﻿#pgCarrelo_b2b {

}

#carrello_selezione_codifica {
    float: left;
    width: 305px;
}

#cart_torna_catalogo {
    position: absolute;
    right: 20px;
    top: 30px;
}

#clr_SingleArticle {
    margin-left: 10px;
}

#crl_CausaliMagazzinoPrelisteLabel {
    font-size: 11px;
    font-weight: bold;
    margin-bottom: 5px;
    text-transform: uppercase;
}

#crl_CausaliMagazzinoPrelisteSelectBox {
    margin-bottom: 20px;
}

#clr_InsertedArticle {
    padding-bottom: 15px;
}

#crl_Svuota {
    font-size: 11px;
    font-weight: bold;
    float: left;
    display: none
}

#crl_FindButton {
    padding: 0.4rem;
    background: #83ACC8;
    margin: 0px 5px;
    border: 1px solid #83ACC8;
}

#clr_BoxTotali {
    background-color: #014164;
    float: right;
    color: #FFFFFF;
    padding: 10px
}

.crl_link {
    cursor: pointer;
}

#clr_Quantity input {
    text-align: right;
}

#clr_Button {
    padding: 0.2rem 0.75rem;
}

.gift {
    color: red;
}

.standard-search-button {
    float: left;
    padding: 8px;
    height: 30px;
    box-sizing: border-box;
    margin: 0 5px;
}

.crl_FastOption {
    margin-top: 5px;
    font-size: 0.7rem;
}

.fast-button {
    float: right;
    padding: 8px;
    height: 30px;
    box-sizing: border-box;
}

.crl_Container_addArticolo {
    background: #eee;
    padding: 1rem .5rem;
}

#crl_sbMarca {
    margin-right: 10px;
    width: 230px;
    float: left;
}

#crl_Text {
    width: 240px;
}

#crl_Quantity {
    margin-left: 10px;
}

tr.Prg-dataGrid-parent td.clr_dataGrid-Articolo {
    padding-left: 30px;
    background-image: url("/images/Grid-Cell-Componenti-Parent.png");
    background-position: 5px 10px;
    background-repeat: no-repeat;
}

tr.Prg-dataSubGrid-row td.clr_dataGrid-Articolo {
    padding-left: 30px;
    background-image: url("/images/Grid-Cell-Componenti-Item.png");
    background-position: 10px -4px;
    background-repeat: no-repeat;
}

tr.Prg-dataSubGrid-lastRow td.clr_dataGrid-Articolo {
    background-image: url("/images/Grid-Cell-Componenti-Item-Last.png");
    background-position: 10px -43px;
    background-repeat: no-repeat;
}

/* OK  */
.clr_dataGrid-CheckBox, .clr_dataGrid-Info, .clr_dataGrid-Foto, .clr_dataGrid-Cross, .clr_dataGrid-Sostituzioni, .clr_dataGrid-Componenti, .clr_dataGrid-Dati_tecnici, .clr_dataGrid-Condizioni_di_vendita, .clr_dataGrid-Disponibilita, .clr_dataGrid-Promozione, .clr_dataGrid-Elimina, .clr_dataGrid-edit, .clr_dataGrid-Disponibilita_0, .clr_dataGrid-Disponibilita_1, .clr_dataGrid-Disponibilita_2, .clr_dataGrid-Disponibilita_3, .clr_dataGrid-Disponibilita_4 {
    width: 32px;
}

.clr_dataGrid-Articolo {
    font-weight: bold;
}

.clr_dataGrid-Quantit_, .clr_dataGrid-Prezzo, .clr_dataGrid-Importo {
    width: 90px !important;
    min-width: 90px !important;
    max-width: 90px !important;
}

.clr_dataGrid-Sconto, .clr_dataGrid-Aum_ {
    width: 55px !important;
    max-width: 55px;
    min-width: 55px;
}

input.smartspinner {
    margin-right: 0 !important;
    float: left;
    width: 60px !important;
    text-align: center !important;
    font-size: 11px;
    height: 30px
}

.clr_dataGrid-Prezzo {
    text-align: right !important
}

#crl_Coupon {
    width: 240px;
    margin-right: 3px;
}

#crl_Coupon input{
    height: 27px;
}

#crl_Coupon label {
    color: red;
    font-size:10px;
}

#crl_ApplicaCoupon, #crl_RimuoviCoupon {
    font-size: 11px;
}

#crl_ErrorCoupon {
    color: red;
    font-weight: bold;
}