.mobile-burger,.mobile-burger-strap,.mme-home,.mme-row,.mme-lang-row,li.mobile-login{display:none}.reserve-top-wrap{text-align:center;padding:16px 15px 6px;background:transparent}a.reserve-cta-top{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:8px;height:auto;width:auto;min-width:220px;max-width:340px;min-height:0;padding:11px 22px;background:#ff9e00;color:#fff;font-weight:700;font-size:14px;line-height:1;text-decoration:none;text-transform:uppercase;letter-spacing:.4px;border-radius:4px;box-shadow:0 1px 3px #0000001f;margin:0 auto}a.reserve-cta-top:hover{background:#ffb030}a.reserve-cta-top img{position:static;top:auto;left:auto;padding:0;width:18px;height:18px;display:inline-block;vertical-align:middle}a.reserve-cta-top span{position:static;top:auto;left:auto;font-size:14px;display:inline-block;vertical-align:middle}.cta-arrow-down,.cta-arrow-side{display:inline-block;vertical-align:middle;flex-shrink:0}.fleet-cta-row{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;margin-top:5px}.fleet-cta-row a.reserve-cta-top{margin:0}a.reserve-cta-top.reserve-cta-top--outline{min-width:0;max-width:none;padding:9px 16px;font-size:13px;background:#fff;border:1.5px solid currentColor;box-shadow:none}a.reserve-cta-top.reserve-cta-top--search{min-width:0;max-width:none;padding:9px 16px;font-size:13px;gap:6px;border:1.5px solid #ff9e00;box-shadow:none}a.reserve-cta-top.reserve-cta-top--search img{width:14px;height:14px}a.floating-reserve-cta{position:fixed;left:50%;bottom:32px;transform:translate(-50%,16px);z-index:9980;display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:12px 24px;background:#ff9e00;color:#fff;font-weight:700;font-size:14px;text-decoration:none;border-radius:28px;box-shadow:0 4px 16px #00000040;white-space:nowrap;max-width:calc(100vw - 32px);overflow:hidden;text-overflow:ellipsis;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .25s ease,transform .25s ease,background .3s ease}a.floating-reserve-cta:hover{background:#ffb030;color:#fff}a.floating-reserve-cta.floating-reserve-cta--visible{opacity:1;visibility:visible;pointer-events:auto;transform:translate(-50%)}html.overlay a.floating-reserve-cta,body.mc-menu-open a.floating-reserve-cta,body.mc-menu-open .mc-whatsapp-fab{display:none!important}a.floating-reserve-cta img{width:16px;height:16px;flex-shrink:0}.send.send-mobile-only{display:none}@media (max-width: 767px),(orientation: landscape) and (max-width: 960px) and (max-height: 500px){html,body{max-width:100vw;overflow-x:hidden}div.wrapper,div#mdata,div#yachts,div#actions div#text,div#footer div#fcontent,div#footer div#fcontent div#fbox div.content,.activationblock{width:100%!important;max-width:560px!important;box-sizing:border-box!important;padding:16px!important;margin:20px auto 30px!important}.activationblock h2{font-size:20px!important;line-height:1.4!important;margin-bottom:4px!important}.activationblock>p{font-size:13px!important;margin-bottom:16px!important}.activationblock h5{float:none!important;width:100%!important;text-align:left!important;padding-right:0!important;margin:8px 0 12px!important;clear:both!important}.activationblock .activationform{width:100%!important;margin-left:0!important;box-sizing:border-box!important}.activationblock .activationform .loginrow{display:flex!important;flex-direction:column!important;align-items:stretch!important;margin-bottom:10px!important}.activationblock .activationform .l{width:auto!important;text-align:left!important;padding:0 0 3px!important}.activationblock .activationform .l label{font-size:12px!important;color:#888!important;padding-right:0!important}.activationblock .activationform input[type=text],.activationblock .activationform input[type=email],.activationblock .activationform input[type=password]{width:100%!important;box-sizing:border-box!important;padding:8px 10px!important}.activationblock div[style*="border:1px solid #eee"]{padding:12px 10px!important;box-sizing:border-box!important}.activationblock h4.rform{text-align:left!important;padding-right:0!important;margin:14px 0 6px!important}.activationblock .regs{display:flex!important;flex-direction:row!important;align-items:flex-start!important;gap:10px!important;margin-top:16px!important;clear:both!important}.activationblock .regs .reg{float:none!important;width:auto!important;flex:1 1 0!important;font-size:10px!important;margin:0!important}.activationblock .regs input[type=checkbox]{float:none!important;width:auto!important;flex-shrink:0!important;margin-top:2px!important}.activationblock .activatebutton{display:block!important;width:100%!important;margin:16px 0 0!important;box-sizing:border-box!important}div.wrapper.topcontent{display:none!important}.mobile-burger{display:flex!important;align-items:center;gap:4px;width:100%;min-height:58px;padding:4px 6px 14px;background:#fff;border-bottom:0;box-sizing:border-box;position:sticky;top:0;z-index:1100;overflow:hidden}.mobile-burger.mobile-burger--floating{width:auto;min-height:0;padding:0;background:transparent;position:fixed;top:6px;left:10px;overflow:visible}.mobile-burger--floating .mobile-burger-button{width:36px;height:36px;background:#fffffff0;border-radius:50%;box-shadow:0 2px 10px #0003}body.dev-mode div#menu.is-open #mdata>.menu-mini-logo+.mme-row,body.dev-mode div#menu.is-open #mdata>.menu-mini-logo+.mme-home,body.dev-mode div#menu.is-open #mdata>.menu-mini-logo+.mme-lang-row,body.dev-mode div#menu.is-open #mdata>.menu-mini-logo+.menucontent ul li:first-child a{padding-left:58px!important}.mobile-burger-button{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;background:transparent;border:0;padding:0;cursor:pointer;color:#005789;position:relative;z-index:2}.mobile-burger-button .bar,.mobile-burger-button .bar:before,.mobile-burger-button .bar:after{content:"";display:block;width:24px;height:3px;background:#005789;border-radius:2px;position:relative;transition:transform .2s,top .2s,opacity .2s,background .2s}.mobile-burger-button .bar:before{position:absolute;top:-8px;left:0}.mobile-burger-button .bar:after{position:absolute;top:8px;left:0}.mobile-burger--floating .mobile-burger-button .bar,.mobile-burger--floating .mobile-burger-button .bar:before,.mobile-burger--floating .mobile-burger-button .bar:after{width:20px;height:2.5px}.mobile-burger--floating .mobile-burger-button .bar:before{top:-7px}.mobile-burger--floating .mobile-burger-button .bar:after{top:7px}.mobile-burger--floating .mobile-burger-button[aria-expanded=true] .bar:before,.mobile-burger--floating .mobile-burger-button[aria-expanded=true] .bar:after{top:0}.mobile-burger-button[aria-expanded=true] .bar{background:transparent}.mobile-burger-button[aria-expanded=true] .bar:before{top:0;transform:rotate(45deg)}.mobile-burger-button[aria-expanded=true] .bar:after{top:0;transform:rotate(-45deg)}@media (max-height: 520px){.mobile-burger{min-height:48px;padding:2px 6px 10px}div#menu.is-open{top:48px!important}body.dev-mode div#menu.is-open{top:0!important}.popup{top:52px!important}.popup .popup-body,#example-popup .popup-body,#rate-popup .popup-body,#edit-popup .popup-body,#reservation-popup .popup-body,#pricing-popup .popup-body,#adddiary .popup-body,#crew-popup .popup-body{max-height:calc(100vh - 60px)!important}}div#menu{display:none!important;position:static!important;background:linear-gradient(to bottom,#2b8ecc,#2685c6 42%,#2480be)!important;background-color:#2685c6!important;height:auto!important;width:100%!important}div#menu.is-open{display:block!important;position:fixed!important;inset:58px 0 0!important;z-index:1050!important;overflow-y:auto!important;-webkit-overflow-scrolling:touch!important}body.dev-mode div#menu.is-open{top:0!important}div#menu div#mdata{padding:0!important;width:100%!important}div#menu div#mdata{max-width:100%!important;width:100%!important;padding:0!important;margin:0!important}div#menu div#mdata{min-height:100%;background:#0000001f}div#menu div.menucontent{float:none!important;height:auto!important;display:block!important}div#menu ul{display:block!important;height:auto!important;padding:0!important;margin:0!important;list-style:none!important}div#menu ul li{float:none!important;display:block!important;width:100%!important;text-align:left!important;border-bottom:1px solid rgba(255,255,255,.12)!important;position:static!important;top:auto!important;left:auto!important;right:auto!important}div#menu ul li:first-child:before,div#menu ul li:last-child:after{display:none!important}div#menu ul li a{display:flex!important;align-items:center!important;gap:10px!important;padding:14px 16px!important;min-height:48px!important;box-sizing:border-box!important;font-size:14px!important;font-weight:400!important;letter-spacing:normal!important;border:0!important;color:#fff!important;line-height:20px!important}.mobile-nav-icon{display:block;flex:0 0 auto;width:18px;height:18px;opacity:.9}.mme-home,.mme-row{display:flex;align-items:center;gap:10px;padding:14px 16px;min-height:48px;box-sizing:border-box;font-size:14px;color:#fff;border:0;border-bottom:1px solid rgba(255,255,255,.12);background:transparent;width:100%;text-align:left;text-decoration:none;cursor:pointer;font-family:inherit}.mme-home-logo{width:28px;height:28px;object-fit:contain;border-radius:6px;background:#fff;flex-shrink:0}.mme-avatar{width:26px;height:26px;border-radius:50%;background:#fff3;display:inline-flex;align-items:center;justify-content:center;font-size:11px;font-weight:800;flex-shrink:0}.mme-row svg{flex-shrink:0;opacity:.9}.mme-rating{display:flex;align-items:center;gap:8px;padding:10px 16px;font-size:12.5px;color:#fff;border-bottom:1px solid rgba(255,255,255,.12)}.mme-stars{color:#ffd47b;letter-spacing:1px;font-size:13px}.mme-lang-row{display:flex;align-items:center;gap:10px;padding:14px 16px;min-height:48px;box-sizing:border-box;border-bottom:1px solid rgba(255,255,255,.12)}.mme-lang-row .mc-lang-flag{width:22px;height:15px}.mme-lang-row .mme-lang{appearance:none;-webkit-appearance:none;margin:0;flex:1 1 auto;width:auto;font-size:14px;font-weight:400;color:#fff;border:none;border-radius:0;padding:0 20px 0 0;background:transparent url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'/%3E%3C/svg%3E") right center / 16px no-repeat}.mme-lang-row .mme-lang option{color:#1a2b3c}div#menu ul li.mobile-login{display:block!important;background:#0000002e!important;border-top:1px solid rgba(255,255,255,.2)!important}div#menu ul li.mobile-login a{color:#ffd47b!important;font-weight:700!important;text-transform:uppercase!important;cursor:pointer!important}div#photo{position:relative;margin-top:0!important;overflow:hidden!important;height:220px!important}div#photo img{width:100%!important;height:100%!important;max-height:none!important;max-width:none!important;object-fit:cover!important;object-position:center 38%!important;margin:0!important;display:block!important}div#photo h1.page-h1{inset:2px 8px auto!important;font-size:14px!important;line-height:1.25!important;padding:8px 10px!important;border-radius:4px!important;background:linear-gradient(to bottom,#003c5fc7,#003c5f73)!important}div.main-text{display:none!important}img#normalheader{height:48px!important;margin-top:0!important;position:relative!important;object-fit:cover!important;object-position:center top!important}div#header-menu{width:100%!important;height:auto!important;padding:0 8px!important;margin:-184px 0 12px!important;position:relative!important;z-index:4!important}div#header-menu ul{display:flex!important;flex-direction:row!important;flex-wrap:wrap!important;gap:6px!important;margin:0!important;padding:0!important;width:100%!important;box-sizing:border-box!important;position:static!important}div#header-menu ul li,div#header-menu ul li:nth-child(1),div#header-menu ul li:nth-child(2),div#header-menu ul li:nth-child(3),div#header-menu ul li:nth-child(4){position:static!important;display:block!important;flex:1 1 0!important;min-width:0!important;margin:0!important;top:auto!important;left:auto!important;right:auto!important}div#header-menu ul li:after{display:none!important}div#header-menu ul li div{width:100%!important;height:70px!important;padding:0!important;border:1px solid #e8eef3!important;background:#fafafa!important;box-sizing:border-box!important;position:relative!important;overflow:hidden!important}div#header-menu ul li div img{width:100%!important;height:100%!important;object-fit:cover!important;display:block!important}div#header-menu ul li div a,div#header-menu ul li div a.lm{position:absolute!important;inset:0!important;width:auto!important;height:auto!important;display:flex!important;flex-wrap:wrap!important;gap:0 .22em!important;align-items:flex-end!important;justify-content:center!important;padding:4px 4px 6px!important;font-size:12px!important;font-weight:700!important;text-align:center!important;line-height:1.2!important;background:linear-gradient(to bottom,#00578900 0% 55%,#005789d9)!important;color:#fff!important;text-transform:uppercase!important;text-decoration:none!important;box-sizing:border-box!important}div#header-menu ul li div a.lm{background:linear-gradient(to bottom,#ff9e0000 0% 55%,#ff9e00eb)!important}div#header-menu ul li div a span{display:inline!important;font-size:12px!important;color:#fff!important}div#header-menu ul li div a.lm:after{display:none!important}.weather-fb,#ports,.fb-wrapper{display:none!important}.weather-pogoda{display:block!important}.weather-toggle-trigger{cursor:pointer;-webkit-tap-highlight-color:transparent}.weather-toggle-icon{display:inline-block;margin-left:6px;font-size:12px;transition:transform .2s}.weather-toggle-icon:before{content:"\25be"}.weather-pogoda:not(.weather-pogoda--open) .weathercontent,.weather-pogoda:not(.weather-pogoda--open) hr{display:none!important}.weather-pogoda:not(.weather-pogoda--open){min-height:0!important;height:auto!important}.weather-pogoda.weather-pogoda--open .weather-toggle-icon{transform:rotate(180deg)}.weathercontent>div[style*="overflow:hidden"]{width:300px!important;max-width:100%!important;margin-left:auto!important;margin-right:auto!important;overflow-x:auto!important;overflow-y:hidden!important;-webkit-overflow-scrolling:touch!important;scroll-snap-type:x mandatory!important}#weslider>div{scroll-snap-align:start!important}div#header-menu ul li:nth-child(n+4){display:none!important}div#header-menu ul li:nth-child(1),div#header-menu ul li:nth-child(2),div#header-menu ul li:nth-child(3){display:block!important;flex:1 1 0!important;min-width:0!important;max-width:none!important;width:auto!important}div#header-menu ul li:nth-child(1) div,div#header-menu ul li:nth-child(2) div,div#header-menu ul li:nth-child(3) div{height:76px!important}.mobile-fb-box{display:none!important}div#content{padding:14px 10px!important;display:flex!important;flex-direction:column!important}div#content div#right,div#right{width:100%!important;max-width:100%!important;float:none!important;clear:both!important;margin:0!important;padding:0!important;box-sizing:border-box!important}div#content>div#left{display:block!important;width:100%!important;float:none!important;padding:0!important;margin:0 0 18px!important;order:2!important}div#content>div#left>hr{margin:22px 0 14px!important;border-top-color:#dce8f2!important}div#content>div#left a.p2{font-size:22px!important;line-height:1.15!important;margin-bottom:6px!important}div#content>div#left p.add{font-size:16px!important;line-height:1.35!important;margin-bottom:14px!important}div#content>div#right{display:block!important;width:100%!important;max-width:100%!important;float:none!important;margin:0!important;padding:0!important;order:1!important;box-sizing:border-box!important}div#content>div#right>*{width:100%!important;max-width:100%!important;float:none!important;box-sizing:border-box!important;margin-left:0!important;margin-right:0!important}div#content>div#right>.yacht-finder{margin:0 0 18px!important}div#content>div#right>#lm{margin:0 0 18px!important}div#content>div#right>.yacht-finder,div#content>div#right>.yacht-finder.yacht-finder--vertical,div#content>div#right>.yacht-finder.yacht-finder--horizontal,div#content>div#right>#lm,div#right>.yacht-finder,div#right>.yacht-finder.yacht-finder--vertical,div#right>#lm,.yacht-finder.yacht-finder--vertical,#content>#right>#lm{display:block!important;width:100%!important;max-width:100%!important;min-width:0!important;box-sizing:border-box!important;float:none!important;padding:12px!important;margin:0 0 18px!important}.yacht-finder,.yacht-finder.yacht-finder--vertical,.yacht-finder.yacht-finder--horizontal{box-sizing:border-box!important;width:100%!important;max-width:100%!important;float:none!important;margin-left:0!important;margin-right:0!important}div#content>div#right>.yacht-finder.yacht-finder--vertical,div#content>div#right>#lm,#right .yacht-finder.yacht-finder--vertical,#right #lm{width:100%!important;max-width:none!important;min-width:0!important;margin-left:0!important;margin-right:0!important}div#content>div#right>.yacht-finder.yacht-finder--vertical{padding-left:10px!important;padding-right:10px!important}div#content>div#right>#lm{padding-left:10px!important;padding-right:10px!important}.yacht-finder.yacht-finder--vertical:after,div#content div#right div#lm:after{display:none!important;content:none!important}.yacht-finder.yacht-finder--horizontal{width:100%!important;max-width:100%!important;box-sizing:border-box!important;padding:12px 14px!important;margin-left:0!important;margin-right:0!important}#lm div[style*="overflow:hidden"]{width:300px!important;max-width:100%!important;margin-left:auto!important;margin-right:auto!important;overflow-x:auto!important;overflow-y:hidden!important;-webkit-overflow-scrolling:touch!important;scroll-snap-type:x mandatory!important}#lmslider .content{scroll-snap-align:start!important}#lm #lmnext,#lm #lmprev{display:block!important;width:16px!important;height:auto!important;padding:16px 10px!important;box-sizing:content-box!important;background:none!important;border-radius:0!important;zoom:1!important;z-index:4!important}#lm #lmnext.lm-arrow-disabled,#lm #lmprev.lm-arrow-disabled{opacity:.35!important;pointer-events:none!important}div#lm .lm-slide-wrap{padding-bottom:6px!important}div#lm .lm-slide-wrap .lastminute{transition:box-shadow .2s ease!important}#lm div[style*="overflow:hidden"]{height:292px!important}#lmslider .content{height:292px!important;padding-top:6px!important}#lmslider .content .lm-slide-wrap{width:100%!important;padding:0 10px!important;box-sizing:border-box!important;text-align:center!important}#lmslider .content .lastminute{width:100%!important;height:186px!important;object-fit:cover!important;object-position:center center!important;margin-left:auto!important;margin-right:auto!important;display:block!important}#lmslider .content p{margin:10px 10px 0!important;font-size:13px!important;line-height:1.32!important;text-align:left!important;max-height:96px!important;overflow:hidden!important}#lmslider .content p a{display:block!important;white-space:normal!important;overflow-wrap:anywhere!important;word-break:break-word!important}div#yachtinfo,div#yachtcontent,div#yachtcontent.port,div#yachtcontent.diary{padding:16px 10px!important;margin-top:0!important}div#yachts.yachts-detail{margin-top:0!important;padding-top:8px!important}div#yachts div#ygallery{width:100%!important;min-height:0!important;margin-top:0!important;padding-bottom:8px!important}div#yachts div#ygallery h1{font-size:18px!important;line-height:1.3!important;padding:8px 10px!important;margin-top:0!important}div#yachts div#ygallery .model-tagline{font-size:12px!important;padding:0 10px 8px!important}div#yachts div#ygallery div#gallery{width:100%!important;max-width:100%!important;height:430px!important;min-height:0!important;margin:0 auto!important}div#yachts table.general,div#yachts table.general>tbody,div#yachts table.general>tbody>tr,div#yachts table.general>tbody>tr>td,div#yachts table.general>tbody>tr>td.left,div#yachts table.general>tbody>tr>td.right{display:block!important;width:100%!important;padding:0 0 10px!important;box-sizing:border-box!important}#equipment-list{max-height:400px!important;overflow-y:auto!important;-webkit-overflow-scrolling:touch!important}.equipment-search-wrap input#equipment-search{max-width:100%!important}div#yachts>div#yachtinfo>div[style*="overflow:hidden"][style*="margin-top:30px"],div#yachts>div#yachtinfo>div[style*="overflow:hidden"][style*="margin-bottom:30px"],div#yachtinfo>div[style*="overflow:hidden"][style*="margin-top:30px"],div#yachtcontent>div[style*="overflow:hidden"][style*="margin-top:30px"]{display:flex!important;flex-direction:column!important;gap:16px!important;margin:16px 0!important;overflow:visible!important}div#yachtinfo>div>div[style*="float:left"][style*="width:490px"],div#yachtcontent>div>div[style*="float:left"][style*="width:490px"]{float:none!important;width:100%!important;max-width:100%!important;padding-bottom:4px!important}div[gldp-el=mydate]{width:100%!important;max-width:100%!important;height:auto!important;min-height:0!important;overflow-x:auto!important;overflow-y:hidden!important;-webkit-overflow-scrolling:touch!important}div[gldp-el=mydate].gldp-default{display:flex!important;flex-wrap:wrap!important;width:100%!important;max-width:100%!important;box-sizing:border-box!important;align-content:flex-start!important}div[gldp-el=mydate].gldp-default>.core.border{float:none!important;box-sizing:border-box!important;margin:0!important;width:calc(100% / 7)!important;max-width:calc(100% / 7)!important;flex:0 0 calc(100% / 7)!important;min-width:0!important;min-height:32px!important;height:auto!important;line-height:1.25!important;padding:4px 2px!important}div[gldp-el=mydate].gldp-default>.core.border.monyear.title{width:calc(500% / 7)!important;max-width:calc(500% / 7)!important;flex:0 0 calc(500% / 7)!important}#reserve-calendar-anchor{overflow:visible!important}div#yachts table.cal,div#yachts table.cal>tbody,div#yachts table.cal>tbody>tr,div#yachts table.cal>tbody>tr>td.left,div#yachts table.cal>tbody>tr>td.right{display:block!important;width:100%!important}.boxes-under-cal{width:100%!important;max-width:100%!important;grid-template-columns:1fr 1fr!important;font-size:11px!important}.date-weather{width:100%!important;max-width:100%!important}.reserveinfodown,div#yachts .reserveinfodown[style]{float:none!important;width:100%!important;max-width:100%!important;margin-top:0!important;padding-left:0!important;box-sizing:border-box!important}.reserveinfodown ul{padding-left:18px!important}div.send.send-desktop-only{display:none!important}div.send.send-mobile-only{display:block!important}div.send{position:sticky!important;bottom:0!important;left:0!important;width:auto!important;z-index:800!important;background:#fff!important;padding:4px 10px!important;box-shadow:none!important;border-top:1px solid #eef2f6!important;text-align:center!important;margin:8px -10px 0!important;box-sizing:border-box!important}div.send a.reserve{position:relative!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;width:auto!important;min-width:220px!important;max-width:320px!important;height:auto!important;min-height:0!important;padding:9px 18px!important;background:#ff9e00!important;color:#fff!important;font-weight:700!important;font-size:14px!important;line-height:1!important;border:0!important;border-radius:4px!important;box-shadow:0 1px 2px #00000014!important;text-decoration:none!important;text-transform:uppercase!important;letter-spacing:.3px!important;margin:0 auto!important}div.send a.reserve:hover{background:#ffb030!important}div.send a.reserve img{position:static!important;top:auto!important;left:auto!important;padding:0!important;width:16px!important;height:16px!important;display:inline-block!important;vertical-align:middle!important}div.send a.reserve span{position:static!important;top:auto!important;left:auto!important;font-size:14px!important;display:inline-block!important;vertical-align:middle!important}.mc-related{padding:16px 10px!important}.mc-related-groups{flex-direction:column!important;gap:16px!important}div#yachts>div#header{position:static!important;width:100%!important;padding:14px 10px 0!important;margin:0!important;box-sizing:border-box!important}div#yachts>div#header img#extra{display:none!important}div#yachts>div#header div#text{position:static!important;left:auto!important;top:auto!important;width:100%!important;max-width:100%!important;padding:0!important;z-index:auto!important}div#yachts>div#header div#text>img{float:none!important;display:inline-block!important;vertical-align:middle!important;height:22px!important;margin:0 6px 0 0!important}div#yachts>div#header div#text>h1{float:none!important;display:inline-block!important;vertical-align:middle!important;margin:0 0 8px!important;font-size:22px!important}div#yachts>div#header div#text>h2{float:none!important;display:inline-block!important;vertical-align:middle!important;margin:0 0 8px!important;font-size:22px!important}div#yachts>div#header div#text div#hcontent,div#yachts>div#header div#text div#hcontent.port{clear:both!important;height:auto!important;max-height:none!important;padding:0!important;font-size:13px!important}div#yachts>div#header div#text table#legend{width:100%!important;margin:8px 0!important}div#yachts>div#header div#text table#legend tr td.img{width:32px!important;padding:2px!important}div#yachts>div#header div#text table#legend tr td.img img{float:none!important;height:22px!important;padding:4px!important;margin:2px!important}div#yachts>div#header div#text table#legend tr td.desc{width:auto!important;font-size:11px!important;padding:2px 4px!important}div#yachts>div#header div.portmap{position:relative!important;width:100%!important;height:220px!important;max-height:220px!important;overflow:hidden!important;border:none!important;margin:0 0 10px!important;box-sizing:border-box!important;z-index:auto!important}div#yachtcontent table.all,div#yachtcontent table.all>tbody,div#yachtcontent table.all>thead{display:block!important;width:100%!important}div#yachtcontent table.all>thead{display:none!important}div#yachtcontent table.all>tbody>tr{display:block!important;width:100%!important}div#yachtcontent table.all>tbody>tr>td,div#yachtcontent table.all>tbody>tr>td.general,div#yachtcontent table.all>tbody>tr>td.general.left,div#yachtcontent table.all>tbody>tr>td.general.center,div#yachtcontent table.all>tbody>tr>td.general.right{display:block!important;width:100%!important;max-width:100%!important;margin:0 0 18px!important;box-sizing:border-box!important;border:1px solid #d7dde3!important;border-radius:10px!important;background:#fff!important;box-shadow:0 5px 14px #232d3a21!important;padding:10px!important}div#yachtcontent table.oneyacht,div#yachtcontent table.oneyacht.port{width:100%!important;max-width:100%!important;height:auto!important;table-layout:auto!important;background:transparent!important}div#yachtcontent table.oneyacht img{max-width:100%!important;height:auto!important}div#yachtcontent table.oneyacht tr.img td,div#yachtcontent table.oneyacht.diary tr.img td,div#yachtcontent table.oneyacht.port tr.img td{position:relative!important;padding:0!important;border:0!important;background:transparent!important}div#yachtcontent table.oneyacht tr.img:after,div#yachtcontent table.oneyacht.diary tr.img:after,div#yachtcontent table.oneyacht.port tr.img:after{display:none!important;content:none!important;background:none!important}div#yachtcontent table.oneyacht tr.img td img,div#yachtcontent table.oneyacht.diary tr.img td img{width:100%!important;height:auto!important;max-height:240px!important;aspect-ratio:16 / 9!important;object-fit:cover!important;display:block!important;border-radius:4px!important}div#yachtcontent table.oneyacht tr.img td img.lmflag{width:64px!important;height:64px!important;right:0!important;top:0!important;z-index:3!important}div#yachtcontent table.oneyacht tr.img td div.lmcircle{width:34px!important;height:34px!important;right:16px!important;top:unset!important;bottom:30px!important;border-radius:17px!important;z-index:3!important}div#yachtcontent table.oneyacht tr.img td div.lmcircle p{line-height:34px!important;font-size:11px!important}div#yachtcontent table.oneyacht tr.img td div.lmcircle.dynamic{width:36px!important;height:36px!important;right:15px!important;top:unset!important;bottom:30px!important;border-radius:18px!important}div#yachtcontent table.oneyacht tr.img td div.lmcircle.dynamic p .lmcircle-do{font-size:8px!important}div#yachtcontent table.oneyacht tr.img td div.lmcircle.dynamic p .lmcircle-percent{font-size:10px!important}div#yachtcontent table.oneyacht tr.img td div.lmcirclehint{right:10px!important;top:unset!important;bottom:4px!important;font-size:9px!important;padding:3px 5px!important;z-index:3!important}div#yachtcontent table.oneyacht tr.img td div.fmribbon{width:96px!important;right:-26px!important;top:12px!important;font-size:9px!important;line-height:18px!important}div#yachtcontent table.oneyacht tr.img td div.fmcircle{width:34px!important;height:34px!important;right:16px!important;top:unset!important;bottom:30px!important;border-radius:17px!important;z-index:3!important}div#yachtcontent table.oneyacht tr.img td div.fmcircle p{font-size:11px!important}div#yachtcontent table.oneyacht tr.img td div.fmcirclehint{right:10px!important;top:unset!important;bottom:4px!important;font-size:9px!important;padding:3px 5px!important;z-index:3!important;max-width:90px!important}@media (orientation: portrait){div#yachtcontent table.oneyacht tr.img td:has(.lmcircle) .ylist-gallery{height:auto!important;max-height:240px!important;aspect-ratio:16 / 9!important}div#yachtcontent table.oneyacht tr.img td:has(.lmcircle) .ylist-gallery-img{height:100%!important;max-height:240px!important;aspect-ratio:unset!important}div#yachtcontent table.oneyacht tr.img td:has(.fmcircle) .ylist-gallery{height:auto!important;max-height:240px!important;aspect-ratio:16 / 9!important}div#yachtcontent table.oneyacht tr.img td:has(.fmcircle) .ylist-gallery-img{height:100%!important;max-height:240px!important;aspect-ratio:unset!important}}div#yachtcontent table.oneyacht tr.title a{font-size:18px!important;line-height:1.3!important}div#yachtcontent table.oneyacht tr.title td{padding-top:8px!important}div#yachtcontent table.oneyacht tr.lmprice td{font-size:14px!important}div#yachtcontent table.oneyacht tr.rating td.val img{max-width:16px!important;display:inline-block!important;margin-right:1px!important}div#yachtcontent table.oneyacht tr.eq{height:auto!important}div#yachtcontent table.oneyacht tr.eq td{padding-bottom:12px!important}div#yachtcontent table.oneyacht .gratis-icons-wrap .gratis-list{display:flex!important;flex-wrap:wrap!important;justify-content:center!important;gap:7px!important}div#yachtcontent table.oneyacht .gratis-item{width:34px!important;height:34px!important}div#yachtcontent table.oneyacht .gratis-item img{max-width:22px!important;max-height:22px!important;height:auto!important}div#yachts>div#yachtinfo[style*="margin-top:80px"]{margin-top:0!important}.port_head{position:static!important;height:auto!important;min-height:0!important;overflow:visible!important;margin:0 0 16px!important;padding:0!important}.port_head>img{position:static!important;height:auto!important;max-height:60px!important;width:auto!important;max-width:80%!important;display:block!important;margin:0 auto 8px!important}.port_head h1{float:none!important;display:block!important;text-align:center!important;text-indent:0!important;padding:0!important;margin:0 0 10px!important;font-size:20px!important;line-height:1.3!important}.port_head>p,.port_head>p.contact,.port_head>p.address{float:none!important;display:block!important;margin:0 0 6px!important;padding:4px 0 4px 30px!important;font-size:13px!important;line-height:1.5!important;background-position:0 center!important}.photohead{height:140px!important;padding:0!important;border-width:4px!important;margin:0 0 14px!important;box-sizing:border-box!important}.photohead>img{position:static!important;width:100%!important;height:100%!important;object-fit:cover!important;top:auto!important;left:auto!important}div#yachts div#yachtinfo .weather{width:100%!important;max-width:100%!important;min-width:0!important;padding:0!important;margin:0 0 8px!important;box-sizing:border-box!important}.weather .leaflet-container{width:100%!important;min-width:0!important;max-width:100%!important}div#yachts div#yachtinfo h2.yd-sh{font-size:14px!important;padding:9px 12px!important;margin-top:20px!important;margin-bottom:10px!important}div#yachts div#yachtinfo p.port-pview-desc{font-size:13px!important;line-height:1.6!important;margin-bottom:4px!important}.port-pview-layout{display:block!important}.ytbox{width:100%!important;max-width:100%!important;height:350px!important;box-sizing:border-box!important}.ytbox .in{width:100%!important;overflow:hidden!important}.ytbox .in iframe,.ytbox .in #player{width:100%!important;height:270px!important;display:block!important}#port-gallery{height:260px!important}div#yachtcontent div.lr div.b{overflow:visible!important;padding:14px 0!important;margin-bottom:14px!important}div#yachtcontent div.lr div.b:nth-child(2n) *,div#yachtcontent div.lr div.b:nth-child(odd) *{float:none!important}div#yachtcontent div.lr div.b div.img{width:100%!important;max-width:100%!important;text-align:center!important;margin:0 0 12px!important}div#yachtcontent div.lr div.b div.img img{width:auto!important;max-width:100%!important;height:auto!important;max-height:220px!important;display:inline-block!important;border-radius:4px!important}div#yachtcontent div.lr div.b div.img .ylist-gallery{width:100%!important;max-width:100%!important;height:200px!important;text-align:left!important}div#yachtcontent div.lr div.b div.img .ylist-gallery-link{float:none!important}div#yachtcontent div.lr div.b div.img .ylist-gallery-img{width:100%!important;height:200px!important;max-height:none!important;object-fit:cover!important;display:block!important;float:none!important}div#yachtcontent div.lr div.b div.desc{width:100%!important;max-width:100%!important}div#yachtcontent div.lr div.b div.desc h3{font-size:18px!important;margin:0 0 8px!important}div#yachtcontent div.lr div.b div.desc div.content{font-size:13px!important;line-height:1.5!important}div#yachtcontent div.lr div.b div.desc a,div#yachtcontent div.lr div.b:nth-child(2n) a,div#yachtcontent div.lr div.b:nth-child(odd) a{float:none!important;display:inline-block!important;margin:8px 0!important}div.content table{width:100%!important;max-width:100%!important;table-layout:auto!important}div.content img{max-width:100%!important;height:auto!important}div#yachts>div#header div#text div.newd{text-align:center!important;margin-top:8px!important;padding-bottom:12px!important;clear:both!important}div#yachts>div#header div#text div.newd h2{width:100%!important;font-size:16px!important;margin:0 0 8px!important;color:#333!important}div#yachts>div#header div#text a.creatend{float:none!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;width:auto!important;min-width:200px!important;margin:0 auto!important;padding:12px 20px!important}div#yachts>div#header div#text a.creatend img{position:static!important;top:auto!important;left:auto!important;height:18px!important;width:auto!important;padding:0!important;display:inline-block!important;vertical-align:middle!important}div#yachts>div#header div#text a.creatend span{position:static!important;top:auto!important;left:auto!important;display:inline-block!important;vertical-align:middle!important}#diary{width:100%!important;max-width:100%!important;margin:0 auto!important;box-sizing:border-box!important;padding:10px!important}#diary div.registry{min-height:0!important}#diary .diary-heading{width:100%!important;float:none!important;font-size:20px!important;line-height:1.4!important}#diary div.header{height:auto!important;display:flex!important;flex-wrap:wrap!important;gap:4px 12px!important;align-items:center!important;margin-bottom:8px!important}#diary div.header>div{float:none!important;width:auto!important;position:static!important;min-height:0!important}#diary div.header div.weather img,#diary div.header div.powerinfo img{position:static!important;vertical-align:middle!important}#diary div.left,#diary div.right{float:none!important;width:100%!important;margin-left:0!important;min-height:0!important}#diary div.right .loadmap:empty{display:none!important}#diary .minediary{min-height:0!important;padding:70px 8px 16px!important}#diary .diarylink{top:4px!important;font-size:11px!important;padding:7px 0!important;width:88px!important;left:auto!important;right:auto!important}#diary .diarylink.costs{left:0!important;right:auto!important}#diary .diarylink.diary{left:92px!important;right:auto!important}#diary .minediary .diary-privacy-btn{position:absolute!important;top:36px!important;left:8px!important;right:auto!important;font-size:10px!important;white-space:nowrap!important}#diary .minediary>a[data-popup-target]{position:absolute!important;right:8px!important;left:auto!important;top:36px!important;font-size:10px!important;padding:3px 8px!important;white-space:nowrap!important}#diary .minediary>p{position:absolute!important;right:8px!important;top:36px!important;font-size:10px!important;white-space:nowrap!important;margin:0!important}#diary .minediary h2{font-size:14px!important;word-break:break-word!important;padding-right:0!important;margin-top:0!important}#diary .minediary table.myinputs td div.inputs.iscosts{height:auto!important;min-height:90px!important}#diary .minediary table.myinputs td div.inputs textarea.costarea{position:static!important;display:block!important;width:100%!important;box-sizing:border-box!important;left:auto!important;top:auto!important;margin-top:0!important;height:50px!important}#diary .minediary table.myinputs td div.inputs textarea.costarea.a1{border-right:none!important;border-bottom:1px dashed #2ab5f4!important}#diary .minediary table.myinputs,#diary .minediary table.myinputs tbody{display:block!important;width:100%!important}#diary .minediary table.myinputs tr{display:flex!important;flex-direction:column!important;width:100%!important;margin-bottom:12px!important}#diary .minediary table.myinputs td{display:block!important;width:100%!important;box-sizing:border-box!important}#diary .minediary table.myinputs td.img{display:none!important}#diary .minediary table.myinputs td.text{padding:0 0 4px!important;font-size:12px!important}#diary .minediary table.myinputs td div.inputs{width:100%!important;height:auto!important;min-height:120px!important;box-sizing:border-box!important}#diary .minediary table.myinputs td div.inputs form#my-dropzone{margin-top:0!important;position:static!important}#diary .minediary table.myinputs td div.inputs textarea{position:static!important;width:100%!important;box-sizing:border-box!important;margin-top:0!important;height:90px!important}#diary .pickers{display:flex!important;flex-direction:column!important;gap:10px!important;min-height:0!important}#diary .pickers .map{width:100%!important;height:180px!important;float:none!important}#diary .pickers .weather{width:100%!important;height:auto!important;float:none!important;margin-left:0!important}#diary .pickers .weather>div[style*="position:relative"]{position:relative!important;height:auto!important;min-height:44px!important;display:flex!important;align-items:center!important;gap:6px!important;flex-wrap:wrap!important}#diary .pickers .weather>div>img[style*="position:absolute"]{position:static!important;height:20px!important;flex-shrink:0!important}#diary .pickers .weather>div>input[style*="position:absolute"],#diary .pickers .weather>div>select[style*="position:absolute"]{position:static!important;width:auto!important;flex:1 1 40%!important;min-width:80px!important;max-width:140px!important;height:32px!important;box-sizing:border-box!important}#diary .pickers .weather .icons{display:flex!important;flex-wrap:wrap!important;gap:4px!important;justify-content:flex-start!important}#diary .minediary .clearmap{padding-top:4px!important;margin:0!important;display:inline-block!important}#diary .minediary table.myinputs td.text{padding-bottom:6px!important}#diary .minediary .dropzone .dz-default.dz-message{position:relative!important;width:auto!important;max-width:100%!important;margin:8px auto 0!important;top:auto!important;left:auto!important;background-image:none!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:6px 0!important}#diary .minediary table.myinputs td div.inputs{min-height:0!important}a#createreg{display:block!important;width:calc(100% - 16px)!important;margin:12px 8px!important;text-align:center!important;box-sizing:border-box!important}#diary .dv-topbar{flex-direction:row!important;align-items:center!important;gap:8px!important;padding:10px 14px!important}#diary .dv-title{font-size:17px!important}#diary .dv-tabs-row{flex-wrap:wrap!important;gap:0!important;padding:0!important}#diary .dv-tab{font-size:12px!important;padding:6px 12px 7px!important}#diary .dv-tabs-actions{padding:5px 12px!important}#diary .dv-card-actions{padding:7px 12px!important;gap:6px!important}#diary .dv-suma-chip,#diary .dv-privacy-chip,#diary .dv-crew-btn,#diary .dv-preview-btn{font-size:11px!important;padding:6px 9px!important;min-height:32px!important;box-sizing:border-box!important}#diary .dv-privacy-chip{position:static!important;top:auto!important}#diary .dv-add-card{margin:10px 0!important;border-radius:12px!important}#diary .dv-add-header{padding:12px 16px 10px!important;font-size:12px!important}#diary .dv-add-body{padding:14px 14px 16px!important;gap:12px!important}#diary .dv-add-conditions-wrap{grid-template-columns:minmax(0,1fr)!important;gap:16px!important}#diary .dv-general-map{height:190px!important}#diary .dv-form{grid-template-columns:minmax(0,1fr)!important}#diary .dv-route-map-card{margin:10px 0!important;border-radius:12px!important}#diary .dv-route-map-body{padding:14px 14px 16px!important}#diary .dv-route-map{height:220px!important}#diary .dv-route-map-stats{gap:8px 14px!important}#diary .dv-icon-set{gap:6px!important}#diary .dv-icon-set img{width:40px!important;height:40px!important;padding:8px!important}#diary .dv-publish-btn{display:flex!important;width:100%!important;box-sizing:border-box!important;margin-top:4px!important}#diary .wallbox{padding:0!important}#diary .dv-wall-card{width:100%!important;box-sizing:border-box!important}#diary .dv-wall-card--cost{padding:8px 10px!important;gap:8px!important}#diary .dv-wall-cost-name{max-width:45vw}#diary .dv-wall-cost-amount{font-size:14px!important}.dv-edit-form{padding:14px!important}.dv-edit-row{flex-direction:column!important;gap:0!important}#diary .dv-public-hero{padding:16px 14px!important}#diary .dv-hero-chips{flex-wrap:wrap!important;gap:6px!important}#diary .dv-entry-card{margin-bottom:12px!important}#diary .dv-entry-card:has(+.dv-load-more-wrap){margin-bottom:0!important}#diary .dv-entry-header{padding:10px 12px!important}#diary .dv-slider,#diary .dv-slide{max-height:260px!important}#diary .dv-entry-body{padding:10px 12px 12px!important}#diary .dv-entry-map{height:160px!important;margin:0 12px 12px!important}.dv-popup-inner{flex-direction:column!important}.dv-popup-photo{width:100%!important;max-height:260px!important;border-right:none!important;border-bottom:1px solid #f0f0f0!important;padding:12px!important}.dv-popup-details{max-height:none!important;padding:14px!important}.popup{position:fixed!important;top:70px!important;left:0!important;right:0!important;display:flex!important;flex-direction:column!important;align-items:center!important;transform:none!important}.overlay .popup-overlay{z-index:1090!important}.popup.visible,.popup.transitioning{z-index:1200!important}.popup .popup-body,#example-popup .popup-body,#rate-popup .popup-body,#edit-popup .popup-body,#reservation-popup .popup-body,#pricing-popup .popup-body,#adddiary .popup-body,#crew-popup .popup-body{width:96vw!important;max-width:540px!important;min-width:0!important;margin-left:0!important;transform:none!important;display:block!important;max-height:calc(100vh - 110px)!important;max-height:calc(100svh - 80px)!important;overflow-y:auto!important;overflow-x:hidden!important;overscroll-behavior-y:contain!important;touch-action:pan-y!important;-webkit-overflow-scrolling:touch!important;box-sizing:border-box!important}.popup .popup-content,#example-popup .popup-content,#rate-popup .popup-content,#edit-popup .popup-content,#reservation-popup .popup-content,#pricing-popup .popup-content,#adddiary .popup-content,#crew-popup .popup-content{max-height:none!important;overflow:visible!important;padding-bottom:24px!important}.reservation-popup .rform-header{border-radius:14px 14px 0 0!important}#adddiary .popup-content>div[style*="float:left"],#adddiary .popup-content>div[style*="float: left"]{float:none!important;width:100%!important;padding-left:0!important;box-sizing:border-box!important;margin-bottom:16px!important}#adddiary .popup-content h3{text-align:left!important;font-size:15px!important;margin-bottom:8px!important}#adddiary .popup-content h4.rform{text-align:left!important;margin:12px 0 6px!important}#adddiary .popup-content .loginrow{display:flex!important;flex-direction:column!important;gap:4px!important;margin-bottom:8px!important}#adddiary .popup-content .loginrow .l{width:auto!important;text-align:left!important;padding-right:0!important;margin-top:0!important}#adddiary .popup-content .loginrow input,#adddiary .popup-content .loginrow select{width:100%!important;box-sizing:border-box!important}#adddiary .popup-content .loginrow input[type=checkbox]{width:auto!important;flex-shrink:0!important}#adddiary .popup-content .loginrow .diary-private-toggle-label{display:flex!important;flex-direction:row!important;align-items:center!important;gap:6px!important;flex-wrap:nowrap!important}#adddiary a#created{float:none!important;display:block!important;width:100%!important;text-align:center!important;box-sizing:border-box!important;margin:12px 0 0!important;padding:10px!important}#adddiary a.addcrew{display:block!important;float:none!important;width:auto!important;margin:0 0 8px!important;padding:4px 0!important;text-align:right!important;position:relative!important;overflow:visible!important}#adddiary a.addcrew img{position:static!important;vertical-align:middle!important;margin-left:4px!important}#adddiary .popup-content table{display:table!important;width:100%!important;max-width:100%!important;font-size:11px!important;table-layout:auto!important}#adddiary .popup-content table th,#adddiary .popup-content table td{padding:5px 4px!important;font-size:11px!important;white-space:normal!important;word-break:break-word!important}#crew-popup .popup-content>div[style*="width:455px"]{float:none!important;width:100%!important;box-sizing:border-box!important}#crew-popup .loginrow>p{width:100%!important;display:flex!important;align-items:center!important;justify-content:space-between!important;margin:0!important;padding:8px 10px!important;box-sizing:border-box!important;gap:10px!important;font-size:13px!important}#crew-popup .loginrow>p>a.removefromcrew{float:none!important;flex-shrink:0!important;white-space:nowrap!important}#crew-popup .loginrow{display:flex!important;flex-wrap:nowrap!important;gap:6px!important;align-items:center!important}#crew-popup .loginrow .l{flex-shrink:0!important;width:auto!important}#crew-popup .loginrow .l label{padding-right:4px!important;font-size:13px!important}#crew-popup .loginrow input[type=text]{flex:1 1 0!important;width:auto!important;min-width:0!important;box-sizing:border-box!important}#crew-popup a#savecrew{flex-shrink:0!important;white-space:nowrap!important;padding:6px 14px!important;line-height:1.4!important;margin-top:0!important;align-self:center!important;display:inline-flex!important;align-items:center!important}#crew-popup .popup-body{min-height:0!important;height:auto!important}#crew-popup .popup-content{min-height:0!important;height:auto!important;padding:16px!important}#crew-popup .loginrow[style*=line-height]{line-height:1.4!important}.popup:not(.reservation-popup) .popup-exit{top:10px!important;right:10px!important;z-index:6!important}.popup .popup-content{max-height:none!important;padding:12px!important;box-sizing:border-box!important}#edit-popup .popup-content>div[style*="float:left"]{float:none!important;width:100%!important;padding-left:0!important;margin-bottom:16px!important}#edit-popup .acc-panel{display:none!important}#edit-popup .acc-panel.acc-panel--active{display:block!important}#edit-popup .acc-bookings-section{overflow-x:auto!important;-webkit-overflow-scrolling:touch!important;margin-bottom:16px!important}#edit-popup .acc-bookings-table{min-width:560px!important;width:100%!important;table-layout:auto!important;font-size:10px!important}#edit-popup .acc-bookings-table th,#edit-popup .acc-bookings-table td{font-size:10px!important;padding:4px 3px!important;white-space:nowrap!important}#edit-popup .regs{position:relative!important;margin:16px 0 12px!important;padding:12px 44px 12px 12px!important;background:#fafafa!important;border:1px solid #e6e6e6!important;border-radius:4px!important;box-sizing:border-box!important;clear:both!important;overflow:hidden!important}#edit-popup .regs p.reg,#edit-popup .regs>p{float:none!important;width:100%!important;font-size:11px!important;line-height:1.4!important;margin:0!important;color:#666!important}#edit-popup .regs input.userdataaccept,#edit-popup .regs input[type=checkbox]{position:absolute!important;top:14px!important;right:14px!important;width:18px!important;height:18px!important;margin:0!important}#edit-popup #saveusr{display:block!important;float:none!important;width:100%!important;min-height:44px!important;padding:12px 16px!important;margin:16px 0 4px!important;font-size:14px!important;font-weight:600!important;line-height:20px!important;box-sizing:border-box!important;text-align:center!important;cursor:pointer!important;clear:both!important}#example-popup .loginbox,#example-popup .remindme{padding-left:12px!important;padding-right:12px!important;height:auto!important}#example-popup .registerform{padding-left:12px!important;padding-right:12px!important;margin-top:14px!important;padding-top:14px!important;border-top:1px solid #eee!important}#example-popup .popup-pre{font-size:13px!important;text-align:center!important;margin:0 0 4px!important}#example-popup .registerform .loginrow .l{float:none!important;width:100%!important;text-align:left!important}#example-popup .loginbox .loginrow .showremind,#example-popup .loginbox .loginrow a.showremind,#example-popup .showlogin{display:block!important;float:none!important;text-align:right!important;margin:0 0 8px!important;padding:4px 0!important}#example-popup a.loginsend,#example-popup a.loginreset,#example-popup a.registerme{display:block!important;float:none!important;width:100%!important;max-width:100%!important;min-height:44px!important;padding:12px 16px!important;margin:8px 0 12px!important;font-size:14px!important;font-weight:600!important;letter-spacing:.4px!important;line-height:1.4!important;box-sizing:border-box!important;text-align:center!important;clear:both!important}#example-popup .registerform .loginrow[style*="height:50px"]{height:auto!important;min-height:0!important}#example-popup .loginrow input[type=text],#example-popup .loginrow input[type=email],#example-popup .loginrow input[type=password],#example-popup .popup-content input{width:100%!important;max-width:100%!important;box-sizing:border-box!important}.popup .loginrow,.popup .regbox .loginrow,.reservation-popup .loginrow{display:block!important;margin-bottom:10px!important;height:auto!important}.popup .loginrow .l,.popup .regbox .loginrow .l{display:block!important;width:100%!important;text-align:left!important;padding:0 0 4px 15px!important;box-sizing:border-box!important}.popup .loginrow .l label{font-size:12px!important;line-height:1.3!important;padding:0!important}.popup .loginrow input[type=text],.popup .loginrow input[type=email],.popup .loginrow input[type=password],.popup .loginrow input[type=tel],.popup .loginrow input[type=number],.popup .loginrow textarea{display:block!important;width:100%!important;max-width:100%!important;box-sizing:border-box!important;padding:8px 10px!important}.popup .loginrow textarea{min-height:60px!important;resize:vertical!important}.popup .popup-content>.regbox>div[style*="border:1px solid #eee"]{padding:12px!important;margin:0 0 12px!important;box-sizing:border-box!important}.reservation-popup .loginrow[style*="height:30px"]{height:auto!important;min-height:0!important}.reservation-popup .rcheckboxes{float:none!important;clear:both!important;width:100%!important;max-width:100%!important;height:auto!important;padding:4px 0 0!important;display:block!important}.reservation-popup .rcheckboxes input,.reservation-popup .rcheckboxes label{float:none!important;display:inline-block!important;vertical-align:middle!important}.reservation-popup .rcheckboxes label{margin:0 16px 0 4px!important;padding:6px 0!important;font-size:14px!important;min-height:32px!important;line-height:32px!important}.reservation-popup .rcheckboxes input[type=radio]{width:18px!important;height:18px!important;margin:0!important;vertical-align:middle!important}.reservation-popup .coupon-summary{clear:both!important;margin:8px 0 12px!important}.popup .loginrow.addon-product-row input.addon-product-qty:not(.addon-qty-visible){display:none!important}.popup .loginrow.addon-product-row input.addon-product-qty.addon-qty-visible{display:inline-block!important;width:70px!important;max-width:70px!important;margin-left:10px!important;vertical-align:middle!important}.reservation-popup .popup-content .regbox>div[style*="rgba(222,222,222"],.reservation-popup .popup-content .regbox>div[style*="rgba(222, 222, 222"]{padding:10px 12px!important;margin:0 0 12px!important;box-sizing:border-box!important;width:100%!important;clear:both!important;overflow:hidden!important}.rform-header{padding:12px!important;text-align:center!important}.rform-title{font-size:18px!important;text-align:center!important}.rform-subtitle{font-size:12px!important;text-align:center!important}#reservation-popup .loginrow:has(.reserveyacht),.reservation-popup .popup-actions{display:flex!important;flex-wrap:wrap!important;justify-content:center!important;align-items:center!important;gap:8px 10px!important;min-height:0!important;margin:12px 6px 8px!important;padding:0 4px 6px!important;clear:both!important}.reservation-popup .popup-actions .iwantlogin-label{order:1!important;flex:0 1 auto!important;font-size:13px!important;line-height:1.3!important;margin:0!important;padding:0!important}.reservation-popup .popup-actions #iwantlogin{order:2!important;flex:0 0 auto!important;width:18px!important;height:18px!important;margin:0!important}#reservation-popup a.reserveyacht,.reservation-popup .popup-actions .reserveyacht{display:inline-flex!important;flex:1 0 100%!important;width:100%!important;max-width:100%!important;min-height:0!important;height:auto!important;font-size:clamp(13px,3.9vw,15px)!important;padding:10px 22px!important;line-height:1.2!important;margin:0 auto!important;float:none!important;text-align:center!important;border-radius:6px!important;order:3!important}.reservation-summary,.coupon-summary{font-size:13px!important}.reservation-summary .rs-row,.coupon-summary .rs-row{display:flex!important;flex-wrap:wrap!important;gap:4px!important}.reservation-summary .rs-row.payment-short-cost-row[style*="display: none"],.reservation-summary .rs-row.payment-first-minute-row[style*="display: none"],.reservation-summary .rs-row.payment-last-minute-row[style*="display: none"],.reservation-summary .rs-row.payment-loyalty-row[style*="display: none"],.reservation-summary .rs-row.payment-short-cost-row[style*="display:none"],.reservation-summary .rs-row.payment-first-minute-row[style*="display:none"],.reservation-summary .rs-row.payment-last-minute-row[style*="display:none"],.reservation-summary .rs-row.payment-loyalty-row[style*="display:none"]{display:none!important}#pricing-popup table#pricing{display:block!important;max-width:100%!important;overflow-x:auto!important;-webkit-overflow-scrolling:touch!important;font-size:12px!important}#pricing-popup table#pricing th,#pricing-popup table#pricing td{padding:4px 6px!important}body.sub div#content{padding:16px 10px!important;margin-top:0!important}body.sub div#content p,div#content #left p{text-align:left!important}div#footer{padding-bottom:0!important}div#footer div#fcontent{max-width:100%!important;padding:0!important;margin:0!important;box-sizing:border-box!important}div#footer div#fcontent div.fmenu,div#footer div#fcontent div.fmenu.contact{float:none!important;width:100%!important;margin-right:0!important;margin-bottom:16px!important;padding-left:16px!important;padding-right:16px!important;box-sizing:border-box!important}div#footer div#fcontent div.fmenu ul li a{display:block!important;padding:5px 0!important;min-height:0!important;line-height:1.4!important;text-align:center!important}div#footer div#fcontent div.fmenu ul li.fmenu-loc-sep,div#footer div#fcontent div.fmenu h3,div#footer div#fcontent div.fmenu h4{text-align:center!important}div#footer div#fcontent div.fmenu.contact table.contact{margin:0 auto!important}div#footer div#fcontent div#fbox{position:static!important;height:auto!important;padding:12px 10px!important;text-align:center!important}div#footer div#fcontent div#fbox div.content{position:static!important;width:100%!important;max-width:100%!important;padding:10px 16px!important;margin:0!important;box-sizing:border-box!important}div#footer div#fcontent span.ftext{position:static!important;display:block!important;text-align:center!important;padding:5px 10px!important;line-height:1.4!important;left:auto!important;top:auto!important}div#footer div#fcontent div.copy{float:none!important;width:100%!important;background-image:none!important;margin:0!important;text-align:center!important;padding:0!important}div#footer div#fcontent .copy a{position:static!important}input[type=text],input[type=email],input[type=password],input[type=tel],input[type=number],input[type=date],input[type=search],textarea,select{font-size:16px!important}@media (orientation: landscape) and (min-width: 568px){div.wrapper,div#content,div#yachts{max-width:100%!important;padding-left:8px!important;padding-right:8px!important}div#yachts{margin:8px auto!important}div#yachtcontent table.oneyacht tr.title a{font-size:14px!important;line-height:1.2!important}div#yachtcontent table.oneyacht tr.rating td.val img{max-width:11px!important;margin-right:0!important}div#yachtcontent table.oneyacht tr.rating td.key{font-size:10px!important;white-space:nowrap!important}div#yachtcontent table.oneyacht .gratis-item img{max-width:22px!important}div#yachtcontent table.oneyacht tr.img td .ylist-gallery{height:auto!important;aspect-ratio:16 / 9!important}div#yachtcontent table.oneyacht tr.img td .ylist-gallery-img{height:100%!important;aspect-ratio:unset!important}.yacht-finder--vertical #yf_results .yf-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:12px!important}.yacht-finder--vertical #yf_results .yf-card{width:auto!important;margin-bottom:0!important}.yacht-finder--vertical #yf_results .yf-card-img{height:130px!important}div#yachtcontent table.all{display:block!important;width:100%!important}div#yachtcontent table.all>thead{display:none!important}div#yachtcontent table.all>tbody{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;column-gap:10px!important;row-gap:14px!important;width:100%!important}div#yachtcontent table.all[data-cols="2"]>tbody{grid-template-columns:repeat(2,minmax(0,1fr))!important;column-gap:12px!important}div#yachtcontent table.all[data-cols="1"]>tbody{grid-template-columns:minmax(0,1fr)!important}div#yachtcontent table.all>tbody>tr{display:contents!important}div#yachtcontent table.all>tbody>tr>td.general,div#yachtcontent table.all>tbody>tr>td.general.left,div#yachtcontent table.all>tbody>tr>td.general.center,div#yachtcontent table.all>tbody>tr>td.general.right{display:block!important;width:100%!important;max-width:none!important;min-width:0!important;margin:0!important;padding:8px!important}div#yachtcontent table.all[data-cols]>tbody>tr>td.general{display:flex!important;flex-direction:column;align-items:stretch}div#yachtcontent table.all[data-cols] .ylist-card-scale{flex:1;display:flex;flex-direction:column}div#yachtcontent table.all[data-cols] .ylist-card-scale>table.oneyacht{flex:1}div#yachtcontent table.all[data-cols] table.oneyacht tr:not(.ylist-basic-info-row){height:1px}div#yachtcontent table.all[data-cols="1"] table.oneyacht tr.dlist-footer-row{height:auto}div#yachtcontent table.all[data-cols="1"] table.oneyacht tr.img td{align-self:stretch!important;height:100%}div#yachtcontent table.all[data-cols="1"] table.oneyacht tr.img td .ylist-gallery{height:100%!important;min-height:100%;aspect-ratio:auto!important}div#yachtcontent table.all[data-cols="3"]>tbody>tr>td.general.left,div#yachtcontent table.all:not([data-cols])>tbody>tr>td.general.left{padding-right:6px!important;padding-left:8px!important}div#yachtcontent table.all[data-cols="3"]>tbody>tr>td.general.center,div#yachtcontent table.all:not([data-cols])>tbody>tr>td.general.center{padding-left:6px!important;padding-right:6px!important}div#yachtcontent table.all[data-cols="3"]>tbody>tr>td.general.right,div#yachtcontent table.all:not([data-cols])>tbody>tr>td.general.right{padding-left:6px!important;padding-right:8px!important}div#yachtcontent table.all[data-cols="2"]>tbody>tr>td.general.left,div#yachtcontent table.all[data-cols="2"]>tbody>tr>td.general.center,div#yachtcontent table.all[data-cols="2"]>tbody>tr>td.general.right{padding-left:8px!important;padding-right:8px!important}div#yachtcontent table.all[data-cols="1"]>tbody>tr>td.general.left,div#yachtcontent table.all[data-cols="1"]>tbody>tr>td.general.center,div#yachtcontent table.all[data-cols="1"]>tbody>tr>td.general.right{padding-left:8px!important;padding-right:8px!important}#lm div[style*="overflow:hidden"]{width:100%!important;height:auto!important;min-height:0!important;overflow-x:auto!important;overflow-y:hidden!important;-webkit-overflow-scrolling:touch!important}#lmslider{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;width:max-content!important;max-width:none!important;height:auto!important;margin-left:0!important;transition:none!important}#lmslider .content{float:none!important;flex:0 0 calc((100vw - 56px) / 3)!important;width:calc((100vw - 56px) / 3)!important;max-width:300px!important;min-width:0!important;height:auto!important;box-sizing:border-box!important}#lmslider .content .lm-slide-wrap{width:100%!important;padding:0 6px!important}#lmslider .content .lastminute{width:100%!important;height:auto!important;aspect-ratio:300 / 186!important;max-height:200px!important}#lmslider .content p{max-height:none!important;margin:8px 4px 0!important}#lm #lmnext,#lm #lmprev{display:none!important}}img{max-width:100%!important;height:auto}.flags img,.equipment-row img,.legend-item img,p.opinl.i img,p.inl.i img,div.block img,.mobile-burger img,div#header-menu ul li div img,div#photo img{max-width:none!important}.opinion{padding:14px;margin-bottom:12px}.review-ratings-grid,.review-form-ratings{grid-template-columns:1fr 1fr;gap:8px 16px}.review-form-dates{flex-direction:row;gap:8px}.comments_row{padding:14px}}@media (max-width: 600px){div#photo{height:180px!important}div#header-menu{margin:-148px 0 12px!important}img#normalheader{height:48px!important}div#yachts div#ygallery h1{font-size:16px!important;padding:6px 8px!important}div#footer div#fcontent{font-size:12px!important}div#menu.is-open{top:58px!important}div#header-menu ul li div{height:60px!important}div#header-menu ul li div a,div#header-menu ul li div a.lm{font-size:11px!important;padding:6px 3px 8px!important}div#header-menu ul li div a span{font-size:11px!important}div#lm .lm-slider-badge,div#lm .lm-slider-badge-dyn{right:6px!important;bottom:6px!important;transform:scale(.9);transform-origin:bottom right}}@media (max-width: 767px),(orientation: landscape) and (max-width: 960px) and (max-height: 500px){.yd-gratis-grid{grid-template-columns:repeat(2,1fr)}div#map{width:100%!important;max-width:100%!important;box-sizing:border-box!important}div.contact-actions{max-width:100%!important;flex-direction:column!important;align-items:stretch!important}div.contact-actions a{justify-content:center}.review-ratings-grid,.review-form-ratings{grid-template-columns:1fr!important;gap:8px 0!important}.review-form-dates{flex-direction:column!important;gap:8px!important}.review-form-dates input[type=text],.review-form-dates input[type=date]{width:100%!important}#acc-bk-list .acc-bk-list-table th:first-child,#acc-bk-list .acc-bk-list-table td:first-child,#acc-bk-list .acc-bk-list-table th:nth-child(4),#acc-bk-list .acc-bk-list-table td:nth-child(4),#acc-bk-list .acc-bk-list-table th:nth-child(5),#acc-bk-list .acc-bk-list-table td:nth-child(5){display:none!important}#edit-popup .acc-bk-list-table{table-layout:fixed!important;width:100%!important;min-width:0!important}#edit-popup .acc-bk-list-table td,#edit-popup .acc-bk-list-table th{padding:6px 4px!important;font-size:11px!important}#edit-popup .acc-bk-list-table th:nth-child(2),#edit-popup .acc-bk-list-table td:nth-child(2){width:42%!important;white-space:normal!important;overflow:hidden!important}#edit-popup .acc-bk-list-table th:nth-child(3),#edit-popup .acc-bk-list-table td:nth-child(3){width:28%!important;white-space:nowrap!important;overflow:hidden!important}#edit-popup .acc-bk-list-table th:nth-child(6),#edit-popup .acc-bk-list-table td:nth-child(6){width:24%!important}#edit-popup .acc-bk-list-table th:nth-child(7),#edit-popup .acc-bk-list-table td:nth-child(7){width:6%!important}#edit-popup .acc-bk-list-table .acc-status-badge{font-size:10px!important;padding:2px 4px!important;white-space:normal!important;line-height:1.2!important;display:inline-block!important}#edit-popup #acc-reviews-tbl th:first-child,#edit-popup #acc-reviews-tbl td:first-child{width:52%!important}#edit-popup #acc-reviews-tbl th:nth-child(4),#edit-popup #acc-reviews-tbl td:nth-child(4){width:28%!important}#edit-popup #acc-reviews-tbl th:nth-child(5),#edit-popup #acc-reviews-tbl td:nth-child(5){width:20%!important}.acc-dt-lbl{width:38%!important;padding-right:8px!important}}@media (max-width: 767px){.av-dropdown--mob{position:fixed;top:58px;right:8px;left:auto;width:auto;min-width:220px;max-height:calc(100vh - 70px);overflow-y:auto;z-index:9500;border-radius:14px;padding:8px}.av-dropdown--mob .av-dd-item{font-size:15px;padding:13px 16px}.av-dropdown--mob .av-dd-item svg{width:20px;height:20px}.av-dropdown--mob .av-dd-head{padding:12px 14px 10px}.av-dropdown--mob .av-dd-name{font-size:14px}.av-dropdown--mob .av-dd-email{font-size:12px}@media (max-height: 520px){.av-dropdown--mob{top:48px}}}@media (max-width: 767px){#edit-popup .popup-body{border-radius:12px;text-align:left!important;padding:0!important}.pp-header{display:flex!important;flex-direction:row!important;align-items:center!important;padding:14px 50px 14px 14px;gap:10px}#edit-popup .popup-exit{top:14px!important;right:14px!important}.pp-header-av{width:36px;height:36px;font-size:13px;flex-shrink:0}.pp-header-info{flex:1!important;min-width:0!important;text-align:left!important}.pp-header-name{font-size:14px}.pp-stat-num{font-size:18px}.pp-stat{padding:10px 4px}.pp-stat-lbl{font-size:10px}.acc-tabs{padding:10px 12px 8px;gap:4px;flex-wrap:nowrap!important;overflow-x:auto!important;overflow-y:hidden!important;-webkit-overflow-scrolling:touch!important;scrollbar-width:none!important}.acc-tabs::-webkit-scrollbar{display:none}.acc-tab{padding:6px 14px;font-size:12px;flex-shrink:0}.acc-bk-cards{padding:4px 10px 8px}.acc-bk-card{padding:12px;gap:10px}.acc-bk-card-yacht{font-size:13px}.acc-bk-card-price{font-size:14px}}@media (max-width: 767px),(orientation: landscape) and (max-width: 960px) and (max-height: 500px){.acc-tab--active{background:#fff!important;color:#0b5fa5!important;box-shadow:0 2px 8px #3c648c1f;-webkit-tap-highlight-color:transparent}.acc-tab{-webkit-tap-highlight-color:transparent}#edit-popup .acc-tabs{padding-left:6px!important;padding-right:6px!important;gap:3px!important}#edit-popup .acc-tab{padding-left:10px!important;padding-right:10px!important}}@media (max-width: 767px),(orientation: landscape) and (max-width: 960px) and (max-height: 500px){#edit-popup .popup-body{height:calc(100svh - 80px)!important;max-height:calc(100svh - 80px)!important;display:flex!important;flex-direction:column!important;overflow:hidden!important;overflow-y:hidden!important}#edit-popup .popup-content{flex:1 1 0!important;min-height:0!important;overflow-x:hidden!important;overflow-y:auto!important;max-height:none!important;overscroll-behavior-y:contain!important;-webkit-overflow-scrolling:touch!important}}@media (max-width: 767px),(orientation: landscape) and (max-width: 960px) and (max-height: 500px){#acc-panel-data{padding-bottom:48px!important}}@media (max-width: 767px){div#yachtcontent table tr td table.oneyacht.diary tr.img td img{border-radius:0!important}}@media (orientation: landscape) and (max-width: 960px) and (max-height: 500px){#edit-popup .popup-body,#adddiary .popup-body,#diarycontent-popup .popup-body{width:calc(100vw - 24px)!important;max-width:calc(100vw - 24px)!important;margin-left:0!important}}@media (max-width: 767px){div#yachtcontent.flota table.oneyacht tr.img td img,div#yachtcontent.port table.oneyacht.port tr.img td img{border-radius:0!important}}@media (max-width: 767px),(orientation: landscape) and (max-width: 960px) and (max-height: 500px){div#content>div#left,div#content div#right,div#content>strong{display:contents!important}div#content div#right .yacht-finder{order:1!important}div#content div#right div#lm{order:2!important}div#content div#left>.home-card--fleet{order:3!important}div#content div#right div#weather.weather-pogoda{order:4!important}div#content div#left>.home-card--about{order:5!important}div#content div#left>.home-card--build{order:6!important}div#content div#left>.home-card--ports{order:7!important}div#content div#left>.home-card--diary{order:8!important}div#content div#left>.home-card--tips{order:9!important}div#content div#left>.home-card{margin:0 0 22px!important}}
