.logo {padding-left: 30px; padding-bottom: 20px; float: left;}
.corrieri {padding-right: 30px;}
.table18 {border: 1px solid #808080; background-color: #ff0000; padding-top: 30px; padding-bottom: 30px;}
.table0 {border: 1px solid #808080; text-align: center !important; background-color: #ffffff; -webkit-box-shadow: 0px 0px 20px 6px rgba(0,0,0,0.5); }
.table13 {border: 1px solid #808080; background-color: #ff0000;}
.link {color: #2f2f2f; font-size: 14px; font-family: arial; font-weight: bold; text-transform: uppercase; text-decoration: none;}
.link:hover {color: #ff0000;}
.table3, .table5 {border: 1px solid #808080; padding-left: 5px; padding-right: 5px;}
.title {color: #2f2f2f; font-size: 12px; font-family: arial; font-weight: bold; text-align: left;}
.paragrafo {color: #2f2f2f; font-size: 12px; font-family: arial; margin-top: -10px; text-align: left;}
.table14 {font-size: 14px; color: #ffffff; font-weight: bold; line-height: 10px;}
.titlefooter {font-size: 16px; padding-top: 5px; text-align: center;}
.linkfooter {color: #ffffff !important; text-decoration: none;}
.linkfooter:hover {color: #2f2f2f !important;}
.table12 {font-family: arial}
.table12 h1 {display:none;}
.table12 td {font-size: 14px !important;}
.table14 {font-family: arial;}
.table11{font-family: arial; font-size: 24px;}
@media (min-width: 0px) and (max-width: 700px) { 
.logo {padding-left: 0px; padding-right: 10px;}
.corrieri {padding-right: 0px; padding-left: 10px;}
.link, .table14, .linkfooter, .table12 td {font-size: 12px;}
 .table11 {font-size: 16px;}}
@media (min-width: 0px) and (max-width: 650px) {
.table20, .table21, .table16 {display: none;}}
.table11 img {border: 1px solid #A9A9A9;}
@media (min-width: 0px) and (max-width: 750px) {
.table8, .table7 {display: none;}}

body a:link {color: #2f2f2f; font-size: 12px; font-weight:bold}
body a:hover {color: #ff0000; text-decoration: none;}
span.fshp {font-size: 14px; color: #ff0000; font-family:Arial; padding-left: 5px;}
.clr.time2 {display: none;}
@media (min-width: 950px) {
.table2 a {font-size: 14px !important;}}
.tablepaginapersonalizzata {border: 2px solid; border-color: #ff0000; -webkit-box-shadow: 0px 0px 20px 6px rgba(0,0,0,0.5);}

/*tabella oscurata per immagine offerte*/
.table10 {}
.table10 img {}



/*lotti e scadenze*/

.productsdlcdluo {text-align: center; padding-bottom: 10px;}
.productsdlcdluo .item {width: 250px; display:inline-block; margin-left: 10px; margin-right: 10px; margin-top: 10px; text-align: center; border: 1px solid #ff0000; padding-left: 10px; padding-right: 10px;  border-radius: 7px;
    -webkit-border-radius: 7px; -moz-border-radius: 7px; -webkit-box-shadow: 5px 5px 5px 2px rgba(0,0,0,0.5);}
.productsdlcdluo .title {text-align: center; margin-bottom: 5px; margin-top: 10px;}
.productsdlcdluo .expiration {line-height:px; font-weight: bold; color: #ff0000; margin-top: 5px; margin-bottom: 10px;}

/*extratabs*/

#flavor-title {background-color: #ff0000; color: #ffffff; font-weight: bold; font-size: 14px; padding: 5px; border-radius: 7px;
    -webkit-border-radius: 7px; -moz-border-radius: 7px; -webkit-box-shadow: 5px 5px 5px 2px rgba(0,0,0,0.5); }

