.row-content .location-iframe{float:right;width:calc(100% - 500px);height:280px}@media screen and (max-width: 900px){.row-content .location-iframe{width:100%;float:none}}@media screen and (max-width: 768px){.row-content .testimonials p{margin:0}}.row-content .testimonials p:last-of-type{margin-bottom:0}.row-content .team-member{margin-bottom:50px}@media screen and (max-width: 768px){.row-content .team-member{margin-bottom:30px}}.row-content .team-member img{float:left;width:250px;height:auto}@media screen and (max-width: 900px){.row-content .team-member img{width:170px}}@media screen and (max-width: 768px){.row-content .team-member img{width:200px;float:none;margin-bottom:20px}}@media screen and (max-width: 480px){.row-content .team-member img{width:100%}}.row-content .team-member div{float:right;width:calc(100% - 280px)}@media screen and (max-width: 900px){.row-content .team-member div{width:calc(100% - 200px)}}@media screen and (max-width: 768px){.row-content .team-member div{float:none;width:100%}}.row-content .team-member div h3 span{font-size:18px;color:#f96222}.row-content .team-member:first-of-type{margin-top:50px}.row-content .team-member:last-of-type{margin-bottom:0}.row-content .news-list{list-style:none;margin:0;padding:0}.row-content .news-list li{float:left;width:32%;margin-right:2%;margin-bottom:40px}@media screen and (max-width: 900px){.row-content .news-list li{width:49%}}@media screen and (max-width: 900px){.row-content .news-list li{margin-bottom:15px}}@media screen and (max-width: 600px){.row-content .news-list li{float:none;width:100%;margin:0 0 20px}}.row-content .news-list li a{display:block;text-align:center;text-decoration:none}.row-content .news-list li a div{position:relative;margin-bottom:10px}.row-content .news-list li a div span{position:absolute;top:50%;left:50%;width:40px;height:40px;margin-top:-20px;margin-left:-20px;background:transparent url("../img/icon-play.png") no-repeat center center;background-size:40px 40px}.row-content .news-list li a div img{width:100%}.row-content .news-list li:nth-of-type(3n){margin-right:0}@media screen and (max-width: 900px){.row-content .news-list li:nth-of-type(3n){margin-right:2%}}@media screen and (max-width: 900px){.row-content .news-list li:nth-of-type(even){margin-right:0}}.sidebar{float:right;width:285px}@media screen and (max-width: 900px){.sidebar{float:none;width:100%;border-top:1px solid #818181;padding-top:35px}}.sidebar img{width:100%;margin-bottom:20px}@media screen and (max-width: 1100px){.sidebar img{display:none}}.sidebar p{line-height:22px}.sidebar p a{font-size:15px}.sidebar .btns{list-style:none;margin:0;padding:0}.sidebar .btns li{margin-bottom:10px}.sidebar .btns li a{font-size:16px !important;padding:13px 15px !important;display:block !important;text-align:center;background-color:#1c9db9 !important}.sidebar .btns li a:hover{background-color:#168ea8 !important}.row-schedule{background-size:cover;padding:120px 0;text-align:center}@media screen and (max-width: 768px){.row-schedule{padding:90px 0}}.row-schedule h2{font-size:36px;color:#fff;padding-bottom:15px}.row-schedule p{color:#fff;font-size:18px;line-height:27px;margin-bottom:30px}.row-schedule ul{list-style:none;margin:0;padding:0}.row-schedule ul li{display:inline-block;margin:0 6px}@media screen and (max-width: 600px){.row-schedule ul li{display:block;margin:0 0 15px}}@media screen and (max-width: 600px){.row-schedule ul li:last-of-type{margin-bottom:0}}.row-brands{background-color:#fff;padding:40px 0}@media screen and (max-width: 600px){.row-brands{display:none}}.row-contact{padding:95px 0}@media screen and (max-width: 768px){.row-contact{padding:30px 0}}.row-contact .content{background-color:#fff;float:left;width:540px;border-radius:11px;padding:40px;box-sizing:border-box;-webkit-box-shadow:0px 0px 17px 0px rgba(0,0,0,0.1);-moz-box-shadow:0px 0px 17px 0px rgba(0,0,0,0.1);box-shadow:0px 0px 17px 0px rgba(0,0,0,0.1)}@media screen and (max-width: 768px){.row-contact .content{float:none;width:100%}}.row-contact .content div h2{float:left;width:50%}@media screen and (max-width: 768px){.row-contact .content div h2{float:none;width:100%;margin-bottom:0px;text-align:center}}.row-contact .content div ul{float:left;list-style:none;margin:0;padding:0;width:50%;position:relative;top:8px}@media screen and (max-width: 768px){.row-contact .content div ul{float:none;width:100%;margin-bottom:35px;text-align:center}}.row-contact .content div ul li{display:inline-block;margin-right:4px}.row-contact .content div ul li a{display:block;width:22px;height:22px;text-indent:-9999px}.row-contact .content div ul li .facebook{background:transparent url("../img/icon-facebook.jpg") no-repeat center center}.row-contact .content div ul li .instagram{background:transparent url("../img/icon-instagram.jpg") no-repeat center center}.row-contact .content div ul li .google{background:transparent url("../img/icon-google.jpg") no-repeat center center}.row-contact .content div ul li .yelp{background:transparent url("../img/icon-yelp.jpg") no-repeat center center}.row-contact .content div p{float:left;width:50%;margin:0;color:#00233d}@media screen and (max-width: 768px){.row-contact .content div p{float:none;width:100%;margin-bottom:30px;text-align:center}}.row-contact .content div p:last-of-type{margin-bottom:0}.row-instagram{background-color:#fff}.row-instagram .follow{display:block;float:left;width:16.66666667%;background-color:#00233d;display:flex;justify-content:center;align-items:center;text-align:center;color:#fff;text-decoration:none}@media screen and (max-width: 900px){.row-instagram .follow{width:20%}}@media screen and (max-width: 768px){.row-instagram .follow{width:25%}}@media screen and (max-width: 600px){.row-instagram .follow{float:none;width:100%;padding:20px 0}}.row-instagram .follow p{font-size:18px;margin:0}.row-instagram .follow p span{display:inline-block;text-indent:-9999px;width:26px;height:26px;background:transparent url("../img/icon-instagram-white.png") no-repeat center center;background-size:26px 26px;margin-left:5px}.row-instagram .follow p strong{display:block;font-size:23px;margin-top:10px}@media screen and (max-width: 1240px){.row-instagram .follow p strong{font-size:19px}}.row-instagram .slider-instagram{float:left;width:83.33333333%}@media screen and (max-width: 900px){.row-instagram .slider-instagram{width:80%}}@media screen and (max-width: 768px){.row-instagram .slider-instagram{width:75%}}@media screen and (max-width: 600px){.row-instagram .slider-instagram{width:100%;float:none}}.row-instagram .slider-instagram a{display:block}.row-instagram .slider-instagram a img{width:100%}.row-footer{background:#fff url("../img/logo-icon.png") no-repeat center center;padding:40px 0}@media screen and (max-width: 900px){.row-footer{background-image:none}}@media screen and (max-width: 1240px){.row-footer{padding:25px 0}}.row-footer p{font-size:16px;color:#807f7f;margin:0}@media screen and (max-width: 900px){.row-footer p{text-align:center;float:none !important}}@media screen and (max-width: 480px){.row-footer p{font-size:14px}}@media screen and (max-width: 480px){.row-footer p span{display:none}}.row-footer p a{color:#807f7f;text-decoration:none;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.row-footer p a:hover{color:#f96222}.row-footer p:first-of-type{float:left}.row-footer p:last-of-type{float:right}.btn,.sidebar .btns li a,.btn-primary,.btn-secondary,.btn-lg,.btn-touch{display:inline-block;background-color:#ccc;border:0;border-radius:30px;color:#fff;font-size:19px;padding:13px 35px;text-decoration:none;box-sizing:border-box;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;color:#fff}.btn-primary{background-color:#f96222}.btn-primary:hover{background-color:#dc541b}.btn-secondary{background-color:#1c9db9}.btn-secondary:hover{background-color:#168ea8}.btn-lg{font-size:23px}a.btn-large{padding:15px 25px;line-height:66px}@media screen and (max-width: 480px){a.btn-large{line-height:36px}}button.btn,button.btn-primary,button.btn-secondary,button.btn-lg,button.btn-touch{cursor:pointer;padding:0 15px}button.btn-large{padding:10px 25px}@media screen and (max-width: 480px){.btn-touch{display:block;width:100%;text-align:center;padding:0}}input[type="text"],input[type="email"],input[type="date"],textarea{outline:0;border:1px solid #ccc;width:100%;padding:10px;font-family:"futura-pt",sans-serif;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px;font-size:18px;box-sizing:border-box;height:46px}textarea{height:150px}label{display:inline-block;font-size:18px;cursor:pointer}.border{border-bottom:1px solid #ccc;margin-bottom:30px;padding-bottom:10px}.form-33 div{width:32%;float:left;margin-right:2%}@media screen and (max-width: 600px){.form-33 div{float:none;width:100%;margin-right:0}}.form-33 div:last-of-type{margin-right:0}.form-50 div{width:49%;float:left;margin-right:2%}@media screen and (max-width: 600px){.form-50 div{float:none;width:100%;margin-right:0}}.form-50 div:last-of-type{margin-right:0}#form_patient_info .row div{margin-bottom:20px}#form_patient_info .row div p{margin-bottom:5px}#form_patient_info .row .radios p{margin:0}#form_patient_info .row .radios label{margin-right:20px;position:relative;top:10px}@media screen and (max-width: 600px){#form_patient_info .row .radios label{top:0;margin-top:5px}}#form_patient_info .row .checkboxes p{margin:0}#form_patient_info .row .checkboxes label{margin-right:20px;position:relative;top:10px;margin-bottom:10px}#form_patient_info .conditions{margin-top:10px}@media screen and (max-width: 600px){#form_patient_info .conditions{margin-top:0}}#form_patient_info .pressure{margin-bottom:20px}@media screen and (max-width: 600px){#form_patient_info .pressure{margin-bottom:0}}
