.review-wrapper{width:100%;text-align:left;margin-bottom:15px;border-bottom:#dcdcdc 0 dotted;padding-bottom:25px}.review-headline{font-size:32px;font-weight:bold;color:#000;margin-top:7px;margin-bottom:5px;font-family:arial,helvetica,sans-serif}.review-subhead{font-size:17px;font-weight:bold;color:gray}.review-postdate{font-size:13px;color:#000}#reviewByline{font-size:13px;padding-bottom:20px}#reviewByline a{text-decoration:none;text-transform:capitalize}#reviewByline a:hover{text-decoration:underline}#reviewDescription{padding-top:3px;line-height:26px;color:#000;font-family:Arial,Liberation Sans,DejaVu Sans,sans-serif;font-size:16px}#reviewDescription p{margin-top:0;padding-bottom:10px}#reviewDescription h1{font-size:2em;font-weight:bold}#reviewDescription h2{font-size:1.5em;font-weight:bold}#reviewDescription h3{font-size:1.17em;font-weight:bold}#reviewDescription h4{font-size:1em;font-weight:bold}#reviewDescription h5{font-size:.83em;font-weight:bold}#reviewDescription h6{font-size:.75em;font-weight:bold}#reviewDescription ul{margin-left:2em;padding-left:0}#reviewDescription ul li{padding-left:0}#reviewDescription ol{margin-left:2.2em;padding-left:0}#reviewDescription ol li{padding-right:0;padding-left:0;margin-bottom:8px}#reviewDescription table{width:100%;border:2px solid #ccd1d5;font-weight:400;line-height:1.125em;margin-bottom:1em;font-size:12px}#reviewDescription table td{padding:3px;font-size:12px;border:1px solid #ccd1d5}#reviewDescription table th{background-color:#ccd1d5;font-weight:bold;color:#000;padding:3px;text-transform:uppercase}#reviewDescription table tbody tr:first-child{border-top:0}#reviewDescription table td{background:#fff}#reviewDescription table td.title{text-align:left;font-size:1em;font-style:normal;font-weight:bold;padding-bottom:1em}#reviewDescription table tr:nth-child(odd) td{background-color:#fff}#reviewDescription table tr:nth-child(even) td{background-color:#e4e9ed}#reviewDescription img{display:block;width:100% \9;max-width:100%;height:auto}.review-MainPhoto img{display:block;width:100% \9;max-width:100%;max-height:500px;height:auto;margin:0 auto}.review-AwardEditorsChoice{background:url(images/reviews/awards/award-editorschoice.png);display:block;height:32px;width:105px;margin-bottom:8px}.review-AwardTopPick{background:url(images/reviews/awards/award-toppick.png);display:block;height:32px;width:105px;margin-bottom:8px}.review-AwardBestBuy{background:url(images/reviews/awards/award-bestbuy.png);display:block;height:32px;width:105px;margin-bottom:8px}.reviewPros ul{list-style:none;padding:0}.reviewPros li{padding-left:1.6em;color:#4b4a4a}.reviewPros li:before{content:"";font-family:FontAwesome;display:inline-block;margin-left:-1.3em;width:1.6em;padding-top:5px;color:#228b22}.reviewCons ul{list-style:none;padding:0}.reviewCons li{padding-left:1.6em;color:#4b4a4a}.reviewCons li:before{content:" ";font-family:FontAwesome;display:inline-block;margin-left:-1.3em;width:1.6em;padding-top:5px;color:#bf2626}.review-category{margin-top:0;margin-bottom:0;text-transform:uppercase;font-weight:bold;font-size:11px}.review-topsummaryupper-hr{padding-bottom:7px;padding-top:25px;border-bottom:dotted;border-width:1px;border-color:#ccd1d5}.review-topsummarylist{padding-bottom:7px;padding-top:7px;border-bottom:dotted;border-width:1px;border-color:#ccd1d5}.review-summary-h2{margin-top:5px}.review-LowerWidget{padding:0;padding-bottom:15px;border:1px dotted #ccd1d5;margin:5px}.review-LowerWidget img{display:block;width:100% \9;max-width:100%;max-height:175px;height:auto}.review-LowerBottomline{font-size:14px;line-height:20px;padding-top:5px}