/*->BTF<-*/ @font-face{font-family:'jsb';src:url('https://www.portodiandora.it/fonts/jsb.woff2') format('woff2'),url('https://www.portodiandora.it/fonts/jsb.woff') format('woff');font-weight:normal;font-style:normal;font-display:swap} @font-face{font-family:'jsr';src:url('https://www.portodiandora.it/fonts/jsr.woff2') format('woff2'),url('https://www.portodiandora.it/fonts/jsr.woff') format('woff');font-weight:normal;font-style:normal;font-display:swap} *{font-family:'jsr',sans-serif;line-height:1.2em} #pgzn{padding:4% 0;text-align:center} #pgzn span,#pgzn a{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:4px;box-shadow:3px 3px 4px 0px #999} #pgzn span{background:var(--clr-sel);color:var(--clr-bluc)} #pgzn a{background:#fff;color:var(--clr-bluc)} #pgzn a:hover,#pgzn a:active{text-decoration:none;background:var(--clr-hvr);color:var(--clr-bluc)} #rrv-brc{background:var(--clr-azz)} #rrv-brc>div{display:flex;align-items:stretch;justify-content:space-between} #rrv-brc>div>figure{width:30%} #rrv-brc>div>div:first-of-type{width:calc(50% - 2em);padding:1em} #rrv-brc>div>div:last-of-type{width:15%} #rrv-brc>div>div:last-of-type>div{height:50%} #rrv-brc .cnt-icos>div{border-color:var(--clr-blus)} #rrv-brc .cnt-icos>div, #rrv-brc .cnt-icos>div a{color:var(--clr-blus)} #rrv-brc .ico-vhf{background-image:url(https://www.portodiandora.it/immagini/ico-vhf-b.svg)} #rrv-brc .ico-tel{background-image:url(https://www.portodiandora.it/immagini/ico-tel-b.svg)} #rrv-brc p{margin:0.6em 0 0 0} #ck_btt,.ck_btt{display:inline-block;line-height:32px;color:#fff;border:1px solid #81B716;padding:0 20px;margin:10px 0 0 0;background:#81B716;cursor:pointer} #ck_btt:hover,.ck_btt:hover{color:#fff;border:1px solid #333;background:#333} #ck_bnnr{position:fixed;bottom:0;left:0;width:100%;padding:10px;z-index:10000001;background:var(--clr-gc);border-top:3px solid #666;font-family:'osr',sans-serif !important} #ck_bnnr>div{width:98%;max-width:970px;margin:0 auto;position:relative} #ck_bnnr a{font-weight:bold;color:#333} #ck_bnnr p{margin:0 0 2% 0} #ck_bnnr p:first-child{font-weight:bold;font-size:1.2em} #ch_cnsl>div{display:inline-block;padding:0px 10px 0px 30px;margin:0 10px 10px 0;line-height:32px;color:#333;cursor:pointer;text-transform:uppercase;border:1px solid #666;background:url(https://www.orasisdesign.it/engine/imgDef/icons.php?_i=chkb&_cI=f1f1f1&_cIB=333)} #ch_cnsl>div.ck_opt{cursor:auto;color:#81B716;border:1px solid #81B716} #ch_cnsl>div.ck_opt,#ch_cnsl>div.ck_opt_1{background:url(https://www.orasisdesign.it/engine/imgDef/icons.php?_i=chkbSel&_cI=81B716&_cIB=81B716&_cIA=f1f1f1) 2px center/auto 70% no-repeat} #ch_cnsl>div.ck_opt_1:hover{border:1px solid #333;background:#ccc url(https://www.orasisdesign.it/engine/imgDef/icons.php?_i=chkbSel&_cI=333&_cIB=333&_cIA=ccc) 2px center/auto 70% no-repeat} #ch_cnsl>div.ck_opt_0{background:url(https://www.orasisdesign.it/engine/imgDef/icons.php?_i=chkb&_cI=f1f1f1&_cIB=333) 2px center/auto 70% no-repeat} #ch_cnsl>div.ck_opt_0:hover{border:1px solid #333;background:#ccc url(https://www.orasisdesign.it/engine/imgDef/icons.php?_i=chkb&_cI=ccc&_cIB=333) 2px center/auto 70% no-repeat} #ch_cnsl>span{display:inline-block;line-height:32px;color:#fff;border:1px solid #81B716;padding:0 20px;margin:0 10px 10px 0;background:#81B716;cursor:pointer} #ch_cnsl>span.nly{border:1px solid #c1c1c1;background:#c1c1c1} #ch_cnsl>span:hover{color:#fff;border:1px solid #333;background:#333} #ch_cnsl>.dCkCnsntCls{padding:0;line-height:normal;border:none;position:absolute;top:0em;right:0em;width:2.0em;height:2.0em;background:url(https://www.orasisdesign.it/engine/imgDef/icons.php?_i=nlrg-c&_c=1919191&_c2=trsp) center/cover no-repeat} #ch_cnsl>.dCkCnsntCls:hover{background:url(https://www.orasisdesign.it/engine/imgDef/icons.php?_i=nlrg-c&_c=fff&_c2=1919191) center/cover no-repeat} figure.vdo{cursor:pointer} figure.vdo::after{display:block;content:'';position:absolute;left:0;top:0;width:100%;height:100%;background-image:url(https://www.orasisdesign.it/engine/imgDef/rsvicons.php?_i=yt&_ca=000000c&_cb=ffffff);background-position:center center;background-repeat:no-repeat;opacity:0.6} figure.vdo:hover::after{background-image:url(https://www.orasisdesign.it/engine/imgDef/rsvicons.php?_i=yt&_ca=rgnl);opacity:1} figure img{width:100%} figcaption{display:none} .ytvdo{width:100%;position:relative} .ytvdo::before{content:'';display:block;padding:45% 0 0 0} .ytvdo iframe,.ytvdo_no{position:absolute;top:0;left:0;width:100%;height:100%} .ytvdo_no{display:flex;align-items:center;justify-content:center;background:var(--clr-gc)} .ytvdolst{display:flex;align-items:center;justify-content:space-around;flex-wrap:wrap;margin:4% 0} .ytvdolst .ytvdo{width:30%;margin:20px 0} .ytvdo_no>div{padding:0 1.2em} .dMdAllPg,.dMdAllPgS{width:98%;margin:0 auto;max-width:600px;padding:4% 0} .dMdAllPg p{margin:0 0 2% 0;color:#666} .dMdAllPgS{padding:1% 0;text-align:center} .mdAll-h{overflow:hidden;height:0} .mdAll-sh.btt{cursor:pointer;background-image:none;padding:0.2em 0.5em;font-size:0.7em;margin:0.4em 0 0 0;width:auto} .mdAll-sh.btt:hover, .mdAll-sh.btt:active{background-image:none;padding:0.2em 0.5em} a.dMdAll{display:inline-flex;justify-content:space-between;align-items:center;overflow:hidden;background:#f1f1f1;color:#666;margin:0 0.5em 0.5em 0;padding:0.2em;max-width:16em;width:calc(100% - 0.9em);vertical-align:top;line-height:1.2em;text-align:left;height:3.0em;max-height:3.0em;font-size:0.9em} .dMdAll img{width:20%;max-width:calc(2.5em - 6px);max-height:calc(2.5em - 6px)} .dMdAll>span{display:inline-flex;justify-content:flex-start;align-items:flex-start;width:calc(100% - 2.5em);max-height:2.8em;overflow:hidden} .dMdAll>span>span{display:block;font-size:0.8em;color:var(--clr-bluc);font-family:'jsb',sans-serif} a.dMdAll:hover,a.dMdAll:hover{text-decoration:none;background:var(--clr-hvr)} a.dMdAll:hover span,a.dMdAll:hover span{color:var(--clr-bluc)} 