.compare{display:none;}
ul.product_list{position:relative;clear:both;}
ul.product_list .product-name{display:inline-block;overflow:hidden;}
ul.product_list .availability{display:block;padding:8px 0 10px;}
ul.product_list .availability span{display:inline-block;color:white;font-weight:normal;padding:3px 8px 4px 8px;margin-bottom:20px;border:none;}
ul.product_list .availability span.label-success{background:#1fc0a0;}
ul.product_list .color-list-container{margin-bottom:12px;}
ul.product_list .color-list-container ul li{display:inline-block;width:28px;height:28px;margin-right:4px;float:none;}
ul.product_list .color-list-container ul li a{display:block;width:28px;height:28px;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;-moz-transform:scale(1, 1);-ms-transform:scale(1, 1);-o-transform:scale(1, 1);-webkit-transform:scale(1, 1);transform:scale(1, 1);}
ul.product_list .color-list-container ul li a.white-color{-moz-box-shadow:inset 0 0 1px rgba(0, 0, 0, 0.5);-webkit-box-shadow:inset 0 0 1px rgba(0, 0, 0, 0.5);box-shadow:inset 0 0 1px rgba(0, 0, 0, 0.5);}
ul.product_list .color-list-container ul li a:hover{-moz-transform:scale(0.8, 0.8);-ms-transform:scale(0.8, 0.8);-o-transform:scale(0.8, 0.8);-webkit-transform:scale(0.8, 0.8);transform:scale(0.8, 0.8);}
ul.product_list .color-list-container ul li a img{display:block;width:28px;height:28px;}
ul.product_list .product-image-container{text-align:center;}
ul.product_list .product-image-container .product_img_link{position:relative;z-index:0;overflow:hidden;display:block;}
ul.product_list .product-image-container img{margin:0 auto;width:100%;}
ul.product_list .product-image-container .quick-view{color:#1fc0a0;left:50%;top:50%;margin:0;-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);position:absolute;text-align:center;z-index:10;font:500 18px/18px "Ubuntu", sans-serif;text-transform:uppercase;letter-spacing:1px;}
@media (max-width:1199px){ul.product_list .product-image-container .quick-view{display:none;}
}
ul.product_list .product-image-container .quick-view span{padding:16px 10px;display:block;width:190px;background:rgba(255, 255, 255, 0.8);}
@media (min-width:1200px){ul.product_list .product-image-container .quick-view span{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-moz-transform:scale(0, 0);-ms-transform:scale(0, 0);-o-transform:scale(0, 0);-webkit-transform:scale(0, 0);transform:scale(0, 0);-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;}
}
@media (max-width:1199px){ul.product_list .product-image-container .quick-view span i{display:none;}
}
ul.product_list .product-image-container .quick-view i{font-size:18px;line-height:18px;margin-right:7px;}
ul.product_list .product-image-container .quick-view:hover span{background:rgba(31, 192, 160, 0.8);color:white;}
@media (max-width:767px){ul.product_list .product-image-container .quick-view{display:none;}
}
ul.product_list .comments_note .star_content + span{display:none;}
ul.product_list .button-container{margin-bottom:21px;}
@media (max-width:991px){ul.product_list .button-container{overflow:hidden;}
}
ul.product_list .button-container .lnk_view{display:none;}
ul.product_list .button-container .button.ajax_add_to_cart_button{padding:21px 29px;line-height:1em;position:relative;padding-top:11px;padding-bottom:18px;}
ul.product_list .button-container .button.ajax_add_to_cart_button.btn-icon{padding:14px 20px 13px;}
ul.product_list .button-container .button.ajax_add_to_cart_button.btn-icon i{font-size:32px;line-height:1em;margin-right:12px;}
ul.product_list .button-container .button.ajax_add_to_cart_button.btn-icon span{vertical-align:5px;}
@media (max-width:1199px){ul.product_list .button-container .button.ajax_add_to_cart_button{padding:11px 15px 12px;}
}
@media (max-width:991px){ul.product_list .button-container .button.ajax_add_to_cart_button{width:50px;height:50px;line-height:50px;margin:0px 5px 0;padding:0;text-align:center;overflow:hidden;display:inline-block;float:left;}
ul.product_list .button-container .button.ajax_add_to_cart_button span{display:none;}
}
ul.product_list .button-container .button.ajax_add_to_cart_button:before{font-family:"Material Icons";content:"\e8cb";font-size:32px;line-height:32px;display:block;position:relative;font-weight:normal;display:inline-block;vertical-align:-7px;margin-right:10px;}
@media (max-width:991px){ul.product_list .button-container .button.ajax_add_to_cart_button:before{vertical-align:0;margin-right:0;line-height:50px;}
}
@media (min-width:992px) and (max-width:1199px){ul.product_list .button-container .button.ajax_add_to_cart_button:before{display:none;}
}
@media (max-width:479px){ul.product_list .button-container .button.ajax_add_to_cart_button:before{vertical-align:0;margin-right:0;}
}
ul.product_list .button-container .extra-block{display:block;margin:0;padding:0;}
@media (max-width:991px){ul.product_list .button-container .extra-block{display:none;}
}
ul.product_list .button-container > div{color:#333333;cursor:pointer;margin:15px 2px 0;overflow:hidden;white-space:nowrap;}
@media (max-width:991px){ul.product_list .button-container > div{margin:0 5px 0 0;float:left;}
}
@media (min-width:992px){ul.product_list .button-container > div.wishlist a i:before{content:"\e080";}
}
ul.product_list .button-container > div.compare a.checked i:before{content:"\e154 ";}
ul.product_list .button-container > div a, ul.product_list .button-container > div label{font-size:16px;line-height:20px;color:#333333;cursor:pointer;-moz-transition:color 0.3s ease;-o-transition:color 0.3s ease;-webkit-transition:color 0.3s ease;transition:color 0.3s ease;}
@media (max-width:991px){ul.product_list .button-container > div a, ul.product_list .button-container > div label{width:50px;height:50px;line-height:50px;padding:0;margin:0;padding:0;text-align:center;overflow:hidden;display:inline-block !important;background:#1fc0a0;color:#fff;-moz-transition:color 0.3s ease;-o-transition:color 0.3s ease;-webkit-transition:color 0.3s ease;transition:color 0.3s ease;}
ul.product_list .button-container > div a span, ul.product_list .button-container > div label span{display:block;}
}
ul.product_list .button-container > div a i, ul.product_list .button-container > div label i{font-size:20px;line-height:1em;vertical-align:-4px;}
@media (max-width:991px){ul.product_list .button-container > div a i, ul.product_list .button-container > div label i{font-size:30px;line-height:50px;vertical-align:0;}
}
ul.product_list .button-container > div a span, ul.product_list .button-container > div label span{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;max-width:0;display:inline-block;vertical-align:middle;text-decoration:none;-moz-transition:all 0.6s ease;-o-transition:all 0.6s ease;-webkit-transition:all 0.6s ease;transition:all 0.6s ease;overflow:hidden;margin-left:0;}
ul.product_list .button-container > div a.checked, ul.product_list .button-container > div label.checked{color:#1fc0a0;}
@media (max-width:991px){ul.product_list .button-container > div a.checked, ul.product_list .button-container > div label.checked{background:whitesmoke;}
}
ul.product_list .button-container > div a:hover, ul.product_list .button-container > div label:hover{color:#1fc0a0;}
@media (max-width:991px){ul.product_list .button-container > div a:hover, ul.product_list .button-container > div label:hover{background:whitesmoke;}
}
ul.product_list .button-container > div a:hover span, ul.product_list .button-container > div label:hover span{margin-left:8px;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;max-width:150px;}
ul.product_list .button-container > div a span, ul.product_list .button-container > div label span{margin-left:8px;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;max-width:150px;}
.product_list #layered_ajax_loader p{position:absolute;top:50%;left:50%;}
ul.product_list.grid li{position:relative;z-index:1;padding-bottom:0;text-align:center;}
@media (min-width:480px) and (max-width:767px){ul.product_list.grid li{width:50%;float:left;}
}
@media (min-width:1200px){ul.product_list.grid li:hover{z-index:10;}
ul.product_list.grid li:hover .product-container{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-moz-transform:scale(0.8, 0.8);-ms-transform:scale(0.8, 0.8);-o-transform:scale(0.8, 0.8);-webkit-transform:scale(0.8, 0.8);transform:scale(0.8, 0.8);}
ul.product_list.grid li:hover .product-container.forHover{z-index:999;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;-moz-transform:scale(1, 1);-ms-transform:scale(1, 1);-o-transform:scale(1, 1);-webkit-transform:scale(1, 1);transform:scale(1, 1);}
ul.product_list.grid li:hover .product-container.forHover .product-image-container .quick-view span{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;-moz-transform:scale(1, 1);-ms-transform:scale(1, 1);-o-transform:scale(1, 1);-webkit-transform:scale(1, 1);transform:scale(1, 1);}
ul.product_list.grid li:hover .product-container.forHover .functional-buttons,
ul.product_list.grid li:hover .product-container.forHover .button-container{display:block;}
ul.product_list.grid li:hover .product-container.forHover .box-hover{display:block;}
}
ul.product_list.grid li .availability span{margin-bottom:0;}
@media (max-width:991px){ul.product_list.grid li .availability span{margin-bottom:10px;}
}
ul.product_list.grid li .product-container{background:white;padding-bottom:43px;margin-bottom:0;position:relative;z-index:1;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;-moz-transform:scale(1, 1);-ms-transform:scale(1, 1);-o-transform:scale(1, 1);-webkit-transform:scale(1, 1);transform:scale(1, 1);-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;-webkit-transition:all 0.5s ease;transition:all 0.5s ease;display:block;}
@media (max-width:1199px){ul.product_list.grid li .product-container{display:none;}
}
ul.product_list.grid li .product-container:not(.forHover) .button-container,
ul.product_list.grid li .product-container:not(.forHover) .color-list-container,
ul.product_list.grid li .product-container:not(.forHover) .availability,
ul.product_list.grid li .product-container:not(.forHover) .functional-buttons{display:none;}
ul.product_list.grid li .product-container.forHover{-moz-box-shadow:5px 5px 10px 0 rgba(0, 0, 0, 0.08);-webkit-box-shadow:5px 5px 10px 0 rgba(0, 0, 0, 0.08);box-shadow:5px 5px 10px 0 rgba(0, 0, 0, 0.08);padding-bottom:25px;z-index:10;position:absolute;left:15px;top:0;margin:-53px -48px -180px;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-moz-transform:scale(0.8, 0.8);-ms-transform:scale(0.8, 0.8);-o-transform:scale(0.8, 0.8);-webkit-transform:scale(0.8, 0.8);transform:scale(0.8, 0.8);}
@media (max-width:1199px){ul.product_list.grid li .product-container.forHover{padding-bottom:25px;z-index:10;position:relative;left:0;top:0;margin:0;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;-moz-transform:scale(1, 1);-ms-transform:scale(1, 1);-o-transform:scale(1, 1);-webkit-transform:scale(1, 1);transform:scale(1, 1);box-shadow:none;display:block;}
}
ul.product_list.grid li .product-container .product-image-container{margin-bottom:27px;position:relative;}
@media (max-width:767px){ul.product_list.grid li .product-container .product-image-container{margin-left:auto;margin-right:auto;}
}
ul.product_list.grid li .product-container .box-hover{display:none;}
@media (max-width:1199px){ul.product_list.grid li .product-container .box-hover{display:block;}
}
ul.product_list.grid li .product-container .right-block{padding:0 10px;}
ul.product_list.grid li .product-container h5{padding:0;margin:0 0 7px;}
ul.product_list.grid li .product-container .button-container .quick-view{display:none;}
ul.product_list.grid li .product-container .comments_note{padding-top:3px;text-align:center;}
ul.product_list.grid li .product-container .comments_note .star_content{display:inline-block;}
ul.product_list.grid li .product-container .button-container{margin-bottom:0;}
ul.product_list.grid li .product-container .button-container > div{margin-top:0;}
ul.product_list.grid li .product-container .button-container .button.ajax_add_to_cart_button{margin-bottom:15px;}
@media (max-width:991px){ul.product_list.grid li .product-container .button-container{display:inline-block !important;margin-top:4px;}
}
ul.product_list.grid li .product-container .product-desc{display:none;}
ul.product_list.grid li .product-container .content_price{padding-bottom:18px;line-height:21px;}
ul.product_list.grid li .product-container .hook-reviews.reviews-top{display:none;}
ul.product_list.grid li .product-container .old-price,
ul.product_list.grid li .product-container .price{display:inline-block;}
ul.product_list.grid li .product-container .product-flags{display:none;}
ul.product_list.grid li .product-container .old-price{margin-right:5px;}
@media (min-width:992px){ul.product_list.grid li.first-in-line{clear:none;}
}
@media (min-width:480px) and (max-width:991px){ul.product_list.grid li.first-item-of-tablet-line{clear:none;}
}
@media (min-width:1200px){#blockpack ul > li.last-line{border:none;padding-bottom:0;margin-bottom:0;}
}
@media (min-width:480px) and (max-width:767px){#blockpack ul > li.first-item-of-tablet-line{clear:none;}
#blockpack ul > li.first-item-of-mobile-line{clear:none;}
}
.product_list .bx-wrapper .bx-controls-direction a{display:block;height:45px;width:45px;cursor:pointer;background-color:whitesmoke;color:#333333;text-align:center;padding:0px;border:none;outline:none;opacity:1;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;position:absolute;top:50%;margin-top:-22px;}
.product_list .bx-wrapper .bx-controls-direction a.disabled{display:block;cursor:default;color:#d2d2d2;}
.product_list .bx-wrapper .bx-controls-direction a.disabled:hover, .product_list .bx-wrapper .bx-controls-direction a.disabled:active, .product_list .bx-wrapper .bx-controls-direction a.disabled:active:focus, .product_list .bx-wrapper .bx-controls-direction a.disabled:focus{color:#d2d2d2;background-color:whitesmoke;}
.product_list .bx-wrapper .bx-controls-direction a:after{display:block;}
.product_list .bx-wrapper .bx-controls-direction a:before{display:none;}
.product_list .bx-wrapper .bx-controls-direction a:hover{color:white;background:#1fc0a0;}
.product_list .bx-wrapper .bx-controls-direction a.bx-next{right:0;}
.product_list .bx-wrapper .bx-controls-direction a.bx-next:after{font-family:"Material Icons";content:"\e409";font-size:32px;line-height:32px;display:block;position:relative;font-weight:normal;font-size:35px;line-height:45px;}
.product_list .bx-wrapper .bx-controls-direction a.bx-prev{left:0;}
.product_list .bx-wrapper .bx-controls-direction a.bx-prev:after{font-family:"Material Icons";content:"\e408";font-size:32px;line-height:32px;display:block;position:relative;font-weight:normal;font-size:35px;line-height:45px;}
@media only screen and (min-width:1770px){#category ul.product_list.grid > li.first-in-line,
#best-sales ul.product_list.grid > li.first-in-line,
#new-products ul.product_list.grid > li.first-in-line,
#prices-drop ul.product_list.grid > li.first-in-line,
#manufacturer ul.product_list.grid > li.first-in-line,
#supplier ul.product_list.grid > li.first-in-line,
#search ul.product_list.grid > li.first-in-line{clear:none;}
}
@media only screen and (min-width:1770px){#category ul.product_list.grid > li:nth-child(5n+6):nth-child(-5n+16),
#best-sales ul.product_list.grid > li:nth-child(5n+6):nth-child(-5n+16),
#new-products ul.product_list.grid > li:nth-child(5n+6):nth-child(-5n+16),
#prices-drop ul.product_list.grid > li:nth-child(5n+6):nth-child(-5n+16),
#manufacturer ul.product_list.grid > li:nth-child(5n+6):nth-child(-5n+16),
#supplier ul.product_list.grid > li:nth-child(5n+6):nth-child(-5n+16),
#search ul.product_list.grid > li:nth-child(5n+6):nth-child(-5n+16){}
}
body .nbrItemPage{float:left;}
@media (max-width:1769px){body .nbrItemPage{float:right;}
body .nbrItemPage #uniform-nb_item,
body .nbrItemPage #uniform-nb_item-bottom{margin:0;}
}
@media (max-width:479px){.home_layout2 .product_list .bx-wrapper .bx-controls-direction a,
.home_layout4 .product_list .bx-wrapper .bx-controls-direction a{display:none !important;}
}
.columns-container.left_on{padding-bottom:30px;}
@media (max-width:991px){.columns-container.left_on ul.product_list.grid .button-container .button.ajax_add_to_cart_button{width:45px;height:45px;line-height:45px;}
.columns-container.left_on ul.product_list.grid .button-container .button.ajax_add_to_cart_button:before{line-height:45px;}
}
@media (max-width:1769px){.columns-container.left_on ul.product_list.grid .button-container > div a span,
.columns-container.left_on ul.product_list.grid .button-container > div label span{}
}
@media (max-width:991px){.columns-container.left_on ul.product_list.grid .button-container > div a,
.columns-container.left_on ul.product_list.grid .button-container > div label{width:45px;height:45px;line-height:45px;}
.columns-container.left_on ul.product_list.grid .button-container > div a i,
.columns-container.left_on ul.product_list.grid .button-container > div label i{line-height:45px;}
}
.home_layout1 .columns-container.left_on ul.product_list.grid li .product-container .comments_note{padding:0;}
.home_layout1 .columns-container.left_on ul.product_list.grid li .product-container.forHover{padding-bottom:8px;}
@media (min-width:992px){.home_layout1 .columns-container.left_on ul.product_list.grid li .product-container .button-container .button.ajax_add_to_cart_button{margin-bottom:12px;padding:7px 29px 13px;}
}
.home_layout2 ul.product_list.grid li .product-container .comments_note{padding:0;}
.home_layout2 ul.product_list.grid li .product-container.forHover{padding-bottom:8px;}
@media (min-width:992px){.home_layout2 ul.product_list.grid li .product-container .button-container .button.ajax_add_to_cart_button{margin-bottom:12px;padding:7px 29px 13px;}
}
@media (max-width:479px){ul.product_list.list > li .left-block{width:100%;float:none;}
}
ul.product_list.list > li .product-container{display:none;}
ul.product_list.list > li .product-container.forHover{padding:0 0 30px;z-index:10;position:relative;display:block;left:0;top:0;margin:0;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;-moz-transform:scale(1, 1);-ms-transform:scale(1, 1);-o-transform:scale(1, 1);-webkit-transform:scale(1, 1);transform:scale(1, 1);}
ul.product_list.list > li .product-image-container{position:relative;}
@media (max-width:479px){ul.product_list.list > li .product-image-container{margin:0 auto;}
}
ul.product_list.list > li .product-image-container .content_price{display:none !important;}
@media only screen and (min-width:1770px){ul.product_list.list > li .left-block{width:30%;}
ul.product_list.list > li .right-block{width:70%;}
}
ul.product_list.list > li .product-flags{color:#333333;margin:0;}
ul.product_list.list > li .product-flags .discount{color:#f13340;}
ul.product_list.list > li h5{margin-bottom:4px;}
ul.product_list.list > li .product-desc{margin-bottom:12px;}
ul.product_list.list > li .countdown_box{-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);-webkit-transform:translateX(0);transform:translateX(0);left:0;width:100%;}
@media (max-width:479px){ul.product_list.list > li .right-block{width:100%;float:none;}
}
ul.product_list.list > li .right-block .right-block-content{padding-top:21px;}
@media (max-width:479px){ul.product_list.list > li .right-block .right-block-content{padding-top:5px;}
}
ul.product_list.list > li .right-block .right-block-content .content_price .price{display:inline-block;margin-bottom:14px;color:#1fc0a0;}
ul.product_list.list > li .right-block .right-block-content .content_price .price.old-price{margin-right:8px;}
ul.product_list.list > li .right-block .right-block-content .color-list-container{margin-bottom:22px;}
ul.product_list.list > li .right-block .right-block-content .button-container{overflow:hidden;margin-bottom:6px;}
@media (max-width:479px){ul.product_list.list > li .right-block .right-block-content .button-container{display:inline-block;}
}
ul.product_list.list > li .right-block .right-block-content .button-container .btn{margin-bottom:10px;padding:12px 20px;margin-right:16px;}
@media (max-width:991px){ul.product_list.list > li .right-block .right-block-content .button-container .btn{margin:0 5px 0 0;padding:0;}
}
ul.product_list.list > li .right-block .right-block-content .button-container .btn:before{font-size:26px;line-height:26px;}
@media (max-width:991px){ul.product_list.list > li .right-block .right-block-content .button-container .btn:before{margin:0;padding:0;font-size:30px;line-height:50px;}
}
ul.product_list.list > li .right-block .right-block-content .button-container .quick-view{padding:15px 20px;}
@media (max-width:1199px){ul.product_list.list > li .right-block .right-block-content .button-container .quick-view{padding:11px 20px;}
}
@media (max-width:991px){ul.product_list.list > li .right-block .right-block-content .button-container .quick-view{display:none;}
}
ul.product_list.list > li .right-block .right-block-content .button-container .quick-view i{margin-right:10px;}
@media (max-width:1199px){ul.product_list.list > li .right-block .right-block-content .button-container .quick-view i{display:none;}
}
ul.product_list.list > li .right-block .right-block-content .hook-reviews{margin:-4px 0 18px;}
ul.product_list.list > li .right-block .right-block-content .hook-reviews .star_content{display:inline-block;color:#333;margin-right:14px;}
ul.product_list.list > li .right-block .right-block-content .hook-reviews .comments_note .nb-comments{display:inline-block;}
ul.product_list.list > li .right-block .right-block-content .hook-reviews.reviews-bottom{display:none;}
ul.product_list.list > li .right-block .right-block-content .hook-reviews.reviews-top{display:block;}
@media (min-width:1200px){ul.product_list.list > li:hover .product-image-container .quick-view{display:none;}
}
@media (max-width:479px){ul.product_list.list > li{text-align:center;}
}
#index ul.product_list.tab-pane > li .availability{display:none;}
@media (min-width:1200px){#index ul.product_list.tab-pane > li.last-line{border:none;padding-bottom:0;margin-bottom:0;}
}
@media (min-width:480px) and (max-width:767px){#index ul.product_list.tab-pane > li.first-item-of-tablet-line{clear:none;}
#index ul.product_list.tab-pane > li.first-item-of-mobile-line{clear:left;}
}
.ie8 .quick-view{background:#fff;border:1px solid #e5e5e5;}