html{position:relative;height:100%}body{margin-bottom:0;height:100%;font-family:"ProximaNova",sans-serif;background:#e6e6e6}#wrap{min-height:100%;height:auto;margin:0 auto -43px;padding:0 0 43px}#footer{background:#1b6cd8;width:100%;text-align:center;color:#eee;height:43px;line-height:43px}#footer a{color:#eee}#footer .container{max-width:1050px;margin:0 auto;font-size:13px}.img-responsive{margin:0 auto}.clear{clear:both}.btn-primary{background-color:#1b6cd8;border-color:#185ebb}a.btn-primary:hover{background-color:#3984e8}.star-ratings-sprite{background:url("../img/star-rating-sprite-3.png") repeat-x;font-size:0;height:16px;line-height:0;overflow:hidden;text-indent:-999em;width:90px}.star-ratings-sprite .rating{background:url("../img/star-rating-sprite-3.png") repeat-x;background-position:0 100%;float:left;height:16px;display:block}.navbar,.navbar .container,.navbar-header,.navbar-brand{padding-top:0;padding-bottom:0;color:#fff;height:75px;line-height:75px}.navbar-brand img{margin-top:5px;float:left}.navbar-brand h1{white-space:nowrap;color:#fff;font-family:"ProximaNova",sans-serif}a.navbar-brand:hover{color:#fff}.navbar .container{max-width:1050px;margin:0 auto}.navbar .navbar-nav>li>a{padding-top:0;padding-bottom:0;color:#fff;font-size:16px;font-weight:bold;line-height:75px}.nav>li>a:hover{background:0;opacity:.5}.navbar{background:#1b6cd8;margin-bottom:0}.navbar-nav{float:right !important}.navbar-brand{padding-top:6px}.container>.navbar-collapse{background:#1b6cd8}.container>.navbar-header .navbar-toggle{background:#fff;margin-top:18px}.navbar-toggle .icon-bar{display:block;width:22px;height:2px;background-color:#ccc;border-radius:1px}.navbar2{height:0;background:#aaa}.page-content{background:#fff;box-shadow:0 0 2px 0 rgba(0,0,0,0.17);height:100%;max-width:1050px}.page-leftbar,.page-rightbar{margin-top:30px;margin-bottom:30px}.page-leftbar{border-right:1px solid #d5d5d5;padding-left:35px;padding-right:35px}.page-leftbar h2{color:#444;font-weight:700;font-size:18px;margin:0;margin-top:20px;margin-bottom:12px}.page-leftbar p{font-size:16px;margin:0 0 20px;line-height:1.8em;color:#596270}.page-leftbar li{font-size:16px;color:#596270}.page-header{margin-top:0}.page-header h1{margin:0;font-size:34px}.page-header p{margin:0;font-size:16px;color:#888;text-transform:uppercase;letter-spacing:1px}.page-leftbar .ratings-box{margin-top:20px}.ratings-box .ratings td{font-size:14px}.ratings-box .ratings table{width:100%;margin-bottom:-1px;min-width:300px}.ratings-box .ratings tr{background:white;line-height:31px;border-bottom:2px solid #f5f5f5}.ratings-box .ratings td{padding:4px;padding-left:8px;color:#000}.ratings-box .pros-cons{padding-left:4px}.ratings-box .pros-cons h4{font-size:18px;margin:4px 0;font-weight:bold}.ratings-box .pros-cons p{margin:4px 0;margin-left:4px;font-size:16px;line-height:1.3em;color:#333;min-height:48px}.comparison-table{width:100%;max-width:700px;border:1px solid #eee;margin:30px auto 40px auto}.comparison-table td{margin:0 auto;text-align:center;padding:5px 0;border-bottom:1px solid #eee}.comparison-table tr td,.comparison-table tr td{border-right:1px solid #ccc}.comparison-table tr td:last-child,.comparison-table tr td:last-child{border-right:0}.comparison-table tr td:last-child,.comparison-table tr td:first-child{width:150px}.comparison-table td.comparison-trait{text-align:right;padding-right:20px;font-weight:bold}.product-grid{margin:0 auto;text-align:center}.product-grid .grid-item{display:inline-block;margin:20px;padding:20px;border:1px solid #eee;text-align:center}.product-grid .grid-item img{height:130px;max-height:130px}.product-grid .grid-item .grid-title{display:block}.page-rightbar{padding-left:25px;padding-right:25px}.page-rightbar .feature-well{margin-bottom:10px}.page-rightbar h3{margin-top:0}.page-rightbar h4{font-size:16px;font-weight:bold;margin-bottom:5px}.page-rightbar .rightbar-section{margin:0 0 20px 0}.page-rightbar ul.recent-items,.page-rightbar ul.recent-items li{list-style:none;margin:0 0 30px 0;padding:0}.page-rightbar ul.reviews li{height:80px;padding:0;margin-bottom:10px;clear:left}.page-rightbar ul.recent-items img{width:80px;margin:4px 8px 0 0;float:left}.page-rightbar ul.reviews li .recent-item-box{padding-top:5px}.page-rightbar ul.articles li .recent-item-box{padding-bottom:2px}.page-mainbar{padding:20px;width:100%;text-align:left}.page-mainbar h2{color:#444;font-weight:700;font-size:18px;margin:0;margin-top:20px;margin-bottom:12px}.page-mainbar p{text-align:left;font-size:16px;margin:0 0 20px;line-height:1.8em;color:#596270}.page-content .reviews_list li{list-style:none;margin:0;padding:0;clear:both}.page-content .reviews_list li img{width:120px;margin:4px 8px 0 0;float:left}.review img.product-image{height:300px;margin:30px auto}.article.post .page-leftbar img:not(.polyvore){max-height:300px;max-width:400px}@media(max-width:768px){.navbar-nav{float:left !important}}@media(max-width:992px){.page-rightbar{display:none}.page-leftbar{border:0}}