.panel-default>.panel-heading>.fa{margin-right:10px;top:2px}.panel>.panel-heading{position:relative}.panel>.panel-heading>.panel-toggle{position:absolute;top:0;right:0;bottom:0;cursor:pointer;-ms-touch-action:manipulation;touch-action:manipulation;padding:8px;width:36px;text-align:center}.panel>.panel-heading>.panel-toggle>.fa-caret-left{display:none}.panel>.panel-heading>.panel-toggle:hover{background-color:transparent}.panel-collapsible>.panel-heading{cursor:pointer}.panel-collapsible>.panel-heading .only-collapsed,.panel-collapsible>.panel-heading .only-expanded{margin-right:30px}.panel-collapsible>.panel-heading .only-collapsed{display:none}.panel-collapsible>.panel-heading .only-expanded{display:inline-block}.panel-collapsed>.panel-heading>.panel-toggle>.fa-caret-left{display:block}.panel-collapsed>.panel-heading>.panel-toggle>.fa-caret-down{display:none}.panel-collapsed>.panel-heading .only-collapsed{display:inline-block}.panel-collapsed>.panel-body-collapsible,.panel-collapsed>.panel-heading .only-expanded{display:none}#preview-tooltip-box{display:none;position:absolute;min-width:50px;min-height:50px;z-index:98;border-radius:10px;border:1px solid transparent;overflow:hidden}#preview-tooltip-box:hover{display:block!important}#preview-tooltip-box .preview-tooltip-box-header{text-align:center}#preview-tooltip-box .preview-tooltip-box-body,#preview-tooltip-box .preview-tooltip-box-header{padding:5px}.color-picker{display:none!important}.color-picker-preview{display:block;width:35px;height:35px;border:1px solid #ddd;float:left;margin-right:2px}.color-picker-preview:hover{cursor:pointer}.color-picker-preview+.help-text{position:relative;top:7px}.color-picker-label{display:block;min-width:61px;padding:3px;margin-right:10px;float:left;position:relative;top:6px;border-radius:5px;background-color:#adadad;color:#fff}.colorpicker{z-index:5}.panel{box-shadow:none;border:none}.panel .panel-heading{margin-bottom:5px}.dl-horizontal dt{margin-bottom:3px}h1,h2,h3,h4,h5,h6{font-weight:400;position:relative;text-align:center}h1{margin-bottom:40px}@media (min-width:768px){h1,h2,h3,h4,h5,h6{text-align:left}}.pointer{cursor:pointer}.vertical-align-helper{display:inline-block;height:100%;vertical-align:middle}.display-block{display:block}.width-full{width:100%}.position-absolute{position:absolute}.position-relative{position:relative}.top-right{top:0;right:0}.without-margin-top{margin-top:0!important}.help-text{font-size:90%;font-style:italic}.help-text-80{font-size:80%}.text-strike{text-decoration:line-through}.text-wrap{white-space:normal}.font-weight-bold{font-weight:700}.offset-0{margin:0}.offset-top-5{margin-top:5px}.offset-top-10{margin-top:10px}.offset-top-20{margin-top:20px}.offset-top-30{margin-top:30px}.offset-right-5{margin-right:5px}.offset-right-10{margin-right:10px}.offset-bottom-0{margin-bottom:0}.offset-bottom-5{margin-bottom:5px}.offset-bottom-10{margin-bottom:10px}.offset-bottom-20{margin-bottom:20px}.offset-bottom-30{margin-bottom:30px}.offset-left-5{margin-left:5px}.offset-left-10{margin-left:10px}.padding-0{padding:0}.padding-left-10{padding-left:10}.font-bold{font-weight:700}.vertical-text{display:inline-block;width:1px;word-break:break-all;font-family:monospace}.border-none{border:none!important}.overflow-hidden{overflow:hidden}.tt-none{text-transform:none}.tt-uppercase{text-transform:uppercase}.tt-lowercase{text-transform:lowercase}.tt-capitalize{text-transform:capitalize}.tt-inherit{text-transform:inherit}@media (min-width:768px) and (max-width:991px){.offset-sm-bottom-20{margin-bottom:20px}}@media (max-width:991px){.text-sm-center{text-align:center}.text-sm-left{text-align:left}.offset-xs-top-0{margin-top:0}}@media (max-width:767px){.text-xs-left{text-align:left}.text-xs-center{text-align:center}.offset-xs-top-5{margin-top:5px}.offset-xs-top-10{margin-top:10px}.offset-xs-bottom-20{margin-bottom:20px}}.breadcrumb-wrapper{position:relative}.breadcrumb-wrapper .breadcrumb{margin-bottom:4px}.breadcrumb-wrapper .breadcrumb li i{margin-right:5px}.breadcrumb-wrapper .breadcrumb-info-wrapper{position:absolute;top:0;right:0;height:100%}.breadcrumb-wrapper .breadcrumb-info-wrapper .breadcrumb-info{height:100%;font-weight:700;margin-right:15px}@media (min-width:768px){.breadcrumb-wrapper .breadcrumb{margin-bottom:20px}.breadcrumb-wrapper .breadcrumb-info-wrapper{left:50%;right:auto}.breadcrumb-wrapper .breadcrumb-info-wrapper .breadcrumb-info{margin-left:-50%;margin-right:0}}.loader{width:36px;height:18px}.loader .bar{border:1px solid transparent;float:left;margin-right:4px;margin-top:6px;width:6px;height:8px;animation-duration:1s;animation-iteration-count:infinite}.loader .bar:nth-child(2){animation-delay:.1s}.loader .bar:nth-child(3){animation-delay:.2s}.uiBlockerParent{position:relative;overflow:hidden;z-index:999}.uiBlockerParent .blocker{position:absolute;top:0;left:0;bottom:0;right:0;z-index:1000;background-color:rgba(0,0,0,.2)}.uiBlockerParent .blocker .loader{position:absolute;top:50%;left:50%;margin-left:-18px;margin-top:-9px}div.form-layout .form-group,form .form-group{margin-bottom:0}div.form-layout .form-control,div.form-layout .form-control-static,form .form-control,form .form-control-static{border:none;background-color:transparent;box-shadow:none;border-radius:0;padding:0 12px;color:interited;font-weight:700}div.form-layout .form-control,form .form-control{height:28px}div.form-layout .form-control:focus,form .form-control:focus{border-color:transparent;box-shadow:none}div.form-layout .form-control-static,form .form-control-static{display:inline-block;line-height:200%;height:auto;min-height:auto}div.form-layout .form-control-wrapper,form .form-control-wrapper{border-bottom:1px solid transparent;position:relative}div.form-layout .form-control-wrapper:before,form .form-control-wrapper:before{left:0}div.form-layout .form-control-wrapper:after,form .form-control-wrapper:after{right:0}div.form-layout .form-control-wrapper textarea,form .form-control-wrapper textarea{min-height:100px}div.form-layout .form-input-wrapper,div.form-layout .form-select-wrapper,form .form-input-wrapper,form .form-select-wrapper{position:relative;z-index:1}div.form-layout .form-input-wrapper select,div.form-layout .form-select-wrapper select,form .form-input-wrapper select,form .form-select-wrapper select{appearance:none;-moz-appearance:none;-webkit-appearance:none}div.form-layout .form-input-wrapper input,div.form-layout .form-input-wrapper select,div.form-layout .form-select-wrapper input,div.form-layout .form-select-wrapper select,form .form-input-wrapper input,form .form-input-wrapper select,form .form-select-wrapper input,form .form-select-wrapper select{position:relative;z-index:2;padding-right:0}div.form-layout .form-input-wrapper:after,div.form-layout .form-select-wrapper:after,form .form-input-wrapper:after,form .form-select-wrapper:after{content:"\f245";display:inline-block;font-family:Font Awesome\ 5 Free;font-weight:900;font-size:12px;position:absolute;top:50%;right:0;margin-top:-9px;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;z-index:1}div.form-layout .input-group .form-control-wrapper,form .input-group .form-control-wrapper{float:left;width:100%}div.form-layout .input-group .input-group-addon,form .input-group .input-group-addon{background-color:transparent;border:none}div.form-layout .has-error .form-control,form .has-error .form-control{border:none;background-color:transparent;box-shadow:none}div.form-layout .has-error .form-control:focus,form .has-error .form-control:focus{border-color:transparent;box-shadow:none}div.form-layout .form-input-error-message .form-input-error,form .form-input-error-message .form-input-error{font-size:85%}div.form-layout .field-errors .form-input-error,form .field-errors .form-input-error{font-size:85%;padding-left:12px}div.form-layout .field-errors .form-input-error,div.form-layout .field-errors .form-input-error a,form .field-errors .form-input-error,form .field-errors .form-input-error a{color:#f65b4a}div.form-layout .field-errors .form-input-error a,form .field-errors .form-input-error a{text-decoration:underline}div.form-layout .control-label,form .control-label{text-align:left!important;font-weight:400;text-transform:uppercase}div.form-layout .control-label.required:after,form .control-label.required:after{content:"*";position:absolute;margin-left:4px;display:none}div.form-layout button[type=submit],form button[type=submit]{margin-top:40px}div.form-layout table button[type=submit],form table button[type=submit]{margin-top:0}.input--short{width:85px!important}.alerts{margin:5px 0}.alert{margin-bottom:2px}@media (max-width:767px){.nav-stacked{margin-bottom:20px}}@media (min-width:992px){.nav-stacked{margin-right:40px}}@media (min-width:1200px){.nav-stacked{margin-right:70px}}@media (min-width:1600px){.nav-stacked{margin-right:100px}}.header-icon:before{display:inline-block;position:relative;left:-15px;font-family:Font Awesome\ 5 Free;font-size:100%;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media (min-width:768px){.header-icon:before{position:absolute;left:0;margin-left:-45px;margin-top:-2px}.header-icon-base:before{font-size:25px;margin-top:-8px}}.header-icon-user:before{content:"\f007"}.header-icon-user-lock:before{content:"\f502";font-weight:900}.header-icon-hand-point-right:before{content:"\f0a4"}.header-icon-file:before{content:"\f15c"}.header-icon-pencil-alt:before{content:"\f303";font-weight:900}.header-icon-bars:before{content:"\f0c9";font-weight:900}.header-icon-address-card:before{content:"\f2bb";font-weight:900}.header-icon-th-large:before{content:"\f009";font-weight:900}.header-icon-star:before{content:"\f005";font-weight:900}.header-icon-list:before{content:"\f03a";font-weight:900}.header-icon-credit-card:before{content:"\f09d"}.header-icon-barcode:before{content:"\f02a";font-weight:900}#site-error-message{display:none;position:fixed;top:0;left:0;bottom:0;right:0;background-color:rgba(0,0,0,.85);z-index:9999;color:#fff;text-align:center;padding:60px}#site-error-message h1{color:#fff;font-size:40px;text-align:center}#site-error-message .icon{font-size:120px}#site-error-message .desc{font-size:16px;margin-bottom:15px}#site-error-message a{color:#fff;font-weight:700;text-decoration:underline}table tr th{vertical-align:middle}table .row-deleted a{text-decoration:line-through}.table-sorting .sorting{position:relative}.table-sorting .sorting:after,.table-sorting .sorting:before{display:inline-block;font-family:Font Awesome\ 5 Free;font-weight:900;font-size:12px;position:absolute;right:10px;margin-top:-9px;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.table-sorting .sorting:after{content:"\f077";top:33%}.table-sorting .sorting:before{content:"\f078";top:66%}.table-sorting .sorting a{display:block}.table-sorting .sorting-asc:after,.table-sorting .sorting-asc:before,.table-sorting .sorting-desc:after,.table-sorting .sorting-desc:before{top:50%}.table-sorting .sorting-asc:before,.table-sorting .sorting-desc:after{content:""}.table-filtering .filter-row td{padding:2px}.table-filtering .filter-row .filtering{position:relative}.table-filtering .filter-row .filtering:before{content:"\f0b0";display:inline-block;font-family:Font Awesome\ 5 Free;font-weight:900;font-size:12px;position:absolute;top:50%;right:10px;margin-top:-9px;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.table-filtering .filter-row .filtering .form-control{width:100%}.table-filtering .filter-row .filter-buttons{padding-right:42px;position:relative}.table-filtering .filter-row .filter-buttons button{width:100%}.table-filtering .filter-row .filter-buttons button[type=reset]{position:absolute;top:0;right:0;width:40px}.payment-progress{position:relative;padding-left:40px;height:22px;text-align:center;line-height:23px;border-radius:11px;white-space:nowrap}.payment-progress .payment-progress-bar{position:absolute;top:0;left:0;width:40px;height:22px;border-radius:11px;border-right:2px solid transparent;text-align:center}.payment-progress .payment-progress-label{display:inline-block;width:100%}.payment-progress-lg{width:200px}.payment-progress-middle{padding-left:0}.payment-progress-middle .payment-progress-bar{left:50%;margin-left:-20px;border-left:2px solid transparent}.payment-progress-middle .payment-progress-label{padding-right:50%;position:relative;left:-10px}.payment-progress-middle .payment-progress-label-right{padding-right:0;padding-left:50%;left:0;right:10px}.payment-progress-right{padding-left:0;padding-right:40px}.payment-progress-right .payment-progress-bar{left:auto;right:0;border-right:none;border-left:2px solid transparent}.payment-progress-disabled{opacity:.5}@media (min-width:768px){.payment-progress{margin:0 0 0 10px}}.order-number{position:relative}.order-number .order-number-label{position:relative;border:2px solid transparent;border-radius:25px;text-align:center;font-size:75%;width:60px;padding:1px 0}@media (min-width:768px){.order-number{margin:0 5px;height:100%;display:inline-table}.order-number-connector:before{content:"";width:2px;height:100%;position:absolute;top:20px;left:10px}}.setting-table{margin-bottom:35px}.setting-table td,.setting-table th{padding:8px 2px 1px}.setting-table--full-width,.setting-table--right-align>tbody td:first-of-type,.setting-table--right-align>tbody th:first-of-type{width:100%}.setting-table__header-title{border-bottom:2px solid transparent;white-space:nowrap}.setting-table__content-title{padding-top:2px!important;padding-bottom:2px!important;text-transform:uppercase;font-size:75%;white-space:nowrap}.setting-table__content-body .checkbox{display:inline-block;margin-top:0;margin-bottom:0}.setting-table__content-body .checkbox label{padding-left:0}.setting-table__content-body .checkbox label:after,.setting-table__content-body .checkbox label:before{margin-left:-18px}.setting-table__content-body .fa-bigger{font-size:140%}.setting-table__content-body .fa-light{opacity:.5}.setting-table__content-body input{border:none;border-bottom:1px solid transparent}.setting-table__content-body-title{display:inline-block;width:150px;margin-right:10px;text-align:right;font-weight:700}.setting-table__content-row td{border-bottom:1px solid transparent}.setting-table__content-row--bold-underline td{border-bottom-width:3px}.setting-table__checkbox--checked{display:none}.setting-table--checked .setting-table__checkbox--checked,.setting-table__checkbox--unchecked{display:inline}.setting-table--checked .setting-table__checkbox--unchecked{display:none}@media screen and (max-width:1199px){.setting-table th{display:none}.setting-table td{display:block;border:none}.setting-table__content-title,.setting-table__header-title{display:none}}@media screen and (min-width:1200px){.setting-table--center{text-align:center}.setting-table--right{text-align:right}.setting-table__separator td{padding-top:8px;padding-bottom:8px}.setting-table__content-body-title{display:none}}@media screen and (min-width:1600px){.setting-table td,.setting-table th{padding-left:5px;padding-right:5px}}.navbar{height:50px}.navbar .navbar-container{height:100%;position:relative}.navbar .navbar-container .navbar-brand-wrapper .navbar-brand{padding:15px 5px 15px 0;max-width:100px}.navbar .navbar-container .navbar-brand-wrapper .navbar-brand img{display:inline;max-width:95%;max-height:100%}.navbar .navbar-container .navbar-menu-wrapper .nav>li>a:focus,.navbar .navbar-container .navbar-menu-wrapper .nav>li>a:hover,.navbar .navbar-container .navbar-user-block-wrapper .nav>li>a:focus,.navbar .navbar-container .navbar-user-block-wrapper .nav>li>a:hover{background-color:transparent}.navbar .navbar-container .navbar-menu-wrapper .vertical-align-helper{display:none}.navbar .navbar-container .navbar-menu-wrapper a{font-weight:700}.navbar .navbar-container .navbar-user-block-wrapper{position:absolute;top:0;right:60px;height:100%;text-align:right}.navbar .navbar-container .navbar-user-block-wrapper nav{display:inline-block!important;vertical-align:middle}.navbar .navbar-container .navbar-user-block-wrapper nav ul{margin:0}.navbar .navbar-container .navbar-user-block-wrapper nav ul .fa{margin-right:10px;font-size:120%}.navbar .navbar-container .navbar-user-block-wrapper nav ul li{float:left}.navbar .navbar-separator{border-bottom:3px solid transparent}@media screen and (min-width:768px){.navbar .navbar-container .navbar-brand-wrapper .navbar-brand{padding:15px;max-width:none}.navbar .navbar-container .navbar-menu-wrapper li:after,.navbar .navbar-container .navbar-user-block-wrapper li:after{content:"";position:absolute;right:0;top:50%;height:15px;margin-top:-7.5px;border-right:1px solid transparent}.navbar .navbar-container .navbar-menu-wrapper li:last-of-type:after,.navbar .navbar-container .navbar-user-block-wrapper li:last-of-type:after{display:none}.navbar .navbar-container .navbar-user-block-wrapper{right:0;padding-right:15px}}@media screen and (min-width:992px){.navbar{height:90px}.navbar .navbar-container .navbar-brand-wrapper{position:absolute;top:0;left:50%;width:220px;margin-left:-110px;height:100%;text-align:center}.navbar .navbar-container .navbar-brand-wrapper .navbar-brand{display:block;width:100%;height:100%;margin:0;padding:5px}.navbar .navbar-container .navbar-brand-right{left:72%}.navbar .navbar-container .navbar-menu-wrapper .vertical-align-helper{display:inline-block}}body{padding-top:50px}.body-wrapper{position:relative;z-index:1}@media screen and (min-width:992px){body{padding-top:90px}}.page-content{position:relative;overflow-x:hidden}.page-content section{padding-bottom:30px}.container-content-fluid{padding-right:0!important}@media screen and (min-width:768px){.container-content{padding-left:70px}}footer{padding:10px 20px 0}footer .social-nets a:hover{text-decoration:none}.basket-preview-wrapper{min-height:36px}.basket-preview-wrapper .basket-preview{margin-bottom:4px}.basket-preview-wrapper .basket-preview .basket-preview-header{margin-bottom:3px}.basket-preview-wrapper .basket-preview .basket-preview-content{height:100%;width:100%}.basket-preview-wrapper .basket-preview .basket-preview-content .btn{width:100%;padding:5px}.basket-preview-wrapper .basket-preview .basket-preview-content .basket-preview-btn-add-others{margin-bottom:3px}.basket-preview-wrapper .basket-preview .basket-preview-content .basket-item-list .basket-item-wrapper{position:relative;border-radius:10px;border:1px solid transparent;border-left-width:5px;padding-left:45px;margin-bottom:3px;min-height:45px}.basket-preview-wrapper .basket-preview .basket-preview-content .basket-item-list .basket-item-wrapper .item-icon{width:40px;height:40px;position:absolute;left:1px;bottom:1px}.basket-preview-wrapper .basket-preview .basket-preview-content .basket-item-list .basket-item-wrapper .item-icon a{display:block;width:100%;height:100%;background-position:50%;background-repeat:no-repeat;background-size:contain}.basket-preview-wrapper .basket-preview .basket-preview-content .basket-item-list .basket-item-wrapper .basket-item-buttons{position:absolute;top:0;right:3px}.basket-preview-wrapper .basket-preview .basket-preview-content .basket-item-list .basket-item-wrapper.empty,.basket-preview-wrapper .basket-preview .basket-preview-content .basket-item-list .basket-item-wrapper.empty .basket-item{padding-left:0}.basket-preview-wrapper .basket-preview .basket-preview-content .basket-item-list .basket-item-wrapper .basket-item{border-radius:10px;font-size:13px;padding-top:3px}.basket-preview-wrapper .basket-preview .basket-preview-content .basket-item-list .basket-item-wrapper .basket-item a{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;width:100%;padding-right:20px;font-weight:700}.basket-preview-wrapper .basket-preview .basket-preview-content .basket-item-list .basket-item-wrapper .basket-item a:hover{text-decoration:underline}.basket-preview-wrapper .basket-preview .basket-preview-content .basket-item-list .basket-item-wrapper .basket-item .basket-item-interval{font-size:90%}.basket-preview-wrapper .basket-preview .basket-preview-content .basket-item-list .basket-item-wrapper .basket-item .basket-item-price{font-weight:700;font-size:140%;position:relative;top:-3px;left:-5px}.basket-preview-wrapper .basket-preview .basket-preview-content .basket-item-list .basket-item-wrapper-small{min-height:25px}@media screen and (min-width:768px){.basket-preview-wrapper .basket-preview{margin-bottom:15px}}@media screen and (min-width:1600px){.basket-preview-wrapper{position:relative;top:-55px;width:230px}.basket-preview-wrapper .basket-preview-price{float:right}.basket-preview-wrapper .panel-toggle{display:none}.basket-preview-wrapper .panel-heading{cursor:auto}.basket-preview-wrapper .panel-body{display:block!important}}#page-intro{display:none}.scenario-picker-wrapper{display:none;position:absolute;top:0;left:0;border:1px solid tranparent;border-radius:5px}.scenario-picker-wrapper .scenario-picker .scenario{border-bottom:1px solid transparent;cursor:pointer;padding:10px}.scenario-picker-wrapper .scenario-picker .scenario .scenario-title{font-weight:700}.scenario-picker-wrapper .scenario-picker .scenario .scenario-desc{font-size:85%;font-style:italic}.scenario-picker-wrapper .scenario-picker>div:last-of-type{border-bottom:none}.scenario-picker-wrapper .scenario-picker>div:last-of-type:hover{border-radius:0 0 5px 5px}.scenario-picker-wrapper .scenario-picker>div:first-of-type:hover{border-radius:5px 5px 0 0}.step-highlighter-wrapper{display:none;position:absolute;top:0;left:0;padding:10px;border:2px solid transparent;border-radius:5px}.step-highlighter-wrapper.auto-hide{border-style:dashed}.step-highlighter-tooltip-wrapper{position:absolute}.step-highlighter-tooltip-wrapper .step-highlighter-tooltip{position:absolute;width:250px;border:1px solid transparent;border-radius:5px}.step-highlighter-tooltip-wrapper .step-highlighter-tooltip .tooltip-header{padding:2px 5px;font-weight:700;padding-right:20px;border-radius:3px 3px 0 0}.step-highlighter-tooltip-wrapper .step-highlighter-tooltip .tooltip-title{font-weight:700;font-size:120%;padding:0 7px;margin-top:5px}.step-highlighter-tooltip-wrapper .step-highlighter-tooltip .tooltip-desc{font-size:95%;text-align:justify;padding:0 7px;margin-top:5px}.step-highlighter-tooltip-wrapper .step-highlighter-tooltip .tooltip-desc table{width:100%}.step-highlighter-tooltip-wrapper .step-highlighter-tooltip .tooltip-desc table tr td{padding:3px 2px}.step-highlighter-tooltip-wrapper .step-highlighter-tooltip .tooltip-desc table tr td:first-of-type{font-weight:700}.step-highlighter-tooltip-wrapper .step-highlighter-tooltip .count-down{font-weight:700;font-size:120%;padding:0 7px;margin-top:5px}.step-highlighter-tooltip-wrapper .step-highlighter-tooltip .demo-data-generate table tr td:first-of-type{width:330px}.step-highlighter-tooltip-wrapper .step-highlighter-tooltip iframe,.step-highlighter-tooltip-wrapper .step-highlighter-tooltip video{width:300px;height:200px;margin:5px 0}.step-highlighter-tooltip-wrapper .step-highlighter-tooltip .tooltip-progress-bar{text-align:center;margin:5px 0}.step-highlighter-tooltip-wrapper .step-highlighter-tooltip .tooltip-progress-bar .go-to-step{cursor:default;display:inline-block;width:5px;height:5px;margin-left:5px;border-radius:5px}.step-highlighter-tooltip-wrapper .step-highlighter-tooltip .tooltip-progress-bar .go-to-step:hover{text-decoration:none}.step-highlighter-tooltip-wrapper .step-highlighter-tooltip .tooltip-progress-bar>a:first-of-type{margin-left:0}.step-highlighter-tooltip-wrapper .step-highlighter-tooltip .tooltip-counter-wrapper{position:absolute;bottom:12px;left:3px}.step-highlighter-tooltip-wrapper .step-highlighter-tooltip .tooltip-counter-wrapper .tooltip-counter{font-weight:700;font-size:70%}.step-highlighter-tooltip-wrapper .step-highlighter-tooltip .tooltip-counter-wrapper .tooltip-counter .sep{margin:0 2px}.step-highlighter-tooltip-wrapper .step-highlighter-tooltip .tooltip-cancel-button-wrapper{position:absolute;top:0;right:3px;font-size:115%}.step-highlighter-tooltip-wrapper .step-highlighter-tooltip .tooltip-buttons{white-space:nowrap;text-align:center;padding:0 7px;margin-bottom:5px;margin-top:5px}.step-highlighter-tooltip-wrapper .step-highlighter-tooltip .tooltip-buttons .button{display:inline-block;padding:2px 10px;border:1px solid transparent;margin-left:2px}.step-highlighter-tooltip-wrapper .step-highlighter-tooltip .tooltip-buttons .button:hover{text-decoration:none}.step-highlighter-tooltip-wrapper .step-highlighter-tooltip .tooltip-buttons .button.disabled{cursor:default}.step-highlighter-tooltip-wrapper .step-highlighter-tooltip .tooltip-buttons>a:first-of-type{margin-left:0}.step-highlighter-tooltip-wrapper .step-highlighter-tooltip .tooltip-arrow{position:absolute}.step-highlighter-tooltip-wrapper.left{top:0;left:0}.step-highlighter-tooltip-wrapper.left .step-highlighter-tooltip{top:0;right:10px}.step-highlighter-tooltip-wrapper.left .tooltip-arrow{top:-4px;right:8px;font-size:30px;line-height:30px}.step-highlighter-tooltip-wrapper.right{top:0;right:0}.step-highlighter-tooltip-wrapper.right .step-highlighter-tooltip{top:0;left:10px}.step-highlighter-tooltip-wrapper.right .tooltip-arrow{top:-4px;left:-3px;font-size:30px;line-height:30px}.step-highlighter-tooltip-wrapper.top{top:0;left:0}.step-highlighter-tooltip-wrapper.top .step-highlighter-tooltip{bottom:10px;left:0}.step-highlighter-tooltip-wrapper.top .tooltip-arrow{bottom:19px;left:3px;font-size:30px;line-height:30px}.step-highlighter-tooltip-wrapper.bottom{bottom:0;left:0}.step-highlighter-tooltip-wrapper.bottom .step-highlighter-tooltip{top:10px;left:0}.step-highlighter-tooltip-wrapper.bottom .tooltip-arrow{top:-12px;left:4px;font-size:30px;line-height:30px}.step-highlighter-tooltip-wrapper.innter-br{bottom:0;right:0}.step-highlighter-tooltip-wrapper.innter-br .step-highlighter-tooltip{bottom:6px;right:6px}.step-highlighter-tooltip-wrapper.hide-controls .tooltip-buttons-wrapper,.step-highlighter-tooltip-wrapper.hide-controls .tooltip-counter-wrapper,.step-highlighter-tooltip-wrapper.hide-controls .tooltip-progress-bar-wrapper,.step-highlighter-tooltip-wrapper.innter-br .tooltip-arrow{display:none}.step-highlighter-tooltip-wrapper.hide-controls .tooltip-desc{margin-bottom:10px}.step-highlighter-tooltip ul{margin-top:5px;padding-left:15px}.step-highlighter-tooltip ul li{list-style-type:disc}.step-highlighter-tooltip img{max-width:100%;margin:5px 0}.step-highlighter-wizard-wrapper{position:absolute;display:none}.contact-iframe-wrapper iframe{max-width:100%}.catalog-panels{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.catalog-panel__left,.catalog-panel__middle,.catalog-panel__right{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.catalog-panel__right{-ms-flex-order:-2;order:-2}@media screen and (min-width:768px){.catalog-panel__left,.catalog-panel__right{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%;-ms-flex-order:-1;order:-1}.catalog-panel__left{padding-right:7.5px}.catalog-panel__right{padding-left:7.5px}.catalog-panel__left--two-columns{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}}@media screen and (min-width:992px){.catalog-panel__left,.catalog-panel__right{max-width:100%}.catalog-panel__left{-ms-flex-preferred-size:265px;flex-basis:265px;-ms-flex-order:0;order:0;padding-right:15px}.catalog-panel__middle{-ms-flex:1 0 1px;flex:1 0 1px}.catalog-panel__right{-ms-flex-preferred-size:100%;flex-basis:100%;-ms-flex-order:-2;order:-2;padding-left:0}}@media screen and (min-width:1600px){.catalog-panel__right{-ms-flex-preferred-size:230px;flex-basis:230px;padding-left:15px;-ms-flex-order:3;order:3}}.catalog-filter .catalog-filter-amount{width:100%}.catalog-filter .catalog-filter-amount td,.catalog-filter .catalog-filter-amount th{text-align:center}.catalog-filter .catalog-filter-amount th{padding:2px;vertical-align:top;border-bottom:1px solid transparent}.catalog-filter .catalog-filter-amount td{padding:3px 2px}.catalog-filter .catalog-filter-amount td .fa-user{display:none}.catalog-filter .catalog-filter-amount td .fa-user-o{display:inline}.catalog-filter .catalog-filter-amount td .link{display:inline-block;position:relative;width:100%;z-index:1}.catalog-filter .catalog-filter-amount td .link:after,.catalog-filter .catalog-filter-amount td .link:before{content:"";display:block;height:1px;width:50%;position:absolute;top:50%;z-index:2;margin-top:-1px}.catalog-filter .catalog-filter-amount td .link:after{left:50%;margin-right:-4px}.catalog-filter .catalog-filter-amount td .link:before{left:0;margin-left:-4px}.catalog-filter .catalog-filter-amount td .link input{position:relative;z-index:3}.catalog-filter .catalog-filter-amount td .link-left:before,.catalog-filter .catalog-filter-amount td .link-right:after{display:none}.catalog-filter .catalog-filter-amount td .connector-wrapper{display:inline-block;position:relative}.catalog-filter .catalog-filter-amount td .connector-wrapper input{display:none}.catalog-filter .catalog-filter-amount td .connector-wrapper .connector-btn,.catalog-filter .catalog-filter-amount td .connector-wrapper .connector-dot{display:inline-block;width:12px;height:12px;border-radius:50%;border:2px solid transparent}.catalog-filter .catalog-filter-amount td .connector-wrapper .connector-btn{position:absolute;font-size:50%;top:80%;left:80%}.catalog-filter .catalog-filter-amount td .connector-wrapper .connector-btn .fa{font-size:90%;position:relative;top:-1px}.catalog-filter .catalog-filter-amount td .connector-wrapper .connector-btn .fa-plus{display:inline}.catalog-filter .catalog-filter-amount td .connector-wrapper .connector-btn .fa-times{display:none;left:1px}.catalog-filter .catalog-filter-amount td .connector-wrapper .connector{display:inline-block;width:100%;height:100%;position:relative;position:absolute;top:0;left:0;visibility:hidden}.catalog-filter .catalog-filter-amount td .connector-wrapper .connector:after,.catalog-filter .catalog-filter-amount td .connector-wrapper .connector:before{content:"";display:block;height:50%;width:2px;position:absolute;top:0;z-index:2;margin-top:-1px}.catalog-filter .catalog-filter-amount td .connector-wrapper .connector:after{left:50%;margin-left:-1px;top:90%;margin-top:4px}.catalog-filter .catalog-filter-amount td .connector-wrapper .connector:before{left:50%;top:100%;margin-left:-1px;margin-top:-5px}.catalog-filter .catalog-filter-amount td .connector-wrapper .connector-last:after,.catalog-filter .catalog-filter-amount td .connector-wrapper .connector-last:before{display:none}.catalog-filter .catalog-filter-amount td .connector-wrapper input:checked~.connector{visibility:visible}.catalog-filter .catalog-filter-amount td .connector-wrapper input:checked~.connector-btn .fa-plus{display:none}.catalog-filter .catalog-filter-amount td .connector-wrapper input:checked~.connector-btn .fa-times{display:inline}.catalog-filter .catalog-filter-item-new-wrapper{text-align:center}.catalog-filter .catalog-filter-item-new-wrapper .catalog-filter-item-new{display:inline-block;width:50px;height:50px;border-radius:50%;font-size:24px}.catalog-filter .catalog-filter-item-new-wrapper .catalog-filter-item-new:hover{text-decoration:none}.catalog-filter .catalog-filter-item-new-wrapper .catalog-filter-item-new i{vertical-align:middle;position:relative;left:-3px}@media screen and (min-width:992px){.catalog-filter .panel-body{display:block!important}}.catalog-filter form .form-group{margin-bottom:4px}.catalog-filter form .control-label{text-transform:none;margin-bottom:2px}.catalog-filter form .panel{margin-bottom:0}@media screen and (min-width:768px){.catalog-filter form .form-group{margin-bottom:15px}.catalog-filter form .control-label{margin-bottom:5px}}.catalog-content .items-wrapper{margin:0}.catalog-content .catalog-item{padding:0}.catalog-content .catalog-item .item-wrapper{border:1px solid transparent;border-radius:10px}.catalog-content .catalog-item .item-wrapper .item{margin:-1px;border:1px solid transparent;border-radius:10px;padding:10px;margin-right:40px}.catalog-content .catalog-item .item-wrapper .item>.row{margin:0}.catalog-content .catalog-item .item-wrapper .item>.row>div{padding:0}.catalog-content .catalog-item .item-wrapper .item .item-params-col .item-top-params{margin-bottom:10px}.catalog-content .catalog-item .item-wrapper .item .item-params-col .item-top-params li{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.catalog-content .catalog-item .item-wrapper .item .item-detail-col .item-detail h4{font-size:105%;font-weight:700;text-decoration:underline;margin-top:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.catalog-content .catalog-item .item-wrapper .item .item-detail-col .item-detail h4 a{text-decoration:underline}.catalog-content .catalog-item .item-wrapper .item .item-detail-col .item-detail .img-wrapper{height:75px}.catalog-content .catalog-item .item-wrapper .item .item-detail-col .item-detail .img-wrapper a{display:block;width:100%;height:100%;background-repeat:no-repeat;background-size:contain;background-position:50%}.catalog-content .catalog-item .item-wrapper .item .item-capacity-wrapper,.catalog-content .catalog-item .item-wrapper .item .item-plan-intervals-prices-wrapper{border:1px solid transparent;border-radius:10px}.catalog-content .catalog-item .item-wrapper .item .item-button{position:absolute;top:0;right:3px;bottom:0;width:40px;text-align:center;line-height:25px;font-weight:700;font-size:130%}.catalog-content .catalog-item .item-wrapper .item .item-button:focus,.catalog-content .catalog-item .item-wrapper .item .item-button:hover{text-decoration:none;font-size:140%;right:5px}.catalog-content .catalog-item .item-wrapper .item .item-button span{position:absolute;left:8px;bottom:20px;font-size:1.2em}.catalog-content .catalog-item .item-wrapper-selected .item .item-button:focus,.catalog-content .catalog-item .item-wrapper-selected .item .item-button:hover{font-size:100%;right:0;cursor:auto}@media screen and (min-width:768px){.catalog-content .catalog-item .item-wrapper .item .item-params-col .item-top-params{margin-top:-10px}}@media screen and (min-width:768px){.catalog-content .catalog-item .item-wrapper .item .item-detail-col .item-detail .img-wrapper{height:135px}}@media screen and (min-width:992px){.catalog-content .catalog-item .item-wrapper .item .item-detail-col .item-detail .img-wrapper{height:140px}}.catalog-calendar{width:99.99%}.catalog-calendar__h-scroll{overflow-x:auto}.catalog-calendar__header--first .catalog-calendar__header-title{padding-top:7px}.catalog-calendar__header-title{position:relative;padding:20px 1px 1px;border-bottom:2px solid transparent}.catalog-calendar__header-title .catalog-calendar__copy{position:absolute;right:0;top:0;padding:2px 5px;background-color:transparent;border:1px solid transparent}.catalog-calendar__header-title .catalog-calendar__copy i{margin:0 3px}.catalog-calendar__save-notification{display:none;margin-left:15px}.catalog-calendar__content-title{font-size:110%;text-transform:uppercase}.catalog-calendar__content-body,.catalog-calendar__content-title{padding:10px 3px;border-bottom:1px solid transparent;text-align:center}.catalog-calendar__content-body input,.catalog-calendar__content-title input{display:none}.catalog-calendar__content-body label,.catalog-calendar__content-title label{font-weight:400;cursor:pointer;margin-bottom:0}.catalog-calendar__content-body input:checked+label,.catalog-calendar__content-title input:checked+label{font-weight:700}.catalog-calendar__interval-icon{opacity:.3}.catalog-calendar__option--interval:checked+label .catalog-calendar__interval-icon{opacity:1}.catalog-calendar__interval-icon--available{display:inline}.catalog-calendar__interval--danger .catalog-calendar__interval-icon--available,.catalog-calendar__interval-icon--not-available{display:none}.catalog-calendar__interval--danger .catalog-calendar__interval-icon--not-available{display:inline}.catalog-calendar__v-separator{width:35px;border-bottom:none}.catalog-calendar__h-separator{width:10px;border-bottom:1px solid transparent}.catalog-calendar__h-separator--left{border-left:1px solid transparent}.catalog-calendar__h-separator--right{border-right:1px solid transparent}.catalog-content .catalog-item .item-wrapper .item .item-plan-intervals-prices-wrapper .item-plan-intervals-prices-single-choice{display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.catalog-content .catalog-item .item-wrapper .item .item-plan-intervals-prices-wrapper .item-plan-intervals-prices-single-choice .item-plan-interval-price{text-align:center;height:100%;border-top:1px solid transparent;border-bottom:1px solid transparent}.catalog-content .catalog-item .item-wrapper .item .item-plan-intervals-prices-wrapper .item-plan-intervals-prices-single-choice .item-plan-interval-price .item-plan-interval-separator{position:relative}.catalog-content .catalog-item .item-wrapper .item .item-plan-intervals-prices-wrapper .item-plan-intervals-prices-single-choice .item-plan-interval-price .item-plan-interval-separator:after,.catalog-content .catalog-item .item-wrapper .item .item-plan-intervals-prices-wrapper .item-plan-intervals-prices-single-choice .item-plan-interval-price .item-plan-interval-separator:before{content:"";border-bottom:1px solid transparent}.catalog-content .catalog-item .item-wrapper .item .item-plan-intervals-prices-wrapper .item-plan-intervals-prices-single-choice .item-plan-interval-price .item-plan-interval-separator:after{display:block;width:100%}.catalog-content .catalog-item .item-wrapper .item .item-plan-intervals-prices-wrapper .item-plan-intervals-prices-single-choice .item-plan-interval-price .item-plan-interval-separator:before{display:none;width:10px;position:absolute;top:100%;margin-top:-1px}.catalog-content .catalog-item .item-wrapper .item .item-plan-intervals-prices-wrapper .item-plan-intervals-prices-single-choice .item-plan-interval-price label{margin-bottom:0;display:block;font-weight:400;overflow:hidden;text-overflow:ellipsis}.catalog-content .catalog-item .item-wrapper .item .item-plan-intervals-prices-wrapper .item-plan-intervals-prices-single-choice .item-plan-interval-price label:hover{cursor:pointer}.catalog-content .catalog-item .item-wrapper .item .item-plan-intervals-prices-wrapper .item-plan-intervals-prices-single-choice .item-plan-interval-price:hover label{font-weight:700}.catalog-content .catalog-item .item-wrapper .item .item-plan-intervals-prices-wrapper .item-plan-intervals-prices-single-choice input{display:none}.catalog-content .catalog-item .item-wrapper .item .item-plan-intervals-prices-wrapper .item-plan-intervals-prices-single-choice input:checked~.item-plan-interval-price{border:1px solid transparent}.catalog-content .catalog-item .item-wrapper .item .item-plan-intervals-prices-wrapper .item-plan-intervals-prices-single-choice input.item-plan-interval-in-basket~.item-plan-interval-price,.catalog-content .catalog-item .item-wrapper .item .item-plan-intervals-prices-wrapper .item-plan-intervals-prices-single-choice input:checked~.item-plan-interval-price{border-radius:10px;font-weight:700}.catalog-content .catalog-item .item-wrapper .item .item-plan-intervals-prices-wrapper .item-plan-intervals-prices-single-choice input.item-plan-interval-in-basket~.item-plan-interval-price .item-plan-interval-separator:after,.catalog-content .catalog-item .item-wrapper .item .item-plan-intervals-prices-wrapper .item-plan-intervals-prices-single-choice input.item-plan-interval-in-basket~.item-plan-interval-price .item-plan-interval-separator:before,.catalog-content .catalog-item .item-wrapper .item .item-plan-intervals-prices-wrapper .item-plan-intervals-prices-single-choice input:checked~.item-plan-interval-price .item-plan-interval-separator:after,.catalog-content .catalog-item .item-wrapper .item .item-plan-intervals-prices-wrapper .item-plan-intervals-prices-single-choice input:checked~.item-plan-interval-price .item-plan-interval-separator:before{visibility:hidden}.catalog-content .catalog-item .item-wrapper .item .item-plan-intervals-prices-wrapper .item-plan-intervals-prices-single-choice input.item-plan-interval-in-basket~.item-plan-interval-price label,.catalog-content .catalog-item .item-wrapper .item .item-plan-intervals-prices-wrapper .item-plan-intervals-prices-single-choice input:checked~.item-plan-interval-price label{font-weight:700}.catalog-content .catalog-item .item-wrapper .item .item-plan-intervals-prices-wrapper .item-plan-intervals-prices-single-choice .item-plan-interval-price-wrapper{-ms-flex:0 0 100%;flex:0 0 100%;overflow:hidden}.catalog-content .catalog-item .item-wrapper .item .item-plan-intervals-prices-wrapper .item-plan-intervals-prices-single-choice .item-plan-interval-price-wrapper:first-of-type .item-plan-interval-separator:before{display:block;left:0}.catalog-content .catalog-item .item-wrapper .item .item-plan-intervals-prices-wrapper .item-plan-intervals-prices-single-choice .item-plan-interval-price-wrapper:last-of-type .item-plan-interval-separator:before{display:block;right:0}.catalog-content .catalog-item .item-wrapper .item .item-plan-intervals-prices-wrapper .item-plan-intervals-prices-single-choice .item-plan-interval-not-available .item-plan-interval-price label{visibility:hidden}.catalog-content .catalog-item .item-wrapper .item .item-plan-intervals-prices-wrapper .item-plan-intervals-prices-single-choice .item-plan-interval-not-available .item-plan-interval-price label:hover{cursor:default}.catalog-content .catalog-item .item-wrapper .item .item-plan-intervals-prices-wrapper .item-plan-intervals-prices-single-choice .item-plan-intervals-multidays-prices{width:100%}.catalog-content .catalog-item .item-wrapper .item .item-plan-intervals-prices-wrapper .item-plan-intervals-prices-single-choice .item-plan-intervals-multidays-prices td{text-align:center}.catalog-content .catalog-item .item-wrapper .item .item-plan-intervals-prices-wrapper .item-plan-intervals-prices-single-choice .item-plan-intervals-multidays-prices input[type=radio]{display:none}.catalog-content .catalog-item .item-wrapper .item .item-plan-intervals-prices-wrapper .item-plan-intervals-prices-single-choice .item-plan-intervals-multidays-prices label{background-color:transparent;border:none}.catalog-content .catalog-item .item-wrapper .item .item-plan-intervals-prices-wrapper .item-plan-intervals-prices-single-choice .item-plan-intervals-multidays-prices label:hover{font-weight:700;text-decoration:none}.catalog-content .catalog-item .item-wrapper .item .item-plan-intervals-prices-wrapper .item-plan-intervals-prices-single-choice .item-plan-intervals-multidays-prices .item-plan-interval-price-wrapper{background-color:transparent;text-align:center;border-radius:5px;border:1px solid transparent}.catalog-content .catalog-item .item-wrapper .item .item-plan-intervals-prices-wrapper .item-plan-intervals-prices-single-choice .item-plan-intervals-multidays-prices .item-plan-interval-price-remove{display:none}.catalog-content .catalog-item .item-wrapper .item .item-plan-intervals-prices-wrapper .item-plan-intervals-prices-multi-choice{padding:6px}.catalog-content .catalog-item .item-wrapper .item .item-plan-intervals-prices-wrapper .item-plan-intervals-prices-multi-choice table{width:100%}.catalog-content .catalog-item .item-wrapper .item .item-plan-intervals-prices-wrapper .item-plan-intervals-prices-multi-choice table tr td{height:1px;text-align:center;border-left:1px solid transparent}.catalog-content .catalog-item .item-wrapper .item .item-plan-intervals-prices-wrapper .item-plan-intervals-prices-multi-choice table tr td:last-of-type{border-right:1px solid transparent}.catalog-content .catalog-item .item-wrapper .item .item-plan-intervals-prices-wrapper .item-plan-intervals-prices-multi-choice table tr td.item-plan-interval-all-windows{border-right:none}.catalog-content .catalog-item .item-wrapper .item .item-plan-intervals-prices-wrapper .item-plan-intervals-prices-multi-choice table tr:first-of-type td{border-bottom:1px solid transparent}.catalog-content .catalog-item .item-wrapper .item .item-plan-intervals-prices-wrapper .item-plan-intervals-prices-multi-choice table tr:first-of-type td.item-plan-interval-all-windows{border-bottom:none;position:relative;min-width:40px}.catalog-content .catalog-item .item-wrapper .item .item-plan-intervals-prices-wrapper .item-plan-intervals-prices-multi-choice .item-plan-intervals-multidays-prices td{border-top:1px solid transparent;border-bottom:0!important}.catalog-content .catalog-item .item-wrapper .item .item-plan-intervals-prices-wrapper .item-plan-intervals-prices-multi-choice .item-plan-intervals-multidays-prices td:last-of-type{border-right:0}.catalog-content .catalog-item .item-wrapper .item .item-plan-intervals-prices-wrapper .item-plan-intervals-prices-multi-choice .item-plan-intervals-multidays-prices td:first-of-type{border-left:0}.catalog-content .catalog-item .item-wrapper .item .item-plan-intervals-prices-wrapper .item-plan-intervals-prices-multi-choice label{margin:0}.catalog-content .catalog-item .item-wrapper .item .item-plan-intervals-prices-wrapper .item-plan-intervals-prices-multi-choice input[type=checkbox],.catalog-content .catalog-item .item-wrapper .item .item-plan-intervals-prices-wrapper .item-plan-intervals-prices-multi-choice input[type=radio]{display:none}.catalog-content .catalog-item .item-wrapper .item .item-plan-intervals-prices-wrapper .item-plan-intervals-prices-multi-choice .btn{padding:1px}.catalog-content .catalog-item .item-wrapper .item .item-plan-intervals-prices-wrapper .item-plan-intervals-prices-multi-choice .item-plan-interval-price-wrapper{border:2px solid transparent;border-radius:5px;position:relative}.catalog-content .catalog-item .item-wrapper .item .item-plan-intervals-prices-wrapper .item-plan-intervals-prices-multi-choice .item-plan-interval-price{position:relative;left:-2px}.catalog-content .catalog-item .item-wrapper .item .item-plan-intervals-prices-wrapper .item-plan-intervals-prices-multi-choice .item-plan-interval-price-remove{position:absolute;top:0;right:1px;font-size:80%}.catalog-content .catalog-item .item-wrapper .item .item-plan-intervals-prices-wrapper .item-plan-intervals-prices-multi-choice .item-plan-interval-all-windows{width:50px!important}.catalog-content .catalog-item .item-wrapper .item .item-plan-intervals-prices-wrapper .item-plan-intervals-prices-multi-choice .item-plan-interval-all-windows .btn{position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%;border:2px solid transparent;border-radius:5px;font-weight:700;white-space:normal;font-size:90%;text-align:center}.catalog-content .catalog-item .item-wrapper .item .item-plan-intervals-prices-wrapper .item-plan-intervals-prices-multi-choice .item-plan-interval-all-windows .btn:hover{text-decoration:none}.catalog-content .catalog-item .item-wrapper .item .item-plan-intervals-prices-wrapper .item-plan-intervals-prices-multi-choice .select-item-plan-interval{border-color:transparent;background-color:transparent}.catalog-content .catalog-item .item-wrapper .item .item-plan-intervals-prices-wrapper .item-plan-intervals-prices-multi-choice .item-plan-intervals-prices--interval .item-plan-intervals-multidays-prices label:hover{text-decoration:none;cursor:default;font-weight:400}.catalog-content .catalog-item .item-wrapper .item .item-plan-intervals-prices-wrapper .item-plan-intervals-prices-multi-choice .item-plan-intervals-prices--multiday .item-plan-intervals-interval-prices label:hover{text-decoration:none;cursor:default}.item-plan-multiday-interval__days-input{display:none;padding:1px}.item-plan-multiday-interval__days-input input{width:40px;border:none;border-bottom:1px solid transparent;padding:0;display:inline-block!important}.item-plan-multiday-interval__days-input .btn{background-color:transparent;border:none;padding:0!important}.item-plan-multiday-interval input[type=radio]~.item-plan-interval-price-wrapper{display:none}.item-plan-multiday-interval input[type=radio]:checked~.item-plan-interval-price-wrapper,.item-plan-multiday-interval input[type=radio]~.item-plan-multiday-interval__button-wrapper{display:block}.item-plan-multiday-interval input[type=radio]:checked~.item-plan-interval-price-wrapper~.item-plan-multiday-interval__button-wrapper{display:none}.catalog-info-panel{min-height:65px;margin-bottom:7px}.catalog-info-panel table{width:100%;border-spacing:15px 0;border-collapse:separate}.catalog-info-panel table tr td{border:none;font-weight:700;letter-spacing:0}.catalog-info-panel table tr th{border-width:1px;border-bottom-style:solid;position:relative}.catalog-info-panel table tr th.active{background-color:transparent;font-weight:700}.catalog-info-panel table tr th:hover{font-size:110%}.catalog-info-panel table tr td,.catalog-info-panel table tr th{padding:4px;text-align:center;line-height:1.42857143;vertical-align:top}.catalog-info-panel-day-overview{margin:10px}.catalog-info-panel-day-overview th{text-transform:uppercase;border-bottom:1px solid transparent}.catalog-info-panel-day-overview td,.catalog-info-panel-day-overview th{padding:0 5px}.catalog-info-panel-day-overview tbody tr:first-of-type td{padding-top:8px}.catalog-info-panel-day-overview thead tr th{padding-top:10px}.catalog-info-panel-day-overview thead:first-of-type tr th{padding-top:0}.item-top-params{list-style-type:none;padding:0;margin:0;padding-left:5px;text-align:center}.item-top-params li{margin-bottom:0;height:20px}.item-top-params li:first-of-type{font-size:150%;font-weight:700;height:auto}.item-top-params li.non-emph-letter:first-of-type{padding-top:15px;padding-bottom:10px}.item-top-params li:last-of-type{margin-bottom:0}.item-top-params li.emph-letter:first-letter{font-size:175%}.item-top-params li i{margin-right:5px;display:inline-block;width:20px;text-align:center}.item-top-params .item-top-param-empty{display:none}@media screen and (min-width:768px){.item-top-params{text-align:left}.item-top-params li{margin-bottom:5px}.item-top-params li:first-of-type{text-align:left}.item-top-params .item-top-param-empty{display:block}}.items-carousel{padding:0 25px}.items-carousel .carousel-slider .item-img{height:450px}.items-carousel .carousel-thumbnail .item-img{height:80px}.items-carousel .item-img{background-position:50%;background-size:contain;background-repeat:no-repeat;width:100%}@media screen and (max-width:767px){.items-carousel .carousel-slider .item-img{height:250px}.items-carousel .carousel-thumbnail .item-img{height:50px}}.item-detail-info-panel table tr th:first-of-type{border-bottom:none}.item-detail-info-panel table tr td{letter-spacing:normal}.item-detail__prices{padding-left:7px}.item-detail__prices--first{margin-top:20px}.item-detail__prices-header{font-size:18px;font-weight:700;margin-top:10px;margin-bottom:2px}.item-detail__prices-table{margin:0 auto}.item-detail__prices-table td{padding:3px}@media screen and (min-width:768px){.item-detail__prices-table{margin-left:24px}}.basket-user-summary-wrapper{margin-bottom:40px}.basket-user-summary-wrapper .basket-customer-edit{font-size:22px;padding:0;margin-top:2px}@media (min-width:768px){.basket-user-summary-wrapper .basket-customer-summary dt{width:130px}.basket-user-summary-wrapper .basket-customer-summary dd{margin-left:140px}}@media (min-width:1600px){.basket-user-summary-wrapper .basket-customer-summary dt{width:160px}.basket-user-summary-wrapper .basket-customer-summary dd{margin-left:170px}}.basket-order-summary-wrapper{margin-bottom:30px}.basket-order-summary-wrapper .basket-order-summary{width:100%}.basket-order-summary-wrapper .basket-order-summary a{text-decoration:none;font-weight:700}.basket-order-summary-wrapper .basket-order-summary tfoot h3{font-size:120%}.basket-order-summary-wrapper .basket-order-summary tfoot .radio{margin:0}.basket-order-summary-wrapper .basket-order-summary tfoot .radio label{font-weight:700}.basket-order-summary-wrapper .basket-order-summary .basket-order-addon-field-title,.basket-order-summary-wrapper .basket-order-summary .basket-order-addon-field-value{padding-left:20px}.basket-order-summary-wrapper .basket-order-summary .basket-order-addon-field-title{font-weight:700;font-style:italic}.form-control-textarea-wrapper textarea{border:1px solid #e9eae9;width:100%}@media (max-width:767px){.basket-order-summary-wrapper .basket-order-summary thead{display:none}.basket-order-summary-wrapper .basket-order-summary td{display:block;border-bottom:none;padding:4px}.basket-order-summary-wrapper .basket-order-summary tbody tr td:last-of-type{border-bottom:1px solid transparent}.basket-order-summary-wrapper .basket-order-summary tfoot tr:first-of-type td:first-of-type{padding-top:30px}}@media (min-width:768px){.basket-order-summary-wrapper{margin-bottom:30px}.basket-order-summary-wrapper .basket-order-summary th{text-transform:uppercase;font-weight:400;padding:4px 4px 0}.basket-order-summary-wrapper .basket-order-summary td{vertical-align:middle;border-bottom:1px solid transparent;padding:4px 4px 0}.basket-order-summary-wrapper .basket-order-summary tbody td{padding-top:20px}.basket-order-summary-wrapper .basket-order-summary tbody .basket-order-addon td{padding-top:2px}.basket-order-summary-wrapper .basket-order-summary tfoot td{vertical-align:top}.basket-order-summary-wrapper .basket-order-summary tfoot tr:first-of-type td{padding-top:60px}.basket-order-summary-wrapper .basket-order-summary tfoot h3{margin:4px 0;font-size:100%}.basket-order-summary-wrapper .basket-order-summary td.basket-order-deposit-price,.basket-order-summary-wrapper .basket-order-summary td.basket-order-guarantee-price,.basket-order-summary-wrapper .basket-order-summary td.basket-order-percent-vat,.basket-order-summary-wrapper .basket-order-summary td.basket-order-price,.basket-order-summary-wrapper .basket-order-summary th.basket-order-deposit-price,.basket-order-summary-wrapper .basket-order-summary th.basket-order-guarantee-price,.basket-order-summary-wrapper .basket-order-summary th.basket-order-percent-vat,.basket-order-summary-wrapper .basket-order-summary th.basket-order-price{text-align:right}.basket-order-summary-wrapper .basket-order-summary .basket-order-title{display:none}.form-control-textarea-wrapper textarea{width:75%}}.basket-order-form .basket-order-form-submit{text-align:center}.basket-order-form .basket-order-form-submit button[type=submit]{margin-top:0;width:100%}@media (min-width:768px){.basket-order-form .basket-order-form-submit{float:right;text-align:right}.basket-order-form .basket-order-form-submit button[type=submit]{width:auto}}#thepay-method-box .thepay-methods-radio-method{display:inline-block;width:100px;border:1px solid #b0b0b0;margin:5px;padding:2px;text-align:center;height:118px;cursor:pointer}#thepay-method-box .thepay-methods-radio-method input{display:none}#thepay-method-box .thepay-methods-radio-method img{float:left;opacity:.4;cursor:pointer}#thepay-method-box .thepay-methods-radio-method span{display:block;color:#b0b0b0;cursor:pointer}#thepay-method-box .thepay-methods-radio-method.thepay-method-selected,#thepay-method-box .thepay-methods-radio-method:hover{border-color:#606060}#thepay-method-box .thepay-methods-radio-method.thepay-method-selected span,#thepay-method-box .thepay-methods-radio-method:hover span{color:#606060}#thepay-method-box .thepay-methods-radio-method.thepay-method-selected img,#thepay-method-box .thepay-methods-radio-method:hover img{opacity:.8}.basket-order-payment-wrapper .basket-order-payment{margin:0 0 0 -12px}.basket-order-payment-wrapper .basket-order-payment .paymentMethodLink{opacity:.25}.basket-order-payment-wrapper .basket-order-payment .paymentMethodLink:hover{opacity:1}.basket-order-payment-wrapper .basket-order-payment .paymentMethodLink span{text-decoration:none!important}.basket-order-payment-wrapper .basket-order-payment-btn-wrapper{text-align:center;padding-top:20px}.basket-order-payment-wrapper .basket-order-payment-btn-wrapper .basket-order-payment-btn{line-height:100%}.basket-order-payment-wrapper .basket-order-payment-btn-wrapper .basket-order-payment-btn .basket-order-payment-btn-transactions{font-size:80%}@media (min-width:768px){.basket-order-payment-summary-wrapper{margin-left:-70px}.basket-order-payment-summary-wrapper .basket-order-payment-summary tr>td:first-of-type,.basket-order-payment-summary-wrapper .basket-order-payment-summary tr>th:first-of-type{width:70px;border-bottom:none;height:1px;vertical-align:top;padding-left:0;padding-right:0}}.reservations-summary{width:100%}.reservations-summary td,.reservations-summary th{padding:3px 6px}.reservations-summary th{padding:10px 6px;text-transform:uppercase;border-top:1px solid transparent;border-bottom:1px solid transparent}.reservations-summary th:first-of-type{border-left:1px solid transparent}.reservations-summary th:last-of-type{border-right:1px solid transparent}.reservations-summary td{border-left:1px solid transparent}.reservations-summary td:first-of-type{border-left:none}.reservations-summary .reservations-summary-download-pdf-btn i{font-size:130%}.reservations-summary .reservations-summary-item{font-weight:700}.reservations-summary .reservations-summary-separator-border td{padding-bottom:0;border-bottom:1px solid transparent}.reservations-summary .reservations-summary-item-storno{text-decoration:line-through;opacity:.25!important}@media (max-width:1199px){.reservations-summary thead{display:none}.reservations-summary td{display:block;border:none}.reservations-summary .reservations-summary-download-pdf{display:none}.reservations-summary .reservations-summary-download-pdf-btn i{position:relative;top:2px}.reservations-summary .reservations-summary-order-number{font-size:120%;font-weight:700}.reservations-summary .reservations-summary-item{padding-top:10px}.reservations-summary .reservations-summary-price{padding-bottom:5px}.reservations-summary .reservations-summary-date,.reservations-summary .reservations-summary-empty{display:none}.reservations-summary .reservations-summary-actions,.reservations-summary .reservations-summary-storno{float:left}.reservations-summary .reservations-summary-separator-border td{padding-top:5px}.reservations-summary .reservations-summary-separator td{padding-bottom:5px}}@media (min-width:1200px){.reservations-summary .reservations-summary-actions,.reservations-summary .reservations-summary-date,.reservations-summary .reservations-summary-deposit-price,.reservations-summary .reservations-summary-download-pdf,.reservations-summary .reservations-summary-guarantee-price,.reservations-summary .reservations-summary-order-number,.reservations-summary .reservations-summary-price,.reservations-summary .reservations-summary-storno,.reservations-summary .reservations-summary-time{text-align:center}.reservations-summary .reservations-summary-actions .reservations-summary-download-pdf-btn,.reservations-summary .reservations-summary-title{display:none}.reservations-summary tbody .reservations-summary-storno{opacity:.25}.reservations-summary tbody .reservations-summary-storno:hover{opacity:1}.reservations-summary .reservations-summary-separator-border td{padding-top:15px}.reservations-summary .reservations-summary-separator td{padding-bottom:15px}}