/* ----------------------------------------------------------------
	Default CSS
-----------------------------------------------------------------*/

/*translate button on click*/
.et_pb_button:active, a:active {
  transform: translateY(2px) !important;
}

/*Aumentare l'altezza predefinita della scheda Testo (HTML) nel costruttore Divi*/
.et-db #et-boc .et-l .et-fb-option--tiny-mce .et-fb-tinymce-html-input {
	height: 600px !important;
}

/* Messaggio inviato correttamente */

.et-pb-contact-message p {
	color: #ffffff;
	font-size: 14px;
	font-weight: 700;
	text-transform: normal;
	text-align: center;
}

/* Messaggio di errore */

.et-pb-contact-message li {
	color:#ffffff;
	font-weight:500;
	text-align: center;
	font-size:14px;
}



/* ----------------------------------------------------------------
	Responsive CSS
-----------------------------------------------------------------*/

@media screen and (min-width: 480px){ }

@media screen and (min-width: 981px) { }

@media screen and (min-width: 1024px) { }

@media screen and (min-width: 1600px) { }

@media screen and (min-width: 981px) and (max-width: 1599px) { }

@media screen and (min-width: 981px) and (max-width: 1399px) { }

@media screen and (min-width: 981px)  and (max-width: 1199px) { }

@media screen and (min-width: 981px)  and (max-width: 1024px) { }

@media screen and (max-width: 980px) { }

@media screen and (max-width: 768px) { }

@media screen and (max-width: 660px) { }

@media screen and (max-width: 480px) { }

@media screen and (max-width: 360px) { }

@media screen and (max-width: 320px) { }


@media screen and (min-width: 981px) and (min-height: 981px) { }

/* ----------------------------------------------------------------
	Retina CSS
-----------------------------------------------------------------*/


@media
only screen and (-webkit-min-device-pixel-ratio: 2),
only screen and (   min--moz-device-pixel-ratio: 2),
only screen and (     -o-min-device-pixel-ratio: 2/1),
only screen and (        min-device-pixel-ratio: 2),
only screen and (                min-resolution: 192dpi),
only screen and (                min-resolution: 2dppx) {

}

@media
only screen and (-webkit-min-device-pixel-ratio: 2) and (max-width: 991px),
only screen and (   min--moz-device-pixel-ratio: 2) and (max-width: 991px),
only screen and (     -o-min-device-pixel-ratio: 2/1) and (max-width: 991px),
only screen and (        min-device-pixel-ratio: 2) and (max-width: 991px),
only screen and (                min-resolution: 192dpi) and (max-width: 991px),
only screen and (                min-resolution: 2dppx) and (max-width: 991px) {

}
