/* 
    Created on : Mar 18, 2015, 12:55:09 PM
    Author     : Bob Tantlinger <bob.tantlinger@gmail.com>
*/

.mod-QuoteCart .modal-header {
   background:#a6ce39;
   color: #fff;
   border-top-left-radius: 5px;
   border-top-right-radius: 5px;
}

.mod-QuoteCart .quote-cart-items {
    margin-bottom: 20px;
}

.mod-QuoteCart .cart-item {
    padding: 5px 0 5px 0;
    border-bottom: 1px solid #ddd;
}

.mod-QuoteCart .cart-item:last-child {
    border-bottom: none;
}

.mod-QuoteCart .cart-item-image {
    padding: 5px;
    display: none;
}

.mod-QuoteCart .cart-item-details {
    padding: 5px;    
}

.mod-QuoteCart .cart-item-details .remove-item {
    font-size: 22px;
    font-weight: normal;
}

.mod-QuoteCart .cart-item-details .remove-item:hover {

    color: #e9322d;
}

.mod-QuoteCart .cart-item-details .quote_opt {
    width: 80px;
    margin: 0 10px 0 10px;
}

.mod-QuoteCart .cart-item-details h4 {
    padding: 5px 0 10px 0;
    margin: 0;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    max-width: 250px;
    
}

.mod-QuoteCart .cart-item-image .prod-img {
    width: 80px;
    border: 1px solid #ddd;
}

.mod-QuoteCart .cart-item-details .quote_qty {
    width: 50px;
}

.mod-QuoteCart .quote-cart-customer h4 {
    margin-top: 0;
    padding-bottom: 5px;
    border-bottom: 1px solid #ccc;
}




/* Custom, iPhone Retina */ 
@media only screen and (min-width : 320px) {

}

/* xs Extra Small Devices, Phones */ 
@media only screen and (min-width : 480px) {
    .mod-QuoteCart .cart-item-details h4 {
        max-width: 365px;
    }
}

/* sm  Small Devices, Tablets */
@media only screen and (min-width : 560px) {
    .mod-QuoteCart .cart-item-image {
        display: inline;
    }
    
    .mod-QuoteCart .cart-item-details .quote_opt {
        width: 120px;
    }
}
/* sm  Small Devices, Tablets */
@media only screen and (min-width : 768px) {
  
}

/* md Medium Devices, Desktops */
@media only screen and (min-width : 992px) {
    .mod-QuoteCart .cart-item-details h4 {
        max-width: 295px;
    }
    
}

/* lg Large Devices, Wide Screens */
@media only screen and (min-width : 1200px) {    
    .mod-QuoteCart .cart-item-details h4 {
        max-width: 365px;
    }
}


