/*->BTF<-*/ @font-face{font-family:'acb';src:url('https://www.jobel.it/fonts/acb.eot');src:url('https://www.jobel.it/fonts/acb.eot?#iefix') format('embedded-opentype'),url('https://www.jobel.it/fonts/acb.woff2') format('woff2'),url('https://www.jobel.it/fonts/acb.woff') format('woff'),url('https://www.jobel.it/fonts/acb.svg#asap_condensedbold') format('svg');font-weight:normal;font-style:normal} @font-face{font-family:'acr';src:url('https://www.jobel.it/fonts/acr.eot');src:url('https://www.jobel.it/fonts/acr.eot?#iefix') format('embedded-opentype'),url('https://www.jobel.it/fonts/acr.woff2') format('woff2'),url('https://www.jobel.it/fonts/acr.woff') format('woff'),url('https://www.jobel.it/fonts/acr.svg#asap_condensedregular') format('svg');font-weight:normal;font-style:normal} .dMdAllPg,dMdAllPgS{padding:4% 0;border-top:1px solid #f1f1f1;border-bottom:1px solid #f1f1f1;text-align:center} .dMdAllPg p{font-family:'acb',sans-serif;font-size:1.4em;margin:0 0 2% 0;color:#666} .dMdAllPgS{padding:1% 0;text-align:left} a.dMdAll{display:inline-flex;justify-content:space-between;align-items:center; overflow:hidden; background:#f1f1f1; color:#666; margin:10px;padding:4px; max-width:240px;width:100%; vertical-align:top; line-height:1.1em; text-align:left; } .dMdAll img{width:20%;max-width:50px;max-height:50px} .dMdAll span{width:calc(100% - 60px);font-family:'acb';font-size:0.9em;color:#333;max-height:54px;overflow:hidden} a.dMdAll:hover,a.dMdAll:hover{text-decoration:none;background:#84b044} a.dMdAll:hover span,a.dMdAll:hover span{color:#fff} .dMdRfrntPg{padding:4% 0;text-align:center} .dMdRfrntPgs{padding:0.5% 0;border-top:1px solid #f1f1f1;border-bottom:none} .dMdRfrntPg>p{font-family:'acb',sans-serif;font-size:1.4em;margin:0 0 2% 0;color:#666} .dMdRfrntPgs>p{margin:0 20px 0 0;display:inline-block} .rfrmnt-md{ display:inline-block; vertical-align:top; margin:10px; width:200px; max-width:200px; } .rfrmnt-md figure{ width:100%; overflow:hidden; position:relative; background:#f1f1f1; border-radius:50%; } .rfrmnt-md p.rlo{height:3.3em} .rfrmnt-md-s figure{ vertical-align:middle; } .rfrmnt-md-s div{ vertical-align:middle; } .rfrmnt-md img{ position:absolute; top:0; left:0; width:100%; height:100%; object-position:center; object-fit:cover; } .rfrmnt-md figure::before{ content:''; display:block; padding:100% 0 0 0; } .rfrmnt-md figcaption{ display:none; } .rfrmnt-md p{line-height:1em} .rfrmnt-md p.nm{ font-family:'acb',sans-serif;font-size:1.2em;margin:8% 0 2% 0;color:#84b044; } .rfrmnt-md p.rlo{ font-family:'acr',sans-serif;font-size:1.0em;margin:0 0 4% 0;color:#333; line-height:1.1em; overflow:hidden; } .rfrmnt-md p.tel{ font-family:'acr',sans-serif;font-size:0.8em;margin:0 0 2% 0;color:#333; } .rfrmnt-md p.mml{ font-family:'acr',sans-serif;font-size:0.8em;margin:0;color:#333; } .rfrmnt-md-s{ max-width:350px; text-align:left; } .rfrmnt-md-s figure{ width:50px; display:inline-block; vertical-align:middle; } .rfrmnt-md-s div{ font-size:0.8em; margin:0 0 0 10px; max-width:280px; display:inline-block; vertical-align:middle; } .rfrmnt-md-s figure{ width:50px; display:inline-block; vertical-align:top; } .rfrmnt-md-s div{ font-size:0.8em; margin:0 0 0 10px; max-width:280px; display:inline-block; vertical-align:top; } footer{margin:0% 0 0 0;padding:6% 0 0 0;border-top:1px solid #ccc;text-align:center;background:#fff} #ftr-c{ display:flex; justify-content:center; align-items:stretch; flex-wrap:wrap; width:90%; max-width:900px; margin:0 auto; text-align:left; } #ftr-sx{ display:flex; justify-content:space-between; align-items:flex-start; } #ftr-sx div{ margin:0 0 0 20px; padding:0 0 0 20px; flex:1 0 auto; } #ftr-sx h1{ font-size:1.2em; font-family:'acb',sans-serif; margin:0 0 10px 0; } #ftr-sx p{ margin:14px 0 0 0; font-size:0.8em; color:#333; } #ftr-sx p span.lbl{ color:#666; text-transform:uppercase; display:block; font-size:0.6em; margin:0 0 6px 0; } #ftr-sx p a,#ftr-sx p .vcard{ margin:8px 0 0 0; display:block; color:#666; } #ftr-sxp:last-child *{ font-family:'acb',sans-serif; } #iso{ display:flex; justify-content:center; align-items:center; flex-direction:column; width:160px; border-left:2px solid #f1f1f1; margin:0 0 0 20px; } #iso img{ width:60px; margin:0 auto 10px auto; } #iso figcaption{ display:block; font-size:0.8em; color:#666; text-align:center; font-family:'acb',sans-serif; } footer a{color:#ccc} #ftr-nts{ margin:4% 0 0.5% 0; font-size:0.5em; color:#ccc; text-align:center; } #orasis{border-top:1px solid #f1f1f1;width:970px;margin:0 auto;display:flex;justify-content:center;align-items:center;padding:3% 0 2% 0} #orasis a{display:block;width:70px;background:url(https://www.orasisdesign.it/engine/imgDef/icons.php?_i=orasis&_c=c6a000) center center/contain no-repeat} #orasis a::before{ content:''; padding:20% 0 0 0; display:block; } .ytvdo{ width:100%; position:relative; } .ytvdo::before{ content:''; display:block; padding:56.25% 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:#f1f1f1; } #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{ color:#fff; border:1px solid #333; background:#333; } #ck_bnnr{ position:fixed; bottom:0; left:0; width:100%; padding:10px; z-index:10000001; background:#f1f1f1; border-top:3px solid #666; font-size:0.8rem; } #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:hover{ color:#fff; border:1px solid #333; background:#333; } #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; } 