@media only screen and (min-width:1280px){
.wrapper{min-width:1260px;}
}
@media only screen and (min-width:1000px) and (max-width:1200px){
.wrapper{min-width:980px;}
.page{width:960px;}
.nav-container ul#nav li a{padding: 0 8px;}
.nav-container .tech-tips{margin-left:20px;}
.nav-container{padding-left:25px;}
.nav-container{margin-top:0px;max-width:960px;height:41px;background:url(../images/nav-background-960.png) no-repeat;width:100%;margin-bottom:40px;}
.nav-container ul{float:left;height:41px;line-height:41px;width:835px;}
.nav-container li{float:left;height:41px;line-height:41px;padding:0 15px;border-right:1px solid rgb(79,75,75);border-left:1px solid rgb(0,0,0);}
.nav-container .home{border-left:none;}
.nav-container .last{border-right:none;}
.nav-container .tech-tips{border:none;float:right;}
.nav-container a{float:left;height:41px;line-height:41px;font-family:'roboto_condensedbold';color:rgb(255,255,255);text-transform:uppercase;font-size:12px;}
.nav-container a:hover{color:rgb(255,217,0);}
.main{margin-top:30px;}
.col2-left-layout .col-left{float:left;width:235px;}
.col2-left-layout .col-main{float:right;width:690px;}
.col2-right-layout .col-main{float:left;width:690px;}
.col2-right-layout .col-right{float:right;width:235px;}
.col3-layout .col-left{float:left;width:200px;}
.col3-layout .col-main{float:left;width:540px;margin-left:10px;}
.col3-layout .col-right{float:right;width:200px;}
.col3-layout .cms-leftnav{width:200px;}
.col3-layout .cms-leftnav h2{width:180px;}
.col3-layout .cms-leftnav ul,.col3-layout .cms-leftnav li{width:200px;}
.col3-layout .cms-leftnav a{width:180px;font-size:12px;}
.home-slideshow{width:540px;height:400px;}
.home-slideshow ul{height:400px;}
.home-slideshow li{width:540px;height:400px;}
.home-slide-image a{margin-left:15px;}
.home-slide-image img{width:210px !important;height:272px !important;}
.home-slide-title h2 a{margin-left:15px;}
.home-slide-reviews a{margin-left:15px;}
.home-slide-description p{margin-left:15px;}
.home-slide-learn-more a{margin-left:15px;}
.col3-layout .deal-of-the-week{width:200px;}
.col3-layout .deal-of-the-week1{margin-left:10px;width:185px;}
.col3-layout .deal-of-the-week1 h2{margin-left:10px;}
.col3-layout .deal-of-the-week2{margin-left:10px;width:185px;}
.col3-layout .deal-of-the-week3{width:200px;}
.col3-layout .deal-of-the-week3 a{width:200px;}
.col3-layout .featured-tech-tip{width:200px;}
.col3-layout .featured-tech-tip1{width:170px;}
.col3-layout .featured-tech-tip1 h2{font-size:16px;}
.col3-layout .featured-tech-tip2{width:170px;height:70px;}
.col3-layout .featured-tech-tip3{width:200px;}
.col3-layout .featured-tech-tip3 a{width:200px;}
.cms-home .col-wrapper .clear{clear:none;}
.cms-home .col-wrapper div .clear{clear:both;}
.breadcrumbs{float:left;width:960px;height:15px;line-height:15px;margin-bottom:30px;}
.home-uvps{float:right;width:960px;margin-top:20px;}
.home-uvps h2{font-size:25px;width:145px;}
.home-uvps h3{font-size:16px;width:145px;clear:left;}
.home-uvp1{float:left;width:289px;height:135px;position:relative;}
.home-uvp2{float:left;width:289px;height:135px;position:relative;}
.home-uvp3{float:left;width:290px;height:135px;position:relative;}
.product-slider{float:left;clear:both;width:960px;height:285px;margin-bottom:30px;overflow:hidden;position:relative;}
.product-slider h2{float:left;width:940px;height:45px;line-height:45px;padding-left:20px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:0 5px 3px -2px rgba(205,205,205,1);box-shadow:0 5px 3px -2px rgba(205,205,205,1);
background: #fbfaf6; /* Old browsers */
background: -moz-linear-gradient(top, #fbfaf6 0%, #efeeea 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fbfaf6), color-stop(100%,#efeeea)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #fbfaf6 0%,#efeeea 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #fbfaf6 0%,#efeeea 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #fbfaf6 0%,#efeeea 100%); /* IE10+ */
background: linear-gradient(to bottom, #fbfaf6 0%,#efeeea 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fbfaf6', endColorstr='#efeeea',GradientType=0 ); /* IE6-9 */
}
.product-slider-wrapper{float:left;width:882.75px;height:230px;margin-left:38.625px;margin-top:10px;position:relative;overflow:hidden;}
.category-image{float:left;width:435px;}
.category-image img{width:435px;}
.category-tech-tip{float:right;width:235px;height:159px;background:url(../images/category-tech-tip.png) no-repeat;position:relative;overflow:hidden;}
.category-products .toolbar .sort-by{float:left;height:20px;line-height:20px;margin-left:175px;}
.products-list-name{float:left;width:412px;margin-left:50px;margin-top:15px;}
.products-list-name a{float:left;width:412px;font-family:'roboto_condensedbold';color:rgb(30,29,29);text-transform:uppercase;font-size:23px;line-height:25px;}
.products-list-description{float:left;width:412px;margin-left:50px;margin-top:15px;color:rgb(93,91,91);line-height:17px;}
.products-list-price{float:left;width:412px;margin-left:50px;margin-top:15px;font-family:'roboto_condensedbold';color:rgb(30,29,29);font-size:20px;line-height:20px;}
.products-grid li{float:left;width:311px;height:230px;padding:10px 0;border-top:1px solid rgb(241,240,238);border-bottom:1px solid rgb(235,234,232);}
.products-grid li:nth-child(-n+3){border-top:1px solid rgb(241,240,238);}
.products-grid li:nth-last-child(-n+3){border-bottom:1px solid rgb(235,234,232);}
.products-grid li:nth-child(-n+2){border-top:none;border-bottom:1px solid rgb(235,234,232) !important;}
.products-grid li:nth-last-child(-n+2){border-bottom:none;}
.products-grid-wrapper{float:left;width:311px;height:230px;border-right:1px solid rgb(222,221,218);}
.products-grid li:nth-child(3n) .products-grid-wrapper{border-right:1px solid rgb(222,221,218);}
.products-grid li:nth-child(2n) .products-grid-wrapper{border-right:none;}
.product-view .product-img-box,.product-view .product-img-box img{width:300px !important;height:297px !important;}
.product-view .product-img-box .lightbox img{width:40px !important;height:40px !important;}
.product-view .product-shop{width:350px;}
.product-view .product-format input{margin-left:50px;}
.product-view .add-to-box .btn-cart{float:left;width:209px;height:50px;margin-left:10px;text-transform:uppercase;color:rgb(177,36,39);font-size:24px;font-family:'roboto_condensedregular';cursor:pointer;border:none;border-top:1px solid rgb(177,36,39);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:0 5px 3px -2px rgba(205,205,205,1);box-shadow:0 5px 3px -2px rgba(205,205,205,1);
background: #fed900; /* Old browsers */
background: -moz-linear-gradient(top, #fed900 0%, #fec500 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fed900), color-stop(100%,#fec500)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #fed900 0%,#fec500 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #fed900 0%,#fec500 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #fed900 0%,#fec500 100%); /* IE10+ */
background: linear-gradient(to bottom, #fed900 0%,#fec500 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fed900', endColorstr='#fec500',GradientType=0 ); /* IE6-9 */
}
.product-view .tab_content{float:left;width:650px;margin-top:1px;padding:20px;background:rgb(251,250,246);border:1px solid rgb(228,227,224);-webkit-border-bottom-right-radius:5px;-webkit-border-bottom-left-radius:5px;-moz-border-radius-bottomright:5px;-moz-border-radius-bottomleft:5px;border-bottom-right-radius:5px;border-bottom-left-radius:5px;-webkit-box-shadow:0 5px 3px -2px rgba(205,205,205,1);box-shadow:0 5px 3px -2px rgba(205,205,205,1);}
.product-view .tab_content .box-preview div{max-width:650px;}
.product-view-related-products{float:left;width:690px;margin:20px 0;}
.product-view-related-products .product-slider{width:690px;margin-bottom:0;}
.product-view-related-products .product-slider h2{width:670px;color:rgb(22,21,21);text-transform:uppercase;font-family:'roboto_condensedbold';}
.product-view-related-products .product-slider-wrapper{width:588.5px;}
.cart .cart-collaterals .col2-set{float:left;width:680px;}
.cart .cart-collaterals .col2-set h2{float:left;width:310px;height:45px;line-height:45px;margin-bottom:20px;padding-left:20px;text-transform:uppercase;font-family:'roboto_condensedbold';-webkit-border-bottom-right-radius:5px;-webkit-border-bottom-left-radius:5px;-moz-border-radius-bottomright:5px;-moz-border-radius-bottomleft:5px;border-bottom-right-radius:5px;border-bottom-left-radius:5px;-webkit-box-shadow:0 5px 3px -2px rgba(205,205,205,1);box-shadow:0 5px 3px -2px rgba(205,205,205,1);
background: #fbfaf6; /* Old browsers */
background: -moz-linear-gradient(top, #fbfaf6 0%, #efeeea 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fbfaf6), color-stop(100%,#efeeea)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #fbfaf6 0%,#efeeea 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #fbfaf6 0%,#efeeea 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #fbfaf6 0%,#efeeea 100%); /* IE10+ */
background: linear-gradient(to bottom, #fbfaf6 0%,#efeeea 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fbfaf6', endColorstr='#efeeea',GradientType=0 ); /* IE6-9 */
}
.cart .crosssell .item{float:left;width:330px;margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid rgb(235,234,232);}
.cart .crosssell .product-name a{float:left;width:225px;margin-left:20px;color:rgb(30,29,29);font-family:'roboto_condensedbold';text-transform:uppercase;}
.cart .crosssell .price-box{float:right;width:88px;height:30px;margin-top:20px;line-height:30px;font-size:20px;color:rgb(30,29,29);font-family:'roboto_condensedbold';}
.cart .cart-collaterals .totals{float:right;width:220px;padding:20px;-webkit-box-shadow:0 5px 3px -2px rgba(205,205,205,1);box-shadow:0 5px 3px -2px rgba(205,205,205,1);
background: #fec500; /* Old browsers */
background: -moz-linear-gradient(top, #fec500 0%, #fed900 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fec500), color-stop(100%,#fed900)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #fec500 0%,#fed900 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #fec500 0%,#fed900 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #fec500 0%,#fed900 100%); /* IE10+ */
background: linear-gradient(to bottom, #fec500 0%,#fed900 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fed900', endColorstr='#fec500',GradientType=0 ); /* IE6-9 */
}
div.onestepcheckout-threecolumns div.onestepcheckout-column-left{width:306px !important;}
div.onestepcheckout-threecolumns div.onestepcheckout-column-middle{width:306px !important;}
div.onestepcheckout-threecolumns div.onestepcheckout-column-right{width:306px !important;}
.onestepcheckout-numbers{width:286px;}
.checkoutcontainer .checkout-disclaimer{font-size:12px;}
.footer-top{width:960px;height:215px;margin:0 auto;font-family:'roboto_condensedbold';}
.footer-bottom{width:960px;height:330px;margin:0 auto;}
.footer-uvps{float:left;width:960px;height:72px;margin-top:25px;padding-bottom:15px;border-bottom:1px solid rgb(222,221,218);}
.footer-uvps h3,.footer-uvps h4{width:225px;}
.footer-uvp1{float:left;width:320px;height:72px;}
.footer-uvp2{float:left;width:320px;height:72px;}
.footer-uvp3{float:left;width:320px;height:72px;}
.footer-newsletter{float:left;width:960px;padding-top:20px;border-top:1px solid rgb(255,255,255);position:relative;}
.footer-newsletter input{border:none;border-left:1px solid rgb(227,227,227);border-top:1px solid rgb(227,227,227);border-bottom:1px solid rgb(227,227,227);position:absolute;top:30px;right:125px;width:275px;height:40px;padding:0 20px;color:rgb(92,88,87);text-transform:uppercase;font-family:'roboto_condensedlight_italic';font-size:20px;-webkit-border-top-left-radius:5px;-webkit-border-bottom-left-radius:5px;-moz-border-radius-topleft:5px;-moz-border-radius-bottomleft:5px;border-top-left-radius:5px;border-bottom-left-radius:5px;}
.footer-bottom-links .column1{float:left;width:165px;height:210px;padding-left:20px;border-right:1px solid rgb(96,94,93);}
.footer-bottom-links .column2{float:left;width:165px;height:210px;padding-left:20px;border-right:1px solid rgb(96,94,93);}
.footer-bottom-links .column3{float:left;width:165px;height:210px;padding-left:20px;border-right:1px solid rgb(96,94,93);}
.footer-bottom-links .column4{float:left;width:165px;height:210px;padding-left:20px;border-right:1px solid rgb(96,94,93);}
.footer-bottom-links h2{float:left;font-size:18px;color:rgb(254,254,254);text-transform:uppercase;font-family:'roboto_condensedbold';}
.footer-bottom-links a{float:left;color:rgb(254,254,254);font-size:14px;}
}
@media only screen and (min-width:768px) and (max-width:999px){
.wrapper{min-width:760px;}
.page{width:750px;overflow:hidden;}
.header-search{margin-left:0;}
.mobile-nav-container{display:block;width:100%;margin-top:15px;}
.mobile-nav-container select{float:left;width:720px;height:30px;margin-left:15px;padding:5px 20px;}
.mobile-nav-container option{padding:5px 40px;}
.nav-container{display:none;}
.main{margin-top:30px;}
.col2-left-layout .col-left{float:left;width:235px;}
.col2-left-layout .col-main{float:right;width:495px;}
.col2-right-layout .col-main{float:left;width:495px;}
.col2-right-layout .col-right{float:right;width:235px;}
.col3-layout .col-left{float:left;width:235px;}
.col3-layout .col-main{float:right;width:495px;}
.col3-layout .col-right{float:left;width:235px;margin-top:20px;clear:left;}
.cms-home .col-wrapper .clear{clear:none;}
.cms-home .col-wrapper div .clear{clear:both;}
.breadcrumbs{float:left;width:750px;height:15px;line-height:15px;margin-bottom:30px;}
.home-slideshow{width:495px;height:450px;}
.home-slideshow div{max-width:495px;}
.home-slideshow li{max-width:495px;}
.home-slide-image .product-image{margin-top:100px;}
.home-slide-image a{margin-left:25px;min-height:250px;}
.home-slide-image img{width:125px;height:162px;}
.home-slide-title h2 a{margin-left:25px;margin-top:100px;}
.home-slide-reviews a{margin-left:25px;}
.home-slide-description p{margin-left:25px;}
.home-slide-learn-more a{margin-left:25px;}
.home-uvps{float:right;width:495px;margin-top:20px;}
.home-uvp1{float:left;width:363px;height:135px;margin-left:66px;margin-bottom:10px;position:relative;border:none;}
.home-uvp2{float:left;width:363px;height:135px;margin-left:66px;margin-bottom:10px;position:relative;border:none;}
.home-uvp3{float:left;width:363px;height:135px;margin-left:66px;position:relative;}
.product-slider{float:left;clear:both;width:750px;height:285px;margin-bottom:30px;overflow:hidden;position:relative;}
.product-slider h2{float:left;width:730px;height:45px;line-height:45px;padding-left:20px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:0 5px 3px -2px rgba(205,205,205,1);box-shadow:0 5px 3px -2px rgba(205,205,205,1);
background: #fbfaf6; /* Old browsers */
background: -moz-linear-gradient(top, #fbfaf6 0%, #efeeea 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fbfaf6), color-stop(100%,#efeeea)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #fbfaf6 0%,#efeeea 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #fbfaf6 0%,#efeeea 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #fbfaf6 0%,#efeeea 100%); /* IE10+ */
background: linear-gradient(to bottom, #fbfaf6 0%,#efeeea 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fbfaf6', endColorstr='#efeeea',GradientType=0 ); /* IE6-9 */
}
.product-slider-wrapper{float:left;width:588.5px;height:230px;margin-left:80.75px;margin-top:10px;position:relative;overflow:hidden;}
.category-image{float:left;width:495px;}
.category-image img{width:495px;}
.category-tech-tip{margin-right:96px;}
.category-products .toolbar .sort-by{float:left;height:20px;line-height:20px;margin-left:65px;}
.products-list-name{float:left;width:412px;margin-left:50px;margin-top:15px;}
.products-list-name a{float:left;width:412px;font-family:'roboto_condensedbold';color:rgb(30,29,29);text-transform:uppercase;font-size:23px;line-height:25px;}
.products-list-description{float:left;width:412px;margin-left:50px;margin-top:15px;color:rgb(93,91,91);line-height:17px;}
.products-list-price{float:left;width:412px;margin-left:50px;margin-top:15px;font-family:'roboto_condensedbold';color:rgb(30,29,29);font-size:20px;line-height:20px;}
.products-grid li{float:left;width:311px;height:230px;margin-left:92px;padding:10px 0;border-top:1px solid rgb(241,240,238);border-bottom:1px solid rgb(235,234,232);}
.products-grid li:nth-child(-n+3){border-top:1px solid rgb(241,240,238);}
.products-grid li:nth-last-child(-n+3){border-bottom:1px solid rgb(235,234,232);}
.products-grid li:nth-child(-n+1){border-top:none;border-bottom:1px solid rgb(235,234,232) !important;}
.products-grid li:nth-last-child(-n+1){border-bottom:none;}
.products-grid-wrapper{float:left;width:311px;height:230px;border-right:none;}
.products-grid li:nth-child(3n) .products-grid-wrapper{border-right:none;}
.product-view .product-shop{float:left;width:100%;margin-top:20px;}
.product-view .add-to-box .btn-cart{float:left;width:300px;height:50px;margin-left:10px;text-transform:uppercase;color:rgb(177,36,39);font-size:24px;font-family:'roboto_condensedregular';cursor:pointer;border:none;border-top:1px solid rgb(177,36,39);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:0 5px 3px -2px rgba(205,205,205,1);box-shadow:0 5px 3px -2px rgba(205,205,205,1);
background: #fed900; /* Old browsers */
background: -moz-linear-gradient(top, #fed900 0%, #fec500 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fed900), color-stop(100%,#fec500)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #fed900 0%,#fec500 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #fed900 0%,#fec500 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #fed900 0%,#fec500 100%); /* IE10+ */
background: linear-gradient(to bottom, #fed900 0%,#fec500 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fed900', endColorstr='#fec500',GradientType=0 ); /* IE6-9 */
}
.product-view .tabs_control a{font-size:14px;}
.product-view .tab_content{float:left;width:453px;margin-top:1px;padding:20px;background:rgb(251,250,246);border:1px solid rgb(228,227,224);-webkit-border-bottom-right-radius:5px;-webkit-border-bottom-left-radius:5px;-moz-border-radius-bottomright:5px;-moz-border-radius-bottomleft:5px;border-bottom-right-radius:5px;border-bottom-left-radius:5px;-webkit-box-shadow:0 5px 3px -2px rgba(205,205,205,1);box-shadow:0 5px 3px -2px rgba(205,205,205,1);}
.product-view .tab_content .box-preview div{max-width:453px;}
.product-view .box-reviews #review-form h3{max-width:453px;}
.product-view .box-reviews #review-form textarea{max-width:443px;}
.product-view-related-products{float:left;width:493px;margin:20px 0;}
.product-view-related-products .product-slider{width:493px;margin-bottom:0;}
.product-view-related-products .product-slider li{border-right:none !important;}
.product-view-related-products .product-slider h2{width:473px;color:rgb(22,21,21);text-transform:uppercase;font-family:'roboto_condensedbold';}
.product-view-related-products .product-slider-wrapper{width:294.25px;}
.cart .cart-collaterals .col2-set{float:left;width:470px;}
.cart .cart-collaterals .col2-set .col-2{float:left;clear:both;margin-top:20px;}
.cart .cart-collaterals .col2-set h2{float:left;width:310px;height:45px;line-height:45px;margin-bottom:20px;padding-left:20px;text-transform:uppercase;font-family:'roboto_condensedbold';-webkit-border-bottom-right-radius:5px;-webkit-border-bottom-left-radius:5px;-moz-border-radius-bottomright:5px;-moz-border-radius-bottomleft:5px;border-bottom-right-radius:5px;border-bottom-left-radius:5px;-webkit-box-shadow:0 5px 3px -2px rgba(205,205,205,1);box-shadow:0 5px 3px -2px rgba(205,205,205,1);
background: #fbfaf6; /* Old browsers */
background: -moz-linear-gradient(top, #fbfaf6 0%, #efeeea 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fbfaf6), color-stop(100%,#efeeea)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #fbfaf6 0%,#efeeea 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #fbfaf6 0%,#efeeea 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #fbfaf6 0%,#efeeea 100%); /* IE10+ */
background: linear-gradient(to bottom, #fbfaf6 0%,#efeeea 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fbfaf6', endColorstr='#efeeea',GradientType=0 ); /* IE6-9 */
}
.cart .crosssell .item{float:left;width:330px;margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid rgb(235,234,232);}
.cart .crosssell .product-name a{float:left;width:225px;margin-left:20px;color:rgb(30,29,29);font-family:'roboto_condensedbold';text-transform:uppercase;}
.cart .crosssell .price-box{float:right;width:88px;height:30px;margin-top:20px;line-height:30px;font-size:20px;color:rgb(30,29,29);font-family:'roboto_condensedbold';}
.cart .cart-collaterals .totals{float:right;width:220px;padding:20px;-webkit-box-shadow:0 5px 3px -2px rgba(205,205,205,1);box-shadow:0 5px 3px -2px rgba(205,205,205,1);
background: #fec500; /* Old browsers */
background: -moz-linear-gradient(top, #fec500 0%, #fed900 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fec500), color-stop(100%,#fed900)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #fec500 0%,#fed900 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #fec500 0%,#fed900 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #fec500 0%,#fed900 100%); /* IE10+ */
background: linear-gradient(to bottom, #fec500 0%,#fed900 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fed900', endColorstr='#fec500',GradientType=0 ); /* IE6-9 */
}
div.onestepcheckout-threecolumns div.onestepcheckout-column-left{width:306px !important;}
div.onestepcheckout-threecolumns div.onestepcheckout-column-middle{width:306px !important;}
div.onestepcheckout-threecolumns div.onestepcheckout-column-right{width:306px !important;margin-right:118px;margin-top:20px;}
.onestepcheckout-numbers{width:286px;}
.checkoutcontainer .checkout-disclaimer{font-size:12px;}
.footer-top{width:750px;height:215px;margin:0 auto;font-family:'roboto_condensedbold';}
.footer-bottom{width:750px;height:330px;margin:0 auto;}
.footer-uvps{float:left;width:750px;height:72px;margin-top:25px;padding-bottom:15px;border-bottom:1px solid rgb(222,221,218);}
.footer-uvp1{float:left;width:250px;height:72px;}
.footer-uvp2{float:left;width:250px;height:72px;}
.footer-uvp3{float:left;width:250px;height:72px;}
.footer-uvps img{width:50px;height:50px;}
.footer-uvps h3{font-size:15px;width:175px;}
.footer-uvps h4{font-size:12px;width:175px;}
.footer-newsletter{float:left;width:750px;padding-top:20px;border-top:1px solid rgb(255,255,255);position:relative;}
.footer-newsletter h3{font-size:20px;margin-top:15px;}
.footer-newsletter h4{display:none;}
.footer-newsletter input{border:none;border-left:1px solid rgb(227,227,227);border-top:1px solid rgb(227,227,227);border-bottom:1px solid rgb(227,227,227);position:absolute;top:30px;right:125px;width:275px;height:40px;padding:0 20px;color:rgb(92,88,87);text-transform:uppercase;font-family:'roboto_condensedlight_italic';font-size:20px;-webkit-border-top-left-radius:5px;-webkit-border-bottom-left-radius:5px;-moz-border-radius-topleft:5px;-moz-border-radius-bottomleft:5px;border-top-left-radius:5px;border-bottom-left-radius:5px;}
.footer-bottom-links .column1{float:left;width:112.5px;height:210px;padding-left:20px;border-right:1px solid rgb(96,94,93);}
.footer-bottom-links .column2{float:left;width:112.5px;height:210px;padding-left:20px;border-right:1px solid rgb(96,94,93);}
.footer-bottom-links .column3{float:left;width:112.5px;height:210px;padding-left:20px;border-right:1px solid rgb(96,94,93);}
.footer-bottom-links .column4{float:left;width:112.5px;height:210px;padding-left:20px;border-right:1px solid rgb(96,94,93);}
.footer-bottom-links h2{float:left;font-size:18px;color:rgb(254,254,254);text-transform:uppercase;font-family:'roboto_condensedbold';}
.footer-bottom-links a{float:left;color:rgb(254,254,254);font-size:14px;}
}
@media only screen and (min-width:480px) and (max-width:767px){
.wrapper{min-width:480px;}
.page{width:480px;overflow:hidden;}
.top-menu{float:left;margin-top:15px;margin-left:35px;}
.header-search{width:476px;margin-left:0;}
.header-search input{width:302px;}
.mobile-nav-container{display:block;width:100%;margin-top:15px;}
.mobile-nav-container select{float:left;width:451px;height:30px;margin-left:15px;padding:5px 20px;}
.mobile-nav-container option{padding:5px 40px;}
.nav-container{display:none;}
.main{margin-top:30px;}
.main img{max-width:480px;}
.col2-left-layout .col-left{float:left;width:235px;margin-left:122.5px;}
.col2-left-layout .col-main{float:right;width:480px;}
.col2-right-layout .col-main{float:left;width:480px;}
.col2-right-layout .col-right{float:right;width:235px;margin-right:122.5px;}
.col3-layout .col-left{float:left;width:235px;margin-left:122.5px;}
.col3-layout .col-main{float:right;width:480px;}
.col3-layout .col-right{float:left;width:235px;margin-top:40px;margin-left:122.5px;clear:left;}
.cms-home .col3-layout .col-right{clear:none;}
.cms-home .col-wrapper .clear{clear:none;}
.cms-home .col-wrapper div .clear{clear:both;}
.cms-leftnav{display:none;}
.cms-home .cms-leftnav{display:block;}
.breadcrumbs{float:left;width:480px;height:15px;line-height:15px;margin-bottom:30px;}
.home-slideshow{width:480px;height:450px;}
.home-slideshow div{max-width:480px;}
.home-slideshow li{max-width:480px;}
.home-slide-image .product-image{margin-top:100px;}
.home-slide-image a{margin-left:25px;min-height:250px;}
.home-slide-image img{width:125px;height:162px;}
.home-slide-title h2 a{margin-left:25px;margin-top:100px;}
.home-slide-reviews a{margin-left:25px;}
.home-slide-description p{margin-left:25px;}
.home-slide-learn-more a{margin-left:25px;}
.home-uvps{float:right;width:480px;margin:20px 0;}
.home-uvp1{float:left;width:363px;height:135px;margin-left:58.5px;margin-bottom:10px;position:relative;border:none;}
.home-uvp2{float:left;width:363px;height:135px;margin-left:58.5px;margin-bottom:10px;position:relative;border:none;}
.home-uvp3{float:left;width:363px;height:135px;margin-left:58.5px;position:relative;}
.product-slider{float:left;clear:both;width:480px;height:285px;margin-bottom:30px;overflow:hidden;position:relative;}
.product-slider h2{float:left;width:460px;height:45px;line-height:45px;padding-left:20px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:0 5px 3px -2px rgba(205,205,205,1);box-shadow:0 5px 3px -2px rgba(205,205,205,1);
background: #fbfaf6; /* Old browsers */
background: -moz-linear-gradient(top, #fbfaf6 0%, #efeeea 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fbfaf6), color-stop(100%,#efeeea)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #fbfaf6 0%,#efeeea 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #fbfaf6 0%,#efeeea 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #fbfaf6 0%,#efeeea 100%); /* IE10+ */
background: linear-gradient(to bottom, #fbfaf6 0%,#efeeea 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fbfaf6', endColorstr='#efeeea',GradientType=0 ); /* IE6-9 */
}
.product-slider li{border:none !important;}
.product-slider-wrapper{float:left;width:294.25px;height:230px;margin-left:80.75px;margin-top:10px;position:relative;overflow:hidden;}
.category-image{float:left;width:480px;}
.category-image img{width:480px;}
.category-tech-tip{margin-right:96px;}
.category-products .toolbar .sort-by{float:left;height:20px;line-height:20px;margin-left:65px;}
.products-list-name{float:left;width:412px;margin-left:50px;margin-top:15px;}
.products-list-name a{float:left;width:412px;font-family:'roboto_condensedbold';color:rgb(30,29,29);text-transform:uppercase;font-size:23px;line-height:25px;}
.products-list-description{float:left;width:412px;margin-left:50px;margin-top:15px;color:rgb(93,91,91);line-height:17px;}
.products-list-price{float:left;width:412px;margin-left:50px;margin-top:15px;font-family:'roboto_condensedbold';color:rgb(30,29,29);font-size:20px;line-height:20px;}
.products-grid li{float:left;width:311px;height:230px;margin-left:92px;padding:10px 0;border-top:1px solid rgb(241,240,238);border-bottom:1px solid rgb(235,234,232);}
.products-grid li:nth-child(-n+3){border-top:1px solid rgb(241,240,238);}
.products-grid li:nth-last-child(-n+3){border-bottom:1px solid rgb(235,234,232);}
.products-grid li:nth-child(-n+1){border-top:none;border-bottom:1px solid rgb(235,234,232) !important;}
.products-grid li:nth-last-child(-n+1){border-bottom:none;}
.products-grid-wrapper{float:left;width:311px;height:230px;border-right:none;}
.products-grid li:nth-child(3n) .products-grid-wrapper{border-right:none;}
.product-view .product-shop{float:left;width:100%;margin-top:20px;}
.product-view .add-to-box .btn-cart{float:left;width:300px;height:50px;margin-left:10px;text-transform:uppercase;color:rgb(177,36,39);font-size:24px;font-family:'roboto_condensedregular';cursor:pointer;border:none;border-top:1px solid rgb(177,36,39);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:0 5px 3px -2px rgba(205,205,205,1);box-shadow:0 5px 3px -2px rgba(205,205,205,1);
background: #fed900; /* Old browsers */
background: -moz-linear-gradient(top, #fed900 0%, #fec500 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fed900), color-stop(100%,#fec500)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #fed900 0%,#fec500 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #fed900 0%,#fec500 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #fed900 0%,#fec500 100%); /* IE10+ */
background: linear-gradient(to bottom, #fed900 0%,#fec500 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fed900', endColorstr='#fec500',GradientType=0 ); /* IE6-9 */
}
.product-view .tabs_control a{font-size:12px;}
.product-view .tab_content{float:left;width:438px;margin-top:1px;padding:20px;background:rgb(251,250,246);border:1px solid rgb(228,227,224);-webkit-border-bottom-right-radius:5px;-webkit-border-bottom-left-radius:5px;-moz-border-radius-bottomright:5px;-moz-border-radius-bottomleft:5px;border-bottom-right-radius:5px;border-bottom-left-radius:5px;-webkit-box-shadow:0 5px 3px -2px rgba(205,205,205,1);box-shadow:0 5px 3px -2px rgba(205,205,205,1);}
.product-view .tab_content .box-preview div{max-width:438px;}
.product-view .box-reviews #review-form h3{max-width:438px;}
.product-view .box-reviews #review-form textarea{max-width:428px;}
.product-view-related-products{float:left;width:480px;margin:20px 0;}
.product-view-related-products .product-slider{width:480px;margin-bottom:0;}
.product-view-related-products .product-slider h2{width:460px;color:rgb(22,21,21);text-transform:uppercase;font-family:'roboto_condensedbold';}
.product-view-related-products .product-slider-wrapper{width:294.25px;}
.cart-table th:first-child{display:none;}
.cart-table td:first-child{display:none;}
.cart .cart-collaterals .col2-set{float:left;width:470px;}
.cart .cart-collaterals .col2-set .col-2{float:left;clear:both;margin-top:20px;}
.cart .cart-collaterals .col2-set h2{float:left;width:310px;height:45px;line-height:45px;margin-bottom:20px;padding-left:20px;text-transform:uppercase;font-family:'roboto_condensedbold';-webkit-border-bottom-right-radius:5px;-webkit-border-bottom-left-radius:5px;-moz-border-radius-bottomright:5px;-moz-border-radius-bottomleft:5px;border-bottom-right-radius:5px;border-bottom-left-radius:5px;-webkit-box-shadow:0 5px 3px -2px rgba(205,205,205,1);box-shadow:0 5px 3px -2px rgba(205,205,205,1);
background: #fbfaf6; /* Old browsers */
background: -moz-linear-gradient(top, #fbfaf6 0%, #efeeea 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fbfaf6), color-stop(100%,#efeeea)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #fbfaf6 0%,#efeeea 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #fbfaf6 0%,#efeeea 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #fbfaf6 0%,#efeeea 100%); /* IE10+ */
background: linear-gradient(to bottom, #fbfaf6 0%,#efeeea 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fbfaf6', endColorstr='#efeeea',GradientType=0 ); /* IE6-9 */
}
.cart .crosssell .item{float:left;width:330px;margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid rgb(235,234,232);}
.cart .crosssell .product-name a{float:left;width:225px;margin-left:20px;color:rgb(30,29,29);font-family:'roboto_condensedbold';text-transform:uppercase;}
.cart .crosssell .price-box{float:right;width:88px;height:30px;margin-top:20px;line-height:30px;font-size:20px;color:rgb(30,29,29);font-family:'roboto_condensedbold';}
.cart .cart-collaterals .totals{float:right;width:220px;margin-bottom:20px;padding:20px;-webkit-box-shadow:0 5px 3px -2px rgba(205,205,205,1);box-shadow:0 5px 3px -2px rgba(205,205,205,1);
background: #fec500; /* Old browsers */
background: -moz-linear-gradient(top, #fec500 0%, #fed900 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fec500), color-stop(100%,#fed900)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #fec500 0%,#fed900 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #fec500 0%,#fed900 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #fec500 0%,#fed900 100%); /* IE10+ */
background: linear-gradient(to bottom, #fec500 0%,#fed900 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fed900', endColorstr='#fec500',GradientType=0 ); /* IE6-9 */
}
div.onestepcheckout-threecolumns div.onestepcheckout-column-left{width:306px !important;}
div.onestepcheckout-threecolumns div.onestepcheckout-column-middle{width:306px !important;}
div.onestepcheckout-threecolumns div.onestepcheckout-column-right{width:306px !important;float:left !important;margin-top:20px;}
.onestepcheckout-numbers{width:286px;}
.checkoutcontainer .checkout-disclaimer{font-size:12px;}
.footer-top-container{height:320px;margin-bottom:-40px;}
.footer-top{width:480px;height:320px;margin:0 auto;font-family:'roboto_condensedbold';}
.footer-bottom-container{height:480px;}
.footer-bottom{width:480px;height:480px;margin:0 auto;}
.footer-uvps{float:left;width:480px;height:150px;margin-top:25px;padding-bottom:15px;border-bottom:1px solid rgb(222,221,218);}
.footer-uvp1{float:left;width:160px;height:150px;}
.footer-uvp2{float:left;width:160px;height:150px;}
.footer-uvp3{float:left;width:160px;height:150px;}
.footer-uvps img{width:50px;height:50px;margin-left:55px;}
.footer-uvps h3{font-size:15px;width:150px;}
.footer-uvps h4{font-size:12px;width:150px;}
.footer-newsletter{float:left;width:480px;padding-top:5px;border-top:1px solid rgb(255,255,255);position:relative;}
.footer-newsletter h3{font-size:20px;margin-top:15px;}
.footer-newsletter h4{display:none;}
.footer-newsletter input{float:left;border:none;border-left:1px solid rgb(227,227,227);border-top:1px solid rgb(227,227,227);border-bottom:1px solid rgb(227,227,227);position:relative;top:10px;left:0;width:275px;height:40px;padding:0 20px;color:rgb(92,88,87);text-transform:uppercase;font-family:'roboto_condensedlight_italic';font-size:20px;-webkit-border-top-left-radius:5px;-webkit-border-bottom-left-radius:5px;-moz-border-radius-topleft:5px;-moz-border-radius-bottomleft:5px;border-top-left-radius:5px;border-bottom-left-radius:5px;}
.footer-newsletter input[type="submit"]{float:left;position:relative;top:10px;}
.footer-bottom-links{float:none;}
.footer-bottom-links .column1{float:left;width:112.5px;height:210px;margin-top:20px;padding-left:20px;border-right:1px solid rgb(96,94,93);}
.footer-bottom-links .column2{float:left;width:112.5px;height:210px;margin-top:20px;padding-left:20px;border-right:1px solid rgb(96,94,93);}
.footer-bottom-links .column3{float:left;width:112.5px;height:210px;margin-top:20px;padding-left:20px;border-right:1px solid rgb(96,94,93);}
.footer-bottom-links .column4{float:left;width:112.5px;height:210px;margin:20px 0;padding-left:20px;border-right:1px solid rgb(96,94,93);}
.footer-bottom-links h2{float:left;font-size:18px;color:rgb(254,254,254);text-transform:uppercase;font-family:'roboto_condensedbold';}
.footer-bottom-links a{float:left;color:rgb(254,254,254);font-size:14px;}
.footer-bottom-right{float:left;margin-top:20px;margin-left:20px;}
}
@media only screen and (max-width:479px){
.wrapper{min-width:320px;}
.page{width:320px;overflow:hidden;}
.logo img{max-width:320px;}
.header-social{margin-top:-30px;}
.top-menu{float:left;margin-top:15px;margin-left:30px;}
.top-menu li{margin-left:5px;padding-right:5px;border:none;}
.top-menu .first img{left:-30px;}
.header-search{width:316px;margin-left:0;}
.header-search input{width:142px;font-size:15px;}
.mobile-nav-container{display:block;width:100%;margin-top:15px;}
.mobile-nav-container select{float:left;width:291px;height:30px;margin-left:15px;padding:5px 20px;}
.mobile-nav-container option{padding:5px 40px;}
.nav-container{display:none;}
.main{margin-top:30px;}
.main img{max-width:320px;}
.col2-left-layout .col-left{float:left;width:235px;margin-left:42.5px;}
.col2-left-layout .col-main{float:right;width:320px;}
.col2-right-layout .col-main{float:left;width:320px;}
.col2-right-layout .col-right{float:right;width:235px;margin-right:42.5px;}
.col3-layout .col-left{float:left;width:235px;margin-left:42.5px;}
.col3-layout .col-main{float:right;width:320px;}
.col3-layout .col-right{float:left;width:235px;margin-top:40px;margin-left:42.5px;clear:left;}
.cms-home .col-wrapper .clear{clear:none;}
.cms-home .col-wrapper div .clear{clear:both;}
.cms-leftnav{display:none;}
.cms-home .cms-leftnav{display:block;}
.breadcrumbs{float:left;width:320px;height:15px;line-height:15px;margin-bottom:30px;}
.home-slideshow{width:320px;height:350px;background:none;}
.home-slideshow div{max-width:320px;max-height:350px;}
.home-slideshow li{max-width:320px;max-height:350px;}
.home-slide-image{display:none;}
.home-slide-title h2 a{clear:both;width:275px;margin-left:25px;margin-top:10px;}
.home-slide-reviews a{width:275px;margin-left:25px;}
.home-slide-description p{width:275px;margin-left:25px;}
.home-slide-learn-more a{margin-left:25px;}
.home-uvps{float:right;width:320px;margin:20px 0;}
.home-uvp1{float:left;width:320px;height:135px;margin-bottom:10px;position:relative;border:none;}
.home-uvp2{float:left;width:320px;height:135px;margin-bottom:10px;position:relative;border:none;}
.home-uvp3{float:left;width:320px;height:135px;position:relative;}
.home-uvps h2{width:175px;}
.home-uvps h3{width:175px;}
.product-slider{float:left;clear:both;width:320px;height:285px;margin-bottom:30px;overflow:hidden;position:relative;}
.product-slider h2{float:left;width:300px;height:45px;line-height:45px;padding-left:20px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:0 5px 3px -2px rgba(205,205,205,1);box-shadow:0 5px 3px -2px rgba(205,205,205,1);
background: #fbfaf6; /* Old browsers */
background: -moz-linear-gradient(top, #fbfaf6 0%, #efeeea 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fbfaf6), color-stop(100%,#efeeea)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #fbfaf6 0%,#efeeea 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #fbfaf6 0%,#efeeea 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #fbfaf6 0%,#efeeea 100%); /* IE10+ */
background: linear-gradient(to bottom, #fbfaf6 0%,#efeeea 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fbfaf6', endColorstr='#efeeea',GradientType=0 ); /* IE6-9 */
}
.product-slider li{border:none !important;}
.product-slider-wrapper{float:left;width:294.25px;height:230px;margin-left:12.875px;margin-top:10px;position:relative;overflow:hidden;}
.category-image{float:left;width:320px;}
.category-image img{width:320px;}
.category-tech-tip{margin-right:8.5px;}
.category-products .toolbar{font-size:10px;}
.category-products .toolbar .pager{margin-right:0;}
.category-products .toolbar .sort-by{float:left;height:20px;line-height:20px;margin-left:0px;}
.products-list-name{float:left;width:250px;margin-left:50px;margin-top:15px;}
.products-list-name a{float:left;width:250px;font-family:'roboto_condensedbold';color:rgb(30,29,29);text-transform:uppercase;font-size:23px;line-height:25px;}
.products-list-description{float:left;width:250px;margin-left:50px;margin-top:15px;color:rgb(93,91,91);line-height:17px;}
.products-list-price{float:left;width:250px;margin-left:50px;margin-top:15px;font-family:'roboto_condensedbold';color:rgb(30,29,29);font-size:20px;line-height:20px;}
.products-grid li{float:left;width:311px;height:230px;margin-left:4.5px;padding:10px 0;border-top:1px solid rgb(241,240,238);border-bottom:1px solid rgb(235,234,232);}
.products-grid li:nth-child(-n+3){border-top:1px solid rgb(241,240,238);}
.products-grid li:nth-last-child(-n+3){border-bottom:1px solid rgb(235,234,232);}
.products-grid li:nth-child(-n+1){border-top:none;border-bottom:1px solid rgb(235,234,232) !important;}
.products-grid li:nth-last-child(-n+1){border-bottom:none;}
.products-grid-wrapper{float:left;width:311px;height:230px;border-right:none;}
.products-grid li:nth-child(3n) .products-grid-wrapper{border-right:none;}
.product-view .product-img-box{width:318px;height:325px;}
.product-view .product-image img{max-width:318px;max-height:325px;}
.product-view .product-shop{float:left;width:100%;margin-top:20px;}
.product-view .product-format{height:55px;}
.product-view .product-format input{clear:both;margin-top:5px;}
.product-view .product-format label{margin-top:5px;}
.product-view .add-to-box .btn-cart{float:left;width:179px;height:50px;margin-left:10px;text-transform:uppercase;color:rgb(177,36,39);font-size:24px;font-family:'roboto_condensedregular';cursor:pointer;border:none;border-top:1px solid rgb(177,36,39);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:0 5px 3px -2px rgba(205,205,205,1);box-shadow:0 5px 3px -2px rgba(205,205,205,1);
background: #fed900; /* Old browsers */
background: -moz-linear-gradient(top, #fed900 0%, #fec500 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fed900), color-stop(100%,#fec500)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #fed900 0%,#fec500 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #fed900 0%,#fec500 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #fed900 0%,#fec500 100%); /* IE10+ */
background: linear-gradient(to bottom, #fed900 0%,#fec500 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fed900', endColorstr='#fec500',GradientType=0 ); /* IE6-9 */
}
.product-view .product-social{height:50px;}
.product-view .tabs_control a{font-size:10px;padding:0 5px;}
.product-view .tab_content{float:left;width:278px;margin-top:1px;padding:20px;background:rgb(251,250,246);border:1px solid rgb(228,227,224);-webkit-border-bottom-right-radius:5px;-webkit-border-bottom-left-radius:5px;-moz-border-radius-bottomright:5px;-moz-border-radius-bottomleft:5px;border-bottom-right-radius:5px;border-bottom-left-radius:5px;-webkit-box-shadow:0 5px 3px -2px rgba(205,205,205,1);box-shadow:0 5px 3px -2px rgba(205,205,205,1);}
.product-view .tab_content .box-preview div{max-width:278px;}
.product-view .box-reviews #review-form h3{max-width:278px;}
.product-view .box-reviews #review-form textarea{max-width:268px;}
#recaptcha_widget_div{max-width:278px;}
#recaptcha_widget_div div,#recaptcha_widget_div table,#recaptcha_widget_div img{max-width:140px;}
#recaptcha_widget_div input{max-width:135px;}
.product-view-related-products{float:left;width:320px;margin:20px 0;}
.product-view-related-products .product-slider{width:320px;margin-bottom:0;}
.product-view-related-products .product-slider h2{width:300px;color:rgb(22,21,21);text-transform:uppercase;font-family:'roboto_condensedbold';}
.product-view-related-products .product-slider-wrapper{width:294.25px;}
.cart-table th:first-child{display:none;}
.cart-table td:first-child{display:none;}
.cart .cart-collaterals .col2-set{float:left;width:320px;}
.cart .cart-collaterals .col2-set .col-2{float:left;clear:both;margin-top:20px;}
.cart .cart-collaterals .col2-set h2{float:left;width:310px;height:45px;line-height:45px;margin-bottom:20px;padding-left:20px;text-transform:uppercase;font-family:'roboto_condensedbold';-webkit-border-bottom-right-radius:5px;-webkit-border-bottom-left-radius:5px;-moz-border-radius-bottomright:5px;-moz-border-radius-bottomleft:5px;border-bottom-right-radius:5px;border-bottom-left-radius:5px;-webkit-box-shadow:0 5px 3px -2px rgba(205,205,205,1);box-shadow:0 5px 3px -2px rgba(205,205,205,1);
background: #fbfaf6; /* Old browsers */
background: -moz-linear-gradient(top, #fbfaf6 0%, #efeeea 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fbfaf6), color-stop(100%,#efeeea)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #fbfaf6 0%,#efeeea 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #fbfaf6 0%,#efeeea 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #fbfaf6 0%,#efeeea 100%); /* IE10+ */
background: linear-gradient(to bottom, #fbfaf6 0%,#efeeea 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fbfaf6', endColorstr='#efeeea',GradientType=0 ); /* IE6-9 */
}
.cart .crosssell .item{float:left;width:320px;margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid rgb(235,234,232);}
.cart .crosssell .product-name a{float:left;width:225px;margin-left:20px;color:rgb(30,29,29);font-family:'roboto_condensedbold';text-transform:uppercase;}
.cart .crosssell .price-box{float:right;width:78px;height:30px;margin-top:20px;line-height:30px;font-size:20px;color:rgb(30,29,29);font-family:'roboto_condensedbold';}
.cart .cart-collaterals .totals{float:right;width:220px;margin-bottom:20px;padding:20px;-webkit-box-shadow:0 5px 3px -2px rgba(205,205,205,1);box-shadow:0 5px 3px -2px rgba(205,205,205,1);
background: #fec500; /* Old browsers */
background: -moz-linear-gradient(top, #fec500 0%, #fed900 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fec500), color-stop(100%,#fed900)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #fec500 0%,#fed900 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #fec500 0%,#fed900 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #fec500 0%,#fed900 100%); /* IE10+ */
background: linear-gradient(to bottom, #fec500 0%,#fed900 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fed900', endColorstr='#fec500',GradientType=0 ); /* IE6-9 */
}
div.onestepcheckout-threecolumns div.onestepcheckout-column-left{width:306px !important;}
div.onestepcheckout-threecolumns div.onestepcheckout-column-middle{width:306px !important;}
div.onestepcheckout-threecolumns div.onestepcheckout-column-right{width:306px !important;float:left !important;margin-top:20px;}
.onestepcheckout-numbers{width:286px;}
.checkoutcontainer .checkout-disclaimer{font-size:12px;}
.footer-top-container{height:320px;margin-bottom:-40px;}
.footer-top{width:320px;height:320px;margin:0 auto;font-family:'roboto_condensedbold';}
.footer-bottom-container{height:700px;}
.footer-bottom{width:320px;height:700px;margin:0 auto;}
.footer-uvps{float:left;width:320px;height:150px;margin-top:25px;padding-bottom:15px;border-bottom:1px solid rgb(222,221,218);}
.footer-uvp1{float:left;width:106px;height:150px;}
.footer-uvp2{float:left;width:107px;height:150px;}
.footer-uvp3{float:left;width:106px;height:150px;}
.footer-uvps img{width:50px;height:50px;margin-left:28px;}
.footer-uvps h3{font-size:15px;width:100px;}
.footer-uvps h4{font-size:12px;width:100px;}
.footer-newsletter{float:left;width:320px;padding-top:5px;border-top:1px solid rgb(255,255,255);position:relative;}
.footer-newsletter h3{font-size:20px;margin-top:15px;}
.footer-newsletter h4{display:none;}
.footer-newsletter input{float:left;border:none;border-left:1px solid rgb(227,227,227);border-top:1px solid rgb(227,227,227);border-bottom:1px solid rgb(227,227,227);position:relative;top:10px;left:0;width:154px;height:40px;padding:0 20px;color:rgb(92,88,87);text-transform:uppercase;font-family:'roboto_condensedlight_italic';font-size:15px;-webkit-border-top-left-radius:5px;-webkit-border-bottom-left-radius:5px;-moz-border-radius-topleft:5px;-moz-border-radius-bottomleft:5px;border-top-left-radius:5px;border-bottom-left-radius:5px;}
.footer-newsletter input[type="submit"]{float:left;position:relative;top:10px;}
.footer-bottom-links{float:none;}
.footer-bottom-links .column1{float:left;width:112.5px;height:210px;margin-top:20px;padding-left:20px;border-right:1px solid rgb(96,94,93);}
.footer-bottom-links .column2{float:left;width:112.5px;height:210px;margin-top:20px;padding-left:20px;border-right:1px solid rgb(96,94,93);}
.footer-bottom-links .column3{float:left;width:112.5px;height:210px;margin-top:20px;padding-left:20px;border-right:1px solid rgb(96,94,93);}
.footer-bottom-links .column4{float:left;width:112.5px;height:210px;margin:20px 0;padding-left:20px;border-right:1px solid rgb(96,94,93);}
.footer-bottom-links h2{float:left;font-size:18px;color:rgb(254,254,254);text-transform:uppercase;font-family:'roboto_condensedbold';}
.footer-bottom-links a{float:left;color:rgb(254,254,254);font-size:14px;}
.footer-bottom-right{float:left;margin-top:20px;margin-left:20px;}
}