﻿.containerButton {
    float: right;
    margin-left: 10px;
    margin-bottom: 10px;
}

#sbCodifiche {
    width: 300px;
}

#flashCartTable input.valid {
    border: 1px solid #ccc;
    text-align: center;
}
#flashCartTable input.invalid { border:1px solid red; background:red; color:#fff; text-align:center; }
#flashCartTable input.flashCartProductCode { height:26px; width:100%; font-size:11px; }
#flashCartTable input.qta { width:25px; height:26px; text-align:center; font-size:11px;  }


/* CSS condivisi con il widget UPLAODLISTINO */

th.riga,
td.riga { width: 30px; text-align:center; }

td.codice,
th.codice {text-align:center; width:30% }

td.esito,
th.esito {  }

td.esitoImg,
th.esitoImg { width: 20px; text-align:center; }

td.deleteImg,
th.deleteImg { width: 20px; text-align:center; }

td.qta,
th.qta { width: 100px; }

td.marca,
th.marca {
    font-weight: bold;
    text-align: center;
    width: 25%
}

img.delete { cursor:pointer; }
td.esito span { float:left; }

.issueOk,
.issueWarning,
.issueLookUp,
.issueError { display: block; margin: 8px; float: left; text-transform:uppercase; }

.issueOk { color:#42A44D; }
.issueWarning { color:#F88333; }
.issueLookUp { color:#F88333; }
.issueError { color:#C61D30; }