@media only screen and (max-width: 767px) {
	#header .container {width: 100%}
}



#header {background: #ffffff; border-bottom:1px solid #ffffff; }

.sf-menu li a, span.rosso, p.rosso,a, a:visited, .testoGiallo{color: #b10832}

body, .sf-menu li a:hover, h1, h2, h3, h4, h5, h6, p , .accordion-container p,input[type="text"], input[type="password"], input[type="email"], input[type="date"], textarea, select, .quote  {color: #222222}

.footer h3, .footer p, .footer a, footer a:visited, p.copyright, p.copyright a, .breadcrumbs h1, .breadcrumbs h2, .breadcrumbs h3, .breadcrumbs h4, .titolo h2, .contact ul li, .contact ul li a {color: #ffffff}

.sf-menu li ul,.flexslider,.footer,.breadcrumbs, .titolo,.contact .first {background:#b10832 }

.sf-menu li ul a, .sf-menu li ul a:hover,.sf-menu li ul li a {color:#ffffff; font-weight: 500 }
.sf-menu li ul { border-top: 3px solid #b10832; }
.flexslider {border-top: 1px solid #b10832;}

.latest figure { border-top: 4px solid #b10832; border-bottom: 2px solid #B10832;}    		
.latest figure .thumb img { border-bottom: 1px dashed #b10832;}	
form#contact_form select, form#contact_form input[type="text"], form#contact_form input[type="password"], form#contact_form input[type="date"],
#zform select, #zform input[type="text"], #zform input[type="password"],#zform input[type="date"],
form#contact_form input#email, #zform input#email ,form#contact_form textarea, #zform textarea  {  border: 1px solid #b10832;}

form#contact_form input[type="submit"], .button, #zform input[type="submit"], form#contact_form input[type="date"] {
	background: #b10832;
	border: none;
	padding: 5px;
	font-size: 14px;
	text-transform: uppercase;
	margin-bottom: 10px;
	cursor: pointer;
	padding: 10px;
	border-radius: 5px;
	font-weight: 800;
	color: #ffffff;
	text-shadow: none;
}
a.button{color:#ffffff;}
p.copyright{padding: 10px}

.robot {padding: 10px;}
.robot input[type="checkbox"]{width: 20px; height: 20px;}
.robot label{display: inline; vertical-align: text-bottom;}
.robot span{font-size:35px;}

.button-inverted{background: #f1f1f1;
    border: #b10832 solid;
    color: #b10832!important;}
