/*->BTF<-*/ @font-face{font-family:'osr';src:url('https://www.residencemareverde.com/fonts/osr.woff2') format('woff2'),url('https://www.residencemareverde.com/fonts/osr.woff') format('woff');font-weight:normal;font-style:normal} @font-face{font-family:'osi';src:url('https://www.residencemareverde.com/fonts/osi.woff2') format('woff2'),url('https://www.residencemareverde.com/fonts/osi.woff') format('woff');font-weight:normal;font-style:normal} @font-face{font-family:'rbc';src:url('https://www.residencemareverde.com/fonts/rbc.woff2') format('woff2'),url('https://www.residencemareverde.com/fonts/rbc.woff') format('woff');font-weight:normal;font-style:normal} @font-face{font-family:'rlc';src:url('https://www.residencemareverde.com/fonts/rlc.woff2') format('woff2'),url('https://www.residencemareverde.com/fonts/rlc.woff') format('woff');font-weight:normal;font-style:normal} @font-face{font-family:'rt';src:url('https://www.residencemareverde.com/fonts/rt.woff2') format('woff2'),url('https://www.residencemareverde.com/fonts/rt.woff') format('woff');font-weight:normal;font-style:normal} @font-face{font-family:'rb';src:url('https://www.residencemareverde.com/fonts/rb.woff2') format('woff2'),url('https://www.residencemareverde.com/fonts/rb.woff') format('woff');font-weight:normal;font-style:normal} *{font-family:'osr',sans-serif} footer{background:#0f265c;padding:4% 0 2% 0;text-align:center} footer *{color:#fff} footer figure{} footer a{color:#fff} footer img,footer .vcard{display:inline-block} footer p{margin:0;font-size:0.9em} footer p.addr{margin:4% 0} footer p:last-child{text-transform:uppercase;font-size:0.8em;margin:4% 0 0 0} footer p:last-child a{font-size:0.7em;font-weight:normal} footer .vcard,footer a{font-size:1.1em;font-weight:bold} footer .mbl-br{padding:0 10px;vertical-align:middle} #ftr{ display:flex;justify-content:space-between;align-items:center; } #ftr>div:first-child{ width:38%; text-align:left; } #ftr>div:nth-child(2){ width:60%; } #ftr-nts{ font-size:0.6em; color:#333; padding-top:4px; text-align:center; } #ftr-scl{ margin:10px 0 0 0; } #ftr-scl a{ width:20px; margin:0 10px 0 0; } #map-canvas{ background:#f3f3f3; } #map-canvas::before{ content:''; display:block; padding:58% 0 0 0; } #orasis{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; } #cnsl{ background:#eb6517; background:#0b367f; padding:0; margin:2% auto; text-align:center; position:relative; white-space:nowrap; } .cnsl-pdd{ display:inline-block; text-align:left; padding:1.5% 0 2% 0; color:#fff; } .bttns-c{ text-align:center; padding:4% 0; } .bttn{ color:#fff; display:inline-block; vertical-align:top; padding:6px 20px 4px 20px; margin:0 10px; text-transform:uppercase; font-size:1.1em; font-family:'osr',sans-serif; text-decoration:none; } .bttn:hover,.bttn:active{ background:#383838; text-decoration:none; } .bttnl{ font-size:2.0em; } .bttn1{ background:#c6456f; } .cnsl-lbl{ padding:4px 10px; font-size:1.0em; display:inline-block; text-transform:uppercase; vertical-align:bottom; cursor:pointer; } .cnsl-btt:hover{ background:#007AFF; color:#fff; } .cnsl-btt-a{ background:#007AFF; color:#fff; } .cnsl-spcr{ display:inline-block; vertical-align:bottom; padding:3% 10px; background:url(imgDef/pxl-w.jpg) center top repeat-y; } .cnsl-fs{ background:#007AFF; padding:2%; position:fixed; width:98%; max-width:900px; max-height:90%; z-index:1000; overflow-y:auto; } .slctTxt{color:#000} input,textarea,input:hover,textarea:hover{border-radius:0px !important;border:0 !important;padding:4px !important;color:#0b367f;font-family:'osr',sans-serif} .dAjcntCls,.dAjcntShw,.dAjNwlCls,.dAjNwlShw{display:inline-block;vertical-align:bottom} .dAjNwlCls,.dAjNwlShw{} .dAjCmp{width:100%} .dCntNC,.dCntNCErr,.dNwlNC,.dNwlNCErr{line-height:2em;font-size:0.7em;color:#FFF;font-family:'osr',sans-serif;text-transform:uppercase;text-align:left} .dCntMod,.dNwlMod{position:relative;display:inline-block;vertical-align:bottom;width:50%} .dNwlMod{width:100%} .dCntMod label,.dNwlMod label{color:#001C35;font-family:'osr',sans-serif} .dCmpCnt,.dCmpCnt:focus,.dCmpCntErr,.dCmpCntErr:focus,.dCmpNwl,.dCmpNwl:focus,.dCmpNwlErr,.dCmpNwlErr:focus {background:#fff;height:24px;font-size:1.3em;width:94%;border:0px;margin:0px;padding:0px} .dCmpCntErr,.dCmpCntErr:focus,.dCmpNwlErr,.dCmpNwlErr:focus{background:#fc0} .cnsl-fs{ color:#fff; font-size:1.0em; font-family:'osr',sans-serif; } .cnsl-fs .dCntMod,.cnsl-fs .dNwlMod{ padding:0 0 2% 0; width:100%; max-width:450px; min-width:300px; } .cnsl-fs h2,#cnt-cnt h2{ color:#fff; font-size:1.0em; font-family:'osr',sans-serif; text-transform:uppercase; } .cnsl-fs h3,#cnt-cnt h3{ color:#fff; font-size:1.0em; font-family:'osr',sans-serif; text-transform:uppercase; padding:0 0 0% 0; border-bottom:1px solid #fff; margin:0 0 2% 0; } .cnsl-fs .cnt-lbl,#cnt-cnt .cnt-lbl{ color:#fff; font-size:0.8em; font-family:'osr',sans-serif; text-transform:uppercase; width:10%; display:inline-block; vertical-align:bottom; } #cnt-cnt .cnt-lbl{ font-size: 0.6em; width: 15%; } .cnsl-fs a{ color:#fff; font-family:'osr',sans-serif; text-transform:uppercase; } .cnt_snd-btt,.nwl_snd-btt,.nwl_del-btt{ display:inline-block; padding:0.5% 1%; text-transform:uppercase; background:#383838; color:#fff; font-size:1.0em; font-family:'osr',sans-serif; cursor:pointer; } .nwl_del-btt{ vertical-align:middle; margin:0 0 0 1%; font-size:0.6em; } .cnt_snd-btt:hover,.nwl_snd-btt:hover,.nwl_del-btt:hover{ background:#fff; color:#007AFF; } .cnt_prvcy-btt,.nwl_prvcy-btt{ margin:2% 0 0 0; display:inline-block; color:#fff; font-size:1.0em; font-family:'osr',sans-serif; cursor:pointer; } .cnt_prvcy-btt:hover,.nwl_prvcy-btt:hover{ text-decoration:underline; } ._cnt-prvcy-cls,._nwl-cls,._cnt-cls{ background:url(https://www.orasisdesign.it/engine/imgDef/icons.php?_i=nlrg-c&_c=000&_c2=fff) center center no-repeat; min-width:30px; min-height:30px; position:fixed; z-index:1000; top:1%; right:1%; cursor:pointer; } ._cnt-prvcy-cls:hover,._nwl-cls:hover,._cnt-cls:hover{ background:url(https://www.orasisdesign.it/engine/imgDef/icons.php?_i=nlrg-c&_c=fff&_c2=383838) center center no-repeat; } #add_cls_cnt-prvcy-cls{ position:absolute; } #cnt-prvcy-c{ position:absolute; top:0; left:0; width:100%; max-width:100%; height:100%; background:#007AFF; color:#fff; overflow-y:scroll; } #cnt-prvcy-p{ padding:2%; font-size:1.0em; font-family:'osr',sans-serif; } #cnt-prvcy-p *{color:#fff} section.ttls{ text-align:center; padding:2% 0; width:98%; margin:0 auto; } .ttls h1{ font-size:3em; text-align:center; font-family:'sgnkb',sans-serif; text-transform:uppercase; } .ttls h2{ text-align:center; } .ttls div{ margin:2% auto 0 auto; text-align:center; font-size:1.2em; } .ttls p{ margin:1% auto 0 auto; font-size:1.0em; } .calCsllA,.calNGgSO .calCsllN,.calNGgS .calCsllN{color:#fff} .calCsllA{white-space:nowrap} .calCnt { width:100%; min-width:350px; max-width:900px; } input,textarea{ padding:4px; line-height:20px; background-color:#fff; border:1px solid #ccc; font-size:1.0em; margin:0; color:#0f265c; } input{height:28px !important} textarea{overflow:hidden} input:focus,textarea:focus,input:hover,textarea:hover{ background:#f1f1f1; border:1px solid #00b2ff; outline:none; } label{font-size:0.9em} .chkTxt{position:relative} .chkTxt label{color:#fff} .cbx,.cbxErr{position:relative;z-index:5;opacity:0} .cbx,.cbxErr{margin:2px 0 0 2px;display:inline;vertical-align:middle} .dCbxLbl{float:left;margin:4px 4px 0 0;cursor:default} .inpCmb,.inpCmbErr{width:148px} .chckbx,.chckbxHvr,.chckbxDis,.chckbxSel,.chckbxSelHvr,.chckbxSelDis,.chckbxErr,.chckbxErrHvr{position:absolute;top:0;left:0;width:19px;height:19px;display:block;background-position:center;background-repeat:no-repeat} .chckbxDis{background:url(https://www.orasisdesign.it/engine/imgDef/icons.php?_i=chkb&_o=0.5&_cI=fff&_cIB=f1f1f1)} .chckbx{background:url(https://www.orasisdesign.it/engine/imgDef/icons.php?_i=chkb&_cI=fff&_cIB=ccc)} .chckbxHvr,.chckbxErrHvr{background:url(https://www.orasisdesign.it/engine/imgDef/icons.php?_i=chkb&_cI=f1f1f1&_cIB=00b2ff)} .chckbxSel{background:url(https://www.orasisdesign.it/engine/imgDef/icons.php?_i=chkbSel&_cI=fff&_cIB=81B716&_cIA=81B716)} .chckbxSelHvr{background:url(https://www.orasisdesign.it/engine/imgDef/icons.php?_i=chkbSel&_cI=f1f1f1&_cIB=81B716&_cIA=333)} .chckbxSelDis{background:url(https://www.orasisdesign.it/engine/imgDef/icons.php?_i=chkbSel&_o=0.5&_cI=fff&_cIB=f1f1f1&_cIA=f1f1f1)} .chckbxErr{background:url(https://www.orasisdesign.it/engine/imgDef/icons.php?_i=chkb&_cI=fc0&_cIB=ccc)} .cbx,.cbxErr{margin:2px 10px 0 2px} #dLgn *{position:relative} #dLgn{position:relative !important;padding:6px} #dLgn.dlgnOpn{position:absolute !important;top:0;right:0;min-width:250px} #dLgn .dACmp,#dLgn .dSCmp,#dLgn .dECmp{margin:0px} #uiLggdC_Ft{max-width:50px;max-height:50px;display:inline-block;vertical-align:middle} #uiLggdC_Txt{width:100%;height:50px;position:relative} #uiLggdC_Mc{font-size:0.4em;color:#00b2ff;text-transform:uppercase} #uiLggdC_Nm{font-size:1.1em;color:#00b2ff;white-space:nowrap;line-height:16px} #uiLggdC_LO{ display:inline-block; vertical-align:baseline; font-size:0.8em; cursor:pointer; margin:0 0 0 10px; line-height:20px; } #uiLggdC_LO:hover{text-decoration:underline} #uiLdgn{white-space:nowrap} #uiLdgn img{display:inline-block;vertical-align:middle} .dDtDLgn{border:0px;padding:0px;position:relative} .dDtNCLgnChk{width:0px} .dDtDLgnChk div{margin:0px} .dDtDLgnChk .dHCmp{padding:0} .dDtNClgn,.dDtNClgnErr{ padding:8px 0 0 0; margin:0px; font-size:0.8em; position:relative; color:#0f265c; } .chkTxt label{ font-size:0.6em; } #dLgn .chckbx,#dLgn .chckbxHvr,#dLgn .chckbxSel,#dLgn .chckbxSelHvr{position:absolute} .dDtNClgnErr{color:#E5232D} .dDtNCRCPWD,.dDtNCRCPWDErr{position:relative;margin-bottom:6px} .dDtDSbcr{} .dlgnOpn{position:absolute;background:#f3f3f3} .dlgnClsd{background:none;padding:10px 0 0 0} .uiLgnOK,.uiLgnKO,.uiLgnLdng,.uiPdimSnd,.uiPdimSndOK,.uiPdimSndKO,.uiPdimSndErr,.uiPdimOK,.uiPdimKO,.dlgnLggd{ height:100%; min-height:50px; overflow:hidden; position:relative; padding:0px; display:flex; justify-content:center; align-items:center; } .uiLgnLdng,.uiPdimSnd{background:#fc0;min-width:250px} .uiLgnOK,.uiPdimSndOK,.uiPdimOK{background:#81B716;min-width:250px} .uiLgnKO,.uiPdimSndKO,uiPdimSndErr,.uiPdimKO{background:#E5232D} .uiLgnLdng div,.uiLgnOK div,.uiLgnKO div,.uiPdimSnd div,.uiPdimSndKO div{color:#fff} .uiPdimSndErr div,.uiPdimSndOK div,.uiPdimOK div,.uiPdimKO div{font-size:1.1em;color:#fff} .uiLgnSbscr{ cursor:pointer; padding:6px 0px 2px 0px; margin:0px 0px 0px 0px; display:block; text-decoration:none; white-space:nowrap; font-size:0.6em; } .uiLgnSbscr:hover,.uiLgnSbscr:active{text-decoration:underline} ._uiOpn{padding:0px;width:100%} ._uiClsd{padding:0px} #_ui{display:inline-block;vertical-align:middle} #_uifb{display:inline-block;vertical-align:middle} .uiLgnFb{cursor:pointer; line-height:20px; display:inline-block; text-transform:uppercase; font-size:0.6em; line-height:20px; text-decoration:none; -webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px; color:#fff; background-color:#3C5A99; background-image:url(https://www.orasisdesign.it/engine/imgDef/icons.php?_i=fb&_c=fff); background-position:5px center; background-repeat:no-repeat; background-size:auto 80%; padding:0px 10px 0px 30px; } .uiLgnFb:hover{ color:#0f265c; background-color:#00b2ff; } #uiLgnAcc,#uiLgnNtr,#uiPdimGt,#uiLggdUsrC_MY,#uiLggdScoC_MY,#uiLggdClnC_MY{ cursor:pointer; line-height:20px; padding:0px 6px 0px 16px; -webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px; display:inline-block; vertical-align:baseline; text-decoration:none; white-space:nowrap; font-size:0.6em; background-position:left center; background-repeat:no-repeat; } #uiLggdUsrC_MY,#uiLggdScoC_MY,#uiLggdClnC_MY{} #uiLgnNtr{margin-right:6px} #uiLgnAcc{} #uiLgnAccO{ display:inline-block; vertical-align:baseline; line-height:20px; margin:0 4px;font-size:0.6em;font-weight:bold;color:#0f265c; } #uiLgnPdim{ cursor:pointer; padding:10px 0 2px 0; margin:0px; font-size:0.6em; } #uiLgnPdim:hover,#uiLgnPdim:active{text-decoration:underline} #uiLgnAcc,#uiLgnNtr,#uiPdimGt,#uiLggdUsrC_MY,#uiLggdScoC_MY,#uiLggdClnC_MY{ color:#fff; background-color:#0f265c; } #uiLgnAcc:active,#uiLgnAcc:hover,#uiLgnNtr:active,#uiLgnNtr:hover,#uiPdimGt:active,#uiPdimGt:hover,#uiLggdUsrC_MY:active,#uiLggdUsrC_MY:hover,#uiLggdScoC_MY:active,#uiLggdScoC_MY:hover,#uiLggdClnC_MY:active,#uiLggdClnC_MY:hover{ color:#0f265c; background-color:#00b2ff; } #uiLgnAcc{background-image:url(https://www.orasisdesign.it/engine/imgDef/ico-login.png)} #uiLgnAcc:active,#uiLgnAcc:hover{background-image:url(https://www.orasisdesign.it/engine/imgDef/ico-loginH.png)} #uiLgnNtr{background-image:url(https://www.orasisdesign.it/engine/imgDef/ico-ntr.png)} #uiLgnNtr:active,#uiLgnNtr:hover{background-image:url(https://www.orasisdesign.it/engine/imgDef/ico-ntrH.png)} #uiPdimGt{background-image:url(https://www.orasisdesign.it/engine/imgDef/ico-pdim.png)} #uiPdimGt:active,#uiPdimGt:hover{background-image:url(https://www.orasisdesign.it/engine/imgDef/ico-pdimH.png)} #uiLggdUsrC_MY{background-image:url(https://www.orasisdesign.it/engine/imgDef/ico-myusr.png)} #uiLggdUsrC_MY:active,#uiLggdUsrC_MY:hover{background-image:url(https://www.orasisdesign.it/engine/imgDef/ico-myusrH.png)} #uiLggdScoC_MY{background-image:url(https://www.orasisdesign.it/engine/imgDef/ico-home.png)} #uiLggdScoC_MY:active,#uiLggdScoC_MY:hover{background-image:url(https://www.orasisdesign.it/engine/imgDef/ico-homeH.png)} #uiLggdClnC_MY{background-image:url(https://www.orasisdesign.it/engine/imgDef/ico-mycln.png)} #uiLggdClnC_MY:active,#uiLggdClnC_MY:hover{background-image:url(https://www.orasisdesign.it/engine/imgDef/ico-myclnH.png)} #uiNoFbMsg{position:absolute;background:#ccc;width:150px} #uiNoFbMsgC{padding:4px;border:2px solid #3C5A99;font-size:1.2em;background:#fff;color:#3C5A99;font-size:1.0em} #rcpwd{-webkit-border-radius:10px; -moz-border-radius:10px; border-radius:10px; padding:10px} .dCmpLgnUsr,.dCmpLgnUsrErr,.dCmpLgnPwd{width:95%} .dCls{ position:absolute;cursor:pointer;top:2px;right:2px; background-image:url(https://www.orasisdesign.it/engine/imgDef/icons.php?_i=nlrg-c&_c2=ffffff); background-size:cover; width:20px; height:20px; } .dCls:hover{ background-image:url(https://www.orasisdesign.it/engine/imgDef/icons.php?_i=nlrg-c&_c=ffffff&_c2=0f265c); } #dLgn .dCls{position:absolute} #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:#f1f1f1; 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; } .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; } .ytvdo_no>div{ padding:0 1.2em; color:#333; } 