.clear-add{display:block !important; content:"." !important; clear:both !important; font-size:0 !important; line-height:0 !important; height:0 !important; overflow:hidden !important;}
.timeleft-text {font-size: 18px;font-weight: normal;color: #000044;margin-left: 3px;}
.dailydeal {margin-bottom: -5px;font-family: georgia;}
.dailydeal-sidebar-product-name a {color: #203548;font-size: 13px;font-weight: bold;margin: 0 0 5px;}
.dailydeal-sidebar-product-name a {color: #666 !important;font-family: georgia;font-size: 14px;text-decoration: none;}

/*------- Daily Deal sidebar left ------------------*/
.block-dailydeal {font-family: georgia;border: 1px solid #c2bfbb;}
.block-dailydeal div.last {background: none transparent !important;}
.block-dailydeal .block-content {background: none repeat scroll 0 0 #F5F5F5;}
.sidebardailydeal .dailydeal-sidebar-product-name a {font-weight: normal;}
.block-subscribe .block-content {padding: 6px;}
.sidebar-product-image img {margin-left: 0px;border: 1px solid #FDFDFD;}
.dailydeal-price, .save-sold, .time-left, .block-dailydeal .time-left {width: 100%;float: left;}
.block-dailydeal .time-left {border-top: 1px dashed #B8B8B8;margin-top: 6px;padding: 5px 0;font-size: 14px;font-weight: normal;color: #828282;}
.block-dailydeal .time-left label, .block-dailydeal .time-left div span {font-weight: normal;color: #828282;font-size: 14px;}
.block-dailydeal .time-left div span {color: #ff9f07;font-family: Impact;font-size: 14px;}
.dailydeal-price li, .save-sold li {float: left;}
.dailydeal-price .special-price .price {font-family: Impact;font-size: 23px;font-weight: normal;color: #ff9f07;}
.dailydeal-price .old-price {margin-top: 6px;margin-left: 14px;}
.dailydeal-price .old-price .price {font-size: 13px;font-weight: normal;color: #666;}
.save-sold li label {display: block;}
.save-sold li label {color: #f14141;font-size: 14px;font-weight: normal;}
.save-sold li.lastspecial {margin-right: 0 !important;}
.save-sold li.special-price {margin-right: 15px;text-align: center;}
.sidebardailydeal .time-left .text-time {color: #fff !important;font-weight: normal !important;font-size: 14px;font-family: "Open Sans";}
.save-sold .special-price .price {color: #f14141;font-family: "Open Sans";font-size: 14px;font-weight: normal;}
.timeleft li {display: inline-block;vertical-align: middle;}
/*------- End Daily Deal sidebar left ------------------*/

/*------------Daily Deal Grid ----*/
.dailydeal-grid .product-image {width: 340px !important;height: 190px !important;margin: 0 !important;padding: 0 !Important;background: #f5f5f5;float: left;}
.dailydeal-grid li.last {margin-left: 20px !important;}
.dailydeal-grid {width: 702px !important;background: none transparent !important;font-family: georgia;border: 0 none;}
.dailydeal-grid li.item {width: 340px;padding: 0 !important;position: relative;margin: 10px 0;}
.dailydeal-grid .wrap-grid-action {width: 100%;float: left;}
.dailydeal-grid .wrap-grid-action .btn-dailydeal {float: left;width: 158px;margin-right: 25px;}
.dailydeal-grid .time-left .timeleft-text {color: #ff9f07;margin-left: 5px;}
.dailydeal-grid li.item .bg-bottom-dailydeal {position: relative;bottom: 0;height: 11px;width: 100%;float: left;}
.dailydeal-grid .time-left li, .dailydeal-grid .time-left .timeleft {float: left;line-height: 35px;color: #828282;font-size: 14px;font-family: georgia;}
.dailydeal-grid .wrap-grid-action .save-sold {float: left;width: auto;}
.bottom-grid-dailydeal {background: #f5f5f5;padding: 17px;float: left;}
.wrap-grid-action button.btn-dailydeal {float: left;}
/*------------End Daily Deal Grid ----*/

/*------------Daily Deal Detail --------------*/
.product-essential .wrap-timeleft-detail li {float: left;margin: 10px 0 10px 5px;}
.product-essential .wrap-timeleft-detail li.time-day {margin-left: 15px;}
.product-essential .wrap-timeleft-detail li.time-sec {margin-right: 0;}
.product-essential .wrap-timeleft-detail .timeleft-text {display: block;width: 30px;height: 78px;width: 72px;color: #fff;font-size: 35px;line-height: 65px;text-align: center;position: relative;margin-left: 0;}
.product-view .timeleft {text-align: left;}
.product-view .wrap-timeleft-detail .text-time {text-transform: uppercase;font-weight: bold;}
.product-essential .bg-saleoff {float: left;text-align: center;margin-bottom: 5px !important;font: normal 30px "Open Sans";line-height: 20px;}
.product-essential .bg-saleoff .off-label {font-size: 12px;}
.product-essential .bg-saleoff span {margin-top: 4px;color: #f14141;display: inline-block;}
.product-essential .bg-saleoff span:first-child{font-size: 18px;}
.product-view .product-shop .timeleft li div,.category-dailydeal .timeleft li div{background:#85c227;padding:3px 9px;font-size:12px;margin:0 3px;border-radius: 5px;}
.product-view .product-shop .timeleft li div span{padding:3px !important;}
.product-view .product-shop .timeleft li div span.timeleft-text{font-size:18px;font-weight:normal !important;}
.category-dailydeal .timeleft li div span.text-time{text-transform: uppercase;}
.product-view .product-shop .wrap-timeleft-detail {border: 1px solid #fff;width: 100%;float: left;margin-bottom: 20px;}
.product-view .product-shop .timeleft {display: inline-block;text-align:center;}
.product-view .product-shop .timeleft li div span.timeleft-text{font-size:18px;}
.product-view .bottom-home-dailydeal ul.time-left {background: transparent;text-align: left;padding: 0;}
.product-view .bottom-home-dailydeal ul.time-left > span {font-size: 14px;font-weight: 600;color: #666;}
.bottom-product-dailydeal{margin-bottom: 20px;float: left;width: 100%;}

/*------------End Daily Deal Detail --------------*/
.dailydeal-list li .product-image {width: 340px !important;height: 190px !important;margin: 0 !important;padding: 0 !important;}
.dailydeal-list .product-shop {margin-left: 350px;}
/*------------End List Daily Deal --------------*/

/* Daily Deail ================================================================================ */
.wrapper-dailydeal {float: left;width: 100%;}
.wrapper-dailydeal .dailydeal-title {float: left;width: 100%;text-align: center;}
.wrapper-dailydeal .dailydeal-title h2 {font: normal 25px "Open Sans";text-transform: uppercase;color: #666;margin-top: 30px;}
.wrapper-dailydeal .dailydeal-title p {font: normal 12px Arial;color: #909090;}
.daily-category-products {float: left;width: 100%;}
.daily-category-products .sub-dailydeal {float: left;width: 100% !important;}
.daily-category-products .sub-dailydeal .item {float: left;width: 270px;margin-right: 30px;border: 1px solid #e3e3e3;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;padding: 10px;}
.daily-category-products .sub-dailydeal .item:hover {border: 1px solid #a0a0a0;}
.daily-category-products .sub-dailydeal .last {margin: 0;}
.daily-category-products .sub-dailydeal .item .product-image {float: left;width: 100%;}
.daily-category-products .sub-dailydeal .item .product-image img {text-align: center;border: 1px solid #e7e7e7;display: block;}
.daily-category-products .sub-dailydeal .bottom-home-dailydeal .product-name {float: left;width: 100%;margin-top: 10px;}
.daily-category-products .sub-dailydeal .bottom-home-dailydeal .product-name a {color: #666;float: left;font: 16px "Open Sans";text-align: center;width: 100%;margin: 0;}
.sub-dailydeal .item-daily-top {position: relative;min-height: 248px;margin-bottom: 20px;}
.item-daily-top ul.dailydeal-price {margin: 0;position: absolute;bottom: 0;opacity: 0;}
.item-daily-top ul.dailydeal-price li {height: 32px;line-height: 32px;margin: 0;padding: 0;width: 50%;text-align: center;}
.item-daily-top ul.dailydeal-price li.special-price span {font-size: 16px !important;color: #f14141 !important;}
.item-daily-top ul.dailydeal-price li span.price {font: normal 14px "Open Sans";color: #fff;}
.item-daily-top:hover .dailydeal-price {opacity: 1;}
.bottom-home-dailydeal ul.time-left {float: left;width: 100%;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;padding: 15px 0 0;text-align: center;font-family: 'Oswald';}
.bottom-home-dailydeal ul.time-left > span {display: inline-block;vertical-align: middle;color: #85c227;font-size: 14px;font-weight:bold; }
.bottom-home-dailydeal ul.time-left div.timeleft li div{padding:3px 5px;background:#85c227;}
.category-dailydeal .bottom-home-dailydeal ul.time-left div.timeleft li div span.timeleft-text{font-size:18px;}
.bottom-home-dailydeal ul.time-left div.timeleft li div{line-height:24px !important;}
.bottom-home-dailydeal ul.time-left div.timeleft li div span{font:12px/1 'Open Sans',Arial,Helvetica,sans-serif}
.bottom-home-dailydeal ul.time-left div.timeleft li div span.timeleft-text{font-weight:normal !important;}
.category-dailydeal .bottom-home-dailydeal ul.time-left div.timeleft li div span.timeleft-text,.product-view .product-shop .timeleft li div span.timeleft-text{font:18px/1 'Open Sans',Arial,Helvetica,sans-serif;}
.category-dailydeal .bottom-home-dailydeal ul.time-left div.timeleft li div span.text-time,.product-view .product-shop .timeleft li div span.text-time{font:12px/1 'Open Sans',Arial,Helvetica,sans-serif !important;} 
.category-dailydeal .product-label {
position: absolute;font-size: 14px;font-weight: 700;color: #fff;line-height: 1;top: 10px;z-index: 3;}
.category-dailydeal .product-label span{background: #85c227;position: relative;padding: 7px 10px;font-size: 12px;font-weight: 600;text-transform: uppercase;border-radius: 0;top: 10px;
}
@media (max-width: 990px){
	.category-dailydeal ul.time-left div.timeleft li div span{font-size:12px !important;font-weight:normal;}
	.category-dailydeal .bottom-home-dailydeal ul.time-left li span{padding:2px !important;}
	.category-dailydeal .bottom-home-dailydeal ul.time-left li div{margin:1px !important;}
}
@media (max-width: 800px){
	.bottom-home-dailydeal ul.time-left div.timeleft li div{padding:3px;font-weight:normal;}
	.bottom-home-dailydeal{bottom: -5px !important;}
	.bottom-home-dailydeal ul.time-left{background:transparent;padding: 10px 0;border: 0 !important;}
	.category-dailydeal .product-image img{border:0 !important;}
	.category-dailydeal .item-area{border: 1px solid #eeeeee;border-top: 0;border-left: 0;}
}
@media (max-width: 500px){
	.bottom-home-dailydeal ul.time-left div.timeleft{margin-top:0 !important;}
}
@media (max-width: 376px){
	.bottom-home-dailydeal ul.time-left div.timeleft li div span{font-size:12px;font-weight:normal;}
}
@media (max-width: 360px){
	.category-dailydeal .bottom-home-dailydeal ul.time-left li,.product-img .bottom-home-dailydeal ul.time-left li{width:49% !important;}
}
@media (max-width: 321px){
	.bottom-home-dailydeal ul.time-left div.timeleft li{padding:2px;}
	.category-dailydeal .bottom-home-dailydeal ul.time-left li,.product-img .bottom-home-dailydeal ul.time-left li{width:49% !important;}
	.product-essential .bg-saleoff{text-align:left !important;}
}
.bottom-home-dailydeal ul.time-left div.timeleft {display: inline-block;vertical-align: middle;margin-top: -4px;}
.product-view .bottom-home-dailydeal ul.time-left div.timeleft {margin-top: 7px;margin-left: -1px;}
.bottom-home-dailydeal ul.time-left li.time-year span.text-time,.bottom-home-dailydeal ul.time-left li.time-month span.text-time,.bottom-home-dailydeal ul.time-left li.time-day span.text-time{margin: 0 2px;}
.bottom-home-dailydeal ul.time-left li span {font-size: 13px;font-weight: 600;color: #fff;}
.bottom-home-dailydeal ul.time-left li span.timeleft-text {display: inline-block;vertical-align: middle;font-size: 12px;}
.bottom-home-dailydeal ul.time-left li span.text-time {display: block;vertical-align: middle;font-size: 13px;color: #fff;font-weight:normal;}
.product-view .bottom-home-dailydeal ul.time-left li span.text-time {font-size: 10px;display: block;text-transform: uppercase;font-weight: 400;}

/*------- Daily Deal sidebar left2 ------------------*/
.block-dailydeal-new{font-family: georgia;border: 1px solid #e3e3e3;}
.block-dailydeal-new:hover{border: 1px solid #a0a0a0;}
.block-dailydeal-new .sidebardailydeal a{float: left;width: 100%;}
.block-dailydeal-new .item-daily-top{position: relative;min-height: 180px;margin-bottom: 20px;float: left;}
.dailydeal-sidebar-product-name{float: left;width: 100%;margin-top: 10px;}
.dailydeal-sidebar-product-name a{text-align: center;}
.dailydeal-item-left{font-size: 13px;}
.product-img .bottom-product-dailydeal{position: absolute;bottom: 0;z-index: 9;left: 0;width: 100%;opacity: 1;filter: alpha(opacity=30);transition: all 0.3s;margin: 0;float: none;}
.category-dailydeal .product-image-area {border:0 !important;position: relative;}
.category-dailydeal .product-image img{border:1px solid #eeeeee;}
.category-dailydeal .products-grid li.item .details-area{padding-top: 5px !important;}
.category-dailydeal .details-area h2.product-name{font-size:14px;text-align:center;margin-top: 7px;height: 35px;margin-bottom: 0;overflow: hidden;}
.category-dailydeal .details-area div.price-box{text-align:center;}
.category-dailydeal .bottom-home-dailydeal ul.time-left li span{padding:3px;display:block;}
.category-dailydeal .bottom-home-dailydeal ul.time-left li span .timeleft-text{padding-bottom:0 !important;}
.category-dailydeal a.product-image{display:block;}
.category-dailydeal .bottom-product-dailydeal{margin-bottom: 0 !important;}
.product-shop .bottom-product-dailydeal{margin-bottom:0px !important;}
.product-img .bottom-home-dailydeal ul.time-left li div{border-radius:5px;margin:0 2px;}
.product-img .bottom-home-dailydeal ul.time-left li div span.timeleft-text{font-size:14px;}
.product-img .bottom-home-dailydeal ul.time-left li div span.text-time{text-transform: uppercase;}
.deal-label .fa-clock-o{display: block;width: 40px;height: 40px;position: absolute;z-index: 1;border: 26px solid transparent;border-left-color: #85c227;border-top-color: #85c227;border-radius: 3px;left: 0;top: 0;transition: all 0.3s;}
.deal-label .fa-clock-o:before {position: absolute;top: -18px;left: -18px;color: #fff;font-size: 18px;}
.category-dailydeal .item-area:hover{-webkit-box-shadow: 0 0 7px #c7ced2;-moz-box-shadow: 0 0 7px #c7ced2;box-shadow: 0 0 7px #c7ced2;}