
.input-stepper { display: inline-table; margin: 0px auto; height: 37px !important;}
.input-stepper button { float: left;}
.blocco{ min-height: 58px; margin-top: 5px; text-align: center}
.simpleCart_shelfItem { text-align: center; }
.subtot { color: #f8941e; }
.ettc {
font-family: 'Raleway', sans-serif;
font-size: 10px;
line-height: 10px;
text-align: center;
text-transform: uppercase;
float: left;
width: 62px;
margin: 2px 0px -2px 0px;
}

.ettc .item_Quantity {
width: 62px; border: 0px;
font-size: 20px;
text-align: center;
}

@media (max-width: 768px) {
.ettc { margin-top: 20px  }
}

.item_add { margin-left: 6px; }

#cartPopover{
font-size:14px;
line-height:18px;
padding: 0px 10px
}

.itemRow{
position: relative;
display: inline-table;
clear: both;
width: 100%;
border-bottom: 1px dotted #bbb;
line-height: 15px;
}


.simpleCart_decrement, .simpleCart_increment, .simpleCart_remove, .cancella, .manda {
margin: 5px 2px 7px 2px;
min-width: 50px !important; 
float: right;
}

.item-nel {
display: inline-table;
padding-top: 0px;
margin-top: -5px
}

@media (min-width: 600px) {
.item-nel { float: right; clear: none; margin-right: 0px}
.itemRow { padding-bottom: 0px; }
}

@media (max-width: 600px) {
.item-nel { float: left; clear: left; margin-right: 5px}
.itemRow { padding-bottom: 5px; }
}



.item_price, .item_stam, .item_unit, .item_max, .item_name, .item_sku, #cartPopover .item-sku, #cartPopover .item-stam, #cartPopover .item-max { 
	display: none;
}

.itemRow .item-name, .itemRow .item-unit, .itemRow .item-quantity{ float: left; }
.item-quantity{ font-weight: bolder; }
.itemRow .item-name { max-width: 320px;}



.itemRow .item-name:after { content: ': '; }

.itemRow .item-total{
display: inline; float: right; min-width: 70px; text-align: right;
}


.simpleCart_shelfItem {
padding: 3px;
min-height: 105px;
line-height: 17px;
}

.simpleCart_shelfItem label {
	float: right;
}



 
.nome {
font-family: 'Raleway';
    font-weight: normal;
    letter-spacing: 0.2em;
    font-style: normal;
    text-transform: uppercase;
    margin: 0px;
    padding: 0px
}

.item_Quantity {
width: 40px; border: 0px; text-align: center
}


.simpleCart_total_erog, .simpleCart_total, .due {
	float: right; font-family: 'Raleway';
}

.itemRow .item-total, .itemRow .item-quantity {
font-family: 'Raleway', sans-serif;
 margin: 0px 2px -2px 2px;
 }

.warning, .success {
font-family: 'Raleway';
font-size: 15px;
padding: 7px 18px;
}

.warning { color: red; }
.success { color: #009ee0; }
 
#resultarea, #retrivearea, #formarea {
font-family: 'Raleway', sans-serif;
 }
 
  .ui-tooltip {
color: #007711;
font-family: 'Raleway', sans-serif;
text-transform:uppercase;
font-size: 14px;
line-height: 14px;
padding: 4px 9px;
max-width: 230px;
}

button { min-width: 50px !important; }
.well { background: white }

.h60 { padding-top: 15px; }
.h50 { min-height: 51px; }

div.blocco > h5.nome > i.fa.fa-star-o { font-size: 13px; vertical-align: super; margin: 0px 0px 0px -3px}


#ckbox1, #ckbox2  {
	border: 1px solid white;
	border-radius: 4px;
}

