@font-face{font-family:'OpenSans';src:url(//themes.googleusercontent.com/static/fonts/opensans/v8/cJZKeOuBrn4kERxqtaUH3fY6323mHUZFJMgTvxaG2iE.eot);src:local('Open Sans'),local('OpenSans'),url(//themes.googleusercontent.com/static/fonts/opensans/v8/cJZKeOuBrn4kERxqtaUH3fY6323mHUZFJMgTvxaG2iE.eot?#iefix) format('embedded-opentype'),url(//themes.googleusercontent.com/static/fonts/opensans/v8/cJZKeOuBrn4kERxqtaUH3T8E0i7KZn-EPnyo3HZu7kw.woff) format('woff'),url(//themes.googleusercontent.com/static/fonts/opensans/v8/cJZKeOuBrn4kERxqtaUH3SZ2oysoEQEeKwjgmXLRnTc.ttf) format('truetype'),url(//themes.googleusercontent.com/licensed/font?kit=cJZKeOuBrn4kERxqtaUH3Zbd9NUM7myrQQz30yPaGQ4#OpenSans) format('svg');font-weight:normal;font-style:normal}.secondaryPromo{background:#dee5eb;padding:40px 0 20px}.secondaryPromo em{font-style:italic;display:inline-block;margin:0 3px 0 0}.secondaryPromo h3{font-size:26px;margin:0 0 15px;color:#394b65;font-family:'OpenSans',Arial,Helvetica,sans-serif;font-weight:normal}.secondaryPromo>p{margin:0 0 40px;font-size:16px}.cardPromos{display:table;width:100%;min-height:290px;table-layout:fixed;border-collapse:separate;border-spacing:20px 0}.cardPromos .cardPromoItem{width:300px;padding:30px 18px;text-align:center;vertical-align:middle;background:#fff;display:table-cell;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.cardPromos .cardPromoItem .cardButton{display:inline-block;padding:10px 15px;border:0;color:#fff;font-size:16px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.cardPromos .cardPromoItem .cardPromoIcon{margin:0 0 25px}.cardPromos .cardPromoItem [class^="hg-icon"]{font-size:90px;display:inline-block}.cardPromos .cardPromoItem h4{font-family:'OpenSans',Arial,Helvetica,sans-serif;font-weight:normal;font-size:26px;margin:0 0 15px;color:#394b65}.cardPromos .cardPromoItem p{font-size:14px}.cardPromos .cardPromoItem.rightDoctor p{margin:0 0 15px}.cardPromos .cardPromoItem.rightDoctor .cardClicky{background:#fff}.cardPromos .cardPromoItem.rightDoctor .cardButton{background:#a55a79}.cardPromos .cardPromoItem.rightDoctor .cardButton .hg-icon{font-size:14px;color:#fff}.cardPromos .cardPromoItem.rightDoctor h4,.cardPromos .cardPromoItem.rightDoctor [class^="hg-icon"]{color:#a55a79}.cardPromos .cardPromoItem.rightDoctor:hover{cursor:pointer}.cardPromos .cardPromoItem.rightDoctor:hover h4,.cardPromos .cardPromoItem.rightDoctor:hover [class^="hg-icon"]{color:#324c73}.cardPromos .cardPromoItem.rightDoctor:hover .cardButton{background:#324c73}.cardPromos .cardPromoItem.rightDoctor:hover .cardButton .hg-icon{color:#fff}.cardPromos .cardPromoItem.rightHospital p{margin:0 0 15px}.cardPromos .cardPromoItem.rightHospital .cardClicky{background:#fff}.cardPromos .cardPromoItem.rightHospital .cardButton{background:#987999}.cardPromos .cardPromoItem.rightHospital .cardButton .hg-icon{font-size:14px;color:#fff}.cardPromos .cardPromoItem.rightHospital h4,.cardPromos .cardPromoItem.rightHospital [class^="hg-icon"]{color:#987999}.cardPromos .cardPromoItem.rightHospital:hover{cursor:pointer}.cardPromos .cardPromoItem.rightHospital:hover h4,.cardPromos .cardPromoItem.rightHospital:hover [class^="hg-icon"]{color:#324c73}.cardPromos .cardPromoItem.rightHospital:hover .cardButton{background:#324c73}.cardPromos .cardPromoItem.rightHospital:hover .cardButton .hg-icon{color:#fff}.cardPromos .cardPromoItem.rightCare p{margin:0 0 15px}.cardPromos .cardPromoItem.rightCare .cardClicky{background:#fff}.cardPromos .cardPromoItem.rightCare .cardButton{background:#c7a158}.cardPromos .cardPromoItem.rightCare .cardButton .hg-icon{font-size:14px;color:#fff}.cardPromos .cardPromoItem.rightCare h4,.cardPromos .cardPromoItem.rightCare [class^="hg-icon"]{color:#c7a158}.cardPromos .cardPromoItem.rightCare:hover{cursor:pointer}.cardPromos .cardPromoItem.rightCare:hover h4,.cardPromos .cardPromoItem.rightCare:hover [class^="hg-icon"]{color:#324c73}.cardPromos .cardPromoItem.rightCare:hover .cardButton{background:#324c73}.cardPromos .cardPromoItem.rightCare:hover .cardButton .hg-icon{color:#fff}.mainPromo{margin:0 -1px 0 0;height:392px;position:relative;padding-top:8px}.mainPromo .mainPromoContent{position:absolute;left:85px;top:50px;width:265px}.mainPromo .mainPromoContent h1{font-size:34px;line-height:42px;margin:0 0 10px;color:#394b65}.mainPromo .mainPromoContent p{font-size:16px;line-height:24px;margin:0 0 25px}.mainPromo .mainPromoContent p span{letter-spacing:.05em;font-weight:bold;font-style:italic;display:inline-block;margin:0 2px 0 0;color:#333}.mainPromo .mainPromoContent .blueButton{padding:10px 25px;background:#608cbc;border:0;color:#fff;font-size:22px;-webkit-box-shadow:0 2px 0 #3f5d84;-moz-box-shadow:0 2px 0 #3f5d84;box-shadow:0 2px 0 #3f5d84;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.mainPromo .mainPromoContent .blueButton:hover{background:#88bdf0}.mainPromo img{float:right}.searchPromo{padding:40px;min-height:350px}.searchPromo h3,.searchPromo .hg-editable>.hg-editable-label{color:#394b65;font-size:24px;font-weight:normal;display:inline-block;line-height:24px;vertical-align:baseline}.searchPromo>div{overflow:hidden}.searchPromo>div .wrapper{width:29%;float:left;padding:0 3% 0 0}.searchPromo>div .wrapper>h3{color:#333;font-size:16px;font-weight:normal}.searchPromo>div .wrapper>h3 .new-label{font-size:13px;text-transform:uppercase;color:#ed9540}.searchPromo>div .wrapper .hg-widget-alphamenu-clickable{font-weight:bold;margin:10px 0 0}.searchPromo>div .wrapper.wrapper-2{width:35%}.searchPromo>div .wrapper.last{padding:0}.searchPromo>div .homeSpecialtiesListItem,.searchPromo>div .homeTopHospitalsListItem{display:block;font-size:13px;line-height:23px}.searchPromo>div .homeSpecialtiesListItem .specialtyItem,.searchPromo>div .homeTopHospitalsListItem .specialtyItem{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.oneColumn{background:#608cbc;min-width:980px}.oneColumn{position:relative;font-family:'OpenSans',Arial,Helvetica,sans-serif;font-weight:normal}.oneColumn h1,.oneColumn h2,.oneColumn h3{font-family:'OpenSans',Arial,Helvetica,sans-serif;font-weight:normal}.oneColumn #headerContainer{background:transparent}.oneColumn #headerContainer #topWindowBar .topWindowContainer{width:795px}.oneColumn #footerContainer{background:transparent;margin:0;padding:13px 0 30px}.oneColumn #globalSearchForm{margin:0 65px}.oneColumn #globalSearchForm .hgSearchTable{margin:0 0 10px}.oneColumn #globalSearchForm .hgSearchTable .hgSearchTableColumn.spacer{border-top:9px solid #fff;border-bottom:9px solid #fff}.oneColumn #globalSearchForm .hgForm .buttonHeaderSearch .buttonHeaderSearchMagnifier span{height:43px;width:52px;font-size:41px;text-shadow:1px 1px 1px #b65d38}.oneColumn #globalSearchForm .hgForm .hgSearchInputField{padding:11px 0 7px}.oneColumn #globalSearchForm .hgForm .hgSearchInputField input{font-size:18px;line-height:22px}.oneColumn .homePageLogo{margin:0 auto 35px;width:400px;height:124px}#pageContainer{padding:115px 0 0}#pageContainer .pageContainerInnerTop,#pageContainer .pageContainerInnerBottom{display:none}#pageContainer #pageContainerInner{-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-box-shadow:0 3px 25px 5px #3d3d3d;-moz-box-shadow:0 3px 25px 5px #3d3d3d;box-shadow:0 3px 25px 5px #3d3d3d;margin:0 0 20px -490px;padding:40px 0 0;position:absolute;left:50%;top:36px;z-index:3;width:980px}#pageContainer #baseballCardsContainer{position:relative;height:1605px;overflow:hidden;word-spacing:-1em}#pageContainer #baseballCardsContainer .bcColumn{width:104px;height:1459px;display:block;background:transparent url("/hgstatic/img/_homepagePromoSampleAlphaBG.png") 0 0 repeat-y;position:absolute;z-index:0;left:50%;top:0}#pageContainer #baseballCardsContainer .bcColumn.card1{background:transparent url("/hgstatic/img/_homepagePromoSampleAlphaBG.png") 0 -2px repeat-y;margin:0 0 0 -780px}#pageContainer #baseballCardsContainer .bcColumn.card2{background:transparent url("/hgstatic/img/_homepagePromoSampleAlphaBG.png") 0 -674px repeat-y;margin:0 0 0 -676px}#pageContainer #baseballCardsContainer .bcColumn.card3{background:transparent url("/hgstatic/img/_homepagePromoSampleAlphaBG.png") 0 -1346px repeat-y;margin:0 0 0 -572px}#pageContainer #baseballCardsContainer .bcColumn.card13{background:transparent url("/hgstatic/img/_homepagePromoSampleAlphaBG.png") 0 -1122px repeat-y;margin:0 0 0 468px}#pageContainer #baseballCardsContainer .bcColumn.card14{background:transparent url("/hgstatic/img/_homepagePromoSampleAlphaBG.png") 0 -674px repeat-y;margin:0 0 0 572px}#pageContainer #baseballCardsContainer .bcColumn.card15{background:transparent url("/hgstatic/img/_homepagePromoSampleAlphaBG.png") 0 -1906px repeat-y;margin:0 0 0 676px}#pageContainer #baseballCardsContainer .colCount{display:none;position:absolute;z-index:3;background:#3e3e3e;padding:5px 10px;font-size:16px;font-weight:bold;color:#fff;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;opacity:.5}.oneColumn #pageContainer #columnSection{background:#fff;padding:0 20px;margin:0 0 20px 0;overflow:hidden}.oneColumn #homePage .homePageTable{width:100%;border-collapse:collapse;border-spacing:0}.oneColumn #homePage #columnSection{padding:0;overflow:visible;background:transparent;margin:0 0 0 0}.oneColumn #homePage #columnSection .homePageLeftColumn{padding:0 10px 0 0}.oneColumn #homePage #columnSection .homePageRightColumn{padding:0;width:230px;overflow:hidden}.oneColumn #homePage #columnSection .homePageRightColumn .generalImage,.oneColumn #homePage #columnSection .homePageRightColumn #homepageSocialMediaIconsContainer{float:left;clear:both}.oneColumn #homePage #columnSection .homePageRightColumn .generalImage{margin:0;overflow:hidden}.oneColumn #homePage #columnSection .homePageRightColumn #homepageSocialMediaIcons{border-radius:.8em;border-width:6px 1px 1px 1px;border-color:#324c73 #ccc #ccc #ccc;border-style:solid;width:198px;height:54px;display:inline-block;padding:10px 15px 22px;margin:0 0 6px 0;-webkit-box-shadow:0 3px 7px rgba(0,0,0,.3);-moz-box-shadow:0 3px 7px rgba(0,0,0,.3);box-shadow:0 3px 7px rgba(0,0,0,.3)}.oneColumn #homePage #columnSection .homePageRightColumn #homepageSocialMediaIcons p{margin:0 0 5px 0;color:#394365}.oneColumn #homePage #columnSection .homePageRightColumn #homepageSocialMediaIcons .share-list li.pinterest-share a i{padding:4px 6px}.oneColumn #homePage .homePageRow{clear:both;padding:0 20px}.oneColumn #homePage .clearBoth{clear:both;line-height:0;height:0;width:100%;overflow:hidden}.oneColumn #homePage #homePageTopHospitals,.oneColumn #homePage #dentistBrowseLinkCopy,.oneColumn #homePage #facilityBrowseLinkCopy{display:none}.oneColumn #homePage.topHospitalsContent #homePageSpecialties,.oneColumn #homePage.topHospitalsContent #providerBrowseLinkCopy,.oneColumn #homePage.topHospitalsContent #dentistBrowseLinkCopy{display:none}.oneColumn #homePage.topHospitalsContent #homePageTopHospitals{display:table}.oneColumn #homePage.topHospitalsContent #facilityBrowseLinkCopy{display:block}.oneColumn #homePage.dentalSpecialtiesContent #homeSpecialtiesList,.oneColumn #homePage.dentalSpecialtiesContent #providerBrowseLinkCopy,.oneColumn #homePage.dentalSpecialtiesContent #facilityBrowseLinkCopy{display:none}.oneColumn #homePage.dentalSpecialtiesContent #homeDentalSpecialtiesList,.oneColumn #homePage.dentalSpecialtiesContent #dentistBrowseLinkCopy{display:block}#homeSpecialties #homeDentalSpecialtiesList,#homeTopHospitals #homeDentalSpecialtiesList{display:none}#homeSpecialties #homeTopHospitalsList,#homeTopHospitals #homeTopHospitalsList{margin-bottom:10px}#homeSpecialties .homeSpecialtiesRow,#homeTopHospitals .homeSpecialtiesRow,#homeSpecialties .homeTopHospitalsRow,#homeTopHospitals .homeTopHospitalsRow{margin:0 0 14px 0;padding:0 0 0 0}#homeSpecialties .homeSpecialtiesRow h4,#homeTopHospitals .homeSpecialtiesRow h4,#homeSpecialties .homeTopHospitalsRow h4,#homeTopHospitals .homeTopHospitalsRow h4,#homeSpecialties .homeSpecialtiesRow #topHospitalText,#homeTopHospitals .homeSpecialtiesRow #topHospitalText,#homeSpecialties .homeTopHospitalsRow #topHospitalText,#homeTopHospitals .homeTopHospitalsRow #topHospitalText{font-weight:normal;display:inline-block;color:#394b65}#homeSpecialties .homeSpecialtiesRow h3,#homeTopHospitals .homeSpecialtiesRow h3,#homeSpecialties .homeTopHospitalsRow h3,#homeTopHospitals .homeTopHospitalsRow h3{font-size:24px;line-height:30px;margin:0}#homeSpecialties .homeSpecialtiesRow h4,#homeTopHospitals .homeSpecialtiesRow h4,#homeSpecialties .homeTopHospitalsRow h4,#homeTopHospitals .homeTopHospitalsRow h4{font-size:15px;line-height:15px;margin:0}#homeSpecialties .homeSpecialtiesRow #viewAllSpecialtiesButton,#homeTopHospitals .homeSpecialtiesRow #viewAllSpecialtiesButton,#homeSpecialties .homeTopHospitalsRow #viewAllSpecialtiesButton,#homeTopHospitals .homeTopHospitalsRow #viewAllSpecialtiesButton,#homeSpecialties .homeSpecialtiesRow #viewAllTopHospitalsButton,#homeTopHospitals .homeSpecialtiesRow #viewAllTopHospitalsButton,#homeSpecialties .homeTopHospitalsRow #viewAllTopHospitalsButton,#homeTopHospitals .homeTopHospitalsRow #viewAllTopHospitalsButton{vertical-align:baseline}#homeSpecialties .buttonSmall,#homeTopHospitals .buttonSmall{margin:-5px 0 0 8px;vertical-align:middle;display:inline-block}#homeSpecialties .specialistLocationCancelLink,#homeTopHospitals .specialistLocationCancelLink,#homeSpecialties .topHospitalsLocationCancelLink,#homeTopHospitals .topHospitalsLocationCancelLink{margin:1px 0 0 8px;vertical-align:middle;display:inline-block}#homeSpecialties .specialistLocationUpdateInputField,#homeTopHospitals .specialistLocationUpdateInputField,#homeSpecialties .topHospitalsLocationUndateInputField,#homeTopHospitals .topHospitalsLocationUndateInputField{padding:5px;display:inline-block;width:90px;border:1px solid #9facb7;margin:0}#homeSpecialties .specialistLocationUpdateInputField input,#homeTopHospitals .specialistLocationUpdateInputField input,#homeSpecialties .topHospitalsLocationUndateInputField input,#homeTopHospitals .topHospitalsLocationUndateInputField input{border:1px solid #fff;outline:medium none;width:98%}#homeSpecialties .specialistLocationUpdateInputField.hasRightColumnPromo,#homeTopHospitals .specialistLocationUpdateInputField.hasRightColumnPromo,#homeSpecialties .topHospitalsLocationUpdateUnputField.hasRightColumnPromo,#homeTopHospitals .topHospitalsLocationUpdateUnputField.hasRightColumnPromo{width:150px}#topHospitalsByCategory h4{color:#394b65;font-size:24px;line-height:30px;font-weight:normal}#topHospitalsByCategory p{font-size:12px;margin-bottom:6px}#topHospitalsByCategory select{margin-right:3px;width:235px}#topHospitalsByCategory select.input-validation-error{border-color:#c00;color:#c00}#topHospitalsByCategory #hospitalCategoryControl{margin-bottom:20px}#topHospitalsByCategory #hospitalCategoryControl .buttonSmall{top:8px}#homepageTagline{text-align:center;border-top:solid 1px #e4e4e4;padding:15px 0;line-height:17px;height:17px}.js .homeSpecialtiesListItem{visibility:hidden}.homePage .hg-editable a{display:inline-block;margin:0 0 0 10px}.homePage .hg-editable .hg-editable-label{border:solid 1px #fff;padding:0;cursor:text}.homePage .hg-editable .hg-editable-label:hover{border:solid 1px #fff}.homePage .ui-autocomplete.ac_wrapper{width:790px}.homePage .ui-autocomplete .ac_wrapper_left{width:385px}.homePage .ui-autocomplete .ac_wrapper_right{width:290px}.homePage .ui-autocomplete.ac_container_where{width:234px}.homePage #what-promo{padding:25px 0;font-size:14px}.homePage #what-promo .hg-what-promo-header-row{padding:0 16px}.homePage #what-promo .hg-what-promo-header-row h2{font-size:20px}.homePage #what-promo .what-promo-table{margin:0 16px}.homePage #what-promo .what-promo-table th{padding:13px 0 0}.homePage #what-promo .what-promo-table td.hg-what-promo-col{padding:14px 0}