﻿
/* ==========================================================================
   User Controls
   ========================================================================== */

/* ==========================================================================
   User Control - Side Promotions - SidePromotions.aspx
   ========================================================================== */

.promotionalItem {
    border-bottom: 1px solid #ddd;
    padding: 20px;
}
.promotionalItem a {
    text-transform: uppercase;
    font-weight: normal;
}
.promotionalItem img {
    height: 90px;
    width: 90px;
    padding-bottom: 15px;
}
.promotionalItem h4 {
    line-height: 1.4em;
}
.promotionalItemPrice {
    font-size: 16px;
    color: #383838;
    margin: 0 0 0px 0;
    line-height: 1;
}
.sidePromotionalItemPriceDescription {
    font-size: 10px;
    color: #383838;
    margin: 0px 0 10px 0;
    padding: 0;
    line-height: 1.4;
}
.sidePromotionalItemPriceDescription2 {
    font-size: 10px;
    color: #383838;
    line-height: 1.4em;
    margin: 5px 0 0 0;
}
.promotionalItemTitle {
    margin: 0 0 5px;
    padding: 0;
}
.promotionalItem:last-child {
    background: #ccc;
}
.sidePromotionsAddToCart {
    margin: 0 5px 3px 0;
}
.promotionalItem .btnDetails {
    margin-bottom: 5px;
}
#sidePromotionPrice {
    font-size: 10px; 
    margin-bottom: 5px;
}


/* ==========================================================================
   User Control - Main Promotions - MainPromotions.aspx
   ========================================================================== */

h3.title {
    margin: 12px 0 8px;
    font-size: 18px;
    color: #fff;
}
.promotionalItem {
    border-bottom: 1px solid #ddd;
    padding: 20px;
}
.promotionalItem a {
    text-transform: uppercase;
    font-weight: normal;
}
.promotionalItem img {
    height: 90px;
    width: 90px;
    padding-bottom: 15px;
}
.promotionalItem h4 {
    line-height: 1.4em;
}
.promotionalItemPrice {
    font-size: 16px;
    color: #383838;
    margin: 0 0 0px 0;
    line-height: 1;
}
.promotionalItemPriceDescription {
    font-size: 10px;
    color: #383838;
    margin: 0px 0 10px 0;
    padding: 0;
    line-height: 1.4;
}
.promotionalItemPriceDescription2 {
    font-size: 10px;
    color: #383838;
    margin: 0px 0 0 0;
    padding: 0;
}
.promotionalItemTitle {
    margin: 0 0 5px;
    padding: 0;
}
promotionalItem:last-child {
    background: #ccc;
}


/* ==========================================================================
   User Control - Left Navigation - LeftNavigation.aspx
   ========================================================================== */
   
#MainContent_ucLeftNavigation_ImageButton1 {
    margin: 6px 0 0 0px;
    float: right;
}
.list {
    padding: 10px;
}


/* ==========================================================================
   User Control - Cart - Cart.aspx
   ========================================================================== */

#cartTitle {    
    background: url('../images/grad2.png') repeat-x 0 0 #c11006;
    border: none;
    color: #fff;
}
#cart {
    background: #880b04;
    border-top: 1px solid #640500;
    color: #fff;
    -webkit-border-radius: 0 0 3px 3px;
    -moz-border-radius: 0 0 3px 3px;
    border-radius: 0 0 3px 3px;
    padding: 20px;
}
.cartLineItem {
    line-height: 1.4em;
    margin: 0;
    padding-bottom: 5px;
    margin-bottom: 5px;
    border-bottom: 1px solid #6e0701;
}
#cartSubtotal {
    background: #9f0d05;
    padding: 2px 4px;
    text-align: center;
    margin: 15px 0 20px;    
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
}