@media only screen and (min-width:320px) and (max-width:479px){.setfixposbannerhome{margin-top:65px !important}.setfixposcontent{margin-top:65px !important}.blogentrythumb.loadmid img{display:block !important}.blogentrythumb.loadfull img{display:none !important}.blogthumb.loadmid img{display:block !important}.blogthumb.loadfull img{display:none !important}.staffprofilethumb.loadmid img{display:none !important}.staffprofilethumb.loadfull img{display:block !important}.treamentthumb.loadmid img{display:block !important}.treamentthumb.loadfull img{display:none !important}.baserow{clear:both !important;width:100% !important;min-width:300px !important;max-width:460px !important}.basewidth{width:96% !important;min-width:280px !important;max-width:468px !important}.contentwidth{width:94% !important;min-width:255px !important;max-width:430px !important}header.mobileheader .logo{top:12px !important;left:12px !important}header.mobileheader .logo img{width:147px !important}.menu-btn{top:22px !important;right:16px !important}.mobiletalknow{height:70px !important;top:0 !important;right:55px !important;z-index:102 !important;background-color:#fff !important}.mobiletalknow a i{margin-right:8px !important}.bannersub{top:71px !important;left:0 !important;width:100% !important;height:139px !important;z-index:9 !important}.banersubimage{display:none !important}.banersubimage img{display:none !important}.banersubimage::after{content:"" !important;position:absolute !important;height:150px !important;width:40px !important;bottom:-80px !important;right:15px !important}.subbannerimageshieldblog{display:none;visibility:hidden}.subbannerimageshieldblog img{display:none !important;visibility:hidden !important}.subbannerimage.subbannerimageshieldblog01{display:none !important;visibility:hidden !important}.subbannerimage.subbannerimageshieldblog01 img{display:none !important;visibility:hidden !important}.subbannerimage.subbannerimageshieldblog02{display:none !important;visibility:hidden !important}.subbannerimage.subbannerimageshieldblog02 img{display:none !important;visibility:hidden !important}.parenttitle{top:44px !important;padding:0 !important}.parenttitle h1,.parenttitle h2{position:relative !important;display:inline-block !important;font-size:27px !important;line-height:27px !important;font-weight:900 !important;letter-spacing:0 !important}.mobilesubnavcontainer{height:auto;padding:12px 0}.mobilesubnav{width:93% !important;padding-top:0 !important}.mobilesubnavlist{width:99% !important}.mobilesubnavlist ul li a{padding:12px 12px !important;font-size:14px !important}.subcontentcol{width:95% !important}.contentblock.abovestaffprofiles{padding:5px 0 16px 0 !important;width:100% !important;min-height:0 !important}.subcontentcol.staffcontentpage{float:none !important;width:95% !important;min-height:600px !important}.contentcontainer.staffcontentpagecontainer{width:97% !important;margin:0 auto !important;padding-top:0 !important}.subpagesinglepagetitle h2{padding-top:40px !important}.contentcontainer.subpagesinglecontainer{padding-top:30px !important}.StandardCBStyle,.StandardCBStyle .normalPara p,.StandardCBStyle .normalPara,.StandardCBStyle p{font-size:16px !important;line-height:25px !important;color:#333 !important;font-weight:300 !important}.StandardCBStyle blockquote{font-size:19px !important;line-height:26px !important;margin:2px 0 2px 0 !important;padding:12px 0 12px 0 !important;width:100% !important}.contentblock{min-height:200px !important;_height:200px !important}.StandardCBStyle ul{margin:24px 0 28px 0 !important}.StandardCBStyle ul li{margin:18px 0 18px 5px !important;padding:0 10px 0 25px !important;line-height:24px !important}.StandardCBStyle table.freqnumbers{padding:10px 0 0 0 !important}.StandardCBStyle table.freqnumbers td:nth-child(odd){width:100% !important;font-weight:700 !important}.StandardCBStyle table.freqnumbers tr{padding:10px 0 0 0 !important;height:60px !important}.StandardCBStyle table.freqnumbers td{display:table-row !important;padding:20px 0 0 0 !important;line-height:22px !important}.StandardCBStyle table.charts{width:100% !important;text-align:center !important}.StandardCBStyle table.charts tr{text-align:center !important}.StandardCBStyle table.charts td{display:block !important;padding:20px 0 0 0 !important;width:100% !important;max-width:480px !important;text-align:center !important}.StandardCBStyle table.charts td img{max-width:360px !important;text-align:center !important}.contentcontainer{min-width:260px !important;max-width:430px !important}.contentcontainer .pagetitle{position:relative !important;clear:both !important;z-index:10 !important;text-align:left !important;padding-top:20px !important}.contentcontainer .pagetitle h1,.contentcontainer .pagetitle h2{padding:0 0 !important;font-size:25px !important;line-height:29px !important;font-weight:400 !important;letter-spacing:0 !important}.contentcontainer .contentholder{position:relative !important;width:100% !important;margin:0 auto !important}.subpagegrid{width:100% !important}.span_1_of_2{width:100% !important}.span_1_of_3{width:100% !important}.col{display:block !important;float:none !important;margin:1% 0 1% 0 !important}.calltoactioncoldonate{position:relative !important;top:auto !important;right:auto !important;width:100% !important;padding-bottom:20px !important;z-index:10 !important;height:170px !important;text-align:center !important}.calltoactioncoldonate .ctacontainer{width:100% !important;text-align:center !important;padding-top:30px !important}.calltoactioncoldonate .ctamessage:before{display:none !important}.calltoactioncoldonate .ctamessage{width:85% !important;font-size:18px !important;line-height:20px !important}.calltoactioncoldonate .ctaaction{padding-top:20px !important;width:85% !important;font-size:20px !important;line-height:20px !important;font-weight:900 !important}.calltoactioncoldonate .ctamessage{width:95% !important;text-align:center !important;font-size:20px !important;line-height:22px !important;letter-spacing:.06em !important}.calltoactioncoldonate .ctaaction{position:relative !important;clear:both !important;padding-top:20px !important;width:95% !important;margin:0 auto !important;text-align:center !important;font-size:26px !important;line-height:26px !important;font-weight:900 !important;text-transform:uppercase !important;letter-spacing:.03em !important;color:#fff !important}.calltoactioncoldonate .ctaaction a:after{display:none !important}.banersubimage.bannerdonateimage{display:none !important}.calltoactionrow{height:200px !important}.ctacontainerrow{padding-top:46px !important}.ctamessage{width:95% !important;font-size:20px !important;line-height:22px !important}.ctaaction{padding-top:20px !important;text-align:center !important;font-size:26px !important;line-height:25px !important;width:95% !important}.calltoactionrow::before{display:none !important}.calltoactioncol{position:relative !important;width:100% !important;padding-bottom:0 !important;height:178px !important}.ctacontainer{width:100% !important;text-align:center !important;padding-top:40px !important}.calltoactioncol .ctamessage{position:relative !important;width:98% !important;margin:0 auto !important;text-align:center !important;font-size:20px !important;line-height:22px !important;letter-spacing:.02em !important}.calltoactioncol .ctamessage:before{display:none !important}.calltoactioncol .ctaaction{padding-top:20px !important;text-align:center !important;font-size:26px !important;line-height:25px !important}.treatmentpagetitle .grandparent h2{top:34px !important;font-weight:500 !important;font-size:16px !important;text-transform:uppercase !important;letter-spacing:.02em !important}.treatmentpagetitle .parent h2,.treatmentpagetitle h1{position:relative !important;display:inline-block !important;clear:both !important;padding-top:55px !important;font-size:20px !important;line-height:24px !important;letter-spacing:0 !important;font-weight:900 !important}.treatmentpagetitle .clinicname h2{position:absolute !important;color:rgba(255,255,255,1) !important;top:78px !important;font-weight:400 !important;font-size:14px !important;text-transform:uppercase !important;letter-spacing:.04em !important}.treatmentpagetitle .clinicname h2 sup{position:relative;font-size:15px;font-style:normal;font-weight:400;left:3px;top:5px}.contentwidth.treatmentmaincontent{width:95% !important;margin:0 auto !important;min-width:280px !important;max-width:450px !important}.treatmentprogramsrow .basewidth{width:100% !important;max-width:460px !important}.treatmentprogramsrow .contentwidth{width:100% !important;max-width:460px !important}.contentcontainer.treatmentcontainer{position:relative !important;width:100% !important;max-width:460px !important;min-height:150px !important;margin:0 !important;padding-top:30px !important;padding-bottom:65px !important}.calltoactioncol .ctacontainer{padding-top:42px !important}.treatmentprogramsrow .basewidth{width:100% !important;min-width:280px !important;max-width:460px !important}.treatmentprogramsrow::after{display:none !important}.treatmentprogramsrow::before{display:none !important}.treamentprogramsection{position:relative !important;float:none !important;width:100% !important}.mennignerprogramlabel{position:absolute !important;top:20px !important;left:0 !important;color:#d4e7f3 !important;letter-spacing:.01em !important;z-index:2 !important;font-size:12px !important}.programslabel{position:relative !important;display:inline-block !important;clear:both !important;color:#fff !important;font-size:22px !important;padding-top:35px !important;font-weight:700 !important;letter-spacing:.04em !important;z-index:100 !important}.treamentprogramsection::before{content:"" !important;position:absolute !important;height:85px !important;width:100% !important;top:0 !important;background-color:#4698cb !important;z-index:1 !important}.treamentprogramsection .formobile{position:relative !important;width:93% !important;max-width:460px !important;min-width:260px !important;margin:0 auto !important}.programslist{clear:both !important;padding:25px 0 30px 0 !important}.programslist ul{margin:20px 0 20px 0 !important;padding:0 0 0 0 !important;display:block !important;position:relative !important;width:100% !important}.programslist li a{font-size:18px !important;line-height:20px !important}.programslist li p{font-size:14px !important;line-height:24px !important}.treatmentdividerrow::before,.treatmentdividerrow::after{display:none !important}.otherprogramsmobile a{font-size:22px !important;letter-spacing:.01em !important;font-weight:700 !important}.filterlist{margin-right:0 !important}.filterlist ul li{width:130px !important}.contentcontainer .pagetitle.bloglistpagetitle h2{padding-top:9px !important;font-weight:300 !important;font-size:22px !important;line-height:25px !important;letter-spacing:.03em !important;padding-bottom:10px !important}.contentcontainer.bloglistcontainer{width:100% !important;padding-top:25px !important}.bloglist .entry .mainentrytitlearea{min-height:54px !important}.bloglist .entry .mainentrytitlearea a h3{padding:12px 0 12px 5px !important;font-size:17px !important;line-height:21px !important}.bloglist .entry .mainentrytitlearea a{top:-24px !important;width:98% !important}.bloglist .entry{padding:0 0 15px 0 !important}.contentcontainer.blogpostcontainer{padding-top:179px !important;width:100% !important}.bannersub.bannerblog{height:auto !important;background-color:transparent !important}.mobileblogpagetitlespacer{width:100% !important;clear:both !important;display:block !important;background-color:#4698cb !important;padding-bottom:20px !important;height:230px !important}.blogentryimage{float:none !important;display:block !important;position:relative !important;top:0 !important;right:0 !important;width:100% !important;max-width:768px !important;margin:0 auto !important;padding-top:0 !important}.blogentryimage img{height:auto}.mobileblogentrythumbfooter{position:relative !important;top:-73px !important;left:0 !important;text-align:left !important}.mobileblogentrythumbfooter .seemore.seeallblog a:after{right:0 !important;left:auto !important}.mobileblogentrythumbfooter .seemore.seeallblog a:hover:after{width:286px !important}.shareblog{height:80px !important;top:38px !important;left:-3px !important;z-index:10 !important}.blogentryfilters .filterlist ul li{width:273px !important}.blogentryfilters .filterlist ul ul li a{font-size:16px !important;padding:8px 16px !important;letter-spacing:.01em !important}.blogentryfilters .filterlist ul{z-index:900000000001 !important}.blogentryfilters .filterlist ul li{width:135px !important;z-index:900000000001 !important}.blogentryfilters .filters{top:50px !important}.parenttitle.blogpagetitle{top:70px !important}.parenttitle.blogpagetitle h1{width:100% !important;font-size:21px !important;line-height:24px !important}.parenttitle.blogpagetitle h2{font-size:14px !important;font-weight:300 !important;padding-top:20px !important;letter-spacing:0 !important;padding-bottom:10px !important}.mobileblogpagetitlespacer{clear:both !important;display:block !important;background-color:#4698cb !important;padding-bottom:20px !important;height:212px !important}.blogentrythumbfooter .seemore{width:89% !important;max-width:800px !important;margin:0 auto !important;text-align:left !important}.setfixposcontent.mobileblogcontentspacer{clear:both !important;position:relative !important;margin-top:0 !important}.blogpostcontainer .contentblock{padding-top:0 !important}.rowblogfeature .bloglabel h3{display:block !important;font-size:26px !important;line-height:36px !important;font-weight:300 !important;color:#4698cb !important;font-weight:700 !important}.rowblogfeature .entry .mainentrytitlearea{min-height:54px}.rowblogfeature .entry .mainentrytitlearea a h3{font-size:18px !important;line-height:20px !important;padding:12px 0 0 8px !important}.rowblogfeature .basewidth{max-width:460px !important;margin:0 auto !important}.rowblogfeature .bloglabel{padding-top:80px !important;width:100% !important;max-width:460px !important;margin:0 auto !important}.rowblogfeature .bloglist .span_1_of_3{float:none !important;width:100% !important}.rowblogfeature .entryspacer{width:100% !important;margin:0 auto !important}.rowblogfeature .seemore{width:100% !important}.rowblogfeature .threecolmultirows .col{margin-left:0 !important}.rowblogfeature .threecolmultirows .col:nth-child(odd){margin-left:0 !important}.bloglistcontainer .threecolmultirows.bloglist .col:nth-child(3n+1){margin-left:0 !important}.bloglistcontainer .threecolmultirows.bloglist .col:nth-child(odd){margin-left:0 !important}.rowblogfeature{padding-bottom:0 !important}.profilelistcontainer .filterlist ul li{width:273px !important}.profilelistcontainer .filterlist ul ul li a{font-size:16px !important;padding:8px 16px !important;letter-spacing:.01em !important}.contentcontainer.profilelistcontainer{width:100% !important;padding-top:25px !important}.staffprofilepagetitle{width:50% !important}.staffprofilepagetitle h3{width:100% !important;font-size:16px !important}.staffprofilelist .entry .mainentrytitlearea a.containerurl h3{padding:13px 0 0 0 !important;font-size:20px !important;line-height:23px !important;width:100% !important}.staffprofilelist.alpha .entry .mainentrytitlearea a.containerurl h3{width:100% !important;padding:13px 0 0 0 !important;font-size:20px !important;line-height:23px !important}.staffprofilelist .position{width:100% !important;margin:0 auto !important;padding:2px 12px 0 0 !important}.profilelistcontainer .staffprofilelist .entry{padding:0 0 75px 0 !important}.staffprofilelist.alpha .position{width:100% !important;margin-left:0 !important;padding:6px 12px 0 0 !important}.mobilestaffreturn{top:0 !important;left:0 !important;text-align:left !important}.mobilestaffreturn .seemore.seeallstaff a:after{right:0 !important;left:auto !important}.mobilestaffreturn .seemore.seeallstaff a:hover:after{width:286px !important}.staffprofilelist .span_1_of_3{width:100% !important}.bannersub.bannerprofile{height:250px !important}.staffprofilepagetitle h2{padding-top:30px !important}.staffprofileimage{right:0 !important;width:352px !important}.contentcontainer.profilecontainer{width:98% !important}.staffprofilethumbfooter .seemore{width:95% !important;margin:0 auto !important;text-align:right !important}.staffprofilelist .entry .mainentrytitlearea a.containerurl{position:absolute !important;top:-44px !important;min-height:100px !important;width:100% !important}.mainentrytitlearea a.containerurl:after{position:absolute !important;top:-6px !important;left:-6px !important;background-color:#ffc845 !important;content:"" !important;height:6px !important;width:112px !important;-webkit-transition:all .4s ease !important;-moz-transition:all .4s ease !important;-o-transition:all .4s ease !important;transition:all .4s ease !important}.bannersub.bannerprofile{height:auto !important;background-color:transparent !important}.bannersub.bannerprofile::before{display:none !important}.basewidth.mobileprofilepagetitlespacer{width:100% !important}.mobileprofilepagetitlespacer{clear:both !important;display:block !important;background-color:#4698cb !important;padding-bottom:20px !important}.mobileprofilepagetitlespacer .parenttitle{position:relative !important}.staffprofilepagetitle{width:100% !important}.staffprofilepagetitle h1{display:block !important;clear:both !important;padding-top:12px !important;font-size:23px !important;line-height:26px !important;letter-spacing:0 !important}.staffprofilepagetitle h2{padding-top:20px !important}.staffprofilepagetitle h3{width:100% !important}.staffprofilepagetitle .profilephone{position:relative !important;display:inline-block !important;clear:both !important;bottom:auto !important;left:auto !important;padding-top:20px !important}.staffprofilepagetitle .profilemeail{position:relative !important;display:inline-block !important;clear:both !important;bottom:auto !important;left:auto !important;padding-top:20px !important}.staffprofileimage{float:none !important;display:block !important;position:relative !important;top:0 !important;right:0 !important;width:100% !important;max-width:800px !important;margin:0 auto !important;padding-top:0 !important}.staffprofilethumb img{width:100% !important;margin-bottom:-4px !important}.staffprofilethumbfooter .seemore{width:89% !important;max-width:460px !important;margin:0 auto !important;text-align:left !important}.mobileprofilecontentspacer{clear:both !important;display:block !important;position:relative !important;padding-top:0 !important}.setfixposcontent.mobileprofilecontentspacer{margin-top:76px}.contentcontainer.profilecontainer{position:relative !important;width:100% !important;padding-top:80px !important}.eventlist .entry .date{padding:9px 0 5px 0 !important;font-size:15px !important;line-height:20px !important;letter-spacing:0 !important}.eventlist .entry{padding:0 25px 45px 0 !important}.eventlist .entry .mainentrytitlearea a h3{display:block !important;font-size:20px !important;line-height:23px !important;font-weight:600 !important;color:#418dbd !important;text-decoration:none !important;letter-spacing:0 !important}.eventlist .entry .mainentrytitlearea{position:relative !important;min-height:0 !important;padding:16px 0 0 0 !important}.eventlist .entry .mainentrytitlearea a{position:relative !important;width:90% !important;color:#418dbd !important;text-decoration:none !important;padding:12px 0 !important}.eventlist .entry .details{padding-top:4px !important;min-height:0 !important}.sidebarcalendar{clear:both !important;position:relative !important;float:none !important;z-index:6 !important;width:100% !important;text-align:left !important;margin-top:0 !important}.shareevents{position:absolute !important;top:55px !important;right:auto !important;left:0 !important;z-index:10 !important}.contentcontainer.eventcontainer{padding:20px 0 0 0 !important;width:100% !important}.contentcontainer .contentholder.event{padding-top:40px !important}.event .pagetitle h1,.event .pagetitle h2{padding:0 0 !important;font-size:24px !important;line-height:25px !important;font-weight:700 !important;letter-spacing:0 !important;padding:10px 0 !important}.event .label{padding:5px 0 2px 0 !important}.event .label:before{top:15px !important}.footerbadgecontainer{width:100% !important;text-align:center !important}.footerbadge img{max-width:50px !important}.footerbadge.legitscript img{max-width:70px !important;margin-left:0 !important}.footerbadge{display:inline-block !important;vertical-align:middle !important;width:32.3% !important;text-align:center !important;margin-bottom:20px !important}.employeelink{clear:both !important;position:relative !important;bottom:auto !important;top:auto !important}.employeelink a{display:block !important;font-size:12px !important;padding:16px 20px 16px 20px !important}.addressblock{display:block !important;width:100% !important}.contactblock{display:block !important;width:100% !important;vertical-align:top !important;padding-top:20px !important}.copyrightblock{line-height:16px !important}.sitecredits{line-height:14px !important}.bannerhome{min-width:300px !important;height:220px !important}.bannerhome::after{height:940px !important;width:424px !important;top:-220px !important;left:-320px !important}.bannerimage{display:none !important}.bannerdescription{top:85px !important;left:auto !important;right:auto !important;width:100% !important;max-width:460px !important;padding:0 20px !important;font-weight:400 !important;font-size:22px !important;line-height:26px !important;text-align:center !important}.bannerblueshield,.bannerhomeshield{display:none}.rowtreatment .treatmentlabel h3{color:#418dbd !important;font-size:26px !important;line-height:30px !important}.treatmentfor .label{width:91% !important;margin-left:0 !important;color:#418dbd !important;font-size:16px !important;font-weight:300 !important;text-transform:uppercase !important}.rowtreatment .treatmentlabel{padding-top:20px !important;width:95% !important;margin:0 auto !important}.rowtreatment .treatmentlist{padding-top:5px !important}.treatmententryspacer{width:95% !important;margin:0 auto !important}.rowtreatment .entry .maintreatmenttitlearea a{top:-44px !important;width:98% !important}.rowtreatment .entry .maintreatmenttitlearea a h3:first-child{display:block;width:100% !important;padding:38px 0 0 0 !important;font-size:24px !important;line-height:23px !important;font-weight:700;text-transform:uppercase}.rowtreatment .entry .maintreatmenttitlearea a h3:nth-child(2){font-size:14px !important;line-height:13px !important;padding:0 0 0 0 !important}.rowtreatment .entry .maintreatmenttitlearea a h3 sup{position:relative;font-size:12px;font-style:normal;font-weight:400;left:2px;top:4px}.readmore.treatment{margin-top:44px !important;width:100% !important;margin-left:0 !important}.readmore.treatment a{margin-top:56px !important;font-size:14px !important;padding:22px 0 10px 0 !important;font-weight:400 !important;width:91% !important;margin-left:0 !important}.rowtagline{min-height:100px !important}.tagline{line-height:100px !important;font-size:18px !important;font-weight:400 !important}.tagline::before{height:100px !important;top:0 !important}.rowexpertise{display:block !important;position:relative !important;min-height:350px !important;margin-bottom:40px !important}.expertisemaskedimage,.expertiseshield{display:none;visibility:hidden}.expertisemaskedimage img{display:none;visibility:hidden}.expertisemaskedimage::after{display:none;visibility:hidden}.expertisecontentcontainer{padding-top:20px !important}.expertiselabel{width:90% !important}.expertiselabel h3{font-size:22px !important;line-height:20px !important;letter-spacing:0 !important}.expertiselabel h3 sup{font-size:14px !important;left:2px !important;top:-2px !important}.expertisecontent{font-size:15px !important;line-height:22px !important;width:100% !important;font-weight:400 !important;padding:20px 0 0 0 !important}.expertiselist{font-size:18px !important;line-height:22px !important;width:95% !important;padding:10px 0 0 0 !important;margin-left:0 !important}.expertiselist ul{-webkit-column-count:1 !important;-moz-column-count:1 !important;column-count:1 !important}.readmore.virtualtourlink a{font-size:14px !important;padding:22px 0 10px 0 !important;margin:30px 0 0 0 !important}.rowpatientstories{padding-bottom:40px !important}.patientstoriesleftcol{float:none !important;width:100% !important;z-index:1 !important;border-top:4px solid #ffc845 !important;border-bottom:6px solid #ffc845 !important;height:156px !important;background-position-y:-100px !important}.patientstoriesrightcol{float:none !important;width:100% !important;z-index:2 !important}.patientstoriesoverlay{display:none !important}.patientstoriescontentcontainer{position:relative !important;width:95% !important;margin:0 auto !important;padding-top:30px !important}.patientstoriescentrygrid{clear:both !important;display:block !important;width:100% !important;padding:20px 0 0 0 !important}.patientstorieslabel h3{font-size:22px !important;line-height:20px !important;letter-spacing:0 !important}.patientstorieslabel h3 sup{font-size:14px !important;left:2px !important;top:-2px !important}.patientstoriescentry{display:block !important;width:100% !important;vertical-align:top !important;padding-bottom:10px !important}.patientstoriescentry .entrytitle{font-size:22px !important;line-height:26px !important;width:100% !important;font-weight:400 !important}.patientstoriescentry .entrydescription{width:100% !important;min-height:20px !important;padding-bottom:20px !important}.patientstoriescontentcontainer .seeall{display:block !important;position:relative !important;padding:0 0 0 0 !important}.patientstoriescontentcontainer .seeall a{margin-top:0 !important;padding:22px 0 10px 0 !important}.patientstoriescentry .entrydescription{width:100% !important;font-size:18px !important;line-height:25px !important;min-height:10px !important;padding-bottom:5px !important}.readmore.readstory a{padding:22px 0 20px 0 !important;margin:5px 0 0 0 !important}.patientstoriesshield{display:none !important}.rowbesthospital{padding:10px 0 10px 0 !important;min-height:250px !important}.badgecontainer{position:relative !important;width:100% !important;margin:0 auto !important;text-align:center !important}.badge{top:20px !important;left:0 !important;width:100% !important}.badge img{width:30% !important;margin:0 auto !important;min-width:126px !important}.baagetextmobilespacer{display:block !important;position:relative !important;float:none !important;width:90%;margin:0 auto !important}.hospitalyears{padding:160px 0 0 0 !important;font-size:22px !important;width:100% !important}.hospitalleader{font-size:19px !important;line-height:20px !important;width:100% !important;padding:2px 0 0 0 !important}.hospitalyears:before,.hospitalyears:after{display:none}.rowfacility{padding-bottom:40px !important}.facilityrightcol{position:relative !important;float:none !important;width:100% !important;height:163px !important;background-position:center center !important;border-top:4px solid #ffc845 !important;border-bottom:6px solid #ffc845 !important}.facilityrightcol:before,.facilityrightcol:after{display:none !important}.facilityleftcol{position:relative !important;float:none !important;width:100% !important;z-index:2 !important}.facilitycontentcontainer{width:95% !important;margin:0 auto !important;padding-top:30px !important}.facilitylabel h3{font-size:22px !important;line-height:20px !important}.facilitylabel h3 sup{font-size:14px !important;left:2px !important;top:-2px !important}.facilitycontent{font-size:15px !important;line-height:22px !important;width:95% !important;padding:20px 0 0 0 !important;font-weight:400 !important}.rowoutcomes .basewidth{width:100% !important}.rowoutcomes{padding-bottom:40px !important}.rowoutcomes::before{content:"" !important;position:absolute !important;height:220px !important;width:100% !important;top:0 !important;background-color:#ffc845 !important}.outcomeleftcol{float:none !important;width:100% !important;background-color:#ffc845 !important}.outcomeimage{text-align:center !important;padding-top:25px !important}.outcomeimage img{width:90% !important;margin:0 auto !important}.outcomerightcol{float:none !important;width:100% !important}.outcomerightcol::before{content:"" !important;position:absolute !important;height:92px !important;width:100% !important;top:0 !important;left:0 !important;background-color:#ffc845 !important}.outcomecontentcontainer{width:90% !important;margin:0 auto !important;padding-top:26px !important}.outcomelabel{position:relative !important}.outcomelabel::after{display:none !important}.outcomelabel h3{font-size:20px !important;font-weight:900 !important;letter-spacing:0 !important;max-width:280px !important}.outcomecontent{font-size:14px !important;line-height:22px !important;width:100% !important;font-weight:400 !important;padding:30px 0 0 0 !important}.readmore.readoutcomes a{font-size:14px !important;padding:22px 0 10px 0 !important;margin:30px 0 0 0 !important}}@media only screen and (max-width:380px){.sitecredits{max-width:200px !important}}