﻿body{background:#FFF} #header,#torso,.bodygap,.thankyou,#footermain{width:auto;max-width:970px;min-width:280px} #header{border-left-style:none;border-right-style:none;border-bottom-style:none} #leftnav,#rightbar{display:none} .happyfooter{background:none} #footermain{height:auto;margin:10px} #footerdonkey{display:none} #footermain ul,#footermain .disclaimer{margin-right:auto} #footermain .footernav{margin-top:auto} .article table.image{width:100%;max-width:100%} .article table.image img{width:100%;max-width:100%;height:auto} h2.underline b{display:block} .article h3.underline b{display:block} .article .embed{display:none} .shsocial{display:none} .headtagline{display:none} td.responsive120 img,a.responsive120 img{width:100%;max-width:120px;height:auto;margin:auto} td.responsiveimg img,a.responsiveimg img{width:100%;height:auto;margin:0px;border:0px} .spec td.responsiveimg{padding:0px} .winnerright{float:right;width:auto;max-width:260px} .navhead input[type=text]{width:200px} #wizardcontainer{height:auto} #wizardcontent{position:static;width:auto;height:auto;padding:10px} #wizardcontent button{position:static;margin-left:auto;margin-right:auto;display:block} #wizardcontent table{position:static;width:auto} .richarticle p,.richarticle li{font-size:1em} @media all and (max-width:480px){.navhead{display:none;} .winnerright{display:none;} div.rankings{width:280px;} .rightsummary{margin:10px;float:none;width:auto;display:block;background:#F3F3F3;padding:5px;border:solid 1px #ccc;} .horizontal div.thumbnail{width:80px;margin:5px 0px;} .horizontal div.thumbnail-true{margin-left:90px;} .horizontal div.thumbnail img{max-width:80px;height:auto;} .horizontal div.thumbnail .spec img{margin:5px 0px;} .feature div.thumbnail-true{margin-left:42px;} table.vertical.compare img[width="120"]{max-width:100%;margin-left:-5px;margin-right:-5px;margin-bottom:-5px;height:auto;} table.vertical.compare .stars{white-space:nowrap;}}