/*
Theme Name: AnimalFisio
Theme URI: http://f6.co.nz/
Author: f6
Author URI: http://f6.co.nz/
Description: A custom theme for AnimalFisio
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: AnimalFisio
*/
body{font-size:16px}a:hover{text-decoration:none}.page-wrapper{overflow-x:hidden}.grey-bg{background-color:#f5f9fa}.red-text,.red-text:hover{color:#e04b5d}.circular{width:100px;height:100px;border-radius:50px;-webkit-border-radius:50px;-moz-border-radius:50px}.clicked{color:#34c1e7}.clicked i{transform:rotate(90deg);transition-duration:0.5s}.unclicked{color:#fff}.unclicked i{transform:rotate(0deg);transition-duration:0.5s}.book-now{background-image:url("/wp-content/uploads/2016/09/book-now.jpg");background-size:cover;padding-top:80px;padding-bottom:120px;text-align:right;min-height:700px;background-position:50% 100%}.book-now .btn{margin-top:30px}.book-now h2{font-size:50px}.cta-book{text-transform:uppercase;border-top-left-radius:50px;border-bottom-left-radius:50px;border-top-right-radius:50px;border-bottom-right-radius:50px;padding:20px}@media screen and (max-width: 1650px){.book-now-content-wrapper{padding:30px;background-color:rgba(255,255,255,0.5)}}.services{padding-top:20px;padding-bottom:30px;text-align:center;background-color:#f5f9fa}@media screen and (max-width: 768px){.services{padding-top:8px;padding-bottom:24px}}.services h2{margin-top:50px;font-size:50px}.services hr{width:10%}.services p{margin:30px}.services .cta-book{margin-top:20px}.services .booking{font-weight:bold;text-align:left}@media screen and (max-width: 768px){.services .booking{text-align:center}}.services a:hover,.services a:visited{text-decoration:none}.service{padding:20px;background-color:#fff;min-height:370px;margin-bottom:40px}.service img{margin-top:30px}.service a{color:#b4c408;margin-bottom:30px}.service a:hover,.service a:visited{text-decoration:none}.choose-us{background-image:url("/wp-content/uploads/2016/09/chooseUs-bg.jpg");background-size:cover;padding:40px;color:#55616b;min-height:725px}.choose-us h2{margin-top:45px;margin-bottom:20px;font-size:50px;color:#34c1e7}.choose-us h4{text-transform:uppercase;color:#b4c408;font-weight:bold;margin-bottom:20px;margin-top:25px}.choose-us .fa-circle{color:#b4c408;font-size:10px;margin-top:3px}.choose-us li{margin:15px}@media screen and (max-width: 991px){.choose-us{background-image:none}}@media screen and (max-width: 1600px){.choose-us-wrapper{background-color:rgba(255,255,255,0.5);padding:15px}}@media screen and (max-width: 991px){.choose-us-wrapper{width:100%}}@media screen and (max-width: 768px){.choose-us-wrapper{padding:0}}.choose-us-wrapper .cta-about{border:none}@media screen and (max-width: 768px){.choose-us-wrapper .cta-about{padding:8px 16px}}.cta-about{margin-top:20px;margin-bottom:40px;border-radius:50px;padding:25px 45px;text-transform:uppercase;background-color:#b4c408}.cta-about:hover{background-color:#9eac07}.testimonials-section{min-height:495px;background-image:url("/wp-content/uploads/2016/09/testimonials-bg.jpg");background-size:cover;color:#fff;text-align:center}.testimonials-section h2{font-size:50px;margin-top:10%}.testimonials-section .testimonials{margin-top:5%}.testimonials-section .testimonials .media{min-height:100px;margin-top:3%;padding-left:35%}.testimonials-section .testimonials .media h3{margin-top:0 auto;color:#34c1e7}@media screen and (max-width: 440px){.testimonials-section .testimonials .media{padding-left:0}}.testimonials-section .testimonials .media-left{min-width:100px;min-height:100px;background-size:cover}@media screen and (max-width: 440px){.testimonials-section .testimonials .media-left{position:relative;left:50%;margin-left:-50px;display:block}}.testimonials-section .testimonials .media-body{padding-left:15px;min-height:100px;text-align:left;color:#fff}@media screen and (max-width: 440px){.testimonials-section .testimonials .media-body{display:inline-block;text-align:center;width:100%}}.testimonials-section .slick-dots li.slick-active button:before{color:#fff}.testimonials-section .slick-dots li button:before{color:rgba(255,255,255,0.7);padding-top:25px;font-size:16px}.contact{padding:20px 0;text-align:center;background-color:#f5f9fa}.contact hr{width:10%}.contact h2{font-size:40px;margin-top:50px}.contact p{text-transform:uppercase;margin-bottom:30px}.contact-form .first{margin-right:2%;margin-bottom:2%}.contact-form .wpcf7 input[type="text"],.contact-form .wpcf7 input[type="email"],.contact-form .wpcf7 input[type="tel"]{padding-top:10px;padding-bottom:10px;padding-left:10px;width:49%}@media screen and (max-width: 769px){.contact-form .wpcf7 input[type="text"],.contact-form .wpcf7 input[type="email"],.contact-form .wpcf7 input[type="tel"]{width:100%;margin-right:0;margin-bottom:2%}}.contact-form .wpcf7 input[type="email"]{float:right}.contact-form .wpcf7 textarea{width:100%;resize:none}.contact-form .wpcf7 .wpcf7-not-valid-tip{display:none}.contact-form .wpcf7 input[type="submit"]{border-radius:50px;color:#fff;padding:20px 30px;background-color:#34c1e7;border:2px solid #22bbe5}.contact-form .wpcf7 input[type="submit"]:focus{outline:none}.contact-form .wpcf7 .wpcf7-not-valid{border-color:#e04b5d;border-style:solid}.contact-form .wpcf7 .wpcf7-validation-errors{border-color:#e04b5d}.contact-form .address .wpcf7 input[type="text"]{width:100%}.wpcf7-recaptcha.g-recaptcha{margin-bottom:30px}.contact-options{background-color:#fff;padding-bottom:60px}.contact-options h2{margin-top:6%;color:#082b49;font-size:50px}.contact-options hr{margin-left:0;width:10%;margin-bottom:7%}.contact-options .option{min-height:300px;text-align:center;color:#082b49;margin-bottom:15px;padding-bottom:8%;background-color:#f5f9fa}.contact-options .option i{margin-top:95px;font-size:60px;display:block;margin-bottom:3%}.contact-options .option a{font-size:25px;color:#082b49}.contact-options .option a:hover{color:#34c1e7}.contact-options .option a:hover,.contact-options .option a:focus,.contact-options .option a:visited{text-decoration:none}@media screen and (max-width: 991px){.contact-options .option a{font-size:17px}}@media screen and (max-width: 768px){.contact-options .option a{font-size:22px}}#map{min-height:520px}.about h2{margin-top:4%;color:#082b49;font-size:50px}.about hr{margin-left:0;width:10%;margin-bottom:8%}.about h3{color:#082b49;font-size:35px;margin-bottom:20px}.about .primary{padding:3%;margin-bottom:10%}.common-questions{background-image:url("/wp-content/uploads/2016/09/common-questions-bg.jpg");background-size:cover;background-position:100% 50%;padding-bottom:40px;min-height:630px;color:#fff}.common-questions h2{color:#fff;margin-top:40px;margin-bottom:25px;font-size:50px}.common-questions .answer{display:none;color:#55616b}.common-questions .question{font-size:20px}.common-questions .question i{margin-right:15px}.booknow-option2{background-image:url("/wp-content/uploads/2016/10/dogs.jpg");background-size:cover;color:#fff;padding:100px 0;min-height:300px;font-size:22px}@media screen and (max-width: 991px){.booknow-option2{text-align:center}}.booknow-option2 .cta-book{font-size:22px}.booknow-option2 a:hover,.booknow-option2 a:visited{text-decoration:none}.booknow-option2 a:hover{color:#fff}.offered-services .offered-service{padding:50px 10px}.offered-services .offered-service h3{font-size:35px}.offered-services .offered-service img{padding-top:3%}.error-404{padding:30px 0}.error-404 img{padding-bottom:30px}.error-404 a{padding:20px 30px;font-size:22px}body .main-navigation{background-color:#082b49;font-weight:bold}body .main-navigation a{color:#fff;padding-left:30px;padding-right:30px}body .main-navigation a:hover{color:#082b49}.book_assessment{background-color:#b4c408;min-height:50px;padding-top:15px;float:right}.book_assessment:hover{text-decoration:none}@media screen and (max-width: 991px){.book_assessment{display:none}}.icon-bar{background-color:#fff}.banner-wrapper{margin-top:70px;margin-bottom:20px}.banner-wrapper ul{list-style:none}.banner-wrapper ul li{margin:10px;background-color:#f5f9fa;padding-left:30px;border-top-left-radius:40px;border-bottom-left-radius:40px}.banner-wrapper img{margin-top:23px}@media screen and (max-width: 991px){.banner-wrapper img{margin-top:0}}.banner-wrapper .fa-stack{font-size:30px}@media screen and (max-width: 991px){.banner-wrapper .fa-stack{display:inline-block}}.banner-wrapper .contacts{background-color:#f5f9fa;margin-top:10px;margin-bottom:10px;margin-left:90px;border-bottom-left-radius:40px;border-top-left-radius:40px;padding:7px;padding-right:1000px;margin-right:-1000px}@media screen and (max-width: 991px){.banner-wrapper .contacts{background-color:transparent;margin-left:0;float:right;display:inline-block}}@media screen and (max-width: 768px){.banner-wrapper .contacts{margin-right:0;padding-right:0}}@media screen and (max-width: 420px){.banner-wrapper .contacts{background-color:transparent;margin-left:0;float:none;display:inline-block}}.banner-wrapper .contacts h5{margin-bottom:2px}.banner-wrapper .contacts a{font-size:24px;color:#082b49}.banner-wrapper .contacts a:hover{text-decoration:none}@media screen and (max-width: 420px){.banner-wrapper .contacts .media-body{display:none}}.banner-wrapper .banner-phone .fa-phone{color:#fff}.banner-wrapper .banner-phone .fa-circle{color:#f03451}.banner-wrapper .banner-envelope .fa-envelope{color:#fff}.banner-wrapper .banner-envelope .fa-circle{color:#34c1e7}@media screen and (max-width: 420px){.contact-wrapper{text-align:center}}@media screen and (max-width: 1100px){.page-id-8 .header-banner{background-position:0 50%}}@media screen and (max-width: 768px){.page-id-8 .header-banner{background-position:20% 50%}}@media screen and (max-width: 320px){.page-id-8 .header-banner{background-position:12% 50%}}@media screen and (max-width: 1150px){.page-id-63 .header-banner{background-position:100% 50%}}@media screen and (max-width: 600px){.page-id-63 .header-banner{background-position:80% 50%}}@media screen and (max-width: 1300px){.page-id-61 .header-banner{background-position:100% 50%}}@media screen and (max-width: 1300px){.page-id-15 .header-banner{background-position:80% 50%}}.header-banner{padding-top:450px;padding-bottom:30px;background-size:cover;text-align:right;color:#fff;position:relative}.header-banner h2{font-size:72px;font-weight:bold;margin-right:5%}.header-banner .title-wrapper{text-align:right}.site-info{background-color:#051c2f;text-align:center;padding-top:20px;padding-bottom:20px}.site-info p{margin:0;color:#55616b}.site-info a:hover,.site-info a:visited{text-decoration:none}.main-logo{padding-bottom:30px}.upper-footer{background-color:#07243e;padding:40px;text-align:center}.upper-footer a{color:#fff;font-weight:normal}.upper-footer a:hover{text-decoration:none}.upper-footer .footer-contact{color:#34c1e7;font-weight:bold;margin-bottom:25px}.sponsors img{display:inline-block;padding-bottom:20px}.footer-menu{max-width:541px;width:100%;display:inline-block;margin:auto}.footer-menu li a{border-right:1px solid #55616b;padding:6px 15px;color:#55616b}.footer-menu li a:hover{background-color:#07243e;color:#fff}@media screen and (max-width: 769px){.footer-menu li a{float:left}}@media screen and (max-width: 611px){.footer-menu li a{float:none;display:block;border:none}}.footer-menu ul li:last-child>a{border:none}
/*# sourceMappingURL=style.css.map */
