@import "../../../../../style/fancybox/jquery.fancybox-thumbs.css";@import "../../../../../style/fancybox/fancybox.css";@import "../../../../../style/bootstrap.min.css";@import "../../../../../style/spinner.css";@import "../../../../../style/bootstrap-datetimepicker.min.css";@import "../../../../../style/bootstrap-multiselect.css";@import "../../../../../style/print.css";@import url('https://fonts.googleapis.com/css?family=Roboto:400,500,700&subset=latin-ext');@import url('https://fonts.googleapis.com/css?family=Open+Sans');@import "../../../../../style/angular-bootstrap-calendar.min.css";@import "../../../../../style/perfect-scrollbar.min.css";@import "../../../../../style/third-party/slick/slick.css";@import "../../../../../style/angular-ui-select.min.css";@import "../../../../../style/angular-material.css";@import "../../../../../style/angular-material.layouts.css";@import "../../../../../style/angular-material.layouts.ie_fixes.css";@import "../../../../../style/third-party/ng-table.min.css";.cf{*zoom:1}.cf:before,.cf:after{content:" ";display:table}.cf:after{clear:both}.red{color:#e8392e}.error{color:#e95f46}.clear{clear:both}.capitalize{text-transform:capitalize}.uppercase{text-transform:uppercase}.disabled.opacity-1{opacity:1;filter:alpha(opacity=100)}.underline-on-hover{text-decoration:none}.underline-on-hover:hover,.underline-on-hover:focus{text-decoration:underline}.block{display:block}.nowrap{white-space:nowrap}.width-25{width:25px}.width-40{width:40px}.width-50{width:50px}.width-150{width:150px}.color-red{color:#e8392e}.req{color:#e8392e}.strong{font-weight:bold}.selectbox{font-size:12px;padding:6px}.table-cell{display:table-cell}.notice-red{background-color:#e8392e;width:18px;height:18px;line-height:19px;display:inline-block;color:#FFF;text-align:center;font-weight:bold;font-size:13px;font-style:normal;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%}.has-tooltip{position:relative;cursor:default;z-index:2}.has-tooltip .tooltip-container{display:none;left:50%;line-height:18px;position:absolute;bottom:100%;margin-bottom:5px}.has-tooltip .tooltip-container:before{content:"";display:block;position:absolute;left:0;top:100%;margin-left:-4px;width:0;height:0;border:4px solid transparent;border-top-color:rgba(33,37,41,0.9)}.has-tooltip .tooltip-container.fixed-200 .tooltip-text{white-space:normal;width:200px}.has-tooltip .tooltip-container.tooltip-bot{top:100%;bottom:auto;margin-top:5px;margin-bottom:0}.has-tooltip .tooltip-container.tooltip-bot:before{top:auto;bottom:100%;border-top-color:transparent;border-bottom-color:rgba(33,37,41,0.9)}.has-tooltip .tooltip-text{border-radius:3px;background-color:rgba(44,19,31,0.9);color:white;display:block;font-size:12px;font-weight:normal;left:-50%;padding:4px 9px;position:relative;text-indent:0;text-shadow:none;white-space:nowrap}.has-tooltip:hover .tooltip-container{display:block}.hide-text{text-align:left;text-indent:-9999px;overflow:hidden}.hide-text-overflow{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.hr{margin:2em 0;border-top:1px solid #ddd7d2;height:0;line-height:0}.table{width:100%;border-collapse:collapse}.table th,.table td{padding:7px 13px}.table th{border-bottom:3px solid #2b131e;color:#614e48;text-align:left}.table td{border-bottom:1px solid #ddd7d2}.table a{text-decoration:underline}@font-face{font-family:'MyriadPro-Regular';src:url(/fonts/myriadpro/myriadproregular.eot);src:url(/fonts/myriadpro/myriadproregular.eot?#iefix) format('embedded-opentype'),url(/fonts/myriadpro/myriadproregular.woff) format('woff'),url(/fonts/myriadpro/myriadproregular.ttf) format('truetype'),url(/fonts/myriadpro/myriadproregular.svg#myriadproregular) format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'MyriadPro-Bold';src:url(/fonts/myriadpro/myriadprobold.eot);src:url(/fonts/myriadpro/myriadprobold.eot?#iefix) format('embedded-opentype'),url(/fonts/myriadpro/myriadprobold.woff) format('woff'),url(/fonts/myriadpro/myriadprobold.ttf) format('truetype'),url(/fonts/myriadpro/myriadprobold.svg#myriadproregular) format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'MyriadPro-Light';src:url(/fonts/myriadpro/myriadprolight.eot);src:url(/fonts/myriadpro/myriadprolight.eot?#iefix) format('embedded-opentype'),url(/fonts/myriadpro/myriadprolight.woff) format('woff'),url(/fonts/myriadpro/myriadprolight.ttf) format('truetype'),url(/fonts/myriadpro/myriadprolight.svg#myriadproregular) format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'Mission Script';font-style:normal;font-weight:normal;src:url('/fonts/Mission-Script.woff') format('woff')}@font-face{font-family:Helvecita-Neue-BdCn;src:url(/fonts/HelveticaNeueLTW1G-BdCn.otf);font-style:normal}@font-face{font-family:Helvecita-Neue-BdCn;src:url(/fonts/HelveticaNeueLTW1G-BdCnO.otf);font-style:italic}@font-face{font-family:Helvecita-Neue-Cn;src:url(/fonts/HelveticaNeueLTW1G-Cn.otf);font-style:normal}@font-face{font-family:Helvecita-Neue-Cn;src:url(/fonts/HelveticaNeueLTW1G-CnO.otf);font-style:italic}@font-face{font-family:Helvecita-Neue-Light;src:url(/fonts/HelveticaNeueCyr-Light.otf);font-style:italic}.bx-wrapper{position:relative;margin:0 auto}.bx-wrapper .bxslider{margin:0;padding:0}.bx-wrapper .slider li a{display:block}.bx-wrapper img{max-width:100%;display:block;border:none}.bx-wrapper .bx-pager,.bx-wrapper .bx-controls-auto{position:absolute;bottom:15px;width:100%;z-index:1}.bx-wrapper .bx-pager{text-align:center}.bx-wrapper .bx-pager.bx-default-pager a{font-size:0;display:block;width:10px;height:10px;outline:0;width:20px;height:20px;background-image:url("about:blank")}.bx-wrapper .bx-pager.bx-default-pager a:before{content:"";display:block;width:7px;height:7px;margin:0 auto;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;background:#FFF;position:relative;top:6px}.bx-wrapper .bx-pager.bx-default-pager a.active{background:url(/img/slider/bullet_active.png) center center no-repeat}.bx-wrapper .bx-pager.bx-default-pager a.active:before{display:none}.bx-wrapper .bx-pager .bx-pager-item,.bx-wrapper .bx-controls-auto .bx-controls-auto-item{display:inline-block;vertical-align:middle;position:relative;z-index:1}.bx-wrapper .bx-controls-direction a{position:absolute;top:50%;margin-top:-52px;outline:0;width:66px;height:104px;text-indent:-9999px;z-index:2;left:20px;opacity:.7;background-repeat:no-repeat;text-align:center;line-height:66px;background-position:0 0;font-size:0;background-image:url("about:blank")}.bx-wrapper .bx-controls-direction a:before{content:"";width:13px;height:25px;background-image:url(../img/slider/slider_arrows_sprite.png);vertical-align:middle;display:block;margin:46px auto 0}.bx-wrapper .bx-controls-direction a:hover{opacity:1}.bx-wrapper .bx-controls-direction a.disabled{display:none}.bx-wrapper .bx-controls-direction a.bx-next{left:auto;right:20px}.bx-wrapper .bx-controls-direction a.bx-next:before{background-position:-5px -75px}.bx-wrapper .bx-controls-direction a.bx-next:hover:before{background-position:-5px -110px}.bx-wrapper .bx-controls-direction a.bx-prev:before{background-position:-5px -5px}.bx-wrapper .bx-controls-direction a.bx-prev:hover:before{background-position:-5px -40px}.background-slider-wrapper{position:fixed;top:0;left:0;right:0}.background-slider-wrapper .background-slider{padding:0}.background-slider-wrapper .background-slider img{margin:0 auto;max-width:100%}@media (max-width:768px){.background-slider-wrapper{height:600px}.background-slider-wrapper .bx-wrapper{max-width:none !important}}.banner{position:relative;overflow:hidden}.bn-layout{position:relative;overflow:hidden}.bn-layout img{max-width:100%;height:auto}.bn-layout>a,.bn-layout li>a{display:block}.bn-layout>a:hover,.bn-layout li>a:hover,.bn-layout>a:focus,.bn-layout li>a:focus{text-decoration:none}.bn-layout ul{margin:0;padding:0;list-style:none}.bn-layout>ul{max-width:100%}.bn-layout .image-container{display:block;position:absolute;top:0;left:0;background-size:cover;background-position:center top;background-repeat:no-repeat;height:100%;width:100%}.bn-layout .image-container img{width:100%}.banner-scroll{background-color:#d9d7d7}.expandable-banner{background-color:#6c6455;padding:10px}.expandable-banner .banner-upper-part{cursor:pointer}.expandable-banner .banner-lower-part{*zoom:1}.expandable-banner .banner-lower-part:before,.expandable-banner .banner-lower-part:after{content:" ";display:table}.expandable-banner .banner-lower-part:after{clear:both}.expandable-banner .banner-lower-part:before,.expandable-banner .banner-lower-part:after{content:" ";display:table}.expandable-banner .banner-lower-part:after{clear:both}.product-slider h3{color:#614e48;text-transform:uppercase;border-bottom:1px solid #cdcdcd;padding-bottom:10px;text-align:center}.product-slider .bx-wrapper .bx-controls-direction a{left:0}.product-slider .bx-wrapper .bx-controls-direction a.bx-next{right:0;left:auto}.product-slider .bx-wrapper .bx-controls-direction a.bx-prev:hover:before{background-position:-5px -5px}.product-slider .bx-wrapper .bx-controls-direction a.bx-next:hover:before{background-position:-5px -75px}.product-slider .slide{padding:15px}.product-slider .slide a{display:block;text-decoration:none;*zoom:1}.product-slider .slide a:before,.product-slider .slide a:after{content:" ";display:table}.product-slider .slide a:after{clear:both}.product-slider .slide a:before,.product-slider .slide a:after{content:" ";display:table}.product-slider .slide a:after{clear:both}.product-slider .slide a .product-title{height:36px;display:block;overflow:hidden}.product-slider .slide a .img-container{display:block}.product-slider .slide a .product-prices{display:block;padding-top:10px;text-align:center}.product-slider .slide a .product-prices .product-price{margin-right:5px}.product-slider .slide a .product-prices .product-price.old{margin-right:5px}.product-slider .slide a .product-prices .product-discount{line-height:16px}.product-slider .slide a .product-prices .product-discount:before{border-top-width:8px;border-bottom-width:8px;border-right-width:5px}.fullpage-wrapper .bn-layout{padding-top:0 !important;height:100%}.fullpage-wrapper .bn-layout .image-container{width:100%;z-index:1}.fullpage-wrapper .fp-section{overflow:hidden}.modal.in .banner-modal-dialog{top:50%;transform:translateY(-50%);margin-top:0}.banner-container{margin:0 auto;position:relative;clear:both;margin-bottom:15px}.banner-container .banner-scroll{position:absolute;bottom:0;left:50%;margin-left:-20px;background-color:transparent;cursor:pointer}.banner-container .slider-wrap{position:absolute;top:0;left:0;right:0;bottom:0}.banner-container .slider-wrap+.banner-scroll{bottom:30px}.banner-container img{max-width:100%}.banner-container .video-scroll-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:transparent}.banner-container>.fullpage-wrapper .fp-tableCell{display:block}.banner-container>.fullpage-wrapper youtube-slide{display:block;height:1080px}.banner-container>.fullpage-wrapper .btn-banner.rb,.banner-container>.fullpage-wrapper .btn-banner.lb{bottom:15%}.banner-container .btn-banner{font-size:14px;background-color:#333;color:white;text-shadow:none;z-index:1;text-transform:uppercase;padding:0 20px;line-height:30px;position:absolute;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.banner-container .btn-banner.lt{top:5%;left:5%}.banner-container .btn-banner.lc{top:45%;left:5%;margin-top:-15px}.banner-container .btn-banner.lb{bottom:5%;left:5%}.banner-container .btn-banner.rt{top:5%;right:5%}.banner-container .btn-banner.rc{top:45%;right:5%;margin-top:-15px}.banner-container .btn-banner.rb{bottom:5%;right:5%}.products-list .banner-container{width:100%;display:inline-block;clear:none}a.text-banner-link{text-decoration:none}.banner-clock-visible .banner-text{padding-right:120px}.banner-text{background-color:#c4ab82;padding:12px;font-size:28px;font-weight:bold;color:#58484b;text-transform:uppercase;font-family:'MyriadPro-Light',sans-serif;text-align:center;text-decoration:none}.youtube-slide{max-width:100%}.banner-table .image-cell{padding:5px;text-align:center}.banner-table .image-cell .bn-layout>ul{max-width:160px}.banner-table .image-cell img{max-height:50px}.banner-table .image-cell a{text-decoration:none}.banner-table .banner-text{font-size:12px;padding:5px}.banner-clock{background-color:#2b131e;color:#FFF;font-size:17px;padding:5px 10px;cursor:default;position:absolute;right:10px;top:10px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.fullpage-wrapper .btn-layout a{width:100%}@media (max-width:768px){.banner-text{font-size:23px}}@media (max-width:500px){.banner-text{font-size:17px}}@media (min-width:768px){.fullpage-wrapper{overflow:hidden}.fullpage-wrapper youtube-slide{background:#fff;height:100%;width:178.77777778vh;min-width:100%;min-height:56.75vw;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.expandable-banner{padding:30px}}@media (min-width:1024px){.product-slider .bx-wrapper .bx-controls-direction a{left:-40px}.product-slider .bx-wrapper .bx-controls-direction a.bx-next{right:-40px;left:auto}.expandable-banner{padding:50px}}.flag-icon{background-size:contain;background-position:50%;background-repeat:no-repeat;position:relative;display:inline-block;width:1.33333333em;line-height:1em}.flag-icon:before{content:"\00a0"}.flag-icon-gb{background-image:url(../img/flags/4x3/gb.svg)}.flag-icon-lt{background-image:url(../img/flags/4x3/lt.svg)}.icon-search{background-image:url(../img/icon_search.png)}.icon-user{display:inline-block;width:19px;height:25px;background-image:url(../img/icon-user.png);vertical-align:middle}.icon-info{display:inline-block;width:21px;height:21px;background-image:url(../img/icon-info.png);vertical-align:middle}@media screen and (max-width:768px){.row-offcanvas{position:relative;-webkit-transition:all .25s ease-out;-o-transition:all .25s ease-out;transition:all .25s ease-out}.row-offcanvas-right{right:0}.row-offcanvas-left{left:0}.row-offcanvas-right .sidebar-offcanvas{width:0;overflow:hidden;transition:width .5s}.row-offcanvas-left .sidebar-offcanvas{left:-100%}.row-offcanvas-left.active{left:100%}.row-offcanvas-right.active .sidebar-offcanvas{width:100%}.sidebar-offcanvas{position:absolute;top:0;width:100%;right:0}}@media screen and (max-width:400px){.row-offcanvas-right .sidebar-offcanvas{right:0}.row-offcanvas-left .sidebar-offcanvas{left:-80%}.row-offcanvas-left.active{left:80%}.sidebar-offcanvas{width:80%}}.bx-wrapper{position:relative;margin:0 auto}.bx-wrapper .slider li a{display:block}.bx-wrapper img{max-width:100%;display:block;border:0}.bx-wrapper .bx-controls.bx-has-pager{position:absolute;bottom:0;z-index:1;right:0}.bx-wrapper .bx-pager{text-align:center}.bx-wrapper .bx-pager.bx-default-pager a{font-size:0;display:block;width:10px;height:10px;outline:0;width:18px;height:22px;background-image:url(about:blank)}.bx-wrapper .bx-pager.bx-default-pager a:before{content:"";display:block;width:11px;height:11px;margin:0 auto;-moz-border-radius:100%;-webkit-border-radius:100%;border-radius:100%;background:#a8abad;position:relative;top:6px}.bx-wrapper .bx-pager.bx-default-pager a.active:before{background:#FFF}.bx-wrapper .bx-pager .bx-pager-item,.bx-wrapper .bx-controls-auto .bx-controls-auto-item{display:inline-block;vertical-align:middle;position:relative;z-index:1}.bx-wrapper .bx-controls-direction a{position:absolute;top:50%;margin-top:-52px;outline:0;width:66px;height:104px;text-indent:-9999px;z-index:2;left:20px;opacity:.7;background-repeat:no-repeat;text-align:center;line-height:66px;background-position:0 0;font-size:0;background-image:url(about:blank)}.bx-wrapper .bx-controls-direction a:before{content:"";width:13px;height:25px;background-image:url(../img/slider/slider_arrows_sprite.png);vertical-align:middle;display:block;margin:46px auto 0}.bx-wrapper .bx-controls-direction a:hover{opacity:1}.bx-wrapper .bx-controls-direction a.disabled{display:none}.bx-wrapper .bx-controls-direction a.bx-next{left:auto;right:20px}.bx-wrapper .bx-controls-direction a.bx-next:before{background-position:-5px -75px}.bx-wrapper .bx-controls-direction a.bx-next:hover:before{background-position:-5px -110px}.bx-wrapper .bx-controls-direction a.bx-prev:before{background-position:-5px -5px}.bx-wrapper .bx-controls-direction a.bx-prev:hover:before{background-position:-5px -40px}@media (max-width:768px){.bx-wrapper img{max-width:initial;max-height:800px}}.content-gallery-container{display:inline-block;vertical-align:top;margin:10px 20px}.content-gallery-container a{display:block}.content-gallery-container a:hover,.content-gallery-container a:focus{text-decoration:none}.content-gallery-container a .img-container{line-height:110px;height:110px}.content-gallery-container a .img-container img{max-height:100%}.content-gallery-container a h4{font-size:14px;text-align:center}.fancybox-title-outside-wrap{color:#666;font-size:18px}#fancybox-thumbs{padding:10px}#fancybox-thumbs ul li a{background:transparent}h1,h2,h3{font-weight:700}table img{max-width:100%;max-height:100%}h1{font-size:18px;margin-bottom:30px}h2,.h2{font-size:18px}h3{font-size:18px;margin-bottom:20px}.width-100{width:100px}.message.success{color:#3db39e}.message.error{color:#e2574c}.btn.btn-primary{background-color:#8a9499;border-color:#999999;border:0}.btn.btn-primary:hover,.btn.btn-primary:focus,.btn.btn-primary:active{background-color:#a5adb1;border-color:#bbbbbb}.btn-close{width:30px;height:30px;display:inline-block;position:absolute;top:5px;right:5px;font-style:normal;font-size:30px}.btn__full-width{width:100%}.btn-primary.disabled,.btn-primary.disabled.active,.btn-primary.disabled.focus,.btn-primary.disabled:active,.btn-primary.disabled:focus,.btn-primary.disabled:hover,.btn-primary[disabled],.btn-primary[disabled].active,.btn-primary[disabled].focus,.btn-primary[disabled]:active,.btn-primary[disabled]:focus,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary,fieldset[disabled] .btn-primary.active,fieldset[disabled] .btn-primary.focus,fieldset[disabled] .btn-primary:active,fieldset[disabled] .btn-primary:focus,fieldset[disabled] .btn-primary:hover{background-color:#8a9499;border-color:#999999}.btn.active.focus,.btn.active:focus,.btn.focus,.btn:active.focus,.btn:active:focus,.btn:focus{outline:none}.ng-animate.no-animate{transition:0s none;-webkit-transition:0s none;animation:0s none;-webkit-animation:0s none}form label{font-weight:600;color:#555555}.form-control{border-radius:4px}.input-container{margin-bottom:10px}.ps-filter{margin-top:30px}.ps-filter .filter{margin-bottom:10px}.ps-box-container{box-sizing:border-box;position:relative;margin:0;border-radius:4px;padding:12px 0 12px 0}:focus{outline:none}[ng\:cloak],[ng-cloak],.ng-cloak{display:none !important}a:hover,a:focus{outline:none}a:focus{text-decoration:none}.glyphicon{position:relative;top:1px;display:inline-block;font-family:'Glyphicons Halflings';font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.flag{display:inline-block;width:16px;height:11px;background-image:url('/img/flags.png');z-index:1}.flag-lt{background-position:-32px 0}.flag-en{background-position:-16px 0}.flag-lv{background-position:0 21px}.flag-ru{background-position:31px 53px}@media only screen and (min-width: 768px){h1{font-size:24px}.menu-toggled .btn-close{display:none}}html,body{min-height:100%}body{padding-top:72px;margin:0;font-family:'Roboto',sans-serif;font-weight:600;font-size:13px;color:#7e8990;font-weight:400;background-color:#f6f6f6}.content-block{background-color:#ffffff;padding:15px;margin-bottom:20px}.views-switch-present{padding-right:200px}h1.reservation-title{margin:20px 25px 0}h3{font-weight:400}.btn{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.btn-link{color:#7e8990}.btn-link:hover{color:#333333}.btn.btn-primary{background-color:#8a9499;border-color:#999999;border:1px solid transparent}.reservation-wizard-error{font-weight:600;font-size:14px;color:red}a:hover .caret.caret-up,a:focus .caret.caret-up{border-bottom-color:#333333}.fr{float:right}.d-flex{display:flex}.heading-row{margin-bottom:20px}.heading-row h3{display:inline}.glyphicon-plus{margin:2px 10px 0 0}.btn-xs .glyphicon-plus{margin:2px 5px 0 0}.btn-default{color:#555555}.image-container-b2b{float:left;position:relative}.image-container-b2b img{max-width:100%}.image-container-b2b a{position:absolute;right:8px;top:8px;height:22px;width:22px;background-color:rgba(0,0,0,0.22);border-radius:2px;font-size:16px;color:#ffffff;font-weight:500}.page_front_page h3{font-weight:400;text-transform:uppercase;clear:both}.page_front_page .content-logo{float:right;margin-bottom:30px}.page_front_page .news-list{list-style:none;padding:0}.page_front_page .news-list h4 a{color:#ffffff;font-size:13px;text-decoration:underline}.news-list{list-style:none;padding:0 0 0 10px}.news-list a{display:block;margin-bottom:10px;*zoom:1}.news-list a:before,.news-list a:after{content:" ";display:table}.news-list a:after{clear:both}.news-list a:before,.news-list a:after{content:" ";display:table}.news-list a:after{clear:both}.news-list a .news-date{font-size:11px}.news-list a p{color:#333333;padding-top:15px}.news-list a .img-container{float:left;margin-right:15px;height:50px;width:100px;overflow:hidden;text-align:center}.news-list a .img-container img{max-height:50px}.news-list a:hover,.news-list a:focus{text-decoration:none}.news-list a:hover p,.news-list a:focus p{text-decoration:underline}.page-content{background:#ffffff;padding:10px}.page-content img{width:auto;height:auto}.page-content iframe{max-width:100%}.page-content form{*zoom:1}.page-content form:before,.page-content form:after{content:" ";display:table}.page-content form:after{clear:both}.page-content form:before,.page-content form:after{content:" ";display:table}.page-content form:after{clear:both}.page-content form .col-sm-6,.page-content form .col-sm-12{padding-left:5px;padding-right:5px}.customer-menu,.content-block,.dashboard-view{margin-top:20px}.login-container .lang{position:absolute;top:15px;right:15px}.login-container .logo-container{display:flex;justify-content:center}.login-container .logo-container>img{width:100%;height:100%;object-fit:cover}.customer-menu-container{max-height:0;overflow:hidden;transition:all 1s ease}.customer-menu-container.menu-toggled{max-height:1000px}.customer-menu-container .navbar-toggle{position:fixed;top:11px;right:0;z-index:999;border:1px solid #747474;background-color:#323944}.customer-menu-container .navbar-toggle .icon-bar{background-color:#eaedf0}.form-group{position:relative;margin-bottom:18px}.form-group .help-block{position:absolute;bottom:-15px;left:5px;margin:0}.form-group spinner{display:block;margin-top:20px;text-align:center}.form-group spinner span{font-size:14px}.form-control{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.form-control:focus{outline:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}textarea.form-control.request-textarea{height:100px}.input-search{margin-top:20px}.input-search .form-group{margin-bottom:0}.bootstrap-datetimepicker-widget table td.day.today{background-color:#93a3b5;color:#ffffff}.bootstrap-datetimepicker-widget table td.day.today.active{background-color:#337ab7}.bootstrap-datetimepicker-widget table td.disabled,.bootstrap-datetimepicker-widget table td.disabled:hover{background-color:#f3f3f3;border-radius:0;opacity:.7;filter:alpha(opacity=70)}.datetimepicker .form-control{border-top-left-radius:4px;border-bottom-left-radius:4px}.table-overflow{overflow-x:auto}.parking-list{font-weight:100}.parking-list table{width:100%;background-color:#ffffff;margin:20px 0}.parking-list table thead th{padding:15px 12px;border-right:1px dashed #dadada;border-bottom:2px solid #dddddd;border-collapse:collapse}.parking-list table thead th:last-child{border-right:0}.parking-list table tbody td{padding:12px;border-right:1px dashed #dadada;border-bottom:1px solid #dadada;border-collapse:collapse;font-size:14px}.parking-list table tbody td span{border:1px solid transparent;min-height:34px;padding:6px 0;display:block}.parking-list table tbody td:last-child{border-right:0}.parking-list table tbody td input{padding:12px 6px 12px 4px;height:32px}.parking-list span.not-available{font-size:12px;font-weight:100;padding:5px 10px;display:inline;color:#e2574c;align-items:center}.parking-list .title-edit.form-control{padding-left:6px;padding-bottom:13px;background-color:#ffffff;color:#333333}.parking-list .title-edit.form-control.form-control[disabled]{opacity:.65}.ps-box{margin:0 5px 5px 0;padding:2px;display:inline-block;width:40px;height:40px;color:#ffffff;cursor:pointer;transition:background-color .25s}.ps-box:hover .check-label:before{opacity:1}.ps-box.ps-box-selected span{background-color:#308d7c}.ps-box.ps-box-dedicated span{background-color:#e2574c}.ps-box.ps-box-dedicated.ps-box-selected span{background-color:#c22b1f}.ps-box span{display:inline-flex;justify-content:center;align-items:center;width:100%;height:100%;font-size:16px;font-weight:500;background-color:#3db39e}.ps-box span.noselect{position:relative}.ps-box span.noselect p{position:absolute;background-color:transparent}.ps-box-container{padding:0}.ps-box-container form label{color:#7e8990}.ps-box-container .dropwdown{margin-bottom:20px}.label-container{display:flex;justify-content:space-between}.label-container input{margin-left:3px}.ps-tooltip{position:absolute;width:100px;height:100px;text-align:center;border:1px solid #808080;background-color:#ffffff}.noselect{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ps-box-list{display:flex;flex-wrap:wrap}.ps-box-list .ps-box{margin:0 4px 8px 4px;padding:0;display:inline-block;width:70px;height:70px;color:#ffffff;cursor:pointer;transition:background-color .25s}.ps-box-list .ps-box.ps-box-selected span{background-color:#308d7c}.ps-box-list .ps-box.ps-box-dedicated span{background-color:#e2574c}.ps-box-list .ps-box.ps-box-dedicated.ps-box-selected span{background-color:#c22b1f}.ps-box-list .ps-box span{display:inline-flex;justify-content:center;align-items:center;width:100%;height:100%;padding:2px;font-size:12px;text-align:center;-ms-word-break:break-all;word-break:break-all;word-break:break-word;background-color:#3db39e;line-height:1.5em;font-weight:100;letter-spacing:.02em}.relations{margin-bottom:25px}.relations.template-view-switch{top:40px}.relations.reletions-res{position:absolute;top:100px}.relations.reletions-res select{width:400px}@media only screen and (max-width:980px){.relations.reletions-res{top:125px}}@media only screen and (max-width: 767px){.relations.reletions-res{top:75px}}@media only screen and (max-width:505px){.relations.reletions-res{top:100px}.relations.reletions-res select{width:365px}}@media only screen and (max-width:375px){.relations.reletions-res select{width:315px}}@media only screen and (max-width:320px){.relations.reletions-res{top:130px}.relations.reletions-res select{width:260px}}.cookie-banner{background:#fecd2d;bottom:-1000px;width:100%;font-size:13px;text-align:left;display:block;position:fixed;z-index:13000;height:auto;padding:0 10px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;transition:all 1s ease}.cookie-banner__container{margin:0 auto;overflow:hidden;width:100%;max-width:1150px;padding:6px 0}.cookie-banner__text{font-weight:300;width:100%;line-height:18px;float:left;padding-right:0;text-align:justify}.cookie-banner__text p{font-size:12px;font-weight:400;color:#222222;top:6px;position:relative}@media only screen and (min-width:768px) and (max-width:1023px){.cookie-banner__text{width:80%;text-align:left;padding-right:20px}}@media only screen and (min-width:1024px){.cookie-banner__text{width:80%;text-align:left;padding-right:20px}}.cookie-banner__accept-button{position:relative;right:0;z-index:1000;text-align:center}@media only screen and (min-width:768px) and (max-width:1023px){.cookie-banner__accept-button{text-align:right;float:right}}.cookie-banner__accept-button button{padding:8px 12px;font-weight:700;text-transform:uppercase;display:inline-block;margin-right:15px;font-size:14px;color:#4a4a4a;background:#ffffff;vertical-align:middle;cursor:pointer;height:29px;line-height:16px;width:80%;margin-bottom:20px;border:0;color:#000000;box-shadow:0 10px 20px 0 rgba(74,74,74,0.15);-webkit-transition:.3s ease;-moz-transition:.3s ease;transition:.3s ease;height:28px}.cookie-banner__accept-button button:hover{box-shadow:0 10px 20px 0 #4a4a4a;transition:.3s ease;color:#ffffff;background:#4a4a4a}@media only screen and (min-width:768px) and (max-width:1023px){.cookie-banner__accept-button button{width:auto;float:right;margin-bottom:auto}}@media only screen and (min-width:1024px){.cookie-banner__accept-button button{width:auto;float:right;margin-bottom:auto}}.cookie-banner__escape-button{float:right;background-color:transparent;font-size:20px;color:#000000;cursor:pointer}.show-cookie{bottom:0}.hide-cookie{bottom:-1000px}.calendars-container{position:relative;*zoom:1}.calendars-container:before,.calendars-container:after{content:" ";display:table}.calendars-container:after{clear:both}.calendars-container:before,.calendars-container:after{content:" ";display:table}.calendars-container:after{clear:both}.calendars-container spinner.spinner-active{position:absolute;top:0;left:0;right:0;bottom:0}.calendars-container .calendar-container{max-height:500px;overflow:hidden;position:relative;border-top:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1}.calendars-container .calendar-container .day-event{width:auto !important;right:10px;background:linear-gradient(to bottom, rgba(255,50,50,0.6), rgba(255,50,50,0.5)) !important;color:#333;border-radius:3px;padding:5px !important}.calendars-container .calendar-container .glyphicon{color:#FFF}.calendars-container .calendar-container .day-event:nth-child(even){width:auto !important;right:10px;background:linear-gradient(to bottom, rgba(255,100,50,0.6), rgba(255,100,50,0.5)) !important}.calendars-container .calendar-container .cal-day-box .day-event a{font-size:13px}.calendars-container .slick-list{margin:0 -8px}.calendars-container .slide-inner{padding:0 8px}.calendars-container .cal-day-hour-part-time{padding:5px 0}.is-past{background-color:rgba(100,0,0,0.1);pointer-events:none}.cal-day-hour-part.is-past.last-hour{border-bottom:2px solid red}.calendar-slider-arrows{text-align:center;margin-bottom:20px;*zoom:1}.calendar-slider-arrows:before,.calendar-slider-arrows:after{content:" ";display:table}.calendar-slider-arrows:after{clear:both}.calendar-slider-arrows:before,.calendar-slider-arrows:after{content:" ";display:table}.calendar-slider-arrows:after{clear:both}.calendar-slider-arrows h5{display:inline-block;font-size:13px}.calendar-slider-arrows .slick-prev,.calendar-slider-arrows .slick-next{font-size:0;width:40px;height:40px;background:url(/style/themes/business-center/icons/slider-arrows.png);background-size:70px 70px;background-repeat:no-repeat;border:none;background-color:rgba(0,0,0,0.1)}.calendar-slider-arrows .slick-prev.slick-disabled,.calendar-slider-arrows .slick-next.slick-disabled{opacity:.6}.calendar-slider-arrows .slick-prev{float:left;background-position:4px -14px}.calendar-slider-arrows .slick-next{float:right;background-position:-34px -14px}input.datepickerbutton{padding-right:35px;background-image:url(/style/themes/business-center/icons/icon-calendar.png);background-size:16px;background-repeat:no-repeat;background-position:center right 10px}.calendar-nav{display:flex;max-width:400px}.calendar-nav bs-btn-date-picker{margin:0 3px;display:block;flex-grow:1}.slick-track{margin-left:unset}.conf-room{position:relative}.conf-room .conf-room-info{position:absolute;bottom:33px;color:#ffffff;background-color:rgba(0,0,0,0.6);padding:10px;left:30px}.conf-room .img-container{margin-bottom:20px}.conf-room img{max-width:100%}#reservation-modal h4 .date{font-size:13px;display:inline-block;margin-left:5px}#reservation-modal bs-btn-time-picker{width:100%}#reservation-modal bs-btn-time-picker input{text-align:left}.messages{min-height:30px;padding-top:10px;font-weight:100;font-size:13px;padding-bottom:10px}.messages .message-error{color:#e2574c}.messages .message-success{color:#3db39e}.color-legend{display:flex;align-items:center}.color-legend .legend-square{display:inline-block;width:10px;height:10px}.color-legend .legend-square.red-square{background-color:#e2574c}.color-legend .legend-square.green-square{background-color:#3db39e}.color-legend small{padding-left:5px;padding-right:12px}.occupied-space-bg{background-color:rgba(226,87,76,0.3)}.parking-management-view .ps-box-list{display:block;position:relative}.parking-management-view .inline-title{margin:30px 0 5px}.parking-management-view .group-info{display:flex;justify-content:space-between;margin:20px 0;height:30px}.parking-management-view .group-info div{display:flex;align-items:center;justify-content:space-between}.parking-management-view .group-info div p{font-weight:700;margin-bottom:5px;margin-right:10px;padding-right:10px;border-right:1px solid #b7b7b7}.parking-management-view .group-info div span{font-weight:100;color:#b7b7b7;margin-bottom:3px}.parking-management-view .group-controls{padding-bottom:20px}.parking-management-view .group-spaces{margin:5px 0 20px}.parking-management-view .group-spaces.no-ps{margin:0}.parking-management-view .msg-no-content{line-height:4}.buttons-container{display:flex;justify-content:space-between;margin-top:20px}.btn-edit-group{color:#51a6dd;background-color:#ffffff}.btn-edit-group:active{box-shadow:none}.btn-edit-group .glyphicon{top:0}.check-all{opacity:0}.check-all-label{cursor:pointer;font-weight:100;color:#51a6dd;margin-bottom:0;padding-left:10px;border-left:1px solid #b7b7b7}.check-overlay{position:absolute;top:0;left:0;height:25px;width:25px;opacity:0;z-index:3;cursor:pointer}.check-overlay:checked~.check-label:after{opacity:1}.check-overlay[type=checkbox]{margin:0}.check-label{position:absolute;top:3px;left:3px;z-index:2;cursor:pointer;pointer-events:none}.check-label:before{content:'';position:absolute;opacity:0;display:inline-block;width:20px;height:20px;border-radius:50%;background-color:rgba(255,255,255,0.4);border:1px solid rgba(255,255,255,0.6)}.check-label:after{content:'\2713';position:absolute;opacity:0;display:inline-block;width:20px;height:20px;border-radius:50%;background-color:#51a6dd;border:1px solid #478fc0}.heading-container{display:flex}.heading-container h1{flex:1;display:inline}.btn-save-ps{margin-top:23px;float:right}.btn-new-group{flex:1}.btn-new-group .btn{margin-top:23px;float:right;width:160px}.btn-new-group span{display:flex}.btn-new-group span i{margin:2px 10px 0 0}.btn-new-group span p{margin:0}.selection-count{margin-right:10px}.ungroupped-toggler{display:flex;align-items:center;justify-content:flex-end}.ungroupped-toggler .toggler-label{font-weight:400;margin:3px 3px 0}.ungroupped-toggler label,.ungroupped-toggler input{cursor:pointer}.ungroupped-spaces-container{position:relative}.ungroupped-spaces-container .ps-box-container{border-top:1px solid #d3d3d3;border-radius:0}.ungroupped-spaces-controls{height:34px;margin:20px 0}.ungroupped-spaces-controls .ungroupped-spaces-label{margin-top:8px;padding-left:0}.select-assign-group{display:flex;align-items:center;justify-content:flex-end}.select-assign-group .select-assign{display:flex}.select-assign-group .select-assign .assign-label{white-space:nowrap;flex:1;text-align:right;margin-right:10px;font-weight:400;padding-top:6px}.select-assign-group .select-assign .form-control{flex:2}.select-assign-group .assign-buttons{display:flex;justify-content:flex-end}.select-assign-group .btn{margin-left:5px;height:34px;align-self:flex-end}.licencePlate-search .results-container{margin-top:20px}.licencePlate-search .results-container .error{margin-left:5px}.licencePlate-search .table td,.licencePlate-search .table th{vertical-align:middle}.licencePlate-search .table .table-buttons button{margin-bottom:5px;padding:3px 10px}@media only screen and (min-width: 768px){.licencePlate-search .table .table-buttons button{width:100%}}.licencePlate-search .table textarea{resize:none}.main-loader{z-index:9999;height:60px;width:60px;margin:0 auto;background-image:url('../../../img/loader.svg');background-size:cover}.table th{font-weight:600;color:#333333}.table .actions{text-align:right}.table .actions button{background:none;border:none}table.mce-content-body{width:100%}.table-link{color:#479ccf;text-decoration:none}.table-link:hover{color:#479ccf}#orders h4{display:inline-block}#switch-order-view{float:left;background:#f2614b;border:none;margin-left:0;margin-top:5px}#switch-order-view:focus{outline:none}#switch-order-view:hover{background:#f58b7b}.caret.caret-up{border-top-width:0;border-bottom:4px solid #808080}.error-padded{padding-top:10px}.customer-management .form-group:not(.customer-right-group){height:auto}.customer-btn-group{padding-top:15px}.customer-group-filter{margin-top:4px;float:right}.dashboard-view .info-block.wide{height:130px}.info-block{border-radius:10px;padding:15px;margin-bottom:30px;font-weight:500;font-family:'Open Sans',sans-serif;position:relative;box-shadow:0 2px 5px 0 rgba(0,0,0,0.26)}.info-block.white{background-color:#ffffff;color:#51a6dd}.info-block.white .title-block{font-weight:600}.info-block.white .content-block{color:#51a6dd}.info-block.blue{background-color:#51a6dd;color:#ffffff}.info-block.orange{background-color:#ff6c35;color:#ffffff}.info-block.blue a,.info-block.orange a{color:#ffffff}.info-block.blue a:focus,.info-block.orange a:focus{text-decoration:none}.info-block.wide{padding:5px 15px}.info-block:hover .booking-container{opacity:1}.info-block.disabled{position:relative;box-shadow:none}.info-block.disabled:after{background-color:#dddddd;border-radius:10px;opacity:.75;position:absolute;top:0;left:0;right:0;bottom:0;content:''}.info-block.disabled:hover .booking-container{opacity:0}.info-block.table{padding:0}.info-block.table .title-block{padding:15px}.info-block.table table{width:100%}.info-block.table table tr td{font-weight:600;font-size:15px;border-top:1px solid #dddddd;border-bottom:0;padding:10px 15px}.info-block.table table tr td.time{width:33.33%;color:#333333;padding:15px;text-align:center;border-right:1px solid #dddddd}.info-block.table table tr td.place{font-weight:500;color:#6a7581;display:flex;align-items:center;width:100%}.info-block.table table tr td.place img{margin:0 25px 0 15px;width:100%;max-width:40px;max-height:40px;padding:0}.info-block.table table tr td.place-title{color:#6a7581}.info-block .booking-container{opacity:0;content:'';border-radius:10px;background-color:rgba(255,255,255,0.85);position:absolute;top:0;bottom:0;right:0;left:0;transition:opacity .5s}.info-block .booking-container .booking-content{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:80%;text-align:center}.info-block .booking-container .booking-content .btn{text-align:left;width:100%;max-width:200px;height:50px;border-radius:5px;background-color:#51a6dd;border:3px solid #51a6dd}.info-block .booking-container .booking-content .btn img{max-width:30px;margin-top:-7px}.info-block .booking-container .booking-content .btn .description{display:inline-block;font-weight:700;font-size:20px;padding-left:25px;padding-top:0;color:#ffffff}.info-block .title-block{font-size:20px}.info-block .left-content{order:0}.info-block .right-content{order:1;text-align:center;align-self:center;flex-grow:2;font-size:20px}.info-block .content-container.flex{display:flex}.info-block .content-container .image-block{margin:15px 0;text-align:center}.info-block .content-container .image-block img{max-width:100%;max-height:70px}.info-block .content-container .number{color:#333333;font-size:24px;padding-right:5px;font-weight:700}.info-block .content-container span{color:#333333;font-weight:600}.info-block .content-container p{margin:0}.profile-info{text-align:center}.profile-info h3{margin-bottom:15px;font-weight:500}.profile-info p{margin:0}.profile-sidebar{padding:20px 0 10px 0;background:#ffffff;border-radius:10px}.profile-sidebar .profile-userpic{float:left;background:#f2f2f2;border-radius:100%;height:100px;width:100px;margin:15px auto 0 15px;text-align:center}.profile-sidebar .profile-userpic img{border-radius:100%;max-height:100%;max-width:100%}.profile-usermenu{padding-top:30px;clear:both}.profile-usermenu ul{list-style:none;padding:0}.profile-usermenu ul li{border-bottom:1px solid #f0f4f7}.profile-usermenu ul li:last-child{border-bottom:none}.profile-usermenu ul li.active a{color:#5b9bd1;background-color:#f6f9fb;border-left:2px solid #5b9bd1;margin-left:-2px}.profile-usermenu ul li.has-sub-menu{background-image:url(/style/themes/business/img/down-arrow.png);background-repeat:no-repeat;background-position:top 14px right 14px;background-size:12px}.profile-usermenu ul li.has-sub-menu.sub-open{background-image:url(/style/themes/business/img/up-arrow.png)}.profile-usermenu ul li a{color:#93a3b5;font-size:14px;display:block;padding:10px 30px 10px 15px}.profile-usermenu ul li a:hover{text-decoration:none}.profile-usermenu ul li a .img-container{width:16px;margin-right:7px;float:left}.profile-usermenu ul li a .img-container img{max-width:100%}.request-form__header{margin-bottom:15px;display:flex;justify-content:space-between;align-items:center}.request-form__header div{color:#51a6dd}.request-form__header .title{font-size:16px;display:inline-block}.request-form__header .btn-close{font-size:16px;line-height:30px;text-align:center;position:static;cursor:pointer}.request-form__button{height:45px;display:flex;align-content:center;align-items:center;padding:10px 15px;z-index:100;position:fixed;bottom:20px;right:20px;background-color:#51a6dd;border-radius:20px;color:#ffffff;font-size:16px;font-weight:500;transition:transform .5s;cursor:pointer}.request-form__button span{display:none;padding-left:5px}.request-form__button img{max-height:100%;max-height:20px}.request-form__container{min-width:270px;background-color:#ffffff;padding:18px;border-radius:10px;position:fixed;overflow:auto;right:10px;bottom:10px;z-index:101;box-shadow:0 0 20px 0 rgba(74,74,74,0.15);transition:transform .5s;-moz-transform:translate3d(125%, 0, 0);-o-transform:translate3d(125%, 0, 0);-ms-transform:translate3d(125%, 0, 0);-webkit-transform:translate3d(125%, 0, 0);transform:translate3d(125%, 0, 0)}.request-form__container form.form-group:last-child{margin-bottom:0}.request-form__container.request-toggled{-moz-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.request-form__container .select-top{margin-bottom:10px}.request-form__container .image-container{position:relative;margin-top:10px}.request-form__container .image-container img{max-width:234px}.request-form__container .image-container a{position:absolute;right:10px;color:#ffffff;font-size:20px}.request-form__container .image-container a:hover{text-decoration:none;transform:scale(1.2)}.request-edit__header{margin-bottom:10px}.request-edit__header .request-date{font-size:14px}.request-edit__header .request-status{font-size:14px}.request-edit__messanger{background-color:#ffffff;border-top:1px solid #f0f4f7}.requests-list{margin-top:30px}.requests-list .table-tabs{border-bottom:1px solid #dddddd}.requests-list .tab-label{color:#b7b7b7;cursor:pointer;padding-bottom:5px;margin-bottom:-1px}.requests-list .tab-label.active{color:#555555;border-bottom:1px solid #555555}.requests-list .label-left{margin-right:15px}.requests-list .no-requests-txt{margin:8px}.requests-list tr{background-color:#ffffff}.requests-list tr.new{font-weight:600;background-color:rgba(178,186,191,0.2)}.requests-list tr.new td,.requests-list tr.new a{color:#333333}.requests-list tr td:first-child{cursor:pointer}.back-to-requests{margin-top:15px}.back-to-requests a{color:#555555}.request-messages{clear:both;background:#f1f1f1;padding-top:15px;*zoom:1}.request-messages:before,.request-messages:after{content:" ";display:table}.request-messages:after{clear:both}.request-messages:before,.request-messages:after{content:" ";display:table}.request-messages:after{clear:both}.request-messages .messages-container{margin-bottom:15px}.request-messages .message{margin-bottom:10px;*zoom:1}.request-messages .message:before,.request-messages .message:after{content:" ";display:table}.request-messages .message:after{clear:both}.request-messages .message:before,.request-messages .message:after{content:" ";display:table}.request-messages .message:after{clear:both}.request-messages .message .message-content{margin-bottom:5px;border-width:1px;border-style:solid;max-width:80%;color:#333333;padding:5px;display:block;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.request-messages .message .message-content p{margin:0}.request-messages .message .message-date{display:block;margin-bottom:3px}.request-messages .message.user .message-date{float:right}.request-messages .message.user .message-content{clear:right;float:right;border-color:#aeaead;background-color:#e1e1e1}.request-messages .message.admin .message-content{float:left;clear:left;background-color:#faab53;border-color:#f99321;color:#ffffff}.request-messages .message.admin .message-date{float:left}.request-message-img{max-width:100%}.content-filter{margin-top:10px;*zoom:1}.content-filter:before,.content-filter:after{content:" ";display:table}.content-filter:after{clear:both}.content-filter:before,.content-filter:after{content:" ";display:table}.content-filter:after{clear:both}.content-filter .filter-item{float:left;margin-right:10px;width:195px}.content-filter .filter-item label{display:block;font-weight:600;color:#555555}.content-filter .filter-item .btn-group{width:100%}.content-filter .filter-item .btn-group .btn{width:100%;position:relative;*zoom:1}.content-filter .filter-item .btn-group .btn:before,.content-filter .filter-item .btn-group .btn:after{content:" ";display:table}.content-filter .filter-item .btn-group .btn:after{clear:both}.content-filter .filter-item .btn-group .btn:before,.content-filter .filter-item .btn-group .btn:after{content:" ";display:table}.content-filter .filter-item .btn-group .btn:after{clear:both}.content-filter .filter-item .btn-group .btn .multiselect-selected-text{display:block;overflow:hidden;text-overflow:ellipsis;float:left;width:100%;padding-right:15px;text-align:left}.content-filter .filter-item .btn-group .btn .caret{position:absolute;right:8px;top:50%;margin-top:-2px}.content-filter.requests{display:flex;justify-content:space-between;align-items:flex-end}.content-filter.requests input{border-radius:4px !important}.content-filter.requests::after{content:none}.content-filter.requests::before{content:none}.breadcrumbs{padding-top:5px;padding-bottom:5px;margin-left:20px;float:left;*zoom:1}.breadcrumbs:before,.breadcrumbs:after{content:" ";display:table}.breadcrumbs:after{clear:both}.breadcrumbs:before,.breadcrumbs:after{content:" ";display:table}.breadcrumbs:after{clear:both}.breadcrumbs ul{list-style:none;margin:0;padding:0;*zoom:1}.breadcrumbs ul:before,.breadcrumbs ul:after{content:" ";display:table}.breadcrumbs ul:after{clear:both}.breadcrumbs ul:before,.breadcrumbs ul:after{content:" ";display:table}.breadcrumbs ul:after{clear:both}.breadcrumbs ul li{float:left;margin-right:5px}.breadcrumbs ul li a,.breadcrumbs ul li span{color:#333333}.breadcrumbs ul li a:hover,.breadcrumbs ul li span:hover,.breadcrumbs ul li a:focus,.breadcrumbs ul li span:focus{color:#333333;text-decoration:underline}.breadcrumbs i{font-size:10px}.small{color:#7e8990;font-weight:400}.dropdown-toggle.btn-default{margin-top:0;border-radius:4px}.dropdown-toggle.td-btn-dropdown{max-width:179px}.filter .input-group{display:flex}.filter .input-group.table-search{margin-top:23px}.filter .input-group.table-search .input-group-addon{cursor:pointer;width:auto}.multiselect-parent.dropdown-multiselect{width:100%}.multiselect-parent.dropdown-multiselect ul li a{display:flex;align-items:center}.multiselect-parent.dropdown-multiselect ul li a span{margin-right:8px;min-height:20px;padding:0}.multiselect-parent.dropdown-multiselect .btn-dropdown{width:100%;text-align:left;overflow:hidden;text-overflow:ellipsis;padding-right:30px}.multiselect-parent.dropdown-multiselect .btn-dropdown span{border-top:4px dashed;border-right:4px solid transparent;border-left:4px solid transparent;position:absolute;top:15px;right:15px}.dropdown-menu{width:100%}.dropdown-menu span{color:#797979;font-weight:100}.dropdown-menu .dropdown-header{font-size:15px;color:#333333}.dropdown-menu .glyphicon{top:3px}.dropdown-menu .glyphicon.glyphicon-ok{color:#3db39e}.dropdown-menu .glyphicon.glyphicon-remove{color:#e2574c}.menu-img{max-width:100%}.navbar-default{background-color:transparent;border:none;margin-bottom:0;min-height:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.navbar-default.navbar{line-height:30px;align-self:center}@media only screen and (min-width: 768px){.navbar-default.navbar{order:1}}@media only screen and (max-width: 767px){.navbar-default.navbar{order:3}}.navbar-default.sidebar-offcanvas{background-color:#323944;z-index:101;bottom:0;top:26px}.navbar-default.sidebar-offcanvas ul li a{padding:5px 10px;font-size:14px}.navbar-default .navbar-toggle{margin:0;border-color:#747474}.navbar-default .navbar-toggle:hover,.navbar-default .navbar-toggle:focus{background-color:transparent}.navbar-default .navbar-toggle .icon-bar{background-color:#eaedf0}.navbar-default .navbar-nav .sub-menu{display:none}.navbar-default .navbar-nav>.open a{background-color:transparent;color:#e9edf1}.navbar-default .navbar-nav>.open a:hover,.navbar-default .navbar-nav>.open a:focus{color:#e9edf1;background-color:transparent;border-color:#e9edf1}.navbar-default .navbar-nav .open>.sub-menu{display:block}.navbar-default .navbar-nav .active>a{font-weight:700}.navbar-default .navbar-nav .active a,.navbar-default .navbar-nav .active a:focus,.navbar-default .navbar-nav .active a:hover{border-color:#ffffff}.navbar-default .navbar-nav>li>a{padding:2px 10px;color:#e9edf1;font-weight:600}.navbar-default .navbar-nav>li>a:hover,.navbar-default .navbar-nav>li>a:focus{color:#e9edf1;text-decoration:underline}header{background-color:#323944;border-bottom:1px solid #3d5a57;z-index:101;position:fixed;right:0;left:0;top:0;height:72px;padding:0;vertical-align:middle}header .container{display:flex;justify-content:space-between;align-content:center}header .container:before,header .container:after{display:none}header .logo{display:flex;align-items:center;order:0;height:72px}header .logo img{max-width:100%;max-height:100%}header .header-line{display:flex;align-items:center}header .header-line .dropdown-toggle.current-lang{background-color:#323944;color:#ededed;width:38px}header a{color:#eaedf0;font-weight:400}header a:hover,header a:focus{color:#ededed;text-decoration:none}header .panel{background:none}.header-line{order:2;justify-content:flex-end}@media only screen and (max-width: 767px){.header-line{flex-grow:1}}.header-line>div{float:left}.header-line .panel{margin-bottom:0;border:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.header-line .panel>a{line-height:30px;display:block}.header-line .panel .dropdown-container{background-color:#323944;padding:5px 10px}.header-line .panel .dropdown-container .customer-authenticated-container ul{padding-left:0;margin-bottom:0}.header-line .panel .dropdown-container .customer-authenticated-container ul li{color:#ffffff;list-style-type:none;padding-bottom:8px}.header-line .panel .dropdown-container .customer-authenticated-container ul li i{padding-right:4px}.header-line .panel .dropdown-container .customer-authenticated-container ul li a{float:right;margin-right:10px}.header-line .header-dropdown{position:absolute;top:100%;right:0;z-index:2;min-width:100%;margin-top:15px}.header-line .glyphicon-chevron-down{font-size:10px}.header-line .user-container .user-menu{margin:0;padding:0;list-style:none}.header-line .user-container .user-menu li a{display:block;line-height:22px}.header-line .mybox{position:relative}.header-line .mybox a span{padding-left:2px;padding-right:2px}.header-line .mybox .btn-mybox{line-height:30px;padding:0 10px;display:block;white-space:nowrap}.header-line .mybox .mybox-container{background-color:rgba(80,80,80,0.9);width:230px}.header-line .mybox .mybox-container .btn-primary{margin:5px 0 5px 5px}.header-line .mybox .mybox-container table{color:#ffffff}.header-line .mybox .mybox-container table tbody td{padding:5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.header-line .mybox .mybox-container table tbody td img{max-width:21px;max-height:21px}.header-line .mybox .mybox-container table button{background:none;border:none}.header-line .mybox .mybox-container table button i{font-size:12px}.header-line .login-form{position:relative;order:2}.header-line .login-form a span{padding-left:2px;padding-right:2px}.header-line .login-form .btn-login{padding:8px 20px;display:block;border:1px solid #747474;text-transform:uppercase;line-height:normal;border-radius:4px;height:34px}.header-line .login-form .btn-login:hover,.header-line .login-form .btn-login:focus{text-decoration:none}.header-line .login-form .dropdown-container{min-width:100px}.header-line .login-form .login-container{position:absolute;z-index:2;right:0;top:100%}.header-line .login-form .login-container li a{cursor:pointer}.header-line .login-form .login-container form{width:150px}.header-line .login-form .login-container form label{color:#ffffff;font-weight:400}.header-line .login-form .login-container form .btn-primary{font-weight:400;margin-bottom:5px;background-color:transparent;border:1px solid #747474;border-radius:4px}.header-line .login-form .form-control{height:26px;padding:3px 8px;font-size:12px}@media only screen and (max-width: 767px){.header-line .lang-switcher{margin-right:5px;order:2}}@media only screen and (min-width: 768px){.header-line .lang-switcher{margin-left:5px;order:4}}.lang-switcher{position:relative}.lang-switcher i{color:#ffffff}.lang-switcher .dropdown-menu{min-width:0;border:none;border-radius:0;background-color:#323944;width:38px;padding:0}.lang-switcher .dropdown-menu li a{padding:6px 10px;font-size:12px}.lang-switcher .dropdown-menu li a:hover,.lang-switcher .dropdown-menu li a:focus{background-color:transparent}.lang-switcher .dropdown-menu li a:hover span,.lang-switcher .dropdown-menu li a:focus span{color:#ededed}.lang-switcher .current-lang{display:block;padding:0;line-height:30px;background-color:#323944;color:#ededed;cursor:pointer;width:auto}.lang-switcher .current-lang span{text-transform:uppercase}.lang-switcher .current-lang .flag{font-size:14px;margin-right:4px}.lang-switcher .current-lang:hover,.lang-switcher .current-lang:focus{text-decoration:none}.lang-switcher .current-lang:active{box-shadow:none}.lang-switcher .lang-list{list-style:none;margin:0;padding:0}.lang-switcher .lang-list li a{display:block;color:#ffffff;line-height:22px;padding:5px 10px;text-align:center}.lang-switcher .lang-list li a i{float:left;line-height:normal;margin-top:3px}.lang-switcher .lang-list li a span{overflow:hidden;display:block;margin:0 auto;padding-left:5px;font-size:12px}.lang-switcher .lang-list li a:hover{text-decoration:none}.language-select{margin-left:10px;position:relative;border-radius:2px;text-transform:uppercase;margin-top:0;float:right;top:20px;background-color:transparent;cursor:pointer}@media only screen and (max-width: 767px){.language-select{margin-left:50px;top:16px;border:0}}.language-select.open{border-color:transparent}.language-select .dropdown-triangle{width:0;height:0;margin-left:3px;border-style:solid;border-width:4px 2.5px 0 2.5px;border-color:#ffffff transparent transparent transparent;float:right;margin-top:5px}.language-select .current-lang{height:30px;padding:0 8px 2px;line-height:25px;position:relative;display:flex;align-items:center;justify-content:center;*zoom:1}.language-select .current-lang:before,.language-select .current-lang:after{content:" ";display:table}.language-select .current-lang:after{clear:both}.language-select .current-lang:before,.language-select .current-lang:after{content:" ";display:table}.language-select .current-lang:after{clear:both}.language-select .current-lang>.flag{float:left}.language-select .language-dropdown{background-color:#ffffff;font-size:12px;color:#e5e5e5;text-transform:uppercase;min-width:34px;margin:0;padding:0;top:0;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.language-select .language-dropdown li{list-style-type:none;height:24px;padding-top:5px}.language-select .language-dropdown a{padding:4px 7px}.views-switch{display:flex;margin-top:15px;float:right}.views-switch .btn{height:33px}.views-switch .btn i{line-height:16px;font-size:15px;float:left}.template-view-switch{position:absolute;top:50px;right:30px}.template-view-switch span{display:flex}.template-view-switch span p{margin:0}.template-view-switch .glyphicon-th-list{margin:2px 10px 0 0}#loading-bar .bar{position:relative;height:4px}#mainMenu a{font-weight:100;letter-spacing:.02em}#mainMenu .caret{margin-top:-3px;margin-left:5px;display:none}#mainMenu .navbar-nav>li{position:static;cursor:pointer}#mainMenu .navbar-nav>li.parent .caret{display:inline-block}#mainMenu .navbar-nav>li.parent:hover .submenu ul{max-height:500px}#mainMenu .navbar-nav>li>a{font-size:18px;text-transform:uppercase;padding:0}#mainMenu .navbar-nav>li>a>span{display:block;padding:26px 10px}#mainMenu .navbar-nav>li>a:hover,#mainMenu .navbar-nav>li>a:focus{color:#faef89;background-color:#28292a;text-decoration:none}#mainMenu .navbar-nav .submenu{position:absolute;left:0;padding-top:10px;top:30px;width:100%;text-align:center}#mainMenu .navbar-nav .submenu ul{max-height:0;transition:max-height .5s ease-in;background:rgba(80,80,80,0.7);list-style:none;overflow:hidden}#mainMenu .navbar-nav .submenu ul>li{display:inline-block;padding:0 20px}#mainMenu .navbar-nav .submenu ul>li a{text-transform:uppercase;color:#ffffff;font-weight:500;font-size:18px;padding:10px;display:block}#mainMenu .navbar-nav .submenu ul>li a:hover,#mainMenu .navbar-nav .submenu ul>li a:focus{color:#faef89}.banner-background-container{position:fixed;top:0;left:0;right:0;bottom:0;pointer-events:none}.banner-container{margin-bottom:0}.banner-container .bg-red+div{background-color:#ed2124;padding:20px}.banner-container .bg-red-big+div{background-color:#ed2124;padding:30px}.banner-container .bg-red-big+div p{margin-bottom:0;font-size:14pt}.banner-container .bg-blue+div{background-color:#243d91;padding:20px}.banner-container .bg-yellow+div{background-color:#ffcd02;padding:20px}.banner-container .bg-yellow-large+div{background-color:#ffcd02;padding:20px}.banner-container .bg-yellow-large+div p{margin-bottom:0;font-size:9pt}.banner-container .responsive-text+div p{margin-bottom:0;font-size:11pt}.banner-text-animation{max-width:930px}.banner-text-animation.ng-hide.ani-static{display:block !important;opacity:1 !important}.make-reservation-view .ps-container>.ps-scrollbar-x-rail,.make-reservation-view .ps-container>.ps-scrollbar-y-rail{display:block;opacity:.6}.reservations-list-view{overflow:auto}.subscribe-container{padding:30px 0 50px;text-align:center;background:#d2eb9a;background:-moz-linear-gradient(left, #d2eb9a 0, #7db9e8 100%);background:-webkit-linear-gradient(left, #d2eb9a 0, #7db9e8 100%);background:linear-gradient(to right, #d2eb9a 0, #7db9e8 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#1e5799', endColorstr='#7db9e8', GradientType=1);*zoom:1}.subscribe-container:before,.subscribe-container:after{content:" ";display:table}.subscribe-container:after{clear:both}.subscribe-container:before,.subscribe-container:after{content:" ";display:table}.subscribe-container:after{clear:both}.subscribe-container p{color:#ffffff;text-align:center;padding-bottom:20px;display:block}.subscribe-container p a{color:#fecd2d}.subscribe-container .form-group{margin-bottom:0;white-space:nowrap}.subscribe-container input{display:inline-block;max-width:180px;vertical-align:top}.subscribe-container input[type='email']{margin-right:10px;font-size:12px}.subscribe-container input[type='submit']{background-color:#000000;color:#ffffff;font-weight:700;text-transform:uppercase;padding-left:15px;padding-right:15px}.subscribe-container spinner{display:block}.content-body h3{clear:both}.instructions-list{list-style:none;padding:0;margin-top:20px}.instructions-list li{clear:left}.instructions-list li>a{display:block}.instructions-list .img-container{width:50px;height:50px;float:left}.instructions-list h3{display:inline-block;margin-top:15px}@media (min-width:375px){.ps-box-list .ps-box{width:70.75px;height:70.75px}}@media (min-width:1024px){.ps-box-list .ps-box{margin:0 5px 8px 4px;width:74.45px;height:74.45px}}@media (min-width:1358px){.ps-box-list .ps-box{margin:0 5px 8px 4px;width:72.75px;height:72.75px}}@media only screen and (max-width: 767px){.template-view-switch span p,.btn-new-group span p{font-size:13px}.checkbox-group{margin-top:0}.header-line .login-form .btn-login{max-width:92px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-right:5px;padding-left:5px}.content-body table{width:100%}#mainMenu.navbar-default{height:100%;width:100%;position:fixed;overflow:auto;left:auto;right:0;top:0;bottom:0;background-color:#000000;z-index:101;transition:transform .5s;-moz-transform:translate3d(100%, 0, 0);-o-transform:translate3d(100%, 0, 0);-ms-transform:translate3d(100%, 0, 0);-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}#mainMenu.navbar-default.menu-toggled{-moz-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}#mainMenu.navbar-default .menu li.parent{position:relative !important}#mainMenu.navbar-default .menu li.parent a:after{font-size:0}#mainMenu.navbar-default .menu li.parent .caret{display:none !important}#mainMenu.navbar-default .menu li a>span{padding:26px 20px}#mainMenu.navbar-default .menu .expand-menu{position:absolute;right:10px;top:16px;width:40px;height:40px;padding:15px}#mainMenu.navbar-default .menu .expand-menu.expanded .toggle-arrow{border-left-width:5px;border-right-width:5px;border-bottom:7px solid #8d989f;border-top:0}#mainMenu.navbar-default .menu .expand-menu .toggle-arrow{border:0 solid transparent;border-left-width:5px;border-right-width:5px;border-top:7px solid #8d989f}#mainMenu.navbar-default .menu .submenu{position:static}#mainMenu.navbar-default .menu .submenu.displayed ul{max-height:1000px !important;overflow:auto;-webkit-transition:max-height .5s ease-in;-moz-transition:max-height .5s ease-in;transition:max-height .5s ease-in}#mainMenu.navbar-default .menu .submenu .menu-image{display:inline-block;max-height:50px;line-height:50px}#mainMenu.navbar-default .menu .submenu .menu-image img{max-height:50px}#mainMenu.navbar-default .menu .submenu ul{max-height:0 !important;padding:0;-webkit-transition:max-height .35s ease-out;-moz-transition:max-height .35s ease-out;transition:max-height .35s ease-out}#mainMenu.navbar-default .menu .submenu ul .menu-image+div{display:inline-block;font-size:24px;padding-left:10px}#mainMenu.navbar-default .menu .submenu ul li{display:block;text-align:left;padding:5px 15px}#mainMenu.navbar-default .menu .submenu ul li a{padding:5px}header{margin-bottom:10px}.navbar-default .navbar-nav{margin:50px 0 0;padding:10px 0}.navbar-default .navbar-nav>.open a{color:#8d989f}.navbar-default .navbar-nav>.open a:hover,.navbar-default .navbar-nav>.open a:focus{color:#8d989f}.navbar-default .navbar-nav>li>a{border-left:none;color:#8d989f}.navbar-default .navbar-nav>li>a:hover,.navbar-default .navbar-nav>li>a:focus{color:#8d989f}.navbar-default .navbar-nav>li:last-child>a{border:none}.navbar-default .navbar-nav .sub-menu{list-style:none;padding:0 0 0 15px}.navbar-default .navbar-nav .sub-menu li a{display:block;line-height:22px}footer .footer-links,footer .footer-brands{text-align:center}footer .footer-links{padding-top:5px}footer .footer-links a{line-height:25px}footer .container{padding:0 5px}.login-form{margin-right:10px}}#fp-nav ul{list-style:none}@media (max-width:570px){.page-content{margin-bottom:15px}.group-controls .row.d-flex{flex-direction:column}.group-controls .row.d-flex form{margin-top:20px}.group-controls .row.d-flex form button{margin-top:0}}@media (max-width:425px){.content-filter .filter-item{width:100%;margin-bottom:15px}.info-block-row .info-block,.info-block-row .content-container{display:flex;justify-content:space-between;align-items:center;flex:.9}.info-block-row .info-block{margin-bottom:20px}.info-block-row .info-block.wide{height:70px}.info-block-row .info-block.wide .title-block{display:none}.info-block-row .info-block .title-block{font-size:17px}.info-block-row .content-container .image-block{margin:0}.info-block-row .content-container .image-block img{height:40px;min-width:40px}.info-block.table table tr td.place img{margin:0 15px 0 0}.header-line .login-form{position:static}.header-line .login-form .login-container{margin:0}.header-line .login-form .login-container form{width:auto}.header-line .lang-switcher{float:left}.header-line .lang-switcher .dropdown-menu{margin-left:0}}@media (max-width:320px){.content-container .image-block img{height:30px}.header-line .login-form .btn-login{max-width:44px}}@media (min-width:768px) and (max-width:991px){.info-block .booking-container .booking-content .btn .description{padding-left:0}.profile-sidebar .profile-userpic{width:125px;height:125px}.parking-management-view .filter{width:50%}}@media only screen and (min-width: 768px){.customer-menu-container{max-height:none}.profile-sidebar .profile-userpic{float:none;margin:0 auto;height:125px;width:125px}.subscribe-container input{max-width:220px}.footer{position:fixed}.header-line{margin-right:0;margin-left:5px}.header-line .login-form .btn-login{padding:7px 20px}.info-block .right-content{font-size:24px}#mainMenu .menu li.parent>a:after{display:none}#mainMenu .navbar-default .navbar-nav>.active>a,#mainMenu .navbar-default .navbar-nav>.active a:focus,#mainMenu .navbar-default .navbar-nav>.active a:hover{background-color:transparent}.navbar-right{margin-right:0}.navbar-default.navbar{flex-grow:1}.navbar-default .navbar-nav .sub-menu{position:absolute;right:0;list-style:none;margin:0;padding:0;width:200px;left:0;top:24px;background-color:rgba(178,186,191,0.7);padding:10px 0}.navbar-default .navbar-nav .sub-menu li a{padding:1px 15px;display:block}.navbar-default .navbar-nav>li.parent:hover .sub-menu{display:block}.navbar-default .navbar-nav .open>.sub-menu{display:none}.navbar-default>ul>li.open>a:after{display:none}.banner .bg-red+div{background-color:#ed2124;padding:45px 30px}.banner .bg-red-big+div{background-color:#ed2124;padding:60px 70px}.banner .bg-red-big+div p{font-size:18pt}.banner .bg-blue+div{background-color:#243d91;padding:45px 30px}.banner .bg-yellow+div{background-color:#ffcd02;padding:45px 30px}.banner .bg-yellow-large+div{background-color:#ffcd02;padding:45px 30px}.banner .bg-yellow-large+div p{font-size:12pt}.banner .responsive-text+div p{margin-bottom:0;font-size:14pt}header .logo{max-width:210px}.ps-box-list .ps-box{width:63px;height:63px}.request-form__button{height:auto;bottom:30px;right:30px}.request-form__button span{display:inline-block}}@font-face{font-family:'Avenir';src:url(../fonts/AvenirBook.otf);src:url(../fonts/AvenirBook.eot),url(../fonts/AvenirBook.eot?#iefix) format('embedded-opentype'),url(../fonts/AvenirBook.woff) format('woff'),url(../fonts/AvenirBook.woff2) format('woff2'),url(../fonts/AvenirBook.ttf) format('truetype'),url(../fonts/AvenirBlack.svg#AvenirBook) format('svg');font-weight:300;font-style:normal}@font-face{font-family:'Avenir';src:url(../fonts/AvenirBlack.otf);src:url(../fonts/AvenirBlack.eot),url(../fonts/AvenirBlack.eot?#iefix) format('embedded-opentype'),url(../fonts/AvenirBlack.woff) format('woff'),url(../fonts/AvenirBlack.woff2) format('woff2'),url(../fonts/AvenirBlack.ttf) format('truetype'),url(../fonts/AvenirBlack.svg#AvenirBlack) format('svg');font-weight:700;font-style:normal}@font-face{font-family:'Avenir';src:url(../fonts/AvenirLight.otf);src:url(../fonts/AvenirLight.eot),url(../fonts/AvenirLight.eot?#iefix) format('embedded-opentype'),url(../fonts/AvenirLight.woff) format('woff'),url(../fonts/AvenirLight.woff2) format('woff2'),url(../fonts/AvenirLight.ttf) format('truetype'),url(../fonts/AvenirLight.svg#AvenirBlack) format('svg');font-weight:100;font-style:normal}@font-face{font-family:'Avenir';src:url(../fonts/AvenirHeavy.otf);src:url(../fonts/AvenirHeavy.eot),url(../fonts/AvenirHeavy.eot?#iefix) format('embedded-opentype'),url(../fonts/AvenirHeavy.woff) format('woff'),url(../fonts/AvenirHeavy.woff2) format('woff2'),url(../fonts/AvenirHeavy.ttf) format('truetype'),url(../fonts/AvenirHeavy.svg#AvenirBlack) format('svg');font-weight:500;font-style:normal}.breadcrumbs{margin-left:0;margin-bottom:20px;float:none}.page_front_page .page-content{position:relative;z-index:1;background:rgba(2,100,71,0.8);color:#FFF;padding:20px;margin-top:20px}.page_front_page .page-content p{font-size:12px;line-height:18px}.info-block table tr td.place-type{font-weight:100;color:#93a3b5}.info-block.table th{color:#93a3b5;border-bottom:2px solid #93a3b5}.no-info-msg{color:#93a3b5}[ng-message="pattern"],[ng-message="required"]{color:red}@media (min-width:768px){.page_front_page .page-content{width:480px;float:right}.page_front_page .news-list{list-style:none;padding:0}.page_front_page .news-list h4 a{color:#FFF;font-size:13px;text-decoration:underline}}.cf{*zoom:1}.cf:before,.cf:after{content:" ";display:table}.cf:after{clear:both}a{color:#152563}.success{color:#4caf50}.btn.btn-info{color:#555555;background:#d8dae5;border:1px solid transparent}.btn.btn-primary{background-color:#1a2865;border-color:#979fba;border:1px solid}.toggle{display:none}.toggle,.toggle:after,.toggle:before,.toggle *,.toggle *:after,.toggle *:before,.toggle+.toggle-btn{box-sizing:border-box}.toggle::selection,.toggle:after::selection,.toggle:before::selection,.toggle *::selection,.toggle *:after::selection,.toggle *:before::selection,.toggle+.toggle-btn::selection{background:none}.toggle+.toggle-btn{outline:0;display:block;width:4.2em;height:2em;margin-top:4px;margin-bottom:0;position:relative;cursor:pointer;user-select:none}.toggle+.toggle-btn:after,.toggle+.toggle-btn:before{position:relative;display:block;content:'';width:50%;height:100%}.toggle+.toggle-btn:after{left:0}.toggle+.toggle-btn:before{display:none}.toggle.toggled+.toggle-btn:after{left:50%}.toggle-light+.toggle-btn{background:#152563;border-radius:2em;background-image:url("/img/icon-slides-white.svg");background-repeat:no-repeat;background-position:81%}.toggle-light+.toggle-btn:after{content:url("/img/icon-grid-white.svg");top:-10%;left:-10%;width:62%;height:120%;padding:8px 0 0 9px;border-radius:50%;background:#ed6d68}.toggle-light.toggled+.toggle-btn{background-image:url("/img/icon-grid-white.svg");background-position:20%}.toggle-light.toggled+.toggle-btn:after{content:url("/img/icon-slides-white.svg")}.reservable-item__container{display:flex;flex-direction:row;background-color:#ffffff;margin-bottom:10px;cursor:pointer;-webkit-box-shadow:2px 2px 1px #ddd;-moz-box-shadow:2px 2px 1px #ddd;box-shadow:2px 2px 1px #ddd;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}.reservable-item__container.active{background-color:#f6f6f6;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.reservable-item__img-container{max-width:150px}.reservable-item__img-container img{max-width:100%}.reservable-item__text-container{position:relative;padding:10px;flex-grow:1}.reservable-item__text-container:hover,.reservable-item__text-container:focus{text-decoration:none;color:#152563}.reservable-item__text-container i{position:absolute;right:15px;top:50%;-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.reservable-item__title{font-size:14px;font-weight:500}html{font-size:16px}body{min-height:100%}.l-header{background-color:#ffffff;z-index:101;position:fixed;left:0;right:0;top:0;box-shadow:0 1px 3px 0 rgba(60,60,60,0.2),0 1px 1px 0 rgba(60,60,60,0.14),0 2px 1px -1px rgba(60,60,60,0.12)}img{max-width:100%}.header__inner{display:flex;justify-content:space-between;height:65px;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto;max-width:1170px}.header__logo-container{display:inline-flex;align-items:center}.header__logo-container>a.logo>img{max-height:65px}@media only screen and (min-width: 1200px){.header__left{display:flex;align-items:center;margin-left:25px}}.header__info-icon{cursor:pointer;display:flex;padding:0 10px;align-items:center;flex-direction:column;-ms-flex-direction:column}.header__info-icon img{padding-bottom:5px}.header__news-icon{position:relative}.header__news-icon svg{margin-top:2px;margin-bottom:3px}.header__news-icon--badge{position:absolute;top:4px;right:2px;width:22px;height:22px;line-height:22px;border-radius:50%;color:#fff;background-color:#152563;text-align:center;font-size:12px}.header__info-icons{display:flex;position:relative;margin-right:15px;font-size:13px;flex-direction:row;-ms-flex-direction:row}.header__right{display:flex;flex-direction:row;align-items:center;flex-grow:2;justify-content:flex-end}@media only screen and (min-width: 1200px){.header__right{flex-grow:1}}.header__right a{padding:8px 8px}nav{position:absolute;top:65px;left:0;right:0;background-color:#ffffff;display:none}@media only screen and (min-width: 1200px){nav{display:block;position:static;background-color:transparent}}nav.menu-toggled{display:block}nav .nav__container{display:flex;justify-content:center;padding:25px;flex-direction:column;-ms-flex-direction:column}@media only screen and (max-width: 991px){nav .nav__container{display:block;padding:0;overflow-y:auto;max-height:calc(100vh -  65px)}}@media only screen and (min-width: 992px){nav .nav__container{flex-direction:row;-ms-flex-direction:row}}@media only screen and (min-width: 1200px){nav .nav__container{padding:0;margin:0}}nav .nav__container .customer-name{padding:5px 25px 5px 8px}nav ul{list-style-type:none;padding:0}nav ul li{cursor:pointer}nav ul li a{display:inline-block;font-size:14px;color:#152563;padding:3px 0}@media only screen and (max-width: 991px){nav ul li a{display:block;padding:10px 0;text-align:center;margin:2px 0;border-bottom:1px solid rgba(0,0,0,0.12)}}nav ul li li:last-child a{border-bottom:0}nav ul li li .menu-image{display:none}nav>ul>li{padding:15px 15px 15px 20px;flex-grow:1;border-bottom:1px solid #152563}@media only screen and (max-width: 991px){nav>ul>li{padding:0}}@media only screen and (min-width: 992px){nav>ul>li{border-bottom:0;border-right:1px solid #152563}}@media only screen and (min-width: 1200px){nav>ul>li{padding:0;border:0;position:relative}nav>ul>li:hover ul:not(.menu-additional){display:block}nav>ul>li ul{display:none;position:absolute;top:30px;left:0;min-width:200px;background-color:#fff;padding:15px 10px;white-space:nowrap;box-shadow:0 14px 18px -9px rgba(0,0,0,0.2)}nav>ul>li ul .glyphicon{display:none}nav>ul>li ul a{display:block;padding:10px 0}}nav>ul>li:last-child{border:0}nav>ul>li>a{position:relative;font-weight:700;font-size:16px;padding-bottom:10px}@media only screen and (max-width: 991px){nav>ul>li>a{border-bottom:0}nav>ul>li>a+ul{border-top:1px solid rgba(0,0,0,0.12)}}@media only screen and (min-width: 1200px){nav>ul>li>a{padding:5px 25px 5px 8px;font-weight:400;font-size:14px;position:relative}nav>ul>li>a:after{content:'';width:0;height:0;border-style:solid;border-width:4px 4px 0 4px;border-color:#152563 transparent transparent transparent;position:absolute;top:12px;right:12px}}nav .menu-item-image{position:absolute;left:-30px;top:0;width:20px;height:20px}@media only screen and (min-width: 1200px){nav .menu-item-image{display:none}}@media only screen and (min-width: 1200px){.menu-additional{position:fixed;left:auto;right:50%;top:65px;transform:translate(570px, 0)}}.menu-toggle{width:26px;height:26px;position:relative;border:0;right:10px;padding:0;margin:0;background:none}.menu-toggle.toggled span:nth-child(1){top:10px;-moz-transform:rotate(135deg);-o-transform:rotate(135deg);-ms-transform:rotate(135deg);-webkit-transform:rotate(135deg);transform:rotate(135deg)}.menu-toggle.toggled span:nth-child(2){right:-60px;opacity:0;filter:alpha(opacity=0)}.menu-toggle.toggled span:nth-child(3){top:10px;-moz-transform:rotate(-135deg);-o-transform:rotate(-135deg);-ms-transform:rotate(-135deg);-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}.menu-toggle span{display:block;position:absolute;left:0;height:2px;width:24px;background:#152563;-webkit-border-radius:9px;-moz-border-radius:9px;border-radius:9px;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.menu-toggle span:nth-child(1){top:2px;-moz-transform:rotate(0);-o-transform:rotate(0);-ms-transform:rotate(0);-webkit-transform:rotate(0);transform:rotate(0)}.menu-toggle span:nth-child(2){top:10px;right:0;opacity:1;filter:alpha(opacity=100)}.menu-toggle span:nth-child(3){top:18px;-moz-transform:rotate(0);-o-transform:rotate(0);-ms-transform:rotate(0);-webkit-transform:rotate(0);transform:rotate(0)}.popover-container{border-radius:0}.popover-container .popover-content{padding:0}.customer-menu-container .navbar-toggle{display:none}.info-popover__container{position:absolute;border:1px solid rgba(0,0,0,0.2);display:none;background-color:#ffffff;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.info-popover__container .arrow{content:'';color:transparent;display:block;position:absolute;top:-11px;right:65px;border-width:11px;border-top-width:0;border-style:solid;border-bottom-color:#999999;border-bottom-color:rgba(0,0,0,0.25)}@media only screen and (min-width: 992px){.info-popover__container .arrow{right:135px}}.info-popover__container .arrow:after{top:1px;margin-left:-10px;border-width:10px;border-color:transparent;border-top-width:0;border-bottom-color:#ffffff;content:'';position:absolute;display:block;width:0;height:0;border-style:solid}.info-popover__container.toggled{display:block;right:-45px;top:78px}@media only screen and (min-width: 992px){.info-popover__container.toggled{right:-115px}}.info-popover__container .request-form__container{width:300px;position:relative;right:auto;bottom:auto;min-width:auto;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-moz-transform:none;-o-transform:none;-ms-transform:none;-webkit-transform:none;transform:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}@media only screen and (max-width: 767px){.info-popover__container .request-form__container{padding:5px 10px}}.info-popover__container .form-group{margin-bottom:10px}@media only screen and (max-width: 767px){.info-popover__container .form-group{margin-bottom:5px}}.info-popover__container .actions{margin-bottom:5px}.info-popover__container .actions button{width:100%}@media only screen and (max-width: 767px){.request-form__header{margin-bottom:5px}}.info-popover__top-content{margin:5px;padding:10px 0}.wifi-popover{color:#152563}.wifi-popover__content{padding:0 25px 20px 55px}.wifi-popover__header{padding:20px}.wifi-popover__header img{margin-right:10px}.reservations__header{padding:25px;display:flex;flex-direction:column;justify-content:space-between}@media only screen and (max-width: 767px){.reservations__header .calendar-nav{margin-bottom:10px}}.reservations__header .reservation__header-block{display:flex;justify-content:space-between;align-items:center}.reservations__header .reservation__header-block.reservation__header-block--top{margin-bottom:50px}@media only screen and (max-width: 767px){.reservations__header .reservation__header-block.reservation__header-block--bottom{flex-direction:column;align-items:flex-start}}.book{text-align:left;max-width:200px;height:50px;border-radius:10px;background-color:#222b61;padding:10px 10px 8px 8px;border:0;display:flex;align-items:center;-webkit-transition:.1s ease-in-out;-moz-transition:.1s ease-in-out;transition:.1s ease-in-out}.book:hover,.book:focus,.book:active,.book:active:hover{background:#ed6d68}.book img{max-width:30px;margin-top:-7px}.book .description{display:inline-block;font-weight:700;font-size:16px;padding-left:0;padding-top:0;color:#ffffff}@media only screen and (max-width: 767px){.book .description{font-size:10px;margin-bottom:5px}}.reservations__content-block.info-blok{box-shadow:none}.info-block{margin-bottom:0;box-shadow:none}.info-block h1,.info-block h2{margin:0}.info-block h1{font-size:5vw}.info-block.next-status-container p{margin:0}.info-block.small-info-block{min-height:76px;display:flex;justify-content:space-between;align-items:center;padding:10px}@media only screen and (min-width: 992px) and (max-width: 1199px){.info-block.small-info-block{height:100px}}.info-block.small-info-block .image-block{width:50px;height:50px;min-width:50px}.info-block.small-info-block .title-block{font-size:16px}.info-block.small-info-block .content-container{flex-grow:1;margin-left:10px}.info-block .chart-header{padding-left:20px}.info-block .booking-container{opacity:1}.info-block .emoji-block .emoji-image{width:65px;height:65px}.info-block .emoji-block .info-text{padding:10px 0 10px}.info-block .emoji-block .average-rating img{margin:0 auto}.info-block .emoji-block .emoji-buttons{display:flex;justify-content:space-between}.info-block .emoji-block .emoji-buttons .emoji-button{cursor:pointer;margin:5px}.timer .background{fill:#f4f4f4;border:1px #000000 solid}.timer .foreground{fill:#85c0ff}.timer .percent-complete{font-size:24px;fill:#333333;letter-spacing:-0.03em}.timer .minutes-left{font-size:24px;letter-spacing:-0.03em}.reservation-list-item{padding:0 16px 0 8px}.dashboard-layout-grid{max-width:1180px;padding-top:16px}@media (min-width:840px){.dashboard-card{height:418px;overflow:hidden}}.dashboard-dialog .form-errors{position:absolute;right:0;bottom:0;padding:0;font-size:12px}.dashboard-card__primary{padding:.6rem 1rem 1rem}.dashboard-card__secondary{flex:1 1 auto;padding:0 1rem 8px;overflow:auto}.dasboard-card__actions{justify-content:flex-end;padding:16px}.dashboard-card__reservation-row{display:flex}.dashboard-card__reservation-column-1{flex:1 1 auto}.dashboard-card__reservation-column-2{flex:0 0 124px;text-align:right}.dashboard-card__title{margin:0;color:#00053a}.dashboard-list{padding:0}.dashboard__header.container-fluid{padding:15px 0}.dashboard__header .dashboard__header__my-account{border-right:1px solid #cecece}@media only screen and (max-width: 991px){.dashboard__header .dashboard__header__my-account{border-right:0}}.dashboard__header .info-block{padding:0}.dashboard__header .dashboard-header-block{box-shadow:none}.dashboard__header .reservation-list{max-height:130px;overflow:auto}.dashboard__header .reservation-list::-webkit-scrollbar{width:5px}.dashboard__header .reservation-list::-webkit-scrollbar-thumb{background:#222b61}.dashboard-requests{width:100%;display:flex;justify-content:space-around}.dashboard-requests .description{text-align:center;font-size:14px}.dashboard-requests .description h5{font-size:15px;font-weight:700;color:#00053a}@media only screen and (max-width: 767px){.dashboard-requests{align-items:center}.dashboard-requests>div{margin-top:25px}}.dashboard-requests .status-cell{display:flex;flex-direction:column;justify-content:center;align-items:center}.dashboard-requests .status-cell .details{width:100%;display:flex;flex-direction:column;align-items:center}.dashboard-requests .status-cell .details .description{width:100%}.dashboard-requests .status-cell .details>div{width:50%;flex:1 1 105px;display:flex;flex-direction:column;align-items:center}@media only screen and (max-width: 767px){.dashboard-requests .status-cell .details>div{width:33%}}.dashboard-requests .chart-container{display:flex;justify-content:center}.dashboard-requests .chart-green{fill:#6de8a8}.dashboard-requests .chart-yellow{fill:#dcff78}.dashboard-requests .chart-red{fill:#f26660}.dashboard-requests .new-request-container{width:40%}@media only screen and (max-width: 767px){.dashboard-requests .new-request-container{width:100%}}.page-title{font-weight:700;color:#152563}.content-body h3{clear:both;font-weight:700;font-size:40px;color:#152563}@media only screen and (max-width: 767px){.content-body h3{font-size:30px}}.content-body .page-content{padding:60px;margin-bottom:60px;-webkit-box-shadow:0 4px 2px -2px rgba(0,0,0,0.2);-moz-box-shadow:0 4px 2px -2px rgba(0,0,0,0.2);box-shadow:0 4px 2px -2px rgba(0,0,0,0.2)}@media only screen and (max-width: 767px){.content-body .page-content{padding:10px 0}}.content-body .page-content h4{margin-left:10px;font-size:24px;color:#152563}.content-body .news-page .news-list li{padding:10px;-webkit-transition:.2s ease;-moz-transition:.2s ease;transition:.2s ease}.content-body .news-page .news-list li:hover{background:#eff2f9}.content-body .news-page .news-list li:hover p{text-decoration:none;font-weight:700;color:#ed6d68}.content-body .news-page .news-list a{margin-bottom:0}.content-body .news-page .news-list a p{text-decoration:none;font-size:20px;font-weight:400;color:#152563;margin:0;padding:0}@media only screen and (max-width: 767px){.content-body .news-page .news-list a p{font-size:16px}}.content-body .news-page .news-list a .img-container{height:100%;width:120px}.content-body .news-page .news-list a .img-container img{max-height:unset;width:100%}.news-single{margin:10px}.news-single h2{font-size:30px;margin:0 20px;color:#152563}.news-single .img-container{margin-top:30px;display:inline-block;-webkit-box-shadow:0 4px 2px -2px rgba(0,0,0,0.2);-moz-box-shadow:0 4px 2px -2px rgba(0,0,0,0.2);box-shadow:0 4px 2px -2px rgba(0,0,0,0.2)}.news-single .news-content{margin:50px 0 20px;color:#152563;font-size:18px}@media only screen and (max-width: 767px){.news-single .news-content{margin:20px 0}}.instructions-list li{padding:10px;-webkit-transition:.2s ease;-moz-transition:.2s ease;transition:.2s ease}.instructions-list li:hover{background:#eff2f9}.instructions-list li:hover p{text-decoration:none;font-weight:700;color:#ed6d68}.instructions-list li>a{margin-bottom:0;display:flex;text-decoration:none;-webkit-transition:.2s ease;-moz-transition:.2s ease;transition:.2s ease}.instructions-list li>a:hover{text-decoration:none}.instructions-list li>a p{text-decoration:none;font-size:20px;font-weight:400;color:#152563;margin:0;padding:0;margin-left:20px}@media only screen and (max-width: 767px){.instructions-list li>a p{font-size:16px}}.instructions-list li>a .img-container{height:100%;width:120px;text-align:center;float:none}.instructions-list li>a .img-container img{max-height:unset}.instruction-view{margin:10px}.instruction-view h2{font-size:30px;margin:0 20px;color:#152563}.instruction-view .img-container{margin-top:30px;display:inline-block;-webkit-box-shadow:0 4px 2px -2px rgba(0,0,0,0.2);-moz-box-shadow:0 4px 2px -2px rgba(0,0,0,0.2);box-shadow:0 4px 2px -2px rgba(0,0,0,0.2)}.instruction-view .instruction-content{margin:50px 0 20px;color:#152563;font-size:18px}@media only screen and (max-width: 767px){.instruction-view .instruction-content{margin:20px 0}}.request-statuses-label-3{background-color:#add8e6}.request-statuses-label-1{background-color:#008000}.request-statuses-label-7{background-color:#ffa500}.request-statuses-label-2{background-color:#fbd872}.request-statuses-label-4{background-color:#a9a9a9}.request-statuses-label-5{background-color:#f00}.request-statuses-label-6{background-color:#800080}.request-statuses-label-0{background-color:#006400}.dashboard__header__news .news-heading{color:#152563;margin:0 0 20px}.dashboard__header__news .news-list{max-height:150px;overflow:hidden;padding:0}.dashboard__header__news table tr{height:75px}.dashboard__header__news table tr td{padding:4px;border:0}.dashboard__header__news table tr .td-image{width:75px}.dashboard__header__news table img{width:75px}.dashboard__header__news table a{text-decoration:none;color:#337ab7;margin-bottom:0;font-size:14px}.dashboard__header__news .news-link{font-weight:700;padding:5px;font-size:16px;width:100%;display:block}.dashboard__header__news .news-link:hover{color:#ed6d68;text-decoration:none}.reservations__content-block{box-shadow:2px 2px 3px rgba(0,0,0,0.3);border-radius:8px;background-color:#ffffff;margin-bottom:20px}.reservations__content-block .title-block{color:#152563}.heading-main{color:#152563;margin:0}@media only screen and (max-width: 767px){.single-reservation-block{display:flex}.single-reservation-block .reservations__calendar-block{width:60%;padding-left:0}.single-reservation-block .reservations__entity-block{max-height:500px;overflow:auto}}@media only screen and (max-width: 767px){.single-reservation-block.single-reservation-block__is-full-day .reservations__entity-block{display:flex;flex-direction:row;flex-wrap:wrap}.single-reservation-block.single-reservation-block__is-full-day .reservations__calendar-block{display:none}.single-reservation-block.single-reservation-block__is-full-day .single-reservation-item{height:120px}}.single-reservation-block .reservations__entity-filters{padding:0 0 24px 0}.calendars-container .calendar-container{max-height:550px}.single-reservation-item{background-color:#f3f3f3}.single-reservation-item img{opacity:.6}.single-reservation-item .reservable-item__attribute{margin-right:8px;margin-bottom:8px}@media only screen and (max-width: 767px){.single-reservation-item{height:80px;width:130px;box-shadow:none}.single-reservation-item .reservable-item__img-container{position:absolute;max-width:130px}.single-reservation-item .reservable-item__img-container img{border-radius:8px;border:2px solid #f3f3f3;box-shadow:2px 2px 3px rgba(0,0,0,0.3)}.single-reservation-item .reservable-item__title,.single-reservation-item .reservable-item__capacity,.single-reservation-item .reservable-item__attributes{background-color:rgba(0,0,0,0.4);padding-left:5px;color:#ffffff}.single-reservation-item .glyphicon{display:none}}.active .single-reservation-item{background-color:#ffffff}.active .single-reservation-item img{opacity:1}@media only screen and (max-width: 767px){.active .single-reservation-item img{border:2px solid #ffffff}}.reservations__filter-group{display:flex;flex:2;justify-content:space-between;padding-left:25px}.reservations__filter-group.reservations__filter-group--single-item{justify-content:flex-end}.reservations__filter-group .relations{margin:0}.reservations__filter-group .reservations__filter{background-color:#152563;background-image:url('/img/icon-arrow-white.png');background-repeat:no-repeat;background-position:90%;background-size:22px;color:#ffffff;border:none;border-radius:20px;-webkit-appearance:none;padding-left:14px;padding-right:50px}@media only screen and (max-width: 767px){.reservations__filter-group{padding:0;width:100%}}.icon-list{background-image:url('/img/icon-list-white.svg');height:12px;width:20px;background-size:contain;background-repeat:no-repeat}.reservation__view-toggle-container{display:flex;justify-content:space-between;flex-grow:1;flex-direction:row;-ms-flex-direction:row}@media only screen and (min-width: 768px){.reservation__view-toggle-container{justify-content:flex-end}}.reservation__toggle-view-btn{cursor:pointer}.reservation__toggle-view-btn.reservations-btn{background-color:#152563;color:#ffffff;font-size:14px;padding:7px 16px;border:none;border-radius:20px}.reservation__toggle-view-btn:hover,.reservation__toggle-view-btn:focus{text-decoration:none}.reservation__toggle-view-btn .glyphicon-plus{margin:0}.reservation__toggle-view-btn div{line-height:20px;display:flex;align-items:center}.reservation__toggle-view-btn span{padding-left:7px;white-space:nowrap}.reservation__toggle-type-btn{margin-left:15px}.calendar-slider-arrows{position:absolute;top:15%;width:100%;z-index:2}.calendar-slider-arrows .slick-arrow{background-color:rgba(255,255,255,0.8);border-radius:50%;transition:background-color .25s}.calendar-slider-arrows .slick-arrow:hover,.calendar-slider-arrows .slick-arrow:active{background-color:rgba(0,0,0,0.1)}.title-placeholder{height:19px;margin:10px 0}.datetimepicker-btn{background-color:#ffffff;border:1px solid #152563;color:#152563}.datetimepicker-btn.btn-prev{border-top-left-radius:30px;border-bottom-left-radius:30px}.datetimepicker-btn.btn-next{border-top-right-radius:30px;border-bottom-right-radius:30px}.calendar-nav bs-btn-date-picker.reservation__datetimepicker{margin:0}.calendar-nav bs-btn-date-picker.reservation__datetimepicker .datepickerbutton{border:1px solid #152563;color:#152563;border-left:none;border-right:none}.datetimepicker .form-control{border-top-left-radius:4px;border-bottom-left-radius:4px}.has-sub-menu ul{display:none}.has-sub-menu ul.expanded{display:block}.has-sub-menu span{display:block}.inline-title{display:inline-block;margin:5px 0}.reservable-img{max-width:100%;max-height:300px;display:block}.ps-box-list{display:flex;flex-wrap:wrap}.ps-box-list .ps-box-img{height:100%;width:auto;display:block}.ps-box-list .ps-box{margin:0 4px 8px 4px;padding:0;display:inline-block;width:70px;height:70px;color:#ffffff;cursor:pointer;transition:background-color .25s}@media (min-width:375px){.ps-box-list .ps-box{width:70.75px;height:70.75px}}@media only screen and (min-width: 768px){.ps-box-list .ps-box{width:67px;height:67px}}@media only screen and (min-width: 992px){.ps-box-list .ps-box{width:70px;height:70px}}@media only screen and (min-width: 1440px){.ps-box-list .ps-box{margin:0 5px 8px 4px;width:70.75px;height:70.75px}}.ps-box-list .ps-box p{margin:0}.ps-box-list .ps-box.ps-box-selected span{background-color:#308d7c}.ps-box-list .ps-box.ps-box-dedicated span{background-color:#e2574c}.ps-box-list .ps-box.ps-box-dedicated.ps-box-selected span{background-color:#c22b1f}.ps-box-list .ps-box span{display:inline-flex;justify-content:center;align-items:center;width:100%;height:100%;padding:0;font-size:12px;text-align:center;-ms-word-break:break-all;word-break:break-all;word-break:break-word;background-color:#3db39e;line-height:1.5em;font-weight:100;letter-spacing:.02em;overflow:hidden;position:relative}.ps-box-list .ps-box span.ps-box-num .img-overlay{display:block;width:100%;height:100%;opacity:.35;position:absolute;background-color:transparent}.ps-box-list .ps-box span.ps-box-num .img-overlay.img-selected{background-color:rgba(0,0,0,0.5)}.ps-box-list .ps-box span.ps-box-num .img-overlay.img-dedicated{background-color:rgba(226,87,76,0.8)}.ps-box-list .ps-box span.ps-box-num .img-overlay.img-dedicated.img-selected{background-color:#d83023}.error-padded{padding-top:10px}.form-control{border-radius:4px}.customer-btn-group{padding-top:15px}.input-search{margin-top:20px}.input-search .form-group{margin-bottom:0}.parking-list span.not-available{font-size:12px;font-weight:100;padding:0;display:inline-flex;align-items:center}.parking-list button.col-sm-6{min-width:80px}.parking-list .title-edit.form-control{padding-left:6px;padding-bottom:13px;background-color:#ffffff;color:#333333}.parking-list .title-edit.form-control.form-control[disabled]{opacity:.65}.customer-group-filter{margin-top:4px;float:right}.color-legend .legend-square{display:inline-block;width:10px;height:10px}.color-legend .legend-square.red-square{background-color:#e2574c}.color-legend .legend-square.green-square{background-color:#3db39e}.color-legend small{padding-left:5px;padding-right:12px}.message .message-error{color:#e2574c}.dropdown-toggle.btn-default{margin-top:0;border-radius:4px}.dropdown-toggle.td-btn-dropdown{max-width:179px}.filter .input-group.table-search{margin-top:23px}.table-link{color:#479ccf;text-decoration:none}.table-link:hover{color:#479ccf}.multiselect-parent.dropdown-multiselect{width:100%}.multiselect-parent.dropdown-multiselect ul li a{display:flex;align-items:center}.multiselect-parent.dropdown-multiselect ul li a span{margin-right:8px;min-height:20px;padding:0}.multiselect-parent.dropdown-multiselect .btn-dropdown{width:100%;text-align:left;overflow:hidden;text-overflow:ellipsis;padding-right:30px}.multiselect-parent.dropdown-multiselect .btn-dropdown span{border-top:4px dashed;border-right:4px solid transparent;border-left:4px solid transparent;position:absolute;top:15px;right:15px}#loading-bar{position:fixed;top:0;left:0;width:100%}#loading-bar .bar{background:#f26660;transition:width .2s linear;will-change:width}.login-page{width:100%;height:100vh;margin-top:-72px;display:flex;overflow-y:auto;padding:8px 0;align-items:center}.login-page .login-card{width:344px;margin:auto}.login-page .login-card__primary{padding:1rem}.login-page .login-card__title{margin:0;color:#00053a}.login-page .login-card__secondary{padding:0 1rem 8px}.login-page .login-card__actions{padding:16px 0;justify-content:space-between}.login-page .login-form--row{margin:0 0 16px}.login-page .login-form--row+.login-form--row{margin-top:16px}.login-page .login-list{padding:0}.login-page .form-errors{position:absolute;right:0;bottom:0;padding:0;font-size:12px}.login-page .form-errors,.login-page [ng-message="pattern"],.login-page [ng-message="required"]{color:#b00020}.login-page .login-container{display:flex;flex-direction:column;justify-content:space-around;position:relative;width:330px;min-height:380px;border-radius:12px;background-color:rgba(255,255,255,0.85);padding:15px 30px;box-shadow:2px 2px 3px rgba(0,0,0,0.3);margin:auto}.login-page .login-container .login-block{display:flex;flex-direction:column;align-items:center}.login-page .login-container .login-block-form{width:100%}.login-page .login-container .login-block-form .form-group{margin-bottom:5px}.login-page .login-container .login-block-form .form-group__input{height:52px}.login-page .login-container .login-block-form .form-group__input .form-errors{color:#e95f46}.login-page .login-container .login-block-form button{width:100%;background-color:#424b58;border-radius:4px}.login-page .login-container .login-block-form button:hover{background-color:#323944;border-color:#323944}.login-page .login-container .instances-block>ul{list-style-type:none}.login-page .login-container .instances-block>ul>li{margin:30px 0}.login-page .lang-switcher{align-self:flex-start;position:absolute;top:15px}.login-page .lang-switcher .current-lang{margin:0;background-color:transparent;color:#7d898f;width:auto}.login-page .lang-switcher .current-lang .flag{font-size:14px;margin-right:4px}.login-page .lang-switcher .dropdown-menu{margin:0;background-color:transparent}.login-page .lang-switcher .dropdown-menu li a{border:none;padding:7px 11px}.login-page .lang-switcher .dropdown-menu li a:hover{border:none}.login-page .lang-switcher .dropdown-menu li a:hover span{color:#333333}.login-page .password-remind{color:#424b58}.invalid-room-message{text-align:center}.template-view-switch{position:static}.time-chart-container{text-align:center}@media (max-width:490px){.container-fluid{padding:0}}@media screen and (-webkit-min-device-pixel-ratio:0){select,textarea,input{font-size:16px !important}}.modal{background:rgba(0,0,0,0.5)}.modal-backdrop{display:none}button,input,optgroup,select,textarea{font-family:inherit}@media screen and (min-width:48em) and (max-width:59.9375em){.row{margin-right:-8px;margin-left:-8px}}body{color:#333;font-family:'Roboto',sans-serif;font-weight:400;font-size:16px}@media (min-width:37.5em){.l-content--main{flex:1 1 674px;max-width:720px}}@media (min-width:37.5em){.l-content--aside{flex:0 1 480px}}.l-inner{max-width:1170px;margin:0 auto;padding:0 8px}.l-inner--sm{max-width:720px}.l-registration{width:100%;min-height:100vh;margin-top:-72px;display:flex;overflow-y:auto;padding:0 8px;align-items:center}@media (min-width:37.5em){.l-registration{background:url(/img/registration-bg.jpg) no-repeat 50% 50%;background-size:cover}}@media (max-width:59.9375em){.l-registration{padding:8px}}.l-registration--inner{display:flex;margin:0 auto;border-radius:4px;overflow:hidden}@media (min-width:60em){.l-registration--inner{flex-direction:row-reverse;width:1032px;min-height:620px;margin-top:20px;margin-bottom:20px}}.l-registration--main{flex:1 1 auto;display:flex;flex-direction:column;justify-content:center;order:2;padding-bottom:8px}.l-registration--aside{flex:0 1 auto}@media (max-width:59.9375em){.l-registration--aside{border-bottom:1px solid rgba(0,0,0,0.12)}}@media (min-width:60em){.l-registration--aside{border-left:1px solid rgba(0,0,0,0.12);background:url(/img/registration-banner.jpg) no-repeat 50% 100%;background-size:contain}}.l-registration--main__successful{justify-content:space-evenly}.l-registration--result{display:flex;flex:1 1 100%;align-items:center;flex-direction:column;justify-content:space-evenly}.l-registration--result-heading{display:flex;flex-direction:row}.l-registration--result-image{width:60px;height:60px}.l-registration--result-message{font-size:26px;margin:8px 8px 16px;text-align:center;color:#6a9341;padding:4px 0 0 16px}.l-registration--result-text:nth-child(2){padding-top:24px}.c-amenities{display:flex;align-items:stretch;flex-wrap:wrap;margin:0 -10px}.c-amenity-wrap{width:50%;padding:5px;display:flex;align-items:stretch}@media screen and (min-width:37.4375em){.c-amenity-wrap{width:33.33%}}@media screen and (min-width:60em){.c-amenity-wrap{width:25%}}.c-amenity{display:flex;flex-direction:column;align-items:center;padding:10px;background-color:#F7F7F7;flex:1;justify-content:center;overflow:hidden}.c-amenity--image{width:24px;height:24px;margin-bottom:10px}.c-amenity--img{max-width:100%;height:auto}.c-amenity--label{white-space:nowrap;width:100%;overflow:hidden;text-overflow:ellipsis;text-align:center;font-size:14px}.c-attachment{position:relative;display:flex;flex-direction:column;border:1px solid #ccc;height:120px;width:120px;margin:5px;text-align:center;align-items:center;justify-content:center;font-size:13px;color:#222}.c-attachment:hover{color:#222;background:#ededed;text-decoration:none}.c-attachment:hover .c-attachment--remove{display:flex}.c-attachment--remove{display:none;position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(255,255,255,0.8);color:#000;align-items:center;justify-content:center;font-size:36px}.c-breadcrumbs{font-size:15px;color:rgba(0,0,0,0.54)}.c-breadcrumbs+.md-display-1{margin-top:8px}.c-breadcrumbs--list{margin:0;display:flex;padding:0;flex-wrap:wrap;align-items:center;list-style:none}.c-breadcrumbs--item:last-child{color:rgba(0,0,0,0.87)}.c-breadcrumbs--separator{display:flex;margin-left:8px;user-select:none;margin-right:8px}.c-breadcrumbs--anchor{text-decoration:none;color:inherit}.c-breadcrumbs--anchor:hover{color:#152563;text-decoration:underline}.c-card-header{padding-bottom:8px;white-space:nowrap}.c-card-header .md-headline{font-size:20px;color:#00053a;flex:1 1 auto;overflow:hidden;text-overflow:ellipsis}.c-card-image{border-radius:2px 2px 0 0;padding-top:56.25%;background-size:cover;background-position:50%;overflow:hidden}.c-cart-table{width:100%;margin-bottom:12px}.c-cart-table th{padding-top:8px;padding-bottom:8px;text-transform:uppercase;font-size:14px;color:rgba(0,0,0,0.54);border-bottom:1px solid rgba(0,0,0,0.14)}@media screen and (max-width:37.4375em){.c-cart-table th{display:none !important}}.c-cart-table td{padding-top:16px;padding-bottom:16px;border-bottom:1px solid rgba(0,0,0,0.14)}@media screen and (max-width:37.4375em){.c-cart-table td{padding-top:8px;padding-bottom:8px;display:block !important;width:100%}}@media screen and (max-width:37.4375em){.c-cart-table [data-column]{position:relative;text-align:right}.c-cart-table [data-column]:before{content:attr(data-column);position:absolute;left:0;top:50%;transform:translate(0, -50%);border:'1px solid red';text-transform:uppercase;font-size:14px;color:rgba(0,0,0,0.54)}}.c-cart-table--image-wrap{overflow:hidden}.c-cart-table--image{float:left;margin-right:16px}.c-cart-table--product{overflow:hidden}.c-cart-table--title{color:rgba(0,0,0,0.87)}.c-cart-table--additional{display:block;font-size:14px;color:rgba(0,0,0,0.54)}.c-cart-table--price{color:rgba(0,0,0,0.87)}.c-cart-table--col-price{padding-right:16px;text-align:right}@media screen and (max-width:37.4375em){.c-cart-table--col-price .c-cart-table--additional{display:inline;padding-left:10px}}@media screen and (min-width:60em){.c-cart-table--col-price{width:144px}}.c-cart-table--col-qty{padding-right:16px;text-align:right}@media screen and (min-width:60em){.c-cart-table--col-qty{width:164px}}.c-cart-table--col-total{padding-right:16px;text-align:right}@media screen and (max-width:37.4375em){.c-cart-table--col-total{margin-bottom:24px}}@media screen and (min-width:60em){.c-cart-table--col-total{width:124px}}.c-cart-summary--info{text-align:right;white-space:nowrap;padding-right:16px;color:rgba(0,0,0,0.87)}@media screen and (min-width:60em){.c-cart-summary--info{width:300px}}@media screen and (max-width:37.4375em){.c-cart-actions--separator{height:70px}}@media screen and (max-width:37.4375em){.c-cart-actions{position:fixed;left:0;bottom:0;width:100%;background:rgba(255,255,255,0.8);padding:4px;z-index:10;display:flex}.c-cart-actions a,.c-cart-actions button{flex:1}}.c-cart-summary{width:100%;color:rgba(0,0,0,0.59)}.c-cart-summary td{padding-top:4px;padding-bottom:4px}.c-cart-summary--row-total{color:rgba(0,0,0,0.87)}.c-cart-summary--total{font-size:18px;color:rgba(0,0,0,0.95)}.c-content--body-1{line-height:24px;text-align:justify}.c-content--body-1 p{margin-bottom:24px}.c-content--body-1>*:first-child{margin-top:0;padding-top:0}.c-coworking--card{margin:16px 0}.c-coworking--image{width:300px;height:200px}@media screen and (min-width:60em){.c-coworking--title{padding-top:20px}}.c-coworking--label{color:rgba(0,0,0,0.54)}.c-coworking--status{padding:8px}@media screen and (min-width:37.5em){.c-coworking--status{flex:0 0 50%}}@media screen and (min-width:60em){.c-coworking--status{flex:1 0 374px;max-width:460px}}.c-coworking--status-available{color:#179352}@media screen and (max-width:59.9375em){.c-coworking--status-available{display:block}}.c-coworking--status-booked{color:#9c120c}@media screen and (max-width:59.9375em){.c-coworking--status-booked{display:block}}.c-coworking--dates{color:rgba(0,0,0,0.54);font-size:14px}.c-coworking--availability-bar{display:flex;flex-direction:row}.c-coworking--availability-day{flex:1 1 0;height:8px;margin:8px 1px 0 0;background-color:rgba(0,0,0,0.3)}@media screen and (min-width:37.5em){.c-coworking--availability-day{margin:10px 1px -16px 0}}.c-coworking--availability-day--available{background-color:#179352}.c-coworking--availability-day--booked{background-color:#9c120c}.c-dashboard--card-header{padding-top:8px;padding-bottom:8px;white-space:nowrap}.c-dashboard--card-header .md-headline{font-size:20px;color:#00053a;flex:1 1 auto;overflow:hidden;text-overflow:ellipsis;line-height:36px}.md-headline--membership{position:absolute;padding:16px 60px 8px 16px;font-size:20px;color:#00053a;background:linear-gradient(90deg, #fff 0, #fff 80%, rgba(255,255,255,0) 100%);font-weight:400;z-index:10}@media screen and (max-width:29.9375em){.md-headline--membership{padding-right:8px;background:#fff}}.c-dashboard--news-avatar{display:flex;width:50px;height:50px;margin-right:12px;border-radius:50%}.c-dashboard--card-content{padding-top:8px}.c-dashboard--list{padding:0;background:linear-gradient(white 30%, rgba(255,255,255,0)),linear-gradient(rgba(255,255,255,0), white 70%) 0 100%,radial-gradient(50% 0, farthest-side, rgba(0,0,0,0.2), rgba(0,0,0,0)),radial-gradient(50% 100%, farthest-side, rgba(0,0,0,0.2), rgba(0,0,0,0)) 0 100%;background:linear-gradient(white 30%, rgba(255,255,255,0)),linear-gradient(rgba(255,255,255,0), white 70%) 0 100%,radial-gradient(farthest-side at 50% 0, rgba(0,0,0,0.2), rgba(0,0,0,0)),radial-gradient(farthest-side at 50% 100%, rgba(0,0,0,0.2), rgba(0,0,0,0)) 0 100%;background-repeat:no-repeat;background-color:white;background-size:100% 40px,100% 40px,100% 14px,100% 14px;background-attachment:local,local,scroll,scroll}@media screen and (min-width:60em){.c-dashboard--list{max-height:290px;overflow-y:auto;overflow-x:hidden}}.c-dashboard--list::-webkit-scrollbar{-webkit-appearance:none;width:7px}.c-dashboard--list::-webkit-scrollbar-thumb{border-radius:4px;background-color:rgba(0,0,0,0.5);box-shadow:0 0 1px rgba(255,255,255,0.5)}@media screen and (min-width:60em){.c-dashboard--list--grouped-membership{max-height:335px}}.c-dashboard--list-md{padding:0}@media screen and (min-width:60em){.c-dashboard--list-md{max-height:270px;overflow-y:auto;overflow-x:hidden}}.c-dashboard--list-sm md-list-item.md-2-line,.c-dashboard--list-sm md-list-item.md-2-line>.md-no-style{min-height:48px}.c-dashboard--list-sm md-list-item.md-2-line::before,.c-dashboard--list-sm md-list-item.md-2-line>.md-no-style::before{min-height:48px}.c-dashboard--list-sm md-list-item.md-no-proxy,.c-dashboard--list-sm md-list-item .md-no-style{padding:0}@media screen and (min-width:60em){.c-dashboard--list-sm{max-height:180px;margin-right:-16px;padding-right:16px}}.c-dashboard--coworking-list{background:linear-gradient(white 30%, rgba(255,255,255,0)),linear-gradient(rgba(255,255,255,0), white 70%) 0 100%,radial-gradient(50% 0, farthest-side, rgba(0,0,0,0.2), rgba(0,0,0,0)),radial-gradient(50% 100%, farthest-side, rgba(0,0,0,0.2), rgba(0,0,0,0)) 0 100%;background:linear-gradient(white 30%, rgba(255,255,255,0)),linear-gradient(rgba(255,255,255,0), white 70%) 0 100%,radial-gradient(farthest-side at 50% 0, rgba(0,0,0,0.2), rgba(0,0,0,0)),radial-gradient(farthest-side at 50% 100%, rgba(0,0,0,0.2), rgba(0,0,0,0)) 0 100%;background-repeat:no-repeat;background-color:white;background-size:100% 40px,100% 40px,100% 14px,100% 14px;background-attachment:local,local,scroll,scroll}.c-dashboard--coworking-list md-list-item.md-2-line,.c-dashboard--coworking-list md-list-item.md-2-line>.md-no-style,.c-dashboard--coworking-list md-list-item.md-2-line::before,.c-dashboard--coworking-list md-list-item.md-2-line>.md-no-style::before{min-height:56px}.c-dashboard--coworking-list md-list-item.md-no-proxy,.c-dashboard--coworking-list md-list-item .md-no-style{padding:0}.c-dashboard--coworking-list::-webkit-scrollbar{-webkit-appearance:none;width:7px}.c-dashboard--coworking-list::-webkit-scrollbar-thumb{border-radius:4px;background-color:rgba(0,0,0,0.5);box-shadow:0 0 1px rgba(255,255,255,0.5)}@media screen and (min-width:60em){.c-dashboard--coworking-list{max-height:156px;margin-right:-16px;padding-right:16px;overflow:auto}}.c-dashboard--banner-content{padding:0;overflow:hidden;border-radius:2px}.c-dashboard--content{padding:16px}.c-dashboard--content *:last-child{margin-bottom:0}.c-dashboard--menu{background:white;border-radius:4px;box-shadow:0 7px 8px -4px rgba(0,0,0,0.2),0 13px 19px 2px rgba(0,0,0,0.14),0 5px 24px 4px rgba(0,0,0,0.12);min-width:256px;white-space:nowrap}.c-dashboard--menu-item{align-items:center;justify-content:space-between;display:flex;height:48px;padding:0 16px;position:relative;transition:background .15s linear;width:auto;font-weight:400}.c-dashboard--menu-item b{padding-right:8px}.c-dashboard--credit-balance{display:flex;align-items:center;justify-content:center;height:100%}.dashboard-agreements-days-left{font-size:20px}.c-dashboard--prehide-card{display:none}.c-details{line-height:20px}.c-details--primary{color:#163648;font-size:15px;font-weight:500}.c-details--secondary{color:#738691;font-size:14px;font-weight:400}.c-filter{padding:16px 16px 0}.c-icon--add-button{margin:-3px 2px 0 0}.c-input-label{display:block;margin:0;font-size:16px;color:rgba(0,0,0,0.54);font-weight:400}.c-indicators--col-1{width:112px;padding-top:8px}.c-indicators--col-2{position:relative;padding-left:12px}@media screen and (min-width:30em){.c-indicators--col-2{padding-left:24px}}.c-indicators--headline-helper{color:#5a5a5a;margin-top:6px;font-size:14px;font-weight:400}.c-indicators--headline{font-size:20px;color:#00053a}.c-indicators--graph{position:relative;width:112px;height:112px}.c-indicators--graph:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;border:7px solid #f4f4f4;border-radius:50%}.c-indicators--graph svg{position:absolute;top:0;left:0}.c-indicators--details{list-style:none;margin:0;padding:0;font-size:15px}.c-indicators--details--membership{max-height:140px;overflow:auto;margin-right:-16px;padding-right:16px}.c-indicators--details-item{display:flex;align-items:center;padding:3px 0}.c-indicators--details-item span+span{margin-left:12px}.c-indicators--details-item strong{margin-left:auto;font-size:16px}.c-indicators--details-color{width:14px;height:14px;border-radius:50%;background:#f4f4f4}.c-list--wrapper{overflow:auto}.c-list{width:100%;min-width:680px}.c-list--header{color:#b1bcc4;text-transform:uppercase;font-size:13px;font-weight:700}.c-list--head{padding:12px 16px}.c-list--col{border-top:2px solid rgba(66,92,107,0.1);padding:12px 16px}.c-list--empty{padding:16px;font-size:18px}@media (min-height:36.875em){.c-login--list{display:none}}@media (max-height:36.8125em){.c-login--card-image{display:none}}.c-login--card-content{padding-top:8px;padding-bottom:8px}.c-login--card-actions{padding-right:8px;padding-left:8px}.c-login--card-header{padding-bottom:0}@media (max-height:36.8125em){.c-login--card-header{display:none}}.c-lots{width:100%}.c-lots tr:hover>td{background-color:#f4f4f4}.c-lots--col{padding:4px 8px;border:1px solid #d4d4d4;font-size:15px;height:52px}.c-lots--head{font-size:14px;height:32px}.c-lots--col--offset{padding-left:24px}.c-lots--col--toggle{width:30px;text-align:center}.c-lots--button{min-width:72px}.c-lots--label{margin-right:10px}.c-lots--select{position:relative;top:2px;display:inline-block;width:280px;font-size:15px !important;margin-right:10px}.c-lots--dropwdown{margin-bottom:10px}.c-lots--dropwdown .dropdown-menu{width:280px;left:auto;right:0}@media (min-width:60em){.c-news-list{padding:0 8px}}.c-news-list--card-content{font-size:15px}@media (min-width:60em){.c-news-list--card-content{height:66px;overflow:hidden}}.c-news-list--card-title-text{white-space:nowrap;overflow:hidden}.c-news-list--card-title-text .md-headline{overflow:hidden;text-overflow:ellipsis}.c-prices{margin-bottom:16px}.c-prices th{white-space:nowrap;font-size:14px;color:rgba(0,0,0,0.54);text-align:right;padding:4px 8px}.c-prices td{width:100%}.c-prices--alt{margin-bottom:0}.c-prices--alt th{padding:4px 8px 4px 0}.c-prices--previous{font-size:90%;color:rgba(0,0,0,0.54);text-decoration:line-through}.c-prices--now{font-size:120%}.c-prices--discount{color:#B12704;font-size:90%}.c-prices--list{font-size:15px;margin-bottom:4px}.c-prices--list--previous{font-size:15px;color:rgba(0,0,0,0.54);text-decoration:line-through}.c-prices--list--discount{color:#B12704;font-size:15px}.c-registration--logo{width:344px;max-width:100%;margin:0 auto}.c-registration--headline{font-size:26px;margin:8px 8px 16px;text-align:center}.c-registration--row{display:flex;flex-wrap:wrap;flex:1 1 100%}.c-registration--row .md-block{margin:8px 0;flex:1 0 100%}@media (min-width:37.5em){.c-registration--row .md-block{margin:8px;flex-basis:40%}}.c-registration--row-sep{border-top:1px solid rgba(0,0,0,0.12)}.c-registration--company{padding:8px 0 0;margin:-8px 0 0;max-height:0;overflow:hidden;transition:all .22s linear}.c-registration--company-open{max-height:300px}@media (min-width:60em){.c-registration--company-open{max-height:150px}}.c-stars{display:flex;margin:0;padding:0;list-style:none;width:140px}.c-star{display:flex;flex:0 0 28px;height:28px;font-size:30px;align-items:center;justify-content:center;color:#a9a9a9}.c-star--active{color:#f7931e}.c-star--hover{color:#fcd93a}.c-stepper{display:flex;flex-wrap:wrap;list-style:none;margin:0 16px 24px;padding:8px 0}.c-stepper--item{display:flex;flex:1 1 100%;padding:8px 0}@media screen and (min-width:37.5em){.c-stepper--item{flex:1 1 auto;align-items:center}.c-stepper--item:after{content:'';height:1px;margin-right:8px;background:rgba(0,0,0,0.87);flex:1 1 auto}}.c-stepper--item-last{flex:0 1 auto}.c-stepper--item-last:after{display:none}.c-stepper--link{display:flex;color:rgba(0,0,0,0.54);padding-right:8px}.c-stepper--link:hover{text-decoration:none}.c-stepper--step{display:flex;width:24px;height:24px;border-radius:50%;margin-right:8px;background:rgba(0,0,0,0.38);font-size:14px;font-weight:400;color:#fff;justify-content:center;align-items:center}.c-stepper--active .c-stepper--link{color:rgba(0,0,0,0.87);font-weight:500}.c-stepper--active .c-stepper--step{background:#1976d2}.c-stepper--disabled{pointer-events:none;opacity:.45}.c-table{font-size:14px}.c-table td{vertical-align:middle !important}@media screen and (max-width:45em){.c-table--reservation th:last-child,.c-table--reservation td:last-child{display:none !important}}.c-table--large-text{font-size:16px}.c-table--primary-text{font-weight:500}.c-table--secondary-text{opacity:.7}.main-image-container{height:350px;margin-bottom:24px}.product-thumbs{display:flex;list-style:none;margin:0;padding:0}.product-thumbs li{flex:0 1 96px}.product-description{margin:8px}.c-tabs{font-size:16px;font-weight:400;display:flex}.c-tabs>li{flex:1 1 1%;display:flex}.c-tabs>li>a{display:flex;flex-direction:column;flex:1 1 auto;justify-content:space-between;text-align:center;padding:16px 20px 8px;color:#333;line-height:28px;font-size:18px}.c-tabs>li>a i{font-size:26px;color:#555}.c-tabs>li>a span{display:flex;flex-direction:column;flex:1 1 auto;line-height:22px;justify-content:center;padding:4px 0}.c-tabs>li.disabled>a{opacity:.55;pointer-events:none}.c-tabs>li.active>a{background:#fff;color:#f26660}.c-tabs>li.active i{color:inherit}.md-avatar--banner-product{display:flex;align-items:center;height:60px;width:60px;margin-top:0;margin-bottom:0;margin-right:16px;box-sizing:content-box}.md-body-1{font-size:16px}.md-button--close-toast{font-size:22px}.md-button--full-footer{margin:0;padding:6px 12px;flex:1 1 auto;justify-content:center}.md-secondary--alt{background-color:rgba(158,158,158,0.2)}md-card{box-shadow:0 1px 3px 0 rgba(120,120,120,0.2),0 1px 1px 0 rgba(120,120,120,0.14),0 2px 1px -1px rgba(120,120,120,0.12)}.md-chips md-chip .md-chip-remove md-icon{min-width:18px;min-height:18px}.md-removable--custom md-chip,.md-chips.md-removable md-chip{padding-right:30px}.md-removable--custom md-chip .md-chip-content,.md-chips.md-removable md-chip .md-chip-content{font-size:15px}md-content.md-default-theme,md-content{background:none}md-input-container{font-size:16px;font-weight:400;max-width:100%}md-input-container>md-icon{color:rgba(0,0,0,0.54)}md-input-container.md-input-focused label:not(.md-no-float),md-input-container.md-input-has-placeholder label:not(.md-no-float),md-input-container.md-input-has-value label:not(.md-no-float){transform:translate3d(0, 6px, 0) scale(.85)}md-input-container .md-input-message-animation{font-size:13px;line-height:16px}md-list-item.md-2-line .md-list-item-text h3,md-list-item.md-2-line>.md-no-style .md-list-item-text h3,md-list-item.md-3-line .md-list-item-text h3,md-list-item.md-3-line>.md-no-style .md-list-item-text h3{font-weight:500;white-space:initial}md-list-item.md-2-line .md-list-item-text p,md-list-item.md-2-line>.md-no-style .md-list-item-text p,md-list-item.md-3-line .md-list-item-text p,md-list-item.md-3-line>.md-no-style .md-list-item-text p{font-weight:400}.md-progress-circular--request-form--wrap{line-height:30px;opacity:.85}.md-progress-circular--request-form{margin-right:24px}md-progress-linear.md-default-theme .md-container,md-progress-linear .md-container{background:#f4f4f4}md-progress-linear.md-default-theme .md-bar,md-progress-linear .md-bar{background:#85c0ff}md-select.md-default-theme .md-select-value.md-select-placeholder,md-select .md-select-value.md-select-placeholder{color:rgba(0,0,0,0.54)}md-select-menu md-content{background:linear-gradient(white 30%, rgba(255,255,255,0)),linear-gradient(rgba(255,255,255,0), white 70%) 0 100%,radial-gradient(50% 0, farthest-side, rgba(0,0,0,0.2), rgba(0,0,0,0)),radial-gradient(50% 100%, farthest-side, rgba(0,0,0,0.2), rgba(0,0,0,0)) 0 100%;background:linear-gradient(white 30%, rgba(255,255,255,0)),linear-gradient(rgba(255,255,255,0), white 70%) 0 100%,radial-gradient(farthest-side at 50% 0, rgba(0,0,0,0.2), rgba(0,0,0,0)),radial-gradient(farthest-side at 50% 100%, rgba(0,0,0,0.2), rgba(0,0,0,0)) 0 100%;background-repeat:no-repeat;background-color:white;background-size:100% 40px,100% 40px,100% 14px,100% 14px;background-attachment:local,local,scroll,scroll}md-select-menu md-content::-webkit-scrollbar{-webkit-appearance:none;width:7px}md-select-menu md-content::-webkit-scrollbar-thumb{border-radius:4px;background-color:rgba(0,0,0,0.5);box-shadow:0 0 1px rgba(255,255,255,0.5)}.md-tabs--registration{height:380px}.md-tabs--registration md-tab-content{padding-top:8px}@media screen and (min-width:60em){.md-tabs--dashboard{min-height:290px}.md-tabs--dashboard.md-dynamic-height md-tabs-content-wrapper{display:flex;position:absolute;top:0;right:0;bottom:48px;left:0}.md-tabs--dashboard.md-dynamic-height md-tab-content{flex:1 1 auto}.md-tabs--dashboard.md-dynamic-height md-tab-content>div{position:absolute;top:0;right:0;bottom:0;left:0}}.md-tabs--dashboard md-tab-content>div{display:flex;flex-direction:column}md-toast{position:fixed}.in-progress{position:relative}.in-progress:before{content:'';box-sizing:border-box;position:absolute;top:50%;left:50%;width:20px;height:20px;margin-top:-10px;margin-left:-10px;border-radius:50%;border:2px solid #fff;border-top-color:#00053a;animation:spinner .8s linear infinite}@keyframes spinner{to{transform:rotate(360deg)}}.is-menu-open{overflow:hidden}.is-menu-open:after{content:' ';position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,0.4)}.is-menu-open--additional{display:block}.u-align--right{text-align:right !important}.u-align--center{text-align:center !important}.u-no--wrap{white-space:nowrap}.u-no--events{pointer-events:none}.u-no--padding{padding:0 !important}.u-no--margin{margin:0 !important}.u-no--margin-top{margin-top:0 !important}.u-no--margin-bottom{margin-bottom:0 !important}.u-cursor--pointer{cursor:pointer}.u-opacity--50{opacity:.5 !important}.u-weight--500{font-weight:500 !important}.u-hidden{display:none !important}