/* Countdown Product
================================================== */
.safari .countdown-amount {background:#000;width:50px;height:50px;}

.productborder.time.active {display: block;}
.productborder.time {display: none;text-align: center;}
.countdown-product {position: relative;overflow: hidden;height: 100%;width: 100%;}
.countdown-product .default {overflow: hidden;position: relative;z-index: 1;}
.countdown-product .default .countdown-image {box-sizing: border-box;position: relative;float:left;width: 50%;}
.countdown-product .default .countdown-image a {margin: 0px;background: #f2f2f2;}
.countdown-product .default .countdown-image a img {width:100%;;opacity: 1;transition: opacity .5s ease-in-out;-moz-transition: opacity .5s ease-in-out;-webkit-transition: opacity .5s ease-in-out;}
.countdown-product .product-description {box-sizing:border-box;color: #505050;font-size: 13px;line-height: normal;padding: 20px 0px;padding-left:15px;padding-right:5px;position: relative;text-align: left;float:left;width: 100%;z-index: 1;}
.countdown-product .product-description strong {text-align: left;float: left;width: 100%;margin-bottom: 0px;}

.countdown-top {float: left;width: 100%;box-sizing: border-box;}
.countdown-bottom {float: left;width: 100%;box-sizing: border-box;}
.countdown-product .product-description .countdown-top .daily-title {border-bottom: 2px solid #ccc;box-sizing:border-box;color:#00ADB4;font-size:28px;padding-bottom:5px;position:relative;margin-bottom:5px;}
.countdown-product .product-description .countdown-top .daily-title:before {background: #00adb4;content: "";height: 2px;width: 50px;position: absolute;bottom: -2px;left: 0px;-webkit-transition: all .4s ease-in-out;-moz-transition: all .4s ease-in-out;-o-transition: all .4s ease-in-out;transition: all .4s ease-in-out;}
/*.countdown-product .product-description .countdown-top:hover .daily-title:before {width:100%;}*/
.countdown-product .product-description a.title {color: #000;float: left;font-size: 18px;width: 100%;font-weight: normal;text-decoration: none;margin-bottom:5px;}
.countdown-product .price-old {font-size: 16px;text-decoration: line-through;}
.countdown-product .countdown-price {float: left;font-weight: bold;font-size: 18px;width: 100%;color: #00adb4;margin-bottom:5px;}
.countdown-product .price-box {box-sizing: border-box;float: left;width: 100%;padding: 12.5px 0px;}
.countdown-product .cart input[type="text"] {border-color: #ccc;width: 64px;height: 64px;float: left;text-align: center;}
.countdown-product .cart a.btn {box-sizing: border-box;color: #fff;display: inline-block;text-decoration: none;font-size: 14px;cursor: pointer;margin: 10px 0px;margin-left: 0px;padding: 5px 10px;font-weight: 400;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;transition: all 0.3s;}

.countdown-product .default .countdown-image img {-webkit-filter: grayscale(0%);filter: grayscale(0%);-webkit-transition: all .5s ease-in-out;-moz-transition: all .5s ease-in-out;-o-transition: all .4s ease-in-out;transition: all .5s ease-in-out;}
.countdown-product.hover .default .countdown-image img {-webkit-filter: grayscale(100%);filter: grayscale(100%);-webkit-transition: all .5s ease-in-out;-moz-transition: all .5s ease-in-out;-o-transition: all .5s ease-in-out;transition: all .5s ease-in-out;}

.countdown-product .limit-offer {bottom:auto;box-sizing:border-box;color: #fff;float:left;font-size: 12px;left: 0;line-height: 1;position: relative;right: 0;width: 250px!important;-webkit-transition: all .4s ease-in-out;-moz-transition: all .4s ease-in-out;-o-transition: all .4s ease-in-out;transition: all .4s ease-in-out;}
.countdown-product .limit-offer.hover {bottom:0px;-webkit-transition: all .4s ease-in-out;-moz-transition: all .4s ease-in-out;-o-transition: all .4s ease-in-out;transition: all .4s ease-in-out;}
.countdown-product .limit-offer .limit-click a {box-sizing: border-box;float: left;width: 100%;padding: 5px 0px;}
.countdown-product .limit-offer .limit-click i {cursor:pointer;position: absolute;top: -36px;right:0px;background: #1e1e1e;background: rgba(30,30,30,.9);font-size:36px;-webkit-transition: all .4s ease-in-out;-moz-transition: all .4s ease-in-out;-o-transition: all .4s ease-in-out;transition: all .4s ease-in-out;}
.countdown-product .limit-offer.hover .limit-click i {top: 0px;-webkit-transition: all .4s ease-in-out;-moz-transition: all .4s ease-in-out;-o-transition: all .4s ease-in-out;transition: all .4s ease-in-out;}

.countdown-product .limit-offer .limit-click i.pe-7s-angle-up.up {opacity:1;-webkit-transition: all .4s ease-in-out;-moz-transition: all .4s ease-in-out;-o-transition: all .4s ease-in-out;transition: all .4s ease-in-out;}
.countdown-product .limit-offer .limit-click i.pe-7s-angle-down.up {opacity:0;-webkit-transition: all .4s ease-in-out;-moz-transition: all .4s ease-in-out;-o-transition: all .4s ease-in-out;transition: all .4s ease-in-out;}
.countdown-product .limit-offer .limit-click i.pe-7s-angle-up.down {opacity:0;-webkit-transition: all .4s ease-in-out;-moz-transition: all .4s ease-in-out;-o-transition: all .4s ease-in-out;transition: all .4s ease-in-out;}
.countdown-product .limit-offer .limit-click i.pe-7s-angle-down.down {opacity:1;-webkit-transition: all .4s ease-in-out;-moz-transition: all .4s ease-in-out;-o-transition: all .4s ease-in-out;transition: all .4s ease-in-out;}

.countdown-product .limit-offer strong.title {width: 100%;float: left;padding: 5px 0px 15px;}
.countdown-product .countdown-buttons {float: left;width: 100%;margin-left:20px;}
.countdown-product .countdown-buttons a {background: #fff;box-sizing: border-box;display: inline-block;padding: 10px;
  margin-top: 19px;text-align: center;text-decoration: none;vertical-align: middle;-webkit-transition: all .4s ease-in-out;-moz-transition: all .4s ease-in-out;-o-transition: all .4s ease-in-out;transition: all .4s ease-in-out;}
.countdown-product countdown-buttons a:hover {background:#000;border-color: #000;-webkit-transition: all .4s ease-in-out;-moz-transition: all .4s ease-in-out;-o-transition: all .4s ease-in-out;transition: all .4s ease-in-out;}
.countdown-product .countdown-buttons a i {color:#333;font-size:32px;}
.countdown-product .countdown-buttons a:hover i {color: #fff;border-color: #000;}
.countdown-product .countdown-buttons .cart {border-radius: 3px 0 0 3px;}
.countdown-product .countdown-buttons a+a {border-color: #e1e1e1;border-style: solid;border-left-width: 1px;}
.countdown-product .countdown-buttons .view {border-radius: 0 3px 3px 0;}

.countdown-timer-spacer {box-sizing:border-box;float: left;padding: 10px 0px;width: 100%;position:relative;}
.countdown-timer-spacer .timer.is-countdown {box-sizing: border-box;float: left;width: 100%;}
.countdown-product .vertical {box-sizing: border-box;float:left;vertical-align: middle;padding-left: 0px;position: relative;width: 50%;}
.countdown-product .product-name {color: #1e1e1e;font-size: 13px;font-weight: normal;line-height: normal;margin: 0 0 4px;}

.countdown-product .countdown-info-buttons {display: inline-block;box-sizing: border-box;margin-top: 10px;text-align:left;width: 100%;}
.countdown-info-buttons a {box-sizing: border-box;border: 2px solid #333;color: #333;font-weight: bold;padding:5px 10px;margin-right: 10px;}

.countdown-product .responsive {display: none;}


/* jQuery Countdown 
================================================== */

.page-title .test {width:300px;margin:0 auto;}
.product-wrap #countdown-timer {float: left;margin-bottom: 0px;width: 100%;position: absolute;bottom: 0px;background: rgba(0,0,0,0.7);text-align:center;padding: 10px 0px;z-index:99;}
.countdown-rtl {direction: rtl;}
.countdown-holding span {color: #888;}
.countdown-row {width: 100%;float:left;padding: 0px 0px;text-align: left;}

.countdown-show1 .countdown-section {width: 98%;}
.countdown-show2 .countdown-section {width: 48%;}
.countdown-show3 .countdown-section {width: 32.5%;}
.countdown-show4 .countdown-section {width: calc(100% / 4 - 5px);}
.countdown-show5 .countdown-section {width: 19.5%;}
.countdown-show6 .countdown-section {width: 16.25%;}
.countdown-show7 .countdown-section {width: 14%;}

.countdown-section {box-sizing:border-box;border-radius:0px;display:inline-block;padding:3px;margin-right:5px;text-align: center;}
.countdown-amount.triple,
.countdown-amount {background: #eee;box-sizing: border-box;color: #00ADB4;display:inline-block;float: none;padding: 12.5px;font-size: 18px;font-weight:normal !important;position: relative;width: 55px;height: 55px;line-height: 30px;margin:0 auto;margin-bottom: 5px;}
.product-wrap #countdown-timer .timer .countdown-amount.triple,
.product-wrap #countdown-timer .timer .countdown-amount {margin-bottom:0px;}
.product-wrap #countdown-timer .countdown-period {color:#fff !important;}
.countdown-period {font-size:12px !important;font-weight:normal !important;text-align:center;margin-top:5px;overflow:hidden;width:100%;}

.countdown-descr {display: block;width: 100%;}