:root {
    --main-theme-color: #4A728B;
}
	
	.tenutaFertuna2022 .infoEventoContainer{
    display:flex;
}

.tenutaFertuna2022 .leftBoxBottom{
    background:white;

}

.tenutaFertuna2022 .infoEventoContainer{
    width: 100%;
    justify-content: space-between;
    text-align: center;
}

.tenutaFertuna2022 .infoEventoContainer strong, .tenutaFertuna2022 .infoEventoContainer p{
    color: black;
}

.tenutaFertuna2022 .infoEventoContainer .infoEvento{
    width:50%;
}

.tenutaFertuna2022 .rightBox {
    background-color: var(--main-theme-color);
}

.tenutaFertuna2022 .triangolo1{
    fill:var(--main-theme-color);
}

.tenutaFertuna2022#gestioneConsensi form input.bottoneSubmit:hover {
    color: var(--main-theme-color);
}


.tenutaFertuna2022 .infoEventoContainer .infoEvento{
    margin-right: 20px;
    margin-left: 20px;
}

.tenutaFertuna2022 .indicazioniEvento{
    margin-top:50px;
    margin-bottom:50px;
}

.tenutaFertuna2022 .indicazioniEvento p.titolo{
    color: black;
    text-align: center;
    font-weight: bold;
    font-size: 24px;
}

.tenutaFertuna2022 .infoEventoContainer.infoAggiuntive{
    margin-top:50px;
}

.tenutaFertuna2022 .indicazioniEvento .infoEventoContainer.infoAggiuntive .infoEvento p{
    padding-top:10px;
}

.tenutaFertuna2022#gestioneConsensi #popModal{
    /* border-color: var(--main-theme-color); */
}

.tenutaFertuna2022#gestioneConsensi #popModal strong{
    /* color: var(--main-theme-color); */
}

.tenutaFertuna2022 .msgErrore{

    margin-top:10px;
    background-color: #d30909 ;
    color:white;
    padding: 10px;
    border-radius: 8px;
}

.tenutaFertuna2022 .rightBox p.testoSmall{
    padding-right: 0px;
    padding-left: 0px;
}



.barcodeIscrizioneAvvenuta p{
	text-align: center;
	padding-bottom: 15px;
	padding-top: 15px;

}

.barcodeIscrizioneAvvenuta img{
	padding:15px;
	background-color: white;
}

.SumoSelect>.optWrapper>.options li label{
	overflow: unset;
}

.SumoSelect .select-all{
	height: auto;
}

.SumoSelect .select-all>label, .SumoSelect .select-all>span i{
	color:#515151;
}

.SumoSelect label{
	width: 100%;
	text-align: left;
}

.SumoSelect>.optWrapper.multiple>.MultiControls>p.btnOk, .SumoSelect>.optWrapper.multiple>.MultiControls>p.btnCancel{
	color:#515151;
}

/* EDIT MASOLI @24.03.2022 */

.linguaFr.tenutaFertuna2022 section.testataEventiInterno{
    background-image:url('https://www.meregalli.com/euronet/contenuti/image/thumb/cento-vini.jpg');
    background-size: contain;
    background-color: #fff;
    background-position: top;
    background-repeat: no-repeat;
    padding-top:82.28%;
}

.tenutaFertuna2022 section.testataEventiInterno{
    background-image:url('https://www.meregalli.com/euronet/contenuti/image/thumb/GRAFICA_PAGINA_EVENTI_agenti.jpg');
    background-size: contain;
    background-color: #fff;
    background-position: top;
    background-repeat: no-repeat;
    padding-top:82.28%;
}

.tenutaFertuna2022 section.cartina{
    background-image:url('https://www.meregalli.com/euronet/contenuti/image/thumb/100_vini-in_cantina_cartina.jpg');
    background-size: 100%;
    background-color: #fff;
    background-position: top;
    background-repeat: no-repeat;
    padding-top:55%;
    text-align: center;
    border-top:20px solid #fff;
}
.tenutaFertuna2022 section.cartina p{
    color:#153042;
    padding:0 40px 40px 40px;
}
.tenutaFertuna2022 section.cartina p, .tenutaFertuna2022 section.cartina p strong{
    color:#153042;
}
.tenutaFertuna2022#gestioneConsensi.eventiMeregalli #headerMain .logo{
    border-right:0px;
}
.tenutaFertuna2022#gestioneConsensi form{
    padding-bottom:20px;
}
.tenutaFertuna2022 .subintro{
    padding-top:0px;
    padding-bottom:20px;
}
.tenutaFertuna2022 .indicazioni{
    text-align: left;
    padding:0 40px 20px 40px;
    font-size: 14px;
    line-height: 16px;
}
.tenutaFertuna2022 .indicazioni:last-child{
    padding-bottom:40px;
}
.tenutaFertuna2022 .bottoneCartina{
    background-color: var(--main-theme-color);
    padding-top: 11px;
    padding-bottom: 11px;
    border: 2px solid var(--main-theme-color);
    color: #fff;
    font-weight: 800;
    text-align: center;
    display: block;
    font-size: 18px;
    border-radius: 8px;
    transition: all 0.5s ease;
    -webkit-appearance: none;
    margin:0 auto;
    max-width: 190px;
}
.tenutaFertuna2022 .bottoneCartina:hover{
    color: var(--main-theme-color);
    background-color: #fff;
}

.testoAggiornaProfilo{
	padding-top: 15px;
    color: #153042;
    font-size: 12px;
}

 .testoAggiornaProfilo a{
 	color: #05466f;
 	text-decoration: underline;
 } 
.eventiMeregalli .testataEventiInterno{
    padding-top: 82.28%;
}
.tenutaFertuna2022 .social{
    text-align: center;
    padding:0 40px 20px 40px;
}
.tenutaFertuna2022 .social img{
    width: 42px;
}
.tenutaFertuna2022 .social a{
   margin:0 10px;
}
.tenutaFertuna2022 .social a:hover{
    opacity: 0.5;
}
.tenutaFertuna2022 .intro{
    font-size:32px;
}
.tenutaFertuna2022 .subintro strong{
    font-size:24px; 
}

/**********************************************************/
/********************* RESPONSIVE *************************/
/**********************************************************/

@media (max-width:1250px){
.tenutaFertuna2022#gestioneConsensi form{
    padding-right: 40px;
    padding-left: 40px;
}
    
}

@media (max-width: 980px){
    
.tenutaFertuna2022 .normalLabel {
    text-align: left !important;
}
.normalLabel {
    text-align: left !important;
}

.eventiMeregalli .rightBox{
 order: 1;
}

.eventiMeregalli .leftBox{
 order:2;
}

.eventiMeregalli .disclaimer{
  order:4;
}
}
@media all and (max-width: 700px){

.tenutaFertuna2022 .intro, .tenutaFertuna2022 .subintro{
    padding-right: 40px;
    padding-left: 40px;
}
}

@media (max-width: 560px){

.tenutaFertuna2022 .indicazioni {
    padding: 0 40px 20px 40px;
}

}

.tenutaFertuna2022 .indicazioni span{
    line-height: 16px;
}

