#di-layout-grid {margin: 0; padding: 0;}

#daily-deals-top {margin-bottom: 20px;}

#daily-deals-heading {text-transform: uppercase; letter-spacing: 1px; margin: 0; display:none;}

.di-sort-text {padding-left: 20px;}

.di-sort-text{}

#daily-deals-sort select {padding: 2px;}

.di-li-deal {float: left; width: 48%; list-style: none;}

.di-li-deal-0 {padding-right: 4%;} 

.deal-item {border: 1px solid #eee; float:left; border:1px solid #ddd; width:270px;  margin:0 0 22px 22px; position:relative;}

.deal-item-box{padding:15px;}

.deal-item:hover {border: 1px solid #e0451a;}

.deal-item-inner {padding:10px 0 0 0; text-align:left;}

.deal-item-inner .di-attributes{ float:right;}

.deal-item-inner .di-bought{ float:left; line-height:16px; height:16px; color:#444; font-family: Verdana; padding-top:12px;}

.deal-item-inner .di-bought span{color: #e0451a;

    font-size: 14px;

    font-weight: 700;

    margin: 0 0 0 5px;

    overflow: hidden;}

.di-image {text-align:center; height:240px; overflow:hidden;}

.di-image img{ width:100%; height:auto; }



.di-price-discount th {font-weight: normal; text-align: left; width: 33%; border-bottom: 1px solid #ddd; border-top: 1px solid #ddd; line-height: 22px; color: #aaa}

.di-price-discount td {padding-top: 5px;}

.di-name {font-size: 12px; line-height:16px; height:32px; overflow:hidden; font-weight: normal;}

.di-price-discount{ padding:10px 0; line-height:26px; height:52px;}

.mu_deal_final_price{ display:block; color: #e0451a;

    font-size: 18px;

    font-weight: 700;} 

.mu_deal_base_price{text-decoration: line-through; color:#444; font-size:12px;}

.mu_deal_dis_price{ position:absolute; right:0px; top:0px; background:url(../images/d_icons.png) no-repeat left top; width:82px; height:48px; line-height:48px; text-align:center; padding-bottom:23px; font: 700 36px/60px Arial; color:#fff;}

.mu_deal_dis_price span{font-size: 24px;

    font-weight: normal;}



.di-price span {display: inline-block;}

.di-price .final-price {font-size:20px; font-family:georgia, arial; font-weight: bold; color: #ff9f07;}

.di-price .base-price {text-decoration: line-through; font-size: 12px;}

.di-attributes .attribsOptionsText, .di-attributes .optionName, .di-attributes .optionName label {margin:0; padding:0; font-size: 12px;font-family: georgia, arial;font-weight: normal;}

.di-qty {display: none;}

.di-time {background: #f6f6f6;margin: 0;padding: 8px 0 8px 15px;font-size: 12px; color: #444;}

.di-time-left { font-size:14px; font-weight:700;}

.addthis_toolbox {padding: 20px 0 0;}

.addthis_button_tweet {width:85px;}

.addthis_button_google_plusone {width:64px;}

.addthis_button_pinterest_pinit {width:42px;}



/* LIST LAYOUT*/

.dil-item.deal-item {margin-bottom: 30px; padding-bottom: 30px; box-shadow:0px 5px 16px #eee; box-shadow: 0px 5px 10px #ddd; background: none; border: none;}

.dil-image {width: 300px; text-align: center;margin-right: 20px; padding: 0 10px;}

.dil-info {width: 390px;}

.dil-price {font-size: 22px; color: #aaa;}

.dil-name {font-family: helvetica, verdana, arial, sans-serif; text-transform: uppercase; letter-spacing: 1px; font-size: 22px;}

.dil-price .final-price, .savings span, .dil-bought span {color: #ff9f07;}

.dil-price .base-price {text-decoration: line-through;}

.dil-item.di-time {background: none; color: #aaa;font-style: inherit;font-family: helvetica, arial;font-size: 12px;}

 .di-time-left-text {padding-right: 5px; text-transform:capitalize;}

.dil-addthis.addthis_toolbox, .dil-item.di-time {padding: 20px 8px 0;}



/* DEAL FOR PRODUCT INFO */

#product-info-dailydeals {background: none;}

#product-info-dailydeals h3 {background: #ff9f07; padding: 6px 10px; margin: 0; color: #fff;font-family: helvetica, arial;}

#product-info-dailydeals .di-time {color: #333; background: #fff; padding: 10px;}

.di-view-all {padding: 5px 0 0; text-align: right;}

.di-view-all a {color: #656d78; display: inline; text-decoration: underline;}



/* DEAL SIDEBOX*/

.sb-deal-item.deal-item {background: none; border: none; margin-bottom: 0;}

.sb-deal-price {font-size: 12px;}

.sb-deal-price .final-price {color: #ff9f07; margin-right: 3px;}

.sb-deal-price .base-price {text-decoration: line-through;}

.sb-deal-price, .sb-deal-saving, .sb-deal-button, .sb-item-time {margin-top: 5px;}



.di-attributes .productAttributes{ padding-bottom:12px;}



.di-attributes .button_in_cart{  width:100px !important; background:#e0451a; border:#e0451a solid 1px;}

.mu-daily-att{ padding-bottom:0; min-height:56px;}

.mu-daily-att .wrapperAttribsOptions{ margin:0;}

.mu-daily-att .wrapperAttribsOptions .optionName{ width:auto; padding-top:3px;}

.mu-daily-att .wrapperAttribsOptions select{ width:120px; padding:0 6px; line-height:22px; height:22px; border-radius:0;}

.mu-daily-att .attribImg, .mu-daily-att br.clearBoth{ display:none;}





































