@charset "utf-8";
/* CSS Document */

.prezzo_container ul {
	padding: 0;
	margin: 5px 15px;
	position: relative;
}
.prezzo_container ul li:last-child {
	color: #031F5A;
	font-size: 42px !important;
	font-family: 'Old Standard TT', serif !important;
}
.prezzo_container ul li {
	font-size: 25px !important;
	text-transform: uppercase;
	color: #666 ;
	letter-spacing: 1px;
	font-family: 'Roboto', sans-serif !important;
	font-weight: 100;
	padding-right: 8px;
}
.prezzo_container ul li:nth-child(2) {
	text-decoration: line-through;
	color: #666 !important;
}
@media handheld, only screen and (max-width: 1500px) {
.prezzo_container ul li:last-child {
	font-size: 37px !important;
}
.prezzo_container ul li {
	font-size: 22px !important;
	padding-right: 3px;
}
span.black_bollo {
	position: absolute;
	top: -10px;
	right: 4px;
	width: 90px;
}
.prezzo_container ul li h6 {
	font-size: 15px !important;
	padding-right: 4px;
}
}
@media handheld, only screen and (max-width: 1300px) {
.prezzo_container ul li h6 {
	font-size: 13px !important;
	padding-right: 4px;
}
.prezzo_container ul {
	margin: 0px 8px;
}
.prezzo_container ul li:last-child {
	font-size: 30px !important;
}
span.black_bollo {
	position: absolute;
	top: -11px;
	right: 4px;
	width: 70px;
}
}
@media handheld, only screen and (max-width: 1100px) {
.prezzo_container ul li:nth-child(2) {
	font-size: 19px !important;
}
.prezzo_container ul li:last-child {
	font-size: 26px !important;
	margin-top: 9px;
}
span.black_bollo {
	position: absolute;
	top: -11px;
	right: 1px;
	width: 70px;
}
}
@media handheld, only screen and (max-width: 992px) {
.prezzo_container ul li:last-child {
	font-size: 30px;
	margin-top: 9px;
}
}
