/**
 * Theme Name:       Mai Prosper
 * Theme URI:        https://bizbudding.com/products/mai-prosper-theme/
 * Description:      Mai Prosper child theme for the Genesis Framework.
 * Author:           BizBudding
 * Author URI:       https://bizbudding.com/
 * Version:          2.0.2
 * Text Domain:      mai-prosper
 * Template:         genesis
 * Template Version: 3.3.2
 * License:          GPL-2.0-or-later
 * License URI:      http://www.gnu.org/licenses/gpl-2.0.html
 */


 
ul.liste-1 li {
    position: relative;
	list-style-type:none;
}
 
/*sostituire il valore \f000 con il
corrispondente valore dalla lista sotto*/
 
ul.liste-1 li:before {
    content: "\f0a9";
    font-family: FontAwesome;
    font-style: normal;
    font-weight: normal;
    text-decoration: inherit;
/*personalizzare come necessario*/
   /* font-size: 18px;
    padding-right: 0.5em;
    position: absolute;
    top: 10px;
    left: 0;*/
	margin-right:0.4em;
	color:#ee0606;
	
}


 
ul.liste-2 li {
    position: relative;
	list-style-type:none;
}
 
/*sostituire il valore \f000 con il
corrispondente valore dalla lista sotto*/
 
ul.liste-2 li:before {
    content: "\f00c";
    font-family: FontAwesome;
    font-style: normal;
    font-weight: normal;
    text-decoration: inherit;
/*personalizzare come necessario*/
   /* font-size: 18px;
    padding-right: 0.5em;
    position: absolute;
    top: 10px;
    left: 0;*/
	margin-right:0.4em;
	color:#153b12;
	
}

.tankyou-page{
	border-radius:10px;
	border:2px solid green;
	background-color:#DBFFBC !important;
}

/** CSS per contact form —**/
#responsive-form{
max-width:900px /*– cambia questo con la larghezza desiderata –*/;
margin:0 auto;
width:100%;
}
.form-row{
width: 100%;
}
.column-half, .column-full{
float: left;
position: relative;
padding: 0.1rem 0.3rem 0.1rem 0.3rem;
width:100%;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box
}
.clearfix:after {
content: "";
display: table;
clear: both;
}


/**—————- Media query —————-**/
@media only screen and (min-width: 48em) {
.column-half{
width: 50%;
}
}



/**—————- Per spostare il bottone invio a destra —————-**/

.wpcf7-submit{
float: right;
}



[type="color"], [type="date"], [type="datetime-local"], [type="datetime"], [type="email"], [type="month"], [type="number"], [type="password"], [type="search"], [type="tel"], [type="text"], [type="time"], [type="url"], [type="week"], input:not([type]), optgroup, select, textarea{
	padding:0.4em !important;
	margin-bottom:0.7em;
	border:1px solid green;
}
textarea{
	height:150px;
}

select{
	max-width:100px;
}

.modulo-prenotazione{
	background-color:#DBFFBC;
	border:2px solid green;
	border-radius:10px;
	max-width:600px;
	padding:1em;
	margin-left:auto;
	margin-right:auto;
	font-size:14px;
}
header.site-header{
	text-transform:uppercase !important;
}

.site-header-wrap {
	max-width:1600px;
}

.menu{
	font-size:18px;
}