/*/SiteTypes/Default.master.css.aspx?aud=Main&key=CB71F98E28BF462AA1BB2B54B80A4C4BEBC8C3B2&rol=N3tsp4rk3rRef*/
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:#052049;text-decoration:none}a:hover{color:#4A7EC0;text-decoration:none}a:visited{color:#052049}.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{color:#006be9;text-decoration:inherit}.cpsty_Center a:hover{color:#000000;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}.drop-down-menu{display:none}.error-message-container{overflow:hidden;width:100%;padding:50px 0;font-size:20px}.error-message-container .left-col{float:left;width:25%}.error-message-container .left-col img{max-width:250px}.error-message-container .right-col{float:left;padding-left:50px;box-sizing:border-box;width:75%;padding-top:2%}.error-message-container p{line-height:30px}.error-message-table{position:relative;box-sizing:border-box;border:solid 1px #dce0e6;height:70px;line-height:70px;width:350px}.error-message-table input[type=text]{font-size:22px;box-sizing:border-box;height:70px;line-height:70px;margin:0;padding:0;border:0;outline-color:#48a7f5;width:100%;padding-right:40px;padding-left:20px}.error-message-table input[type=submit]{position:absolute;right:5px;top:21px;font-size:25px;border:0;cursor:pointer;outline:none;color:#006be9}.toggle-search{height:450px !important}h2.banner-h1-size{font-size:70px;color:#FFFFFF;letter-spacing:-2.4px;font-family:'HelveticaNeueETW01-75Bd',Arial,Helvetica,sans-serif;margin:0;line-height:74px}h1.h2-size{font-family:"HelveticaNeueETW01-65Md";font-weight:600;font-size:24px;letter-spacing:0;line-height:34px}.nav-footer-table{display:none}.right-rail-nav-header,.right-rail-nav-header a{font-family:'HelveticaNeueETW01-65Md',Arial,Helvetica,sans-serif;font-size:12px;line-height:20px;letter-spacing:1.6px;text-transform:uppercase;font-weight:400;color:#052049}.main-nav .menu-content-wrapper{overflow-x:hidden}.inner-25 table{background:none !Important;width:100% !important;font-size:18px !important}.inner-25 table td{background:none !Important;font-size:18px !important}.ChildNavTitle{text-transform:none !important;color:#454545;font-size:18px !important;font-weight:normal !important}.inner-75{width:75%}html,body{background-color:#f6f6f6}header,.cpweb_Wrapper,footer{max-width:none;width:100%;margin:auto;display:block;clear:both;background-color:#FFFFFF;overflow:hidden}.cpweb_Wrapper{max-width:1400px !important}header{position:relative;z-index:999;box-shadow:0 10px 24px -16px #000}#mobileNav{display:none}.mobile-only{display:none}.cpweb_PerimeterMiddle{width:100%;display:block;clear:both}body,input[type="text"],select{font-family:'HelveticaNeueETW01-55Rg',Arial,Helvetica,sans-serif}.owl-theme .owl-buttons div.owl-prev{background:url('/Uploads/Public/Images/Assets/arrow-left-ucsf.png') no-repeat left top}.owl-theme .owl-buttons div.owl-next{background:url('/Uploads/Public/Images/Assets/arrow-right-ucsf.png') no-repeat left top}.owl-theme .owl-buttons div.owl-prev i,.owl-theme .owl-buttons div.owl-prev em,.owl-theme .owl-buttons div.owl-next i,.owl-theme .owl-buttons div.owl-next em{display:none}.display-1,.h1-display-1{font-family:"HelveticaNeueETW01-75Bd";font-weight:600;font-size:75px;letter-spacing:-2.4px;line-height:85px}.h1-display-1{margin-bottom:10px}.display-2{font-family:"Granjon LT W01 Roman";font-weight:400;font-size:75px;letter-spacing:-2px;line-height:85px}h1{font-family:"Granjon LT W01 Roman";font-weight:400;font-size:32px;letter-spacing:-1px;line-height:42px}h2{font-family:"HelveticaNeueETW01-65Md";font-weight:600;font-size:24px;letter-spacing:0;line-height:34px}h3{font-family:"Granjon LT W01 Roman";font-weight:400;font-size:24px;letter-spacing:-0.3px;line-height:34px}h2.large-h2{font-family:"Granjon LT W01 Roman";font-weight:400;font-size:32px;letter-spacing:-0.3px;line-height:34px}.paragraph-1 p,#inside-page p{font-family:"HelveticaNeueETW01-45Lt";font-weight:400;font-size:20px;letter-spacing:0;line-height:30px}.paragraph-2 p{font-family:"HelveticaNeueETW01-45Lt";font-weight:400;font-size:18px;letter-spacing:0.2px;line-height:28px}.paragraph-3 p{font-family:"HelveticaNeueETW01-45Lt";font-weight:400;font-size:16px;letter-spacing:0;line-height:24px}.eyebrow{font-family:"HelveticaNeueETW01-75Bd";text-transform:uppercase;font-weight:800;font-size:12px;letter-spacing:1.6px;line-height:20px}.refine-by{font-family:"HelveticaNeueETW01-75Bd";text-transform:uppercase;font-weight:800;font-size:12px;letter-spacing:1.6px;line-height:20px;position:absolute;top:0;color:#052049}.module-table{width:100%}.module-table .left-col{float:left;width:65%}.module-table .right-col{float:right;width:32%;position:relative}.request-and-schedule-links{margin:0 0 35px 0;padding:0;list-style-type:none}.request-and-schedule-links li{display:inline-block;font-size:18px;letter-spacing:.2px}.request-and-schedule-links li a:hover{text-decoration:underline}.request-and-schedule-links li .request-schedule-icon{display:inline-block;background-size:cover !important;margin-right:8px}.request-and-schedule-links li.refer-patient-link{margin-left:75px}.request-and-schedule-links li.request-appointment-link .request-schedule-icon{background:url(/Uploads/Public/Images/Design/request-appointment-button.png) no-repeat left top;width:19px;height:18px}.request-and-schedule-links li.refer-patient-link .request-schedule-icon{background:url(/Uploads/Public/Images/Design/refer-a-patient.png) no-repeat left top;width:19px;height:16px}.request-and-schedule-links li.request-appointment-link:hover .request-schedule-icon{background:url(/Uploads/Public/Images/Design/request-appointment-button-hover.png) no-repeat left top;width:19px;height:18px}.request-and-schedule-links li.refer-patient-link:hover .request-schedule-icon{background:url(/Uploads/Public/Images/Design/refer-a-patient-hover.png) no-repeat left top;width:19px;height:16px}#home h2{font-family:'Granjon LT W01 Roman','Times New Roman',Times,serif;font-size:40px;color:#000000;font-weight:400;text-align:center;margin-bottom:15px}#home h2.homepage-style-2{font-family:'HelveticaNeueETW01-45Lt',Arial,Helvetica,sans-serif;font-weight:normal;letter-spacing:-2px;margin-bottom:20px}.related-practices h3,#inside-page .inner section h3{color:#052049;font-family:"Granjon LT W01 Roman";font-weight:400;font-size:32px;letter-spacing:-0.3px;line-height:34px;margin-top:0}.related-practices h3::after,#inside-page .inner section h3::after,#inside-page .inner h2.large-h2::after{content:"";display:block;margin:20px 0 30px 0;height:1px;width:64px;color:#dce0e6;border-top:solid 4px #dce0e6;margin-bottom:0}.cpweb_Wrapper-page h2{color:#FF00FF}a:hover,a:focus{color:#4A7EC0}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}.cpsty_Center .circle-button{display:inline-block;padding:10px 20px;border:solid 2px #4A7EC0;border-radius:30px;color:#052049}.cpsty_Center .circle-button:hover{background-color:#FFFFFF;color:#052049;text-decoration:underline}.SectionHeader span.collapsed,.SectionHeader span.expanded{display:block !important;float:right;height:8px;width:13px;margin-top:10px}.SectionHeader{display:block;width:100%;border-top:solid 1px #dce0e6;padding:16px 0;font-size:115%;font-weight:bold}.Content1{display:block;width:100%;border-top:solid 1px #dce0e6;padding:16px 0;font-size:115%}.SectionHeader span.collapsed{background:url(/Uploads/Public/Images/Assets/accordion-closed.png) no-repeat center left}.SectionHeader span.expanded{background:url(/Uploads/Public/Images/Assets/accordion-open.png) no-repeat center left}::-webkit-input-placeholder{color:#353A3F}:-moz-placeholder{color:#353A3F}::-moz-placeholder{color:#353A3F}:-ms-input-placeholder{color:#353A3F}.inner{width:100%;margin:auto;box-sizing:border-box;padding:0 85px}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:1280px}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}#inside-page{overflow:hidden}#inside-page .standard-left-column{width:74%;float:left}#inside-page .standard-right-column{width:24%;float:right}#inside-page .homepage-videos{padding-top:0 !important}#inside-page .homepage-videos h3{font-weight:normal !important}#inside-page .homepage-videos p{font-size:16px;line-height:20px}#inside-page .homepage-videos a{color:#787878}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{}header ul{list-style:none;margin:0;padding:0}header .ribbon{background:#506380;padding:0;color:#FFF;height:38px;line-height:38px;font-family:'HelveticaNeueETW01-55Rg',Arial,Helvetica,sans-serif}header .ribbon a{color:#FFF}header .ribbon a:hover,header .ribbon a:focus{text-shadow:1px 1px #000}header .ribbon .ribbon-menu{display:inline;float:right}header .ribbon .ribbon-menu li{display:inline;list-style-type:none;margin-left:35px}header .links{float:left}header .links ul{margin:5px 0 0;font-size:105%}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 .links ul > li.last{padding:0 0 0 15px}header .social{float:right}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 a:hover,header .social a:focus{background:#73A518;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 .logo{float:left;width:100%;max-width:200px;margin-left:15px}header .logo img{margin-top:15px}header .inner{max-width:1580px;margin:auto}header .row-2{min-height:90px;line-height:90px;overflow:hidden}.footer-columns > li{float:left;width:20%;margin-right:6.25%}.footer-columns li.last{margin-right:0}header .info{float:left;width:980px;position:relative;min-height:87px}header .info .input-wrap{position:absolute;right:0;bottom:10px}header nav{float:right}header nav .main-nav{display:block}header nav .main-nav li{display:inline-block;margin-left:16px;font-size:115%;border-bottom:solid 4px transparent}header nav .main-nav li:hover{border-bottom:solid 4px #006be9}header nav .main-nav li.last:hover{border-bottom:solid 4px transparent}header nav .main-nav li a{color:#506380}.search-oval{position:relative;display:inline-block;width:40px;height:40px;background-color:#f2f4f6;vertical-align:middle;text-align:center;border-radius:50%;cursor:pointer}.search-oval em{font-size:20px;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:0;right:0;text-rendering:optimizeLegibility}#siteSearch input{appearance:none;-webkit-appearance:none;-moz-appearance:none;outline:none}#siteSearchTxt{padding:11px 30px 11px 15px;border:1px solid #C8C8C8;border-radius:5px;width:223px}#siteSearchTxt:focus{border:1px solid #73A518;-moz-box-shadow:inset 0 0 5px #73A518;-webkit-box-shadow:inset 0 0 5px #73A518;box-shadow:inset 0 0 5px #73A518}#siteSearchBtn{position:absolute;right:0;border:0;outline:0;color:#006be9;cursor:pointer;background-color:transparent;font-size:50px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}#siteSearchBtn:hover,#siteSearchBtn:focus{}.search-container input[type=text]{font-family:'HelveticaNeueETW01-75Bd',Arial,Helvetica,sans-serif;width:100%;height:86px;letter-spacing:-1.8px;font-size:72px;line-height:86px;background:transparent;border:0;outline:none;color:#748092}.search-container input::placeholder{color:#748092}.search-container{width:100%;padding-bottom:24px;border-bottom:solid 2px #dce0e6;position:relative}.cpsty_RowNum{padding:5px 5px 0 0}section.our-locations p{font-family:"HelveticaNeueETW01-45Lt";font-size:16px;color:#646464;text-align:center;line-height:22px}section.our-locations{background:#efefef;padding:50px 0 120px 0}#inside-page .our-locations .inner{padding-top:0;padding-bottom:0}.flex-container{display:-webkit-box;display:-ms-flexbox;display:flex;background-color:#FFFFFF}.flex-container .flex-cell{border-left:solid 10px #efefef;border-right:solid 0 #efefef;position:relative;width:50%}.flex-container .flex-cell .overlay-text{position:absolute;left:15px;bottom:7px;color:#FFFFFF;font-size:120%}.flex-container .flex-cell .overlay{display:none;background:rgba(0,0,0,0.4) none repeat scroll 0 0;width:100%;height:100%;position:absolute;left:0;top:0}.flex-container .flex-cell:hover .overlay{display:block;cursor:pointer}.other-locations-cell{padding:20px;line-height:17px}.other-locations-header{text-transform:uppercase;font-size:95%}section.stats{box-sizing:border-box;padding:120px 0;background:url("/Uploads/Public/Images/Assets/home-stats-bg.jpg") no-repeat center top;background-size:cover;min-height:480px;text-align:center}section.stats ul{padding:0;margin:0;list-style-type:none}section.stats ul li{box-sizing:border-box;display:block;float:left;width:33.33%;padding:0 5px;color:#ffffff}section.stats ul li.center-item{border-left:solid 1px #a1c653;border-right:solid 1px #a1c653;min-height:200px}section.stats ul li .large-number{font-family:'Granjon LT W01 Roman','Times New Roman',Times,serif;font-size:90px;line-height:90px;font-style:italic;display:block}section.stats ul li p{font-size:24px;font-family:"HelveticaNeueETW01-45Lt","Helvetica Neue",Helvetica,Arial,sans-serif;margin-bottom:0}section.stats ul li .small-stat-text{color:#D2F096;font-size:16px;font-family:"HelveticaNeueETW01-45Lt","Helvetica Neue",Helvetica,Arial,sans-serif;margin-bottom:0}section.grid{padding:95px 0 55px 0;font-family:"HelveticaNeueETW01-45Lt","Helvetica Neue",Helvetica,Arial,sans-serif}section.grid ul{padding:0;margin:0;list-style-type:none}section.grid ul li{display:block;float:left;box-sizing:border-box;position:relative}section.grid ul li .overlay-text{font-size:36px;line-height:36px;position:absolute;padding:0 25px;box-sizing:border-box;top:25px;width:100%;height:100%;font-family:"HelveticaNeueETW01-45Lt","Helvetica Neue",Helvetica,Arial,sans-serif}section.grid .row-1 ul li{width:50%;border-left:solid 5px #FFFFFF;border-right:5px solid #FFFFFF;color:#FFFFFF;cursor:pointer}section.grid .row-1 ul li a{color:#FFFFFF}section.grid .row-1 ul li img{width:100%;margin-bottom:0}section.grid ul li .overlay{display:none;background:rgba(0,0,0,0.4) none repeat scroll 0 0;width:100%;height:100%;position:absolute;left:0;top:0}section.grid ul li:hover .overlay{display:block}section.grid .row-1 ul li .overlay-text .overlay-text-small{display:block;font-size:16px}section.grid .row-2{margin:15px 0}section.grid .row-2 ul li{width:33.33%;border-left:solid 5px #FFFFFF;border-right:solid 5px #FFFFFF;position:relative;height:200px;color:#FFFFFF;padding:24px 10px 0 20px;font-size:160%;cursor:pointer}section.grid .row-2 ul li .overlay-text-small{color:#FFFFFF;display:block;font-size:16px;margin-top:3px}section.grid .row-2 ul li:hover .overlay{display:block}section.grid .row-2 ul li.cell-1{background-color:#007cbe}section.grid .row-2 ul li.cell-2{background-color:#6EA400}section.grid .row-2 ul li.cell-3{background-color:#716FB2}section.grid .row-3 ul li{width:33.33%;border-left:solid 5px #FFFFFF;border-right:solid 5px #FFFFFF;color:#FFFFFF;cursor:pointer}section.grid .row-3 ul li img{width:100%}section.grid .row-3 ul li .overlay-text{font-size:200%}section.grid .row-3 ul li .overlay-text .overlay-text-small{display:block;font-size:65%}section.connect-with-us{width:100%;padding-top:35px}section.connect-with-us ul{margin:0;padding:0;list-style-type:none}section.connect-with-us li{box-sizing:border-box;float:left;width:50%;border-left:solid 5px #FFFFFF;border-right:5px solid #FFFFFF;color:#FFFFFF;cursor:pointer;position:relative;font-size:15px}section.connect-with-us li img.main-content-image{width:100%}section.connect-with-us p{font-size:16px}.orange-highlight{background-color:#f48024;min-height:250px;padding:15px 7.5% 15px 7.5%;width:100%;box-sizing:border-box;text-align:center}.social-media-icon{position:relative;margin-top:10px}.social-media-icon em{margin:0 !important;font-size:190%}.social-media-icon em:hover{color:#000000}#inside-page section.stats .inner{max-width:70%}.owl-theme .item > .info-wrap{position:absolute;z-index:99;bottom:50px;width:100%;max-width:1200px;left:100px}.owl-theme .item > .info-wrap .slide-txt{padding:0 !important}.owl-theme .item > .info-txt > .slide-txt{position:relative}.owl-theme.main .img-wrap{position:relative;height:auto !important;min-height:450px}.owl-theme.main .img-wrap img{width:100%}.owl-theme .slide-txt{color:#FFF;text-shadow:1px 1px #000;overflow:hidden;line-height:normal}.owl-theme .slide-txt p{font-family:'Granjon LT W01 Roman','Times New Roman',Times,serif !important;float:left;font-size:40px !important;margin:0;width:70%;max-width:900px}.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,1);color:#FFF;border:1px solid #FFF}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}a.non-btn{display:inline !important;background:none !important;color:#052049 !important}a.non-btn:hover{display:inline !important;background:none !important;color:#286bd0 !important}.home ul.cta{list-style:none;padding:0;margin:40px auto;text-align:center;overflow:visible}.home ul.cta > li{width:50%;margin:0}.home ul.cta > li.find{float:left}.home ul.cta > li.find .content{border-right:1px solid #CCC}.home ul.cta > li.appt{float:right}.home ul.cta .input-wrap{margin:0 auto 15px;max-width:364px}.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 #73A518;-moz-box-shadow:0 0 2px #73A518;-webkit-box-shadow:0 0 2px #73A518;box-shadow:0 0 2px #73A518}.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:#73A518;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:#73A518;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 #73A518;box-shadow:0 0 30px 2px #73A518;-moz-box-shadow:0 0 30px 2px #73A518;-webkit-box-shadow:0 0 30px 2px #73A518}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;padding:60px 0 55px 0;margin-bottom:0}section.med .owl-pagination{display:none}section.med .inner > p{text-align:center;margin:0 0 60px;font-family:'HelveticaNeueETW01-45Lt';font-size:16px}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:#73A518;border-radius:100%;position:relative}.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:#73A518}section.why-us{padding-top: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 a,section.why-us a:hover{color:#000}section.why-us a .btn{color:#FFF;background:#73A518;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:#73A518;background:#FFF;border:2px solid #73A518;font-weight:700}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}.home section.loc{padding:0 0 40px 0}.home section.loc .inner ul{margin:30px 0 0 4%;list-style-type:none;padding:0}.home section.loc ul > li{float:left;width:31.33333%;padding:3px 0 0 2%;margin:0 0 30px;position:relative}.home section.loc em.alpha{font-style:normal;position:absolute;left:0;top:0}.home section.loc h4{margin:0 0 3px;font-size:105%}.homepage-videos ul{margin:0;padding:0;list-style-type:none}.homepage-videos li{display:block;position:relative;float:left;width:25%;box-sizing:border-box;cursor:pointer;border-right:solid 10px #F2F2F2;border-left:solid 10px #F2F2F2;background-color:#FFFFFF;min-height:310px}.homepage-videos li img{width:100%}.homepage-videos li h3{font-family:'HelveticaNeueETW01-45Lt';letter-spacing:0;font-size:16px;line-height:22px;font-weight:600;margin:0;word-wrap:break-word}.homepage-videos li p{font-size:16px}.homepage-videos li h3::after{display:none}.homepage-videos .info-text{padding:10px;min-height:110px;background-color:#ffffff;display:block;max-width:none;box-sizing:border-box}.homepage-videos li:hover .play-button-wrapper{visibility:visible}.play-button-wrapper{display:block;margin:20% auto 0 auto;position:absolute;left:0;right:0;background-image:url(/Uploads/Public/Images/Designs/white-play-button.png);background-position:top left;width:60px;height:60px;background-size:cover;visibility:hidden}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%;border-right:1px solid #C8C8C8}nav.primary > ul > li.first{border-left:1px solid #C8C8C8}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:#73A518}nav.primary > ul > li > a.off{cursor:default}nav.primary > ul > li > a:hover,nav.primary > ul > li > a:focus{color:#FFF;background:#73A518}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:#73A518}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:#73A518}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:#73A518}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:#73A518}.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 .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:#4A7EC0}.cpsty_SubNavigation.cpsty_SubNavigationSelected a{font-weight:700;color:#4A7EC0}.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:#121a31;clear:both;bottom:0;position:relative;width:100%;overflow:hidden;z-index:4}footer.cement{position:absolute}footer .inner{max-width:1280px;margin:auto;padding:0}footer .inner .row-1{min-height:163px;position:relative}footer .inner .row-1 .col-2{position:absolute;right:0;bottom:0;text-align:right;color:#FFFFFF;font-size:120%;color:#9ba6b6}footer .inner .row-1 .col-2 a{color:#FFFFFF;margin:0 5px}footer ul{list-style:none;margin:0;padding:0;width:100%}footer .row-2{width:100%;overflow:hidden;padding-bottom:80px;padding-top:56px}footer .col-2 li .last-column{margin-right:0}footer h3{font-family:"HelveticaNeueETW01-75Bd";font-size:12px;font-weight:bold;color:#FFFFFF;text-transform:uppercase;margin:0 0 32px}footer ul.sm{}footer ul.sm.last{}footer ul.sm > li{margin:0 0 20px}footer ul.sm > li.last{margin:0}footer ul.sm a{color:#9ba6b6;font-size:120%}footer ul.sm a:hover,footer ul.sm a:focus{color:#9ba6b6}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{border-top:solid 1px #506380;height:24px;padding:24px 0;font-size:120%;overflow:hidden;color:#9ba6b6}footer .btm .col-1{float:left}footer .btm .col-2{float:right}footer .btm ul li{float:left;margin-right:32px}footer .btm ul li.last{margin-right:0}footer .btm a{color:#9ba6b6}footer .btm a:hover,footer .btm a:focus{color:#FFFFFF;text-decoration:underline}footer .btm p{margin:0 0 15px;padding:0 4%;color:#FFF;font-weight:700;font-size:115%;line-height:150%}footer .btm p.last{color:#A3A3A3;font-weight:400}h3{display:block}.content-page-banner{width:100%;height:554px;background:url('/Uploads/Public/Images/Assets/generic-banner.png') center top no-repeat;background-size:cover;position:relative}.content-page-banner h1{font-size:70px;color:#FFFFFF;letter-spacing:-2.4px;font-family:'HelveticaNeueETW01-75Bd',Arial,Helvetica,sans-serif;margin:0;line-height:74px}.content-page-banner .inner{position:relative;height:100%;z-index:12}.content-page-banner .bottom-float{position:absolute;bottom:38px;left:85px}.content-page-banner .breadcrumb{font-family:'HelveticaNeueETW01-65Md',Arial,Helvetica,sans-serif;font-size:12px;line-height:20px;letter-spacing:1.6px;color:#FFFFFF;text-transform:uppercase;font-weight:700}.content-page-banner .breadcrumb a{color:#FFFFFF}.content-page-banner .breadcrumb a:hover{color:#9ba6b6}#inside-page{font-family:'HelveticaNeueETW01-45Lt',Arial,Helvetica,sans-serif;font-size:20px;color:#052049;line-height:30px}#inside-page .inner{padding:44px 80px 50px 80px;overflow:hidden}.link-farm{list-style-type:none;padding:0;margin:0;column-count:3;column-width:224px;margin-right:20px}.header-underline{display:block;margin:20px 0;height:1px;width:64px;color:#dce0e6;border-top:solid 4px #dce0e6}.link-farm li{position:relative;padding:16px 0;border-top:solid 1px #dce0e6;width:100%;max-width:244px;display:inline-block}.link-farm li a{font-size:18px;color:#006be9}.link-farm li a:after{content:"";width:16px;height:11px;display:block;background:url('/Uploads/Public/Images/Assets/link-arrow.png') left top no-repeat;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.standard-spacing{margin:64px 0 0 0}.blue-fade{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(5,32,73,0)),to(#052049));background-image:-o-linear-gradient(top,rgba(5,32,73,0),#052049);background-image:linear-gradient(to bottom,rgba(5,32,73,0),#052049);position:absolute;bottom:0;width:100%;left:0;height:177px;z-index:11}.accordion-header{width:100%;max-width:602px;border-top:solid 1px #dce0e6;padding:16px 0;font-size:115%;font-weight:bold}.accordion-header.last{border-bottom:solid 1px #dce0e6}.accordion-content{width:100%;max-width:602px;border-top:solid 1px #dce0e6;padding:16px 0;font-size:115%}.accordion-header span.collapsed,.accordion-header span.expanded{float:right;height:8px;margin-top:10px}.nav-header{display:block;border-bottom:solid 1px #dce0e6;padding-bottom:10px;color:#506380}.inner-page-nav{width:100%;max-width:287px;border:solid 1px #dce0e6;box-sizing:border-box;padding:24px;border-radius:30px}.inner-page-nav ul{list-style-type:none;margin:0;padding:10px 0}.inner-page-nav li{margin:0;padding:4px 0}.column-custom-box-header{background:none !important;width:100% !important;height:auto !important;font-size:inherit !important}.column-custom-box{background:none !important;width:100% !important}.column-custom-box-footer{background:none !important;width:100% !important}#locations{list-style-type:none;margin:0;padding:0;padding:0 22px;box-sizing:border-box}#locations .row h4{display:block;margin-top:0}#locations .row{padding:22px 0;box-sizing:border-box;border-bottom:solid 1px #cccccc}#locations .row p{font-size:95%;line-height:150%}.page-banner{overflow:hidden;max-height:auto;margin:0 0 20px}.page-banner img{width:100%}.page-content{}.page-content h1{font-family:'Granjon LT W01 Roman','Times New Roman',Times,serif;font-size:245%;margin:0 0 20px;line-height:90%;margin-top:25px}.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%;margin:0 0 30px}.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 25px}.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}table{width:100%}.table-container{overflow-x:auto}.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:#73A518;color:#FFF;padding:30px 0;margin:0 0 40px}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 #73A518;-moz-box-shadow:0 0 2px #73A518;-webkit-box-shadow:0 0 2px #73A518;box-shadow:0 0 2px #73A518;background:#FFF}.page-content input[type="submit"],.page-content input[type="button"]{color:#FFF;background:#73A518;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:#73A518;background:#FFF;border:2px solid #73A518}a.btn{color:#FFF !important;background:#052049;padding:12px 30px;border:2px solid transparent;border-radius:5px;display:inline-block;text-align:center}a.btn:hover,a.btn:focus{color:#73A518;background:#FFF;border:2px solid #73A518}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;margin:40px auto 0;padding:15px 30px;background:#4D4D4D;color:#FFF;border:0}section a.btn.solo:hover,section a.btn.solo:focus{background:#73A518;color:#FFF}section.srch{padding:10px 15px;background:#FEFEFE;border:2px solid #EAEAEA;z-index:2}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{}.breadcrumb em{}.breadcrumb a:hover,.breadcrumb a:focus{color:#73A518}.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:#73A518;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:#052049;font-weight:400}.cpsty_Right section.vid a.btn:hover h4{color:#4A7EC0}.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:auto}#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 #73A518;-moz-box-shadow:0 0 2px #73A518;-webkit-box-shadow:0 0 2px #73A518;box-shadow:0 0 2px #73A518}.results-search input[type="submit"]{right:8px;position:absolute;top:8px;border:0;padding:0;font-size:22px;cursor:pointer;color:#73A518}.results-search input[type="submit"]:hover,.results-search input[type="submit"]:focus{color:#638F15;text-shadow:.5px .5px #CCC}.search-term{font-size:110%;color:#006be9;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 #73A518;-moz-box-shadow:0 0 2px #73A518;-webkit-box-shadow:0 0 2px #73A518;box-shadow:0 0 2px #73A518}ul.results{margin:0;padding:0}.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 p,ul.results p.last{margin:10px 0 0;font-size:125%;line-height:175%}ul.results .img-wrap{float:right;max-width:17%;margin:0 0 20px 2%}ul.results em.tax,ul.results em.mod-name{font-family:'HelveticaNeueETW01-65Md';margin:12px 0 0;line-height:100%;display:block;font-size:80%;font-weight:normal;color:#506380;text-transform:uppercase;font-style:normal}ul.results > li.empty{border:0}.mod-results a.btn{margin:15px 0 0;padding:4px 10px}.date-author-row{font-size:125%;line-height:150%}.date-author-row .date{color:#052049}.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 #73A518;color:#73A518;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:#73A518}.pag-header a:last-child,.pag-footer a:last-child{margin:0}.pag-footer{display:table;margin:40px auto;text-align:center}#cphBody_cphCenter_ctl01_ctrlResultsFooterContentpager{padding:25px}#cphBody_cphCenter_ctl01_ctrlResultsFooterContentpager a{display:inline-block;padding:5px !Important;font-size:150%}a.cpsty_PagerCurrentPage,a.cpsty_PagerCurrentPage:hover,a.cpsty_PagerCurrentPage:focus{background:#121a31;border:1px solid #121a31;color:#FFF;cursor:default}.mod-details .img-wrap{float:right;max-width:350px;margin:0 0 20px 20px}.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:#73A518}.right-rail-search-container{position:relative;height:60px;width:100%;max-width:274px;border:solid 1px #DCE0E6;box-sizing:border-box}#cpsys_FormItem_generic-search-top_generic-keyword-input{padding-left:10px;outline:none;border:0;height:60px;line-height:60px;background-color:transparent}#cpsys_FormItem_generic-search-top_generic-search-button-1{position:absolute;right:10px;top:0;border:0;outline:0;background:transparent url('/Uploads/Public/Images/Assets/search.png') no-repeat center center;width:26px;height:60px}.blogs-container{width:100%;overflow:hidden}.blogs-container .left-column{float:left;width:72%}.blogs-container .right-column{float:right;width:20%}.right-column .blog-attribute .label{display:block;text-transform:uppercase;color:#052049;font-weight:bold;font-size:90%}.right-column .blog-attribute{margin-bottom:15px}.right-column a{display:block;width:150px;text-align:center;background-color:#006be9;border-radius:30px;color:#FFFFFF}.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}.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'}.alpha-nav{margin-bottom:35px}<!-- Google Tag Manager (noscript) --><noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-NSSJN5K"height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript><!-- End Google Tag Manager (noscript) -->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 > li.sport{float:right}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:#73A518}a.pointer{display:table;color:#636363;position:absolute}a.pointer *{vertical-align:middle;display:table-cell}a.pointer:hover *{color:#73A518;border-color:#73A518;-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:#73A518}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 .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:#73A518;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:#73A518;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}.page-banner{background:#f8f8f9 url("/Uploads/Public/Images/Assets/page-banner-bottom.png") no-repeat center bottom;width:100%;padding-top:81px;padding-bottom:76px;background-size:100%}.page-banner h1{font-size:72px;line-height:86px;color:#052049;letter-spacing:-1.8px}.search-box{width:100%;max-width:827px;height:76px;background-color:#FFFFFF;box-shadow:0 12px 12px 0 rgba(0,0,0,0.04);margin-top:32px;position:relative}.search-box input[type=text]{height:76px;width:100%;box-sizing:border-box;padding:0 32px 0 40px;line-height:40px;font-size:22px;font-family:'HelveticaNeueETW01-45Lt';border:solid 1px #dce0e6;outline-color:#48a7f5}.search-box input::placeholder{color:#506380;opacity:1}.search-box input:-ms-input-placeholder{color:#506380}.search-box input::-ms-input-placeholder{color:#506380}.search-box input[type=submit],.search-box button{position:absolute;width:auto;height:100%;top:0;right:0;padding:0 48px 0 15px;border:0;background-color:transparent;font-size:180%;color:#006be9;outline:none;cursor:pointer}.search-results-count{display:block;margin-top:17px;color:#506380;font-weight:bold}#cpsys_FormItem_physician-search-module_generic-keyword-locations{width:100%;max-width:827px;height:76px;background-color:#FFFFFF;box-shadow:0 12px 12px 0 rgba(0,0,0,0.04);margin-top:32px;position:relative;padding:0 32px 0 40px;font-size:25px;font-family:'HelveticaNeueETW01-45Lt';color:#506380;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#FFFFFF url(/Uploads/Public/Images/Assets/chevron-down.png) no-repeat 755px center}#cpsys_FormItem_physician-search-module_generic-keyword-locations option{padding:3px 0}#cpsys_FormItem_physician-search-module_generic-keyword-locations,.module_search_dropdown{width:100%;max-width:827px;height:76px;background-color:#FFFFFF;box-shadow:0 12px 12px 0 rgba(0,0,0,0.04);margin-top:32px;position:relative;padding:0 32px 0 40px;font-size:25px;font-family:'HelveticaNeueETW01-45Lt';color:#506380;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#FFFFFF url(/Uploads/Public/Images/Assets/chevron-down.png) no-repeat 95% center;border:solid 1px #dce0e6;outline-color:#dce0e6}.mod-results.phys ul.results .img-wrap{float:left;margin:0 2% 0 0}.mod-results.phys ul.results p{color:#707070;line-height:100%}.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}.physician-details-top-row .img-wrap{width:25%;float:left;margin:0;padding:0}.physician-details-top-row .img-wrap img{width:80%}.physician-details-top-row .intro{width:75%;float:left}.physician-details-top-row h1{font-size:65px;font-weight:normal}.phys-details-clinical-specialties{display:block;clear:both;margin-top:40px !important}.physician-details-category-row{margin:80px 0 0 0;overflow:hidden}.physician-details-category-row .left-column{width:25%;float:left}.physician-details-category-row .left-column h4{font-size:19px;margin:0}.physician-details-category-row .right-column{width:75%;float:left;padding-top:0;line-height:normal}.physician-details-top-row .admin{margin-bottom:50px}.physician-details-top-row .refer-patient-btn{margin-left:0;font-weight:bold}.physician-details-top-row .refer-patient-btn:hover{color:#000000 !important}.physician-details-top-row .refer-patient-btn::before{font-family:"Font Awesome 5 Free";content:"\f2c2";margin-right:10px}.phys .right-column h5{text-transform:uppercase;letter-spacing:normal;font-size:15px;margin-top:5px}.secondary-details-link-location a{display:inline;color:inherit;background:none}.request-appt-btn{display:inline-block;background:#006be9 url('/Uploads/Public/Images/Designs/request-appt-button.png') no-repeat 21px 21px;background-size:20px;padding:0 31px 0 47px;line-height:60px;height:60px;border-radius:34px;color:#FFFFFF !important;font-size:14px;box-sizing:border-box;font-weight:bold;font-size:18px}.request-appt-btn:hover{background:#052049 url('/Uploads/Public/Images/Designs/request-appt-button-hover.png') no-repeat 21px 21px;background-size:20px}.refer-patient-btn{display:inline-block;background-color:#f2f4f6;padding:0 31px;line-height:60px;height:60px;border-radius:60px;color:#006be9 !important;font-size:14px;box-sizing:border-box;padding-left:25px;font-weight:bold;font-size:18px}.remove-button-styles a{display:inline;background:none;text-align:left;color:inherit;text-decoration:underline !important}.no-bullets{list-style-type:none;padding:0 !important}.search-results-count{text-transform:uppercase}.physician-directory-results .search-results-count{position:absolute;top:60px;left:0}.physician-directory-results *{box-sizing:border-box}.physician-directory-results .col-2{float:left;width:100%;background-color:#fefefe;padding-top:50px}.physician-directory-results ul{padding:0;margin:0;list-style-type:none}.physician-directory-results li{border:solid 0 #dce0e6;width:100%;overflow:hidden;margin-bottom:40px}.physician-directory-results .physician-directory-result .photo{display:block;float:left;margin-right:48px;width:300px}.physician-directory-results .physician-directory-result .photo img{}.physician-directory-results li .physician-info{float:left}.physician-directory-results li h3{font-size:44px;letter-spacing:-.41px;color:#052049;font-family:"Granjon LT W01 Roman","Times New Roman",Times,serif;margin-top:40px}.physician-directory-results li h3 a{color:#052049}.physician-directory-results li h3 a:hover{color:#4A7EC0}.physician-directory-results li .credentials{font-family:'HelveticaNeueETW01-55Rg',Arial,Helvetica,sans-serif;font-size:24px;padding-left:16px;font-weight:normal}.physician-directory-results li .specialty{font-size:18px;font-weight:bold;color:#506380;line-height:38px}.physician-directory-results li .sub-specialty{font-size:18px;font-weight:normal;color:#506380;line-height:38px;max-width:750px}.physician-directory-results li .contact{font-family:'HelveticaNeueETW01-45Lt';font-size:18px;font-weight:normal;color:#506380;line-height:38px;border-bottom:solid 1px #dce0e6;padding-bottom:16px}.physician-directory-results li .contact img{margin-right:8px}.physician-directory-results li .practicing-clinics-container{font-size:18px;line-height:28px;color:#052049;font-weight:bold;margin-top:16px}.physician-directory-results .col-1 select{height:60px;width:100%;border:solid 1px #dce0e6;line-height:60px;padding-left:16px;font-size:16px;font-weight:bold;color:#667791;margin-bottom:16px}#cphBody_cphCenter_ctl01_ctrlResultsFooterContentpager{display:block;clear:both}.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}.site-srch .pag-footer{margin:0 auto}.site-srch table{margin:0}.cpsty_RowNum{font-weight:700}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%}header nav .main-nav li:hover{}header nav .main-nav li:hover .drop-down-menu{display:block !important}.drop-down-menu{position:absolute;top:93px;background-color:#FFFFFF;width:400px;padding:20px;right:0;width:100%;border:solid 1px #cccccc;border-top:0}.drop-down-menu a{color:#006be9 !important;font-size:16px}.drop-down-menu a:hover{color:#000000 !important;font-size:16px}header{overflow:visible;padding-bottom:4px}header nav .main-nav li{}header .row-2{overflow:visible}.drop-down-menu ul{margin:0;padding:0}.drop-down-menu ul li{margin:0;padding:15px 0;line-height:normal;display:block !important;border-bottom:solid 2px #e5e5e5 !important;margin-left:0;min-width:200px;float:left}.drop-down-menu ul li.last{border-bottom:0}@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:1300px){header{padding-bottom:0}header nav .main-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;padding-left:20px}header .inner{max-width:96%}header .row-2{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}header .logo{float:none}header nav{float:none}header nav .main-nav > li{line-height:90px}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 .info 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 .inner{max-width:96%}footer ul.col-2 > li{float:left;width:80%}footer ul.col-2 > li.last{width:20%}}@media only screen and (max-width:1200px){header .row-2{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}header nav .main-nav li{}}@media only screen and (max-width:1024px){.search-container input[type=text]{font-size:40px;height:70px;line-height:70px;width:90%}#siteSearchBtn{font-size:40px;top:40%}#main-search-container .row-1{visibility:hidden;height:150px !important}h2.banner-h1-size{font-size:42px;line-height:46px}h1.h2-size{font-family:"HelveticaNeueETW01-65Md";font-size:24px;line-height:34px}header .logo img{margin-top:0}body.r-col .cpsty_CenterTd{width:69% !important}body.r-col .cpsty_RightTd{width:27% !important}section.info p{line-height:110%}}@media only screen and (max-width:1024px){.flex-container{display:block;overflow:hidden;max-width:750px;margin:auto}.flex-container .flex-cell{display:block;width:25%;float:left;box-sizing:border-box}.flex-container .flex-cell img{width:100%}.flex-container .other-locations-cell{display:block;width:100%;clear:both;border-top:solid 10px #efefef;border-left:solid 10px #efefef}section.stats ul li p{font-size:18px}.owl-theme.main .img-wrap{padding-top:40%;min-height:0}.owl-theme .owl-buttons div.owl-prev,.owl-theme .owl-buttons div.owl-next{background-size:cover}.owl-theme .item > .info-wrap{left:0}.home ul.cta > li.find .content{width:90%;padding-right:10%}#inside-page .inner{width:96%;padding:2%;margin:auto}.home ul.cta > li.find .content{width:100%;padding-right:0}.search-box input[type=submit]{right:-30px}.search-box input[type=text]{padding:0 40px}.module-table .left-col{width:100%;clear:both;float:none}.module-table .right-col{width:100%;clear:both;float:none}.related-physician:nth-child(5n){clear:both}.related-physician{min-height:0 !important}.physician-image{width:100%;height:auto;min-height:none;padding-left:100%;padding-top:100%;box-sizing:border-box}.physician-image{min-height:0 !important}#relatedClinics .item{margin-right:15px !important}#relatedClinics .txt-wrap{padding:7% !important}.footer-columns > li{width:33%;margin-right:0}footer .btm .col-2{float:left;clear:left;margin-top:10px}footer .btm{height:auto}.mobile-only{display:block}header .inner{max-width:90%}header > .inner{padding:0;position:relative}header nav{display:none}#mobile-nav-hamburger{float:left;position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}header .ribbon,header .info #siteSearch,nav.primary{display:none}header{border-bottom:2px solid #57646E}header > .inner{padding:5px 0}header .logo{float:none;width:auto;margin:auto}header .info{float:none;width:auto;display:table;margin:auto}header .info h2{float:none;padding:5px 0;font-size:200%;text-align:center}header .info h2 span{display:none}.owl-theme a.btn.video{width:50px;height:82px}.owl-theme a.btn.video .fa{margin:17px 0 0 15px}.owl-theme .slide-txt p{font-size:195%;position:absolute;bottom:0}.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}.inner.pad{padding:20px 2% 40px}.page-content > .inner,.cpsty_Right,.mod-results.inner{padding:20px 0 0}.page-content > .inner.pad{padding:20px 0 40px}.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%}.content-page-banner{height:380px}.content-page-banner h1{font-size:42px}.content-page-banner .bottom-float{left:2%}h2.h1-size{font-size:40px;line-height:46px}.blogs-container .right-column{width:25%}.blogs-container .left-column{width:70%}#mobileNav{display:block}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)}#siteSearch label{display:none}#mobileNav ul.dd{position:relative}.hamburger-bar-container{display:inline-block;cursor:pointer}.bar1,.bar2,.bar3{width:20px;height:2px;background-color:#052049;margin:6px 0;transition:0.4s}.change .bar1{-webkit-transform:rotate(-45deg) translate(-4px,4px);transform:rotate(-45deg) translate(-4px,4px)}.change .bar2{opacity:0}.change .bar3{-webkit-transform:rotate(45deg) translate(-7px,-8px);transform:rotate(45deg) translate(-7px,-8px)}.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:#73A518;color:#FFF}li.slicknav_parent.slicknav_open{background:#73A518}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;background-color:green;height:20px;width:20px}.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){.owl-theme .item > .info-wrap{background-color:transparent !important;position:absolute !important;color:#FFFFFF !important;left:0 !important}.owl-theme .slide-txt p{color:#FFFFFF !important}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}.owl-theme .slide-txt p{font-size:24px !important}.blogs-container .right-column{width:100%;clear:both;float:none;padding-top:50px}.blogs-container .left-column{width:100%;clear:both;float:none}}@media only screen and (max-width:767px){.error-message-container .left-col{float:none;width:100%;text-align:center}.error-message-container .right-col{float:none;padding-left:0;box-sizing:border-box;width:100%;padding-top:2%}#ob_content{width:90% !important;box-sizing:border-box;min-height:300px !important;position:absolute !important;top:0;left:5%}#ob_iframe{width:100% !important;height:300px !important}.search-filter{float:left !important;clear:left;margin-top:20px !important}.search-filter ul{padding-left:0}.search-container input[type=text]{font-size:30px;height:40px;line-height:40px}.toggle-search{height:350px !important}#siteSearchBtn{font-size:30px;top:35%}.physician-details-category-row .left-column{width:100%}.physician-details-category-row .right-column{width:100%}.mod-details.phys .intro{width:100%;display:block !important}.individual-location .left-col,.individual-location .right-col{width:100% !important;float:none;display:block !important}.mod-details.phys .intro{margin-top:20px !important;margin-bottom:0 !important}.search-box input[type=text]{padding:0 55px 0 40px}#inside-page .inner{padding:2% 2% 50px 2%}section.stats{padding:40px 0 0 0}section.stats ul li{width:100%}section.stats ul li .large-number{font-size:40px;line-height:normal}section.stats ul li p{font-size:15px}section.stats ul li.center-item{border:0;min-height:65px}section.grid{padding:80px 0}section.grid .row-1 ul li{width:100%}section.grid .row-3 ul li{width:100%}section.connect-with-us li{width:100%;float:none}.flex-container{max-width:none}.flex-container .flex-cell{width:50%;border-bottom:solid 10px #efefef}.flex-container .other-locations-cell{border-top:solid 0 #efefef;width:100%}section.grid .row-1 ul li .overlay-text{font-size:150%}section.grid ul li .overlay-text{width:93%}section.grid .row-2 ul li{width:100%;height:auto;min-height:100px}.social-media-icon{position:relative;bottom:0 !important}.physician-directory-results li h3{margin-bottom:0 !important}.physician-directory-results li .physician-info{clear:left}.clinics-results .table .cell-1{float:none;width:100%}.clinics-results .table .cell-2{float:none;width:100%}.clinics-results .alpha-nav{float:right;width:10%}.clinics-results .alpha-nav a{display:block;width:25px;margin:auto}.clinics-results #resultsContent{float:left;width:90%}.clinics-results #resultsContent li{margin-bottom:0}.inner-75{width:100% !important;float:none}.inner-25{width:100% !important;float:none;padding-top:50px}.related-physician{width:45% !important}.content-page-banner .bottom-float{bottom:20px}.content-page-banner h1{font-size:40px;line-height:38px}.footer-columns > li{width:100%;float:none;clear:both;margin-bottom:50px}footer h3{margin:0 0 10px}footer ul.sm > li{margin:0 0 10px 0}footer ul.sm a{font-size:110%}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-size:130%;font-family:'HelveticaNeueETW01-55Rg'}.inner{max-width:94%;padding:0}.inner.pad{padding:20px 4% 40px}.site-srch.inner.pad{}.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;padding:3px 0 0 10px}.home section.loc .inner ul{margin:30px auto;display:table}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:#73A518;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.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}.homepage-videos li{width:50%}#inside-page .standard-right-column{width:100%;float:none}#inside-page .standard-left-column{width:100%;float:none}.inner-page-nav{max-width:none}#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:#73A518}#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:#73A518}.mod-details.phys .intro{float:none;display:table;width:100%;margin:0 0 30px}.mod-details.phys .intro h1{display:table-cell;vertical-align:middle;margin:0;padding:0 0 0 10px}.mod-details.phys .img-wrap{float:none;margin:0;width:100%;max-width:320px;display:block}.mod-details.phys .clinical-specialty > ul{max-width:none;width:calc(100% - 40px);width:-moz-calc(100% - 40px);width:-webkit-calc(100% - 40px)}.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:568px){.fifty-percent{width:100% !important;float:none !important}.fifty-percent a{width:100% !important;box-sizing:border-box}.search-container input::-webkit-input-placeholder{color:#f2f4f6}.search-container input:-ms-input-placeholder{color:#f2f4f6}.search-container input::placeholder{color:#f2f4f6}.homepage-videos li{width:100%;border:0}.homepage-videos ul{padding-left:0}#ob_content{top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}} @media only screen and (max-width:480px){.search-container input[type=text],#siteSearchBtn{font-size:25px}.request-appt-btn{width:100%;box-sizing:border-box}.refer-patient-btn{width:100%;box-sizing:border-box;margin-top:20px}header .info h2{font-size:110%}.page-content h1{font-size:190%}.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)}.request-and-schedule-links li.request-appointment-link{margin-top:15px}.request-and-schedule-links li.refer-patient-link{margin-left:0;margin-top:15px}.related-physician{width:100% !important}.physician-details-category-row{margin:40px 0 0 0}}