@media only screen and (max-width:1680px){.hmpricing-section{padding:80px 0}.abtteamslider.owl-theme .owl-controls .owl-nav .owl-prev{left:-60px}.abtteamslider.owl-theme .owl-controls .owl-nav .owl-next{right:-60px}.servicelist.owl-theme .owl-controls .owl-nav .owl-prev{left:-60px}.servicelist.owl-theme .owl-controls .owl-nav .owl-next{right:-60px}.landinglayout4 .header-inner{padding-right:500px}.slconblockopt5 .slconblockbox{padding-right:500px}.slconblockopt5 .slbannerbookouter{max-width:500px}}@media only screen and (max-width:1440px){#nav>li>a{margin-right:15px}.hmbookform{padding:50px 0}.hmwelcomesection{padding:70px 0}.hmwelcomesmdec h1,.hmwelcomesmdec h2{font-size:28px;margin-bottom:15px}.hmwelcomesmdec{padding-bottom:25px}.hmservicesection{padding:70px 0}.hmservicesection h2{font-size:28px}.hmseroverlaybox h3{font-size:22px}.hmreviewsection{padding:70px 0}.hmreviewsection h2{font-size:28px}.hmteamsection{padding:70px 0}.hmteamdec{padding-bottom:40px}.hmpricing-section{padding:70px 0 50px}.hmprmosection{padding:70px 0}.hmprmosection h2{margin-bottom:30px}.hmblogsection{padding:70px 0}.hmblogsection h2{margin-bottom:30px}.hmgallerysec{padding:70px 0}.hmgallerysec h2,.partners-section h2{margin-bottom:40px}.howdoesbox{padding-bottom:60px}.howdoeswork-section .howdoesbox h2{margin-bottom:20px}.about-section,.philosophy-section,.ourmeet-section,.blog-section,.servicelst-section,.howdoeswork-section{padding:70px 0}.servcontent-section,.single-service .about-section{padding:40px 0}.bookappsection{padding-bottom:0;padding-top:35px}.page-contact-us .bookappsection{padding:40px 0 0 0}.bloglist .item{margin-bottom:15px;padding-bottom:15px}.blog .blog-section{padding-bottom:0}.page-about .bookappsection{padding-bottom:50px}.servcontlistrow{padding-top:15px}.servcontent-row h2,.servcontent-row h3{margin-bottom:20px}.servcontlist li{font-size:16px}.servcontlist li:before{top:2px;font-size:16px}.servicelst-row h2,.howdoeswork-section h2,.howdoeswork-section h1{margin-bottom:35px}.blogdetails-sec{padding:70px 0}.contact-section{padding-top:70px}.faqpgsection,.page-faqs .bookappsection{padding:70px 0}.footerlocation-inner{padding:20px 60px}.footerlocation-inner .finde-office-text{font-size:28px}}@media only screen and (max-width:1366px){.multilocation .teasercaption .teasertext{padding:20px}.teasertext{margin:0 0 184px auto;padding:20px}.teaserBanner{height:580px}.teaserBanner .item{height:580px}.hmbookdisc{padding:25px}.hmbookdiscin strong{font-size:50px}.hmbookdisctext{margin-left:-110px;padding-left:120px;font-size:24px;min-height:74px}.hmbooktitle{padding:20px 15px;font-size:20px}.hmpricing-section{padding:50px 0 30px}.hmpricingbox{padding:30px 30px;min-height:530px}.hmpricehead{padding-bottom:20px}.footcallaction h3{font-size:30px}.footmuloc-menu{padding:40px 0}.page-header{padding:40px 0 40px}.page-header h1{font-size:30px}.abtteamslider.owl-theme .owl-controls .owl-nav .owl-prev{left:0}.abtteamslider.owl-theme .owl-controls .owl-nav .owl-next{right:0}.otherteamhead .othrteamtitle{font-size:30px}.single-staff .about-section,.single-doctor .about-section{padding:0 0 20px 0}.single-staff .footer-inner,.single-doctor .footer-inner{padding-top:0}.hmwelcomesmdec h1{font-size:30px}.hmwelcomesmdec h2{font-size:26px}.findlocation-data{padding-bottom:40px}.multifindloclist-sec{padding:40px 0 10px 0}.findlocation-data .wpgmza_sl_main_div{padding:40px 0 30px}.findlocation-data .wpgmaps_directions_outer_div h2,.findlocation-data .wpgmza_sl_query_innerdiv1,.multititleblog h2{font-size:30px;margin-bottom:15px}.innerbanner .innerbannertitle h1{font-size:30px}.multisinglecontainsec,.multibookappintment,.multipromotionsec,.multiaboutsection,.hmtreatmentsection,.multilocationextra{padding:40px 0}.slbanner{height:700px}.slconblockopt1{top:37%}.landingsection{padding:40px 0}.landingsection .hmtitle h2,.landingsection .hmtitle h1{font-size:28px}.slconblocktitle .hmtitle h2{font-size:28px}.slprmotitle h1,.slprmotitle h2{font-size:30px}.innerbanner-title h1,.innerbanner-title h2,.locatcondetail .innerpage-title h1,.locatcondetail .innerpage-title h2{font-size:30px}.hmextrasection h2{font-size:30px}.error-404.not-found{padding:60px 0}.content404-page h2{font-size:180px}.content404-page h1{font-size:32px}.content404-page h3{font-size:20px}}@media only screen and (max-width:1320px){.hmgallslider.owl-theme .owl-controls .owl-nav,.hmteamslider.owl-theme .owl-controls .owl-nav{display:inline-block;margin-top:15px}.hmteamslider.owl-theme .owl-controls .owl-dots{margin-top:0}.hmgallslider.owl-theme .owl-controls .owl-nav [class*="owl-"],.hmteamslider.owl-theme .owl-controls .owl-nav [class*="owl-"]{position:relative;top:0;margin:0 5px}.hmgallslider.owl-theme .owl-controls .owl-nav .owl-prev,.hmteamslider.owl-theme .owl-controls .owl-nav .owl-prev{left:0}.hmgallslider.owl-theme .owl-controls .owl-nav .owl-next,.hmteamslider.owl-theme .owl-controls .owl-nav .owl-next{right:0}.hmgalleryblock{max-width:inherit;padding:0}.servicelist.owl-theme .owl-controls .owl-nav{display:inline-block;margin-top:15px}.servicelist.owl-theme .owl-controls .owl-nav [class*="owl-"]{position:relative;top:0;margin:0 5px}.servicelist.owl-theme .owl-controls .owl-nav .owl-prev{left:0}.servicelist.owl-theme .owl-controls .owl-nav .owl-next{right:0}.hmteamslider.owl-theme .owl-controls .owl-nav{display:inline-block;margin-top:15px}.hmserviceslider.owl-theme .owl-controls .owl-nav [class*="owl-"],.hmteamslider.owl-theme .owl-controls .owl-nav [class*="owl-"]{position:relative;top:0;margin:0 5px}.hmserviceslider.owl-theme .owl-controls .owl-nav .owl-prev,.hmteamslider.owl-theme .owl-controls .owl-nav .owl-prev{left:0}.hmserviceslider.owl-theme .owl-controls .owl-nav .owl-next,.hmteamslider.owl-theme .owl-controls .owl-nav .owl-next{right:0}}@media only screen and (max-width:1280px){.teasertext .teasetitle{font-size:28px}.teasertext p{font-size:20px}.hmbookdisctext{font-size:24px}.aboutsmdet{max-width:inherit}.aboutsmdet h1,.aboutsmdet h2,.aboutdesignation h2{font-size:20px;margin-bottom:15px}.aboutsmdet h1{font-size:28px}.servcontent-row h2,.aboutsmdet h2{font-size:26px}.aboutsmdet p{margin-bottom:15px}.aboutdesignation h3{font-size:20px}.servicelstbox h3,.howdoesworkbox h4,.howdoesworkbox-title{font-size:20px}.servicelst-row h2,.howdoeswork-section h2,.howdoeswork-section h1{font-size:30px}.servicelstbox{padding:35px 15px 35px}.blogdectile h1{font-size:24px}.blogdetbox h2{font-size:22px;line-height:1.3}.landinglayout4 .header-inner{padding-right:400px}.slconblockopt5 .slconblockbox{padding-right:400px}.slconblockopt5 .slbannerbookouter{max-width:400px}.slconblockopt5 .slbannerbook{padding:30px 10px}.slconblockopt5 .slbooktitle h2{font-size:28px}}@media only screen and (max-width:1199.98px){.hmextrasection h2{font-size:26px}#container{padding-top:105px}.fixed #container{padding-top:105px}.topheadlink>li{margin-left:15px;padding-bottom:0}.topheadlink>li a,.topheadcall a{font-size:16px;padding-left:22px;text-align:left}.topheadlink>li:first-child a{padding-left:18px}#nav li.full-megamenu>ul{width:600px;left:calc(50% - 300px)}.topheadlink>li a.topemaillink{padding-left:26px}.socialmedia{margin-left:20px}.topheadcall{margin-left:20px}.headbookapp{margin-left:20px}.headbookappbtn,.headbookappbtn:focus{padding:11px 15px;font-size:14px}.hmbookformbox .g-recaptcha{max-width:240px;-webkit-transform:scale(.78);transform:scale(.78)}#nav ul li a{font-size:14px}#nav>li>a{font-size:14px}.teasertext{max-width:295px;padding:16px}.teaserBanner .owl-controls{width:970px}.innerbanner{height:350px}.bookappheading h2,.bookappheading h1{font-size:30px}.bookappheading p{font-size:20px}.hmbookform{padding:30px 0}.hmbookdisctext{font-size:24px}.hmbookdisc{max-width:330px;margin:0 auto}.hmbookformbox{max-width:100%;padding:0 15px}.hmadvgeblock{padding-top:40px}.advantagesbox{margin-bottom:40px}.advantagesbox h2{font-size:20px;margin:0 0 10px}.servicelstbox{min-height:480px}.hmseroverlaybox h2{font-size:30px}.hmseroverlaybox h3{font-size:20px}.hmblogthumb{width:100%;float:none}.hmblogdec{float:none;padding:15px 0 0;margin:0}.blogdec h2{font-size:21px}.bookappheading{padding-bottom:50px}.blog .bookappsection{padding-top:50px}.hmwelcomesmdec h1{font-size:26px}.hmwelcomesmdec h2{font-size:26px}.headlocation .headleft{padding:0 0 15px}.headlocation .headright{padding:0 0 15px;margin-right:0}.headlocation .topheadlink{display:block}.multipromotionsec .promotions-block .item{padding:0 30px}.hederlocation-search form input{width:250px}.hmservicsection .serviceimages{padding-top:172px;min-height:520px;max-width:400px;margin:0 auto}.fotfindthelocation .finde-office-text{font-size:26px}.hederlocation-search .maplocheadbtnform .wpgmza_sl_main_div,.hederlocation-search .maplocheadbtnform .wpgmza_sl_query_div,.hederlocation-search .maplocheadbtnform .wpgmza_sl_query_innerdiv2{width:260px}.fotfindthelocation .hederlocation-search{padding-top:10px}.findlocation-data #wpgmza_marker_list_container_1{max-width:970px;padding:0}.findlocation-data .owl-carousel .owl-stage-outer .owl-stage{width:100%!important}.findlocation-data .wpgmza_marker_carousel+div{max-width:930px;padding:0 15px}.findlocation-data .wpgmza_marker_list_class{max-width:970px}.findlocation-data .wpgmaps_directions_outer_div h2,.findlocation-data .wpgmza_sl_query_innerdiv1,.multititleblog h2{font-size:26px}.innerbanner .innerbannertitle h1{font-size:26px}.multibookform .aawformradiocol label{font-size:14px;padding:2px 20px}.footform-section{padding:40px 0}.footmultilist-col.full-footmultilistcol{padding:0 0 10px 0}.footerlocation-inner{padding:20px 30px}.loc-name{font-size:20px}.locationlist .item+.item{margin-top:20px}.ftrmultiserv-col{margin-bottom:30px}.foot-menumain h3,.footpromoslidermain h3{font-size:20px}.landinglayout1.fixed #container,.landinglayout2.fixed #container,.landinglayout3.fixed #container,.landinglayout4.fixed #container{padding-top:0}.slconblocktitle{padding:20px 15px}.slprmotitle{padding:20px 15px}.slprmosmdesc strong{font-size:22px;margin-bottom:12px}.testimonialssec{padding:40px 0}.location-detailinner{padding:40px 0}.hmextrasection{padding:40px 0}.extrasec-halfcol+.extrasec-halfcol{margin-top:30px}.otherteamsection{padding:40px 0}.error-404.not-found{padding:40px 0}.content404-page h2{font-size:140px}.content404-page h1{font-size:28px}.content404-page h3{font-size:18px}}@media only screen and (max-width:1169px){.landinglayout4 .header-right{padding-left:270px}}@media only screen and (max-width:1024px){.arrowclick{display:none;top:50%;margin-top:-15px}#nav ul{left:0;margin-left:0}#nav ul li:first-child:after{left:20px;margin-left:0}#nav>li>.arrowclick{display:none}#nav li ul li a{padding:10px 35px 10px 15px}}@media only screen and (min-width:992px){#nav{display:block!important}#nav>li.parent>a{padding-right:15px;position:relative}#nav>li.parent>a:after{content:"\f078";font-family:"Font Awesome 5 free";font-weight:900;font-size:12px;position:absolute;right:0;top:50%;transform:translateY(-50%)}#nav li.full-megamenu>.sub-menu>li{width:33.33%;padding:0 5px}#nav li.full-megamenu .sub-menu .sub-menu{-webkit-transform:translateY(0);-moz-transform:translateY(0);transform:translateY(0);opacity:1;z-index:12;overflow:inherit;position:relative;top:auto;left:auto;display:block;width:100%;border:none}#nav li.full-megamenu>ul{padding:15px 10px}#nav li.full-megamenu ul li{border:none}#nav li.full-megamenu ul li a{padding:6px 0;background-color:inherit}#nav li.full-megamenu ul li:hover>a{background-color:inherit}#nav li.full-megamenu ul li:hover>a{color:#00c9b5}#nav li.full-megamenu ul li.megamenu-title>a,#nav li.full-megamenu ul li.megamenu-title:hover>a{padding-left:0;color:#00c9b5;text-transform:uppercase;font-weight:500;font-size:17px}#nav li.full-megamenu .current-menu-item>a{color:#00c9b5;background-color:inherit}}@media only screen and (max-width:991.98px){.beforeafterblock h2{font-size:22px;margin-bottom:25px}.authername{font-size:20px}.bubble blockquote .bubblestar span:before{font-size:20px}.hmbookformbox .form-group-form .formbutton,.hmbookformbox .form-group-form .gcaptcha{margin-left:12px;margin-right:12px}.hmbannerform .aawfieldcol33{width:50%}.footerbookform .aawfieldcol33{width:50%}.bookaptmntform .aawfieldcol33{width:50%}.wrap-inner{padding:0 15px}#header{position:relative}.fixed #header{position:relative}#container{padding-top:0}.fixed #container{padding-top:0}.headermain{padding:10px 0}.topheadlink{display:block;padding-bottom:5px}.topheadlink li{float:none;display:inline-block;vertical-align:top;line-height:1;padding-bottom:5px}.socialmedia li{float:none;display:inline-block;vertical-align:top;line-height:1}.topheadcall{margin-left:0}.headbookapp{padding:0}.headbookappbtn,.headbookappbtn:focus{padding:10px 15px 11px}.mainNavigation{padding:9px 0}.menu-icon,.menu-icon:focus{display:block}#nav{display:none;background-color:#e94804;width:280px;padding:0;position:absolute;right:0;top:100%}#nav>li{width:100%;margin:0}#nav>li>a{display:block;padding:10px 30px 10px 15px;line-height:20px;color:#fff;margin:0}#nav>li:hover>a{background-color:#09244c;color:#fff}#nav>li>a::after,#nav>li>a::before{display:none}#nav li:hover>ul{display:none}#nav ul{display:none;position:relative;width:100%}#nav ul li a{display:block;padding:10px 30px 10px 15px;font-size:14px;line-height:20px;color:#fff}.arrowclick{display:block;top:5px;margin-top:0}#nav>li>.arrowclick{display:block;top:5px;margin-top:0}#nav>li>a{padding:10px 30px 10px 15px}#nav ul ul{left:0}#nav li.full-megamenu>ul{width:auto;left:auto}.socialmedia li{float:none;display:inline-block}.topbarinner{text-align:right;padding-bottom:10px;padding-top:0}.socialmedia li,.socialmedia li:first-child{border:none}.headlocation:hover .location_list{display:none}.multilocation #container,.fixed.multilocation #container{margin-top:0}.multilocation .headtoprow{padding-top:0;padding-bottom:10px}#header.multiheader .mainNavigation{padding-bottom:0}.multilocation #header #logo{padding:0}.multilocation #header #nav{top:36px}.multilocation .teasercaption .teasertext{margin-top:0}.home .hederlocation,.single-service .hederlocation,.single-post .hederlocation,.page-template-template-about .hederlocation,.page-template-template-career .hederlocation{position:relative}.home .hederlocation:after,.single-service .hederlocation:after,.single-post .hederlocation:after,.page-template-template-about .hederlocation:after,.page-template-template-career .hederlocation:after{opacity:1}.hederlocation-search .locsearchbox .locsearchform{width:300px}.findlocmain{flex:0 0 auto;width:100%;padding:40px 15px}.footerlocation-inner{padding:0}.footermultiloction-search{max-width:450px;margin:0 auto}.footmultilist-col{padding:40px 15px}.footmultilist-col .locationlist{display:flex;flex-wrap:wrap;justify-content:center;padding:0;margin:0 -15px}.locationlist .item{width:33.33%;padding:0 15px}.locationlist .item+.item{margin-top:0}.full-footmultilistcol .locationlist .item{width:50%}.teaserBanner .owl-controls{width:750px}.teaserBanner .item>img{visibility:hidden}.teaserBanner{height:450px}.teaserBanner .item{height:450px}.teasertext{margin-bottom:0}.hmadvgesection .vCenter{padding-top:0!important}.hmbookhead{bottom:auto;position:relative}.hmbookright{float:none}.hmbookformbox .custombtnsave.button{margin-top:0}.hmwelcomesection{padding:40px 0}.hmwelcomesmdec h1,.hmwelcomesmdec h2{font-size:24px}.aboutvideo{margin-top:30px}.hmwelcomesection .hmwelcomeblock div+div{margin-top:30px}.hmreviewsection{padding:40px 0}.hmteamslider .item{width:50%}.hmteamsection{padding:40px 0}.hmteamtitle{padding:0 10px 20px}.hmteamdec{padding-bottom:30px}.hmteamdec h2{font-size:26px;margin-bottom:15px}.hmteamdec p{font-size:15px;line-height:1.3}.hmteamtitle strong{font-size:20px}.hmteamtitle p{font-size:15px}.hmteamslider.owl-theme .owl-controls .owl-nav{display:none}.hmpricinglist .item{width:49%}.ourmeet-section .team-item:nth-child(3n+1){clear:none}.ourmeet-section .team-item:nth-child(2n+1){clear:left}.hmpricing-block .col-sm-12.vCenter{padding-top:0!important}.hmpricing-desc h2 br,.hmpricing-desc h1 br{display:none}.hmpricing-desc h2,.hmpricing-desc h1{font-size:30px;margin-bottom:15px}.hmpricing-desc{max-width:500px;padding-bottom:20px}.hmpricingarea .owl-theme .owl-dots .owl-dot.active span,.hmpricingarea .owl-theme .owl-dots .owl-dot:hover span{background-color:#fff}.hmpricingarea .hmpricingbox{min-height:595px}.hmpricingbox .button{display:table}.hmprmosection{padding:40px 0}.hmprmosection h2{font-size:26px;margin-bottom:20px}.hmprmosection .owl-theme .owl-dots .owl-dot span{background-color:#fff}.hmprmoslider.owl-theme .owl-dots .owl-dot.active span,.hmprmoslider.owl-theme .owl-dots .owl-dot:hover span{background-color:#fff}.hmserviceslist .item{width:50%}.hmservicesection{padding:40px 0}.hmseroverlaybox h3{font-size:18px}.hmblogsection{padding:40px 0}.hmblogsection h2{font-size:26px;margin-bottom:20px}.hmblogrow .item{margin-bottom:25px;padding:15px}.hmblogsmdec h4{font-size:20px;margin-bottom:10px}.hmblogsmdec{min-height:inherit}.hmgallerysec{padding:40px 0}.partners-section .item{width:33.33%;margin-bottom:20px}.footcallaction h3{font-size:28px}.footcallaction p{font-size:18px;line-height:1.2}.footcallaction{padding:40px 0}.footcontform{padding-bottom:0}.footcontrow{padding-top:20px}.howdoesbox{padding-bottom:40px}.howdoeswork-section .howdoesbox h2{font-size:28px}.about-section,.philosophy-section,.ourmeet-section{padding:40px 0}.aboutsmdet{padding-bottom:40px}.single-service .aboutsmdet{padding-bottom:0}.philosophyblock h3,.philosophyblock p{margin-bottom:15px}.page-about .bookappsection{padding-bottom:20px}.abtteamslider.owl-theme .owl-controls .owl-nav .owl-prev{left:10px}.abtteamslider.owl-theme .owl-controls .owl-nav .owl-next{right:10px}.ourmeetblock{padding-bottom:30px}.ourmeetblock h2,.ourmeetblock h1{font-size:28px;margin-bottom:15px}.single-staff .about-section .aboutsmdet,.single-doctor .about-section .aboutsmdet{padding-top:10px}.single-staff .footer-inner,.single-doctor .footer-inner{padding-top:0}.single-staff .about-section .aboutthumb,.single-doctor .about-section .aboutthumb{max-width:400px;margin:0 auto}.aboutdesignation{padding-top:15px;text-align:center}.meetteamlist .item:nth-child(odd){clear:both}.blog-section{padding:40px 0}.blogthumb{float:none;display:block;width:100%;padding:0 0 13px}.blogdec{padding-left:0;margin:0;float:none}.bloglist .item{margin-bottom:15px;padding-bottom:15px}.blogdec h2{font-size:20px;margin-bottom:10px}.blogdec p{margin-bottom:15px}.blogdetails-sec{padding:40px 0}.blogdetrow{padding-bottom:15px}.blogdectile h1{margin-bottom:10px}.blogdectile h3{font-size:18px;margin-bottom:10px}.blogmeta{text-align:left}.blogdetbox{padding-bottom:20px;margin-bottom:20px}.blogdetbox p{margin-bottom:20px}.contact-section{padding-top:40px}.contactblock h2,.contactblock h1{font-size:28px;margin-bottom:15px}.about-section .servicevideo-col{margin-top:30px}.servcontent-section,.servicelst-section,.howdoeswork-section,.bookappsection{padding:40px 0}.bookappsection{padding-bottom:20px}.page-contact-us .bookappsection{padding:25px 0 0 0}.roundicon{margin:0 auto 15px}.servcontent-row p{margin-bottom:15px;line-height:1.3}.servcontent-row h2,.servcontent-row h3{font-size:22px;margin-bottom:5px}.serviceblock ul{margin-bottom:20px}.serviceblock h2{font-size:24px;margin-bottom:5px}.servicelstbox h3,.howdoesworkbox h4,.howdoesworkbox-title{margin:0 0 10px}.howdoesworkblock .item:nth-child(1),.howdoesworkblock .item:nth-child(2){margin-bottom:40px}.servicelstbox{min-height:410px}.faqpgsection,.page-faqs .bookappsection{padding:40px 0}.contentblock h2{font-size:24px}.contentblock h3{font-size:22px}.contentblock p{margin-bottom:20px;line-height:1.4}.contentblock ul{margin-bottom:15px}.casestudybox{margin-bottom:20px}.casestudylist .casestudycol:last-child .casestudybox{margin-bottom:0}.careermain{padding:30px 0}.careershortdesc h2{font-size:24px}.careershortdesc h3,.careerinfo h3{font-size:22px}.careerlist{padding:30px 25px}.bookappheading{padding-bottom:40px}.single-doctor .aboutsmdet,.single-staff .aboutsmdet{padding-bottom:0}.blog .bookappsection{padding-top:30px}.headlocation .headleft{margin:0;display:block}.headlocation .headright{padding:10px 0;margin:0;margin-right:10px}.headlocation .topheadlink{display:inline-block}.topmultiillink,.topmultiillink:focus{letter-spacing:0;padding:14px 15px}.loctioninfosection .item{max-width:480px;margin:0 auto 30px}.multilocl .footblock,.contactustopt4 .multilocl .contactloact{padding-bottom:20px}.promotion_hours .hours{padding:0}.promotions-block{padding:0 15px}.baytownermap{padding-top:20px}.single-locations .hmreviewbox{padding-top:30px}.promotionlocation,.promotionlocation .hours.item,.promotions-block{display:block;float:left}.promotions-block{padding:0}.hederlocation{padding:15px 0}.singleloctioncall a,.singleloctionfax a,.singleloctionemail a,.singleloctionfax{font-size:16px}.promotion_hours .contacthour{text-align:center}.promotion_hours .contacthour .foothours{max-width:250px;margin:0 auto;text-align:left}.hmservicsection .serviceimages{min-height:inherit;max-width:320px;padding-top:40px}.fotfindthelocation .finde-office-text{width:100%;text-align:center}.fotfindthelocation .hederlocation-search{text-align:center;width:100%}.fotfindthelocation .hederlocation-search{padding-top:20px}.fotfindthelocation{margin-bottom:30px}.footerservice{margin-bottom:30px}.findlocation-data #wpgmza_marker_list_container_1{max-width:750px}.findlocation-data .owl-carousel .owl-stage-outer .owl-stage>.owl-item{width:50%!important}.findlocation-data .wpgmza_marker_carousel+div{max-width:720px;padding:0 15px}.findlocation-data .owl-carousel .owl-stage-outer .owl-stage>.owl-item:nth-child(2n+1){clear:left}.findlocation-data .owl-carousel .owl-stage-outer .owl-stage>.owl-item:nth-child(3n+1){clear:none}.findlocation-section #wpgmaps_directions_edit_1{padding:20px 0 10px}.multipromotionsec .promotionlocation .multihoursitem,.multipromotionsec .promotionlocation .promotions-block{display:table}.multipromotionsec .promotionlocation .multilochour{height:auto;width:100%;max-width:100%;padding:20px}.multilochour-col{display:block;max-width:220px;margin:0 auto}.loction-hour .multilochour-col{margin:0 0;max-width:265px}.multilochour-col h3{text-align:center}.loction-hour .multilochour-col h3{text-align:left}.findlocation-data .wpgmza_marker_list_class{max-width:750px}.findlocation-data .wpgmaps_mlist_row.wpgmza_basic_row{width:50%}.findlocation-data .wpgmaps_mlist_row.wpgmza_basic_row:nth-child(3n+1){clear:inherit}.findlocation-data .wpgmaps_mlist_row.wpgmza_basic_row:nth-child(2n+1){clear:both}.multibookform .aawformradiocol label{font-size:16px;padding:2px}.slbannerbook1{margin-top:0}.slbanner{height:auto;background-image:inherit!important}.slbanner img{visibility:visible}.slconblockopt1{top:50%}.slbannerbook1 .slbookblock{padding:30px 0;margin-top:40px}.slbannerbook1 .slbooktitle h2{font-size:26px}.sltitlebox h2,.sltitlebox h3{font-size:22px;margin-bottom:10px}.bookappform1 .aawfieldcol.aawfieldcol33{width:50%}.sllist li{font-size:16px}.landservcolhalf+.landservcolhalf{margin-top:30px}.landingsection .hmtitle,.landingsection .hmtitle h1{font-size:26px}.landinglayout1 .footcontinfo,.landinglayout2 .footcontinfo,.landinglayout3 .footcontinfo,.landinglayout4 .footcontinfo{padding-bottom:0}.slconblock2{position:relative;top:auto;transform:none;padding:40px 0}.slconblockopt2{flex-direction:column}.slconblockopt2 .slconblockbox{margin-bottom:40px}.slconblockopt2 .sltitlebox{text-align:center}.slconblockopt2 .sltitlebox li:after{margin:0 auto;left:0;right:0}.slconblockopt2 .slbannerbook{max-width:100%;padding:20px 10px}.slheadbookform2 .aawformblock .aawfieldcol{width:50%}.slheadbookform2 .aawformblock .aawfieldcol.aawfieldtextarea{width:100%}.slconblock3{top:50%}.slconblocktitle{position:relative;bottom:0}.slconblocktitle .hmtitle h2{font-size:26px}.slbookapprow{padding:40px 0 0 0}.slprmotitle h1,.slprmotitle h2{font-size:28px}.slheadbookform3 .aawfieldcol.aawfieldcol33{width:50%}.slconblock.slconblockopt5{position:relative;top:auto;transform:none}.slconblockopt5 .slconblockbox{padding-right:0}.slconblockopt5 .sltitlebox{padding:40px 0}.slconblockopt5 .slbannerbookouter{position:relative}.slconblockopt5 .slbannerbookouter{max-width:100%}.landinglayout4 #header,.landinglayout4.fixed #header{position:relative}.landinglayout4 .header-inner{padding-right:0}.landinglayout4 .topheadlink{display:block}.slheadbookform4 .aawfieldcol.aawfieldcol33{width:50%}.slconblockopt5 .slbannerbook{padding-bottom:0}.slconblockopt5 .slbannerbookouter .container{width:750px}.slconblockopt5 .slbooktitle h2 a{display:inline-block}.slconblockopt5 .slbooktitle h2{font-size:26px}.landingsection .hmtitle h2,.landingsection .hmtitle h1{font-size:26px}.landinglayout1 .mainNavigation,.landinglayout2 .mainNavigation,.landinglayout3 .mainNavigation,.landinglayout4 .mainNavigation{position:static}.landinglayout1 #nav,.landinglayout2 #nav,.landinglayout3 #nav,.landinglayout4 #nav{left:0;right:auto;margin:0 auto;top:53px}.landinglayout4 #header .container{max-width:750px;margin:0 auto}.landinglayout4 .header-right{padding-left:300px}.beforethumbbox+.beforethumbbox{margin-top:30px}.bfraft-imglist2 .item+.item{margin-top:30px}.testimonialsslider.owl-carousel .owl-nav{margin-top:12px}.enasingle-slider .testmonialboxinner{flex-direction:column;text-align:center}.enasingle-slider .testmonialdetail{padding-left:0}.location-detailinner .locgllry-col{margin-top:30px}.extrasec-col+.extrasec-col,.extrasec-halfcol+.extrasec-halfcol{margin-top:30px}.multibookappintment .innerpage-title h2{text-align:center}.multibookappintment .extraseccontent p{text-align:center}.multibookappintment .locmap iframe{height:300px}.multifindloclist-sec .wpgmza_marker_list_class .wpgmaps_mlist_col{width:50%}.page-template-template-about #footer{padding-top:40px}}@media only screen and (max-width:800px){.responsiveTable,.responsiveTable tr,.responsiveTable td,.responsiveTable td:before{display:block;text-align:left;border:none}.responsiveTable,.responsiveTable tr,.responsiveTable td:last-child{border-bottom:none}.responsiveTable thead,.responsiveTable tr th{position:absolute;top:-1000em;left:-1000em}.responsiveTable tr{border:1px solid #eee;border-bottom:2px solid #eee;margin:0 0 20px}.responsiveTable tr td:nth-child(1){border-left:none}.responsiveTable tr td:last-child{border-right:none}.responsiveTable tr:last-child .td,.responsiveTable td{border-bottom:1px solid #eee}.responsiveTable td:before{font-weight:700;padding-right:20px;line-height:27px;color:#174471;content:" "}.responsiveTable tbody{display:block}.responsiveTable tr td{padding:5px 15px;width:auto!important}}@media only screen and (max-width:768px){.r-tabs .r-tabs-nav{display:none}.r-tabs .r-tabs-accordion-title{display:block}}@media only screen and (max-width:767.98px){.hmextrasection h2{font-size:24px;margin-bottom:20px}.footcontrow{margin-top:0}.page-contact-us .bookappsection{padding-bottom:20px}.hmbannerform .aawformblock,.footerbookform .aawformblock,.bookaptmntform .aawformblock,.contactpageform .aawformblock{padding:0}.hmbannerform .aawfieldcol33{width:100%}.footerbookform .aawfieldcol33{width:100%}.bookaptmntform .aawfieldcol33{width:100%}.contactpageform .aawformblock .aawfieldcol33{width:100%}.contactpageform .aawfieldcol.aawfieldtextarea{width:100%}.flex-container{display:block}.headermain{padding-bottom:0}#logo{float:none;text-align:center;margin:0 auto;padding:10px 0;width:100%}.header-right{float:none;padding:0 0 10px;margin-left:0;text-align:center}.headbookapp{padding:0;float:none}.headbookappbtn,.headbookappbtn:focus{padding:10px 15px 11px;font-size:14px;line-height:16px;height:38px}.mainNavigation{padding:6px 0 5px}#nav{right:0;left:-10px;top:48px}.topbarinner{text-align:center;padding:10px 0}.topheadlink,.topheadcall{display:inline-block;padding:0;margin:0 7px 7px}.topheadlink>li{padding:0}.topheadlink>li a{text-align:center;line-height:1.2}.socialmedia li a{font-size:16px}.topheadlink>li a,.topheadcall a{line-height:1.2;font-size:16px}header .socialmedia{display:none}.multilocation #header #logo{padding-bottom:10px}.multilocation .headtoprow{justify-content:center}.multilocation #header #nav{left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.multilocation .teasercaption .teasertext{padding:0}.footform-section{padding:30px 0}.footmultilist-col.full-footmultilistcol{padding:5px 0 0 0}.ftrform-title{font-size:26px;margin-bottom:20px}.multilocation .formreviewfootmulti{padding-bottom:15px}.findlocmain{padding:30px 15px}.footerlocation-inner .finde-office-text{font-size:24px;margin-bottom:20px}.footerlocation-inner .maplocheadbtnform .searchButtonfooter .maplocsearchbtn,.footerlocation-inner .maplocheadbtnform .searchButtonfooter .maplocsearchbtn:focus{padding:0 12px}.footerlocation-inner .addressInput,.footerlocation-inner .addressInput:focus{padding-right:100px}.mallocortxtmain{margin-top:20px}.footmultilist-col{padding:30px 15px}.footmuloc-menu{padding:30px 0}.multilocation .mblfixed-contbtn{padding-top:45px}.gcaptcha{margin:0 auto}.teaserBanner{height:320px}.teaserBanner .item{height:320px;background-position-x:25%}.teaserBanner .item>img{visibility:hidden}.teasertext{padding-left:50px}.owl-theme .owl-controls .owl-nav [class*="owl-"]{width:32px;height:32px;margin-top:-16px}.owl-theme .owl-controls .owl-nav [class*="owl-"]:before{width:32px;height:32px;font-size:24px}.owl-theme .owl-controls .owl-nav .owl-next:before{padding-left:2px;top:4px}.owl-theme .owl-controls .owl-nav .owl-prev:before{padding-right:2px;top:4px}.teaserBanner .owl-controls{width:100%;text-align:center;bottom:2px;display:none}.teasercaption{top:auto;bottom:0;padding:15px 0 50px;height:auto;background-color:rgba(255,255,255,.8)}.teaserBannerOne .teasercaption{padding:15px 0 15px}.teasercaption .container{padding-top:0!important}.hmbanner-block{display:block;height:auto}.teasertext{max-width:100%;padding:0;background-color:transparent;margin-top:0;float:none;text-align:center}.teasertext .teasetitle{font-size:24px;line-height:1}.teasertext p{font-size:18px;line-height:1.2;margin-bottom:0}.teasertext .button,.teasertext .button:focus{font-size:14px;height:34px;line-height:16px;padding:8px 15px}.innerbanner{height:200px}.teaserBanner .teasertext .teasebtn{display:none}.hmwelcomesection{padding:30px 0}.hmwelcomesmdec h1,.hmwelcomesmdec h2{font-size:20px}.hmwelcomesmdec p{font-size:15px;line-height:1.3}.hmpricing-section{padding:30px 0}.hmpricing-desc h2,.hmpricing-desc h1{font-size:26px}.hmpricing-desc{padding-bottom:30px}.hmpricingslider .item{transition:inherit;opacity:1;margin:0}.hmpricingslider .item:hover{margin-bottom:0;-moz-transform:inherit;-ms-transform:inherit;-o-transform:inherit;-webkit-transform:inherit;transform:inherit;z-index:1;opacity:1}.hmpricetitle{margin-bottom:10px}.hmpricetag{font-size:50px}.hmpricetag sup{font-size:25px}.hmpricehead{padding-bottom:10px}.hmpricelist li{padding:6px 0}.hmpricelist{margin-bottom:20px}.hmpricingarea{min-height:inherit}.hmprmoslider .owl-controls,.hmpricingslider .owl-controls{padding-top:10px}.hmreviewsection{padding:30px 0}.hmteamsection{padding:30px 0}.hmteamtitle{padding:0 10px 15px}.abtteamslider .hmteamtitle{padding-bottom:0}.otherteamsection{padding:30px 0}.otherteamhead .othrteamtitle{font-size:24px}.team-lists .hmteambox{max-width:360px;margin:0 auto}.team-lists .item+.item{margin-top:20px}.hmprmosection{padding:30px 0}.hmprmobox h3{font-size:40px;margin-bottom:10px}.hmprmobox strong{font-size:15px;letter-spacing:normal}.hmpricingarea .hmpricingbox{min-height:440px}.hmblogsection{padding:30px 0}.blogtitle h1{font-size:28px;margin-bottom:30px}.hmbloglist{margin:0}.hmbloglist .item{width:100%;text-align:center;max-width:380px;margin:0 auto 30px;float:none;display:block}.hmbloglist .item:last-child{margin-bottom:0}.hmblogdec{padding-left:0;margin-left:0;padding-top:0;margin-top:15px}.hmblogthumb{width:100%;max-width:380px;margin:0 auto;float:none}.hmservicesection{padding:30px 0}.hmseroverlaybox h3{font-size:18px}.hmservicesection h2{font-size:24px;margin:0 0 15px}.hmseroverlaybox .button,.hmseroverlaybox .button:focus{padding:10px 12px}.hmserviceslist .item:last-child{margin:0}.hmserviceslist .hmserblock{max-width:400px;width:100%;margin:0 auto}.hmgallerysec{padding:30px 0}.hmgallerysec h2,.partners-section h2{margin-bottom:30px;font-size:26px}.hmreviewsection h2{font-size:24px;margin:0 0 15px}.partners-section .item{width:50%;margin-bottom:20px}.ourmeet-section .ourmeetblock h2,.ourmeet-section .ourmeetblock h1{margin-bottom:0}.footcallaction h3{font-size:24px}.footcallaction{padding:30px 0;text-align:center}.footcallbtn{text-align:center;padding-top:15px}.footer-inner{padding:0 0 42px}.footconbox{padding:0}.footadd a{margin-bottom:5px}.footcontform .button{margin:0 auto;display:block}.footcontform{padding-bottom:0;width:100%}.footadd{display:inline-block}.footer-inner h2{margin-bottom:30px;font-size:26px}.footcontrow{padding-top:10px}.mobilecallbtn{display:block}.footcontform .form-group{margin-bottom:15px}.footer-inner{padding:0 0 25px}.contactblock p{font-size:16px}.page-header{padding:30px 0 30px}.page-header h1{font-size:24px}.about-section,.philosophy-section,.ourmeet-section{padding:30px 0}.servcontent-section,.single-service .about-section{padding:30px 0}.page-about .bookappsection{padding-bottom:10px}.ourteamtitle strong{font-size:19px}.aboutsmdet{padding-bottom:30px}.aboutsmdet ul{margin-bottom:0}.bookappform .button{margin:0 auto}.abtteamslider.owl-theme .owl-controls .owl-nav{margin-top:20px}.abtteamslider.owl-theme .owl-controls .owl-nav [class*=owl-]{position:relative;margin:0 5px;left:auto;right:auto}.blog-section{padding:30px 0}.bloglist .item{margin-bottom:15px;padding-bottom:15px}.blogdec p{font-size:15px;line-height:1.3}.moreblog .button{height:40px;padding:9px 35px}.servcontent-section,.servicelst-section,.howdoeswork-section,.bookappsection{padding:30px 0}.bookappsection{padding-bottom:20px}.serviceblock h2{font-size:22px}.servcontent-row h3{font-size:20px}.howdoesworkblock .item:nth-child(1),.howdoesworkblock .item:nth-child(2){margin-bottom:30px}.servicelst-row h2,.howdoeswork-section h2,.bookappheading h2,.howdoeswork-section h1,.bookappheading h1{font-size:24px;margin-bottom:20px}.footcallbtn .button{display:inline-block;vertical-align:top;margin:5px;float:none}.bookappheading{padding-bottom:20px}.servicelstbox{min-height:inherit}.hmpricingslider .item{width:100%;margin-bottom:10px}.servicelstbox.otherservlstbox{max-width:410px;margin:0 auto}.blogdetails-sec{padding:30px 0}.bloglist .alm-listing li{padding-left:270px;min-height:180px}.bloglist .alm-listing li img{width:250px}.bloglist .alm-listing li h3{font-size:20px}.bloglist .alm-listing li p{font-size:15px}.contact-section{padding-top:30px}.contactblock h2,.contactblock h1{font-size:26px}.gallery-section{padding:30px 0}.page-header h1{font-size:24px;margin:0 0 20px}.media-listing>li{width:50%}.howdoesbox{padding-bottom:30px}.howdoeswork-section .howdoesbox h2{font-size:26px;margin-bottom:15px}.faqpgsection,.page-faqs .bookappsection{padding:30px 0}.accordion .acclink,.accordion .acclink:focus{font-size:18px}.accord-detail p{font-size:15px;line-height:1.3}.contentblock h2{font-size:20px}.contentblock h3{font-size:18px}.contentblock p{line-height:1.3;font-size:15px}.contentblock ul li{font-size:15px}.blogdectile h1{font-size:22px}.blogdetbox h2{font-size:20px}.careerlist{padding:30px 15px}.careershortdesc h2{font-size:22px}.careershortdesc h3,.careerinfo h3{font-size:20px;margin-bottom:10px}.careerblock ul li{margin-bottom:6px}.servcontlistrow{padding-top:0}.servcontent-section .serviceblock .row>div ul{margin-bottom:0}.servcontent-section .serviceblock .row>div:last-child ul{margin-bottom:20px}.hmbookdisc{padding:25px 10px;max-width:270px}.hmbookdiscin{width:95px}.hmbookdiscin strong{font-size:40px}.hmbookdisctext{margin-left:-95px;padding-left:95px}.single-doctor .page-header h1,.single-staff .page-header h1{margin:0}.aboutsmdet h1{font-size:24px}.servcontent-row h2,.aboutsmdet h2{font-size:22px}.hmwelcomesmdec h1{font-size:24px}.hmwelcomesmdec h2{font-size:22px}.headlocation .headleft{margin:0;display:block}.headlocation .headright{padding:10px 0;margin:0;margin-right:10px}.headlocation .topheadlink{display:inline-block}.multilocfotsingle{width:50%}.multilocl .footblock{padding-top:5px}.multilocl .contacthour{margin-top:0}.advantaglistthree .item:nth-last-child(-n+2) .advantrow p{margin-bottom:20px}.advantrow p{margin-bottom:20px}.teamsectionopt2 .teamselist .item{max-width:400px;margin:0 auto 25px;float:none}.locationdr_one,.locationdr_two,.locationdr_three{max-width:400px;margin:0 auto 25px;float:none}.locationdr_one .vCenter{padding-top:0px!important}.beforeaftercol{text-align:center;max-width:460px;float:none;margin:0 auto}.beforeaftercol:nth-child(2n){text-align:center}.hederlocation-inner .finde-office-text{display:block;margin:0 0 10px 0}.fotfindthelocation .finde-office-text{font-size:20px}.hederlocation-inner .finde-office-text br{display:none}.findlocation-data{padding-bottom:30px}.multifindloclist-sec{padding:30px 0 0 0}.findlocation-data .owl-carousel .owl-stage-outer .owl-stage>.owl-item{width:100%!important}.findlocation-data .owl-carousel .owl-stage-outer .owl-item .item{max-width:330px;margin:10px auto!important;float:none}.promotion_hours .contacthour{padding:30px 10px}.multipromotionsec .promotions-block .item{padding:0 15px}.findlocation-section #wpgmza_options_box_1{clear:left}.findlocation-data .wpgmza_sl_main_div{padding:30px 0}.findlocation-data .wpgmaps_directions_outer_div h2,.findlocation-data .wpgmza_sl_query_innerdiv1,.multititleblog h2{font-size:24px}.innerbanner .innerbannertitle h1{font-size:24px}.multibookform .aawformblock{padding:0}.multibookform .aawfieldgroup{margin:0}.multibookform .aawfieldcol{width:100%;padding:0}.promotionlocation .multilochour{padding:30px 15px}.multisinglecontainsec,.multibookappintment,.multipromotionsec,.multiaboutsection,.hmtreatmentsection,.multilocationextra{padding:30px 0}.multi-socialmedi{display:block;vertical-align:top;margin-right:0;margin-bottom:10px}.landinglayout1 #header .headermain,.landinglayout2 #header .headermain,.landinglayout3 #header .headermain{flex-direction:column}.landinglayout1 #header .topbarinner,.landinglayout2 #header .topbarinner,.landinglayout3 #header .topbarinner,.landinglayout4 #header .topbarinner{padding-top:0}.landinglayout1 #header .topheadlink li,.landinglayout2 #header .topheadlink li,.landinglayout3 #header .topheadlink li{margin-bottom:0;display:block;text-align:center;margin-left:0}.slconblockopt1{position:relative;top:auto;transform:none;padding:40px 0}.slbannerbook1 .slbookblock{margin-left:0;margin-right:0}.slbannerbook1 .slbooktitle h2{font-size:24px}.landinglayout1 #footer .footer-inner,.landinglayout2 #footer .footer-inner,.landinglayout3 #footer .footer-inner,.landinglayout4 #footer .footer-inner{padding-bottom:0}.slconblock3{position:relative;top:auto;transform:none;padding:40px 0}.stikerinner{flex-direction:column}.stikerinner .sltitlebox{text-align:center;margin-bottom:40px}.stikerinner .sltitlebox .sllist li:after{margin:0 auto;left:0;right:0}.slprmocoupon{max-width:100%;margin:0 auto}.slprmosmbox{padding:30px 15px}.landinglayout4 .headermain{flex-direction:column;padding-bottom:0}.landinglayout4 .topheadlink li{margin:0;padding:0}.landinglayout4 .topheadlink>li a{text-align:center}.slconblockopt5 .slconblockbox .container{width:100%;max-width:100%}.slconblockopt5 .slbannerbookouter .container{width:100%;max-width:100%}.slconblockopt5 .slbannerbook{padding:30px 0 0 0}.landinglayout4 .header-right{padding-left:0}.landinglayout4 .topheadlink,.landinglayout4 .topheadcall{display:inline-block;padding:0;margin:0 7px 7px}.landinglayout4 .mainNavigation{padding:6px 0 5px}.landinglayout1 #nav,.landinglayout2 #nav,.landinglayout3 #nav,.landinglayout4 #nav{left:0;right:0;margin:0 auto;top:48px}.beforeafterblock{max-width:500px;margin:0 auto}.beforeafterlist h3{font-size:18px}.testimonialssec{padding:30px 0}.testmonialbox{height:auto;padding:30px 15px}.testimonials-list .testmonialbox h3{font-size:18px}.testimonialone .client-name{font-size:20px}.testimonialone{display:block;text-align:center}.testimonialone .img-client{width:100%;max-width:200px;margin:0 auto 20px}.testimonialone .infor-client{width:100%;padding:0}.location-detailinner{padding:30px 0}.innerbanner-title h1,.innerbanner-title h2,.locatcondetail .innerpage-title h1,.locatcondetail .innerpage-title h2{font-size:24px}.locgalleryslider.owl-carousel .owl-controls .owl-nav [class*='owl-']{margin-top:16px}.hmextrasection{padding:30px 0}.page-template-template-about #footer{padding-top:30px}.error-404.not-found{padding:30px 0}.content404-page h2{font-size:100px}.content404-page h1{font-size:24px}.content404-page h3{font-size:16px}}@media only screen and (max-width:639px){.testmonialbox{width:100%;max-width:360px;margin:0 auto}.testmonialicon{width:100%}.testmonialdetail{width:100%}.enasingle-slider .testmonialdetail{padding-left:0}.hmpricing-section .owl-carousel .hmpricingbox{max-width:360px;margin-left:auto;margin-right:auto}.topheadlink>li{display:block;margin:0}.topheadlink>li a,.topheadlink>li a.topemaillink{padding-left:0}.topheadlink>li a .fa{position:relative;top:auto;margin:auto;margin-right:5px;vertical-align:top;line-height:1}.topheadlink .topmaplink i{padding-top:3px}.locationlist .item{width:100%;text-align:center}.locationlist .item+.item{margin-top:20px}.full-footmultilistcol .locationlist .item{width:100%}.full-footmultilistcol .locationlistinner{max-width:360px;margin:0 auto}.hmbookform{padding:20px 0}.hmadvgeblock{padding-right:20px}.advantagesbox{margin-bottom:30px}.hmbookformbox .col-xs-6{width:100%}.hmadvgeblock .item{width:100%}.advanticondec{max-width:100%}.hmbookformbox .button{margin:0 auto}.hmblogrow .item{width:100%;max-width:380px;margin:0 auto;float:none}.hmblogrow .owl-item{padding:0 5px}.hmblogthumb img{width:100%}.footercaptchabtn .form-group{display:block}.footcontform .footercaptchabtn .button{margin:0 auto}.findlocation-data .wpgmza_sl_query_div .addressInput{width:100%!important;margin-right:0}.findlocation-data .wpgmza_sl_reset_button_div{margin-top:20px}.findlocation-data .wpgmza_sl_radius_innerdiv1{width:75px}.findlocation-data .heapBox .holder{width:110px}.findlocation-data .wpgmza_sl_radius_innerdiv2{width:110px;margin-right:15px}.findlocation-data .wpgmza_sl_search_button_div input{width:105px;margin-right:10px}.findlocation-data .wpgmza_sl_reset_button_div input{width:105px}.footerservicelist li{width:100%}.footermenupro div{width:100%;text-align:center}.footerservice{text-align:center}.findlocation-data .wpgmaps_mlist_row.wpgmza_basic_row{width:100%}.findlocation-data .wpgmza-basic-listing-content-holder{max-width:360px;margin:0 auto;float:none}.findlocation-data .wpgmaps_mlist_row.wpgmza_basic_row:first-child .wpgmza-basic-listing-content-holder{margin-top:0}.findlocation-data .wpgmaps_mlist_row.wpgmza_basic_row:last-child .wpgmza-basic-listing-content-holder{margin-bottom:0}.findlocation-data #wpgmza_map_1{height:350px!important}.findlocation-data .wpgmza_sl_main_div{padding:30px 15px;max-width:390px}.findlocation-data .wpgmza_sl_radius_div .wpgmza-form-field__label,.findlocation-data .ui-sortable .wpgmza-form-field .wpgmza-form-field__label{width:70px;font-size:16px}.findlocation-data .wpgmza_sl_radius_div .heapBox{margin-right:10px}.findlocation-data .ui-sortable .wpgmza-form-field__input{width:300px!important;margin-right:10px}.findlocation-data .ui-sortable .wpgmza-form-field.wpgmaps_via{margin-left:76px}.findlocation-data .ui-sortable .wpgmza-form-field.wpgmaps_via a{font-size:15px}.multifindloclist-sec .wpgmza_marker_list_class .wpgmaps_mlist_col{width:100%}.bookappform1 .aawfieldcol.aawfieldcol33{width:100%}.slbannerbook1 .slbookblock .col-md-12.col-sm-12.col-xs-12{padding:0 10px}.slheadbookform2 .aawformblock .aawfieldcol{width:100%}.slheadbookform3 .aawfieldcol.aawfieldcol33{width:100%}.slheadbookform4 .aawfieldcol.aawfieldcol33{width:100%}.aawformblock .aawformradiocol label{font-size:14px}}@media only screen and (max-width:575.98px){.hmserviceslider .item{max-width:360px;margin:0 auto}.hmblogthumb{width:100%;margin-bottom:15px}.hmblogdec{padding:0;margin:0}.footlink a i,.footadd i,.footlink span i{position:relative;top:0;margin-right:5px}.footlink a,.footadd a{padding-left:0}.foothoursinner{max-width:230px;display:table;margin:0 auto 20px;text-align:left}.footcol .foothoursinner h4,.footcol .foothoursinner .footcol-title{text-align:center}.hederlocation-inner .hederlocation-search{display:block}.locsearchbox .locsearchform,.hederlocation-search .locsearchbox .locsearchform{display:block;max-width:360px;margin:0 auto 10px auto;width:100%}.locsearchbox .locsearchorbtn{margin-left:0}.footmainmenu-col,.footpromoslidermain{width:100%;text-align:center}.footmainmenu-col+.footpromoslidermain{margin-top:30px}.foot-menumain{text-align:center}.foot-menumain .footservice li{width:100%}.hmteamslider .item{width:100%}.ourmeet-section .team-item:nth-child(2n+1){clear:none}.ourmeet-section .team-item{clear:left;float:none;display:block;margin:0 auto;width:100%}.media-listing{text-align:center}.media-listing>li{width:100%;max-width:350px;float:none;margin:20px auto}.blogdec{padding-left:0;margin-left:0}.bloglist .alm-listing li{padding-left:0;min-height:inherit;text-align:center}.bloglist .alm-listing li img{width:auto;position:relative;margin:0 auto 15px;max-width:300px;display:block}.footcontrow .col-md-6.col-sm-6.col-xs-6{width:100%}.footconbox{text-align:center}.footloactionmedia{text-align:center}.footloactionmedia>li{float:none;display:inline-block}.hmteamsection .hmteamlist .item{width:100%;margin:0 0 20px}.hmteamsection .hmteamlist .item:last-child{margin-bottom:0}.hmteamthumb{margin:0 auto 20px}.meettheteam-section .meetteamslider .team-item{width:100%;padding-bottom:10px}.hmpricinglist .item{width:100%}.submitbar{text-align:center}.submitbar .form-group{display:block;vertical-align:top}.submitbar .button{margin-left:0}.submitbar .g-recaptcha{transform:scale(.91);-webkit-transform:scale(.92);transform-origin:0 0;-webkit-transform-origin:0 0;margin:0 auto;display:inline-block;float:none;max-width:258px}.locatcondetailcol{width:100%;text-align:center;margin-bottom:20px}.locathourscol{width:100%}.locgalleryslider .hmgalleryinner.mfpgallery{max-width:360px;margin:0 auto}.locathourscol .foothourslist{max-width:240px;margin:0 auto}.multibookappintment .aawfieldcol.aawfieldcol33{width:100%}.multifindloclist-sec .locsearchbox{display:block;max-width:360px;margin:0 auto 30px auto}.multifindloclist-sec .locsearchbox .locsearchform{display:block;margin-bottom:12px;width:100%}.service-list .item{width:100%;max-width:100%}.service-list .item+.item{margin-top:30px}.service-list .hmserblock{max-width:360px;margin:0 auto}.hmservice-noslide .item{width:100%}.servcategory-list .item{width:100%}.gallery-section .page-header{padding:0}.gallery-section .page-header h1{margin-bottom:0}}@media only screen and (max-width:479px){.form-group-form .formbutton,.form-group-form .gcaptcha,.hmbookformbox .form-group-form .formbutton,.hmbookformbox .form-group-form .gcaptcha{margin-left:0;margin-right:0}.g-recaptcha{-moz-transform:scale(.91);-webkit-transform:scale(.91);-o-transform:scale(.91);-ms-transform:scale(.91);transform:scale(.91);-moz-transform-origin:0 0;-webkit-transform-origin:0 0;-o-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;width:307px}.aawform-group.aawform-captcha,.gcaptcha{max-width:276px;margin-left:0;margin-right:0;margin-bottom:15px;height:70px}.aawformblock .aawform-btn{display:block}.aawformradiocol label{font-size:14px}.headbookapp{margin-left:10px}.teasertext .teasetitle{font-size:22px}.teasertext p{font-size:16px}.topheadlink,.topheadcall{display:block}.topheadlink>li:first-child a{padding-left:0}.hmteamthumb{max-width:220px}.multilocation .headtoprow{flex-direction:column}.headtoprow .headbookapp{margin:10px 0 0 0}.partners-section .item{width:100%;margin-bottom:20px}.footcontrowcol .footcol{width:100%}.howdoesworkblock .item{width:100%}.howdoesworkblock .item:nth-child(3){margin-bottom:30px}.servicelist .item,.hmpricingslider .item{padding:0}.bloglist .item{width:100%;max-width:350px;margin:0 auto 15px;float:none}.pagination .col-md-5.col-sm-5.col-xs-5,.pagination .col-md-7.col-sm-7.col-xs-7{width:100%}.blogdetpagin .pagination,.blogdetpagin .pager{text-align:center}.hmprmolist .item{width:100%;margin:0 0 30px}.hmprmolist .item:last-child{margin:0}.meetteamlist .item{width:100%}.blogdectile h1{font-size:20px}.blogdetbox h2{font-size:18px}.meettheteam-section .meetteamlist .team-item{float:none;display:inline-block;vertical-align:top;width:100%;padding-bottom:0}.multilocfotsingle{width:100%}.findlocation-data .wpgmza_sl_query_div .addressInput{width:100%!important;margin-right:0}.findlocation-data .wpgmza_sl_radius_div{width:100%}.findlocation-data .wpgmza_sl_search_button_div{margin-top:20px}.findlocation-data .wpgmza_sl_radius_div .heapBox{margin-right:0}.findlocation-data .ui-sortable .wpgmza-form-field .wpgmza-form-field__label{width:100%;margin-bottom:10px}.findlocation-data .ui-sortable .wpgmza-form-field__input{width:230px!important}.findlocation-data .ui-sortable .wpgmza-form-field:first-child>.wpgmza-form-field__label{width:70px;text-align:left;margin-bottom:0}.findlocation-data .ui-sortable .wpgmza-form-field.wpgmza_dir_options .wpgmza-form-field__label{text-align:left}.findlocation-data .ui-sortable .wpgmza-form-field.wpgmaps_via{margin-left:0}.findlocation-data .ui-sortable .wpgmza-form-field.wpgmaps_via input{max-width:217px}.findlocation-data .ui-sortable{max-width:290px}}@media only screen and (max-width:414px){.media-listing>li{width:100%}}@media only screen and (max-width:359px){.footadd a{padding-left:10px}}