/*
ul.product_list .product-name{display:inline-block;width:100%;overflow:hidden;font-size:16px;height:20px;line-height:20px;outline:0 none;text-transform:capitalize;text-decoration:none;color:#333}
ul.product_list .product-name:hover{color:#d6644a}
ul.product_list .availability span{display:inline-block;color:#666;font-weight:normal;padding:0;margin-bottom:0;font-size:13px;background-color:#FFF;border:none;font-family:Montserrat;padding-left:10px;position:relative}
ul.product_list .availability span:before{display:inline-block;font-family:FontAwesome;content: " ";color:#666;width:4px;height:1px;background:#666;position:absolute;left:2px;top:48%}
ul.product_list .color-list-container{margin-bottom:10px}
ul.product_list .color-list-container ul li{display:inline-block;border:none;width:23px;height:21px;width:25px;height:25px;border:1px solid #ececec}
ul.product_list .color-list-container ul li a{display:block;width:21px;height:21px;margin:0;margin:1px}
ul.product_list .color-list-container ul li a img{display:block;width:21px;height:21px}
ul.product_list .product-image-container{text-align:center}
ul.product_list .product-image-container img{margin:0 auto}
ul.product_list .product-image-container .quick-view{width:52px;height:52px;line-height:52px;border-radius:50%;display:block;font-size:0;opacity:0;color:#ffffff;background-color:#d6644a;top:50%;left:0;position:absolute;margin-top:-26px;margin-left:-26px;transition:All 0.4s ease;-webkit-transition:All 0.4s ease;-moz-transition:All 0.4s ease;-o-transition:All 0.4s ease}
ul.product_list .product-image-container .quick-view >i{font-size:14px;line-height:inherit}
ul.product_list .product-image-container .quick-view:hover{opacity:1}
ul.product_list .comments_note{text-align:left;overflow:hidden}
ul.product_list .comments_note .star_content{float:left}
ul.product_list .comments_note .nb-comments{overflow:hidden;font-style:italic}
ul.product_list .functional-buttons div a,ul.product_list .functional-buttons div label{font-weight:bold;color:#777676;cursor:pointer}
ul.product_list .functional-buttons div a:hover,ul.product_list .functional-buttons div label:hover{color:#000}
ul.product_list .functional-buttons >div >a,ul.product_list .functional-buttons >div >span{margin:0 0 5px 0;padding:0;display:inline-block;text-align:center;width:28px;height:28px;line-height:28px;background:#333;border-radius:3px;color:#FFF;font-size:0;float:left}
ul.product_list .functional-buttons >div >a:hover,ul.product_list .functional-buttons >div >span:hover{background:#d6644a}
ul.product_list .functional-buttons >div.add_to_cart_btn >span{background:#999;cursor:none}
ul.product_list .functional-buttons >div >a:before,ul.product_list .functional-buttons >div >span:before{display:inline-block;font-family:FontAwesome;font-weight:normal;font-size:12px;color:#FFF;padding:0;margin:0}
ul.product_list .functional-buttons div.wishlist a:before{content: " \f08a "}
ul.product_list .functional-buttons div.wishlist a.checked:before{content: " \f004 "}
ul.product_list .functional-buttons div.compare a:before{content: " \f012 "}
ul.product_list .functional-buttons div.compare a.checked:before{content: " \f065 "}
ul.product_list .functional-buttons div.add_to_cart_btn a:before{content: " \f07a "}
ul.product_list .button.ajax_add_to_cart_button{border:none;text-shadow:none}
ul.product_list .functional-buttons div.add_to_cart_btn span:before{content: " \f07a ";color:#333}
ul.product_list.grid >li{padding-bottom:40px;text-align:center}
@media (min-width:480px) and (max-width:767px){ul.product_list.grid >li{width:50%;float:left}
#index ul.product_list.grid >li{width:100%}}
ul.product_list.grid >li .product-container{background:#fff;padding:0;position:relative;overflow:hidden;padding-top:12px}
ul.product_list.grid >li .product-container .left-block{position:relative}
ul.product_list.grid >li .product-container .left-block .functional-buttons{width:28px;position:absolute;right:-30px;bottom:5px;opacity:0;transition:All 0.4s ease;-webkit-transition:All 0.4s ease;-moz-transition:All 0.4s ease;-o-transition:All 0.4s ease}
ul.product_list.grid >li .product-container .product-image-container{border:none;padding:0;margin-bottom:15px;position:relative}
@media (max-width:767px){ul.product_list.grid >li .product-container .left-block,ul.product_list.grid >li .product-container .product-image-container{margin-left:auto;margin-right:auto;max-width:270px}}
ul.product_list.grid >li .product-container .product-image-container .content_price{width:100%;background:url(../img/price-container-bg.png);padding:9px 0;display:none}
ul.product_list.grid >li .product-container .product-image-container .content_price span{color:#fff}
ul.product_list.grid >li .product-container .product-image-container .content_price span.old-price{color:#b1b0b0}
ul.product_list.grid >li .product-container h5{padding:0;margin:0;height:20px}
ul.product_list.grid >li .product-container .comments_note{position:absolute;left:60px;top:85px;transition:0.4s ease all;visibility:hidden;opacity:0}
@media (min-width:992px) and (max-width:1199px){.center_column.col-xs-12.col-sm-9 ul.product_list.grid >li .product-container .comments_note{left:30px}}
@media (min-width:768px) and (max-width:991px){.center_column.col-xs-12.col-sm-9 ul.product_list.grid >li .product-container .comments_note{left:50px}}
ul.product_list.grid >li .product-container .comments_note .star_content{margin:0}
ul.product_list.grid >li .product-container .right-block{position:relative;padding-bottom:10px}
ul.product_list.grid >li .product-container .product-desc{display:none}
ul.product_list.grid >li .product-container .content_price{padding-bottom:8px;line-height:21px}
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 .price-percent-reduction{display:none}
ul.product_list.grid >li .product-container .product-flags{display:none}
ul.product_list.grid >li .product-container .old-price{margin-right:5px;color:#888}
ul.product_list.grid >li .product-container .button-container{}
ul.product_list.grid >li .product-container .ajax_add_to_cart_button,ul.product_list.grid >li .product-container span.button{}
ul.product_list.grid >li .product-container .functional-buttons{}
@media (min-width:1200px){ul.product_list.grid >li.hovered .product-container{position:relative;z-index:10}
ul.product_list.grid >li.hovered .product-container .content_price{}
ul.product_list.grid >li.hovered .product-container .product-image-container .content_price{}
ul.product_list.grid >li.hovered .product-container .product-image-container .quick-view{opacity:0.8;left:50%}
ul.product_list.grid >li.hovered .product-container .product-image-container .quick-view:hover{opacity:1}
ul.product_list.grid >li.hovered .product-container .functional-buttons,ul.product_list.grid >li.hovered .product-container .button-container,ul.product_list.grid >li.hovered .product-container .comments_note{visibility:visible;opacity:1}
ul.product_list.grid >li.hovered .product-container .left-block .functional-buttons{opacity:1;right:10px}}
@media (max-width:1199px){ul.product_list.grid >li:hover .product-container{position:relative;z-index:10}
ul.product_list.grid >li:hover .product-container .content_price{}
ul.product_list.grid >li:hover .product-container .product-image-container .content_price{}
ul.product_list.grid >li:hover .product-container .product-image-container .quick-view{opacity:0.8;left:50%}
ul.product_list.grid >li:hover .product-container .product-image-container .quick-view:hover{opacity:1}
ul.product_list.grid >li:hover .product-container .functional-buttons,ul.product_list.grid >li:hover .product-container .button-container,ul.product_list.grid >li:hover .product-container .left-block .functional-buttons{opacity:1;right:10px}}
@media (min-width:768px) and (max-width:1199px){ul.product_list.grid >li:hover .product-container .comments_note{visibility:visible;opacity:1}}
@media (min-width:992px){ul.product_list.grid >li.first-in-line{clear:left}}
@media (min-width:480px) and (max-width:991px){ul.product_list.grid >li.first-item-of-tablet-line{clear:left}}
@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:left}}
ul.product_list.list .product-image-container .new-box{left:5px;top:5px}
ul.product_list.list .product-image-container .sale-box{right:5px;top:5px}
@media (max-width:479px){ul.product_list.list >li .left-block{width:100%}}
ul.product_list.list >li .product-container{border-top:1px solid #ececec;padding:35px 0 30px}
ul.product_list.list >li:first-child .product-container{padding-top:12px;border-top:none}
ul.product_list.list >li .product-container .center-block,ul.product_list.list >li .product-container .right-block{}
ul.product_list.list >li .product-image-container{position:relative;border:none;padding:0;float:left}
@media (max-width:479px){ul.product_list.list >li .product-image-container{max-width:290px;margin:0 auto;float:none}}
ul.product_list.list >li .product-container .content_price .price-percent-reduction{display:none}
ul.product_list.list >li .product-flags{color:#333;margin:-5px 0 10px 0}
ul.product_list.list >li .product-flags .discount{color:#f13340}
ul.product_list.list >li h5{margin:0;padding:0}
ul.product_list.list >li .product-desc{color:#666;margin-bottom:15px}
ul.product_list.list >li .center-block .comments_note{margin-bottom:5px;margin-top:5px}
@media (max-width:479px){ul.product_list.list >li .center-block{width:100%;margin-top:15px}
ul.product_list.list >li .center-block .comments_note{max-width:160px;margin:5px auto}}
ul.product_list.list >li .right-block .right-block-content{margin:0;border-left:none;padding-left:0;padding-bottom:0}
@media (min-width:992px){ul.product_list.list >li .right-block .right-block-content{margin:0;border-left:none;padding-left:0;padding-bottom:0}}
@media (max-width:991px){ul.product_list.list >li .right-block .right-block-content{}}
@media (max-width:479px){ul.product_list.list >li .right-block .right-block-content{padding-top:5px}
ul.product_list.list >li .product-container .center-block,ul.product_list.list >li .product-container .right-block{width:100%}}
ul.product_list.list >li .center-block .content_price{margin-bottom:7px}
ul.product_list.list >li .right-block .right-block-content .functional-buttons{padding:0}
@media (min-width:992px){ul.product_list.list >li .right-block .right-block-content .functional-buttons{overflow:hidden}}
@media (max-width:991px){ul.product_list.list >li .right-block .right-block-content .functional-buttons{clear:both}
ul.product_list.list >li .right-block .right-block-content .functional-buttons >div{float:left;padding-top:0 !important}}
@media (max-width:479px){ul.product_list.list >li .right-block .right-block-content .functional-buttons{float:none;display:inline-block}
ul.product_list.list >li .right-block .right-block-content .functional-buttons a i,ul.product_list.list >li .right-block .right-block-content .functional-buttons a:before,ul.product_list.list >li .right-block .right-block-content .functional-buttons label i,ul.product_list.list >li .right-block .right-block-content .functional-buttons label:before{}}
ul.product_list.list >li .right-block .right-block-content .functional-buttons a{cursor:pointer}
ul.product_list.list >li .right-block .right-block-content .functional-buttons div{margin:0 5px 0 0;display:inline-block;float:left}
ul.product_list.list >li .right-block .right-block-content .functional-buttons .wishlist{}
ul.product_list.list >li .right-block .right-block-content .functional-buttons .compare{}
ul.product_list.list >li .right-block .right-block-content .functional-buttons .compare a:before{}
@media (min-width:992px){ul.product_list.list >li .product-image-container:hover .quick-view{opacity:0.8;left:50%}
ul.product_list.list >li .product-image-container .quick-view:hover{opacity:1}}
@media (max-width:479px){ul.product_list.list >li{text-align:center}}
#index ul.product_list.tab-pane >li{padding-bottom:10px;margin-bottom:10px}
@media (min-width:1200px){#index ul.product_list.tab-pane >li{padding-bottom:85px;margin-bottom:0}}
#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 #d6d4d4}
button.bt_compare.bt_compare i{display:none}
*/

/* Sebian: Product Grid Style */
ul.product_list.grid >li .product-container .product-desc{display:none}
ul.product_list.grid >li .product-container .price-percent-reduction{display:none}
ul.product_list.grid >li .product-container .product-flags{display:none}

/* Sebian: Product List Style */
ul.product_list.list .button.ajax_add_to_cart_button.btn.btn-default {
    color: #272727;
    border: 1px solid #272727;
    font-size: 10px;
    line-height: 14px;
    background: none;
    border-radius: 0px;
    display: inline-block;
    padding: 10px 20px;
    margin-top: 20px;
    letter-spacing: 3px;
    text-transform: uppercase;
    font-weight: normal;
    -webkit-transition: all 0.4s ease-in-out;
    -moz-transition: all 0.4s ease-in-out;
    -o-transition: all 0.4s ease-in-out;
    -ms-transition: all 0.4s ease-in-out;
    transition: all 0.4s ease-in-out;
}
ul.product_list.list .button.ajax_add_to_cart_button.btn.btn-default:hover {
    background: #f09401;
    color: #fff;
    border-color: #f09401;
}
.list-style .details-sec span.old-price.product-price.text-line,
.list-style .details-sec span.price-percent-reduction {background: none; border: none;color: #666!important;font-size: 16px;} 
