.countdown-daily .item-time {
    display: inline-block;
    margin: 0px 10px;
    background-color: #fff;
    width: auto;
    padding: 5px 0px;
    border-radius: 5px;
    border: 0px #000000 solid;
    text-align: center;
}
.countdown-daily .item-time span{
    display: block;color: #000000;font-weight: 400 !important;font-size: 15px;
}
.countdown-daily .item-time span.dw-txt{
    background: linear-gradient(to right, #000000 0%, #0487c2 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}
.countdown-daily .item-time span.dw-time {
    font-size: 20px;
    font-weight: 500 !important;
    width: 55px;
    display: inline-block;
    height: 55px;
    line-height: 55px;
    border: 1px #000000 solid;
    border-radius: 50%;
    margin-bottom: 10px;
}
#countdown-data .product-title-item{margin-top: 20px;}


#countdown-data{
	width: 100%;
	padding-left: 0px;
	padding-right: 0px;
	position: relative;
	overflow:inherit;
    margin-top: 0px;
}
#countdown-data .js-product-miniature > div .left-block{width: 50%;float: left;padding-left: 0px;padding-right: 10px;}
#countdown-data .js-product-miniature > div .right-block{width: 50%;float: left;padding-left: 10px;padding-right: 0px;padding-bottom: 0px;}
.deal-module-title.title-header-tab {
    margin-bottom: 25px;padding-top: 0px;text-align: center;display: block;
}

#countdown-data .special-thumb-data .slick-slide img{max-width: 100%;height: auto;}
#countdown-data .special-thumb-image .thumb-item-img {
    border: 1px #ddd solid;
    display: block;
}
#countdown-data .special-thumb-image .thumb-item-img.active{border-color: #000000;}
#countdown-data .special-thumb-image li{padding-bottom: 5px;padding-top: 5px;}
#countdown-data .special-thumb-image .slick-arrow{
    width: 100%;
    border:1px #ddd solid;
    position: absolute;
    z-index: 1;
    left: 0px;
}
#countdown-data .special-thumb-image .slick-next.slick-arrow {
    bottom: 0px;
}
#countdown-data article:not(.vnlab-list-display) .article-bottom-action{
    position: relative;
    top: auto;
    opacity: 1;
    visibility: visible;
    box-shadow: none !important;
    margin-top: 15px;
    padding-top: 20px;
    text-align: left;
}
#countdown-data article:not(.vnlab-list-display) .article-bottom-action .article-quickview {
    right: 0 !important;
    visibility: visible;
    opacity: 1;
    padding:0px;
}
#countdown-data article:not(.vnlab-list-display) .article-bottom-action .article-quickview .quick-view.countdown-view-detail {
    border: 1px #ddd solid;
    width: 42px;
    height: 42px;
    line-height: 42px;
    display: inline-block;
    border-radius: 50%;
    text-align: center;
}
#countdown-data article:not(.vnlab-list-display) .article-bottom-action .article-quickview .quick-view.countdown-view-detail i{line-height: 42px;}
#countdown-data article:not(.vnlab-list-display) .article-bottom-action .article-quickview .quick-view.countdown-view-detail i::before{font-size: 17px;}
#countdown-data article:not(.vnlab-list-display) .article-bottom-action .compare i{line-height: 42px;}
#countdown-data article:not(.vnlab-list-display) .article-bottom-action .compare i::before{font-size: 17px;}
#countdown-data article:not(.vnlab-list-display) .article-bottom-action .compare {
    left: 0 !important;
    visibility: visible;
    opacity: 1;
    padding:0px;
    text-align: center;
}
#countdown-data article:not(.vnlab-list-display) .article-bottom-action .compare a{
    border: 1px #ddd solid;
    width: 42px;
    height: 42px;
    line-height: 42px;
    display: inline-block;
    border-radius: 50%;
}
#countdown-data article:not(.vnlab-list-display) .article-bottom-action .article-quickview .quick-view.countdown-view-detail:hover,
#countdown-data article:not(.vnlab-list-display) .article-bottom-action .compare a:hover{
    border-color: #000000;
}
#countdown-data article:not(.vnlab-list-display) .article-bottom-action .article-quickview .quick-view.countdown-view-detail:hover i::before,
#countdown-data article:not(.vnlab-list-display) .article-bottom-action .compare a:hover i::before{
    color: #000000;
}
.deal-module-title.title-header-tab h3 span {
    font-size: 24px;
    font-weight: 500;
    text-transform: uppercase;
    z-index: 1;
    position: relative;
}
.deal-module-title.title-header-tab h3 span::after{
    content: "";
    position: absolute;
    background-color: 
    #000000;
    height: 2px;
    width: 100%;
    bottom: -11px;
    left: 0px;
    display: block;
    z-index: 1;
}
#countdown-data .js-product-miniature .product-container::after{clear: both;display: table;content: "";}
#countdown-data .js-product-miniature .product-container .comments_note{display: block;text-align: left;}
#countdown-data article .product-price-and-shipping,
#countdown-data article .comments_note .star_content{text-align: left;}
#countdown-data .vnlab-show-value-product > div{text-align: left;}
.deal-module-title.title-header-tab h3 span.bold {
    font-weight: 500;
}
.dailydeal-content .product_list{
    border: 0px #ddd solid;
    border-radius: 0px;
    padding-top: 0px;
    padding-bottom: 0px;
    overflow:inherit;
}
.dailydeal-content .product-image-container{border:none !important;border-radius: 0px 0px 0px 0px;padding-right: 0px;}
.dailydeal-content:hover .product-image-container{border:none !important;}
.deal-module-title.title-header-tab h3{text-align: left;}
#countdown-data .ajax_block_product.product-miniature.js-product-miniature {
    margin-bottom: 0px !important;padding-left: 15px;padding-right: 15px;
}
#countdown-data .dailydeal-content {
    margin-top: 0px;
}
#countdown-data .dailydeal-content .product_list{
    border-radius: 7px;
    padding: 15px 0px;
}
#countdown-data .dailydeal-content{
    
}
#countdown-data .dailydeal-content .js-product-miniature{
    background: #000000;
    background: linear-gradient(90deg, #000000 0%, #0487c2 100%);
    padding: 3px 3px !important;
    border-radius: 9px;
    margin-left: 10px;margin-right: 10px;
}
#countdown-data .dailydeal-content .slick-list{
    margin-left: -10px;margin-right: -10px;
}
#countdown-data .js-product-miniature .product-container{
    border:none;
    margin-left: 0px;
    margin-right: 0px;
    box-shadow: none !important;
    padding: 15px;
    border-radius: 5px !important;
}
#countdown-data .owl-controls .owl-nav > div {
    width: 35px;
    height: 35px;
    line-height: 33px;
    top: -70px !important;
}
#countdown-data .owl-controls .owl-nav > div.owl-next {
    right: 15px;
}
#countdown-data .owl-controls .owl-nav > div.owl-prev {
    right: 55px;
}
.deal-module-title.title-header-tab h3{
	position: relative;margin-top: 0px;
}
.deal-module-title.title-header-tab h3::before {
    content: "";
    position: absolute;
    bottom: -10px;
    left: 0px;
    background-color: #DCDEE3;
    height: 1px;
    width: 100%;
    display: block;
}
#countdown-data .flaticon-countdown::before {
    font-size: 22px;
}
#countdown-data .deal-module-title.title-header-tab em{
    padding-right: 10px;
    padding-left: 10px;
}
#countdown-data .ajax_block_product .right-block{padding-top: 0px;}


#countdown-data .slick-dots {
    text-align: center;
}
#countdown-data .special-thumb-data .slick-dots{
    display: none !important;
}
#countdown-data .slick-slider{margin: 0px;}
.deal-module-title.title-header-tab em, .deal-module-title.title-header-tab i{
    color: #000000;
}
#countdown-data .cart-button.button.ajax_add_to_cart_button.add-to-cart .cart-txt{
    display: inline-block !important;font-size: 15px;
}
#countdown-data .cart-button.button.ajax_add_to_cart_button.add-to-cart i{margin-right: 3px;}
#countdown-data .cart-button.button.ajax_add_to_cart_button.add-to-cart i::before{font-size: 17px;}
#countdown-data .cart-button.button.ajax_add_to_cart_button.add-to-cart {
    background-color: #333 !important;
    color: #fff;
    border-radius: 35px;
    padding: 3px 25px;
}
#countdown-data .cart-button.button.ajax_add_to_cart_button.add-to-cart:hover{
    background: #000000 !important;
    background: linear-gradient(90deg, #000000 0%, #0487c2 100%) !important;
}
#countdown-data .product-title-item {
    margin-top: 0px;
    text-overflow: inherit;
    white-space: inherit;
    overflow: inherit;
    display: block;
    padding-right: 0px;
    padding-left: 0px;
}
#countdown-data .product-title-item a{
    text-overflow: inherit;
    white-space: inherit;
    overflow: inherit;
    display: block;
    font-size: 17px;
    height: auto;
    text-align: left;
}
.countdow-data-offer {
    margin-top: 10px;
    text-align: left;
    margin-left: -10px;
    margin-right: -10px;
}
#countdown-data .product_list > .slick-arrow {
    position: absolute;
    top: -60px;
    right: 0px;
    border: 1px #000000 solid;
    background-color: #000000;
    padding: 0px;
    z-index: 1;
    width: 35px;
    height: 35px;
}
#countdown-data .product_list > .slick-prev.slick-arrow {
    right: 41px;
    border-radius: 0px 0px 0px 0px;
    background: #000000;
    background: linear-gradient(90deg, #000000 0%, #0487c2 100%);
}
#countdown-data .product_list > .slick-next.slick-arrow {
    background: #000000;
    background: #000000;;
    border-radius: 0px 0px 0px 0px;
}
#countdown-data .product_list > .slick-arrow i::before {
    font-size: 26px;
    color: #fff;
}
#countdown-data article .comments_note .star_content,
#countdown-data article .product-price-and-shipping{padding-right: 0px;padding-left: 0px;}
@media(max-width: 1199px){
    #countdown-data .owl-controls .owl-nav > div.owl-next{right: 0px;}
    #countdown-data .owl-controls .owl-nav > div.owl-prev {
        right: 40px;
    }
    .deal-module-title.title-header-tab h3 span{font-size: 22px;}
    #countdown-data{z-index: 2;}
    .dailydeal-content .product_list{background-color: #fff;}
}
@media(max-width: 1199px) and (min-width: 891px){
    .countdown-daily .item-time span.dw-time{
        width: 45px;
        height: 45px;
        line-height: 45px;
        font-size: 18px;
    }
    .countdown-daily .item-time span{font-size: 13px;}
    #countdown-data .cart-button.button.ajax_add_to_cart_button.add-to-cart .cart-txt {
        display: none !important;
    }
    #countdown-data .cart-button.button.ajax_add_to_cart_button.add-to-cart i {
        margin-top: 2px;
    }
    .countdown-daily .item-time{margin:0px 5px;}
}
@media(max-width: 991px) and (min-width: 768px){
    #countdown-data .js-product-miniature > div .left-block{width: 45%;}
    #countdown-data .js-product-miniature > div .right-block{width: 55%;}
}
@media(max-width: 767px){
    #countdown-data{width: 100%;float: none;margin-bottom: 0px;}
    .deal-module-title.title-header-tab h3 span {
	    font-size: 20px;
	}
    #countdown-data .slick-list {
        padding-bottom: 30px;
    }
    #countdown-data .ajax_block_product.product-miniature.js-product-miniature{padding-left: 10px;padding-right: 10px;}
    #countdown-data .article-bottom-action > div.article-cart {
        top: -3px;
        position: relative;
    }
    #countdown-data .product-title-item a{font-size: 17px;line-height: 20px;}
    #countdown-data .js-product-miniature > div .left-block,
    #countdown-data .js-product-miniature > div .right-block{width: 50%;}
    .countdown-daily .item-time span.dw-time{width: 50px;height: 50px;line-height: 50px;font-size: 17px;}
    .countdown-daily .item-time span{font-size: 14px;}
    #countdown-data .product-miniature .cart-button.button.ajax_add_to_cart_button.add-to-cart{
        width: auto;height: auto;line-height: 32px;
    }
    #countdown-data .js-product-miniature > div .right-block{padding-top: 0px;}
    #countdown-data .slick-list {
        padding-bottom: 0px;
    }
}
@media(max-width: 630px){
    #countdown-data .js-product-miniature > div .left-block{width: 45%;}
    #countdown-data .js-product-miniature > div .right-block{width: 55%;}
    .countdown-daily .item-time span.dw-time{
        width: 45px;
        height: 45px;
        line-height: 45px;
        font-size: 18px;
    }
    .countdown-daily .item-time span{font-size: 13px;}
    #countdown-data .cart-button.button.ajax_add_to_cart_button.add-to-cart .cart-txt {
        display: none !important;
    }
    #countdown-data .cart-button.button.ajax_add_to_cart_button.add-to-cart i {
        margin-top: 2px;color: #fff;
    }
    .countdown-daily .item-time{margin:0px 5px;}
}
@media(max-width: 530px){
    #countdown-data .js-product-miniature > div .left-block{
        width: 100%;float: none;padding-top: 0px;padding-right: 0px;
    }
    #countdown-data .js-product-miniature > div .right-block{width: 100%;float: none;padding-top: 20px;}
    #countdown-data .product-title-item a {
        font-size: 17px;
    }
    #countdown-data .product-title-item{padding-right: 0px;padding-left: 0px;}
}
@media(max-width: 500px){
    .countdown-daily .item-time{width: 21%;}
    .countdown-daily .item-time span.dw-time {
        font-size: 14px;
    }
}
@media(max-width: 370px){
    .deal-module-title.title-header-tab h3 span{
        font-size: 17px !important;
    }
}