.main-content a:focus,.main-content div.button:focus{outline:solid}.site-container #main .banner-content .sfContentBlock :first-child,.site-container #main .banner-content .sfContentBlock p,.site-container #main .main-content .banner-blocks .sfContentBlock :first-child,.site-container #main .main-content .banner-blocks .sfContentBlock p,.site-container #main .main-content .sfContentBlock.banner-block :first-child,.site-container #main .main-content .sfContentBlock.banner-block p{margin-top:0}.blog-category-list a,.ce-date-icon span.month,.ceDateIcon span.month,.detailed-post ul.all-categories li,.display-category,.sf_cols.banner .bannerText,.uppercase{text-transform:uppercase}.cheerMsg,textarea.sfTxt{resize:none}.sr-fieldset{border:0;padding:0}.sr-visible{height:1px;left:-10000px;overflow:hidden;position:absolute;top:auto;width:1px}.sfPageEditor .sfContentBlock .sr-visible{background:#0ff;left:0;position:relative}.main-content div.k-treeview:focus{outline:0}#login-controls li a.focus{color:#000}#login-controls .sfNavList>li>ul>li>a>em,#login-controls .sfNavList>li>ul>li>a>i{-moz-transition:all .5s cubic-bezier(.5,0,.5,1);-o-transition:all .5s cubic-bezier(.5,0,.5,1);-webkit-transition:all .5s cubic-bezier(.5,0,.5,1);display:inline-block;font-size:1.625em;transition:all .5s cubic-bezier(.5,0,.5,1)}#login-controls .sfNavList>li>ul>li>a:hover>em,#login-controls .sfNavList>li>ul>li>a:hover>i{-moz-transform:scale(1.5,1.5);-ms-transform:scale(1.5,1.5);-o-transform:scale(1.5,1.5);-webkit-transform:scale(1.5,1.5);transform:scale(1.5,1.5)}#login-controls li a.open+ul{background-color:#fff;border:2px solid #ee3124;display:block;left:0;position:absolute;width:170px;z-index:999}.left-nav .k-treeview .l-nav-menu .k-item a.kb-focus{background:#9b9b9b;color:#fff}.site-container .mainBannerCallOut{background-color:#dadada;line-height:1.625em;padding:18px 12px}.site-container .mainBannerCallOut h1{font-size:1.157em;font-weight:700;line-height:1.136em;margin-top:0}.site-container .mainBannerCallOut a{font-size:1.188em;font-weight:800;text-decoration:underline}.site-container #main .banner-content .sfContentBlock,.site-container #main .main-content .banner-blocks .sfContentBlock,.site-container #main .main-content .sfContentBlock.banner-block{line-height:1.625em;padding:18px 12px;text-align:left}.featured-more,.latest-blogs>div{text-align:center}.site-container #main .banner-content .sfContentBlock .CTASpan,.site-container #main .banner-content .sfContentBlock h1,.site-container #main .main-content .banner-blocks .sfContentBlock .CTASpan,.site-container #main .main-content .banner-blocks .sfContentBlock h1,.site-container #main .main-content .sfContentBlock.banner-block h1,.site-container #main .sfContentBlock .ERCheckinCTA h3{color:#454545;font-size:1.157em;line-height:1.136em;margin-bottom:14px}.site-container #main .main-content .sfContentBlock .ERCheckinCTA{margin-bottom:10px;padding:0 10px 20px}.site-container #main .main-content .banner-blocks .sfContentBlock .ERCheckinCTA{margin-bottom:0;padding:0}.site-container #main .main-content .sfContentBlock .ERCheckinCTA a{font-weight:700}.site-container #main .banner-content .sfContentBlock .banner-block-title,.site-container #main .main-content .banner-blocks .sfContentBlock .banner-block-title,.site-container #main .main-content .sfContentBlock.banner-block .banner-block-title{color:#454545;display:block;font-size:1.157em;line-height:1.136em;margin-bottom:14px}.site-container #main .banner-content .sfContentBlock a,.site-container #main .main-content .banner-blocks .sfContentBlock a,.site-container #main .main-content .sfContentBlock.banner-block a{color:inherit;font-weight:800}.site-container #main .button-nav,.site-container #main .main-content .sfContentBlock.banner-block a:hover{padding:10px 0;width:100%}.site-container #main .button-nav{padding:0 0 10px 2%}.site-container #main .button-nav .sideNavRow{height:88px;margin-bottom:10px;width:100%}.site-container #main .button-nav .sideNavRow .sideNavItem{display:table;float:left;height:100%;margin:0 5px;text-align:center;width:45%}.site-container #main .button-nav .sideNavLink{color:#000;display:table-cell;font-size:.875em;height:100%;padding:0 5px;text-decoration:none;vertical-align:middle;width:100%}.site-container #main .button-nav .sideNavItem:hover{cursor:pointer}.site-container #main .button-nav .sideNavItem:hover .sideNavLink{font-weight:700}.site-container #main .banner>div>div .sfimageWrp,.site-container #main .banner>div>div a{max-height:320px;overflow:hidden}.site-container #main .banner-content{margin:0 auto}.site-container #main .banner-content .main-content .sfContentBlock{background-color:#fff;font-size:1.125em}.site-container #main .banner-content .main-content .sfContentBlock h1{font-size:1.875em}.site-container #main .banner-content .main-content .sfContentBlock h2{font-size:1.5em}.site-container #main .banner-content .promo .promoForm,.site-container #main .banner-content .promo .promoFormContent,.site-container #main .banner-content .promo .sf_2cols_1_50,.site-container #main .banner-content .promo .sf_2cols_2_50{clear:both;float:none;width:100%}.site-container #main .banner-content .promo .promoFormContent{min-height:248px;padding-top:20px;position:relative}.site-container #main .banner-content .promo .promoFormContent::after{border-style:solid;border-width:20px 20px 0;bottom:-20px;content:'';height:0;left:20px;position:absolute;width:0}.site-container #main .banner-content .promo .sf_2cols_2_50 .sf_2cols_2in_50{margin:0}.site-container #main .banner-content .promo .promoFormContent div .sfContentBlock,.site-container #main .banner-content .promo .promoFormContent div .sfimageWrp{font-size:1.125em;height:auto;padding:0}.site-container #main .banner-content .promo .promoFormContent div .sfimageWrp{width:30%}.site-container #main .banner-content .promo .promoFormContent div .sfContentBlock{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;background:0 0;box-sizing:border-box;color:#454545;margin-top:30px;padding:0 20px;width:62%}.site-container #main .banner-content .promo .promoFormContent div .sfContentBlock strong{font-size:1.4em}.site-container #main .banner-content .promo .promoForm{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;background-color:#dadada;box-sizing:border-box;padding:38px 0 56px 38px}.site-container #main .banner-content .promo .promoForm .sfSubmitBtnSmall,.site-container #main .banner-content .promo .promoForm .sf_cols>div{margin:36px 0 0}.site-container #main .banner-content .promo .promoForm input[type=text]{border:1px solid #454545;font-size:1.125em;height:38px;width:90%}.site-container #main .banner-content .promo .promoForm label{color:#454545;display:inline-block;font-weight:700;margin:18px 0;padding:0 15px 0 0;position:relative}.site-container #main .banner-content .promo .promoForm label::after{color:red;content:'*';position:absolute;right:0;top:0}.site-container #main .banner-content .promo .promoForm input[type=submit]{-moz-border-radius:5px;-webkit-border-radius:5px;background-color:#fff;border-radius:5px;color:#737373;font-size:1.125em;outline:0;padding:10px 0;width:144px}.site-container #main .banner-content .promo .promoForm input[type=submit]:hover{cursor:pointer}.site-container #main .banner-content>.sf_cols>.sf_colsOut{margin-bottom:7px}.site-container #main .banner-content .sfimageWrp img{width:100%}.site-container #main .banner-content .sfContentBlock :first-child{margin-top:0}.site-container #main .banner-content .sf_2cols_1_67 .sfContentBlock .sfImageWrapper:first-child{line-height:0}.banner .sfimageWrp img,.banner img{max-height:200px}.banner .sf_1col_1in_100{position:relative}.accentBanner{background-size:cover;border-radius:5px;height:75px;margin-top:0!important;padding-left:20px;padding-top:35px}.emergency-banner{background-color:#af1703;color:#fff;margin:20px 0;padding:12px}.emergency-banner.editor-view-only{display:none}.sfPageEditor .emergency-banner.editor-view-only{background:#0ff;color:#000;display:block}.emergency-banner .edit-text{display:none}.sfPageEditor .emergency-banner .edit-text{background:#0ff;color:#000;display:block}.newsroom-home ul{list-style:none;margin:0;padding:0}.newsroom-home ul li{padding:0 0 10px}.site-container #main .banner-content .sfContentBlock.newsroom-home a{font-size:.8em;font-weight:600}.site-container #main .banner-content .sfContentBlock.newsroom-home .view-all-newsroom a{font-size:1em;font-weight:800}.site-container #main .banner-content .sfContentBlock.newsroom-home .sftitle a{color:#000!important}.site-container #main .banner-content .sfContentBlock.newsroom-home .sftitle a:hover{font-weight:700}@media screen and (max-width:767px){.banner .bannerText{border-radius:5px;left:inherit!important;margin:10px;padding:2px 10px;top:inherit!important}.banner .sfimageWrp{display:none}}@media screen and (min-width:768px){.banner .bannerText{padding:0;position:absolute}.banner .sfimageWrp{display:block}.site-container #main .banner-content .sfContentBlock{min-height:169px}.site-container #main .main-content .banner-blocks{display:inline-block;margin:7px;vertical-align:top;width:48.4%}.site-container #main .main-content .banner-blocks .sfContentBlock p{min-height:52px}.site-container #main .main-content .banner-blocks .sfContentBlock{min-height:161px}.banner .sfimageWrp img,.banner img{max-height:none}.banner-content{position:relative}.banner-content:after{background:url(../Images/bannerDrop.png) no-repeat;background-position-x:50%;background-size:100%;bottom:-20px;content:"";height:18px;left:0;position:absolute;width:100%}.site-container #main .banner-content .promo .promoFormContent div .sfContentBlock,.site-container #main .banner-content .promo .promoFormContent div .sfimageWrp{float:left}.site-container #main .banner-content .promo .promoForm input[type=text]{width:336px}.emergency-banner{padding:20px}}@media screen and (min-width:999px){.site-container .mainBannerCallOut{background-color:rgba(0,0,0,.5);color:#fff;height:100%;left:0;padding:0 18px;position:absolute;top:0;width:324px}.site-container .mainBannerCallOut h1{color:#fff;font-size:2.125em;font-weight:400;line-height:1.125em;margin:5px 0 0}.site-container .mainBannerCallOut a{color:#fff;font-size:1.25em;font-weight:700;text-decoration:underline;text-shadow:none}.site-container .mainBannerCallOut a:hover{color:inherit}.site-container .mainBannerCallOut.mbcoBox-hidden{background-color:transparent}.site-container .mainBannerCallOut.mbcoBox-white{background-color:rgba(255,255,255,.5)}.site-container #main .banner-content .sfContentBlock,.site-container #main .main-content .banner-blocks .sfContentBlock,.site-container #main .main-content .sfContentBlock.banner-block{padding:18px}.site-container #main .banner-content .sfimageWrp{overflow:hidden}.site-container #main .banner-content .sfimageWrp img{height:100%}.site-container #main .banner-content .sfContentBlock a{font-size:1em;line-height:1.25em}.site-container #main .banner-content .sfContentBlock #ERCheckinCTA span,.site-container #main .banner-content .sfContentBlock .CTASpan,.site-container #main .banner-content .sfContentBlock .ERCheckinCTA span,.site-container #main .banner-content .sfContentBlock h1{font-size:1em;margin-bottom:0}.site-container #main .banner-content .sfContentBlock{font-size:1em;line-height:1.25em;min-height:119px;padding:7px 18px}.site-container #main .banner-content .sfContentBlock p:last-child{margin-bottom:0}.site-container #main .banner-content .sf_5cols_1_20{width:67%}.site-container #main .banner-content .sf_5cols_2_20,.site-container #main .banner-content .sf_5cols_3_20,.site-container #main .banner-content .sf_5cols_5_20{width:33%}.site-container #main .banner-content .sf_5cols_4_20{width:34%}.site-container #main .banner-content .sf_5cols_2_20 .sf_5cols_2in_20,.site-container #main .banner-content .sf_5cols_4_20 .sf_5cols_4in_20,.site-container #main .banner-content .sf_5cols_5_20 .sf_5cols_5in_20{margin-left:9px}.site-container #main .banner-content .sf_5cols_3_20 .sf_5cols_3in_20{margin-left:0}.site-container #main .main-content .banner-blocks{clear:both;display:block;vertical-align:top;width:100%}.site-container #main .banner-content .sfContentBlock p{margin:5px 0;min-height:38px}}@media screen and (min-width:1400px){.site-container .mainBannerCallOut{width:409px}.site-container .mainBannerCallOut h1{font-size:3.188em;line-height:1.125em;margin:25px 0 0}.site-container #main .banner-content .sfContentBlock{font-size:1.188em;line-height:1.368em;min-height:171px;padding:13px 18px}.site-container #main .banner-content .sfContentBlock p{margin:0 0 10px}.site-container #main .banner-content .sfContentBlock a{font-size:1em}.site-container #main .banner-content .sfContentBlock #ERCheckinCTA span,.site-container #main .banner-content .sfContentBlock .CTASpan,.site-container #main .banner-content .sfContentBlock .ERCheckinCTA span,.site-container #main .banner-content .sfContentBlock h1{font-size:1.157em;line-height:1.136em;margin-bottom:14px}}@media screen and (min-width:1650px){.site-container #main .main-content .sfContentBlock .ERCheckinCTA{padding:0 20px 20px}.site-container #main .banner-content .sfContentBlock{min-height:152px}.site-container #main .banner-content .sfContentBlock,.site-container #main .main-content .banner-blocks .sfContentBlock,.site-container #main .main-content .sfContentBlock.banner-block{padding:5.4% 18px}.site-container #main .banner-content{width:1584px}.site-container #main .banner-content .sfimageWrp img{width:auto}.site-container .mainBannerCallOut h1{margin:35px 0 0}.site-container #main .banner-content .sfContentBlock p{min-height:52px}}.site-container .mainBannerCallOut .homeBannerSpan{color:#454545;font-size:1.157em;font-weight:700}@media screen and (min-width:1000px){.site-container .mainBannerCallOut .homeBannerSpan{color:#fff;font-size:2.125em;font-weight:400}.site-container .mainBannerCallOut{background-color:rgba(0,0,0,.5);color:#fff;height:97%;left:0;padding:8px 18px 0;position:absolute;top:0;width:324px}.site-container #main .banner-content .sf_5cols_3_20{clear:left}}.blog-category-list,.detailed-post>img,.featured-container,.featured-image img,.latest-blog-posts li img{width:100%}@media screen and (max-width:999px){.site-container .mainBannerCallOut a{color:#000;font-size:1.188em;font-weight:700;text-decoration:underline}.site-container .mainBannerCallOut .homeBannerSpan{color:#454545;font-size:1.157em;font-weight:700}}.blog-category-list{-webkit-margin-before:0;-webkit-padding-start:0;background:#e5e5e5;list-style:none;margin-top:0;padding-left:0}.blog-category-list a{background:#e5e5e5;border-bottom:1px solid #fff;box-sizing:border-box;color:#303030;display:block;font-size:.938em;line-height:1.35em;margin:0;padding:15px 25px;text-decoration:underline;transition:all .5s ease}.featured-title,.site-container .trending-blogs .sftitle{line-height:1.25em}.blog-category-list li:hover{background:#9b9b9b;color:#fff}.display-category{font-size:.875em;font-weight:700;text-decoration:none}.display-category:hover{text-decoration:underline}.trending-blogs{list-style:none;margin-left:0;margin-top:0;padding-left:0}.trending-blogs .sftitle a{color:#545454;font-size:1.125em;font-weight:700;text-decoration:none}.trending-blogs li{border-bottom:1px solid #dadada;margin:0 35px;padding:22px 0}.trending-blogs li:last-of-type{border-bottom:none}.trending-blogs .sftitle{display:inline-block;margin-top:5px}.main-panel .sflist{margin-top:0;padding-left:0}.featured-container{background-color:#eee;margin-bottom:16px}.featured-image{display:block;max-height:500px;overflow:hidden}.featured-content{padding:20px 25px}.featured-photo-credits{color:#656565;float:right;margin-right:15px}.featured-title a,.featured-title a:hover{color:#444;font-weight:700}.featured-category{font-size:1.5em}.featured-title{font-size:2.5em;margin:15px -2px}.featured-title a{text-decoration:none}.featured-summary{font-size:1.3em}.featured-more{margin:20px auto 0}.blog-categories{display:block}.latest-blog-posts li{background:#eee;display:inline-table;height:495px;list-style:none;margin:0 0 20px;width:100%}a.button.blog-button{line-height:1.2em;margin-bottom:15px;max-width:240px}.latest-blog-posts{padding-left:0}.latest-blog-posts a.display-category{display:block;font-size:1em;padding-left:20px;padding-right:20px;padding-top:12px}.latest-blog-posts h3 a{color:#454545;font-size:.9em;text-decoration:none}.site-container .latest-blog-posts h3{line-height:1em;margin:0 20px}.site-container #main .latest-blog-posts a.button{font-size:.8em}.latest-blogs>div.detailed-post{text-align:left}.latest-blogs .sf_pagerNumeric{display:inline-block;margin:0 0 50px;text-align:center}.latest-blogs .sf_pagerNumeric a{color:#454545;font-size:1.3em;padding:0 7px!important;text-decoration:none}.ceTextInfo a,.cheerCardPersonalizeImage a,.cheerCardPreviewBtn,.latest-blogs>div>a>i:hover{text-decoration:underline}.latest-blogs>div>a>i{color:#454545;font-size:1.2em}.latest-blogs .sf_pagerNumeric a.sf_PagerCurrent{border-radius:5px;color:#fff!important}.detailed-post ul.all-categories{line-height:1.2em;list-style:none;margin-top:0;padding-left:0}.detailed-post ul.all-categories li{display:inline;font-size:.9em;font-weight:600;padding-right:5px}.detailed-post ul.all-categories li a{color:#454545}.detailed-post ul.all-categories li::after{content:","}.detailed-post ul.all-categories li:last-child::after{content:none}.detailed-post .display-category{display:block;margin-top:20px}.detailed-post{padding:0 10px 10px}.site-container .detailed-post>h2{color:#454545;font-size:2em;font-weight:700;margin-top:0}.cheerCardClose,.personalizeCheerCard .radioInput{font-weight:600}.blog-mobile-categories{display:none}.site-container .detailed-post{margin-bottom:50px}@media (max-width:500px){.featured-content{padding:10px 15px}.featured-photo-credits{float:none;margin-right:0;text-align:center}.featured-category{font-size:1.2em}.featured-title{font-size:1.6em}.featured-summary{font-size:1em}}@media(min-width:680px){.latest-blogs .sf_2cols_1_50:nth-child(even) .sf_2cols_1in_50{margin-left:6px}.latest-blogs .sf_2cols_1_50:nth-child(odd) .sf_2cols_1in_50{margin-right:6px}}@media(min-width:1000px){a.button.blog-button{max-width:180px}.latest-blog-posts li{height:450px}.site-container .latest-blog-posts h3{height:110px}}@media(min-width:1400px){.latest-blog-posts li{height:495px}}@media screen and (max-width:1000px){.blog-categories{margin:40px 20px}.blog-mobile-categories{background:#e5e5e5;cursor:pointer;display:block;padding:20px 10px}.blog-mobile-categories:hover span{text-decoration:underline}.blog-mobile-categories i.fa-plus-square-o{color:#d5d3d4;display:inline-block}.blog-mobile-categories i.fa-minus-square-o,.blog-mobile-categories.open i.fa-plus-square-o{display:none}.blog-mobile-categories.open i.fa-minus-square-o{display:inline-block}.main-content div.left-panel,.main-content div.main-panel,.main-content div.right-panel{background:rgba(0,0,0,0);margin-top:0;padding:10px!important;width:95%!important}}.ctaWArrows,.ctaWArrows a{color:#5d5d5f}@media (min-width:1650px){.latest-blog-posts li{height:554px}}.site-container #goLink{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;display:inline-block;margin:10px 0 0;padding:4px 10px 8px}.site-container #main a.call-to-action{display:block;line-height:0;overflow:hidden}.site-container #main .sf_5cols_1in_20>a.call-to-action{min-height:0}.site-container #main .sf_5cols_1in_20>a.call-to-action img{height:auto;width:100%}.site-container #main a.call-to-action img{width:100%}@media screen and (min-width:768px){.site-container #goLink{margin-left:10px}.site-container #main a.call-to-action img{min-width:100%}.awards .sf_2cols_1in_25 img{display:block;margin:0 auto}.awards h2{margin:35px 0 15px}.awards .sf_2cols_2in_75{margin-bottom:30px}}@media screen and (min-width:1000px){.sf_5cols_2in_20 .call-to-action,.sf_5cols_3in_20 .call-to-action,.sf_5cols_4in_20 .call-to-action,.sf_5cols_5in_20 .call-to-action{max-height:130px}.sf_5cols_2in_20 .call-to-action img,.sf_5cols_3in_20 .call-to-action img,.sf_5cols_4in_20 .call-to-action img,.sf_5cols_5in_20 .call-to-action img{height:126px}.site-container #main a.call-to-action img{max-height:266.5px;min-height:0}}@media screen and (min-width:1400px){.site-container #main a.call-to-action img{max-height:416px}.sf_5cols_2in_20 .call-to-action,.sf_5cols_3in_20 .call-to-action,.sf_5cols_4in_20 .call-to-action,.sf_5cols_5in_20 .call-to-action{max-height:134px}.sf_5cols_2in_20 .call-to-action img,.sf_5cols_3in_20 .call-to-action img,.sf_5cols_4in_20 .call-to-action img,.sf_5cols_5in_20 .call-to-action img{height:auto}}@media screen and (min-width:1650px){.sf_5cols_2in_20 .call-to-action,.sf_5cols_3in_20 .call-to-action,.sf_5cols_4in_20 .call-to-action,.sf_5cols_5in_20 .call-to-action{max-height:202px}}.ctaWArrows{position:relative}.ctaWArrows img{height:189.43px}.site-container #main .main-content .ctaWArrows .sfContentBlock{background:#ececee;padding:16px 45px 16px 16px}.ctaWArrows .sfContentBlock:after{bottom:16px;content:"\f101";display:block;font-family:FontAwesome;font-size:1.75em;position:absolute;right:20px}.clipImageContainer{background:#eee;overflow:hidden;position:relative}.clipImageContainer img{height:auto;width:100%}.clipImageContainer img.clippedImage{height:100%;left:0;max-height:100%!important;max-width:none;position:absolute;top:0;width:auto!important;z-index:100}.cheerCardCategories{margin:25px 0 0;text-align:center}.cheerCardCategory{display:inline-block;margin:0 0 25px}.cheerCardCategoryImg{background-position-y:-40px;display:block;height:155px;width:245px}.cheerCardCategoryTitle{color:#fff;font-size:1.625em;position:absolute;right:20px;text-shadow:3px 2px 1px #000;top:140px}.cheerCardCategoryLink{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;display:block;height:100%;line-height:0;padding:5px;position:relative}.cheerCardImage{display:inline-block;margin:0 0 25px}.cheerCardPreview,.cheerCardsImgList{-moz-box-shadow:1px 5px 8px 0 rgba(0,0,0,.5);-webkit-box-shadow:1px 5px 8px 0 rgba(0,0,0,.5);background-color:#fff;border:2px solid #000;box-shadow:1px 5px 8px 0 rgba(0,0,0,.5);display:none;max-width:90%;position:absolute;width:500px;z-index:1000}.cheerCardPreview{left:4%;position:fixed;top:25%}.cheerCardsImgList{display:none;max-width:96%;right:2%;text-align:left;top:5%}.cheerCardsImgList .thumb{display:inline-block;padding:5px}.cheerCardsImgList .thumb img{display:block;line-height:0}.cheerCardsImgList .k-pager-wrap{display:inline-block;width:90%}.cheerCardsImgList .cheerCardClose{margin-top:5px}.cheerCardPreviewContent{margin:40px 20px 20px}.cheerCardPreviewContent p{text-align:left}.cheerCardsImgList .cheerCardPreviewContent{margin-top:20px}.selectCardBtns{display:block;line-height:.688em;margin-top:11px;text-align:right}.cheerCardImageList{margin:25px 0 0;position:relative;text-align:center}.cheerCardPreviewContent .selectBtn{display:inline-block;text-align:right;width:100%}.cheerCardClose{float:right;padding:0 8px 0 0}.cheerCardClose:hover{cursor:pointer}.cheerCardPreviewBtn{font-size:.875em;margin:0 10px 0 0}.cheerCardPreviewBtn:hover{cursor:pointer}.cheerCardPersonalizeImage,.formInfo{margin:10px 0;vertical-align:top}.cheerCardPersonalizeImage{position:relative;text-align:right}.cheerCardPersonalizeImage a:hover{cursor:pointer}.personalizeCheerCard .radioInput .required{margin:0 10px 0 0}.formInfo span,.personalizeCheerCard .errorMsg,.personalizeCheerCard label span{color:red}.personalizeCheerCard label{display:inline-block;min-width:300px;vertical-align:top}.cheerMsg{height:300px}.sendCheer{background-color:transparent;font-family:"Open Sans";font-size:1.125em;line-height:1.75em}.personalizeCheerCard .sfTxt{margin-top:0}#previewCheer,#resetCheer{margin-right:12px}@media screen and (min-width:768px){.cheerCardCategory,.cheerCardImage{margin:0 25px 25px 0;display:inline-block}.cheerCardCategories,.cheerCardImageList{text-align:left}.cheerCardPreview{left:25%;position:fixed;top:25%}.cheerCardPreview,.cheerCardsImgList{max-width:100%}.cheerCardPreviewContent{margin:50px 40px 20px}.cheerCardPersonalizeImage,.formInfo{display:inline-block;vertical-align:top;width:49%}.cheerCardsImgList .thumb{max-width:47%}.cheerCardsImgList .k-pager-wrap{width:95%}.cheerCardsImgList{right:10%}#previewCheer,#resetCheer{margin-right:18px}}#classesEventsForm #Physician_Specialties{clear:both;display:block;float:left;padding:8px;width:100%}#classesEventsForm .k-select{background:#ee3124;border:none;border-radius:0;border-right:1px solid #454545;right:-1px;top:0}#classesEventsForm .keyword .k-select{right:0}#classesEventsForm .keyword .k-select .k-icon{margin-top:10px}#classesEventsForm .k-dropdown-wrap.k-state-default{background-image:none;border-radius:0;color:#fff;padding:0 0 1px}#classesEventsForm .k-dropdown-wrap,#classesEventsForm input{border-color:#454545}#classesEventsForm .k-i-arrow-60-down,#classesEventsForm .k-i-calendar{background-image:url(https://kendo.cdn.telerik.com/2016.1.112/styles/Black/sprite.png)!important}#classesEventsForm .k-i-arrow-60-down{background-position:0 -32px}div#ClassesEvents_Radius{display:inline-block;font-size:.938em}.k-calendar-container.k-group .k-list>.k-state-focused.k-state-selected,.k-calendar-container.k-group .k-listview>.k-state-focused.k-state-selected,.k-calendar-container.k-group .k-state-focused.k-state-selected,.k-calendar-container.k-group td.k-state-focused.k-state-selected,.k-today.k-state-focused{border-radius:0}.k-calendar-container.k-group .k-list>.k-state-focused.k-state-selected a,.k-calendar-container.k-group .k-listview>.k-state-focused.k-state-selected a,.k-calendar-container.k-group .k-state-focused.k-state-selected a,.k-calendar-container.k-group td.k-state-focused.k-state-selected a,.k-today.k-state-focused a{color:#fff!important;padding:0!important;text-align:center}.k-calendar .k-today.k-state-selected .k-link{color:#fff!important;font-weight:700}.k-calendar .k-today .k-link{color:#505968!important;font-weight:700}div#ClassesEvents_Radius input{margin-top:10px;position:relative;top:1px}.checkbox-custom{font-family:'Crimson Text',serif;font-size:1.063em}.checkbox-custom,.checkbox-custom-label{cursor:pointer;margin:5px}.checkbox-custom-label{font-size:1.063em;line-height:1.063em;margin-top:5px;padding-top:8px;position:relative}input.checkbox-custom.disabled+label{color:#aba9a9}input.checkbox-custom.disabled+label:before{border-color:#aba9a9}.cnc-checkbox{background:#fff;border:1px solid #454545;border-radius:2px;float:left;height:20px;margin-right:5px;overflow:hidden;position:relative;width:20px}.cnc-checkbox.customCheckboxChecked{background:#fff;border:1px solid #60accc}.cnc-checkbox input{cursor:pointer;display:block;height:100%;left:0;opacity:0;position:absolute;top:0;width:100%;z-index:5}.cnc-checkbox span{color:#222;display:none;font-size:90%;line-height:20px;text-align:center}.cnc-checkbox.customCheckboxChecked span{display:block}#classesEventsForm .k-datepicker{background:#fff!important;width:176px!important;border-color:#fff;border-radius:0}#classesEventsForm . .k-picker-wrap,#classesEventsForm .k-picker-wrap .k-select{border-color:#454545;border-radius:0}.ce-banner-block h2{color:#454545;font-size:1.375em;font-weight:700;line-height:1.563em;margin-bottom:14px}#classesEventsForm #ClassesEvents_Location{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline;line-height:1.25em;margin:0;padding:10px 0 10px 7px}#classesEventsForm .keyword{height:34px;width:100%}#classesEventsForm .keyword span.k-state-default{height:39px}#classesEventsForm .keyword span.k-state-default span.k-input{line-height:35px}#classesEventsForm select{border:1px solid #000;width:100%}#classesEventsForm select.keyword{height:42px}#classesEventsForm .topic-search-wrap{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding-right:180px}#ClassEvents .button,#classesEventsForm .button{cursor:pointer}.ce-date-picker-container{display:inline-block}#classesEventsForm #searchSubmit{float:right;margin:0}#classesEventsForm .search-label{display:inline-block;float:left;margin-right:15px;margin-top:35px}#classesEventsForm .specialties-container{display:inline-block;width:100%}#classesEventsForm .k-button,#classesEventsForm .k-input[type=number]:focus,#classesEventsForm .k-input[type=text]:focus,#classesEventsForm .k-picker-wrap .k-input:focus,#classesEventsForm .k-textbox:focus,#classesEventsForm .k-textbox>input:focus{border:1.5px solid #4d90fe}#classesEventsForm .k-dropdown-wrap.k-state-focused,#classesEventsForm .k-picker-wrap.k-state-focused{border:1.5px solid #4d90fe;padding:.5px 30px .5px 1px}#classesEventsList article{display:inline-block;display:block;margin-bottom:68px}#classesEventsList .classEvent{clear:both;display:inline-block;margin-bottom:50px;width:100%}.ceAccordionListItem .k-icon,.review-box{display:none}#ClassesEvents .k-widget,.attendee-state-dropdown-wrap select{-webkit-appearance:menulist!important;line-height:38px}#ClassesEvents .ce-stateLabel{margin-left:12px}.classesEventsDetail .classEvent{clear:both}.classesEventsDetail .ceTextTitle h2{font-weight:400;margin:0}.classesEventsDetail .cePaymentInfo ul{list-style-type:none;margin-left:0;padding-left:0}.ceSections.k-content{padding:20px!important}.ceSections th{text-align:left}.ceSections td{color:#000;padding-top:5px}.sectionsDropDownList select,select.survery-dropdown{border-style:solid;border-width:1px;font-family:inherit;font-size:.813em;height:40px;margin-bottom:20px;margin-left:0;margin-top:0;width:100%}.ceDateIcon span.day,.ceDateIcon span.month{font-family:'Segoe UI',Arial,Helvetica,sans-serif}@media screen and (max-width:1400px){.sectionsDropDownList select{width:100%}}.specialties-container .k-combobox{width:100%}.ceAccordionListItem{background-color:#fff;border-color:none;color:#515967}.ceAccordionListItem .k-header{background:#fff;border:none!important;font-size:1.375em;height:55px;line-height:3.438em;padding:0 21px}.ceAccordionListItem:nth-child(odd) .k-header,.ceAccordionListItem:nth-child(odd) .k-header.k-state-hover{background:#f4f3f2!important}.ceAccordionListItem .k-header.k-state-focused{background-image:none}.ceAccordionListItem .k-state-focused.k-state-hover{background:0 0}.ceAccordionListItemTitle{font-weight:400!important;margin:0;padding-bottom:10px;padding-top:10px}.ceAccordionListItemTitle a{margin-left:8px}.k-state-active .ceAccordionListItemTitle a{margin-left:14px}.k-state-active .ceAccordionListItemTitle:before{color:#807f80;content:'-'}.ceAccordionListItemTitle:before{content:'+'}.ceAccordionBarListItemContent{padding-bottom:20px!important;padding-left:47px!important;padding-right:20px!important}.ceAccordionBarListItem:nth-child(even) .ceAccordionBarListItemContent{border-bottom:none!important}.ceAccordionBarListItem:nth-child(odd) .ceAccordionBarListItemContent{border-bottom:1px solid #dbdbde!important}.classesEventsDetail .review-box{display:none!important}.ceDateIconWrap{float:left;max-height:130px;max-width:130px;width:auto}.ceDateIconWrap img{width:131px}.ceTextWrap{float:none;padding-left:140px;width:auto}.ceTextTitle{margin-top:-2px}.ceTextTitle p{margin:0}.ceTextInfo{font-size:1.063em;font-weight:400;margin-bottom:2px;margin-top:10px}.ceTextInfo span{display:block;font-style:italic;margin-bottom:7px;margin-right:15px}.ceTextInfo a{cursor:pointer}.classEvent a.button{margin-top:26px!important}.ceDateIcon{background:#ee3124;color:#fff!important;float:left;height:120px;text-align:center;width:120px}.ceDateIcon span.month{display:block;font-size:1.25em;line-height:1.125em;padding-top:15px}.ceDateIcon span.day{display:block;font-size:4.375em;line-height:1em}.ceDateIcon .fa-refresh{font-size:5em;margin-top:19px}.ceTextDescription{color:#000;line-height:1.875em}.classesEventsRegistrationForm-hidden{display:none!important}#classesEventsRegistrationForm .k-button,#classesEventsRegistrationForm .k-input[type=number],#classesEventsRegistrationForm .k-input[type=text],#classesEventsRegistrationForm .k-picker-wrap .k-input,#classesEventsRegistrationForm .k-textbox,#classesEventsRegistrationForm .k-textbox>input{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 5px 20px 0;padding:10px 5px;width:100%}#classesEventsRegistrationForm .k-input[type=email],#classesEventsRegistrationForm .k-input[type=tel]{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;border-style:solid;border-width:1px;margin:0 5px 20px 0;padding:10px 5px;font-family:inherit;font-size:100%;width:100%;-webkit-appearance:none}#classesEventsRegistrationForm .k-input[type=email]{box-sizing:border-box}#classesEventsRegistrationForm .k-input[type=tel]{border-radius:0!important;box-sizing:border-box;height:42px}.ce-date-picker-container #endDate,.ce-date-picker-container #endDate:hover,.ce-date-picker-container #startDate,.ce-date-picker-container #startDate:hover{border:0 solid!important;border-radius:0;border-width:1px!important;box-shadow:none;height:42px}.ce-date-picker-container #endDate+span[aria-controls=endDate_dateview],.ce-date-picker-container #startDate+span[aria-controls=startDate_dateview]{line-height:38px}.attendee-state-dropdown-wrap{padding:0 12px}select#Attendee_State{border-style:solid;border-width:1px;font-family:inherit;font-size:100%;height:44px;margin:10px 5px 10px 0!important;padding:9px 5px!important}select#Attendee_State:not(:-moz-handler-blocked){border-style:solid;border-width:1px;font-family:inherit;font-size:100%;line-height:1em;margin:10px 5px 10px 0!important;padding:7px 5px!important}#classesEventsRegistrationForm .k-input{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;border-color:#454545;box-sizing:border-box;margin:10px 5px 10px 0;padding:12px 5px;width:100%}#classesEventsRegistrationForm .k-input:hover{border-color:#b6bdca}#classesEventsRegistrationForm .sf_colsOut.sf_2cols_1_33 .sf_1col_1_100{padding-right:11px}#classesEventsRegistrationForm input[type=submit]{-moz-border-radius:5px;-webkit-border-radius:5px;background-color:#fff;border-radius:5px;color:#454545;display:inline-block;font-size:1.125em;margin:20px 0 40px;padding:10px 15px;text-align:center;text-decoration:none}.class-register-button{-moz-border-radius:5px;-webkit-border-radius:5px;background:0 0;border-radius:5px;color:inherit;display:inline-block;font-size:1.125em;font-weight:400;margin-top:10px;padding:6px 24px;text-decoration:none}.see-more-upcoming:hover,h3.ce-title:hover{text-decoration:underline}.k-header.birthDate .k-select,.k-header.ceDatePicker .k-select{background:#1062c8!important;border:none;border-radius:0;border-right:1px solid #454545!important;right:-1px;top:0}.k-header.birthDate .k-i-arrow-s,.k-header.birthDate .k-i-calendar,.k-header.ceDatePicker .k-i-arrow-s,.k-header.ceDatePicker .k-i-calendar{background-image:url(https://kendo.cdn.telerik.com/2016.1.112/styles/Black/sprite.png)!important;position:relative;top:3px}#btnSurveyCancel{margin:20px 0}#survey-start{margin-bottom:20px}.k-header.birthDate,.k-header.ceDatePicker{display:block;margin-top:0}input#Attendee_BirthDate,input.Attendee_DatePicker{border:0!important;border-radius:0!important;height:42px;margin:0!important;padding:0!important}input#Attendee_BirthDate:not(:-moz-handler-blocked),input.Attendee_DatePicker:not(:-moz-handler-blocked){border-radius:0!important;height:39px;margin:0!important;padding:0!important}.k-header.birthDate .k-picker-wrap,.k-header.ceDatePicker .k-picker-wrap{background:0 0;background-color:#fff!important;background-image:none!important;border-color:#454545;border-radius:0}.k-header.birthDate .k-picker-wrap:before,.k-header.ceDatePicker .k-picker-wrap:before{border:0}#ClassesEvents .banner-blocks{display:inline-block!important;margin:15px 0!important}#ClassesEvents .banner-blocks .sfContentBlock p{margin-bottom:15px;min-height:0!important}#ClassesEvents .banner-blocks .sfContentBlock{min-height:75px!important}#formErrorMessages{background:#ee3124;color:#fff;display:none;margin-bottom:20px;padding:25px 10px}#formErrorMessages ul{margin:0;padding-left:25px}#formErrorMessages ul li{font-size:.938em}#classesEventsRegistrationForm .k-invalid-msg{display:none!important}.ce-date-icon span.day,.ce-date-icon span.month{display:block;font-family:'Segoe UI',Arial,Helvetica,sans-serif}#ceAccordionBar .k-panelbar>li.k-state-default>.k-link.k-state-selected,#ceAccordionBar .k-panelbar>li>.k-state-selected,#ceAccordionBar .k-state-selected>.k-link{color:#515967}#classesEventsRegistrationForm td.k-today.k-weekend{border-radius:0!important}#classesEventsRegistrationForm td.k-today.k-weekend a{border-radius:0!important;color:#fff!important}.upcoming-classes-events{background:#585858;margin-top:10px;padding:20px}.upcoming-classes-events header{color:#fff;font-size:1.188em;font-size:1.375em;line-height:1.188em;line-height:1.563em;margin-bottom:14px;min-height:inherit;word-spacing:0}.upcoming-ce-description{color:#fff;font-size:1.063em;line-height:1.063em;margin:7px 0 35px;padding:0}.upcoming-classes-events article{clear:both;margin-bottom:30px}.upcoming-classes-events .k-widget{background-color:inherit}.upcoming-classes-events.ce-sidebar .ce-location a:hover{color:#fff;text-decoration:underline}.upcoming-classes-events.ce-sidebar p.upcoming-ce-empty{color:#fff}.ce-date-icon-wrap{float:left;margin-top:0;padding-top:0}.ce-date-icon{color:#fff;height:120px;text-align:center;width:120px}.ce-date-icon span.month{font-size:1.25em;line-height:1.125em;padding-top:0}.ce-date-icon span.day{font-size:4.375em;line-height:1em}h3.ce-title{color:#fff;font-size:1.375em!important;line-height:1.375em!important;margin:0}a.ce-title-url{padding:0}.ce-info{display:table}.see-more-upcoming:hover{color:#fff}.ce-location,span.ce-date{color:#fff;font-family:'Segoe UI',Arial,Helvetica,sans-serif;font-style:italic}.ce-location a{color:#fff}.ce-location i.fa.fa-map-marker.accent1{margin-left:3px}a.see-more-upcoming{clear:both;color:#fff;display:block;font-weight:700;padding-top:38px;text-decoration:none}.location-search-wrap .sf_2cols_2_50.sf_2cols_2in_50{margin-right:9px!important}.ceSections>div>div{border-left:2px solid #ee3124;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);font-size:.938em;margin-bottom:19px;padding:20px}.ceSections>div>div>div{border:none;position:relative}.ceSections>div>div p{border-bottom:1px solid #eee;display:inline-block;margin:3px 0;padding-left:2%;text-indent:-2%;width:47%}.k-state-focused.k-state-selected{box-shadow:none!important}.ce-title-url{text-decoration:none}.map-loading{display:block;height:300px;margin:150px auto 0;text-align:center}.upcoming-classes-events.alternative.twoColumn .ceTextInfo{line-height:1.1em}@media screen and (max-width:489px){.upcoming-classes-events header{height:auto}.upcoming-classes-events .ce-date-icon{width:65px}.upcoming-classes-events .ce-date-icon span.day{font-size:2.813em}.upcoming-classes-events h3.ce-title{font-size:1.125em}.upcoming-classes-events .ce-date,.upcoming-classes-events .ce-location{font-size:.875em}}@media screen and (min-width:768px) and (max-width:999px){#classesEventsForm .search-label{float:none}#classesEventsForm .specialties-container{width:100%}}@media screen and (max-width:374px){.ceSections tr{padding:20px 5px!important}.ceSections td:before{left:0!important}.ceSections td{line-height:1.188em;margin-bottom:11px;padding-left:43%!important}}@media screen and (max-width:767px){.ceTextWrap{display:inline;width:100%}.ceTextInfo span{display:block;margin-bottom:10px}#ClassesEvents .banner-blocks{width:100%!important}.ceImageWrap.ceDateIconWrap{clear:both;display:inline-block;float:none;margin-bottom:13px;margin-left:106px;width:100%}.ceDateIcon{float:none}#classesEventsForm .topic-search-wrap{margin-bottom:25px;padding-right:0}#classesEventsForm .k-datepicker{width:100%!important}.ce-date-picker-container{display:block!important;margin-bottom:15px}.ce-date-row{margin-bottom:15px!important}.checkbox-custom,.checkbox-custom-label{margin-left:0;margin-top:0}#ClassesEvents_Radius{display:inline-block;font-size:.75em;width:100%}.ceSections.k-content{padding:20px 0!important}.sf_colsIn.sf_1col_1_100.attendee-state-dropdown-wrap{padding-left:0;padding-right:0}.k-header.birthDate,.k-header.ceDatePicker{width:100%}.upcoming-classes-events{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}}#address,.sfFormsEditor textarea.sfTxt,.sfTxt{-moz-box-sizing:border-box;-webkit-box-sizing:border-box}@media screen and (min-width:768px) and (max-width:999px){.ceTextInfo span{display:block;margin-top:7px}#ClassesEvents .banner-blocks{width:100%!important}#classesEventsForm .topic-search-wrap{padding-right:20px;width:50%!important}#classesEventsForm .location-search-wrap{width:50%!important}.attendee-state-dropdown-wrap{padding-left:0;padding-right:0}.upcoming-classes-events,.upcoming-classes-events.alternative{max-width:100%}}@media screen and (min-width:1000px) and (max-width:1080px){.ce-info{width:auto}}@media screen and (min-width:1000px) and (max-width:1440px){.ce-date-icon span.day,.ce-date-icon span.month{font-family:'Segoe UI',Arial,Helvetica,sans-serif;display:block}.ce-date-icon-wrap{float:left;margin-top:0;padding-top:0}.ce-date-icon{color:#fff;height:auto;text-align:center;width:auto}.ce-date-icon span.month{font-size:1.063em;line-height:1.063em;padding-top:0;text-transform:uppercase}.ce-date-icon span.day{font-size:3.125em;line-height:1em}.ce-info{margin-bottom:40px;margin-left:73px;padding-left:10px}h3.ce-title{font-size:1.188em;line-height:1.188em}.ce-location,span.ce-date{font-size:.938em}.ceTextInfo span{display:block;margin-bottom:.625em}#classesEventsForm .topic-search-wrap{padding-right:10px}.ce-date-row{margin-bottom:15px!important}}@media screen and (min-width:1441px){#map-canvas{height:340px}#directions,.facilityDescription{color:#000!important}.site-container .facility .facilityAddress>ul{list-style:none;padding-left:0}.site-container .facility .sfitemFieldLbl{font-size:1.2em;font-weight:700;margin-bottom:6px;margin-top:10px}}@media screen and (min-width:1440px) and (max-width:1650px){#classesEventsForm .topic-search-wrap{padding-right:10px}}.upcoming-classes-events.alternative{background:#fff;margin:0;padding:0}.upcoming-classes-events.alternative header{font-size:2.25em;font-weight:400;text-align:center}.upcoming-classes-events.alternative .upcoming-ce-description{color:#000;font-size:1.125em;text-align:center}.upcoming-classes-events.alternative .month{font-size:2em;font-weight:400}.upcoming-classes-events.alternative .day{font-size:3.75em;font-weight:400}.upcoming-classes-events.alternative .ceTextWrap{float:left;max-width:1150px;padding-left:25px;width:auto}.upcoming-classes-events.alternative.twoColumn .ceTextWrap{float:none;margin-top:-8px;padding-left:140px}.upcoming-classes-events.alternative .ceTextTitle{font-size:1.5em;margin-top:-2px;text-transform:uppercase}.upcoming-classes-events.alternative .ceTextInfo{font-size:1.063em;font-weight:400;line-height:.25em;margin-bottom:2px;margin-top:6px}.upcoming-classes-events.alternative .ceTextInfo span{display:inline-block;font-style:italic;margin-bottom:7px;margin-right:15px}.upcoming-classes-events.alternative.twoColumn .ceTextInfo span{display:block}.upcoming-classes-events.alternative a{cursor:pointer}.upcoming-classes-events.alternative .ceTextDescription{color:#000;font-size:.875em;line-height:1.375em}.upcoming-classes-events.alternative .ceButtonWrap{float:none;padding-left:1300px;text-align:right;width:auto}.upcoming-classes-events.alternative .ceButtonWrap a.solidButton{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;color:#fff;display:inline-block;font-size:1em;font-weight:400;margin-top:35px;padding:14px 24px;text-decoration:none}.upcoming-classes-events .allClasses{margin-bottom:50px;text-align:center}.upcoming-classes-events .allClasses .solidButton{padding:10px 25px}@media screen and (max-width:999px){.upcoming-classes-events.alternative{padding:20px}.upcoming-classes-events.alternative header{line-height:2.5em}.upcoming-classes-events.alternative .classEvent{text-align:center}.upcoming-classes-events.alternative .ceTextWrap{margin-top:15px;padding-left:0;text-align:left}.upcoming-classes-events.alternative.twoColumn .ceTextWrap{display:block;margin-top:40px;padding:0}.upcoming-classes-events.alternative.twoColumn .ceTextInfo{display:table;line-height:1.4em}.upcoming-classes-events.alternative.twoColumn .ceTextTitle{margin-top:-29px}.upcoming-classes-events.alternative .ceTextInfo{line-height:.625em}.upcoming-classes-events.alternative .ceTextInfo span{display:block}.upcoming-classes-events.alternative .ceTextInfo a span{display:inline;line-height:1em}.upcoming-classes-events.alternative .ceButtonWrap{display:block;padding-left:0;text-align:left}.upcoming-classes-events.alternative .ceButtonWrap a.solidButton{display:inline-block;margin-bottom:50px;margin-top:20px}.upcoming-classes-events.alternative .ceDateIcon,.upcoming-classes-events.alternative .ceDateIconWrap{float:none}.upcoming-classes-events.alternative.twoColumn .ceDateIcon,.upcoming-classes-events.alternative.twoColumn .ceDateIconWrap{float:none;margin:0;max-width:none;padding:0}}@media screen and (min-width:1000px) and (max-width:1399px){.upcoming-classes-events.alternative .ceTextWrap{max-width:580px}.upcoming-classes-events.alternative .ceButtonWrap{padding-left:730px}.upcoming-classes-events.alternative.twoColumn .ceTextInfo{line-height:1.4em}.upcoming-classes-events.alternative .ceTextInfo{line-height:.625em}.upcoming-classes-events.alternative .ceTextInfo span{display:block}.upcoming-classes-events.alternative .ceTextInfo a span{display:inline-block}}@media screen and (min-width:1400px) and (max-width:1650px){.upcoming-classes-events.alternative .ceTextWrap{max-width:870px}.upcoming-classes-events.alternative .ceButtonWrap{padding-left:1030px}.upcoming-classes-events.alternative.twoColumn .ceTextInfo{line-height:1.4em}.upcoming-classes-events.alternative .ceTextInfo{line-height:.625em}.upcoming-classes-events.alternative .ceTextInfo span{display:block}.upcoming-classes-events.alternative .ceTextInfo a span{display:inline-block}}#pager .k-icon.k-i-arrow-e,#pager .k-icon.k-i-arrow-w,#pager .k-icon.k-i-seek-e,#pager .k-icon.k-i-seek-w{padding-bottom:0}#classSurvey .hide-me,.classSurveyPgBtn,.classSurveyQuestion,.surveyThankyou{display:none}.classSurveyButtons{display:block;margin-top:1.4em;overflow:hidden}#classSurveyPrev{display:none;margin-right:20px}#classSurvey{padding:20px 50px 0 30px}input:-moz-ui-invalid{box-shadow:none}span.k-widget.k-maskedtextbox.k-input{margin:0!important;padding:0!important}span.k-widget.k-maskedtextbox.birthDate.k-input,span.k-widget.k-maskedtextbox.ceDatePicker.k-input,span.k-widget.k-maskedtextbox.k-input #endDate,span.k-widget.k-maskedtextbox.k-input #startDate{height:42px}@-moz-document url-prefix(){span.k-widget.k-maskedtextbox.birthDate.k-input input,span.k-widget.k-maskedtextbox.ceDatePicker.k-input input,span.k-widget.k-maskedtextbox.k-input input{height:38px!important}}@media only screen and (max-width:1024px){.k-ff .k-pager-numbers+.k-link,.k-ie11 .k-pager-numbers+.k-link,.k-safari .k-pager-numbers+.k-link,.k-webkit .k-pager-numbers+.k-link{margin-left:3.6em!important}.registration-birthdate{height:94px!important}}.pager-container{background-color:#f3f3f4}#pager .k-link.k-pager-nav{border-radius:2.0833em;height:3em;line-height:2.8em;margin-right:3px;text-align:center;width:3em}#pager .k-pager-numbers .k-link,#pager .k-pager-numbers .k-state-selected,#pager .k-pager-wrap>.k-link{border-radius:2.0833em;height:3em;line-height:3em;margin:0 15px;width:3em}#pager .k-pager-info{margin-left:15px;margin-top:14px}#pager .k-icon{zoom:2}#pager .k-pager-numbers{margin-left:37px}@media only screen and (max-width:1024px){#pager{display:block;margin:0 auto;width:275px}#pager .k-current-page .k-link.k-pager-nav,#pager .k-current-page .k-link.k-pager-nav:hover{color:#fff}#pager .k-pager-numbers .k-link,#pager .k-pager-numbers .k-state-selected,#pager .k-pager-wrap>.k-link{margin:0;padding:0 10px;width:2em}#pager .k-pager-info.k-label{display:table;float:none;margin:60px auto 0;text-align:center}.k-edge .k-pager-wrap,.k-ff .k-pager-wrap,.k-ie11 .k-pager-wrap,.k-safari .k-pager-wrap,.k-webkit .k-pager-wrap{min-height:2.1em;overflow:visible}.k-edge .k-pager-input,.k-edge .k-pager-wrap .k-pager-nav,.k-ff .k-pager-input,.k-ff .k-pager-wrap .k-pager-nav,.k-ie11 .k-pager-input,.k-ie11 .k-pager-wrap .k-pager-nav,.k-safari .k-pager-input,.k-safari .k-pager-wrap .k-pager-nav,.k-webkit .k-pager-input,.k-webkit .k-pager-wrap .k-pager-nav{display:inline-block;vertical-align:top}.k-edge .k-pager-numbers,.k-ff .k-pager-numbers,.k-ie11 .k-pager-numbers,.k-safari .k-pager-numbers,.k-webkit .k-pager-numbers{-ms-flex-direction:column-reverse;-webkit-box-direction:reverse;-webkit-box-orient:vertical;-webkit-flex-direction:column-reverse;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;flex-direction:column-reverse;height:auto;left:4.8em;overflow:visible;position:absolute}.k-edge .k-pager-numbers .k-current-page,.k-ff .k-pager-numbers .k-current-page,.k-ie11 .k-pager-numbers .k-current-page,.k-safari .k-pager-numbers .k-current-page,.k-webkit .k-pager-numbers .k-current-page{border-left:0;display:block}.k-edge .k-pager-numbers.k-state-expanded .k-current-page,.k-ff .k-pager-numbers.k-state-expanded .k-current-page,.k-ie11 .k-pager-numbers.k-state-expanded .k-current-page,.k-safari .k-pager-numbers.k-state-expanded .k-current-page,.k-webkit .k-pager-numbers.k-state-expanded .k-current-page{margin:-2em -3px 0;padding:0;-ms-transform:translatey(100%);-webkit-transform:translateY(100%);transform:translateY(100%)}.k-edge .k-pager-numbers.k-state-expanded li,.k-ff .k-pager-numbers.k-state-expanded li,.k-ie11 .k-pager-numbers.k-state-expanded li,.k-safari .k-pager-numbers.k-state-expanded li,.k-webkit .k-pager-numbers.k-state-expanded li{display:inline-block!important}.k-edge .k-pager-numbers .k-link,.k-edge .k-pager-numbers .k-state-selected,.k-ff .k-pager-numbers .k-link,.k-ff .k-pager-numbers .k-state-selected,.k-ie11 .k-pager-numbers .k-link,.k-ie11 .k-pager-numbers .k-state-selected,.k-safari .k-pager-numbers .k-link,.k-safari .k-pager-numbers .k-state-selected,.k-webkit .k-pager-numbers .k-link,.k-webkit .k-pager-numbers .k-state-selected{display:block;margin-right:0;padding:1px 5px;text-align:left}.k-edge .k-pager-numbers+.k-link,.k-ff .k-pager-numbers+.k-link,.k-ie11 .k-pager-numbers+.k-link,.k-safari .k-pager-numbers+.k-link,.k-webkit .k-pager-numbers+.k-link{margin-left:4.8em}.k-edge .k-pager-numbers li:not(.k-current-page),.k-ff .k-pager-numbers li:not(.k-current-page),.k-ie11 .k-pager-numbers li:not(.k-current-page),.k-safari .k-pager-numbers li:not(.k-current-page),.k-webkit .k-pager-numbers li:not(.k-current-page){display:none}.registration-birthdate{height:94px!important}}.lowercase{text-transform:lowercase}.capitalize{text-transform:capitalize}#classesEventsForm .k-dropdown-wrap.k-state-focused .k-input,#classesEventsForm .k-picker-wrap.k-state-focused .k-input{border:0!important}#urlDisclaimer{background-color:#fff;border-radius:6px;font-size:1em;height:auto;left:10%;line-height:1.75em;max-width:1000px;position:absolute;top:10%;visibility:hidden;width:75%;z-index:1000001}#urlDisclaimerInner{padding:16px 18px}#urlDisclaimerMask{background-color:#000;bottom:0;display:none;height:100%;left:0;opacity:.95;position:absolute;position:fixed;right:0;top:0;width:100%;z-index:1000000}#urlDisclaimer .borderButton,#urlDisclaimer .solidButton{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;color:#454545;cursor:pointer;display:inline-block;margin-left:10px;min-width:120px;padding:10px 15px;text-align:center;text-decoration:none}#urlDisclaimer .solidButton{color:#fff}#urlDisclaimer .borderButton:hover{background-color:#eec8c5}#urlDisclaimer .disclaimerlinks{padding:30px 0 10px;text-align:right}@font-face{font-family:digitalFont;src:url(../fonts/digital-7-webfont.woff) format('woff')}#clock-map{background-color:grey;height:400px;width:60%}.clock-map-description{color:#333;font-weight:700;text-align:center}.item-description{display:none}#clock-form{float:left;margin:10px;width:35%}.clock-form-field{margin-top:10px}.clock-map-error{color:red;line-height:1.5em;margin-top:20px;text-align:center}#clock-map-directions{max-width:500px}.ERClock .item-description .item-link{color:#00f;cursor:pointer;text-decoration:underline}.ERClock .time-center div span{display:inline-block;text-align:center}.ERClock.horizontal .time-center div span{width:15px}.ERClock.vertical .time-center div span{width:13px}.ERClock .clock-header{border-bottom:2px solid #666;font-size:1.5em;font-weight:700;padding:5px 10px}.ERClock .clock-header .title{color:#333;float:left}.ERClock .clock-header .instructions{display:none}.ERClock .clock-item,.ERClock.horizontal.small .clock-item{background:#d3d3d3;background:-moz-linear-gradient(left,#d3d3d3 0,#eee 25%,#eee 75%,#d3d3d3 100%);background:-webkit-linear-gradient(left,#d3d3d3 0,#eee 25%,#eee 75%,#d3d3d3 100%);background:linear-gradient(to right,#d3d3d3 0,#eee 25%,#eee 75%,#d3d3d3 100%);border-bottom:1px solid #d3d3d3;color:#666;display:block;filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#d3d3d3', endColorstr='#d3d3d3', GradientType=1 );padding:14px;text-decoration:none}.ERClock a.clock-item:hover{cursor:pointer;text-decoration:underline}.ERClock .clock-item .digital{font-family:digitalFont}.ERClock .clock-item .time{background-color:#000;color:#bad431;float:left}.ERClock .clock-item .time .faded{opacity:.7}.ERClock .clock-item .time .number{float:left}.ERClock .clock-item .time .colon{float:left;width:10px}.ERClock .clock-item .name{display:inline-block;font-weight:700}.ERClock a.clock-item:hover .name{text-decoration:underline}.ERClock .clock-item .location{display:none}.ERClock .clear{clear:both}#clock-form-address,#clock-form-city,#clock-form-zip{display:block;padding:5px 0 5px 5px;width:100%}#clock-form-state{display:block;padding:9px 0 8px 5px}.ERClock.vertical{width:auto}.ERClock.vertical .clock-header{position:relative}.ERClock.vertical .clock-header .link{color:#333;font-size:.8em;margin:2px 10px 0 25px;text-decoration:underline}.ERClock.vertical .clock-header .link:hover{cursor:pointer}.ERClock.vertical .clock-header .clock-logo{display:block;position:absolute;right:5px;top:0;width:70px}.ERClock.vertical .clock-item .name{font-size:1em;margin:3px 0 0 20px}.ERClock.vertical .clock-item .time{font-size:1.7em;padding:3px 8px 2px;width:62px}.ERClock.vertical .clock-map-container{display:none}.ERClock.vertical.small .clock-item{height:27px;padding:4.8px 0 4.8px 3px}.ERClock.vertical.small .clock-header{font-size:1.2em;line-height:28px}.ERClock.vertical.small .clock-item .name{font-size:.8em;line-height:1em;margin:3px 0 0 10px}.ERClock.vertical.small .clock-item .time{font-size:1em;padding:0 2px}.ERClock.vertical.small .clock-item .colon{width:6px}.ERClock.vertical.general{position:relative;width:100%}.ERClock.general .clock-img{border-bottom:8px orange solid;height:auto;line-height:0;overflow:hidden}.ERClock .clock-img img{width:100%}.ERClock.general .clock-container{background:#e9e8e8;height:210px;padding:6px}.ERClock.general .clock-item{background:#e9e8e8;border-bottom:none}.ERClock.general.small .clock-item{padding:4.8px 0 4.8px 10px}.ERClock.general .title{color:#454545;font-size:1.3em;font-weight:700;margin:0 10px}.ERClock.general .clock-disclaimer{border-top:1px solid #454545;font-size:.75em;line-height:1.2em;margin:0 10px;padding:5px 0 10px}.ERClock.general .clock-learn-more{display:block;font-size:1em;font-weight:700;margin:0 0 4px;padding:0 10px}.ERClock.general .extended-disclaimer.popup{background:rgba(255,255,255,.92);border:2px solid orange;height:100%;position:absolute;right:0;top:0;width:auto}.ERClock.horizontal .clock-item:last-child,.ERClock.horizontal.small .clock-item:last-child{border-bottom-right-radius:15px}.ERClock.general .extended-disclaimer.popup i.fa-times-circle{font-size:1em;padding-left:5px}.ERClock.general .extended-disclaimer.popup .close-popup{font-size:1em;font-weight:700;line-height:1em;padding:20px;position:absolute;right:0;top:0}.ERClock.general .extended-disclaimer.popup .close-popup:hover{color:orange;cursor:pointer;text-decoration:underline}footer.multiple-page-selection .sfNavWrp li a,footer.multiple-page-selection .sfNavWrp li a:active,footer.single-page-selection .footer-phone strong,footer.single-page-selection a,footer.single-page-selection a:active{text-decoration:none}.ERClock .extended-disclaimer.popup .disclaimer-text{font-size:.8em;line-height:1.2em;padding:30px}.ERClock.horizontal{display:table;margin:0 auto;min-width:650px;padding-bottom:8px}.ERClock.horizontal .clock-header{border-top-left-radius:15px;border-top-right-radius:15px;font-size:1.1875em;text-align:center}.ERClock.horizontal .clock-header .link,.ERClock.horizontal .clock-header .title{display:none}.ERClock.horizontal .clock-header .instructions{color:#333;display:block}.ERClock.horizontal .clock-header .clock-logo{display:none}.ERClock.horizontal .clock-container{display:inherit;margin:0 auto}.ERClock.horizontal .clock-item:first-child{border-bottom-left-radius:15px;border-left:1px solid #d3d3d3;width:99px}.ERClock.horizontal .clock-item{background:linear-gradient(#d3d3d3 0,#eee 25%,#eee 75%,#d3d3d3 100%);border-bottom:0;border-right:1px solid #d3d3d3;float:left;text-align:center;width:100px}.ERClock.horizontal .clock-item .time{font-size:2.1875em;padding:5px 10px 0 13px;width:80%}.ERClock.horizontal .clock-item .time-center{display:inline-block;margin:0 auto}.ERClock.horizontal .clock-item .name{font-size:.875em;line-height:20px;margin:10px auto}.ERClock.horizontal.small{display:block;min-width:inherit;width:inherit!important}.ERClock.horizontal.small .clock-header{font-size:1.2em}.ERClock.horizontal.small .clock-container{display:block}.ERClock.horizontal.small .clock-item:first-child{border-bottom-left-radius:inherit;border-left:inherit;width:inherit}.ERClock.horizontal.small .clock-item{border-right:inherit;float:inherit;height:inherit!important;padding:4px;text-align:inherit;width:inherit}.ERClock.horizontal.small .clock-item .name{font-size:1em;line-height:34px;margin:3px 0 0 20px}.ERClock.horizontal.small .clock-item .time{font-size:2em;padding:6px 8px 2px;width:inherit}.ERClock.horizontal.small #clock-map{float:none!important;width:100%}.ERClock.horizontal.small #clock-form{float:none!important;width:95%}@media only screen and (min-width:400px){.ERClock .extended-disclaimer.popup .disclaimer-text{font-size:.9em;line-height:1.2em;padding:40px}}@media only screen and (min-width:500px){.ERClock .extended-disclaimer.popup .disclaimer-text{font-size:1em}.ERClock.general .extended-disclaimer.popup .close-popup{padding:15px}}@media only screen and (min-width:767px){.ERClock .extended-disclaimer.popup .disclaimer-text{font-size:.9em;padding:35px}}@media only screen and (min-width:1000px){.ERClock.vertical{width:342.44px}.ERClock.general .clock-img{border-bottom:8px orange solid;height:126px}.sf_5cols_2_20 .ERClock.general .clock-img{border-bottom:6px orange solid;height:112px}.ERClock.general .title{font-size:1em;margin:0 10px}.ERClock.general .clock-container{height:134px;padding:0}.sf_5cols_2_20 .ERClock.general .clock-container{height:145px}.ERClock.vertical.general .clock-item{display:inline-block;padding:0 8.1px}.ERClock.general.small .clock-item{padding:0 0 0 10px}.ERClock.general .clock-learn-more{font-size:.8em;margin:0}.ERClock.general .clock-disclaimer{font-size:.55em;line-height:1.3em}.ERClock .extended-disclaimer.popup .disclaimer-text{font-size:.7em;padding:24px}.ERClock.general .extended-disclaimer.popup .close-popup{padding:6px}}@media only screen and (min-width:1400px){.ERClock.horizontal .time-center div span{width:17px}.ERClock.vertical{width:413.39px}.ERClock.general .clock-img{height:135px}.sf_5cols_2_20 .ERClock.general .clock-img{border-bottom:8px orange solid;height:135px}.ERClock.general .title{font-size:1.3em;margin:0 10px}.ERClock.general .clock-container{height:184px;padding:6px}.sf_5cols_2_20 .ERClock.general .clock-container{height:181px;padding:6px}.ERClock.vertical.general .clock-item{padding:8.1px}.ERClock.general .clock-learn-more{font-size:1em;margin:0 0 4px}.ERClock.general .clock-disclaimer{font-size:.75em;line-height:1.2em}.ERClock .extended-disclaimer.popup .disclaimer-text{font-size:.8em;padding:40px}.ERClock.general .extended-disclaimer.popup .close-popup{padding:20px}}@media only screen and (min-width:1650px){.ERClock.vertical{width:519px}.ERClock.general .clock-img{height:200px}.sf_5cols_2_20 .ERClock.general .clock-img{border-bottom:10px orange solid;height:170px}.ERClock.general .title{font-size:1.5em;margin:0 15px}.ERClock.general .clock-container{height:200px;padding:6px}.sf_5cols_2_20 .ERClock.general .clock-container{height:216px;padding:10px}.ERClock.vertical.general .clock-item{padding:8.1px 14.5px}.ERClock.general .clock-learn-more{font-size:1.2em;margin:0 5px 10px}.ERClock.general .clock-disclaimer{font-size:.95em;margin:0 15px;padding:8px 0 10px}.ERClock .extended-disclaimer.popup .disclaimer-text{font-size:1em}.ERClock.vertical .clock-item{height:32px;padding:14.5px}}@media only screen and (max-width:1649px){.ERClock.vertical .clock-item{height:32px;padding:8.1px}.ERClock.vertical .clock-item .name{font-size:.9em}}@media only screen and (max-width:800px){.ERClock.vertical .clock-item .name{font-size:.85em}}@media only screen and (max-width:400px){.ERClock.vertical .clock-header .clock-logo{display:none!important}.ERClock.vertical .clock-header .link{float:right;margin:2px 5px 0 25px}.ERClock.vertical.small .clock-item .name{font-size:.7em!important;margin:0 0 0 15px!important}.ERClock.vertical.small .clock-header{font-size:1em!important;line-height:18px!important;padding:7px 5px 3px!important}.ERClock.horizontal.small .clock-item .name{font-size:.8em!important}.ERClock.horizontal.small .clock-item .time{font-size:1.5em!important;line-height:12px!important;margin-top:7px!important;padding:7px 6px!important;width:inherit!important}.ERClock.horizontal.small .clock-item .time .colon{width:8px!important}.ERClock.horizontal.small #clock-form{width:90%!important}}#facilityContent{margin:0 0 50px}.site-container .facilityList{list-style:none;padding-left:0}.site-container .facilityList .facility{padding:40px 0}.site-container .facilityList .facility:first-child{border-top:none;padding-top:0}.site-container .facilityList .facility .sfitemFieldLbl{margin-top:0}.site-container .facilityList .facility .sfimagesTmbList{margin-right:16px}.site-container .facilityList .facility .sfimagesTmbList img{border:1px solid #454545;max-width:213px}.site-container .pager{float:right;margin-bottom:30px;margin-top:24px;text-align:center}.site-container .pager .sf_pagerNumeric,.site-container .pager>a:first-child,.site-container .pager>a:last-child{display:inline-block;padding-left:8px;padding-right:8px}.site-container .pager>a:first-child{border-right:1px solid grey;padding-right:14px}.site-container .pager>a:last-child{border-left:1px solid grey;padding-left:14px}.site-container .facility.sfitemDetails .facilityAddress,.site-container .facility.sfitemDetails .facilityPhone{margin-bottom:0;vertical-align:top}.site-container .facility.sfitemDetails .facilityAddress ul,.site-container .facility.sfitemDetails .facilityPhone ul{margin-top:0}.site-container .facility.sfitemDetails .sfimagesList{list-style:none;margin-bottom:34px;margin-top:0;padding-left:0}.site-container .facility.sfitemDetails #facilitiesDownloads,.site-container .facility.sfitemDetails .facilityMapLocation{display:inline-block;vertical-align:top;width:100%}.site-container .facility.sfitemDetails .facilityFactSheet,.site-container .facility.sfitemDetails .facilityHospitalMap,.site-container .facility.sfitemDetails .facilityMapLocation .sfitemAddressTxt,.site-container .facility.sfitemDetails .facilityMapLocation .sfitemViewMapLnk,.site-container .facility.sfitemDetails .facilityMapOfCampus{display:none}.site-container .facility.sfitemDetails #facilitiesDownloads{margin:20px 0 0}.site-container .facility.sfitemDetails #facilitiesDownloads h2 span{font-size:.7em}.facilityFactSheet .sfMultiRelatedItmsWrp ul,.site-container .facility.sfitemDetails .facilityHospitalMap ul,.site-container .facility.sfitemDetails .facilityMapOfCampus ul{list-style:none;padding-left:0}.facilityFactSheet .sfMultiRelatedItmsWrp ul li,.site-container .facility.sfitemDetails .facilityHospitalMap ul li,.site-container .facility.sfitemDetails .facilityMapOfCampus ul li{margin-bottom:12px}.facilityFactSheet .sfrelatedListItem a img,.facilityHospitalMap .sfrelatedListItem a img,.facilityMapOfCampus .sfrelatedListItem a img{max-height:340px}img[src*="googleapis.com/"],img[src*="gstatic.com/"]{max-width:none}.site-container .facility .facilityPhone{margin-bottom:18px;padding-left:24px;position:relative}.site-container .facility .facilityPhone:before{content:'\f095';font-family:FontAwesome;font-size:1.5em;left:-1px;position:absolute;top:2px}.site-container .facility .facilityAddress{margin-bottom:18px;padding-left:24px;position:relative}.site-container .facility .facilityAddress:before{content:"\f041";font-family:FontAwesome;font-size:1.5em;left:-1px;position:absolute;top:2px}.site-container .facility .facilityAddress>ul{list-style:none;padding-left:0}.site-container .facility .facilityAddress>ul>li{margin-bottom:4px}.site-container .facility .sfitemFieldLbl{font-size:1.2em;font-weight:700;margin-bottom:6px;margin-top:40px}.site-container .facility .sfimagesTmbList{list-style:none;margin-right:12px;margin-top:0;padding-left:0}.site-container .facility .facilityDescription,.site-container .facility .facilityImage{display:inline-block;vertical-align:top}.site-container .facility .facilityDescription .facilityFirstColumn,.site-container .facility .facilityDescription .facilitySecondColumn{display:inline-block;float:left;margin-right:2%;vertical-align:top;width:100%}.site-container .facility .facilityServices{margin-bottom:18px}.site-container .facilityList .facility .facilityImage{margin-bottom:24px}.site-container .facilityList .facility .facilityDescription{padding:0;width:100%}.site-container .facilityList .facility .facilityServices{margin-bottom:24px;margin-top:24px}.site-container .facilityList .facility.sfitemDetails .facilityImage{max-width:100%}.site-container .facilityList .facility.sfitemDetails .facilityImage img{width:100%}.facilityoverride{font-size:.8em}#facilitiesList{-webkit-align-items:left;-webkit-justify-content:left;align-items:left;display:block;float:left;justify-content:left;margin-bottom:50px;position:relative;width:100%}#facilitiesList .facility{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;display:table;float:left;height:75px;line-height:1em;margin:5px;padding:1%;text-align:center;width:100%}#facilitiesList .facility:hover{cursor:pointer}#facilitiesList .facility .text{display:table-cell;text-align:center;vertical-align:middle}#map-canvas{height:500px;margin:0;padding:0}.facility #map-canvas{height:340px}#map-canvas img{max-width:none}.gm-style-iw{height:auto!important;min-height:115px}#map-canvas .mapsInfo{min-width:320px}#map-canvas .mapsInfo .photo{float:left;margin:0 10px 30px 0;max-width:150px}.site-container .mapsInfo h1{font-size:1.25em;line-height:1.25em;margin:0;padding:0}#address,.sfTxt{box-sizing:border-box;height:42px;line-height:.625em;margin:15px 0;max-width:100%;padding:13px 10px 10px 11px;width:300px}.sfContentBlock.LocationsLeft{float:left;width:50%}#filters{margin-top:50px}#filters label,#inputs label{display:inline-block;margin-right:20px}#map-key .typeKey{clear:both;cursor:pointer;display:block;margin:35px 0;padding:10px 0 0 45px;position:relative}#map-key .typeKey:first-of-type{cursor:default}#map-key .iconKey img{left:0;max-height:3em;position:absolute;top:0}#filters h5{margin:10px 0}@media screen and (max-width:489px){#map-canvas{max-height:80vh}}@media screen and (min-width:768px){#facilitiesList .facility{width:43%}.site-container .facility.sfitemDetails .facilityDescription{margin:12px 0 0 16px;width:45%}.site-container .facility.sfitemDetails .facilityImage img{width:100%}.site-container .facility.sfitemDetails #facilitiesDownloads,.site-container .facility.sfitemDetails .facilityMapLocation{margin-top:30px;overflow:hidden;width:48%}.facilityContentTitle{float:left;width:48%}.facility.sfitemDetails.mapDescriptionOnly #address,.site-container .facility.sfitemDetails.mapDescriptionOnly .facilityMapLocation{width:100%}.site-container .facility.sfitemDetails.mapDescriptionOnly .facilityDescription{margin-left:40px}.facility.sfitemDetails.mapDescriptionOnly #getDirections{float:right}.site-container .facility.sfitemDetails #facilitiesDownloads{margin:30px 0 0 2%}.site-container .facilityList .facility .facilityServices{margin-bottom:24px;margin-top:0}.site-container .facility .facilityDescription .facilityFirstColumn,.site-container .facility .facilityDescription .facilitySecondColumn{float:none;width:47%}.site-container #findAPhysicianForm .k-combobox{height:42px;width:100%}.site-container #findAPhysicianForm #Age_Range,.site-container #findAPhysicianForm input[type=text]{height:100%;width:100%}.site-container #findAPhysicianForm #ageLower,.site-container #findAPhysicianForm #ageUpper{width:125px}.site-container #findAPhysicianForm #ageLower{margin:0 8px 0 0}#physicianList .physician article>div{display:inline-block}#physicianList .physician .physicianImage{margin:0}.site-container .facilityList .facility h2{line-height:2.188em;margin:0 0 10px}.site-container .facilityList .facility .facilityImage{display:inline-block;margin:0 20px 0 0;width:30%}.site-container .facilityList .facility .facilityDescription{display:inline-block;padding:0;width:100%;width:66%}.site-container #findAPhysicianForm #ageUpper{margin:0 0 0 8px}.site-container #findAPhysicianForm{width:55%}}@media screen and (min-width:1000px){#facilityContent{text-align:left}}@media screen and (min-width:1650px){.site-container .facilityList .facility .facilityDescription{padding:0 0 0 15px;width:63%}.site-container #physicianList .physician{float:left;width:50%}}.copyrightFooterNav,footer.single-page-selection .single-page-with-children>ul>li{width:100%}@media print{#map-canvas{height:340px}#directions,.facilityDescription{color:#000!important}.site-container .facility .facilityAddress>ul{list-style:none;padding-left:0}.site-container .facility .sfitemFieldLbl{font-size:1.2em;font-weight:700;margin-bottom:6px;margin-top:10px}}footer{margin-top:35px;padding:30px 0;text-align:center}footer .copyright{display:block}footer.multiple-page-selection .sfNavWrp{display:none}footer.multiple-page-selection .sfNavWrp .sfSel{font-weight:400}footer.multiple-page-selection .sfNavWrp li a:hover{color:#ddd}.sfNavWrp.sfNavHorizontalDropDownWrp ul li,footer .facilityAddress a span,footer.multiple-page-selection .sfNavWrp ul li a{color:#fff}footer.multiple-page-selection .sfNavWrp .sfNavList li{line-height:1em;list-style:none;padding-bottom:12px}footer.multiple-page-selection .copyright.mobileCopyrightNone{display:block;padding:10px}footer .sfNavHorizontalSiteMap>li>ul{margin-top:15px}footer .copyright .copyrightYear{display:inline-block}footer #disclaimer{font-size:1em;margin:20px 0 0}footer #disclaimer strong{display:block}footer.single-page-selection{background-color:#585858;color:#fff;padding:10px 0 0;position:relative;text-align:left}footer.single-page-selection a:hover{color:#ddd}footer.single-page-selection:before{content:"";left:0;position:absolute;top:-11px;width:100%}footer.single-page-selection .single-page-with-children>ul{margin:10px 0 10px 25px}footer.single-page-selection .single-page-with-children>ul>li>a{border-bottom:1px solid #333;display:block}footer.single-page-selection .single-page-with-children>ul>li>ul{-moz-column-count:4;-moz-column-gap:20px;-webkit-column-count:4;-webkit-column-gap:20px;column-count:3;column-gap:15px;margin-top:15px;width:800px}footer.single-page-selection .single-page-with-children>ul>li>ul li{display:inline-block;line-height:1em;list-style:none;padding-bottom:12px;width:250px}footer.single-page-selection .centered-links>ul{border-top:solid 1px #393939;padding:15px 0;text-align:center}footer.single-page-selection .centered-links>ul li{border:0;display:inline-block}footer.single-page-selection .centered-links>ul li:first-child{display:none}footer.single-page-selection .centered-links>ul li a{border:0;display:initial;font-weight:700;margin:0 50px 0 0;padding:0}footer.single-page-selection .centered-links>ul li:last-child a{margin:0}footer.single-page-selection .centered-links{padding:0}footer.single-page-selection .legal-links ul{padding:0 25px}footer.single-page-selection .legal-links ul li{border-right:1px solid #fff;display:inline-block;line-height:.813em;margin:0;padding:0 15px 0 10px}footer.single-page-selection .legal-links ul li.last{border-right:0}footer.single-page-selection .legal-links ul li a{font-size:13px;font-weight:400}footer.single-page-selection .right-section>div{float:right;margin:15px 30px 0 0;text-align:right}footer.single-page-selection .right-section div.sfContentBlock{text-align:right}footer.single-page-selection .bottom-section{background-color:#393939;padding:20px 0 15px;text-align:center}body:not(.sfPageEditor) footer.single-page-selection .bottom-section.full-width{margin-left:-500px;margin-right:-500px;padding-left:500px;padding-right:500px}footer.single-page-selection .copyrightFooterNav{display:initial;width:auto}footer.single-page-selection .copyright{padding:0 25px}footer.single-page-selection .footer-phone:hover strong{color:#ddd;text-decoration:underline}footer.single-page-selection .footerAddress,footer.single-page-selection .seperator{display:none}@media screen and (max-width:999px){footer.single-page-selection{padding:0}footer.single-page-selection .centered-links>ul{border-bottom:0;border-top:0;padding:0 25px}footer.single-page-selection .centered-links>ul li a{margin:0 25px 0 0}footer.single-page-selection .centered-links>ul li:first-child{display:initial}footer.single-page-selection .single-page-with-children>ul{display:none}footer.single-page-selection .right-section-mobile{border-top:solid 1px #393939}footer.single-page-selection .right-section-mobile div:first-child{float:left}footer.single-page-selection .right-section-mobile>div{display:inline-block;float:right;margin:10px 25px}footer.single-page-selection .right-section-mobile>div.sfContentBlock{margin:10px 0 10px 25px}footer.single-page-selection .bottom-section{clear:both;padding:1px 0 15px}}@media screen and (max-width:425px){footer.single-page-selection .right-section-mobile>div{display:block;float:none;margin:10px 25px;text-align:center}footer.single-page-selection .right-section-mobile div:first-child{float:none}footer.single-page-selection .centered-links>ul li{width:100%}footer.single-page-selection .centered-links>ul li a{margin:0}}footer.promo{padding:0}@media screen and (max-width:1000px){footer.multiple-page-selection .footerAddress .facilityAddress a span,footer.multiple-page-selection .sfNavWrp.sfNavHorizontalDropDownWrp ul li a,footer.multiple-page-selection .sfNavWrp.sfNavHorizontalDropDownWrp ul li a:hover{color:#333;text-decoration:underline}footer.multiple-page-selection{padding:20px 10px}footer.multiple-page-selection .sfNavWrp.sfNavHorizontalSiteMapWrp{display:none}footer.multiple-page-selection .sfNavWrp{display:block}footer.multiple-page-selection .sfNavWrp.sfNavHorizontalDropDownWrp ul{padding:0}footer.multiple-page-selection .sfNavWrp.sfNavHorizontalDropDownWrp ul li{display:initial}footer.multiple-page-selection .sfNavWrp.sfNavHorizontalDropDownWrp ul li:before{color:#333;content:"| "}footer.multiple-page-selection .sfNavWrp.sfNavHorizontalDropDownWrp ul li:first-child:before{content:""}footer.multiple-page-selection .footerAddress .hospital-address{margin:0 auto}footer.multiple-page-selection .footerAddress .facilityAddress{margin:10px 0}footer.multiple-page-selection .footerAddress .sfContentBlock:last-child{border-top:2px solid #d5d3d4;line-height:0;padding:20px 0}footer.multiple-page-selection .copyright{display:none}footer.multiple-page-selection .copyright.mobileCopyright{display:block;padding:10px}footer.multiple-page-selection #hospital-address{margin:0 auto}footer.multiple-page-selection #hospital-address tr td{display:block;padding:5px 0}footer.multiple-page-selection .footerAddress div.footerLogo{padding-right:0}}@media screen and (min-width:1300px) and (max-width:1600px){footer.multiple-page-selection .copyright,footer.multiple-page-selection .sfNavWrp{padding:0 12px}}@media screen and (min-width:768px) and (max-width:1024px){footer.multiple-page-selection .sfNavWrp .sfNavList li a{font-size:.75em}}@media screen and (min-width:1000px){footer.multiple-page-selection .footerAddress{display:inline-block;text-align:right;vertical-align:top;width:54%}footer.multiple-page-selection .footerAddress>div{display:inline-block;font-size:1em;vertical-align:top}footer.multiple-page-selection .footerAddress .facilityAddress{line-height:1.375em;margin-right:15px}footer.multiple-page-selection .copyrightFooterNav{display:inline-block;width:45%}footer.multiple-page-selection{-moz-box-shadow:inset 0 0 2px 1px rgba(0,0,0,.6);-webkit-box-shadow:inset 0 0 2px 1px rgba(0,0,0,.6);background-color:#585858;box-shadow:inset 0 0 2px 1px rgba(0,0,0,.6);color:#fff;padding:20px 0;position:relative;text-align:left}footer.multiple-page-selection:before{content:"";left:0;position:absolute;top:-11px;width:100%}footer.promoFooter{background-color:#fff;padding:20px}footer.multiple-page-selection .copyright,footer.multiple-page-selection .sfNavWrp{display:block;max-width:1584px}footer.multiple-page-selection .seperator{border-bottom:solid 1px #393939;content:"";margin:15px 0 20px;width:100%}.copyright,footer.multiple-page-selection .sfNavWrp{padding:0 12px}footer.multiple-page-selection .sfNavWrp a:hover{color:#fff;text-decoration:none}footer.multiple-page-selection .sfNavWrp ul li a{font-size:.781em}footer.multiple-page-selection .sfNavWrp>ul>li:last-child{border:none}footer.multiple-page-selection .sfNavWrp>ul>li>a{font-weight:700}footer.multiple-page-selection .sfNavWrp>ul>li{display:inline-block;padding:0 .5% 0 0;width:16%}footer.multiple-page-selection .sfNavWrp>ul>li>ul li{padding:2px 0 2px 10px}footer .copyright{color:#fff;font-size:.875em;margin-top:0}footer.multiple-page-selection .sfNavWrp.sfNavHorizontalDropDownWrp ul li{border-right-style:solid;border-right-width:2px;line-height:.813em;padding:0 12px 0 5px;width:auto}footer.multiple-page-selection .sfNavWrp.sfNavHorizontalDropDownWrp ul li:first-child{padding-left:0}footer .sfNavWrp.sfNavHorizontalDropDownWrp ul li:last-child{border:none}footer.multiple-page-selection .copyright.mobileCopyright{display:none}.site-container footer ul,.site-container footer ul li{margin:0;padding:0;vertical-align:top}}#login-controls,#login-controls .sfNavList>li>a{position:relative}@media screen and (min-width:1400px){footer.multiple-page-selection .sfNavWrp ul li a{font-size:.938em}}@media screen and (min-width:1650px){footer.multiple-page-selection .sfNavWrp ul li a{font-size:1em}}.sfFormSubmit input[type=submit]{font-size:1.125em;margin:20px 0 40px}.sfFormSubmit input[type=submit]:hover{text-decoration:underline}.sfFormSubmit input[type=submit].disabled{background-color:#e9e8e8;border-color:#585858;cursor:auto;text-decoration:none}.sfFormsEditor .sfTxt,.sfFormsEditor textarea.sfTxt{border-color:#454545;border-style:solid;border-width:1px;color:#777;font-size:1.125em;max-width:100%;font-family:"Open Sans",sans-serif}.k-list-container .k-item:hover,.photo-gallery li.sfimageListItem a:first-child{cursor:pointer}.sfTxtLbl{display:inline-block;margin:0 0 20px;max-width:100%;vertical-align:top}.site-container div.sfExample{display:block}.sfFormCheckboxlist .sfTxtLbl{display:block;width:auto}.sfFormsEditor textarea.sfTxt{box-sizing:border-box;height:200px;width:100%}.sfFormCheckboxlist label,.sfFormsEditor .sfTxt{-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.sfFormsEditor .sfTxt{box-sizing:border-box;margin:0 0 5px;width:100%}.sfFormsEditor .sfFieldWrp{margin:0 0 15px}.sfFormBlock div,.sfFormBox div{display:inline-block;vertical-align:top;width:100%}.sfFormCheckboxlist{margin:15px 0}.sfFormCheckboxlist label{box-sizing:border-box;margin-left:5px;max-width:93%}.twoColCheckBoxes label{display:inline-block;margin:15px 0 0 5px;width:100%}.sf_2cols_2_33 .sfFormsEditor{padding:15px}.sfFormInstructions{margin:20px 0}.sfFormsEditor .sfFormCaptcha div a,.sfFormsEditor .sfFormCaptcha div img{display:inline-block!important;vertical-align:top}.sfFormsEditor .sfFormCaptcha div a,.sfFormsEditor .sfFormCaptcha label{margin:0 0 0 20px}.twoColCheckBoxes{margin:30px 0}.sfError,.sfErrorSummary{color:red}.sfErrorWrp .sfFieldWrp input,.sfFormsEditor .gdprZipCode.sfErrorWrp input,.sfFormsEditor .sfErrorWrp .k-dropdown-wrap.k-state-default{border:1px solid red}.sfErrorWrp .sfFieldWrp .k-input{border:none}#inputs input{margin-right:10px}#inputs .button{line-height:1.688em}#inputs{margin-bottom:20px}.epx-approval-page #email-receipt{display:block;margin-bottom:20px;width:100%}.epx-approval-page #epx-email-submit{float:right;margin-right:-4px}.sfFormsEditor .k-dropdown-wrap.k-state-focused{border:1.5px solid #69f;padding:1.5px 40px 1.5px 0}.sfFormsEditor .k-dropdown-wrap.k-state-focused .k-input{border:0 solid #fff}.triangle-layout form.mktoForm{padding:0 10px!important}.triangle-layout form.mktoForm input[type=date],.triangle-layout form.mktoForm input[type=email],.triangle-layout form.mktoForm input[type=number],.triangle-layout form.mktoForm input[type=tel],.triangle-layout form.mktoForm input[type=text],.triangle-layout form.mktoForm input[type=url],.triangle-layout form.mktoForm select,.triangle-layout form.mktoForm textarea{min-width:inherit!important;width:100%!important}.triangle-layout form.mktoForm .mktoFieldWrap,.triangle-layout form.mktoForm .mktoFormCol{width:100%}.triangle-layout form.mktoForm .mktoLabel{float:left;width:88%!important}.triangle-layout form.mktoForm .mktoCheckboxList{float:left;width:6%!important}.triangle-layout form.mktoForm .mktoButtonWrap{margin:0!important}.triangle-layout form.mktoForm .mktoButtonRow{text-align:right;width:100%}@media screen and (min-width:480px){.twoColCheckBoxes label{width:45%}}@media screen and (min-width:768px){.twoColCheckBoxes{margin:0 0 30px}.sf_2cols_2_33 .sfFormsEditor{padding:0}.content .sfFormsEditor{width:80%}.formInfo{margin-top:40px}.epx-approval-page #email-receipt{display:block;margin-bottom:20px;width:400px}.epx-approval-page #epx-email-submit{float:none;margin:0 0 0 233px}}@media screen and (min-width:1000px){.sfTxtLbl{width:186px}.content .sfFormsEditor .k-combobox{min-width:225px}.content textarea.sfTxt{min-width:225px;resize:none}}#MarketoContactUsForm .mktoForm div,#MarketoContactUsForm .mktoForm label,#MarketoContactUsForm .mktoForm p,#MarketoContactUsForm .mktoForm span{bottom:0;margin:-1.2px!important}.EUMessage{color:#545454;font-weight:700;padding:1.2em 0}.get-started-form{padding:0}.get-started-form .instructions{border:none;font-size:1.25em;margin:0;min-height:0;text-align:center}.get-started-form .input-box{display:block;padding:0 40px}.get-started-form .input-box.comments{max-height:185px}.get-started-form .input-box .sfFieldWrp{margin-bottom:0;width:100%}.get-started-form .input-box input,.get-started-form .input-box textarea{border-color:#a5a5a5;font-size:.875em}.get-started-form .input-box.sfErrorWrp input,.get-started-form .input-box.sfErrorWrp textarea{border-color:red}.get-started-form .k-textbox{border-radius:0;height:42px}.get-started-form .receive-news{margin:0;padding:29px 40px 9px}.get-started-form .sfFormSubmit{text-align:center}.get-started-form .sfFormSubmit input[type=submit]{text-decoration:underline;height:50px;margin:20px auto 0;width:50%}#search>.search-link a:active,#search>.search-link a:hover,.addressHeaderLink{text-decoration:none}.get-started-form .sfFormInstructions{margin:20px;padding-bottom:1px!important}.get-started-form .triangle{margin:0}.get-started-form .sfSuccess{color:#585858;padding:20px;text-align:center}.testimonial-form .sfFormDropdown select{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;border-color:#454545;border-style:solid;border-width:1px;color:#777;display:block;font-family:"Open Sans",sans-serif;font-size:1.125em;height:42px;margin:0 0 15px;width:100%}.testimonial-form .sfErrorWrp select{border-color:red}.testimonial-form.sfFormsEditor .k-combobox{box-sizing:border-box;margin:0 0 5px;width:100%}.testimonial-form.sfFormsEditor .k-textbox{border-radius:0}@media screen and (min-width:768px){.testimonial-form .sfFormDropdown select,.testimonial-form.sfFormsEditor .k-combobox{display:inline-block;margin:0 0 15px;width:242px}.testimonial-form.sfFormsEditor .k-textbox{width:242px}.testimonial-form .sfTxtLbl{width:186px}.testimonial-form .sfError{display:block;margin:-15px 0 15px 190px}}#login-controls .sfNavList>li>ul,#search>.search-link a span{display:none}header{line-height:1.75em;margin:0 auto;max-width:1584px}#logo{float:left;margin-left:12px;margin-top:5px}#search{margin-top:24px}#search .appointment{padding-right:150px}#search>.search-link a{-webkit-appearance:none;border:0;color:#fff;height:34px;outline:0;padding:6px 10px;text-decoration:none}#search>.search-link a:before{content:"\f002";font-family:FontAwesome;font-size:1.25em}#search fieldset{display:none;padding:0}.sfsearchBox input[type=submit]{-webkit-appearance:none;border:0;box-sizing:border-box;cursor:pointer;height:36px;padding:6px;vertical-align:top}#search .sfsearchBox input[type=text]{-moz-transition:width 1s;-o-transition:width 1s;-webkit-appearance:none;-webkit-transition:width 1s;border-radius:0;border-style:solid;border-width:1px;font-size:1em;height:36px;outline:0;padding:4px 22px 4px 0;position:relative;transition:width 1s}.sfsearchBox input{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}.sfsearchBox span.sfsearchTxt{left:5px;width:auto}#search .sfsearchBox span.sfsearchTxt{-moz-transition:all .3s;-o-transition:width .3s;-webkit-transition:all .3s;background:0 0;border:none;border-radius:0;box-shadow:none;left:5px;overflow:hidden;transition:width .3s}#search .sfsearchBox span.sfsearchTxt.k-autocomplete.k-state-focused{background:0 0;border:none;border-radius:0;box-shadow:none}.sfsearchBox{border:none;z-index:50}div[id$=topSearchBox] input[type=text]{border-radius:0;border-style:solid;border-width:1px;height:36px;padding:4px 23px 4px 0;width:260px!important}#login-controls{color:#978881;height:40px;margin-bottom:14px}#login-controls ul{list-style:none;margin:0;padding:0}#login-controls .sfNavList>li:last-child a{border:none}#login-controls .sfNavList .nav-dropdown-triangle{border-color:#dadada transparent transparent;border-style:solid;border-width:11px 6px 0;height:0;position:absolute;right:10px;top:5px;width:0}#login-controls .sfNavList>li:last-child::after{right:-25px}#login-controls li a{display:block;text-transform:none}#login-controls .sfNavList>li:hover>ul{background-color:#fff;display:block;left:0;position:absolute;width:170px;z-index:999}.login-nav-menu .accent-triangle-up,.login-nav-menu .white-triangle-up{border-style:solid;border-width:0 8px 11px;height:0;left:20px;position:absolute;width:0}#login-controls .sfNavList>li>ul>li>a{color:#454545;margin:0;padding:6px 10px;text-align:left}#login-controls .sfNavList>li>ul>li>a>i{-moz-transition:all .5s cubic-bezier(.5,0,.5,1);-o-transition:all .5s cubic-bezier(.5,0,.5,1);-webkit-transition:all .5s cubic-bezier(.5,0,.5,1);display:inline-block;font-size:1.625em;transition:all .5s cubic-bezier(.5,0,.5,1)}#login-controls .sfNavList>li>ul>li>a:hover>i{-moz-transform:scale(1.5,1.5);-ms-transform:scale(1.5,1.5);-o-transform:scale(1.5,1.5);-webkit-transform:scale(1.5,1.5);transform:scale(1.5,1.5)}.login-nav-menu .white-triangle-up{border-color:transparent transparent #fff;top:-10px}.login-nav-menu .accent-triangle-up{border-color:transparent transparent #dadada;top:-12px}.addressHeaderLink{color:inherit}.addressHeaderLink:hover{text-decoration:underline}.list-of-services-icon a,.list-of-services-image a{text-decoration:none}@media screen and (max-width:489px){#logo img{max-width:198px}.sfsearchBox input[type=text]{width:100px!important}header{height:133px;position:relative}}@media screen and (min-width:490px) and (max-width:768px){#logo{margin-bottom:60px;margin-top:5px}#logo img{max-width:350px}.sfsearchBox input[type=text]{width:100px!important}}@media screen and (min-width:768px){header{min-height:185px}#logo img{height:auto;max-width:350px}#search{margin-top:34px}#search>.search-link a{height:34px;padding:0 10px;position:absolute;right:15px;top:24px}#search>.search-link a:before{font-size:1.25em}.sfsearchBox input[type=text]{text-indent:5px;width:62px!important}#login-controls{display:block}#login-controls .sfNavWrp{display:none}.masthead{display:inline-block;font-size:.8em;margin-bottom:6px;margin-right:3px;padding:10px 10px 5px;text-align:center}.masthead a{color:#5f5f5f;font-weight:700;text-decoration:none}.masthead.masthead-book-visit{background-color:#e9e8e8;border-bottom-left-radius:20px}.masthead.masthead-emergency{background-color:#ee3124;border-bottom-right-radius:20px;margin-right:105px}.masthead.masthead-emergency a{color:#fff}.masthead.masthead-pay-bill{background-color:#dadada}.masthead.masthead-health-assessments{background-color:#e9e8e8}.masthead i{padding:5px}.masthead-book-visit i{color:#097ac1}.masthead-pay-bill i{color:#1ebf1e}.masthead-health-assessments i{color:#bc2318}.masthead-emergency i{background-color:#af0606;border:1px solid #fff;box-sizing:content-box;color:#fff;height:7px;line-height:9px;width:11px}}@media screen and (min-width:768px) and (max-width:999px){div#logo{margin-bottom:60px;margin-top:0;position:absolute;top:54px}}@media screen and (min-width:999px) and (max-width:1000px){#logo{margin-top:54px}}@media screen and (min-width:1000px){header{min-height:0;position:relative}#search fieldset{display:block;position:absolute;right:0;text-align:right}#search>.search-link{display:none}#search .search-is-open>input{width:200px!important}#login-controls{display:block;height:40px}#login-controls .sfNavList>li{color:#fff;display:inline-block;font-size:1em;line-height:1.125em;position:relative}#login-controls ul>li>a{color:#454545;font-size:.8em;margin:10px 0 11px 5px;padding:0 10px 0 0;text-align:center;text-decoration:none}#login-controls .dropdown-nav-item{padding:0 30px 0 0}#login-controls .sfNavList>li:first-child{padding-left:7px}#login-controls .loginNav{padding-right:72px}#login-controls .loginNav.top-nav{padding-right:0}#nav-right{position:absolute;width:100%}#login-controls .sfNavWrp{display:block;left:0;position:absolute}#logo{margin-top:54px}#search{display:block;margin-top:0}.masthead{position:absolute;right:0}.masthead.masthead-book-visit{margin-right:218px}.masthead.masthead-pay-bill{margin-right:121px}.masthead.masthead-emergency{margin-right:2px}.health-assessment-controller .masthead.masthead-health-assessments{margin-right:218px}.health-assessment-controller .masthead.masthead-book-visit{margin-right:394px}}#login-controls .sfNavList>li>a,#login-controls .sfNavList>li>a.focus,#login-controls .sfNavList>li>a.open,#login-controls .sfNavList>li>a:action,#login-controls .sfNavList>li>a:hover,#login-controls .sfNavList>li>a:visited{color:#fff}@media screen and (-ms-high-contrast:none) and (min-width:1000px){.health-assessment-controller .masthead.masthead-book-visit{margin-right:391px}}@media screen and (min-width:1400px){#navigation .sfNavWrp ul>li>.dropDown.drop .navText{font-size:24px}#navigation .sfNavWrp li{font-size:1em}#login-controls .top-nav{display:inline-block;left:inherit;right:390px}.health-assessment-controller #login-controls .top-nav{right:564px}#login-controls .loginNav{padding-right:0}}.header-tabs-container .emergency i{background-color:#af0606}.header-top-bar{margin-bottom:3px;min-height:6px}#login-controls{background-color:transparent;display:none;margin:0 auto}#nav-right #login-controls{display:block;right:0}#login-controls .top-nav{display:block;left:inherit;left:0}#login-controls .sfNavList>li>a{border-right:1px solid rgba(200,255,255,.4)}#login-controls .sfNavList .nav-dropdown-triangle{border-top-color:rgba(255,255,255,1)}#login-controls .sfNavList>li:hover .nav-dropdown-triangle{border-top-color:rgba(255,255,255,.4)}#login-controls ul>li>a{border-right:1px solid rgba(255,255,255,.4);color:#fff}#login-controls .sfNavList>li:hover>ul,#login-controls li a.open+ul{top:35px}.header-logo{padding:20px 5px}@media screen and (min-width:1000px){#login-controls{display:block;max-width:1065px}.header-logo{padding:40px 5px 10px}}.header-logo .sfContentBlock{padding:0}.header-tabs-container{-moz-box-shadow:inset 0 -3px 0 0 #fff;-webkit-box-shadow:inset 0 -3px 0 0 #fff;background-color:#e9e8e8;box-shadow:inset 0 -3px 0 0 #fff;display:block;overflow:hidden;position:relative;width:100%}.header-tabs-container::after{clear:both;content:"";display:table}@media screen and (min-width:1000px){.header-tabs-container{-moz-box-shadow:none;-webkit-box-shadow:none;background-color:transparent;box-shadow:none;float:right;margin-bottom:16px;min-width:700px;width:auto}.header-tabs-container .header-tab:first-child{border-bottom-right-radius:20px}.header-tabs-container .header-tab:last-child{border-bottom-left-radius:20px}}@media screen and (min-width:1400px){#login-controls{max-width:1280px}.header-tabs-container{margin-bottom:10px;min-width:900px}}@media screen and (min-width:1650px){#login-controls{max-width:1584px}.header-tabs-container{min-width:1065px}}.header-tab{background-color:#e9e8e8;border-bottom:3px solid #fff;border-left:3px solid #fff;box-sizing:content-box;box-sizing:border-box;float:right;font-size:.8em;padding:6px 10px 8px;text-align:center}.header-tabs-container i{color:#003c78;padding:5px}.header-tabs-container a,.header-tabs-container a:active,.header-tabs-container a:visited{color:#5f5f5f;font-weight:700;text-decoration:none}.header-tabs-container a:hover{background-color:transparent;color:#222}.header-tabs-container .blue-icon i{color:#097ac1}.header-tabs-container .red-icon i{color:#bc2318}.header-tabs-container .green-icon i{color:#1ebf1e}.header-tabs-container .emergency,.header-tabs-container .emergency a{color:#fff}.header-tabs-container .emergency i{border:1px solid #fff;box-sizing:content-box;color:#fff;height:7px;line-height:9px;margin-right:4px;width:11px}.header-container{display:block}.header-container::after{clear:both;content:"";display:table}.header-search-address-container{float:right;padding-right:5px;padding-top:8px}.headerAddress{display:none;margin-right:250px;max-width:460px;text-align:center}@media screen and (min-width:1000px){.header-container{margin-bottom:14px}.headerAddress{display:block}.header-tabs-container{min-width:700px}}@media screen and (min-width:1400px){.headerAddress{max-width:700px}.header-tabs-container{min-width:900px}}@media screen and (min-width:1650px){.headerAddress{max-width:1065px;min-width:700px}.header-tabs-container{min-width:1065px}}header.header-new{min-height:auto}header.header-new #search>.search-link a{display:inline-block;height:34px;line-height:34px;padding:0;position:relative;right:0;text-align:center;top:0;top:-10px;width:40px}header.header-new #navigation{position:relative}header.header-new #navigation button.mobile-nav{height:40px;position:absolute;right:54px;top:-120px;width:40px}@media screen and (min-width:1000px){header.header-new #search fieldset{display:inline-block;position:absolute;right:0;text-align:right}}@media screen and (max-width:489px){.header-logo img{max-width:198px!important}}@media screen and (min-width:490px) and (max-width:768px){.header-logo img{max-width:350px!important}}@media screen and (min-width:768px){.header-logo img{height:auto;max-width:350px!important}}@media screen and (max-width:999px){.header-tabs-container{display:none}.header-container{height:120px}.header-logo img{max-height:90px}}.list-of-services-icon-container{margin:15px auto;text-align:center}.list-of-services-icon{background-color:#eae8e9;border-radius:15px 15px 0 0;display:inline-table;margin:1%;padding:1%;width:20%}.list-of-services-icon-svg{line-height:0}.list-of-services-icon-svg svg{width:40%}.list-of-services-icon-title{color:#454545;font-size:1.5em;font-weight:700;line-height:1.5em;margin:0 auto;padding:4% 3%;text-align:center}@media only screen and (max-width:1400px){.list-of-services-icon-title{font-size:1.2em;line-height:1.2em}}@media only screen and (max-width:1000px){.list-of-services-icon{margin:2%;padding:2%;width:40%}.list-of-services-icon-title{font-size:1.5em;line-height:1.5em}}@media only screen and (max-width:600px){.list-of-services-icon-title{font-size:1.2em;line-height:1.2em}}@media only screen and (max-width:450px){.list-of-services-icon{margin:3%;padding:3%;width:80%}.list-of-services-icon-title{font-size:1.5em;line-height:1.5em}}.photo-gallery li.sfimageListItem{display:inline-block;height:200px;margin-left:22%;width:200px}.photo-gallery .owl-stage{margin-left:3%;margin-right:0}.photo-gallery li.sfimageListItem a:nth-child(2){display:none}.photo-gallery li.sfimageListItem a:first-child img{height:200px;object-fit:cover;width:200px}.photo-gallery .owl-carousel{padding-left:0}.photo-gallery .owl-carousel .owl-controls{margin-left:3%;top:120%!important;width:95%}.photo-gallery .owl-carousel .owl-nav{display:block}.photo-gallery .owl-carousel .owl-nav .owl-next,.photo-gallery .owl-carousel .owl-nav .owl-prev{background:#fff;font-size:3em!important;font-weight:700;margin-top:-30px}.photo-gallery .owl-carousel .owl-nav .owl-prev{float:left}.photo-gallery .owl-carousel .owl-nav .owl-next{float:right}.photo-gallery .owl-dots{text-align:center}.photo-gallery .owl-dots .owl-dot{display:inline-block;zoom:1}.photo-gallery .owl-dots .owl-dot span{-moz-border-radius:30px;-moz-transition:opacity .2s ease;-ms-transition:opacity .2s ease;-o-transition:opacity .2s ease;-webkit-backface-visibility:visible;-webkit-border-radius:30px;-webkit-transition:opacity .2s ease;background:#d6d6d6;border-radius:30px;display:block;height:10px;margin:5px 7px;transition:opacity .2s ease;width:10px}.photo-gallery .sf_2cols_2in_25{height:100px;margin-top:75px;padding:20px}.photo-gallery .sf_2cols_2in_25 .sfContentBlock{margin-top:30px;text-align:center}.photo-gallery .sf_2cols_2in_25 a{color:#fff;font-size:1.25em}@media screen and (min-width:450px){.photo-gallery li.sfimageListItem{margin-left:4%}}@media screen and (min-width:490px){.photo-gallery .sf_2cols_2in_25 .sfContentBlock{margin-top:0}}@media screen and (min-width:500px){.photo-gallery li.sfimageListItem{margin-left:11%}}@media screen and (min-width:600px){.photo-gallery li.sfimageListItem{margin-left:16%}}@media screen and (min-width:700px){.photo-gallery li.sfimageListItem{margin-left:5%}}@media screen and (min-width:768px){.photo-gallery .owl-carousel .owl-stage{height:250px;margin-left:0}}@media screen and (min-width:800px){.photo-gallery li.sfimageListItem{margin-left:12%}}@media screen and (min-width:900px){.photo-gallery li.sfimageListItem{margin-left:18%}}@media screen and (min-width:1000px){.photo-gallery li.sfimageListItem{margin-left:13%}.photo-gallery .owl-carousel .owl-controls{top:96%!important}.photo-gallery .sf_2cols_2in_25{height:160px;margin-top:16px}.photo-gallery .sf_2cols_2in_25 .sfContentBlock{margin-top:50px}}@media screen and (min-width:1040px){.photo-gallery li.sfimageListItem{margin-left:0}}@media screen and (min-width:1400px){.photo-gallery .owl-carousel .owl-stage{height:265px!important;margin-left:35px}}@media screen and (min-width:1650px){.photo-gallery .owl-carousel .owl-stage{height:300px!important;margin-left:10px}.photo-gallery .owl-carousel .owl-controls{top:85%!important}.photo-gallery .sf_2cols_2in_25 .sfContentBlock{margin-top:60px}}.list-of-services-container{margin:15px auto;text-align:center}.list-of-services-image{background-color:#eae8e9;display:inline-table;margin:1%;width:22%}.list-of-services-image-photo{line-height:0}.list-of-services-image-photo img{width:100%}.list-of-services-image-title{font-size:1.5em;font-weight:700;line-height:1.5em;margin:0 auto;padding:8% 3%;text-align:center}@media only screen and (max-width:1400px){.list-of-services-image-title{font-size:1.2em;line-height:1.2em}}@media only screen and (max-width:1000px){.list-of-services-image{margin:2%;width:44%}.list-of-services-image-title{font-size:1.5em;line-height:1.5em}}@media only screen and (max-width:600px){.list-of-services-image-title{font-size:1.2em;line-height:1.2em}}@media only screen and (max-width:450px){.list-of-services-image{margin:3%;width:88%}.list-of-services-image-title{font-size:1.5em;line-height:1.5em}}.left-nav{display:none}.left-panel{background:rgba(0,0,0,.5)}.left-nav .k-treeview .k-item a{background:#dadada;border-bottom:1px solid #9e9e9e;border-radius:0;box-sizing:border-box;margin:0;padding:15px 45px 15px 30px;text-transform:uppercase;white-space:normal;width:100%}.left-nav .k-treeview .parent-page.k-item a{background:#4f4f4f;color:#fff;font-weight:700}.left-nav .k-treeview .parent-page.k-item a span{display:block;margin:-20px 0 0 16px}.left-nav .fa-angle-double-down{padding-right:5px}.left-nav .k-treeview .k-item{padding-left:0}.left-nav .left-mobile-btn{background:#464646;color:#fff;text-align:center;width:100%}.left-nav .left-mobile-btn:after{color:#fff;content:"▶";height:10px;width:10px}.left-nav .left-mobile-btn.open:after{content:"▼"}.left-nav .k-treeview .mobile-back,.left-nav .left-mobile-btn{display:none}.left-nav.collapsible .k-treeview .mobile-back,.left-nav.collapsible .left-mobile-btn{display:block}.left-nav .k-treeview .k-item.mobile-back{background:#c5c5c5;border-bottom:1px solid #9e9e9e;padding:5px 0;text-transform:uppercase}.left-nav .mobile-back .k-in{margin-left:15px;width:93%}.left-nav .mobile-back i{float:right;font-size:1.5em}.FloatLeft,.left-nav,.left-panel{float:left!important}.left-nav .k-treeview{margin-left:0;overflow:hidden!important;width:100%}.left-nav.collapsible .k-treeview{height:99%;margin-left:5%;overflow:hidden;width:90%}.left-nav .k-treeview .k-item .sfSel{color:#fff;font-weight:700}.left-nav .k-item>div{position:relative}.left-nav .k-treeview .k-icon{background:url(/Sitefinity/WebsiteTemplates/Tenet/App_Themes/Tenet/Images/nav-arrrow-down-white.png) no-repeat;bottom:2px;height:44px;margin:0;padding:0;position:absolute;right:0;width:44px}.left-nav .k-treeview .k-icon.k-plus{background:url(/Sitefinity/WebsiteTemplates/Tenet/App_Themes/Tenet/Images/nav-arrrow-right-black.png) no-repeat}.left-nav.sfNavTreeviewWrp .k-treeview [data-expanded=true] ul.left-sub-nav-group-parent a:not(:hover){background:#e5e5e5;border-bottom:1px solid #fff!important}.left-nav.sfNavTreeviewWrp .k-treeview [data-expanded=true] ul.left-sub-nav-group a:not(:hover){background:#cfcfcf}.left-nav .left-sub-nav-group{z-index:1}.left-nav.sfNavTreeviewWrp .k-treeview [data-expanded=true] a.k-state-selected{color:#fff;font-weight:700}.left-nav.sfNavTreeviewWrp .k-treeview [data-expanded=true] a.k-state-selected:hover{background-color:#a7a7a7!important;border-bottom:1px solid #fff!important;border-left:1px solid #a7a7a7!important;border-right:1px solid #a7a7a7!important;border-top:1px solid #a7a7a7!important;color:#303030!important}.left-nav.sfNavTreeviewWrp .k-treeview [data-expanded=true] a:hover{color:#fff}.left-nav.sfNavTreeviewWrp .k-treeview [data-expanded=true]>div>a{background:#a7a7a7;border-bottom:1px solid #868686;font-weight:700}.left-nav.collapsible .k-widget>ul{display:none}.left-panel .triangle-layout.mobile-only{display:none;margin-left:5%;overflow-x:hidden;width:90%}.left-panel .sf_3cols_1in_33{height:100px}div.left-nav .left-nav-item .left-nav-group,div.left-nav .left-nav-item .left-nav-group:hover{background:#737373;border:1px solid #737373;border-radius:0!important;box-sizing:border-box!important;color:#fff;cursor:default!important;display:inline-block!important;font-size:.938em!important;font-weight:700!important;margin:0!important;padding:15px 40px 15px 15px!important;text-decoration:none!important;text-transform:uppercase!important;white-space:normal!important;width:100%!important}div.left-nav .left-nav-item .left-nav-group span.k-in{display:none}@media screen and (min-width:1000px){.left-panel{background:#fff}.left-nav .k-widget>ul{display:block!important}.left-nav .k-treeview .mobile-back,.left-nav .left-mobile-btn,.left-nav.collapsible .k-treeview .mobile-back,.left-nav.collapsible .left-mobile-btn{display:none}.left-nav .k-treeview,.left-nav.collapsible .k-treeview{margin-left:0;width:100%}.left-nav.sfNavTreeviewWrp .k-treeview .k-item{background:#e5e5e5;padding-left:0}.left-nav .k-treeview .k-item a{background:#e5e5e5;border-bottom:1px solid #fff;border-radius:0;box-sizing:border-box;color:#303030;font-size:.813em;margin:0;padding:15px 40px 15px 15px;text-decoration:underline;text-transform:uppercase;transition:all .5s ease;white-space:normal;width:100%}.left-nav .k-treeview .k-item a.k-state-hover{color:#fff;text-decoration:underline}.left-nav .k-item>div{position:relative}.left-panel div div:first-of-type .topArrowDown{background:url(/Sitefinity/WebsiteTemplates/Tenet/App_Themes/Tenet/Images/left-nav-header.gif) center top no-repeat #e5e5e5;background-size:contain;height:30px;width:100%}.left-panel div div:first-of-type .topArrowDown.dark{background:url(/Sitefinity/WebsiteTemplates/Tenet/App_Themes/Tenet/Images/left-nav-header.gif) center top no-repeat #e5e5e5;background-size:cover}.left-nav .k-button.k-state-focused,.left-nav .k-list>.k-state-focused,.left-nav .k-listview>.k-state-focused,.left-nav .k-state-focused{-webkit-box-shadow:none!important;box-shadow:none!important}.service-line>.left-panel div div:nth-of-type(n+2) .topArrowDown{margin-top:10px}.left-nav.sfNavTreeviewWrp .k-treeview [data-expanded=true]>div>a{font-weight:700}.left-nav .k-treeview [data-expanded=true] ul li:last-of-type{background:url(/Sitefinity/WebsiteTemplates/Tenet/App_Themes/Tenet/Images/left-nav-header.gif) 0 100% no-repeat #e5e5e5;background-size:contain}.left-panel .triangle-layout.mobile-only{display:none!important}.left-nav.sfNavTreeviewWrp .sfNavTreeview>.k-item:nth-of-type(2){padding-top:5px}.left-nav.sfNavTreeviewWrp .sfNavTreeview>.parent-page.k-item:nth-of-type(2){padding-top:0}.service-line-two-column .left-nav .topArrowDown{background:0 0;height:0}}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:13/10),only screen and (min-resolution:120dpi){.left-nav .topArrowDown{height:27px}}@media screen and (min-width:1200px){.left-nav .k-treeview .k-item a{font-size:.938em;padding-right:43px}}.topArrowDown{margin-top:0!important}span.k-icon.k-i-collapse,span.k-icon.k-i-collapse:hover,span.k-icon.k-i-expand,span.k-icon.k-i-expand:hover{background:url(/Sitefinity/WebsiteTemplates/Tenet/App_Themes/Tenet/Images/nav-arrrow-down-black.png) no-repeat!important}.left-nav-item.current-page .k-i-collapse,.left-nav-item.current-page .k-i-expand,.left-nav-item:hover .k-i-collapse,.left-nav-item:hover .k-i-expand{background:url(/Sitefinity/WebsiteTemplates/Tenet/App_Themes/Tenet/Images/nav-arrrow-down-white.png) no-repeat!important}.left-nav-item.current-pagenav .k-i-collapse,.left-nav-item.current-pagenav .k-i-expand{background:url(/Sitefinity/WebsiteTemplates/Tenet/App_Themes/Tenet/Images/nav-arrrow-down-black.png) no-repeat!important}.left-nav .k-treeview .k-item a.k-state-hover{color:#fff!important}.left-nav{width:100%}.left-nav-item.current-page .k-i-collapse:hover,.left-nav-item.current-page .k-i-expand:hover{background:url(/Sitefinity/WebsiteTemplates/Tenet/App_Themes/Tenet/Images/nav-arrrow-down-white.png) no-repeat!important}.linkcard-group{text-align:center}.linkcard{display:inline-table}.linkcard a{text-decoration:none}.linkcard a:hover{color:#5c5c5c;text-decoration:underline}.linkcard .linkcard-body{background-color:#f2f2f2;text-align:center}.linkcard .linkcard-body h3{color:#5c5c5c;font-weight:700;height:43px;text-align:center}.linkcard .linkcard-footer{background-color:#5c5c5c}@media screen and (min-width:1400px){.linkcard.large .linkcard-body,.linkcard.medium .linkcard-body,.linkcard.small .linkcard-body{border-top-left-radius:.8em;border-top-right-radius:.8em;padding-top:20px}.linkcard.large{height:233px;margin:12px 15px;width:276px}.linkcard.large .linkcard-body{height:166px;width:100%}.linkcard.large .linkcard-body img{width:65px}.linkcard.large .linkcard-body h3{font-size:1.6em;line-height:1.3em;margin:5px auto 10px}.linkcard.large .linkcard-footer{height:20px;width:100%}.linkcard.medium{height:120px;margin:10px 5px 50px;width:185px}.linkcard.medium .linkcard-body{height:100%;width:100%}.linkcard.medium .linkcard-body img{width:45px}.linkcard.medium .linkcard-body h3{font-size:1.2em;line-height:1.3em;margin:10px}.linkcard.medium .linkcard-footer{height:17px;width:100%}.linkcard.small{height:110px;margin:10px 5px 50px;width:165px}.linkcard.small .linkcard-body{height:100%;width:100%}.linkcard.small .linkcard-body img{width:45px}.linkcard.small .linkcard-body h3{font-size:1em;line-height:1.3em;margin:5px 10px}.linkcard.small .linkcard-footer{height:15px;width:100%}}@media screen and (max-width:1399px){.linkcard{margin:10px 5px;width:45%}.linkcard .linkcard-body{padding:15px 5px 1px}.linkcard .linkcard-body img{width:45px}.linkcard .linkcard-body h3{font-size:.9em;line-height:1.5em;margin:5px auto 10px}.linkcard .linkcard-footer{height:13px}}#printContent{display:none}.scroller{overflow-x:hidden}.site-container #main .main-content .max-width-normal{padding-bottom:40px}.site-container #main .main-content .max-width-normal>.sf_colsOut{margin:0 auto;max-width:1584px}.site-container #main .main-content .max-width-normal>.sf_1col_1_100>.sf_1col_1in_100>.sf_cols>.sf_1col_1_100>.sf_1col_1in_100{color:#777;padding:20px}.site-container #main .main-content>.sf_cols.banner>.sf_1col_1_100>.sf_1col_1in_100{padding:20px 20px 0}.site-container #main .main-content .max-width{border-bottom:1px solid;border-bottom-color:#d1d1d1}.site-container #main .main-content .max-width:last-child{border-bottom:none;padding-bottom:0}.site-container #main .main-content .max-width>.sf_colsOut{margin:0 auto;max-width:1584px}.site-container #main .main-content .max-width>.sf_colsOut>.sf_colsIn{margin:0 auto;max-width:960px}.site-container #main .main-content .max-width .width{margin:0 auto;width:75%}.site-container #main .main-content .max-width .sf_2cols_1_67,.site-container #main .main-content .max-width .sf_2cols_2_67{width:56%}.site-container #main .main-content .max-width .sf_2cols_1_33,.site-container #main .main-content .max-width .sf_2cols_2_33{width:44%}.site-container #main .main-content .max-width .sf_2cols_2_33 div.sfimageWrp{text-align:right}.site-container #main .main-content .max-width .sf_2cols_1_33 div.sfimageWrp{text-align:left}.col-ql-1,.col-ql-2,.col-ql-3{min-width:125px;text-align:center}.site-container #main .main-content .banner-blocks{margin-bottom:9px}.site-container #main .main-content .banner-blocks .sfimageWrp img{width:100%}.site-container #main .main-content .sf_cols.home .sf_cols .sf_cols{padding:0}.site-container #main .main-content .sf_cols.home .sf_cols .sf_cols.width{padding-bottom:0}.site-container #main .main-content .sf_cols.home .sf_cols .sf_cols.social{padding-bottom:150px;padding-top:0}.site-container #main .main-content .sf_cols .sf_cols .sf_cols.download-mobile-app .sf_colsOut.sf_2cols_2_33{position:relative}.site-container #main .main-content .sf_cols .sf_cols .sf_cols.download-mobile-app .sf_colsOut.sf_2cols_2_33 .sfimageWrp{position:absolute;top:-144px}.RadSiteMap .rsmTemplate{text-decoration:underline!important}.mobile-sticky-nav-item a,.mp-back,.mp-level .mp-title a,.mp-menu ul li>a,.nav-anchor{text-decoration:none}.RadSiteMap .rsmLink:hover{transition:color .8s}.site-container #main .main-content .sf_cols .sf_cols .sf_cols.download-mobile-app .sf_colsOut.sf_2cols_2_33 .sfimageWrp:after{background:-moz-radial-gradient(center,ellipse cover,rgba(85,85,85,.45) 0,rgba(85,85,85,0) 73%,rgba(85,85,85,0) 100%);background:-webkit-gradient(radial,center center,0,center center,100%,color-stop(0,rgba(85,85,85,.45)),color-stop(73%,rgba(85,85,85,0)),color-stop(100%,rgba(85,85,85,0)));background:-webkit-radial-gradient(center,ellipse cover,rgba(85,85,85,.45) 0,rgba(85,85,85,0) 73%,rgba(85,85,85,0) 100%);background:-o-radial-gradient(center,ellipse cover,rgba(85,85,85,.45) 0,rgba(85,85,85,0) 73%,rgba(85,85,85,0) 100%);background:-ms-radial-gradient(center,ellipse cover,rgba(85,85,85,.45) 0,rgba(85,85,85,0) 73%,rgba(85,85,85,0) 100%);background:radial-gradient(ellipse at center,rgba(85,85,85,.45) 0,rgba(85,85,85,0) 73%,rgba(85,85,85,0) 100%);background-position:0 280px;background-repeat:no-repeat;bottom:0;content:"";display:block;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#73555555', endColorstr='#00555555', GradientType=1);height:590px;position:absolute;right:-420px;width:1000px;z-index:-1}.col-ql-1,.col-ql-2,.col-ql-3,.col-ql-4{display:inline-block;font-size:1em}.col-ql-1{width:100%}.col-ql-2{width:50%}.col-ql-3{width:33.3%}.col-ql-4{min-width:125px;text-align:center;width:25%}.col-ql-5,.col-ql-6{display:inline-block;font-size:.75em;min-width:125px;text-align:center}.col-ql-5{width:20%}.col-ql-6{width:16.6%}.ql-row{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:center;margin-top:50px}.mp-level{min-height:100%}.mp-level .mp-title a{line-height:1em}.mp-level>ul>li>.mp-level{left:0;position:absolute;top:0;visibility:hidden;width:0}.mp-level>ul>li .mp-level.open{visibility:visible;width:280px}.mp-pushed #mp-menu{-moz-box-shadow:9px 1px 13px 0 rgba(50,50,50,.62);-webkit-box-shadow:9px 1px 13px 0 rgba(50,50,50,.62);box-shadow:9px 1px 13px 0 rgba(50,50,50,.62);overflow-x:hidden;overflow-y:scroll}.mp-pushed .scroller{background-color:#fff;height:100%;opacity:.2;overflow:hidden;pointer-events:none}.mp-pushed.mp-pusher{background-color:#000;height:100%;z-index:9}.mp-pusher{left:0;position:relative}.mp-pusher .mp-menu{background:#dadada;height:100%;left:0;position:absolute;top:0;width:0;z-index:1}.mp-pusher.mp-pushed .mp-menu{width:280px}#sfPageContainer .mp-menu{display:none}.mp-menu ul{list-style:none;margin:0;padding:0}.mp-menu .mp-title{color:rgba(0,0,0,.4);display:block;font-size:2em;font-weight:300;margin:0;padding:10px;text-shadow:0 0 1px rgba(0,0,0,.1);width:263px}#navigation .sfNavWrp li,.mp-back,.mp-menu.mp-cover h2{font-weight:700;text-transform:uppercase}.mp-menu.mp-overlap h2::before{font-size:75%;line-height:1.8;margin-right:8px;opacity:0;position:absolute;right:0;top:0}.mp-menu.mp-cover h2{font-size:1em;letter-spacing:1px}.mp-menu ul li{-moz-box-shadow:inset 0 -1px rgba(0,0,0,.2);-webkit-box-shadow:inset 0 -1px rgba(0,0,0,.2);box-shadow:inset 0 -1px rgba(0,0,0,.2);display:block;width:280px}.mp-menu ul li>a{display:block;padding:.7em 1em .7em 1.8em;position:relative;text-shadow:0 0 1px rgba(255,255,255,.1)}.mp-menu ul li::before{color:rgba(0,0,0,.2);left:10px;line-height:3.5;position:absolute;z-index:-1}.mp-menu ul li:hover{-moz-box-shadow:inset 0 -1px transparent;-webkit-box-shadow:inset 0 -1px transparent;background:rgba(122,122,122,.1);box-shadow:inset 0 -1px transparent}.mp-menu ul li .mp-heading>a:hover{background:inherit}.mp-level.mp-level-overlay>ul>li:first-child>a,.mp-menu .mp-level.mp-level-overlay>ul>li>a{-moz-box-shadow:inset 0 -1px transparent;-webkit-box-shadow:inset 0 -1px transparent;box-shadow:inset 0 -1px transparent}.mp-level.mp-level-overlay>ul>li:first-child>a,.mp-level>ul>li:first-child>a:hover{-moz-box-shadow:inset 0 -1px transparent,inset 0 1px transparent;-webkit-box-shadow:inset 0 -1px transparent,inset 0 1px transparent;box-shadow:inset 0 -1px transparent,inset 0 1px transparent}.mp-back{-moz-box-shadow:inset 0 1px rgba(0,0,0,.1);-webkit-box-shadow:inset 0 1px rgba(0,0,0,.1);background:rgba(122,122,122,.1);box-shadow:inset 0 1px rgba(0,0,0,.1);display:block;font-size:.8em;letter-spacing:1px;padding:1em;position:relative}.mp-back::after{color:rgba(0,0,0,.3);content:"";font-family:FontAwesome;font-size:1.3em;position:absolute;right:10px}.mp-menu .mp-level.mp-level-overlay>.mp-back,.mp-menu .mp-level.mp-level-overlay>.mp-back::after{-moz-box-shadow:none;-webkit-box-shadow:none;background:0 0;box-shadow:none;color:transparent}.triangle:after{border-color:#97887c transparent transparent;border-style:solid;border-width:11px 6px 0;content:" ";height:0;position:absolute;right:0;top:5px;width:0}.semanticUl{list-style:none;padding-left:0}.up-55{margin-top:-55px}#nav-right{float:right;margin-left:5px;margin-right:2%}#navigation .sfNavWrp>ul>li,#navigation .simpleMenu>ul>li{text-align:left}#navigation .sfNavWrp ul>li>a,#navigation .simpleMenu ul>li>a{color:#5f5f5f}.sfPageContainer #navigation.scrolling{position:relative!important}#navigation.scrolling{background-color:#fff;left:0;margin:0;padding:15px 0;position:fixed!important;top:0;z-index:999999}#navigation.scrolling>.sfNavWrp{margin:0 auto}#navigation{clear:none;float:right;margin-top:8px}#navigation button.mobile-nav{background:0 0;border:none;display:block;margin-left:8px;margin-top:6px;padding:4px 0 9px}#navigation button.mobile-nav span.icon-bar{-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;display:block;height:6px;margin:6px 0;width:40px}#navigation button.mobile-nav span.icon-bar:first-child{margin-top:0}#navigation .sfNavHorizontalColumnViewDropDownWrp{display:none}#navigation .sfNavWrp li{color:#454545;font-size:.875em;margin-right:55px}#navigation .sfNavWrp li li{font-size:1em}#navigation .sfNavWrp li a,#navigation .sfNavWrp li a:active,#navigation .sfNavWrp li a:hover,#navigation .simpleMenu li a,#navigation .simpleMenu li a:active,#navigation .simpleMenu li a:hover{-moz-transition:color .8s;-o-transition:color .8s;-webkit-transition:color .8s;text-decoration:none;transition:color .8s}#navigation .sfNavWrp li.root a,#navigation .simpleMenu li.root a{position:relative}#navigation .sfNavWrp li.root a:after,#navigation .simpleMenu li.root a:after{-moz-transform:rotate(180deg);-moz-transition:border-color 1s;-ms-transform:rotate(180deg);-o-transform:rotate(180deg);-o-transition:border-color 1s;-webkit-transform:rotate(180deg);-webkit-transition:border-color 1s;border-color:transparent;border-width:14px 14px 0;bottom:-24px;margin-right:-14px;right:50%;top:auto;transform:rotate(180deg);transition:border-color 1s}#navigation .sfNavWrp li.root a.active:after,#navigation .simpleMenu li.root a.active:after{border-color:#454545 transparent transparent}@media screen and (min-width:768px){.site-container .menu-panel .column>a{padding-right:30px}#navigation button.mobile-nav{margin-left:8px;margin-top:20px;padding:0;position:absolute;right:60px;top:0}#navigation button.mobile-nav span.icon-bar{-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;height:6px;margin:6px 0;width:40px}}@media screen and (min-width:1000px){#navigation .sfNavWrp li{font-size:.813em;margin-right:22px}#navigation .sfNavWrp li li{font-size:1em}#navigation.scrolling>.sfNavWrp{max-width:1083px}.site-container .menu-panel{width:100%}#navigation{clear:both;float:left;margin:15px 0 10px;width:100%}#navigation .sfNavHorizontalColumnViewDropDownWrp{display:block}#navigation .sfNavHorizontalColumnViewDropDownWrp>li>ul{display:none}#navigation>.sfNavWrp{display:block;position:relative;text-align:center}#navigation .sfNavWrp ul,#navigation .simpleMenu ul{margin:0;padding:0}#navigation .sfNavWrp ul>li{display:inline-block;margin:0;padding:0}#navigation .sfNavWrp ul>li>ul,#navigation .simpleMenu ul>li>ul{list-style:none}#navigation .sfNavWrp ul>.children,#navigation .simpleMenu ul>.children{position:relative}#navigation .sfNavWrp ul>.children::after{border-color:transparent transparent transparent #fff;border-style:solid;border-width:6px 0 6px 11px;content:'';height:0;position:absolute;right:20px;top:30%;width:0}#navigation .sfNavWrp ul>li>a,#navigation .simpleMenu ul>li>a{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:10px 6px}#navigation .sfNavWrp ul>li>.dropDown{display:none}#navigation .sfNavWrp ul>li>.dropDown>ul{display:none;min-height:216px}#navigation .sfNavWrp ul>li>.dropDown>ul>li{display:block}#navigation .sfNavWrp ul>li>.dropDown>ul>li a{color:#fff;display:inline-block;line-height:1.5em;padding:10px 50px 10px 15px;width:100%}#navigation .sfNavWrp ul>li>.dropDown>ul>li>ul{height:1px;left:-10000px;overflow:hidden;position:absolute;top:auto;width:1px}#navigation .sfNavWrp ul>li>.dropDown>ul>li>ul li a{color:#fff;padding:10px 15px}#navigation .sfNavWrp ul>li>.dropDown>.subNav{border-right:solid 1px silver;display:table-cell;height:100%;vertical-align:top;width:25%}#navigation .sfNavWrp ul>li>.dropDown>.subNav>ul{display:block}#navigation .sfNavWrp ul>li>.dropDown>.subNav>ul>li{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%}#navigation .sfNavWrp ul>li>.dropDown>.subNav>ul>li a{color:#fff;display:inline-block;padding:7px 15px;position:relative;width:100%}#navigation .sfNavWrp ul>li>.dropDown>.subNav>ul>li a:after{border:none}#navigation .sfNavWrp ul>li.currentLi,#navigation .sfNavWrp ul>li:hover{background-color:rgba(255,255,255,.2)}#navigation .sfNavWrp ul>li:hover>a,#navigation .simpleMenu ul>li:hover>a{position:relative}#navigation .sfNavWrp ul>li:hover>a:after{border-color:transparent transparent #454545;border-style:solid;border-width:0 11px 11px;bottom:-1px;content:" ";height:0;left:35%;position:absolute;width:0}#navigation .sfNavWrp ul>li>.dropDown.drop{background-color:#454545;display:table;left:0;min-height:200px;padding:16px 0;position:absolute;top:34px;width:100%;z-index:999}#navigation .sfNavWrp ul>li>.dropDown.drop .navText{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;color:#fff;display:table-cell;font-size:20px;font-weight:100;height:100%;padding:0 16px 16px;text-transform:none;vertical-align:middle;width:49%}#navigation .sfNavWrp ul>li>.dropDown.drop .navText a{color:#fff}#navigation .sfNavWrp ul>li>.dropDown.drop>ul{border-right:solid 1px silver;display:table-cell;width:25%}#navigation .sfNavWrp ul>li>.dropDown.drop>ul>li>a:after{border:none}}@media screen and (min-width:1000px) and (max-width:1400px){#navigation .sfNavWrp ul>li>.dropDown>ul>li{font-size:.813em;line-height:1.5em}#navigation .sfNavWrp ul>li>.dropDown>ul>li a{color:#fff;display:inline-block;padding:5px 50px 5px 15px;width:100%}#navigation .sfNavWrp ul>li>.dropDown.drop .navText{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;color:#fff;display:table-cell;font-size:13px;height:100%;padding:0 16px 16px;text-transform:none;width:49%}#navigation .sfNavWrp ul>li>.dropDown>.subNav>ul>li a{color:#fff;font-size:.813em;padding:5px 15px}#navigation button.mobile-nav{display:none;margin:0 5px;position:absolute;right:12px;top:3px}#navigation button.mobile-nav span.icon-bar{height:6px;margin:5px 0 5px 8px;width:47px}}@media screen and (min-width:1000px) and (max-width:1100px){#navigation .sfNavWrp li{font-size:.713em}}@media screen and (min-width:1400px){#navigation.scrolling>.sfNavWrp{max-width:1294px}#navigation .sfNavWrp ul>li>a{padding:10px 13px}.site-container #main .button-nav{padding:0 0 10px 4%}.site-container #main .button-nav .sideNavLink{font-size:1.125em}#navigation button.mobile-nav{display:none}}@media screen and (min-width:1650px){#navigation .sfNavWrp>ul>li{margin-right:34px;text-align:left}#navigation .sfNavWrp>ul>li:last-child{margin-right:0}#navigation .sfNavWrp ul>li>.dropDown>.subNav>ul>li,#navigation .sfNavWrp ul>li>.dropDown>ul>li{font-size:.938em}#navigation.scrolling>.sfNavWrp{max-width:1584px}#navigation .sfNavWrp li{font-size:1.125em}#navigation .sfNavWrp li li{font-size:1em}.site-container .menu-panel{width:1584px}#navigation .sfNavWrp ul>li>a{padding:10px 6px}.site-container .menu-panel .column>a{padding-right:60px}.site-container #main .button-nav .sideNavRow{height:88px}}@media screen and (max-width:999px){#navigation>.sfNavWrp{display:none!important}}#navigation>.sfNavWrp{display:none}.lgButton{box-sizing:border-box;display:block!important;font-size:1.9em;width:auto!important}@media screen and (max-width:489px){.mgAll5{margin:5%}}.mobileStickyNav{bottom:0;position:fixed;width:100%;z-index:1}.mobile-sticky-nav{background-color:#f1f1f1;padding-bottom:5px;padding-top:10px}.mobile-sticky-nav-item{display:inline-block;margin-right:-5px;width:25%}.mobile-sticky-nav-item a{color:#707070;text-align:center}.mobileStickyNav .navTitle{font-size:.625em;padding-bottom:5px}@media screen and (min-width:400px){.mobileStickyNav .navTitle{font-size:.75em}}@media screen and (min-width:500px){.mobileStickyNav .navTitle{font-size:.875em}}@media screen and (max-width:800px){footer.mobileStickyNavExists{margin-bottom:100px}.mobileStickyNav .navIcon img{padding-bottom:10px}i.fa.toTop.mobileStickyNavExists{bottom:90px;z-index:2147483647}}@media screen and (min-width:801px){.mobileStickyNav{display:none}}.mp-pushed #mp-menu.limitedMobileNav{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;overflow-x:hidden;overflow-y:auto}.mp-menu.limitedMobileNav,.mp-menu.limitedMobileNav .mp-level{background:#454545}.mp-menu .mp-close-container{background:#252525;padding:12px 0;text-align:right}.mp-menu.limitedMobileNav .mp-close-container .mp-close{color:#aaa;margin-right:0;text-decoration:none!important}.mp-menu.limitedMobileNav .mp-close-container .mp-close:active,.mp-menu.limitedMobileNav .mp-close-container .mp-close:focus,.mp-menu.limitedMobileNav .mp-close-container .mp-close:hover{color:#fff;text-decoration:none!important}.mp-menu.limitedMobileNav .mp-close-container .mp-close span{margin-right:10px}.mp-menu.limitedMobileNav .mp-close::after{content:"\f057";font-family:FontAwesome;font-size:1.3em;position:relative;top:1px}.mp-menu .mp-back,.mp-menu.limitedMobileNav .mp-back,.mp-menu.limitedMobileNav .mp-close{font-size:.8em;font-weight:700;letter-spacing:1px;padding:1em;text-transform:uppercase}.mp-menu .mp-back,.mp-menu.limitedMobileNav .mp-back{background:0 0;box-shadow:none;color:#aaa;display:block;position:static;text-decoration:none!important}.mp-menu .mp-back:active,.mp-menu .mp-back:focus,.mp-menu .mp-back:hover,.mp-menu.limitedMobileNav .mp-back:active,.mp-menu.limitedMobileNav .mp-back:focus,.mp-menu.limitedMobileNav .mp-back:hover{color:#fff;text-decoration:none!important}.mp-menu .mp-back::after,.mp-menu.limitedMobileNav .mp-back::after{color:#aaa;content:"\f0a8";float:left;font-family:FontAwesome;font-size:1.3em;margin-right:5px;position:static}.mp-menu .mp-back:active::after,.mp-menu .mp-back:focus::after,.mp-menu .mp-back:hover::after,.mp-menu.limitedMobileNav .mp-back:active::after,.mp-menu.limitedMobileNav .mp-back:focus::after,.mp-menu.limitedMobileNav .mp-back:hover::after{color:#fff;text-decoration:none!important}.mp-menu.limitedMobileNav .mp-top-container{background:#252525;display:inline-block;height:41px;width:100%}.mp-menu.limitedMobileNav .mp-top-container .mp-back-container{position:absolute;width:52%}.mp-menu.limitedMobileNav .mp-top-container .mp-close-container .mp-close::after{margin-left:10px}.mp-menu.limitedMobileNav .mp-title{background:#fff;box-sizing:content-box;color:initial;display:block;font-size:1.4em;font-weight:400;height:50px;line-height:1.2em;margin:0;padding:12px 15px;text-shadow:none;width:250px}.mp-menu.limitedMobileNav .mp-title a{color:#454545}.mp-menu.limitedMobileNav ul i.fa-arrow-circle-right{color:#fff;font-size:1.3em;margin:0 10px}.mp-menu ul li.children>a span{color:rgba(0,0,0,.3);font-size:.8em;margin-right:5px;position:absolute;right:0}.mp-menu.limitedMobileNav ul li{-moz-box-shadow:none;-webkit-box-shadow:none;background:#454545;border-bottom:1px solid #aaa;box-shadow:none;display:block;width:280px}.mp-menu.limitedMobileNav ul li:active,.mp-menu.limitedMobileNav ul li:hover,mp-menu.limitedMobileNav ul li:focus{background:#6a6a6a}.mp-menu.limitedMobileNav ul li>a{color:#fff;display:block;line-height:1.2em;padding:11px 40px 11px 20px;position:static;text-shadow:none}#navigation .simpleMenu{height:30px}#navigation .simpleMenu ul.k-menu li div.k-animation-container{top:auto!important}span.k-icon.k-i-arrow-60-down.k-menu-expand-arrow{display:none}#navigation .simpleMenu .k-menu,#navigation .simpleMenu .k-menu .k-item,#navigation .simpleMenu .k-menu.k-header{border:none}#navigation .simpleMenu .k-header{background-color:transparent;background-image:none;background-position:0 0;border:none;color:initial}#navigation .simpleMenu .k-widget{-webkit-box-shadow:none;-webkit-tap-highlight-color:initial;border:none;box-shadow:none;color:initial;outline:0}#navigation .simpleMenu .k-menu .k-item,#navigation .simpleMenu .k-widget.k-menu-horizontal>.k-item{background-color:transparent;border:none}#navigation .simpleMenu>ul li a:focus{outline:#00f auto;text-decoration:underline}#navigation .simpleMenu ul.k-menu li{font-weight:700;text-transform:uppercase}#navigation .simpleMenu>ul.k-menu{display:inline-block}#navigation .simpleMenu ul.k-menu li.k-item>.k-link{display:block;line-height:1.34em;padding:.5em 1.1em .4em}#navigation .simpleMenu .k-menu .k-item>.k-link>.k-i-arrow-60-down,#navigation .simpleMenu>ul.k-menu li ul.k-menu-group li a span.k-icon{display:none}#navigation .simpleMenu>ul.k-menu>li{text-align:left}#navigation .simpleMenu>ul.k-menu>li,#navigation .simpleMenu>ul.k-menu>li>a{color:#454545}#navigation .simpleMenu>ul.k-menu>li>a.k-state-active{background-color:transparent;border-color:none}#navigation .simpleMenu>ul.k-menu>li.k-state-hover{background-image:none}#navigation .simpleMenu>ul.k-menu>li.k-state-border-down>a:after{border-color:transparent transparent #454545;border-style:solid;border-width:0 11px 9px;bottom:-2px;content:" ";height:0;left:45%;position:absolute;width:0}#navigation .simpleMenu ul.k-menu li ul.k-menu-group{background-color:#454545;border-bottom:1px solid #fff;border-left:1px solid #fff;border-right:1px solid #fff;border-top:none;box-shadow:8px 8px 12px 0 rgba(0,0,0,.4);max-height:none!important;overflow:hidden!important;padding:10px 0}#navigation .simpleMenu>ul.k-menu li ul.k-menu-group a:active,#navigation .simpleMenu>ul.k-menu li ul.k-menu-group a:focus,#navigation .simpleMenu>ul.k-menu li ul.k-menu-group a:hover,#navigation .simpleMenu>ul.k-menu li ul.k-menu-group li a{color:#fff;font-size:.93em}#navigation .simpleMenu>ul.k-menu li ul.k-menu-group a:focus,#navigation .simpleMenu>ul.k-menu li ul.k-menu-group li:active,#navigation .simpleMenu>ul.k-menu li ul.k-menu-group li:focus,#navigation .simpleMenu>ul.k-menu li ul.k-menu-group li:hover{background-color:rgba(255,255,255,.2);background-image:none;text-decoration:underline}#navigation .simpleMenu>ul.k-menu li ul.k-menu-group li a.k-state-active{background-color:transparent;border-color:none}#navigation .simpleMenu>ul.k-menu .k-state-hover>.k-link{background-color:initial;background-image:none;border-color:initial}#navigation .simpleMenu>ul.k-menu li ul.k-menu-group li.view-all-items{font-size:1.1em}@media screen and (max-width:999px){#navigation .simpleMenu{display:none}}@media screen and (min-width:1000px){#navigation .simpleMenu>ul.k-menu>li{font-size:.813em}#navigation>.simpleMenu{display:block;margin:0;position:relative;text-align:center}}@media screen and (min-width:1000px) and (max-width:1100px){#navigation .simpleMenu>ul.k-menu>li{font-size:.713em}}@media screen and (min-width:1650px){#navigation .simpleMenu{margin:-7px 0 6px}#navigation .simpleMenu>ul.k-menu>li{font-size:1.13em;margin-right:10px}}.our-locations .filtered-map{background-color:#e5e5e5;padding:1%}.our-locations .map{background-color:grey;border:2px solid #aaa;display:inline-block;height:568px;width:100%}.our-locations #map-canvas{height:568px}.our-locations #map-canvas .mapsInfo{line-height:1.3em;min-width:180px}.our-locations .mapsInfo a{text-decoration:none}.our-locations .mapsInfo a.name{font-size:1.3em;font-weight:500}.our-locations .mapsInfo .fa{padding-right:5px}.our-locations .mapsInfo a.learn-more{background-color:#e5e5e5;color:#000;display:inline-block;float:right;padding:6px}.our-locations #map-canvas .mapsInfo .photo{float:none}.our-locations .filters{display:inline-block;float:left;padding:0 1%;width:100%}.our-locations .clear-filter{display:inline-block;font-size:.9em;font-weight:700}.our-locations .clear-filter.inactive{color:grey;cursor:default;text-decoration:underline}#findAPhysicianForm #searchSubmit:hover,.our-location-filter-left .item-label,.our-locations .location-name:hover,span.show-all-locations-button{cursor:pointer}.our-locations .clear-filter.active{color:#4c82c7;cursor:pointer;text-decoration:underline}.our-locations .filter-option{display:block;font-size:.9em;line-height:1.6em}.our-locations .filter-title{font-size:1.875em;font-weight:600;line-height:1.267em;padding-top:10px}.our-locations .filter-option input{margin-right:5px}.our-locations .checkbox-scroller{height:250px;overflow-y:auto}.banner .sfimageWrp.full-width-banner img{height:110px;margin:0 20px;width:97%}.our-locations .location-card{background-color:#e5e5e5;margin:0 14px 14px 0}.our-locations .location-image img{width:100%}.our-locations .location-image{margin-bottom:-8px;overflow:hidden}.our-locations .location-address{height:135px;padding:10px}.our-locations .location-name{display:block;font-size:.7em;line-height:1.1em;text-align:center;width:100%}.our-locations .location-address h3{height:45px;margin:0}.our-locations .location-address>a{color:#454545;display:block;font-size:.9em;line-height:1.6em;padding-top:6px;text-align:center;text-decoration:none;width:100%}.our-locations .street-address p{font-size:.9em;line-height:1.2em;margin:0}.our-locations .location-info-wrp{height:118px}.our-locations .location-info{display:inline-block;padding:5px;width:55%}.our-locations .location-wait-time{background-color:rgba(128,128,128,.2);color:#454545;display:inline-block;float:right;padding:5px;width:35%}.our-locations .location-wait-title{line-height:1.2em;text-align:center}.location-wait-minutes,.our-locations .location-wait-hours{font-size:2em;font-weight:700;padding-left:10%}.our-locations .location-info>a{color:#454545;display:block;text-align:center;text-decoration:none}.our-locations .location-info.full-width{width:100%}.our-locations .location-info .fa{padding-right:5px}[data-selectedfacility=False]{display:none}.show-all-locations{float:right;font-size:.8em;padding:0 0 6px;text-align:right;width:100%}span.show-all-locations-button{background:#fff;border:1.2px solid orange;border-radius:6px;color:orange;display:inline-block;font-weight:700;margin-left:5px;padding:2px 6px}.addthis_inline_share_toolbox{text-align:right}#loc-app button,#loc-app input,#loc-app select,#loc-app textarea{font-family:'Open Sans';font-size:16px}.our-location-filter-left #narrow-locations{font-family:'Open Sans'}.our-location-filter-left .our-location-filter-left .filter-info{margin-bottom:.6em}.our-location-filter-left .our-location-wrapper .our-locations-main .checkbox-button-fa{width:auto}.our-location-filter-left .our-locations-main .f-locations-title{margin-top:30px}.our-location-filter-left .our-locations-main .f-locations-filter-section .f-locations-filter-section-container .item-label{position:static;width:100%}.our-location-filter-left .our-locations-main .f-locations-filter-section .f-locations-filter-section-container .item-container{margin-left:0}.our-location-filter-left .our-locations-main .f-locations-filter-section .f-locations-filter-section-container .filter-info{padding-bottom:20px}.our-location-filter-left .our-locations-main .f-locations-filter-section .f-locations-filter-section-container .item-container .item-field-holde{display:block;width:100%!important}.our-location-filter-left .our-locations-main .f-locations-filter-section .f-locations-filter-section-container .item-container .radius-mile span{font-size:16px}.our-location-filter-left .our-locations-main .f-locations-filter-section .f-locations-filter-section-container .item-container .item-field-holder{width:100%}.our-location-filter-left .our-locations-main .f-locations-filter-section .f-locations-filter-section-container .item-container .item-field-holder .k-input{margin:0;min-width:100%}.our-location-filter-left .our-locations-main .f-locations-filter-section .f-locations-filter-section-container .item-container .item-field-holder span{display:block;font-size:16px;width:100%}.our-location-filter-left .our-locations-main .f-locations-filter-section .f-locations-filter-section-container .item-container .item-field-holder #RadiusMiles{margin-left:0;margin-right:0}.our-location-filter-left .our-locations-main .checkbox-button-fa{border:none;border-radius:0;color:#454545;margin-right:0;padding:0;width:100%}.our-location-filter-left .our-locations-main .f-locations-filter-section .accent-background-color,.our-location-filter-left .our-locations-main .f-locations-filter-section .accent-background-color:active,.our-location-filter-left .our-locations-main .f-locations-filter-section .accent-background-color:focus,.our-location-filter-left .our-locations-main .f-locations-filter-section .accent-background-color:hover,.our-location-filter-left .our-locations-main .f-locations-filter-section .masthead.masthead-emergency{background-color:transparent;color:#454545}.our-location-filter-left .our-locations-main .our-location-filter-left .our-locations-main .checkbox-button-fa i.active{color:#454545}.our-location-filter-left .our-locations-main .service-box,.our-locations .our-locations-main .type-box{width:100%}.our-location-filter-left .our-locations-main .card-view .location{width:260px}.our-location-filter-left .our-locations-main .sort-facility{display:none}.our-location-filter-left .hr-divider{background-color:#ccc!important;height:2px!important}.our-location-filter-left .section-arrow{display:inline;float:right}.our-location-filter-left .our-locations-main .card-view .location-address{text-align:center}.our-location-filter-left .our-locations-main .location-address{text-align:left}.our-location-filter-left .our-locations-main .checkbox-button-fa .fa-check-square-o{color:#454545}.our-location-filter-left .our-locations-main #loc-show-locations-on-map i.active,.our-location-filter-left .our-locations-main #loc-show-locations-on-map.accent-background-color{color:#fff}.our-location-filter-left .our-locations-main #loc-show-locations-on-map{border:1px solid #999;border-radius:5px;display:inline-block;font-family:'Open Sans';margin-top:20px!important;padding:8px 20px}.our-location-filter-left .card-view .location-phone{min-height:30px}.our-location-filter-left .card-view .location-name{min-height:56px}@media screen and (min-width:525px){.our-locations .location-wait-time{width:23%}.our-locations .location-info{width:72%}.our-locations .location-info-wrp{height:118px}.our-locations #map-canvas .mapsInfo .photo{float:left}.our-locations #map-canvas .mapsInfo{min-width:350px}}@media screen and (min-width:768px){.our-locations .location-wait-time{width:33%}.our-locations .location-info{width:60%}.our-locations .location-info-wrp{height:118px}.our-locations .location-image{height:246px;margin-bottom:0}.our-locations .map{float:right;width:64%}.our-locations .filters{width:32%}.show-all-locations{width:64%}.our-location-filter-left select#CountyList{width:100%!important}}@media screen and (min-width:999px){.our-locations .location-wait-time{width:39%}.our-locations .location-info{font-size:.8em;width:51%}.our-locations .location-image{height:158px}}@media screen and (min-width:1400px){.our-locations .location-address>a,.our-locations .location-info,.our-locations .street-address p{font-size:1em}}@media all and (min-width:768px) and (max-width:999px){.our-location-filter-left .sf_colsOut.sf_2cols_1_25{float:left;margin:0;width:25%!important}.our-location-filter-left .sf_colsOut.sf_2cols_2_75{float:right;margin:0;width:75%!important}.our-location-filter-left .our-locations-main .f-locations-filter-section .f-locations-filter-section-container .item-container .item-field-holder .k-input{width:100%}.our-location-filter-left.our-locations #narrow-locations{width:auto}}@media screen and (max-width:767px){.our-location-filter-left .our-locations-main{padding:0}.our-location-filter-left .our-locations-main .f-locations-filter-section,.our-location-filter-left .our-locations-main .f-locations-filter-section-cl{padding:0 10px}.our-location-filter-left .our-locations-main .f-locations-filter-section .f-locations-filter-section-container .item-container .item-field-holder .k-input{width:100%}.our-location-filter-left.our-locations #narrow-locations{width:auto}}#findAPhysicianForm input[type=text],#findAPhysicianForm select{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;border-color:#454545;max-width:100%}#physicianDetail ul,#physicianList .physician article .physicianLocation ul{list-style:none;margin:0;padding:0}#findAPhysicianForm{margin:25px auto 50px}#findAPhysicianForm .k-dropdown-wrap.k-state-default.k-state-hover:after{content:'';position:absolute;right:30px;top:5px}#findAPhysicianForm .sf_colsOut.sf_2cols_1_50{width:45%}#findAPhysicianForm .sf_colsOut.sf_2cols_2_50{width:55%}#findAPhysicianForm .sf_cols{margin:15px 0}#findAPhysicianForm #formDivide{margin:25px 0}#findAPhysicianForm input[type=text]{box-sizing:border-box;padding-left:15px;width:100%}#findAPhysicianForm select{box-sizing:border-box;height:100%;padding:5px 0 5px 15px;width:100%}#findAPhysicianForm #ageLower,#findAPhysicianForm #ageUpper,#findAPhysicianForm .k-combobox{max-width:100%;width:100%}#findAPhysicianForm #searchSubmit{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;color:#454545;display:inline-block;font-size:1.2em;margin-top:30px;outline:0;padding:10px 28px;position:relative}#findAPhysicianForm #searchSubmit.loading{cursor:default;opacity:.5;pointer-events:none;position:relative}#clear:hover,#clearBtn:hover,#getDirections:hover,#nearMe:hover,#physicianDetail .sf_2cols_2in_67 .more:hover,#print:hover{cursor:pointer}#findAPhysicianForm #searchSubmit.loading i{font-size:1.3em;position:absolute;right:5px;top:10px}#findAPhysicianForm .k-header,.sfFormsEditor .k-header{background-color:transparent}#findAPhysicianForm .k-dropdown-wrap.k-state-default,.sfFormsEditor .k-dropdown-wrap.k-state-default{-moz-border-radius:0;-webkit-border-radius:0;background-color:transparent;border-color:#454545;border-radius:0;padding:2px 0}#findAPhysicianForm .k-select,.sfFormsEditor .k-select{border-left:none}#findAPhysicianForm .search-radius span{display:inline-block}.sfFormsEditor .k-combobox{margin-bottom:15px;max-width:100%}#findAPhysicianForm label{display:inline-block;margin-bottom:10px}#topPager{padding-top:50px}.fapSearchResult{background-color:#e9e8e8;border-top:#ee3124 8px solid;display:none;padding:0 20px 10px}#physicianDetail #image,#physicianDetail #info,#sortingAndFilters #alphaSort,#sortingAndFilters #onlineBookingFilter{display:inline-block}.fapSearchResult h2{font-weight:700}.fapSearchResult a{text-decoration:none!important}#physicianList{min-height:50px}#physicianList .physician h1{font-size:1.5em;line-height:1em;margin:0 0 15px}#physicianList .physician{margin:5px 0}#physicianDetail i,#physicianList .physician article .physicianPhone i{margin:13px 3px 0 0}#physicianList .physician .sf_colsIn{min-height:230px;padding:10px}#physicianList .physician article>div{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;vertical-align:top}#physicianList,#physicianList div,.sl-ERCheckIn{box-sizing:border-box}#physicianList .physician .physicianLocation{width:68%}#physicianList .physician article .physicianPhone{min-width:139px;vertical-align:top}#physicianList .physician.sf_2cols_1_50 article{background-color:#e7e7e7}#physicianDetail h1{font-size:1.6em}#physicianDetail h2{font-size:1.3em;margin:0}#physicianDetail ul li{margin:0 0 5px}#physicianDetail #locations{margin:0 20px 0 0}#physicianDetail #info{margin-bottom:15px;vertical-align:top}#physicianDetail #info div{display:block;vertical-align:top}#physicianDetail .sf_2cols_2in_67{position:relative}#physicianDetail .sf_2cols_2in_67 ul{-moz-transition:height 2s;-o-transition:height 2s;-webkit-transition:height 2s;transition:height 2s}#physicianDetail .sf_2cols_2in_67 .more{bottom:0;position:absolute;right:5%}#physicianDetail>.sf_cols{border-top:1px solid #454545;padding:10px 0!important}#physicianDetail>.sf_cols.affiliates{border-bottom:1px solid #454545}#physicianDetail>.sf_cols .sf_2cols_2in_50{padding:0 0 20px}#physicianDetail>.sf_cols h2.scheduling{margin-top:12px}#sortingAndFilters #alphaSort #ascending,#sortingAndFilters #alphaSort #descending{cursor:pointer;text-decoration:underline}#findAPhysicianForm .k-button,#findAPhysicianForm .k-input[type=number]:focus,#findAPhysicianForm .k-input[type=text]:focus,#findAPhysicianForm .k-picker-wrap .k-input:focus,#findAPhysicianForm .k-textbox:focus,#findAPhysicianForm .k-textbox>input:focus{border:1px solid #4d90fe}#findAPhysicianForm .k-dropdown-wrap.k-state-focused{border:1.5px solid #4d90fe;padding:1.5px 40px 1.5px 0}#findAPhysicianForm .k-dropdown-wrap.k-state-focused .k-input{border:0 solid #fff}@media screen and (min-width:1000px){.site-container #findAPhysicianForm{width:100%}#physicianList .physician.sf_2cols_1_50 article{background-color:#fff}#physicianList .physician article.alt{background-color:#e7e7e7}.site-container #findAPhysicianForm #ageLower,.site-container #findAPhysicianForm #ageUpper{width:125px}}.searchresultwrp{margin:26px 30px 42px}#physicianList{display:block}.site-container #physicianList .physician{float:none;margin:20px 0;padding:20px 0;width:100%}#physicianList .physician article .physicianImage{background-color:#e8e8e8;border-radius:50%;height:150px!important;margin:0 auto;max-height:none!important;max-width:none!important;overflow:hidden;width:150px!important}#physicianList .physician article .physicianImage img{border-radius:0;height:auto!important;margin:0;max-height:none!important;max-width:none!important;overflow:hidden;width:150px!important}#physicianList .physician article .physicianDetails{display:block;font-size:1em;height:100%;margin:0 auto;text-align:center}.physicianName{font-size:1.5em;padding:.8em 0}.physicianLocName{font-size:1.063em;font-weight:700}#physicianList .physician article .physicianName a{border:0;font-weight:700;text-decoration:none}#physicianList .physician article .physicianName a:hover{text-decoration:underline}.physicianPhone{font-size:1.15em;font-weight:700;padding:.8em 0}.physicianResultsCol{border-bottom:1px solid #e8e8e8}@media screen and (min-width:760px) and (max-width:1365px){.physicianName{font-size:1.25em;padding:.6em 0}.physicianLocName{font-size:1.023em}.physicianPhone{font-size:1.05em;font-weight:700;padding:.6em 0}}@media screen and (min-width:760px){#physicianList .physician article .physicianImage{float:left!important;margin:0}#physicianList .physician article .physicianDetails{margin:0 0 0 180px;text-align:left}}@media screen and (min-width:760px) and (max-width:1279px){#physicianList .physician article .physicianImage{height:120px!important;width:120px!important}#physicianList .physician article .physicianImage img{width:120px!important}#physicianList .physician article .physicianDetails{margin-left:140px}}@media screen and (min-width:1280px) and (max-width:1649px){#physicianList .physician article .physicianImage{height:130px!important;width:130px!important}#physicianList .physician article .physicianImage img{width:130px!important}#physicianList .physician article .physicianDetails{margin-left:150px}}@media screen and (min-width:1000px){.searchresultwrp{margin-left:0}}@media screen and (min-width:1180px){.searchresultwrp{margin-right:0}}@media screen and (min-width:840px) and (max-width:999px),(min-width:1280px){.sf_2cols_2_75 .physicianResultsRow{border-bottom:1px solid #e8e8e8;margin:0 -15px 30px;overflow:hidden;padding:0}.sf_2cols_2_75 .physicianResultsRow::after{clear:both;content:"";display:table}.sf_2cols_2_75 .physicianResultsCol{border:0;float:left;padding:0 15px;width:50%}}@media screen and (min-width:1180px){.sf_3cols_2_34 #physicianList .physician article .physicianImage{height:96px!important;width:96px!important}.sf_3cols_2_34 #physicianList .physician article .physicianImage img{width:96px!important}.sf_3cols_2_34 #physicianList .physician article .physicianDetails{margin-left:110px}.sf_3cols_2_34 .physicianName{font-size:1.25em;padding:.6em 0}.sf_3cols_2_34 .physicianLocName{font-size:1.023em}.sf_3cols_2_34 .physicianPhone{font-size:1.05em;font-weight:700;padding:.6em 0}.site-container #main .sf_3cols_2_34 #physicianList .physician article a.button{padding-left:12px;padding-right:12px}}#advancesearchdown,.moresearch{color:#1062c8;font-weight:600;text-decoration:underline;cursor:pointer}@media screen and (min-width:1399px){.sf_3cols_2_34 .physicianResultsRow{border-bottom:1px solid #e8e8e8;margin:0 -15px 30px;overflow:hidden;padding:0}.sf_3cols_2_34 .physicianResultsRow::after{clear:both;content:"";display:table}.sf_3cols_2_34 .physicianResultsCol{border:0;float:left;padding:0 15px;width:50%}}.moresearch{margin:20px 0 0}#sortingAndFilters,.sfFormSubmit{text-align:Center}#sortingAndFilters a{margin:.8em 0;text-align:Center}@media screen and (min-width:760px){#backToSearch{float:left;margin-top:20px}.searchresultwrp .k-dropdown-wrap.k-state-default,.sfFormsEditor .k-dropdown-wrap.k-state-default{-moz-border-radius:0;-webkit-border-radius:0;background-color:transparent;border-color:#454545;border-radius:0;padding:2px 0}#sortingAndFilters #alphaSort{margin:20px 0 0 20px!important}#sortingAndFilters,.sfFormSubmit{text-align:right}}#physicianDetail #image img.border{border:0;height:auto;padding:0;width:100%}.pre-reg-form #crumbs ul li a:after,.pre-reg-form #crumbs ul li a:before{border-bottom:33px solid transparent;border-top:33px solid transparent;content:"";top:0}#physicianDetail #image{border-radius:50%;height:144px;margin:10px 20px 10px 0;overflow:hidden;width:144px}#inline{background:#fff;font-size:1em;line-height:2em;overflow-y:auto;padding:35px}#inline a.button{border-radius:5px;display:block;margin:25px 0;padding:10px;text-align:center}.lity-content{margin:0 auto;max-width:90%}@media screen and (min-width:1000px){.lity-content{margin:0 auto}.preRegForm .sfFormsEditor .k-combobox{min-width:inherit!important}}.pre-reg-form #crumbs{text-align:left}.pre-reg-form #crumbs ul{display:inline-table;list-style:none;padding-left:0;padding-top:20px}.pre-reg-form #crumbs ul li{display:inline-block}.pre-reg-form #crumbs ul li a{background:#e9e8e8;color:#555;display:block;float:left;font-size:.875em;font-weight:700;height:66px;line-height:.95em;margin:0 1px 0 0;padding:0 0 0 30px;position:relative;text-align:center;text-decoration:none;vertical-align:bottom;width:121px}.pre-reg-form #crumbs ul li:first-child a:before,.pre-reg-form #crumbs ul li:last-child a:after{display:none}.pre-reg-form #crumbs ul li a:after{border-left:30px solid #e9e8e8;position:absolute;right:-29px;z-index:1}.pre-reg-form #crumbs ul li a:before{border-left:30px solid #fff;left:0;position:absolute}.pre-reg-form #crumbs ul li:first-child a{border-bottom-left-radius:10px;border-top-left-radius:10px;padding-left:10px;width:80px}.pre-reg-form #crumbs ul li:last-child a{border-bottom-right-radius:10px;border-top-right-radius:10px;padding-left:36px;padding-right:20px;width:50px}.pre-reg-form #crumbs ul li a .crumb-label{display:inline-block;left:61px;max-width:79px;position:absolute;text-align:left;top:22px;z-index:5}.pre-reg-form #crumbs ul li:first-child a .crumb-label{left:38px}.pre-reg-form #crumbs ul li a i{color:#fff;font-size:1.25em;left:36px;padding:22px 0 0;position:absolute;top:0}.pre-reg-form #crumbs ul li:first-child a i{left:13px}.pre-reg-form #crumbs ul li:last-child a .crumb-label{left:45px}.pre-reg-form #crumbs ul li a .crumb-label.single-line{top:27px}.pre-reg-form i.fa-check:before{background-color:#fff;border-radius:50%;color:green;font-size:1em;padding:2px}.pre-reg-form #location{padding-bottom:20px}.pre-reg-form fieldset{border:none;margin:0 0 20px;padding:0}.pre-reg-form #admission,.pre-reg-form #emergency-contact,.pre-reg-form #employment,.pre-reg-form #finish,.pre-reg-form #insurance,.pre-reg-form #responsible-party{display:none}.pre-reg-form label{color:#585858;display:block}.pre-reg-form .checkbox label,.pre-reg-form .radio-buttons label{display:inline-block}.pre-reg-form label.disabled{color:#ccc}.pre-reg-form .form-field input[type=text],.pre-reg-form .form-field select{border:1px solid #5f5f5f;border-radius:5px;font-size:1.25em;height:30px;padding-left:5px;width:90%}.pre-reg-form .form-field input[type=text]:focus,.pre-reg-form .form-field select:focus{box-shadow:1px 1px 6px #5f5f5f}.pre-reg-form .form-field select{height:34px;width:91%}.pre-reg-form .form-field.error input[type=text],.pre-reg-form .form-field.error select{border-color:#bc2318}.pre-reg-form .form-field.error input[type=text]:focus,.pre-reg-form .form-field.error select:focus{box-shadow:1px 1px 6px #5f5f5f}.pre-reg-form .errorMessage{color:#bc2318}.pre-reg-form .next-button.finish i,.pre-reg-form button[type=submit] i{color:#fff}.pre-reg-form .sf_cols{padding-top:12px}.pre-reg-form #emergency-contact-outside-of-us,.pre-reg-form #guarantor-outside-of-us,.pre-reg-form #outside-of-us,.pre-reg-form #patient-email-address-na,.pre-reg-form #patient-outside-of-us,.pre-reg-form #secondary-contact-outside-of-us .pre-reg-form #no-secondary-contact{padding-right:10%;text-align:left}.pre-reg-form input[type=radio]{margin-left:20px;margin-top:15px}.pre-reg-form input#PatientMiddleInitial{width:40px}.pre-reg-form .next-button{float:right;margin-top:40px}.pre-reg-form .prev-button{float:left;margin-top:40px}.pre-reg-form #best-time-to-contact input[type=checkbox],.pre-reg-form #best-way-to-contact input[type=checkbox]{margin-left:20px;margin-top:15px}.pre-reg-form .mobile-crumb{border:1px solid #fff;display:none;padding:5px 20px}.pre-reg-form .mobile-crumb.gray{background-color:#7b7575}.pre-reg-form .mobile-crumb a{color:#fff;text-decoration:none}.site-container #main .main-content .sfsearchResultsWrp .sfsearchResultTitle a:active,.site-container #main .main-content .sfsearchResultsWrp .sfsearchResultTitle a:hover,.site-container #main .main-content .sfsearchResultsWrp .sfsearchResultUrl:active,.site-container #main .main-content .sfsearchResultsWrp .sfsearchResultUrl:hover{text-decoration:underline}.pre-reg-form .mobile-crumb a .crumb-label,.pre-reg-form .mobile-crumb a i{display:inline-block}.pre-reg-form button[type=submit]{cursor:pointer;font-size:1em;height:52px;padding:10px 15px;width:150px}@media all and (min-width:1400px) and (max-width:1700px){.pre-reg-form #crumbs ul li a{font-size:.75em;width:95px}.pre-reg-form #crumbs ul li:first-child a{width:60px}.pre-reg-form #crumbs ul li:first-child a i{left:9px}.pre-reg-form #crumbs ul li a i{left:36px}.pre-reg-form #crumbs ul li:first-child a .crumb-label{left:32px}.pre-reg-form #crumbs ul li a .crumb-label{left:58px}}@media all and (max-width:1400px){.pre-reg-form #crumbs{display:none}.pre-reg-form .mobile-crumb{display:block}}.autofill-best-contact-email,.menstrual-cycle-date,.patient-birth-country,.preRegForm .sfRadioList br{display:none}.sfFormsEditor .k-dropdown-wrap.k-state-default{-moz-border-radius:0;-webkit-border-radius:0;background-color:transparent;border-color:#454545;border-radius:0;padding:2px 40px 2px 0}@media screen and (min-width:1000px){.preRegForm .sfTxtLbl{width:193px}}.preRegForm .sfRadioList input{margin-left:15px}.location-select .k-combobox{width:300px}.preRegForm .sfFormBox label,.preRegForm .sfFormDropdown label,.preRegForm .sfFormRadiolist .sfTxtLbl{width:100%}.autofill-best-contact-email.error input,.email-address.error input,.employment-info.error input,.menstrual-cycle-date.error input,.patient-birth-country.error input,.primary-insurance.error input,.secondary-insurance .error input{border-color:red}.autofill-best-contact-email.error:after,.email-address.error:after,.employment-info.error:after,.menstrual-cycle-date.error:after,.patient-birth-country.error:after,.primary-insurance.error:after,.secondary-insurance .error:after{color:red;content:"This information is required";display:inline-block}.preRegForm .sfSuccess{font-size:36px;line-height:46px}.preRegForm .sfFormBox div{display:block}.preRegForm .k-combobox,.preRegForm .sfTxt{max-width:400px!important;width:75%!important}.preRegForm .sfFormBox,.preRegForm .sfFormDropdown,.preRegForm .sfFormRadiolist{padding-bottom:25px}.preRegForm .sfTxtLbl{margin-bottom:5px}.preRegForm .k-combobox,.preRegForm .sfFormsEditor,.preRegForm .sfFormsEditor .sfFieldWrp{margin-bottom:5px!important}input.k-textbox:disabled,input.k-textbox:hover:disabled,select:disabled{background:#ebebe4}.preRegForm .sfDescription,.preRegForm .sfError,.preRegForm .sfExample{font-size:15px}.preRegForm .sfRadioList label{padding:0 30px 0 10px}@media (max-width:999px){.financial-liability .sfRadioList br{display:block}}.related-grey-grid .related-item .sf_colsIn{background:#f6f6f6;margin:0 10px}.related-grey-grid .navTitleLink{font-size:.938em}.related-grey-grid .related-item .navTitleLink,.related-grey-grid .related-item .navigationText{padding:0 35px 0 20px}.related-grey-grid .related-item .navTitleLink h3{font-size:1.125em}.related-grey-grid .related-item .navigationText{font-size:1em;line-height:1.5em;padding-bottom:25px}.related-grey-grid .arrow-link{bottom:25px;position:absolute;right:35px}.related-grey-grid .related-item{margin-bottom:40px;position:relative}.site-container #main .main-content .sfsearchResultsWrp{margin-top:25px}.site-container #main .main-content .sfsearchResultsWrp .sfsearchResultTitle{font-size:1.125em;font-weight:700;margin-bottom:8px}.site-container #main .main-content .sfsearchResultsWrp .sfsearchResultUrl{margin-bottom:6px}.site-container #main .main-content .sfsearchResultsWrp .sfsearchResultHighLighter,.site-container #main .main-content .sfsearchResultsWrp .sfsearchResultUrl{margin-left:0}.site-container #main .main-content .sfsearchResultsWrp .sfsearchResultHighLighter{margin-bottom:25px}.serviceLineBanner{height:285px}.serviceLineBanner .titleBlock{display:inline-block;margin-top:72px;vertical-align:top;width:41%}.serviceLineBanner .titleBlock .title{font-size:2.5em;margin:8px 0 16px}.serviceLineBanner .titleBlock .title a,.serviceLineBanner .titleBlock .title div.nolink{Line-height:45px;font-size:1.181em;font-weight:600;letter-spacing:-1.23px;text-decoration:none}.serviceLineBanner .titleBlock .subtitle{font-size:1.953em;font-weight:300;letter-spacing:-.76px;line-height:38px}.serviceLineBanner .imageBlock{display:inline-block;height:285px;text-align:center;width:58%}.serviceLineBanner .imageBlock .bannerImage{height:285px;max-width:100%;overflow:hidden}@media screen and (max-width:900px){.serviceLineBanner{height:inherit}.serviceLineBanner .titleBlock{margin-top:36px;width:100%}.serviceLineBanner .titleBlock .title{font-size:2.5em;margin:10px 0;text-align:center}.serviceLineBanner .titleBlock .title a,.serviceLineBanner .titleBlock .title div.nolink{font-size:.9em}.serviceLineBanner .titleBlock .subtitle{margin:10px 0;text-align:center;font-size:1.625em}.serviceLineBanner .imageBlock{width:100%}}.sl-ERCheckIn.grey-bg{background:#e5e5e5}.sl-ERCheckIn #facilities{padding-bottom:10px}.sl-ERCheckIn .facility.hide{display:none}.sl-ERCheckIn .sl-er-subheading{color:#444;margin:10px;padding:15px;text-align:center}.sl-ERCheckIn .sl-er-type{color:#eb1d1d;font-size:.75em;text-transform:uppercase}.sl-ERCheckIn .sl-er-title{color:#34393d;font-size:1.125em}.sl-ERCheckIn .sl-er-address,.sl-ERCheckIn .sl-er-phone{color:#9ea2a4;padding-left:5px}.sl-ERCheckIn .sl-er-date{color:#9ea2a4;font-size:.875em;padding-top:25px}.sl-ERCheckIn .fa{margin-right:5px;width:15px}.sl-ERCheckIn .sf-er-time{border-radius:3px;color:#000;display:inline-block;margin:5px 1% 5px 0;padding:5px 0;text-align:center;text-decoration:none;text-decoration:underline;width:47%}#physicianImageList,.physicianListingWrp,.sl-ERCheckIn .sf-er-time.hide{display:none}.sl-ERCheckIn .load-more-facilities,.sl-ERCheckIn .load-more-items{border-radius:3px;color:#fff;cursor:pointer;margin:10px 0;padding:8px;text-align:center;text-decoration:underline}.sl-ERCheckIn .facility{background:#fff;margin:10px;padding:15px}.sl-ERCheckIn .load-more-facilities{margin:10px}@media screen and (max-width:900px){.sl-ERCheckIn .sf-er-time{width:48%}}@media screen and (max-width:1400px){.sl-ERCheckIn .sf-er-time{width:46%}}@media screen and (min-width:300px){#physicianImageList,.physicianListingWrp{display:block;text-align:center}#physicianImageList>div{display:inline-table;margin:10px 3% 10px auto;position:relative;width:17%}#physicianImageList .physicianLocation{background:#fff;background:-moz-linear-gradient(top,#fff 0,#d9d9d9 100%);background:-webkit-linear-gradient(top,#fff 0,#d9d9d9 100%);background:linear-gradient(to bottom,#fff 0,#d9d9d9 100%);border-radius:10px;bottom:35px;color:#000;filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#d9d9d9', GradientType=0 );font-size:.688em;margin-left:15%;opacity:0;padding:10px;position:absolute;transition:all 1s ease;width:65%}#physicianImageList>div:hover .physicianLocation{opacity:1}#physicianImageList a{text-align:center;text-decoration:none}#physicianImageList .physicianName{color:#585858;height:50px;line-height:1em;margin-top:20px;text-align:center}#physicianImageList .physicianImage img{margin:0 auto;object-fit:cover;text-align:center;width:100%;border-radius:50%;max-height:150px;max-width:150px}#physicianImageList{overflow:hidden;display:block}#physicianImageList .physicianImage{height:150px}#physicianImageList.owl-carousel .owl-stage,#physicianImageList.owl-carousel .owl-stage .owl-item{height:230px!important}#physicianImageList .owl-controls{width:100%!important}#physicianImageList .owl-controls .fa{font-size:40px}#physicianImageList .owl-next,#physicianImageList .owl-prev{position:absolute;top:-200px}#physicianImageList .owl-prev{left:0}#physicianImageList .owl-next{right:0}#physicianImageList article{margin:0 auto;text-align:center}#physicianImageList.owl-carousel .owl-item img{margin:0 auto}}@media screen and (max-width:767px){#physicianImageList .owl-next,#physicianImageList .owl-prev{top:-260px}}.service-related-grid .navTitleLink{font-size:.938em}.service-related-grid .related-item .navTitleLink,.service-related-grid .related-item .navigationText{padding:0 35px 0 20px;text-align:center}.service-related-grid .related-item .navTitleLink h3{font-size:1.125em}.service-related-grid .related-item .navTitleLink h3 a{display:block;text-align:center}.service-line #physicianImageList>div,.service-line .linkcard{display:inline-table}.service-related-grid .related-item .navigationText{font-size:1em;line-height:1.5em;padding-bottom:25px}.service-line a.solidButton:hover{background:#fff}.service-line-two-column .content-panel .sf_colsIn,.sl-facilities{background:#e5e5e5}.service-line .site-container .sfContentBlock .solidButton:hover,.service-line .site-container .solidButton:hover,.service-line .upcoming-classes-events.alternative .ceButtonWrap a.solidButton:hover{color:#454545}.service-line .site-container .sfContentBlock .solidButton,.service-line .site-container .solidButton{color:#fff}.service-line .linkcard .linkcard-body h3{height:43px}.service-line .structuredContentLink img{margin-right:20px;max-height:145px;max-width:145px}.service-line a.structuredContentLink:hover{text-decoration:none!important}.service-line .structuredContentLink .text .heading{font-size:2em}.service-line .structuredContentLink .text .sub-heading{font-size:1.5em}@media screen and (min-width:1400px){.service-line .structuredContentLink .text .heading{font-size:2.5em}.service-line .structuredContentLink .text .sub-heading{font-size:1.75em}}.service-line #physicianImageList .physicianName{height:50px;line-height:1em}.navImg{text-align:center}.site-container .service-related-grid .related-item .navTitleLink,.site-container .service-related-grid .related-item .navigationText{padding:0 20px}@media screen and (max-width:1024px){.service-related-grid .related-item{margin-bottom:40px}}.service-related-grid.four-column,.service-related-grid.three-column{margin-bottom:60px}.service-related-grid.four-column .related-item .sf_colsIn,.service-related-grid.three-column .related-item .sf_colsIn{margin:0;padding:0;text-align:center;width:100%}.service-related-grid.four-column .related-item .sf_colsIn .navigationText{padding:0 20px}.service-related-grid.three-column .related-item .sf_colsIn .navigationText{padding:0 60px}.service-related-grid.four-column .related-item .navImg,.service-related-grid.three-column .related-item .navImg{overflow:hidden;width:100%}@media screen and (min-width:1000px) and (max-width:1400px){.service-related-grid.four-column .related-item .sf_colsIn,.service-related-grid.three-column .related-item .sf_colsIn{margin-left:5%;width:90%}.service-related-grid.four-column .related-item .sf_colsIn .navigationText,.service-related-grid.three-column .related-item .sf_colsIn .navigationText{padding:0 5px}}@media screen and (min-width:1400px) and (max-width:1650px){.service-related-grid.four-column .related-item .sf_colsIn,.service-related-grid.three-column .related-item .sf_colsIn{margin-left:5%;width:90%}.service-related-grid.four-column .related-item .sf_colsIn .navigationText{padding:0 5px}.service-related-grid.three-column .related-item .sf_colsIn .navigationText{padding:0 10px}}.sl-facilities{list-style:none;margin-top:0;padding-left:0}.sl-facilities li{border-bottom:1px solid #fff;padding:25px 18px}.sl-facilities .sl-facility-name{line-height:1.2em}.sl-facilities .sl-facility-name a{text-transform:uppercase}.sl-facilities .sl-facility-address{display:inline-block;margin:0;width:100%}.sl-facilities .sl-facility-address a{color:#303030;display:block;float:left;text-decoration:none;vertical-align:top;width:75%}.sl-facilities .sl-facility-phone{display:inline-block;margin:0;width:100%}.sl-facilities .sl-facility-phone a{color:#303030;display:block;float:left;text-decoration:none;vertical-align:top;width:75%}.sl-facilities i{color:#484848;display:block;float:left;font-size:1.75em;width:31px}.service-line .scroller{overflow:hidden}.service-line .full-panel{margin-top:50px}.service-line div#logo{margin-bottom:0}.addthis_sharing_toolbox{padding:20px;text-align:center}.at-share-tbx-element .at-share-btn{margin:0!important}.service-line-two-column .content-panel img{width:100%}.service-line .main-panel .sfContentBlock{padding:20px}.service-line .site-container #main .main-content .max-width>.sf_colsOut>.sf_colsIn{max-width:100%;padding-left:0;padding-right:0}.service-line footer{margin-left:-500px;margin-right:-500px;padding-left:500px;padding-right:500px}.service-line .banner{background-color:#e5e5e5;margin:0 -500px;padding:0 500px}.service-line .sf_3cols_1_33,.service-line .sf_3cols_2_34,.service-line .sf_3cols_3_33{width:33.3%}.service-line .sf_3cols_2_34 .sf_3cols_2in_34,.service-line .sf_3cols_3_33 .sf_3cols_3in_33{margin-left:30px}.service-line .sf_3cols_1_33 .sf_3cols_1in_33{margin-left:0}.service-line .sf_3cols_1_33 .sf_3cols_1in_33,.service-line .sf_3cols_2_34 .sf_3cols_2in_34{margin-right:30px}.service-line .sf_3cols_3_33 .sf_3cols_3in_33{margin-right:0}.service-line .triangle:after{content:none;display:none}.service-line .main-panel,.service-line .right-panel{margin-top:20px}.service-line .left-panel{margin-top:25px}@media screen and (min-width:482px){.service-line .left-panel{margin-top:0}}@media screen and (max-width:999px){.sl-facilities{display:none}.service-line .appointment{display:none;position:absolute;right:25px;top:75px}.service-line .sf_3cols_1_33 .sf_3cols_1in_33,.service-line .sf_3cols_2_34 .sf_3cols_2in_34,.service-line .sf_3cols_3_33 .sf_3cols_3in_33{margin-bottom:10px!important;margin-left:0!important;margin-right:0!important}}@media screen and (max-width:767px){.service-line div#logo{margin-bottom:35px}.service-line .appointment{display:none;text-align:center}}@media screen and (min-width:1000px){.site-container #main .main-content .service-line-two-column .content-panel .sfContentBlock{padding:0 30px 20px}}@media screen and (min-width:1180px){.addthis_sharing_toolbox{display:none}}@media screen and (max-width:1200px){.mktoForm input[type=date],.mktoForm input[type=email],.mktoForm input[type=number],.mktoForm input[type=tel],.mktoForm input[type=text],.mktoForm input[type=url],.mktoForm select,.mktoForm textarea{min-width:100%;width:100%}.mktoFieldDescriptor.mktoFormCol{margin-left:0;width:90%}.mktoForm .mktoFieldWrap{width:100%}.mktoButtonWrap{margin:0 0 0 15px!important}}@media screen and (max-width:1000px){.sfNavTreeviewWrp.left-nav{float:left;width:100%}.DoNotDisplay{display:none!important}}.ContactUs{margin-left:10px!important;margin-right:10px!important}@media screen and (min-width:1400px){.mktoForm .mktoCheckboxList label{min-width:220px!important}}@media screen and (min-width:1000px)and (max-width:1400px){.Privacy{font-size:12px!important}.mktoForm .mktoCheckboxList label{min-width:200px!important}}.sidebar-form{background:#e8e8e8;line-height:1.25em;margin:0 7px 7px;width:100%}.sidebar-form .sfFormTitle{margin-top:0}.sidebar-form>div{padding:25px 25px 1px}.sidebar-form label{color:#454545;font-size:1.063em;margin-bottom:0}.sidebar-form .sfDdlLarge label,.sidebar-form .sfDdlLarge span.k-widget,.sidebar-form .sfFormDropdown label,.sidebar-form .sfTxtBlockLarge>div,.sidebar-form .sfTxtBoxMedium>div{width:100%}.sidebar-form p{color:#67686a;font-size:1.188em;margin:0 0 20px;text-align:left}.sidebar-form h2{font-size:1.375em;font-weight:700;margin-bottom:0!important}.sidebar-form .sfCheckListBox label,.sidebar-form .sfContentBlock.sfFormInstructions p{font-size:.938em}.sidebar-form .sfFormCheckboxlist,.sidebar-form .sfFormInstructions{margin:0}.sidebar-form a{color:#ee3124}.sidebar-form .sfFormSubmit input{padding:10px 25px}.sidebar-form .sfFormCheckboxlist .sfTxtLbl{margin-top:0}.sidebar-form .sf_colsOut .sfContentBlock.sfFormInstructions p{font-size:1.063em}.sidebar-form .sfFormSubmit input[type=submit]{background-color:#fff;cursor:pointer;font-size:1.125em;margin:13px 0 20px}.sidebar-form .sfFormsEditor .sfFieldWrp{margin:0 0 5px}.sidebar-form .hide-label-field .sfTxtLbl{display:none!important}.sidebar-form .k-combobox{width:100%}.site-container #main .button-nav .sideNavItem:hover .sideNavLink{color:#fff}.sfNavTreeviewWrp .k-treeview .k-in{margin:6px}.sfNavTreeviewWrp .k-treeview a:focus{outline:#00f solid 1px}.site-container #main .main-content nav.social{display:table;margin-bottom:150px;margin-top:40px;width:100%}.site-container #main .main-content nav.social ul{display:table-row;width:100%}.site-container #main .main-content nav.social ul li{display:table-cell;text-align:center;width:25%}.site-container #main .main-content nav.social ul li a{color:inherit;text-decoration:none}.site-container #main .main-content nav.social ul li a span{display:list-item}.site-container #main .main-content nav.social ul li a span:before{-moz-border-radius:46px;-webkit-border-radius:46px;border:1px solid #eb6e1e;border-radius:46px;display:list-item;font-family:FontAwesome;font-size:1.875em;margin:0 auto 15px;padding:24px;text-align:center;width:32px}.site-container #main .main-content nav.social ul li a.join-us-on-facebook span:before{content:""}.site-container #main .main-content nav.social ul li a.watch-us-on-youtube span:before{content:""}.site-container #main .main-content nav.social ul li a.connect-on-linkedin span:before{content:""}.site-container #main .main-content nav.social ul li a.follow-us-on-twitter span:before{content:""}.atss{width:2.3pc!important}.atss .at-share-btn .at-icon-wrapper,.atss a .at-icon-wrapper{padding:5px 0!important}.social-links{margin:10%;text-align:center}.social-links a,.social-links span{display:block}.social-links a em,.social-links a i{border-radius:100%;color:#909090;font-size:40px;height:85px;line-height:85px;margin-bottom:10%;text-align:center;width:85px}div.sf_cols.square-layout{background:#eee;margin:0 0 32px}div.sf_cols.square-layout .square-header .sfContentBlock{color:#fff;font-size:1.75em;font-weight:700;padding:40px 0!important;text-align:center}div.sf_cols.square-layout .square-content .sfContentBlock a.solidButton{color:#fff;margin-bottom:10px;text-decoration:none}div.sf_cols.square-layout .square-content .sfContentBlock a.solidButton,div.sf_cols.square-layout .square-content .sfContentBlock a.solidButton:hover{border:0}.structuredContentLink{display:block;padding:50px 0;position:relative;text-decoration:none}.structuredContentLink .arrow,.structuredContentLink .text{display:inline-block;width:100%;text-align:center}.structuredContentLink .text .heading{color:#585858;font-size:2em;line-height:55px}.structuredContentLink .text .sub-heading{color:#585858;font-size:1.5em;line-height:40px}.structuredContentLink .arrow{vertical-align:top}.structuredContentLink .arrow i{font-size:6.25em}.structuredContentLink .struct-image{text-align:center}.structuredContentLink img{margin-right:20px;max-height:145px;max-width:145px}a.structuredContentLink:hover{text-decoration:none!important}@media screen and (min-width:1000px){.structuredContentLink .text{text-align:left;width:75%}.structuredContentLink .arrow{text-align:right;width:24%}.structuredContentLink .struct-image{display:inline;position:absolute;right:9%;top:19%}}.site-container #main .sfTeamMembersWidget ul.sfTeamMembersList>li.sfTeamMemberlistitem .TeamMemberImage,.site-container #main .sfTeamMembersWidget ul.sfTeamMembersList>li.sfTeamMemberlistitem .TeamMemberShortText,.site-container #main .teamMember .TeamMemberImage,.site-container #main .teamMember .TeamMemberShortText{display:table-cell;vertical-align:top}.container,.scroller,.scroller-inner,.site-container{position:relative}@media screen and (min-width:1400px){.structuredContentLink .text .heading{font-size:2.5em}.structuredContentLink .text .sub-heading{font-size:1.75em}}.site-container #main .teamMember{margin-bottom:12px;padding:1%;vertical-align:top}.site-container #main .teamMember h1.sfitemTitle{font-size:2.125em;line-height:2.375em;margin-bottom:22px}.site-container #main .teamMember h2.sfitemTitle{font-size:1em;line-height:1.125em;margin-bottom:10px}.site-container #main .teamMember h1.sfitemTitle,.site-container #main .teamMember h2.sfitemTitle{font-weight:700;margin-top:0}.site-container #main .teamMember .TeamMemberLongText{margin-top:20px}.site-container #main .teamMember .TeamMemberLongText>.sfitemRichText>a.button{margin-top:0}.site-container #main .teamMember .TeamMemberLongText div[data-sf-field=Bio]{margin-bottom:18px}.site-container #main .teamMember ul{list-style:none;padding-left:0}.site-container #main .teamMember ul.sfimagesTmbList{float:left;margin-right:12px;margin-top:0}.site-container #main .teamMember ul.sfimagesTmbList>li img{border:1px solid #454545}.site-container #main .teamMember a.button{margin-top:12px}.site-container #main .sfTeamMembersWidget{border-bottom:1px solid #000;border-top:1px solid #000;padding-bottom:64px;padding-top:40px}.site-container #main .sfTeamMembersWidget ul.sfTeamMembersList{font-size:.75em;list-style:none;margin:0;padding-left:0;width:100%}.site-container #main .sfTeamMembersWidget ul.sfTeamMembersList>li.sfTeamMemberlistitem{margin-bottom:12px;min-height:200px;padding:1%;vertical-align:top}.site-container #main .sfTeamMembersWidget ul.sfTeamMembersList>li.sfTeamMemberlistitem h1.sfitemTitle{font-size:2.125em;line-height:2.375em;margin-bottom:22px}.site-container #main .sfTeamMembersWidget ul.sfTeamMembersList>li.sfTeamMemberlistitem h2.sfitemTitle{font-size:1em;line-height:1.125em;margin-bottom:10px}.site-container #main .sfTeamMembersWidget ul.sfTeamMembersList>li.sfTeamMemberlistitem h1.sfitemTitle,.site-container #main .sfTeamMembersWidget ul.sfTeamMembersList>li.sfTeamMemberlistitem h2.sfitemTitle{font-weight:700;margin-top:0}.site-container #main .sfTeamMembersWidget ul.sfTeamMembersList>li.sfTeamMemberlistitem .TeamMemberImage img{margin:0 20px 0 0}.site-container #main .sfTeamMembersWidget ul.sfTeamMembersList>li.sfTeamMemberlistitem .TeamMemberLongText{margin-top:20px}.site-container #main .sfTeamMembersWidget ul.sfTeamMembersList>li.sfTeamMemberlistitem .TeamMemberLongText>.sfitemRichText>a.button{margin-top:0}.site-container #main .sfTeamMembersWidget ul.sfTeamMembersList>li.sfTeamMemberlistitem .TeamMemberLongText div[data-sf-field=Bio]{margin-bottom:18px}.site-container #main .sfTeamMembersWidget ul.sfTeamMembersList>li.sfTeamMemberlistitem ul{list-style:none;padding-left:0}.site-container #main .sfTeamMembersWidget ul.sfTeamMembersList>li.sfTeamMemberlistitem ul.sfimagesTmbList{float:left;margin-right:12px;margin-top:0}.site-container #main .sfTeamMembersWidget ul.sfTeamMembersList>li.sfTeamMemberlistitem ul.sfimagesTmbList>li img{border:1px solid #454545;max-width:130px}.sfContentBlock img,.sfimageWrp img,.sflistitem a img,a,img,object embed{max-width:100%}.site-container #main .sfTeamMembersWidget ul.sfTeamMembersList>li.sfTeamMemberlistitem a.button{margin-top:12px}.site-container #main .sfTeamMembersWidget ul.sfTeamMembersList>li.sfTeamMemberlistitem:nth-child(2n-1){margin-right:1%}.site-container #main .sfTeamMembersWidget ul.sfTeamMembersList>li.sfTeamMemberlistitem .sfitemHierarchicalTaxon{margin-bottom:12px;margin-top:12px}.site-container #main .sfTeamMembersWidget .pager{float:right;margin-top:24px;text-align:center}.site-container #main .sfTeamMembersWidget .pager .sf_pagerNumeric,.site-container #main .sfTeamMembersWidget .pager>a:first-child,.site-container #main .sfTeamMembersWidget .pager>a:last-child{display:inline-block;padding-left:8px;padding-right:8px}.site-container #main .sfTeamMembersWidget .pager>a:first-child{border-right:1px solid grey;padding-right:14px}.site-container #main .sfTeamMembersWidget .pager>a:last-child{border-left:1px solid grey;padding-left:14px}.site-container #main .sfTeamMembersWidget ul.sfTeamMembersList>li.sfTeamMemberlistitem{display:block;width:100%}@media screen and (min-width:768px){.site-container #main .sfTeamMembersWidget ul.sfTeamMembersList>li.sfTeamMemberlistitem{display:inline-block;width:47%}}.container,.scroller,body,form,html{height:100%}body{-webkit-tap-highlight-color:transparent}.site-container{font-size:1em;height:100%;line-height:28px;min-height:480px}.sfPageWrapper .scroller{overflow-y:auto}[data-level='1']{z-index:10}[data-level='2']{z-index:11}[data-level='3']{z-index:12}[data-level='4']{z-index:13}[data-level='5']{z-index:14}[data-level='6']{z-index:15}[data-level='7']{z-index:16}.no-scroll{overflow:hidden}.site-container #main{clear:both}.HideMe{display:none}::-ms-clear{height:0;width:0}.site-container #main .sfimageWrp{font-size:0}a,img{border:none}a:hover{text-decoration:underline!important}img{outline:0}.sfContentBlock iframe{display:block;margin:0 auto;max-width:100%;min-height:500px;width:980px}.solidButton{color:#fff}.site-container a.bookOnline{-webkit-border-radius:5px;border-radius:5px;color:#fff;display:inline-block;font-size:1.125em;padding:10px 25px!important;text-align:center;text-decoration:none}.site-container #main .main-content>.sf_cols .sf_cols .sf_cols>.sf_colsOut.sf_2cols_1_33,.site-container #main .main-content>.sf_cols .sf_cols .sf_cols>.sf_colsOut.sf_2cols_2_33,.site-container div.overflow{display:none}.site-container .sfContentBlock>a,.site-container a strong,.site-container a.overflow{text-decoration:underline}img.border{border:1px solid #ddd;padding:5px}.triangle-layout .triangle-down .triangle-inner,.triangle-layoutleft .triangle-down .triangle-inner{border-left:500px solid transparent;border-right:500px solid transparent;border-top:65px solid #a5a5a5}.paging{float:right;padding-right:0}.paging a,.paging ul{float:left}.site-container .sf_2cols_1in_67 .content{padding:20px;width:auto}.site-container #main .main-content>.sf_cols .sf_cols #physicianDetail .sf_cols>.sf_colsOut.sf_2cols_1_33{display:block}.site-container #main .button-nav,.site-container #main .main-content .stay-connected{display:none}.k-loading-mask{background-color:rgba(0,0,0,.25);min-height:50px}#errorMsg{color:red;margin-left:20px}.imageThumb{display:block;line-height:0}.k-icon.k-warning{background-image:none;display:none!important}.fa.toTop,.main-content .sfBreadcrumbWrp{display:none}.k-widget.k-tooltip.k-tooltip-validation.k-invalid-msg{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;color:red}.fa.toTop{bottom:0;cursor:pointer;font-size:2.125em;position:fixed;right:30px;text-shadow:1px 1px 3px #000}.main-content .RadSiteMap_Default .rsmOneLevel .rsmLink,.main-content .RadSiteMap_Default .rsmOneLevel .sfBreadcrumbNavigation{font-size:1.125rem}.main-content .RadSiteMap_Default .rsmOneLevel .rsmLink:hover{background-color:#fff;background-image:none}#print{margin:0 0 0 20px}#tools{float:right}.grayBackground,span.grayBackground{display:block;padding:10px}.site-container #main .sf_pagerNumeric a{padding-left:.5em;padding-right:.5em}div.quote,span.quote{display:block;margin:20px 0 40px;padding:0 50px;position:relative}.relatedPages{margin:40px 0}.relatedPages .sf_2cols_1in_25 img{display:block;margin:0 auto}.service-line .relatedPages,.service-line .relatedPages h3{text-align:center}.quote:after,.quote:before{font-family:FontAwesome;font-size:2.813em;height:40px;opacity:.5;position:absolute;width:40px}.relatedPages .sf_cols{margin:20px 0}.quote:before{content:'';left:0;top:0}.quote:after{bottom:0;content:'';right:0}#ageCols,#genderCols,#insuranceCols,#languageCols,#specialInterestCols{display:none}.sfnewsDate{margin:0 0 20px}.main-content .RadSiteMap_Default{font-family:"Segoe UI",Arial,Helvetica,sans-serif}@media screen and (max-width:489px){.site-container #main .main-content .sf_cols.home .sfContentBlock{padding-left:14px;padding-right:14px}.site-container{color:#333!important}}@media screen and (min-width:490px) and (max-width:767px){.site-container #main a.call-to-action img{width:100%}.site-container #main .main-content .sfContentBlock{padding:26px 30px 42px}.site-container{color:#333!important}}@media screen and (min-width:768px){.site-container,.site-container #main .sf_5cols_1in_20{position:relative}.site-container{font-size:1em;line-height:1.75em;min-height:480px}.container{overflow-x:hidden}.sfFormBlock div,.sfFormBox div{width:auto}.site-container .sf_2cols_1in_67 .content{padding:0 20px 20px}.site-container #main .main-content .sfContentBlock{padding:26px 30px 42px}.main-content .sfBreadcrumbWrp{display:block;margin:0 auto;max-width:1584px}.main-content .sfBreadcrumbWrp .RadSiteMap.RadSiteMap_Default{padding:0 0 0 13px}}@media screen and (-webkit-min-device-pixel-ratio:2),screen and (min-device-pixel-ratio:2){.k-icon.k-warning{background-image:none!important;display:none!important}.k-widget.k-tooltip.k-tooltip-validation.k-invalid-msg{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;color:red}}@media screen and (min-width:768px) and (max-width:1024px){.container,.scroller,body,form,html{height:auto}}@media screen and (min-width:1000px){.site-container #main .main-content .stay-connected,.site-container #main .main-content>.sf_cols .sf_cols .sf_cols>.sf_colsOut.sf_2cols_1_33,.site-container #main .main-content>.sf_cols .sf_cols .sf_cols>.sf_colsOut.sf_2cols_2_33{display:block}.service-line .relatedPages,.service-line .relatedPages h3,.sfContentBlock{text-align:left}.site-container{margin:0 auto;max-width:1065px}.site-container #main .button-nav{display:block;position:relative}.site-container #main .sf_2cols_2_33 .sf_2cols_2in_33{margin-left:9px}.site-container #main .main-content .sfContentBlock{padding:0}.site-container #main .main-content .sf_cols.home .sf_cols .sf_cols{padding:80px 0}.site-container #main .main-content .sf_cols.home .sf_cols .sf_cols.banner-blocks{padding:0}.site-container #main .main-content .sf_cols.home .sf_cols .sf_cols.download-mobile-app{padding:120px 0 80px}.site-container #main .main-content .max-width>.sf_colsOut>.sf_colsIn{max-width:980px;padding-left:20px;padding-right:20px}.site-container #main .main-content .max-width-normal .sf_2cols_1in_67,.site-container #main .main-content .max-width-normal>.sf_1col_1_100>.sf_1col_1in_100>.sf_cols>.sf_1col_1_100>.sf_1col_1in_100{color:#444}.site-container #main .main-content .sfsearchResultsWrp{margin-top:45px}.site-container #main .main-content .sfsearchResultsWrp .sfsearchResultHighLighter{margin-bottom:45px}.site-container .sf_2cols_1in_67 .content{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:20px 20px 40px}div.quote{margin:20px}}@media screen and (min-width:1400px){.site-container{margin:0 auto;max-width:1280px}}@media screen and (min-width:1650px){.site-container{margin:0 auto;max-width:1584px}}@media print{.container,body,form,html{color:#000!important;height:auto!important;overflow:auto;overflow-x:hidden}#address,#clear,#facilitiesDownloads,#getDirections,#mp-menu,#nav-right,#navigation,#print,.banner,.banner-blocks,.button-nav,.facilityImage,footer{display:none!important}.site-container #main{clear:none}}.k-icon.k-i-arrow-60-down{background-position:-20px -37px;margin-top:0!important;vertical-align:-webkit-baseline-middle;width:12px!important}.toolbox{background-color:#e8e8e8;padding:0 0 10px}.toolbox ul{list-style:none;margin:0;padding-left:0;padding-top:1px}.toolbox ul li{margin:10px 0;padding-left:15px}.toolbox ul li:hover{background-color:rgba(122,122,122,.1)}.toolbox ul li h3{display:none}.toolbox .icon-col{color:#666;display:inline-block;font-size:1.563em;text-align:center;vertical-align:top;width:15%}.toolbox .detail-col{display:inline-block;width:75%}.toolbox a{color:#666;cursor:pointer;font-weight:700}.triangle-layout{margin-top:10px!important}.triangle-layout .triangle-header{background-color:#e8e8e8;width:100%}.triangle-layout .triangle-header .sfContentBlock{background-color:#a5a5a5;color:#fff;display:inline-block;font-size:2em;font-weight:400;height:inherit;margin:0;min-height:38px;padding:44px 0 15px!important;text-align:center;width:100%}.triangle-layout .triangle-content,.triangle-layoutleft .triangle-header{background-color:#e8e8e8;width:100%}.triangle-layout .triangle-down{height:3;margin-top:-1px;overflow:hidden;padding-left:50%;padding-top:6.1%;width:50%}.triangle-layout .triangle-down .triangle-inner{height:0;margin-left:-500px;margin-top:-62px}.triangle-layout .triangle-content .sf_colsIn{margin-left:0}@media screen and (max-width:469px){.triangle-layout .triangle-header .sfContentBlock{padding:30px 0 24px!important}}@media screen and (max-width:1000px){.left-panel .triangle-layout,.triangle-layout{font-size:1em;margin-top:0!important}}@media screen and (min-width:1000px){.triangle-layout .triangle-header .sfContentBlock{font-size:1.5em}.left-panel .triangle-layout .triangle-header .sfContentBlock{font-size:1em;padding-bottom:0!important;padding-top:15px!important}}@media screen and (min-width:1650px){.triangle-layout .triangle-header .sfContentBlock{font-size:2em}.left-panel .triangle-layout .triangle-header .sfContentBlock{font-size:1.5em;font-weight:400;padding-bottom:0!important;padding-top:15px!important}}.triangle-layoutleft{margin-top:0!important}.triangle-layoutleft .triangle-header .sfContentBlock{background-color:#a5a5a5;color:#fff;display:inline-block;font-size:2em;font-weight:400;height:inherit;margin:0;min-height:38px;padding:44px 0 15px!important;text-align:center;width:100%}.triangle-layoutleft .triangle-down{height:3;margin-top:-1px;overflow:hidden;padding-left:50%;padding-top:6.1%;width:50%}.triangle-layoutleft .triangle-down .triangle-inner{height:0;margin-left:-500px;margin-top:-62px}.triangle-layoutleft .triangle-content{background-color:#e8e8e8;width:100%}.triangle-layoutleft .triangle-content .sf_colsIn{margin-left:0}@media screen and (max-width:469px){.triangle-layoutleft .triangle-header .sfContentBlock{padding:30px 0 24px!important}}@media screen and (max-width:1000px){.left-panel .triangle-layoutleft,.triangle-layoutleft{font-size:1em;margin-top:0!important}}@media screen and (min-width:1000px){.triangle-layoutleft .triangle-header .sfContentBlock{font-size:1.5em}.left-panel .triangle-layoutleft .triangle-header .sfContentBlock{font-size:1em;padding-bottom:0!important;padding-top:15px!important}}@media screen and (min-width:1650px){.triangle-layoutleft .triangle-header .sfContentBlock{font-size:2em}.left-panel .triangle-layoutleft .triangle-header .sfContentBlock{font-size:1.5em;font-weight:400;padding-bottom:0!important;padding-top:15px!important}}.accentBanner,.bannerText,.site-container h1{font-size:1.625em;font-weight:400;line-height:1.875em;margin:8px 0 16px}.site-container h2{font-size:1.25em;font-weight:400;line-height:1.267em;margin:16px 0}.site-container h3{font-size:1.125em;font-weight:700;line-height:1.5em}.site-container h4{font-size:1em;font-weight:700;line-height:1.375em;text-transform:uppercase}.site-container h5{font-size:1.063em;font-weight:700;line-height:1.25em}.site-container h6{font-size:.813em;line-height:.938em}body,input,textarea{-webkit-font-smoothing:antialiased;font-family:"Open Sans",sans-serif;font-size:16px;line-height:1em;margin:0}textarea,textarea.sfTxt{line-height:2em}.site-container #main .banner-content .sfContentBlock a,.site-container #main .main-content .banner-blocks .sfContentBlock a{text-align:left}.site-container .sfnewsTitle,.site-container .sfnewsTitle a{font-size:1.375em;line-height:1.5em}.sfFormSubmit input[type=submit],.site-container .borderButton,.site-container .sfContentBlock .borderButton,.site-container .sfContentBlock .solidButton,.site-container .solidButton{-moz-border-radius:5px;-webkit-border-radius:5px;background-color:#fff;border-radius:5px;color:#454545;cursor:pointer;display:inline-block;padding:10px 15px;text-align:center;text-decoration:none}.site-container .sfContentBlock .solidButton,.site-container .solidButton{color:#fff}.site-container .sfContentBlock .solidButton:hover,.site-container .solidButton:hover{text-decoration:underline}a.solidButton:hover{background:#fff;border:2px solid #454545}.site-container #main a.button{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;color:inherit;display:inline-block;font-size:1.125em;font-weight:400;margin-top:10px;padding:6px 24px;text-decoration:none}.site-container #main a.button#back-to-services{display:block;float:right;margin-right:18px;margin-top:40px}.selectBtn{background-color:transparent;border:none;font-family:"Open Sans";font-size:.875em;margin:0;padding:0;text-decoration:underline}.selectBtn:hover{cursor:pointer}.sfnewsListItem .borderButton{margin:20px auto}.bannerText,.site-container h1,.site-container h2,.site-container h3,.site-container h4{text-align:left}.site-container #main .banner-content .sfContentBlock h1,.site-container #main .main-content .sfContentBlock.banner-block h1{margin-bottom:8px}.site-container .ERCheckinCTA #inquickerGo,.site-container .ERCheckinCTA .inquickerGo{display:inline-block;font-size:.8em!important;padding-left:5px}@media screen and (min-width:768px){.accentBanner,.bannerText,.site-container h1{font-size:1.875em;line-height:1em;margin:8px 0 16px}.site-container h2{font-size:1.375em;line-height:1.267em;margin:16px 0}.site-container h3{font-size:1.25em;line-height:1.5em}.banner-content .ERCheckinCTA a,.banner-content .ERCheckinCTA select{font:13.33px Arial}}@media screen and (min-width:1000px){.accentBanner,.bannerText,.site-container h1{font-size:2.125em;line-height:1em}.site-container h2{font-size:1.5em;line-height:1.267em}.site-container h3{font-size:1.375em;line-height:1.75em}}@media screen and (min-width:1400px){.accentBanner,.bannerText,.site-container h1{font-size:2.5em;line-height:1em}.site-container h2{font-size:1.875em;line-height:1.267em}.site-container h3{font-size:1.625em;line-height:1.75em}}@media screen and (min-width:1650px){.accentBanner,.bannerText,.site-container h1{font-size:3.125em;line-height:1.16em}.site-container h2{font-size:1.875em;line-height:1.267em}.site-container h3{font-size:1.5em;line-height:2em}}.video-gallery{background:#e6e6e6;border-radius:10px;margin:10px 10px 50px;max-width:1096px;padding:20px}.video-gallery .playing-video{display:inline-block;width:100%}.video-gallery .thumbnail-container{display:inline-block;max-height:390px;overflow-y:auto;position:relative;vertical-align:top;width:100%}.video-gallery .item img{display:inline-block;height:60px;width:80px}.video-gallery a{border:2px solid transparent;display:block;padding:10px;text-decoration:none;vertical-align:top}.video-gallery .item h3{color:#333;display:inline-block;font-size:.875em;line-height:.875em;margin-left:5px;margin-top:0;position:absolute;text-decoration:none;vertical-align:top}.video-gallery .item.selected a{border:2px solid #b8b8b8}.video-gallery .mobile-arrow{background:url(../Images/large-arrow-up.png) 50% 0 no-repeat;height:17px;margin-top:20px}.video-gallery.single{padding:20px}.video-gallery.single iframe{min-height:250px}.video-gallery .playing-video iframe,.video-gallery.single iframe{width:100%}@media screen and (min-width:999px){.video-gallery{margin:20px auto 50px;padding:20px 0 20px 20px}.video-gallery .playing-video{width:66%}.video-gallery .item.selected{background:url(../Images/large-arrow-left.png) 0 50% no-repeat}.video-gallery .thumbnail-container{width:30%}.video-gallery .item{padding-left:18px}.video-gallery .mobile-arrow{display:none}.video-gallery,.video-gallery.single iframe{min-height:400px}}