.btn.btn-white-blue{background-color:#effbf9;color:#396da6!important;padding:15px 25px}.btn.btn-dark-blue{background-color:#1d4a74;padding:15px 25px}.btn-dark-blue img{vertical-align:top}header .nav{margin-bottom:20px;margin-top:20px}header .nav li{border-right:1px solid #7399be}header .nav li:last-child{border-right:none}header{background:url(/img/ledopolis-main-header-v2.1cfd4f8b.jpg);background-repeat:repeat-x;background-position-x:center;background-position-y:top;background-color:#376ea4}#header-place{height:618px;position:relative}.btn-out{height:32px;padding:6px;cursor:pointer;margin-bottom:3px;margin-right:-6px}body #app{margin-top:0}.btn.btn-white-blue{margin-left:20px}.hide_banner{margin-top:-415px}@media (min-width:769px){header .navbar.navbar-default{position:absolute;left:15px;bottom:30px;right:15px}.header-right-part{text-align:right}}@media (max-width:768px){.hide_banner{margin-top:-310px}.navbar>.container,.navbar>.container-fluid{display:block}header .nav li{border-right:none}#header-place{height:auto}header .navbar.navbar-default{bottom:0;width:100%}header{background-size:960px}header .nav{margin-bottom:35px;margin-top:-10px}header #add-btns{text-align:center}header .navbar.navbar-default{bottom:none;position:relative;padding-top:300px}}@media (max-width:640px){.hide_banner{margin-top:-207px}.header-place{min-height:auto}.btn.btn-white-blue{margin-left:0}header #add-btns .btn{margin:5px 0}header .nav{display:block;margin-bottom:5px}header{background-size:640px;background-position-x:-132px}#header-place{height:auto}header .navbar.navbar-default{bottom:none;position:relative;padding-top:200px}}header .navbar.navbar-default .nav li a,header .navbar.navbar-default a{color:#fff;font-weight:100;letter-spacing:2px;text-decoration:unset}header .navbar.navbar-default .nav li a{text-transform:uppercase}#add-btns{text-align:left}footer #add-btns .btn[data-v-6418189a]{color:#888!important}.copyright[data-v-6418189a]{font-size:small;text-align:left}#add-info a[data-v-6418189a]{color:gray;font-size:12px;text-decoration:unset;padding:5px}@media(max-width:768px){#add-btns a[data-v-6418189a],#add-info a[data-v-6418189a]{display:block;text-align:center}.copyright p[data-v-6418189a]{text-align:center!important}footer .nav[data-v-6418189a]{display:block}}#content[data-v-6504c810]{text-align:left}.news-item[data-v-2c2acd7a]{padding:10px 0}.news-img[data-v-2c2acd7a]{max-width:100%}#content[data-v-c29e99ea]{text-align:left}.news-img[data-v-c29e99ea]{max-width:100%}.calendar-nav[data-v-3012b66c]{display:flex;margin-bottom:10px;background-color:#2e353d;color:#fff;padding:10px;border-radius:10px}.calendar-week-dates[data-v-3012b66c]{margin:auto;font-size:25px;font-weight:100}.calendar-nav .btn-dark[data-v-3012b66c]{background-color:#376ea4;padding:10px 15px}.cell[data-v-3012b66c]{border:1px solid gray;padding:0;font-size:12px;padding:0 1px}.cell-disabled[data-v-3012b66c]{background:#ddd;font-style:italic;overflow:hidden;max-width:12.5v;min-height:50px}.cell-enabled[data-v-3012b66c]{cursor:pointer;overflow:hidden;max-width:12.5v;min-height:35px}.table- .cell-enabled[data-v-3012b66c]{cursor:default}.cell-header[data-v-3012b66c]{background:#eee;text-transform:uppercase;font-weight:700}@media(max-width:576px){.cell-disabled[data-v-3012b66c],.cell-enabled[data-v-3012b66c]{overflow:hidden;max-width:11.1111111111vw;text-transform:lowercase;padding-left:2px;padding-right:2px}.calendar-week-dates[data-v-3012b66c]{font-size:22px}}.btn-remove[data-v-3012b66c]{font-style:normal;padding:10px;cursor:pointer}.table-[data-v-3012b66c]{width:100%}.cell-round[data-v-3012b66c]{background:#98d6e5;color:#1d4a73;padding:5px;margin:2px;border-radius:10px;min-height:82px}@media(max-width:576px){.desc-hide[data-v-3012b66c]{display:none}.cell-round[data-v-3012b66c]{min-height:118px}}@media(min-width:577px){.mob-hide[data-v-3012b66c]{display:none}}.table- tr:first-child .cell-round[data-v-3012b66c]{min-height:auto}@media(max-width:768px){.cell-round[data-v-3012b66c]{max-width:11.1111111111vw;padding:5px 2px;margin:2px;border-radius:5px;overflow:hidden;font-size:12px;text-transform:lowercase;width:160px}}.table- tr:first-child .cell-round[data-v-3012b66c]{color:#1d4a73}@media(min-width:990px){.cell-round[data-v-3012b66c]{max-width:160px}}@media(min-width:1220px){.cell-round[data-v-3012b66c]{width:160px}.calendar-interactive .cell-round[data-v-3012b66c]{width:105px}}.pointer[data-v-3012b66c]{cursor:pointer}.cell-round.placeholder-wave[data-v-3012b66c]{background:#d3d3d3}#booking_start_btn[data-v-601e1b93]{display:none}.page[data-v-601e1b93]{padding:0}.grid[data-v-601e1b93]{display:grid;grid-template-columns:1fr 360px;gap:16px;align-items:start}@media(max-width:960px){.grid[data-v-601e1b93]{grid-template-columns:1fr}}.padding-form[data-v-601e1b93]{padding:10px 0}.select_slots[data-v-601e1b93]{padding:10px 0;border:1px solid #ddd;border-radius:5px}.full-width[data-v-601e1b93]{width:100%}.btn-sm[data-v-601e1b93]{padding:0 5px}#checkboxes_agree[data-v-601e1b93]{text-align:left;font-size:10px}#checkboxes_agree p[data-v-601e1b93]{margin-bottom:0;font-style:italic}#checkboxes_agree a[data-v-601e1b93]{color:#2c3e50}#checkboxes_agree input[data-v-601e1b93]{vertical-align:middle}.table td[data-v-7be2f26c]{text-align:left;padding:5px 15px;border-bottom:1px solid #ddd;border-left:1px solid #ddd}.table td[data-v-7be2f26c]:first-child{border-left:none}.table tr:last-child td[data-v-7be2f26c]{border-bottom:none}.auth_form[data-v-3efab36c]{max-width:360px;margin:auto}.padding-form[data-v-3efab36c]{padding:10px 0}.full-width[data-v-3efab36c]{width:100%}h1[data-v-72b6790c],h2[data-v-72b6790c]{font-size:60px;font-weight:700}#content-news h2[data-v-72b6790c]{padding:50px 0}#content-main[data-v-72b6790c]{background:url(/img/main_bg.412fefe5.jpg)}#content-news[data-v-72b6790c]{background:url(/img/main_news_bg.cdf6161b.png)}.subtitle[data-v-72b6790c]{font-size:32px}#content[data-v-72b6790c]{text-align:left}.hr-text[data-v-72b6790c]{width:100%;padding:10px 0;font-size:18px}.hr-text .hr[data-v-72b6790c]{border-top:1px solid #cceaf2;width:100%}.hr-text span[data-v-72b6790c]{background-color:#fff;position:relative;top:-15px;padding:0 20px;color:#366da3}#app{font-family:Avenir,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center;color:#2c3e50;margin-top:60px;h2,p{text-align:left}}