@media (min-width:0px) and (max-width:767px){.col-main{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}
.col2-right-layout .col-main{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}

.parent-div.f-nav1{ position:static;}

.header .block-cart-header{ background:#282322; border:1px solid #352e2d;}

.new-style-text{ margin:6px auto 0; display:table; border-radius:4px;}


.cart .discount .discount-form button.button{ margin-top:5px; float:left; margin-bottom:0; clear:both;}

.checkout-cart-index .cart .cart-collaterals .col2-set{ width:100%;}
.checkout-cart-index .cart .cart-collaterals .col-1{ display:none;}
.checkout-cart-index .cart .cart-collaterals .col-2{ display:table; margin:0 auto; float:none;}
.cart .shipping{ margin-bottom:25px;}

.cart .totals{ margin:0 auto; display:table; float:none;}


form#onepagecheckout_orderform .col3-set .col-1{ width:100%;}
form#onepagecheckout_orderform .col3-set .col-2{ width:45%; margin-left:0;}
form#onepagecheckout_orderform .col3-set .col-3{ width:50%}


}
@media (min-width:1025px) and (max-width:1150px){.col2-left-layout .col-main .category-products .products-grid li{width:30%!important;}
}
@media only screen and (min-width:768px) and (max-width:1024px) and (orientation:landscape){.col2-left-layout .col-main .category-products .products-grid li{width:30%!important;}
.cart .crosssell .product-details{margin-left:0px;float:left;width:100%;}
.outer_scroller{display:none;}
.optionandshipping .shipping-right{width:100%;margin-top:10px;}
.share-box .addthis_toolbox addthis_default_style addthis_32x32_style{width:100%;float:left;}
.product-view .product-essential .short-description{width:100%;}
#product_addtocart_form .product-essential .short-description{width:100%;}
#product_addtocart_form .product-collateral.products-grid{width:100% !important;}
.page .jm-megamenu ul.level0 li.mega span.menu-title{font-size: 10px;}
.page .header .jm-megamenu ul.level0 li.mega a.mega {padding: 0 6px;}
.page .products-grid .featured-pro{width:22.1% !important;}
.cms-home .category-products .products-grid li.item{width: 22% !important;}
body{ min-width:100%;}
.header-container {
    margin: 0 auto;
    width: 96%;
}
.quick-access {
    float: left;
    width: 79%;
}
.logo > img {
    width: 100%;
}
.parent-div.f-nav1 .quick-access { width:73%;} 
.page.contentpart {
    margin: 0 auto;
    max-width: 100%;
    width: 98%;
}
.pager .pages {
    float: left;
    margin: 0 14px 0 0 !important;
}
.cart .totals{ width:334px;}

.header .welcome-msg{ padding-bottom:15px; line-height:24px;}

.footer-new .footer-container{ width:96%; padding:0 2%;}
.footer-new .contact-block{ margin-left:2%;}
.footer-new .fb-iframe-block{ margin-left:2%;}


.header h1.logo{ float:left;}
.quick-access{ width:68%;}

.fright{ width:292px;}
.header .form-search .input-text{ width:82%; padding:2%;}
.fright form{ float:none;}
.form-search.inner-search-box label{ float:left; clear:both;}
.header .form-search{ padding-bottom:0;}

.header-container .header .f-nav1 .quick-access{ width:63%;}
.header-container .header .f-nav1 .fright{ width:72%;}
.page .header .f-nav1 .form-search .input-text{ width:396px;}

.main-menu{ background:#000;}
.block-cart-header{ padding-top:10px;}


}
@media (min-width:980px) and (max-width:1009px){body{min-width:100%;}
.top-block-header{padding-left:2%;}
.fright{width:442px;}
.block-cart-header{width:79px;top:-12px;right:-17px;}
.block-cart-header .empty{margin-left:0;}
.bannerslider .slider-wrapper{width:100%;}
.std{width:100%;}
.quick-access .fright #search_mini_form .form-search{text-align:left;margin-left:67px;}
.header .links{margin-top:-8px;margin-left:48px;}
.header .jm-megamenu ul.level0 li.mega a.mega{padding:4px 13px 1px;}
.slider-wrapper .slider ul.items li a img{width:100%;}
.slider-wrapper .slider .pic{width:100% !important;}
.page.contentpart, .contentpart{padding:0;width:100%;}
.products-grid .featured-pro{width:22.1% !important;}
.cms-home .products-grid li.item{width:22% !important;}
.footer_view{width:96%;}
.footer_wrapper{width:100%;}
.below_links{width:96%;padding:0 2%;}
.below_wrapper{width:100% !important;}
.below_links .below_wrapper .inner_below .box ul li a{font-size:13px;}
.below_links .below_wrapper .inner_below .box{width:25%;}
.below_links .below_wrapper .inner_below .box.big{width:100%;margin:0;}
.brands{width:96%;padding:0 2%;margin:15px 0 0 0;}
.e-bit{width:100px;height:60px;position:relative;}
.e-bit img{width:100%;top:-175px;right:20px;position:absolute;}
.lower-box{width:96%;padding:0 2%;position:relative;top:-47px;}
.footer-img-1{margin-left:2em;}
.footer-bottom{width:100%;}
.page.contentpart .col-left{width:22%;}
.col-main{padding:0 10px !important;}
.wrapper .footer-new .search-bar{float:left;height:39px;margin:10px auto;padding-left:13px;width:71%;}
}
@media (min-width:768px) and (max-width:979px){body{min-width:100%;background:none;background-color:#fff;}
.top-block-header{background:#000;}
.header .welcome-msg{padding-left:2%;width:98%; padding-bottom:15px; line-height:26px;}
.header h1.logo{width:300px;float:left;}
.header h1.logo img{width:100%;}
.header .quick-access{width:57%;padding:0;margin:0% 2% 0 0;}
.header .fright{width:76%;float:left;}
.header .form-search{float:left;padding:0;margin-left:9%;}
.header .links{width:auto;margin-top:10px;float:right;}
.header .links li a{color:#6f6f6f;text-transform:lowercase;}
.header .links li a:hover{color:#000;}
.header .block-cart-header{padding:10px 0 10px 20px;margin:0;background:#282322 url(../images/shopping-cart.png) no-repeat 4px 14px;border:1px solid #352e2d;}
.header .block-content{margin:0 auto;display:table;padding:0;}
.header .block-cart-header .empty{margin-left:0;}
.header .block-cart-header h3{font-size:11px;}
.form-search label{background:#6f6f6f;padding:5px 10px;}
.header .form-search .input-text{margin-left:0px;width:206px;background:#FFF;color:#717171;padding:5px 0 5px 5px;}
.header .form-search button.button{margin:0;background:url(../images/search-icon.png) no-repeat;width:32px;height:27px;}
.page .header .form-search button.button span{margin: 0;padding: 0;}
.buscar{display: none;}
.jm-megamenu{border-top:1px solid #d5d5d5;padding-top:7px;}
.bannerslider .slider-wrapper{width:100%;}
.std{width:100%;}
.header .jm-megamenu ul.level0 li.mega a.mega{padding:4px 4px 1px;}
.page #jm-megamenu .megamenu.level0 li img {height:39px;width:70%;}
.page .jm-megamenu ul.level0 li.mega span.menu-title{font-size: 11px;}
.page .header .links li, .page .header .links li.last, .page .header .links li.first {margin-left: 0 !important;padding-left: 10px !important;}
.header .jm-megamenu ul.level0 li.mega:last-child {display: none;}
.jm-megamenu ul.level0 li.mega a.mega{font-size:95%;}
.slider-wrapper .slider ul.items li a img{width:100%;}
.slider-wrapper .slider .pic{width:100% !important;}
.page.contentpart, .contentpart{padding:0 2%;width:96%;}
.mais-vendidos .products-grid .featured-pro{width:42% !important;margin:0 0 4% 2% !important;padding:2% !important;}
.main .col-main ul.products-grid li.item{width:42% !important;padding:2% !important;margin:0 0 4% 2% !important;}
.page .header .jm-megamenu{background: none repeat scroll 0 0 hsl(12, 11%, 9%);}
.products-grid .featured-pro .price-box{border-top:1px dashed #cccccc;}
.product-box-content .a-center .price-box{border-top:1px dashed #cccccc;}
.product-box-content .wrapper .price-box{border-top:1px dashed #cccccc;}
.footer_view{width:100%;}
.wrapper .footer-new .footer-container{width: 100%;padding-left:2%;}
.wrapper .footer-new .brands {width: 92%;margin:0px;}
.wrapper .footer-new .brands > ul {margin:0;}
.wrapper .footer-new .lower-box{width: 92%;}
.wrapper .footer-new .footer-img-1 {margin: 20px 0 14px;}
.wrapper .footer-new .footer-img-2{float: left;}
.footer_wrapper{width:100%;}
.below_links{width:96%;padding:0 2%;}
.below_wrapper{width:100% !important;}
.below_links .below_wrapper .inner_below .box ul li a{font-size:13px;}
.below_links .below_wrapper .inner_below .box{width:25%;}
.below_links .below_wrapper .inner_below .box.big{width:100%;margin:0;}
.brands{width:96%;padding:0 2%;margin:15px 0 0 0;}
.brands > ul{margin-left:0;}
.brands li{padding:0 9px;}
.e-bit{display:none;}
.e-bit img{width:100%;top:-175px;right:20px;position:absolute;}
.lower-box{width:96%;padding:0 2%;}
.footer-img-1{margin-left:0;}
.footer-img-2{float:left;}
.footer-bottom{width:100%;}
.footer-container p{padding:0 4%;}
.main .col-main{padding-left:0;}
.catalog-category-view .wrapper .contentpart .main-container .main .col-main{width:66%;}
.catalog-product-view .wrapper .contentpart .main-container .main .col-main{width:100%;padding:10px 0 !important;}
.contentpart .main-container .main .col-left{width:30%;}
.toolbar .pager p.amount{margin-bottom:10px;}
.pager .pages{margin-bottom:10px !important;}
.pager p.view-mode{margin-bottom:10px;}
.pager .limiter{float:left;}
.pager .sort-by{float:left;}
.col1-layout .main .breadcrumbs{padding-top:0;}
.product-view form#product_addtocart_form .product-essential .product-img-box{width:48%;margin:0;float:left;}
.als-container{width:100%;}
#als-viewport_0{width:100% !important;}
ul#als-wrapper_0{width:705px !important;}
.product-img-box .col-md-4{width:45%;}
.product-view form#product_addtocart_form .product-essential .product-shop .price-section{display:block;clear:both;float:none;}
.product-shop .row-null .well .row-null-p .addtocartb{width:100%;margin-bottom:3%;}
.scroller .scroller-main .left .option-left .product-options{top:570px !important;right:230px !important;width:135px !important;}
.product-essential .product-shop .share-box{width:100%;margin-top:36px !important;}
.outer_scroller{display:none;}
.product-view form#product_addtocart_form .product-essential .short-description{width:100%;}
.product-view form#product_addtocart_form .products-grid{float:none;width:100% !important;}
#product_addtocart_form #upsell-product-table ul#upsellcarousel li.item{width:28.3% !important;padding:2% !important;}
.price-box span#product-price-4504-upsell span.price{font-size:22px;}
.product-view .products-grid.box-collateral.box-description{width:100% !important;}
.product-view .products-grid .std p{line-height:26px;font-size:15px;}
.main .col-main .product-view .products-grid{width:100% !important;}
.main .col-main #customer-reviews{width:100%;}
.form-add ul.form-list{width:96%;margin-top:2%;background:#f9f9f9;padding:2%;}
.
.form-list input.input-text{width:96%;padding:1% 2%;}
.input-box textarea#review_field{width:96%;padding:2%;resize:none;}
ul.form-list li label.required{margin-left:2%;}
form#review-form fieldset h3{padding-bottom:12px;}
table#product-review-table{margin-bottom:20px;}

a.logo img{width:100%;}
.col-main{padding:0px;}
.block-content img{width:100%;}
.col-main{padding:10px !important;}
.col2-right-layout .col-main{width:70%;}
.col2-right-layout .col-right{width:25%;}
.contentpart .main-container .main .col-main .category-products ul.products-grid li.item{width:95% !important;padding:2% !important;margin:0 0 4% 0 !important;}
.toolbar{padding:2% 26px 4% 14px;}
.cms-home .wrapper .contentpart .main-container .main .col-main .mais-vendidos .category-products ul.products-grid li.item{margin:0 0 4% 2% !important;padding:2% !important;width:42% !important; min-height:465px;}
form#product_addtocart_form .product-essential .product-img-box .more-views #lista1 #als-viewport_0{width:87% !important;}
#upsell-product-table{margin:0 auto;display:table;width:100%;}
form#product_addtocart_form .product-collateral .box-collateral #upsell-product-table ul#upsellcarousel li.item{width:27% !important;padding:2% !important;margin:0 1% 4% 0 !important;}
.cart-inner{margin-left:0;left:174px;}
.catalogsearch-result-index .wrapper .contentpart .col2-left-layout .main .col-main{width:67%;}
.product-shop .row-null .well .optionandshipping .shipping-right{width:100%;margin-top:10px;}

.new-style-text{ text-align:center; display:table; margin:10px auto 0; padding:5px 10px; border-radius:4px; }
.cart .discount .discount-form button.button{ margin-top:5px; float:left; margin-bottom:0;}
}
@media (min-width:768px) and (max-width:850px){#product_addtocart_form #upsell-product-table ul#upsellcarousel li.item{padding:28%!important;}
.regular-price .price{font-size:18px!important;}
.bproduct-page{font-size:18px!important;line-height:34px;}
.wrapper .footer-new .search-bar{float:left;height:39px;margin:10px auto;padding-left:13px;width:71%;}

.footer-new .fb-iframe-block,.footer-new .contact-block {
    float: right;
    margin: 25px 28px 0 0;
    padding: 0;
    width: 307px;
}
.contentpart .main-container .main .col-left {
    width: 22%;
}
.block-blog .block-title strong{background-position:0 12px;}
.block .block-title strong span{ font-size:14px;}
.col2-left-layout .col-main {
 width:73%;
}
.header .links{   float: left;    font-size: 11px;    width: 45%;}
.header .links + .links{   float: right;    margin-right: 1%;    width: 54%;}
.page .header .links li, .page .header .links li.last, .page .header .links li.first{padding-left:4px !important;}

.header .links li a:hover {
    color: #fff;
}

.cart-inner {
    left: -37px;
    margin-left: 0;
}
.parent-div.f-nav1 .cart-inner {left: -174px; margin-left: 0; }

.header .f-nav1 .fright{ width:71%;}

.header .fright {float: left; width: 100%; }

.fright > form {float: left; width: 100%; }
.page .header .f-nav1 .form-search .input-text { width: 80%; }
.header .f-nav1 .form-search{ width:100%;}

.header h1.logo img{ width:300px;}
.main-menu{ margin-top:15px;}

.fright p{padding:10px 0; text-align:right;}
.header .form-search{ float:right; margin:0;}

.optionandshipping .option-left1{ float:none !important;}

}
@media only screen and (min-width:768px) and (max-width:1024px) and (orientation:portrait){.page .cart .cart-collaterals .col-1{display:none;}
.page .cart .cart-collaterals .col2-set{width:44%;}
.wrapper .footer-new .search-bar{float:left;height:39px;margin:10px auto;padding-left:13px;width:71%;}
.wrapper .footer-new .search-bar{float:left;margin:10px auto;padding-left:1%;width:100%;}
.header{ background:#000;}


.mais-vendidos .category-products ul.products-grid li.item{ min-height:464px}
.footer-new .newslatter{ width:50%; margin-top:4%; float:left;}
}
@media (min-width:640px) and (max-width:767px){body{min-width:100%;background:none;background-color:#fff;}
.top-block-header{background:#696969;padding-left:2%;width:98%;}
.header{min-height:88px;}
.header h1.logo{width:167px;}
.header h1.logo img{width:100%;}
a.logo{width:177px;}
a.logo img{width:100%;}
.header .quick-access{width:70%;padding:0;margin:-2% 2% 0 0;}
.header .block-cart-header{width:87px;padding:5px 0 5px 34px;margin:0;}
.header .block-cart-header .empty{margin-left:0;}
.header .block-cart-header h3{font-size:11px;}
.header .block-content{margin-left:0;margin-top:0;}
.header .fright{width:71%;float:left;}
.header .form-search{float:right;padding:0;margin-top:10px;}
.form-search label{background:#6f6f6f;padding:5px 10px;}
.header .links{display:none;}
.header .links li a{color:#6f6f6f;text-transform:lowercase;}
.header .links li a:hover{color:#000;}
.header .form-search .input-text{margin-left:0px;width:206px;background:#FFF;color:#717171;padding:5px 0 5px 5px;}
.header .form-search button.button{margin:0;background:url(../images/search-icon.png) no-repeat;width:16px;height:16px;}
.jm-megamenu{display:none !important;}
.bannerslider .slider-wrapper{width:100%;}
.std{width:100%;}
.header .jm-megamenu ul.level0 li.mega a.mega{padding:4px 3px 1px;}
.jm-megamenu ul.level0 li.mega a.mega{font-size:79%;}
.slider-wrapper .slider ul.items li a img{width:100%;}
.slider-wrapper .slider .pic{width:100% !important;}
.page.contentpart, .contentpart{padding:0 2%;width:96%;display:block;}
.mais-vendidos .products-grid .featured-pro{width:42% !important;padding:2% !important;margin:0 0 3% 2% !important;}
.regular-price .price{font-size:19px !important;}
.footer_view{width:100%;}
.footer_wrapper{width:100%;}
.below_links{width:96%;padding:0 2%;}
.below_wrapper{width:100% !important;}
.below_links .below_wrapper .inner_below .box ul li a{font-size:13px;}
.below_links .below_wrapper .inner_below .box{width:50%;}
.below_links .below_wrapper .inner_below .box.big{width:100%;margin:0;}
.brands{width:96%;padding:0 2%;margin:15px 0 0 0;}
.brands > ul{margin-left:0;}
.brands li{padding:0 9px;}
.e-bit{display:none;}
.e-bit img{width:100%;top:-175px;right:20px;position:absolute;}
.lower-box{width:96%;padding:0 2%;}
.footer-img-1{margin-left:0;}
.footer-img-2{float:left;}
.footer-bottom{width:100%;}
.footer-container p{padding:0 3%;}
.main .col-main{padding-left:0;width:70%;margin:0 auto;}
.toolbar .pager p.amount{margin-bottom:10px;}
.pager .pages{margin-bottom:10px !important;}
.pager p.view-mode{margin-bottom:10px;}
.pager .limiter{float:left;}
.pager .sort-by{float:left;}
.mais-vendidos .category-products ul.products-grid li.item{width:42% !important;margin:0 0 3% 2% !important;padding:2% !important;}
.main-container .main .breadcrumbs{padding:0 0 2px 0;}
.col1-layout .main .col-main{width:100%;padding:0;margin:0;}
form#product_addtocart_form .product-essential .product-shop .well .row-null-p .price-section{display:block;float:none;}
form#product_addtocart_form .product-essential .product-shop .row-null .well .row-null-p .addtocartb{width:100%;}
form#product_addtocart_form .product-essential .product-shop .row-null .well .optionandshipping .shipping-right{width:50%;margin-top:10px;}
form#product_addtocart_form .product-essential .product-shop .row-null .well .row-null-p .block-shipping-estimate{padding-bottom:10px;}
.outer_scroller .sticky-wrapper .rqscroll{display:none;}
.product-view #product_addtocart_form .product-essential .product-shop .product-name h1{font-size:18px;}
.product-view form#product_addtocart_form .product-essential .product-img-box{width:85%;float:none;margin:0 auto;display:table;}
.product-view form#product_addtocart_form .product-essential .short-description{width:100%;}
.product-view form#product_addtocart_form .products-grid{width:100% !important;}
#upsell-product-table ul#upsellcarousel li.item{width:27% !important;padding:2% !important;margin:0 2% 0 0;}
#upsell-product-table ul#upsellcarousel li.item:last-child{margin-right:0;}
.outer_scroller{display:none !important;}
.product-view .products-grid.box-collateral.box-description{width:100% !important;}
.product-view .products-grid.box-collateral.box-description .std p{line-height:20px;}
.product-view .products-grid .box-collateral{display:block;width:100%;}
form#addTagForm .form-add .input-box input.input-text{width:66% !important;}
.catalog-category-view .wrapper .contentpart .main-container .main .col-main{width:100%;padding:0 !important;}
.toolbar{padding:10px 26px 20px 14px;}
.page .col2-left-layout .col-main .category-products .products-grid{padding:20px 0 0;}
.catalog-category-view .wrapper .contentpart .main-container .main .col-main .category-products ul.products-grid li.item.first{margin-left:0 !important;}
.catalog-category-view .wrapper .contentpart .main-container .main .col-main .category-products ul.products-grid li.item{background:none repeat scroll 0 0 hsl(0, 0%, 100%);margin-left:1.3% !important;padding:2% !important;width:28% !important;}
.catalog-product-view .wrapper .contentpart .main-container .main .col-main .product-view .product-collateral{width:100% !important;}
.page .item .product-box{height:auto !important;}
.page .toolbar-bottom, .page .category-image{display:none;}
.page .page-title.category-title{border-bottom:2px solid hsl(0, 0%, 87%);width:100%;}
.page .category-description{border-bottom:2px solid hsl(0, 0%, 87%);margin:0 0 10px;padding-bottom:10px;}
.cart-inner{margin-left:0;left:147px;}
#onepagecheckout_orderform .col3-set .col-1{width:100%;}
#onepagecheckout_orderform .col3-set .col-2{width:100%;margin-left:0;}
#onepagecheckout_orderform .col3-set .col-3{width:100%;}
.catalogsearch-result-index .wrapper .contentpart .col2-left-layout .main .col-main{width:100%;}
.cms-home .mais-vendidos .products-grid li.item{width:47% !important;}
.cms-home .mais-vendidos .category-products ul.products-grid li.item{width:42% !important; min-height:457px;}
.wrapper .footer-new .links-block{float:left;width:100%;}
.wrapper .footer-new .duvidas{display:inline-block;float:left;margin:25px 10px;}
.links-block .clear{display:none;}
.wrapper .footer-new .contact-block{float:left;margin:25px 0 0 12px;padding:0;width:96%;}
.footer-new .fb-iframe-block{float:left;margin:25px 0 0 12px;padding:0;width:96%;}
.newslatter{float:left;width:100%;}
.wrapper .footer-new .brands{width:96%;}
.wrapper .footer-new .brands > ul{float:left;margin:0;padding:0;width:81%;}
.wrapper .footer-new .footer-img-1{float:left;margin:20px 0 14px 0;}
.wrapper .footer-new .footer-img-2{float:left;margin:20px 0 14px;}

.addtocartb .add-to-cart button.bproduct-page{ width:50%;}

.wrapper .newslatter{width:40%; float:right;}
.wrapper .footer-new .fb-iframe-block{ width:50%;} 



}
@media (min-width:480px) and (max-width:639px){body{min-width:100%;background:none;background-color:#fff;}
.top-block-header{background:#696969;margin-bottom:5px;}
.header{min-height:88px;}
.header .welcome-msg{padding-left:2%;width:98%;}
.header h1.logo{margin:0 auto 10px;width:200px;float:none;}
.header h1.logo img{width:100%;}
.header .quick-access{width:96%;padding:0 2%;margin:-2% 0 0 0;}
.header .block-cart-header{width:87px;padding:5px 0 5px 34px;margin:0;background:#282322 url(../images/shopping-cart.png) no-repeat 4px center;border:1px solid #352e2d;}
.header .block-cart-header .empty{margin-left:0;}
.header .block-cart-header h3{font-size:11px;}
.header .block-content{margin-left:0;margin-top:0;}
.header .fright{width:71%;float:left;}
.header .form-search{float:left;padding:0;margin-top:10px;}
.form-search label{background:#6f6f6f;padding:5px 10px;}
.header .links{display:none;}
.header .links li a{color:#6f6f6f;text-transform:lowercase;}
.header .links li a:hover{color:#000;}
.header .form-search .input-text{margin-left:0px;width:206px;background:#FFF;color:#717171;padding:5px 0 5px 5px;}
.header .form-search button.button{margin:0;background:url(../images/search-icon.png) no-repeat;width:16px;height:16px;}
.jm-megamenu{display:none !important;}
.bannerslider .slider-wrapper{width:100%;}
.banner{width:100%;}
.col1-layout .products-grid{width:75% !important;margin:0 auto;}
.std{width:100%;}
.header .jm-megamenu ul.level0 li.mega a.mega{padding:4px 3px 1px;}
.jm-megamenu ul.level0 li.mega a.mega{font-size:79%;}
.slider-wrapper .slider ul.items li a img{width:100%;}
.slider-wrapper .slider .pic{width:100% !important;}
.page.contentpart, .contentpart{padding:0 2%;width:96%;display:block;}
.mais-vendidos .products-grid .featured-pro{width:96% !important;padding:2%!important;margin:0 0 4% 0 !important;}
.cms-home .products-grid li.item{width:96% !important;padding:2%;margin:0 0 4% 0;}
.regular-price .price{font-size:19px !important;}
.footer_view{width:96%;}
.footer_wrapper{width:100%;}
.below_links{width:96%;padding:0 2%;}
.below_wrapper{width:100% !important;}
.below_links .below_wrapper .inner_below .box ul li a{font-size:13px;}
.below_links .below_wrapper .inner_below .box{width:50%;}
.below_links .below_wrapper .inner_below .box.big{width:100%;margin:0;}
.brands{width:96%;padding:0 2%;margin:15px 0 0 0;}
.brands > ul{margin-left:0;}
.brands li{padding:0 9px;}
.e-bit{display:none;}
.e-bit img{width:100%;top:-175px;right:20px;position:absolute;}
.lower-box{width:96%;padding:0 2%;}
.footer-img-1{margin-left:0;}
.footer-img-2{float:left;}
.footer-bottom{width:100%;}
.header a.logo{width:225px;float:none;margin:0 auto 20px;display:table;}
.header a.logo img{width:100%;}
.main .col-main{padding-left:0;}
.content ul.form-list .input-box input#email, .content ul.form-list .input-box input#pass{width:183px;}
.footer-container p{padding:0 3%;}
.col2-left-layout .main .col-main{width:100%;padding:0;margin:0 0 20px 0;}
.col2-left-layout .main .sidebar{width:100%;}
.toolbar .pager p.amount{margin-bottom:10px;}
.pager .pages{margin-bottom:10px !important;}
.pager p.view-mode{margin-bottom:10px;}
.pager .limiter{float:left;}
.pager .sort-by{float:left;}
.mais-vendidos .category-products ul.products-grid li.item{width:96% !important;margin:0 0 3% 0 !important;padding:2% !important; min-height:452px;}
.main .breadcrumbs{padding-top:0;}
.product-essential{margin:0 auto;width:100%;}
.product-view form#product_addtocart_form .product-essential .product-img-box{display:table;}
.product-view form#product_addtocart_form .product-essential .product-shop{width:100%;}
.product-view form#product_addtocart_form .product-essential .product-img-box{width:100%;}
.left .product-name .option-left .product-options{left:15px;top:543px;width:185px !important;}
.product-view form#product_addtocart_form .product-essential .short-description{width:100%;}
.outer_scroller{display:none;}
.product-view form#product_addtocart_form .products-grid{width:100% !important;}
#upsell-product-table ul#upsellcarousel li.item{margin:0 auto 3%;width:60% !important;float:none;padding:2%;}
.product-view .product-collateral .box-collateral{width:100%;display:block;}
form#addTagForm .form-add input.input-text{width:47% !important;}
.more-views #lista1 #als-viewport_0{width:90% !important;}
.catalog-product-view .wrapper .contentpart .main-container .main .col-main .product-view .product-collateral{width:100% !important;}
.page .cart .page-title.title-buttons .checkout-types{float:left;padding-top:35px;text-align:center;}
.page .cart .page-title.title-buttons .checkout-types{float:left;}
.page .data-table thead{display:none;}
.page .cart .data-table td{float:left;text-align:left !important;vertical-align:middle;width:100%;}
.page .cart .cart-collaterals .col-1{display:none;}
.page .cart .cart-collaterals .col-2{width:100%;}
.page .cart .cart-collaterals .col2-set{float:left;width:100%;}
.page .cart .totals{float:left;margin-top:15px;padding:10px;width:91%;}
.bannerslider{display:none;}
.product-img-box .more-views #lista1{}
.cart{margin-left:0;}
.cart-inner{margin-left:0;left:147px;}
#onepagecheckout_orderform .col3-set .col-1{width:100%;}
#onepagecheckout_orderform .col3-set .col-2{width:100%;margin-left:0;}
#onepagecheckout_orderform .col3-set .col-3{width:100%;float:left;}
.wrapper .footer-new .search-bar{float:left;margin:10px auto;padding-left:1%;width:100%;}

.new-style-text{ margin:2% auto 0; padding:1% 2%; display:table; border-radius:4px;}

.optionandshipping .option-left1{ float:none !important}
.optionandshipping .option-left1 .product-options-bottom{ display:none;}
.optionandshipping .shipping-right{ width:100%;}

.wrapper .footer-new .fb-iframe-block{ width:96%; margin:0 0 0 2%;}

.wrapper .newslatter{ margin:2%; width:96%;}

}
@media only screen and (min-width:240px) and (max-width:767px){.header-container {background:#0F0D0C;}.product-view form#product_addtocart_form .product-essential .product-img-box{display:block;float:left;margin:0 auto;width:55%;}
.col1-layout .product-view .product-essential .product-shop{float:right;width:40%;}
.product-img-box .als-viewport{width:100%!important;}
.product-shop .addtocartb .bproduct-page{font-size:23px;}
.brands img{width:100%;}
.page.contentpart .col-left{width:24%;}
.sidebar .block.block-related.block-list.block-viewed.visulize{display:none;}
.block-content img{width:100%;}
.regular-price .price{font-size:18px!important;}
.bproduct-page{font-size:18px!important;line-height:34px;}
.col2-right-layout .col-main{width:70%;}
.col2-right-layout .col-right{width:25%;}
.col-main{padding:10px !important;}
.wrapper .footer-new .search-bar{float:left;margin:10px auto;padding-left:1%;width:100%;}
.wrapper form{display:inline;float:left;width:100%;}
.wrapper .footer-new .inner-search-box{float:left;width:46%;}
.wrapper .footer-new .buscar{float:left;width:7%;}
.page .header .f-nav1 .fright .form-search .input-text{width:75%; float:left;}
.page  .header .f-nav1 .form-search{ width:100%; max-width:100%;}
.header .form-search button.button{ height:auto;}
}
@media only screen and (min-width:240px) and (max-width:640px){.col-main{padding:0px;}
.product-view form#product_addtocart_form .product-essential .product-img-box{width:100%;}
.product-view .product-img-box .product-image{width:100%;}
.col1-layout .product-view .product-essential .product-shop{width:100%;}
.col2-left-layout .col-main .category-products .products-grid li{width:29.5%!important;}
.page.contentpart .col-left{width:100%;}
.block-content img{width:auto;}
.visulize .block-content .bproduct-page{float:none;width:70%;}
.col2-right-layout .col-main{width:97%;}
.col2-right-layout .col-right{width:100%;}
.page .product-view form#product_addtocart_form .products-grid{display:none;}
<!--
navigarion--> .slicknav_menu a.slicknav_btn{background-color:none !important;color:#000;border-radius:none !important;}
.slicknav_menu .slicknav_menutxt{text-shadow:none;color:#fff;}
.slicknav_menu .slicknav_icon-bar{background:#fff;}
.slicknav_nav .slicknav_row{background:#d5d5d5;border-radius:0}
.slicknav_nav .slicknav_row:hover{border-radius:0 !important;}
.slicknav_nav .slicknav_arrow{float:right;}
.slicknav_nav a{color:#535353;background:#d5d5d5;border-radius:0}
.slicknav_nav a:hover{color:#000;border-radius:0;}
.wrapper .footer_view{width:100%;}
.wrapper .footer-new .footer-container{width:100%;padding:0;}
.wrapper .footer-new .links-block{float:left;width:100%;}
.wrapper .footer-new .duvidas{display:table;margin:25px auto;width:96%; float:none;}
.wrapper .footer-new .minha{display:table;float:none;margin:25px auto;width:96%;}
.wrapper .footer-new .contact-block{float:none;margin:25px auto 0;padding:0;width:96%;}
.wrapper .footer-new .fb-iframe-block{float:left;margin:25px 0 0 20px;padding:0;width:85%;}
.wrapper .newslatter{float:left;margin:20px;width:85%;}
.wrapper .footer-new .footer-bottom{float:left;margin:25px 0 0 20px;padding:0;width:93%;}
.wrapper .footer-new .brands{border-top:1px solid hsl(0, 0%, 87%);float:left;margin:0;width:96%;}
.wrapper .footer-new .lower-box{display:block;float:left;padding:0;width:100%;}
.wrapper .footer-new .brands > ul{display:inline;float:left;list-style:none outside none;margin:0;padding:0;width:73%;}
.wrapper .footer-new .footer-img-1{float:left;margin:20px 0 14px;}
.footer-new .phone-block .block{ height:auto; width:68%;}

.chat-block.social{ margin-top:25px}
 

}
@media only screen and (min-width:320px) and (max-width:568px) and (orientation:landscape){.col2-left-layout .col-main .category-products .products-grid li{width:70%!important;float:none;display:table;margin:10px auto!important;}
.col2-left-layout .col-main .category-products .products-grid li.item.first{margin:10px auto!important;}
.page.contentpart .col-left{width:100%;}
.col-left .block-content{margin:10px auto;width:75%;}
.page .cart .page-title.title-buttons .checkout-types{float:left;padding-top:35px;text-align:center;}
.page .cart .page-title.title-buttons .checkout-types{float:left;}
.page .data-table thead{display:none;}
.page .cart .data-table td{float:left;text-align:left !important;vertical-align:middle;width:100%;margin-bottom:8px;}
.page .cart .cart-collaterals .col-1{display:none;}
.page .cart .cart-collaterals .col-2{width:100%;}
.page .cart .cart-collaterals .col2-set{float:left;width:100%;}
.page .cart .totals{float:left;margin-top:15px;padding:10px;width:91%;}
.page .toolbar-bottom, .page .category-image{display:none;}
.page .page-title.category-title{border-bottom:2px solid hsl(0, 0%, 87%);width:100%;}
.page .category-description{border-bottom:2px solid hsl(0, 0%, 87%);margin:0 0 10px;padding-bottom:10px;}
#product-video > iframe{width:100%;}
.page .item .product-box{height:auto !important;}
.page .products-grid li.item .product-box-content h2.product-name{min-height:40px;}
.addthis_toolbox.addthis_default_style.addthis_32x32_style{width:100%;float:left;}
}
@media (max-width:479px){body{min-width:100%;background:none;background-color:#fff;}
.top-block-header{background:#696969;margin-bottom:5px;}
.header{min-height:88px;}
.header .welcome-msg{padding-left:2%;width:98%;}
.header h1.logo{margin:0 auto 20px;width:200px;float:none;}
.header h1.logo a img{width:100%;}
.header .quick-access{width:96%;padding:0 2%;margin:-2% 0 0 0;}
.header .block-cart-header{width:87px;padding:5px 0 5px 34px;margin:0;}
.header .block-cart-header .empty{margin-left:0;}
.header .block-cart-header h3{font-size:11px;}
.header .block-content{margin-left:0;margin-top:0;}
.header .fright{width:63%;float:left;}
.header .form-search{float:left;padding:0;margin-top:10px;width:100%;}
.page .fright p{display:none;}
.page .header .parent-div .text-boxx{padding:0 0 0 5px;}
.page .header .f-nav1 .fright .form-search .input-text{width:75%; float:left;}
.form-search label{background:#6f6f6f;margin-right:4px;padding:5px 10px;}
.header .links{display:none;}
.header .links li a{color:#6f6f6f;text-transform:lowercase;}
.header .links li a:hover{color:#000;}
.header .form-search .input-text{margin-left:0px;width:117px;background:#FFF;color:#717171;padding:5px 0 5px 5px;}
.header .form-search button.button{background:url(../images/search-icon.png) no-repeat;margin:0 0 0 4px;width:16px;height:16px;}
.jm-megamenu{display:none !important;}
.bannerslider{display:none;}
.bannerslider .slider-wrapper{width:100%;}
.banner{width:100%;height:120px;top:182px;}
.col1-layout .products-grid{width:85% !important;margin:0 auto;}
.std{width:100%;}
.header .jm-megamenu ul.level0 li.mega a.mega{padding:4px 3px 1px;}
.jm-megamenu ul.level0 li.mega a.mega{font-size:79%;}
.slider-wrapper .slider ul.items li a img{width:100%;}
.slider-wrapper .slider .pic{width:100% !important;}
.page.contentpart, .contentpart{padding:0 2%;width:96%;display:block;}
.mais-vendidos .products-grid .featured-pro{width:96% !important;padding:2% !important;margin:0 0 4% 0 !important;}
.cms-home .products-grid li.item{width:96% !important;padding:2% !important;margin:0 0 4% 0 !important;}
.regular-price .price{font-size:30px !important;}
.footer-container{width:96%;padding:0 2%;}
.footer_view{width:100%;}
.footer_wrapper{width:100%;}
.below_links{width:96%;padding:0 2%;}
.below_wrapper{width:100% !important;}
.below_links .below_wrapper .inner_below .box ul li a{font-size:13px;}
.below_links .below_wrapper .inner_below .box{width:50%;}
.below_links .below_wrapper .inner_below .box.big{width:100%;margin:0;}
.brands{width:98%;padding:0;margin:15px 0 0 0;}
.brands > ul{margin-left:0;width:100%;}
.brands li{padding:0 9px;}
.e-bit{display:none;}
.e-bit img{width:100%;top:-175px;right:20px;position:absolute;}
.lower-box{width:100%;}
.footer-img-1{margin-left:0;}
.footer-img-2{float:left;}
.footer-bottom{width:100%;}
.header a.logo{width:225px;float:none;margin:0 auto 20px;display:table;}
.header a.logo img{width:100%;}
.main .col-main{padding-left:0;}
form#login-form .new-users{width:100%;margin-bottom:4%;}
.account-login{max-width:350px;width:100%;margin:0 auto;}
form#login-form .registered-users{width:100%;}
.footer-container p{padding:0 3%;}
.main .page-title h1{font-size:18px;}
.main .content h2{font-size:15px;}
.col2-left-layout .main .col-main{width:100%;padding:0;margin:0 0 20px 0;}
.col2-left-layout .main .sidebar{width:100%;}
.toolbar .pager p.amount{margin-bottom:10px;}
.pager .pages{margin-bottom:10px !important;}
.pager p.view-mode{margin-bottom:10px;}
.pager .limiter{float:left;}
.pager .sort-by{float:left;}
.mais-vendidos .category-products ul.products-grid li.item{width:96% !important;margin:0 0 4% 0 !important;padding:2% !important;}
.main .breadcrumbs{padding-top:0;}
.product-view form#product_addtocart_form .product-essential .product-shop{width:100%;}
.product-view form#product_addtocart_form .product-essential .product-img-box{width:100%;}
.row-null .box-buy .row-null-p .addtocartb{width:100%;}
.option-left{border:1px solid #0C0;}
.outer_scroller{display:none;}
.product-view form#product_addtocart_form .product-essential .short-description{width:100%;}
.main .col-main{width:100%;}
.product-view form#product_addtocart_form .products-grid{float:none;}
.product-essential .product-img-box .col-md-4{width:44%;}
#upsell-product-table ul#upsellcarousel li.item{width:85% !important;margin:0 0 4% 0;padding:2%}
.product-view .product-collateral .box-collateral{display:block;}
form#addTagForm .form-add .input-box input.input-text{width:50% !important;}
.below_links .below_wrapper .inner_below .box ul.social li{margin:0 0 0 4px !important;}
.main .col-main .std h2.homeproduct-title{text-align:center;}
.main .col-main h2.subtitle{text-align:center;}
.wrapper .footer-new .inner-search-box{float:left;width:70%;}
.header .form-search .input-text{width:66%;}
.header .fright{width:100%;}
.header .block-cart-header{margin:0 auto;float:none;display:table;}
.pager .pages{margin:0 0 10px!important;}
.toolbar .pager{padding:5px 0;}
.toolbar{padding:0 10px;}
.pager .pages{clear:both;display:table;width:100%;}
.col2-right-layout .fieldset{width:88%;}
.col2-right-layout .col-main{width:98%;}
.page #onepagecheckout_orderform .col3-set .col-1{width:100%;}
.page #onepagecheckout_orderform .col3-set .col-2{margin-left:0;width:94%;}
.page .col3-set .col-3{float:left;width:100%;}
.addthis_toolbox.addthis_default_style.addthis_32x32_style{float:left;width:100%;}
.page .share-box{width:100%;}
#product-video > iframe{width:100%;}
.page .col2-left-layout .col-main .category-products .products-grid li{margin-bottom:0 !important;margin-left:auto !important;margin-right:auto !important;margin-top:20px;padding:12px !important;width:88% !important;}
.page .col2-left-layout .col-main .category-products .products-grid{padding:0px;}
.page .category-products .item .regular-price .price{font-size:30px !important;}
.page .item .product-box{height:auto !important;}
.page .products-grid li.item .product-box-content h2.product-name{min-height:40px;}
.page .toolbar-bottom, .page .category-image{display:none;}
.page .page-title.category-title{border-bottom:2px solid hsl(0, 0%, 87%);width:100%;}
.page .category-description{border-bottom:2px solid hsl(0, 0%, 87%);margin:0 0 10px;padding-bottom:10px;}
.cart{margin-left:0;}
.cart-inner{margin-left:0;left:-86px;}
#onepagecheckout_orderform .col3-set .col-2{margin-left:0;}
.wrapper .footer-new .duvidas{display:table;margin:25px 9px;width:91%;}
.wrapper .footer-new .minha{display:table;float:left;margin:25px 9px;width:86%;}
.wrapper .footer-new .brands > ul{width:100%;}

.optionandshipping .option-left1{ float:none !important; margin-top:15px;}

}
@media (max-width:360px){.contact_us .form .input_field{width:220px;}
.footer-img-1 img{width:100%;}
.footer-img-2 img{width:100%;}
.toolbar .pager p.amount{margin-bottom:10px;}
.pager .pages{margin-bottom:10px !important;}
.pager p.view-mode{margin-bottom:10px;}
.pager .limiter{float:left;}
.pager .sort-by{float:left;}
.toolbar{padding:0 10px;}
.fieldset{padding:21px;}
.form-list .input-box{width:100%;}
.form-list input.input-text{width:96%;padding:2%;}
.form-alt .input-box{width:99%!important;}
.form-alt input.input-text{width:96%!important;padding:2%;}
.product-essential .product-shop .row-null .box-buy .optionandshipping .shipping-right{width:100%;margin-top:10px;}
.product-essential .product-shop .row-null .box-buy .optionandshipping .shipping-right .block-shipping-estimate{padding-bottom:10px;}
.main .col-main .product-view .box-description{width:100%;}
.main .col-main .product-view .products-grid{width:100% !important;}
form#addTagForm .form-add .input-box{width:100%;}
form#addTagForm .form-add .input-box input.input-text{width:95% !important;}
#customer-reviews{width:100%;}
#customer-reviews fieldset{width:100%;}
#customer-reviews fieldset h3{font-size:10px;}
.form-list{width:82%;margin-top:15px;}
#customer-reviews .form-list textarea{width:96%;padding:0 2%;}
.below_links .below_wrapper .inner_below .box .title_b{font-size:20px;}
.below_links .below_wrapper .inner_below .box ul.social li{margin:0 0 0 3px !important;}
.page .cart .page-title.title-buttons .checkout-types{float:left;padding-top:35px;text-align:center;}
.page .cart .page-title.title-buttons .checkout-types{float:left;}
.page .data-table thead{display:none;}
.page .cart .data-table td{float:left;text-align:left !important;vertical-align:middle;width:100%;margin-bottom:8px;}
.page .cart .cart-collaterals .col-1{display:none;}
.page .cart .cart-collaterals .col-2{width:100%;}
.page .cart .cart-collaterals .col2-set{float:left;width:100%;}
.page .cart .totals{float:left;margin-top:15px;padding:10px;width:91%;}
.page .row-null-p{float:left;width:100%;}
.catalog-product-view .page .regular-price .price{font-size:40px !important;}
.page .product-view .product-shop .price-box{margin-right:0;}
.page .price-section{float:left;text-align:center;width:100%;}
.page .col-md-8{float:left;margin-left:20px;width:34%;}
.cart-inner{margin-left:0;left:-86px;}
#onepagecheckout_orderform .col3-set .col-2{margin-left:0;}
.wrapper .header .form-search button.button{height:33px;margin:0;width:30px;}
.wrapper .header .form-search button.button span{float:none;height:28px;margin:0;padding:0;width:28px;}
.header .buscar{display:none;}


.cart .discount-form .input-box{ float:none;}
.cart .discount-form .buttons-set{ margin-top:0;}
form#discount-coupon-form .discount .discount-form .buttons-set button.button{ float:left;}



}
@media (max-width:320px){.header .fright{width:100%;margin:0 auto;}
.header .block-cart-header{margin:0 auto;float:none;}
.header .form-search{width:100%;margin:10px auto 0;float:none;}
.cms-home .products-grid li.item{margin-bottom:4%;}
.contact_us .form .input_field{width:160px;}
.below_links .below_wrapper .inner_below .box .title_b{font-size:19px;}
.toolbar .pager p.amount{margin-bottom:10px;}
.pager .pages{margin-bottom:10px !important;}
.pager p.view-mode{margin-bottom:10px;}
.pager .limiter{float:left;}
.pager .sort-by{float:left;}
.below_links .below_wrapper .inner_below .box ul.social li{width:32px;}
.below_links .below_wrapper .inner_below .box ul.social li a img{width:100%;}
.header .form-search .input-text{width:62%;}
.product-shop .addtocartb .bproduct-page{clear:both;display:table;float:none;font-size:28px;margin:10px auto;width:95%;}
.product-view .product-shop #qty{margin:10px 0;}
.shipping-right{display:table;float:none;margin-bottom:10px;width:100%;}
.toolbar{padding:0 10px;}
.form-alt .input-box{width:99%!important;}
.form-alt input.input-text{width:96%!important;padding:2%;}
form#review-form .form-list{width:100%;}
.page .cart .page-title.title-buttons .checkout-types{float:left;padding-top:35px;text-align:center;}
.page .cart .page-title.title-buttons .checkout-types{float:left;}
.page .data-table thead{display:none;}
.page .cart .data-table td{float:left;text-align:left !important;vertical-align:middle;width:100%;margin-bottom:8px;}
.page .cart .cart-collaterals .col-1{display:none;}
.page .cart .cart-collaterals .col-2{width:100%;}
.page .cart .cart-collaterals .col2-set{float:left;width:100%;}
.page .cart .totals{float:left;margin-top:15px;padding:10px;width:91%;}
.form-list{width:99%;padding:0;}
.cart .shipping .form-list li select, .cart .shipping .form-list li input{width:96%;padding:5px 2%;}
.cart-inner{margin-left:0;left:-86px;}
#onepagecheckout_orderform .col3-set .col-2{margin-left:0;}
.wrapper .footer-new .duvidas{margin:25px 3px;width:97%;}
.wrapper .footer-new .minha{margin:25px 9px;width:92%;}
.wrapper .footer-new .contact-block{float:left;margin:25px 0 0 6px;padding:0;width:91%;}
.wrapper .footer-new .fb-iframe-block{float:left;margin:25px 0 0 8px;padding:0;width:91%;}
.wrapper .footer-new .footer-bottom{margin:25px 0 0 9px;width:93%;}
.footer-new .phone-block .block{ width:63%;}
.chat-block.social{ margin-top:25px;}

}
.page .more-views{float:left;width:100%; overflow:hidden;}