@charset "UTF-8";
.select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}
.select2-container .select2-selection--multiple,.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}
.select2-container .select2-selection--single{height:28px}
.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.select2-container .select2-selection--single .select2-selection__clear{position:relative}
.select2-container[dir=rtl] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}
.select2-container .select2-selection--multiple{min-height:32px}
.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline-block;overflow:hidden;padding-left:8px;text-overflow:ellipsis;white-space:nowrap}
.select2-container .select2-search--inline,.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}
.select2-container .select2-search--inline .select2-search__field{box-sizing:border-box;border:0;font-size:100%;margin-top:5px;padding:0}
.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button,.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}
.select2-dropdown{background-color:#fff;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}
.select2-results{display:block}
.select2-results__options{list-style:none;margin:0;padding:0}
.select2-results__option{padding:6px;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}
.select2-results__option[aria-selected]{cursor:pointer}
.select2-container--open .select2-dropdown{left:0}
.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}
.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}
.select2-search--dropdown{display:block;padding:4px}
.select2-search--dropdown .select2-search__field{padding:4px;width:100%;box-sizing:border-box}
.select2-search--dropdown.select2-search--hide{display:none}
.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff}
.select2-hidden-accessible{border:0!important;clip:rect(0 0 0 0)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important}
.select2-container--default .select2-selection--multiple,.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px}
.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}
.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700}
.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}
.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:1px;right:1px;width:20px}
.select2-container--classic .select2-selection--single .select2-selection__arrow b,.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent;border-style:solid;border-width:5px 4px 0;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}
.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}
.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}
.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}
.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b,.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888;border-width:0 4px 5px}
.select2-container--default .select2-selection--multiple{cursor:text}
.select2-container--default .select2-selection--multiple .select2-selection__rendered{box-sizing:border-box;list-style:none;margin:0;padding:0 5px;width:100%}
.select2-container--default .select2-selection--multiple .select2-selection__rendered li{list-style:none}
.select2-container--default .select2-selection--multiple .select2-selection__placeholder{color:#999;margin-top:5px;float:left}
.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;float:right;font-weight:700;margin-top:5px;margin-right:10px}
.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}
.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#999;cursor:pointer;display:inline-block;font-weight:700;margin-right:2px}
.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#333}
.select2-container--default[dir=rtl] .select2-selection--multiple .select2-search--inline,.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice,.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__placeholder{float:right}
.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}
.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}
.select2-container--default.select2-container--focus .select2-selection--multiple{border:1px solid #000;outline:0}
.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}
.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}
.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--above .select2-selection--single{border-top-left-radius:0;border-top-right-radius:0}
.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--below .select2-selection--single{border-bottom-left-radius:0;border-bottom-right-radius:0}
.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}
.select2-container--default .select2-search--inline .select2-search__field{background:0 0;border:0;outline:0;box-shadow:none;-webkit-appearance:textfield}
.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}
.select2-container--default .select2-results__option[role=group]{padding:0}
.select2-container--default .select2-results__option[aria-disabled=true]{color:#999}
.select2-container--default .select2-results__option[aria-selected=true]{background-color:#ddd}
.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}
.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}
.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}
.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}
.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}
.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}
.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}
.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#5897fb;color:#fff}
.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}
.select2-container--classic .select2-selection--single{background-color:#f7f7f7;border:1px solid #aaa;border-radius:4px;outline:0;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(50%,#fff),to(#eee));background-image:linear-gradient(to bottom,#fff 50%,#eee 100%);background-repeat:repeat-x}
.select2-container--classic .select2-selection--single:focus{border:1px solid #5897fb}
.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}
.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700;margin-right:10px}
.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}
.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:0;border-left:1px solid #aaa;border-top-right-radius:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(50%,#eee),to(#ccc));background-image:linear-gradient(to bottom,#eee 50%,#ccc 100%);background-repeat:repeat-x}
.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}
.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__arrow{border:0;border-right:1px solid #aaa;border-radius:4px 0 0 4px;left:1px;right:auto}
.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #5897fb}
.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:0 0;border:0}
.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:-webkit-gradient(linear,left top,left bottom,from(#fff),color-stop(50%,#eee));background-image:linear-gradient(to bottom,#fff 0,#eee 50%);background-repeat:repeat-x}
.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(50%,#eee),to(#fff));background-image:linear-gradient(to bottom,#eee 50%,#fff 100%);background-repeat:repeat-x}
.select2-container--classic .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0}
.select2-container--classic .select2-selection--multiple:focus{border:1px solid #5897fb}
.select2-container--classic .select2-selection--multiple .select2-selection__rendered{list-style:none;margin:0;padding:0 5px}
.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}
.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}
.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{color:#888;cursor:pointer;display:inline-block;font-weight:700;margin-right:2px}
.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555}
.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice{float:right;margin-left:5px;margin-right:auto}
.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}
.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #5897fb}
.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}
.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}
.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0}
.select2-container--classic .select2-search--inline .select2-search__field{outline:0;box-shadow:none}
.select2-container--classic .select2-dropdown{background-color:#fff;border:1px solid transparent}
.select2-container--classic .select2-dropdown--above{border-bottom:none}
.select2-container--classic .select2-dropdown--below{border-top:none}
.select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}
.select2-container--classic .select2-results__option[role=group]{padding:0}
.select2-container--classic .select2-results__option[aria-disabled=true]{color:gray}
.select2-container--classic .select2-results__option--highlighted[aria-selected]{background-color:#3875d7;color:#fff}
.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}
.select2-container--classic.select2-container--open .select2-dropdown{border-color:#5897fb}
/*! nouislider - 9.2.0 - 2017-01-11 10:35:35 */
.noUi-target,.noUi-target *{-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;touch-action:none;-ms-user-select:none;-moz-user-select:none;user-select:none;box-sizing:border-box}
.noUi-target{position:relative;direction:ltr;background:#fafafa;border-radius:4px;border:1px solid #d3d3d3;box-shadow:inset 0 1px 1px #f0f0f0,0 3px 6px -5px #bbb}
.noUi-base{width:100%;height:100%;position:relative;z-index:1}
.noUi-connect{position:absolute;right:0;top:0;left:0;bottom:0}
.noUi-origin{position:absolute;height:0;width:0}
.noUi-state-tap .noUi-connect,.noUi-state-tap .noUi-origin{-webkit-transition:top .3s,right .3s,bottom .3s,left .3s;transition:top .3s,right .3s,bottom .3s,left .3s}
.noUi-state-drag *{cursor:inherit!important}
.noUi-base,.noUi-handle{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.noUi-horizontal{height:18px}
.noUi-horizontal .noUi-handle{width:34px;height:28px;left:-17px;top:-6px}
.noUi-vertical{width:18px}
.noUi-vertical .noUi-handle{width:28px;height:34px;left:-6px;top:-17px}
.noUi-connect{background:#3fb8af;box-shadow:inset 0 0 3px rgba(51,51,51,.45);-webkit-transition:background 450ms;transition:background 450ms}
.noUi-draggable{cursor:ew-resize}
.noUi-vertical .noUi-draggable{cursor:ns-resize}
.noUi-handle{position:relative;z-index:1;border:1px solid #d9d9d9;border-radius:3px;background:#fff;cursor:default;box-shadow:inset 0 0 1px #fff,inset 0 1px 7px #ebebeb,0 3px 6px -3px #bbb}
.noUi-active{box-shadow:inset 0 0 1px #fff,inset 0 1px 7px #ddd,0 3px 6px -3px #bbb}
.noUi-handle:after,.noUi-handle:before{content:"";display:block;position:absolute;height:14px;width:1px;background:#e8e7e6;left:14px;top:6px}
.noUi-handle:after{left:17px}
.noUi-vertical .noUi-handle:before{width:14px;height:1px;left:6px;top:14px}
.noUi-vertical .noUi-handle:after{width:14px;height:1px;left:6px;top:17px}
[disabled] .noUi-connect{background:#b8b8b8}
[disabled] .noUi-handle,[disabled].noUi-handle,[disabled].noUi-target{cursor:not-allowed}
.noUi-pips,.noUi-pips *{box-sizing:border-box}
.noUi-pips{position:absolute;color:#999}
.noUi-value{position:absolute;text-align:center}
.noUi-value-sub{color:#ccc;font-size:10px}
.noUi-marker{position:absolute;background:#ccc}
.noUi-marker-large,.noUi-marker-sub{background:#aaa}
.noUi-pips-horizontal{padding:10px 0;height:80px;top:100%;left:0;width:100%}
.noUi-value-horizontal{-webkit-transform:translate3d(-50%,50%,0);transform:translate3d(-50%,50%,0)}
.noUi-marker-horizontal.noUi-marker{margin-left:-1px;width:2px;height:5px}
.noUi-marker-horizontal.noUi-marker-sub{height:10px}
.noUi-marker-horizontal.noUi-marker-large{height:15px}
.noUi-pips-vertical{padding:0 10px;height:100%;top:0;left:100%}
.noUi-value-vertical{-webkit-transform:translate3d(0,50%,0);transform:translate3d(0,50%,0);padding-left:25px}
.noUi-marker-vertical.noUi-marker{width:5px;height:2px;margin-top:-1px}
.noUi-marker-vertical.noUi-marker-sub{width:10px}
.noUi-marker-vertical.noUi-marker-large{width:15px}
.noUi-tooltip{display:block;position:absolute;border:1px solid #d9d9d9;border-radius:3px;background:#fff;color:#000;padding:5px;text-align:center}
.noUi-horizontal .noUi-tooltip{-webkit-transform:translate(-50%,0);transform:translate(-50%,0);left:50%;bottom:120%}
.noUi-vertical .noUi-tooltip{-webkit-transform:translate(0,-50%);transform:translate(0,-50%);top:50%;right:120%}
/*! Tablesaw - v3.0.6 - 2017-11-20
* https://github.com/filamentgroup/tablesaw
* Copyright (c) 2017 Filament Group; Licensed MIT */
.tablesaw{width:100%;max-width:100%;empty-cells:show;border-collapse:collapse;border:0;padding:0}
.tablesaw *{box-sizing:border-box}
.tablesaw-btn{border:1px solid #ccc;border-radius:.25em;background:0 0;box-shadow:0 1px 0 #fff;color:#4a4a4a;cursor:pointer;padding:.5em .85em .4em;text-align:center;text-transform:capitalize;-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-block;width:auto;height:auto;position:relative;top:0;margin:.5em 0}
a.tablesaw-btn{color:#1c95d4}
.checkbox label a:hover,.checkbox--custom label a:hover,.checkbox--green label a:hover,.tablesaw-btn,.tablesaw-btn:hover{text-decoration:none}
.tablesaw-btn:active{background-color:#ddd}
@supports (box-shadow:none){
.tablesaw-btn:focus{background-color:#fff;outline:0;box-shadow:0 0 .35em #4faeef!important}
}
.tablesaw-btn-select select{background:0 0;border:0;display:inline-block;position:absolute;left:0;top:0;margin:0;width:100%;height:100%;z-index:2;min-height:1em;opacity:0;color:transparent}
.tablesaw-btn select option{background:#fff;color:#000}
.tablesaw-btn.btn-small{font-size:1.0625em;line-height:19px;padding:.3em 1em}
.tablesaw-btn.btn-micro{font-size:.8125em;padding:.4em .7em .25em}
.tablesaw-btn-select{display:inline-block;color:#4d4d4d;padding-right:2.5em;min-width:7.25em;text-align:left}
.tablesaw-btn-select:after{position:absolute;background:.25em .45em no-repeat;content:"\25bc";font-size:.55em;padding-top:1.2em;padding-left:1em;left:auto;right:0;margin:0;top:0;bottom:0;width:1.8em}
.tablesaw-btn-select.btn-micro:after,.tablesaw-btn-select.btn-small:after{width:1.2em;font-size:.5em;padding-top:1em;padding-right:.5em;line-height:1.65;background:0 0;box-shadow:none;border-left-width:0}
.tablesaw-advance .tablesaw-btn{-webkit-appearance:none;-moz-appearance:none;box-sizing:border-box;text-shadow:0 1px 0 #fff;border-radius:.25em}
.tablesaw-advance .tablesaw-btn.btn-micro{font-size:.8125em;padding:.3em .7em .25em}
.tablesaw-advance a.tablesaw-nav-btn:first-child{margin-left:0}
.tablesaw-advance a.tablesaw-nav-btn:last-child{margin-right:0}
.tablesaw-advance a.tablesaw-nav-btn{display:inline-block;overflow:hidden;width:1.8em;height:1.8em;background-position:50% 50%;margin-left:.25em;margin-right:.25em;position:relative;text-indent:-9999px}
.tablesaw-advance a.tablesaw-nav-btn.down:before,.tablesaw-advance a.tablesaw-nav-btn.left:before,.tablesaw-advance a.tablesaw-nav-btn.right:before,.tablesaw-advance a.tablesaw-nav-btn.up:before{content:"\0020";overflow:hidden;width:0;height:0;position:absolute}
.tablesaw-advance a.tablesaw-nav-btn.down:before{left:.5em;top:.65em;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid gray}
.tablesaw-advance a.tablesaw-nav-btn.up:before{left:.5em;top:.65em;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid gray}
.tablesaw-advance a.tablesaw-nav-btn.left:before,.tablesaw-advance a.tablesaw-nav-btn.right:before{top:.45em;border-top:5px solid transparent;border-bottom:5px solid transparent}
.tablesaw-advance a.tablesaw-nav-btn.left:before{left:.6em;border-right:5px solid gray}
.tablesaw-advance a.tablesaw-nav-btn.right:before{left:.7em;border-left:5px solid gray}
.tablesaw-advance a.tablesaw-nav-btn.disabled{opacity:.25;cursor:default;pointer-events:none}
.tablesaw-bar,.tablesaw-bar-section~table{clear:both}
.tablesaw-bar *{box-sizing:border-box}
.tablesaw-bar-section{float:left}
.tablesaw-bar-section label{font-size:.875em;padding:.5em 0;clear:both;display:block;color:#888;margin-right:.5em;text-transform:uppercase}
.tablesaw-enhanced .tablesaw-btn{margin-top:.5em;margin-bottom:.5em}
.tablesaw-btn-select,.tablesaw-enhanced .tablesaw-btn-select{margin-bottom:0}
.tablesaw-bar .tablesaw-bar-section .tablesaw-btn{margin-left:.4em;margin-top:0;text-transform:uppercase;border:0;box-shadow:none;background:0 0;font-size:1em;padding-left:.3em}
.tablesaw-bar .tablesaw-bar-section .btn-select{min-width:0}
.tablesaw-bar .tablesaw-bar-section .btn-select:after{padding-top:.9em}
.tablesaw-bar .tablesaw-bar-section select{color:#888;text-transform:none;background:0 0}
.tablesaw-bar-section .abbreviated{display:inline}
.tablesaw-bar-section .longform,.tablesaw-stack td .tablesaw-cell-label,.tablesaw-stack th .tablesaw-cell-label{display:none}
@media (min-width:24em){
.tablesaw-bar-section .abbreviated{display:none}
.tablesaw-bar-section .longform{display:inline}
}
.tablesaw td,.tablesaw th{padding:.5em .7em;text-align:left;vertical-align:middle}
.tablesaw thead th{text-align:left}
.tablesaw-row-border tr{border-bottom:1px solid #dfdfdf}
.tablesaw-row-zebra tr:nth-child(2n){background-color:#f8f8f8}
.tablesaw caption{text-align:left;margin:.59375em 0}
.tablesaw-swipe .tablesaw-swipe-cellpersist{border-right:2px solid #e4e1de}
.tablesaw-swipe-shadow .tablesaw-swipe-cellpersist{border-right-width:1px;box-shadow:3px 0 4px -1px #e4e1de}
@media only all{
.tablesaw-stack{clear:both}
.tablesaw-stack td,.tablesaw-stack th{text-align:left;display:block}
.tablesaw-stack tr{clear:both;display:table-row}
.tablesaw-stack td .tablesaw-cell-label,.tablesaw-stack th .tablesaw-cell-label{display:inline-block;padding:0 .6em 0 0;width:30%}
.tablesaw-stack td .tablesaw-cell-label-top,.tablesaw-stack th .tablesaw-cell-label-top{display:block;padding:.4em 0;margin:.4em 0}
.tablesaw-cell-label{display:block}
.tablesaw-stack tbody th.group{margin-top:-1px}
.tablesaw-stack th.group b.tablesaw-cell-label{display:none!important}
}
@media (max-width:39.9375em){
.tablesaw-stack tbody tr{display:block;width:100%;border-bottom:1px solid #dfdfdf}
.tablesaw-stack thead td,.tablesaw-stack thead th{display:none}
.tablesaw-stack tbody td,.tablesaw-stack tbody th{display:block;float:left;clear:left;width:100%}
.tablesaw-cell-label{vertical-align:top}
.tablesaw-cell-content{display:inline-block;max-width:67%}
.tablesaw-stack .tablesaw-stack-block .tablesaw-cell-content,.tablesaw-stack .tablesaw-stack-block .tablesaw-cell-label{display:block;width:100%;max-width:100%;padding:0}
.tablesaw-stack td:empty,.tablesaw-stack th:empty{display:none}
}
@media (min-width:40em){
.tablesaw-stack tr{display:table-row}
.tablesaw-stack td,.tablesaw-stack th,.tablesaw-stack thead td,.tablesaw-stack thead th{display:table-cell;margin:0}
.tablesaw-stack td .tablesaw-cell-label,.tablesaw-stack th .tablesaw-cell-label{display:none!important}
}
.tablesaw-fix-persist{table-layout:fixed}
.tablesaw-overflow{position:relative;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}
.tablesaw-overflow>.tablesaw{margin-top:2px}
.tablesaw-columntoggle-btn span{text-indent:-9999px;display:inline-block}
.tablesaw-columntoggle-btnwrap{position:relative}
.tablesaw-columntoggle-btnwrap .dialog-content{padding:.5em;top:0!important;right:1em;left:auto!important;width:12em;max-width:18em;margin:-.5em auto 0}
.tablesaw-columntoggle tbody td{line-height:1.5}
#email_info.hide,#email_info2.hide,.tablesaw-columntoggle-popup{display:none}
.tablesaw-columntoggle-btnwrap.visible .tablesaw-columntoggle-popup{display:block;position:absolute;top:2em;right:0;background-color:#fff;padding:.5em .8em;border:1px solid #ccc;box-shadow:0 1px 2px #ccc;border-radius:.2em;z-index:1}
.tablesaw-columntoggle-popup fieldset{margin:0}
@media only all{
.tablesaw-columntoggle td.tablesaw-priority-0,.tablesaw-columntoggle td.tablesaw-priority-1,.tablesaw-columntoggle td.tablesaw-priority-2,.tablesaw-columntoggle td.tablesaw-priority-3,.tablesaw-columntoggle td.tablesaw-priority-4,.tablesaw-columntoggle td.tablesaw-priority-5,.tablesaw-columntoggle td.tablesaw-priority-6,.tablesaw-columntoggle th.tablesaw-priority-0,.tablesaw-columntoggle th.tablesaw-priority-1,.tablesaw-columntoggle th.tablesaw-priority-2,.tablesaw-columntoggle th.tablesaw-priority-3,.tablesaw-columntoggle th.tablesaw-priority-4,.tablesaw-columntoggle th.tablesaw-priority-5,.tablesaw-columntoggle th.tablesaw-priority-6,.tablesaw-swipe td.tablesaw-swipe-cellhidden,.tablesaw-swipe th.tablesaw-swipe-cellhidden{display:none}
}
.tablesaw-columntoggle-btnwrap .dialog-content:focus{outline-style:none}
@media (min-width:20em){
.tablesaw-columntoggle td.tablesaw-priority-1,.tablesaw-columntoggle th.tablesaw-priority-1{display:table-cell}
}
@media (min-width:30em){
.tablesaw-columntoggle td.tablesaw-priority-2,.tablesaw-columntoggle th.tablesaw-priority-2{display:table-cell}
}
@media (min-width:40em){
.tablesaw-columntoggle td.tablesaw-priority-3,.tablesaw-columntoggle th.tablesaw-priority-3{display:table-cell}
.tablesaw-columntoggle tbody td{line-height:2}
}
@media (min-width:50em){
.tablesaw-columntoggle td.tablesaw-priority-4,.tablesaw-columntoggle th.tablesaw-priority-4{display:table-cell}
}
@media (min-width:60em){
.tablesaw-columntoggle td.tablesaw-priority-5,.tablesaw-columntoggle th.tablesaw-priority-5{display:table-cell}
}
@media (min-width:70em){
.tablesaw-columntoggle td.tablesaw-priority-6,.tablesaw-columntoggle th.tablesaw-priority-6{display:table-cell}
}
@media only all{
.tablesaw-columntoggle td.tablesaw-toggle-cellhidden,.tablesaw-columntoggle th.tablesaw-toggle-cellhidden{display:none}
.tablesaw-columntoggle td.tablesaw-toggle-cellvisible,.tablesaw-columntoggle th.tablesaw-toggle-cellvisible{display:table-cell}
}
.tablesaw-columntoggle-popup .btn-group>label{display:block;padding:.2em 0;white-space:nowrap;cursor:default}
.tablesaw-columntoggle-popup .btn-group>label input{margin-right:.8em}
.tablesaw-sortable-head{position:relative;vertical-align:top}
.pole.select option,.rozkroj .szczegoly.zawiasy .front td,.rozkroj .szczegoly.zawiasy .front th,.tablesaw .tablesaw-sortable-head{padding:0}
.tablesaw-sortable-btn{padding:.5em .7em;min-width:100%;color:inherit;background:0 0;border:0;text-align:inherit;font:inherit;text-transform:inherit}
.tablesaw-sortable-arrow:after{display:inline-block;width:10px;height:14px;content:" ";margin-left:.3125em}
.tablesaw-sortable-ascending .tablesaw-sortable-arrow:after{content:"\2191"}
.tablesaw-sortable-descending .tablesaw-sortable-arrow:after{content:"\2193"}
.tablesaw-advance{float:right}
.tablesaw-advance.minimap{margin-right:.4em}
.tablesaw-advance-dots{float:left;margin:0;padding:0;list-style:none}
.tablesaw-advance-dots li{display:table-cell;margin:0;padding:.4em .2em}
.tablesaw-advance-dots li i{width:.25em;height:.25em;background:#555;border-radius:100%;display:inline-block}
.tablesaw-advance-dots-hide{opacity:.25;cursor:default;pointer-events:none}
.text-align-center{text-align:center}
.vc{height:100%;display:table;width:100%}
.vc__inner{display:table-cell;vertical-align:middle;width:100%}
.vt{height:100%;display:table;width:100%}
.vt__inner{display:table-cell;vertical-align:top;width:100%}
.vb{height:100%;display:table;width:100%}
.vb__inner{display:table-cell;vertical-align:bottom;width:100%}
.text-success{color:#72bf44}
.text-warning{color:red}
.owl-stage{touch-action:manipulation}
.checkbox input,.checkbox--custom input,.radio input{position:absolute;left:-9999px}
.checkbox input[type=checkbox]:checked+label:after{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}
.checkbox input[type=checkbox]:checked+label:before,.checkbox input[type=checkbox][data-delete=delete]:checked+label:before{background:#72bf44;border-color:#72bf44}
.checkbox input[type=checkbox][data-delete=delete]:checked+label:after{background:url(../images/ico/check-white.svg) 0 0/contain no-repeat}
.checkbox:hover input[type=checkbox]:checked+label:after{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}
.checkbox:hover input[type=checkbox]:checked+label:before{background:#666;border-color:#666}
.checkbox label{font-size:.875rem;color:#000;padding-left:25px;position:relative;margin-left:0!important}
.checkbox label:after{content:'';top:0;left:2px;position:absolute;opacity:0;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transform:translateY(-10px);transform:translateY(-10px);height:13px;width:15px;background:url(../images/ico/tick.svg) 0 0/contain no-repeat}
.checkbox label:before{border-radius:4px;background-color:#fff;position:absolute;left:0;top:2px;width:16px;height:16px;content:''}
.checkbox label a,.checkbox--custom label a,.checkbox--green label a,.furniture-to-size .informacje ol li.punkt a{color:#000;text-decoration:underline}
.checkbox--custom label,.checkbox--green label{font-size:.75rem;padding-left:30px;line-height:20px}
.checkbox--green label[for=ts_prot_0]{line-height:16px}
.checkbox--green label:after,.checkbox--green label:before{content:'';-webkit-transition-duration:.3s;transition-duration:.3s}
.checkbox--green label:after{position:absolute;opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px);background:url(../images/ico/check-white.svg) 0 0/contain no-repeat;top:4px;left:5px;height:11px;width:11px}
.checkbox--green label:before{border:1px solid #adafb2;left:2px;top:2px;width:16px;height:16px}
.checkbox--custom input[type=checkbox]:checked+label:after,.checkbox--custom:hover input[type=checkbox]:checked+label:after{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);background-image:url(../images/ico/checked.svg)}
.checkbox--custom input[type=checkbox]:checked+label:before,.checkbox--custom:hover input[type=checkbox]:checked+label:before{background:#ff1a1a;border-color:#ff1a1a}
.checkbox--custom label:after{content:'';top:4px;left:5px;position:absolute;opacity:0;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transform:translateY(-10px);transform:translateY(-10px);height:11px;width:11px;background:url(../images/ico/check-white.svg) 0 0/contain no-repeat}
.checkbox--custom label:before{border:1px solid #adafb2;left:2px;top:2px;width:16px;height:16px}
.checkbox--large label{line-height:32px}
.checkbox--custom label:before,.checkbox--large label:after,.checkbox--large label:before{content:'';-webkit-transition-duration:.3s;transition-duration:.3s}
.checkbox--large label:after{position:absolute;opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px);background:url(../images/ico/check-white.svg) 0 0/contain no-repeat;top:9px;left:3px;height:14px;width:15px}
.checkbox--large label:before{border:1px solid #adafb2;left:0;top:6px;width:20px;height:20px}
.radio input[type=radio]:checked+label:after{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}
.radio label{color:#000;padding-left:30px;position:relative;margin-left:0!important;line-height:32px}
.radio label:after,.radio label:before{position:absolute;border-radius:50%;content:''}
.radio label:after{opacity:0;-webkit-transition-duration:.3s;transition-duration:.3s;background:#72bf44;top:11.5px;left:4px;height:9px;width:9px}
.radio label:before{background-color:#fff;border:1px solid #adafb2;left:0;top:7.5px;width:17px;height:17px}
.radio label img{height:32px;display:inline-block;vertical-align:top;margin-left:20px}
.radio.error label:before{border-color:red}
#picker p,.radio div.info,.radio label{font-size:.75rem}
fieldset.radio legend{color:#4d4c4c;font-size:.875rem;font-weight:500;line-height:1.5}
.js-qty{position:relative;margin-bottom:25px}
@media only screen and (min-width:64em){
.large-15{width:25%}
.large-20,.mainNav .large-15{width:20%}
.js-qty{width:140px;margin-bottom:0}
}
.js-qty input{margin:0 5px;display:block;border:1px solid #a7a9ac;height:45px;padding:0 20px;box-shadow:none;width:calc(100% - 10px);color:#393c39;font-size:.875rem;text-align:center}
.js-qty input::-webkit-inner-spin-button,.js-qty input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}
.js-qty input[type=number]{-moz-appearance:textfield}
.js-qty div{border:1px solid #a7a9ac;color:#1d1d1b;font-size:14px;line-height:43px;text-align:center;position:absolute;z-index:57;height:45px;width:40px;background:#fff;top:0;cursor:pointer;-webkit-transition-duration:.3s;transition-duration:.3s}
@media only screen and (max-width:40em){
.js-qty div{width:20px}
.inputPlaceholder input[name=telefon]{width:90%}
}
.js-qty div:hover{color:#72bf44;border-color:#72bf44}
.js-qty div.minus{left:0;border-top-left-radius:4px;border-bottom-left-radius:4px}
.js-qty div.plus{right:0;border-top-right-radius:4px;border-bottom-right-radius:4px}
.js-qty--cart{margin-bottom:0}
.js-qty--cart input{height:35px}
.js-qty--cart div{line-height:33px;height:35px}
.js-stars-readonly{font-size:0}
.js-stars-readonly i{font-size:16px;color:#000}
.js-stars-readonly i.off,.js-wrench-readonly i.off,div.rozkroj_zestawienie_prod div.lcena span{color:#a7a9ac}
.js-wrench-readonly i{color:#72bf44}
.select2-container--default.select2--alt{margin-bottom:20px}
.select2-container--default.select2--alt .select2-selection--single{background:#f5f5f5;border:0}
.select2-container--default.select2--alt.select2-container--below .select2-selection__rendered{color:#333!important}
form[name=subskrypcja_formularz] #email{border-radius:0}
.inputPlaceholder{position:relative;display:block}
.inputPlaceholder input{box-shadow:none;box-sizing:border-box;display:block;padding:0 10px;width:100%;height:35px;margin-bottom:20px;font-size:.8125rem;outline:0;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out;border:1px solid #a7a9ac;border-radius:4px;background-position:center right 10px;background-color:#fff}
.inputPlaceholder input::-webkit-input-placeholder{-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;color:#333;font-size:.8125rem;opacity:1}
.inputPlaceholder input::-moz-placeholder{-moz-transition:.3s ease-in-out;transition:.3s ease-in-out;color:#333;font-size:.8125rem;opacity:1}
.inputPlaceholder input:-ms-input-placeholder,.inputPlaceholder input::-ms-input-placeholder{-ms-transition:all .3s ease-in-out;transition:.3s ease-in-out;color:#333;font-size:.8125rem;opacity:1}
.inputPlaceholder input::placeholder{-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;color:#333;font-size:.8125rem;opacity:1}
.inputPlaceholder input.filled,.inputPlaceholder input:focus{background-position:center right 10px;background-color:#fff}
.inputPlaceholder input.filled::-webkit-input-placeholder,.inputPlaceholder input:focus::-webkit-input-placeholder{color:transparent}
.inputPlaceholder input.filled::-moz-placeholder,.inputPlaceholder input:focus::-moz-placeholder{color:transparent}
.inputPlaceholder input.filled:-ms-input-placeholder,.inputPlaceholder input.filled::-ms-input-placeholder,.inputPlaceholder input:focus:-ms-input-placeholder,.inputPlaceholder input:focus::-ms-input-placeholder{color:transparent}
.inputPlaceholder input.filled::placeholder,.inputPlaceholder input:focus::placeholder{color:transparent}
.inputPlaceholder input.filled+span,.inputPlaceholder input:focus+span{opacity:1;font-size:.625rem;top:-10px;line-height:.75rem}
.inputPlaceholder input.filled{border-color:#72bf44;background-image:url(../images/ico/valid.svg);background-repeat:no-repeat;background-position:center right 10px;background-color:#fff;background-size:20px 20px;padding-right:35px}
.inputPlaceholder input #nip_faktura{margin-left:8px}
.inputPlaceholder span{font-size:.875rem;line-height:2.1875rem;position:absolute;top:0;left:8px;padding:0 4px;background:#fff;opacity:0;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;border-radius:2px}
.inputPlaceholder span sup{color:#ff1a1a;font-size:14px}
.register .inputPlaceholder span{background-color:#ededed}
.error .inputPlaceholder input{background-image:url(../images/ico/error.svg);background-repeat:no-repeat;background-position:center right 10px;background-size:20px 20px;padding-right:35px;border:1px solid #a7a9ac;background-color:transparent}
.error .select2-container--default .select2-selection--single{background:url(../images/ico/error.svg) center right 30px/20px 20px no-repeat}
.error.checkbox label:before{border:1px solid #ff1a1a}
.field input,.input-wrapper input{background:center right 10px #fff}
.field input.filled,.input-wrapper input.filled{border-color:#72bf44;background:url(../images/ico/valid.svg) center right 10px/20px 20px no-repeat;padding-right:35px}
.field.error input,.field.error.filled,.input-wrapper .error input,.input-wrapper.error input,.input-wrapper.error.filled{background:url(../images/ico/error.svg) center right 10px/20px 20px no-repeat;padding-right:35px;margin:0 0 1rem}
.field.error input,.input-wrapper.error input{border:1px solid #ff1a1a!important}
.field.error.filled,.input-wrapper .error input,.input-wrapper.error.filled{border:1px solid #a7a9ac}
.field.error textarea,.input-wrapper.error textarea{border:1px solid #ff1a1a!important}
.input-wrapper.file-input.error button:after{background:url(../images/ico/error.svg) center right/contain no-repeat;content:' ';display:inline-block;width:1.25rem;height:1.25rem;vertical-align:text-bottom;margin-left:20px}
.selectPlaceholder{position:relative}
.selectPlaceholder__label{position:absolute;left:8px;padding:0 2px;background:#fff;color:#72bf44;font-size:.625rem;top:-8px;line-height:.75rem;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;opacity:0}
.selectPlaceholder .select2-container--below+.selectPlaceholder__label{opacity:1}
.selectPlaceholder .select2-container--below .select2-selection__rendered{color:#333!important;font-size:.875rem!important}
#email_info,#email_info2,form div.email-suggest{text-align:center;position:absolute;top:35px;line-height:normal}
#email_info,#email_info2{color:#ff1a1a;width:calc(100% - 16px);font-size:.6875rem}
.no-label label,.rozkroj .radio label:after,.rozkroj .radio label:before{display:none}
* label.error,label.error{color:#f04124}
input.filled[disabled]{border:1px solid #a7a9ac;background:#ddd}
.ngl_page img{height:30px}
form div.email-suggest{font-size:.75rem;width:100%}
.breadcrumb{list-style:none;padding:0;height:40px;white-space:nowrap;overflow-x:auto;overflow-y:hidden;webkit-overflow-scrolling:touch;position:relative;margin:0 25px 0 0}
@media only screen and (min-width:40.0625em){
.breadcrumb{margin-right:0}
}
.breadcrumb::-webkit-scrollbar{display:none}
.breadcrumb__listitem{display:inline-block}
.breadcrumb__listitem .home img{width:9px;height:9px;margin:3px 7px 4px 23px;float:left}
.breadcrumb__listitem a span,.breadcrumb__listitem h1,.breadcrumb__listitem span{line-height:16px;font-size:12px;color:#757575;margin-top:11px;margin-bottom:8px;float:left;-webkit-transition:none,150ms,ease-in-out;transition:none,150ms,ease-in-out}
.breadcrumb__listitem a{float:left;display:block}
.breadcrumb__listitem a:hover span{color:#000}
.breadcrumb__listitem:after{width:7px;height:13px;display:block;background-image:url(../images/ico/breadcrumb-arrow.png);background-size:cover;background-repeat:no-repeat;content:'';float:left;margin-right:14px;margin-left:14px;margin-top:11px}
.breadcrumb__listitem:last-child:after{display:none}
.breadcrumb--border{border-bottom:1px solid #dfdfdd}
@media only screen and (max-width:40em){
.breadcrumb__listitem .home img{width:16px;height:16px;margin:0}
.breadcrumb:after{content:'';display:inline-block;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:1px;height:25px;background:#a9a9a9;margin-left:10px}
#tooltip{left:5px;bottom:38px}
}
.breadcrumb__search-toggle{position:absolute;right:5px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);cursor:pointer;width:13px;height:13px;padding:20px 15px;background:url(/szablony/meble/assets/images/ico/search.svg) center center/13px 13px no-repeat;z-index:10;-webkit-transition:background-size .3s cubic-bezier(.23,1,.32,1);transition:background-size .3s cubic-bezier(.23,1,.32,1)}
.breadcrumb__search-toggle::after,.breadcrumb__search-toggle::before{content:'';position:absolute;left:8px;top:18px;width:13px;height:2px;background:#757576;opacity:0;-webkit-transition:opacity .3s cubic-bezier(.23,1,.32,1),-webkit-transform .3s cubic-bezier(.23,1,.32,1);transition:transform .3s cubic-bezier(.23,1,.32,1),opacity .3s cubic-bezier(.23,1,.32,1),-webkit-transform .3s cubic-bezier(.23,1,.32,1);pointer-events:none}
.breadcrumb__search-toggle.active{background-size:0 0}
.breadcrumb__search-toggle.active::before{opacity:1;-webkit-transform:rotate(45deg);transform:rotate(45deg)}
.breadcrumb__search-toggle.active::after{opacity:1;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}
.breadcrumb__search-toggle:hover{opacity:.7}
.clear{display:block;clear:both;line-height:0;font-size:0;height:0}
.komunikat{padding:15px;text-align:center;margin:0 0 20px;color:#79b51c;font-size:14px;border:1px solid #dadada}
.komunikat .er{font-size:14px;padding:2px 0 0 22px;background:url(/szablony/meble/images/er.gif) left no-repeat}
.has-tip,.has-tip:focus,.has-tip:hover{border-bottom:none}
.tooltip-icon{display:inline-block;width:21px;height:21px;cursor:help;background-image:url(/szablony/globalne/images/rozkroj/meble/question_green.png);background-repeat:no-repeat}
#tooltip{background-color:#fff;border:1px solid #79b51c;border-radius:5px;opacity:1;padding:5px 10px;position:absolute;width:300px;z-index:3000}
.zglos_problem{cursor:pointer;background:url(/szablony/meble/images/zglos_problem_right.png) no-repeat;left:calc(100% - 25px);opacity:.6;overflow:hidden;position:fixed!important;top:65%;width:25px;height:185px;z-index:5}
.elem-blacked{position:relative}
.elem-blacked:before{content:'';display:block;position:absolute;top:0;left:0;right:0;bottom:0;z-index:50;background-color:rgba(0,0,0,.1);-webkit-transition:.25s ease-in-out;transition:.25s ease-in-out}
.elem-blacked:hover:before{background-color:rgba(0,0,0,.4)}
.elem-blacked-excluded{position:relative;z-index:51}
.figura_s{background:url(/szablony/globalne/images/rozkroj/figury_plyty_woodnest_2.png) no-repeat;margin:0 auto 10px}
.figura_s.figura_kolo_s{width:100px;height:100px;background-position:-73px -182px}
.figura_s.figura_kolo_1_s{width:100px;height:100px;background-position:-72px -688px}
.figura_s.figura_kolo_2_s{width:100px;height:120px;background-position:-305px -688px}
.figura_s.figura_kolo_3_s{width:100px;height:120px;background-position:-532px -688px}
.figura_s.figura_trapez_s{width:165px;height:130px;background-position:-500px -170px}
.figura_s.figura_trojkat_s{width:120px;height:115px;background-position:-297px -182px}
.figura_s.figura_trapezp_s{width:140px;height:115px;background-position:-730px -182px}
.figura_s.figura_figura8_s{background-position:-35px -500px;height:130px;width:150px}
.figura_s.figura_figura9_s{background-position:-260px -500px;height:130px;width:165px}
.figura_s.figura_elipsa_s{width:165px;height:95px;background-position:-40px -340px}
.figura_s.figura_wielokat_s{background-position:-495px -328px;height:175px;width:175px}
.figura_s.figura_pierscien_s{background-position:-303px -340px;height:120px;width:120px}
.rodzajKolaReg{font-size:0;padding-bottom:20px}
.rodzajKolaReg .radio_w{display:inline-block;margin-right:19px;text-align:center}
.rodzajKolaReg .radio_w label{cursor:pointer}
.rodzajKolaReg .radio_w label .rodzajKola{display:block;width:51px;height:50px;margin-left:auto;margin-right:auto;background:url(/szablony/globalne/images/rozkroj/rodzaje_kola.jpg) -10px 0 no-repeat;margin-bottom:5px}
.rodzajKolaReg .radio_w label .rodzajKola.rodzajKolaPolkole{background-position:-80px 0}
.rodzajKolaReg .radio_w label .rodzajKola.rodzajKola34Kola{background-position:-150px 0}
.rodzajKolaReg .radio_w label .rodzajKola.rodzajKolaCwiartka{background-position:-220px 0}
.pole{border-radius:0}
.pole.male{width:auto}
.pole.select{background-position:calc(100% - 5px) 50%;background-repeat:no-repeat;background-image:url(/szablony/meble/images/tr_bottom.png);appearance:none;-webkit-appearance:none;-moz-appearance:none;padding:2px 0;width:250px;margin:0;height:auto;font-size:14px;background-color:#fff}
.pole.select.male{font-size:12px;padding:0 19px 0 0;width:auto}
.pole.select:disabled{background-color:#e3e3e3}
.pole.input.male{width:45px;font-size:12px}
.admininfo{border:1px solid red;margin:10px 0 0;padding:10px 5px;position:relative}
.admininfo:after{content:'dla administratorów';position:absolute;top:-8px;color:red;background:#fff;padding:0 3px;left:calc(50% - 60px);text-transform:lowercase;font-size:12px}
.rozkroj{font-size:12px;color:#333}
.rozkroj input[type=button],.rozkroj input[type=number],.rozkroj input[type=text]{border-radius:5px;border:1px solid #ccc;box-shadow:none;height:40px;color:#333}
.rozkroj input[type=button]:focus,.rozkroj input[type=number]:focus,.rozkroj input[type=text]:focus{background-color:#fff}
.rozkroj input[type=button].inputError,.rozkroj input[type=number].inputError,.rozkroj input[type=text].inputError{border:1px solid red}
.rozkroj input[type=button].pole,.rozkroj input[type=number].pole,.rozkroj input[type=text].pole{border-radius:0}
.rozkroj input[type=button].pole.male,.rozkroj input[type=number].pole.male,.rozkroj input[type=text].pole.male{height:21px;padding:0;text-align:center}
.rozkroj input[type=number]{-moz-appearance:textfield}
.rozkroj .ilosc input[type=number]::-webkit-inner-spin-button,.rozkroj .ilosc input[type=number]::-webkit-outer-spin-button,.rozkroj .rozmiar .wym input::-webkit-inner-spin-button,.rozkroj .rozmiar .wym input::-webkit-outer-spin-button,.rozkroj .tabela .tabela-middle input::-webkit-inner-spin-button,.rozkroj .tabela .tabela-middle input::-webkit-outer-spin-button,.rozkroj input[type=number]::-webkit-inner-spin-button,.rozkroj input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}
.rozkroj .admininfo input,.rozkroj .admininfo label,.rozkroj .tabela .tabela-middle input{margin:0}
.rozkroj .button{line-height:38px;height:40px;cursor:pointer;background-color:#79b51c;border:1px solid #79b51c;display:block;border-radius:5px;color:#fff;font-size:14px;padding:0 12px;text-align:center;text-transform:uppercase}
.rozkroj .button:hover{background-color:#fff!important;color:#79b51c;text-decoration:none}
.rozkroj .button.btn-yellow{background-color:#ffc11a;border-color:#ffc11a}
.rozkroj .button.btn-yellow:hover{color:#ffc11a}
.rozkroj .radio{float:left;margin:0 20px 10px 0}
.rozkroj .radio input{vertical-align:middle;margin:0;position:static}
.rozkroj .radio label{margin:0;padding:0;font-size:14px}
.rozkroj .oklejanie .tabela-middle{padding-bottom:10px}
.rozkroj .oklejanie .tabela-middle label{margin-left:5px}
.rozkroj .tabela{display:table;line-height:normal}
.rozkroj .tabela .tabela-middle{display:table-cell;vertical-align:middle;text-align:left}
.rozkroj .info{padding-bottom:5px;text-align:center;font-size:12px}
.rozkroj .info.info_homag{display:none;color:orange}
.rozkroj .info.dodInfoRozmiar{color:red;font-size:10px}
.rozkroj .rozmiar .wym{float:left;font-size:14px;margin:0 20px 20px 0}
.rozkroj .rozmiar .wym:nth-child(2){margin-right:0}
.rozkroj .rozmiar .wym span{margin-right:5px}
.rozkroj .rozmiar .wym input{width:60px;font-size:14px;text-align:center;padding:0 5px;display:inline-block}
.rozkroj .rozkroj_radio{margin-top:20px;margin-bottom:20px}
.rozkroj .rozkroj_radio .btn{overflow:hidden;padding-right:20px;display:-webkit-box;display:flex;-webkit-box-pack:end;justify-content:flex-end}
.rozkroj .rozkroj_radio .btn .button,div.btn_rp div{float:right;margin-left:20px}
.rozkroj .rozkroj_radio .btn .button:first-child{margin-right:0}
.rozkroj .rozkroj_radio .btn button{width:125px}
.rozkroj .rozkroj_radio .z{text-align:left;margin-bottom:25px;float:right;padding-right:10px}
.rozkroj .rozkroj_radio .ngl{font-size:14px;padding-bottom:10px}
.rozkroj .rozkroj_radio .ngl span{font-size:12px;margin-left:10px}
.rozkroj .rozkroj_radio .rozkroj_radio_row{padding:3px 0 5px 2px;overflow:hidden}
.rozkroj .rozkroj_radio .rozkroj_radio_row input{float:left;margin:1px 0 0;border:0}
.rozkroj .rozkroj_radio .rozkroj_radio_row label{font-size:14px;margin-left:7px;cursor:pointer}
.plyta_wybrana .plyta_info .sel_reg .in_str img,.rozkroj .ilosc,.rozkroj .rozkroj_sloje_row .li label{float:left}
.rozkroj .ilosc input{float:right;height:50px;width:50px;margin:0 5px;text-align:center}
.rozkroj .ilosc input[type=button]{width:22px;background-color:#f5f5f5;background-repeat:no-repeat;background-position:50% 50%;cursor:pointer}
.rozkroj .ilosc input[type=button]:hover{background-color:#a7a9ac}
.rozkroj .ilosc input[type=number]{width:83px;margin:0 8px;padding:0;text-align:center;font-size:18px;-moz-appearance:textfield}
.rozkroj .ilosc input.btn_plus2{background-image:url(/szablony/globalne/images/rozkroj/meble/plus.png)}
.rozkroj .ilosc input.btn_plus2:hover{background-image:url(/szablony/globalne/images/rozkroj/meble/plus-hover.png)}
.rozkroj .ilosc input.btn_minus2{background-image:url(/szablony/globalne/images/rozkroj/meble/minus.png)}
.rozkroj .ilosc input.btn_minus2:hover{background-image:url(/szablony/globalne/images/rozkroj/meble/minus-hover.png)}
.rozkroj .naglowek{font-size:14px;line-height:21px;margin-bottom:10px}
.rozkroj .naglowek.wciecie{padding-left:20px}
.rozkroj .naglowek span{padding-right:10px}
.rozkroj .szczegoly{padding:10px;font-size:14px;text-align:left}
.rozkroj .szczegoly.zawiasy{margin-right:100px}
.rozkroj .szczegoly.zawiasy .tabela{margin:20px 0}
.rozkroj .szczegoly.zawiasy .front{border:0}
.rozkroj .szczegoly.zawiasy .front .tabela{margin:0;font-size:12px}
.rozkroj .rozmiar{overflow:hidden;display:table}
.rozkroj .rozkroj_sloje_row{overflow:hidden}
.rozkroj .rozkroj_sloje_row .li{overflow:hidden;padding-bottom:10px}
.rozkroj .rozkroj_sloje_row .li input{margin:14px 5px 0 10px;float:left}
.rozkroj .rozkroj_sloje_row .li label div{width:42px;height:42px;box-sizing:border-box;float:left}
.rozkroj .rozkroj_sloje_row .li label.t{margin:12px 0 0}
.rozkroj .rozkroj_sloje_row .ico_sloje_bz{cursor:pointer;background-color:#fff;border:1px solid #d5d2cc}
.rozkroj .rozkroj_sloje_row .ico_sloje_szerokosc{background-image:url(/szablony/globalne/images/rozkroj/meble/poziomo.jpg)}
.rozkroj .rozkroj_sloje_row .ico_sloje_wysokosc{background-image:url(/szablony/globalne/images/rozkroj/meble/pionowo.jpg)}
.rozkroj .formatka-kont{text-align:center}
.rozkroj .formatka-kont .formatka{display:inline-block;font-size:0;border:0;margin-bottom:0}
.rozkroj .formatka-kont .formatka input{margin:0}
.rozkroj .formatka-kont .formatka td{text-align:center;padding:0;font-size:0;line-height:normal}
.rozkroj .formatka-kont .formatka .nr_obrzeza{font-size:12px}
.rozkroj .formatka-kont .formatka .reg_figura .figura{width:180px;height:115px;position:relative;z-index:2;background-position:0 0;background-repeat:no-repeat}
.rozkroj .formatka-kont .formatka .reg_figura .woodnest_trojkat{background-image:url(/szablony/globalne/images/rozkroj/ico_trojkat.png)}
.rozkroj .formatka-kont .formatka .reg_figura .woodnest_trapezp{background-image:url(/szablony/globalne/images/rozkroj/ico_wielokat.png)}
.rozkroj .formatka-kont .formatka .reg_figura .woodnest_trapez{background-image:url(/szablony/globalne/images/rozkroj/ico_trapez.png)}
.rozkroj .formatka-kont .formatka .reg_figura .woodnest_kolo{background-image:url(/szablony/globalne/images/rozkroj/ico_kolo.png)}
.rozkroj .formatka-kont .formatka .reg_figura .woodnest_kolo_rodzaj_1{background-image:url(/szablony/meble/images/ico_figury_kolo_1.png)}
.rozkroj .formatka-kont .formatka .reg_figura .woodnest_kolo_rodzaj_2{background-image:url(/szablony/meble/images/ico_figury_kolo_2.png)}
.rozkroj .formatka-kont .formatka .reg_figura .woodnest_kolo_rodzaj_3{background-image:url(/szablony/meble/images/ico_figury_kolo_3.png)}
.rozkroj .formatka-kont .formatka .reg_figura .woodnest_kolo_obr{background-position:0 -115px}
.rozkroj .formatka-kont .formatka .reg_figura .woodnest_wielokat{background-image:url(/szablony/globalne/images/rozkroj/ico_wielokat3.png);height:130px}
.rozkroj .formatka-kont .formatka .reg_figura .woodnest_figura8{background-image:url(/szablony/globalne/images/rozkroj/ico_figury_8a.png)}
.rozkroj .formatka-kont .formatka .reg_figura .woodnest_figura9{background-image:url(/szablony/globalne/images/rozkroj/ico_figury_9a.png)}
.rozkroj .formatka-kont .formatka .reg_figura .woodnest_elipsa{background-image:url(/szablony/globalne/images/rozkroj/ico_elipsa.png)}
.rozkroj .formatka-kont .formatka .reg_figura .woodnest_pierscien{background-image:url(/szablony/globalne/images/rozkroj/ico_pierscien.png)}
.rozkroj .formatka-kont .formatka .reg_figura.sloje_1{background:url(/szablony/globalne/images/rozkroj/sloje_pionowo.jpg) no-repeat}
.rozkroj .formatka-kont .formatka .reg_figura.sloje_2{background:url(/szablony/globalne/images/rozkroj/sloje_poziomo.jpg) no-repeat}
.rozkroj .formatka-kont .formatka .obrzezaTop{padding-left:30px}
.rozkroj .formatka-kont .formatka .figura8_region_obrzeza{position:absolute;width:60px}
.rozkroj .formatka-kont .formatka .figura8_region_obrzeza .obrzezaBottom,.rozkroj .formatka-kont .formatka .figura8_region_obrzeza .obrzezaLeft,.rozkroj .formatka-kont .formatka .figura8_region_obrzeza .obrzezaRight{position:relative}
.rozkroj .formatka-kont .formatka .figura8_region_obrzeza .obrzezaRight{left:20px;top:-50px;z-index:3}
.rozkroj .formatka-kont .formatka .figura8_region_obrzeza .obrzezaLeft{z-index:4;top:-10px}
.rozkroj .formatka-kont .formatka .figura8_region_obrzeza .obrzezaBottom{left:-40px;top:-30px;z-index:3}
.rozkroj .formatka-kont .formatka .figura8_region_obrzeza .obrzezaRightfigura9{left:40px;top:-40px}
.rozkroj .formatka-kont .formatka .figura8_region_obrzeza .obrzezaLeftfigura9{left:-10px}
.rozkroj .formatka-kont .formatka .figura8_region_obrzeza .obrzezaBottomfigura9{left:-35px}
.rozkroj .klejenie,.rozkroj .nawierty{padding-top:20px}
.rozkroj .nawierty .fronty{font-size:0;overflow:hidden}
.rozkroj .nawierty .fronty>div{display:inline-block;margin:0 10px 20px 0;font-size:12px;text-align:center;vertical-align:top;border-radius:5px;padding:5px 0;cursor:pointer;width:calc((100% - 70px)/ 8);height:102px;min-width:70px;box-sizing:border-box;border:1px solid #fff;position:relative}
.rozkroj .nawierty .fronty>div.nowosc::before{content:'Nowość';width:45px;height:14px;background:#72bf44;position:absolute;right:0;top:2px;font-size:10px;color:#fff;z-index:1}
.rozkroj .nawierty .fronty>div.nowosc img{position:relative;top:5px}
.rozkroj .nawierty .fronty>div.typFrontuInactive,.rozkroj .nawierty .fronty>div.typFrontuInactiveFrez{border:1px solid rgba(0,0,0,.3)}
.frezowanieTytanDisabled img,.rozkroj .nawierty .fronty>div.typFrontuInactive img,.rozkroj .nawierty .fronty>div.typFrontuInactiveFrez img{-webkit-filter:brightness(80%);filter:brightness(80%)}
.rozkroj .nawierty .fronty>div:not(.typFrontuInactive).typActive,.rozkroj .nawierty .fronty>div:not(.typFrontuInactive):hover{border:1px solid #79b51c;color:#79b51c;box-sizing:border-box}
.rozkroj .nawierty .fronty>div:not(.typFrontuInactive):last-child{margin-right:0}
.rozkroj .nawierty .fronty>div:not(.typFrontuInactiveFrez).typActive,.rozkroj .nawierty .fronty>div:not(.typFrontuInactiveFrez):hover{border:1px solid #79b51c;color:#79b51c;box-sizing:border-box}
.rozkroj .nawierty .fronty>div:not(.typFrontuInactiveFrez):last-child{margin-right:0}
.rozkroj .nawierty .fronty>div img{margin-bottom:10px}
@media only screen and (max-width:40em){
.rozkroj .nawierty .fronty{display:-webkit-box;display:flex;flex-wrap:wrap}
.rozkroj .nawierty .fronty>div{width:30%}
}
.rozkroj .nawierty .parametry_frontu{margin-top:-20px}
.rozkroj .nawierty.lakierowane .fronty>div{width:131px;padding-top:11px;line-height:normal}
.rozkroj .nawierty.lakierowane .fronty>div img{margin-bottom:7px}
.rozkroj .uchwyt .warianty{margin-bottom:20px;font-size:0}
.rozkroj .uchwyt .warianty .wariant{display:inline-block;margin-right:15px;font-size:14px}
.rozkroj .uchwyt .warianty .wariant input{margin:0 5px 0 0;vertical-align:middle}
.rozkroj .uchwyt .warianty .wariant label{display:inline-block;margin:0;font-size:14px;vertical-align:middle}
.rozkroj .obrzeze .grubosci .grubosc .info input,.rozkroj .obrzeze .grubosci .grubosc .info label,.rozkroj .obrzeze .tabela-middle div img,.rozkroj .obrzeze .tabela-middle div span{vertical-align:middle}
.ngl_rozkroj,.rozkroj .klejenie .warianty{overflow:hidden}
.rozkroj .klejenie .warianty .wariant{font-size:12px;margin-right:20px;float:left}
.rozkroj .klejenie .warianty .wariant .image{display:block;margin-bottom:5px}
.rozkroj .klejenie .warianty .wariant .nazwa{display:inline-block;margin:0 0 0 5px}
.rozkroj .klejenie .warianty .wariant label{cursor:pointer;font-size:12px}
.rozkroj .klejenie .warianty .wariant input{vertical-align:middle;margin:0}
.rozkroj .dostepnosc-info{margin-bottom:10px;font-size:12px}
.rozkroj .dostepnosc-info img{margin-right:10px}
#wynik div.wynik_plyty div.odpady-info .naglowek,.rozkroj .obrzeze{margin-bottom:20px}
.rozkroj .obrzeze .tabela-middle{vertical-align:top}
.rozkroj .obrzeze .tabela-middle div{font-size:0;text-align:center}
.rozkroj .obrzeze .tabela-middle div span{display:block;font-size:12px;margin-top:5px;padding:0}
.rozkroj .obrzeze .tabela-middle div.link{padding:0 5px;line-height:18px;font-size:14px;margin:5px 0 0;width:90px;height:auto}
.rozkroj .obrzeze .nr{font-size:20px;padding:10px 10px 0 0}
.rozkroj .obrzeze .grubosci{padding:0 0 0 10px}
.rozkroj .obrzeze .grubosci .grubosc{float:left;margin-right:10px}
.rozkroj .obrzeze .grubosci .grubosc .ikonka{text-align:center}
.rozkroj .obrzeze .grubosci .grubosc .info input{margin-right:5px}
.rozkroj .obrzeze .grubosci .grubosc .info label,.szczegoly_reg div.szczegoly_lbl ul{font-size:12px;margin:0}
.rozkroj .rozstaw{margin-top:20px}
.rozkroj .rozstaw .pole.input.male{width:34px;padding-left:4px}
.rozkroj .rozstaw .pole.male{height:21px}
.rozkroj .numer_nrf{font-size:12px;padding:0 20px 17px}
.ngl_rozkroj{margin:0 0 15px;background-color:#fff!important;border:1px solid #a7a9ac;padding:10px 20px}
.ngl_rozkroj .ngl_page{float:left;color:#79b51c;font-size:30px;line-height:40px;margin-bottom:0;margin-right:20px}
.ngl_rozkroj .zlecenie{float:right;position:relative;font-size:0}
.ngl_rozkroj .zlecenie .n{font-size:12px;margin:0 8px;text-transform:uppercase;color:#333}
.ngl_rozkroj .zlecenie .nr_kont{position:relative;display:inline-block}
.ngl_rozkroj .zlecenie .btn_ok{width:52px;height:32px;line-height:30px;position:absolute;right:4px;bottom:4px;background-color:#ffc11a;color:#fff;font-size:14px;padding:0 12px;text-align:center;text-transform:uppercase;border-radius:5px;border:0;cursor:pointer}
.ngl_rozkroj .zlecenie .forumlarzInput{width:220px;border:1px solid #a7a9ac;background-color:#fff;padding-right:70px;margin-bottom:0;box-shadow:none;float:none;height:40px}
.ngl_rozkroj .zlecenie .forumlarzInput,.ngl_rozkroj .zlecenie .n,.ngl_rozkroj .zlecenie .tooltip-icon{display:inline-block;line-height:40px;vertical-align:middle}
.ngl_rozkroj input{max-width:100%;border-radius:5px}
.wybor_projektu{padding-top:20px;text-align:center;margin-bottom:35px}
.wybor_projektu .ngl{display:none}
.wybierz_rozkroj .wybierz_rozkroj_row{display:block;background-position:50% 0!important;background-repeat:no-repeat;height:250px;margin-bottom:20px;position:relative;overflow:hidden}
.wybierz_rozkroj .wybierz_rozkroj_row div:first-child{margin:95px 0 20px}
.wybierz_rozkroj .wybierz_rozkroj_row .new{position:absolute;left:0;top:0;padding:0 5px;color:#fff;background:#72bf44;z-index:50}
.wybierz_rozkroj .rozkroj_pm{background-image:url(/szablony/meble/images/konfigurator/fronty/520x250_fronty_meblowe.png)}
.wybierz_rozkroj .rozkroj_pw{background-image:url(/szablony/meble/images/rozkroje/520x250_panele_wnekowe.png)}
.wybierz_rozkroj .rozkroj_f{background-image:url(/szablony/meble/images/nowe/lakierowane2.png)}
.wybierz_rozkroj .rozkroj_p{background-image:url(/szablony/meble/images/rozkroje/520x250_plyty_budowlane.png)}
.wybierz_rozkroj .rozkroj_s{background-image:url(/szablony/meble/images/rozkroje/520x250_sklejki.png)}
.wybierz_rozkroj .rozkroj_a{background-image:url(/szablony/meble/images/konfigurator/fronty/520x250_fronty_akrylowe.png)}
.wybierz_rozkroj .rozkroj_swisscdf{background-image:url(/szablony/meble/images/nowe/swisscdf.png)}
.wybierz_rozkroj .rozkroj_wp{background-image:url(/szablony/meble/images/konfigurator/fronty/520x250_fronty_polysk.png)}
.wybierz_rozkroj .rozkroj_gm{background-image:url(/szablony/meble/images/konfigurator/fronty/520x250_fronty_mat.png)}
.wybierz_rozkroj .rozkroj_tc{background-image:url(/szablony/meble/images/rozkroje/520x250_tss_cleaf.png)}
.wybierz_rozkroj .rozkroj_cr{background-image:url(/szablony/meble/images/konfigurator/fronty/520x250_fronty_rauvisio.png)}
.wybierz_rozkroj .rozkroj_r{background-image:url(/szablony/meble/images/nowe/ramiaki.png)}
.wybierz_rozkroj .rozkroj_sy{background-image:url(/szablony/meble/images/konfigurator/fronty/520x250_fronty_z_obrzezem_synchronicznym.png)}
.wybierz_rozkroj .rozkroj_lf{background-image:url(/szablony/meble/images/konfigurator/fronty/520x250_fronty_frezowane.png)}
.wybierz_rozkroj .rozkroj_online{color:#fff;font-size:14px}
.wybierz_rozkroj h2{color:#fff;display:block;font-size:22px;margin:0;text-align:center;text-transform:uppercase;line-height:normal}
.wybierz_rozkroj h2 span{font-weight:400;display:block}
.wybierz_rozkroj .btn_action_s span,.wybierz_rozkroj p{display:block;font-size:14px;margin:0;color:#fff;text-transform:uppercase}
.wybierz_rozkroj .btn_action_s{background:0 0;height:auto;width:100%;margin-top:1rem}
.wybierz_rozkroj .btn_action_s span{text-transform:none;width:167px;margin:0 auto;border:1px solid #fff;border-radius:5px;height:40px;line-height:38px;padding-top:0;-webkit-transition:.3s;transition:.3s}
.wybierz_rozkroj .btn_action_s span:hover{background-color:#fff;color:#333;text-decoration:none}
.wybierz_rozkroj.rozkroj .rozkroj_pm{background-image:url(/szablony/meble/images/rozkroje/520x250_plyty_meblowe.png)}
.plyta_formatki .plyta_wybrana{margin-top:10px}
.plyta_wybrana .img_kolor{border:1px solid #79b51c;background:#fff;padding:9px;max-width:270px;margin-left:5px}
.plyta_wybrana .img_kolor img{max-width:initial}
.plyta_wybrana .img_kolor .foto_gl{position:relative;height:144px;overflow:hidden}
.plyta_wybrana .img_kolor .foto_gl .foto_str{position:absolute;bottom:0;width:100px;height:70px;overflow:hidden;border-color:#fff;border-style:solid;border-width:2px 2px 0 0;background:#fff}
.plyta_wybrana .powieksz{display:block;overflow:hidden;margin-top:5px;margin-left:5px}
.plyta_wybrana .powieksz .ico_lupa{float:left;margin-top:2px;margin-right:6px;height:10px;width:10px;background-image:url(/szablony/globalne/images/rozkroj/meble/lupa.png)}
.plyta_wybrana .powieksz span{float:left;color:#999;font-size:11px}
.plyta_wybrana .lbl_i{font-size:12px;margin-top:10px;line-height:19px;color:#9d9784}
.dialog_zmiana .r_reg .wybierz_kolor_ngl #wybor_zakl select option,.plyta_wybrana .lbl_i span,div.rozkroj_zestawienie_prod div.lnazwa a{color:#333}
.plyta_wybrana .nazwa{margin:10px 0;font-size:14px}
.plyta_wybrana .dostepnosc-info{float:right;font-size:12px;margin-bottom:10px}
.plyta_wybrana .dostepnosc-info img{margin-right:10px}
.plyta_wybrana .tabela{display:table}
#picker .content .widget-picker .elementy .elem .children .list .sub .title3 span,#picker .content .widget-picker .elementy .options .opt span.lbl span,#picker .content .widget-picker .elementy.choice_normal .options .opt span.lbl span,#warstwa_wybor_typu .kolumna div div,.dialog_zmiana .r_reg_img .probka .img-kont div,.furniture-to-size .features>div>div.tekst .tabela>div,.plyta_wybrana .tabela .tabela-middle{display:table-cell;vertical-align:middle}
.plyta_wybrana .plyta_info{text-align:left}
.plyta_wybrana .plyta_info .sel_reg{padding:5px 0;overflow:hidden;width:230px}
.plyta_wybrana .plyta_info .sel_reg .nn{float:left;padding-right:7px;padding-top:4px;width:100px;color:#9d9784}
.plyta_wybrana .plyta_info .sel_reg .nn2{font-size:12px;color:#9d9784;padding-bottom:5px}
.plyta_wybrana .plyta_info .sel_reg .pole.select{float:right;width:115px}
.plyta_wybrana .plyta_info .sel_reg .in_str{font-size:12px;overflow:hidden;margin-bottom:10px;width:100%;margin-right:10px;display:block}
.plyta_wybrana .plyta_info .sel_reg .in_str input{float:left;margin:8px 8px 0}
.plyta_wybrana .plyta_info .sel_reg .in_str label.t{margin:8px 0 0;font-size:12px}
.plyta_wybrana .plyta_info .sel_reg.show_wyb_struktura,div.innyFormatDaneIlosc input.btn_minus2,div.innyFormatDaneIlosc input.btn_plus2{width:auto}
.plyta_wybrana div.n{color:#6d6d6d;font-size:16px;margin-bottom:10px}
.div_plyta{background-color:#f3f3f3;padding-top:15px;padding-bottom:15px;margin-bottom:15px;overflow:hidden}
.div_plyta .ngl{font-size:18px;padding-bottom:5px;text-align:left}
.div_plyta .ngl div{float:right}
.div_plyta .plyta_r{position:relative}
.div_plyta .plyta_r .div_formatka .belka{padding-top:10px}
.div_plyta .plyta_r .div_formatka .belka .z{overflow:hidden;background-color:#a7a9ac;color:#fff;padding:5px 10px;background-position:55% 50%;background-repeat:no-repeat;background-image:url(/szablony/globalne/images/rozkroj/menu_arrow_1.png);position:relative}
.div_plyta .plyta_r .div_formatka .belka .z.zwinieta{background-image:url(/szablony/globalne/images/rozkroj/menu_arrow.png)}
.div_plyta .plyta_r .div_formatka .belka .z .l{overflow:hidden;float:left;width:calc(55% - 20px);font-size:0}
.div_plyta .plyta_r .div_formatka .belka .z .l .t{display:inline-block;vertical-align:middle;margin-right:10px;font-size:18px;text-transform:uppercase}
@media only screen and (max-width:40em){
.div_plyta .plyta_r .div_formatka .belka .z .l .t{margin-right:5px}
}
.div_plyta .plyta_r .div_formatka .belka .z .l .tooltip-icon{margin-right:10px;vertical-align:middle}
.div_plyta .plyta_r .div_formatka .belka .z .r{position:absolute;right:10px;top:calc(50% - 9px)}
.div_plyta .plyta_r .div_formatka .belka .z .r .btn_x3{background-image:url(/szablony/globalne/images/rozkroj/meble/usun-formatke.png);width:18px;height:18px;cursor:pointer}
.div_plyta .plyta_r .div_formatka .belka .rm{display:inline-block;vertical-align:middle;font-size:12px}
.div_plyta .plyta_r .div_formatka .belka .rm:last-child{margin-left:10px}
.div_plyta .plyta_r .div_formatka .rozkroj_plyta_dane{background-color:#fff;border:1px solid #a7a9ac;border-top:none;font-size:14px;overflow:hidden}
.div_plyta .plyta_r .div_formatka .rozkroj_plyta_dane .formatkiZakladki{font-size:0}
.div_plyta .plyta_r .div_formatka .rozkroj_plyta_dane .formatkiZakladki div{display:inline-block;box-sizing:border-box;background-color:#f3f3f3;padding:10px 0;text-align:center;cursor:pointer;color:#5b5b5b;width:10%;border:1px solid #a7a9ac;border-top:none;border-right:none}
.div_plyta .plyta_r .div_formatka .rozkroj_plyta_dane .formatkiZakladki div .ksztalty_menu{display:block;width:48px;height:30px;margin-left:auto;margin-right:auto;background:url(/szablony/globalne/images/rozkroj/meble/figury-menu_v1.png) no-repeat}
.div_plyta .plyta_r .div_formatka .rozkroj_plyta_dane .formatkiZakladki div .ksztalty_menu.prostokat_menu{background-position:0 0}
.div_plyta .plyta_r .div_formatka .rozkroj_plyta_dane .formatkiZakladki div .ksztalty_menu.kolo_menu{background-position:-50px 0;width:31px}
.div_plyta .plyta_r .div_formatka .rozkroj_plyta_dane .formatkiZakladki div .ksztalty_menu.trapzep_menu{background-position:-84px 0;width:31px}
.div_plyta .plyta_r .div_formatka .rozkroj_plyta_dane .formatkiZakladki div .ksztalty_menu.trojkat_menu{background-position:-119px 0;width:30px}
.div_plyta .plyta_r .div_formatka .rozkroj_plyta_dane .formatkiZakladki div .ksztalty_menu.elipsa_menu{background-position:-155px 0;width:57px}
.div_plyta .plyta_r .div_formatka .rozkroj_plyta_dane .formatkiZakladki div .ksztalty_menu.trapez_menu{background-position:-225px 0;width:50px}
.div_plyta .plyta_r .div_formatka .rozkroj_plyta_dane .formatkiZakladki div .ksztalty_menu.wielokat_menu{background-position:-315px 0;width:31px}
.div_plyta .plyta_r .div_formatka .rozkroj_plyta_dane .formatkiZakladki div .ksztalty_menu.pierscien_menu{background-position:-279px 0;width:31px}
.div_plyta .plyta_r .div_formatka .rozkroj_plyta_dane .formatkiZakladki div .ksztalty_menu.figura8_menu{background-position:-359px 0;width:37px}
.div_plyta .plyta_r .div_formatka .rozkroj_plyta_dane .formatkiZakladki div .ksztalty_menu.figura9_menu{background-position:-407px 0;width:43px}
.div_plyta .plyta_r .div_formatka .rozkroj_plyta_dane .formatkiZakladki div:first-child{border-left:none}
.div_plyta .plyta_r .div_formatka .rozkroj_plyta_dane .formatkiZakladki div.formatkiZakladkiActive,.div_plyta .plyta_r .div_formatka .rozkroj_plyta_dane .formatkiZakladki div:hover{color:#000;background-color:#fff}
.div_plyta .plyta_r .div_formatka .rozkroj_plyta_dane .formatkiZakladki div:hover{cursor:pointer}
.div_plyta .plyta_r .div_formatka .rozkroj_plyta_dane .formatkiZakladki div.formatkiZakladkiActive{border-bottom:1px solid #fff}
.div_plyta .plyta_r .div_formatka .rozkroj_plyta_dane .formatkiZakladki div.formatkiZakladkiActive .prostokat_menu,.div_plyta .plyta_r .div_formatka .rozkroj_plyta_dane .formatkiZakladki div:hover .prostokat_menu{background-position:0 -35px}
.div_plyta .plyta_r .div_formatka .rozkroj_plyta_dane .formatkiZakladki div.formatkiZakladkiActive .kolo_menu,.div_plyta .plyta_r .div_formatka .rozkroj_plyta_dane .formatkiZakladki div:hover .kolo_menu{background-position:-50px -35px}
.div_plyta .plyta_r .div_formatka .rozkroj_plyta_dane .formatkiZakladki div.formatkiZakladkiActive .trapzep_menu,.div_plyta .plyta_r .div_formatka .rozkroj_plyta_dane .formatkiZakladki div:hover .trapzep_menu{background-position:-84px -35px}
.div_plyta .plyta_r .div_formatka .rozkroj_plyta_dane .formatkiZakladki div.formatkiZakladkiActive .trojkat_menu,.div_plyta .plyta_r .div_formatka .rozkroj_plyta_dane .formatkiZakladki div:hover .trojkat_menu{background-position:-119px -35px}
.div_plyta .plyta_r .div_formatka .rozkroj_plyta_dane .formatkiZakladki div.formatkiZakladkiActive .elipsa_menu,.div_plyta .plyta_r .div_formatka .rozkroj_plyta_dane .formatkiZakladki div:hover .elipsa_menu{background-position:-155px -35px}
.div_plyta .plyta_r .div_formatka .rozkroj_plyta_dane .formatkiZakladki div.formatkiZakladkiActive .trapez_menu,.div_plyta .plyta_r .div_formatka .rozkroj_plyta_dane .formatkiZakladki div:hover .trapez_menu{background-position:-225px -35px}
.div_plyta .plyta_r .div_formatka .rozkroj_plyta_dane .formatkiZakladki div.formatkiZakladkiActive .wielokat_menu,.div_plyta .plyta_r .div_formatka .rozkroj_plyta_dane .formatkiZakladki div:hover .wielokat_menu{background-position:-315px -35px}
.div_plyta .plyta_r .div_formatka .rozkroj_plyta_dane .formatkiZakladki div.formatkiZakladkiActive .pierscien_menu,.div_plyta .plyta_r .div_formatka .rozkroj_plyta_dane .formatkiZakladki div:hover .pierscien_menu{background-position:-279px -35px}
.div_plyta .plyta_r .div_formatka .rozkroj_plyta_dane .formatkiZakladki div.formatkiZakladkiActive .figura8_menu,.div_plyta .plyta_r .div_formatka .rozkroj_plyta_dane .formatkiZakladki div:hover .figura8_menu{background-position:-359px -35px}
.div_plyta .plyta_r .div_formatka .rozkroj_plyta_dane .formatkiZakladki div.formatkiZakladkiActive .figura9_menu,.div_plyta .plyta_r .div_formatka .rozkroj_plyta_dane .formatkiZakladki div:hover .figura9_menu{background-position:-407px -35px}
.div_plyta .wytnij_bottom{margin-top:15px;font-size:12px;line-height:40px;text-align:right}
.div_plyta .wytnij_bottom .button{float:right;margin-left:5px}
.formatki-list>div:first-of-type+p{color:#79b51c;margin-bottom:0}
.formatki-list .loadCsv{margin:10px 0;line-height:20px;font-size:14px}
.formatki-list label{font-size:14px;line-height:18px;padding-left:5px}
#dodano-do-koszyka-probki .komunikat_fixed{position:fixed;top:20%;left:0;right:0;margin:auto;padding:25px 20px;z-index:999;background:#fff;width:50%;box-shadow:0 0 10px 10px rgba(50,50,50,.5)}
#dodano-do-koszyka-probki .komunikat_fixed .ngl{font-size:24px;margin-bottom:10px}
#dodano-do-koszyka-probki .komunikat_fixed .komunikat_fixed .r .btn_action_sm{background:#79b51c;padding:0}
#dodano-do-koszyka-probki .komunikat_fixed .komunikat_close{font-size:0;background-image:url(../images/ico/close-popup.svg);width:20px;height:20px;background-position:center;background-size:cover;top:28px;right:28px;z-index:99;position:absolute}
#dodano-do-koszyka-probki .komunikat_fixed .ngl_belka,#dodano-do-koszyka-probki .komunikat_fixed .polacz{font-size:0;margin-bottom:5px}
#dodano-do-koszyka-probki .komunikat_fixed .ngl_belka>*,#dodano-do-koszyka-probki .komunikat_fixed .polacz>*{font-size:initial;display:inline-block;width:30%}
#dodano-do-koszyka-probki .komunikat_fixed .ngl_belka>.ngl_ilosc,#dodano-do-koszyka-probki .komunikat_fixed .ngl_belka>.val_ilosc,#dodano-do-koszyka-probki .komunikat_fixed .polacz>.ngl_ilosc,#dodano-do-koszyka-probki .komunikat_fixed .polacz>.val_ilosc{width:10%}
#dodano-do-koszyka-probki .komunikat_fixed .btn input{width:100%}
#dodano-do-koszyka-probki .komunikat_fixed .wartosc_laczna{padding:5px 10px}
#dodano-do-koszyka-probki{width:100%;height:100%;position:fixed;top:0;background:rgba(0,0,0,.5);z-index:999}
#dodano-do-koszyka-probki+.ui-dialog{-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:1501!important}
#dodano-do-koszyka-probki+.ui-dialog .ui-dialog-titlebar{margin-bottom:0}
#dodano-do-koszyka-probki+.ui-dialog .ui-dialog-titlebar .ui-dialog-title,#form_ajax #wynik #znak_wodny,.dialog_zmiana .ngl_zwp div.aktywna_zakladka_r:hover span{display:none}
.dialog_zmiana{position:relative;height:638px;overflow:hidden;font-size:0}
@media only screen and (max-width:40em){
.div_plyta .plyta_r .div_formatka .belka .z .l .tooltip-icon{display:inline-block;margin-right:0}
.div_plyta .plyta_r .div_formatka .rozkroj_plyta_dane .formatkiZakladki div{width:20%;border:0}
.div_plyta .plyta_r{min-width:100%}
.div_plyta .wytnij_bottom .button{height:auto;line-height:normal;padding:10px 12px}
#dodano-do-koszyka-probki .komunikat_fixed{width:100%}
#dodano-do-koszyka-probki+.ui-dialog{box-sizing:border-box}
#dodano-do-koszyka-probki+.ui-dialog[aria-describedby=dialog-form-probki]{-webkit-transform:unset;transform:unset;top:0;height:100%!important}
.dialog_zmiana{height:538px}
}
.dialog_zmiana .wyniki{display:-webkit-box;display:flex;padding-left:10px;-webkit-box-align:center;align-items:center}
.dialog_zmiana .wyniki .info{text-transform:uppercase;font-size:13px;line-height:32px;margin-right:10px}
.dialog_zmiana input[type=text]{font-size:1em;border-radius:5px;border:1px solid #a7a9ac;box-shadow:none;color:#333;width:auto;margin:0;float:left}
.dialog_zmiana input[type=text]:focus{background-color:#fff}
.dialog_zmiana .btn_ok,.dialog_zmiana .button,div.innyFormatBtn div.btn_action_m2 span{background-image:none;background-color:#79b51c;border:1px solid #79b51c;border-radius:5px;color:#fff;cursor:pointer;display:inline-block;font-size:12px;height:30px;line-height:28px;padding:0 12px;text-align:center;text-transform:uppercase;width:auto;vertical-align:middle;margin:0}
.dialog_zmiana .btn_ok:hover,.dialog_zmiana .button:hover{background-color:#fff;border:1px solid #79b51c;color:#79b51c}
@media only screen and (max-width:40em){
.dialog_zmiana input[type=text]{float:none}
.dialog_zmiana .r_reg+div{height:80px}
}
.dialog_zmiana .r_reg .wybierz_kolor_ngl{overflow:hidden}
.dialog_zmiana .r_reg .wybierz_kolor_ngl #wybor_zakl{width:100%;box-sizing:border-box;overflow:hidden;display:none}
.dialog_zmiana .r_reg .wybierz_kolor_ngl #wybor_zakl select{background-color:#fff;font-size:14px;border-radius:0;width:100%;padding:10px 0 10px 15px;border-width:1px 1px 0;background-repeat:no-repeat;background-image:url(/szablony/meble/images/tr_bottom.png);background-position:calc(100% - 10px) 50%;appearance:none;-webkit-appearance:none;-moz-appearance:none;box-sizing:border-box;text-align:center;margin:0;border-color:#a7a9ac;height:auto}
.dialog_zmiana .zlecenie{font-size:0;margin-bottom:10px}
.dialog_zmiana .zlecenie .n{line-height:32px;margin-right:10px;color:#6d6d6d;font-size:16px}
.dialog_zmiana .zlecenie .forumlarzInput{background-color:#fff;height:30px;line-height:28px;margin:0 5px 0 0;font-size:12px}
.dialog_zmiana .zlecenie .forumlarzInput,.dialog_zmiana .zlecenie .n{display:inline-block;vertical-align:middle}
.dialog_zmiana .ngl_zwp{overflow:hidden;width:100%;box-sizing:border-box;display:-webkit-box;display:flex}
.dialog_zmiana .ngl_zwp div{float:left;color:#333;font-size:13px;cursor:pointer;width:14.285%;box-sizing:border-box;padding:10px 0;text-align:center;border-color:#a7a9ac;border-style:solid;border-width:1px 1px 0 0;min-width:110px;position:relative}
.dialog_zmiana .ngl_zwp div:first-child{border-left-width:1px}
.dialog_zmiana .ngl_zwp div.aktywna_zakladka_r{cursor:default}
.dialog_zmiana .ngl_zwp div.aktywna_zakladka_r,.dialog_zmiana .ngl_zwp div:hover{color:#79b51c;background-color:#fff}
.dialog_zmiana .ngl_zwp div:hover span{background-color:#a7a9ac;bottom:0;display:inline-block;height:1px;left:0;position:absolute;width:100%}
@media only screen and (min-width:1px) and (max-width:63.9375em){
.dialog_zmiana .r_reg .wybierz_kolor_ngl #wybor_zakl{display:block}
.dialog_zmiana .ngl_zwp{display:none}
}
.dialog_zmiana .r_reg_img{height:410px;overflow:auto;border:1px solid #a7a9ac;background-color:#fff}
.dialog_zmiana .r_reg_img .probka-kont{width:14.285%;display:inline-block;text-align:center;margin-top:10px;min-width:112px}
.dialog_zmiana .r_reg_img .probka-kont.il_5{width:20%}
.dialog_zmiana .r_reg_img .probka{display:inline-block;text-align:center;cursor:pointer;font-size:12px;width:92px;vertical-align:top}
.dialog_zmiana .r_reg_img .probka.activeKolorW,.dialog_zmiana .r_reg_img .probka:hover{position:relative}
.dialog_zmiana .r_reg_img .probka.activeKolorW .img-kont,.dialog_zmiana .r_reg_img .probka.activeKolorW .nazwa,.dialog_zmiana .r_reg_img .probka:hover .img-kont,.dialog_zmiana .r_reg_img .probka:hover .nazwa{background-color:#79b51c;display:block}
.dialog_zmiana .r_reg_img .probka.activeKolorW .nazwa,.dialog_zmiana .r_reg_img .probka:hover .nazwa{border-bottom-left-radius:5px;border-bottom-right-radius:5px;color:#fff}
.dialog_zmiana .r_reg_img .probka.activeKolorW .img-kont,.dialog_zmiana .r_reg_img .probka:hover .img-kont{border-radius:5px 5px 0 0}
.dialog_zmiana .r_reg_img .probka.activeKolorW .zamow-ilosc,.dialog_zmiana .r_reg_img .probka:hover .zamow-ilosc{position:relative;width:60%;left:0;right:0;margin:auto;bottom:-5px}
.dialog_zmiana .r_reg_img .probka.activeKolorW .zamow-ilosc select,.dialog_zmiana .r_reg_img .probka:hover .zamow-ilosc select{margin:0;border-radius:5px;font-size:16px;position:relative;background:0 0}
.dialog_zmiana .r_reg_img .probka.activeKolorW .zamow-ilosc select:focus+span,.dialog_zmiana .r_reg_img .probka:hover .zamow-ilosc select:focus+span{border-bottom:1px solid #999}
.dialog_zmiana .r_reg_img .probka.activeKolorW .zamow-ilosc span,.dialog_zmiana .r_reg_img .probka:hover .zamow-ilosc span{position:absolute;padding-bottom:5px;border-bottom:1px solid #bbb;pointer-events:none;top:27px;right:-8px;width:37px;height:20px;-webkit-transform:rotate(90deg) translateX(-50%);transform:rotate(90deg) translateX(-50%);content:' ';background:url(../images/ico/accordion-arrow.svg) 15px center/7px no-repeat}
.dialog_zmiana .r_reg_img .probka.activeKolorW .img-kont,.dialog_zmiana .r_reg_img .probka:hover .img-kont,.szczegoly_reg{border:1px solid #79b51c}
.dialog_zmiana .r_reg_img .probka .img-kont{border:1px solid #a7a9ac;border-radius:5px;overflow:hidden;background-color:#fff;display:block;width:100%;height:54px;box-sizing:border-box}
.dialog_zmiana .r_reg_img .probka .img-kont img{max-height:52px}
.dialog_zmiana .r_reg_img .probka .img-kont .dostepnosc{position:absolute;right:0;bottom:0}
.dialog_zmiana .r_reg_img .probka .nazwa{padding:5px 0}
.dialog_zmiana .r_reg_img2{box-sizing:border-box}
.dialog_zmiana .nazwa_grupa{font-size:14px;margin:10px 0 5px;box-sizing:border-box;padding-left:10px}
.dialog_zmiana .btn{overflow:hidden;margin-top:10px}
.dialog_zmiana .btn div{float:right}
#dialog-form-probki .dialog_zmiana{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}
#dialog-form-probki .dialog_zmiana .tytul{font-size:15px;font-weight:700;margin-bottom:10px}
#dialog-form-probki .dialog_zmiana .r_reg{height:calc(100% - 98px)}
#dialog-form-probki .dialog_zmiana .r_reg .ngl_zwp{height:53px}
#dialog-form-probki .dialog_zmiana .r_reg .ngl_zwp div{float:none;width:auto;padding:10px;min-width:unset;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;line-height:normal}
#dialog-form-probki .dialog_zmiana .r_reg_img{height:calc(100% - 94px);margin-top:-1px}
@media only screen and (max-width:40em){
.dialog_zmiana .r_reg_img{height:300px}
#dialog-form-probki #formularzZmianaPlyty{height:100%}
#dialog-form-probki .dialog_zmiana .r_reg{height:calc(100% - 113px)}
}
#dialog-form-probki .dialog_zmiana .dol{margin-top:auto;height:62px}
#dialog-form-probki .dialog_zmiana .dol .info{font-size:14px;line-height:20px;padding:10px 0 2px}
#dialog-form-probki .dialog_zmiana .dol .dodawanie{font-size:15px;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:end;justify-content:flex-end}
#dialog-form-probki .dialog_zmiana .dol .dodawanie>div,div.krawedz .link{display:inline-block}
#dialog-form-probki .dialog_zmiana .dol .dodawanie>div#probki_dodaj_koszyk{display:none;margin-left:15px}
.szczegoly_reg{background-color:#fff;border-radius:5px;opacity:1;padding:5px 10px;position:absolute;z-index:3000;width:100%}
.szczegoly_reg .komunikat_close{background-image:url(/szablony/globalne/images/rozkroj/meble/filter-remove-g.png);background-position:calc(100% + 5px) 4px;background-repeat:no-repeat;cursor:pointer;display:block;height:50px;position:absolute;right:0;top:0;width:50px}
.szczegoly_reg div.szczegoly_lbl{line-height:19px}
.szczegoly_reg div.szczegoly_lbl div.n{font-size:18px;padding-bottom:15px}
.szczegoly_reg div.szczegoly_lbl p{margin:0;padding-bottom:10px;font-size:12px;line-height:19px}
.szczegoly_reg div.szczegoly_lbl ul li{list-style-position:inside;list-style-type:square}
.szczegoly_reg div.szczegoly_lbl div.uwaga{padding-top:10px}
.szczegoly_reg div.szczegoly_lbl div.uwaga div{color:#e06000;font-size:16px}
div.krawedz{padding-bottom:20px;position:relative;text-align:center}
div.krawedz select{margin:0 7px;padding:4px 3px;width:180px}
div.krawedz .link{color:#333;cursor:pointer;font-size:12px}
.ui-tooltip{width:500px}
.ui-widget,div.krawedz{font-size:14px}
.ui-widget-overlay{background:#000;opacity:.3;position:fixed;left:0;right:0;bottom:0;top:0}
.ui-widget-content{background:no-repeat #f5f5f5;color:#333;padding:20px}
@media only screen and (max-width:40em){
#dialog-form-probki .dialog_zmiana .dol{height:80px}
#dialog-form-probki .dialog_zmiana{height:100%}
#dialog-form-probki .dialog_zmiana .wybierz_kolor_ngl.z_wynikami+.r_reg_img{height:calc(100% - 94px - 32px)}
.ui-widget-content{padding:10px}
}
.ui-widget-header{background:0 0;border:0;color:#333;font-size:14px}
@media only screen and (min-width:1px) and (max-width:63.9375em){
.ui-dialog{width:100%!important;height:100vh;position:fixed;right:0;margin:auto;-webkit-transform:translateY(-50%);transform:translateY(-50%)}
.ui-dialog #dialog-form-probki{height:100%!important}
}
.ui-dialog{box-sizing:content-box}
.ui-dialog .ui-dialog-title{margin:0}
.ui-dialog .ui-dialog-content{padding:0;overflow:hidden;border:0}
.ui-dialog .ui-dialog-titlebar{padding:0;margin-bottom:10px;position:relative}
.ui-dialog .ui-dialog-titlebar-close{width:44px;height:44px;top:-20px;right:-20px;margin:0;padding:0;font-size:0;position:absolute;z-index:1}
.ui-dialog .ui-dialog-buttonpane{border:0;padding:0;margin:0}
.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:none;text-align:center;margin-top:20px}
.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset .ui-button{background-image:none;background-color:#79b51c;border:1px solid #79b51c;border-radius:5px;height:40px;padding:0 12px;font-size:14px;margin:0;color:#fff}
.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset .ui-button:hover{background-color:#fff;color:#79b51c}
.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset .ui-button+.ui-button{margin-left:20px}
.ui-button,.ui-button:focus,.ui-button:hover{background-image:url(/szablony/globalne/images/rozkroj/close_ico.png);border:0}
.ui-icon{width:0;height:0}
.ui-corner-all{border-radius:0}
div.ngl_page_r{font-size:18px;margin-bottom:20px}
div.ngl_page_r.zlecenie{text-transform:uppercase}
div.ngl_page_r a{font-size:13px;margin-left:5px;text-transform:lowercase}
div.rozkroj_zestawienie{margin-bottom:25px;border-bottom:1px solid #9d9784}
div.rozkroj_zestawienie div.ngl{font-size:14px;background-color:#f0eee9;padding:12px 8px;border:1px solid #9d9784}
div.rozkroj_zestawienie_prod{position:relative;border-bottom:1px solid #a9a9a9;overflow:hidden;font-size:16px;padding:12px 0}
div.rozkroj_zestawienie_prod div.lcena,div.rozkroj_zestawienie_prod div.lilosc{text-align:center}
div.rozkroj_zestawienie_prod div.lilosc .info{padding:10px;cursor:pointer;position:relative}
div.rozkroj_zestawienie_prod div.lnazwa .strzalka{cursor:pointer;display:table-cell;width:21px}
div.rozkroj_zestawienie_prod div.lnazwa span.span_lnazwa{display:table-cell;padding-left:10px}
div.rozkroj_zestawienie_prod div.pp_nk{background-color:#fff;border:1px solid #79b51c;border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;-moz-border-radius:5px;padding:5px 10px;position:absolute;right:30px;top:0;width:300px;display:none;z-index:5000}
div#wynik_load .info{padding:10px 0}
div#wynik_load .info.plyty_produkcyjne{font-size:14px;color:red;float:right}
div.rozkroj_zestawienie_row{overflow:hidden}
div.rozkroj_zestawienie_row div.li{padding:10px 0;font-size:14px;overflow:hidden}
div.rozkroj_zestawienie_row div.li div.l span{color:#333;padding:0 3px}
div.rozkroj_zestawienie_row div.li_odd{background-color:#fafafa}
div.rozkroj_zestawienie_row div.loklejanie{padding-left:10px;display:none}
div.lf2Label{width:80px}
.lf2Dane div{float:left}
div.rozkroj_zestawienie_prod_sz{padding-top:12px;padding-left:41px}
div.rozm_border0,div.rozm_border1{float:left}
div.rozm_borderx{float:left;padding:0 2px}
div.rozm_border2{float:left}
div.rozkroj_suma{background-color:#f5f5f5;font-size:20px;padding-top:20px;padding-bottom:20px}
div.rozkroj_suma.l{padding-left:41px}
div.rozkroj_suma.r span{color:#a7a9ac}
div.btn_rp,div.rozkroj_suma{overflow:hidden;margin-bottom:20px}
div.btn_rp_t{margin-top:20px}
.info-wykorzystanie{padding-top:12px;padding-bottom:12px}
.btn_x2{width:19px;height:18px;background-image:url(/szablony/globalne/images/rozkroj/meble/x-orange.png);background-repeat:no-repeat;cursor:pointer;margin-right:10px;padding:0;border:0!important;background-color:transparent}
.btn_x2:focus{background-color:transparent!important}
div.rozkroj_filtry{box-sizing:border-box;display:inline-block;font-size:14px;min-width:290px;padding:10px;position:relative;width:33.333%}
div.rozkroj_filtry div.nazwa{margin-bottom:5px}
div.innyFormatDaneNazwa input,div.rozkroj_filtry .pole.select{width:235px}
div.rozkroj_filtry .pole.select:disabled{background-color:#fff;color:#79b51c}
.furniture-to-size .furniture-to-size-menu ul li a span,div.rozkroj_filtry div.x{display:inline-block;vertical-align:middle}
#warstwa_wybor_typu{overflow:visible}
#warstwa_wybor_typu .tabela-kontener{height:600px}
@media (max-width:636px){
#warstwa_wybor_typu .tabela-kontener .tabela>div{width:50%}
#warstwa_wybor_typu .tabela-kontener .tabela>div:nth-child(2){overflow-x:auto;display:-webkit-box;display:flex;flex-wrap:nowrap;height:100%}
#warstwa_wybor_typu .tabela-kontener .tabela>div:nth-child(2)>div{float:none;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-flex:0;flex:0 0 100%;margin-bottom:14px}
#warstwa_wybor_typu .tabela-kontener .tabela>div:nth-child(2)>div:first-child>div{border-left:1px solid #d3d3d3}
#warstwa_wybor_typu .tabela-kontener .tabela>div:nth-child(2) .przewin_info{display:block!important;background:rgba(0,0,0,.5);position:absolute;color:#fff;bottom:0;text-align:center;line-height:normal}
#warstwa_wybor_typu .tabela-kontener .tabela>div:nth-child(1){margin-top:50px}
}
#warstwa_wybor_typu .tabela{width:947px;margin:0 auto;font-size:16px}
#warstwa_wybor_typu .kolumna{float:left;border:1px solid #d3d3d3;box-sizing:border-box;position:relative;background-color:#fff;width:calc((100% - 200px)/ 3);margin-left:-1px}
#warstwa_wybor_typu .tabela>div:first-child{border-right:0}
#warstwa_wybor_typu .kolumna>div{height:55px;border-bottom:1px solid #d3d3d3;text-align:center;display:table;width:100%}
#warstwa_wybor_typu .kolumna>div.naglowek{font-size:20px;color:#54b4cc}
@media (min-width:637px){
#warstwa_wybor_typu .tabela>div:first-child{margin-top:55px;width:200px}
#warstwa_wybor_typu .kolumna.hover:hover,#warstwa_wybor_typu .kolumna.zaznacz{box-shadow:0 0 20px 0 rgba(50,50,50,.5);margin-top:-10px;z-index:1100;cursor:pointer}
#warstwa_wybor_typu .kolumna.zaznacz .naglowek,#warstwa_wybor_typu .kolumna:hover .naglowek{height:65px}
}
#warstwa_wybor_typu .kolumna>div.rys{height:115px}
#warstwa_wybor_typu .kolumna>div span{background-position:0 center;background-repeat:no-repeat;display:inline-block}
#warstwa_wybor_typu .kolumna input{position:absolute;-khtml-border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;width:150px;height:30px;bottom:-15px;left:calc(50% - 75px);text-transform:uppercase;background-color:#79b51c;border:1px solid #79b51c;color:#fff}
#warstwa_wybor_typu .kolumna:hover input{cursor:pointer}
#warstwa_wybor_typu .kolumna div.ostatni{border-bottom:none}
#warstwa_wybor_typu .kolumna div.cena{font-size:28px;height:110px;box-sizing:border-box;color:#96c662}
div.loading_top_ngl{margin-top:30px;margin-bottom:50px}
div.loading_top_ngl div.ngl{font-size:24px;margin-bottom:10px;color:#e06000}
div.loading_top_ngl div.ngl2{font-size:14px;color:#9d9784;padding-bottom:30px}
div.loading_rozkroj_uproszczony,div.loading_upr{margin-bottom:30px;text-align:center;font-size:16px}
div.loading_rozkroj_uproszczony div{padding:7px 0}
div.wynik_plyty div.odpady-info{margin-top:20px}
div.wynik_plyty div.odpady-info #tooltip{display:none;font-size:14px}
div.wynik_plyty div.odpady-info span.tooltip-icon:hover+#tooltip{display:block;margin-left:15px}
.wynik_plyty_info,.wynik_plyty_nazwa{margin-bottom:20px}
.czas,.wynik_plyta_img{text-align:center}
@media (max-width:636px){
#warstwa_wybor_typu .tabela{width:100%;font-size:14px}
#warstwa_wybor_typu .kolumna>div span{line-height:19px}
#warstwa_wybor_typu .kolumna,#warstwa_wybor_typu .kolumna:first-child{width:33%}
#warstwa_wybor_typu .kolumna>div{height:50px}
#warstwa_wybor_typu .kolumna>div.naglowek{font-size:16px}
#warstwa_wybor_typu .kolumna div.cena{font-size:20px}
#warstwa_wybor_typu .kolumna.hover>div:nth-child(2) div,#warstwa_wybor_typu .kolumna.hover>div:nth-child(3) div,#warstwa_wybor_typu .kolumna.hover>div:nth-child(4) div{padding-left:5px}
#warstwa_wybor_typu .kolumna div.cena,#warstwa_wybor_typu .kolumna>div.rys{height:100px}
#warstwa_wybor_typu .kolumna.zaznacz .cena,#warstwa_wybor_typu .kolumna:hover .cena{height:110px}
#warstwa_wybor_typu .kolumna input{width:100px;left:calc(50% - 50px)}
}
@media (max-width:360px){
#warstwa_wybor_typu .tabela{width:100%;font-size:13px;line-height:15px}
#warstwa_wybor_typu .kolumna{width:40%}
#warstwa_wybor_typu .kolumna:first-child{width:20%}
#warstwa_wybor_typu .kolumna>div span{padding-left:30px}
}
.czas{margin:0 auto}
#innyFormatRegOverlay{width:100%;background-color:#fff;-moz-opacity:.8;opacity:.8;position:fixed;top:0;left:0;display:none;z-index:1000}
div.innyFormatReg{margin:0 auto;top:50%!important;left:50%!important;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:980px;z-index:1001;position:fixed}
@media only screen and (max-width:40em){
.ui-dialog .ui-dialog-titlebar-close{right:-10px;top:0;z-index:999999999}
div.rozkroj_suma.l{padding-left:0}
#wynik div.wynik_plyty div.odpady-info .naglowek{position:relative}
div.innyFormatReg{top:0!important;left:0!important;-webkit-transform:translate(0,0);transform:translate(0,0);width:100%;position:absolute}
}
div.innyFormatReg_fixed{background-color:#f5f5f5;border:1px solid #5a5755;padding:10px 20px;overflow:hidden}
div.innyFormatReg div.ngl_h{overflow:hidden;margin-bottom:10px}
div.innyFormatReg div.komunikat_close{float:right;width:44px;height:44px;top:0;right:0;margin:0;padding:0;font-size:0;position:absolute;background:url(/szablony/globalne/images/rozkroj/close_ico.png) no-repeat}
div.innyFormatPola_ngl{overflow:hidden;background-color:#a7a9ac;padding:5px;color:#fff}
div.innyFormatPola_d{height:300px;overflow-y:scroll}
div.innyFormatPola_d div.innyFormatPola{overflow:hidden;margin-top:15px;padding:0 0 15px;border-bottom:1px solid #d5d2cc}
div.innyFormatPola div{float:left;padding-right:10px}
div.innyFormatPola div.ico_sloje_bz,div.innyFormatPola div.ico_sloje_szerokosc,div.innyFormatPola div.ico_sloje_wysokosc{padding-right:0}
div.opcje_gora{overflow:hidden}
div.opcje_gora div.innyFormatObrzeza{float:left;margin-right:69px}
div.innyFormatObrzeza{padding:0 0 20px;text-align:left}
div.innyFormatObrzeza div.nn{padding-bottom:3px;font-size:14px}
div.innyFormatBtn{padding-top:10px}
div.innyFormatBtn div.btn_action_m2{float:left}
div.innyFormatBtn div.btn_action_m2 span:hover{background-color:#fff;border:1px solid #79b51c;color:#79b51c}
div.innyFormatBtn div.btn_neutral_m2{margin-left:20px}
div.innyFormatNag{text-align:center;padding-top:5px}
div.innyFormatDaneNazwa,div.innyFormatNagNazwa{width:250px;text-align:center}
div.innyFormatDaneGr,div.innyFormatDaneWys,div.innyFormatDaneszer,div.innyFormatNagGr,div.innyFormatNagSzer,div.innyFormatNagWys{width:85px}
div.innyFormatNagUslojenie{width:200px}
div.innyFormatDaneUslojenie{width:180px}
div.innyFormatDaneUslojenie .ico_sloje_bz{cursor:pointer;background-color:#fff;border:1px solid #d5d2cc;width:41px;height:41px;margin-left:70px}
div.innyFormatDaneUslojenie .ico_sloje_szerokosc,div.innyFormatDaneUslojenie .ico_sloje_wysokosc{background-image:url(/szablony/globalne/images/rozkroj/meble/poziomo.jpg);width:42px;height:42px;cursor:pointer;margin-left:70px}
div.innyFormatDaneUslojenie .ico_sloje_wysokosc{background-image:url(/szablony/globalne/images/rozkroj/meble/pionowo.jpg)}
div.innyFormatDaneUslojenie div.rozkroj_sloje_row{padding-right:0;padding-left:10px}
div.innyFormatNagIlosc{width:100px}
div.innyFormatDaneIlosc{width:115px;margin-left:30px}
div.innyFormatDaneIlosc div.plus_minus2{width:15px;padding-right:0}
div.innyFormatDaneIlosc input{width:45px}
div.innyFormatDaneCena,div.innyFormatNagCena{width:110px}
div.innyFormatNagCena{padding-top:0}
div.innyFormatDaneUsun,div.innyFormatNagUsun{width:60px}
div.innyFormatDaneUsun{text-align:center}
div.innyFormatBtn2{margin-left:300px}
@media only screen and (max-width:40em){
div.innyFormatBtn2{margin-left:0}
.innyFormatTabela,.opcje_gora{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}
.innyFormatTabela{-webkit-box-orient:horizontal;flex-direction:row}
.innyFormatTabela .innyFormatPola.innyFormatPola_ngl{width:35%;overflow:visible}
.innyFormatTabela .innyFormatPola.innyFormatPola_ngl>div{width:100%;margin-bottom:20px}
.innyFormatTabela .innyFormatPola_d .innyFormatPola,.innyFormatTabela .innyFormatPola_d .innyFormatPola .btn_x2{margin-top:0}
.innyFormatTabela .innyFormatPola_d .innyFormatPola .innyFormatDane.innyFormatDaneCena,.innyFormatTabela .innyFormatPola_d .innyFormatPola>div{width:100%}
.innyFormatTabela .innyFormatPola_d .innyFormatPola .innyFormatDane.innyFormatDaneIlosc{margin:10px 0}
.innyFormatTabela .innyFormatPola_d .innyFormatPola .innyFormatDane.innyFormatDaneIlosc input{height:35px;margin:0 5px}
.innyFormatTabela .innyFormatPola_d .innyFormatPola .rozkroj_sloje_odpad>div{margin-left:0}
}
div.innyFormatDaneSloje{padding:0!important}
div.slojeInnyFormatSzczeogly{width:90px;height:90px;background:#fff;border:1px solid #000;margin:10px 0 0 9px}
div.komunikat_close{background-position:-192px -94px;width:44px;height:44px;cursor:pointer}
.plyta_wybrana .probki-btn{line-height:38px;height:40px;cursor:pointer;background-color:#79b51c;border:1px solid #79b51c;display:block;border-radius:5px;color:#fff;font-size:14px;padding:0 12px;text-align:center;text-transform:uppercase;width:100%;margin:10px 0}
.plyta_wybrana .probki-btn:hover{background-color:#fff!important;color:#79b51c;text-decoration:none}
#tooltip-skroc{max-width:450px}
.table-wiercenia tr:first-child td{padding-top:5px;padding-bottom:5px}
.table-wiercenia tr>td:last-child{white-space:nowrap}
.table-wiercenia td{padding-top:2px;padding-bottom:2px}
.table-wiercenia td select{margin:0;padding-top:0;padding-bottom:0;height:25px}
.table-wiercenia td input[type=text]{margin:0;height:25px}
.table-wiercenia td label{margin-right:0;vertical-align:text-bottom}
.table-formatka tr:nth-of-type(even){background-color:#fff}
.wregowanie-przeplotowe input[type=text]{width:75px;margin:0;height:25px}
.wregowanie-przeplotowe input[type=checkbox]{margin:0}
.wregowanie .wregowanie-row,.wregowanie-przeplotowe>div{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}
.wregowanie-przeplotowe>div span{padding:0 20px 0 5px}
.wregowanie_ikona::after{content:'przebieg piłki wręgującej';position:absolute;left:0;right:0;font-size:9px;line-height:10px;text-align:center}
.wregowanie .wregowanie-row{margin-bottom:5px}
.wregowanie .wregowanie-row:last-child{margin:0}
.wregowanie .wregowanie-row span:not(.tooltip-icon){flex-basis:140px;flex-shrink:0;text-align:right}
.wregowanie .wregowanie-row select{margin:0 5px 0 10px;height:25px;padding-top:0;padding-bottom:0;flex-shrink:0}
.typFrontuInactive,.typFrontuInactiveFrez{background-color:rgba(0,0,0,.2);position:relative}
.typFrontuInactive::after,.typFrontuInactiveFrez::after{content:'Szablon dostępny \A dla formatki 18mm \A oklejonej z 4 stron';text-align:center;white-space:pre;display:none;position:absolute;top:50%;margin-top:-21px;left:0;right:0;background:#72bf44;color:#fff;font-size:11px;line-height:12px;padding:3px 0;z-index:1}
.frezowanieTytanDisabled:hover::after,.typFrontuInactive:hover::after,.typFrontuInactiveFrez:hover::after{display:block}
.typFrontuInactiveFrez::after{content:'Wyłącz oklejanie \A dołu formatki \A (dostępne dla 18mm)'}
.aluprofil-icons{display:-webkit-box;display:flex;flex-wrap:wrap;justify-content:space-around}
.aluprofil-icons label,.btn-row{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between}
.aluprofil-icons label{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;height:100%}
.btn-row{margin-top:15px}
.btn-row a:first-child,.btn-row button:first-child{margin-right:15px}
.btn-row a:nth-child(3),.btn-row button:nth-child(3){margin-left:15px}
.formatki-list .fileinput-button:hover{cursor:pointer}
.formatki-list .fileinput-button:hover .btn--rozkroj{color:#72bf44}
.frezowanieTytanDisabled{background-color:rgba(0,0,0,.2);position:relative}
.frezowanieTytanDisabled::after{content:'Aby użyć tego szablonu, \A muszą zostać spełnione warunki: \A \A 1. Wysokość formatki większa od szerokości \A 2. Brak oklejania góry i dołu formatki.';text-align:left;white-space:pre;display:none;position:absolute;top:50%;margin-top:-21px;left:0;right:0;background:#72bf44;color:#fff;font-size:11px;line-height:12px;padding:3px 0;z-index:1}
.filtr-dostepnosc-plyty{background:#fff;border:1px solid #7f7f7f;border-radius:6px;margin-top:12px;display:-webkit-box;display:flex;overflow:hidden;max-width:226px}
.filtr-dostepnosc-plyty .zakladkaFiltrDost,.filtr-dostepnosc-plyty .zakladkaFiltrDostActive{color:#5d5d5d;font-size:.8125rem;height:22px;line-height:22px;padding:0 15px;border-right:1px solid #7f7f7f;cursor:pointer;position:relative;text-align:center}
#picker .content .widget-picker div.filtry a.current,.filtr-dostepnosc-plyty .zakladkaFiltrDostActive{background-color:#7f7f7f;color:#fff}
#picker .content .widget-picker div.filtr-dostepnosc .filtr-elem:last-child,#picker .content .widget-picker div.filtry a:last-child,.filtr-dostepnosc-plyty span:last-child{border-right:none}
#picker{display:block;position:fixed;bottom:-680px;height:608px;background:#dfdfdf}
#picker.blaty{height:420px}
#picker.visible{display:block;bottom:0;z-index:999}
#picker .center{margin:0 auto;width:1080px;height:610px;-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out;position:relative}
#picker .close{position:absolute;right:0;top:-45px;background:url(/szablony/meble/images/arrow_down.png) 115px 16px no-repeat #dfdfdf;color:#1b86fb;cursor:pointer;font-size:1.125rem;width:160px;padding-left:20px;height:45px;line-height:45px;border-radius:6px 6px 0 0;opacity:1}
#picker .content,#picker .content .widget-picker{overflow:hidden;height:100%}
#picker .content h2.title{color:#000;font-size:.875rem;line-height:1;margin:0;padding:10px 0 0 15px}
#picker .content .widget-picker .elementy{height:530px;width:1150px;overflow-y:auto;position:relative}
#picker .content .widget-picker .r2 .elementy{width:1070px;height:270px}
@media only screen and (max-width:40em){
#picker .content .widget-picker .r2 .elementy{width:100%}
#picker .content .widget-picker .r2 .elementy.choice_akcesoria{height:500px;height:calc(100vh - 128px)}
}
#picker .content .widget-picker .elementy .elem{float:left;width:112px;height:100px;padding-top:7px;padding-left:10px;position:relative;cursor:pointer;margin-bottom:3px}
#picker .content .widget-picker .elementy .grouptitle{height:5px;clear:both;overflow:hidden;font-size:0}
#picker .content .widget-picker .elementy .elem .img{border:1px solid #d2d2d2;border-radius:50px;overflow:hidden;width:80px;height:80px;cursor:pointer}
#picker .content .widget-picker .elementy .elem:hover .img{border:1px solid #a0a0a0}
#picker .content .widget-picker .elementy .elem .children .list .sub.current .img,#picker .content .widget-picker .elementy .elem .children .list .sub.current:hover .img,#picker .content .widget-picker .elementy .elem.current .img{border:1px solid #007aff;box-shadow:4px 6px 10px #afafaf}
#picker .content .widget-picker .elementy.ostatnio-wybrane{max-height:70px;overflow:hidden;margin-top:-20px;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}
#picker .content .widget-picker .elementy.ostatnio-wybrane .ostatnio-wybrane--header,aside.premium-ikony .bloczek-controls-row .bloczek-ustawienia .pole label{white-space:nowrap}
#picker .content .widget-picker .elementy.ostatnio-wybrane .ostatnio-wybrane--lista{overflow:hidden;width:100%;height:50px;white-space:nowrap;webkit-overflow-scrolling:touch}
@media only screen and (max-width:40em){
#picker .content .widget-picker .elementy.ostatnio-wybrane{margin-top:0;flex-wrap:wrap;max-height:50px}
#picker .content .widget-picker .elementy.ostatnio-wybrane .ostatnio-wybrane--lista{overflow-x:auto;overflow-y:hidden;width:calc(100% - 180px)}
}
#picker .content .widget-picker .elementy.ostatnio-wybrane .elem{width:35px;display:inline-block;height:50px;float:none;padding-left:3px;padding-top:4px;vertical-align:top;text-align:center}
#picker .content .widget-picker .elementy.ostatnio-wybrane .elem .img{overflow:hidden;width:25px;height:25px;border-radius:50%;text-align:center;margin:0 auto;padding:0}
#picker .content .widget-picker .elementy.ostatnio-wybrane .elem .img img{vertical-align:baseline}
#picker .content .widget-picker .elementy.ostatnio-wybrane .elem .title-small{line-height:8px;white-space:normal;text-align:center}
#picker .content .widget-picker .elementy.ostatnio-wybrane .elem .title-small span{font-size:8px}
#picker .content .widget-picker .elementy.ostatnio-wybrane span.next,#picker .content .widget-picker .elementy.ostatnio-wybrane span.prev{display:block;flex-basis:10px;flex-shrink:0;height:18px;background:url(/szablony/meble/assets/images/ico/arrow_dark.svg) center center/10px 18px no-repeat;padding:0 10px;opacity:.3;cursor:pointer}
#picker .content .widget-picker .elementy.ostatnio-wybrane span.next.hidden,#picker .content .widget-picker .elementy.ostatnio-wybrane span.prev.hidden{visibility:hidden}
#picker .content .widget-picker .elementy.ostatnio-wybrane span.next:hover,#picker .content .widget-picker .elementy.ostatnio-wybrane span.prev:hover{opacity:.6}
#picker .content .widget-picker .elementy.ostatnio-wybrane span.prev{-webkit-transform:rotate(180deg);transform:rotate(180deg)}
#picker .content .widget-picker .elementy .elem .sticker{color:#222;background-color:#fff;opacity:.7;font-size:.8125rem;height:22px;line-height:22px;text-align:center;width:82px;border-radius:3px;position:absolute;top:4px;left:10px;border:1px solid red}
#picker .content .widget-picker .elementy .elem .title{height:80px;left:11px;position:absolute;text-align:center;top:60px;width:80px;display:table;color:#686868;text-shadow:0 1px 1px #fff;cursor:pointer}
#picker .content .widget-picker .elementy .elem .title span{display:table-cell;vertical-align:middle;font-size:12px}
#picker .content .widget-picker.nazwy .elementy .elem .title1a{display:block}
#picker .content .widget-picker .elementy .elem .title1a{display:none;position:absolute;width:100px;text-align:center;bottom:14px;left:0;background:rgba(255,255,255,.8);padding:4px 1px;color:#000;font-size:.6875rem;border-radius:3px}
#picker .content .widget-picker .elementy .elem .onstock{position:absolute;top:10px;right:10px;line-height:1.1em}
#picker .content .widget-picker .elementy .elem .onstock span{display:inline-block;width:10px;height:10px;border-radius:5px}
#picker .content .widget-picker .elementy .elem .onstock.onstock-no span{background-color:#feaa00}
#picker .content .widget-picker .elementy .elem .onstock.onstock-yes span{background-color:green}
#picker .content .widget-picker .elementy .elem .children{padding:10px 15px;background:#fff;position:fixed;bottom:255px;height:140px;width:230px;z-index:1;border:2px solid #a0a0a0;border-radius:6px;display:none;cursor:default;margin-left:-77px}
#picker.visible .content .widget-picker .elementy .elem.active .children{display:block;box-sizing:content-box}
#picker .content .widget-picker .elementy .elem .children .title2{font-size:1rem;padding-bottom:10px}
#picker .content .widget-picker .elementy .elem .children .list,#picker .content .widget-picker .elementy .options{overflow:hidden}
#picker .content .widget-picker .elementy .elem .children .list .sub{float:left;width:90px;height:115px;border-radius:30px;cursor:pointer;margin:0 8px 5px;position:relative}
#picker .content .widget-picker .elementy .elem .children .list .sub .title3{width:82px;height:82px;position:absolute;display:table;text-align:center;color:#fff;text-shadow:0 1px 1px #222}
#picker .content .widget-picker .elementy .elem .children .list .sub .title4{text-align:center;margin-top:3px}
#picker .content .widget-picker .elementy .elem .children .list .sub .img{border:1px solid #d2d2d2;box-shadow:none}
#picker .content .widget-picker .elementy .elem .children .list .sub:hover .img,#picker .content .widget-picker .elementy .options .opt:hover span.img{border:1px solid #a0a0a0}
#picker .content .widget-picker .elementy .options .opt{float:left;width:120px;height:120px;cursor:pointer;position:relative}
#picker .content .widget-picker .elementy .options .opt span.img{display:block;width:90px;height:90px;border:1px solid #d2d2d2;border-radius:50px;margin-top:10px;margin-left:16px;background-color:#fff}
#picker .content .widget-picker .elementy .options .opt.current span.img{border:1px solid #007aff;box-shadow:4px 6px 10px #afafaf}
#picker .content .widget-picker .elementy .options .opt span.lbl{height:90px;left:20px;position:absolute;text-align:center;top:15px;width:90px;display:table;color:#fff;text-shadow:0 1px 1px #222;cursor:pointer}
#picker .content .widget-picker .elementy.choice_normal .options .opt{min-width:145px;max-width:200px}
#picker .content .widget-picker .elementy.choice_normal .options .opt span.img{border-radius:0;background-repeat:no-repeat;background-size:cover;width:100px;height:100px;position:relative;margin:10px auto}
#picker .content .widget-picker .elementy.choice_normal .options .opt span.lbl{border-radius:0}
#picker .content .widget-picker .grupy{height:340px;width:230px;margin-top:70px;float:left}
#picker .content .widget-picker.kolor .grupy{margin-top:20px}
#picker .content .widget-picker.kolor .grupy .probki-btn{background:#72bf44;color:#fff;text-align:left;font-size:1.0625rem;margin:10px 0;border-radius:5px;cursor:pointer;padding:14px;width:100%}
#picker .content .widget-picker.kolor .grupy .probki-btn:hover{background:#5b9a35}
#picker .content .widget-picker.kolor .grupy+.r{background:#dfdfdf}
#picker .content .widget-picker.kolor .grupy.count4 .gr{margin:7px 0}
#picker .content .widget-picker.kolor .grupy.count5 .gr{line-height:31px;margin:7px 0}
#picker .content .widget-picker.kolor .grupy.count6 .gr{line-height:26px;margin:5px 0}
#picker .content .widget-picker .grupy .gr{background:#fff;color:#686868;padding-left:10px;padding-right:5px;font-size:1.0625rem;margin:10px 0;border-radius:5px;cursor:pointer;line-height:45px}
#picker .content .widget-picker .ngl{display:inline-block;background:#dfdfdf;overflow:hidden;padding:20px 0 15px;width:1048px;position:relative}
#picker .content .widget-picker .grupy .gr.current,#picker .content .widget-picker.curr-plyty-akrylowe .grupy .gr.plyty-akrylowe,#picker .content .widget-picker.curr-plyty-meblowe .grupy .gr.plyty-meblowe,#picker .content .widget-picker.curr-plyty-meblowe-16 .grupy .gr.plyty-meblowe-16{background-color:#7e7e7e;color:#fff;cursor:default;position:relative}
#picker .content .widget-picker.curr-plyty-akrylowe .grupy .gr.plyty-akrylowe span,#picker .content .widget-picker.curr-plyty-meblowe .grupy .gr.plyty-meblowe span,#picker .content .widget-picker.curr-plyty-meblowe-16 .grupy .gr.plyty-meblowe-16 span{background-image:url(/szablony/meble/images/strzalka.png);display:block;height:45px;left:226px;position:absolute;top:0;width:25px}
#picker .content .widget-picker .grupy .curr-plyty-akrylowe,#picker .content .widget-picker .grupy .plyty-akrylowe{background-image:url(/szablony/meble/images/new.png);background-repeat:no-repeat;background-position:158px 4px}
#picker .content .widget-picker .r{float:right;width:970px;margin-right:10px}
#picker,#picker .content .widget-picker.kolor div.ngl{width:100%;left:0}
#picker .content .widget-picker.kolor .r,#picker .content .widget-picker.otwory .r{width:813px;display:none}
#picker .content .widget-picker.kolor .r .elementy,#picker .content .widget-picker.otwory .r .elementy{width:825px}
#picker .content .widget-picker.otwory .r .elementy{height:335px}
#picker .content .widget-picker .r.current,#picker .content .widget-picker.curr-blaty .r.blaty,#picker .content .widget-picker.curr-plyty-akrylowe .r.plyty-akrylowe,#picker .content .widget-picker.curr-plyty-meblowe .r.plyty-meblowe,#picker .content .widget-picker.curr-plyty-meblowe-16 .r.plyty-meblowe-16,#picker .content .widget-picker.curr-szafki .r.szafki{display:block}
#picker .content .widget-picker h2.title{float:left;color:#222;font-size:1.5rem}
#picker .content .widget-picker.kolor h2.title{float:none;margin-bottom:15px}
#picker .content .widget-picker div.ngl .ngl__dodinfo{display:inline-block;background:#ff8400;color:#fff;padding:2px 10px}
div.konf.loading #picker:after{content:'wczytywanie danych ...';width:100%;height:100%;background:url(/szablony/meble/images/loading.gif) 50% 50% no-repeat rgba(255,255,255,.8);top:0;left:0;position:absolute;text-align:center;padding-top:10px;font-size:1.125rem;color:#b3b3b3}
#picker .content .widget-picker div.filtry{float:right;background:#fff;border:1px solid #7f7f7f;border-radius:6px;margin-top:12px}
#picker .content .widget-picker div.filtr-dostepnosc .filtr-elem,#picker .content .widget-picker div.filtry a{display:block;float:left;color:#5d5d5d;font-size:.8125rem;height:22px;line-height:22px;padding:0 15px;border-right:1px solid #7f7f7f}
#picker .content .widget-picker div.filtry a#ft-polysk{border-right:none}
#picker .content .widget-picker div.szukaj{position:relative;height:37px}
@media only screen and (max-width:40em){
#picker .content .widget-picker.kolor .grupy .probki-btn{padding:4px 14px}
#picker .content .widget-picker.kolor .grupy{height:120px}
#picker .content .widget-picker div.szukaj{display:inline-block}
}
#picker .content .widget-picker div.szukaj-wyniki{display:none;position:relative;float:left;font-size:.875rem;margin:1px 0 0 25px;background:#f5f5f5;padding:4px 14px}
@media only screen and (max-width:40em){
#picker .content .widget-picker div.szukaj-wyniki{margin:10px auto 0;width:100%}
#picker .content .widget-picker div.filtr-dostepnosc{margin-left:10px}
}
#picker .content .widget-picker div.filtr-dostepnosc{float:left;background:#fff;border:1px solid #7f7f7f;border-radius:6px;margin-top:12px;margin-right:30px}
#picker .content .widget-picker div.filtr-dostepnosc .filtr-elem{cursor:pointer;position:relative}
#picker .content .widget-picker div.filtr-dostepnosc .filtr-elem[data-rel=dostepne-od-reki]:after{content:'';display:block;width:10px;height:10px;border-radius:50%;background:green;position:absolute;top:-5px;right:-15px}
#picker .content .widget-picker div.filtr-dostepnosc .filtr-elem.current{background-color:#7f7f7f;color:#fff}
#picker .content .widget-picker .szukaj-pokaz-wszystkie{cursor:pointer;color:#1b86fb;text-decoration:underline;font-size:90%;margin-left:10px}
#picker .content .widget-picker div.szukaj-brak-wynikow{margin:20px 12px;font-size:1.5rem;color:#ababab;text-align:center}
#picker .content .widget-picker div.szukaj input{font-size:.75rem;padding:7px;width:155px;margin:3px 0;position:absolute;top:0;right:0}
@media only screen and (max-width:40em){
#picker .content .widget-picker div.szukaj input{font-size:.6875rem;padding:7px;width:155px;position:initial;left:50%;top:0;margin:auto}
}
#picker .content .widget-picker div.szukaj input:focus{outline:0;border-color:#9c9c9c}
#picker .content .widget-picker div.szukaj h2{font-size:.9375rem;padding-left:1px;display:inline-block;margin:9px 0 0;line-height:15px;vertical-align:middle;color:#333}
#picker .content .widget-picker div.szukaj .nonempty{display:none;font-size:1.6875rem;vertical-align:middle;height:22px;padding:3px;line-height:17px;cursor:pointer;position:absolute;right:-22px;top:9px}
@media only screen and (max-width:40em){
#picker .content .widget-picker div.szukaj h2{display:none}
#picker .content .widget-picker div.szukaj .nonempty{right:0;top:8px;z-index:99}
}
#picker .content .widget-picker div.szukaj .min2chars{display:none;position:absolute;bottom:2px;right:5px;font-size:90%;color:#999;pointer-events:none}
@media only screen and (max-width:40em){
#picker .content .widget-picker div.szukaj .min2chars{bottom:unset;padding:2px 10px;top:-30px;color:#fff;background:#333}
#picker .content .widget-picker div.szukaj .min2chars:after{content:'';display:block;width:5px;height:5px;background:#333;-webkit-transform:rotate(45deg);transform:rotate(45deg);position:absolute;left:50%;margin-left:-2.5px}
#picker .content .widget-picker div.pokaz-nazwy{display:inline-block}
}
#picker .content .widget-picker div.szukaj.nonempty .nonempty,.furniture-to-size .galeria .kategorie>button:after,.furniture-to-size .informacje>button:after,.furniture-to-size .opinie-mnw .opinie-karuzela>button:after,.furniture-to-size .szczegoly>button:after,.furniture-to-size .wyroznione .wyniki>button:after,.furniture-to-size .zalety>button:after,aside.premium-ikony .kategorie.ukryj-url input[type=url]{display:none}
#picker .content .widget-picker div.szukaj.min2chars .min2chars{display:inline-block}
#picker .content .widget-picker div.pokaz-nazwy{vertical-align:middle;padding:4px 0;color:#868686}
#picker .content .widget-picker div.pokaz-nazwy input{margin:3px}
#picker .content .widget-picker div.pokaz-nazwy label{margin:3px 1px;display:inline-block;vertical-align:top}
#picker .content .widget-picker .elementy.choice_akcesoria .options{overflow:visible;text-align:center}
@media only screen and (max-width:40em){
#picker .content .widget-picker .elementy.choice_akcesoria .options{text-align:left}
}
#picker .content .widget-picker .elementy.choice_akcesoria .options .opt{width:auto;height:auto;max-width:240px;margin-right:10px;border:6px solid #d2d2d2;border-radius:7px;padding:5px;float:none;display:inline-block;vertical-align:top;margin-top:33px;text-align:left;margin-bottom:12px;min-width:100px;background:#dfdfdf}
#picker .content .widget-picker .elementy.choice_akcesoria .reason{text-align:center;height:0;margin-top:0;overflow:hidden;color:#ff8400;font-weight:700;font-size:.875rem;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out}
#picker .content .widget-picker .elementy.choice_akcesoria .reason:after{content:'\00d7';color:#df7400;vertical-align:middle;margin-left:10px;display:inline-block;text-shadow:1px 1px 0 #fff}
#picker .content .widget-picker .elementy.choice_akcesoria .reason.visible{height:20px;margin:4px 0 10px;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out}
#picker .content .widget-picker .elementy.choice_akcesoria .options .opt.blocked{opacity:.5}
#picker .content .widget-picker .elementy.choice_akcesoria .options .opt:hover,#picker .content .widget-picker .elementy.choice_akcesoria .options .opt:hover span.typ{border:6px solid #a0a0a0}
#picker .content .widget-picker .elementy.choice_akcesoria .options .opt:hover span.typ{border-bottom:none}
#picker .content .widget-picker .elementy.choice_akcesoria .options .opt.current{border:6px solid #007aff;box-shadow:4px 6px 10px #afafaf}
#picker .content .widget-picker .elementy.choice_akcesoria .options .opt span.typ{position:absolute;top:-38px;left:-6px;border:6px solid #d2d2d2;height:38px;font-size:.875rem;padding:7px 10px 0 8px;background:#dfdfdf;border-radius:7px 7px 0 0;color:#222;border-bottom:none}
#picker .content .widget-picker .elementy.choice_akcesoria .options .opt.current span.typ{border:6px solid #007aff;color:#007aff;border-bottom:none}
#picker .content .widget-picker .elementy.choice_akcesoria .options .opt span.lbl{position:relative;top:0;left:0;text-align:left;height:auto;width:auto;vertical-align:text-bottom;line-height:18px;overflow:hidden;color:#222;text-shadow:none;display:inline-block;font-weight:400;font-size:.875rem;padding:2px 3px 5px}
#picker .content .widget-picker .elementy.choice_akcesoria .options .opt.current span.lbl{color:#007aff}
#picker .content .widget-picker .elementy.choice_akcesoria .options .opt span.lbl span.price,#picker .content .widget-picker .elementy.choice_akcesoria .options .opt span.price,#picker .content .widget-picker .elementy.choice_akcesoria .options .opt.current span.lbl span.price{font-weight:700;font-size:.875rem;color:#222;position:absolute;bottom:0;right:0;background-color:#d1d1d1;z-index:10;padding:5px 10px}
#picker .content .widget-picker .elementy.choice_akcesoria .options .opt .hint{margin:14px 0 0;background:rgba(93,93,93,.5);padding:5px 10px;font-size:80%;color:#fff;border-radius:0}
#picker .content .widget-picker .elementy.choice_akcesoria .options .opt .list .el{clear:both;position:relative;margin:5px 0;width:100%;float:left;padding-left:3px}
#picker .content .widget-picker .elementy.choice_akcesoria .options .opt .list .el .img{background:#fff;text-align:center;position:relative;overflow:hidden;margin-right:3px;border-radius:2px}
#picker .content .widget-picker .elementy.choice_akcesoria .options .opt .list .el .img .cent{position:absolute;height:45px;width:300px;left:50%;top:0;margin-left:-150px}
#picker .content .widget-picker .elementy.choice_akcesoria .options .opt .list .el .img .cent img{background:0 0;height:45px;margin:0 auto;display:block}
#picker .content .widget-picker .elementy.choice_akcesoria .options .opt .list .el .desc{float:left;max-width:173px;text-align:left;font-size:.75rem}
#picker .content .widget-picker .elementy.choice_akcesoria .options .opt .list .el .count{position:absolute;color:#222;background-color:#fff;opacity:.7;font-size:.8125rem;height:17px;line-height:17px;text-align:center;width:auto;border-radius:3px;top:30px;right:2px;padding:0 5px;box-shadow:1px 1px 1px rgba(0,0,0,.2)}
#picker .content .widget-picker .elementy.choice_akcesoria .options .opt .list .el.first{padding-left:3px;margin-top:0;float:none}
#picker .content .widget-picker .elementy.choice_akcesoria .options .opt .list .el.first .img{height:143px;border-radius:3px}
#picker .content .widget-picker .elementy.choice_akcesoria .options .opt .list .el.first .img .cent{top:4px}
#picker .content .widget-picker .elementy.choice_akcesoria .options .opt .list .el.first .img .cent img{max-height:135px;max-width:240px;border-radius:3px;height:auto;width:auto}
#picker .content .widget-picker .elementy.choice_akcesoria .options .opt .list .el.first .desc{clear:both;float:none;display:block;font-size:.875rem;padding-bottom:4px;max-width:205px}
#picker .content .widget-picker .elementy.choice_akcesoria .options .opt .list .el.first .count{right:10px;bottom:7px;top:initial;box-shadow:1px 1px 1px rgba(0,0,0,.3)}
#picker .content .widget-picker .elementy.choice_akcesoria .options .opt.val-0{max-width:100px;width:100px}
#picker .content .widget-picker .elementy.choice_akcesoria .options .opt.val-0 span.lbl{padding-top:10px}
#picker .content .widget-picker.otwory .grupy{margin-top:20px;height:294px}
#picker .content .widget-picker.narozniki *{box-sizing:content-box}
#picker .content .widget-picker.narozniki,#picker .content .widget-picker.wyciecia{position:relative;overflow:visible;height:400px}
#picker .content .widget-picker.narozniki div.nar-head select{font-size:1rem;padding:9px;height:auto;margin:0}
#picker .content .widget-picker.narozniki div.nar-opts{position:absolute;top:73px;width:164px;right:3px}
#picker .content .widget-picker.narozniki div.nar-opts-full{position:relative;top:0;width:100%;left:auto}
#picker .content .widget-picker.narozniki div.nar-params{position:absolute;width:301px}
#picker .content .widget-picker.otwory .otw-head,#picker .content .widget-picker.otwory div.otw-head{margin-top:28px;position:relative;height:46px}
#picker .content .widget-picker.narozniki h3{font-size:1.375rem;position:relative;text-align:center;padding:29px 0 10px}
#picker .content .widget-picker.narozniki div.nar-head{display:inline-block;position:relative;padding-top:20px}
#picker .content .widget-picker.narozniki div.nar-zmien{position:absolute;top:11px;right:-120px;width:100px}
#picker .content .widget-picker.narozniki div.nar-zmien .lbl{color:#cd0000;width:80px;position:absolute;left:60px;top:13px;font-size:.9375rem;text-align:center;padding:6px;border-radius:4px;background:#fff}
#picker .content .widget-picker.narozniki .nar-hints .wym-hint-img svg,#picker .content .widget-picker.narozniki div.nar-zmien .nar-opt,.blat-lista-elementow .wym-hint-img svg{position:absolute}
#picker .content .widget-picker.otwory .otw-head h3{font-size:1.375rem;position:relative;display:inline-block}
#picker .content .widget-picker.otwory .otw-typ{display:inline-block;position:absolute;top:-14px;margin-left:30px;left:315px}
#picker .content .widget-picker.narozniki .nar-opt .info,#picker .content .widget-picker.otwory .otw-typ .info{display:inline-block;width:60px;padding-right:6px;text-align:right;padding-top:10px;font-size:.75rem;line-height:1}
#picker .content .widget-picker.otwory .otw-typ .opt{position:static;display:inline-block;vertical-align:top;margin-right:8px;cursor:pointer}
#picker .content .widget-picker.otwory .otw-typ .opt .img{position:static;display:inline-block;vertical-align:top;width:50px;height:50px;border:3px solid #cacaca;border-radius:4px;background-color:#fff;background-size:100%;background-position:50% 50%;background-repeat:no-repeat}
#picker .content .widget-picker.otwory .otw-typ .opt.current .img{border:3px solid #ef532c}
#picker .content .widget-picker.otwory .otw-del{font-size:.875rem;position:absolute;right:30px;top:0;cursor:pointer;vertical-align:middle;line-height:23px;background:#fff;color:#cd0000;border-radius:5px;padding:4px 10px}
#picker .content .widget-picker.otwory .otw-del:hover{background:#f4f4f4}
#picker .content .widget-picker.otwory .otw-del .ico{vertical-align:bottom}
#picker .content .widget-picker.narozniki .nar-wymiar-gr,#picker .content .widget-picker.otwory .otwor-wymiar-gr{padding:2px 0 6px}
#picker .content .widget-picker.narozniki .nar-wymiar-gr .wym-group{font-size:1rem;vertical-align:middle;margin-right:10px;position:relative;display:inline-block;padding-bottom:20px}
#picker .content .widget-picker.otwory .otwor-wymiar-gr .wym-group{display:inline-block;font-size:1rem;vertical-align:middle;margin-right:10px}
#picker .content .widget-picker.otwory .otwor-wymiar-gr .wym-group .lbl{color:#017aff;display:inline-block;width:14px;text-align:center}
#picker .content .widget-picker.narozniki .nar-wymiar-gr .wym-group .lbl2 #picker .content .widget-picker.otwory .otwor-wymiar-gr .wym-group .lbl2{color:#ff8400}
#picker .content .widget-picker.narozniki .nar-wymiar-gr .wym-group input,#picker .content .widget-picker.otwory .otwor-wymiar-gr .wym-group input{width:66px;font-size:1.25rem;text-align:center;height:32px;line-height:30px;margin:0;padding:0;display:inline-block}
#picker .content .widget-picker.otwory .otwor-wymiar-gr .wym-hint{display:inline-block;margin-left:5px;vertical-align:middle;line-height:1.2em;color:#939393;float:right;width:336px;font-size:.75rem}
#picker .content .widget-picker.narozniki .r{width:840px}
#picker .content .widget-picker.narozniki .nar-wymiar-gr .wym-group .lbl{display:inline-block;text-align:center;width:20px;color:#ff1400}
#picker .content .widget-picker.narozniki .nar-wymiar-gr .wym-group .lbl.lbl_k0{color:#05bb00}
#picker .content .widget-picker.narozniki .nar-wymiar-gr .wym-group .lbl.lbl_k2{color:#ff8400}
#picker .content .widget-picker.narozniki .nar-wymiar-gr .wym-group .lbl.lbl_k3{color:#ac00b7}
#picker .content .widget-picker.narozniki .nar-wymiar-gr .wym-group .val-hint{position:absolute;left:25px;top:33px;font-size:.6875rem;min-width:56px;text-align:center;background:#b3b3b3;color:#fff;padding:3px 5px}
#picker .content .widget-picker.narozniki .nar-hints{position:absolute;top:100px;left:393px;width:444px}
#picker .content .widget-picker.narozniki .nar-hints .wym-hint{color:#696969;position:absolute;top:0;text-align:center;display:block;width:400px;line-height:1;font-size:.75rem}
.blat-lista-elementow .wym-hintgrid,.blat-lista-elementow .wym-hintgrid-row{width:650px}
.blat-lista-elementow .wym-hintgrid-cell{display:inline-block;width:322px;min-height:1px}
.blat-lista-elementow .wym-hint-img{text-align:center;position:relative;overflow:hidden;height:180px;border-radius:4px;display:inline-block;width:320px;margin-top:4px}
#picker .content .widget-picker.narozniki .nar-hints .wym-hint-img{margin-top:30px;text-align:center;position:relative;overflow:hidden;width:440px;height:180px;border-radius:4px}
#picker .content .widget-picker.narozniki .nar-hints .wym-hint-img.nar_f_nr1 svg,.blat-lista-elementow .wym-hint-img.nar_f_nr1 svg{bottom:0;left:0}
#picker .content .widget-picker.narozniki .nar-hints .wym-hint-img.nar_f_nr2 svg,.blat-lista-elementow .wym-hint-img.nar_f_nr2 svg{top:0;left:0}
#picker .content .widget-picker.narozniki .nar-hints .wym-hint-img.nar_f_nr3 svg,.blat-lista-elementow .wym-hint-img.nar_f_nr3 svg{top:0;right:0}
#picker .content .widget-picker.narozniki .nar-hints .wym-hint-img.nar_f_nr4 svg,.blat-lista-elementow .wym-hint-img.nar_f_nr4 svg{bottom:0;right:0}
#picker .content .widget-picker.narozniki .nar-szcz{position:absolute;top:99px;left:-84px;font-size:.75rem;color:#696969;line-height:1.5em}
#picker .content .widget-picker.narozniki .nar-opt{position:relative}
#picker .content .widget-picker.narozniki .nar-opt-sub{margin-bottom:20px}
#picker .content .widget-picker.narozniki .nar-reason{text-align:center;max-height:0;margin-top:0;overflow:hidden;color:#ff8400;position:absolute;top:-50px;right:0;width:450px;height:50px;padding-right:20px;line-height:1;font-size:13px}
#picker .content .widget-picker.narozniki .nar-reason:after{content:'\00d7';color:#ff9727;vertical-align:middle;display:inline-block;position:absolute;right:0;top:0;line-height:16px;cursor:pointer}
#picker .content .widget-picker.narozniki .nar-reason.visible{margin-top:2px;max-height:50px;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out}
#picker .content .widget-picker.narozniki .nar-typ-full .nar-reason{width:507px;top:157px;left:261px}
#picker .content .widget-picker.narozniki .nar-opt .opt{display:inline-block;vertical-align:top;margin-right:8px;cursor:pointer;width:50px;height:56px}
#picker .content .widget-picker.narozniki .nar-opt .opt .img{position:static;display:inline-block;vertical-align:top;border:3px solid #cacaca;border-radius:4px;width:46px;height:46px;background-color:#fff;background-size:100%;background-position:50% 50%;background-repeat:no-repeat}
#picker .content .widget-picker.narozniki .nar-opt .opt.blocked,aside.premium-ikony.bloczek-material-wykonania-maly .kategorie .kategoria.public-view img{opacity:.5}
#picker .content .widget-picker.narozniki .nar-opt .opt.current .img{border:3px solid #ef532c}
#picker .content .widget-picker.narozniki .nar-opt-sub .opt{width:160px;margin-bottom:3px}
#picker .content .widget-picker.narozniki .nar-opt-sub .opt .img{vertical-align:middle}
#picker .content .widget-picker.narozniki .nar-opt-sub .opt .lbl{display:inline-block;width:100px;vertical-align:middle;line-height:1;font-size:.75rem}
#picker .content .widget-picker.narozniki .nar-opt-sub .opt .hint{display:inline-block;width:16px;height:16px;background:url(/szablony/meble/images/question2.png) 50% 50%/contain no-repeat;border-radius:8px;vertical-align:bottom}
#picker .content .widget-picker.narozniki .nar-typ-full{position:relative;padding-top:0;text-align:center}
#picker .content .widget-picker.narozniki .nar-typ-full .opt{width:110px;height:160px;margin:0 5px;text-align:center}
#picker .content .widget-picker.narozniki .nar-typ-full .opt .img{width:105px;height:105px}
#picker .content .widget-picker.narozniki .nar-typ-full .opt .lbl{font-size:.8125rem;padding:5px 0;display:inline-block;color:#333;background:rgba(255,255,255,.6);width:100%}
#picker .content .widget-picker.otwory .otw-typ .val-0 .img{background:url(/szablony/meble/images/opcje/otwor-typ-0.jpg) center center/100% no-repeat #fff}
#picker .content .widget-picker.otwory .otw-typ .val-1 .img{background:url(/szablony/meble/images/opcje/otwor-typ-1.jpg) center center/100% no-repeat #fff}
#picker .content .widget-picker.narozniki h5,#picker .content .widget-picker.otwory h5{font-size:1rem;padding:3px 0;margin:8px 0 0}
#picker .content .widget-picker.narozniki h6,#picker .content .widget-picker.otwory h6{font-size:.8125rem;padding:3px 0;margin:0}
#picker .content .widget-picker.otwory h5,#picker .content .widget-picker.otwory h6{max-width:100%;display:inline}
#picker .content .widget-picker.narozniki .jedn-change,#picker .content .widget-picker.otwory .jedn-change,#picker .content .widget-picker.wyciecia .jedn-change{position:relative;display:inline-block;height:26px;border:0;border-radius:3px;overflow:hidden;left:18px;top:7px}
#picker .content .widget-picker.narozniki .jedn-change span,#picker .content .widget-picker.otwory .jedn-change span,#picker .content .widget-picker.wyciecia .jedn-change span{display:inline-block;float:left;color:#333;background-color:#fff;width:35px;text-align:center;height:22px;line-height:18px;padding:0;cursor:pointer;margin-right:3px;border-radius:2px;border:2px solid #cacaca}
#konf.jedn-cm #picker .content .widget-picker.narozniki .jedn-change span.j-cm,#konf.jedn-cm #picker .content .widget-picker.otwory .jedn-change span.j-cm,#konf.jedn-cm #picker .content .widget-picker.wyciecia .jedn-change span.j-cm,#konf.jedn-mm #picker .content .widget-picker.narozniki .jedn-change span.j-mm,#konf.jedn-mm #picker .content .widget-picker.otwory .jedn-change span.j-mm,#konf.jedn-mm #picker .content .widget-picker.wyciecia .jedn-change span.j-mm{color:#000;cursor:default;border:2px solid #ef532c}
@media only screen and (min-width:1px) and (max-width:63.9375em){
#picker .close{width:100px;font-size:15px;background:url(/szablony/meble/images/arrow_down.png) 78px 14px/20px no-repeat #dfdfdf;padding-left:10px;height:35px;line-height:35px;top:0;z-index:999}
#picker.visible{height:100%}
#picker .center{width:100%;height:100%}
#picker .content .widget-picker .ngl{width:100%;min-height:25px;padding:5px 0;height:25px;top:-34px}
#picker .content .widget-picker .grupy{width:80%;margin:50px auto 0;float:none}
#picker .content .widget-picker.kolor .grupy.count4 .gr{margin:7px 0}
#picker .content .widget-picker.kolor .grupy.count5 .gr{line-height:1.2;margin:7px 7px 7px 0;padding-top:5px;padding-bottom:5px}
#picker .content .widget-picker.kolor .grupy.count6 .gr{line-height:26px;margin:5px 0}
#picker .content .widget-picker .elementy.choice_akcesoria .options{overflow-y:auto;height:100%;text-align:center}
#picker .content .widget-picker.narozniki .jedn-change{display:none}
#picker .content .widget-picker div.filtry{background:0 0;border:0;width:55%;padding-left:10px;padding-right:10px}
#picker .content .widget-picker div.filtry a{border:0;padding:0 5px;font-size:.6875rem}
#picker .content .widget-picker div.szukaj input{width:165px;font-size:initial}
#picker .content .widget-picker .r2{width:98%}
#picker .content .widget-picker .r2 .elementy{height:calc(100vh - 64px - 157px - 60px);width:100%}
#picker .content .widget-picker.kolor .r .elementy,#picker .content .widget-picker.otwory .r .elementy{width:100%;left:0}
#picker .content .widget-picker h2.title{font-size:.9375rem;line-height:1rem;margin:0 0 2px}
#picker .content .widget-picker.kolor div.ngl{left:30px;width:100%;top:-210px}
#picker .content .widget-picker.kolor .r{width:65%}
#picker .content .widget-picker .grupy .gr{line-height:1.5;font-size:1rem;margin:7px 0}
#picker .content .widget-picker.otwory .grupy{width:25%}
#picker .content .widget-picker.otwory .r{width:70%}
#picker .content .widget-picker.otwory .otwor-wymiar-gr .wym-hint{width:40%;display:none}
#picker .content .widget-picker.otwory .otw-typ .info{display:none}
#picker .content .widget-picker.otwory .otw-typ{width:124px;left:auto;margin-left:7px}
#picker .content .widget-picker.otwory .otw-del{right:0;top:44px}
#picker .content .widget-picker.narozniki{height:376px}
#picker .content .widget-picker.narozniki div.nar-opts:not(.nar-opts-full){position:absolute;top:259px;width:419px;height:57px;right:auto;left:258px}
#picker .content .widget-picker.narozniki .nar-reason.visible{z-index:2;background:#fff;padding-top:8px;width:400px;height:34px;right:0}
#picker .content .widget-picker.narozniki h3{font-size:1.125rem;padding:0}
#picker .content .widget-picker.narozniki .nar-hints{left:262px;top:68px;-webkit-transform:scale(.85);transform:scale(.85);-webkit-transform-origin:0 0;transform-origin:0 0}
#picker .content .widget-picker.narozniki .nar-szcz{display:none}
#picker .content .widget-picker.narozniki .nar-typ-full .opt{width:70px;height:130px}
#picker .content .widget-picker.narozniki .nar-typ-full .opt .img{width:65px;height:65px}
#picker .content .widget-picker.narozniki .nar-opt-sub{display:inline-block;margin:0}
#picker .content .widget-picker.narozniki .nar-opt-sub .opt{width:100px;margin-bottom:3px;margin-right:1px;height:44px}
#picker .content .widget-picker.narozniki .nar-opt-sub .opt .lbl{width:62px;font-size:.6875rem}
#picker .content .widget-picker.narozniki .nar-opt-sub .opt .img{width:26px;height:26px}
.furniture-to-size-info .opinie,.furniture-to-size-info .probki{margin-bottom:19px}
}
.furniture-to-size-info{overflow:hidden;max-width:1620px;margin:0 auto 44px}
.furniture-to-size-info .probki button span{display:inline-block;height:100%;padding-left:68px;background:url(/szablony/meble/images/meble_na_wymiar/nowe/probki.svg) 0 center/48px 36px no-repeat}
.furniture-to-size-info .opinie a span{display:inline-block;height:100%;padding-left:42px;background:url(/szablony/meble/images/meble_na_wymiar/nowe/opinie.svg) 0 center/22px 41px no-repeat}
@media only screen and (max-width:40em){
#picker .center{width:100%}
#picker .content .widget-picker .ngl{height:auto;top:0}
#picker .content .widget-picker.kolor .grupy{padding:0 10px;z-index:9;position:relative;width:100%;margin-top:5px}
#picker .content .widget-picker.kolor .grupy .grupy-content{-webkit-overflow-scrolling:touch;overflow-x:scroll!important;overflow-y:hidden;white-space:nowrap;display:-webkit-box;display:flex;height:43px}
#picker .content .widget-picker.kolor div.filtry{width:100%;text-align:center;margin:10px auto 0}
#picker .content .widget-picker div.filtry a:nth-child(3){border-right:none}
#picker .content .widget-picker.kolor .r .elementy{width:100%;padding:0 10px}
#picker .content .widget-picker.narozniki .nar-hints{-webkit-transform:scale(.5);transform:scale(.5)}
#picker .content .widget-picker.narozniki .nar-hints .wym-hint{display:none}
#picker .content .widget-picker.narozniki .nar-hints .wym-hint-img{margin-top:0}
#picker .content .widget-picker.narozniki div.nar-opts:not(.nar-opts-full){top:172px;left:282px;width:174px}
#picker .content .widget-picker.narozniki .nar-opt-sub .opt{width:80px;height:80px}
#picker .content .widget-picker.kolor .r{margin-right:0;width:100%}
#picker .content .widget-picker.kolor div.ngl{left:0;top:0}
#picker .content .widget-picker.kolor h2.title{z-index:10;padding:10px;position:fixed;top:0}
.blaty #picker .content .widget-picker.kolor .grupy{height:120px}
.blaty #picker .content .widget-picker.kolor h2.title{position:initial}
.blaty .widget-picker .narozniki{margin-top:30px}
.blaty #picker .content .widget-picker.narozniki div.nar-zmien{top:5px;right:auto;left:10px}
.blaty #picker .content .widget-picker.narozniki div.nar-head{padding-top:70px}
.blaty #picker .content .widget-picker.narozniki .nar-hints{left:5px;top:140px}
.blaty #picker .content .widget-picker.narozniki div.nar-params{top:250px}
.blaty #picker .content .widget-picker.narozniki div.nar-opts:not(.nar-opts-full){top:140px}
.blaty #picker .content .widget-picker.narozniki .nar-opt-sub{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}
.furniture-to-size-info{margin-bottom:70px}
.furniture-to-size-info .opinie a span{padding-left:55px}
}
.furniture-to-size-info .kontakt a span{display:inline-block;height:100%;padding-left:36px;background:url(/szablony/meble/images/meble_na_wymiar/nowe/kontakt.svg) 0 center/16px 37px no-repeat}
.furniture-to-size-info .probki-btn,.furniture-to-size-info a{display:inline-block;font-size:16px;color:#000;border:1px solid #585556;line-height:65px;width:100%;position:relative;text-align:center}
.furniture-to-size-info .probki-btn{background:#fff;margin:0;border-radius:0;padding:0}
@media only screen and (max-width:40em){
.furniture-to-size-info .kontakt a span{padding-left:52px}
.furniture-to-size-info .probki-btn,.furniture-to-size-info a{line-height:56px;text-align:left}
.furniture-to-size-info .probki-btn{padding-left:13px}
.furniture-to-size-info .opinie a{padding-left:26px}
.furniture-to-size-info .kontakt a{padding-left:29px}
.preview-set .your-set{width:150px;text-align:center}
}
.preview-set,.preview-set label{color:#000;display:-webkit-box;display:flex}
.preview-set{font-size:20px;padding:26px 0 61px;-webkit-box-pack:end;justify-content:flex-end}
@media (max-width:588px){
.preview-set{flex-wrap:wrap;padding-bottom:0;margin-bottom:-3px}
}
.preview-set label{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;flex-direction:row-reverse;line-height:18px}
.preview-set input{width:144px;height:22px;border:0;border-bottom:4px solid #f3f3f3;margin-bottom:0;border-radius:0;margin-left:4px;text-align:center;color:#333}
.preview-set input.filled{background:0 0;padding-right:0}
.preview-set input:focus{border-color:#f3f3f3}
.preview-set button{text-transform:uppercase;line-height:18px;height:18px;padding:0;background-color:transparent;color:#000;font-size:14px;margin:0 0 0 8px}
.preview-set .your-set{font-size:16px;margin:0 3px 0 9px;line-height:32px}
.preview-set--fronty{padding:0;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:center;align-items:center}
.preview-set--fronty .helpTip{position:initial;-webkit-transform:translateY(0);transform:translateY(0)}
.preview-set--fronty label{display:-webkit-inline-box;display:inline-flex}
.preview-set--fronty h1,.preview-set--fronty h2{color:#373b3a;font-size:22px;text-transform:uppercase;margin:0;line-height:45px}
.preview-set--fronty button{margin-top:1px}
@media only screen and (max-width:40em){
.preview-set--fronty{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:start;align-items:flex-start}
.preview-set--fronty label input{width:55px}
.preview-set--fronty h1,.preview-set--fronty h2{margin-bottom:20px}
.preview-set--fronty button{margin-top:-1px}
}
.furniture-to-size{color:#000;overflow-x:hidden}
.furniture-to-size .btn_0090a7{background-color:#0090a7!important}
.furniture-to-size .button-container{display:table;margin:0 auto}
.furniture-to-size a.green-button{font-size:16px;color:#fff;width:224px;height:51px;background-color:#000}
.furniture-to-size h4{color:#000;line-height:36px;margin-bottom:36px}
.furniture-to-size .text-cta{font-family:Montserrat,sans-serif;font-size:35px;line-height:normal;font-weight:700}
.furniture-to-size .furniture-to-size-home{background:url(/szablony/meble/images/meble_na_wymiar/img-02.jpg) center top no-repeat;display:table;width:100%;height:789px;margin-bottom:103px;font-family:Georgia}
.furniture-to-size .furniture-to-size-home>div,.furniture-to-size a.green-button{display:table-cell;vertical-align:middle;text-align:center}
.furniture-to-size .furniture-to-size-menu{min-height:337px;background:rgba(255,255,255,.95);padding-bottom:20px;border-radius:3px;box-shadow:0 0 29px 0 rgba(0,0,0,.21);max-width:1190px;text-align:left}
@media only screen and (min-width:40.0625em){
.furniture-to-size .furniture-to-size-menu{display:inline-block}
}
.furniture-to-size .furniture-to-size-menu h2{font-family:'Helvetica Now Display';font-size:36px;font-weight:700;line-height:normal;border-bottom:1px solid #e1e1e1;text-align:center;color:#000;padding:20px 0;margin:0 20px}
.furniture-to-size .furniture-to-size-menu ul{margin:0;padding-top:15px;display:-webkit-box;display:flex;flex-wrap:wrap}
.furniture-to-size .furniture-to-size-menu ul li{list-style-type:none;width:25%;margin-bottom:10px}
@media (max-width:1026px){
.furniture-to-size .furniture-to-size-menu ul li{width:calc(100%/3)}
}
@media (max-width:769px){
.furniture-to-size .furniture-to-size-menu ul li{width:calc(100%/2)}
.furniture-to-size .furniture-to-size-menu ul li a{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}
.furniture-to-size .furniture-to-size-menu ul li a span.txt{text-align:center}
}
.furniture-to-size .furniture-to-size-menu ul li.biurowe span.img{background-image:url(/szablony/meble/images/meble_na_wymiar/ikonki/biurowe_0090a7.svg);background-size:84px 92px}
.furniture-to-size .furniture-to-size-menu ul li.flex span.img{background-image:url(/szablony/meble/images/meble_na_wymiar/ikonki/flex_0090a7.svg);background-size:88px 100px}
.furniture-to-size .furniture-to-size-menu ul li.polki span.img{background-image:url(/szablony/meble/images/meble_na_wymiar/ikonki/polki_0090a7.svg);background-size:64px 64px}
.furniture-to-size .furniture-to-size-menu ul li.blaty span.img{background-image:url(/szablony/meble/images/meble_na_wymiar/ikonki/blaty_0090a7.svg);background-size:106px 60px}
.furniture-to-size .furniture-to-size-menu ul li.komody span.img{background-image:url(/szablony/meble/images/meble_na_wymiar/ikonki/komody_0090a7.svg);background-size:66px 98px}
.furniture-to-size .furniture-to-size-menu ul li.kuchenne span.img{background-image:url(/szablony/meble/images/meble_na_wymiar/ikonki/kuchenne_0090a7.svg);background-size:74px 124px}
.furniture-to-size .furniture-to-size-menu ul li.regaly span.img{background-image:url(/szablony/meble/images/meble_na_wymiar/ikonki/regaly_0090a7.svg);background-size:60px 120px}
.furniture-to-size .furniture-to-size-menu ul li.fronty span.img{background-image:url(/szablony/meble/images/meble_na_wymiar/ikonki/fronty_0090a7.svg);background-size:64px 86px}
.furniture-to-size .furniture-to-size-menu ul li.kontenerki span.img{background-image:url(/szablony/meble/images/meble_na_wymiar/ikonki/kontenerki_0090a7.svg);background-size:70px 92px}
.furniture-to-size .furniture-to-size-menu ul li.lazienkowe span.img{background-image:url(/szablony/meble/images/meble_na_wymiar/ikonki/lazienkowe_0090a7.svg);background-size:70px 98px}
.furniture-to-size .furniture-to-size-menu ul li.szafy span.img{background-image:url(/szablony/meble/images/meble_na_wymiar/ikonki/szafy_0090a7.svg);background-size:58px 120px}
.furniture-to-size .furniture-to-size-menu ul li.szuflady span.img{background-image:url(/szablony/meble/images/meble_na_wymiar/ikonki/szuflady_0090a7.svg);background-size:94px 76px}
.furniture-to-size .furniture-to-size-menu ul li.rtv span.img{background-image:url(/szablony/meble/images/meble_na_wymiar/ikonki/rtv_0090a7.svg);background-size:94px 90px}
.furniture-to-size .furniture-to-size-menu ul li a{display:-webkit-box;display:flex;width:100%;-webkit-box-align:center;align-items:center}
.furniture-to-size .furniture-to-size-menu ul li a span.img{width:125px;height:125px;background-repeat:no-repeat;background-position:50% 50%}
.furniture-to-size .furniture-to-size-menu ul li a span.txt{font-size:18px;color:#000;position:relative;padding-bottom:5px;text-transform:uppercase;font-weight:600;font-family:'Helvetica Now Display'}
.furniture-to-size .furniture-to-size-menu ul li a span.txt:after{content:'';display:block;width:0;height:3px;background:#333;position:absolute;left:0;bottom:0;-webkit-transition:width .3s ease-in-out;transition:width .3s ease-in-out}
@media only screen and (max-width:40em){
.furniture-to-size .furniture-to-size-menu{border-radius:0;background:#fff;margin:0}
.furniture-to-size .furniture-to-size-menu ul li a span.txt:after{content:none}
}
.furniture-to-size .furniture-to-size-menu ul li a:hover span:after,aside.premium-ikony.premium-ikony-listing.bloczek-listing-opisowy2x .miejsce>div.img img{width:100%}
.furniture-to-size .szczegoly{color:#000;font-family:'Helvetica Now Display';font-weight:700;font-size:0;margin-bottom:140px}
.furniture-to-size .szczegoly div.szczegol{background-color:#dfb79f;font-size:36px;width:calc(100%/3);display:inline-table;padding:64px 10px 57px}
.furniture-to-size .szczegoly div.szczegol:not(:last-child)>div{border-right:2px solid #2e2418}
.furniture-to-size .szczegoly div.szczegol>div{display:table-cell;height:168px;vertical-align:middle;text-align:center}
.furniture-to-size .szczegoly div.szczegol>div>span{text-align:left;display:inline-block;line-height:normal}
@media only screen and (max-width:40em){
.furniture-to-size .szczegoly{margin-bottom:69px}
.furniture-to-size .szczegoly div.szczegol:not(:last-child)>div{border-right:none}
.furniture-to-size .szczegoly div.szczegol>div>span img{display:inline-block}
}
.furniture-to-size .zalety{height:439px;display:grid;grid-template-columns:repeat(4,1fr);grid-gap:20px;margin-bottom:112px;margin-top:-6px}
.furniture-to-size .zalety div.zaleta{height:439px;padding-top:70px}
.furniture-to-size .zalety div.zaleta.zaleta_1{background-color:#bea3c0}
.furniture-to-size .zalety div.zaleta.zaleta_1:hover div.tlo{-webkit-transform:translateX(-100%);transform:translateX(-100%);opacity:1}
@media (min-width:641px) and (max-width:994px){
.furniture-to-size .zalety div.zaleta.zaleta_1 div.tekst br{display:none}
}
.furniture-to-size .zalety div.zaleta.zaleta_2{background-color:#eae6e1}
.furniture-to-size .zalety div.zaleta.zaleta_2:hover div.tlo{-webkit-transform:translateY(-100%);transform:translateY(-100%);opacity:1}
@media (min-width:641px) and (max-width:1073px){
.furniture-to-size .zalety div.zaleta.zaleta_2 div.tekst br{display:none}
}
.furniture-to-size .zalety div.zaleta.zaleta_3{background-color:#e69e6c}
.furniture-to-size .zalety div.zaleta.zaleta_3:hover div.tlo{-webkit-transform:translateY(100%);transform:translateY(100%);opacity:1}
@media (min-width:641px) and (max-width:914px){
.furniture-to-size .zalety div.zaleta.zaleta_3 div.tekst br{display:none}
}
.furniture-to-size .zalety div.zaleta.zaleta_4{background-color:#b6c7c0}
.furniture-to-size .zalety div.zaleta.zaleta_4:hover div.tlo{-webkit-transform:translateX(-100%);transform:translateX(-100%);opacity:1}
.furniture-to-size .galeria .kategorie a>span>span,.furniture-to-size .zalety>div{overflow:hidden;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}
.furniture-to-size .zalety>div{text-align:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;position:relative}
.furniture-to-size .zalety>div figure{margin:0;z-index:1}
.furniture-to-size .zalety>div div.tytul{font-family:'Helvetica Now Display';font-size:36px;line-height:38.15px;font-weight:700;margin-bottom:9px;z-index:1}
@media (min-width:641px) and (max-width:1327px){
.furniture-to-size .zalety div.zaleta.zaleta_4 div.tekst br{display:none}
.furniture-to-size .zalety>div div.tytul{font-size:30px;line-height:normal}
}
@media (min-width:641px) and (max-width:980px){
.furniture-to-size .zalety>div div.tytul{font-size:26px}
}
@media (min-width:641px) and (max-width:860px){
.furniture-to-size .zalety>div div.tytul{font-size:22px}
}
@media (min-width:641px) and (max-width:740px){
.furniture-to-size .zalety>div div.tytul{font-size:18px}
}
.furniture-to-size .zalety>div div.tekst{font-family:Georgia;font-size:18px;line-height:30px;font-weight:400;z-index:1}
.furniture-to-size .zalety>div div.tlo{position:absolute;top:0;left:0;right:0;bottom:0;background-color:#fff;overflow:hidden;-webkit-transition:1s;transition:1s;opacity:0}
.furniture-to-size .zalety>div .slick-slide img{margin:0 auto}
.furniture-to-size .zalety .slick-list{height:439px}
.furniture-to-size .blok h1,.furniture-to-size .blok h4{font-family:'Helvetica Now Display';font-weight:700;font-size:56px;color:#000;line-height:normal;margin-top:0}
.furniture-to-size .galeria{margin-bottom:170px}
@media only screen and (max-width:40em){
.furniture-to-size .zalety{display:block;height:auto}
.furniture-to-size .blok h1,.furniture-to-size .blok h4{font-size:45px}
.furniture-to-size .galeria{margin-bottom:69px}
}
.furniture-to-size .galeria .kategorie{display:-webkit-box;display:flex;margin:0 -10px}
.furniture-to-size .galeria .kategorie a{margin:0 10px;text-align:center;border-radius:17px;overflow:hidden;border:1px solid #e1e1e1;width:calc((100% - 80px)/ 4)}
.furniture-to-size .galeria .kategorie a img{display:inline-block}
.furniture-to-size .galeria .kategorie a div{text-align:left;color:#000;margin:0 5px}
.furniture-to-size .galeria .kategorie a div.nazwa-kategorii{font-family:'Helvetica Now Display';font-weight:700;font-size:24px;margin-top:30px}
.furniture-to-size .galeria .kategorie a div.nazwa{font-family:Georgia;font-weight:400;font-size:18px;margin-top:-4px}
.furniture-to-size .galeria .kategorie a>span{position:relative;display:inline-block}
.furniture-to-size .galeria .kategorie a>span>span{position:absolute;bottom:0;right:0;width:100px;height:100px;padding:0;border-radius:50%;border:2px solid #000;-webkit-box-pack:center;justify-content:center;background:#fff}
.furniture-to-size .galeria .tabela>div.naglowek{width:calc((100% - 100px)/ 5)}
.furniture-to-size .galeria .tabela>div.kolumny{width:calc((4*(100% - 100px)/ 5) + 60px)}
.furniture-to-size .szczegoly>button{display:none!important}
.furniture-to-size .galeria .kategorie>button,.furniture-to-size .szczegoly>button{-webkit-transition-duration:unset;transition-duration:unset;background-color:#fff;width:73px;height:51px;background-image:url(/szablony/meble/images/meble_na_wymiar/arrow.png);background-repeat:no-repeat;background-position:50% 50%;top:calc(50% - 25px)}
.furniture-to-size .opinie-mnw .opinie-karuzela>button{display:none!important}
.furniture-to-size .informacje>button,.furniture-to-size .opinie-mnw .opinie-karuzela>button,.furniture-to-size .wyroznione .wyniki>button,.furniture-to-size .zalety>button{-webkit-transition-duration:unset;transition-duration:unset;background-color:#fff;width:73px;height:51px;background-image:url(/szablony/meble/images/meble_na_wymiar/arrow.png);background-repeat:no-repeat;background-position:50% 50%;top:calc(50% - 25px)}
.furniture-to-size .informacje>button,.furniture-to-size .zalety>button{display:none!important}
.furniture-to-size .galeria .kategorie>button.slick-prev,.furniture-to-size .informacje>button.slick-prev,.furniture-to-size .opinie-mnw .opinie-karuzela>button.slick-prev,.furniture-to-size .szczegoly>button.slick-prev,.furniture-to-size .wyroznione .wyniki>button.slick-prev,.furniture-to-size .zalety>button.slick-prev{left:0}
.furniture-to-size .galeria .kategorie>button.slick-next,.furniture-to-size .informacje>button.slick-next,.furniture-to-size .opinie-mnw .opinie-karuzela>button.slick-next,.furniture-to-size .szczegoly>button.slick-next,.furniture-to-size .wyroznione .wyniki>button.slick-next,.furniture-to-size .zalety>button.slick-next{right:0}
.furniture-to-size .galeria .kategorie:hover>button,.furniture-to-size .informacje:hover>button,.furniture-to-size .opinie-mnw .opinie-karuzela:hover>button,.furniture-to-size .szczegoly:hover>button,.furniture-to-size .wyroznione .wyniki:hover>button,.furniture-to-size .zalety:hover>button{display:inline-block!important}
.furniture-to-size .galeria .kategorie .slick-dots,.furniture-to-size .informacje .slick-dots,.furniture-to-size .opinie-mnw .opinie-karuzela .slick-dots,.furniture-to-size .szczegoly .slick-dots,.furniture-to-size .wyroznione .wyniki .slick-dots,.furniture-to-size .zalety .slick-dots{position:static;height:auto;font-size:0;margin-top:25px}
.furniture-to-size .galeria .kategorie .slick-dots .slick-active,.furniture-to-size .informacje .slick-dots .slick-active,.furniture-to-size .opinie-mnw .opinie-karuzela .slick-dots .slick-active,.furniture-to-size .szczegoly .slick-dots .slick-active,.furniture-to-size .wyroznione .wyniki .slick-dots .slick-active,.furniture-to-size .zalety .slick-dots .slick-active{background:#000}
.furniture-to-size .galeria .kategorie>button,.furniture-to-size .wyroznione .wyniki>button{display:inline-block!important;background-color:rgba(255,255,255,.5)}
.furniture-to-size .opinie-mnw{margin-bottom:114px}
.furniture-to-size .opinie-mnw .naglowek{text-align:center;margin-bottom:64px}
.furniture-to-size .influencers-top .tekst>div h4,.furniture-to-size .influencers-top-holiday .tekst h4,.furniture-to-size .opinie-mnw .naglowek h4{margin-bottom:30px}
.furniture-to-size .opinie-mnw .naglowek div{font-family:Georgia;font-size:18px;line-height:normal;font-weight:400}
.furniture-to-size .opinie-mnw .opinie-karuzela{font-size:0;margin:0 -10px}
.furniture-to-size .opinie-mnw .opinie-karuzela .opinia{width:calc(100%/3);padding:0 10px;display:inline-block;vertical-align:top;font-size:18px;line-height:36px;font-family:Georgia;font-weight:400}
.furniture-to-size .opinie-mnw .opinie-karuzela .opinia>div{background:url(/szablony/meble/images/meble_na_wymiar/opinie-tlo.png) calc(100% - 29px) calc(100% - 26px) no-repeat #fbfbfb;padding:59px 35px 39px}
.furniture-to-size .opinie-mnw .opinie-karuzela .opinia>div .tresc{display:-webkit-box;-webkit-line-clamp:6;-webkit-box-orient:vertical;overflow:hidden}
.furniture-to-size .opinie-mnw .opinie-karuzela .opinia>div .ocena{font-size:0;line-height:normal;margin-bottom:36px}
.furniture-to-size .opinie-mnw .opinie-karuzela .opinia>div .ocena .liczba{font-size:19px;vertical-align:middle;margin-right:18px;font-weight:700}
.furniture-to-size .opinie-mnw .opinie-karuzela .opinia>div .ocena .gwiazdki i{font-size:28px;color:#f8b500;vertical-align:middle;width:auto;margin-right:5px}
.furniture-to-size .opinie-mnw .opinie-karuzela .opinia>div .ocena .gwiazdki i.off{color:transparent}
.furniture-to-size .opinie-mnw .opinie-karuzela .opinia>div .ocena .gwiazdki i:last-of-type{margin-right:0}
.furniture-to-size .opinie-mnw .opinie-karuzela .opinia>div .miejscowosc{color:#8c8c8c;margin-top:44px;margin-bottom:4px;font-weight:400}
.furniture-to-size .opinie-mnw .opinie-karuzela .opinia>div .imie{font-family:'Helvetica Now Display';font-size:24px;font-weight:700}
.furniture-to-size .opinie-mnw .opinie-karuzela .opinia>div .imie,.furniture-to-size .opinie-mnw .opinie-karuzela .opinia>div .miejscowosc{line-height:normal}
.furniture-to-size .dodatki,.furniture-to-size .probki-wzorniki{background-color:#fbfbfb}
.furniture-to-size .dodatki h4,.furniture-to-size .probki-wzorniki h4{margin-bottom:23px}
.furniture-to-size .dodatki .naglowek div,.furniture-to-size .probki-wzorniki .naglowek div{font-size:18px;line-height:36px;font-family:Georgia}
.furniture-to-size .dodatki .tabela,.furniture-to-size .probki-wzorniki .tabela{font-size:0}
.furniture-to-size .dodatki .tabela>div,.furniture-to-size .probki-wzorniki .tabela>div{display:inline-block;vertical-align:middle}
@media only screen and (max-width:40em){
.furniture-to-size .opinie-mnw{margin-bottom:69px}
.furniture-to-size .dodatki .naglowek,.furniture-to-size .probki-wzorniki .naglowek{text-align:center}
.furniture-to-size .dodatki .tabela>div,.furniture-to-size .probki-wzorniki .tabela>div{width:100%!important}
.furniture-to-size .dodatki .tabela>div.naglowek,.furniture-to-size .probki-wzorniki .tabela>div.naglowek{margin-bottom:20px}
}
.furniture-to-size .dodatki .tabela>div.kolumny a,.furniture-to-size .probki-wzorniki .tabela>div.kolumny a{border-radius:38px;overflow:hidden}
.furniture-to-size .dodatki .tabela>div.kolumny .kolumna,.furniture-to-size .probki-wzorniki .tabela>div.kolumny .kolumna{margin-right:20px;display:inline-block;vertical-align:top}
.furniture-to-size .probki-wzorniki .tabela>div.kolumny .kolumna:last-child{margin-right:0}
.furniture-to-size .dodatki .tabela>div.kolumny .kolumna a,.furniture-to-size .probki-wzorniki .tabela>div.kolumny .kolumna a{width:100%;display:inline-block;vertical-align:top}
.furniture-to-size .dodatki .tabela>div.kolumny{width:74.6875%}
.furniture-to-size .dodatki .tabela>div.naglowek{width:25.3125%}
.furniture-to-size .dodatki{padding:28px 0 72px;margin-bottom:111px}
.furniture-to-size .dodatki .tabela>div.kolumny .kolumna{width:calc((100% - 40px)/ 3)}
.furniture-to-size .dodatki .tabela>div.kolumny .kolumna:nth-child(2){background-color:#e6e6e6}
.furniture-to-size .dodatki .tabela>div.kolumny .kolumna:last-child{margin-right:0}
.furniture-to-size .dodatki .tabela>div.kolumny .kolumna a:last-child{margin-top:20px}
@media only screen and (min-width:1px) and (max-width:63.9375em){
.furniture-to-size h4{font-size:1.5rem;line-height:29px}
.furniture-to-size .dodatki .tabela>div.kolumny{width:60%}
.furniture-to-size .dodatki .tabela>div.kolumny .kolumna{width:calc((100% - 20px)/ 2)}
.furniture-to-size .dodatki .tabela>div.kolumny .kolumna:nth-child(2){margin-right:0}
.furniture-to-size .dodatki .tabela>div.kolumny .kolumna:last-child{display:none}
.furniture-to-size .dodatki .tabela>div.naglowek{width:40%}
.furniture-to-size .influencers-top img{float:right}
}
.furniture-to-size .galeria .tabela,.furniture-to-size .wyroznione .tabela{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center}
@media only screen and (max-width:40em){
.furniture-to-size .dodatki{margin-bottom:69px}
.furniture-to-size .galeria .tabela,.furniture-to-size .wyroznione .tabela{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;padding:0!important}
.furniture-to-size .galeria .tabela>div.naglowek,.furniture-to-size .wyroznione .tabela>div.naglowek{width:100%!important;margin-bottom:20px}
}
.furniture-to-size .galeria .tabela>div.naglowek,.furniture-to-size .wyroznione .tabela>div.naglowek{border:1px solid #e1e1e1;border-radius:17px;margin-right:40px;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:center;justify-content:center;padding:20px}
.furniture-to-size .galeria .tabela>div.naglowek a,.furniture-to-size .wyroznione .tabela>div.naglowek a{background:#000;color:#fff;display:-webkit-box;display:flex;border-radius:26px;height:52px;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;margin-top:40px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:0 10px}
@media only screen and (max-width:40em){
.furniture-to-size .galeria .tabela>div.kolumny,.furniture-to-size .wyroznione .tabela>div.kolumny{width:100%!important}
}
.furniture-to-size .galeria .tabela>div.kolumny div.wyniki,.furniture-to-size .galeria .tabela>div.kolumny div.wyniki .slick-track,.furniture-to-size .wyroznione .tabela>div.kolumny div.wyniki,.furniture-to-size .wyroznione .tabela>div.kolumny div.wyniki .slick-track{display:-webkit-box;display:flex}
.furniture-to-size .galeria .tabela>div.kolumny div.wyniki .slick-track .slick-slide,.furniture-to-size .wyroznione .tabela>div.kolumny div.wyniki .slick-track .slick-slide{height:auto}
.furniture-to-size .galeria .tabela>div.kolumny div.wyniki .obr,.furniture-to-size .wyroznione .tabela>div.kolumny div.wyniki .obr{border:1px solid #e1e1e1;border-radius:17px;overflow:hidden}
.furniture-to-size .wyroznione{margin-bottom:101px}
.furniture-to-size .wyroznione .tabela{padding:0 20px}
.furniture-to-size .wyroznione .tabela>div.naglowek{padding-right:4.8%;width:calc((100% - 80px)/ 4)}
.furniture-to-size .wyroznione .tabela>div.kolumny{width:calc((3*(100% - 80px)/ 4) + 40px)}
.furniture-to-size .wyroznione .tabela>div.kolumny div.wyniki .obr a span{display:block;background-color:#f7f7f7;aspect-ratio:1/1}
.furniture-to-size .wyroznione .wyniki{opacity:1!important;margin:0 -10px}
.furniture-to-size .wyroznione .wyniki .obr{width:calc((100% - 40px)/ 3);margin:0 10px}
.furniture-to-size .wyroznione .wyniki .obr img{-webkit-filter:brightness(.97);filter:brightness(.97);max-height:100%;margin:0 auto}
.furniture-to-size .wyroznione .wyniki .obr .miejscowosc{font-family:Georgia;font-size:18px;color:#8c8c8c;margin-top:21px;margin-bottom:4px}
.furniture-to-size .wyroznione .wyniki .obr .imie{color:#000;font-family:'Helvetica Now Display';font-size:24px;font-weight:700;margin-bottom:15px}
.furniture-to-size .wyroznione .wyniki .obr .imie,.furniture-to-size .wyroznione .wyniki .obr .miejscowosc{line-height:normal;margin-left:20px}
.furniture-to-size .newsletter{height:459px;background-color:#0090a7;margin-bottom:116px;color:#fff;font-size:0;line-height:normal}
.furniture-to-size .newsletter .row{height:100%}
.furniture-to-size .newsletter .tabela{display:table;width:100%;height:100%}
.furniture-to-size .newsletter .kolumna{width:50%;display:table-cell;vertical-align:middle;text-align:center}
@media only screen and (max-width:40em){
.furniture-to-size .newsletter{height:auto;padding:30px 0}
.furniture-to-size .newsletter .kolumna{width:100%;display:block}
.furniture-to-size .newsletter .kolumna:first-child{margin-bottom:30px}
}
.furniture-to-size .newsletter h4{color:#fff;margin-bottom:30px}
.furniture-to-size .features p,.furniture-to-size .features ul,.furniture-to-size .newsletter .opis{font-family:Georgia;font-size:18px}
.furniture-to-size .mozemy-zaczynac .button-kontener,.furniture-to-size .newsletter .button-kontener{display:table;margin:0 auto}
.furniture-to-size .newsletter a,.furniture-to-size .probki-wzorniki .tabela>div.naglowek button{color:#fefefe;text-transform:uppercase;display:table-cell;height:52px;vertical-align:middle;text-align:center;font-weight:700;font-size:16px;font-family:'Helvetica Now Display'}
.furniture-to-size .newsletter a{border:2px solid #fff;border-radius:38px;width:185px}
.furniture-to-size .probki-wzorniki{padding:66px 0 59px;margin-bottom:59px}
.furniture-to-size .probki-wzorniki .tabela>div.kolumny{width:49.375%}
@media only screen and (max-width:40em){
.furniture-to-size .probki-wzorniki .tabela>div.kolumny{width:100%}
}
.furniture-to-size .probki-wzorniki .tabela>div.kolumny .kolumna{width:calc((100% - 20px)/ 2);border-radius:38px;overflow:hidden}
.furniture-to-size .probki-wzorniki .tabela>div.naglowek{width:50.625%;padding-left:6.5%}
.furniture-to-size .probki-wzorniki .tabela>div.naglowek div{margin-bottom:61px}
.furniture-to-size .probki-wzorniki .tabela>div.naglowek .button-kontener{display:table;margin-bottom:0}
.furniture-to-size .probki-wzorniki .tabela>div.naglowek button{background-color:#000;width:261px;border-radius:26px;margin:0}
@media only screen and (min-width:40.0625em){
.furniture-to-size .probki-wzorniki .tabela>div.naglowek.small{display:none}
}
.furniture-to-size .informacje{margin-bottom:97px}
.furniture-to-size .informacje h4{margin-bottom:73px}
.furniture-to-size .informacje ol{font-size:0;margin:0}
.furniture-to-size .informacje ol li.punkt{display:inline-block;width:calc((100% - 40px)/ 3);vertical-align:top;font-family:Georgia;font-size:18px;line-height:36px;margin:0 20px 34px 0}
@media only screen and (min-width:40.0625em) and (max-width:63.9375em){
.furniture-to-size .informacje ol li.punkt{width:calc((100% - 20px)/ 2)}
.furniture-to-size .informacje ol li.punkt:nth-child(2n){margin-right:0}
.furniture-to-size .informacje ol li.punkt:nth-child(3){margin-right:20px!important}
}
.furniture-to-size .informacje ol li.punkt .lp{font-family:'Helvetica Now Display';font-size:36px;font-weight:700;line-height:normal;-webkit-text-decoration:underline 2px;text-decoration:underline 2px;text-underline-offset:8px;margin-bottom:19px}
.furniture-to-size .informacje ol li.punkt h3{font-family:'Helvetica Now Display';font-size:24px;font-weight:700;line-height:normal;margin:0 0 6px}
.furniture-to-size .informacje ol li.punkt:nth-child(3n){margin-right:0}
.furniture-to-size .mozemy-zaczynac{text-align:center;margin-bottom:128px}
.furniture-to-size .mozemy-zaczynac h4{margin-bottom:77px}
.furniture-to-size .mozemy-zaczynac a{width:261px;height:52px;display:table-cell;text-align:center;color:#fefefe;border-radius:38px;background-color:#000;font-size:16px;font-weight:700;font-family:'Helvetica Now Display';text-transform:uppercase;vertical-align:middle}
.furniture-to-size .influencers-top{position:relative;background:#e4dcdc;overflow:hidden;margin-bottom:114px}
.furniture-to-size .influencers-top .tekst{position:absolute;top:0;width:40%;height:100%;display:table}
.furniture-to-size .influencers-top .tekst>div{display:table-cell;vertical-align:middle;padding-left:11.5%}
.furniture-to-size .influencers-top .tekst>div>div{font-family:Georgia;font-size:18px;font-weight:400;line-height:36px}
@media only screen and (min-width:1px) and (max-width:63.9375em){
.furniture-to-size .influencers-top .tekst{width:45%}
}
@media (max-width:840px){
.furniture-to-size .influencers-top .tekst{position:static;width:100%}
.furniture-to-size .influencers-top .tekst>div{padding:20px 11.5% 0}
}
.furniture-to-size .konf{margin-bottom:95px}
.furniture-to-size .naglowek-tlo{background-color:#aeb2a5}
.furniture-to-size .features{font-size:0;margin-bottom:64px}
.furniture-to-size .features>div>div.video{padding:0}
.furniture-to-size .features>div>div.tekst{padding-left:24px;background-color:#aeb2a5}
.furniture-to-size .features>div>div.tekst .tabela{display:table;height:100%}
.furniture-to-size .features ul{list-style-type:none;margin:0 0 28px 5px}
@media (min-width:589px){
.furniture-to-size .features ul{margin:0 0 36px 5px}
}
.furniture-to-size .features ul li{padding-left:5px;line-height:24px;margin-bottom:6px}
.furniture-to-size .features ul li::marker{content:'•'}
.furniture-to-size .features a{display:table-cell;padding:0 20px;height:52px;background-color:#000;color:#fefefe;text-transform:uppercase;font-weight:700;font-size:16px;border-radius:24px;vertical-align:middle;text-align:center}
.furniture-to-size .features.naglowek{margin-bottom:110px}
.furniture-to-size .features.naglowek .tekst{padding-left:10px}
.furniture-to-size .features.naglowek .tekst .tabela>div{max-width:645px}
.furniture-to-size .features.naglowek .tekst .tabela>div h1{margin-bottom:25px}
.furniture-to-size .features.naglowek .tekst .tabela>div p{line-height:36px;margin-bottom:50px}
.furniture-to-size .features.naglowek .tekst .tabela>div a.btn{width:178px}
.furniture-to-size .furniture-to-size-info{margin-bottom:154px}
@media only screen and (max-width:40em){
.furniture-to-size .probki-wzorniki .tabela>div.naglowek{width:100%;padding-left:0}
.furniture-to-size .probki-wzorniki .tabela>div.naglowek .button-kontener{margin:0 auto}
.furniture-to-size .probki-wzorniki .tabela>div.naglowek.big{display:none}
.furniture-to-size .informacje ol li.punkt{margin:0!important}
.furniture-to-size .features>div>div.tekst{padding:20px 10px}
.furniture-to-size .furniture-to-size-info{margin-bottom:65px}
}
.furniture-to-size .informations{margin:32px 0 95px}
.furniture-to-size .informations h4{border-bottom:1px solid #e1e1e1;margin-bottom:14px;padding-bottom:18px}
@media only screen and (max-width:40em){
.furniture-to-size .informations{margin:67px 0 60px}
.furniture-to-size .informations h4{padding-bottom:3px}
}
.furniture-to-size .informations ul{margin-bottom:0}
.furniture-to-size .informations ul li{font-size:14px;color:#000;line-height:24px}
.furniture-to-size .informations .show-for-small-only{font-size:14px;color:#171717}
.furniture-to-size .informations .show-for-small-only button{background:0 0;font-size:14px;color:#171717;margin:0;padding:0;text-decoration:underline}
.furniture-to-size .informations .show-for-small-only .hidden-content{font-size:14px;color:#171717;display:none;margin:0}
.furniture-to-size .informations .show-for-small-only .hidden-content.open,.furniture-to-size .naglowek-holiday.v2 span.cz1{display:block}
.furniture-to-size .informations a{font-size:14px;color:#000;text-decoration:underline}
.furniture-to-size__seo{color:#676767;font-size:13px!important;margin-bottom:60px;line-height:16px}
.furniture-to-size .clients-furnitures h2{color:#000;font-size:1.875rem;line-height:36px;margin:0 0 50px;text-transform:unset}
@media only screen and (min-width:1px) and (max-width:63.9375em){
.furniture-to-size .clients-furnitures h2{font-size:1.5rem;line-height:29px}
}
.furniture-to-size .teksty{margin-bottom:103px}
.furniture-to-size .teksty h2{font-family:'Helvetica Now Display';font-size:24px;font-weight:700;line-height:normal;color:#000;margin-bottom:10px;margin-top:25px;text-align:center}
.furniture-to-size .teksty h2:first-child,aside.premium-ikony:first-child{margin-top:0}
.furniture-to-size .teksty p,.furniture-to-size .teksty ul{font-family:Georgia;font-size:18px;line-height:24px;margin-bottom:0}
.furniture-to-size .naglowek-holiday{background-color:#eae6e1;margin-bottom:146px;padding:50px 0 41px}
.furniture-to-size .biurko-elektryczne>div,.furniture-to-size .influencers-top-holiday,.furniture-to-size .naglowek-holiday div.fleks{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}
.furniture-to-size .naglowek-holiday div.fleks .tekst{z-index:1}
@media only screen and (max-width:40em){
.furniture-to-size .naglowek-holiday div.fleks{display:block}
.furniture-to-size .naglowek-holiday div.fleks .tekst{margin-bottom:20px}
}
.furniture-to-size .naglowek-holiday h1{font-family:'Helvetica Now Display';margin-bottom:21px}
.furniture-to-size .naglowek-holiday span.cz1{font-weight:800;font-size:60px;margin-bottom:2px;display:inline-block}
@media only screen and (max-width:40em){
.furniture-to-size .naglowek-holiday span.cz1{font-size:45px}
}
.furniture-to-size .naglowek-holiday span.cz2{font-weight:700;font-size:75px;line-height:60px}
@media only screen and (max-width:40em){
.furniture-to-size .naglowek-holiday span.cz2{font-size:60px}
.furniture-to-size .influencers-top-holiday{display:block}
.furniture-to-size .influencers-top-holiday .tekst{padding-top:10px;padding-bottom:10px}
}
.furniture-to-size .naglowek-holiday p{font-family:Georgia;font-size:18px;line-height:36px;margin-bottom:50px}
.furniture-to-size .naglowek-holiday a.btn{font-family:'Helvetica Now Display';font-weight:700;font-size:16px;color:#fefefe;width:178px;height:52px;background-color:#000;border-radius:26px;display:table-cell;vertical-align:middle;text-transform:uppercase;text-align:center}
.furniture-to-size .naglowek-holiday.v2 .tekst{width:56.125%;padding-right:10px}
.furniture-to-size .naglowek-holiday.v2 .video{width:43.875%;font-size:0}
@media (max-width:722px){
.furniture-to-size .naglowek-holiday.v2 .fleks{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}
.furniture-to-size .naglowek-holiday.v2 .fleks>div{width:100%}
.furniture-to-size .naglowek-holiday.v2 .fleks>div.tekst{padding-right:0;margin-bottom:20px}
}
.furniture-to-size .influencers-top-holiday{background-color:#eae8e5;margin-bottom:124px}
.furniture-to-size .influencers-top-holiday .tekst{padding-left:4.5%;padding-right:10%}
.furniture-to-size .influencers-top-holiday .tekst p{font-family:Georgia;font-size:18px;line-height:36px;font-weight:400;margin-bottom:0}
.furniture-to-size .influencers-top-holiday .grafika{text-align:center}
.furniture-to-size .dodatki-holiday{background-color:#c5b0c7;margin-bottom:129px;padding:57px 0 38px}
.furniture-to-size .dodatki-holiday .text-cta{color:#fff;text-align:center;margin-bottom:35px;font-weight:700;font-size:56px;font-family:'Helvetica Now Display'}
.furniture-to-size .dodatki-holiday .galeria{margin-bottom:41px;overflow:hidden}
.furniture-to-size .dodatki-holiday .galeria .grafika:first-child{text-align:right}
.furniture-to-size .dodatki-holiday .galeria .grafika:nth-child(2){text-align:center}
.furniture-to-size .dodatki-holiday .galeria .grafika:last-child{text-align:left}
.furniture-to-size .dodatki-holiday .galeria .grafika img{display:inline-block}
.furniture-to-size .dodatki-holiday .galeria .slick-dots{position:static;height:auto;font-size:0;margin-top:25px}
.furniture-to-size .dodatki-holiday .galeria .slick-dots .slick-active{background:#000}
.furniture-to-size .dodatki-holiday .btn-cont{display:table;margin:0 auto}
.furniture-to-size .dodatki-holiday a.btn{font-family:'Helvetica Now Display';font-weight:700;font-size:16px;color:#fefefe;width:261px;height:52px;background-color:#000;border-radius:26px;display:table-cell;vertical-align:middle;text-transform:uppercase;text-align:center}
.furniture-to-size .probki-wzorniki-holiday{background-color:#bfadc3;margin-bottom:96px;padding-top:74px;padding-bottom:69px}
.furniture-to-size .probki-wzorniki-holiday h4,.furniture-to-size .probki-wzorniki-holiday p{color:#fff}
.furniture-to-size .probki-wzorniki-holiday h4{margin-bottom:0}
.furniture-to-size .probki-wzorniki-holiday p{font-family:Georgia;font-size:18px;line-height:36px;font-weight:400;margin-bottom:32px;margin-top:-11px}
.furniture-to-size .probki-wzorniki-holiday .kolumna:last-child{padding-top:14px}
.furniture-to-size .biurko-elektryczne a.btn,.furniture-to-size .probki-wzorniki-holiday button.probki-btn{font-family:'Helvetica Now Display';font-weight:700;font-size:16px;color:#fefefe;height:52px;border-radius:26px;display:table-cell;vertical-align:middle;text-transform:uppercase;text-align:center}
.furniture-to-size .probki-wzorniki-holiday button.probki-btn{position:absolute;left:34px;bottom:79px;margin:0;width:261px;background-color:#0090a7}
.furniture-to-size .biurko-elektryczne{background-color:#eae8e5;padding:83px 0 81px;margin-bottom:95px}
.furniture-to-size .biurko-elektryczne .tekst{z-index:1}
@media only screen and (max-width:40em){
.furniture-to-size .dodatki-holiday .galeria .grafika{text-align:center}
.furniture-to-size .biurko-elektryczne>div{display:block}
.furniture-to-size .biurko-elektryczne .tekst{margin-bottom:20px}
}
.furniture-to-size .biurko-elektryczne h4{font-size:60px;font-weight:800;margin-bottom:21px}
.furniture-to-size .biurko-elektryczne p{font-family:Georgia;font-size:18px;line-height:36px;font-weight:400;margin-bottom:30px}
.furniture-to-size .biurko-elektryczne .grafika-left{text-align:center}
.furniture-to-size .biurko-elektryczne a.btn{width:278px;background-color:#000}
.furnitures{margin-top:50px;margin-bottom:75px}
.furnitures__similar{margin-top:20px;margin-bottom:25px}
.furnitures h2{color:#373b3a}
.furnitures h2:not(.title){font-size:22px;text-transform:uppercase;margin-bottom:10px}
.furnitures h2.title{font-size:1.125rem;display:block;margin-bottom:10px;padding-left:10px;padding-right:10px;line-height:1.5;color:#373b3a}
.clients-furnitures{margin-top:98px}
.clients-furnitures .meble.kat{margin-bottom:50px}
.clients-furnitures h2{margin:0;font-size:22px;color:#373b3a;text-transform:uppercase;line-height:30px}
.clients-furnitures .tabs{height:42px}
.clients-furnitures .tabs .tab-title{width:100%;text-align:center}
.clients-furnitures .tabs .tab-title a{background-color:transparent;padding:0;line-height:32px;font-size:16px;color:#000;position:relative;width:auto}
.clients-furnitures .tabs .tab-title a:after{content:none;width:0;height:3px;background:#000;position:absolute;left:-5px;bottom:0;-webkit-transition:width .3s ease-in-out;transition:width .3s ease-in-out;width:calc(100% + 10px)}
.clients-furnitures .tabs .tab-title a:hover:after,.clients-furnitures .tabs .tab-title.active a:after{content:''}
.clients-furnitures .tabs-content .wyniki.owl-carousel{visibility:hidden}
.clients-furnitures .tabs-content .wyniki.owl-carousel.owl-loaded{visibility:visible}
.clients-furnitures .owl-nav{position:absolute;left:-10px;right:-10px;top:50%;margin-top:-7.5px;pointer-events:none;opacity:0}
.clients-furnitures .owl-nav .owl-next,.clients-furnitures .owl-nav .owl-prev{-webkit-transition-duration:.3s;transition-duration:.3s;pointer-events:auto;background:url(../images/ico/arrow_dark.svg) center center/10px 18px no-repeat;opacity:.3;height:18px;width:10px;position:relative}
.clients-furnitures .owl-nav .owl-next{float:right}
.clients-furnitures .owl-nav .owl-next:hover,.clients-furnitures .owl-nav .owl-prev:hover{opacity:.6}
.clients-furnitures .owl-nav .owl-next:after,.clients-furnitures .owl-nav .owl-prev:after{content:'';display:block;width:40px;height:40px;background:0 0;position:absolute;right:-15px;top:-11px}
.clients-furnitures .owl-nav .owl-prev{float:left;-webkit-transform:rotate(180deg);transform:rotate(180deg)}
@media only screen and (min-width:1px) and (max-width:63.9375em){
.clients-furnitures .owl-nav{display:none}
}
.clients-furnitures .info-zakup-cena{font-size:15px!important;position:absolute;top:240px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}
@media only screen and (max-width:40em){
.clients-furnitures .info-zakup-cena{position:initial;-webkit-transform:translateX(0);transform:translateX(0)}
}
@media only screen and (min-width:40.0625em) and (max-width:63.9375em){
.clients-furnitures .info-zakup-cena{position:initial;-webkit-transform:translateX(0);transform:translateX(0)}
aside.premium-ikony .ikona{width:calc((100% - 40px)/ 3)!important}
}
.clients-furnitures .info-zakup-cena .info-zakup-cena-kwota{color:#171717}
.clients-furnitures .info-zakup-cena .info-zakup-cena-waluta{color:#939393!important}
.clients-furnitures .karuzela:hover .owl-nav,.furniture-to-size .karuzela:hover .owl-nav,aside.premium-ikony.bloczek-material-wykonania-maly .kategorie .kategoria.public-view:hover .grafika img{opacity:1}
.clients-furnitures .karuzela .slick-slide,.furniture-to-size .karuzela .wyniki .slick-slide{position:relative}
.clients-furnitures .owl-stage-outer{padding:0 0 22px}
.clients-furnitures .owl-carousel:not(.owl-loaded){opacity:0}
.clients-furnitures .owl-carousel .owl-item img{width:200px;margin:30px auto 0}
.example-furnitures__item{display:block;border:1px solid #e1e1e1;overflow:hidden}
.example-furnitures__item h3{margin:0 0 0 17px;color:#373b3a;font-size:15px;line-height:74px;float:left}
.example-furnitures__item button{border-radius:0;max-width:210px;height:46px;line-height:46px;font-size:15px;margin:16px 14px 12px 0;float:right}
.furnitures .furnitures-group{padding:10px 0 0!important;text-align:center}
.furnitures .furnitures-group__item{background:padding-box content-box #f3f3f3;margin-bottom:20px;position:relative}
.furnitures .furnitures-group__item>a{display:block}
.furnitures .furnitures-group__item img{margin-top:30px}
.furnitures .furnitures-group__item-description{text-align:left;color:#333;font-size:15px;padding:0 10px;margin:0 0 10px;left:10px;right:10px;bottom:10px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}
.furniture-to-size .karuzela .wyniki{opacity:0}
.furniture-to-size .clients-furnitures .tabs-content .content:first-child .wyniki{opacity:1}
.zestaw{padding:30px 0}
@media only screen and (max-width:40em){
.example-furnitures__item button{font-size:13px}
.furnitures .furnitures-group__item img{margin-top:10px;max-width:75%}
.furnitures .furnitures-group__item-description{font-size:11px}
.zestaw .zestaw_dane{overflow-x:scroll}
}
.zestaw h2{margin:0;font-size:22px;color:#373b3a;text-transform:uppercase;line-height:61px}
@media only screen and (max-width:40em){
.zestaw h2{font-size:16px}
}
.zestaw .zlecenie{margin-top:0!important}
.zestaw .c{padding-right:10px}
.konf .homeSlider.owl-carousel .owl-item img{width:auto;margin:0 auto}
.seo-bloczek{position:relative}
h2.seo_bloczek_title{background-color:#f3f3f3;color:#757575;padding:20px 10px;text-transform:uppercase;line-height:18px;font-size:18px;border-radius:5px 5px 0 0;margin:0}
.seo_bloczek_opis{background-color:#f3f3f3;color:#757575;line-height:16px;padding:0 10px 20px;border-radius:0 0 5px 5px;font-size:12px;max-height:145px;overflow:auto}
.seo_bloczek_opis:after{content:'';display:block;height:20px;position:absolute;bottom:0;left:0;right:0;background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,0)),to(#fff));background-image:linear-gradient(180deg,rgba(255,255,255,0),#fff);pointer-events:none}
aside.premium-ikony{margin-top:55px;padding:15px 0}
aside.premium-ikony .naglowek{color:#757575;font-size:1rem!important;line-height:1.25rem!important;margin-bottom:15px}
aside.premium-ikony .grafika:hover{box-shadow:0 4px 4px #0c0c0d1a}
aside.premium-ikony [contenteditable]:hover{outline:#007bff dashed 2px;background-color:#f0f8ff}
aside.premium-ikony [contenteditable]:focus{border:2px solid #007bff}
aside.premium-ikony [contenteditable=true]:not([new=true]):not(:focus):not([data-has-text=true])::before{content:attr(data-edt);color:#a9a9a9;pointer-events:none}
aside.premium-ikony .kategorie{display:-webkit-box;display:flex;flex-wrap:wrap;-moz-column-gap:20px;-webkit-column-gap:20px;column-gap:20px;row-gap:20px}
aside.premium-ikony .kategorie .kategoria{text-align:center}
aside.premium-ikony .kategorie .kategoria .grafika{background:#f3f3f3;border-radius:12px;overflow:hidden}
aside.premium-ikony .kategorie .kategoria .tekst{color:#333;font-weight:400;font-size:.875rem;line-height:17.07px;margin-bottom:0}
@media only screen and (max-width:40em){
.seo_bloczek_opis{max-height:68px}
aside.premium-ikony__na-wymiar{padding:15px 0 0}
aside.premium-ikony .ikona{width:calc((100% - 20px)/ 2)!important}
}
aside.premium-ikony .usun-ikone{color:#333;z-index:999;background-color:rgba(255,255,255,.9);border-radius:50%;width:24px;height:24px;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;text-decoration:none;font-weight:700;box-shadow:0 2px 4px rgba(0,0,0,.2)}
aside.premium-ikony .usun-ikone:hover{background-color:#fff;box-shadow:0 2px 6px rgba(0,0,0,.3)}
aside.premium-ikony .licznik-produkty{color:#333;font-weight:400;font-size:.875rem}
aside.premium-ikony.bloczek-male-ikony .ikona,aside.premium-ikony.bloczek-male-ikony-p .ikona,aside.premium-ikony.bloczek-styl .ikona{width:calc((100% - 180px)/ 10)}
@media only screen and (max-width:40em){
aside.premium-ikony.bloczek-male-ikony .ikona,aside.premium-ikony.bloczek-male-ikony-rollover .ikona{width:100%!important}
}
aside.premium-ikony.bloczek-duze-ikony .ikona,aside.premium-ikony.bloczek-material-wykonania .ikona{width:calc((100% - 80px)/ 5)}
aside.premium-ikony.bloczek-duze-ikony .grafika,aside.premium-ikony.bloczek-male-ikony .grafika{aspect-ratio:1;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;margin-bottom:16px}
aside.premium-ikony.bloczek-material-wykonania .kategorie .kategoria,aside.premium-ikony.bloczek-styl .kategorie .kategoria{position:relative;display:block}
aside.premium-ikony.bloczek-material-wykonania .kategorie .kategoria .tekst,aside.premium-ikony.bloczek-styl .kategorie .kategoria .tekst{color:#333;font-weight:400;font-size:.875rem;line-height:1.066875rem;position:absolute;right:19px;bottom:10px;background:#f3f3f3;border-radius:12px;width:114px;height:20px;text-overflow:ellipsis;overflow:hidden;margin-bottom:0;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;padding:0 7px}
aside.premium-ikony.bloczek-styl .kategorie .kategoria .tekst{top:10px;left:10px;width:calc(100% - 20px);height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;min-height:20px}
aside.premium-ikony.bloczek-pomieszczenia .grafika{margin-bottom:16px}
aside.premium-ikony.bloczek-male-ikony-p{background:0 0;margin-top:0}
aside.premium-ikony.bloczek-male-ikony-p .kategorie .kategoria .grafika{background:#fff;aspect-ratio:1;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center}
@media only screen and (max-width:40em){
aside.premium-ikony.bloczek-male-ikony-p .ikona,aside.premium-ikony.bloczek-styl .ikona{width:calc((100% - 40px)/ 3)!important}
}
aside.premium-ikony.bloczek-material-wykonania-maly .grafika{aspect-ratio:2/1}
aside.premium-ikony.bloczek-material-wykonania-maly .kategorie{display:grid;grid-template-columns:repeat(10,1fr)}
aside.premium-ikony.bloczek-material-wykonania-maly .kategorie .kategoria{position:relative;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:end;justify-content:flex-end;-webkit-box-align:center;align-items:center}
aside.premium-ikony.bloczek-material-wykonania-maly .kategorie .kategoria .tekst{color:#333;font-weight:400;font-size:.875rem;line-height:1.066875rem;background:#f3f3f3;border-radius:12px;text-overflow:ellipsis;overflow:hidden;margin:-25px auto 0;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;padding:0 7px;z-index:2}
aside.premium-ikony.bloczek-material-wykonania-maly .kategorie .ui-sortable-handle{position:relative}
@media only screen and (min-width:1px) and (max-width:63.9375em){
aside.premium-ikony.bloczek-material-wykonania-maly .ikona{width:auto!important}
aside.premium-ikony.niepelny .kategorie{row-gap:50px!important}
}
aside.premium-ikony .image-rollover-container .text-rollover{padding:16px 0}
aside.premium-ikony .image-rollover-wrapper{position:relative;overflow:hidden;width:304px;height:304px;border-radius:16px 16px 0 0}
aside.premium-ikony .image-rollover-wrapper .image-first{-webkit-transform:scale(1);transform:scale(1);opacity:1;z-index:1}
aside.premium-ikony .image-rollover-wrapper .image-first,aside.premium-ikony .image-rollover-wrapper .image-second{position:absolute;top:0;left:0;width:100%;height:100%;-webkit-transition:opacity .3s cubic-bezier(.4,0,.2,1),-webkit-transform .3s cubic-bezier(.4,0,.2,1);transition:opacity .3s cubic-bezier(.4,0,.2,1),transform .3s cubic-bezier(.4,0,.2,1),-webkit-transform .3s cubic-bezier(.4,0,.2,1);-o-object-fit:cover;object-fit:cover}
aside.premium-ikony .image-rollover-wrapper .image-second{opacity:0;z-index:2;-webkit-transform:scale(1.0526);transform:scale(1.0526)}
aside.premium-ikony .image-rollover-wrapper:hover .image-first{opacity:0}
aside.premium-ikony .image-rollover-wrapper:hover .image-second{opacity:1;-webkit-transform:scale(1);transform:scale(1)}
aside.premium-ikony .image-rollover-wrapper.admin-view{display:-webkit-box;display:flex;overflow:visible;cursor:default;width:auto;height:auto;-webkit-transition:none;transition:none}
aside.premium-ikony .image-rollover-wrapper.admin-view .image-first,aside.premium-ikony .image-rollover-wrapper.admin-view .image-second{position:relative;width:304px;height:304px;-webkit-transition:none;transition:none;-webkit-transform:none;transform:none;opacity:1;z-index:1}
aside.premium-ikony .image-rollover-wrapper.admin-view:hover .image-first,aside.premium-ikony .image-rollover-wrapper.admin-view:hover .image-second{opacity:1;-webkit-transform:none;transform:none}
aside.premium-ikony:not(:has(.naglowek)) .media-wrapper{height:100%}
@media only screen and (min-width:64em){
aside.premium-ikony.bloczek-male-ikony-rollover:not(.admin-view) .kategorie{display:grid;grid-template-columns:repeat(10,1fr);-moz-column-gap:20px;-webkit-column-gap:20px;column-gap:20px;row-gap:20px}
}
@media only screen and (min-width:1px) and (max-width:80em){
aside.premium-ikony.bloczek-male-ikony-rollover:not(.admin-view) .kategorie,aside.premium-ikony.bloczek-material-wykonania-maly .kategorie{grid-template-columns:repeat(auto-fit,142px)!important;grid-auto-rows:1fr}
}
aside.premium-ikony.bloczek-male-ikony-rollover .image-rollover-wrapper{width:auto;height:auto}
aside.premium-ikony.bloczek-male-ikony-rollover .image-rollover-wrapper .image-first,aside.premium-ikony.bloczek-male-ikony-rollover .image-rollover-wrapper .image-second{aspect-ratio:1}
aside.premium-ikony.bloczek-male-ikony-rollover .image-rollover-wrapper.admin-view .image-first,aside.premium-ikony.bloczek-male-ikony-rollover .image-rollover-wrapper.admin-view .image-second{width:142px;height:142px}
aside.premium-ikony.bloczek-male-ikony-rollover .image-rollover-wrapper .image-first,aside.premium-ikony.bloczek-male-ikony-rollover .image-rollover-wrapper.admin-view .image-second{position:static}
aside.premium-ikony.bloczek-male-ikony-rollover .tytul{word-break:break-word}
aside.premium-ikony .przycisk-zdjecie{margin-top:12px}
aside.premium-ikony.bloczek-material-wykonania-maly .naglowek.public-view,aside.premium-ikony.niepelny .naglowek.public-view{font-weight:600;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;gap:16px;white-space:nowrap;text-transform:none}
aside.premium-ikony.bloczek-material-wykonania-maly .naglowek.public-view::after,aside.premium-ikony.bloczek-material-wykonania-maly .naglowek.public-view::before,aside.premium-ikony.niepelny .naglowek.public-view::after,aside.premium-ikony.niepelny .naglowek.public-view::before{content:'';height:1px;background:#bebebe}
aside.premium-ikony.bloczek-material-wykonania-maly .naglowek.public-view::before,aside.premium-ikony.niepelny .naglowek.public-view::before{width:10%}
aside.premium-ikony.bloczek-material-wykonania-maly .naglowek.public-view::after,aside.premium-ikony.niepelny .naglowek.public-view::after{-webkit-box-flex:1;flex:1}
aside.premium-ikony.premium-ikony-listing{margin:0;padding:0}
aside.premium-ikony.premium-ikony-listing .miejsce{padding:0}
aside.premium-ikony.premium-ikony-listing .miejsce>div.tekst{padding:12px;border-radius:0 10px 10px 0}
aside.premium-ikony.premium-ikony-listing .miejsce>div.tekst .tytul{margin-bottom:20px;font-size:1.4rem}
aside.premium-ikony.premium-ikony-listing .miejsce>div.img img{overflow:auto;border-radius:10px 0 0 10px}
@media only screen and (min-width:40.0625em){
aside.premium-ikony.niepelny{max-width:100%;display:block;float:left}
aside.premium-ikony.niepelny .kategorie{display:grid;grid-template-columns:repeat(10,1fr);-moz-column-gap:20px;-webkit-column-gap:20px;column-gap:20px;row-gap:20px}
aside.premium-ikony.niepelny .kategorie .ikona{width:auto!important}
aside.premium-ikony.niepelny.szerokosc_10{width:10%}
aside.premium-ikony.niepelny.szerokosc_10 .kategorie{grid-template-columns:repeat(1,1fr)}
aside.premium-ikony.niepelny.szerokosc_20{width:20%}
aside.premium-ikony.niepelny.szerokosc_20 .kategorie{grid-template-columns:repeat(2,1fr)}
aside.premium-ikony.niepelny.szerokosc_30{width:30%}
aside.premium-ikony.niepelny.szerokosc_30 .kategorie{grid-template-columns:repeat(3,1fr)}
aside.premium-ikony.niepelny.szerokosc_40{width:40%}
aside.premium-ikony.niepelny.szerokosc_40 .kategorie{grid-template-columns:repeat(4,1fr)}
aside.premium-ikony.niepelny.szerokosc_50{width:50%}
aside.premium-ikony.niepelny.szerokosc_50 .kategorie{grid-template-columns:repeat(5,1fr)}
aside.premium-ikony.niepelny.szerokosc_60{width:60%}
aside.premium-ikony.niepelny.szerokosc_60 .kategorie{grid-template-columns:repeat(6,1fr)}
aside.premium-ikony.niepelny.szerokosc_70{width:70%}
aside.premium-ikony.niepelny.szerokosc_70 .kategorie{grid-template-columns:repeat(7,1fr)}
aside.premium-ikony.niepelny.szerokosc_80{width:80%}
aside.premium-ikony.niepelny.szerokosc_80 .kategorie{grid-template-columns:repeat(8,1fr)}
aside.premium-ikony.niepelny.szerokosc_90{width:90%}
aside.premium-ikony.niepelny.szerokosc_90 .kategorie{grid-template-columns:repeat(9,1fr)}
aside.premium-ikony.niepelny.szerokosc_100{width:100%}
aside.premium-ikony.niepelny.szerokosc_100 .kategorie{grid-template-columns:repeat(10,1fr)}
aside.premium-ikony.niepelny>.row{padding-left:0;padding-right:0;margin-right:0}
aside.premium-ikony.niepelny+aside.premium-ikony.niepelny>.row{margin-right:0;margin-left:0}
aside.premium-ikony.niepelny+aside.premium-ikony.niepelny>.row>.column{padding-right:0}
aside.premium-ikony.niepelny:last-child>.row{margin-right:0}
aside.premium-ikony.premium-ikony-listing .miejsce>div{border-radius:0}
aside.premium-ikony.premium-ikony-listing .miejsce>div.img img{height:100%}
aside.premium-ikony.premium-ikony-listing.bloczek-listing-opisowy2x .miejsce>div.img img{aspect-ratio:1;-o-object-fit:cover;object-fit:cover}
aside.premium-naglowek .tytulowy{min-height:120px}
}
aside.premium-ikony.premium-ikony-listing .podwojny{-moz-column-gap:0;-webkit-column-gap:0;column-gap:0}
aside.premium-ikony.premium-ikony-listing .gora{text-align:center;padding:12px}
aside.premium-ikony.premium-ikony-listing .przycisk{border:1px solid #ccc;margin-bottom:12px}
aside.premium-ikony.premium-ikony-listing .tytul{margin-bottom:12px;font-weight:700;font-size:1.5rem;line-height:29.26px}
aside.premium-ikony.premium-ikony-listing .opis{margin-bottom:12px}
aside.premium-ikony.premium-ikony-listing .opis span{background-color:transparent!important;font-weight:400!important;text-wrap-style:balance!important}
aside.premium-ikony.premium-ikony-listing.bloczek-listing-opisowy .tekst{text-align:center;background-color:#fff}
aside.premium-ikony.premium-ikony-listing.bloczek-listing-opisowy .tekst .tytul{font-weight:700;font-size:1rem!important;margin-bottom:0!important}
aside.premium-ikony.premium-ikony-listing.bloczek-listing-opisowy .tekst .opis{font-size:.8rem!important;margin-bottom:0!important}
aside.premium-ikony.premium-ikony-listing.bloczek-listing-opisowy .tekst .opis,aside.premium-ikony.premium-ikony-listing.bloczek-listing-opisowy .tekst .tytul{line-height:1.2!important;color:#555}
aside.premium-ikony.premium-ikony-listing.bloczek-listing-opisowy2x .opis{font-size:.75rem!important;line-height:1.3!important}
aside.premium-ikony.premium-ikony-listing.bloczek-listing-opisowy2x .tekst{background-color:#fff}
aside.premium-ikony .bloczek-controls-row .bloczek-ustawienia .pole.szerokosc-bloczka .szerokosc-options,aside.premium-ikony.premium-ikony-listing.bloczek-listing-lapacz1x .kol1,aside.premium-naglowek .tytulowy>div.lewa{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}
aside.premium-ikony.premium-ikony-listing.bloczek-listing-lapacz1x .dol{margin-top:auto}
aside.premium-ikony.premium-ikony-listing.bloczek-listing-lapacz1x .opis{font-size:.9375rem!important;line-height:1.3!important}
aside.premium-ikony.premium-ikony-listing.bloczek-listing-lapacz1x img{width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}
aside.premium-ikony.premium-ikony-listing.bloczek-listing-baner .column,aside.premium-ikony.premium-ikony-listing.bloczek-listing-baner .kol,aside.premium-ikony.premium-ikony-listing.bloczek-listing-baner .row{height:100%}
aside.premium-ikony.premium-ikony-listing.bloczek-listing-baner .kol a{height:100%;display:block}
aside.premium-ikony.premium-ikony-listing.bloczek-listing-baner .kol img,aside.premium-ikony.premium-ikony-listing.bloczek-listing-baner .kol video{display:block;margin:0 auto;width:100%;height:100%;max-height:510px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}
aside.premium-ikony.admin-listing-block{position:relative;border:1px solid #007cba;margin-top:10px!important;padding:10px 5px}
aside.premium-ikony.admin-listing-block::after{content:'listing';position:absolute;top:-8px;color:#007cba;background:#fff;padding:0 3px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);font-size:12px}
aside.premium-ikony .bloczek-controls-row{display:-webkit-box;display:flex;flex-wrap:wrap;gap:15px;-webkit-box-align:center;align-items:center;margin:20px 0;padding:10px;background:#f5f5f5;border-radius:6px;border:1px solid #ccc;box-shadow:inset 0 1px 2px rgba(0,0,0,.1)}
aside.premium-ikony .bloczek-controls-row button{flex-shrink:0;white-space:nowrap}
aside.premium-ikony .bloczek-controls-row .bloczek-ustawienia{display:-webkit-box;display:flex;flex-wrap:wrap;gap:15px;-webkit-box-align:start;align-items:flex-start}
aside.premium-ikony .bloczek-controls-row .bloczek-ustawienia .pole .szerokosc-input,aside.premium-ikony .bloczek-controls-row .bloczek-ustawienia .pole .wiersz-input{width:60px;flex-shrink:0}
aside.premium-ikony .bloczek-controls-row .bloczek-ustawienia .pole .wyrownanie-select{width:120px;flex-shrink:0}
aside.premium-ikony .bloczek-controls-row .bloczek-ustawienia .pole.szerokosc-bloczka .szerokosc-options{gap:8px}
aside.premium-ikony .bloczek-controls-row .bloczek-ustawienia .pole.szerokosc-bloczka .szerokosc-radio-group{display:-webkit-box;display:flex;gap:12px}
aside.premium-ikony .bloczek-controls-row .bloczek-ustawienia .pole.szerokosc-bloczka .szerokosc-radio-label{margin:0;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;gap:4px}
aside.premium-ikony .bloczek-controls-row .bloczek-ustawienia .pole.szerokosc-bloczka .szerokosc-slider-wrap{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;gap:8px}
aside.premium-ikony .bloczek-controls-row .bloczek-ustawienia .pole.szerokosc-bloczka .szerokosc-slider{width:100px}
aside.premium-ikony .bloczek-controls-row .bloczek-ustawienia .pole.szerokosc-bloczka .szerokosc-value{font-size:.875rem;font-weight:500;color:#666}
aside.premium-naglowek{background:#f5f5f5}
aside.premium-naglowek .premium-naglowek__hero-img{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:100% center;object-position:100% center;z-index:0}
aside.premium-naglowek .tytulowy{position:relative;overflow:hidden}
aside.premium-naglowek .tytulowy.no-image>div.lewa{width:100%}
aside.premium-naglowek .tytulowy .nazwa{color:#78be49;font-weight:700;font-size:1.5rem;line-height:29.26px;margin-bottom:14px;margin-top:8px}
aside.premium-naglowek .tytulowy .podtytul{font-weight:400;font-size:1rem;line-height:19.5px;margin-bottom:18px}
@media only screen and (max-width:40em){
aside.premium-ikony .bloczek-controls-row{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:stretch;align-items:stretch}
aside.premium-ikony .bloczek-controls-row .bloczek-ustawienia{-webkit-box-pack:justify;justify-content:space-between}
aside.premium-naglowek .tytulowy{background:0 0!important;height:auto}
aside.premium-naglowek .tytulowy .podtytul{margin-bottom:8px}
}
aside.premium-naglowek .tytulowy .tekst{color:#757575;font-weight:400;font-size:.6875rem;margin-bottom:8px}
aside.premium-naglowek .tytulowy>div.lewa{position:relative;z-index:1;background:#f5f5f5;-webkit-box-pack:center;justify-content:center;width:50%;height:100%}
aside.premium-naglowek [contenteditable]:hover{outline:#007bff dashed 2px;background-color:#f0f8ff}
aside.premium-naglowek [contenteditable]:focus{border:2px solid #007bff}
aside.premium-naglowek .bez-opisu{min-height:initial}
aside.premium-naglowek .bez-opisu .nazwa{margin-bottom:8px}
.premium-block-container{border-radius:10px;overflow:hidden}
@media only screen and (min-width:40.0625em){
.premium-block-container{height:auto;max-height:510px}
}
.premium-block-container aside.premium-ikony{height:100%}
.premium-block-container.grid-row-1{grid-row:1}
.premium-block-container.grid-row-2{grid-row:2}
.premium-block-container.grid-row-3{grid-row:3}
.premium-block-container.grid-row-4{grid-row:4}
.premium-block-container.grid-row-5{grid-row:5}
.premium-block-container.grid-row-6{grid-row:6}
.premium-block-container.grid-row-7{grid-row:7}
.premium-block-container.grid-row-8{grid-row:8}
.premium-block-container.grid-row-9{grid-row:9}
.premium-block-container.grid-row-10{grid-row:10}
.premium-block-container.grid-width-1.grid-align-left{grid-column:1/2}
.premium-block-container.grid-width-1.grid-align-center{grid-column:3/4}
.premium-block-container.grid-width-1.grid-align-right{grid-column:5/6}
.premium-block-container.grid-width-2.grid-align-left{grid-column:1/3}
.premium-block-container.grid-width-2.grid-align-center{grid-column:2/4}
.premium-block-container.grid-width-2.grid-align-right{grid-column:4/6}
.premium-block-container.grid-width-3.grid-align-left{grid-column:1/4}
.premium-block-container.grid-width-3.grid-align-center{grid-column:2/5}
.premium-block-container.grid-width-3.grid-align-right{grid-column:3/6}
.premium-block-container.grid-width-4.grid-align-center,.premium-block-container.grid-width-4.grid-align-left{grid-column:1/5}
.premium-block-container.grid-width-4.grid-align-right{grid-column:2/6}
.premium-block-container.grid-width-5{grid-column:1/6}
@media only screen and (min-width:1px) and (max-width:80em){
aside.premium-ikony.niepelny .kategorie{grid-template-columns:repeat(auto-fit,142px)!important;grid-auto-rows:1fr}
.premium-blocks-grid{grid-template-columns:repeat(4,1fr)!important}
.premium-block-container.grid-width-1{grid-column:span 1!important}
.premium-block-container.grid-width-2{grid-column:span 2!important}
.premium-block-container.grid-width-3{grid-column:span 3!important}
.premium-block-container.grid-width-4,.premium-block-container.grid-width-5{grid-column:span 4!important}
}
@media only screen and (min-width:1px) and (max-width:63.9375em){
aside.premium-ikony .bloczek-controls-row .bloczek-ustawienia{margin-left:0;width:100%}
.premium-blocks-grid{grid-template-columns:repeat(3,1fr)!important}
.premium-block-container.grid-row-1{grid-row:1}
.premium-block-container.grid-row-2{grid-row:3}
.premium-block-container.grid-row-3{grid-row:5}
.premium-block-container.grid-row-4{grid-row:7}
.premium-block-container.grid-row-5{grid-row:9}
.premium-block-container.grid-row-6{grid-row:11}
.premium-block-container.grid-row-7{grid-row:13}
.premium-block-container.grid-row-8{grid-row:15}
.premium-block-container.grid-row-9{grid-row:17}
.premium-block-container.grid-row-10{grid-row:19}
.premium-block-container.grid-width-1{grid-column:span 1!important}
.premium-block-container.grid-width-2{grid-column:span 2!important}
.premium-block-container.grid-width-3,.premium-block-container.grid-width-4,.premium-block-container.grid-width-5{grid-column:span 3!important}
}
.js-clamp-toggle{display:none}
@media only screen and (max-width:40em){
aside.premium-naglowek .tytulowy>div.lewa{width:100%}
aside.premium-naglowek .premium-naglowek__hero-img,aside.premium-naglowek:not(.admin-view) .tekst{display:none}
aside.premium-naglowek__na-wymiar .tytulowy .nazwa{font-size:1.25rem;line-height:1.2}
aside.premium-naglowek__na-wymiar .tytulowy .podtytul{font-size:.875rem;line-height:1.2}
.premium-blocks-grid{grid-template-columns:repeat(2,1fr)!important}
.premium-block-container.grid-row-1{grid-row:1}
.premium-block-container.grid-row-2{grid-row:3}
.premium-block-container.grid-row-3{grid-row:6}
.premium-block-container.grid-row-4{grid-row:9}
.premium-block-container.grid-row-5{grid-row:12}
.premium-block-container.grid-row-6{grid-row:15}
.premium-block-container.grid-row-7{grid-row:18}
.premium-block-container.grid-row-8{grid-row:21}
.premium-block-container.grid-row-9{grid-row:24}
.premium-block-container.grid-row-10{grid-row:27}
.premium-block-container.grid-width-1{grid-column:span 1!important}
.premium-block-container.grid-width-2,.premium-block-container.grid-width-3,.premium-block-container.grid-width-4,.premium-block-container.grid-width-5{grid-column:span 2!important}
.js-clamp-wrapper .js-clamp-elem{overflow:hidden;line-height:1.4;max-height:1.4em;-webkit-transition:max-height .35s;transition:max-height .35s;white-space:normal;position:relative}
.js-clamp-wrapper .js-clamp-elem.collapsed{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;word-break:normal}
.js-clamp-wrapper .js-clamp-elem.expanded{white-space:normal}
.js-clamp-wrapper .js-clamp-toggle{display:-webkit-inline-box;display:inline-flex;-webkit-box-align:center;align-items:center;font-size:.6875rem;color:#72bf44;cursor:pointer;font-weight:500;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.js-clamp-wrapper .js-clamp-toggle::after{content:'';display:inline-block;width:.7em;height:.7em;margin-left:.3em;background-image:url(/szablony/meble/images/plyty/rozwin.png);background-size:contain;background-repeat:no-repeat;background-position:center;-webkit-transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}
.js-clamp-wrapper .js-clamp-toggle.expanded::after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}
.js-mobile-carousel{opacity:0}
.js-mobile-carousel.owl-carousel.owl-loaded{opacity:1}
.js-mobile-carousel.ostatnio-skonf-slider .owl-nav{display:block;opacity:1;top:35%}
.js-mobile-carousel.ostatnio-skonf-slider .owl-nav button{background-repeat:no-repeat}
.js-mobile-carousel .owl-stage{padding-left:0!important;padding-right:0!important}
.js-mobile-carousel.owl-loaded+.carousel-progress-container{display:block}
.carousel-progress-container{display:none;width:100%;padding:6px 0;margin-top:-2px;cursor:pointer}
.carousel-progress-container .carousel-progress-wrapper{height:4px;background:#f5f5f5;position:relative;overflow:hidden}
.carousel-progress-container .carousel-progress-wrapper .carousel-progress-bar{position:absolute;left:0;top:0;height:100%;width:0;background:#72bf44;-webkit-transition:left .35s ease-out,width .35s ease-out;transition:left .35s ease-out,width .35s ease-out}
}
.help,.help__accordion>li{float:left;width:100%}
.help__accordion{list-style:none;padding:0;margin:0}
.help__accordion>li{padding-bottom:25px;border-bottom:1px solid #404340;margin-bottom:30px;padding-left:20px}
.help__accordion>li>a{line-height:1.5rem;font-size:1.5rem;padding-right:22.2222222222%;color:#393c39;float:left;width:100%;position:relative}
@media only screen and (min-width:40.0625em) and (max-width:63.9375em){
.help__accordion>li>a{line-height:1.375rem;font-size:1.25rem}
}
.help__accordion>li>a:after{content:'';background-image:url(../images/ico/accordion-arrow.svg);background-repeat:no-repeat;background-position:center;width:20px;height:20px;position:absolute;background-size:contain;top:calc(50% - 10px);right:20px;-webkit-transition:none,150ms,ease-in-out;transition:none,150ms,ease-in-out;-webkit-transform:rotate(90deg);transform:rotate(90deg)}
.help__accordion>li>a.active:after{-webkit-transform:rotate(270deg);transform:rotate(270deg)}
.help__accordion>li .content{float:left;width:100%;display:none}
.help__accordion>li .content__textcontent{padding-right:22.2222222222%;margin-bottom:0;padding-left:20px}
.help__accordion>li .content p{line-height:1.5rem;font-size:.875rem;margin-bottom:1.5rem;float:left;width:100%}
.help__accordion>li .content p:last-child{margin-bottom:0}
.help__accordion>li .content p:first-child{margin-top:1.25rem}
.faq__title,.help__accordion>li .content p a{color:#72bf44}
@media only screen and (min-width:1px) and (max-width:63.9375em){
.help__accordion>li{padding-left:0}
.help__accordion>li .content__textcontent{width:100%;padding-right:0}
.help__accordion>li .content{padding-right:20px}
}
.faq__title{font-size:1.875rem;line-height:45px;margin:0 0 30px}
.faq-wrapper{float:initial;display:-webkit-box;display:flex}
.faq-wrapper .help__accordion{width:100%}
.faq-question h3{font-size:1.3rem!important}
@media only screen and (max-width:40em){
.help__accordion>li>a{line-height:1.375rem;font-size:1rem}
.faq__title{font-size:1.5rem;line-height:35px}
.faq-question h3{font-size:1rem!important}
.faq-answer p{font-size:.75rem!important}
}
.furniture-to-size-info{margin-top:15px}
.ps-container{touch-action:auto;overflow:hidden!important;-ms-overflow-style:none}
@supports (-ms-overflow-style:none){
.ps-container{overflow:auto!important}
}
@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){
.ps-container{overflow:auto!important}
}
.ps-container.ps-active-x>.ps-scrollbar-x-rail,.ps-container.ps-active-y>.ps-scrollbar-y-rail{display:block;background-color:transparent}
.ps-container.ps-in-scrolling.ps-x>.ps-scrollbar-x-rail,.ps-container.ps-in-scrolling.ps-y>.ps-scrollbar-y-rail{background-color:#eee;opacity:.9}
.ps-container.ps-in-scrolling.ps-x>.ps-scrollbar-x-rail>.ps-scrollbar-x,.ps-container:hover.ps-in-scrolling.ps-x>.ps-scrollbar-x-rail>.ps-scrollbar-x{background-color:#999;height:11px}
.ps-container.ps-in-scrolling.ps-y>.ps-scrollbar-y-rail>.ps-scrollbar-y,.ps-container:hover.ps-in-scrolling.ps-y>.ps-scrollbar-y-rail>.ps-scrollbar-y{background-color:#999;width:11px}
.ps-container>.ps-scrollbar-x-rail,.ps-container>.ps-scrollbar-y-rail{display:none;position:absolute;opacity:0;-webkit-transition:background-color .2s linear,opacity .2s linear;transition:background-color .2s linear,opacity .2s linear}
.ps-container>.ps-scrollbar-x-rail{bottom:0;height:15px}
.ps-container>.ps-scrollbar-x-rail>.ps-scrollbar-x,.ps-container>.ps-scrollbar-y-rail>.ps-scrollbar-y{position:absolute;background-color:#aaa;border-radius:6px;-webkit-transition:background-color .2s linear,height .2s linear,width .2s ease-in-out,border-radius .2s ease-in-out;transition:background-color .2s linear,height .2s linear,width .2s ease-in-out,border-radius .2s ease-in-out}
.ps-container>.ps-scrollbar-x-rail>.ps-scrollbar-x{bottom:2px;height:6px}
.ps-container>.ps-scrollbar-x-rail:active>.ps-scrollbar-x,.ps-container>.ps-scrollbar-x-rail:hover>.ps-scrollbar-x{height:11px}
.ps-container>.ps-scrollbar-y-rail{right:0;width:15px}
.ps-container>.ps-scrollbar-y-rail>.ps-scrollbar-y{right:2px;width:6px}
.ps-container>.ps-scrollbar-y-rail:active>.ps-scrollbar-y,.ps-container>.ps-scrollbar-y-rail:hover>.ps-scrollbar-y{width:11px}
.ps-container:hover.ps-in-scrolling.ps-x>.ps-scrollbar-x-rail,.ps-container:hover.ps-in-scrolling.ps-y>.ps-scrollbar-y-rail,.ps-container:hover>.ps-scrollbar-x-rail:hover,.ps-container:hover>.ps-scrollbar-y-rail:hover{background-color:#eee;opacity:.9}
.ps-container:hover>.ps-scrollbar-x-rail,.ps-container:hover>.ps-scrollbar-y-rail{opacity:.6}
.ps-container:hover>.ps-scrollbar-x-rail:hover>.ps-scrollbar-x,.ps-container:hover>.ps-scrollbar-y-rail:hover>.ps-scrollbar-y{background-color:#999}