#delp-app{position:relative;display:flex}#delp-app #delp-app-main-frm{width:75%;padding-left:30px!important;padding-right:120px!important}#delp-app #delp-app-main-frm.frmless{padding-left:0!important;padding-right:60px!important}#delp-app #delp-app-info-frm{width:25%;pointer-events:none}#delp-app #delp-app-info-frm>div{pointer-events:all}#delp-app #delp-app-map{position:relative;width:100%;padding-bottom:56.25%;min-height:240px;overflow:hidden;background:#eee}#delp-app #delp-app-map-img-hd,#delp-app #delp-app-map-img{position:absolute;background-position:center;background-size:cover;left:0;top:0}#delp-app #delp-app-map-img-hd:not(.ready),#delp-app #delp-app-map-img:not(.ready){width:100%;height:100%}#delp-app #delp-app-map-img-hd #delp-app-map-img-pos,#delp-app #delp-app-map-img #delp-app-map-img-pos{position:absolute;left:0;top:0;width:100%;height:100%}#delp-app #delp-app-map-img-hd #delp-app-map-img-pos>div:not(#delp-app-map-img-hd),#delp-app #delp-app-map-img #delp-app-map-img-pos>div:not(#delp-app-map-img-hd){display:block;position:absolute;left:5%;top:5%;width:5%;height:5%;z-index:100;pointer-events:none}#delp-app #delp-app-map-img-hd #delp-app-map-img-pos>div:not(#delp-app-map-img-hd)>div,#delp-app #delp-app-map-img #delp-app-map-img-pos>div:not(#delp-app-map-img-hd)>div{display:block;position:absolute;border:1px solid #f00;background-color:#ffffffb3;width:14px;height:14px;margin-left:-7px;margin-top:-7px;border-radius:100%;z-index:110;cursor:pointer;pointer-events:all;transition:all .1s ease-in-out}#delp-app #delp-app-map-img-hd #delp-app-map-img-pos>div:not(#delp-app-map-img-hd)>div:after,#delp-app #delp-app-map-img #delp-app-map-img-pos>div:not(#delp-app-map-img-hd)>div:after{content:"";position:absolute;width:6px;height:6px;border-radius:100%;background-color:#fffc;border:3px solid #f00;left:50%;top:50%;margin-left:-3px;margin-top:-3px;transition:all .1s ease-in-out}#delp-app #delp-app-map-img-hd #delp-app-map-img-pos>div:not(#delp-app-map-img-hd)>div.hover,#delp-app #delp-app-map-img-hd #delp-app-map-img-pos>div:not(#delp-app-map-img-hd)>div.active,#delp-app #delp-app-map-img-hd #delp-app-map-img-pos>div:not(#delp-app-map-img-hd)>div.anim,#delp-app #delp-app-map-img #delp-app-map-img-pos>div:not(#delp-app-map-img-hd)>div.hover,#delp-app #delp-app-map-img #delp-app-map-img-pos>div:not(#delp-app-map-img-hd)>div.active,#delp-app #delp-app-map-img #delp-app-map-img-pos>div:not(#delp-app-map-img-hd)>div.anim{width:20px;height:20px;margin-left:-10px;margin-top:-10px}#delp-app #delp-app-map-img-hd #delp-app-map-img-pos>div:not(#delp-app-map-img-hd)>div.hover:after,#delp-app #delp-app-map-img-hd #delp-app-map-img-pos>div:not(#delp-app-map-img-hd)>div.active:after,#delp-app #delp-app-map-img-hd #delp-app-map-img-pos>div:not(#delp-app-map-img-hd)>div.anim:after,#delp-app #delp-app-map-img #delp-app-map-img-pos>div:not(#delp-app-map-img-hd)>div.hover:after,#delp-app #delp-app-map-img #delp-app-map-img-pos>div:not(#delp-app-map-img-hd)>div.active:after,#delp-app #delp-app-map-img #delp-app-map-img-pos>div:not(#delp-app-map-img-hd)>div.anim:after{width:16px;height:16px;border:5px solid #f00;margin-left:-8px;margin-top:-8px}#delp-app #delp-app-map-img-hd{width:100%;height:100%}#delp-app #delp-app-dev-btn{padding:3px 7px;margin-top:50px;font-weight:700}#delp-app #delp-app-icons{display:flex;flex-wrap:wrap;justify-content:center;margin-top:15px}#delp-app #delp-app-icons a{display:inline-block;margin:5px 9px;color:#999}#delp-app #delp-app-icons a svg{display:block;width:57px;height:57px;transform:scale(1);transition:transform .1s ease-in-out}#delp-app #delp-app-icons a svg>use{fill:#999;stroke:transparent}#delp-app #delp-app-icons a.hover,#delp-app #delp-app-icons a.anim,#delp-app #delp-app-icons a.active{color:#d44}#delp-app #delp-app-icons a.hover svg,#delp-app #delp-app-icons a.anim svg,#delp-app #delp-app-icons a.active svg{transform:scale(1.2)}#delp-app #delp-app-icons a.hover svg use,#delp-app #delp-app-icons a.anim svg use,#delp-app #delp-app-icons a.active svg use{fill:#d44;stroke:transparent}#delp-app #delp-app-icons a.active{color:#e00}#delp-app #delp-app-icons a.active svg>use{fill:#e00}#delp-app #delp-app-icons .delp-app-icons-lb{width:100%}#delp-app #delp-app-info-box{position:relative;color:#fff;background-color:#e00;padding:1rem 1.25rem 2.5rem;height:1px;min-height:100%}#delp-app #delp-app-info-box #delp-app-info-box-lnk{display:block;width:100%;height:100%;color:#fff;text-decoration:none;overflow:auto}#delp-app #delp-app-info-box #delp-app-info-box-lnk #delp-app-info-box-lnk-txt{font-weight:700}#delp-app #delp-app-info-box #delp-app-info-box-lnk.hover #delp-app-info-box-lnk-txt,#delp-app #delp-app-info-box #delp-app-info-box-lnk.active #delp-app-info-box-lnk-txt,#delp-app #delp-app-info-box #delp-app-info-box-lnk.anim #delp-app-info-box-lnk-txt{text-decoration:underline}#delp-app #delp-app-info-box h3{color:#fff}#delp-app #delp-app-info-box p:last-of-type{margin:0}#delp-app #delp-app-info-box:after{content:"";border-top:1.25rem solid transparent;border-bottom:1.25rem solid transparent;border-right:1.25rem solid #e00;position:absolute;left:-1.25rem;top:calc(50% - .61rem);height:0;width:0}#delp-app #delp-app-info-box #delp-app-info-box-close{display:block;position:absolute;right:.5rem;bottom:.5rem;width:32px;height:32px;color:#fff!important}#delp-app #delp-app-info-box #delp-app-info-box-close:after{display:block;content:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%3e%3cpath%20fill='%23fff'%20d='M19,6.41L17.59,5L12,10.59L6.41,5L5,6.41L10.59,12L5,17.59L6.41,19L12,13.41L17.59,19L19,17.59L13.41,12L19,6.41Z'%20/%3e%3c/svg%3e");width:32px;height:32px}#delp-app.dev-mode{outline:2px solid #ff0}#delp-app.dev-mode #delp-app-main-frm,#delp-app.dev-mode #delp-app-info-frm{outline:1px solid #f00}#delp-app.dev-mode #delp-app-map,#delp-app.dev-mode #delp-app-icons{outline:1px solid #a66}#delp-app.dev-mode #delp-app-map-img{outline:1px solid #f00}#delp-app.dev-mode #delp-app-map-img>#delp-app-map-img-pos>div{outline:1px solid #f0f;background-color:#ff00ff14}#delp-app.dev-mode #delp-app-map-img>#delp-app-map-img-pos>div:first-child{background-color:transparent}#delp-app.dev-mode #delp-app-dev-btn{background-color:#6d6}#delp-app.dev-mode #delp-app-icons a{outline:1px solid #f00}#delp-app.dev-mode #delp-app-icons .delp-app-icons-lb{outline:1px solid #f0f}#delp-app.dev-mode #delp-app-info-box{outline:1px solid #0ff}#delp-app.dev-mode #delp-app-info-box a{outline:1px solid #ff0}@media only screen and (max-width: 880px){#delp-app #delp-app-main-frm{width:100%;padding:0!important}#delp-app #delp-app-main-frm.frmless{padding:0!important}#delp-app #delp-app-info-frm{display:none}#delp-app #delp-app-info-box{padding:2rem 1.5rem;margin:.75rem 0;height:auto;min-height:auto}#delp-app #delp-app-info-box:after{display:none}#delp-app #delp-app-info-box #delp-app-info-box-close{top:.5rem;bottom:unset}#delp-app #delp-app-map-img #delp-app-map-img-pos>div:not(#delp-app-map-img-hd)>div{display:none!important}}@media only screen and (min-width: 881px){#delp-app.delp-app-full-width{display:block}#delp-app.delp-app-full-width #delp-app-main-frm{width:100%;padding-left:30px!important;padding-right:30px!important}#delp-app.delp-app-full-width #delp-app-icons a{margin:5px 7px}#delp-app.delp-app-full-width #delp-app-info-frm{position:absolute;right:30px;top:0}}
