.comparison-spr{background:url('http://d3j8oysgk7go28.cloudfront.net/images/sprites/comparison.png') no-repeat top left!important;text-indent:-9999px!important}.comparison-05{background-position:0 0!important;width:65px;height:13px;display:block;margin:0 auto}.comparison-15{background-position:0 -14px!important;width:65px;height:13px;display:block;margin:0 auto}.comparison-1{background-position:0 -28px!important;width:65px;height:13px;display:block;margin:0 auto}.comparison-25{background-position:0 -42px!important;width:65px;height:13px;display:block;margin:0 auto}.comparison-2{background-position:0 -56px!important;width:65px;height:13px;display:block;margin:0 auto}.comparison-35{background-position:0 -70px!important;width:65px;height:13px;display:block;margin:0 auto}.comparison-3{background-position:0 -84px!important;width:65px;height:13px;display:block;margin:0 auto}.comparison-45{background-position:0 -98px!important;width:65px;height:13px;display:block;margin:0 auto}.comparison-4{background-position:0 -112px!important;width:65px;height:13px;display:block;margin:0 auto}.comparison-5{background-position:0 -126px!important;width:65px;height:13px;display:block;margin:0 auto}.comparison-fedex{background-position:0 -140px!important;width:35px!important;height:20px}.comparison-paypal{background-position:0 -161px!important;width:55px;height:15px}.comparison-sell-excl{background-position:0 -177px!important;width:90px;height:26px;display:block;margin:0 auto}.comparison-sell-ft-excl{background-position:0 -204px!important;width:90px;height:26px;display:block;margin:0 auto}.comparison-sell-ft{background-position:0 -231px!important;width:90px;height:26px;display:block;margin:0 auto}.comparison-sell{background-position:0 -258px!important;width:90px;height:26px;display:block;margin:0 auto}.comparison-tick{background-position:0 -285px!important;width:20px;height:20px}.comparison-cross{background-position:-20px -285px!important;width:20px;height:20px}#phoneInfo{display:block;}#phoneInfoHolder{display:table;float:left;}#phoneInfo h1,#phoneInfo h2,#phoneInfo p{width: auto;display:block;margin-left:0px}#phoneInfo h1 {font-size:24px;color:#f15a29;margin-top:0px;line-height:20px}#phoneInfo h2{font:bold 14px/14px Arial,Sans-Serif;padding:0;margin:-10px 0 0 0px}#phoneInfo p{font-size:11px;margin-top:5px}#phoneInfo img.merchant{max-width:150px;max-height:135px;float:left}#phoneInfo #reviews_button{margin:0!important;padding:10px 15px 20px;width:245px}#results{clear:both;width:100%;margin: 0 0 20px;padding:0;border:0;border-bottom:1px solid #DDD}#results th,#results td{text-align:center;font-size:12px;border:0;margin:0}#results th#first{-moz-border-radius-topleft:12px;-webkit-border-top-left-radius:12px}#results th#last{-moz-border-radius-topright:12px;-webkit-border-top-right-radius:12px}#results th{color:#fff;font:normal 10px/12px Arial,Sans-Serif;height:40px;padding:0;border-left:1px solid #f67b38;border-right:1px solid #ec3a1a}#results th{background:#f2592a;background:-moz-linear-gradient(top,#de3923 0,#ef5628 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#de3923),color-stop(100%,#ef5628));background:-webkit-linear-gradient(top,#de3923 0,#ef5628 100%);background:-o-linear-gradient(top,#de3923 0,#ef5628 100%);background:-ms-linear-gradient(top,#de3923 0,#ef5628 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#DE3923',endColorstr='#EF5628',GradientType=0);background:linear-gradient(top,#de3923 0,#ef5628 100%)}#results th>a{color:#fff}#results tbody tr{background:#FFF}#results tr.odd{background:#f4f4f4!important}#results tr.exclusive{background:#fffad9!important}#results td{padding:12px 0 8px;font:normal 14px/11px Arial,Sans-Serif;border-top:1px solid #DDD;border-right:1px solid #f4f4f4}#results tr.odd td{border-right:1px solid #EEE}#results tr:first-child td{border-top:1px solid #CCC}#results li{float:left;width:33%;list-style-type:none}#results li p{width:auto;margin:0}#results img{border:0;margin:0}#results .text{font:italic 11px/11px Arial,Sans-Serif}#results .text span{font:bold 12px/11px Arial,Sans-Serif}#results .strong{font:bold 11px/12px Arial,Sans-Serif}#results .small{font:normal 10px/12px Arial,Sans-Serif}#results .postage,em.postage{height:20px;width:20px;margin:0 auto;display:block}#results .tick,em.tick{background:transparent url('http://d3j8oysgk7go28.cloudfront.net/images/comparison/table/tick-cross.png') no-repeat 0 0}#results .cross,em.cross{background:transparent url('http://d3j8oysgk7go28.cloudfront.net/images/comparison/table/tick-cross.png') no-repeat -20px 0}#results a.merchant{display:block;width:75px!important;height:44px!important;border:1px solid #CCC;-moz-box-shadow:0 1px 5px #CCC;-webkit-box-shadow:0 1px 5px #CCC;padding:0!important;position:relative;top:-2px;left:8px}#results .priceft{font:bold 24px/18px Helvetica,Arial,Sans-Serif;color:#d8190a}#results .price{font:bold 20px/14px Helvetica,Arial,Sans-Serif;color:#f15a29}#results .bbb-rating img + img {margin-left: 5px;margin-bottom:0px;}#results .bbb-rating{font-size:62.5%}#results .bbb-rating a {text-decoration: none}#results span.dash{font:bold 14px Arial,Sans-Serif;color:#DDD}#results p.merchantName{font-size:10px!important}#results tr{border-bottom:1px solid #DDD}#results thead tr{border-bottom:0}#results td.merchant{border-left:1px solid #DDD}#results td.sell-now,#results tr.exclusive td.sell-now,#results tr.odd td.sell-now{border-right:1px solid #DDD;text-align:center}#results a.exclusive{border:1px solid #f69c14;overflow:hidden;position:relative}#results a.exclusive span{outline:0;text-decoration:none;font-style:none;text-indent:0;color:#FFF;background:#f69c14;font:bold 9px/11px Helvetica,Arial,Sans-Serif;padding:1px 5px 2px;text-align:left;position:absolute;top:0;left:0;background:-moz-linear-gradient(100% 100% 90deg,#ffb400,#f69c14);background:-webkit-gradient(linear,0% 0,0% 100%,from(#ffb400),to(#f69c14));background:-webkit-linear-gradient(#ffb400,#f69c14);background:-o-linear-gradient(#ffb400,#f69c14);-moz-box-shadow:0 0 3px #888}#results td.vouchers{padding:0}#results td.vouchers table{width:100%}#results td.vouchers table,#results td.vouchers table *{background:inherit;border:0;padding:0;margin:0}#results td.vouchers table td{padding:0 0 0 5px;width:50%;text-align:left;font:bold 12px/14px Helvetica,Arial,Sans-Serif}#results td.vouchers table td:first-child{text-align:right!important;padding:0 5px 0 0!important}#results td.vouchers table span{display:block;text-align:center}#results td.vouchers p{text-indent:-9999px!important;width:30px!important;margin:0 auto 1px!important}#results tr.exclusive td.vouchers table td{background:#fffad9!important}em.postage{float:left;text-indent:-9999px}#___plus_0{float:none;position:relative;left:-20px;top:-4px;margin:0;padding:0;}.phoneInfoSharing{clear:none;display:table;float:right;overflow:hidden;padding-top:1px;}



.comparison-step dt strong {
	font-size:				2em;
	position:				absolute;
	margin-left:			-15px;
	margin-top:				-15px;
}

#comparison-filters {
	font-size:				small;
	overflow:				hidden;
	width:					815px !important;
}

#comparison-filters ul,
#comparison-filters dl,
#comparison-filters li,
#comparison-filters dt,
#comparison-filters dd {
	margin:					0;
	padding:				0;
}

.comparison-filters-section-title {
	font-size:				1.5em;
	margin-top:				10px !important;
	margin-bottom:			10px !important;
}

#comparison-filters-title strong,
#comparison-filters-title strong span {
	font-weight:			bold;
}
	
#comparison-filters ul {
	list-style:				none;
}

.comparison-filters-section {
	display:				table;
	float:					left;
	overflow:				hidden;
}

#comparison-filters-title {
	margin-bottom:			20px;
}

#comparison-filters-condition {
	display:				block;
	margin-bottom:			20px;
	overflow:				hidden;
}

#comparison-filters-condition li {
	background:				#f06030;
	cursor:					pointer;
	display:				table;
	float:					left;
	margin-right:			5px;
	padding:				5px 10px;
	text-align:				center;
	
	-moz-border-radius-topleft:8px;-webkit-border-top-left-radius:8px;-khtml-border-top-left-radius:8px;border-top-left-radius:8px;
	-moz-border-radius-topright:8px;-webkit-border-top-right-radius:8px;-khtml-border-top-right-radius:8px;border-top-right-radius:8px;
	-moz-border-radius-bottomleft:8px;-webkit-border-bottom-left-radius:8px;-khtml-border-bottom-left-radius:8px;border-bottom-left-radius:8px;
	-moz-border-radius-bottomright:8px;-webkit-border-bottom-right-radius:8px;-khtml-border-bottom-right-radius:8px;border-bottom-right-radius:8px;
}

#comparison-filters-condition label {
	color:					#fff;
	cursor:					inherit !important;
	font-size:				inherit !important;
	font-weight:			bold;
	text-transform:			uppercase;
}

#comparison-filters-condition input[type=radio] {
	cursor:					inherit !important;
}

#comparison-filters-section-accessories {
	float:					right;
	font-size:				0.9em;
	padding-top:			3px;
}

#comparison-filters-section-accessories {
	display:				table;
}

#comparison-filters-section-accessories ul {
	list-style:				none;
}

#comparison-filters-section-accessories li {
	display:				table !important;
	float:					left !important;
	width:					172px;
}

#comparison-filters-section-accessories li + li {
	display:				table;
	float:					none;
	width:					135px;
}

#comparison-filters-section-accessories li + li + li {
	clear:					left !important;
	margin-top:				10px;
	width:					172px;
}

#comparison-filters-section-accessories li + li + li + li {
	clear:					none !important;
	width:					135px;	
}

#comparison-filters-section-accessories label strong {
	color:					#f06030;
}

#comparison-filters-section-accessories .filter-choice dt {
	float:					left;
	margin-right:			10px;
	padding-top:			2px;
}

#comparison-filters-section-accessories li .filter-choice dd,
#comparison-filters-section-accessories li + li + li .filter-choice dd {
	margin-right:			20px;
}

#comparison-filters-section-accessories li + li .filter-choice dd,
#comparison-filters-section-accessories li + li + li + li .filter-choice dd {
	margin-right:			0;
}

