/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Jan 17 2024 | 13:55:33 */
form#myform {
    border: 1px solid #1f2d50;
    padding:35px 10px 35px;
	display:flex;
}
form#myform .label, .mod-booking label {
    font-size: 14px;
    line-height: 1.2857142857;
    font-weight: 500;
    text-transform: uppercase;
    display: block;
    color: #1F2D57;
    margin-bottom: 8px;
}
.mod-booking label {
    font-size: 14px;
    font-weight: 500;
    text-transform: uppercase;
    display: block;
    color: #1F2D57;
}
div.blocco {
	/*
	flex: 0 0 33.3333%;
    max-width: 33.3333%;
	*/
	width: auto;
	padding: 0 15px;
	position: relative;
    display: block;
}
form#myform input[type='text'], form#myform input[type='number'], form#myform input[type='email'], form#myform input[type='tel'], form#myform input[type='url'], form#myform input[type='password'], input[type='search'], textarea, .input-text {
    padding: 0;
	border-color: #020101;
	font-weight: 500!important;
    width: 100%;
	font-size:initial;
	color: #000000;
	padding-bottom: 6px;
}
.mod-booking input[type='text'], .mod-booking input[type='number'], .mod-booking input[type='email'], .mod-booking input[type='tel'], .mod-booking input[type='url'], .mod-booking input[type='password'], input[type='search'], textarea, .input-text {
	font-weight: 500!important;
	font-size:14px;
	color: #000000;
	text-transform:uppercase;
}
form#myform .blocco .tendina i {
    position: absolute;
    bottom: 35%;
    -webkit-transform: translateY(50%);
    -ms-transform: translateY(50%);
    transform: translateY(50%);
    color: #666;
	right: 15px;
}
div.data {
    min-width: 300px;
}
div#search {
    max-width: 240px;
}
form#myform select:not([size]):not([multiple]) {
    color: #020101;
    border: 1px solid;
    border-top: 0;
    border-left: 0;
    border-right: 0;
    border-color: #000000;
    padding: 0 0 6px 0;
	background-position: calc(100% - 0px) center;
}
form#myform button {
    text-transform: uppercase;
    line-height: 20px;
}
@media (max-width: 1024px) {
form#myform {
    display: block;
}
	div.data, div.blocco  {
    min-width: 100%;
	margin-bottom: 30px;
}
	div#search.blocco {
    margin-top: 30px;
	margin-bottom:0;
}
	}

