@import url('https://fonts.googleapis.com/css?family=Open+Sans:300,400,600,700');

body.sanbitter,.sanbitter .caption h1,.sanbitter strong, .sanbitter footer .footer_bootom_bar div p,.sanbitter footer .footer_bootom_bar .text-center a,.sanbitter input[type="text"], .sanbitter input[type="email"],.sanbitter ul#faq_list_topics li a, .sanbitter .top_sec div p a,.sanbitter .footer_back_link a:nth-child(2),.sanbitter .top_sec div p a:nth-child(2),.sanbitter footer .footer_menu_col_1 ul li a,.sanbitter footer .footer_menu_col_2 ul li a,.sanbitter .thank-you-pages .content div.field--type-text-with-summary.field--item p:nth-child(1),.sanbitter p.form_top_text.form101,.sanbitter .emailus_container .emailus_form_top_text strong,.sanbitter .select-wrapper .bootstrap-select.btn-group .dropdown-menu ul li a,.sanbitter .contactus_form label:first-child,.sanbitter .emailus_container label:first-child,.sanbitter .form_field_eu_contacted_by legend span,.sanbitter .file_upload_button,.sanbitter .field_eu_attachment_help_text,.sanbitter .error,.sanbitter .thank-you-pages .content div.field--item p:nth-child(2),.sanbitter .thank-you-pages .content div.field--type-text-with-summary.field--item div.thanks-button p,.sanbitter .thank-you-pages .content div.field--type-text-with-summary.field--item div.store p a,.sanbitter .checkbox_text, .sanbitter .radio_text,.sanbitter .homepage_top_text_block h2, .sanbitter .callus_text_right a,.sanbitter .faq_head_column,.sanbitter .panel-group .panel-title,.sanbitter .row_output .pr_date_text p strong,.sanbitter #edit-submit,.sanbitter #edit-submit--2,.sanbitter #edit-submit--3,.sanbitter #edit-submit--4,.sanbitter #edit-submit--5,.sanbitter .middle_title p a,.sanbitter .right_sec .pr_date,.sanbitter .right_sec .pr_title p,.sanbitter .pr_btn a,.sanbitter .pr_para,.sanbitter #emailus_form103 legend,.sanbitter .form_field_eu_age_18 #edit-field-eu-age-18-wrapper .form-item label,.sanbitter .form_field_eu_age_18 #edit-field-eu-age-18-wrapper--2 .form-item label,.sanbitter .form_field_eu_age_18 #edit-field-eu-privacy-nwi-wrapper--2 .form-item label,.sanbitter #edit-field-eu-age-18-wrapper--3 .form-item label,.sanbitter #edit-field-eu-privacy-nwi-wrapper--3 .form-item label,.sanbitter #edit-field-eu-privacy-nwi-wrapper .form-item label,.sanbitter #edit-field-eu-age-18-wrapper--2 .form-item label,.sanbitter #edit-field-eu-privacy-nwi-wrapper--2 .form-item label,.sanbitter #edit-field-eu-privacy-nwi-wrapper--4 .form-item label,.sanbitter #edit-field-eu-age-18-wrapper--4 .form-item label,.sanbitter #edit-field-eu-age-18-wrapper--5 .form-item label,.sanbitter #edit-field-eu-privacy-nwi-wrapper--5 .form-item label,.sanbitter .form-textarea-wrapper textarea,.sanbitter .js-form-managed-file button,.sanbitter .js-form-managed-file button:hover,.sanbitter .js-form-managed-file button:visited,.sanbitter .form_field_eu_contacted_by .fieldset-wrapper .form-item label,.sanbitter #emailus_form103 .fieldset-wrapper .form-item label,.sanbitter .popup_before_form .click_to_show_form6,.sanbitter .contacted_by legend, .sanbitter .file>span:last-child, .sanbitter .file>span:last-child a{
	font-family: 'Open Sans Condensed', sans-serif!important;

}
.sanbitter div.bootstrap-select{
	font-family: 'Open Sans Condensed', sans-serif!important;
}
.sanbitter .caption{
	top: 50%;
    left: 0;
    right: 0;
    transform: translateY(-50%);
}
.sanbitter .top_sec .site_logo{
	position:absolute;
  max-width: 177px;
}
.sanbitter .form-control,.sanbitter .select-wrapper button.dropdown-toggle{
    background-color: #FFF;
}
.sanbitter .form-control[disabled],.sanbitter .form-control[readonly],.sanbitter fieldset[disabled] .form-control {
    background-color: #FFF;
    border: 2px solid #b0b0b0;
}
.sanbitter .homepage_top_text_block h2,.sanbitter .emailus_firstlevel_menu_block .itemwrap p, .sanbitter .press-release-listing-block #edit-submit,.sanbitter #edit-submit,.sanbitter #edit-submit--2,.sanbitter #edit-submit--3,.sanbitter #edit-submit--4,.sanbitter #edit-submit--5, .sanbitter .emailus_container .emailus_form_top_text strong,.sanbitter .select-wrapper:after,.sanbitter .contactus_form label:first-child,.sanbitter .emailus_container label:first-child,.sanbitter .form_field_eu_contacted_by legend span,.sanbitter a.nestle_popover,.sanbitter .file_upload_button,.sanbitter .form-control[disabled]:hover,.sanbitter #emailus_form103 legend,.sanbitter .popup_before_form .click_to_show_form6, .sanbitter .callus_text_right a,.sanbitter ul#faq_list_topics li a,.sanbitter .panel-group .panel-title a[aria-expanded="true"],.sanbitter .fa-minus-square,.sanbitter .panel-group .panel-success > .panel-heading + .panel-collapse >.panel-body p,.sanbitter .panel-group .panel-success > .panel-heading + .panel-collapse >.panel-body ul,.sanbitter .panel-group .panel-success > .panel-heading + .panel-collapse >.panel-body a,.sanbitter .file>span:last-child,.sanbitter .file>span:last-child a,.sanbitter .row_output .pr_date_text p,.sanbitter .press-release-listing-block .pr_date_text strong,.sanbitter .press-release-listing-block .pr_download_file a,.sanbitter .right_sec .pr_title p,.sanbitter .pr_btn a,.sanbitter .faq_list_block_desktop .panel-body a,.sanbitter .pr_para p a,.sanbitter .pr_submit_buttions button[disabled],.sanbitter .pr_submit_buttions button[disabled]:hover,.sanbitter .contacted_by legend,.sanbitter .thank-you-pages .content div.field--type-text-with-summary.field--item p:nth-child(1),.sanbitter .faq_head_column{
	color: #FF4438;
}
.sanbitter .emailus_firstlevel_menu_block .itemwrap, .sanbitter #edit-submit,.sanbitter #edit-submit--2,.sanbitter #edit-submit--3,.sanbitter #edit-submit--4,.sanbitter #edit-submit--5,.sanbitter .emailus_sublevel_menu_block .emailus_item,.sanbitter input[type="text"],.sanbitter input[type="email"],.sanbitter .form-textarea-wrapper textarea,.sanbitter .file_upload_button, .sanbitter .popup_before_form .click_to_show_form6,.sanbitter .callus_text_right a,.sanbitter ul#faq_list_topics li,.sanbitter .pr_submit_buttions button[disabled],.sanbitter .pr_submit_buttions button[disabled]:hover{
	border: 1px solid #00324c;
}

.sanbitter .emailus_firstlevel_menu_block .itemwrap, .sanbitter #edit-submit,.sanbitter #edit-submit--2,.sanbitter #edit-submit--3,.sanbitter #edit-submit--4,.sanbitter #edit-submit--5,.sanbitter .emailus_sublevel_menu_block .emailus_item,.sanbitter input[type="text"],.sanbitter input[type="email"],.sanbitter .form-textarea-wrapper textarea,.sanbitter .file_upload_button, .sanbitter .popup_before_form .click_to_show_form6,.sanbitter .callus_text_right a,.sanbitter ul#faq_list_topics li,.sanbitter .pr_submit_buttions button[disabled],.sanbitter .pr_submit_buttions button[disabled]:hover{
	border: 1px solid #00324c;
}
.sanbitter .select-wrapper{
	border: 2px solid #051328; !important;
}
.sanbitter .emailus_sublevel_menu_block .emailus_item p:nth-child(2){
	padding: 5px 0px;
}
.sanbitter .top_sec{
	z-index: 99;
	background: #FF4438;
	padding-bottom: 12px;
  background-image: -webkit-linear-gradient(to right, #edc315, #b1c28a, #c12416, #a17fbc, #d9947f);
  background-image: -o-linear-gradient(to right, #edc315, #b1c28a, #c12416, #a17fbc, #d9947f);
  background-image: -moz-linear-gradient(to right, #edc315, #b1c28a, #c12416, #a17fbc, #d9947f);
  background-image: linear-gradient(to right, #edc315, #b1c28a, #c12416, #a17fbc, #d9947f);
  -webkit-box-shadow: 0 2px 15px 5px rgb(0 0 0 / 51%);
  box-shadow: 0 2px 15px 5px rgb(0 0 0 / 51%);
}
 .sanbitter footer .footer_bootom_bar,  .sanbitter footer,.sanbitter .emailus_sublevel_menu_block .btn.btn-info,.sanbitter .form-item .form-group button.js-hide,.sanbitter .actions button:hover,.sanbitter #edit-submit--3:hover, .sanbitter #edit-submit--2:hover, .sanbitter #edit-submit:hover, .sanbitter .js-form-managed-file button,.sanbitter .js-form-managed-file button:hover,.sanbitter .js-form-managed-file button:visited,.sanbitter .press-release-listing-block .pr_cta a,.sanbitter .select-wrapper .bootstrap-select.btn-group .dropdown-menu ul li a:hover,.sanbitter .select-wrapper .bootstrap-select.btn-group .dropdown-menu ul li a:focus,.sanbitter .thank-you-pages .content div.field--type-text-with-summary.field--item div.thanks-button p{
	background-color:#041328
}
.sanbitter .footer_bootom_bar{
	border-top:3px solid #fff;
}
.sanbitter .emailus_firstlevel_menu_block .itemwrap:hover p,.sanbitter .footer_back_link a,.sanbitter footer .footer_menu_col_1 ul li a,.sanbitter footer .footer_menu_col_2 ul li a,.sanbitter .emailus_firstlevel_menu_block .itemwrap.btn-info p, .sanbitter #edit-submit--5:hover, .sanbitter #edit-submit--4:hover,.sanbitter #edit-submit--3:hover,.sanbitter #edit-submit--2:hover,.sanbitter #edit-submit:hover,.sanbitter ul#faq_list_topics li.active_color span,.sanbitter #edit-submit:active,.sanbitter #edit-submit--2:active,.sanbitter #edit-submit--3:active,.sanbitter #edit-submit:focus,.sanbitter #edit-submit--2:focus,.sanbitter #edit-submit--3:focus,.sanbitter #edit-submit--4:active,.sanbitter #edit-submit--4:focus,.sanbitter #edit-submit--5:active,.sanbitter #edit-submit--5:focus,.sanbitter .footer_back_link .fa{
    color: #fff;
}
.sanbitter #edit-submit[disabled]:hover,.sanbitter #edit-submit--2[disabled]:hover,.sanbitter #edit-submit--3[disabled]:hover,.sanbitter #edit-submit--4[disabled]:hover,.sanbitter #edit-submit--5[disabled]:hover {
    color: #FF4438;
    background: none;
}
.sanbitter p,.sanbitter .panel-group .panel-title{
	color: #727272;
}
.sanbitter .row_output{
	background:#f8f8f8;
}

.sanbitter .emailus_item p, .sanbitter .top_sec div p a,.sanbitter .thank-you-pages .content div.field--type-text-with-summary.field--item div.store p a{
	color: #727272;
}
.sanbitter .top_sec div p a{
	color: #FFF;
}
.sanbitter .top_sec div p i{
	color: #FFF;
}
.sanbitter .form-control[disabled],.sanbitter .form-control[readonly],.sanbitter fieldset[disabled] .form-control{
	border: 1px solid #051327;
}
.sanbitter .emailus_firstlevel_menu_block .itemwrap:hover,.sanbitter .emailus_firstlevel_menu_block .itemwrap.btn-info, .sanbitter .emailus_sublevel_menu_block .btn.btn-info,.sanbitter .emailus_sublevel_menu_block .emailus_item:hover,.sanbitter li.active_color,.sanbitter #edit-submit:active,.sanbitter #edit-submit--2:active,.sanbitter #edit-submit--3:active,.sanbitter #edit-submit:focus,.sanbitter #edit-submit--2:focus,.sanbitter #edit-submit--3:focus,.sanbitter #edit-submit--4:active,.sanbitter #edit-submit--4:focus,.sanbitter #edit-submit--5:active,.sanbitter #edit-submit--5:focus{
	background-color:#FF4438;
}
.sanbitter .emailus_firstlevel_menu_block .itemwrap:hover,.sanbitter .emailus_firstlevel_menu_block .itemwrap.btn-info, .sanbitter .emailus_sublevel_menu_block .btn.btn-info,.sanbitter .emailus_sublevel_menu_block .emailus_item:hover,.sanbitter ul#faq_list_topics li.active_color,.sanbitter #edit-submit:active,.sanbitter #edit-submit--2:active,.sanbitter #edit-submit--3:active,.sanbitter #edit-submit:focus,.sanbitter #edit-submit--2:focus,.sanbitter #edit-submit--3:focus,.sanbitter #edit-submit--4:active,.sanbitter #edit-submit--4:focus,.sanbitter #edit-submit--5:active,.sanbitter #edit-submit--5:focus{
	border: 2px solid #FF4438;
}
.sanbitter input[type="radio"]:checked + span.radio_checkbox_title span:first-child {
    background: url(../../images/sanbitter-radio-selected.png)left center no-repeat;
}
.sanbitter input[type="radio"] + span.radio_checkbox_title span:first-child{
	background: url(../../images/sanbitter-radio.png)left center no-repeat;
}
.sanbitter input[type="checkbox"]:checked + span.radio_checkbox_title span:first-child {
    background: url(../../images/sanbitter-checkbox-selected.png)left center no-repeat;
}
.sanbitter input[type="checkbox"] + span.radio_checkbox_title span:first-child{
	background: url(../../images/sanbitter-checkbox.png)left center no-repeat;
}
.sanbitter .rc-anchor-light.rc-anchor-normal{
	border: 1px solid #000000 !important;
}
.sanbitter .caption h1,.sanbitter strong,.sanbitter .emailus_firstlevel_menu_block .itemwrap p,.sanbitter footer .footer_menu_col_1 ul li a,.sanbitter footer .footer_menu_col_2 ul li a, .sanbitter .footer_back_link a,.sanbitter .footer_back_link a:nth-child(2), .sanbitter footer .footer_bootom_bar div p, .sanbitter footer .footer_bootom_bar .text-center a,.sanbitter .thank-you-pages .content div.field--type-text-with-summary.field--item p:nth-child(1),.sanbitter .emailus_item p,.sanbitter .homepage_top_text_block h2,.sanbitter .panel-group .panel-title a h3,.sanbitter .right_sec .pr_title p,.sanbitter .pr_btn a{
	font-weight:600;
}
.sanbitter .select-wrapper .bootstrap-select.btn-group .dropdown-menu{
	background-color:#FF4438;
}
.sanbitter .callus_text_right a, .sanbitter .form_field_eu_contacted_by legend span,.sanbitter #emailus_form103 legend,.sanbitter .contacted_by legend{
	font-weight:700;
}
.sanbitter .panel-group .panel-title i{
	margin-top:10px;
}
.sanbitter #backtotop {
    background: url(../../images/sanbitter-backtotop.png) no-repeat center center;
}
.emailus_firstlevel_menu_block .itemwrap p.text{
	color: #03314a;
}

.sanbitter .checkbox_text{
	color: #949494;
}
.sanbitter .contactus_form label:first-child{
	color: #051328;
}
.sanbitter #edit-submit{
	border: 1px solid #051328;
	background-color: #051328;
	color: #FFF;
}
.select-wrapper{
	border: 1px solid #051328;
}
.sanbitter .form_field_eu_contacted_by legend span, .sanbitter #emailus_form103 legend, .sanbitter .contacted_by legend{
	color: #051328;
}
.emailus_firstlevel_menu_block{
	display: -webkit-flex;
	display: -ms-flexbox;
	display: -ms-flex;
	display: flex;
	-ms-flex-pack: center;
	-webkit-justify-content: center;
	justify-content: center;
	display: -webkit-flex; /* Safari */
	-webkit-flex-wrap: wrap; /* Safari 6.1+ */
	display: flex;
	flex-wrap: wrap;
}
.emailus_firstlevel_menu_block .itemwrap{
	float: none;
}
.sanbitter .callus_text_right a{
	border: 2px solid #FF4438!important;
}
.sanbitter .panel-group .panel-success > .panel-heading + .panel-collapse >.panel-body p{
	color: #727272;
}
.sanbitter ul#faq_list_topics li{
	border: 1px solid #FF4438;
}
.infoGrossista a{display: block;
  background: #FF4438;
  padding: 10px 20px;
  min-width: 170px;
  margin-top: 20px;
  color: #fff!important;}
.footer_menu_col_2{
  width: 100%;
}
footer .footer_menu_col_2 ul{
  padding: 0;
}
footer .footer_menu_col_2 ul li{
  display: inline-block;
}

footer .footer_menu_col_2 ul li a{
  font-size: 14px;
  font-weight: 100;
  border-left: 1px solid #fff;
  padding: 0 10px;
}
footer .footer_menu_col_2 ul li a:first-child{
  border-left: 0px solid #fff;
  padding: 0 10px 0 0;
}

.field-link{
  display: inline-block;
  background: #FF4438;
  padding: 10px 20px;
  min-width: 170px;
  margin-top: 20px;
  color: #fff!important;
  font-size: 16px;
  text-transform: uppercase;
}
#contactus_form .alert-success{
  border-color: transparent;
  background-color: #FFF;
  color: #FF4438;
  font-family:'Cooper Hewitt Book', sans-serif;
}
#contactus_form .alert-success .close{
  display: none;
}
#contactus_form .alert-success ul li{
  text-align: center;
}
