/*/SiteTypes/Default.master.css.aspx?aud=castrovalley&rol=Public&key=16BAD39711A7D937E2732C85C586F8970EB1D34E*/
img{border:none}.clear{clear:both}.accessKey{text-decoration:underline}.alert{clear:both;padding:10px 0 0 0;color:Red}.footNote{font-size:7pt;color:#808080}.intro{padding:0 0 10px 0}.outro{padding:10px 0 0 0}.error{clear:left;color:#FF0000;font-weight:bold}table.cpsys_Table td{text-align:left;vertical-align:top}td.cpsys_BlockColumn{vertical-align:top}div.cpsys_Block{display:table;width:100%}div.cpsys_BlockColumn{display:table-cell}ul.cpsys_BlockList,ul.cpsys_BlockList ul{list-style-type:none;margin:0;padding:0}ul.cpsys_BlockList li{list-style-type:none}body,html{margin:0;padding:0;background-color:#FFFFFF;color:#353A3F;font-family:Arial,Helvetica,sans-serif;font-size:90%}a,a:link{color:#007CBE;text-decoration:none}a:hover{color:#0066CC;text-decoration:none}a:visited{color:#007CBE}.title{font-size:150%;font-weight:bold;font-style:inherit}strong{font-size:100%;font-weight:bold;font-style:inherit}em{font-size:100%;font-weight:inherit;font-style:italic}small{font-size:75%;font-weight:lighter;font-style:normal}.cpweb_PerimeterLeftTd{vertical-align:top}.cpweb_Wrapper{text-align:left;border:solid 0 #DDDDDD;margin:0;padding:0;background-color:transparent}.cpweb_PerimeterRightTd{vertical-align:top}.cpweb_SplashPage{position:absolute;z-index:1000;border:solid 1px #000000}.cpweb_Taxonomy{font-size:100% !important;color:#000000 !important;text-decoration:none !important;font-weight:bold !important}.cpsty_Top{padding:0}.cpsty_Top a,.cpsty_Top a:link{text-decoration:inherit}.cpsty_Top a:hover{text-decoration:inherit}.cpsty_Top a:visited{}.cpsty_RightTd{vertical-align:top;width:1%}.cpsty_Right{background-color:transparent;padding:0}.cpsty_Right a,.cpsty_Right a:link{text-decoration:inherit}.cpsty_Right a:hover{text-decoration:inherit}.cpsty_Right a:visited{}.cpsty_Bottom{padding:0}.cpsty_Bottom a,.cpsty_Bottom a:link{text-decoration:inherit}.cpsty_Bottom a:hover{text-decoration:inherit}.cpsty_Bottom a:visited{}.cpsty_LeftTd{vertical-align:top;width:1%}.cpsty_Left{background-color:transparent;padding:0}.cpsty_Left a,.cpsty_Left a:link{text-decoration:inherit}.cpsty_Left a:hover{text-decoration:inherit}.cpsty_Left a:visited{}.cpsty_CenterTd{vertical-align:top}.cpsty_Center{background-color:transparent;padding:0}.cpsty_Center a,.cpsty_Center a:link{text-decoration:inherit}.cpsty_Center a:hover{text-decoration:inherit}.cpsty_Center a:visited{}.cpsty_LeftSeparatorTd{vertical-align:top;width:1%;background-position:top left;background-repeat:repeat-y;background-image:url()}.cpsty_Navigation{background-position:top left;background-repeat:repeat-x;text-align:left;text-decoration:inherit;font-weight:inherit}.cpsty_Navigation a,.cpsty_Navigation a:link{text-decoration:inherit}.cpsty_Navigation a:hover{}.cpsty_NavigationContent{width:auto}.cpsty_NavigationSelected{text-decoration:inherit}.cpsty_NavigationSelected a,.cpsty_NavigationSelected a:link{text-decoration:inherit}.cpsty_NavigationHover{text-decoration:inherit}.cpsty_NavigationHover a,.cpsty_NavigationHover a:link{text-decoration:inherit}.cpsty_NavigationText{display:block;padding:0 0 0 0;margin:0 0 0 0}.cpsty_SubNavigation{text-align:left;text-decoration:inherit;font-weight:inherit}.cpsty_SubNavigation a,.cpsty_SubNavigation a:link{text-decoration:inherit}.cpsty_SubNavigation a:hover{}.cpsty_SubNavigationSelected{text-decoration:inherit}.cpsty_SubNavigationSelected a,.cpsty_SubNavigationSelected a:link{text-decoration:inherit}.cpsty_SubNavigationHover{text-decoration:inherit}.cpsty_SubNavigationHover a,.cpsty_SubNavigationHover a:link{text-decoration:inherit}.cpsty_SubNavigationText{padding:0 0 0 0;margin:0 0 0 0}body,input[type="text"],select{font-family:'HelveticaNeueETW01-55Rg',Arial,Helvetica,sans-serif}h1,h2,h3,h4,h5,h6{margin:0;line-height:105%}a:hover,a:focus{color:#0066CC}a:hover .img-wrap img,a:focus .img-wrap img{-moz-transform:scale(1.1);-webkit-transform:scale(1.1);transform:scale(1.1)}article,aside,footer,header,hgroup,main,nav,section{display:block}input,select{border-radius:0;background:#FFF}.input-wrap{position:relative}.mo{display:none}hr{border:0;border-top:2px solid #A9A9A9;clear:both}img{max-width:100%}.pad{padding:0 0 40px}span.br{display:block}::-webkit-input-placeholder{color:#353A3F}:-moz-placeholder{color:#353A3F}::-moz-placeholder{color:#353A3F}:-ms-input-placeholder{color:#353A3F}.inner{margin:auto;max-width:1100px}div.cpsys_Block,div.cpsys_BlockColumn{display:block !important}.cpweb_PerimeterMiddle{margin:auto;overflow:hidden}.cpsty_LeftTd,.cpsty_CenterTd,.cpsty_RightTd{width:auto !important;position:relative}body.r-col .cpweb_PerimeterMiddle,body.norm .cpweb_PerimeterMiddle{max-width:1100px}body.r-col .cpsty_CenterTd{width:73% !important;float:left}body.r-col .cpsty_RightTd{width:23% !important;padding:0 0 0 4%;float:left}img,input,select,.owl-buttons > div,.ico,.btn{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}a,h1,h2,h3,h4,h5,h6,.txt-wrap p,.img-wrap .fa,.acc-title,span.anchor{-webkit-transition:color .3s ease-in-out,background .3s ease-in-out,text-shadow .3s ease-in-out;-moz-transition:color .3s ease-in-out,background .3s ease-in-out,text-shadow .3s ease-in-out;-ms-transition:color .3s ease-in-out,background .3s ease-in-out,text-shadow .3s ease-in-out;-o-transition:color .3s ease-in-out,background .3s ease-in-out,text-shadow .3s ease-in-out;transition:color .3s ease-in-out,background .3s ease-in-out,text-shadow .3s ease-in-out}header .mobile-search-icon{display:none}header ul{list-style:none;margin:0;padding:0;overflow:hidden}header .ribbon{background:#0066CC;color:#fff}header .ribbon a{color:#fff}header .ribbon a:hover,header .ribbon a:focus{text-shadow:1px 1px #000}header .ribbon .inner{overflow:hidden;display:flex;align-items:center;height:50px}header .ribbon ul.inner{max-width:1100px;margin:0 auto;-webkit-flex-flow:row wrap;justify-content:space-between;-ms-flex-pack:justify;text-align:center;list-style:none;padding:0;align-items:center}header .ribbon li ul > li{float:left}header .links ul{font-size:13px}header .links ul > li:nth-child(1){padding:0 15px 0 0;border:0}header .links ul > li{padding:0 15px;border-left:1px solid}header .social a{color:#57646E;background:#FFF;display:block;font-size:125%;padding:5px 0 6px;width:28px;text-align:center;border-radius:100%}header .social li.fb a:hover,header .social li.fb a:focus{background:#4265b9;color:#FFF}header .social li.yt a:hover,header .social li.yt a:focus{background:#df3333;color:#FFF}header .social li.tw a:hover,header .social li.tw a:focus{background:#55ACEE;color:#FFF}header .social li{float:left;margin:0 0 0 8px}header .social li.txt{margin:5px 5px 0 0;font-size:105%}header .bulk a{color:#1C274D}header .bulk h2 span,header .bulk h3 span{display:block}header .logo{float:left;width:220px;min-height:87px}header > .inner{padding:25px 0 25px 0}header .info{float:left;position:relative;height:80px;margin:34px 0 0 0}header h2.mobile{display:none}header h2{float:left;font-weight:400;letter-spacing:-2px;font-size:60px;font-family:'HelveticaNeueETW01-45Lt';color:#0A1F49}header .info .input-wrap{float:right;margin:25px 0 0 0}#siteSearch input{-webkit-appearance:none;-moz-appearance:none;outline:none}#siteSearchTxt{padding:11px 30px 11px 15px;border:1px solid #C8C8C8;border-radius:5px;width:130px}#siteSearchTxt:focus{width:180px;border:1px solid #0066CC;-moz-box-shadow:inset 0 0 5px #0066CC;-webkit-box-shadow:inset 0 0 5px #0066CC;box-shadow:inset 0 0 5px #0066CC}#siteSearchTxt2{padding:11px 30px 11px 15px;border:1px solid #C8C8C8;border-radius:5px;width:130px}#siteSearchTxt2:focus{width:230px;border:1px solid #0066CC;-moz-box-shadow:inset 0 0 5px #0066CC;-webkit-box-shadow:inset 0 0 5px #0066CC;box-shadow:inset 0 0 5px #0066CC}#siteSearchBtn{right:8px;top:8px;border:0;padding:0;font-size:22px;cursor:pointer;color:#178CCB;position:absolute}.slicknav_nav.last .input-wrap .ui-autocomplete-input{padding:10px 10px 10px 10px;border:1px solid #C8C8C8;border-radius:5px;width:230px;margin:10px 5px}.slicknav_nav.last .input-wrap .fa{right:10px;top:28%;border:0;padding:0;font-size:22px;cursor:pointer;color:#178CCB;position:absolute}#owlSlides .owl-buttons{display:none !important}#owlSlides{overflow:hidden}#owlSlides .content{max-height:500px;position:relative;overflow:hidden;-webkit-backface-visibility:hidden}#owlSlides .content > img{float:left;width:100%;display:block}#owlSlides .content > .txt-wrap{position:absolute;width:100%;margin:0 auto;left:0;right:0;top:50%}.info-wrap{position:absolute;z-index:2;max-width:1024px;width:100%;margin:auto;top:0;right:0;bottom:0;left:0}.info-wrap .slide-txt{position:absolute;top:50%;right:0;padding:15px 20px;background-color:rgba(255,255,255,0.5);overflow:hidden;max-width:50%}.slide-txt h2,.slide-txt h1{font-size:30px;font-family:"Granjon LT W01 Roman","Times New Roman",Times,serif;color:#000;margin:0 0 15px;font-weight:normal}.slide-txt p{margin:0;font-family:'HelveticaNeueETW01-55Rg',Arial,Helvetica,sans-serif;font-size:22px;color:#000}.slide-txt a.btn{margin:10px 0 0;background:#AFC000;padding:4px 8px;font-size:110%;float:right}.slide-txt a.btn.two{margin:10px 0 0 10px}.owl-theme .item > .info-wrap{position:absolute;z-index:2;bottom:50px;width:100%}.owl-theme .item > .info-txt > .slide-txt{position:relative}.owl-theme.main .img-wrap{position:relative}.owl-theme.main .img-wrap img{width:100%}.owl-theme .slide-txt{overflow:hidden}.owl-theme a.btn{float:right;background-color:rgba(51,51,51,0.3);color:#FFF;border:1px solid #FFF;border-radius:5px;padding:14px 30px;font-size:120%}.owl-theme a.btn:hover,.owl-theme a.btn:focus{background-color:rgba(51,51,51,0.8);color:#FFF;border:1px solid #FFF}hr.blueline{border-top:2px solid #0066cc;margin:0}.home.row-1{background:#f2f2f2;height:70px;color:#0066cc}.home.row-1 ul.contact{max-width:1100px;margin:0 auto;-webkit-flex-flow:row wrap;justify-content:space-between;-ms-flex-pack:justify;text-align:center;list-style:none;padding:0;align-items:center;height:70px}.home.row-1 ul.contact a{color:#0066cc}.home.row-1 ul.contact a:hover{text-decoration:underline}.home.row-1 ul.contact .fa{margin:0 5px 0 0;color:#0066cc}.home.row-1 ul.contact > li{font-size:120%}.flex{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}a.btn.video{position:absolute;z-index:2;float:none;width:65px;height:97px;top:50%;left:50%;border-radius:100%;top:0;left:0;bottom:0;right:0;margin:auto;outline:none}a.btn.video .fa{font-size:46px;margin:25px 0 0 20px}.home ul.cta{list-style:none;padding:0;margin:40px auto;overflow:auto}.home ul.cta > li{width:45%;margin:0}.home ul.cta > li.find{float:left}.home ul.cta > li.appt{float:right}.home ul.cta h2{font-family:"Granjon LT W01 Roman","Times New Roman",Times,serif;font-size:210%;margin:0 0 30px}.home ul.cta .input-wrap{margin:0 auto 15px}.home.page-content select,.home.page-content input[type="text"]{border:1px solid #CCC;border-radius:5px;outline:none;font-size:100%}.home.page-content select{padding:13px 0;text-align:center;width:362px}.home.page-content select:focus,.home.page-content input[type="text"]:focus{border:1px solid #0066CC;-moz-box-shadow:0 0 2px #0066CC;-webkit-box-shadow:0 0 2px #0066CC;box-shadow:0 0 2px #0066CC}.home.page-content input{appearance:none;-webkit-appearance:none;-moz-appearance:none;outline:none}.home.page-content input[type="text"]{padding:13px 30px;text-align:center;width:302px;max-width:none;box-shadow:none;background:#FFF}.home.page-content input[type="submit"]{font-family:FontAwesome;right:8px;position:absolute;top:12px;border:0;padding:0;font-size:22px;cursor:pointer;color:#0066CC;background:none}.home.page-content input[type="submit"]:hover,.home.page-content input[type="submit"]:focus{color:#638F15;text-shadow:.5px .5px #CCC;background:none;border:0}.select-srch{border:1px solid #CCC;border-radius:5px;padding:12.5px 0;max-height:19px;cursor:pointer;position:relative}.select-srch .fa-angle-down{right:8px;position:absolute;top:5px;font-size:35px;color:#0066CC;margin:0 !important;line-height:100% !important}.select-srch.active{background:#4D4D4D;color:#FFF}.select-srch.active .fa-angle-down{color:#FFF}.select-srch.disabled{background:#E6E5E2;cursor:default}.select-srch.disabled .fa-angle-down{display:none}.select-wrap{display:none;position:absolute;top:110%;z-index:1010;width:100%;max-width:calc(100% - 2px);border:1px solid #CCC;background:#FFF;box-shadow:0 4px 5px rgba(0,0,0,.15)}ul.select-drop,.page-content ul.select-drop{list-style:none;padding:0;margin:0;position:relative;max-height:240px;overflow-y:auto}.select-drop li,.page-content .select-drop li{margin:0;padding:5px 0;cursor:pointer}.select-drop li:hover,.select-drop li:focus,.page-content .select-drop li:hover,.page-content .select-drop li:focus{background:#E6E5E2}.mfp-body.form{max-width:400px;border:4px solid #0066CC;box-shadow:0 0 30px 2px #0066CC;-moz-box-shadow:0 0 30px 2px #0066CC;-webkit-box-shadow:0 0 30px 2px #0066CC}iframe.pop-form{overflow:hidden;width:100%}iframe.pop-form.appt{height:415px;border:0}#formClose{text-align:center;display:none}#formClose a{cursor:pointer}section{padding:40px 0}section.med{background:#F2F2F2;margin:0 0 80px 0}section.med h2{margin-bottom:30px;text-align:center}section .inner > h1,section .inner > h2{font-size:250%;color:#000;font-family:"Granjon LT W01 Roman","Times New Roman",Times,serif}section.vaccination ul.cta h3{color:#fff;font-size:40px;font-family:'HelveticaNeueETW01-55Rg',Arial,Helvetica,sans-serif}section.vaccination ul.cta > li{color:#fff;font-size:28px;font-family:'HelveticaNeueETW01-55Rg',Arial,Helvetica,sans-serif}section.vaccination ul.cta > li.appt{background:}section.vaccination ul.cta .input-wrap{width:auto;text-align:left;padding:25px}section.vaccination ul.cta .input-wrap ul.last{list-style:none}section.who-we-are .inner > h2{text-align:left}section.video{background:#3579B3}section.video .input-wrap{color:#fff}section.med .owl-pagination{display:none}section.med .inner > p{text-align:center;margin:0 0 60px}section.hurt{margin:130px auto 160px;padding:55px 0 125px 0}section.feature{background:#787878;color:#FFF;padding:65px 0;margin-bottom:160px}section.col-3 ul{list-style:none;padding:0;margin:0}section.col-3 ul > li{float:left;width:25.333333%;padding:0 4%;text-align:center;margin:0}section.feature a:hover .ico,section.feature a:focus .ico{background:#000}section.feature .ico{height:80px;width:80px;margin:0 auto 10px;background:#0066CC;border-radius:100%;position:relative}section.feature a h2{color:#FFF;font-size:160%;display:inline;margin:0}section.feature a:hover h2,section.feature a:focus h2{color:#BDEA6D}.page-content section.feature p,.page-content section.feature p.last,.page-content section.feature p:last-child{line-height:165%;margin:20px 0 0}.page-content section.feature .ico img{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}.home.page-content .img-wrap{max-width:none}.page-content section.why-us h3,.page-content section.why-us p{font-family:Arial,Helvetica,Serif}.page-content section.why-us h3{display:inline;font-size:165%;font-weight:400}section.why-us a:hover h3,section.why-us a:focus h3{color:#0066CC}section.why-us{padding-top:0}section.why-us ul{margin:0 0 68px 0}section.why-us .img-wrap{margin:0 0 20px}section.why-us .img-wrap img{width:100%;margin:0 !important}section.why-us p{margin:15px 0 20px;font-size:120%}section.why-us a:hover .img-wrap img,section.why-us a:focus .img-wrap img{-moz-transform:scale(1.1);-webkit-transform:scale(1.1);transform:scale(1.1)}section.why-us .inner > h2{margin:0 0 35px}section.why-us a,section.why-us a:hover{color:#000}section.why-us a .btn{color:#FFF;background:#122647;padding:12px 30px;border:2px solid transparent;border-radius:5px;display:inline-block}section.why-us a:hover .btn,section.why-us a:focus .btn{color:#0066CC;background:#FFF;border:2px solid #0066CC;font-weight:700}section.patients h2{margin:0 0 30px}section.patients h4{color:#FFF}section.patients .img-wrap{position:relative;max-width:none;float:none}section.patients .txt-wrap{position:absolute;bottom:0;background:rgba(0,0,0,.65);color:#FFF;padding:10px}section.patients .txt-wrap span.anchor{color:#BDEA6D;font-weight:700}section.patients a:hover span.anchor,section.patients a:focus span.anchor{text-shadow:1px 1px #000;color:#9FE02A}section.patients p{margin:0 0 20px}section.med.patients img{width:100%}section.med.patients .img-wrap{margin:0}section.med.patients ul{list-style:none;overflow:hidden;padding:0;background:#ec6b46}section.med.patients ul > li{float:left;width:50%;margin:0 0 0 0}section.med.patients .story-text{margin:10px 10px}.home section.loc .fa{margin:0 5px 0 0}.home section.loc .location-map{float:right;width:50%}.home section.loc{padding:40px 0;overflow:auto}.home section.loc .inner ul{margin:30px 0 0 0;list-style-type:none;padding:0}.home section.loc h2{margin:0 0 30px}.home section.loc ul > li{float:left;margin:0 0 30px;position:relative}.home section.loc em.alpha{font-style:normal;position:absolute;left:0;top:0;display:none}.home section.loc h4{margin:0 0 3px;font-size:105%}.page-content.sitemap section.loc{padding:0 0;overflow:auto}.page-content.sitemap section.loc .inner ul{margin:0 0 0 0;list-style-type:none;padding:0}.home.page-content .story-text blockquote{color:#353A3F;font-family:Georgia,serif;font-size:18px;font-style:italic;line-height:1.45;margin:0.25em 0;padding:0.25em 40px;position:relative;quotes:"\201C" "\201D";margin:0 auto}.home.page-content .story-text blockquote:before,.home.page-content .story-text blockquote:after{color:#7A7A7A;display:block;font-size:80px;position:absolute}.home.page-content .story-text blockquote:before{content:open-quote;left:0;top:-20px}.home.page-content .story-text blockquote:after{bottom:-40px;content:close-quote;right:0}.home.page-content .story-text blockquote cite{color:#353A3F;font-size:14px;display:block;margin-top:5px}blockquote cite:before{content:"\2014 \2009"}nav.primary{margin:0 auto 15px}nav.primary ul{display:flex;margin:0;padding:0;list-style:none;justify-content:space-between;align-items:center}nav.primary > ul > li{float:left;font-size:115%}nav.primary ul > li > ul.dd > li.last,nav.primary ul > li > ul.dd > li:last-child{margin:0}nav.primary > ul > li > a{display:block;padding:11px 30px;background:#FFF;color:#0066CC}nav.primary > ul > li > a.off{cursor:pointer}nav.primary > ul > li > a:hover,nav.primary > ul > li > a:focus{color:#FFF;background:#0066CC;text-shadow:1px 1px #000}ul ul.dd{position:absolute;display:none;z-index:999}nav.primary > ul > li:hover > a,nav.primary > ul > li > a:focus{color:#FFF;background:#0066CC}nav ul.dd{padding:20px;min-width:200px;background:#FFF;-webkit-box-shadow:0 0 10px 2px rgba(0,0,0,0.3);-moz-box-shadow:0 0 10px 2px rgba(0,0,0,0.3);box-shadow:0 0 10px 2px rgba(0,0,0,0.3)}ul.dd > li{position:static;margin:0 0 15px}ul.dd > li.last,ul.dd > li:last-child{margin:0}ul.dd > li a{color:#353A3F}ul.dd > li a:hover,nav.primary ul > li ul.dd li a:focus{color:#0066CC}nav.utility{background:#F2F2F2}nav.utility.marg{margin:0 0 15px}nav.utility ul{list-style:none;margin:auto}#utilityNav{padding:0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;justify-content:space-between;-ms-flex-pack:justify;align-items:center;position:relative}nav.utility > ul > li > a{display:table;width:100%;padding:15px 0;outline:none}nav.utility .fa,nav.utility a.off:hover .fa{font-size:45px;color:#0066CC}nav.utility a span,nav.utility a.off:hover span{display:table-cell;vertical-align:middle;font-size:130%;padding:0 0 0 20px;color:#636363}nav.utility a.off{cursor:default}nav.utility a:hover .fa,nav.utility > ul > li:hover > a .fa,nav.utility> ul > li > a:focus .fa{color:#57646E}nav.utility a:hover span,nav.utility > ul > li:hover > a span,nav.utility> ul > li > a:focus span{color:#0066CC}.utility ul.dd{font-size:120%;background:#F2F2F2}.utility li.loc ul.dd{right:0}.mfp-body ul.cta{list-style:none;margin:40px 0 20px;padding:0;text-align:center}.mfp-body ul.cta h2{font-family:"Granjon LT W01 Roman","Times New Roman",Times,serif;font-size:190%;font-weight:400;color:#000;margin:0 0 15px}.mfp-body ul.cta .input-wrap{font-size:125%;margin:0 0 10px}.mfp-body p{margin:15px 0 0;font-size:110%;font-family:'HelveticaNeueETW01-75Bd'}nav.cp-inside{margin:0 0 40px}.cpsty_Navigation{margin:0 0 8px;padding:0 5px 8px;border-bottom:1px solid #EAEAEA}.cpsty_Navigation a{color:#000;font-family:'Granjon LT W01 Roman','Times New Roman',Times,serif;font-size:200%;text-decoration:none}.cpsty_Navigation a:hover{color:#000}.cpsty_SubNavigation a{color:#353A3F;font-family:'HelveticaNeueETW01-55Rg',Arial,Helvetica,sans-serif;font-size:100%;font-weight:400}.cpsty_SubNavigation a:hover{color:#0066CC}.cpsty_SubNavigation.cpsty_SubNavigationSelected a{font-weight:700;color:#0066CC}.cpsty_Navigation em.fa{position:absolute;left:0;top:2px;font-weight:700}.cpsty_Navigation em.fa-angle-down{font-size:125%;top:1px;left:-3px}.cpsty_SubNavigation1{font-size:115%}.cpsty_SubNavigation1 a{position:relative;padding:0 0 0 15px}.cpsty_Navigation.cpsty_SubNavigation2{border-bottom:0;display:list-item;margin:0 0 0 35px}.cpsty_SubNavigation2[data-last="true"]{margin:0 0 2px 35px}nav.cp-inside hr{border-top:1px solid #EAEAEA;margin:0 0 5px}.cpsty_SubNavigation3,.cpsty_SubNavigation4,.cpsty_SubNavigation5,.cpsty_SubNavigation6{display:none}footer{background:#A1A09E;clear:both;bottom:0;position:relative;width:100%;overflow:hidden;z-index:4}footer.cement{position:absolute}footer > .inner{padding:40px 0}footer ul{list-style:none;margin:0;padding:0}footer ul.col-2 > li{float:left;width:87%}footer ul.col-2 > li.last{width:13%}footer ul.col-2 > li.last > *{float:right;clear:right}footer h3{font-size:105%;font-weight:400;color:#000;text-transform:uppercase;margin:0 0 10px}footer ul.sm{float:left;width:18%;margin:0 2% 0 0}footer ul.sm.last{margin:0;width:20%}footer ul.sm > li{margin:0 0 10px}footer ul.sm > li.last{margin:0}footer ul.sm a{color:#FFF;font-size:105%}footer ul.sm a:hover,footer ul.sm a:focus{color:#000}footer ul.social{overflow:hidden;margin:0 0 60px}footer .social a{color:#A1A09E;background:#FFF;display:block;font-size:180%;padding:8px 0 7px;width:38px;text-align:center;border-radius:50px}footer .social a:hover,footer .social a:focus{background:#000;color:#A1A09E}footer .social li{float:left;margin:0 0 0 10px}footer .social li.fb{margin:0}footer .social li.yt em.fa{margin:0 0 0 2px}footer hr{border:0;margin:0}footer .btm{background:#3B3B3B;padding:20px 0}footer .btm a{color:#68AFBD}footer .btm a:hover,footer .btm a:focus{color:#8BC2CD;text-decoration:underline}footer .btm p{margin:0 0 15px;color:#FFF;font-weight:700;line-height:150%}footer .btm p.last{margin:0;color:#A3A3A3;font-weight:400;font-size:100%}.page-content.mod-results.phys.inner{margin:25px auto 0}.page-banner{overflow:hidden;max-height:400px;margin:0 0 20px}.page-banner img{width:100%}.page-banner.p-lax{height:700px;background-position:center;background-repeat:no-repeat;background-attachment:fixed;background-size:cover;max-height:none}.page-banner.p-lax img{display:none}.page-content.sitemap{margin:25px 0 0 0}.page-content{font-size:115%}.page-content h1{font-family:'Granjon LT W01 Roman','Times New Roman',Times,serif;font-weight:400;color:#000;font-size:245%;margin:0 0 20px;line-height:90%}.page-content h2{font-family:'HelveticaNeueETW01-55Rg';color:#000;font-weight:400;letter-spacing:-1px;font-size:175%;margin:0 0 15px}.page-content h2.v2{color:#0066CC}.page-content h3,.page-content h4,.page-content h5,.page-content h6{font-family:'HelveticaNeueETW01-75Bd';color:#000;letter-spacing:-.5px}.page-content h3{font-size:125%;margin:0 0 10px;letter-spacing:-.5px}.page-content h4{font-size:115%;margin:0 0 10px}.page-content p,.page-content ul,.page-content ol,.page-content table,.page-content li .last,.page-content li:last-child{line-height:150%}.page-content blockquote{margin:0 0 30px 25px}.page-content .inner .last,.page-content .inner ul:last-child,.page-content .inner li:last-child,.page-content .inner p:last-child,.page-content.inner .last{margin:0}.page-content ul,.page-content ol{overflow:hidden;padding:0 0 0 20px}.page-content li{margin:0 0 10px}.page-content li:last-child,.page-content li.last{margin:0}.page-content li ul,.page-content li ol{margin:20px 0}.page-content img{max-width:100%}.page-content hr{margin:25px 0}.page-content hr.clear{border-top:0;margin:0;padding:0}.page-content .banner{margin:0 0 40px}.page-content .banner em,.page-content .img-wrap em{display:block;margin:5px 0 0;padding:0 3px;font-size:85%;font-style:normal;color:#000}.page-content .img-wrap{max-width:250px;overflow:hidden}.page-content .img-wrap.right{float:right;margin:0 0 20px 20px}.page-content .img-wrap.left{float:left;margin:0 20px 20px 0}.page-content .col-2{overflow:hidden;margin:0 0 30px}.page-content .col-2 > ul{float:left;width:calc(50% - 20px);width:-webkit-calc(50% - 20px);width:-moz-calc(50% - 20px);margin:0}.page-content ul.color-row{list-style:none;padding:0}.page-content ul.color-row > li{margin:0;padding:20px 10px}.page-content ul.color-row > li:nth-child(even){background:#FAFAFA}.page-content ul.color-row > li:nth-child(odd){background:#F5FCE8}.page-content ul.color-row > li > ul{list-style:disc}section.info{background:#0066CC;color:#FFF;padding:30px 0;margin:0 0 40px}section.info h1,section.info h2{font-family:"Granjon LT W01 Roman","Times New Roman",Times,serif;color:inherit;margin:0 0 10px;font-weight:400;letter-spacing:-1px;font-size:300%}section.info p{font-family:'Granjon LT W01 Roman','Times New Roman',Times,serif;text-align:center;font-size:235%;line-height:150%;margin:0 0 30px}section.info:last-child,section.info .last{margin:0 auto}.page-content.sitemap h3,.page-content.sitemap h4{font-family:'HelveticaNeueETW01-55Rg'}.page-content.sitemap li > p{margin:5px 0 10px}.page-content input[type="text"],.page-content input[type="password"],.page-content textarea,.page-content select,.mobile-menu{border:1px solid #DDE2E4;padding:8px 10px;outline:none;width:98%;max-width:228px;border-radius:5px;box-shadow:0 0 0 2px transparent,0 1px 0 rgba(0,0,0,.08) inset;background:#F6F6F6;font-size:95%}.page-content input[type="text"]:focus,.page-content input[type="password"]:focus,.page-content textarea:focus,.page-content select:focus,.mobile-menu:focus{border:1px solid #0066CC;-moz-box-shadow:0 0 2px #0066CC;-webkit-box-shadow:0 0 2px #0066CC;box-shadow:0 0 2px #0066CC;background:#FFF}.page-content input[type="submit"],.page-content input[type="button"]{color:#FFF;background:#0066CC;border:2px solid transparent;border-radius:5px;font-size:125%;padding:6px 10px;cursor:pointer;display:inline-block;outline:none;-webkit-appearance:none;-moz-appearance:none}.page-content input[type="submit"]:hover,.page-content input[type="button"]:hover,.page-content input[type="submit"]:focus,.page-content input[type="button"]:focus{color:#0066CC;background:#FFF;border:2px solid #0066CC}a.btn{color:#FFF;background:#0066CC;padding:12px 30px;border:2px solid transparent;border-radius:5px;display:inline-block;text-align:center}a.btn:hover,a.btn:focus{color:#0066CC;background:#FFF;border:2px solid #0066CC}a.btn.map{width:70px;padding:2px 0;margin:7px 0 0;display:block;font-size:100%}a.btn.sm{padding:2px 10px;margin:7px 0 0;font-size:100%}section a.btn.solo{display:table;padding:15px 30px;margin:20px 0 0 0;background:#122657;color:#FFF;border:0}section a.btn.solo:hover,section a.btn.solo:focus{background:#2793e6;color:#FFF;text-shadow:1px 1px #000}section.srch{padding:10px 15px;background:#FEFEFE;border:2px solid #EAEAEA;z-index:2}section.srch h2{margin:0 0 12px;font-weight:400;font-size:215%;color:#000;font-family:'Granjon LT W01 Roman','Times New Roman',Times,serif}section.srch > a{display:inline-block;margin:25px 0 0;font-size:110%;font-weight:700;position:relative;padding:0 0 0 10px}section.srch > a .fa{font-size:105%;position:absolute;left:0;top:2px;font-weight:700}.video-wrap{height:0;overflow:hidden;padding-bottom:56.25%;position:relative}.video-wrap iframe{position:absolute;top:0;left:0;width:100%;height:100%;max-width:none;min-height:0}.breadcrumb{font-family:'Granjon LT W01 Roman',Georgia,Helvetica,serif;font-size:115%;margin:20px auto 25px;line-height:130%;display:none}.breadcrumb em{padding:0 6px;font-style:normal;font-size:135%}.breadcrumb a:hover,.breadcrumb a:focus{color:#0066CC}.page-content h2.acc-title,.page-content h3.acc-title{cursor:pointer;color:#007CBE;display:inline-block;margin:0}.page-content h2.acc-title.on,.page-content h3.acc-title.on,.page-content h2.acc-title.over,.page-content h3.acc-title.over,.page-content h2.acc-title:hover,.page-content h3.acc-title:hover{color:#0066CC}.page-content .acc-content{padding:10px 0 0}.mfp-hide{display:none}.mfp-body.inner{background:#FFF;padding:20px;position:relative;box-shadow:0 0 30px 2px #000;-moz-box-shadow:0 0 30px 2px #000;-webkit-box-shadow:0 0 30px 2px #000}.mfp-body h3{font-family:'HelveticaNeueETW01-45Lt';padding:20px 25px 20px 0;color:#000;font-size:135%;font-weight:400}.mfp-close-btn-in .mfp-close{text-indent:-9999px;background:url(/uploads/public/images/design/close-icon.png) no-repeat;background-size:contain;height:32px;width:32px;margin:10px}.cpsty_Right section.srch .fa.mo{display:none}.cpsty_Right section{margin:0 0 40px}.cpsty_Right section.last{margin:0}section.rel-c{line-height:130%;padding:0;position:relative;z-index:1;font-size:110%}section.rel-c > ul{list-style:none;padding:0 2px;margin:0}section.rel-c > ul > li{margin:0 0 10px;padding:0 0 10px;border-bottom:1px solid #EAEAEA;overflow:hidden}section.rel-c > ul > li:last-child,section.rel-c > ul > li.last{margin:0;padding:0;border:0}section.rel-c > ul ul{list-style:none;padding:0;margin:10px 0 0}section.rel-c > h3{font-size:130%;font-weight:600;border-bottom:2px solid #EAEAEA;padding:0 0 5px;margin:0 0 10px;line-height:100%;overflow:hidden;position:relative;color:#000}section.rel-c > h3 .fa{float:left;margin:0 10px 0 0}section.rel-c > h3 span{bottom:5px;position:absolute;font-family:'Granjon LT W01 Roman','Times New Roman',Times,serif;font-size:105%}section.rel-c a.btn{font-size:105%;letter-spacing:0;margin:7px 0 0}.cpsty_Right section a h4{font-weight:600;color:#00649D}.cpsty_Right section a:hover h4{color:#009FE2}section.rel-c p,section.rel-c p.hours{margin:5px 0 0;line-height:130%}section.rel-c li > span{display:block;margin:5px 0 0;line-height:105%}.cpsty_Right section.loc > h3{padding:2px 0 5px 1px}.cpsty_Right section.loc > h3 span{bottom:3px}.cpsty_Right section.loc ul.contact{font-size:90%}.cpsty_Right section.loc ul.contact h3{font-size:100%;margin:0 0 2px}.cpsty_Right section.loc ul.contact h4{color:#0066CC;margin:10px 0 5px}.cpsty_Right section.loc ul.contact p{margin:0 0 20px}.cpsty_Right section.loc ul.contact p.marg-off{margin:0}.cpsty_Right section.loc #cpWeb_GoogleMap{margin:10px 0 0}.cpsty_Right section.contact h4{margin:0 0 3px;font-weight:400}.cpsty_Right section.rel-c.ev h3 .fa{margin:2px 10px 0 1px;font-size:20px}ul.ev .date,section.ev > ul .date{float:left;width:14%;max-width:40px;text-align:center;color:#FFF;margin:0 6% 0 0;padding:5px 0;background:#656565;font-weight:700;text-transform:uppercase}ul.ev .date em,section.ev > ul .date em{display:block;font-style:normal;line-height:100%}ul.ev .date em.day,section.ev > ul em.day{font-size:160%;margin:3px 0 0}ul.ev em.month,section.ev > ul em.month{font-size:95%}ul.ev .content,section.ev > ul .content{width:80%;float:left}.cpsty_Right section.ev .content p{font-size:92%}.cpsty_Right section.vid a.btn{text-align:left}.cpsty_Right section.vid a.btn.video{position:relative;background:none;border:0;border-radius:5px;padding:0;width:auto;height:auto;z-index:2}.cpsty_Right section.vid a.btn.video .fa,.mod-results.vid ul.results a.btn.video .fa{font-size:19px;background:rgba(0,0,0,.7);color:#FFF;padding:13px 0 14px 4px;height:18px;width:64px;border-radius:10px;text-align:center;display:block;position:absolute;top:0;left:0;bottom:0;right:0;margin:auto}.cpsty_Right section.vid a.btn.video:hover .fa,.mod-results.vid ul.results a.btn.video:hover .fa{background:#CC181E}.cpsty_Right section.vid .img-wrap{margin:0 0 10px;position:relative;overflow:hidden;max-width:480px}.cpsty_Right section.vid a > p{color:#555}.cpsty_Right section.vid a.btn h4{color:#007CBE;font-weight:400}.cpsty_Right section.vid a.btn:hover h4{color:#0066CC}.results-header{overflow:hidden;margin:0 0 35px}.results-header h1{float:left}.results-header > a.btn{float:right;padding:6px 15px;font-size:110%}.results-header .pager-top{float:right}.results-header .search-term{float:left;width:100%}#moduleSearch{display:none}.page-content ul.results-search{list-style:none;margin:10px 0 0;padding:0;float:left;clear:left;position:relative}.results-search input{appearance:none;-webkit-appearance:none;-moz-appearance:none;outline:none}.results-search input[type="text"]{padding:11px 30px 11px 15px;border:1px solid #C8C8C8;border-radius:5px;width:223px}.results-search input[type="text"]:focus{border:1px solid #0066CC;-moz-box-shadow:0 0 2px #0066CC;-webkit-box-shadow:0 0 2px #0066CC;box-shadow:0 0 2px #0066CC}.results-search input[type="submit"]{right:8px;position:absolute;top:8px;border:0;padding:0;font-size:22px;cursor:pointer;color:#0066CC}.results-search input[type="submit"]:hover,.results-search input[type="submit"]:focus{color:#638F15;text-shadow:.5px .5px #CCC}.search-term{font-size:115%;color:#0066CC;margin:10px 0 0;clear:both}.search-term span.results-heading{font-weight:700}.search-term span.results-text{font-weight:400}.results-search{float:left;position:relative}.results-search ul{list-style:none;padding:0;margin:0}.results-search ul > li{margin:0 0 10px}.results-search .date input[type="text"]{width:65px}.results-search .fa-calendar,.module-search .fa-calendar{font-size:21px;position:absolute;margin:5px 0 0 5px}.results-search input,.results-search select,.module-search input,.module-search select{outline:none}.module-search input[type="text"]{width:238px;padding:8px 10px;border:1px solid #CCC;border-radius:5px}.module-search select{display:block;margin:10px 0 0;padding:7px 10px;border:1px solid #CCC;border-radius:5px;color:#353A3F}.results-search input[type="text"]:focus,.results-search select:focus,.module-search select:focus,.module-search input[type="text"]:focus{border:1px solid #0066CC;-moz-box-shadow:0 0 2px #0066CC;-webkit-box-shadow:0 0 2px #0066CC;box-shadow:0 0 2px #0066CC}.page-content ul.results{margin:0;padding:0;list-style:none;overflow:hidden;clear:both}ul.results > li,.page-content.site-srch ul.results li{border-bottom:1px solid #EAEAEA;padding:0 0 20px;margin:0 0 20px;overflow:hidden}ul.results > li.last{padding:0;margin:0;border:0}ul.results h2{margin:0 0 10px;font-size:135%;word-wrap:break-word}ul.results a h2{color:#007CBE}ul.results a:hover h2,ul.results a:focus h2{color:#0066CC}ul.results p,ul.results p.last{margin:10px 0 0}ul.results .img-wrap{float:right;max-width:17%;margin:0 0 20px 2%}ul.results em.tax,ul.results em.mod-name{margin:12px 0 0;line-height:100%;display:block;font-size:85%;font-weight:600;color:#0066CC}ul.results > li.empty{border:0}.mod-results a.btn{margin:15px 0 0;padding:4px 10px}.pag-header{float:right;clear:right;text-align:right;margin:10px 0 0}.pag-header div,.pag-footer div{margin:0 0 10px;font-weight:700}.pag-header a,.pag-footer a{background:#FFF;padding:2px 5px !important;border:1px solid #0066CC;color:#0066CC;margin:0 5px 0 0;font-weight:700}.pag-header a:hover,.pag-footer a:hover,.pag-header a:focus,.pag-footer a:focus{color:#FFF;background:#0066CC}.pag-header a:last-child,.pag-footer a:last-child{margin:0}.pag-footer{display:table;margin:40px auto;text-align:center}a.cpsty_PagerCurrentPage,a.cpsty_PagerCurrentPage:hover,a.cpsty_PagerCurrentPage:focus{background:#0066CC;border:1px solid #0066CC;color:#FFF;cursor:default}.mod-details .img-wrap{float:right;max-width:350px;margin:0 0 20px 20px}.mod-details h2.imp{color:#0066CC;font-weight:700;display:inline-block;text-transform:uppercase;font-size:130%;padding:0 0 5px;border-bottom:solid 3px #000}.mod-details .txt-wrap{margin:0 0 30px;line-height:150%}.mod-details .txt-wrap:last-child{margin:0}.mod-details a.back{font-size:115%;font-weight:400;padding:5px 0;width:80px;clear:both;display:block;margin:30px 0 0}.page-content p.hits,.page-content p.hits.last{margin:30px 0 0}.comments{margin:25px 0 0;padding:25px 0 0;border-top:1px dotted #CCC}.cpsys_TemplateComments_divThread{margin:0 0 15px}.comments h3{font-size:110%;padding:10px 0 5px;margin:0;border-bottom:1px solid #999}.comments h4{font-size:100%}.comments .cpsys_TemplateComments_divForm h3{border:0;padding:0 0 5px}.comment-item{border-bottom:1px solid #999;padding:10px}.comment-item h4{margin:0 0 5px}.comment-item p{font-size:95%}.comment-item p.date{font-style:italic;font-size:90%;margin:0 0 5px}.comment-item-empty{border-bottom:1px solid #999;font-style:italic;padding:10px}.comments textarea{width:98% !important;padding:5px 1%;max-width:60%} .cpsys_TemplateComments_divForm{color:#FF0000}.comments fieldset{color:#000}.comments table{margin:15px 0 0}.comments table td strong{color:#00457C;font-size:105%;font-weight:400}.comments input[type="submit"]{padding:6px 10px !important;margin:10px 0 0;border-radius:5px} .cpsty_Right.fix{position:fixed;top:10px;width:100%;max-width:276px}ul.module-search{list-style:none;padding:0;margin:0}ul.module-search > li{margin:0 0 10px}ul.module-search > li.last{margin:0}.module-search .date input[type="text"]{width:67px;font-size:90%}.module-search input[type="text"]{width:calc(100% - 24px);width:-moz-calc(100% - 24px);width:-webkit-calc(100% - 24px)}.module-search select{width:calc(100% - 2px);width:-moz-calc(100% - 2px);width:-webkit-calc(100% - 2px)}.module-search input[type="submit"]{font:normal normal normal 150% 'Granjon LT W01 Roman','Times New Roman',Times,serif,FontAwesome;font-size:150%;background:#57646E;color:#FFF;padding:5px 0;width:100%;text-align:center;border:0;border-radius:5px;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}.module-search input[type="submit"]:hover,.module-search input[type="submit"]:focus{background:#0066CC}.mod-details.sports section.hurt{margin:0;padding:40px 0 30px}.mod-details.sports > .inner{padding:40px 0;overflow:hidden}.mod-details.sports > .inner .img-wrap{width:25%;max-width:300px;float:left;margin:0}.mod-details.sports .content{float:left;width:71%;padding:0 0 0 4%}.mod-details.sports .content.full{float:none;width:100%;padding:0}.mod-details.sports section.info h2{font-size:175%;font-family:'HelveticaNeueETW01-55Rg'}.page-content .inner ul.condition{list-style:none;margin:20px 0 0;padding:0}ul.condition > li{margin:0 0 25px}ul.condition a{font-size:105%;display:inline-block;margin:0 0 5px}ul.condition p{margin:0 0 15px}.page-content.conditions h3{margin:25px 0 10px;font-size:110%;font-family:'HelveticaNeueETW01-45Lt'}ul.hurt-srch{list-style:none;margin:40px auto !important;padding:0}ul.hurt-srch > li{float:left;width:48%;max-width:576px;position:relative;margin:0}ul.hurt-srch > li.figure{background:#F2F2F2}ul.hurt-srch .img-wrap{max-width:none;position:relative;padding:0 0 40px}ul.hurt-srch .img-wrap img{display:block;margin:auto}ul.hurt-srch h2{font-family:"Granjon LT W01 Roman","Times New Roman",Times,serif;font-weight:400;letter-spacing:-1px;font-size:250%;padding:40px 0;margin:0;background:#F2F2F2;text-align:center}ul.hurt-srch > li.sport{float:right}ul.hurt-srch > li.sport h2{margin:0 0 10px}ul.hurt-srch li.sport > ul{list-style:none;padding:0;overflow-y:auto}ul.hurt-srch li.sport > ul > li > a{padding:40px 0;text-align:center;display:block;font-size:150%;background:#F2F2F2;color:#636363}ul.hurt-srch li.sport > ul > li > a:hover{color:#FFF;background:#0066CC}a.pointer{display:table;color:#636363;position:absolute}a.pointer *{vertical-align:middle;display:table-cell}a.pointer:hover *{color:#0066CC;border-color:#0066CC;-webkit-box-shadow:0 0 10px 2px rgba(0,0,0,0.3);-moz-box-shadow:0 0 10px 2px rgba(0,0,0,0.3);box-shadow:0 0 10px 2px rgba(0,0,0,0.3)}a.pointer:hover span.circle{border-color:#0066CC}a.pointer:hover span.txt{font-weight:700;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.pointer hr{border-top:4px solid #636363;margin:0 0 0 10px;width:40px;clear:none;vertical-align:middle;display:inline-block}.pointer hr.short{width:10px}.pointer.right hr{margin:0 10px 0 0}.pointer span.circle{width:32px;height:32px;border-radius:100%;border:4px solid #636363;display:inline-block;margin:0}.pointer span.txt{font-size:125%}.pointer.head{top:20px;left:120px}.pointer.neck{right:70px;top:135px}.pointer.shoulder{top:165px;left:45px}.pointer.elbow{right:35px;top:320px}.pointer.hand{right:30px;top:410px;text-align:right}.pointer.hip{top:480px;left:60px}.pointer.knee{right:0;bottom:290px;right:115px}.pointer.ankle{bottom:70px;right:130px}.mod-results .map-wrap{clear:both}.mod-results.loc ul.results{list-style:upper-alpha;padding:0 0 0 35px;font-size:150%}.mod-results.loc ul.results > li{overflow:visible}.mod-results.loc ul.results > li > hr{margin:0;border:0}.mod-results.loc ul.results > li > ul{list-style:none;overflow:visible;margin:0;padding:0 0 0 1%;width:99%;font-size:65%}.mod-results.loc ul.results h2{margin:0 0 15px}.mod-results.loc ul.results .img-wrap{float:none;max-width:250px;margin:0}.mod-results.loc ul.results > li > ul > li{margin:0;padding:0 4% 0 0;float:left;width:21%}.mod-results.loc ul.results ul > li.main{clear:left}.mod-results.loc ul.results ul > li.addr{padding:5px 4% 0 0}.mod-results.loc ul.results ul > li.xtra{padding:5px 0 0;width:50%}.mod-results.loc ul.results .addr a.btn{margin:5px 0 0;padding:2px 5px}.mod-results.loc ul.results ul.contact{list-style:none;padding:0}.mod-results.loc ul.results ul.contact > li{float:left;margin:0;width:50%}.mod-results.loc ul.results ul.contact h3{font-size:100%;margin:0 0 2px;color:#656565}.mod-results.loc ul.results ul.contact p{margin:0 0 30px}ul.results p.hours{margin:5px 0 0;font-size:92%}p.hours strong{color:#818D00}p.hours em{display:inline-block;white-space:nowrap;margin:0 10px 0 0 !important;font-style:normal;font-weight:700}.mod-results.loc ul.results ul.contact h4{color:#0066CC;font-size:100%;margin:10px 0 5px}.mod-results.loc ul.results ul.contact p.marg-off,.mod-results.loc ul.results ul.contact p.last{margin:0}.mod-results.events .details{margin:12px 0 0}.mod-results.events .details p,.mod-results.events .details p.last{margin:0}.mod-results.events .details strong{margin:0 5px 0 0}.mod-results.events ul.results a.btn{line-height:120%}.calendar ul.filter{list-style:none;margin:15px 0 0;padding:0;overflow:hidden;clear:both;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;justify-content:space-between;-ms-flex-pack:justify;align-items:center}.calendar ul.filter label{display:block;margin:0 0 5px;font-weight:600;color:#1C274D}.calendar ul.filter select{max-width:200px}.calendar ul.filter li{margin:0}.calendar ul.filter li.ct{float:left}.calendar ul.filter li.dt{float:right}.calendar .search-term{margin:25px 0 0}.page-content .cpsty_CalendarTitleBar{color:#FFF;background:#0066CC;font-size:285%;font-weight:700;margin:0}.cpsty_Calendar_Next{padding:0 20px}.cpsty_Calendar_Next a,.cpsty_Calendar_Next a:hover{color:#FFF;font-size:40%;font-weight:400;display:inline-block}.cpsty_CalendarDayHeader{background:#57646E;color:#FFF;text-transform:uppercase;padding:10px 0;font-size:130%}.cpsty_CalendarDayStyle{height:100px;background:#FFF}.cpsty_CalendarDateNumber{padding:1px 0 0 1px;font-weight:700;display:block;margin:0 0 5px}.cpsty_CalendarActiveEventDayCell{background:#F9FCFC}.cpsty_CalendarTodaysDayCell{background:#FDFFE7}.cpsty_CalendarEventTitleDiv{line-height:100%;border-bottom:1px solid #ADADAD;margin:0 0 8px;padding:0 3px 8px}.cpsty_CalendarEventTitleDiv:last-child{border:0;margin:0}.cpsty_CalendarEventTitleDiv a{font-family:'HelveticaNeueETW01-75Bd',Arial,Helvetica,sans-serif;font-size:90%;line-height:105%}.cpsty_CalendarEventTitleDiv em{display:block;font-style:normal;margin:5px 0 0;font-size:85%;font-weight:700}.cpsty_CalendarOtherMonth{background:#F0F0F0;height:100px}.cpsty_CalendarOtherMonth span{display:none}.mod-details.vid .video-wrap{margin:0 0 20px}.mod-results.vid ul.results{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap;justify-content:space-between;-ms-flex-pack:justify}.mod-results.vid ul.results > li{border-bottom:0;padding:0;width:48%;overflow:visible}.mod-results.vid ul.results .img-wrap{float:none;max-width:420px;margin:0 auto 10px;position:relative}.mod-results.vid ul.results a.btn.video{position:static;width:auto;height:auto;background:none;color:inherit;border:0;padding:0;margin:0}.mod-results.vid ul.results a.btn.video:hover{border:0;color:inherit;background:none}.mod-results.vid ul.results a h2{font-size:120%;color:#007CBE;margin:0}.mod-results.vid ul.results a:hover h2{color:#0066CC}.mod-results.phys ul.results .img-wrap{float:left;margin:0 2% 0 0}.mod-results.phys ul.results h2{margin:10px 0;max-width:81%;display:inline-block}.mod-results.phys ul.results p{color:#707070;line-height:100%}.mod-details.phys h2.specialty{font-size:135%;margin:0 0 10px}.mod-details.phys .img-wrap{float:left;margin:0 2% 0 0;max-width:260px}.mod-details.phys .intro{float:left;padding:0}.mod-details.phys .info a.btn,.mod-details.phys .clinical-specialty{margin:30px 0 0}.mod-details.phys .admin > p{margin:0 0 10px;line-height:110%}.mod-details.phys .admin > p:last-child,.mod-details.phys .admin > p.last{margin:0}.mod-details.phys .clinical-specialty h3{font-size:100%;font-family:'HelveticaNeueETW01-55Rg'}.mod-details.phys .clinical-specialty > ul{max-height:200px;overflow:auto;padding:0 20px 0;max-width:400px;margin:0}.mod-details.phys h4{font-size:105%;font-family:'HelveticaNeueETW01-55Rg';margin:30px 0 8px}.mod-details.phys .acc-content.edu h4:first-child{margin:10px 0 8px}.mod-results.phys ul.results > li > a:first-child,.mod-results .img-wrap img{margin:0 !important}.physician-details-top-row{overflow:hidden;border-bottom:solid 1px #cccccc;margin:5% 0 5% 0;padding:0 0 5% 0}.physician-details-category-row{display:table;margin-bottom:80px}.physician-details-category-row .left-column{display:table-cell;width:400px;vertical-align:top}.physician-details-category-row .right-column{display:table-cell;width:800px}.physician-details-category-row .right-column h5{font-size:115%;margin-bottom:5px}.physician-details-category-row .right-column p{margin-top:0;margin-bottom:25px}.physician-details-category-row .left-column h4{font-family:'Granjon LT W01 Roman','Times New Roman',Times,serif;font-weight:normal;font-size:210%;margin-top:0}.phys section.loc .location-map{float:right;width:60%}.phys section.loc{padding:0;overflow:auto}.phys section.loc .inner{max-width:1000px}.phys section.loc .inner ul{list-style-type:none;padding:0}.phys section.loc h2{margin:0 0 60px}.phys section.loc ul > li{float:left;padding:3px 0 0 2%;margin:0 0 30px;position:relative}.phys section.loc em.alpha{font-style:normal;position:absolute;left:0;top:0;display:none}.phys section.loc h4{margin:0 0 3px;font-size:105%}.phys section.loc .fa{margin:0 5px 0 0}.cpsty_Pages_Login_divLoginPassword,.cpsty_Pages_Login_divLoginRememberMe{margin:20px 0 0}.page-content.login span[id]{color:#FF0000;margin:0 0 0 10px}.page-content.login input[type="submit"]{width:auto !important}.page-content.inner.pad.site-srch{margin:25px auto}.site-srch .pag-footer{margin:0 auto}.site-srch table{margin:0}.cpsty_RowNum{font-weight:700;padding:0 5px 0 0}ul.mod-filter{list-style:none;padding:0;margin:0;font-size:115%}ul.mod-filter > li{margin:0 0 10px}ul.mod-filter > li:last-child,ul.mod-filter > li.last{margin:0}ul.mod-filter a{position:relative;padding:0 0 0 10px}ul.mod-filter a > em{position:absolute;left:0;font-weight:700;top:2px;font-size:110%}@media print{header,footer,.breadcrumb,.stick-n-scroll,.results-header,.cpsty_Left{display:none}.cpweb_Wrapper{margin:0}.page-content{width:100%}.results-header{margin:0 0 10px}.results-header h1{float:none}.search-term{margin:20px 0 0 0}body{color:#000 !important}}@media only screen and (max-width:1400px){section.med a.btn.solo{margin:60px 0 0 0}}@media only screen and (max-width:1200px){body.norm .cpweb_Wrapper,body.r-col .cpweb_Wrapper{max-width:96%;margin:auto}.inner{max-width:96%;padding:0 2%}.inner.pad{padding:0 2% 40px}.page-content > .inner{max-width:none;padding:0}.page-content > .inner.pad{padding:0 0 40px}header h2{font-size:245%}.page-content ul.hurt-srch{max-width:96%}ul.hurt-srch > li{float:none;width:auto;margin:0 auto}ul.hurt-srch > li.sport{float:none;margin:30px auto 0 !important}ul.hurt-srch li.sport > ul{height:auto !important}.mod-details.sports > .inner{padding:40px 2%}footer ul.col-2 > li{float:left;width:80%}footer ul.col-2 > li.last{width:20%}.home.row-1 ul.contact{width:96%}}@media only screen and (max-width:1024px){body.r-col .cpsty_CenterTd{width:69% !important}body.r-col .cpsty_RightTd{width:27% !important}section.info p{line-height:110%}.page-banner.p-lax{background-attachment:scroll;max-height:400px;height:auto;background-size:contain;background;none !important;margin:0}.page-banner.p-lax img{display:block}}@media only screen and (max-width:1023px){header .ribbon,header .info #siteSearch,nav.primary{display:none}header{border-bottom:2px solid #494949}header > .inner{padding:5px 0}header .logo{float:none;width:auto;display:table}header .info{width:100%;display:table;margin:0;height:auto;padding:0}header h2{float:none;padding:5px 0;font-size:200%}header h2 span{display:none}header .mobile-search-icon{background:transparent;border:0;margin:0;padding:0;display:block;float:right;font-size:26px;line-height:43px;margin-top:7px;margin-right:2em;width:26px}#mobile-search-block{background:#f0f2f5;border-top:1px solid #b4b9bf;border-bottom:1px solid #b4b9bf;padding-top:30px;padding-bottom:30px;position:absolute;width:calc(100% - 0);width:-webkit-calc(100% - 0);width:-moz-calc(100% - 0);left:0;top:144px;z-index:99}#mobile-search-block .fa.fa-times{top:0;right:10px;position:absolute;font-size:30px;cursor:pointer}.popupCloseButton{background-color:#fff;border:3px solid #999;border-radius:50px;cursor:pointer;display:inline-block;font-family:arial;font-weight:bold;position:absolute;top:-20px;right:-20px;font-size:25px;line-height:30px;width:30px;height:30px;text-align:enter}.popupCloseButton:hover{background-color:#ccc}.input-wrap{position:relative;margin:0 20px 0}button{text-transform:none;overflow:visible;color:inherit;cursor:pointer;-webkit-appearance:button}.info-wrap .slide-txt{top:0}.owl-theme a.btn.video{width:50px;height:82px}.owl-theme a.btn.video .fa{margin:17px 0 0 15px}.home ul.cta h2{font-size:180%}.home ul.cta .input-wrap{width:90%}.home.page-content input[type="text"]{width:calc(100% - 62px)}section .inner > h1,section .inner > h2{font-size:200%}section.patients .txt-wrap{position:relative;bottom:auto;background:#4D4D4D}.home section.loc h4,.home section.loc p{padding:0 0 0 10px}body.r-col .cpsty_CenterTd{width:64% !important}body.r-col .cpsty_RightTd{width:32% !important}.page-content.inner.pad.site-srch{margin:0 auto}.inner.pad{padding:20px 2% 40px}.page-content > .inner,.cpsty_Right,.mod-results.inner{padding:20px 0 0}.cpsty_Right.fix{padding:0}section.info{margin:0}ul.ev .date,section.ev > ul .date{font-size:85%}.pag-header{float:left;text-align:left;clear:left}.page-content ul.results{font-size:85%}#mobileNav{display:block;margin:5px 0 0;position:absolute;right:2%}header .slicknav_menu a,ul.dd a{font-size:102%}ul.dd a{font-size:92%;display:block}#mobileNav ul > li{margin:0}#mobileNav em.fa,header .links a:after,ul.dd a:after{display:none}#mobileNav li.srch{border-bottom:0}#siteSearchTxt,#siteSearchTxt:focus{width:calc(100% - 47px)}#siteSearchTxt2,#siteSearchTxt2:focus{width:calc(100% - 47px)}#siteSearch label{display:none}#mobileNav ul.dd{position:relative}#siteSearchBtn2{border:0;padding:10px;font-size:15px;cursor:pointer;color:#fff;position:relative;background:#0071AD;text-transform:uppercase;display:block;width:340px;max-width:98%;margin:20px auto 0;right:0;top:0}#siteSearchBtn2:hover,#siteSearchBtn:focus{color:#6bd8c7;background:#007cbe}.slicknav_menu .slicknav_icon{float:none;margin:0}.slicknav_menu .slicknav_no-text{margin:0}.slicknav_menu .slicknav_icon-bar{display:block;width:1.125em;height:0.125em}.slicknav_btn .slicknav_icon-bar + .slicknav_icon-bar{margin-top:0}.slicknav_nav{clear:both}.slicknav_nav ul,.slicknav_nav li{display:block;border-bottom:1px solid #FFF;font-size:110%;float:none}.slicknav_nav .slicknav_arrow{float:right;margin:-4px 0 0;text-indent:9999px;width:22px;height:22px;background:url(/uploads/public/images/design/plus_minus_sprite.png) no-repeat;background-size:100%}.slicknav_parent.slicknav_open span.slicknav_arrow{background-position:0 -22px}.slicknav_nav .slicknav_item{cursor:pointer}.slicknav_nav .slicknav_row{display:block}.slicknav_nav .slicknav_item a,.slicknav_nav .slicknav_parent-link a{display:inline-block}.slicknav_menu:before,.slicknav_menu:after{content:" ";display:table}.slicknav_menu:after{clear:both}.slicknav_menu{*zoom:1}ul.slicknav_nav{position:absolute;border:2px solid #333;max-width:296px;min-width:296px;width:calc(100% - 4px);width:-webkit-calc(100% - 4px);width:-moz-calc(100% - 4px);background:#1C274D;right:2%;z-index:99}ul.slicknav_nav li ul{border-bottom:0;background:#FFF}ul.slicknav_nav li ul li{border-bottom:1px solid #CCC;font-size:92%}ul.slicknav_nav li:last-child{border-bottom:0}.slicknav_parent.slicknav_open a.slicknav_item.slicknav_row,.slicknav_parent.slicknav_open a.slicknav_item.slicknav_row a{background:#0066CC;color:#FFF}li.slicknav_parent.slicknav_open{background:#0066CC}li.slicknav_parent.slicknav_open li.parent a,li.slicknav_parent.slicknav_collapsed li.parent a{font-weight:700;background:#F9FCFF;padding:8px 10px 8px 10px}a.slicknav_btn{display:block;min-height:16px;background:#1C274D;position:relative;padding:8px 6px;border-radius:5px;margin:0 0 3px}.slicknav_menu .slicknav_icon .slicknav_icon-bar{width:26px;height:3px;background:#FFF;display:block;margin:0 0 4px;opacity:1;-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-ms-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear;-webkit-transform:rotate(0);transform:rotate(0)}a.slicknav_btn.slicknav_open{padding:14px 6px 2px}a.slicknav_btn.slicknav_open .slicknav_icon-bar:nth-child(1){-webkit-transform:rotate(45deg);transform:rotate(45deg)}a.slicknav_btn.slicknav_open .slicknav_icon-bar:nth-child(2){opacity:0}a.slicknav_btn.slicknav_open .slicknav_icon-bar:nth-child(3){margin-top:-13px;margin-bottom:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}a.slicknav_btn.slicknav_collapsed .slicknav_icon-bar:nth-child(1){-webkit-transform:rotate(0);transform:rotate(0)}a.slicknav_btn.slicknav_collapsed .slicknav_icon-bar:nth-child(2){opacity:1}a.slicknav_btn.slicknav_collapsed .slicknav_icon-bar:nth-child(3){margin:0;-webkit-transform:rotate(0);transform:rotate(0)}.slicknav_nav,.slicknav_nav ul{list-style:none;overflow:hidden}.slicknav_nav ul{padding:0;margin:0}.slicknav_nav .slicknav_row{padding:8px;background:#1C274D}.slicknav_nav li.imp .slicknav_row,.slicknav_nav li.imp > a,.slicknav_nav li.imp > a > a{background:#AFC000}li.slicknav_txtnode{background:#1C274D;padding:8px;font-weight:700;overflow:hidden}.slicknav_nav a{display:block;padding:8px;color:#FFF}.slicknav_nav ul li a{padding:8px 10px 8px 20px;font-weight:400;background:#FFF;color:#333;text-shadow:none}.slicknav_nav ul li a:hover{color:#1C274D}.slicknav_nav .slicknav_item a,.slicknav_nav .slicknav_parent-link a{padding:0;margin:0}}@media only screen and (max-width:768px){nav.utility a span,nav.utility a.off:hover span{font-size:115%}.mod-results.loc ul.results > li > ul > li{padding:0;float:none;width:auto;margin:0 0 10px}.mod-results.loc ul.results h2{margin:0 0 10px}.mod-results.loc ul.results ul > li.addr{padding:0}.mod-results.loc ul.results ul > li.xtra{padding:0;width:auto;margin:20px 0 0}.mod-results.loc ul.results ul.contact > li{float:none;width:auto;margin:0 0 20px}.mod-results.loc ul.results ul.contact > li:last-child{margin:0}}@media only screen and (max-width:767px){.info-wrap{display:none}body.norm .cpweb_Wrapper,body.r-col .cpweb_Wrapper{max-width:92%}body.norm .cpweb_Wrapper .mod-results.inner,body.r-col .cpweb_Wrapper .mod-results.inner{max-width:none}body.r-col .cpsty_CenterTd,body.r-col .cpsty_RightTd{width:auto !important;float:none;padding:0}header .info h2{font-family:'HelveticaNeueETW01-55Rg'}.inner{max-width:92%;padding:0 4%}.inner.pad{padding:20px 4% 40px}#siteSearchTxt{font-size:16px}#siteSearchTxt2{font-size:16px}.slicknav_nav.last .input-wrap .ui-autocomplete-input{font-size:16px}.slicknav_nav.last .input-wrap .fa{display:none}.mo{display:block}span.br{display:inline}.home ul.cta > li{width:auto}.home ul.cta > li.appt,.home ul.cta > li.find{float:none}.home ul.cta > li.find .content{border-right:0}.home section.loc .GMapTypeControl,.mod-results .map-wrap{height:250px !important}.home section.loc ul > li{float:none;width:auto}.home section.loc .inner ul{display:table}.home section.loc h4{margin:auto 0;padding:0}.home section.loc p{padding:0}.home section.loc .location-map{float:none;width:100%;margin:0 0 20px 0}.page-content.sitemap section.loc .inner{max-width:100%;padding:0}section.col-3 ul > li{float:none;width:auto;margin:0 0 40px;padding:0 0 40px;border-bottom:1px solid #9E9E9E}section.col-3 ul > li:last-child{margin:0;padding:0;border:0}footer > .inner{padding:20px 0}footer ul.col-2 > li,footer ul.col-2 > li.last{float:none;width:100%}footer ul.sm{float:none;width:auto;margin:0 0 40px}footer ul.sm.last{margin:0;width:100%}footer ul.col-2 > li.last > *{float:none;clear:none}footer ul.col-2 > li.last > img{display:table;margin:auto}footer ul.social{display:table;margin:40px auto}.cpsty_Right{padding:0}.cpsty_Right nav.utility{display:block;background:#FFF;margin:0 0 40px}#utilityNav{max-width:none;display:block}nav.utility > ul > li{margin:0 0 20px}nav.utility > ul > li:last-child,nav.utility > ul > li.last{margin:0}nav.utility > ul > li > a{padding:0;width:auto}nav.utility li.loc ul.dd{display:none !important}nav.utility .fa{min-width:36px;text-align:right}nav.utility a.off:hover span{color:#0066CC;cursor:pointer}nav.utility a.off:hover .fa{color:#57646E}.results-header h1{float:none}.pag-header{float:none;margin:0}.pag-header a,.pag-footer a{padding:2px 4px !important}.mod-results.vid ul.results a.btn.video{display:table;margin:auto}.mod-results.vid ul.results > li{width:100%;border-bottom:1px solid #EAEAEA;padding:0 0 20px}.mod-results.vid ul.results > li:last-child{padding:0;margin:0;border:0}.page-content .col-2 > ul{float:none;width:auto}.page-content .col-2 li.last,.page-content .col-2 li:last-child{margin:0 0 10px}.page-content .col-2 > ul:last-child > li.last,.page-content .col-2 > ul:last-child > li:last-child{margin:0}section.patients .txt-wrap{padding:10px 50px}section.info{padding:10px 0 15px}section.info .inner > h1,section.info .inner > h2{text-align:left}section.info p{text-align:left;font-size:160%}.mod-details .img-wrap{float:none;max-width:100%;margin:0 auto 20px}.comments textarea{max-width:none}.comments fieldset{padding:0 !important;width:auto !important}.comments table td{display:block}section.med.patients ul > li{float:left;width:100%;margin:0 0 0 0}#cover{display:none;position:fixed;top:0;left:0;background:rgba(0,0,0,0.8);z-index:9;width:100%;height:100%}section.srch,.intro-msg,nav.cp-inside,nav.utility{display:none}section.srch{width:100%;max-width:209px;background:#FFF;border:1px solid #000;padding:20px !important;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 45px #000;z-index:10;position:fixed;top:50% !important}section.srch *{position:relative;-webkit-transform:translate3d(0,0,0)}.cpsty_Right.fix{position:relative;top:auto;width:auto;max-width:none;top:0 !important}.cpsty_Right section.srch .fa.mo{display:inline-block;position:absolute;top:0;right:0;padding:2px 10px 4px;background:#57646E;color:#FFF;text-shadow:1px 1px #000;font-size:170%;cursor:pointer}.cpsty_Right section.srch .fa.mo:hover{background:#0066CC}#moduleSearch{display:none;bottom:0;position:fixed;width:100%;left:0;cursor:pointer;z-index:5}#moduleSearch a.btn{display:block;padding:5px 0;font-weight:700;font-size:120%;color:#FFF;background:#1C274D;border:0;border-radius:0;float:none}#moduleSearch a.btn:hover{background:#0066CC}.mod-details.phys .intro{float:none;display:table;width:100%;margin:0 0 30px}.mod-details.phys .intro h1{vertical-align:middle;margin:0;padding:10px 0 0 0}.mod-details.phys h2.specialty{margin:25px 0 0 0}.mod-details.phys .img-wrap{float:none;margin:0;max-width:200px;display:table-cell}.mod-details.phys .clinical-specialty > ul{max-width:none;width:calc(100% - 40px);width:-moz-calc(100% - 40px);width:-webkit-calc(100% - 40px)}.physician-details-category-row .left-column{display:block;width:100%;float:left}.physician-details-category-row .right-column{display:block;width:100%;float:left}.physician-details-category-row .right-column h5{font-size:115%;margin:20px 0 0 0}.physician-details-category-row{display:table;margin-bottom:5%}.phys section.loc .location-map{float:none;width:100%}.phys section.loc .inner{max-width:100%;padding:0}.phys section.loc ul > li{float:left;padding:15px 0 0 0;margin:0 0 30px;position:relative}.phys section.loc{margin:15px 0 0 0}.mod-results.events .results-header{padding:20px 0 0}.mod-details.events.inner.pad{padding:0 0 40px;max-width:none}.mod-details.events p.date span{display:block}.mod-details.sports > .inner .img-wrap{display:none}.mod-details.sports .content{float:none;width:auto;padding:0}.mod-details.sports > .inner{padding:20px 4% 40px}.mod-details.sports section.hurt:first-child{display:none}.page-content ul.hurt-srch{padding:0;max-width:92%}section.info.norm{padding:20px 0 0;background:#FFF}section.info.norm h1{color:#000}section.info.norm p{color:#656565;font-family:'HelveticaNeueETW01-55Rg',Arial,Helvetica,sans-serif;font-size:115%;line-height:150%}ul.hurt-srch > li.figure{background:#FFF}ul.hurt-srch h2{padding:0;background:#FFF;font-size:150%;margin:0 0 10px;text-align:left}ul.hurt-srch select{width:calc(100% - 2px);width:-webkit-calc(100% - 2px);width:-moz-calc(100% - 2px);max-width:none}ul.hurt-srch .img-wrap,ul.hurt-srch li.sport > ul{display:none}.mobile-menu{max-width:92%;margin:20px auto 0;width:calc(100% - 2px);width:-webkit-calc(100% - 2px);width:-moz-calc(100% - 2px)}} @media only screen and (max-width:480px){.page-content h2{font-size:140%}.page-content h3{font-size:115%}.mod-results.phys ul.results .img-wrap{margin:0 10px 0 0;width:60px;max-width:none}.mod-results.phys ul.results h2{margin:0;max-width:none;display:inline;top:2px;position:relative}.mod-results.phys ul.results p{margin:10px 0 0}.mod-results.phys ul.results > li > a:first-child{display:table}.mod-results.phys ul.results > li > a.btn{margin:10px auto 0;width:calc(100% - 24px);width:-webkit-calc(100% - 24px);width:-moz-calc(100% - 24px)}header h2.mobile{display:block}header h2.desktop{display:none}.owl-theme.team .img-wrap{max-height:350px !important}.owl-theme.team .img-wrap{height:250px !important}}@media only screen and (max-width:360px){header h2{text-align:left}#mobile-search-block{top:135px}}