.TABLET,.MOBILE,.PHONE{display:none}
body{background-color:#f7edec!important}
.BIANCO{color:#fff!important}.NERO{color:#333333!important}.MARRONE{color:#5f574f!important}.VERDE{color:#c8bbaa!important}.TORTORA{color:#5f574f!important}.GRIGIO{color:#c9c2bc!important}
.BGVERDE{background-color:#c8bbaa!important}.BGGRIGIO{background-color:#c9c2bc!important}
a{color:#5f574f}a:hover{color:#5f574f}

a.linkBianco{color:#fff}a.linkBianco:hover{color:#fff}
a.linkMarroneNero{color:#5f574f}a.linkMarroneNero:hover{color:#333333}
a.linkNero{color:#333333}a.linkNero:hover{color:#333333}
a.linkBiancoVerde{color:#fff}a.linkBiancoVerde:hover{color:#c8bbaa!important}
a.linkRosa{color:#b86b77}a.linkRosa:hover{color:#b86b77}
a.linkVerde{color:#c8bbaa}a.linkVerde:hover{color:#c8bbaa}
a.linkNeroVerde{color:#5f574f}a.linkNeroVerde:hover{color:#c8bbaa!important}
a.linkGrigioBianco{color:#c9c2bc}a.linkGrigioBianco:hover{color:#fff}
.SEZIONE.et_pb_section{padding:100px 0}.SEZIONE100_0.et_pb_section{padding:100px 0 0 0}.SEZIONE0.et_pb_section{padding:0}
.RIGA.et_pb_row{padding:0}
.RIGA750,body #page-container .et-db #et-boc .et-l .RIGA750.et_pb_row,body.et_pb_pagebuilder_layout.single #page-container #et-boc .et-l .RIGA750.et_pb_row,body.et_pb_pagebuilder_layout.single.et_full_width_page #page-container #et-boc .et-l .RIGA750.et_pb_row{max-width:750px}
.RIGA1100,body #page-container .et-db #et-boc .et-l .RIGA1100.et_pb_row,body.et_pb_pagebuilder_layout.single #page-container #et-boc .et-l .RIGA1100.et_pb_row,body.et_pb_pagebuilder_layout.single.et_full_width_page #page-container #et-boc .et-l .RIGA1100.et_pb_row{max-width:1100px}
.RIGA1800,body #page-container .et-db #et-boc .et-l .RIGA1800.et_pb_row,body.et_pb_pagebuilder_layout.single #page-container #et-boc .et-l .RIGA1800.et_pb_row,body.et_pb_pagebuilder_layout.single.et_full_width_page #page-container #et-boc .et-l .RIGA1800.et_pb_row{max-width:1800px}
.RIGAintestazione.et_pb_row{padding-top:75px!important}.RIGAinterna.et_pb_row{padding-top:50px!important}.RIGAelenco.et_pb_row{padding-top:25px!important}
.TESTO{margin:0;padding:0;font-family:"Roboto",sans-serif;font-weight:400;font-size:16px;line-height:1.6em}.TESTO p{line-height:1.6em}.TESTO.et_pb_text{color:#5f574f!important}
.TESTO h1,.TESTO h2,.TESTO h3,.TESTO h4,.TESTO h5,,.TESTO h6{color:#5f574f;font-family:"Roboto Condensed",sans-serif;font-weight:400;line-height:1.3em;text-transform:uppercase}
.TESTO h1,.TESTO h2{font-size:50px}.TESTO h3{padding-bottom:25px!important;font-size:28px}.TESTO h4{font-size:18px}.TESTO h5{font-size:18px}
p.linea{padding-top:25px!important;border-top:2px solid #c8bbaa}
.PLS{display:inline-block;height:50px;margin:0!important;padding:0 20px!important;background-color:#5f574f;color:#fff!important;border:0;border-radius:3px;font-size:15px!important;font-weight:500!important;letter-spacing:2px!important;line-height:50px!important;transition:background-color 500ms ease 0ms;cursor:pointer}.PLS:hover{background-color:#c8bbaa}
.PLSverde{background-color:#c8bbaa!important}.PLSverde:hover{background-color:#c8bbaa!important}
.PLStortora{background-color:#5f574f!important}.PLStortora:hover{background-color:#5f574f!important}
.PLSnero{background-color:#5f574f!important}.PLSnero:hover{background-color:#121111!important}
.CAMPI,.CAMPO{display:block;float:left;width:100%;background-size:cover;background-position:center center}
.CAMPI{margin:15px 0 0 0;padding:0}.CAMPO{margin:0;padding:0 15px 0 0}.CAMPO100{margin:0;padding:0}
.CAMPO50{width:50%!important}.CAMPO25{width:25%!important}.CAMPO15{width:15%!important}.CAMPO10{width:10%!important}
.CAMPO h5{padding-bottom:5px;font-size:13px;font-weight:600;line-height:1em}
.CAMPOcaptcha{line-height:50px!important}
.TAB{margin:15px 0 0 0;padding-bottom:10px;border-bottom:1px solid #edbb5f}
input,textarea,select{width:100%;height:50px;padding:0 10px!important;border:1px solid #c9c2bc!important;border-radius:3px;color:#5f574f!important;font-family:'Quicksand',sans-serif;font-weight:400;font-size:18px;line-height:1.6em}
textarea{height:auto!important;padding:10px 15px!important;resize:none;overflow:hidden}
input::placeholder,textarea::placeholder{color:rgba(33,46,56,0.5)!important}input:focus::placeholder,textarea:focus::placeholder{color:#5f574f!important}
input::-ms-input-placeholder,input::-moz-placeholder,input::-webkit-input-placeholder{color:rgba(33,46,56,0.5)!important}
input:focus::-ms-input-placeholder,input:focus::-moz-placeholder,input:focus::-webkit-input-placeholder{color:#5f574f!important}
textarea::-ms-input-placeholder,textarea::-moz-placeholder,textarea::-webkit-input-placeholder{color:rgba(33,46,56,0.5)!important}
textarea:focus::-ms-input-placeholder,textarea:focus::-moz-placeholder,textarea:focus::-webkit-input-placeholder{color:#5f574f!important}
select:invalid{color:rgba(33,46,56,0.5)!important}
[type="checkbox"]:checked,[type="checkbox"]:not(:checked){position:absolute;left:-9999px}
[type="checkbox"]:checked+label,[type="checkbox"]:not(:checked)+label{display:inline-block;position:relative;padding-left:30px;cursor:pointer}
[type="checkbox"]:checked+label:before,[type="checkbox"]:not(:checked)+label:before{position:absolute;width:20px;height:20px;top:0;left:0;margin-top:2px!important;background:#fff;border:1px solid #c9c2bc;content:''}
[type="checkbox"]:checked+label:after,[type="checkbox"]:not(:checked)+label:after{position:absolute;width:12px;height:12px;top:5px;left:5px;margin-top:2px!important;background:#c8bbaa;content:'';-webkit-transition:all 0.2s ease;transition:all 0.2s ease}
[type="checkbox"]:not(:checked)+label:after{opacity:0;-webkit-transform:scale(0);transform:scale(0)}
[type="checkbox"]:checked+label:after {opacity:1;-webkit-transform:scale(1);transform:scale(1)}
[type="radio"]:checked,[type="radio"]:not(:checked){position:absolute;left:-9999px}
[type="radio"]:checked+label,[type="radio"]:not(:checked)+label{display:inline-block;position:relative;padding-left:30px;cursor:pointer}
[type="radio"]:checked+label:before,[type="radio"]:not(:checked)+label:before{position:absolute;width:20px;height:20px;top:0;left:0;margin-top:2px!important;background:#fff;border:1px solid #c9c2bc;border-radius:100%;content:''}
[type="radio"]:checked+label:after,[type="radio"]:not(:checked)+label:after{position:absolute;width:12px;height:12px;top:5px;left:5px;margin-top:2px!important;background:#c8bbaa;border-radius:100%;content:'';-webkit-transition:all 0.2s ease;transition:all 0.2s ease}
[type="radio"]:not(:checked)+label:after{opacity:0;-webkit-transform:scale(0);transform:scale(0)}
[type="radio"]:checked+label:after {opacity:1;-webkit-transform:scale(1);transform:scale(1)}
.HAMBURGER{float:left;color:#c8bbaa!important;line-height:60px!important;cursor:pointer}
#POPUPmenu{width:200px;display:none;position:absolute;top:65px;left:7.5%;padding:25px 25px 15px 25px;background-color:#5f574f;z-index:9999}
.POPUPMENUtesto h5{display:block!important;line-height:20px!important}
.POPUPMENUtesto h6{padding-top:15px!important}
#POPUPalert{position:fixed;width:100%;height:100%;top:0;left:0;background-color:rgba(37,36,36,0.95);z-index:9999;cursor:pointer}
.POPUPalerttesto{position:absolute;width:600px;top:25%;left:50%;border:10px solid #c8bbaa;margin-left:-300px;padding:50px;background-color:#fff;text-align:center}
.MENUHOME.et_pb_section{padding-top:15px;padding-bottom:265px}
.MENU.et_pb_section{padding:15px 0}
.MENUtesto h5{display:inline-block!important;padding:0 25px;line-height:70px!important}
.MENUtesto h5.LINKlingua{padding:0 75px 0 0!important}.MENUtesto h5.LINKcarrello{float:right;padding:0!important}
.MENUtesto h5.LINKlogo{padding:0 75px!important}.MENUlogo{height:70px;vertical-align:middle}
.ICONAborsa{height:32px;margin-top:-12px;vertical-align:middle}
.HEADER.et_pb_section{padding:125px 0}
#SWITCH{position:absolute;width:1500px;height:675px;left:50%;margin-top:-250px;margin-left:-750px;background-color:#fff;z-index:9900}
.SWITCHimg{float:left;width:496px;height:675px;margin-left:6px;background-size:cover;background-position:center center}.SWITCHimg1{margin-left:0!important}
.SWITCHtesto{margin:425px 0 25px 0!important;padding:0!important}.SWITCHtesto h2{margin:0!important;padding:0!important;color:#fff!important;line-height:75px!important}
.SWITCHrigawedding.et_pb_row{height:600px!important;margin-top:35px!important}
.SWITCHtestowedding{margin:350px 0 25px 0!important}
.SWITCHpls{background-color:rgba(132,123,116,0.5)}.SWITCHpls:hover{background-color:#c8bbaa}
.WELCOME.et_pb_section{padding-top:500px;padding-bottom:0;background-color:#d8d4c9}
.WELCOMEtesto h3,.WELCOMEtesto p{color:#5f574f!important}
.GALLERYriga.et_pb_row{padding-top:50px!important}
.GALLERYtesto{margin-bottom:15px!important}
.GALLERY.et_pb_gallery .et_pb_gallery_item{margin:0!important;width:33.33%!important;clear:none!important}
.GALLERY .et_overlay{background-color:rgba(25,24,24,0.75);border-color:rgba(25,24,24,0.75)}.GALLERY .et_overlay:before{color:#edbb5f!important}
.GALLERYminiatura{width:25%!important;height:90px!important;margin:0!important}
.PRODOTTI.et_pb_section{padding:75px 0 0 0}
.PRODOTTIfoto{height:400px;background-size:cover;background-position:center center}
.PRODOTTIintestazione{padding-bottom:15px!important;border-bottom:2px solid #c8bbaa}
.PRODOTTIintestazione h4{display:inline-block!important;padding:0 20px}
.PRODOTTItesto{padding-top:25px}.PRODOTTItesto h4{color:#c8bbaa!important}.PRODOTTItesto p{height:22px;color:#5f574f!important;font-size:20px;font-weight:600;line-height:1em!important;overflow:hidden}
.PRODOTTO.et_pb_section{padding:75px 0 0 0}
.PRODOTTOintestazioneCAMPI{margin:25px 0 15px 0!important}
.PRODOTTOcampiMISURE{margin:0!important;padding:5px 10px!important}
.PRODOTTOcampoMIS{width:60%}.PRODOTTOcampoMIS label{color:#5f574f;font-size:20px;font-weight:600;line-height:40px}
.PRODOTTOcampoMIS [type="radio"]:checked+label:before,.PRODOTTOcampoMIS [type="radio"]:not(:checked)+label:before, .PRODOTTOcampoMIS [type="radio"]:checked+label:after,.PRODOTTOcampoMIS [type="radio"]:not(:checked)+label:after{margin-top:9px!important}
.PRODOTTOcampoPRE{width:40%;padding:0!important;text-align:right}.PRODOTTOcampoPRE h4{padding:0!important;line-height:40px}
span.barrato{color:#c9c2bc;font-size:16px!important;text-decoration:line-through}
.PRODOTTOcampiSPEDIZIONE{margin:0!important;padding:0!important}
.PRODOTTOcampiSPEDIZIONE p{display:inline-block!important;width:50px;height:50px;padding:8px;border:2px solid #c8bbaa}.PRODOTTOcampiSPEDIZIONE img{width:34px}
.PRODOTTOpls{margin-top:50px!important;background-color:#c8bbaa}
.CARRELLOcampoIMG,.CARRELLOcampoDES,.CARRELLOcampoQTA,.CARRELLOcampoLIS,.CARRELLOcampoPLS{display:block;float:left;line-height:100px!important}
.CARRELLOcampoIMG{width:8%;height:115px;margin-right:2%;border:1px solid #fafafa;background-size:cover;background-position:center center}
.CARRELLOcampoDES{width:42%;padding-top:10px}
.CARRELLOcampoDES h6{padding:0!important;color:#c8bbaa!important;font-weight:bold;text-transform:uppercase}.CARRELLOcampoDES h3{padding-bottom:10px!important}.CARRELLOcampoDES p{margin:0!important;padding:0!important;line-height:1em!important}
.CARRELLOcampoQTA{width:12%;padding-top:3px;text-align:right}.CARRELLOcasellaQTA{display:inline-block!important;width:60px!important;text-align:center}
.CARRELLOcampoLIS{width:21%;text-align:right}.CARRELLOcampoLIS h3{padding:0!important;line-height:100px!important}
.CARRELLOcampoPLS{width:15%;text-align:right}
.RESOCONTO.et_pb_section{padding:50px 0}
.RESOCONTOcolonna{padding:15px}
.TESTOresoconto h4{padding:0 0 0 8px;color:#fff!important;border:1px solid #fff;line-height:50px!important;text-transform:none!important}
.TESTOresoconto h6{color:#fff!important;font-weight:500!important;line-height:0.5em!important}
.STEPtesto h3{padding:0!important}
.PLSpaypal{width:auto!important;padding:0!important}
.SPEDIZIONI.et_pb_section{padding:75px 0 100px 0}
.SPEDIZIONEcampoSPE{display:block;float:left;width:45%;padding-top:35px;line-height:1em!important;text-align:right}
.SPEDIZIONEcampoICO{height:40px!important;margin-top:-10px}
.BLURB.et_pb_blurb{border-width:2px;border-color:#c8bbaa;padding-top:25px!important;padding-right:15px!important;padding-bottom:25px!important;padding-left:15px!important}
.BLURB .et_pb_main_blurb_image .et_pb_image_wrap{width:40px}
.BANNER.et_pb_section{height:600px;background-size:cover;background-position:center center}
.NEWSLETTER.et_pb_section{padding:75px 0 60px 0;background-color:#c8bbaa!important}
.NEWSLETTERtesto h3{color:#fff!important;line-height:50px!important}.NEWSLETTERtesto h6{padding-top:10px!important;color:#fff!important}
.NEWSLETTERcampoMAI,.NEWSLETTERcampoPLS{padding:0}.NEWSLETTERcampoMAI{width:80%}.NEWSLETTERcampoPLS{width:20%}
.NEWSLETTERpls{width:100%;background-color:rgba(37,36,36,0.75)!important;text-align:center}.NEWSLETTERpls:hover{background-color:#5f574f!important}
.FOOTER.et_pb_section{padding:75px 0 100px 0;background-color:#d8d4c9!important}
.FOOTERlogoIMG{width:200px;margin-bottom:15px!important;text-align:center}
.FOOTERlogoTXT h2{color:#fff!important;line-height:1em!important}
.FOOTERlogoTXT p{color:rgba(255,255,255,0.75)!important;font-weight:600!important;letter-spacing:4px;line-height:0.6em!important}
.apostrofo{position:absolute;height:18px;margin-left:18px}
.CREDITS.et_pb_section{padding:35px 0;background-color:#cfcbc1!important}
@media only screen and (max-width:1024px){
	.DESKTOP{display:none!important}.TABLET{display:block!important}
	.TESTO{font-size:15px}.TESTO h1,.TESTO h2{font-size:38px}.TESTO h3{padding-bottom:15px!important;font-size:24px}.TESTO h4{font-size:17px}.TESTO h5{font-size:15px}.TESTO h6{font-size:14px}
	.TESTOcentrato{text-align:center!important}
	p.linea{padding-top:15px!important}
	.PLS{height:40px;padding:0 15px!important;font-size:14px!important;line-height:40px!important}
	.SEZIONE.et_pb_section{padding:75px 0}.SEZIONE100_0.et_pb_section{padding:75px 0 0 0}
	.RIGA750,body #page-container .et-db #et-boc .et-l .RIGA750.et_pb_row,body.et_pb_pagebuilder_layout.single #page-container #et-boc .et-l .RIGA750.et_pb_row,body.et_pb_pagebuilder_layout.single.et_full_width_page #page-container #et-boc .et-l .RIGA750.et_pb_row{max-width:500px}
	.RIGA1100,body #page-container .et-db #et-boc .et-l .RIGA1100.et_pb_row,body.et_pb_pagebuilder_layout.single #page-container #et-boc .et-l .RIGA1100.et_pb_row,body.et_pb_pagebuilder_layout.single.et_full_width_page #page-container #et-boc .et-l .RIGA1100.et_pb_row{max-width:900px!important}
	.RIGA1800,body #page-container .et-db #et-boc .et-l .RIGA1800.et_pb_row,body.et_pb_pagebuilder_layout.single #page-container #et-boc .et-l .RIGA1800.et_pb_row,body.et_pb_pagebuilder_layout.single.et_full_width_page #page-container #et-boc .et-l .RIGA1800.et_pb_row{max-width:900px!important}
	.RIGAintestazione.et_pb_row{padding-top:50px!important}.RIGAinterna.et_pb_row{padding-top:35px!important}.RIGAelenco.et_pb_row{padding-top:20px!important}
	.CAMPOcaptcha{line-height:40px!important}
	input,textarea,select{height:40px;font-size:15px}
	[type="checkbox"]:checked+label,[type="checkbox"]:not(:checked)+label{padding-left:25px}
	[type="checkbox"]:checked+label:before,[type="checkbox"]:not(:checked)+label:before{width:16px;height:16px}
	[type="checkbox"]:checked+label:after,[type="checkbox"]:not(:checked)+label:after{width:10px;height:10px;top:4px;left:4px}
	[type="radio"]:checked+label,[type="radio"]:not(:checked)+label{padding-left:25px}
	[type="radio"]:checked+label:before,[type="radio"]:not(:checked)+label:before{width:16px;height:16px}
	[type="radio"]:checked+label:after,[type="radio"]:not(:checked)+label:after{width:10px;height:10px;top:4px;left:4px}
	.MENUHOME.et_pb_section{padding-bottom:150px}
	.MENUtesto h5{padding:0;line-height:50px!important}
	.MENUlogo{height:50px}
	.HAMBURGER{display:block}
	#SWITCH{width:900px;height:400px;left:50%;margin-top:-135px;margin-left:-450px}
	.SWITCHimg{width:296px;height:400px}
	.SWITCHtesto{margin:175px 0 35px 0!important}.SWITCHtesto h2{line-height:1em!important}
	.SWITCHrigawedding.et_pb_row{height:425px!important}
	.SWITCHtestowedding{margin:225px 0 35px 0!important}
	.WELCOME.et_pb_section{padding-top:325px}
	.GALLERYriga.et_pb_row{padding-top:0!important}
	.GALLERYcolonna{width:100%!important;margin-top:35px!important;margin-bottom:0!important}
	.GALLERYtesto{margin-bottom:5px!important}
	.GALLERYminiatura{height:140px!important}
	.PRODOTTI.et_pb_section{padding:50px 0 0 0}
	.PRODOTTIcolonna{width:30%!important;margin:0 0 0 5%!important}
	.PRODOTTIfoto{height:275px}
	.PRODOTTItesto{padding-top:20px}.PRODOTTItesto h4{padding-bottom:5px}.PRODOTTItesto p{height:20px;font-size:17px}
	.PRODOTTO.et_pb_section{padding:50px 0 0 0}
	.PRODOTTOcolonnaSX{width:40%!important;margin:0!important}.PRODOTTOcolonnaDX{width:55%!important;margin:0 0 0 5%!important}	
	.PRODOTTOintestazioneCAMPI{margin:20px 0 10px 0!important}
	.PRODOTTOcampiMISURE{padding:0 10px!important}
	.PRODOTTOcampoMIS label{font-size:17px}
	.PRODOTTOcampoMIS [type="radio"]:checked+label:before,.PRODOTTOcampoMIS [type="radio"]:not(:checked)+label:before, .PRODOTTOcampoMIS [type="radio"]:checked+label:after,.PRODOTTOcampoMIS [type="radio"]:not(:checked)+label:after{margin-top:11px!important}
	.PRODOTTOcampiSPEDIZIONE p{width:40px;height:40px;padding:6px}.PRODOTTOcampiSPEDIZIONE img{width:26px}
	.PRODOTTOpls{margin-top:35px!important}	
	.CARRELLOcampoIMG,.CARRELLOcampoDES,.CARRELLOcampoQTA,.CARRELLOcampoLIS,.CARRELLOcampoPLS{line-height:90px!important}
	.CARRELLOcampoIMG{height:90px}
	.CARRELLOcampoDES{width:38%;padding-top:6px}
	.CARRELLOcampoQTA{width:13%}.CARRELLOcasellaQTA{width:40px!important}
	.CARRELLOcampoLIS{width:24%}.CARRELLOcampoLIS h3{line-height:90px!important}
	.COLONNASXgenerica,.COLONNADXgenerica{width:50%!important;margin:0!important}
	.RESOCONTOcolonna{width:23%!important;margin:0 0 0 2.66%!important;padding:12px 8px 8px 8px}
	.TESTOresoconto h4{line-height:40px!important}
	.SPEDIZIONI.et_pb_section{padding:50px 0 75px 0}
	.SPEDIZIONIcolonna{width:100%!important;margin-top:20px!important;margin-bottom:0!important}
	.SPEDIZIONEcampoSPE{width:52%}
	.SPEDIZIONEcampoICO{height:34px!important}
	.BLURB.et_pb_blurb{padding-top:20px!important;padding-bottom:15px!important}
	.BLURB .et_pb_blurb_content{max-width:100%!important}
	.BLURB h4.et_pb_module_header{padding-bottom:5px!important}
	.BANNER.et_pb_section{height:300px}
	.NEWSLETTER.et_pb_section{padding:50px 0 30px 0}
	.NEWSLETTERtesto h3{line-height:40px!important}
	.NEWSLETTERcolonnaSX{width:30%!important}.NEWSLETTERcolonnaDX{width:70%!important}
	.FOOTER.et_pb_section{padding:50px 0 60px 0}
	.FOOTERcontatticolonna{width:30%!important;margin:0 0 0 5%!important}
	.FOOTERlogoIMG{width:75px;margin-bottom:10px!important}
	.FOOTERlogoTXT p{font-size:13px!important}
	.apostrofo{height:14px;margin-left:14px}
	.CREDITS.et_pb_section{padding:25px 0}
	.CREDITScolonna{width:100%!important;margin:0!important}
}
@media only screen and (max-width:767px){
	.MOBILE{display:block!important}
	.TESTO{font-size:14px}.TESTO h1,.TESTO h2{font-size:32px}.TESTO h3{font-size:20px}.TESTO h4{font-size:16px}.TESTO h5{font-size:14px}.TESTO h6{font-size:12px}
	.PLS{height:34px;padding:0 10px!important;font-size:12px!important;line-height:34px!important}
	.RIGA750,body #page-container .et-db #et-boc .et-l .RIGA750.et_pb_row,body.et_pb_pagebuilder_layout.single #page-container #et-boc .et-l .RIGA750.et_pb_row,body.et_pb_pagebuilder_layout.single.et_full_width_page #page-container #et-boc .et-l .RIGA750.et_pb_row{max-width:450px}
	.RIGA1100,body #page-container .et-db #et-boc .et-l .RIGA1100.et_pb_row,body.et_pb_pagebuilder_layout.single #page-container #et-boc .et-l .RIGA1100.et_pb_row,body.et_pb_pagebuilder_layout.single.et_full_width_page #page-container #et-boc .et-l .RIGA1100.et_pb_row{max-width:100%!important}
	.RIGA1800,body #page-container .et-db #et-boc .et-l .RIGA1800.et_pb_row,body.et_pb_pagebuilder_layout.single #page-container #et-boc .et-l .RIGA1800.et_pb_row,body.et_pb_pagebuilder_layout.single.et_full_width_page #page-container #et-boc .et-l .RIGA1800.et_pb_row{max-width:100%!important}
	.CAMPI{margin:10px 0 0 0}.CAMPO{padding:0 10px 0 0}
	.CAMPO15{width:25%!important}.CAMPO10{width:15%!important}
	.CAMPOcaptcha{line-height:34px!important}
	input,textarea,select{height:34px;font-size:14px}
	#POPUPmenu{width:175px;top:65px;left:6.5%}
	.POPUPMENUtesto h5{line-height:14px!important}
	.POPUPMENUtesto h6{padding-top:12px!important}
	.POPUPalerttesto{width:450px;top:20%;margin-left:-225px;padding:35px;border:5px solid #c8bbaa;}
	#SWITCH{width:100%;height:350px;left:0;margin-top:-135px;margin-left:0}
	.SWITCHimg{width:33%;height:350px;margin-left:0.5%}
	.SWITCHtesto{margin:150px 0 25px 0!important}
	.SWITCHrigawedding.et_pb_row{width:100%!important;height:350px!important;margin-top:25px!important}
	.SWITCHtestowedding{margin:175px 0 25px 0!important}
	.WELCOME.et_pb_section{padding-top:275px}
	.GALLERYriga.et_pb_row{padding-top:0!important}
	.GALLERYcolonna{width:100%!important;margin-top:35px!important;margin-bottom:0!important}
	.GALLERYtesto{margin-bottom:5px!important}
	.GALLERYminiatura{height:110px!important}
	.PRODOTTIfoto{height:200px}
	.PRODOTTItesto p{height:16px;font-size:14px}
	.PRODOTTOcolonnaSX{width:30%!important}.PRODOTTOcolonnaDX{width:65%!important}	
	.PRODOTTOintestazioneCAMPI{margin:15px 0 5px 0!important}
	.PRODOTTOcampoMIS label{font-size:14px}
	.PRODOTTOpls{margin-top:25px!important}	
	.CARRELLOcampoQTA,.CARRELLOcampoLIS,.CARRELLOcampoPLS{line-height:34px!important}
	.CARRELLOcampoIMG{width:13%;margin-right:2.5%}
	.CARRELLOcampoDES{width:84.5%;height:90px;padding-top:10px}
	.CARRELLOcampoQTA{width:14%;padding-top:0;margin-left:40%}
	.CARRELLOcampoLIS{width:30%}.CARRELLOcampoLIS h3{line-height:34px!important}
	.CARRELLOcampoPLS{width:16%}
	.RESOCONTOcolonna{width:48.5%!important;margin:0 0 0 3%!important;padding:12px 8px 8px 8px}
	.RESOCONTOcolonna1,.RESOCONTOcolonna2{margin-bottom:10px!important}.RESOCONTOcolonna3{margin-left:0!important}
	.TESTOresoconto h4{line-height:34px!important}
	.NEWSLETTERtesto h3{line-height:34px!important}
	.FOOTERlogoIMG{width:60px}
	.FOOTERlogoTXT p{font-size:11px!important;line-height:0.2em!important}
	.apostrofo{height:12px;margin-left:12px}
}
@media only screen and (max-width:480px){
	.PHONE{display:block!important}.NOPHONE{display:none!important}
	.TESTO h1,.TESTO h2{font-size:30px}
	.TESTOcentratoPHONE{text-align:center!important}
	p.linea{padding-top:10px!important}
	.SEZIONE.et_pb_section{padding:50px 0}.SEZIONE100_0.et_pb_section{padding:50px 0 0 0}
	.CAMPI{margin:0}.CAMPO{margin:8px 0 0 0;padding:0 8px 0 0}
	.CAMPO25,.CAMPO15{width:50%!important}.CAMPO50{width:100%!important}.CAMPO10{width:25%!important}
	#POPUPmenu{width:160px;top:54px;left:3%}
	.POPUPalerttesto{width:90%;top:20%;left:5%;margin-left:0;padding:25px;border:3px solid #c8bbaa}
	.MENUHOME.et_pb_section,.MENU.et_pb_section{padding:10px 0!important}
	.MENUtesto h5{line-height:36px!important}
	.MENUlogo{height:36px}
	.ICONAborsa{height:26px;margin-top:-5px}
	.HEADER.et_pb_section{padding:75px 0}
	.HEADERtesto h1{line-height:1.1em}
	#SWITCH{width:100%;height:576px;left:0;margin-top:0;margin-left:0}
	.SWITCHimg{width:100%;height:190px;margin-top:3px}
	.SWITCHtesto{margin:50px 0 25px 0!important}
	.SWITCHrigawedding.et_pb_row{height:275px!important}
	.SWITCHtestowedding{margin:125px 0 25px 0!important}
	.WELCOME.et_pb_section{padding-top:625px}
	.GALLERY.et_pb_gallery .et_pb_gallery_item{width:100%!important}
	.GALLERYminiatura{width:30%!important;height:60px!important}
	.PRODOTTIcolonna{width:100%!important;margin:35px 0 0 0!important}
	.PRODOTTIfoto{height:300px}
	.PRODOTTIintestazione{padding-bottom:5px!important}
	.PRODOTTIintestazione h4{padding:0 10px;font-size:14px!important}
	.PRODOTTItesto{padding-top:15px}
	.PRODOTTOcolonnaSX,.PRODOTTOcolonnaDX{width:100%!important}.PRODOTTOcolonnaDX{margin:25px 0 0 0!important}
	.CARRELLOcampoIMG{width:25%;margin-right:5%}
	.CARRELLOcampoDES{width:70%}.CARRELLOcampoDES h3{font-size:15px!important}
	.CARRELLOcampoQTA{width:30%;margin-top:10px;margin-left:0}.CARRELLOcasellaQTA{width:50px!important}
	.CARRELLOcampoLIS{width:70%;margin-top:10px}.CARRELLOcampoLIS h3{padding:0!important}
	.CARRELLOcampoPLS{width:100%;margin-top:5px}
	.COLONNASXgenerica,.COLONNADXgenerica{width:100%!important}.COLONNASXgenerica{margin-bottom:5px!important}
	.RESOCONTOcolonna{width:100%!important;margin:0 0 8px 0!important;padding:10px 5px 5px 5px}
	.RESOCONTOcolonna4{margin-bottom:0!important}
	.SPEDIZIONEcampoSPE{width:100%}
	.SPEDIZIONEcampoICO{height:30px!important;margin-top:-5px}
	.SPEDIZIONI.et_pb_section{padding:50px 0}
	.SPEDIZIONIcolonna{margin-top:10px!important}
	.BLURB.et_pb_blurb{padding-top:15px!important;padding-bottom:10px!important}
	.BLURB .et_pb_main_blurb_image .et_pb_image_wrap{width:34px}
	.BANNER.et_pb_section{height:250px}
	.NEWSLETTER.et_pb_section{padding:35px 0 25px 0}
	.NEWSLETTERcolonnaSX,.NEWSLETTERcolonnaDX{width:100%!important}
	.NEWSLETTERcampoMAI,.NEWSLETTERcampoPLS{margin:0!important;padding:0!important}.NEWSLETTERcampoMAI{width:70%}.NEWSLETTERcampoPLS{width:30%}
	.NEWSLETTERtesto h3{line-height:1em!important}
	.FOOTER.et_pb_section{padding:50px 0 60px 0}
	.FOOTERcontatticolonna{width:100%!important;margin:35px 0 0 0!important}
	.apostrofo{margin-left:10px}
	.CREDITS.et_pb_section{padding:15px 0}
}