/* 
    Created on : Aug 23, 2017, 4:22:28 PM
    Author     : art3mk4
*/

.product-item .countDownTimer {
    position: absolute;
    z-index: 2;
    width: 100%;
    bottom: 0;
}

.product-item .progress-row {
    display: none !important;
}

.product-item .count-sold-row {
    display: none !important;
}

@media (max-width:429px) {
    .related-products .count-padding span {
        padding: 3px;
        border-radius: 2px;
        font-size: 12px;
    }

    .product-loop .count-padding span {
        padding: 3px;
        border-radius: 2px;
        font-size: 12px;
    }
}

@media (max-width: 320px) {
    .top-selling-product .count-padding span {
        padding: 3px;
    }

    .best-deals .count-padding span {
        padding: 3px;
    }

    .new-arrivals .count-padding span {
        padding: 3px;
    }

    .top-selling-product .timer-label-class {
        padding-bottom: 5px;
    }

    .best-deals .timer-label-class {
        padding-bottom: 5px;
    }

    .new-arrivals .timer-label-class {
        padding-bottom: 5px;
    }

    .product-item .timer-label-class {
        padding-bottom: 5px;
        font-size: 13px !important;
    }
}

@media (min-width:339px) and (max-width:370px) {
    .top-selling-product .countDownTimer .count-padding span {
        padding: 4px;
    }

    .best-deals .countDownTimer .count-padding span {
        padding: 4px;
    }

    .new-arrivals .countDownTimer .count-padding span {
        padding: 4px;
    }
}

@media (max-width:760px) {
    .related-products .countDownTimer span {
        padding: 3px;
        font-size: 11px;
    }
    
    .list-product .countDownTimer span {
        padding: 3px;
        font-size: 11px;
    }
}

@media (min-width: 769px) and (max-width: 1072px) {
    .related-products .countDownTimer #countdown1 span {
        font-size: 10px;
    }

    .related-products .countDownTimer #countdown1 label {
        font-size: 12px;
    }

    .related-products .countDownTimer .timer-wrapper {
        margin: 0px;
    }

    .list-product .product-item .countDownTimer #countdown1 .number-timer .count-padding span {
        font-size: 10px;
    }

    .list-product .product-item .countDownTimer #countdown2 .number-timer .count-padding span {
        font-size: 10px;
    }

    .list-product .product-item .countDownTimer #countdown3 .number-timer .count-padding span {
        font-size: 10px;
    }

    .list-product .product-item .countDownTimer #countdown1 label {
        font-size: 11px;
    }
}

/** home page countTimer4 **/
.list-product .product-item .countDownTimer .countTimer4 .days:after,
.list-product .product-item .countDownTimer .countTimer4 .hours:after,
.list-product .product-item .countDownTimer .countTimer4 .minutes:after,
.list-product .product-item .countDownTimer .countTimer4 .seconds:after
{
    content: ' ';
}

.list-product .product-item .countDownTimer .countTimer4 label {
    font-size: 11px;
}

.list-product .product-item .countDownTimer .countTimer4 {
    padding-bottom: 10px;
}

.list-product .product-item .countDownTimer .countTimer4 .count-padding span {
    font-size: 14px;
}

@media (max-width: 768px) {
    .list-product .product-item .countDownTimer .countTimer4 .count-padding span {
        padding: 0px;
        font-size: 14px;
    }

    .list-product .product-item .countDownTimer .countTimer4 {
        padding: 5px 0px 5px 0px;
    }

    .list-product .product-item .countDownTimer .countTimer4 .timer-label-class {
        padding-bottom: 10px;
    }

    .list-product .product-item .countDownTimer .countTimer4 label {
        font-size: 11px;
    }
}

@media (min-width: 320px) and (max-width: 425px) {
    .list-product .product-item .countDownTimer .countTimer4 label {
        display: block;
    }
}

/** single product countTimer4 **/
.product-info .countTimer4 {
    padding-bottom: 5px;
}

/** category page countTimer5 **/
.list-product .product-item .countDownTimer .countTimer5 .count-padding span {
    font-size: 16px;
}

.list-product .product-item .countDownTimer .countTimer5 label {
    font-size: 11px;
}

.list-product .product-item .countDownTimer .countTimer5 .hours:before,
.list-product .product-item .countDownTimer .countTimer5 .minutes:before,
.list-product .product-item .countDownTimer .countTimer5 .seconds:before {
    font-size: 14px;
}

@media (min-width: 320px) and (max-width: 768px) {
    .list-product .product-item .countDownTimer .countTimer5 .hours:before,
    .list-product .product-item .countDownTimer .countTimer5 .minutes:before,
    .list-product .product-item .countDownTimer .countTimer5 .seconds:before
    {
        content: ' ';
    }

    .list-product .product-item .countDownTimer .countTimer5 .count-padding span {
        font-size: 14px;
        padding: 0px;
    }
}

@media (min-width: 320px) and (max-width: 425px) {
    .list-product .product-item .countDownTimer .countTimer5 .days label,
    .list-product .product-item .countDownTimer .countTimer5 .hours label,
    .list-product .product-item .countDownTimer .countTimer5 .minutes label,
    .list-product .product-item .countDownTimer .countTimer5 .seconds label {
        display: none;
    }

    .list-product .product-item .countDownTimer .countTimer5 .timer-label-class {
        padding-bottom: 5px;
    }
}

/** home page countTimer6 **/
.list-product .product-item .countDownTimer .countTimer6 .count-padding span {
    font-size: 16px;
    padding: 0px;
}

.list-product .product-item .countDownTimer .countTimer6 label {
    font-size: 11px;
}

/** category page countTimer6 **/
.list-product .product-item .countDownTimer .countTimer6 .days:after,
.list-product .product-item .countDownTimer .countTimer6 .hours:after,
.list-product .product-item .countDownTimer .countTimer6 .minutes:after {
    content: ' ';
}

@media (min-width: 320px) and (max-width: 425px) {
    .list-product .product-item .countDownTimer .countTimer6 .days label,
    .list-product .product-item .countDownTimer .countTimer6 .hours label,
    .list-product .product-item .countDownTimer .countTimer6 .minutes label,
    .list-product .product-item .countDownTimer .countTimer6 .seconds label {
        display: none;
    }

    .list-product .product-item .countDownTimer .countTimer6 .timer-label-class {
        padding-bottom: 5px;
    }
}

/** single product countTimer6 **/
.product-info .countTimer6 {
    padding-bottom: 5px;
}