/* CSS crunched with Crunch - http://crunchapp.net/ */
.clearfix{*zoom:1}.clearfix:before,.clearfix:after{display:table;content:"";line-height:0}.clearfix:after{clear:both}.hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}@media only screen and (min-width: 980px) and (max-width: 1199px){.header .crest a{height:132px}.content-area .hero-text h2{font-size:16px;font-size:1.6rem;padding:15px 0 5px 28px}.features a p{min-height:80px}}@media only screen and (max-width: 979px){#search{display:none}.header .navbar .navbar-inner{margin-left:0}.header .navbar .navbar-search{top:0}.main-navigation .dropdown-menu,.main-navigation .caret{display:none}.header .main-navigation .nav>li>a,.header .main-navigation .nav>li.current>a,.header .main-navigation.navbar-inverse .nav-collapse .nav>li>a,.header .main-navigation.navbar-inverse .nav-collapse .dropdown-menu a{background:#1B75BB;color:#FFFFFF;margin-bottom:1px}.header .main-navigation .nav>li>a:hover,.header .main-navigation .nav>li.current>a:hover,.header .main-navigation.navbar-inverse .nav-collapse .nav>li>a:hover,.header .main-navigation.navbar-inverse .nav-collapse .dropdown-menu a:hover{background:#ffffff;color:#000;margin-bottom:1px}.footer{padding:0 20px}.footer li{margin:10px 4px 5px 11px}.copyright{margin-top:10px;margin-left:10px}.content-area .hero-text h2{background:#DC6630;border-bottom:none;color:#FFFFFF;padding:11px 0 7px 15px;position:absolute;font-size:12px;font-size:1.2rem;line-height:20px;line-height:2.0rem}.sub-text a{text-decoration:none;color:#FFFFFF;background:transparent;border:1px solid rgba(255,255,255,0.5);float:left;margin:0 10px;padding:5px 15px;position:absolute;bottom:20px}}@media only screen and (min-width: 768px) and (max-width: 979px){.features{margin-top:0}.features a h2{padding-bottom:10px}.features a p{min-height:120px}.header .crest{width:80%;margin-top:0px;margin-bottom:-49px;padding:0px}.header .crest a{height:182px;max-width:100%}.content-area .hero-text h2{position:relative}.content.home h2{padding:11px 0px 7px 17px}}@media only screen and (max-width: 767px){.rs_skip{float:right;margin-top:10px}.header .crest{padding:0}.header .crest a{background:url("/internet/healthstarrating/publishing.nsf/AttachmentsByTitle/header/$FILE/health-star-rating-system2.png") no-repeat center center transparent;height:160px;max-width:100%;-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain}.header .navbar-wrapper{margin-top:25px}.share{margin-top:20px}.footer ul{margin:12px 0 0 2px}.copyright{float:left;margin-bottom:20px}.footer li.pull-right{clear:both;display:inline;float:none}.hero-text{min-height:100px}.content-area .hero-text h2{padding:10px 0 7px 16px;position:relative;font-size:1.4rem;font-size:14px}.features{margin-top:0}.features a{overflow:hidden;clear:both;border:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.features a h2{padding-left:0}.features a img{float:left;margin:0 5% 0 0;width:40%}.features a p{padding:0;background:#fff;min-height:80px;padding:10px}.feature{background:#ffffff;margin-bottom:15px}.home .content-area{margin-top:0}.sub-text a{position:relative;margin:8px 15px}div#carousel-bounding-box{float:left}.related{margin-top:20px}}@media only screen and (max-width: 480px){.header .crest a{height:90px}}