@charset "UTF-8";
/* CSS Document */
#hp-ratings-parentbox {font-family:"Fidelity Sans",Helvetica,Sans-serif;font-size:1rem;max-width:71.25em;margin:0 auto;background-color:#FFF;}
#hp-ratings-childbox {width:100%;}
#hp-ratings-childbox a {text-decoration:none;}
#hp-ratings-phonebox {float:left;width:20%;margin-left:5%;position:relative;}
#hp-ratings-phonebox img {position:absolute;top:-0.75em;max-width:100%; z-index:1;}
#hp-ratings-contentbox {float:right;width:67%;margin-right:5%;padding:2.5em 0;text-align:center;}
#hp-ratings-contentbox h2 {font-size:1.75em;line-height:1.25;font-weight:300;padding-bottom:1em;margin:0;}
#hp-ratings-contentbox p {font-size:1.125em;line-height:1.375;padding:1.5em 0;margin:0;}
#hp-ratings-multicolumn {width:100%;}
.hp-ratings-product {width:30%;margin-right:5%;float:left;padding:0.5em 0 2em;text-align:center;}
.hp-ratings-product a {display:block;line-height:1.375;}
.hp-ratings-mini-star {font-size:0.75em !important;margin-top:0.5em;}
.hp-ratings-product img {margin-top:0.5em;}
.hp-ratings-last-child {margin-right:0% !important;}
a.hp-ratings-cta {font-size:1.125em;line-height:1.375;font-weight:bold;color:1552C5;}
.hp-ratings-clear {clear:both;margin:0;padding:0;line-height:0;}
	
@media (max-width:62.5em) and (min-width:37.0001em) {
		#hp-ratings-contentbox br {display:none !important;}
}
@media (max-width:49em) {
	#hp-ratings-phonebox {display:none;}
	#hp-ratings-contentbox {float:none;width:90%;margin-left:5%;}
}
@media (max-width:35em) {
	.hp-ratings-product {width:100%;float:none;margin:0;padding:0.5em 0 1.75em;text-align:center;}
	#hp-ratings-contentbox br {display:block;}
}