/*
Theme Name: Impreza Child
Template: Impreza
Version: 1.0
Author:	UpSolution
Theme URI: http://impreza.us-themes.com/
Author URI: http://us-themes.com/

	ECOFACILE
	2022 Made in Ondanomala - www.ondanomala.it

*/

@import url('https://ondanomalaweb.it/utility/css/ondanomala.css');
@import url('https://ondanomalaweb.it/utility/css/datepicker.css');

.w-separator.align_left{ margin-left:0px !important; }
.verde{color:#91C03D !important;}



.w-popup-box-title{
	font-size:20px !important;
	font-weight:800;
}
.w-popup-box-content{
	font-size:15px !important;
	line-height:1.25em !important;
}
.w-popup-box-title {
    line-height: 1.2 !important;
    padding: 1rem 1rem !important;
    background: var(--title-bg-color);
    color: var(--title-color);
}
.w-popup-closer {
    font-size: 2rem;
    line-height: 3rem !important;
    width: 3rem !important;
}



.w-pricing-item {
	text-align: left !important;
}
.w-pricing-item .txtpiccolo {
	text-align: center !important;
	font-size:0.8em !important;
}
.w-pricing-item-footer{
		text-align: center !important;
}



/*	FORM CF7
---------------------------------------------------------------------*/
.xdsoft_datetimepicker .xdsoft_datepicker {width: 265px !important;}
.ondaform .vc_col-sm-6.sx{
	float:left !important;
	width:49% !important;
	margin-right:2% !important;
}
.ondaform .vc_col-sm-6.dx{
	float:left !important;
	width:49% !important;
	margin-right:0% !important;
}
.ondaform .vc_col-sm-12{
	float:left !important;
	width:100% !important;
	margin-right:0% !important;
}
.ondaform .vc_column_container{
	margin-bottom:10px !important;
}
.ondaform .vc_column_container input{
	margin-top:2px !important;
}
.ondaform label{
	font-weight:border !important;
}
.ondaform .iubenda,
.ondaform .captcha{
	margin-top:20px !important;
}
.ondaform .iubenda label{
	font-size:11px !important;
}
.ondaform .ob{
color:#B40000 !important;
}
.ondaform .accettazione input{
margin:0px !important;
}
.ondaform .wpcf7-submit {
	margin-top: 0px !important;
}
.ondaform .wpcf7-form-control-wrap .wpcf7-list-item{
	float:left !important;
	width:100% !important;
}
@media only screen and (max-width: 600px) { 
.desktop{ display: none !important; visibility: hidden !important; }
.mobile{ display:inherit !important; visibility: visible !important; }
	.ondaform .vc_col-sm-6.sx{float:left !important;width:100% !important;}
	.ondaform .vc_col-sm-6.dx{
	float:left !important;width:100% !important;margin-left:0% !important;}
	.ondaform .vc_col-sm-12{float:left !important;width:100% !important;}
}





/*	TABLET
----------------------------------------------*/
@media only screen 
  and (min-device-width: 768px) 
  and (max-device-width: 1024px) 
  and (orientation: portrait) 
  and (-webkit-min-device-pixel-ratio: 2) {
	  	  
}





/*	SMARTPHONE
----------------------------------------------*/
@media only screen and (max-width: 600px) { 

}





