.mod_carrello_list_carrellolist_nosconto {
    font-size: 14px;
}
/* larghezza colonne */
.mod_carrello_list_carrellolist_spacedx,
.mod_carrello_list_carrellolist_spacesx {
    width: 2%;
    display: none;
}
.mod_carrello_list_carrellolist_img {
    width: 12%;
}
.mod_carrello_list_carrellolist_delete {
    width: 7%;
    /*    box-shadow: 4px 4px 4px #404040;*/
}
.mod_carrello_list_carrellolist_namesconto {
    width: 52%;
}
.mod_carrello_list_carrellolist_confname {
    width: 7%;
    display: none;
}
.mod_carrello_list_carrellolist_qta {
    display: none;
}
.mod_carrello_list_carrellolist_qtamod {
    width: 9%;
}
.mod_carrello_list_carrellolist_prezzosingle {
    width: 10%;
}
.mod_carrello_list_carrellolist_imponibile {
    width:10%;
    display: none;
}
.mod_carrello_list_carrellolist_importo {
    width:10%;
}
.mod_carrello_list_carrellolist_consegna {
    width:16%;
    display: none;
}
.mod_carrello_list_carrellolist_consegnaview {
    display: none;
}
.mod_carrello_list_carrellolist_perciva {
    width:8%;
    display: none;
}
.mod_carrello_list_carrellolist_voucherid,
.mod_carrello_list_carrellolist_varcod,
.mod_carrello_list_carrellolist_prodottoid {
    display:none;
}
.mod_carrello_list_carrellolist_prodottocampione {
    display:none;
}
.mod_carrello_list_carrellolist_cantinaid {
    display:none;
}
/*.mod_carrello_list_carrellolist_rowtype_0 {
    background-image: url(images/tratteggio.png);
    background-repeat: repeat-x;
    background-position: bottom center;
    height: 70px;
    line-height: 70px;
    margin-bottom: 5px;
}*/
.mod_carrello_list_carrellolist_rowtype_0 .mod_carrello_list_carrellolist_img,
.mod_carrello_list_carrellolist_rowtype_0 .mod_carrello_list_carrellolist_delete,
.mod_carrello_list_carrellolist_rowtype_0 .mod_carrello_list_carrellolist_qtamod,
.mod_carrello_list_carrellolist_rowtype_0 .mod_carrello_list_carrellolist_prezzosingle,
.mod_carrello_list_carrellolist_rowtype_0 .mod_carrello_list_carrellolist_imponibile,
.mod_carrello_list_carrellolist_rowtype_0 .mod_carrello_list_carrellolist_perciva,
.mod_carrello_list_carrellolist_rowtype_0 .mod_carrello_list_carrellolist_importo {
    display: none;
}
.mod_carrello_list_carrellolist_rowtype_0 .mod_carrello_list_carrellolist_namesconto {
    width: 34%;
}
.mod_carrello_list_carrellolist_rowtype_0 .mod_carrello_list_carrellolist_confname {
    width: 43%;
    display: none;
}
.mod_carrello_list_carrellolist_rowtype_0 .mod_carrello_list_carrellolist_confname_inner_0,
.mod_carrello_list_carrellolist_rowtype_0 .mod_carrello_list_carrellolist_confname_inner_1,
.mod_carrello_list_carrellolist_rowtype_0 .mod_carrello_list_carrellolist_confname_inner_4,
.mod_carrello_list_carrellolist_rowtype_0 .mod_carrello_list_carrellolist_confname_inner_2 {
    color: #ff0000;
}
.mod_carrello_list_carrellolist_rowtype_0 .mod_carrello_list_carrellolist_confname_inner_3 {
    text-align: right;
    font-style: italic;
    font-weight: normal !important;
}
.mod_carrello_list_carrellolist_rowtype_0 .mod_carrello_list_carrellolist_confname_inner_4,
.mod_carrello_list_carrellolist_rowtype_0 .mod_carrello_list_carrellolist_confname_inner_2 {
    text-align: right;
}
.mod_carrello_list_carrellolist_rowtype_15 .mod_carrello_list_carrellolist_img,
.mod_carrello_list_carrellolist_rowtype_15 .mod_carrello_list_carrellolist_delete,
.mod_carrello_list_carrellolist_rowtype_15 .mod_carrello_list_carrellolist_qtamod,
.mod_carrello_list_carrellolist_rowtype_15 .mod_carrello_list_carrellolist_confname,
.mod_carrello_list_carrellolist_rowtype_15 .mod_carrello_list_carrellolist_prezzosingle,
.mod_carrello_list_carrellolist_rowtype_15 .mod_carrello_list_carrellolist_imponibile,
.mod_carrello_list_carrellolist_rowtype_15 .mod_carrello_list_carrellolist_perciva,
.mod_carrello_list_carrellolist_rowtype_15 .mod_carrello_list_carrellolist_importo,
.mod_carrello_list_carrellolist_rowtype_16 .mod_carrello_list_carrellolist_img,
.mod_carrello_list_carrellolist_rowtype_16 .mod_carrello_list_carrellolist_delete,
.mod_carrello_list_carrellolist_rowtype_16 .mod_carrello_list_carrellolist_qtamod,
.mod_carrello_list_carrellolist_rowtype_16 .mod_carrello_list_carrellolist_confname,
.mod_carrello_list_carrellolist_rowtype_16 .mod_carrello_list_carrellolist_prezzosingle,
.mod_carrello_list_carrellolist_rowtype_16 .mod_carrello_list_carrellolist_imponibile,
.mod_carrello_list_carrellolist_rowtype_16 .mod_carrello_list_carrellolist_perciva,
.mod_carrello_list_carrellolist_rowtype_16 .mod_carrello_list_carrellolist_importo,
.mod_carrello_list_carrellolist_rowtype_19 .mod_carrello_list_carrellolist_img,
.mod_carrello_list_carrellolist_rowtype_19 .mod_carrello_list_carrellolist_delete,
.mod_carrello_list_carrellolist_rowtype_19 .mod_carrello_list_carrellolist_qtamod,
.mod_carrello_list_carrellolist_rowtype_19 .mod_carrello_list_carrellolist_confname,
.mod_carrello_list_carrellolist_rowtype_19 .mod_carrello_list_carrellolist_prezzosingle,
.mod_carrello_list_carrellolist_rowtype_19 .mod_carrello_list_carrellolist_imponibile,
.mod_carrello_list_carrellolist_rowtype_19 .mod_carrello_list_carrellolist_perciva,
.mod_carrello_list_carrellolist_rowtype_19 .mod_carrello_list_carrellolist_importo {
    display: none;
}
.mod_carrello_list_carrellolist_rowtype_15 .mod_carrello_list_carrellolist_namesconto,
.mod_carrello_list_carrellolist_rowtype_16 .mod_carrello_list_carrellolist_namesconto,
.mod_carrello_list_carrellolist_rowtype_19 .mod_carrello_list_carrellolist_namesconto {
    width: 100%;
}
.mod_carrello_list_carrellolist_rowtype_12,
.mod_carrello_list_carrellolist_rowtype_13 {
    font-size: 14px;
}
.mod_carrello_list_carrellolist_rowtype_12 .mod_carrello_list_carrellolist_confname, 
.mod_carrello_list_carrellolist_rowtype_13 .mod_carrello_list_carrellolist_confname {
    width: 43%;
}
.mod_carrello_list_carrellolist_rowtype_12 .mod_carrello_list_carrellolist_namesconto .obj_table_colonna_inner,
.mod_carrello_list_carrellolist_rowtype_13 .mod_carrello_list_carrellolist_namesconto .obj_table_colonna_inner {
    text-align: right;
}

.mod_carrello_list_carrellolist_rowtype_12 .mod_carrello_list_carrellolist_img,
.mod_carrello_list_carrellolist_rowtype_12 .mod_carrello_list_carrellolist_delete,
.mod_carrello_list_carrellolist_rowtype_12 .mod_carrello_list_carrellolist_qtamod,
.mod_carrello_list_carrellolist_rowtype_12 .mod_carrello_list_carrellolist_prezzosingle,
.mod_carrello_list_carrellolist_rowtype_12 .mod_carrello_list_carrellolist_imponibile,
.mod_carrello_list_carrellolist_rowtype_12 .mod_carrello_list_carrellolist_perciva,
.mod_carrello_list_carrellolist_rowtype_12 .mod_carrello_list_carrellolist_importo {
    display: none;
}
.mod_carrello_list_carrellolist_rowtype_12 .mod_carrello_list_carrellolist_namesconto,
.mod_carrello_list_carrellolist_rowtype_13 .mod_carrello_list_carrellolist_namesconto {
    width: 34%;
}
.mod_carrello_list_carrellolist_rowtype_12,
.mod_carrello_list_carrellolist_rowtype_13 {
    height: 28px;
    line-height: 28px;
}
.mod_carrello_list_carrellolist_rowtype_12 .mod_carrello_list_carrellolist_confname .obj_table_colonna_inner ,
.mod_carrello_list_carrellolist_rowtype_13 .mod_carrello_list_carrellolist_confname .obj_table_colonna_inner {
    color:#b0b0b0;
    padding-left: 35px;
    margin-left: 20px;
    background-image: url(images/tondo19_no.png);
    background-repeat: no-repeat;
    background-position: center left;
}

.mod_carrello_list_carrellolist_rowtype_scontoon .mod_carrello_list_carrellolist_confname .obj_table_colonna_inner ,
.mod_carrello_list_carrellolist_rowtype_scontoon .mod_carrello_list_carrellolist_confname .obj_table_colonna_inner {
    color:#b29b71;
    background-image: url(images/tondo19_ok.png);
}

.mod_carrello_list_carrellolist_rowtype_11{
    display: none;
}
.mod_carrello_list_carrellolist_rowtype_13 .mod_carrello_list_carrellolist_img,
.mod_carrello_list_carrellolist_rowtype_13 .mod_carrello_list_carrellolist_delete,
.mod_carrello_list_carrellolist_rowtype_13 .mod_carrello_list_carrellolist_qtamod,
.mod_carrello_list_carrellolist_rowtype_13 .mod_carrello_list_carrellolist_prezzosingle,
.mod_carrello_list_carrellolist_rowtype_13 .mod_carrello_list_carrellolist_imponibile,
.mod_carrello_list_carrellolist_rowtype_13 .mod_carrello_list_carrellolist_perciva,
.mod_carrello_list_carrellolist_rowtype_13 .mod_carrello_list_carrellolist_importo {
    display: none;
}

/* variazioni riga tipo 20 */

.mod_carrello_list_carrellolist_rowtype_20 .mod_carrello_list_carrellolist_confname,
.mod_carrello_list_carrellolist_rowtype_20 .mod_carrello_list_carrellolist_prezzosingle,
.mod_carrello_list_carrellolist_rowtype_20 .mod_carrello_list_carrellolist_qtamod {
    display: none;
}
.mod_carrello_list_carrellolist_rowtype_20 .mod_carrello_list_carrellolist_namesconto {
    width: 44.5%;
}
.mod_carrello_list_carrellolist_rowtype_20 .mod_carrello_list_carrellolist_perciva {
    width: 12%;
}
/* variazioni riga tipo 21 */
.mod_carrello_list_carrellolist_rowtype_21 .mod_carrello_list_carrellolist_confname,
.mod_carrello_list_carrellolist_rowtype_21 .mod_carrello_list_carrellolist_prezzosingle,
.mod_carrello_list_carrellolist_rowtype_21 .mod_carrello_list_carrellolist_qtamod {
    display: none;
}
.mod_carrello_list_carrellolist_rowtype_21 .mod_carrello_list_carrellolist_namesconto {
    width: 44.5%;
}

/* variazioni riga tipo 4 */
.mod_carrello_list_carrellolist_rowtype_4 .mod_carrello_list_carrellolist_confname,
.mod_carrello_list_carrellolist_rowtype_4 .mod_carrello_list_carrellolist_prezzosingle,
.mod_carrello_list_carrellolist_rowtype_4 .mod_carrello_list_carrellolist_qtamod {
    display: none;
}
.mod_carrello_list_carrellolist_rowtype_4 .mod_carrello_list_carrellolist_namesconto {
    width: 44.5%;
}
.mod_carrello_list_carrellolist_rowtype_4 .mod_carrello_list_carrellolist_perciva {
    width: 12%;
}
/* variazioni riga tipo 5 */
.mod_carrello_list_carrellolist_rowtype_23 {
    display: none;
}
.mod_carrello_list_carrellolist_rowtype_5 .mod_carrello_list_carrellolist_confname,
.mod_carrello_list_carrellolist_rowtype_5 .mod_carrello_list_carrellolist_prezzosingle,
.mod_carrello_list_carrellolist_rowtype_5 .mod_carrello_list_carrellolist_qtamod {
    display: none;
}
.mod_carrello_list_carrellolist_rowtype_5 .mod_carrello_list_carrellolist_namesconto {
    width: 44.5%;
}
.mod_carrello_list_carrellolist_rowtype_5 .mod_carrello_list_carrellolist_perciva {
    width: 12%;
}
/* variazioni riga tipo 23 */
.mod_carrello_list_carrellolist_rowtype_23 .mod_carrello_list_carrellolist_confname,
.mod_carrello_list_carrellolist_rowtype_23 .mod_carrello_list_carrellolist_prezzosingle,
.mod_carrello_list_carrellolist_rowtype_23 .mod_carrello_list_carrellolist_qtamod {
    display: none;
}
.mod_carrello_list_carrellolist_rowtype_23 .mod_carrello_list_carrellolist_namesconto {
    width: 44.5%;
}
.mod_carrello_list_carrellolist_rowtype_23 .mod_carrello_list_carrellolist_perciva {
    width: 12%;
}
/* variazioni riga tipo 6 */
.mod_carrello_list_carrellolist_rowtype_6 .mod_carrello_list_carrellolist_delete,
.mod_carrello_list_carrellolist_rowtype_6 .mod_carrello_list_carrellolist_confname,
.mod_carrello_list_carrellolist_rowtype_6 .mod_carrello_list_carrellolist_prezzosingle,
.mod_carrello_list_carrellolist_rowtype_6 .mod_carrello_list_carrellolist_qtamod {
    display: none;
}
.mod_carrello_list_carrellolist_rowtype_6 .mod_carrello_list_carrellolist_namesconto {
    width: 7%;
}
.mod_carrello_list_carrellolist_rowtype_6 .mod_carrello_list_carrellolist_perciva {
    width: 12%;
}
/* variazioni riga tipo 7 */
.mod_carrello_list_carrellolist_rowtype_7 {
    padding-bottom: 10px;
}
.mod_carrello_list_carrellolist_rowtype_7 .mod_carrello_list_carrellolist_img,
.mod_carrello_list_carrellolist_rowtype_7 .mod_carrello_list_carrellolist_namesconto,
.mod_carrello_list_carrellolist_rowtype_7 .mod_carrello_list_carrellolist_importo {
    /*    box-shadow: 4px 4px 4px #404040;*/
}
.mod_carrello_list_carrellolist_rowtype_7 .mod_carrello_list_carrellolist_confname,
.mod_carrello_list_carrellolist_rowtype_7 .mod_carrello_list_carrellolist_delete,
.mod_carrello_list_carrellolist_rowtype_7 .mod_carrello_list_carrellolist_prezzosingle,
.mod_carrello_list_carrellolist_rowtype_7 .mod_carrello_list_carrellolist_qtamod {
    display: none;
}
.mod_carrello_list_carrellolist_rowtype_7 .mod_carrello_list_carrellolist_namesconto {
    width: 71%;
}
.mod_carrello_list_carrellolist_rowtype_7 .mod_carrello_list_carrellolist_importo {
    width: 17%;
}
.mod_carrello_list_carrellolist_rowtype_7 .mod_carrello_list_carrellolist_perciva {
    width: 12%;
}
/* variazioni riga tipo 8 */

.mod_carrello_list_carrellolist_rowtype_8 .mod_carrello_list_carrellolist_confname,
.mod_carrello_list_carrellolist_rowtype_8 .mod_carrello_list_carrellolist_prezzosingle,
.mod_carrello_list_carrellolist_rowtype_8 .mod_carrello_list_carrellolist_qtamod {
    display: none;
}
.mod_carrello_list_carrellolist_rowtype_8 .mod_carrello_list_carrellolist_namesconto {
    width: 44.5%;
}
.mod_carrello_list_carrellolist_rowtype_8 .mod_carrello_list_carrellolist_perciva {
    width: 12%;
}
/* variazioni riga tipo 17 */
.mod_carrello_list_carrellolist_rowtype_17 .obj_table_colonna_inner  {
    color:#ff0000 !important;
}
.mod_carrello_list_carrellolist_rowtype_17 .mod_carrello_list_carrellolist_confname,
.mod_carrello_list_carrellolist_rowtype_17 .mod_carrello_list_carrellolist_prezzosingle,
.mod_carrello_list_carrellolist_rowtype_17 .mod_carrello_list_carrellolist_qtamod {
    display: none;
}
.mod_carrello_list_carrellolist_rowtype_17 .mod_carrello_list_carrellolist_namesconto {
    width: 44.5%;
}
.mod_carrello_list_carrellolist_rowtype_17 .mod_carrello_list_carrellolist_perciva {
    width: 12%;
}
/* variazioni riga tipo 18 */
.mod_carrello_list_carrellolist_rowtype_18 .mod_carrello_list_carrellolist_confname,
.mod_carrello_list_carrellolist_rowtype_18 .mod_carrello_list_carrellolist_prezzosingle,
.mod_carrello_list_carrellolist_rowtype_18 .mod_carrello_list_carrellolist_qtamod {
    display: none;
}
.mod_carrello_list_carrellolist_rowtype_18 .mod_carrello_list_carrellolist_namesconto {
    width: 44.5%;
}
.mod_carrello_list_carrellolist_rowtype_18 .mod_carrello_list_carrellolist_perciva {
    width: 12%;
}
/* stile colonne */
.mod_carrello_list_carrellolist_euro .obj_table_colonna_inner {
    text-align:right;
}
.mod_carrello_list_carrellolist_img img {
    max-width: 100%;
    max-height: 100%;
}
.mod_carrello_list_carrellolist_img table,
.mod_carrello_list_carrellolist_img td {
    table-layout: fixed;
    border-collapse: collapse;
    width: 100%;
    height: 120px;
    text-align: center;
    vertical-align: middle;
}
.mod_carrello_list_carrellolist_namesconto_sconto {
    font-style: italic;
    padding-left: 10px;
}
.mod_carrello_list_carrellolist_rowtype_0 {
    padding-top: 20px;
}
.mod_carrello_list_carrellolist_rowtype_0 .mod_carrello_list_carrellolist_namesconto .obj_table_colonna_inner {
    text-decoration: none !important;
    cursor: auto !important;
}
.mod_carrello_list_carrellolist_rowtype_15 .mod_carrello_list_carrellolist_namesconto,
.mod_carrello_list_carrellolist_rowtype_16 .mod_carrello_list_carrellolist_namesconto,
.mod_carrello_list_carrellolist_rowtype_19 .mod_carrello_list_carrellolist_namesconto {
    font-size: 14px;
}
/*table*/
.mod_carrello_list_carrellolist_rowtype_0 {
    /*    margin-top: 40px;*/
    font-weight: bold;
    border-bottom-width: 0 !important;
    padding-bottom: 14px;
}
.mod_carrello_list_carrellolist_rowtype_15,
.mod_carrello_list_carrellolist_rowtype_16 {
    margin-top: 35px;
    font-weight: bold;
    border-bottom-style: solid;
}
.mod_carrello_list_carrellolist_rowtype_12,
.mod_carrello_list_carrellolist_rowtype_13,
.mod_carrello_list_carrellolist_rowtype_19 {
    border-bottom-width: 0 !important;
}

.mod_carrello_list_carrellolist_rowtype_1 .obj_table_colonna_inner,
.mod_carrello_list_carrellolist_rowtype_2 .obj_table_colonna_inner,
.mod_carrello_list_carrellolist_rowtype_3 .obj_table_colonna_inner {
    height: 72px;
}
.mod_carrello_list_carrellolist_rowtype_8 .mod_carrello_list_carrellolist_img .obj_table_colonna_inner,
.mod_carrello_list_carrellolist_rowtype_8 .mod_carrello_list_carrellolist_delete .obj_table_colonna_inner,
.mod_carrello_list_carrellolist_rowtype_4 .mod_carrello_list_carrellolist_img .obj_table_colonna_inner,
.mod_carrello_list_carrellolist_rowtype_4 .mod_carrello_list_carrellolist_delete .obj_table_colonna_inner,
.mod_carrello_list_carrellolist_rowtype_5 .mod_carrello_list_carrellolist_img .obj_table_colonna_inner,
.mod_carrello_list_carrellolist_rowtype_5 .mod_carrello_list_carrellolist_delete .obj_table_colonna_inner,
.mod_carrello_list_carrellolist_rowtype_23 .mod_carrello_list_carrellolist_img .obj_table_colonna_inner,
.mod_carrello_list_carrellolist_rowtype_23 .mod_carrello_list_carrellolist_delete .obj_table_colonna_inner,
.mod_carrello_list_carrellolist_rowtype_17 .mod_carrello_list_carrellolist_img .obj_table_colonna_inner,
.mod_carrello_list_carrellolist_rowtype_17 .mod_carrello_list_carrellolist_delete .obj_table_colonna_inner {
    height: 25px;
}
.mod_carrello_list_carrellolist_rowtype_4,
.mod_carrello_list_carrellolist_rowtype_8,
.mod_carrello_list_carrellolist_rowtype_5,
.mod_carrello_list_carrellolist_rowtype_23,
.mod_carrello_list_carrellolist_rowtype_17 {
    height: 25px;
}
.mod_carrello_list_carrellolist_rowtype_1,
.mod_carrello_list_carrellolist_rowtype_2,
.mod_carrello_list_carrellolist_rowtype_3 {
    height: 72px;
    overflow: hidden;
}
.mod_carrello_list_carrellolist_rowtype_8 .mod_carrello_list_carrellolist_namesconto,
.mod_carrello_list_carrellolist_rowtype_8 .mod_carrello_list_carrellolist_importo,
.mod_carrello_list_carrellolist_rowtype_4 .mod_carrello_list_carrellolist_namesconto,
.mod_carrello_list_carrellolist_rowtype_4 .mod_carrello_list_carrellolist_importo,
.mod_carrello_list_carrellolist_rowtype_5 .mod_carrello_list_carrellolist_namesconto,
.mod_carrello_list_carrellolist_rowtype_5 .mod_carrello_list_carrellolist_importo,
.mod_carrello_list_carrellolist_rowtype_23 .mod_carrello_list_carrellolist_namesconto,
.mod_carrello_list_carrellolist_rowtype_23 .mod_carrello_list_carrellolist_importo,
.mod_carrello_list_carrellolist_rowtype_17 .mod_carrello_list_carrellolist_namesconto,
.mod_carrello_list_carrellolist_rowtype_17 .mod_carrello_list_carrellolist_importo  {
    border-top:1px double #625647;
    border-bottom:1px double #625647;
}
.mod_carrello_list_carrellolist_rowtype_10,
.mod_carrello_list_carrellolist_rowtype_5,
.mod_carrello_list_carrellolist_rowtype_23,
.mod_carrello_list_carrellolist_rowtype_4,
.mod_carrello_list_carrellolist_rowtype_8,
.mod_carrello_list_carrellolist_rowtype_20,
.mod_carrello_list_carrellolist_rowtype_21,
.mod_carrello_list_carrellolist_rowtype_8,
.mod_carrello_list_carrellolist_rowtype_17,
.mod_carrello_list_carrellolist_rowtype_18,
.mod_carrello_list_carrellolist_rowtype_6,
.mod_carrello_list_carrellolist_rowtype_7 {
    /*border-bottom: 1px double #808080 !important;*/
}   

.mod_carrello_list_carrellolist_rowtype_10 {
    /*font-weight: bold;*/
}
.mod_carrello_list_carrellolist .obj_table_colonna_inner {
    /*    border-color: #625647;*/
    border-width: 0 !important;
}
.mod_carrello_list_carrellolist .obj_table_row {
    /*    background-color: rgba(0, 0, 0, 0.3) !important;*/
    /*border-width: 0 !important;*/
    background-color: #ffffff !important;
    overflow: visible;
}
.mod_carrello_list_carrellolist_rowtype_9,
.mod_carrello_list_carrellolist_rowtype_9 .obj_table_colonna_inner {
    border-width: 0 !important;
}
.mod_carrello_list_carrellolist_rowtype_11,
.mod_carrello_list_carrellolist_rowtype_11 .obj_table_colonna_inner {
    border-width: 0 !important;
}
.mod_carrello_list_carrellolist_rowtype_12 .obj_table_colonna_inner {
    border-right-width: 0 !important;
    border-left-width: 0 !important;
}
.mod_carrello_list_carrellolist_rowtype_13 .obj_table_colonna_inner {
    border-right-width: 0 !important;
    border-left-width: 0 !important;
}
.mod_carrello_list_carrellolist_rowtype_0 .obj_table_colonna_inner {
    border-right-width: 0 !important;
    border-left-width: 0 !important;
}
.mod_carrello_list_carrellolist_rowtype_15 .obj_table_colonna_inner,
.mod_carrello_list_carrellolist_rowtype_16 .obj_table_colonna_inner,
.mod_carrello_list_carrellolist_rowtype_19 .obj_table_colonna_inner {
    border-right-width: 0 !important;
    border-left-width: 0 !important;
}
.mod_carrello_list_carrellolist .obj_table_colonna_inner {
    /*    border-width: 0 !important;*/
}
.mod_carrello_list_carrellolist .obj_table_head {
    display: none;
}
/*qta*/
.mod_carrello_list_carrellolist_qtamod_meno {
    width: 20px;
    float: left;
    font-weight: bold;
    font-size: 16px;
    text-align: center;
}
.mod_carrello_list_carrellolist_qtamodsel {
    /*    width: 30px;
        float: left;
            background-color: #d9dee1;
        border-color: #d9dee1;
        text-align: center;
        margin-top: 1px;*/
    margin-top : 38px;
    width: 60px;
    float: none;
}
.mod_carrello_list_carrellolist_qtamod_off {
    display: none;
}
.mod_carrello_list_carrellolist_qtamod_meno_off {
    visibility: hidden;
}
.mod_carrello_list_carrellolist_qtamod_refresh {
    width: 16px;
    height: 16px;
    background-image: url(images/refresh.gif);
    background-position: center center;
    background-repeat: no-repeat;
    float: left;
    margin-top: 3px;
    cursor: pointer;
}
.mod_carrello_list_carrellolist_qtamod_inner_mod {
    /*border-color: #ff0000;*/
}
.mod_carrello_list_carrellolist_qtamod_meno_hide,
.mod_carrello_list_carrellolist_qtamod_piu_hide {
    visibility: hidden;
}
.mod_carrello_list_carrellolist_qtamod_piu {
    width: 20px;
    float: left;
    font-weight: bold;
    font-size: 16px;
    text-align: center;
}
.mod_carrello_list_carrellolist_delete_inner {
    height: 16px;
    width: 16px;
    margin:2px auto;
    margin-top: 40px;
    background-image: url(images/cancelaxnera.png);
    background-repeat: no-repeat;
    background-position: center center;
    cursor: pointer;
}
.mod_carrello_list_carrellolist .obj_table_norows {
    border-width: 0 !important;
    text-align: left;
    display: none;
}
.mod_carrello_list_carrellolist_confname_img {
    height: 16px;
    /*    float: left;*/
    margin: 2px;
}
.mod_carrello_list_carrellolist_confname_img_no {
    display: none;
}
.mod_carrello_list_carrellolist_confname_inner {
    white-space: normal;
    text-align: center;
    /*    width: 120px;
        float: left;
        text-align: left;*/
}
.mod_carrello_list_carrellolist_namesconto_sx {
    float: left;
    width: auto;
    padding-right: 10px;
    font-weight: bold;
}
.mod_carrello_list_carrellolist_namesconto_spedizione .obj_form_etichetta,
.mod_carrello_list_carrellolist_namesconto_pagamentotipo .obj_form_etichetta {
    float: left;
    width: 130px;
    padding-left: 0;
}
.mod_carrello_list_carrellolist_namesconto_dx {
    width: 160px;
    float: left;
}
.mod_carrello_list_carrellolist_namesconto_spedizione_form {
    width: 160px;
    margin-top: 2px;
}
.mod_carrello_list_carrellolist_namesconto_pagamentotipo_form {
    width: 280px;
    float: left;
    margin-top: 2px;
}
.mod_carrello_list_carrellolist_warn_nodispo ,
.mod_carrello_list_carrellolist_warn_nodispo .mod_carrello_list_carrellolist_namesconto_name{
    color:red !important;
}

.mod_carrello_list_carrellolist_img .obj_table_colonna_inner {
    text-align: center;
}
.mod_carrello_list_carrellolist_imponibile .obj_table_colonna_inner,
.mod_carrello_list_carrellolist_importo .obj_table_colonna_inner {
    text-align: center;
}
.mod_carrello_list_carrellolist_totale .obj_table_totale_value,
.mod_carrello_list_carrellolist_totale .obj_table_totale_etichetta {
    font-weight: normal !important;
}
.mod_carrello_list_carrellolist_qtamod .obj_table_colonna_inner {
    text-align: center;
}
.mod_carrello_list_carrellolist_rowtype_14 {
    height: 39px;
    margin-top: 70px;
}
.mod_carrello_list_carrellolist_rowtype_14 .mod_carrello_list_carrellolist_imponibile .obj_table_colonna_inner {
    background-image: url("images/prezzocornice.png");
    background-position: center center;
    background-repeat: no-repeat;
    margin-right: 0;
    margin-left: auto;
    padding: 0;
    font-size: 20px;
    font-weight: bold;
    height: 39px;
    line-height: 39px;
    text-align: center;
    width: 192px;
}
.mod_carrello_list_carrellolist_rowtype_14 .mod_carrello_list_carrellolist_img,
.mod_carrello_list_carrellolist_rowtype_14 .mod_carrello_list_carrellolist_delete,
.mod_carrello_list_carrellolist_rowtype_14 .mod_carrello_list_carrellolist_confname,
.mod_carrello_list_carrellolist_rowtype_14 .mod_carrello_list_carrellolist_qtamod,
.mod_carrello_list_carrellolist_rowtype_14 .mod_carrello_list_carrellolist_prezzosingle,
.mod_carrello_list_carrellolist_rowtype_14 .mod_carrello_list_carrellolist_perciva,
.mod_carrello_list_carrellolist_rowtype_14 .mod_carrello_list_carrellolist_importo {
    display: none;
}
.mod_carrello_list_carrellolist_rowtype_14 .mod_carrello_list_carrellolist_imponibile {
    width: 27%;
}
.mod_carrello_list_carrellolist_rowtype_14 .mod_carrello_list_carrellolist_namesconto {
    width: 73%;
}

.mod_carrello_list_carrellolist_rowtype_14 .mod_carrello_list_carrellolist_namesconto .obj_table_colonna_inner {
    color: #24A9E1;
    font-size: 20px;
    height: 39px;
    text-align: right;
    line-height: 39px;
    text-transform: uppercase;
}
/*table*/
.mod_carrello_list_carrellolist_rowtype_14 {
    border-bottom-width: 0 !important;
}

.mod_carrello_list_carrellolist_rowtype_14 .obj_table_colonna_inner {
    border-right-width: 0 !important;
    border-left-width: 0 !important;
}
.mod_carrello_list_carrellolist_rowtype_9 {
    /*margin-top: 20px;*/
    /*display: none;*/
    /*height: 61px;*/
    /*margin-bottom: 110px;*/
    height: auto;
}
.mod_carrello_list_boxprodotti {
    display: none;
}
.mod_carrello_list_carrellolist_linkacqfinal_go2 {
    font-weight: normal;
    display: block;
    background-color: #625647;
    border-radius: 4px;
    color: #ffffff !important;
    cursor: pointer;
    font-size: 20px;
    height: 29px;
    line-height: 29px;
    letter-spacing: 3px;
    margin: 25px 0 25px auto;
    padding-left: 4px;
    text-align: center;
    text-transform: uppercase;
    width: 328px;
}
.mod_carrello_list_carrellolist_linkacqfinal_register,
.mod_carrello_list_carrellolist_rowtype_9 .mod_carrello_list_carrellolist_img {
    visibility: hidden;
}
/*.mod_carrello_list_carrellolist_rowtype_9 .mod_carrello_list_carrellolist_namesconto .obj_table_colonna_inner {
    background-position: center center;
    background-repeat: no-repeat;
    margin-right: 0;
    margin-left: auto;
    height: 42px;
    width: 237px;
    background-image: url("images/concludiacquist-grigio.png");
    display: block;
    padding: 0;
    text-decoration: none;
}*/
/*.mod_carrello_list_carrellolist_rowtype_9 .mod_carrello_list_carrellolist_img .obj_table_colonna_inner {
    background-position: center center;
    background-repeat: no-repeat;
    margin-left: 0;
    margin-right: auto;
    height: 42px;
    width: 237px;
    background-image: url("images/continuaacquisti.png");
    display: block;
    padding: 0;
    text-decoration: none;
}*/


.mod_carrello_list_carrellolist_rowtype_acqoff .mod_carrello_list_carrellolist_namesconto .obj_table_colonna_inner {
    /*background-image: url("images/concludiacquist-grigio.png") !important;*/
}
.mod_carrello_list_carrellolist_rowtype_acqon .mod_carrello_list_carrellolist_namesconto .obj_table_colonna_inner {
    /*background-image: url("images/concludiacquisti.png");*/
}
.mod_carrello_list_carrellolist_rowtype_9 .mod_carrello_list_carrellolist_img  {
    width: 50%;
}
.mod_carrello_list_carrellolist_rowtype_9 .mod_carrello_list_carrellolist_namesconto  {
    width: 50%;
}
.mod_carrello_list_carrellolist_rowtype_9 .mod_carrello_list_carrellolist_confname,
.mod_carrello_list_carrellolist_rowtype_9 .mod_carrello_list_carrellolist_delete,
.mod_carrello_list_carrellolist_rowtype_9 .mod_carrello_list_carrellolist_qtamod,
.mod_carrello_list_carrellolist_rowtype_9 .mod_carrello_list_carrellolist_prezzosingle,
.mod_carrello_list_carrellolist_rowtype_9 .mod_carrello_list_carrellolist_imponibile,
.mod_carrello_list_carrellolist_rowtype_9 .mod_carrello_list_carrellolist_perciva,
.mod_carrello_list_carrellolist_rowtype_9 .mod_carrello_list_carrellolist_importo {
    display: none;
}
.mod_carrello_list_carrellolist_confname_inner_0 {
    text-align: left;
    width: auto;
    overflow: hidden;
    white-space: nowrap;
    height: 29px;
    line-height: 29px;
    float: left;
    margin:0 5px;
}
.mod_carrello_list_carrellolist_confname_inner_1 {
    /*    background-image: url("images/prezzocornice.png");
        background-position: center center;
        background-repeat: no-repeat;*/
    font-size: 20px;
    font-weight: bold;
    height: 29px;
    line-height: 29px;
    text-align: center;
    width: auto;
    float: left;
    margin:0 5px;
}
.mod_carrello_list_carrellolist_confname_inner_4 {
    width: auto;
    height: 29px;
    line-height: 29px;
    overflow: hidden;
    white-space: nowrap;
    float: left;
    margin-left: 30px;
}
.mod_carrello_list_carrellolist_confname_inner_2 {
    width: auto;
    margin:0 5px;
    overflow: hidden;
    white-space: nowrap;
    height: 29px;
    line-height: 29px;
    float: left;
}
.mod_carrello_list_carrellolist_rowtype_7 .obj_table_colonna_inner {
    /*font-weight: bold;*/
}

.mod_carrello_list_carrellolist_rowtype_7 {
    /*font-size: 14px;*/
    margin-top: 30px;
}
.mod_carrello_list_carrellolist_imponibile .obj_table_colonna_inner,
.mod_carrello_list_carrellolist_importo .obj_table_colonna_inner,
.mod_carrello_list_carrellolist_prezzosingle .obj_table_colonna_inner {
    /*    font-weight: bold;
        font-style: italic;*/
}
.mod_carrello_list_carrellolist_rowtype_17 {
    color: #ff0000;
    font-style: italic;
}
.mod_carrello_list_carrellolist_rowtype_18,
.mod_carrello_list_carrellolist_rowtype_18 .obj_table_colonna_inner {
    height: 48px;
}
.mod_carrello_list_carrellolist_rowtype_18 .mod_carrello_list_carrellolist_namesconto  .obj_table_colonna_inner {
    white-space: normal;
}
.mod_carrello_list_carrellolist_consegna_select_wait,
.mod_carrello_list_carrellolist_qtamod_wait .obj_table_colonna_inner {
    background-image: url('../../../../../library/obj_table/css/images/tableActionWait.gif');
    background-repeat: no-repeat;
    background-position: center bottom;
    min-height: 90px !important;
}
.mod_carrello_list_boxnumordini {
    display: inline;
}

.mod_carrello_list_form_voucher {
    margin-top: 2px;
    height: 20px;
    line-height: 20px;
    display: none;
}
.mod_carrello_list_form_voucher_form {
    width: 80px;
}
.mod_carrello_list_form_voucher_suggest,
.mod_carrello_list_form_voucher_suggest_riga {
    width: 82px;
    font-weight: normal;
}
.mod_carrello_list_carrellolist_namesconto_sx .mod_carrello_list_form_voucher {
    display: block;
}
.mod_carrello_list_carrellolist_namesconto_voucher_insert {
    float: none;
    height: 16px;
    line-height: 12px;
    margin-top: 2px;
}
.mod_carrello_list_carrellolist_namesconto_voucher_cantina {
    display: none;
}

.mod_carrello_list_carrellolist_namesconto_voucher_wait .mod_carrello_list_carrellolist_namesconto_dx {
    width: 200px !important;
    background-image: url('../../../../../library/obj_table/css/images/tableActionWait.gif');
    background-repeat: no-repeat;
    background-position: right center;
}
.mod_carrello_list_carrellolist .obj_table_colonna_inner {
    min-height: 24px;
}

.mod_carrello_list_carrellolist_rowtype_20,
.mod_carrello_list_carrellolist_rowtype_19 {
    display: none;
}

.mod_carrello_list_carrellolist_rowtype_0 .mod_carrello_list_carrellolist_confname .obj_table_colonna_inner {
    display: inline-block;
    float: right;
    margin-right: 0;
    margin-top: 19px;
    text-align: right;
    width: auto;
}
.mod_carrello_list_carrellolist_rowtype_prodottoomaggio .mod_carrello_list_carrellolist_delete_inner {
    display: none;
}
.mod_carrello_list_carrellolist_rowtype_prodottoomaggio .mod_carrello_list_carrellolist_perciva .obj_table_colonna_inner {
    visibility: hidden;
}
.mod_carrello_list_carrellolist_qtamod_ba {
    width: 74px;
    margin: auto;
}
.mod_carrello_list_carrellolist_rowtype_0  .obj_table_colonna_inner {
    /*padding-top: 165px;*/
}
.mod_carrello_list_carrellolist_rowtype_22 {
    height: 24px;
    visibility: hidden;
}
.mod_carrello_list_carrellolist_linkacqfinal {
    font-size: 22px;
    text-transform: uppercase;
}
.mod_carrello_list_carrellolist_rowtype_9 .mod_carrello_list_carrellolist_img .obj_table_colonna_inner {
    font-size: 22px;
    text-align: left;
    text-transform: uppercase;
}
.mod_carrello_list_carrellolist_linkacqfinal_on {
    /*background-color: #24a9e1 !important;*/
    cursor: pointer;
}
/*.mod_carrello_list_carrellolist_linkacqfinal {
    background-color: #6E7860;
    color: #ffffff !important;

    display: inline-block;
    float: right;
    font-size: 14px;
    font-weight: 600;
    margin-left: auto;
    margin-right: 0;
    padding: 5px 20px;
    text-decoration: none !important;
    text-transform: uppercase;
    width: auto;
}*/

.mod_carrello_list_wait {
    background-image: url('../../../../../library/obj_table/css/images/tableActionWait.gif');
    background-repeat: no-repeat;
    background-position: center right;
}
/*.mod_carrello_list_carrellolist_namesconto_pagamentotipo {
    width: 460px;
    margin-right: auto;
    margin-left: 0;
}*/
/*.mod_carrello_list_carrellolist_namesconto_spedizione {
    width: 340px;
    margin-right: auto;
    margin-left: 0;
}*/
.mod_carrello_list_carrellolist_namesconto_1 {
    /*color:#7da3b0;*/
    display: inline;
    font-size: 20px;
    text-transform: uppercase;
    color:#625647;
}
.mod_carrello_list_carrellolist_namesconto_2 {
    font-size: 20px;
    display: inline;
    padding-left: 5px;
    color:#625647;
    text-transform: uppercase;
    /*color:#ffffff;*/
}
/*.mod_carrello_list_carrellolist_rowtype_10,*/
.mod_carrello_list_carrellolist_rowtype_16 {
    display: none;
}
.mod_carrello_list_carrellolist_row .obj_table_colonna_inner  {
    background-color: #ffffff;
    min-height: 24px;
    line-height: 23px;
    color:#625647;
}
.mod_carrello_list_carrellolist_rowtype_1 .obj_table_colonna_inner,
.mod_carrello_list_carrellolist_rowtype_2 .obj_table_colonna_inner,
.mod_carrello_list_carrellolist_rowtype_3 .obj_table_colonna_inner {
    min-height: 120px; 
    padding:0 !important;


}
.mod_carrello_list_carrellolist_rowtype_1,
.mod_carrello_list_carrellolist_rowtype_2,
.mod_carrello_list_carrellolist_rowtype_3  {
    min-height: 121px;
    margin-bottom: 14px;
    border:1px double #625647;
}
.mod_carrello_list_carrellolist_rowtype_1 .mod_carrello_list_carrellolist_namesconto_name,
.mod_carrello_list_carrellolist_rowtype_2 .mod_carrello_list_carrellolist_namesconto_name,
.mod_carrello_list_carrellolist_rowtype_3 .mod_carrello_list_carrellolist_namesconto_name,
.mod_carrello_list_carrellolist_rowtype_1 .mod_carrello_list_carrellolist_prezzosingle_inner2,
.mod_carrello_list_carrellolist_rowtype_2 .mod_carrello_list_carrellolist_prezzosingle_inner2,
.mod_carrello_list_carrellolist_rowtype_3 .mod_carrello_list_carrellolist_prezzosingle_inner2,
.mod_carrello_list_carrellolist_rowtype_1 .mod_carrello_list_carrellolist_importo_inner2,
.mod_carrello_list_carrellolist_rowtype_2 .mod_carrello_list_carrellolist_importo_inner2,
.mod_carrello_list_carrellolist_rowtype_3 .mod_carrello_list_carrellolist_importo_inner2 {
    margin-top: 38px;
    text-transform: uppercase;
}

.mod_carrello_list_carrellolist_rowtype_1 .mod_carrello_list_carrellolist_namesconto_name,
.mod_carrello_list_carrellolist_rowtype_2 .mod_carrello_list_carrellolist_namesconto_name,
.mod_carrello_list_carrellolist_rowtype_3 .mod_carrello_list_carrellolist_namesconto_name {
    margin-top: 25px;
    text-transform: uppercase;
}
.mod_carrello_list_carrellolist_img {
    text-transform: uppercase;
}
.mod_carrello_list_carrellolist_spacesx .obj_table_colonna_inner,
.mod_carrello_list_carrellolist_spacedx .obj_table_colonna_inner {
    border-width: 0 !important;
    background-color: transparent !important;
}
.mod_carrello_list_carrellolist_namesconto_name {
    /*    color:#808080 !important;*/
}
.mod_carrello_list_carrellolist_namesconto_codice {
    font-style: italic;
}
.mod_carrello_list_carrellolist_namesconto_head {
    text-align: left;
}
.mod_carrello_list_carrellolist_qtamod_head,
.mod_carrello_list_carrellolist_consegna_head,
.mod_carrello_list_carrellolist_prezzosingle_head,
.mod_carrello_list_carrellolist_importo_head {
    text-align: center;
}
.mod_carrello_list_carrellolist_consegna_head,
.mod_carrello_list_carrellolist_confname_head,
.mod_carrello_list_carrellolist_namesconto_head,
.mod_carrello_list_carrellolist_qtamod_head,
.mod_carrello_list_carrellolist_prezzosingle_head,
.mod_carrello_list_carrellolist_importo_head,
.mod_carrello_list_carrellolist_delete_head {
    font-weight: normal;
    font-size: 12px;
    text-transform: uppercase;
    padding:0 10px;
    /*    background-color:  #7da3b0;*/
    color:#ffffff;
    margin-bottom: 4px;
    display: none;
}
.mod_carrello_list_carrellolist_namesconto_name {
    padding-left: 10px;
    display: inline-block;
    white-space: normal;
    margin: 2px 0;
    line-height: 19px;
}
.mod_carrello_list_carrellolist_namesconto_codice {
    padding-left: 10px;
}
.mod_carrello_list_carrellolist_rowtype_7 .mod_carrello_list_carrellolist_importo_inner1 {
    display: inline;
    padding-left: 5px;
}
.mod_carrello_list_carrellolist_rowtype_7 .mod_carrello_list_carrellolist_importo_inner2 {
    display: inline;
}
.mod_carrello_list_carrellolist_imponibile_inner1,
.mod_carrello_list_carrellolist_prezzosingle_inner1 {

    text-align: center;
}
.mod_carrello_list_carrellolist_importo_inner2,
.mod_carrello_list_carrellolist_imponibile_inner2,
.mod_carrello_list_carrellolist_prezzosingle_inner2 {
    text-align: center;
}
.mod_carrello_list_carrellolist_namesconto_spedizione,
.mod_carrello_list_carrellolist_namesconto_pagamentotipo {
    /*    box-shadow: 0 0 0 !important;*/
}
.mod_carrello_list_carrellolist_namesconto_spedizione .obj_form_etichetta,
.mod_carrello_list_carrellolist_namesconto_pagamentotipo .obj_form_etichetta {
    width: 130px;
    padding-left: 5px;
}
.mod_carrello_list_carrellolist_consegna_select {
    line-height: 23px;
    height: 24px !important;
    width: 240px;
    margin: 0;
    border-top: 1px double #625647;
    border-bottom: 1px double #625647;
    border-left-width: 0 !important;
    border-right-width: 0 !important;
    /*    background-color: #d9dee1;*/
    width: 100%;
}
.mod_carrello_list_carrellolist_namesconto_spedizione_form,
.mod_carrello_list_carrellolist_namesconto_pagamentotipo_form {
    line-height: 23px;
    height: 24px !important;
    width: 225px;
    float: right;
    margin: 0;
    border-top-width: 0 !important;
    border-bottom-width: 0 !important;
    border-right-width: 0 !important;
    border-left: 1px double #625647;
    /*    background-color: #d9dee1;*/
}
.mod_carrello_list_carrellolist_rowtype_23 .mod_carrello_list_carrellolist_namesconto .obj_table_colonna_inner,
.mod_carrello_list_carrellolist_rowtype_5 .mod_carrello_list_carrellolist_namesconto .obj_table_colonna_inner {
    padding: 0;
}
.mod_carrello_list_carrellolist_rowtype_7 .obj_table_colonna_inner {
    text-transform: uppercase;
    /*    color:#346d81 !important;*/
    text-align: right;
    font-size: 22px;
    font-weight: bold;
}
.mod_carrello_list_carrellolist_rowtype_0  .obj_table_colonna_inner,
.mod_carrello_list_carrellolist_rowtype_9  .obj_table_colonna_inner,
.mod_carrello_list_carrellolist_rowtype_12  .obj_table_colonna_inner,
.mod_carrello_list_carrellolist_rowtype_13  .obj_table_colonna_inner {
    background-color: transparent;
    /*color:#ffffff;*/
}
.mod_carrello_list_carrellolist_rowtype_8 .mod_carrello_list_carrellolist_consegna .obj_table_colonna_inner,
.mod_carrello_list_carrellolist_rowtype_4 .mod_carrello_list_carrellolist_consegna .obj_table_colonna_inner,
.mod_carrello_list_carrellolist_rowtype_5 .mod_carrello_list_carrellolist_consegna .obj_table_colonna_inner {
    height: 25px;
}
.mod_carrello_list_carrellolist_rowtype_8 .mod_carrello_list_carrellolist_consegna .obj_table_colonna_inner,
.mod_carrello_list_carrellolist_rowtype_4 .mod_carrello_list_carrellolist_consegna .obj_table_colonna_inner,
.mod_carrello_list_carrellolist_rowtype_5 .mod_carrello_list_carrellolist_consegna .obj_table_colonna_inner,
.mod_carrello_list_carrellolist_rowtype_7 .mod_carrello_list_carrellolist_consegna .obj_table_colonna_inner {
    border-right-width: 0;
}
.mod_carrello_list_form_carrello .obj_form_etichetta {
    /*    background-color: #547390;*/
    width: 220px;
}
.mod_carrello_list_form_carrello_form {
    width: 220px;
}
.mod_carrello_list_form_carrello {
    width: 450px;
    float: left;
}
.mod_carrello_list_carrellolist_wait {
    height: 16px;
    line-height: 15px;
    margin-left: 100px;
    margin-top: 6px;
}
.mod_carrello_list_boxnoprodotti_off {
    display: none;
}
.mod_carrello_list_boxnoprodotti2 {
    text-align: left;
}
.mod_carrello_list_noprodottitxt {
    text-align: center;
    font-size: 22px;
    text-transform: uppercase;
}
/*steps*/
.mod_carrello_list_step {
    width: 25%;
    text-align: center;
    float: left;
    text-transform: uppercase;
    /*    text-shadow: 3px 3px 3px #404040;*/
    font-size: 14px;
}
.mod_carrello_list_stepon {
    font-weight: bold;
}
.mod_carrello_list_stepfreccia {
    width: 143px;
    text-align:center;
    float: left;
    margin: 0 10px;
    margin-top: 9px;
}
.mod_carrello_list_stepnum {
    width: 48px;
    float: left;
    text-align:center;
}
.mod_carrello_list_steprow1 {
    width: 681px;
    margin: auto;
}
.mod_carrello_list_steprow2 {
    width: 788px;
    margin: auto;
}
.mod_carrello_list_carrellolist_rowtype_7 .mod_carrello_list_carrellolist_imponibile .obj_table_colonna_inner {
    color: #ffffff !important;
}
.mod_carrello_list_carrellolist_rowtype_12 .mod_carrello_list_carrellolist_confname,
.mod_carrello_list_carrellolist_rowtype_13 .mod_carrello_list_carrellolist_confname {
    display: block;
}
.mod_carrello_list_carrellolist_rowtype_12 .mod_carrello_list_carrellolist_imponibile,
.mod_carrello_list_carrellolist_rowtype_12 .mod_carrello_list_carrellolist_importo,
.mod_carrello_list_carrellolist_rowtype_12 .mod_carrello_list_carrellolist_imponibile,
.mod_carrello_list_carrellolist_rowtype_13 .mod_carrello_list_carrellolist_importo {
    display: none;
}
.mod_carrello_list_carrellolist_namesconto_codice {
    /*display: none;*/
}
.mod_carrello_list_carrellolist_rowtype_10 .mod_carrello_list_carrellolist_prezzosingle_inner1,
.mod_carrello_list_carrellolist_rowtype_10 .mod_carrello_list_carrellolist_importo_inner1 {
    display: none;
}
.mod_carrello_list_carrellolist_rowtype_4,
.mod_carrello_list_carrellolist_rowtype_5 {
    display: none;
}
.mod_carrello_list_carrellolist_rowtype_10,
.mod_carrello_list_carrellolist_rowtype_7,
.mod_carrello_list_carrellolist_rowtype_7 .obj_table_colonna_inner,
.mod_carrello_list_carrellolist_rowtype_10 .obj_table_colonna_inner {
    border-width: 0 !important;
}
.mod_carrello_list_continueshopping {
    text-transform: uppercase;
    font-size: 22px;
}

.mod_carrello_list_checkout {
    display: block;
    color:#ffffff !important;
}

.mod_carrello_list_boxprodotti {
    text-align: left;
    width: 50%;
    margin-left: 50%;
    text-transform: uppercase;
}
.mod_carrello_list_plogin {
    float: right;
}
.mod_carrello_list_pregister {
    float: right;
    display: block;
    margin-left: 20px !important;
    color: #ffffff !important;
}
.mod_carrello_list_txtloginrequired {
    text-transform: uppercase;
    text-align: left;
    font-size: 22px;
}
.mod_carrello_list_freeship {
    color: #625647;
    margin-left: 136px;
    position: relative;
    text-align: left;
    top: -265px;
}