.tabcontrol,.wizard{display:block;overflow:hidden;width:100%}.tabcontrol a,.wizard a{outline:0}.tabcontrol ul,.wizard ul{list-style:none!important;margin:0;padding:0}.tabcontrol ul>li,.wizard ul>li{display:block;padding:0}.tabcontrol>.content>.title,.tabcontrol>.steps .current-info,.wizard>.content>.title,.wizard>.steps .current-info{left:-999em;position:absolute}.wizard>.steps{display:block;position:relative;width:100%}.wizard.vertical>.steps{display:inline;float:left;width:30%}.wizard>.steps .number{font-size:1.429em}.wizard>.steps>ul>li{width:25%}.wizard>.actions>ul>li,.wizard>.steps>ul>li{float:left}.wizard.vertical>.steps>ul>li{float:none;width:100%}.wizard>.steps a,.wizard>.steps a:active,.wizard>.steps a:hover{border-radius:5px;display:block;margin:0 .5em .5em;padding:1em;text-decoration:none;width:auto}.wizard>.steps .disabled a,.wizard>.steps .disabled a:active,.wizard>.steps .disabled a:hover{background:#eee;color:#aaa;cursor:default}.wizard>.steps .current a,.wizard>.steps .current a:active,.wizard>.steps .current a:hover{background:#2184be;color:#fff;cursor:default}.wizard>.steps .done a,.wizard>.steps .done a:active,.wizard>.steps .done a:hover{background:#9dc8e2;color:#fff}.wizard>.steps .error a,.wizard>.steps .error a:active,.wizard>.steps .error a:hover{background:#ff3111;color:#fff}.wizard>.content{background:#eee;border-radius:5px;display:block;margin:.5em;min-height:35em;overflow:hidden;position:relative;width:auto}.wizard.vertical>.content{display:inline;float:left;margin:0 2.5% .5em;width:65%}.wizard>.content>.body{float:left;height:95%;padding:2.5%;position:absolute;width:95%}.wizard>.content>.body ul{list-style:disc!important}.wizard>.content>.body ul>li{display:list-item}.wizard>.content>.body>iframe{border:0;height:100%;width:100%}.wizard>.content>.body input{border:1px solid #ccc;display:block}.wizard>.content>.body input[type=checkbox]{display:inline-block}.wizard>.content>.body input.error{background:#fbe3e4;border:1px solid #fbc2c4;color:#8a1f11}.wizard>.content>.body label{display:inline-block;margin-bottom:.5em}.wizard>.content>.body label.error{color:#8a1f11;display:inline-block;margin-left:1.5em}.wizard>.actions{display:block;position:relative;text-align:right;width:100%}.wizard.vertical>.actions{display:inline;float:right;margin:0 2.5%;width:95%}.wizard>.actions>ul{display:inline-block;text-align:right}.wizard>.actions>ul>li{margin:0 .5em}.wizard.vertical>.actions>ul>li{margin:0 0 0 1em}.wizard>.actions a,.wizard>.actions a:active,.wizard>.actions a:hover{background:#2184be;border-radius:5px;color:#fff;display:block;padding:.5em 1em;text-decoration:none}.wizard>.actions .disabled a,.wizard>.actions .disabled a:active,.wizard>.actions .disabled a:hover{background:#eee;color:#aaa}.tabcontrol>.steps{display:block;position:relative;width:100%}.tabcontrol>.steps>ul{margin:6px 0 0;position:relative;top:1px;z-index:1}.tabcontrol>.steps>ul>li{-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;-webkit-border-top-left-radius:5px;border-top-left-radius:5px;-webkit-border-top-right-radius:5px;border-top-right-radius:5px;float:left;margin:5px 2px 0 0;padding:1px}.tabcontrol>.steps>ul>li:hover{background:#edecec;border:1px solid #bbb;padding:0}.tabcontrol>.steps>ul>li.current{background:#fff;border:1px solid #bbb;border-bottom:0;margin-top:0;padding:0 0 1px}.tabcontrol>.steps>ul>li>a{border:0;color:#5f5f5f;display:inline-block;margin:0;padding:10px 30px;text-decoration:none}.tabcontrol>.steps>ul>li>a:hover{text-decoration:none}.tabcontrol>.steps>ul>li.current>a{padding:15px 30px 10px}.tabcontrol>.content{border-top:1px solid #bbb;display:inline-block;height:35em;overflow:hidden;padding-top:20px;position:relative;width:100%}.tabcontrol>.content>.body{float:left;height:95%;padding:2.5%;position:absolute;width:95%}.tabcontrol>.content>.body ul{list-style:disc!important}.tabcontrol>.content>.body ul>li{display:list-item}
.toast-title{font-weight:700}.toast-message{-ms-word-wrap:break-word;word-wrap:break-word}.toast-message a,.toast-message label{color:#fff}.toast-message a:hover{color:#ccc;text-decoration:none}.toast-close-button{color:#fff;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);filter:alpha(opacity=80);float:right;font-size:20px;font-weight:700;opacity:.8;position:relative;right:-.3em;-webkit-text-shadow:0 1px 0 #fff;text-shadow:0 1px 0 #fff;top:-.3em}.toast-close-button:focus,.toast-close-button:hover{color:#000;cursor:pointer;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=40);filter:alpha(opacity=40);opacity:.4;text-decoration:none}button.toast-close-button{-webkit-appearance:none;background:transparent;border:0;cursor:pointer;padding:0}.toast-top-center{right:0;top:0;width:100%}.toast-bottom-center{bottom:0;right:0;width:100%}.toast-top-full-width{right:0;top:0;width:100%}.toast-bottom-full-width{bottom:0;right:0;width:100%}.toast-top-left{left:12px;top:12px}.toast-top-right{right:12px;top:12px}.toast-bottom-right{bottom:12px;right:12px}.toast-bottom-left{bottom:12px;left:12px}#toast-container{position:fixed;z-index:999999}#toast-container *{box-sizing:border-box}#toast-container>div{background-position:15px;background-repeat:no-repeat;border-radius:3px 3px 3px 3px;box-shadow:0 0 12px #999;color:#fff;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);filter:alpha(opacity=80);margin:0 0 6px;opacity:.8;overflow:hidden;padding:15px 15px 15px 50px;position:relative;width:300px}#toast-container>div:hover{box-shadow:0 0 12px #000;cursor:pointer;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);filter:alpha(opacity=100);opacity:1}#toast-container>.toast-info{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAGwSURBVEhLtZa9SgNBEMc9sUxxRcoUKSzSWIhXpFMhhYWFhaBg4yPYiWCXZxBLERsLRS3EQkEfwCKdjWJAwSKCgoKCcudv4O5YLrt7EzgXhiU3/4+b2ckmwVjJSpKkQ6wAi4gwhT+z3wRBcEz0yjSseUTrcRyfsHsXmD0AmbHOC9Ii8VImnuXBPglHpQ5wwSVM7sNnTG7Za4JwDdCjxyAiH3nyA2mtaTJufiDZ5dCaqlItILh1NHatfN5skvjx9Z38m69CgzuXmZgVrPIGE763Jx9qKsRozWYw6xOHdER+nn2KkO+Bb+UV5CBN6WC6QtBgbRVozrahAbmm6HtUsgtPC19tFdxXZYBOfkbmFJ1VaHA1VAHjd0pp70oTZzvR+EVrx2Ygfdsq6eu55BHYR8hlcki+n+kERUFG8BrA0BwjeAv2M8WLQBtcy+SD6fNsmnB3AlBLrgTtVW1c2QN4bVWLATaIS60J2Du5y1TiJgjSBvFVZgTmwCU+dAZFoPxGEEs8nyHC9Bwe2GvEJv2WXZb0vjdyFT4Cxk3e/kIqlOGoVLwwPevpYHT+00T+hWwXDf4AJAOUqWcDhbwAAAAASUVORK5CYII=")!important}#toast-container>.toast-error{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAHOSURBVEhLrZa/SgNBEMZzh0WKCClSCKaIYOED+AAKeQQLG8HWztLCImBrYadgIdY+gIKNYkBFSwu7CAoqCgkkoGBI/E28PdbLZmeDLgzZzcx83/zZ2SSXC1j9fr+I1Hq93g2yxH4iwM1vkoBWAdxCmpzTxfkN2RcyZNaHFIkSo10+8kgxkXIURV5HGxTmFuc75B2RfQkpxHG8aAgaAFa0tAHqYFfQ7Iwe2yhODk8+J4C7yAoRTWI3w/4klGRgR4lO7Rpn9+gvMyWp+uxFh8+H+ARlgN1nJuJuQAYvNkEnwGFck18Er4q3egEc/oO+mhLdKgRyhdNFiacC0rlOCbhNVz4H9FnAYgDBvU3QIioZlJFLJtsoHYRDfiZoUyIxqCtRpVlANq0EU4dApjrtgezPFad5S19Wgjkc0hNVnuF4HjVA6C7QrSIbylB+oZe3aHgBsqlNqKYH48jXyJKMuAbiyVJ8KzaB3eRc0pg9VwQ4niFryI68qiOi3AbjwdsfnAtk0bCjTLJKr6mrD9g8iq/S/B81hguOMlQTnVyG40wAcjnmgsCNESDrjme7wfftP4P7SP4N3CJZdvzoNyGq2c/HWOXJGsvVg+RA/k2MC/wN6I2YA2Pt8GkAAAAASUVORK5CYII=")!important}#toast-container>.toast-success{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAADsSURBVEhLY2AYBfQMgf///3P8+/evAIgvA/FsIF+BavYDDWMBGroaSMMBiE8VC7AZDrIFaMFnii3AZTjUgsUUWUDA8OdAH6iQbQEhw4HyGsPEcKBXBIC4ARhex4G4BsjmweU1soIFaGg/WtoFZRIZdEvIMhxkCCjXIVsATV6gFGACs4Rsw0EGgIIH3QJYJgHSARQZDrWAB+jawzgs+Q2UO49D7jnRSRGoEFRILcdmEMWGI0cm0JJ2QpYA1RDvcmzJEWhABhD/pqrL0S0CWuABKgnRki9lLseS7g2AlqwHWQSKH4oKLrILpRGhEQCw2LiRUIa4lwAAAABJRU5ErkJggg==")!important}#toast-container>.toast-warning{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAGYSURBVEhL5ZSvTsNQFMbXZGICMYGYmJhAQIJAICYQPAACiSDB8AiICQQJT4CqQEwgJvYASAQCiZiYmJhAIBATCARJy+9rTsldd8sKu1M0+dLb057v6/lbq/2rK0mS/TRNj9cWNAKPYIJII7gIxCcQ51cvqID+GIEX8ASG4B1bK5gIZFeQfoJdEXOfgX4QAQg7kH2A65yQ87lyxb27sggkAzAuFhbbg1K2kgCkB1bVwyIR9m2L7PRPIhDUIXgGtyKw575yz3lTNs6X4JXnjV+LKM/m3MydnTbtOKIjtz6VhCBq4vSm3ncdrD2lk0VgUXSVKjVDJXJzijW1RQdsU7F77He8u68koNZTz8Oz5yGa6J3H3lZ0xYgXBK2QymlWWA+RWnYhskLBv2vmE+hBMCtbA7KX5drWyRT/2JsqZ2IvfB9Y4bWDNMFbJRFmC9E74SoS0CqulwjkC0+5bpcV1CZ8NMej4pjy0U+doDQsGyo1hzVJttIjhQ7GnBtRFN1UarUlH8F3xict+HY07rEzoUGPlWcjRFRr4/gChZgc3ZL2d8oAAAAASUVORK5CYII=")!important}#toast-container.toast-bottom-center>div,#toast-container.toast-top-center>div{margin-left:auto;margin-right:auto;width:300px}#toast-container.toast-bottom-full-width>div,#toast-container.toast-top-full-width>div{margin-left:auto;margin-right:auto;width:96%}.toast{background-color:#030303}.toast-success{background-color:#51a351}.toast-error{background-color:#bd362f}.toast-info{background-color:#2f96b4}.toast-warning{background-color:#f89406}.toast-progress{background-color:#000;bottom:0;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=40);filter:alpha(opacity=40);height:4px;left:0;opacity:.4;position:absolute}@media (max-width:240px){#toast-container>div{padding:8px 8px 8px 50px;width:11em}#toast-container .toast-close-button{right:-.2em;top:-.2em}}@media (min-width:241px) and (max-width:480px){#toast-container>div{padding:8px 8px 8px 50px;width:18em}#toast-container .toast-close-button{right:-.2em;top:-.2em}}@media (min-width:481px) and (max-width:768px){#toast-container>div{padding:15px 15px 15px 50px;width:25em}}.room-configurator{height:870px}#room-configurator{border:1px solid #d3d3d3;height:720px}#room-configurator-container{min-height:720px;position:relative}.room-configurator-background{background:#eee}.btn[disabled=disabled]{opacity:.1}.btn[disabled=disabled]:hover{cursor:not-allowed!important}.room-tabs{margin-bottom:0}.room-tabs>.btn{border-radius:0;padding:.25rem .5rem}.room-tabs>.tab-inactive{background-color:#fff}.room-tabs>button{border-bottom-width:0;border-left:1px solid #d3d3d3;border-color:#d3d3d3!important}.room-tabs>button:first-child{border-top-left-radius:10px}.room-tabs>button:last-child{border-top-right-radius:10px}.card-body,.card-footer,.card-header{padding:1rem 0}.product-list-element{cursor:pointer}.product-list-element:hover{background-color:#d0d0d0}.custom-switch .custom-control-input~.custom-control-label:after,.custom-switch .custom-control-label:before{border:1px solid grey;cursor:pointer}.custom-switch .custom-control-input~.custom-control-label:after{background-color:#d3d3d3;height:calc(.9rem - 2px);top:.525rem;width:calc(.9rem - 2px)}.aside-room-legend{grid-gap:10px;align-items:center;display:grid;grid-template-columns:1fr 1fr 1fr;justify-items:center}.aside-room-legend-line{display:inline-block;margin-bottom:10px}.aside-room-legend-line span{background:#fff;border:1px solid #d3d3d3;border-radius:4px;padding:3px 8px}.aside-room-legend-series{font-size:17px}.aside-room-legend-series-name{font-weight:600;margin-bottom:5px}input[type=number][name=discount]::-webkit-inner-spin-button{-webkit-appearance:none}.wizard>.content{min-height:700px}.wizard>.actions a,.wizard>.actions a:active,.wizard>.actions a:hover{background-color:#17547e;background:#17547e;border:1px solid transparent;border-radius:1.4rem;color:#fff;display:inline-block;font-size:.875rem;line-height:1.5;padding:.67rem 1rem;text-align:center;transition:all .2s ease-in-out;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:middle}.wizard>.steps .current a,.wizard>.steps .current a:active,.wizard>.steps .current a:hover{background:#17547e}.wizard>.steps .done a,.wizard>.steps .done a:active,.wizard>.steps .done a:hover{background:#17547e;opacity:.5}.wizard .card.active{border:2px solid #17547e;position:relative}.wizard .card i{display:none}.wizard .card.active i{background:#17547e;border-radius:50%;color:#fff;display:block;padding:.75rem;position:absolute;right:-10px;top:-15px}.wizard>.actions a,.wizard>.actions a:active,.wizard>.actions a:hover{font-weight:400}.wizard>.steps>ul>li{width:33%}#cstore-main-menu{display:none!important}.dropdown .btn,bootstrap-select .dropdown-toggle .filter-option-inner-inner{color:#000}.shape-container{border:1px solid grey;border-radius:5px;cursor:pointer;margin:5px;padding:21px 5px 3px 7px}.shape-container-selected{background:#17547e}.shape-inputs input{border-radius:1.4rem;padding:0 9px}.tail-container{grid-gap:10px;display:flex}.tail-container .tail{background-color:#fff;border:1px solid #d3d3d3;border-radius:10px;cursor:pointer;display:inline-block;height:50px;line-height:50px;text-align:center;width:150px}.tail-container input[type=radio]{visibility:hidden}.tail-container input[type=radio]:checked~.tail{background-color:#17547e;color:#fff}.section-room-basic-data{padding:0 100px}@media (min-width:1480px){.section-room-basic-data{padding:0 210px}}.pdf-spinner{animation:spin 2s linear infinite;border:8px solid #fff;border-radius:50%;border-top-color:#17547e;display:block;height:60px;left:calc(50% - 30px);position:absolute;top:calc(50% - 30px);width:60px;z-index:9998}.pdf-spinner-background{background-color:#d3d3d3;border-radius:20px;display:block;height:120px;left:calc(50% - 60px);opacity:.9;position:absolute;top:calc(50% - 60px);width:120px;z-index:9997}.pdf-spinner-text{font-size:18px;left:calc(50% - 90px);position:absolute;text-align:center;top:calc(50% + 60px);width:180px;z-index:9999}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.progress-bar{background-color:#17547e}#cstore-main-search,#sidebarHeaderInvokerMenu{display:none!important}.u-header__section{box-shadow:0 1px 10px rgba(151,164,175,.3);margin-bottom:20px}a[href*=invoice-details],a[href*=invoices],a[href*=offers],a[href*=orders],a[href*=shipment-addresses]{display:none}.electro-store-directory a{color:#000;cursor:pointer}a i{cursor:pointer}.electro-store-directory a:hover{font-weight:700}.electro-store-directory .widget_product_categories .product-categories,.electro-store-directory .widget_product_categories .product-categories ul,.electro-store-directory .widget_product_categories>ul,.electro-store-directory .widget_product_categories>ul ul{list-style:none;margin:0 0 0 1em;padding:0;position:relative}.electro-store-directory .widget_product_categories .product-categories:not(.product-categories),.electro-store-directory .widget_product_categories>ul:not(.product-categories){float:left;margin:0;width:100%}.electro-store-directory .widget_product_categories .product-categories,.electro-store-directory .widget_product_categories>ul{border:0}.electro-store-directory .widget_product_categories .product-categories ul:before,.electro-store-directory .widget_product_categories .product-categories:before,.electro-store-directory .widget_product_categories>ul ul:before,.electro-store-directory .widget_product_categories>ul:before{border-left:1px solid #a1a4a2;bottom:0;content:"";display:block;left:0;position:absolute;top:0;width:0}.electro-store-directory .widget_product_categories .product-categories li:before,.electro-store-directory .widget_product_categories>ul li:before{border-top:1px solid #a1a4a2;content:"";display:block;height:0;left:0;margin-top:-1px;position:absolute;top:1.571em;width:10px}.electro-store-directory .widget_product_categories .product-categories li,.electro-store-directory .widget_product_categories>ul li{border:none;line-height:2em;margin:0;padding:0 0 0 1.5em;position:relative}.electro-store-directory .widget_product_categories .product-categories>li>a,.electro-store-directory .widget_product_categories>ul>li>a{cursor:default;font-weight:700}.widget_layered_nav ul li>a,.widget_layered_nav ul li>span,.widget_product_categories ul li>a,.widget_product_categories ul li>span{display:block;padding:.4em 0;padding:.571em 0 .643em}.electro-store-directory .widget_product_categories .product-categories li:last-child:before,.electro-store-directory .widget_product_categories>ul li:last-child:before{background:#fff;bottom:0;height:auto;top:1em}.cat-parent{cursor:pointer}.cat-item-name.active{font-weight:700;text-decoration:underline}.cat-parent span{display:none}.cat-parent>a:hover span{display:inline-block}tbody [data-calculation-empty-row]:first-child{display:block}.children .cat-item>a:hover span{display:inline-block}#add-product-form .error,#manage-product-form .error{display:none!important}:root{--dt-row-selected:255,0,0}#add-product-form table.dataTable tbody tr.selected>*,#add-product-form table.dataTable.display tbody tr:hover.selected>.sorting_1,#add-product-form table.dataTable.display>tbody>tr.even.selected>.sorting_1,#add-product-form table.dataTable.display>tbody>tr.odd.selected>*,#add-product-form table.dataTable.display>tbody>tr.selected:hover>*,#add-product-form table.dataTable.hover>tbody>tr.selected:hover>*,#add-product-form table.dataTable.order-column.hover tbody tr:hover.selected>.sorting_1,#add-product-form table.dataTable.order-column.stripe>tbody>tr.even.selected>.sorting_1,#add-product-form table.dataTable.stripe>tbody>tr.odd.selected>*,#manage-product-form table.dataTable tbody tr.selected>*,#manage-product-form table.dataTable.display tbody tr:hover.selected>.sorting_1,#manage-product-form table.dataTable.display>tbody>tr.even.selected>.sorting_1,#manage-product-form table.dataTable.display>tbody>tr.odd.selected>*,#manage-product-form table.dataTable.display>tbody>tr.selected:hover>*,#manage-product-form table.dataTable.hover>tbody>tr.selected:hover>*,#manage-product-form table.dataTable.order-column.hover tbody tr:hover.selected>.sorting_1,#manage-product-form table.dataTable.order-column.stripe>tbody>tr.even.selected>.sorting_1,#manage-product-form table.dataTable.stripe>tbody>tr.odd.selected>*{box-shadow:inset 0 0 0 9999px #17547e!important}#add-product-form table.dataTable tbody tr,#manage-product-form table.dataTable tbody tr{cursor:pointer}.nav-tabs .nav-link.active{background-color:#17547e!important;color:#fff}.nav-tabs .nav-link{border-bottom-width:0;border-color:#a1a4a2}.nav-tabs{border-bottom-color:#a1a4a2}.nav-tabs .nav-link:hover{background-color:#d3d3d3;border-bottom-width:0;border-color:#a1a4a2}.border-right{border-right:1px solid #a1a4a2!important}.border-left{border-left:1px solid #a1a4a2!important}.border-top{border-top:1px solid #a1a4a2!important}.border-bottom{border-bottom:1px solid #a1a4a2!important}.border{border:1px solid #a1a4a2!important}.btn:hover{cursor:pointer!important}
