.showMobile{display:none}@media only screen and (max-width:480px),screen and (max-device-width:480px) and (-webkit-min-device-pixel-ratio:1){#logoArea .col-lg-3,#logoArea .col-lg-9{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.showMobile{display:block}.hideMobile{display:none}.mainContent{padding:40px 0}.smallTop{padding-top:25px !important}.smallBot{padding-bottom:25px !important}#calloutArea .col-lg-5 img{max-height:425px}.subheading{font-size:21px;line-height:26px}.smallBoth{padding:25px 0 !important}#logoArea.down.clone .logoImg a img{max-height:54px}.btnsArea li{float:none;display:inline-block}ul>li,ol>li{font-size:15px;line-height:21px}ul.topList li.showScroll,#logoArea.down.clone .showScroll{display:none}#headerBgrd img.mainImg{padding:110px 0}#headerBgrd.headHalf .bigTitle{padding-top:5px;font-size:34px;line-height:36px}#headerBgrd .content ul li{font-size:18px;line-height:18px}.headHalf .pageTitle{text-align:center;padding:0 5% 120px}#headerBgrd.headHalf .overContent{background-position:center 435px;background-size:65%}h3.main-title,#imgContent.bgrdDark .bgrdArea h3{font-size:28px;line-height:34px}.topContent{padding:0 0 0 8%}ul.team-container li h5,ul.team-container li h5 a{font-size:18px;line-height:20px}ul.team-container li .subtitle{font-size:13px;line-height:15px}#highlightArea ul.basicList li h4{font-size:16px;line-height:20px}#highlightArea ul.basicList li{background-position:left 13px}#cardArea ul.feat-container li.box{width:98%;padding:24px 24px 20px}#cardArea h3.main-title{font-size:25px;line-height:28px}#mapArea .col-lg-7 .content ul{padding:15px 13% 0}#formArea.halfForm.alignRight{padding-left:4%;padding-right:4%}.intro .content ul.passport li{width:100%;font-size:16px;line-height:31px}#imgContent .wrapper{padding:10px 5% 40px}#mainContent .intro{width:90%}#mainContent .intro.ltText h5{font-size:24px;line-height:26px}ul.feat-container li a span.overContent h4{font-size:23px;line-height:23px}ul.feat-container li a span.overContent h6 span{padding:4px 22px}#mapArea .col-lg-7 .content ul li{margin:10px 0 0;width:100%}#mapArea .col-lg-7 .intro .ltText{text-align:center}#mapArea .col-lg-7 .content ul{padding:15px 19% 0}ul.team-container li{border-radius:30px}ul.team-container.col2 li h5 a{font-size:23px;line-height:23px}#featuredArea.overlayArea{padding:0 2%}#pageMenu ul.feat-container.col4 li{width:99%}.single-location h1.main-title{font-size:29px;line-height:32px}.clinicTitle table td,.clinicTitle table td:first-child{padding:0 15px 10px;width:100%;display:block}#serviceArea .botBox ul.listingArea li{width:90%}ul.feat-container li a span.iconImg img,ul.feat-container li .iconImg{margin-bottom:10px;max-width:60px}#pageMenu ul.feat-container li h3{font-size:22px;line-height:24px}#pageMenu ul.feat-container li .content{line-height:24px}#pageMenu{padding-left:5%;padding-right:5%}#pageMenu .intro{width:90%}.lshowcase-boxInner-normal{width:180px !important}.bigTitle{font-size:28px;line-height:32px}.pageTitle{padding:140px 5% 0}#colFirst{-ms-flex:0 0 40%;flex:0 0 40%;max-width:40%}#colSecond{-ms-flex:0 0 60%;flex:0 0 60%;max-width:60%}#colFourth.col-lg-2{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;padding-top:40px}#button_widget-2 .btnsArea li{float:none}#formArea.halfForm.alignRight img{display:none}#newsArea ul.blogList li .botBox{padding:10px 15px}h4{line-height:40px}h5,ul.blogList li h5 a{font-size:17px;line-height:19px}.postNav .td1 a .spanTxt,.postNav .td3 a .spanTxt{display:none}#single h1.entry-title{line-height:40px;font-size:41px}}@media only screen and (max-width:425px),screen and (max-device-width:425px) and (-webkit-min-device-pixel-ratio:1){#testimonial .content img{max-width:175px;margin-left:40px}#testimonial p{line-height:26px}#teamArea .intro{margin-bottom:15px}.intro{width:95%}.bigTitle{font-size:23px;line-height:26px}#logoArea .bgrdColor1{padding:15px 5px}#serviceArea .intro h3.main-title{font-size:25px;line-height:27px}#serviceArea .botBox h3{font-size:23px;line-height:28px}#imgContent.alignRight .mainImg,#testimonial .mainImg,#imgContent.alignLeft .mainImg{max-width:250px}#pageMenu ul.feat-container li h3{font-size:18px;line-height:20px}#pageMenu ul.feat-container li h6{font-size:16px}.single-location #mainContent .wrapper{margin:0 0 40px}ul.team-container.col2 li h5 a{font-size:20px;line-height:20px}.lshowcase-boxInner-normal img{width:138px !important}.ftLogo{max-width:210px}#headerBgrd .subtitle{font-size:13px;line-height:13px}.pageService #mainContent.smallBoth{background-image:none}.catTag{font-size:19px;line-height:20px}.single-service #single #mainContent .col-lg-3 img{padding:11px;border-radius:40px 20px;max-width:110px}#colFourth.col-lg-2{padding-top:0}#colFirst{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}#colSecond{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.footer-widget-2.widget-area.ltText{padding:40px 18%}#mapArea .col-lg-7 .content ul{padding:15px 12% 0}.topTitles{margin:0 2% 30px}ul.topList{margin:5px 0 0}.subtitle{margin:0 0 5px}h3.main-title,#imgContent.bgrdDark .bgrdArea h3{font-size:24px;line-height:30px}ul.basicList{padding:0}.lshowcase-boxInner-normal{width:141px !important}#testimonial{background-image:none}#testimonial .container .content{padding:40px 13% 20px;min-height:unset}#testimonial p{padding:20px 0}}@media only screen and (max-width:375px),screen and (max-device-width:375px) and (-webkit-min-device-pixel-ratio:1){.btnsArea{width:100%}.btnsArea li{float:none;display:block;margin:0 0 8px}.btnMain{display:block;text-align:center}.subtitle{font-size:14px;line-height:18px}#calloutArea .bgrdDark h3{font-size:26px;line-height:29px}#pageMenu ul.feat-container.col3 li{width:99%}#imgContent.alignRight{background-image:none}#mainContent .intro.ltText h5{font-size:20px;line-height:22px}#highlightArea ul.basicList li{width:92%;margin-left:24px}#highlightArea ul.basicList li{background-position:left 6px;background-size:15%}.topContent{padding:0 0 0 12%}}@media only screen and (max-width:320px),screen and (max-device-width:320px) and (-webkit-min-device-pixel-ratio:1){.page-id-2210 #headerBgrd.headSubpage img.mainImg{padding:105px 0}.page-id-2210 .pageTitle{padding:90px 8% 0}}@media screen and (min-width:1200px){#logoArea .topList .showScroll .btnMain{font-size:1em}}