.orange{color:#f7941e}.gray-light{color:#a7a7a7}.green-lightest{color:#e9f3dd}.green-lighter{color:#cee4af}.green-light{color:#a0cf67}.green-medium{color:#00a160}.green-dark{color:#00824d}.black{color:#000}.gray-medium{color:#333}.gray-dark{color:#5f6062}blue-darker{color:#0092B3}.blue-dark{color:#0092b2}.blue-medium{color:#00B6DE}.blue-light{color:#83d2e4}.blue-lighter{color:#c1e7f0}.blue-lightest{color:#e5f4f8}.gray-lighter{color:#f2f2f2}.white{color:#fff}.no-padding-right{padding-right:0px}.no-padding-left{padding-left:0px}hr{border-top-color:#5f6062;border-top-width:2px}ul.no-bottom-border{border-bottom:0px}.btn{border-radius:3px 3px 3px 3px !important;text-transform:capitalize !important}.ProviderSearchInfo{margin-bottom:12px}div.ProviderSearch{position:relative;height:318px}div.ProviderSearchImage{position:absolute;width:100%;height:100%;opacity:0.2;filter:alpha(opacity=20);background-position:center;background-size:cover}div.ProviderSearchContent{margin-top:1em}#ProviderSearchForm .form-control{font-size:13.5pt;height:39px}#ProviderSearchForm .btn{height:37px;text-transform:none}#FilterForm .btn{text-transform:none}.LargerText{font-size:larger}.XLargeText{font-size:x-large}.SmallText{font-size:small}.XSmallText{font-size:x-small}.RatingStars{height:17px;background:url(/images/modules/star19x17.png) repeat-x;margin-top:3px;display:inline-block}.RatingText{display:inline-block}.RatingText2{display:inline-block}div.ProviderSearch form{margin-top:1em}.ProviderName{font-size:1.3em}.ProviderSpecialty{font-size:1.0em}.ProviderSpecialtiesLabel{margin-top:0.5em}.ProviderSpecialtiesList{font-size:0.9em}.ProviderInfo{padding-top:15px;padding-bottom:15px}.ProviderInfo .provider-photo{max-height:168px}.ProviderRowShading{background-color:#E9F3DD}.BackgroundGreen{background-color:#00824d;color:white}#ProfileInfo .row div:first-child{padding-left:0px}.addPadding{padding:15px}.removePadding{padding:0px}#FilterMenu{text-align:center;font-size:1.2em;width:100%;height:32px}.AbsoluteBottom{position:fixed;bottom:0px;left:0px;width:100%;z-index:100;margin-bottom:0px}#FilterPanel{background-color:#C1E7F0}.form-group-indented{margin-left:15px;margin-right:15px}html,body{height:100%}#NewSearchLink{text-align:right;padding-right:30px}.provider-links{margin-top:0.5em}.row-no-outdent{margin-left:0px;margin-right:0px}.provider-links>div{padding-right:0px}.provider-links .btn-arrow{border-radius:4px;font-size:0.9em;text-transform:none;display:block;padding-left:15px;padding-right:15px;margin-bottom:0.5em}.LocationLinks .btn-arrow{border-radius:4px;font-size:0.9em;text-transform:none;display:block;padding-left:15px;padding-right:15px;margin-bottom:0.5em}.section-header{margin-top:0.5em;color:#00824d;font-size:x-large;font-weight:bold;position:relative;margin-left:44px;margin-right:15px;border-bottom:1px solid #00824d;clear:both}.section-header .fa-play{float:right;color:#00824d}.section-header .fa,.section-header .glyphicon{cursor:pointer}.section-header[aria-expanded="false"] .fa-play{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}.section-header[aria-expanded="true"] .fa-play{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}.section-sub-heading{font-weight:bold;margin-top:1em}.section-sub-heading:first-child{margin-top:0em}.provider-info-video{margin-top:0.5em;margin-bottom:1.0em;position:relative;padding-right:15px}.section-icon{position:absolute;left:-32px;top:0;padding-right:4px}.section-body{margin-left:44px;margin-right:15px;margin-top:0.5em}.provider-comment-date{margin-top:0.5em;font-weight:bold}.LocationsProviderListLegend{background-color:#E5F4F8;padding-bottom:5px;margin-left:30px}.LocationsProviderListContainer{margin-bottom:1em;padding-bottom:10px}.LocationLegendKeyTitle{font-size:large;font-weight:bold}.LocationsAddressTitle{font-weight:bold}.LocationAddress{margin-bottom:0.5em}.LocationPhones{margin-bottom:0.5em}.LocationLinks{margin-top:0.5em}.LocationLinks .btn{border-radius:4px;font-size:0.9em}.LocationsAddressProviderContainer{padding-left:0px}.LocationsAddressProviderContainer a{font-size:0.9em}.LocationsAddressProviderContainer a:hover{text-decoration:none}.LocationHoursCalloutContainer{float:right}.LocationAddressCalloutTitle{font-size:1.5em;color:black;font-weight:bold}#LocationContainer{padding-left:0px}.LocationsDirectionsContainer{padding-left:0px}#LocationMap{padding-left:0px;padding-right:0px}.LocationImage{padding-left:0px}.LocationAddressCalloutPhone{color:#00A160}.LocationAddressCalloutPhone i,.LocationsAddressPhone i{width:18px;display:inline-block}.LocationAddressCalloutPhoneLabel{color:black;display:inline-block;width:85px;text-align:left}.LocationAddressCalloutHours{font-weight:bold;font-size:14.5pt}.LocationAddressCalloutViewMoreHours a,LocationAddressCalloutViewMoreHours a:visited{font-size:1em}.LocationDetailDescription{width:65%;padding-top:25px;padding-left:0px}.LocationsContainer{padding-top:20px}.LocationHours{padding-left:0px}#LocationMapImage{min-height:300px}.LocationsContainer{min-height:310px}.LocationsContainer .img-thumbnail{border:1px solid #00A160;padding:0px}#LocationContainer .img-thumbnail{border:1px solid #00A160;padding:0px}.LocationsAddressTitle{margin-top:-10px}.LocationsAddressTitle a{color:black;font-size:1.5em;padding-bottom:5px;text-decoration:none}.LocationsAddressTitle a:hover{color:#5f6062;text-decoration:none}ul.nav.nav-pills li>a:hover,a:active{text-decoration:none}.banner-cta p a:focus::after,.banner-cta p a:hover{text-decoration:none;font-weight:600}.LocationItems{padding-left:0px}.LocationsProviderAddressTitle{font-size:1.5em;font-weight:bold;padding-top:0px;padding-bottom:8px;line-height:70%}.LocationsProviderAddressTitle a{padding-top:0px}.LocationsProviderMap{padding-right:0px}.LocationsAddressPhone{color:#00A160;font-size:95%}#LocationMainLine{padding-top:5px}.LocationsAddressPhoneLabel{color:black;font-size:0.9em}.LocationsProviderAddressPhone>a{color:black}.LocationsLinks a.btn{margin-top:10px;border-radius:4px;font-size:0.9em;text-align:left;text-transform:capitalize;margin-right:15px;background-color:00A160;width:100%}.LocationsLinks{padding-left:0px}.LocationsArrow{float:right;padding-top:3px}.locationsProviderViewFacilityTypes{padding:0px}.locationsProviderViewFacilityTypes img{padding-bottom:5px;display:block;margin:auto}.LocationsProviderListLegend{padding-left:30px}.LocationProviderViewLegend{margin-bottom:5px}.LocationsProviderListLegend img{padding-right:5px}div.ServicesContainer{-webkit-column-count:3;-moz-column-count:3;column-count:3;-webkit-column-width:100px;-moz-column-width:100px;column-width:100px}ul.LocationServices{list-style-type:none}.LocationServices{padding-left:0px}#LocationsCol{-moz-column-count:2;-webkit-column-count:2;column-count:2}main h1{margin-left:0px}div.homeCTA{font-size:27pt;color:#5f6062;font-weight:bold}main #container-carousel ol.carousel-indicators li{background-color:#f9ab4f;border-color:#f9ab4f}main #container-carousel ol.carousel-indicators li.active{background-color:#ce7719;border-color:#ce7719}.row{margin-right:0px;margin-left:0px}.overlay-container{position:relative}.overlay-container img{display:block;width:100%;height:auto}.overlay-container h4,.overlay-container p{color:#fff}.overlay-color{position:absolute;top:0;bottom:0;left:0;right:0;height:100%;width:100%}.gradient-grey{background:-webkit-linear-gradient(top, rgba(95,96,98,0) 0%, rgba(95,96,98,0.9) 70%);background:linear-gradient(to bottom, rgba(95,96,98,0) 0%, rgba(95,96,98,0.9) 70%)}.gradient-darkgreen{background:-webkit-linear-gradient(top, rgba(0,130,77,0) 40%, rgba(0,130,77,0.9) 90%);background:linear-gradient(to bottom, rgba(0,130,77,0) 40%, rgba(0,130,77,0.9) 90%)}.overlay-text{position:absolute;top:65%;left:50%;width:100%;padding:15px;transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);text-align:center}.overlay-text-bottom{position:absolute;top:80%;left:50%;width:100%;padding:15px;transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);text-align:center}.overlay-text-bottom a{color:#fff}.overlay-text-bottom a:hover{color:#CEE4AF}.overlay-container-effect{position:relative}.overlay-container-effect img{display:block;width:100%;height:auto;margin:30px 0 20px 0}.overlay-color-effect{position:absolute;top:0;bottom:0;left:0;right:0;height:100%;width:100%;opacity:0;transition:.5s ease;background:rgba(206,228,175,0.8)}.overlay-container-effect:hover .overlay-color-effect{opacity:1}.text-hover{position:absolute;top:50%;left:50%;width:100%;padding:15px;text-align:center;transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%)}#page-print,#fontsize-increase,#fontsize-decrease{cursor:pointer}.nav-header a:hover,.nav-header a:focus{text-decoration:none}.vm-departments .btn{background-color:#00A060;border:0px;border-radius:3px 3px 3px 3px;color:white;margin-bottom:5px;font-size:1.5em;min-width:1.8em}.vm-departments .disabled{background-color:#5F6062}.vm-departments .selected{background-color:#00b6de}#vm-departments-nav .btn{margin-bottom:10px !important;margin-right:5px !important;font-size:1em;min-width:2.74em}#vm-departments-nav .btn-control{font-family:"Lato",sans-serif}@media (min-width: 320px) and (max-width: 736px){.container-mobile>.row .col-xs-6:first-child{padding-left:0px}.container-mobile>.row .col-xs-6:last-child{padding-right:0px}main .container.container-home-static h1{font-size:16pt}main .container.container-home-static div.homeCTA{font-size:16pt}}@media (min-width: 768px) and (max-width: 1366px){.container.container-home-static h1{font-size:24pt}}@media (max-width: 767px){header #container-navigation .navbar-header button span.icon-bar-label{left:-30px}main .container.container-home-static div.homeCTA:after{content:'\f0d7';font-family:FontAwesome;float:right}main .container.container-home-static div.homeCTA.expanded{margin-bottom:20px}main .container.container-home-static div.homeCTA.expanded:after{content:'\f0d8'}main .container.container-home-static div.homeCTA.expanded ~ .hidden-xs{display:block !important}}@media (max-width: 1199px) and (min-width: 992px){main #container-carousel .panel .panel-heading{padding:5px 15px 5px 5px}div.panel.panel-fad .panel-body .row .col-sm-2{padding-left:10px;padding-right:15px}}@media (max-width: 991px) and (min-width: 768px){body{font-size:13.5pt}div.panel.panel-fad .panel-heading{padding:5px 15px 5px 5px}div.panel.panel-fad .panel-body .row .col-sm-2{padding-left:0px;padding-right:30px}.container.container-home-static .spacer{padding:30px 15px}}@media (min-width: 1025px) and (max-width: 1199px){.LocationAddressContainer{font-size:0.85em}.LocationHoursCalloutContainer{font-size:0.85em}.LocationsItems{padding-left:0px;padding-right:0px;font-size:0.8em}}@media (min-width: 1024px) and (max-height: 768px) and (orientation: landscape){.LocationDetailDescription{width:65%}}@media (min-width: 768px) and (max-width: 1024px){body{font-size:13.5pt}.LocationsContainer{min-height:220px;text-align:center}.LocationsContainer img{display:block;margin:auto}.LocationsItems{padding-left:0px;padding-right:0px;font-size:0.8em}.LocationAddressContainer{text-align:center;font-size:0.85em}.LocationsAddressDetailView{text-align:left}.LocationsAddressTitle{padding-top:20px}.LocationHoursCalloutContainer{font-size:0.85em}}@media (min-width: 768px) and (max-width: 1024px) and (orientation: landscape){.LocationsItems{text-align:left}}@media (min-width: 1024px) and (max-width: 1024px) and (orientation: portrait){.LocationsItems{text-align:left}}@media (max-width: 767px){#FilterPanel{z-index:1000000}#FilterPanel .panel-body{padding:15px 0px}#LanguageFilterFields{padding-left:0px}#GenderFilterFields{padding-right:0px}#NewSearchLink{text-align:left}.RatingStars{display:block}.ProviderInfo .RatingStars{margin-left:auto;margin-right:auto}.RatingText{display:block}.RatingText2{display:block}.ProviderInfo{text-align:center}.ProviderInfo .img-responsive{display:inline}.ProviderSearchInfo{background-color:#C1E7F0;padding-top:0.5em;padding-bottom:0.5em}.section-icon{display:none}.section-header{margin-left:0px;margin-right:0px;background-color:#E9F3DD;padding-top:5px;padding-bottom:5px;border-top:1px solid #00824D;padding-left:35px}.section-header .fa-play{float:left;top:4px;margin-left:-20px;margin-right:5px;margin-top:4px;color:#00A160}.section-body{margin-left:15px}.provider-links .btn-arrow{display:block;width:100%;margin-top:4px;margin-bottom:4px}.LocationsLinks .btn-arrow{display:block;width:100%;margin-top:4px;margin-bottom:4px}.LocationsLinks a{display:block;width:75%;margin-top:10px;margin-bottom:4px;text-align:left}.LocationsItems{padding-left:0px;padding-right:0px;text-align:center}.LocationsProviderListContainer{padding-top:15px;border-bottom:solid 1px}.LocationsContainer img{display:block;margin:auto}.LocationsProviderListLegend{margin-left:0px}.LocationsProviderViewDirections{margin-top:10px;padding-left:5px;padding-right:5px;padding-top:5px;padding-bottom:5px;background-color:#E9F3DD;border:1px solid black;color:black}}@media (min-width: 992px){.LocationsProviderListContainer{font-size:0.88em}}@media (max-width: 768px){.LocationsItems{padding-left:0px;padding-right:0px}.LocationsAddressTitle{padding-top:20px}.LocationsProviderListContainer{padding-top:15px;border-bottom:solid 1px}.LocationsProviderListLegend{margin-left:0px}.row{margin-right:0px;margin-left:0px}.form-control{font-size:16px}}@media (max-width: 480px) and (orientation: portrait){#LocationFilterFields,#DepartmentFilterFields{width:100% !important}.img-xs-portrait-no-float{float:none !important;margin:0 auto 10px auto !important;display:block}#SearchFor{display:block}#ProviderSearchForm .btn{margin-top:0.5em;margin-bottom:0.5em;width:100%}div.ProviderSearch{height:440px}#ProviderSearchForm .input-group{display:block}.ProviderName{margin-top:0.5em}.ProviderInfo .provider-photo{max-height:250px}.provider-links>div{padding-left:0px;padding-right:0px}.LocationsProviderListContainer{padding-right:0px;padding-left:0px}.LocationsAddressProviderContainer{padding-right:0px;padding-left:15px}}@media (min-width: 991px) and (max-width: 1200px){.LocationsAddressPhone{font-size:.8em}.LocationsAddressAddr{font-size:.8em}}@media (min-width: 320px) and (max-width: 991px){.LocationAddressContainer{text-align:center}.LocationDescriptionContainer{width:100%}}@media (min-width: 320px) and (max-width: 991px) and (orientation: landscape){.LocationDetailDescription{padding-top:25px;padding-left:15px;width:100%}}@media (min-width: 992px) and (max-width: 1200px){.LocationsAddressPhone{font-size:.8em}.LocationsAddressAddr{font-size:.8em}.LocationAddressCalloutAddress{font-size:.8em}.LocationAddressCalloutPhone{font-size:.8em}.LocationHours{font-size:.8em}}@media (max-width: 992px) and (orientation: portrait){.LocationsContainer{line-height:150%;font-size:1em;padding-bottom:20px}.LocationsContainer img{display:block;margin-left:auto;margin-right:auto}.LocationsItems{padding-left:0px;padding-right:0px}.LocationsAddressTitle{padding-top:20px}.LocationsLinks a.btn{text-align:center}.LocationAddressContainer{text-align:center;padding-left:0px}.LocationHoursCalloutContainer{text-align:left;padding-bottom:15px;padding-left:0px}.LocationDetailDescription{width:100%}}@media (max-width: 737px) and (orientation: landscape){.LocationsContainer{line-height:150%;font-size:1em;padding-bottom:20px}.LocationsContainer img{display:block;margin-left:auto;margin-right:auto}.LocationsAddressTitle{padding-top:20px}}@media (min-width: 320px) and (max-width: 568) and (orientation: portrait){.LocationsAddressPhone{font-size:0.9em}.LocationsAddressAddr{font-size:0.9em}}@media (max-width: 320px){.LocationsProviderListContainer{font-size:.8em}.LocationsLinks img{margin-top:-2px}.LocationsProviderListLegend{padding-right:10px;padding-left:10px;font-size:0.8em}#LocationsCol{-moz-column-count:1;-webkit-column-count:1;column-count:1}}@media (max-width: 360px) and (orientation: landscape){.LocationsAddressTitle{margin-top:-10px}.LocationsAddressTitle a{color:black;font-size:1.5em;padding-bottom:5px}.locationsProviderViewFacilityTypes{padding-right:5px;background-color:yellow}}@media (min-width: 768px) and (orientation: portrait){header nav.navbar.navbar-default div.collapse.navbar-collapse ul.nav.navbar-nav>li:hover div.dropdown-menu div.additionalContent ul li a:before{line-height:20px}.NBFMIconLink{padding-bottom:3px}}.form-control::-ms-expand{background-color:transparent;border:0}@-moz-document url-prefix(){select.form-control{-moz-appearance:none;text-indent:0.01px;text-overflow:"";background-image:url("//cdn4.iconfinder.com/data/icons/ionicons/512/icon-chevron-down-16.png");background-position:right 8px center;background-repeat:no-repeat}}@media (-webkit-min-device-pixel-ratio: 0){select.form-control{-webkit-appearance:none;text-indent:0.01px;text-overflow:"";background-image:url("//cdn4.iconfinder.com/data/icons/ionicons/512/icon-chevron-down-16.png");background-position:right 8px center;background-repeat:no-repeat}}@media only screen and (device-width: 375px) and (device-height: 812px) and (-webkit-device-pixel-ratio: 3){#FilterMenu{height:56px;padding-bottom:16px;padding-top:8px}}@media print{main .container-interior-home-static,main #container-carousel,.embed-responsive{display:none}footer #container-navigation-footer,footer #container-social-media,footer #container-copyright .col-logo,footer #container-copyright .col-copyright ul.nav.nav-pills{display:none}}
