@charset "UTF-8";.point{cursor:pointer;}.def{cursor:default;}.verScroll{overflow-x:hidden;overflow-y:auto;}.IMP_bodyCorr{left:0 !important;top:0 !important;right:0 !important;bottom:0 !important;width:auto;height:auto;}a{cursor:pointer;text-decoration:none;}.none{display:none;}.stt{position:static;}.fr{float:right;}.cr{clear:right;}.bl{display:block;}.pos{position:relative;}.fl{float:left;}.cl{clear:left;}.ib{display:inline-block;}.POS{position:absolute;}.fn{float:none;}.cn{clear:none;}.in{display:inline;}.POX{position:fixed;}.cb{clear:both;}.bsbb{box-sizing:border-box;}.i{font-style:italic;}.u{text-decoration:underline;}.mono{font-family:monospace;}.sCAPS{font-variant:small-caps;}.nb{font-weight:100;}.l{text-align:left;}.UPPER{text-transform:uppercase;}.b{font-weight:700;}.c{text-align:center;}.lower{text-transform:lowercase;}strong{font-weight:700;}.bb{font-weight:800;}.r{text-align:right;}.Cap{text-transform:capitalize;}.j{text-align:justify;}.Sans{font-family:Nimbus Sans L, Arial, Helvetica, sans-serif;}.Purisa{font-family:Purisa, 'MV Boli', Nimbus Sans L, Arial, Helvetica, sans-serif !important;}.Tahoma{font-family:Tahoma, Geneva, Nimbus Sans L, Arial, Helvetica, sans-serif !important;}.MONO{font-family:"PT Mono", monospace;}.noB{border:0;}.IMP_noB{border:0 !important;}#web_pk:hover ~ #web_pk_div{display:block !important;}#web_pk_div{position:absolute;display:block;top:100px;left:50%;width:600px;margin-left:-311px;padding:0;text-align:center;color:#000;font-size:13px;opacity:.75;background:#9a9;border:1px solid black;box-shadow:#fff 0 0 0 5px, #000 0 0 0 6px;border-radius:12px;z-index:1000;}#web_pk_div:after{display:block;position:relative;margin:5px 5px 0;padding:5px 10px;text-align:center;color:#565;font-size:11px;font-style:italic;line-height:11px;content:attr(data-ua);}#web_pk_div[data-open]{display:block !important;opacity:1;background:#ff9;box-shadow:#ff0 0 0 0 5px, #000 0 0 0 6px;}#web_pk_div img{position:absolute;bottom:0;right:0;}#web_pk_div div{position:relative;border-bottom:1px solid #000;}#web_pk_div div.programmazione{height:14px;padding:4px 0;font-weight:700;font-size:12px;color:#fff;background:#565;border-radius:12px 12px 0 0;box-shadow:2px 2px 3px #9a9 inset, -2px 0 3px #121 inset;}#web_pk_div div.programmazione span{position:absolute;top:0;right:0;width:19px;height:22px;margin:0;padding:0;padding-right:1px;text-align:center;color:#fff;font-size:16px;cursor:pointer;overflow:hidden;background:#121;border-left:1px solid #000;border-radius:0 12px 0 0;box-shadow:0 2px 3px #565 inset, -2px 0 3px #000 inset;}#web_pk_div div.programmazione span:hover{background:#f00;}#web_pk_div div.titolo{margin:5px 0 10px;padding:10px;white-space:pre-wrap;}#web_pk_div a{border-radius:12px;padding:2px 10px;}#web_pk_div a:link,#web_pk_div a:visited{color:#fff;background:#565;}#web_pk_div a:hover,#web_pk_div a:active{color:#000;background:#ded;}#web_pk_div.l_it .programmazione:after{content:"programmazione siti web su misura";}#web_pk_div.l_it .titolo:before{content:"Sito realizzato e gestito tramite CMS* personalizzato per le esigenze dei miei clienti.\A *Content Management System, o sistema di gestione dei contenuti";}#web_pk_div.l_it a:first-of-type:before{content:"segnala problema tramite il formulario di contatto";}#web_pk_div.l_it a:last-of-type:before{content:"visita il sito ";}#CMS_form{position:fixed;display:block;left:0;top:0;width:55px;height:55px;margin:25px;padding:0;overflow:hidden;z-index:55555;background:radial-gradient(at 30% 30%,#fff 10%,#ff0 20%,#f90 60%,#f00 90%) rgba(0,0,0,0);border-radius:50%;box-shadow:0 0 0 1px #000, 0 0 5px 5px #fff;}#CMS_form > input{position:absolute;top:-100px;background:#ff0;color:#ff0;color:rgba(0,0,0,0);z-index:10;}#CMS_form > input::-moz-selection,#CMS_form > input::selection{background:#ff0;color:rgba(0,0,0,0);}#CMS_form.r{background:radial-gradient(at 30% 30%,#fff 10%,#0f0 20%,#090 60%,#050 90%) rgba(0,0,0,0);}@font-face{font-family:amalfi;src:url('FONTS/amalfi_coast/amalfi_coast-webfont.woff2') format('woff2');src:url('FONTS/amalfi_coast/amalfi_coast-webfont.woff') format('woff');src:url('FONTS/amalfi_coast/amalfi_coast-webfont.ttf') format('truetype');font-weight:normal;font-style:normal;}@font-face{font-family:kaushan;src:url('FONTS/kaushan_script/kaushanscript-regular-webfont.woff2') format('woff2');src:url('FONTS/kaushan_script/kaushanscript-regular-webfont.woff') format('woff');src:url('FONTS/kaushan_script/kaushanscript-regular-webfont.ttf') format('truetype');font-weight:normal;font-style:normal;}html,body,div,ul,ol,li,h1,h2,h3,h4,h5,h6,form,fieldset,input,textarea,p,th,td{margin:0;padding:0;}#CUSTOM_CSS{display:none;position:absolute;bottom:0;right:0;width:20px;height:20px;z-index:1000;}#CUSTOM_CSS:hover{width:50%;height:50%;background:#fff;}.el_evid{box-shadow:#f0f 0 0 5px 5px inset, #f0f 0 0 5px 3px;}#style{position:absolute;left:10px;bottom:20px;width:10px;height:10px;left:0;padding:10px;z-index:555;}#style.show1 > #pointed{display:block;}#style.show2 > *{display:block;}#pointer{position:absolute;bottom:0;left:0;width:16px;height:16px;text-align:center;background:#fff;border-radius:5px;border:1px solid #000;}#pointer:before{content:"P";}#pointer:hover{cursor:pointer;background:#ff0;}#pointer.pointing{background:#f90;}#pointed{display:none;position:absolute;bottom:0;left:20px;padding:0 10px;white-space:nowrap;background:#fff;border-radius:5px;border:1px solid #000;}#pointed > span{background:#ccc;}#pointed > span:hover{background:#f90;}#pointed:empty:before{color:#777;content:"elemento scelto...";}#scritture{display:none;position:absolute;bottom:20px;left:0;width:320px;}html{background:#fff;width:100%;height:100%;margin:0;padding:0;overflow:hidden;}.SITO_attiva .contents,body{position:absolute;box-sizing:border-box;top:0;left:0;width:100%;height:100%;margin:0;padding:0;font:100 13px Tahoma, Geneva, Helvetica, Arial, sans-serif;color:#000;background:#fff;overflow:hidden;cursor:default;}body.verScroll.cke_editable{width:100%;height:100% !important;padding:5px 10px;background:#fff;}body.verScroll.cke_editable:after{display:none;}.contenuto{position:absolute;box-sizing:border-box;top:0;bottom:0px;left:0;right:0;padding:50px;overflow-x:hidden;overflow-y:auto;z-index:500;color:#000;font-size:4vmin;font-family:kaushan;line-height:1;}.contenuto p{margin:15px;}.contenuto.cke_editable{top:0;left:0;}.contenuto.no_menuLeft ~ .menu_left{display:none;}.contenuto h1{font:800 4vmin amalfi;text-shadow:#000 -1px -1px 1px, #000 1px -1px 1px, #000 1px 1px 1px, #000 -1px 1px 1px, #fff -2px -2px 1px, #fff 2px -2px 1px, #fff 2px 2px 1px, #fff -2px 2px 1px, #fff 0 -2px 1px, #fff 0 -2px 1px, #fff 2px 0 1px, #fff -2px 0 1px, rgba(0,0,0,0.75) 5px 5px 5px;}.contenuto > .f,.contenuto > .fz,.contenuto > .f5{position:absolute;box-sizing:border-box;left:0;top:0;width:100%;height:100%;z-index:-1;text-align:center;filter:blur(1px);background-size:cover;background-position:center;background-repeat:no-repeat;background-color:#fff;}.contenuto > .f:hover,.contenuto > .fz:hover,.contenuto > .f5:hover{filter:blur(0);}.contenuto > .f5{background-position:bottom center;}.contenuto .o1,.contenuto .o2,.contenuto .o1z,.contenuto .o2z{position:absolute;box-sizing:border-box;left:0;width:100%;height:50%;z-index:100;text-align:center;}.contenuto .v1,.contenuto .v2,.contenuto .v1z,.contenuto .v2z{position:absolute;box-sizing:border-box;top:0;width:50%;height:100%;z-index:100;text-align:center;}.contenuto .o1,.contenuto .o2,.contenuto .o1z,.contenuto .o2z,.contenuto .v1,.contenuto .v2,.contenuto .v1z,.contenuto .v2z{filter:blur(5px);background-size:200vmin;background-position:center;background-repeat:no-repeat;background-color:#ccd;transition:all .4s;}.contenuto .o1:hover,.contenuto .o2:hover,.contenuto .o1z:hover,.contenuto .o2z:hover,.contenuto .v1:hover,.contenuto .v2:hover,.contenuto .v1z:hover,.contenuto .v2z:hover{cursor:pointer;filter:blur(0);}.contenuto .o1,.contenuto .o1z{top:0;}.contenuto .o2,.contenuto .o2z{top:50%;}.contenuto .v1,.contenuto .v1z{left:0;}.contenuto .v2,.contenuto .v2z{left:50%;}.contenuto .v1z.full,.contenuto .v2z.full,.contenuto .o1z.full,.contenuto .o2z.full{left:0;top:0;width:100%;height:100%;z-index:200;filter:blur(0);background-size:cover;}.contenuto .o1,.contenuto .o1z{background-position:center;background-size:cover;}.contenuto .o1.full,.contenuto .o1z.full{background-position:center;background-size:cover;filter:blur(.5px);}.contenuto .o2,.contenuto .o2z{background-position:center;background-size:cover;}.contenuto .o2.full,.contenuto .o2z.full{background-position:center;background-size:cover;}.home_header{position:absolute;top:4%;left:0;right:0;margin:0;padding-left:5vw;text-align:left;color:#fff;font:800 8vh amalfi;line-height:2.2;z-index:200;pointer-events:none;text-shadow:#000 -2px -2px 1px, #000 2px -2px 1px, #000 2px 2px 1px, #000 -2px 2px 1px, #000 0 -2px 1px, #000 0 -2px 1px, #000 2px 0 1px, #000 -2px 0 1px, #000001 5px 5px 5px;}.home_header span{display:block;text-align:center;}.home_enter{position:absolute;bottom:11%;left:0;width:100%;text-align:center;z-index:200;pointer-events:none;}.home_enter a{color:#000;font:800 6vh amalfi;line-height:1;cursor:pointer;pointer-events:all;transition:all .4s;text-shadow:#000 -1px -1px 1px, #000 1px -1px 1px, #000 1px 1px 1px, #000 -1px 1px 1px, #fff -2px -2px 1px, #fff 2px -2px 1px, #fff 2px 2px 1px, #fff -2px 2px 1px, #fff 0 -2px 1px, #fff 0 -2px 1px, #fff 2px 0 1px, #fff -2px 0 1px, rgba(0,0,0,0.75) 5px 5px 5px;}.home_enter a:hover{font-size:7vh;line-height:.9;}.menu_back{position:absolute;box-sizing:border-box;bottom:0;left:20%;width:60%;margin:0;padding:5px 10px;text-align:center;color:#000;z-index:500;background:#eee;border-radius:50% 50% 0 0 / 100% 100% 0 0 ;cursor:pointer;font:100 3vh Kaushan Script;line-height:1;transition:all .4s;text-shadow:#fff 0 0 1px, rgba(0,0,0,0.75) 2px 2px 5px;}.menu_back:hover{font-size:3.5vh;line-height:.9;}.riq{display:inline-block;}.riq p{display:inline-block;padding:2vh 1vw;background:rgba(255,255,255,0.5);border-radius:5vh;}._p_HOME .o1,._p_HOME .o2,._p_HOME .o1z,._p_HOME .o2z{background-size:50%;background-color:transparent;}.menu_left{position:absolute;box-sizing:border-box;top:0;left:0;width:100%;height:100%;padding-top:7%;z-index:600;pointer-events:none;}.menu_left li{list-style:none;height:25%;text-align:center;}.menu_left li .menu_left li::before,.menu_left li .menu_left li::after{content:"";position:relative;margin:0 2vw;width:0.5vw;height:0.5vw;background:#000;border-radius:50%;display:inline-block;border:2px solid #fff;}.menu_left a{position:relative;box-sizing:border-box;width:auto;padding:1.8vh 0;cursor:pointer;color:#000;white-space:pre-wrap;z-index:15;font:800 6vh amalfi;line-height:1;pointer-events:all;transition:all .4s;text-shadow:#000 -1px -1px 1px, #000 1px -1px 1px, #000 1px 1px 1px, #000 -1px 1px 1px, #fff -2px -2px 1px, #fff 2px -2px 1px, #fff 2px 2px 1px, #fff -2px 2px 1px, #fff 0 -2px 1px, #fff 0 -2px 1px, #fff 2px 0 1px, #fff -2px 0 1px, rgba(0,0,0,0.75) 5px 5px 5px;}.menu_left a:hover{font-size:7vh;line-height:.9;}.menu_left a.attivo,.menu_left a.attivo:hover,.menu_left a.attivo:visited{text-shadow:none;background-color:#fe9;box-shadow:#000 0 0 0 1px inset, #777 0 0 5px 3px;}figure.mini figcaption:before,a.img.mini figcaption:before{display:none;}figure.mini figcaption,a.img.mini figcaption{top:5px;border:0;}figure,a.img{margin:0;border-bottom:0 !important;}figure.S,figure.D,figure.s,figure.d,a.img.S,a.img.D,a.img.s,a.img.d{margin-bottom:2vh;}figure.S,a.img.S{clear:left;}figure.D,a.img.D{clear:right;}figure.S,figure.s,a.img.S,a.img.s{float:left;margin-right:2vw;}figure.D,figure.d,a.img.D,a.img.d{float:right;margin-left:2vw;}figure.cb,a.img.cb{clear:both;}figure:after,a.img:after{display:none;}figure.mini,a.img.mini{display:inline-block;position:relative;z-index:10;}figure.mini:not(.S):not(.s):not(.D):not(.d),a.img.mini:not(.S):not(.s):not(.D):not(.d){vertical-align:text-bottom;}figure.mini img,a.img.mini img{margin:1px 1px -2px;width:17vw;height:auto;}figure.mini img.auto,a.img.mini img.auto{width:100%;}figure.mini img:after,a.img.mini img:after{bottom:0;left:0;position:absolute;right:0;top:0;}figure.mini.nozoom img,a.img.mini.nozoom img{border:0;}figure.mini:after,a.img.mini:after{display:none;}figure.mini:not(.nozoom):before,a.img.mini:not(.nozoom):before{position:absolute;display:block;bottom:-1px;right:-1px;padding-right:10px;font:700 24px serif;text-align:right;white-space:pre;color:black;z-index:10;content:"੍";}figure.mini:not(.nozoom):hover,a.img.mini:not(.nozoom):hover{background:#ff0;}figure.mini:not(.nozoom):hover:before,a.img.mini:not(.nozoom):hover:before{text-shadow:0 0 1px black, 0 0 1px black, 0 0 1px black, 0 0 1px black;color:white;}figure.mini figcaption,a.img.mini figcaption{position:absolute;top:2px;left:2px;right:2px;text-align:center;color:#fff;background:rgba(0,0,0,0.5);}figure.mini figcaption:before,a.img.mini figcaption:before{position:absolute;top:-15px;left:-1px;right:-1px;padding:2px 0;text-align:center;font-size:10px;line-height:10px;color:#ff0;background:rgba(0,0,0,0.5);content:"nessuna didascalia";}figure.mini figcaption.titoloImposto,a.img.mini figcaption.titoloImposto{position:relative;display:block;background:#000;}figure.mini figcaption.titoloImposto:before,a.img.mini figcaption.titoloImposto:before{content:"specifico qui";}figure.mini figcaption.didascalia,a.img.mini figcaption.didascalia{position:relative;display:block;background:#000;}figure.mini figcaption.didascalia:before,a.img.mini figcaption.didascalia:before{content:"didascalia richiesta";}figure.mini figcaption.didascalia_disponibile:before,a.img.mini figcaption.didascalia_disponibile:before{content:"didascalia disponibile";}figure.mini > span > img,a.img.mini > span > img{width:96px;}#pkCMS_slider{position:absolute;display:block;top:0px;left:0px;width:100%;height:100%;z-index:-2;overflow:visible;background-color:#e6f0ff;background-size:contain, cover, cover;background-repeat:no-repeat;background-position:center;}#pkCMS_slider > div{position:absolute;display:block;top:0px;left:0px;width:100%;height:100%;z-index:1;opacity:1;transition:all 2s;background-size:contain, cover, cover;background-repeat:no-repeat;background-position:center;}#pkCMS_slider.sliding > div{transition:none;}#pkCMS_slider[data-cat="tangi2"],#pkCMS_slider[data-cat="tangi2"] > div{background-size:50% auto, cover, cover;background-position:top left, center, center;}.pkCMS_gallery{position:relative;top:0;left:0;text-align:center;}.pkCMS_gallery p,.pkCMS_gallery a.img.mini{position:relative;display:inline-block;vertical-align:middle !important;text-align:center;width:96px;height:96px;margin:0 15px 15px 0;padding:0;overflow:hidden;box-shadow:0 0 0 2px #0098cb;border:0;border-radius:15px;transition-property:transform, box-shadow;transition-duration:.266666s;-webkit-transform:scale3d(1,1,1);-moz-transform:scale3d(1,1,1);-ms-transform:scale3d(1,1,1);-o-transform:scale3d(1,1,1);transform:scale3d(1,1,1);}.pkCMS_gallery p img,.pkCMS_gallery a.img.mini img{display:none;position:relative;box-sizing:border-box;width:150%;height:150%;margin:0;border:0;border-radius:15px;}.pkCMS_gallery p:hover,.pkCMS_gallery a.img.mini:hover{background:none;outline:none;box-shadow:0 0 0 5px #007298;-webkit-transform:scale3d(1.33333,1.33333,1.33333);-moz-transform:scale3d(1.33333,1.33333,1.33333);-ms-transform:scale3d(1.33333,1.33333,1.33333);-o-transform:scale3d(1.33333,1.33333,1.33333);transform:scale3d(1.33333,1.33333,1.33333);z-index:55;}#zoomingZoneBK{position:fixed;display:none;top:0;left:0;width:100%;height:100%;z-index:1000;}#zoomingZoneBK.show_it{display:block;}#zoomingZone{position:fixed;box-sizing:border-box;top:0;left:0;width:100%;height:100%;padding:4px 3px 0;text-align:center;background-color:#0098cb;z-index:10;-webkit-transform:scale3d(1,1,1);-moz-transform:scale3d(1,1,1);-ms-transform:scale3d(1,1,1);-o-transform:scale3d(1,1,1);transform:scale3d(1,1,1);}#zoomingZone .f{position:absolute;left:30px;right:30px;bottom:0;height:58px;text-align:center;white-space:nowrap;z-index:10;overflow:hidden;clip:rect(0 calc(100vw - 60px) 58px 0);}#zoomingZone .f div{position:relative;height:58px;white-space:nowrap;transition:left .5s;}#zoomingZone .f b{display:inline-block;position:relative;top:6px;max-width:96px;max-height:96px;margin-right:-44px;cursor:pointer;transform-origin:top left;transform:scale(.5);}#zoomingZone .f b:hover{outline:5px solid #ff0;}#zoomingZone .f b.current{outline:5px solid #f00;}#zoomingZone .close{position:absolute;display:block;top:0;right:0;width:20px;height:20px;font:700 30px/18px sans-serif;font-weight:700;color:#fff;border-radius:50%;transform:rotate(45deg);z-index:10;}#zoomingZone .close:before{content:"+";}#zoomingZone .close:hover{color:#ff0;}#zoomingZone .sx,#zoomingZone .dx{position:absolute;bottom:30px;width:20px;height:20px;color:#fff;z-index:10;cursor:pointer;transition:color .266666s;}#zoomingZone .sx:before,#zoomingZone .dx:before{font:100 30px sans-serif;}#zoomingZone .sx:hover,#zoomingZone .dx:hover{color:#ff0;}#zoomingZone .sx{left:1px;text-align:right;}#zoomingZone .sx:before{content:"◀";}#zoomingZone .dx{right:6px;text-align:left;}#zoomingZone .dx:before{content:"▶";}#zoomingZone .t{position:absolute;left:10px;right:10px;top:10px;text-align:center;color:#000;z-index:10;}#zoomingZone .t span{display:inline-block;padding:2px 10px;background:#fff;background-color:rgba(255,255,255,0.5);border-radius:5px;}#zoomingZone .t span:empty{display:none;}#zoomingZone > img{position:relative;display:inline-block;max-width:100%;max-height:100%;border-radius:5px;transition:margin-top .5s, width .5s, height .5s;}#zoomingZone #ZOOMED{position:absolute;top:5px;left:5px;right:5px;bottom:59px;background-repeat:no-repeat;background-position:center;background-size:contain;}.formOk + form.form,.formError + form.form{margin-top:45px;}form.com{position:relative;margin:0 -50px;z-index:50;}form.com .dettagli{position:relative;width:auto;padding:40px 30px 20px;text-align:center;background-color:#fff;border:5px solid #777;border-width:5px 0;}form.com .dettagli > div{margin-bottom:10px;}form.com .dettagli > div.radio_errore label{background:#f00;}form.com .dettagli > div.txta span{width:100%;text-align:left;margin:0 0 5px;}form.com .dettagli > div span{box-sizing:border-box;display:inline-block;float:left;width:30%;line-height:21px;text-align:right;padding-right:5px;}form.com input{box-sizing:border-box;margin:0 0 2px;padding:0 3px;font-weight:700;font-size:17px;background:#ccc;border:0;box-shadow:0 0 0px 2px #bde;border-radius:2px;}form.com input:not(.submit){width:61%;height:25px;line-height:15px;background-color:#def;}form.com input:not(.submit):hover,form.com input:not(.submit):focus{background:#ff0;}form.com input:not(.submit).errore{background:#f00 !important;}form.com input.submit{position:relative;width:calc(100% + 30px);margin:30px 0 0 -15px;padding:10px 0;font-weight:700;font-size:25px;border-radius:15px;background:#9ef;border:1px solid #000;cursor:pointer;box-shadow:5px 5px 5px 5px rgba(255,255,255,0.5) inset, -2px -2px 5px rgba(0,0,0,0.5) inset;}form.com input.submit:hover,form.com input.submit:focus{background:#ff0;}form.com input[name="k1"],form.com input[name="k2"]{position:absolute !important;left:-7834px !important;top:-5983px !important;display:inline-block;width:1px !important;height:1px !important;margin:-1px !important;clip:rect(0,0,0,0);}form.com textarea{width:100%;height:120px;height:30vh;font-weight:700;font-size:17px;line-height:15px;background-color:#def;border:0;box-shadow:0 0 0px 2px #bde;border-radius:2px;}.formError,.formOk{margin:15px 0;padding:5px 15px;font-weight:700;border-radius:12px;}.formError{color:#ff0;background:#f00;}.formError .ok{margin-left:-10px;padding:0 10px;color:#000;background:#0f0;}.formOk{color:#030;background:#0f0;}#ajax_layer{position:absolute;box-sizing:border-box;display:none;top:0;left:0;width:100%;height:100%;z-index:55555;color:rgba(0,0,0,0);}#ajax_layer:after{position:absolute;box-sizing:border-box;bottom:0px;right:0px;left:0px;height:0px;padding:0;box-shadow:rgba(0,0,0,0.55) 0 5px 5px inset;color:inherit;text-align:center;font-weight:700;font-size:17px;line-height:17px;white-space:pre-wrap;transition:height .5333s, box-shadow .5333s, background .5333s, padding .5333s, color .5333s;content:"...richiesta in corso...\a \a se il server non risponde nel giro di 5-10-15 secondi,\a doppio click su questo \'\'velo\'\' per toglierlo ";}#ajax_layer:after:first-line{text-decoration:underline;}.ajax nav.menu{box-shadow:-15px 0 5px -10px #0f0 inset, 0 0 5px 5px #0f0;}.ajax #ajax_layer{display:block;}.ajax #ajax_layer:after{height:120px;padding:25px;color:#000;background-color:rgba(255,255,0,0.55);box-shadow:rgba(0,0,0,0.55) 0 -5px 5px;}a#web_pk{display:none;}[contenteditable] .no{display:block !important;position:relative;margin:15px 0 20px;padding:20px 0 0;outline:2px solid #f00;outline-offset:5px;overflow:auto;}[contenteditable] .no:before{position:absolute;top:0;left:0;right:0;height:13px;padding-left:2px;text-align:left;font-weight:700;color:black;font:700 10px/13px "PT Mono", monospace;outline:2px solid #f00;outline-offset:5px;background:#ff0;content:"Elemento nascosto ID=\'" attr(id) "\'";}#CMS_form{margin:17px;width:65px;height:65px;}:root{--ratio:1;--menuW:200px;--footerHeight:50px;--headH:5vw;--headMT:5px;--pagePT:55px;--contPW:30px;--fontS:17px;}@media (max-width: 1280px){:root{--ratio:1;--menuW:200px;--footerHeight:50px;--headH:5vw;--headMT:5px;--pagePT:55px;--contPW:30px;--fontS:16px;}}@media (max-width: 768px){:root{--ratio:.65;--menuW:200px;--footerHeight:50px;--headH:4vw;--headMT:3px;--pagePT:45px;--contPW:12px;--fontS:15px;}footer{font-size:9px;line-height:1.1;}}@media (max-width: 460px){:root{--ratio:.5;--menuW:200px;--footerHeight:50px;--headH:0;--headMT:2px;--pagePT:35px;--contPW:10px;--fontS:13px;}.head{left:5px;right:5px;height:50px;background:#fff;display:block !important;z-index:unset;pointer-events:none;}.head:before,.head:after{top:2px;left:33%;height:30px;z-index:50;}.contenuto{left:0;top:51px;border-radius:0;box-shadow:#000 0 0 0 1px;}.contenuto:after{display:none;}.contenuto .four{width:48%;}.menu_left{transform:scale(1);transition:none;}.menu_left:not(:hover){width:100%;max-height:50px;padding-top:0;overflow:hidden;background:#fff;pointer-events:none;}.menu_left:not(:hover) > div{color:transparent;text-shadow:none;pointer-events:all;}.menu_left:not(:hover) > div:after{height:50px;box-shadow:none;}.menu_left:not(:hover) > li:not(.aperto){display:none;}.menu_left:not(:hover) > li.aperto{margin:0 0 0 50px;padding-top:35px;}.menu_left:not(:hover) > li.aperto:before{position:absolute;top:2px;left:3px;width:32px;height:32px;border:1px solid #000;background:#def;content:"_\A_\A_";white-space:pre-wrap;font-size:25px;line-height:.2;border-radius:3px;text-align:center;}.menu_left:not(:hover) > li.aperto:after{position:absolute;top:0;left:0;height:50px;padding:5px;border-left:1px solid #000;content:"MENU";font-size:9px;}.menu_left:not(:hover) > li.aperto a{background:none;text-align:left;font-size:9px;padding:2px 5px;box-shadow:none;transition:none;}.menu_left:not(:hover) > li.aperto a:before{content:"YOU ARE HERE > ";font-size:smaller;color:#555;}.menu_left:hover{max-height:none;height:100%;width:var(--menuW);overflow-x:hidden;overflow-y:auto;z-index:100;background:#0098cb;box-shadow:rgba(0,0,0,0.5) -7px 0 2px -5px inset;}.menu_left:hover > div{width:100%;}#tangi{border-radius:0;}footer{font-size:7px;}}