@charset "UTF-8"; :root { --base-color1-HS:94, 77%; --base-color1-L:35%; --kolor1:hsl(var(--base-color1-HS),var(--base-color1-L)); --kolor1-lighter:hsl(var(--base-color1-HS),calc(var(--base-color1-L) + 10%)); --kolor1-darker:hsl(var(--base-color1-HS),calc(var(--base-color1-L) - 10%)); --base-color2-HS:94, 78%; --base-color2-L:26%; --kolor2:hsl(var(--base-color2-HS),var(--base-color2-L)); --kolor2-lighter:hsl(var(--base-color2-HS),calc(var(--base-color2-L) + 10%)); --kolor2-darker:hsl(var(--base-color2-HS),calc(var(--base-color2-L) - 10%)); --btn-primary-text:#ffffff; --btn-primary-bg:var(--kolor1); --btn-primary-border:var(--kolor1); --btn-primary-grad1:transparent; --btn-primary-grad2:transparent; --btn-primary-hover-text:#ffffff; --btn-primary-hover-bg:var(--kolor2); --btn-primary-hover-border:var(--kolor2); --btn-primary-hover-grad1:var(--kolor1); --btn-primary-hover-grad2:var(--kolor2); --btn-default-text:#ffffff; --btn-default-bg:var(--kolor1); --btn-default-border:var(--kolor1); --btn-default-grad1:transparent; --btn-default-grad2:transparent; --btn-default-hover-text:#ffffff; --btn-default-hover-bg:var(--kolor2); --btn-default-hover-border:var(--kolor2); --btn-default-hover-grad1:var(--kolor1); --btn-default-hover-grad2:var(--kolor2); --input:#cccccc; --separator:#f3f3f3; --ramka1:#dedede; --ramka2:#cdcdcd; --ramka3:#f3f3f3; --ramka4:#60a52c; --ramka5:#d4d4d4; --stopkaBg:#797979; --nadStopkaBg:#797979; --podpisBg:#797979; } body {overflow-y:scroll; word-wrap:break-word; color:#131313} #wrapperBackground {min-height:100vh; display:flex; flex-direction:column; position:relative;} .mainBody {width:100%; clear:both; flex-grow:1;} .mainFooter {width:100%; clear:both;} .pp_overlay {z-index:6000!important;} div[style*="z-index:2147483647"] {z-index:5999!important;} .form-control {border-color:var(--input);} select.form-control:focus option {} body.modal-open {overflow-y:scroll; margin:0;} .modal {overflow:auto;} .box_customBox img, .box_ads img, .boxContents img, .box_contents img, .box_panel img {display:block; width:auto; max-width:100%; height:auto;} .value img, .catPicDesc img, .catExtDesc img, .manufacturer img, .productAttributes img, .detCard .tabs img, .conBody img, #section_custom img {display:block; width:auto; max-width:100%; height:auto;} .productAttributes .value img {display:inline-block; margin:5px 10px 5px 0; outline:1px solid #f1f1f1; outline-offset:1px; box-shadow:0 0 5px 0px rgba(0,0,0,0.05);} img.img-normal {display:inline-block!important; max-width:none!important;} @media all and (-webkit-min-device-pixel-ratio:1.25), (min-resolution:1.25dppx), (min-resolution:120dpi) {} @media all and (-webkit-min-device-pixel-ratio:1.3), (min-resolution:1.3dppx), (min-resolution:124.8dpi) {} @media all and (-webkit-min-device-pixel-ratio:1.5), (min-resolution:1.5dppx), (min-resolution:144dpi) {} @media all and (-webkit-min-device-pixel-ratio:2), (min-resolution:2dppx), (min-resolution:192dpi) {} @media all and (-webkit-min-device-pixel-ratio:3), (min-resolution:3dppx), (min-resolution:350dpi) {} .navbar-collapse, .navbar-form { border:0px solid transparent; box-shadow:inset 0 0 0 rgba(255,255,255,0); } .navbar-fixed-top { top:0; border:0; } .col-smx-1, .col-smx-2, .col-smx-3, .col-smx-4, .col-smx-5, .col-smx-6, .col-smx-7, .col-smx-8, .col-smx-9, .col-smx-10, .col-smx-11, .col-smx-12 {position:relative; min-height:1px; padding-right:15px; padding-left:15px; float:left;} @media all and (min-width:480px) and (max-width:767px) { .mainList .col-smx-12 {width:100%;} .mainList .col-smx-11 {width:91.66666667%;} .mainList .col-smx-10 {width:83.33333333%;} .mainList .col-smx-9 {width:75%;} .mainList .col-smx-8 {width:66.66666667%;} .mainList .col-smx-7 {width:58.33333333%;} .mainList .col-smx-6 {width:50%;} .mainList .col-smx-5 {width:41.66666667%;} .mainList .col-smx-4 {width:33.33333333%;} .mainList .col-smx-3 {width:25%;} .mainList .col-smx-2 {width:16.66666667%;} .mainList .col-smx-1 {width:8.33333333%;} } @media all and (min-width:480px) and (max-width:767px) { .col-lg-1:nth-child(12n+1), .col-lg-2:nth-child(6n+1), .col-lg-3:nth-child(4n+1), .col-lg-4:nth-child(3n+1), .col-lg-6:nth-child(2n+1), .col-md-1:nth-child(12n+1), .col-md-2:nth-child(6n+1), .col-md-3:nth-child(4n+1), .col-md-4:nth-child(3n+1), .col-md-6:nth-child(2n+1), .col-sm-1:nth-child(12n+1), .col-sm-2:nth-child(6n+1), .col-sm-3:nth-child(4n+1), .col-sm-4:nth-child(3n+1), .col-sm-6:nth-child(2n+1){clear:none;} .col-smx-1:nth-child(12n+1), .col-smx-2:nth-child(6n+1), .col-smx-3:nth-child(4n+1), .col-smx-4:nth-child(3n+1), .col-smx-6:nth-child(2n+1){clear:left;} } @media all and (min-width:768px) { .col-lg-1:nth-child(12n+1), .col-lg-2:nth-child(6n+1), .col-lg-3:nth-child(4n+1), .col-lg-4:nth-child(3n+1), .col-lg-6:nth-child(2n+1), .col-md-1:nth-child(12n+1), .col-md-2:nth-child(6n+1), .col-md-3:nth-child(4n+1), .col-md-4:nth-child(3n+1), .col-md-6:nth-child(2n+1), .col-smx-1:nth-child(12n+1), .col-smx-2:nth-child(6n+1), .col-smx-3:nth-child(4n+1), .col-smx-4:nth-child(3n+1), .col-smx-6:nth-child(2n+1){clear:none;} .col-sm-1:nth-child(12n+1), .col-sm-2:nth-child(6n+1), .col-sm-3:nth-child(4n+1), .col-sm-4:nth-child(3n+1), .col-sm-6:nth-child(2n+1){clear:left;} } @media all and (min-width:992px) { .col-lg-1:nth-child(12n+1), .col-lg-2:nth-child(6n+1), .col-lg-3:nth-child(4n+1), .col-lg-4:nth-child(3n+1), .col-lg-6:nth-child(2n+1), .col-sm-1:nth-child(12n+1), .col-sm-2:nth-child(6n+1), .col-sm-3:nth-child(4n+1), .col-sm-4:nth-child(3n+1), .col-sm-6:nth-child(2n+1), .col-smx-1:nth-child(12n+1), .col-smx-2:nth-child(6n+1), .col-smx-3:nth-child(4n+1), .col-smx-4:nth-child(3n+1), .col-smx-6:nth-child(2n+1){clear:none;} .col-md-1:nth-child(12n+1), .col-md-2:nth-child(6n+1), .col-md-3:nth-child(4n+1), .col-md-4:nth-child(3n+1), .col-md-6:nth-child(2n+1){clear:left;} } @media all and (min-width:1200px) { .col-md-1:nth-child(12n+1), .col-md-2:nth-child(6n+1), .col-md-3:nth-child(4n+1), .col-md-4:nth-child(3n+1), .col-md-6:nth-child(2n+1), .col-sm-1:nth-child(12n+1), .col-sm-2:nth-child(6n+1), .col-sm-3:nth-child(4n+1), .col-sm-4:nth-child(3n+1), .col-sm-6:nth-child(2n+1), .col-smx-1:nth-child(12n+1), .col-smx-2:nth-child(6n+1), .col-smx-3:nth-child(4n+1), .col-smx-4:nth-child(3n+1), .col-smx-6:nth-child(2n+1){clear:none;} .col-lg-1:nth-child(12n+1), .col-lg-2:nth-child(6n+1), .col-lg-3:nth-child(4n+1), .col-lg-4:nth-child(3n+1), .col-lg-6:nth-child(2n+1){clear:left!important;} } @media all and (min-width:480px) { #prodListMain .col-lg-1:nth-child(12n+1), #prodListMain .col-lg-2:nth-child(6n+1), #prodListMain .col-lg-3:nth-child(4n+1), #prodListMain .col-lg-4:nth-child(3n+1), #prodListMain .col-lg-6:nth-child(2n+1), #prodListMain .col-md-1:nth-child(12n+1), #prodListMain .col-md-2:nth-child(6n+1), #prodListMain .col-md-3:nth-child(4n+1), #prodListMain .col-md-4:nth-child(3n+1), #prodListMain .col-md-6:nth-child(2n+1), #prodListMain .col-sm-1:nth-child(12n+1), #prodListMain .col-sm-2:nth-child(6n+1), #prodListMain .col-sm-3:nth-child(4n+1), #prodListMain .col-sm-4:nth-child(3n+1), #prodListMain .col-sm-6:nth-child(2n+1), #prodListMain .col-smx-1:nth-child(12n+1), #prodListMain .col-smx-2:nth-child(6n+1), #prodListMain .col-smx-3:nth-child(4n+1), #prodListMain .col-smx-4:nth-child(3n+1), #prodListMain .col-smx-6:nth-child(2n+1), .slideList .col-lg-1:nth-child(12n+1), .slideList .col-lg-2:nth-child(6n+1), .slideList .col-lg-3:nth-child(4n+1), .slideList .col-lg-4:nth-child(3n+1), .slideList .col-lg-6:nth-child(2n+1), .slideList .col-md-1:nth-child(12n+1), .slideList .col-md-2:nth-child(6n+1), .slideList .col-md-3:nth-child(4n+1), .slideList .col-md-4:nth-child(3n+1), .slideList .col-md-6:nth-child(2n+1), .slideList .col-sm-1:nth-child(12n+1), .slideList .col-sm-2:nth-child(6n+1), .slideList .col-sm-3:nth-child(4n+1), .slideList .col-sm-4:nth-child(3n+1), .slideList .col-sm-6:nth-child(2n+1), .slideList .col-smx-1:nth-child(12n+1), .slideList .col-smx-2:nth-child(6n+1), .slideList .col-smx-3:nth-child(4n+1), .slideList .col-smx-4:nth-child(3n+1), .slideList .col-smx-6:nth-child(2n+1){clear:none!important;} } @media all and (min-width:1200px) { .five-grid {margin-left:-15px; margin-right:-1px;} .five-col {float:left; min-height:1px; width:20%; padding-left:15px; padding-right:15px; display:none;} .five-col.five-col-c1 {display:block; clear:left;} .five-col.five-col-c2 {display:block;} .five-col.five-col-c3 {display:block;} .five-col.five-col-c4 {display:block;} .five-col.five-col-c5 {display:block; clear:right; padding-right:0px;} } @media all and (max-width:1199px) { .row.five-grid {margin-left:0; margin-right:0;} .five-col {float:left; min-height:1px; margin-left:0px; margin-right:0px; clear:none; padding-left:0; padding-right:0; box-sizing:border-box;} } @media all and (min-width:992px) and (max-width:1199px) { .row.five-grid {margin-left:-15px; margin-right:-1px;} .five-col {width:25%; padding-left:15px; padding-right:15px;} .five-col:nth-of-type(4n+1){clear:left;} .five-col:nth-of-type(4n+2){} .five-col:nth-of-type(4n+3){} .five-col:nth-of-type(4n+0){clear:right; padding-right:0px;} } @media all and (min-width:768px) and (max-width:991px) { .row.five-grid {margin-left:-15px; margin-right:-1px;} .five-col {width:33.33333%; padding-left:15px; padding-right:15px;} .five-col:nth-of-type(3n+1){clear:left;} .five-col:nth-of-type(3n+2){} .five-col:nth-of-type(3n+0){clear:right; padding-right:0px;} } @media all and (min-width:480px) and (max-width:767px) { .five-col {width:50%; padding:0 0;} .five-col:nth-child(odd) {clear:left; padding-right:15px;} .five-col:nth-child(even) {clear:right; padding-left:15px;} } @media all and (max-width:479px) { .row.five-grid {margin-left:0; margin-right:0;} .five-col {clear:both; width:100%;} } .bezOdstepow, .bezOdstepow .col-md-1, .bezOdstepow .col-md-2, .bezOdstepow .col-md-3, .bezOdstepow .col-md-4, .bezOdstepow .col-md-5, .bezOdstepow .col-md-6, .bezOdstepow .col-md-7, .bezOdstepow .col-md-8, .bezOdstepow .col-md-9, .bezOdstepow .col-md-10, .bezOdstepow .col-md-11, .bezOdstepow .col-md-12, .bezOdstepow .col-sm-1, .bezOdstepow .col-sm-2, .bezOdstepow .col-sm-3, .bezOdstepow .col-sm-4, .bezOdstepow .col-sm-5, .bezOdstepow .col-sm-6, .bezOdstepow .col-sm-7, .bezOdstepow .col-sm-8, .bezOdstepow .col-sm-9, .bezOdstepow .col-sm-10, .bezOdstepow .col-sm-11, .bezOdstepow .col-sm-12 {padding-left:0!important; padding-right:0!important; margin-left:0!important; margin-right:0!important;} #prodListMain *:focus, .slideList *:focus, #thumbsSlick *:focus {outline:0!important;} .nav > li > a {padding:5px 15px;} .form-horizontal .form-group, .container > .navbar-header, .container-fluid > .navbar-header, .container > .navbar-collapse, .container-fluid > .navbar-collapse {margin-right:-15px; margin-left:-15px;} .form-horizontal .checkbox label.control-label {text-align:left;} @media all and (min-width:768px) { .container > .navbar-header, .container-fluid > .navbar-header, .container > .navbar-collapse, .container-fluid > .navbar-collapse {margin-right:0; margin-left:0;} } @media all and (min-width:768px) { .navbar > .container .navbar-brand, .navbar > .container-fluid .navbar-brand {margin-left:-15px;} } .navbar-toggle {margin-right:15px;} .navbar-nav {margin:5px -15px;} .navbar-form {padding:5px 15px; margin-right:-15px; margin-left:-15px;} @media all and (min-width:768px) { .navbar-right {margin-right:-15px;} .navbar-right ~ .navbar-right {margin-right:0;} } @media all and (min-width:768px) { .container {width:auto; min-width:725px;} .twoColumnSet #mainCol .container, .twoColumnSet .container#page_detCard {min-width:auto;} } @media all and (min-width:992px) { .container {width:auto; min-width:945px;} .twoColumnSet #mainCol .container, .twoColumnSet .container#page_detCard {min-width:auto;} } @media all and (min-width:1200px) { .container {width:auto; max-width:1200px;} .twoColumnSet #mainCol .container, .twoColumnSet .container#page_detCard {max-width:100%;} } @media all and (min-width:1600px) { .container {max-width:1370px;} .twoColumnSet #mainCol .container, .twoColumnSet .container#page_detCard {max-width:100%;} } @media all and (max-width:991px) { .navbar-header { float:none; } .navbar-left,.navbar-right { float:none !important; } .navbar-toggle { display:block; } .navbar-collapse, .navbar-form { border:0px solid transparent; box-shadow:inset 0 0 0 rgba(255,255,255,0); } .navbar-fixed-top { top:0; border:0; } .navbar-collapse.collapse { display:none!important; } .navbar-nav { float:none!important; margin-top:7.5px; } .navbar-nav>li { float:none; } .navbar-nav>li>a { padding-top:10px; padding-bottom:10px; } .collapse.in{ display:block !important; } } body#wrapperPop {margin:0; padding:0;} body div#wrapperBackgroundPop {} .pageAdmin, .pageClient {position:fixed; display:block; width:100%; box-sizing:border-box; text-align:center; font-family:Verdana, Tahoma, Arial, sans-serif; z-index:99999; -webkit-box-shadow:#000000 1px 1px 5px; box-shadow:#000000 1px 1px 5px;} .pageAdmin {bottom:60px; background-color:red; color:white; font-size:14px; font-weight:700; padding:5px; border-top:1px solid #000000; border-bottom:1px solid #000000; text-shadow:1px 1px 1px rgba(0,0,0,0.75); opacity:0.9;} .pageClient {top:50px; background-color:white; color:black; font-size:12px; font-weight:700; border-top:1px solid #000000; border-bottom:1px solid #000000; line-height:1.3;} .pageClient .pageClientContent {max-width:1000px; margin:0 auto; text-align:left; } .pageClient * {font-size:inherit; color:inherit;} .pageClient a, .pageClient a:visited {text-decoration:none; color:blue;} .pageClient a:hover {text-decoration:underline; color:navy;} .pageClient.page404 .pageClientContent {} .pageClient.pageThank .pageClientContent {padding:50px 0; text-align:center; font-size:13px; font-weight:700;} #informacjaOCiasteczkach {position:fixed!important; bottom:0!important; left:0!important; width:100%!important; z-index:88888!important; text-align:center!important; font-size:11px!important; background-color:#dddddd!important; border-top:1px solid #888888!important;} #informacjaOCiasteczkach a {display:inline-flex!important; margin:0 5px!important; font-size:11px!important; text-decoration:underline!important;} #informacjaOCiasteczkach .button, #informacjaOCiasteczkach .btn {font-size:11px!important; text-decoration:none!important;} @media all and (max-width:991px) { .pageAdmin {top:10px; bottom:auto; font-size:12px;} } @media all and (max-width:767px) { .pageAdmin {font-size:11px;} } body {font-family:"Poppins", "Helvetica Neue", Helvetica, Arial, Tahoma, Verdana, sans-serif;} .detCard .fullDescription, .con1.content, .con7.content, .con8.content, .catExtDesc, .catDescCMS, .catMoreDesc {font-family:Arial, Helvetica, Tahoma, Verdana, sans-serif;} body {font-size:14px;} td {font-family:inherit; color:inherit; font-size:14px;} #wrapper {} #wrapperBackground {} a, a:visited, a:hover {text-decoration:none;} a, a:visited {color:var(--kolor1);} a:hover {color:#000000;} .productName, .productName a, .productName a:visited {color:#131313;} .productName a:hover {color:var(--kolor1);} * { -webkit-text-size-adjust:none;} textarea, input[type="search"], input[type="text"], input[type="button"], input[type="submit"] { -webkit-border-radius:0; -webkit-appearance:none; border-radius:0; } .hide {display:none;} #main {padding-bottom:30px;} #sideColLeft, #mainCol {padding-top:30px;} .welcomePage.oneColumnSet #mainCol {padding-top:0; padding-bottom:0;} #mainCol div.pageContent {padding-top:0; padding-bottom:0;} #mainCol div.row.pageContent {padding-top:0; padding-bottom:0;} @media all and (min-width:992px) { .col-md-pull-9#sideColLeft {padding-left:0;} .col-md-push-3#mainCol {padding-right:0;} } @media all and (min-width:992px) { #main .col-md-3.col-md-pull-9#sideColLeft {padding-right:15px; width:259px; right:calc(100% - 259px);} #main .col-md-9.col-md-push-3#mainCol {padding-left:15px; width:calc(100% - 259px); left:259px;} } #main:empty, #mainCol:empty {display:none;} @media all and (max-width:991px) { #main { display:flex; display:-ms-flex; flex-direction:column; } #main #sideColLeft, #main #mainCol {margin:0; padding:30px 0; width:100%;} #main .side-panel#sideColLeft, #main .side-col#sideColLeft {padding:0 0;} #main .side-panel.collapse#sideColLeft, #main .side-col.collapse#sideColLeft {height:0!important; min-height:0;} #main .side-panel.collapsing#sideColLeft, #main .side-col.collapsing#sideColLeft {min-height:0;} #main .side-panel.collapse.in#sideColLeft, #main .side-col.collapse.in#sideColLeft {height:auto!important; min-height:initial;} #main #sideColLeft {order:1; } #main #mainCol {order:2;} .side-panel#sideColLeft .panel, .side-col#sideColLeft .panel, .hidden-xs#sideColLeft .panel {display:none!important; margin-bottom:0!important;} .side-panel#sideColLeft .panel#box_loginPanel, .side-col#sideColLeft .panel#box_listFilters, .hidden-xs#sideColLeft .panel#box_listFilters {display:block!important; margin-top:15px; margin-bottom:30px;} .side-col#sideColLeft .panel#box_listFilters #filters_buttons {margin-bottom:0;} } @media all and (min-width:992px) { .collapse#sideColLeft {display:block;} #main .side-panel#sideColLeft {position:sticky; top:30px;} } #section_breadcrumbs {margin:0 0 15px 0; width:100%; background-color:#ffffff; min-height:1px; clear:both;} #section_breadcrumbs li {white-space:nowrap; word-break:keep-all;} #section_breadcrumbs span.breadcrumbs {word-break:normal; overflow-wrap:anywhere; hyphens:auto;} #section_breadcrumbs span.divide, #section_breadcrumbs span.breadcrumbs {display:inline;} #section_breadcrumbs .container {margin:0 auto; padding:0;} #section_breadcrumbs .row {margin:0; padding:0;} #section_breadcrumbs .container .col-md-12 {margin:0; padding:0 0;} @media all and (min-width:992px) { #section_breadcrumbs {margin:0 0 35px 0;} #section_breadcrumbs .container .col-md-12 {padding:0 15px;} } #section_breadcrumbs .breadcrumb {margin:0; padding:10px 22px; font-size:11px; border-top:1px solid var(--separator); border-bottom:1px solid var(--separator);} .rowPath {margin-top:-15px;} .rowPath section#breadcrumbs {width:100%; clear:both; border-bottom:1px solid var(--separator); background-color:#ffffff; min-height:1px; margin:0 0 15px 0; padding:0 0 15px 0; font-size:11px;} .breadcrumb {background-color:#fafafa; color:#666666;} .breadcrumb > li {display:inline;white-space:normal;} .breadcrumb > li + li:before {padding:0 0px; content:"";} .breadcrumb a, .breadcrumb a:visited {color:#323232;} .breadcrumb a:hover {color:var(--kolor1);} .breadcrumb .active, .breadcrumb li:last-child .breadcrumbs span.breadcrumb-name, .breadcrumb span.breadcrumbs span.breadcrumb-name {color:#323232;} .breadcrumb span.divide {color:var(--kolor1); padding-left:5px; padding-right:5px;} .breadcrumb .active, .breadcrumb li:last-child .breadcrumbs span.breadcrumb-name, .breadcrumb span.breadcrumbs span.breadcrumb-name {font-weight:700;} .breadcrumbs.buyPath {margin:0 -15px 0 -15px; padding:0 15px 10px 15px; border-top:0;} .buyPath#buyTips {padding-top:10px; margin-bottom:10px; text-align:left;} .breadcrumbs.buyPath ul.content {margin:0; padding:0; overflow:hidden;} .breadcrumbs.buyPath ul.content li.steps {width:25%; margin:0; padding:0; list-style:none; display:inline-block; float:left; text-align:center; font-size:14px; text-transform:uppercase;} .breadcrumbs.buyPath ul.content li.steps span.sep {display:inline-block; float:left; padding:0 10px; color:#ffffff;} .breadcrumbs.buyPath ul.content li.steps span.sep.step1 {display:none;} @media all and (max-width:767px) { .breadcrumbs.buyPath ul.content li.steps {font-size:12px; width:50%;} .breadcrumbs.buyPath ul.content li.steps.step-3 {clear:left;} .breadcrumbs.buyPath ul.content li.steps span.sep {display:none;} .breadcrumbs.buyPath ul.content li.steps .breadcrumbs {padding:0 5px;} } .breadcrumbs.buyPath ul.content li.steps h3, .breadcrumbs.buyPath ul.content li.steps .breadcrumbs, .breadcrumbs.buyPath ul.content li.steps span.sep {height:35px; line-height:35px;} .breadcrumbs.buyPath ul.content li.steps h3, .breadcrumbs.buyPath ul.content li.steps .breadcrumbs {display:block;} .breadcrumbs.buyPath ul.content li.steps .breadcrumbs {padding:0 10px;} .breadcrumbs.buyPath ul.content li.steps {background-color:#eeeeee; color:#1a1a18;} .breadcrumbs.buyPath ul.content li.steps.active {background-color:var(--kolor1); color:#ffffff;} .breadcrumbs.buyPath ul.content li.steps:hover {background-color:#dedede; color:#1a1a18;} .breadcrumbs.buyPath ul.content li.steps.active:hover {background-color:var(--kolor2); color:#ffffff;} .breadcrumbs.buyPath ul.content li.steps.step-1 {} .breadcrumbs.buyPath ul.content li.steps.step-2 {} .breadcrumbs.buyPath ul.content li.steps.step-3 {} .breadcrumbs.buyPath ul.content li.steps.step-4 {} .breadcrumbs.buyPath ul.content li.steps a.breadcrumbs, .breadcrumbs.buyPath ul.content li.steps a.breadcrumbs:visited, .breadcrumbs.buyPath ul.content li.steps a.breadcrumbs:hover {color:inherit;} .breadcrumbs.buyPath ul.content li.steps span.breadcrumbs {color:#777777; font-style:italic;} .buyPath h3 { margin:0; padding:0; font-size:inherit; font-weight:400;} .buyPath h3 .breadcrumbs, .buyPath h3 .breadcrumbs {} .buyPath span.sep {} .buyPath h3 a.breadcrumbs, .buyPath h3 a.breadcrumbs:visited {color:var(--kolor1);} .breadcrumb li:last-child .breadcrumbs, .buyPath h3 span.breadcrumbs {} .buyPath h3 a.breadcrumbs:hover {color:#1a1a18;} .buyPath h3 .selected {font-weight:700;} #overHeader {background-color:#ffffff; } #overHeader .container-wrap {width:100%; float:left; clear:both; border-bottom:1px solid var(--separator);} #overHeader, #overHeader .link a, #overHeader .link a:visited {color:#131313; background-color:transparent;} #overHeader .link a:hover {color:var(--kolor1); background-color:transparent;} #overHeader a.active, #overHeader a.active:visited, #overHeader .link.active a, #overHeader .link.active a:visited {color:var(--kolor1); background-color:transparent;} #overHeader a.active:hover, #overHeader .link.active a:hover {color:#000000; background-color:transparent;} #menuHeader .link {margin-top:0; margin-bottom:0; padding:17px 0 17px 0; line-height:1;} #menuHeader .link a {border-left:1px solid var(--kolor1); padding:0 0 0 10px; margin-left:10px; line-height:1;} #menuHeader .link.quickContact {color:#131313;} #menuHeader .link.quickContact strong {font-weight:600; white-space:nowrap; display:inline-block; border-left:0;} #menuHeader .link.quickContact a {display:inline-block; white-space:nowrap; border-left:0; padding:0; margin-left:0;} #menuHeader .link.quickContact strong, #menuHeader .link.quickContact a, #menuHeader .link.quickContact a:visited {color:var(--kolor1);} #menuHeader .link.quickContact a:hover {color:#000000;} #menuHeader .link.quickContact a:hover strong {color:inherit;} .link.quickContact p {margin:0; padding:0;} #menuHeader .link.quickContact .sep {padding-left:10px; padding-right:10px; color:var(--kolor1);} #menuHeader .badge {float:right; display:inline-block; margin:-3px 0 0 5px; font-size:10px; padding:2px 6px 2px 6px; line-height:1; font-weight:300;} #menuHeader .delete {float:right; display:inline-block; width:12px; height:12px; margin:7px 5px 0 -7px; padding:9px 0; overflow:hidden; text-align:left; text-indent:-999px; background:#eeeeee url(btn-close-3x.png) no-repeat 50% 50%; background-size:12px 12px; } .menuFooter {background-color:var(--stopkaBg);} .menuFooter, .menuFooter a, .menuFooter a:visited {color:#eeeeee;} .menuFooter a:hover {color:#ffffff;} .menuFooter a.active, .menuFooter a.active:visited {color:#ffffff;} .menuFooter a.active:hover {color:#eeeeee;} .menuFooter .links-header, .menuFooter h3 {color:#ffffff;} #section_copyrights {background-color:var(--podpisBg); padding-bottom:60px;} #section_copyrights .container {} #section_copyrights .row {margin-left:0; margin-right:0; border-top:1px solid #ffffff; padding-top:20px; padding-bottom:20px;} #section_copyrights .row .col-md-7, #section_copyrights .row .col-md-5 {padding:10px 0;} #section_copyrights, #section_copyrights a, #section_copyrights a:visited {color:#ffffff;} #section_copyrights a:hover {color:#eeeeee;} #section_custom {background-color:var(--nadStopkaBg);} #section_custom, #section_custom a, #section_custom a:visited {color:#ffffff;} #section_custom a:hover {color:#eeeeee;} #linksMenu_collapse .nav.navbar-nav.navbar-left {margin-left:0;} #linksMenu_collapse .nav.navbar-nav.navbar-right {margin-right:0;} #section_menuTop {} #section_slider {margin-bottom:35px;} #section_mainList, #section_saleList, #section_news {margin-bottom:0;} #section_indexTxt, #section_catListMain, #section_prodListMain, #section_regForm, #section_regParForm, #section_userForm, #section_parForm, #filters_priceFilters, #filters_sortFilters, #filters_promotionTypes, #filters_availabilityStatus, #filters_resultsPerPage {margin-bottom:60px;} #filters_prodFilters, #filters_buttons {margin-bottom:15px;} #section_indexTxt {background-color:#f1f1f1;} #section_indexTxt .indexTxt .col-md-12 {padding:15px 30px;} #main #section_indexTxt .rowTitle .pageTitle {color:var(--kolor1); font-size:18px; margin:0; padding:15px 15px 0 15px;} #filters_availabilityStatus {text-align:right;} .table-responsive.no-border, .table-responsive.no-border th, .table-responsive.no-border td, .table-responsive.no-border tr {border:0 solid;} .select_wrap.multiselect .table-responsive.f_tab {height:auto;} .select_wrap.multiselect .table-responsive.f_tab td {vertical-align:middle; padding:5px 10px 5px 0; height:auto;} .select_wrap.multiselect .table-responsive.f_tab td .checkbox, .select_wrap.multiselect .table-responsive.f_tab td label, .select_wrap.multiselect .table-responsive.f_tab td img {display:inline-block; margin:0; padding:0; vertical-align:middle;} .select_wrap.multiselect .table-responsive.f_tab td .checkbox {margin-right:10px;} #section_copyrights {font-size:11px;} #section_copyrights .row, #section_menuFooter .row, #section_menuFooterColumns .row {padding-top:10px; padding-bottom:10px;} #section_copyrights .row .row, #section_menuFooter .row .row, #section_menuFooterColumns .row .row {padding-top:0px; padding-bottom:0px;} #custom776, #custom777, #customTxt, #infoserwis {color:inherit;} #infoserwis {text-align:right;} @media all and (max-width:767px) { #section_copyrights .col-sm-12 {text-align:center;} #customTxt, #infoserwis {text-align:center; padding-top:5px; padding-bottom:5px;} } #section_additionalTxt a:hover img, #section_indexTxt a:hover img, #custom776 a:hover img, #custom777 a:hover img {opacity:0.9;} #custom776 img {display:block; width:100%; height:auto;} #custom776, #menuDolne, #custom777 {padding-top:30px; padding-bottom:30px} .menuFooter {font-size:12px;} .menuFooter .links-header, .menuFooter h3 {font-size:14px; padding:0 0 6px 0; margin:0; font-weight:600; text-transform:uppercase;} @media all and (max-width:991px) { .menuFooter .links-header, .menuFooter h3 {padding-top:10px;} } .menuFooter ul {list-style:none; margin:0 0 10px 0; padding:0;} .menuFooter li {padding:4px 0; margin:0;} .menuFooter div.conLinks0 {margin:0; padding:0 0 15px 0;} .menuFooter div.conLinks0 a {display:inline-block; padding:4px 5px 4px 5px;} .menuFooter div.conLinks0 .sep {display:inline-block; padding:4px 5px 4px 5px;} .menuFooter ul.conLinks2 {margin:0; padding:0 0 15px 0;} .menuFooter ul.conLinks2 li {display:inline-block; padding:4px 10px 4px 0px;} .menuFooter .cursorHand {cursor:pointer;} .menuFooter.menuFooterMulti .links-header, .menuFooter.menuFooterMulti h3 {display:block;} .menuFooter.menuFooterMulti .links-header span.fa, .menuFooter.menuFooterMulti .links-header span.glyphicon, .menuFooter.menuFooterMulti h3 span.fa, .menuFooter.menuFooterMulti h3 span.glyphicon {float:right; cursor:pointer; font-size:24px; width:30px; text-align:center; margin-top:-4px;} .menuFooter.menuFooterMulti ul.conLinks2 li {display:block; padding:4px 0px 4px 0px;} @media all and (max-width:991px) { .menuFooter.menuFooterMulti .links-header, .menuFooter.menuFooterMulti h3 {padding-top:8px; padding-bottom:8px;} .menuFooter.menuFooterMulti ul.conLinks2 {padding-top:0; padding-bottom:0;} .menuFooter.menuFooterMulti ul.conLinks2 li {display:block; padding:0 0px 0 0px;} .menuFooter.menuFooterMulti ul.conLinks2 li:last-child {margin-bottom:15px;} .menuFooter.menuFooterMulti ul.conLinks2 li a {display:block; padding:8px 0 8px 0; font-size:14px;} } @media all and (min-width:768px) { .menuFooter .collapse {display:block;} .menuFooter .links-header span, .menuFooter h3 span {display:none;} } @media all and (max-width:479px) { .hidden-xxs { display:none !important; } } @media all and (max-width:479px) { .visible-xxs-block, .visible-xxs { display:block !important; } .visible-xxs-inline-block { display:inline-block !important; } .visible-xxs-inline { display:inline !important; } table.visible-xxs { display:table; } tr.visible-xxs { display:table-row !important; } th.visible-xxs, td.visible-xxs { display:table-cell !important; } } .alert-success {clear:both;} .alert-success hr {} .alert-success .alert-link {} .well.information.hint, .alert-info {clear:both; color:#555555; background-color:#f3f3f3; border-color:var(--ramka1);} .alert-info hr {border-top-color:#a6e1ec;} .alert-info .alert-link {color:#245269;} .alert-warning {clear:both;} .alert-warning hr {} .alert-warning .alert-link {} .alert-danger {clear:both;} .alert-danger hr {} .alert-danger .alert-link {} .alert-success { background-image:none; } .well.information.hint, .alert-info { background-image:-webkit-linear-gradient(top, #f3f3f3 0%, #dedede 100%); background-image:-o-linear-gradient(top, #f3f3f3 0%, #dedede 100%); background-image:-webkit-gradient(linear, left top, left bottom, from(#f3f3f3), to(#dedede)); background-image:linear-gradient(to bottom, #f3f3f3 0%, #dedede 100%); background-repeat:repeat-x; border-color:var(--ramka1); background-image:none; } .alert-warning { background-image:none; } .alert-danger { background-image:none; } #section_slider {clear:both; margin-top:15px;} #mainCol #section_slider {margin-top:0;} #section_slider .container {padding-left:15px; padding-right:15px; } #section_slider .row {margin-left:0; margin-right:0;} #section_slider .col-md-12 {padding-left:0; padding-right:0;} .button, .btn, .btn-lg, .btn-group-lg > .btn, .btn-sm, .btn-group-sm > .btn, .btn-xs, .btn-group-xs > .btn, .input-group-lg > .form-control, .input-group-lg > .input-group-addon, .input-group-lg > .input-group-btn > .btn, .input-group-sm > .form-control, .input-group-sm > .input-group-addon, .input-group-sm > .input-group-btn > .btn, .input-group-xs > .form-control, .input-group-xs > .input-group-addon, .input-group-xs > .input-group-btn > .btn, .form-control, .input-lg, .form-group-lg .form-control, .input-sm, .form-group-sm .form-control, .input-xs, .form-group-xs .form-control, .nav-tabs > li > a, .nav-tabs.nav-justified > li > a, .nav-pills > li > a, .nav-tabs-justified > li > a, .navbar, .navbar-toggle, .navbar-toggle .icon-bar, .dropdown-menu, .navbar-nav > li > .dropdown-menu, .navbar-fixed-bottom .navbar-nav > li > .dropdown-menu, .breadcrumb, .pagination, .pager li > a, .pager li > span, .label, .container .jumbotron, .container-fluid .jumbotron, .thumbnail, .alert, .panel, .panel-heading, .panel-body, .panel-group .panel, .well, .well-lg, .well-sm, .well-xs, .modal-content {border-radius:0;} .navbar-brand {padding:10px 0 0 10px;} .navbar-brand img {width:110px;} .has-error .form-control, .has-error .form-control:focus, .has-error .form-control:active, .form-control, .form-control:focus, .form-control:active {box-shadow:none;} #quickSearch {margin:0; position:absolute; top:54px; left:456px;} #quickSearch .wrap {float:left; border:0; margin:0; padding:0; z-index:2; box-sizing:border-box; position:relative;} #quickSearch .form-control {float:left; border:1px solid #d3d3d3; border-right:0; margin:0; font-size:12px; color:#767676; font-weight:300; height:34px;} #quickSearch .input-group-btn {float:left; width:34px; height:34px; margin:0; border:1px solid #d3d3d3; border-left:0;} #quickSearch .btn {width:100%; height:32px; border:0;} #quickSearch #find_method {padding:10px 0 5px 0; overflow:hidden; width:100%; clear:both; text-transform:uppercase; z-index:-1;} #quickSearch #find_method .tag {color:#767676; font-size:10px; font-weight:600; padding-right:10px; float:left;} #quickSearch #find_method label {color:#131313; font-size:10px; font-weight:400; float:left; padding-right:10px;} #quickSearch #find_method input {float:left; margin-top:0px;} #quickSearch .btn .fa, #quickSearch .btn .txt {display:none;} #quickSearch .btn, #quickSearch .btn:visited {border:0; background:#ffffff url(icon-search-green-3x.png) no-repeat 50% 50%; background-size:18px 19px;} #quickSearch .btn:hover {border:0; background:#ffffff url(icon-search-black-3x.png) no-repeat 50% 50%; background-size:18px 19px;} @media all and (max-width:991px) { #quickSearch input.form-control {width:100px;} } @media all and (min-width:992px) and (max-width:1099px) { #quickSearch {left:350px;} #quickSearch .wrap {width:278px;} #quickSearch .form-control {width:242px;} } @media all and (min-width:1100px) and (max-width:1199px) { #quickSearch {left:350px;} #quickSearch .wrap {width:328px;} #quickSearch .form-control {width:292px;} } @media all and (min-width:1200px) { #quickSearch .wrap {width:328px;} #quickSearch .form-control {width:292px;} } @media all and (min-width:1400px) { #quickSearch .wrap {width:378px;} #quickSearch .form-control {width:342px;} } @media all and (min-width:1600px) { #quickSearch .wrap {width:428px;} #quickSearch .form-control {width:392px;} } .findForm .wrap {} .findForm.input-group {} .findForm.input-group.mobile {} .findForm .form-control, .findForm .input-group-btn {} .findForm .form-control {} .findForm .input-group-btn {} .findForm .btn.findBtn {} .findForm .txt {display:inline-block;} .findForm .fa-search {margin-right:10px;} .findForm .fa.fa-plus, .findForm .fa.fa-search {} #overHeader li {font-size:11px;} .nav#curLan {margin-left:0px;} .nav#curLan .link#flagList {margin-left:13px;} @media all and (max-width:1399px) { .nav#curLan .link#flagList {margin-left:0;} } .nav#curLan .link#curList, .nav#curLan .link#priceType, .nav#curLan .link#merchant {margin-left:0;} .nav#curLan .link#flagList, .nav#curLan .link#curList, .nav#curLan .link#priceType, .nav#curLan .link#merchant, .nav#curLan a.dropdown-toggle {height:46px;} .nav#curLan a, .nav#curLan a:visited {color:#131313;} .nav#curLan a:hover {color:var(--kolor1);} .nav#curLan ul, .nav#curLan li {padding:0; margin:0; line-height:1; text-transform:uppercase;} .nav#curLan li img {margin:-1px 4px 1px 0;} .nav#curLan li li img {margin-right:5px;} .nav#curLan a.dropdown-toggle {padding:17px 13px; line-height:1;} @media all and (max-width:1399px) { .nav#curLan a.dropdown-toggle {padding-left:6px; padding-right:6px;} .nav#curLan .caret {margin-left:6px;} } .nav#curLan .open a.dropdown-toggle, .nav#curLan a.dropdown-toggle:hover {background:transparent url(line-sep-green.gif) repeat-x 0 100%;} .nav#curLan .dropdown-menu {border:0; padding:0; margin:0; min-width:auto; width:auto; top:100%; left:auto; position:absolute; box-shadow:none; z-index:5800;} #mobi_clientMenu .nav#curLan2 .dropdown-menu ul, #mobi_clientMenu .nav#curLan2 .dropdown-menu li, .nav#curLan .dropdown-menu ul, .nav#curLan .dropdown-menu li {width:100%; padding:0; margin:0; width:auto; list-style:none; box-sizing:border-box;} #mobi_clientMenu .nav#curLan2 .dropdown-menu ul, .nav#curLan .dropdown-menu ul {box-shadow:none;} #mobi_clientMenu .nav#curLan2 .dropdown-menu li a, #mobi_clientMenu .nav#curLan2 .dropdown-menu li span.curLink, .nav#curLan .dropdown-menu li a, .nav#curLan .dropdown-menu li span.curLink {display:block; padding:6px 15px; line-height:1; text-align:right; cursor:pointer; white-space:nowrap;} #mobi_clientMenu .nav#curLan2 #flagList2 .dropdown-menu li a, #mobi_clientMenu .nav#curLan2 #flagList2 .dropdown-menu li span.curLink, .nav#curLan #flagList .dropdown-menu li a, .nav#curLan #flagList .dropdown-menu li span.curLink, .nav#curLan #merchant .dropdown-menu li a, .nav#curLan #merchant .dropdown-menu li span.curLink {text-align:left;} .nav#curLan .link#merchant {background:url(line-sep-vertical.png) no-repeat 100% 50%,url(line-sep-vertical.png) no-repeat 0% 50%; padding-left:13px; padding-right:13px; position:relative;} .nav#curLan .link.open#merchant, .nav#curLan .link#merchant:hover {background:url(line-sep-vertical.png) no-repeat 100% 50%,url(line-sep-vertical.png) no-repeat 0% 50%, url(line-sep-green.gif) repeat-x 0 100%;} .nav#curLan .link#merchant ul.dropdown-menu {left:0; width:300px; border:1px solid #f6f6f6;} .nav#curLan .link#merchant li {width:100%; padding:0; margin:0;} .nav#curLan .link#merchant i {font-style:normal;} .nav#curLan .link#merchant i.opiekun-txt {display:inline-block;} .nav#curLan .link#merchant i.opiekun-pic {display:none;} @media all and (max-width:1399px) { .nav#curLan .link.hasPic#merchant {padding-left:0; padding-right:6px;} .nav#curLan .link.hasPic#merchant ul.dropdown-menu {right:0; left:auto;} .nav#curLan .link.hasPic#merchant a#merListDrop {padding:0 0;} .nav#curLan .link.hasPic#merchant a#merListDrop .caret {margin-top:21px; float:right;} .nav#curLan .link.hasPic#merchant i.opiekun-txt {display:none;} .nav#curLan .link.hasPic#merchant i.opiekun-pic {display:inline-block; width:46px; height:46px; background-color:transparent; background-repeat:no-repeat; background-position:50% 50%; background-size:cover; } .nav#curLan .link.hasPic#merchant:hover:after {content:""; display:block; width:100%; height:3px; background-color:var(--kolor1); position:absolute; bottom:0; left:0;} } .nav#curLan .dropdown-menu .selected {font-weight:700;} #overHeader .ico.fa {color:#131313; margin-left:5px; position:relative; top:-2px;} #overHeader .caret {margin-left:15px; border:0; width:10px; height:6px; background:transparent url(arrow-dropdown-green-3x.png) no-repeat 50% 50%; background-size:10px 6px;} .nav#curLan .open, .nav#curLan .open .dropdown-menu {background-color:#ffffff;} .nav#curLan .open {} .nav#curLan .open .dropdown-menu { box-shadow:0px 5px 10px -5px rgba(0,0,0,0.5);} .nav#curLan .dropdown-menu li a, .nav#curLan .dropdown-menu li a:visited, .nav#curLan .dropdown-menu li span.curLink {background-image:none; background-color:#ffffff; color:var(--kolor1);} .nav#curLan .dropdown-menu li a:hover, .nav#curLan .dropdown-menu li span.curLink:hover {background-image:none; background-color:#555555; color:#ffffff;} .nav#curLan .dropdown-menu li:first-child a, .nav#curLan .dropdown-menu li:first-child span.curLink {} .nav#curLan .dropdown-menu li:last-child a, .nav#curLan .dropdown-menu li:last-child span.curLink {} table.table-person {width:100%;} table.table-person.table-person-mobile {border:1px solid #dddddd;} .table-person td {vertical-align:middle;} .table-person .column1 {width:80px; padding:5px 0 5px 10px; text-align:center;} .table-person .column2 {padding:10px 10px 10px 10px; text-align:left;} .table-person .column2 div {font-size:11px; color:#131313; padding:5px 0; font-weight:400;} .table-person .column1 .person-pic {display:inline-block; width:70px; height:100px; position:relative; overflow:hidden; margin:0 auto 0 auto; border:1px solid #f6f6f6;} .table-person .column1 .person-pic img {display:block; width:auto; height:auto; max-width:100%; max-height:100%; position:absolute; top:0; right:0; bottom:0; left:0; margin:0 auto auto 0; overflow:auto; vertical-align:middle;} .table-person .column2 .person-temp {padding-bottom:0;} .table-person .column2 .person-name {font-size:14px; font-weight:600;} .table-person .column2 .person-job {font-style:italic; padding-top:0;} .table-person .column2 .person-mail {} .table-person .column2 .person-mail a {display:inline-block; padding:0 0 0 24px!important; text-align:left; font-size:11px; text-transform:none;} .table-person .column2 .person-mail a, .table-person .column2 .person-mail a:visited {background:transparent url(icon-mail-3x.png) no-repeat 0 50%!important; background-size:16px 10px!important; color:#131313!important;} .table-person .column2 .person-mail a:hover {background:transparent url(icon-mail-3x.png) no-repeat 0 50%!important; background-size:16px 10px!important; color:var(--kolor1)!important;} .table-person .column2 .person-phone {padding-left:24px; background:transparent url(icon-smartphone-3x.png) no-repeat 3px 50%!important; background-size:9px 16px!important;} #mobi_menuLogin .dropdown-toggle, #mobi_clientMenu .dropdown-toggle {display:none;} #mobi_menuLogin .dropdown-menu, #mobi_clientMenu .dropdown-menu {display:inline-block; position:static; top:auto; lefT:auto; right:auto; margin:0; padding:5px 5px; border:0; background-color:transparent; width:auto; min-width:auto; box-shadow:none;} #mobi_menuLogin .dropdown-menu li, #mobi_clientMenu .dropdown-menu li {display:inline-block;} #mobi_clientMenu .dropdown-menu li a, #mobi_clientMenu .dropdown-menu li span.curLink {padding:3px 5px;} #mobi_clientMenu .dropdown-menu li img {margin-right:5px;} @media all and (max-width:991px) { #mobi_clientMenu .dropdown-menu {background-color:transparent; margin:0; padding:5px 0;} #mobi_clientMenu .dropdown-menu li a, #mobi_clientMenu .dropdown-menu li a:visited, #mobi_clientMenu .dropdown-menu li span.curLink {background-image:none; background-color:#f3f3f3; color:var(--kolor1);} #mobi_clientMenu .dropdown-menu li a:hover, #mobi_clientMenu .dropdown-menu li span.curLink:hover {background-image:none; background-color:#555555; color:#ffffff;} #mobi_menuLogin .open .dropdown-menu, .nav#curLan2 .open .dropdown-menu { position:static; display:block; background-color:#ffffff; float:none; } .dropdown-toggle#priceTypeDrop2, .dropdown-toggle#curListDrop2, .dropdown-toggle#merListDrop2, .dropdown-toggle#flagListDrop2 {display:none;} #mobi_clientMenu .nav.navbar-nav {margin:0;} #mobi_clientMenu li span.curLink, #mobi_clientMenu li a {display:block; padding:5px 15px; margin-right:15px;} #mobi_clientMenu li a img {margin-top:-2px;} #mobi_clientMenu .link#flagList2, #mobi_clientMenu .link#curList2, #mobi_clientMenu .link#priceType2 {display:block; margin:0 0 0 0; width:50%; position:static; float:left; clear:left;} #mobi_menuLogin {display:block; width:100%;} #mobi_menuLogin ul.nav {display:block; margin:0 0 0 0; width:100%; position:static; float:left; clear:both;} .link#merchant2 .dropdown-menu {width:100%; text-align:right;} .link#merchant2 .dropdown-menu li {width:100%;} .link#merchant2 .table-person {margin-left:auto; margin-right:0;} } @media all and (max-width:767px) { #mobi_clientMenu .link#flagList2, #mobi_clientMenu .link#curList2, #mobi_clientMenu .link#priceType2, .link#merchant2 {width:100%; clear:both} .link#merchant2 .merchantMob {text-align:left;} .link#merchant2 .table-person {width:100%; margin-left:0; margin-right:0;} } .nav#curLan, .nav#menuHeader {margin:0;} #header {} #overHeader {z-index:5200;} .nav#curLan ul.dropdown-menu {z-index:5201;} #mainTop {z-index:5100; position:relative; height:145px; width:100%;} #logo {position:absolute; top:15px; left:2px;} #motto {display:inline-block; position:absolute; top:49px; left:152px; max-height:90px; width:240px; text-align:left; font-size:13px; color:#131313; overflow:hidden; font-weight:300;} @media all and (min-width:992px) and (max-width:1199px) { #motto {top:40px; width:180px;} } #motto strong {font-weight:300;} #motto h1, #motto h2, #motto h3 {line-height:inherit; font-size:inherit; color:inherit; font-weight:inherit; font-style:inherit; margin:0; padding:0;} #menuLogin {display:inline-block; width:auto; position:absolute; top:15px; right:0; text-align:right;} #menuLogin .nav {margin:0;} #menuLogin li {border:0; padding:0; margin:0;} #menuLogin a {padding:6px 0 6px 0; line-height:1; margin:0 0 0 25px; font-weight:600; border:0; text-align:center; font-size:12px; line-height:1; background-position:0 50%; background-repeat:no-repeat;} #menuLogin a, #menuLogin a:visited {color:#131313; background-color:transparent;} #menuLogin a:hover {color:var(--kolor1); background-color:transparent;} #menuLogin a[href*="panel.php"], #menuLogin a[href*="logowanie.php"] {background-image:url(icon-user-3x.png); background-size:14px 15px; padding-left:25px;} #menuLogin a[href*="logowanie.php?wyloguj=1"] {background-image:url(icon-logout-3x.png); background-size:9px 15px; padding-left:20px;} #menuLogin a[href*="rejestruj.php"], #menuLogin a[href*="rejestracja.php"] {background-image:url(icon-register-3x.png); background-size:9px 15px; padding-left:20px;} #header .welcome {display:none; width:auto; position:absolute; top:108px; right:0; text-align:right; font-size:12px; color:#767676;} @media all and (min-width:992px) { #header .welcome {display:inline-block;} } #specialLogo {text-align:center; padding:10px 10px;} #specialLogo img {max-width:100%; height:auto; display:block; margin-left:auto; margin-right:auto;} .mediumWrap {border-bottom:1px solid var(--separator);} @media all and (min-width:768px) and (max-width:991px) { .mediumWrap {overflow:hidden; clear:both; position:relative; height:120px;} .mediumWrap #specialLogo {width:50%; max-height:100px; text-align:left;} .mediumWrap #specialLogo img {margin-left:0; max-height:100px;} .mediumWrap #mobi_search {position:absolute; top:10px; right:0;} #mobi_clientMenu {} button[data-target="#mobi_search"] {display:none;} } .mainLogo {} .mainLogo img {vertical-align:middle; margin:0;} .navbar#stickyTop {margin-bottom:0; border-top:0;} .collapse { height:auto !important; overflow:visible !important; } .navbar#clientMenu {padding:0; margin:0; border:0; text-align:right; min-height:1px;} .navbar#clientMenu .navbar-right {margin-right:0;} .navbar#clientMenu li {border:0; padding:0; margin:0;} .navbar#clientMenu li a {padding:9px 10px; border:0; margin-left:2px; text-align:center; font-size:12px; line-height:1;} .navbar#clientMenu li .badge {float:right; display:inline-block; margin:-2px 0 0 5px; font-size:10px; padding:3px 5px 4px 5px; line-height:1;} .navbar#clientMenu li .delete {float:right; display:inline-block; width:12px; height:12px; margin:7px 5px 0 -7px; padding:9px 0; overflow:hidden; text-align:left; text-indent:-999px; background:transparent url(btn-close-3x.png) no-repeat 50% 50%; background-size:12px 12px; } .navbar#clientMenu li.comForm a {display:inline-block;} #mobi_clientMenu .navbar-collapse {overflow:hidden; height:auto;} #mobi_clientMenu .navbar-nav li.repLink, #mobi_clientMenu .navbar-nav li.link {display:inline-block;} #mobi_clientMenu .navbar-nav li.link.dropdown {display:block;} li.repLink:empty, #mobi_clientMenu .navbar-nav li.repLink:empty {display:none;} #mobiMenu {height:auto;} #mobiMenu .navbar-toggle {float:left; margin:8px 5px 8px 5px;} #quickCart {display:inline-block; position:absolute; top:54px; right:0px; text-align:right; padding:0; margin:0; white-space:nowrap; z-index:5000;} #quickCart .cartHidden {white-space:normal;} #mobiMenu #mobi_quickCart {text-align:right; float:right;} #quickCart, div.cart .rows {height:36px; line-height:36px;} #mobiMenu #mobi_quickCart, #mobiMenu #mobi_quickCart div.cart .rows {height:54px; line-height:54px;} .sticky#quickCart, .sticky div.cart .rows {height:54px; line-height:54px;} #mainTop div.cart {min-width:320px;} #quickCart.sticky div.cart {min-width:50px;} div.cart {display:inline-block; background-color:#f3f3f3; color:#131313; padding:0; margin:0; position:relative; text-align:left; font-size:14px; font-weight:400;} #mobi_quickCart div.cart {min-width:50px;} div.cart.cartEmpty {} div.cart.cartFull {z-index:5100!important;} div.cart span.icon {display:inline-block; width:73px; height:36px; color:#ffffff; background:var(--kolor1) url(icon-cart-big-white-3x.png) no-repeat 12px 50%; background-size:20px 19px; float:left; margin-right:0px; border-right:1px solid #ffffff; position:relative;} div.cart span.icon .icon-drop {position:absolute; top:50%; margin-top:-3px; right:16px; width:10px; height:6px; display:inline-block; background:url(arrow-dropdown-white-3x.png) no-repeat 50% 50%; background-size:10px 6px;} div.cart.cartEmpty span.icon {background:var(--kolor1) url(icon-cart-big-white-3x.png) no-repeat 50% 50%; background-size:20px 19px;} div.cart.cartEmpty span.icon .icon-drop {display:none;} .sticky#quickCart div.cart span.icon, #mobiMenu #mobi_quickCart div.cart span.icon {height:54px;} div.cart span.icon:hover {background-color:var(--kolor2);} div.cart span.icon:hover .icon-drop {} div.cart.cartFull span.icon {cursor:pointer;} div.cart span.sep {padding-left:6px; padding-right:6px; font-weight:300;} div.cart .rows {display:block; margin:0; padding:0 10px 0 10px; white-space:nowrap; text-align:center;} div.cart .tags {color:#131313; font-size:inherit;} div.cart .total {text-align:center; padding:5px 0 10px 0;} div.cart .basketTotal .tags, div.cart .value, div.cart .price {color:#131313; font-size:inherit; font-weight:600;} div.cart .basketItems {display:inline-block;} #mainTop div.cart.cartFull .cartHidden {min-width:320px;} div.cart.cartFull .cartHidden {background-color:#f3f3f3; line-height:1.2; border:0px solid var(--separator); color:#131313; } div.cart.cartEmpty .cartHidden {min-width:50px;} div.cart .total, div.cart .cartHidden, div.cart .cartHidden .basketTotal .tags, div.cart .cartHidden .value, div.cart .cartHidden .price, div.cart .cartItem .cartProduct, div.cart .cartItem .cartPrices, div.cart .cartItem .cartCounter {color:#131313;} div.cart .cartScroll {display:block; padding:10px 10px; clear:both; width:100%; max-height:70vh; overflow:hidden; overflow-y:auto; box-sizing:border-box; border-bottom:1px solid var(--ramka1);} div.cart .cartItem {clear:left; overflow:hidden; padding:10px 0 5px 0; margin:0 0 5px 0; position:relative; border-bottom:1px solid #ffffff; white-space:normal;} div.cart .cartScroll > *:nth-last-child(3) {border-bottom:0!important;} div.cart .cartItem .cartPic {width:40px; height:40px; float:left; margin-left:10px; position:relative; overflow:hidden;} div.cart .cartItem .cartValue {width:220px; height:auto; float:left; margin-left:10px; font-size:11px;} div.cart .cartItem .cartProduct {font-size:12px;} div.cart .cartItem .cartProduct a {display:block; font-weight:400;} div.cart .cartItem .cartProduct, div.cart .cartItem .cartPrices, div.cart .cartItem .cartCounter {margin-bottom:5px;} div.cart .cartItem .cartCounter span {padding-right:2px;} div.cart .cartItem .cartCounter {display:inline-block; padding-top:3px; margin-right:5px;} div.cart .cartItem .cartPrices {display:inline-block; float:right; margin-left:5px;} div.cart .cartItem .price {font-size:13px;} div.cart .cartItem .delete {margin-left:10px; margin-right:5px;} div.cart .cartHidden .buttons {text-align:center; padding:0 10px 10px 10px;} div.cart .cartHidden.collapse .buttons {display:block;} div.cart .cartHidden .cartSelector {clear:both; width:100%; border-bottom:1px solid #ffffff; padding:7px 10px 5px 10px; overflow:hidden; font-size:14px; box-sizing:border-box;} div.cart .cartHidden .cartSelector:hover {background-color:#eaeaea;} div.cart .cartHidden .cartSelector label {display:inline-block; float:left; padding-right:10px; font-weight:300; margin-top:0; font-size:12px;} div.cart .cartHidden .cartSelector span {display:inline-block; float:right; margin-top:0;} @media all and (min-width:992px) { div.cart.cartEmpty .basketTotal, div.cart .basketTotal {display:inline-block;} div.cart .basketItems .value {padding-left:5px;} } .sticky div.cart .basketItems, #mobi_quickCart div.cart .basketItems, #mobi_quickCart div.cart .basketTotal {display:none;} #mobiMenu span.ico {float:left; color:#ffffff; font-size:18px;} #mobiMenu .text {padding-top:7px; height:33px;} #mobiMenu #mobi_quickCart div.cart {font-size:18px; width:auto;} #mobiMenu #mobi_quickCart div.cart .rows {} #mobiMenu #mobi_quickCart div.cart .tags {display:none;} #underHeader {z-index:5100;} #underHeaderOuter {border:0; padding:0; margin:0;} @media all and (max-width:991px) { #underHeaderOuter {display:none!important;} } #underHeader #menuTop {border-top:1px solid var(--separator); border-bottom:1px solid var(--separator); float:left; width:100%;} .navbar-inverse#mobiMenu {border-top:1px solid var(--separator); border-bottom:1px solid var(--separator); box-shadow:0 2px 2px rgba(0,0,0,0.25);} #underHeaderOuter {border:0;} #underHeader, .sticky#underHeader, .navbar-inverse { background-color:#ffffff; background-image:none; } #mobiMenu .navbar-toggle.collapsed, #mobiMenu .navbar-toggle[aria-expanded="false"] {color:#131313; background-color:#ffffff; border:1px solid #cccccc;} #mobiMenu .navbar-toggle.collapsed span, #mobiMenu .navbar-toggle[aria-expanded="false"] span {color:#131313;} #mobiMenu .navbar-toggle, #mobiMenu .navbar-toggle[aria-expanded="true"] {color:#ffffff; background-color:var(--kolor1); border:1px solid var(--kolor1);} #mobiMenu .navbar-toggle span, #mobiMenu .navbar-toggle[aria-expanded="true"] span {color:#ffffff;} #mobiMenu .navbar-toggle.collapsed:hover, #mobiMenu .navbar-toggle[aria-expanded="false"]:hover {color:#ffffff; background-color:var(--kolor2); border:1px solid var(--kolor2);} #mobiMenu .navbar-toggle.collapsed:hover span, #mobiMenu .navbar-toggle[aria-expanded="false"]:hover span {color:#ffffff;} #mobiMenu .navbar-toggle:hover, #mobiMenu .navbar-toggle[aria-expanded="true"]:hover {color:#ffffff; background-color:var(--kolor2); border:1px solid var(--kolor2);} #mobiMenu .navbar-toggle:hover span, #mobiMenu .navbar-toggle[aria-expanded="true"]:hover span {color:#ffffff;} #underHeader .content {margin:0 auto; padding:0; width:100%;} @media all and (max-width:991px) { #mainTop #logo {display:block; text-align:center;} #underHeader a.smallLogo {display:none;} } @media all and (min-width:992px) { #mainTop #logo {display:block;} #underHeader a.smallLogo {display:none;} } #menuTop {margin:0 auto; clear:both; padding:0; z-index:5800;} #menuTop ul {margin-bottom:0;} #menuTop ul.nav.navbar-nav {} @media all and (min-width:992px) { #menuTop ul.nav.navbar-nav {width:100%; min-height:1px; margin:0 auto;} } #menuTop .nav li > ul {display:none;} #menuTop .nav li:hover > ul {display:block;} #menuTop .nav li {display:inline-block; position:relative;} #menuTop .nav li li {display:block;} #menuTop .nav li a {display:block; padding:0 22px; height:54px; line-height:54px; font-size:18px; font-weight:700;} #menuTop .nav li li a {padding:6px 15px; height:auto; line-height:1.3; font-size:12px; font-weight:400;} .sticky #menuTop .nav li a {padding:0 15px;} .sticky #menuTop .nav li li a {padding:6px 10px;} #menuTop .nav li ul {width:auto; max-width:400px; position:absolute; top:54px; left:0; opacity:0;} #menuTop .nav li:hover ul {height:auto; overflow:visible; z-index:5801; padding:0; opacity:1;} #menuTop .nav li:hover ul div {padding:0 5px;} #menuTop .nav li ul ul {width:0; height:0; left:100%; top:0px; opacity:0; z-index:-1;} #menuTop .nav li ul li:hover ul {width:auto; height:auto; position:absolute; z-index:5802; opacity:1;} #menuTop .nav li a.dropdown-toggle, #menuTop .nav .caret {display:none;} #menuTop .dropdown-menu {background-color:rgba(255,255,255,0.95);} #menuTop .nav li a, #menuTop .nav li a:visited {background-color:transparent; color:#4b4b4b;} #menuTop .nav li a:hover {background-color:var(--kolor1); color:#ffffff;} #menuTop .nav li.active a, #menuTop .nav li.active a:visited {background-color:var(--kolor1); color:#ffffff;} #menuTop .nav li.active a:hover {background-color:var(--kolor2); color:#ffffff;} #menuTop .nav li a.selected, #menuTop .nav li a.selected:visited {background-color:var(--kolor1); color:#ffffff;} #menuTop .nav li a.selected:hover {background-color:var(--kolor2); color:#ffffff;} #menuTop .nav li:hover a, #menuTop .nav li:hover a:visited {background-color:#ffffff; color:#4b4b4b;} #menuTop .nav li:hover a:hover {background-color:var(--kolor1); color:#ffffff;} #menuTop .nav li:hover li a, #menuTop .nav li:hover li a:visited {background-color:#ffffff; color:#000000;} #menuTop .nav li:hover li a:hover {background-color:var(--kolor1); color:#ffffff;} #menuTop .nav li li a.selected, #menuTop .nav li li a.selected:visited {background-color:var(--kolor1); color:#ffffff;} #menuTop .nav li li a.selected:hover {background-color:var(--kolor2); color:#ffffff;} #menuTop .nav li.active:hover a:hover {background-color:var(--kolor2); color:#ffffff;} #menuTop .nav {} #menuTop .nav li a {font-size:14px;} #menuTop .nav li li a {font-size:12px; border-right:0;} #menuTop .dropdown-menu {background-color:rgba(255,255,255,0.95);} #menuTop .nav li:hover ul {padding:0;} #menuTop .nav li li a {} #mobi_underHeader, #mobi_underHeaderCat {margin:0; padding:0;} #mobi_underHeader, #mobi_underHeaderCat {background-color:#f3f3f3;} #mobi_underHeader .dropdown-menu, #mobi_underHeaderCat .dropdown-menu {background-color:#f3f3f3;} #mobi_underHeader .open .dropdown-menu, #mobi_underHeaderCat .open .dropdown-menu {background-color:#eeeeee;} #mobi_underHeader .navbar-nav, #mobi_underHeaderCat .navbar-nav {margin:0;} #mobi_underHeader .container, #mobi_underHeaderCat .container {margin:0; padding:0;} #mobi_menuTop, #mobi_menuCat {color:#1d2c47; padding:0; margin:0;} #mobi_menuTop li a, #mobi_menuCat li a {font-size:16px; line-height:20px; padding-top:10px; padding-bottom:10px;} #mobi_menuTop li a.dropdown-toggle, #mobi_menuCat li a.dropdown-toggle {font-size:18px; line-height:inherit; padding-top:0; padding-bottom:0;} #mobi_menuTop li li a, #mobi_menuCat li li a {font-size:14px; padding-top:8px; padding-bottom:8px;} #mobi_menuTop li li a, #mobi_menuCat li li a, #mobi_menuTop li li a:visited, #mobi_menuCat li li a:visited {border:0px solid #1d2c47; color:#555555;} #mobi_menuTop li li a:hover, #mobi_menuCat li li a:hover {border:0px solid #ffffff;} #mobi_menuTop li li a.selected, #mobi_menuCat li li a.selected, #mobi_menuTop li li a:hover, #mobi_menuCat li li a:hover {color:#1d2c47; background-color:#f3f3f3; background-image:none;} #mobi_menuTop li.active > a, #mobi_menuCat li.active > a {font-weight:700;} #mobi_menuTop li li:hover a, #mobi_menuCat li li:hover a {} #mobi_menuTop li li a:hover, #mobi_menuCat li li a:hover {} #mobi_menuTop li li a.selected:hover, #mobi_menuCat li li a.selected:hover {} #mobi_menuTop li.dropdown a, #mobi_menuCat li.dropdown a {padding-right:35px; position:relative;} #mobi_menuTop li.dropdown a.dropdown-toggle, #mobi_menuCat li.dropdown a.dropdown-toggle {display:inline-block; position:absolute; top:0px; right:0px; border:0; width:auto; padding-left:0; padding-right:0; text-align:left; border-left:1px solid rgba(222,222,222,0.2);} #mobi_menuTop li.dropdown li a, #mobi_menuCat li.dropdown li a {} #mobi_menuTop li.dropdown li a.dropdown-toggle, #mobi_menuCat li.dropdown li a.dropdown-toggle {border-left:1px solid rgba(222,222,222,0.2);} #mobi_menuTop .caret, #mobi_menuCat .caret { position:relative; text-align:center; top:0px; display:inline-block; font-style:normal; font-weight:400; line-height: 40px; width:30px; border:0; height:inherit; margin:0; } #mobi_menuTop .caret:before, #mobi_menuCat .caret:before { content:"\f078"; font-family:'FontAwesome'; } #mobi_menuTop .caret.less:before, #mobi_menuCat .caret.less:before { content:"\f077"; font-family:'FontAwesome'; } #mobi_menuTop ul.nav li.dropdown:hover > .dropdown-menu, #mobi_menuCat ul.nav li.dropdown:hover > .dropdown-menu {} #mobi_menuTop ul.nav .dropdown-menu li.dropdown.dropdown-submenu, #mobi_menuCat ul.nav .dropdown-menu li.dropdown.dropdown-submenu {} #mobi_menuTop ul.nav .dropdown-menu li.dropdown.dropdown-submenu ul, #mobi_menuCat ul.nav .dropdown-menu li.dropdown.dropdown-submenu ul {} #mobi_menuTop ul.nav .dropdown-menu li.dropdown.dropdown-submenu:hover .dropdown-menu, #mobi_menuCat ul.nav .dropdown-menu li.dropdown.dropdown-submenu:hover .dropdown-menu { } @media all and (max-width:1199px) { #mobi_menuTop .navbar-nav .dropdown-menu, #mobi_menuCat .navbar-nav .dropdown-menu {} #mobi_menuTop .navbar-nav .open .dropdown-menu, #mobi_menuCat .navbar-nav .open .dropdown-menu { display:block; position:static; float:none; -webkit-box-shadow:none; box-shadow:none; border:0; } #mobi_menuTop .dropdown-menu, #mobi_menuCat .dropdown-menu {margin-top:0; padding-top:0; padding-bottom:0;} #mobi_menuTop .navbar-nav .open .dropdown-menu .dropdown-menu, #mobi_menuCat .navbar-nav .open .dropdown-menu .dropdown-menu {padding-left:10px;} #mobi_menuTop .navbar-nav .open .dropdown-menu .dropdown-toggle, #mobi_menuCat .navbar-nav .open .dropdown-menu .dropdown-toggle {display:none;} } @media all and (min-width:992px) { .navbar-collapse.collapse#mobi_menuTop, .navbar-collapse.collapse#mobi_menuCat {display:none!important;} } #box_catMenu {} #box_catMenu .panel-heading {margin-bottom:5px;} #box_catMenu .boxContent {padding:0;} .catMenu {} .catMenu ul {list-style:none; margin:0; padding:0; width:100%;} .catMenu li {list-style:none; margin:0; padding:0; display:block;} .catMenu ul ul {padding-top:0px; padding-bottom:0px;} .catMenu li a {display:block; padding:10px 0 0 0; font-size:12px; font-weight:500;} .catMenu li a:hover {} .catMenu li li a {font-weight:400; padding-left:15px;} .catMenu li li a:hover {} .catMenu li li li a {padding-left:30px;} .catMenu li li li a:hover {} .catMenu li li li li a {padding-left:45px;} .catMenu li li li li a:hover {} .catMenu li li li li li a {padding-left:60px;} .catMenu li li li li li a:hover {} .catMenu li a.selected {font-weight:700;} .catMenu ul li a, .catMenu ul li a:visited {color:#797979;} .catMenu ul li a:hover {color:#000000;} .catMenu ul li a.selected, .catMenu ul li a.selected:visited {color:var(--kolor1);} .catMenu ul li a.selected:hover {color:#000000;} #box_conCatMenu {} .catMenu.conCatMenu {} .carousel-control {width:15%; opacity:0;} .carousel-control:hover {opacity:1;} @media all and (min-width:768px) { .carousel-control {width:50px;} } @media all and (min-width:1200px) { .carousel-control {width:60px;} } .carousel {} .carousel .item {} .carousel .item img {width:100%; display:block; height:auto;} .carousel-caption {left:25px; bottom:25px; right:auto; margin:0; text-align:left; padding:0; max-width:80%; z-index:10;} .carousel-control {z-index:15;} .carousel-caption h3 {display:inline-block; font-weight:400; margin:0 auto 0 0; padding:5px 10px; left:0; font-size:22px; color:#ffffff; background-color:transparent; text-align:left; line-height:22px; text-shadow:0px 0px 5px rgba(0,0,0,1);} .carousel-caption p {margin:10px auto 0 0; font-weight:300; padding:10px 20px; background-color:rgba(50,50,50,0.5); border-radius:0; color:#ffffff; font-size:14px; text-align:left; width:auto; line-height:1.3;} .carousel-indicators {left:auto; right:30px; bottom:25px; margin-bottom:0; text-align:right; z-index:20;} .carousel-indicators li, .carousel-indicators li.active {margin:0 0 0 2px; border-radius:0 ; width:12px; height:12px; padding:0; border:0px solid #ffffff;} .carousel-indicators li {background-color:#f3f3f3; opacity:0.5;} .carousel-indicators li.active {background-color:var(--kolor1); opacity:1;} .carousel-indicators li:hover {opacity:0.75;} @media all and (max-width:767px) { .carousel-indicators {bottom:10px; left:50%; bottom:0; right:auto; width:60%; margin-left:-30%; text-align:center;} } .carousel[data-fx="fade"] .item { -webkit-transition-property:opacity; transition-property:opacity; } .carousel[data-fx="fade"] .item, .carousel[data-fx="fade"] .active.left, .carousel[data-fx="fade"] .active.right {opacity:0;} .carousel[data-fx="fade"] .active, .carousel[data-fx="fade"] .next.left, .carousel[data-fx="fade"] .prev.right {opacity:1;} .carousel[data-fx="fade"] .next, .carousel[data-fx="fade"] .prev, .carousel[data-fx="fade"] .active.left, .carousel[data-fx="fade"] .active.right {left:0; -webkit-transform:translate3d(0, 0, 0); transform:translate3d(0, 0, 0); } .carousel[data-fx="fade"] .active.left {z-index:2;} .carousel[data-fx="fade"] .next {z-index:1;} * html .ui-autocomplete {width:1px;} .ui-autocomplete {position:absolute; cursor:default; z-index:5201!important;} .ui-menu {list-style:none; display:block; box-sizing:border-box; width:392px; margin:0; padding:0; float:left; background-color:rgb(255,255,255); color:#808080; overflow:auto; max-height:600px; background:#ffffff none; border:1px solid #d3d3d3; border-top:0; border-bottom:0;} .ui-menu .ui-menu-item {list-style:none; display:block; box-sizing:border-box; width:100%; margin:0; padding:0; float:left; clear:left; text-decoration:none; line-height:1.5; font-size:11px; cursor:pointer; background:#ffffff none; border:0; border-bottom:1px solid #d3d3d3; white-space:normal; overflow:hidden;} .ui-menu .ui-menu-item:hover, .ui-menu .ui-menu-item.ui-state-hover, .ui-menu .ui-menu-item.ui-state-focus, .ui-menu .ui-menu-item.ui-state-active {background:#efefef none; color:#000000;} .ui-menu .sugg, .ui-menu .sugHeader {display:block; box-sizing:border-box; width:100%; padding:6px 12px; color:inherit; text-decoration:none; overflow:hidden;} .ui-menu .sugg b {font-weight:700; } .ui-menu .sugHeader {background-color:#efefef; color:#444444; text-transform:uppercase; font-weight:600;} .ui-menu .pics {display:none; box-sizing:border-box; float:left; width:40px; height:40px; overflow:hidden; position:relative; background-color:#ffffff; border:1px solid var(--ramka3); outline:1px solid #ffffff; outline-offset:0px; margin:5px 0 10px 50px;} .ui-menu .pics img {position:absolute; top:0; right:0; bottom:0; left:0; margin:auto; overflow:auto; max-width:100%; max-height:100%; display:block; width:auto; height:auto;} .ui-menu .pics span.img {display:block; width:50px; height:50px; background-position:50% 50%; background-repeat:no-repeat; background-size:cover;} .ui-menu .names {display:block; box-sizing:border-box;} .ui-menu .names .name {} .ui-menu .names .price {padding-top:5px; font-size:11px; color:inherit;} .ui-menu .names .price .currency {font-size:inherit; color:inherit;} @media all and (min-width:480px) { .ui-menu .pics {display:block;} .ui-menu .sugg.hasPic {padding-left:70px;} } @media all and (max-width:479px) { .ui-menu {width:255px;} } @media all and (max-width:359px) { .ui-menu {width:225px;} } .panel { background-color:transparent; border:0; box-shadow:none; } .panel.box { border-color:#dddddd; border:0; margin-bottom:50px; } .panel.box > .panel-heading { background-color:transparent; border:0px solid #dddddd; padding:0px 0; margin-bottom:15px; } .panel#box_catMenu {border-left:1px solid #fbf788; border-right:1px solid #a6cd89; padding:0 15px;} .panel#box_newList, .panel#box_bestList, .panel#box_proList {margin-bottom:32px;} .panel#box_newList .colItems .item, .panel#box_bestList .colItems .item, .panel#box_proList .colItems .item, .panel#box_newList .colItems .item:hover, .panel#box_bestList .colItems .item:hover, .panel#box_proList .colItems .item:hover {margin-top:0; margin-bottom:18px; padding-bottom:18px; border-bottom:1px solid var(--separator);} #sideColLeft .panel-heading .panel-title {font-size:18px;} #sideColLeft .panel#box_catMenu .panel-title {font-size:24px;} #sideColLeft .panel#box_newList .panel-title, #sideColLeft .panel#box_bestList .panel-title, #sideColLeft .panel#box_proList .panel-title {font-weight:600; padding:7px 10px;} .panel.box > .panel-heading + .panel-collapse > .panel-body { border-top-color:#dddddd; border:0; } .panel.box > .panel-heading .badge { color:#f3f3f3; background-color:#333; } .panel.box > .panel-footer + .panel-collapse > .panel-body { border-bottom-color:#dddddd; border:0; } .panel.box1 { border-color:#337ab7; border:0; } .panel.box1 > .panel-heading { border-color:#337ab7; border:0; } .panel.box1 > .panel-heading + .panel-collapse > .panel-body { border-top-color:#337ab7; border:0; } .panel.box1 > .panel-heading .badge { color:#337ab7; background-color:#fff; } .panel.box1 > .panel-footer + .panel-collapse > .panel-body { border-bottom-color:#337ab7; border:0; } .box3 .panel-heading {background-color:var(--kolor1); padding:0; margin:0 -15px;} .box3 .panel-heading .panel-title {color:#ffffff; padding:15px;} #sideColLeft .panel .panel-body {padding:0px 0;} #sideColLeft #box_loginForm .panel-body {padding:0px 0;} #sideColLeft #box_catMenu .panel-body, #sideColLeft #box_conCatMenu .panel-body {padding:0px 0 0px 0;} #sideColLeft #box_loginPanel .panel-body {padding:0px 0;} .pageTitle, .pageSubTitle, .moduleTitle {margin:0; padding:0 0 15px 0;} .welcomePage #main .rowTitle .pageTitle, #section_news .pageTitle {text-align:center;} #main #section_indexTxt .rowTitle .pageTitle, #main .conBody .rowTitle .pageTitle, #main .tabs .rowTitle .pageTitle {text-align:left;} .pageTitle, .pageSubTitle, .moduleTitle, .panel-heading, .panel-heading .panel-title {font-weight:600; color:#131313; text-transform:uppercase; font-size:24px;} .pageSubTitle {font-size:22px;} .moduleTitle, .tabContent .pageTitle {font-size:18px;} .panel-heading .panel-title {padding:0;} .panel-heading h1, .panel-heading h2, .panel-heading h3, .panel-heading h4, .panel-heading h5, .panel-heading h6 {font-size:inherit; font-weight:inherit; color:inherit; margin:0; padding:0;} .row-columns .pageSubTitle, .orders.pageSubTitle {margin:0; padding:50px 0 10px 0; font-size:18px; font-weight:600; text-transform:none; width:100%; clear:both;} .row-columns .pageSubTitle.addedItems, .orders .pageSubTitle.addedItems {padding-top:0; margin-top:-15px;} .orders.pageSubTitle.buyerComment {color:#797979; font-size:14px;} .orders.buyerComment textarea {border-color:var(--separator);} #section_userPanel .pageSubTitle {margin-top:15px; margin-bottom:10px; padding-bottom:10px; border-bottom:1px solid var(--ramka1);} .components .pageTitle {} @media all and (max-width:991px) { #sideColLeft .boxHead, #sideColLeft .boxHead, #sideColLeft .boxTitle, #sideColLeft .boxTitle * {text-align:center;} } .form-control {box-shadow:none;} .btn-cart-back, .btn-link, .btn, .button { display:inline-block; padding:6px 12px; margin-bottom:0; font-size:14px; font-weight:600; text-transform:uppercase; line-height:1.42857143; text-align:center; white-space:nowrap; vertical-align:middle; cursor:pointer; -webkit-user-select:none; -moz-user-select:none; -ms-user-select:none; user-select:none; background-image:none; border:1px solid transparent; border-radius:0px; box-shadow:none; } .button:focus, .button:active:focus, .button.active:focus, .button.focus, .button:active.focus, .button.active.focus { outline:thin dotted; outline:0 auto -webkit-focus-ring-color; outline-offset:-2px; } .button:hover, .button:focus, .button.focus { color:#333; text-decoration:none; } .button:active, .button.active { background-image:none; outline:0; -webkit-box-shadow:inset 0 3px 5px rgba(0, 0, 0, .125); box-shadow:inset 0 3px 5px rgba(0, 0, 0, .125); } .button.disabled, .button[disabled], fieldset[disabled] .button { cursor:not-allowed; -webkit-box-shadow:none; box-shadow:none; opacity:.65; } .button.btn-big, .btn.btn-big, .button#reg_submit, .btn#reg_submit {padding:10px 20px; font-size:16px;} .btn.btn-long, .btn.button-long {white-space:normal; word-wrap:break-word;} .item .btn.btn-see {} .item .btn.btn-cart {} .btn-cart#addToBasket {} .btn-link .fa, .btn-link .icon, .button .fa, .button .icon, .btn .fa, .btn .icon {margin-right:10px; margin-left:-5px; font-size:18px;} .btn#toTop .fa {margin-left:0; margin-right:0;} .btn-cart#addToBasket .icon {} .btn-link {text-transform:uppercase;} .btn-link.btn-back {} .btn-link.adr-new {} .btn-link.adr-edit {} .btn-link.adr-del {} .btn-link, .btn-link:visited { text-decoration:none; color:var(--kolor1); background-color:#ffffff; background-image:none; border:1px solid var(--kolor1); } .btn-link:hover { text-decoration:none; color:var(--kolor2); background-color:#ffffff; background-image:none; border:1px solid var(--kolor2); } .button, .button:visited, .button:focus, .btn, .btn:visited, .btn:focus, .btn.btn-default, .btn.btn-default:visited { color:#ffffff; background-color:var(--kolor1); background-image:none; border-color:var(--kolor1); text-shadow:none; box-shadow:none; text-transform:uppercase; } .button:hover, .btn:hover, .btn.btn-default:hover { color:#ffffff; background-color:var(--kolor2); background-image:none; border-color:var(--kolor2); text-shadow:none; box-shadow:none; } .btn.btn-primary, .btn.btn-primary:visited { color:#ffffff; background-color:var(--kolor1); background-image:none; border-color:var(--kolor1); } .btn.btn-primary:hover { color:#ffffff; background-color:var(--kolor2); background-image:none; border-color:var(--kolor2); } #buttonReset input, #buttonReset input:visited { color:#525252; background-color:#ffffff; border-color:#ffffff; } #buttonReset input:hover { color:#ffffff; background-color:var(--kolor1); border-color:var(--kolor1); } #box_newList .panel-heading {color:#ffffff; background-color:#0d5a84;} #box_newList .panel-heading a, #box_newList .panel-heading a:visited {color:#ffffff;} #box_newList .panel-heading a:hover {color:#f1f1f1;} #box_newList .btn-cart, #box_newList .btn-cart:visited {color:#ffffff; background-color:#0d5a84; border-color:#0d5a84;} #box_newList .btn-cart:hover {color:#ffffff; background-color:#0a405c; border-color:#0a405c;} #box_bestList .panel-heading {color:#131313; background-color:#f6e800;} #box_bestList .panel-heading a, #box_bestList .panel-heading a:visited {color:#131313;} #box_bestList .panel-heading a:hover {color:#282828;} #box_bestList .btn-cart, #box_bestList .btn-cart:visited {color:#131313; background-color:#f6e800; border-color:#f6e800;} #box_bestList .btn-cart:hover {color:#131313; background-color:#ccc100; border-color:#ccc100;} #box_proList .panel-heading {color:#ffffff; background-color:#b3020a;} #box_proList .panel-heading a, #box_proList .panel-heading a:visited {color:#ffffff;} #box_proList .panel-heading a:hover {color:#f1f1f1;} #box_proList .btn-cart, #box_proList .btn-cart:visited {color:#ffffff; background-color:#b3020a; border-color:#b3020a;} #box_proList .btn-cart:hover {color:#ffffff; background-color:#890107; border-color:#890107;} .btn-cart.btn-grey, .btn-cart.btn-grey:visited {color:#ffffff!important; background-color:#797979!important; border-color:#ffffff!important;} .btn-cart.btn-grey:hover {color:#ffffff!important; background-color:#595959!important; border-color:#ffffff!important;} .btn-information, .btn-information:visited {opacity:0.53; background:transparent url(btn-information-3x.png) no-repeat 50% 50%; background-size:26px 26px; border:0;} .btn-information:hover {opacity:1; background:transparent url(btn-information-3x.png) no-repeat 50% 50%; background-size:26px 26px; border:0;} .btn-frame {font-size:12px; padding:3px 10px;} .btn-frame, .btn-frame:visited {color:#131313; background-color:#ffffff; border-color:#797979;} .btn-frame:hover {color:#ffffff; background-color:#131313; border-color:#131313;} .btn.btn-default#toTop, .btn.btn-default#toTop:visited { color:#ffffff; background-color:var(--kolor1); background-image:none; border-color:var(--kolor1); position:fixed; bottom:5px; right:86px; opacity:1; } .btn.btn-default#toTop:hover { color:#ffffff; background-color:var(--kolor2); background-image:none; border-color:var(--kolor2); opacity:1; } #buttonReset .btn, #buttonReset .btn:visited {} #buttonReset .btn:hover {} #buttonSet .btn, #buttonSet .btn:visited {} #buttonSet .btn:hover {} .btn-del, .btn-del:visited {color:#c60000; background-color:#ffffff; background-image:none; border:1px solid #c60000;} .btn-del:hover {color:#ffffff; background-color:#c60000; background-image:none; border:1px solid #c60000;} .btn-google, .btn-facebook {text-transform:none; margin-bottom:15px;} .btn-google, .btn-google:visited {color:#ffffff; background-color:#CF4332; background-image:none; border:1px solid #CF4332;} .btn-google:hover {color:#ffffff; background-color:#ae3628; background-image:none; border:1px solid #ae3628;} .btn-facebook, .btn-facebook:visited {color:#ffffff; background-color:#4267b2; background-image:none; border:1px solid #4267b2;} .btn-facebook:hover {color:#ffffff; background-color:#365594; background-image:none; border:1px solid #365594;} .orders .button.big#reg_submit, .orders .button.big#reg_submit:visited {border:2px solid var(--kolor1); background-color:#ffffff; color:var(--kolor1);} .orders .button.big#reg_submit:hover {border:2px solid var(--kolor1); background-color:var(--kolor1); color:#ffffff;} .orders .col-quantity .btn, .orders .col-quantity .btn:visited {border:2px solid #767676; background-color:#ffffff; color:#767676;} .orders .col-quantity .btn:hover {border:2px solid #767676; background-color:#767676; color:#ffffff;} .navigator.paginatorPrevious .btn-cart-back, .navigator.paginatorPrevious .btn-cart-back:visited, .orders .paginatorCart .btn, .orders .paginatorCart .btn:visited {border:2px solid #d3d3d3; background-color:#ffffff; color:#767676;} .navigator.paginatorPrevious .btn-cart-back:hover, .orders .paginatorCart .btn:hover {border:2px solid #767676; background-color:#767676; color:#ffffff;} #prodListMain {overflow:hidden; position:relative; background-color:#ffffff; border-radius:0; margin:0 0 0 0; padding:0 15px; height:auto;} .slideList { position:relative; background-color:#ffffff; border-radius:0; margin:0 0px 0 0px; padding:0 0px; height:auto; } .aboutBox {padding:15px 0 0 0;} .aboutBox .aboutHead {font-weight:700; font-size:14px; padding:15px 0 10px 0; margin:0 0 0 0; border-top:1px solid #d6d6d6;} .aboutBox .aboutContent {} .producer.thumbnail {margin:0px 15px; padding:0; height:auto; width:100%; text-align:center; vertical-align:middle; border:0; box-shadow:none; overflow:hidden; position:relative; } .producer.thumbnail a {display:block; padding:0 0; text-align:center; font-size:11px;} .producer.thumbnail .caption {display:none; position:absolute; top:-100%; background-color:rgba(255,255,255,0.9); color:#555555; font-size:11px; width:100%; padding:0;} .producer.thumbnail:hover .caption {top:0;} .producer.thumbnail .caption .producerName {font-size:inherit; margin:0; padding:0;} .producer.thumbnail .caption a {display:block; padding:5px;} .producer.thumbnail .caption a span {} .producer.thumbnail a.producerImage {position:relative; height:55px; background-color:#ffffff; vertical-align:middle;} .producer.thumbnail a.producerImage img {display:block; margin:auto; width:auto; height:auto; max-width:100%; max-height:100%; position:absolute; top:0; right:0; bottom:0; left:0; overflow:auto; opacity:0.9} .producer.thumbnail a.producerImage:hover img {opacity:1;} .prodList {overflow:hidden;} .prodList .brandItems {} .prodList ul.brands {width:100%; margin:0; padding:0; overflow:auto; list-style:none;} .prodList ul.brands li.brands {width:20%; text-align:center; margin:0; padding:0; list-style:none; display:inline-block; float:left; overflow:hidden;} .prodList div.producer {margin:15px; padding:0 0 45px 0; position:relative; overflow:hidden;} .prodList div.producer a {text-decoration:none;} .prodList .producer .producerImage {text-align:center; position:relative; padding:10px;} .prodList .producer .producerImage a {display:block; margin:0; padding:0; overflow:hidden; position:relative;} .prodList .producer .producerImage .producerPic {display:block; width:100%; height:150px; position:relative;} .prodList .producer .producerImage .producerPic img {display:block; margin:auto; width:auto; height:auto; max-width:100%; max-height:100%; position:absolute; top:0; right:0; bottom:0; left:0; overflow:auto;} .prodList .producer .producerImage .producerDesc {display:block; position:absolute; top:-100%; left:0; width:100%; opacity:0;} .prodList .producer:hover .producerImage .producerDesc {top:0%; opacity:1;} .prodList .producer .producerImage .producerDesc a {display:block; padding:10px; font-size:12px; background-color:rgb(255,255,255); background-color:rgba(255,255,255,0.9);} .prodList .producer .producerName {margin:0; padding:0; position:absolute; bottom:0; display:block; width:100%; background-color:rgb(255,255,255);} .prodList .producer .producerName a {display:block; padding:15px; font-size:14px; text-align:center;} .prodList .producer .producerName a span {} .prodList div.producer {background-color:rgb(255,255,255); border:1px solid #eeeeee;} .prodList div.producer:hover {background-color:rgb(255,255,255); border:1px solid #e6e6e6;} @media all and (max-width:991px) { .prodList ul.brands li.brands {width:25%;} } @media all and (max-width:767px) { .prodList ul.brands li.brands {width:50%;} } @media all and (max-width:479px) { .prodList ul.brands li.brands {width:100%;} } .slick-slider {position:relative; display:block; -moz-box-sizing:border-box; box-sizing:border-box;} .slick-slider { -webkit-user-select:none; -moz-user-select:none; -ms-user-select:none; user-select:none; -webkit-touch-callout:none; -ms-touch-action:pan-y; touch-action:pan-y; -webkit-tap-highlight-color:transparent; } .slick-list {position:relative; display:block; overflow:hidden; margin:0; padding:0 0;} .slick-list:focus {outline:none;} .slick-list.dragging {cursor:pointer;} .slick-slider .slick-track, .slick-slider .slick-list {-webkit-transform:translate3d(0, 0, 0); -moz-transform:translate3d(0, 0, 0); -ms-transform:translate3d(0, 0, 0); -o-transform:translate3d(0, 0, 0); transform:translate3d(0, 0, 0);} .slick-track {position:relative; top:0; left:0; display:block;} .slick-track:before, .slick-track:after {display:table; content:'';} .slick-track:after {clear:both;} .slick-loading .slick-track {visibility:hidden;} .slick-slide {display:none; float:left; height:100%; min-height:1px;} [dir="rtl"] .slick-slide {float:right;} .slick-slide img {display:block;} .slick-slide.slick-loading img {display:none;} .slick-slide.dragging img {pointer-events:none;} .slick-initialized .slick-slide {display:block;} .slick-loading .slick-slide {visibility:hidden;} .slick-vertical .slick-slide {display:block; height:auto; border:1px solid transparent;} .slick-arrow.slick-hidden {display:none;} .slick-loading .slick-list { background:#fff url(ajax-loader.gif) center center no-repeat; } .slick-prev, .slick-next {font-size:0; line-height:0; position:absolute; top:50%; display:block; width:30px; height:30px; margin-top:-15px; padding:0; cursor:pointer; color:transparent; border:none; outline:none; background:transparent; z-index:2;} .slick-prev:hover, .slick-prev:focus, .slick-next:hover, .slick-next:focus {color:transparent; outline:none; background:transparent; background-color:rgba(255,255,255,0.4);} .slick-prev:hover:before, .slick-prev:focus:before, .slick-next:hover:before, .slick-next:focus:before {opacity:1;} .slick-prev.slick-disabled:before, .slick-next.slick-disabled:before {opacity:0.25;} .slick-prev:before, .slick-next:before {font-size:20px; line-height:1; opacity:.75; color:white; -webkit-font-smoothing:antialiased; -moz-osx-font-smoothing:grayscale;} .slick-prev span, .slick-next span {display:inline-block; font-size:18px; color:#ffffff; text-shadow:1px 1px 1px #000000;} .slick-prev:hover span, .slick-next:hover span {color:#ffffff;} .slick-prev {left:0px;} [dir='rtl'] .slick-prev {right:0; left:auto;} .slick-prev:before {} [dir="rtl"] .slick-prev:before {} .slick-next {right:0px;} [dir='rtl'] .slick-next {right:auto; left:0px;} .slick-next:before {} [dir="rtl"] .slick-next:before {} .slick-slider .slick-prev, .slick-slider .slick-next {width:12px; height:20px; overflow:hidden; text-indent:-999px; text-align:left; content:""; margin-top:-10px;} .slick-slider .slick-prev, .slick-slider .slick-prev:visited {background:transparent url(arrow-slide-left-3x.png) no-repeat 50% 50%; background-size:12px 20px; opacity:0.53;} .slick-slider .slick-prev:hover {background:transparent url(arrow-slide-left-3x.png) no-repeat 50% 50%; background-size:12px 20px; opacity:1;} .slick-slider .slick-next, .slick-slider .slick-next:visited {background:transparent url(arrow-slide-right-3x.png) no-repeat 50% 50%; background-size:12px 20px; opacity:0.53;} .slick-slider .slick-next:hover {background:transparent url(arrow-slide-right-3x.png) no-repeat 50% 50%; background-size:12px 20px; opacity:1;} .slick-slider#prodListMain .slick-prev {left:5px;} .slick-slider#prodListMain .slick-next {right:5px;} .mainList .slick-slider .slick-prev, .mainList .slick-slider .slick-next {top:-40px; margin-top:3px;} .mainList .slick-slider .slick-prev {left:15px;} .mainList .slick-slider .slick-next {right:15px;} .slick-slider {margin-bottom:30px;} .slick-dots {position:absolute; bottom:5px; list-style:none; display:none; text-align:center; padding:0; width:100%; margin:0 auto;} .slick-dots li {position:relative; display:inline-block; height:10px; width:10px; margin:0 5px; padding:0; cursor:pointer;} .slick-dots li button {font-size:0; line-height:0; display:block; width:10px; height:10px; padding:5px; cursor:pointer; color:transparent; border:0; outline:none; background:transparent; text-shadow:1px 1px 1px #000000; background-color:rgba(255,255,255,0.4); border-radius:0;} .slick-dots li button:hover, .slick-dots li button:focus {outline:none;} .slick-dots li button:hover:before, .slick-dots li button:focus:before {opacity:1;} .slick-dots li button:before { font-size:6px; line-height:20px; position:absolute; top:0; left:0; width:20px; height:20px; text-align:center; opacity:.25; color:black; -webkit-font-smoothing:antialiased; -moz-osx-font-smoothing:grayscale;} .slick-dots li.slick-active button {background-color:rgba(255,255,255,0.8);} .slick-dots li.slick-active button:before {color:black; opacity:0.75;} .slick-dots li:hover button, .slick-dots li.slick-active:hover button {background-color:rgba(255,255,255,1);} #modal {display:none;} #simplemodal-wrap {z-index:20000!important;} #simplemodal-overlay {background-color:#000000; z-index:20000!important;} #simplemodal-container {z-index:20000!important;} #simplemodal-container .simplemodal-wrap {background-color:#ffffff; box-shadow:0 0 30px #000000;} #simplemodal-container a.modalCloseImg {} #simplemodal-container img {vertical-align:bottom;} .addToCartPopup {} .addToCartPopupWrapper {position:static;} .addToCartPopupWrapper h3.popupHead {display:block; clear:right; background-color:#efece9; color:#262b34; margin:0; line-height:1; padding:15px 15px; font-weight:700; font-size:20px;} @media all and (max-width:991px) { .addToCartPopupWrapper h3.popupHead {font-size:16px;} } .addToCartPopupContent {overflow:hidden; padding:10px; background-color:#ffffff;} .addToCartPopupContent div.image {display:none;} .addToCartPopupContent div.info {font-size:11px; padding:0px; line-height:1.2;} .addToCartPopupContent div.info .details {padding:15px 15px 15px 15px; border-bottom-width:1px; border-bottom-style:solid;} #simplemodal-container a.modalCloseImg {display:inline-block; border-width:1px; border-style:solid; width:20px; height:20px; z-index:20001; position:absolute; top:-25px; right:0; cursor:pointer; background:#ffffff url(btn-close-3x.png) no-repeat 50% 50%; background-size:16px 16px; } #simplemodal-container a.modalCloseImg:hover { background:#eeeeee url(btn-close-3x.png) no-repeat 50% 50%; background-size:16px 16px; } @media all and (min-width:992px) { .addToCartPopupContent div.image {display:block; float:left; width:135px; height:135px; border-width:1px; border-style:solid; padding:5px; text-align:center; overflow:hidden;} .addToCartPopupContent div.image a, .addToCartPopupContent div.image span.img {display:block; margin:0 auto 0 auto; width:125px; height:125px; overflow:hidden; text-align:center; position:relative;} .addToCartPopupContent div.image a img, .addToCartPopupContent div.image span.img img {max-width:100%; max-height:100%; display:block; margin:auto; position:absolute; top:0; left:0; bottom:0; right:0; overflow:auto;} .addToCartPopupContent div.info {float:right; margin-left:10px; width:390px;} } .r-modalCloseImg {display:inline-block; border-width:1px; border-style:solid; width:30px; height:30px; z-index:20001; position:absolute; top:-5px; right:-5px; cursor:pointer; background:#ffffff url(btn-close-3x.png) no-repeat 50% 50%; background-size:20px 20px; } .r-modalCloseImg:hover { background:#eeeeee url(btn-close-3x.png) no-repeat 50% 50%; background-size:20px 20px; } .r-body img {display:inline-block; width:100%; height:auto;} .addToCartPopupContent .productName {margin:0; padding:0 0 10px 0; font-size:14px;} .bs-reward .addToCartPopupContent .smallHead {font-size:12px; margin:0 0 5px 0; font-weight:300;} .bs-reward .addToCartPopupContent .productName {font-size:16px; font-weight:600; padding-bottom:15px;} .bs-reward .addToCartPopupContent .masz {font-size:14px; line-height:1.3;} .bs-reward .pkt-1, .bs-reward .pkt-2, .bs-reward .pkt-3 {font-weight:600;} .addToCartPopupContent .productPrice {font-size:12px;} .addToCartPopupContent .productPrice span {font-weight:700;} .addToCartPopupContent .productPrice span.price {font-size:14px;} .addToCartPopupContent .productPrice span.currency {font-size:12px;} .addToCartPopupContent .productCode {display:none;} @media all and (min-width:992px) { .addToCartPopupContent .productCode {display:block; padding:10px 15px 10px 15px; border-bottom-width:1px; border-bottom-style:solid;} .addToCartPopupContent .productCode span {} } .addToCartPopupButtons {width:100%; clear:both; float:left; overflow:hidden; border-top-width:1px; border-top-style:solid;} .addToCartPopupButtons div {display:inline-block; padding:15px 15px 15px 15px; float:left;} .addToCartPopupButtons div.productButton {float:right; text-align:right;} .addToCartPopupButtons div.continueBuyButton {} .addToCartPopupButtons .icon {margin-left:0px; margin-right:10px;} @media all and (max-width:991px) { .addToCartPopupButtons div.productButton, .addToCartPopupButtons div.continueBuyButton {display:block; float:none; margin:0; text-align:center; padding:10px 10px 10px 10px;} .addToCartPopupButtons div.productButton {padding-bottom:5px;} .addToCartPopupButtons div.continueBuyButton {padding-top:5px;} } .addToCartPopupContent div.info .details, .addToCartPopupButtons {background-color:#f3f3f3;} #simplemodal-container a.modalCloseImg, .r-modalCloseImg, .addToCartPopupButtons, .addToCartPopupContent div.image, .addToCartPopupContent div.info .details, .addToCartPopupContent .productCode {border-color:var(--separator);} .catList {} .catList .information {padding:0 0 15px 0;} .catList.conList {margin:0 0 0 0;} .catList.conList table.catList.conList {width:100%; margin:0 auto 15px 0;} .catList.conList .categoryName {font-size:14px; display:inline-block; padding:0; margin:0 0 2px 0;} .catList.conList .categorySubject {font-size:12px; margin:0 0 5px 0;} .subCatList {display:flex; overflow:hidden; padding:0; margin:0 0 20px 0; color:#ffffff; background-color:var(--kolor1); outline:1px solid var(--kolor1); padding:1px; outline-offset:-1px; flex-wrap:wrap; justify-content:space-between;} .subCatItem {display:inline-flex; padding:0; margin:0; justify-content:center; align-items:center; flex:1 1 auto;} .subCatItem a {display:flex; white-space:nowrap; padding:3px 10px; height:32px; font-size:16px; font-weight:600; margin:0; overflow:hidden; justify-content:center; align-items:center; flex:1 1 auto;} @media all and (max-width:991px) { .subCatItem a {font-size:14px;} } .subCatItem a, .subCatItem a:visited {color:#ffffff; background-color:var(--kolor1);} .subCatItem a:hover {color:#ffffff; background-color:var(--kolor2);} #section_catListMain {} #section_catListMain .container {} #section_catListMain .row .catItems {} #section_catListMain .catItem {text-align:center; margin:0 0 15px 0; width:100%; height:auto; padding:15px; border:1px solid var(--ramka3); position:relative; overflow:hidden;} #section_catListMain .catItem:hover {border:1px solid var(--ramka4);} #section_catListMain .catItem .categoryImage {display:block; width:100%; height:auto; padding:0 0 100% 0; margin:0; overflow:hidden; position:relative;} #section_catListMain .catItem .categoryImage img {display:block; width:auto; height:auto; max-width:100%; max-height:100%; position:absolute; top:0; right:0; bottom:0; left:0; overflow:auto; margin:auto;} #section_catListMain .catItem .categoryImage .categoryName {display:block; position:absolute; bottom:-100%; left:0; width:100%; padding:5px 10px; box-sizing:border-box;} #section_catListMain .catItem:hover .categoryName {bottom:0%;} #box_listFilters {border:1px solid #d3d3d3; padding:30px 15px;} #box_listFilters .panel-head, #box_listFilters .boxHead {} #box_listFilters .panel-title, #box_listFilters .boxTitle {} #box_listFilters .panel-body, #box_listFilters .boxContent {padding:0;} .filterBox {margin:0 0 15px 0;} .filterHead {} .filterContent {} #box_listFilters .filterHead, #box_listFilters .control-label {font-size:12px; padding:8px 0; margin:0; display:block; font-weight:600; text-transform:uppercase;} #box_listFilters .filterHead:empty {display:none;} #side_filters {overflow:hidden;} #side_filters div.multiselect {overflow:auto; width:100%; max-height:250px;} #side_filters div.multiselect div.checkbox {display:grid; margin:0; padding:0; grid-auto-rows:minmax(0, auto); grid-gap:6px 15px; grid-template-columns:repeat(1, 1fr);} #side_filters div.multiselect .value {display:block; clear:both; padding:0; overflow:hidden;} #side_filters div.multiselect .value label {display:flex; flex-direction:row; justify-content:flex-start; align-items:center; margin:0; padding:0 0 0 20px; overflow:hidden; word-break:normal; overflow-wrap:anywhere; hyphens:auto;} #side_filters div.multiselect .value input[type="checkbox"], #side_filters div.multiselect .value input[type="radio"], #side_filters div.multiselect .value input.checkbox {margin:0 10px 0 -20px; float:none;} #side_filters div.multiselect select.form-control {margin-top:15px;} #side_filters div.multiselect select.form-control:first-child {margin-top:0;} #side_filters ul#promotionTypes, #side_filters div.multiselect.promotionTypes {margin-bottom:6px;} #side_filters table.filters {width:100%; margin:0 auto; outline:0 solid red;} #side_filters ul, #side_filters li {overflow:hidden; list-style:none; padding:0; margin:0;} #side_filters li {display:block;} #side_filters input, #side_filters select {vertical-align:middle;} #side_filters select {min-width:120px;} #side_filters ul {width:100%; clear:both;} #side_filters label, #side_filters .label.types {padding-left:5px; padding-right:10px;} #side_filters .label.types {padding-left:0; display:block;} #side_filters #statusyDostepnosci label {padding-right:0;} #side_filters a {display:inline-block;} #side_filters a.link, #side_filters span.label {padding:8px 5px 0 0;} #side_filters a, #side_filters span {display:inline-block;} #side_filters ul.f_tab {width:100%;} #side_filters ul.f_tab input[type="text"] {} #side_filters .f_tab .prr {display:flex; flex-direction:row; flex-wrap:wrap; gap:5px; align-items:center; } #side_filters span.select, #side_filters span.select_wrap, #side_filters span.input {display:block; width:100%;} #side_filters .f_tab span.labelFrom, #side_filters .f_tab span.labelTo {display:inline; width:auto;} #side_filters .f_tab .form-control {width:100%;} #side_filters .f_tab span.labelFrom .form-control, #side_filters .f_tab span.labelTo .form-control {width:auto;} #side_filters li span.label {margin-top:-3px; } #side_filters #filters_buttons {display:flex; width:100%; flex-direction:row; justify-content:space-between; margin:0; gap:30px;} #side_filters #buttonReset {display:flex; flex:1 1 auto; margin:15px 0 0 0;} #side_filters #buttonSet {display:flex; flex:1 1 auto; margin:15px 0 0 0;} #side_filters #linkMore {display:block; clear:both;} #filters_prodFilters {} #filters_priceFilters .form-control {min-width:49%; width:49%; margin-bottom:5px; display:inline-block;} #filters_priceFilters .form-control:last-of-type {margin-left:2%;} #filters_priceFilters span.select, #filters_priceFilters span.select_wrap {display:inline-block;} #filters_priceFilters_range {} #filters_priceFilters_range #priceRangeSlider {width:calc(100% - 6px); margin:-15px 0 30px 0;} #filters_priceFilters_range .ui-slider#priceRangeSlider {border:1px solid #cccccc; background-color:#f5f5f5; background-image:none; height:5px; border-radius:0;} #filters_priceFilters_range .ui-slider-range.ui-widget-header {border:1px solid #cccccc; background-color:#cccccc; background-image:none; height:5px; border-radius:0;} #filters_priceFilters_range .ui-slider-handle {cursor:pointer; border:1px solid var(--kolor1); background-color:var(--kolor1); background-image:none; width:12px; height:12px; margin-left:-1px; top:-4px; border-radius:0;} #filters_priceFilters_range .ui-slider-handle:last-child {margin-left:0px;} #filters_priceFilters_range .ui-slider-handle:focus {outline:0;} #filters_priceFilters_range #priceRangeSliderValues {overflow:hidden; padding:0 0 15px 0; margin-bottom:15px;} #filters_priceFilters_range .currentPrice {float:left; display:inline-block;} #filters_priceFilters_range .currentPrice#priceMax {float:right;} #filters_priceFilters_range .currentPrice .rangePrice {font-weight:600; font-size:12px;} #filters_priceFilters_range .currentPrice .rangePrice .rangeCurrency {font-weight:400; font-size:10px; padding-left:3px;} #filters_priceFilters_range #priceRangeSlider {width:calc(100% - 12px); padding:0; margin:-10px 0 45px 0;} #filters_priceFilters_range #priceRangeSliderValues {padding:0; margin:0; position:relative; top:20px;} #page_ordList #side_filters {margin:0 0 0 auto; text-align:right;} #page_ordList #side_filters #resultsPages {float:right; padding-right:0px; clear:both;} #page_ordList #side_filters #resultsPerPage {float:right; padding-right:0px; clear:both;} #page_ordList #side_filters #resultsPages span.label {} #page_ordList #side_filters #resultsPages span.value {} #page_ordList #side_filters #resultsPages span.value span {font-weight:700;} #side_filters div.hr {margin:0; padding:2px 0; clear:both;} #side_filters input.button {display:block; width:100%; padding:5px 0;} #side_filters #buttonSet span, #side_filters #buttonReset span {display:block; padding:0; width:100%;} #listOptions {display:flex; margin:0 0 30px 0; width:100%; flex-direction:column; flex-wrap:wrap; gap:15px 0; padding:0 0 15px 0; border-bottom:1px solid #d3d3d3;} #listOptions label {font-weight:400; font-size:12px; padding-right:10px;} #listResults, #listSort {} #changeView {} #changeView div {display:inline;} #changeView .labels {font-size:12px; float:left; display:inline-block; margin-top:0;} #changeView a {float:left;} @media all and (min-width:992px) { #listOptions {flex-direction:row; flex-wrap:nowrap; gap:15px 30px; padding:0 0 30px 0;} #listResults, #listSort {display:inline-flex; margin:0; width:auto;} #changeView {display:inline-flex; padding:0; margin:0 0 0 auto; text-align:right; align-items:center;} } #changeView a {display:inline-block; margin:0 0 0 10px;} #changeView a .icon {display:inline-block; background-repeat:no-repeat; background-position:50% 50%; background-size:19px 15px!important; width:19px; height:15px;} #changeView a.toNormal .icon {background-color:#d3d3d3; background-image:url(icon-view-grid-inverse-3x.png);} #changeView a.toNormal.active .icon {background-color:var(--kolor1); background-image:url(icon-view-grid-inverse-3x.png);} #changeView a.toWholeSale .icon {background-color:#d3d3d3; background-image:url(icon-view-list-inverse-3x.png);} #changeView a.toWholeSale.active .icon {background-color:var(--kolor1); background-image:url(icon-view-list-inverse-3x.png);} #changeView a.toNormal:hover .icon, #changeView a.toWholeSale:hover .icon {background-color:#131313;} .price {color:var(--kolor1); font-weight:700;} .price.priceDiscount {color:#b3020a;} .price.priceOld {color:#797979; font-weight:700; text-decoration:line-through;} .price .currency {padding-left:2px; font-size:80%; font-weight:700;} .price .currency.tax {font-weight:400; font-size:60%;} .orders td.price span.price, .orders td.col-price span.price {color:inherit;} .orders.delivery .col-price .price, .orders.payments .col-price .price, .orders.packages .col-price .price {color:var(--kolor1); text-transform:uppercase; font-size:14px;} .price-pjm {padding-left:2px; padding-right:3px;} .price-pjm .slash {padding-right:2px; font-weight:400;} div.productPromotionIcons, span.productPromotionIcons {display:inline-flex; line-height:1; padding:0; height:auto; margin:0; gap:2px; flex-direction:row; flex-wrap:wrap;} .productPromotionIcons .icons {display:inline-flex; padding:2px 10px; margin:0 auto 0 0; width:auto; height:auto; min-height:16px; text-align:center; font-size:11px; text-transform:uppercase; font-weight:600; justify-content:center; align-items:center;} .productPromotionIcons .iconNew {color:#ffffff; background-color:#0d5a84;} .productPromotionIcons .iconBestseller {color:#131313; background-color:#f6e800;} .productPromotionIcons .iconDiscount {color:#ffffff; background-color:#b3020a;} .productPromotionIcons .iconSale {color:#ffffff; background-color:#5c5c5c;} .productPromotionIcons .iconDelivery {color:#ffffff; background-color:#00aa00;} .productPromotionIcons .icons a {color:inherit; font-weight:inherit; font-size:inherit; padding:0; margin:0;} .shifter {padding:0;} .listDesc {padding:0;} .listDesc p:empty, .listDesc:empty, .listDesc .shifter:empty {display:none;} .specialHead {overflow:hidden; padding:0; background-color:#ffffff; background-repeat:no-repeat; background-position:100% 0%; margin-bottom:20px; border:1px solid #d3d3d3; padding:30px;} .specialHead .catHead {padding:0; margin:0;} .specialHead .catHead .catTitle {margin:0; padding:0; color:var(--kolor1); font-size:30px; font-weight:700;} @media all and (max-width:991px) { .specialHead {padding-right:0!important; background-image:none!important;} } .catExtDesc, .catPicDesc {padding:0; overflow:hidden; clear:both; color:#131313; font-size:12px;} .catExtDesc, .catDesc {padding:15px 0 0 0;} .catMoreDesc {} .catPic {float:right; margin:0;} .catDesc {margin:0;} .catMoreDesc {} .prodDesc {margin-bottom:30px;} .prodDesc.prodDescFull {} .prodDesc.prodDescShort {} .prodDesc.prodDescAdditional {margin-top:0; margin-bottom:0; padding-top:30px;} .findForm2 {display:flex; width:100%!important; flex-direction:row; justify-content:flex-start; align-items:center; gap:5px 15px; background-color:var(--kolor1); color:#ffffff; clear:both; margin:0 0 30px 0; padding:10px 15px;} .findForm2 div.tag, .findForm2 div.szukanie, .findForm2 div#find_method {display:inline-flex; flex:0 1 auto; padding:5px 0; box-sizing:border-box;} .findForm2 div.tag {text-align:right; line-height:1; justify-content:flex-end;} .findForm2 div.szukanie {flex:1 1 auto;} .findForm2 div#find_method {text-align:left; line-height:1; font-size:10px;} .findForm2 div#find_method label {display:inline-flex; align-items:center; font-weight:600; text-transform:uppercase;} .findForm2 div#find_method .radio-inline input {margin-top:0; margin-bottom:0;} @media all and (max-width:767px) { .findForm2 {flex-wrap:wrap;} .findForm2 div#find_method {flex:1 1 auto;} } @media all and (max-width:359px) { .findForm2 div.tag {display:none;} } .findForm2 .szukanie .input-group {display:flex; flex-direction:row; flex-wrap:nowrap; margin:0; padding:0; width:100%; height:35px;} .findForm2 .szukanie .input-group .form-control {display:flex; align-items:center; width:100%; height:100%; padding:5px 15px; z-index:1; border:1px solid #cfd1cd; border-right:0; font-size:11px; color:#767676; font-weight:300; line-height:1;} .findForm2 .szukanie .input-group-btn {width:37px; height:100%; z-index:2; border:1px solid #cfd1cd; border-left:0;} .findForm2 .szukanie .input-group-btn .btn {width:37px; height:33px;} .findForm2 .szukanie .input-group-btn .btn .icon {display:none;} .findForm2 .szukanie .input-group-btn .btn, .findForm2 .szukanie .input-group-btn .btn:visited {border:0; background:#ffffff url(icon-search-green-3x.png) no-repeat 50% 50%; background-size:18px 19px;} .findForm2 .szukanie .input-group-btn .btn:hover {border:0; background:#ffffff url(icon-search-black-3x.png) no-repeat 50% 50%; background-size:18px 19px;} .findForm2 .szukanie input {} .adultWarning .item.adultOnly {} .adultWarning .item.adultOnly .productImage, .adultWarning .item.adultOnly .productImage .otherView { background-color:#ffffff!important; background-repeat:no-repeat!important; background-position:50% 50%!important; background-image:url(adultOnly.png)!important; } .adultWarning .item.adultOnly .productImage img {opacity:0.10!important;} .gridList {display:grid; margin:0 0 45px 0; padding:0 0; float:none; grid-auto-rows:minmax(0, auto); grid-gap:60px 30px; grid-template-columns:repeat(1, 1fr);} .gridList.grid-scroll {} #sideColLeft .gridList {margin:0 0 0px 0;} @media all and (min-width:480px) and (max-width:767px) { .gridList {grid-template-columns:repeat(2, 1fr);} .gridList.grid-scroll {grid-template-columns:repeat(1, 1fr);} } @media all and (min-width:768px) and (max-width:991px) { .gridList {grid-template-columns:repeat(2, 1fr);} .gridList.grid-per-1 {} .gridList.grid-per-2, .gridList.grid-per-3, .gridList.grid-per-4 {grid-template-columns:repeat(2, 1fr);} .gridList.grid-per-5, .gridList.grid-per-6 {grid-template-columns:repeat(3, 1fr);} .gridList.grid-scroll {grid-template-columns:repeat(1, 1fr);} } @media all and (min-width:992px) { .gridList {} .gridList.grid-per-1 {grid-template-columns:repeat(1, 1fr);} .gridList.grid-per-2 {grid-template-columns:repeat(2, 1fr);} .gridList.grid-per-3, .gridList.grid-per-4 {grid-template-columns:repeat(3, 1fr);} .gridList.grid-per-5 {grid-template-columns:repeat(4, 1fr);} .gridList.grid-per-6 {grid-template-columns:repeat(5, 1fr);} .gridList.grid-scroll {grid-template-columns:repeat(1, 1fr);} } @media all and (min-width:1600px) { .gridList {grid-template-columns:repeat(4, 1fr);} .gridList.grid-per-1 {grid-template-columns:repeat(1, 1fr);} .gridList.grid-per-2 {grid-template-columns:repeat(2, 1fr);} .gridList.grid-per-3 {grid-template-columns:repeat(3, 1fr);} .gridList.grid-per-4 {grid-template-columns:repeat(4, 1fr);} .gridList.grid-per-5 {grid-template-columns:repeat(5, 1fr);} .gridList.grid-per-6 {grid-template-columns:repeat(6, 1fr);} .gridList.grid-scroll {grid-template-columns:repeat(1, 1fr);} } @media all and (min-width:992px) { #sideColLeft .gridList, #sideColLeft .gridList.grid-per-1 {grid-template-columns:repeat(1, 1fr);} #sideColLeft .gridList.grid-per-2, #sideColLeft .gridList.grid-per-3, #sideColLeft .gridList.grid-per-4, #sideColLeft .gridList.grid-per-5, #sideColLeft .gridList.grid-per-6 {grid-template-columns:repeat(2, 1fr);} #sideColLeft .gridList.grid-scroll {grid-template-columns:repeat(1, 1fr);} } .gridList.grid-auto {grid-template-columns:repeat(auto-fit, minmax(220px, 1fr));} .gridList .gridCol {display:flex; flex:0 1 auto; height:auto; box-sizing:border-box; width:100%; float:none; padding:0; margin:0;} .gridList.grid-scroll .gridCol {margin:0 15px 0 15px;} @media all and (min-width:1px) { .gridList.hurt {grid-template-columns:repeat(1, 1fr);} .gridList.hurt .gridCol {flex:1 1 auto;} } .gridList.grid-scroll {position:relative;} .gridList.grid-scroll .slick-slider.slideList {width:unset; margin:0 -15px; padding:0 15px; background-color:transparent; box-sizing:border-box; overflow:hidden; position:static; border-radius:0; height:auto; } .gridList.grid-scroll .slick-list {margin:0; padding:0;} .gridList.grid-scroll .slick-track {display:flex!important; flex-direction:row!important; flex-wrap:nowrap;} .gridList.grid-scroll .slick-prev {left:-15px;} .gridList.grid-scroll .slick-next {right:-15px;} .gridList div.inputHidden {display:none;} .gridList .item {display:flex; flex-direction:column; width:100%; height:100%; box-sizing:border-box; margin:0; padding:9px; text-align:left; position:relative; border:1px solid var(--ramka3); outline:2px solid transparent; outline-offset:-1px;} .gridList .item.inBasket {} .gridList .item.itemOutOfStock {} .gridList .item.AjaxBasket {} .gridList .item.inCart, .gridList .item:hover {border:1px solid var(--ramka4); outline:2px solid var(--ramka4); box-shadow:0 0 8px rgba(0,0,0,0.25);} .gridList .item.inCart:hover {box-shadow:0 0 8px rgba(0,0,0,0.5);} .item.inCart .cartStatus {position:absolute; box-sizing:border-box; width:calc(100% + 4px); left:-2px; top:100%; text-align:center;} .item.inCart .cartStatus .content {box-sizing:border-box; padding:0 12px; line-height:30px; background:var(--ramka4); color:#ffffff; font-size:12px; font-weight:400; border:1px solid var(--ramka4); border-radius:0 0 5px 5px;} .item.inCart .cartStatus strong {padding-left:4px;} @media all and (min-width:768px) { .hurt .item.inCart.extend-Add .cartStatus {width:auto; top:auto; bottom:-1px; right:-1px; text-align:right;} .hurt .item.inCart.extend-Add .cartStatus .content {display:inline-block; margin:0 0 0 auto; border-radius:5px 0 0 0;} } .gridList .item .productImage {display:flex; flex:0 1 auto; width:100%; margin:0 auto; position:relative; top:0; overflow:hidden; background-color:#ffffff;} .gridList .item .productImage:hover {} @media all and (max-width:991px) { .gridList .item .productImage {max-height:280px;} } .gridList .item .productImage img {display:block; width:auto; height:auto; max-width:100%; max-height:100%; margin:auto; position:absolute; top:0; left:0; bottom:0; right:0; overflow:auto;} .gridList .item .productImage .mainImage {display:block; width:100%; height:0; margin:0 auto; padding:0 0 100% 0;} .gridList .item .productImage .mainImage img {} .gridList .item .productImage .otherView {display:flex; width:100%; height:100%; opacity:0; position:absolute; top:0; left:0; background-color:#ffffff;} .gridList .item .productImage:hover .otherView {opacity:1;} .gridList .item .productImage .otherView .secondImage {display:flex; width:100%; height:100%;} .gridList .item .productImage .otherView .secondImage img {} .productPoints {position:absolute; bottom:0; right:0; text-align:right; display:inline-block; padding:5px 8px; font-size:10px; color:#ffffff; background-color:#b3020a; text-transform:uppercase;} .productPoints span {padding-left:5px; font-weight:700;} .gridList .item .prodLogo {display:inline-block; width:100%; position:absolute; bottom:0; left:0;} .gridList.niehurt .item .productNames .prodLogo {display:none;} .gridList.hurt .item .productNames .prodLogo {display:block; position:static; padding:5px 0; text-align:left;} .gridList .item .prodLogo span {display:inline-block; text-align:left; width:100%; height:50px; overflow:hidden;} .gridList .item .prodLogo img {width:auto; height:auto; max-width:100%; max-height:100%; display:block; position:absolute; top:0; right:0; bottom:0; left:0; margin:auto auto 0 0; overflow:auto;} .gridList.hurt .item .productNames .prodLogo span {text-align:left; height:auto;} .gridList.hurt .item .productNames .prodLogo img {position:static; margin:auto auto auto 0;} .gridList .item .productImage .productPromotionIcons, .gridList .item .productImage .productPromotionIconsWhole {position:absolute; top:0; left:0; width:100%; margin:0 auto 0 0; gap:2px;} .gridList .item .productImage .productPromotionIconsWhole {height:100%; gap:0;} .gridList .item .productImage .productPromotionIcons .icons {opacity:1;} #sideColLeft .gridList .item .productImage .productPromotionIcons {display:none;} .gridList .item .productImage .icons_left {z-index:2; display:block; position:absolute; opacity:1; left:0; top:0; width:100%; height:100%;} .gridList .item .productImage .icons_right {z-index:2; display:block; position:absolute; opacity:1; right:0; top:0; width:100%; height:100%; text-align:right;} .gridList .item .productImage .icons_left span:empty, .gridList .item .productImage .icons_right span:empty {display:none;} .gridList .item .productImage .stamps {display:block; float:left; clear:left; padding:0;} .gridList .item .productImage .stamp {display:inline-block; margin:0; float:left; clear:both; padding:0;} .gridList .item .productImage .stamp img {display:block; width:auto; height:auto;} .gridList .item .productImage .stamp.stamp_G {width:26px; height:35px; position:absolute; top:23px; left:9px;} .gridList .item .productImage .stamp.stamp_S {width:68px; height:30px; position:absolute; bottom:0px; left:9px;} .gridList .item .productImage .origin {display:inline-block; width:24px; height:14px; padding:0; overflow:hidden; z-index:10; position:absolute; top:23px; right:8px;} .gridList .item .productImage .origin img {display:block; width:100%; height:auto;} .gridList .item .productImage .stamp.stamp_H {width:28px; height:35px; position:absolute; top:46px; right:6px;} .gridList .item .productText {display:none; padding:0; font-size:11px; text-align:left;} .gridList .item a.productText {position:absolute; top:0; left:-100%; width:100%; padding:5px 0; background-color:transparent; z-index:3;} .gridList .item .productDescription {padding:0 5px 0 5px; font-size:11px; color:#555555;} .gridList .item .productAttributes {padding:5px 5px 0 5px; font-size:11px; color:#555555;} .gridList .item .productAttributes .attribute {display:block; font-weight:400;} .gridList .item .productAttributes .attribute .attributeValue {font-weight:700;} .gridList .item div.productText .productDescription, .gridList .item div.productText .productAttributes {padding-left:0; padding-right:0;} .niehurt.gridList .item:hover a.productText {display:block; left:0; background-color:#ffffff;} .hurt.gridList .item div.productText {display:block;} @media all and (max-width:767px) { .hurt.gridList .item div.productText {display:none;} } .gridList .item .productNames {display:flex; width:100%; flex:1 1 auto; flex-direction:column; align-items:flex-start; justify-content:flex-start; clear:both; padding:0 0 5px 0; position:relative; gap:4px;} .gridList .item .productName {font-size:14px; font-weight:600; padding:0 35px 0 0; margin:0 0 4px 0; line-height:18px;} @media all and (min-width:768px) { .hurt.gridList .item .productName {min-height:1px;} } .gridList .item .productNames .productCode {font-size:12px; color:#797979; font-weight:300; padding:0 0 4px 0; margin:0;} .gridList .item .caption {width:100%; clear:both; margin:0; padding:10px 0 0 0; display:flex; flex-direction:column; justify-content:flex-end; gap:10px 0;} .gridList .item .productPrices {width:100%; clear:both; margin:0; padding:0; height:100%; display:flex; flex-direction:column; justify-content:flex-start; overflow:hidden;} @media all and (min-width:768px) { .gridList .hurt .item .productPrices {height:auto; display:block;} } .gridList .item .productButtons {width:100%; clear:both; margin:0; padding:10px 0 0 0; height:auto; display:flex; position:relative; gap:10px; justify-content:space-between; align-items:flex-end;} .hurt.gridList .item .productButtons.with-info {} .gridList .item .basket-mes {display:flex; width:100%; height:auto; padding:5px 0; margin:0; font-size:12px; align-items:center; justify-content:center; position:absolute; top:100%; left:0;} div.heart {width:22px; min-width:22px; height:20px; overflow:hidden;} .gridList .item .heart {position:absolute; top:5px; right:9px;} .hurt.gridList .item .heart {top:50%; transform:translate(0%, -50%);} .heart a {display:inline-block; width:100%; height:20px;} .heart a, .heart a:visited {background:transparent url(icon-heart-3x.png) no-repeat 50% 50%; background-size:22px 20px; opacity:0.53} .heart a:hover {opacity:1;} .gridList .item .productButtons .btn {display:inline-flex; align-items:center; justify-content:center; box-sizing:border-box; text-align:center; line-height:1;} .gridList .item .productButtons .btn .glyphicon {top:unset;} .gridList .item .productButtons .btn-cart {display:inline-flex; flex:1 1 auto; height:36px; padding:5px 8px; margin:0;} .gridList .item .productButtons .btn-information {display:inline-flex; width:32px; height:36px; padding:0 0;} .gridList .item .basketBlock {display:flex; width:100%; gap:9px; flex-wrap:wrap;} .gridList .item .basketBlock .form-inline.bsPlusMinusIOuter {width:auto; box-sizing:border-box;} .gridList .item .basketBlock select {width:52px; height:36px; margin:0 auto 0 0; box-sizing:border-box; border:1px solid var(--ramka1);} .gridList .item .basketBlock input, .gridList .item .basketBlock select {font-size:12px;} .gridList .item .basketBlock .btn-cart {padding:0 0; margin:0; box-sizing:border-box;} .gridList .item .basketBlock .btn-cart .txt {display:inline-block; line-height:14px; padding:5px 5px 5px 5px;} .gridList .item .basketBlock .btn-cart .icon {display:none;} .gridList .item .basketBlock.pjm .btn-cart {padding:5px 0; min-width:30px; text-align:center;} .gridList .item .basketBlock.pjm .btn-cart .txt {display:none;} .gridList .item .basketBlock.pjm .btn-cart .icon {display:inline-block;} .gridList .item .unit-info {display:flex; font-size:12px; color:#131313; margin:0; position:absolute; top:-10px; left:0;} .hurt.gridList .item .unit-info {} .gridList .item.item-rewards .productCode {font-size:11px; color:#797979; font-weight:300; padding:5px 0; margin:0; position:absolute; top:0; left:0; width:100%;} .gridList .item.item-rewards .productButtons {padding:20px 0 0 0;} .gridList .item.item-rewards .productButtons .btn.btn-getRew {width:100%; position:static;} .gridList .item.item-rewards .productButtons.getRew-block {clear:both; display:flex; width:100%; padding:20px 0 0 0;} .gridList .item.item-rewards .productButtons.getRew-block .form-inline.bsPlusMinusIOuter {display:flex; flex:0 1 auto; width:auto; position:static;} .gridList .item.item-rewards .productButtons.getRew-block .btn.btn-getRew {display:flex; flex:0 1 auto; width:100%; position:static; margin-left:10px; justify-content:center; height:36px; line-height:36px; padding:0 5px;} .gridList .item .basketBlock .btn-cart .icon {width:20px; height:19px; background:url(icon-cart-big-white-3x.png) no-repeat 50% 50%; background-size:20px 19px; margin:0 auto;} .gridList .item .basketBlock .btn-cart:hover .icon {background:url(icon-cart-big-white-3x.png) no-repeat 50% 50%; background-size:20px 19px;} .gridList .item .productPrices .price {font-size:24px;} .gridList .item .productPrices .price .currency {font-size:18px;} .gridList .item .productPrices .priceOld {font-size:18px;} .gridList .item .productPrices .priceOld .currency {font-size:12px;} .gridList .item .productPrices .priceTag {display:block; font-size:12px; font-weight:300; line-height:1;} .gridList .item .productPrices .priceTag:nth-child(odd) {margin-top:10px;} .gridList .item .productPrices .priceTag, .orders .price .productPrices .priceTag, .orders .col-price .productPrices .priceTag {display:none!important;} .gridList .item .productPrices .price-pjm {color:#797979; font-weight:700; font-size:18px;} .gridList .item .productPrices .price-pjm .slash {} .gridList .item .productPrices .priceTax {} .gridList .item .productPrices .priceTax.priceNet {display:block; font-size:24px;} .gridList .item .productPrices .priceTax.priceNet .currency {font-size:18px;} .gridList .item .productPrices .priceTax.priceNet .price-pjm {font-size:18px;} .gridList .item .productPrices .priceTax.priceGross {display:block; font-size:18px;} .gridList .item .productPrices .priceTax.priceGross .currency {font-size:12px;} .gridList .item .productPrices .priceTax.priceGross .price-pjm {font-size:12px;} .gridList .item .productPrices .priceTax.pricePromotion {} .noticeList table.orders {margin-bottom:15px;} .noticeList .cartStatus {clear:both; width:100%; float:left;} .noticeList .cartStatus .content {box-sizing:border-box; padding:10px 0 5px 0; font-size:11px; font-weight:400;} .noticeList .cartStatus strong {padding-left:4px;} .noticeList .productButtons {float:left; width:100%; clear:both; position:relative;} .noticeList .productButtons .unit-info {display:block; padding:0 0 5px 0; clear:both;} .noticeList .productButtons .basketBlock {float:left; width:100%;} .noticeList .productButtons .basketBlock .form-inline.bsPlusMinusIOuter {width:auto; float:left; box-sizing:border-box; margin-right:9px;} .noticeList .productButtons .basketBlock select {width:52px; height:36px; margin:0 9px 0 0; float:left; box-sizing:border-box; border:1px solid var(--ramka1);} .noticeList .productButtons .basketBlock .btn-cart {clear:both; margin-top:5px; width:100%; box-sizing:border-box;} .noticeList .productButtons .basketBlock.pjm .btn-cart {padding:7px 0;} @media all and (min-width:768px) { .gridList.hurt .item {margin:30px 0 0 0; overflow:hidden; position:relative; display:flex; flex-flow:row nowrap; justify-content:flex-start; align-content:center; align-items:center; } .gridList.hurt .item .productImage {width:156px; padding:0; outline:0px solid red; order:1; flex:0 1 auto; align-self:stretch; width:156px; min-height:auto; margin:0 15px 0 0; } .gridList.hurt .item .productImage .mainImage {width:100%; padding:0 0 100% 0; height:0;} .gridList.hurt .item .productNames { outline:0px solid blue; order:2; flex:0 1 auto; align-self:center; width:calc(100% - 466px); min-width:auto; min-height:auto; padding:15px 35px 15px 0; margin:0 15px 0 15px; } .gridList.hurt .item .caption { outline:0px solid black; order:3; flex:0 1 auto; align-self:center; width:250px; min-height:auto; padding:30px 0 30px 0; margin:0 0 0 15px; } .gridList.hurt .item .productPrices {width:250px; text-align:right; margin:0; padding:0;} .gridList.hurt .item .productButtons {padding-top:10px;} .gridList.hurt .item .caption .productPrices .priceTag {display:none;} } #navTop, #navBottom {text-align:center;} #navTop .pagination, #navBottom .pagination {text-align:center; margin-left:auto; margin-right:auto} .navItems {clear:both; margin:0 0 20px 0; line-height:1; border:1px solid #d3d3d3; overflow:hidden;} .navItems.navList {} .navItems.navOrders {} .navItems.navOrders.navOrder {} .navItems.navRepo {} .navItems.navCart {margin-bottom:30px;} @media all and (min-width:992px) { .navItems.navCart {} } .navItems.navNews {margin-top:15px;} .navItems#navBottom {} .hurt.mainList {margin-bottom:30px;} .navItems ul, .navItems li, .navItems a, .navItems span {font-size:12px; line-height:1;} .navItems .pager {width:100%; font-size:12px; padding:0; margin:0; position:relative;} .navItems .pager ul {margin:0 auto; border:0;} .navItems.navNews .pager {position:static;} .navItems .pager .previous {float:left; position:relative; text-align:left; z-index:2;} .navItems .pager .next {float:right; position:relative; text-align:right; z-index:2;} .navItems .pager .centered {position:absolute; left:0; width:100%; text-align:center; z-index:1;} .navItems .pager li.previous, .navItems .pager li.centered, .navItems .pager li.next {display:inline-block; margin:0; padding:0; line-height:1; border:0;} .navItems .pager span, .navItems .pager a {font-size:12px; line-height:1; padding:10px 5px; margin:0; border:0; text-transform:uppercase;} .navItems .pager .pagination li:first-child a, .navItems .pager .pagination li:first-child span, .navItems .pager .pagination li:last-child > a, .navItems .pager .pagination li:last-child > span {border-radius:0;} .navItems .pager a, .navItems .pager a:visited {color:#131313;} .navItems .pager a:hover {color:#ffffff; background-color:var(--kolor1);} .navItems .pager .selected a, .navItems .pager .selected a:visited { color:var(--kolor1); background-color:#ffffff; border-color:#ffffff; } .navItems .pager .previous a, .navItems .pager .next a, .navItems .pager .previous a:visited, .navItems .pager .next a:visited {padding:10px 15px; color:#ffffff; background-color:var(--kolor1); border-color:var(--kolor1); font-weight:600; } .navItems.navOrder .pager .previous a, .navItems.navOrder .pager .previous a:visited, .navItems.navOrder .pager .next a, .navItems.navOrder .pager .next a:visited, .navItems.navNews .pager .previous a, .navItems.navNews .pager .previous a:visited, .navItems.navNews .pager .next a, .navItems.navNews .pager .next a:visited {padding:0px 15px;} .navItems.navNews {border:0} .navItems.navCart .pager .previous a, .navItems.navCart .pager .next a, .navItems.navCart .pager .previous a:visited, .navItems.navCart .pager .next a:visited { color:#5e5e5e; background-color:#ffffff; border-color:#ffffff; } .navItems.navCart .pager .previous a .icon, .navItems.navCart .pager .next a .icon {display:none;} .navItems.navCart .pager .previous a .icon {margin-left:-10px;} .navItems.navCart .pager .next a .icon {margin-right:-10px;} .navItems.navBlog {margin-bottom:15px;} .navItems .pager .selected a:hover, .navItems .pager .previous a:hover, .navItems .pager .next a:hover { color:#ffffff; background-color:var(--kolor2); border-color:var(--kolor2); } .navItems.navCart .pager .previous a:hover, .navItems.navCart .pager .next a:hover { color:#ffffff; background-color:var(--kolor2); border-color:var(--kolor2); } @media all and (max-width:479px) { .navItems .pager .previous, .navItems .pager .next {display:block; float:none; text-align:center; width:100%; margin:0;} .navItems .pager .previous a, .navItems .pager .next a {float:none; display:block;} } @media all and (max-width:767px) { .navItems .pager .centered {display:block; float:none; text-align:center; width:100%; clear:both; position:static;} } .navigator {margin-top:5px; margin-bottom:5px; padding-top:5px; padding-bottom:5px;} .navigator.paginatorPrevious {text-align:left;} .navigator.paginatorPrevious a {display:inline-block; margin-left:0; margin-right:auto;} .navigator.paginatorNext {margin-top:5px; margin-bottom:5px; text-align:right;} .navigator.paginatorNext a {display:inline-block; margin-left:auto; margin-right:0;} #action_continue {margin:10px 0 10px 0;} .deliAdr-select .form-control {margin-bottom:10px;} .deliAdr-select .btn-link {margin-top:10px;} table.paginatorCart {margin-left:auto; margin-right:0; width:100%; overflow:hidden;} table.paginatorCart td {padding:10px 0; } table.paginatorCart td.paginatorCartPrevious {} table.paginatorCart td.paginatorCartNext {padding-right:0; text-align:right;} div.row.paginatorCart {padding-top:10px; padding-bottom:5px;} div.row.paginatorCart div.paginatorCartPrevious {padding-top:5px; padding-bottom:5px;} div.row.paginatorCart div.paginatorCartNext {padding-top:5px; padding-bottom:5px;} table.paginator.paginatorDetails, table.paginator.paginatorBottom {width:100%; margin:0 0 8px 0;} table.paginator.paginatorBottom td {width:50%;} table.paginator.paginatorBottom td:first-child {} table.paginator.paginatorBottom td:last-child {text-align:right;} table.paginator.paginatorNews td, table.paginator.paginatorDetails td {width:33%;} table.paginator.paginatorNews td:nth-child(2) a table.paginator.paginatorDetails td:nth-child(2) a {margin-left:3px; margin-right:3px;} table.paginator.paginatorNews td:nth-child(2) a, table.paginator.paginatorDetails td:nth-child(1) {} table.paginator.paginatorNews td:nth-child(2), table.paginator.paginatorDetails td:nth-child(2) {text-align:center;} table.paginator.paginatorNews td:nth-child(3), table.paginator.paginatorDetails td:nth-child(3) {text-align:right;} table.paginator.paginatorNews {width:100%; margin:15px 0;} .lastLink#action_continue {margin:0 0 30px 0; padding:0 0;} div.pp_pic_holder {z-index:20002; position:fixed!important; top:50%!important; left:50%!important; transform:translate(-50%,-50%)!important;} div.pp_gallery ul {height:45px!important;} div.pp_gallery ul li {width:43px!important;} div.pp_default .pp_gallery ul li.selected a {border-color:#808080!important;} div.pp_default .pp_gallery ul li a {border-color:var(--ramka3)!important;} div.pp_gallery ul a {width:43px!important; height:43px!important; position:relative!important; overflow:hidden!important;} div.pp_gallery ul a img {width:auto!important; height:auto!important; max-width:100%!important; max-height:100%!important; display:block!important; position:absolute!important; margin:auto!important; top:0!important; right:0!important; bottom:0!important; left:0!important; overflow:auto!important;} @media all and (max-width:767px) { div.pp_pic_holder {position:fixed!important; top:0!important; left:0!important; transform:none!important; width:100vw!important; height:100vh!important; overflow-y:auto!important;} .ppt, .pp_top, .pp_bottom, .pp_gallery {display:none!important;} div.pp_default .pp_content_container .pp_left {padding-left:0!important;} div.pp_default .pp_content_container .pp_right {padding-right:0!important;} .pp_hoverContainer {width:100%!important; height:100%!important; z-index:2!important;} .pp_content {width:100%!important; height:auto!important;} .pp_fade {width:100%!important; height:100%!important;} a.pp_expand, a.pp_contract {display:none!important;} .pp_hoverContainer {width:100%!important; padding:0!important; background-color:transparent!important;} #pp_full_res img {width:100%!important; height:auto!important; margin-top:50px!important;} .pp_details {position:fixed!important; top:0!important; width:100%!important; padding-left:3%; padding-right:4%; padding-top:10px; padding-bottom:10px; background-color:#000000!important; color:#ffffff!important; margin-top:0px!important; opacity:0.9!important; height:50px!important; z-index:3!important;} .currentTextHolder {color:#ffffff!important;} a.pp_close {right:5px!important; top:10px!important;} .pp_nav {margin-right:0!important;} .pp_description {margin-right:0!important;} } .pp_pic_holder .ppt, .pp_pic_holder .pp_nav {display:none!important;} .pp_pic_holder .pp_expand {right:auto!important; top:10px!important; left:30px!important;} .pp_pic_holder .pp_play, .pp_pic_holder .currentTextHolder {display:none!important;} div.detCard {width:100%;} .detCard div.row.offer {width:100%; margin:0 0 30px 0; padding:15px 15px 0 15px; border:1px solid var(--ramka5); gap:30px; display:flex; flex-direction:column; flex-wrap:nowrap; height:unset;} .detCard div.row.offer:before, .detCard div.row.offer:after {display:none;} .detCard div.row.offer #offerLeft, .detCard div.row.offer #offerRight {margin:0!important; padding:0!important; float:none!important; left:unset!important; right:unset!important; width:100%; position:relative;} @media all and (min-width:768px) { .detCard div.row.offer {flex-direction:row;} .detCard div.row.offer #offerLeft {width:40%; height:100%;} .detCard div.row.offer #offerRight {width:60%; height:100%;} } @media all and (min-width:992px) { .detCard div.row.offer #offerLeft {order:2; width:33.33333333%;} .detCard div.row.offer #offerRight {order:1; width:66.66666667%;} } .detCard.miniDetCard {display:none;} .detCard.miniDetCard.showMiniCard {display:block;} .detCard.miniDetCard {width:800px; height:502px; box-sizing:border-box; margin:0 0 0 0; padding:15px; border:1px solid var(--ramka5); background-color:#ffffff; overflow:auto; position:absolute; z-index:2003; box-shadow:0 0 20px -10px #000000;} .detCard.miniDetCard div.row.offer {margin:0; padding:0; border:0px solid var(--ramka5); position:relative;} .detCard.miniDetCard .col-md-4.col-md-push-8#offerLeft {position:unset; width:33.33333333%; right:0; left:auto; float:right;} .detCard.miniDetCard .col-md-8.col-md-pull-4#offerRight {float:left; width:66.66666667%; right:auto; left:0; padding-bottom:35px;} @media all and (min-width:1200px) { .detCard.miniDetCard div.row.offer, .detCard.miniDetCard #offerLeft, .detCard.miniDetCard #offerRight {min-height:470px;} } .b-top .detCard.miniDetCard {bottom:-5px;} .b-bottom .detCard.miniDetCard {top:-5px;} .b-left .detCard.miniDetCard {left:auto; right:-5px;} .b-right .detCard.miniDetCard {left:-5px; right:auto;} .detCard.miniDetCard .productDisc {position:absolute; bottom:0; left:0; width:100%; padding-bottom:0; margin-bottom:0;} .detCard.miniDetCard .discBtnBlock {position:relative; width:100%; height:auto; clear:both; padding:0; margin:0;} .detCard.miniDetCard .discBtnBlock .discBtn {} .detCard.miniDetCard .discBtnBlock .discCloud {display:none; position:absolute; bottom:35px; left:0; width:740px; height:300px; overflow:auto; background-color:#ffffff; border:1px solid var(--ramka5); z-index:20; margin:0; padding:30px; box-shadow:0 0 20px -10px #000000; box-sizing:border-box;} .detCard.miniDetCard .discBtnBlock.showDisc .discCloud {display:block;} .detCard .separator {margin-top:15px; margin-bottom:15px; border-bottom:1px solid var(--separator);} .detCard .separator.to-productAttributes {} .detCard .separator.to-choosedAttributes {} .detCard .separator.to-manufacturer {} .detCard .separator.to-information {} .detCard .separator.to-basketSection {display:none;} .detCard .separator.to-cartprices {} .detCard .separator.to-prices {margin:0 0 15px 0; border-color:#ffffff; display:none;} .detCard .separator.to-addThis, .detCard .separator.to-opinions {display:none;} .detCard .separator.to-productGroup {} .detCard .separator.to-variants {} .detCard .cartprices, .detCard .showVariants {padding-bottom:15px; margin-bottom:15px; border-bottom:1px solid var(--separator);} #offerRight .wrap {padding-bottom:26px; margin-bottom:20px; border-bottom:1px solid var(--separator);} .detCard.miniDetCard #offerRight .wrap {padding-bottom:15px; margin-bottom:15px;} .detCard .information {font-size:12px; color:#5e5e5e;} .detCard div.productName {overflow:hidden; clear:both; margin:0 0 15px 0;} .detCard div.productName .nameWrap {display:flex; gap:10px; justify-content:space-between;} .detCard .productName h1, .detCard .productName span.h1 {display:inline-flex; flex:1 1 auto; margin:0; padding:0; font-size:30px; font-weight:700; color:var(--kolor1);} .detCard.miniDetCard .productName h1, .detCard.miniDetCard .productName span.h1 {font-size:22px;} .detCard div.productName .heart {display:inline-flex; flex:0 1 auto; margin:0 auto;} @media all and (max-width:479px) { .detCard div.productName .nameWrap {flex-direction:column; align-items:center; justify-content:flex-start;} } .detCard #productInfoSmall div.productName {text-align:center;} .detCard #productInfoSmall div.productName span.h1 {font-size:20px;} .detCard .opisSkrocony {font-size:14px; font-weight:300; color:#818181; padding:0 0 30px 0;} .detCard .productCode {font-size:12px; color:#5e5e5e; padding:0 8px 0 0; margin:0 8px 5px 0; border-right:1px solid var(--kolor1);} @media all and (max-width:991px) { .detCard .productCode {padding:10px 0; border-right:0; margin:0;} } .detCard .productCode span {font-weight:700;} .detCard .productCode span.colon {color:inherit; font-weight:inherit;} .detCard .productCode.barCode {} .detCard .information span {font-weight:700;} .detCard .information span.colon {color:inherit; font-weight:400; padding-right:3px;} #productInfoSmall .productCode {} #productInfoSmall .productCode.barCode {} #offerRight .wrap {width:100%; clear:both; overflow:hidden; line-height:1;} #offerRight .wrap .productCode {float:left; display:inline-block; margin-right:8px;} #offerRight .wrap .productCode.barCode {display:inline-block; } #offerRight .wrap .information, #offerRight .wrap div.availability {font-size:12px; padding:0; margin:0 0 15px 0; line-height:1;} #offerRight .wrap .productDetails.availability {padding:0; margin:0;} #offerRight .wrap .productDetails.availability td {font-size:12px; padding:0 10px 0 0; line-height:1; vertical-align:top;} #offerRight .wrap .productDetails.availability td img {margin-top:-2px;} @media all and (min-width:1399px) { #offerRight .wrap .information, #offerRight .wrap div.availability, #offerRight .wrap .productDetails.availability { display:inline-block; padding:0; margin:0; text-align:left;} #offerRight .wrap .productDetails.availability td {padding:0 10px 0 0px;} } .detCard div.productPromotionIcons {display:none;} @media all and (max-width:991px) { #offerRight .wrap .information, #offerRight .wrap .productDetails.availability {margin-top:5px; clear:left;} #productInfoSmall .productDetails.availability {margin-bottom:0;} #productInfoSmall div.availability {padding-top:5px; padding-bottom:5px;} } .detCard div.productIcons {display:flex; flex-direction:row; flex-wrap:nowrap; margin:0 0 15px 0; width:100%; gap:10px; justify-content:flex-end;} .detCard.miniDetCard div.productIcons {} .detCard div.productIcons div.iko {display:inline-flex; flex:1 1 auto; min-height:76px; align-items:center; justify-content:flex-end; flex-direction:row; flex-wrap:wrap; gap:0;} .detCard div.productIcons div.iko.productPromotionIcons {flex:0 1 auto; display:inline-flex; flex-direction:column; justify-content:center; align-items:flex-end; gap:5px;} .detCard div.productIcons div.iko.productPromotionIcons .icons {margin:0 0 0 auto;} .detCard div.productIcons div.iko table.productIcons {display:block; width:100%; margin:0 0 0 auto;} .detCard div.productIcons div.iko table.productIcons .tag {display:none;} .detCard div.productIcons div.iko table.productIcons tbody {display:flex; flex-wrap:wrap; gap:10px;} .detCard div.productIcons div.iko table.productIcons tr {display:inline-flex; align-items:center;} .detCard div.productIcons div.iko table.productIcons td.value {display:inline;} #productInfoSmall {padding-top:5px; margin-bottom:15px;} .detCard #thumbsSlick .slick-list, .detCard #thumbsSlick .div.slick-track, .detCard #thumbsSlickBig .slick-list {margin:0; padding:0!important;} .detCard #thumbsSlickBig {margin-top:0; margin-bottom:0;} .detCard #thumbsSlickBig img {border:0; margin:0 auto; cursor:pointer;} .detCard .productImage {position:relative; margin-bottom:15px; border:1px solid var(--ramka1); overflow:hidden;} .detCard .productImage #thumbsSlickBig img {display:block; margin:0 auto; width:auto; height:auto; max-width:100%;} .detCard button.scroll {opacity:0.15; text-shadow:none; background-color:transparent; background-image:none; z-index:2;} .detCard button.scroll span {color:#000000; font-size:18px;} .detCard button.scroll:hover {opacity:1; background-color:transparent; background-image:none;} .detCard #thumbsSlickBig button.scroll span {font-size:24px;} .detCard #offerLeft div.productThumbnails#thumbsSlick, .detCard #offerLeft div.productThumbnails #thumbsSlick {display:block; clear:both; margin:0 0 15px 0; text-align:left; padding:0 30px 0 0; } .detCard #offerLeft div.productThumbnails div.slick-list, .detCard #offerLeft div.productThumbnails div.slick-track {margin:0; padding:0;} .detCard #offerLeft div.productThumbnails div.pics {margin:0 10px 0 0; padding:0; } .detCard #offerLeft div.productThumbnails a {display:block; cursor:pointer; line-height:1;} .detCard #offerLeft div.productThumbnails a span {display:inline-block; position:relative; width:100%; height:0; padding:0 0 100% 0; border:1px solid var(--ramka1); background-color:#ffffff;} .detCard #offerLeft div.productThumbnails a:hover {} .detCard #offerLeft div.productThumbnails img {display:block; margin:auto; width:auto; height:auto; max-width:100%; max-height:100%; position:absolute; top:0; right:0; bottom:0; left:0; overflow:auto;} .detCard #offerLeft #thumbsSlick button.scroll {margin:0; transform:translate(0%, 0%);} .detCard #offerLeft #thumbsSlick button.scroll.slick-prev {left:auto; right:0; width:30px; height:50%; top:50%;} .detCard #offerLeft #thumbsSlick button.scroll.slick-next {left:auto; right:0; width:30px; height:50%; top:0%;} .pswp__bullets-indicator {display:flex; flex-direction:row; align-items:center; position:absolute; bottom:0px; left:50%; transform:translate(-50%, 0); gap:5px; padding:10px;} .pswp__bullets-indicator.pswp__hide-on-close {opacity:0!important;} .pswp__bullets-indicator.pswp__hide-on-close:hover {opacity:1!important;} .pswp__bullet {width:12px; height:12px; border-radius:50%; margin:0; background:#ffffff; opacity:0.5;} .pswp__bullet--active {opacity:1;} .pswp__bullet:hover {opacity:0.75;} table.productDetails {width:auto;} .productDetails td {padding:5px 10px 5px 0; vertical-align:middle; font-size:12px; color:#5e5e5e; line-height:1.3;} .productDetails.opinions {width:auto;} .productDetails.opinions td {} .productDetails.opinions div.ratBar {} .productDetails.opinions div.div1 {display:flex; flex-direction:row; align-items:center; line-height:1; gap:0 10px; overflow:hidden;} .productDetails.opinions div.div2, .productDetails.opinions div.div3 {display:inline-flex;} .productDetails.opinions div.div3 {font-size:13px;} .productDetails.opinions div.div3 a, .productDetails.opinions div.div3 a:visited {} .productDetails.opinions div.div3 a:hover {} .productDetails.availability {margin-bottom:15px;} div.productDetails.choosedAttributes {} .productDetails.choosedAttributes td {padding-top:10px; padding-bottom:10px;} .productDetails.choosedAttributes td select {padding:5px;} div.productDetails.productAttributes {} .productDetails.productAttributes td {padding-top:10px; padding-bottom:10px;} .productDetails.productAttributes img {margin-right:5px;} .productDetails.productAttributes img + .sep {display:none;} table.productDetails.prices {width:auto;} table.productDetails.prices {display:inline-block; width:auto;} .productDetails.prices tbody, .productDetails.prices tbody tr {display:block;} .productDetails.prices td {display:inline-block; vertical-align:text-bottom; line-height:1;} .productDetails.prices td.tag {display:none;} .productDetails.prices td.value .price, .productDetails.prices td.value .price.priceDiscount {font-size:36px;} .productDetails.prices td.value .price .currency {font-size:24px;} .productDetails.prices td.value .price.priceOld {font-size:24px; display:block;} .productDetails.prices td.value .price.priceOld .currency {font-size:18px;;} .productDetails.prices .priceTax {} .productDetails.prices .priceTax.priceNet td.tag {} .productDetails.prices .priceTax.priceNet td.value .price, .productDetails.prices .priceTax.priceNet td.value .price.priceDiscount {} .productDetails.prices .priceTax.priceGross {} .productDetails.prices .priceTax.pricePromotion {} .productDetails.prices .multiPrice.priceNet td.tag {} .productDetails.prices .multiPrice.priceNet td.value .price, .productDetails.prices .multiPrice.priceNet td.value .price.priceDiscount {} .productDetails.prices .multiPrice.priceNet td.value .price .currency, .productDetails.prices .multiPrice.priceNet td.value .price.priceDiscount .currency {} .productDetails.prices .priceTax td.tag {display:block;} .productDetails.prices .price .price-pjm {font-size:24px;} .productDetails.prices .price.priceOld .price-pjm {font-size:18px;} .currencyType-1 .productDetails.prices td.tag {display:none;} .currencyType-2 .productDetails.prices td.tag {display:none;} .currencyType-3 .productDetails.prices td.tag {display:block;} .detCard div.productDetails.manufacturer {} .detCard table.productDetails.manufacturer {} .detCard .manufacturer td a {display:inline-block; width:140px; overflow:hidden;} .detCard .cartprices {width:100%; clear:both;} @media all and (min-width:1200px) { .detCard .cartprices {position:relative; padding-right:140px;} .detCard .cartprices div.manufacturer {position:absolute; top:0; right:0; display:inline-block; margin:0; text-align:right; width:140px; overflow:hidden;} .detCard .cartprices .manufacturer table {margin:0 0 0 auto; width:auto;} .detCard .cartprices .manufacturer table, .detCard .cartprices .manufacturer tbody, .detCard .cartprices .manufacturer tr, .detCard .cartprices .manufacturer td {display:block; width:auto; text-align:right; padding:0;} .detCard .cartprices .manufacturer td {color:#5e5e5e; font-size:12px; font-weight:600;} .detCard .cartprices .manufacturer td a {text-align:right;} .detCard .cartprices .manufacturer .tag {text-transform:uppercase;} .detCard .cartprices .manufacturer .colon {display:none;} .detCard .cartprices .manufacturer img {margin:9px 0 0 0; display:block; width:auto; height:auto;} .detCard .cartprices .to-manufacturer {display:none;} } .showVariants {} .showVariants.selectVariants {} .showVariants table.productDetails.prices {width:auto;} .productDetails.prices .omnibusPrice .value span.price {color:inherit; font-size:14px; font-weight:400;} .productDetails.prices .omnibusPrice .value span.price .currency {font-size:12px; font-weight:400;} #sell-price .productDetails.prices, #sell-price-start .productDetails.prices {display:flex; margin:0; width:auto;} #sell-price .productDetails.prices tbody, #sell-price-start .productDetails.prices tbody {display:flex; width:100%; flex-direction:column;} #sell-price .productDetails.prices tr, #sell-price-start .productDetails.prices tr {display:inline-flex;} #sell-price .productDetails.prices td, #sell-price-start .productDetails.prices td {display:inline-flex; padding:5px; gap:5px; flex-direction:column; align-items:flex-start; justify-content:center;} #sell-price .productDetails.prices td.tag, #sell-price-start .productDetails.prices td.tag {flex-direction:row; align-items:center; justify-content:flex-start; gap:0;} #sell-price .productDetails.prices td:empty, #sell-price-start .productDetails.prices td:empty {display:none;} #sell-price .productDetails.prices tr, #sell-price-start .productDetails.prices tr {flex-wrap:wrap;} #sell-price .productDetails.prices tr.omnibusPrice, #sell-price-start .productDetails.prices tr.omnibusPrice {flex:1 1 auto; width:100%; flex-direction:row;} #sell-price .productDetails.prices tr.priceTax td, #sell-price-start .productDetails.prices tr.priceTax td, #sell-price .productDetails.prices tr.omnibusPrice td, #sell-price-start .productDetails.prices tr.omnibusPrice td {flex-direction:row; align-items:center; justify-content:flex-start;} #sell-price .productDetails.prices td.tag, #sell-price-start .productDetails.prices td.tag, #sell-price .productDetails.prices tr.omnibusPrice td.tag {padding:5px 0 5px 0;} #sell-price-start .productDetails.prices tr.omnibusPrice td.tag {padding:5px 0 5px 5px;} #selectVariants {} #selectVariants .dostepnoscWariantu {margin-bottom:10px;} #selectVariants .dostepnoscWariantu#dw0 {} #selectVariants .availability {margin-bottom:10px;} #selectVariants .availability .colon {margin-right:5px;} #selectVariants .availability img {vertical-align:middle; display:inline-block;} #selectVariants .forTable {} .detCard #selAtrs:empty, .detCard .productCode:empty, .detCard .wrap .availability:empty, #selectVariants .availability:empty, #selectVariants .dostepnoscWariantu:empty {display:none;} .basketSection {overflow:hidden; padding:0 0 15px 0;} .basketSection .form, .basketSection .form-inline {text-align:center;} .basketSection label {padding-left:3px; padding-right:3px;} .basketSection .form-inline input.form-control {width:60px; margin-left:auto; margin-right:auto;} .basketSection .labels, .basketSection .btn {float:left;} .basketSection .labels {padding-top:8px; padding-right:10px;} .basketSection .labels select {width:52px; height:36px; margin:-8px 5px 0 6px; box-sizing:border-box; border:1px solid var(--ramka1);} .basketSection .unit-info {display:inline-block; padding:8px 0 0 0;} .basketSection .labels.quantity {padding-top:0px;} .basketSection input#quantity {} .basketSection #addToBasket {margin-right:10px;} .basketSection #addToBasket .icon {} .detCard.miniDetCard .basketSection .btn.button-long {min-width:200px;} .cartprices span.unit-info {display:block; margin:0; padding:0;} .basketSection div.txt {padding:20px 0 5px 0; font-weight:600; text-transform:uppercase;} .basketSection div.waga, .basketSection div.points {clear:both; float:left; width:100%; padding:15px 0 0 0; font-size:12px; color:#5e5e5e;} .basketSection div.waga span, .basketSection div.points span {font-weight:600;} .bsPlusMinus {} .detCard .bsPlusMinus {} .orders .bsPlusMinus {} @media all and (max-width:1199px) { .basketSection .unit-info {clear:both; display:block; margin:0 0 0 0;} } @media all and (max-width:479px) { .cartprices .basketSection {clear:both;} .cartprices .basketSection #addToBasket {clear:both; margin-top:15px; margin-right:0;} } @media all and (max-width:359px) { .cartprices .basketSection #addToBasket {width:100%;} } .detCard table.variants {margin:0 0 10px 0; width:100%;} .showVariants.selectVariants table.variants {width:auto;} .detCard table.variants td {padding:5px 10px 5px 0; vertical-align:middle;} .detCard table.variants td table {width:100%; margin:0;} .detCard table.variants td td {padding:5px 0px 5px 10px;} .detCard table.variants td td.name, .detCard table.variants td td.price {padding-left:0;} .detCard table.variants td td.buttons, .detCard table.variants td td.price {padding-top:0;} .detCard table.variants td td.name, .detCard table.variants td td.availability {padding-bottom:0px;} .detCard table.variants td td.availability, .detCard table.variants td td.buttons {width:200px; text-align:right;} .detCard table.variants td td.availability span.img {display:block;} .detCard table.variants .productName {font-weight:300; font-size:22px; margin:0; border:0;} .detCard table.variants td .tag {display:none;} .detCard table.variants td span.price {font-size:24px;} .detCard table.variants td span.priceOld {font-size:18px;} .detCard table.variants td td.price table {width:auto; margin:0 auto 0 0;} .detCard table.variants td td.price table td {vertical-align:text-bottom;} .detCard table.variants td td.price table td.tag {display: none; padding:0 5px 0 0;} .detCard table.variants td td.price table td.value {padding:0;} @media all and (max-width:479px) { .detCard table.variants td table, .detCard table.variants td table tr, .detCard table.variants td table tbody, .detCard table.variants td table td {display:block; width:100%; float:left; text-align:left; padding:0;} .detCard table.variants td td.availability span.img {display:inline-block; margin-left:10px;} .detCard table.variants td table td.name, .detCard table.variants td table td.availability, .detCard table.variants td table td.price, .detCard table.variants td table td.buttons {width:100%; text-align:center; padding:5px 0;} .detCard table.variants td table td.name {padding-top:0; border-top:1px solid var(--separator);} } .detCard .variant-brick {clear:both; margin:0 0 5px 0; padding:0;} .detCard .variant-brick .moduleHead {margin:0; padding:0;} .detCard .variant-brick .moduleTitle {font-weight:700; padding:0 0 10px 0; font-size:14px;} .detCard .variant-brick .moduleContent {margin:0; padding:0; overflow:hidden;} .detCard .variant-brick span.brick {display:inline-block; float:left; margin:0 5px 10px 0; padding:0; cursor:pointer;} .detCard .variant-brick label {display:inline-block; margin:0; padding:4px 10px 4px 10px; font-size:16px; font-weight:700; text-align:center; cursor:pointer;} .detCard .variant-brick input {display:none;} .detCard .variant-brick span.brick {background-color:#ffffff; border:1px solid #a8a8a8;} .detCard .variant-brick label {color:#1a1a18; background-color:#ffffff;} .detCard .variant-brick span.brick:hover, .detCard .variant-brick span.brick.selected {background-color:var(--kolor1); border-color:var(--kolor1);} .detCard .variant-brick span.brick:hover label, .detCard .variant-brick span.brick.selected label {color:#ffffff; background-color:var(--kolor1);} .detCard .variant-brick span.brick.disabled, .detCard .variant-brick span.brick.disabled:hover {background-color:#dbdbdb; border-color:#dbdbdb;} .detCard .variant-brick span.brick.disabled label, .detCard .variant-brick span.brick.disabled:hover label {color:#bfbfbf; background-color:#ffffff; cursor:not-allowed;} .detCard .productGroup {clear:both; margin:0 0 5px 0; padding:0;} .detCard .productGroup .moduleHead {margin:0; padding:0;} .detCard .productGroup .moduleTitle {font-weight:700; padding:0 0 10px 0; font-size:14px;} .detCard .productGroup .moduleContent {margin:0; padding:0; overflow:hidden;} .detCard .productGroup ul {display:block; margin:0; padding:0; list-style:none;} .detCard .productGroup li {display:inline-block; float:left; margin:0 10px 10px 0; padding:0;} .detCard .productGroup a {display:block; width:60px; height:60px; position:relative; text-align:center; overflow:hidden; cursor:pointer;} .detCard .productGroup a img {display:block; margin:auto; width:auto; height:auto; max-width:100%; max-height:100%; position:absolute; top:0; right:0; bottom:0; left:0; overflow:auto;} .detCard .productGroup a span {display:none; padding:5px; font-size:12px; position:absolute; bottom:0; left:0; width:100%; box-sizing:border-box; overflow:hidden; cursor:pointer;} .detCard .productGroup a {background-color:#ffffff; border:1px solid #a8a8a8;} .detCard .productGroup a span {color:#1a1a18; background-color:#ffffff;} .detCard .productGroup a:hover, .detCard .productGroup li.active a {background-color:var(--kolor1); border-color:var(--kolor1);} .detCard .productGroup a:hover span, .detCard .productGroup li.active a span {color:#ffffff; background-color:var(--kolor1);} .detCard div.availability, .detCard table.productDetails.prices {margin-bottom:10px;} .detCard .productDetails.addThis {line-height:1;} .detCard .addthis_toolbox {line-height:1; padding:0; margin:0;} .detCard .addthis_toolbox td {padding:0;} .detCard .addthis_toolbox a {line-height:1; margin:1px 0px 1px 2px; vertical-align:middle;} .detCard #action_addThis, #action_addThis td.tag {display:none;} @media all and (min-width:768px) { .detCard #action_addThis {display:block;} } div.action_addThis {margin:15px 0; padding-top:15px; border-top:1px solid var(--separator);} .action_addThis.addThisTresc {} .action_addThis.addThisBlog {} .action_addThis table.addThis, .action_addThis .addThis tbody, .action_addThis .addThis tr, .action_addThis .addThis td {width:100%; display:block; box-sizing:border-box;} .action_addThis .addThis td {padding:5px 0;} .action_addThis .addThis .tag {font-weight:700;} .action_addThis .separator.to-addThis {display:none;} .action_addThis .separator.to-addThis.to-addThisTresc {} .action_addThis .separator.to-addThis.to-addThisBlog {} .detCard .tabs {border:1px solid var(--ramka5); margin-bottom:50px; padding:0 30px; color:#5e5e5e; font-size:12px;} .detCard.miniDetCard .tabs {margin-bottom:0;} .detCard .tabsHead {border-bottom:1px solid var(--ramka5); background-color:#ffffff;} .detCard .tabsHead .nav {border-bottom:0px solid var(--ramka5); margin-bottom:1px;} .detCard .tabsHead li {min-width:1px;} .detCard .tabsHead a {padding:15px 0; border:0; font-size:17px; font-weight:400; text-align:center; cursor:pointer; margin:0 60px 0 0;} .detCard .tabsHead .zakladka {background-color:#ffffff; color:#5e5e5e;} .detCard .tabsHead .zakladka:hover {background-color:#ffffff; color:var(--kolor1);} .detCard .tabsHead .zakladka_on {background-color:#ffffff; color:var(--kolor1); font-weight:700; font-size:18px;} .detCard .tabContent {} .detCard .tabContentWrapper {} .detCard .tabContent .content, .detCard .tabContent .moduleContent {padding:20px 0 30px 0;} .detCard .tabContent .additional .moduleContent {padding-top:0; padding-bottom:15px;} @media all and (max-width:479px) { .detCard .tabs .tabsHead li {width:50%;} } @media all and (max-width:359px) { .detCard .tabs .tabsHead li {width:100%; min-width:1px;} .detCard .tabs .tabsHead li a {padding:10px; margin:0;} } .printOnly {display:none!important;} .detCard #wish {width:100%; clear:both; border-bottom:1px solid var(--separator); padding:0; margin-bottom:15px;} .detCard #wish .productDetails td {font-size:11px; color:#5e5e5e;} .detCard #wish .hidden-xs {padding:0 0 15px 0;} .detCard #wish #action_addThis {width:50%;} ul.actions {clear:both; width:100%; float:left; margin:15px 0; padding:0; overflow:hidden;} ul.actions li {display:inline-block; padding:0; margin:0 15px 15px 0; float:left; font-size:12px; text-transform:uppercase;} ul.actions li a {display:block; margin:0; padding:5px 20px;} ul.actions li a, ul.actions li a:visited {color:#5e5e5e; border:1px solid var(--ramka1);} ul.actions li a:hover {color:#5e5e5e; border:1px solid #5e5e5e;} ul.actions li a:after {} ul.actions li:last-child a:after {} #action_social {margin:10px 0 10px 0; float:right; display:inline-block; font-size:12px;} #action_social table td {padding:5px 0 5px 5px;} @media all and (max-width:767px) { ul.actions li {width:auto; float:left; margin:0 10px 0 0;} ul.actions a {display:block;} ul.actions #action_print {display:none;} ul.actions li:nth-last-child(2) a:after {} } @media all and (max-width:479px) { ul.actions li {width:100%; margin:0; text-align:center;} } .contactForm {} .contactForm .productImage {} .contactForm .productName {font-size:18px;} @media all and (max-width:767px) { .contactForm .productImage, .contactForm .productName {text-align:center; margin-bottom:10px;} } .conBody #page_conForm, .conBody #page_mailConForm, .conBody #page_recruitment {padding-bottom:50px;} .conBody #page_recruitment .rowTitle {display:none;} .conBody .file.forms {margin-bottom:15px;} @media all and (min-width:992px) { .sticky {position:fixed; top:0;} .sticky#underHeader {position:fixed; width:100%; top:0px; left:0; z-index:5100; box-shadow:0 0px 20px rgba(0,0,0,0.5);} .sticky#quickCart {position:fixed; top:0px; right:0; z-index:5200;} .sticky#quickCart div.cart {width:auto;} .sticky#quickCart div.cart span.sep, .sticky#quickCart div.cart .basketTotal {display:none;} .sticky#quickSearch {position:fixed; top:0px; right:0px; z-index:5200; margin:5px 5px 0px 0;} .sticky#quickSearch div.findForm {width:auto;} .sticky#underHeader .mainLogo, .sticky#underHeader .smallLogo {display:inline-flex; position:absolute; left:0; top:0; width:50px; height:100%; overflow:hidden; padding:5px;} .sticky#underHeader .mainLogo span, .sticky#underHeader .smallLogo span {display:flex; position:relative; width:100%; height:100%; overflow:hidden; padding:0; margin:0; align-items:center; justify-content:center;} .sticky .mainLogo span img, .sticky .smallLogo span img {display:block; margin:auto auto auto 0; width:auto; height:auto; max-width:100%; max-height:100%; position:absolute; top:0; right:0; bottom:0; left:0; overflow:auto;} .sticky#underHeader #menuTop {width:auto; margin:0; padding:0 10px 0 70px; position:relative; border:0;} } div.information {margin-bottom:15px;} .information.error {color:red; padding:10px 0;} .has-error .information.error {display:block; padding:5px 0 0 0; font-size:12px;} .p-container .has-error-info {display:none;} .p-container.has-error .has-error-info {display:block;} .subReqForm {text-align:right;} .subReqForm .description {float:left; font-size:12px; padding:25px 0px 5px 0px; text-align:right;} .subReqForm .form-group {float:right; padding:15px 0; margin-bottom:0;} .subReqForm .form-group input {} #sideColLeft .subReqForm {text-align:left;} #sideColLeft .subReqForm .description {float:none; font-size:12px; padding:0px 0px 10px 0px; text-align:left;} #sideColLeft .subReqForm input {margin-top:5px; margin-bottom:5px;} #subReqForm input.form-control {} @media all and (max-width:991px) { .subReqForm .description {float:none; padding-top:15px;} .subReqForm .form-group {float:left; width:100%;} .subReqForm input.form-control {display:block; width:60%; float:left;} .subReqForm input.btn {display:block; width:40%; float:right;} } @media all and (max-width:767px) { .subReqForm .description {text-align:left; padding-top:10px;} } .subReqForm.r-subReqForm {text-align:left; clear:both; margin-bottom:15px;} .subReqForm.r-subReqForm .description {float:none; padding:0; text-align:left;} .subReqForm.r-subReqForm .form-group {float:none; padding:15px 0; margin-bottom:0;} .subReqForm.r-subReqForm .form-group .form-control {} .subReqForm.r-subReqForm .form-group .btn {clear:both; margin-top:15px;} #section_userPanel {} .user-welcome {font-size:16px; padding:5px 0;} .user-welcome span {font-weight:700;} .user-welcome span.exclamation {font-weight:400; padding-left:3px;} .user-orders {} .user-data, .user-points {margin-bottom:30px; line-height:1.5;} .user-data div {} .user-data .user-links {padding-top:10px;} .user-data .user-links .btn-link {margin-right:15px;} .loginForm ul, .loginPage ul {display:block; width:100%; list-style:none; margin:0; padding:0;} .loginForm li, .loginPage li {display:block; width:100%; list-style:none; margin:0; padding:0;} .loginPage .tags {padding-right:20px;} .loginPage #lp_login, .loginPage .btn {} .linkiLogowania {width:100%; clear:both;} .line-or {display:block; z-index:1; width:100%; margin:15px 0 15px 0; text-align:center; position:relative; text-transform:uppercase; clear:both;} .line-or.line-over {} .line-or.line-under {display:none;} .line-or .line-or-text {display:inline-block; margin:0 auto; z-index:2; width:auto; height:auto; padding:8px 15px; text-align:center; background-color:#ffffff; border:0px solid #cccccc;} .line-or:before {content:""; display:block; position:absolute; top:50%; left:0; margin:0px; width:100%; border-top:1px solid #cccccc; height:1px; z-index:-1;} .regForm .linkiLogowania {padding:15px 0;} .regForm .line-or.line-over {display:none;} .regForm .line-or.line-under {display:block;} .regForm .alt-login, .regForm .alt-login .fb, .regForm .alt-login .google {} .panelWelcome div, .panelDiscount div {padding:5px 10px; display:inline-block;} #page_loginPage .btn-link, #page_choose .btn-link {display:inline-flex; margin-bottom:15px;} .box#box_loginPanel .userLinks li {padding:0;} .box#box_loginPanel .panelWelcome div, .box#box_loginPanel .panelDiscount div {padding:5px 0;} .box#box_loginPanel .nav > li > a {padding:5px 0; border-top:1px solid #dddddd;} .box#box_loginPanel .nav > li > a, .box#box_loginPanel .nav > li > a:visited {background-image:none; background-color:transparent;} .box#box_loginPanel .nav > li > a:hover {background-image:none; background-color:transparent;} .box#box_loginPanel li.selected a {font-weight:700;} .box#box_loginPanel .panelNewComplaint, .box#box_loginPanel .panelComplaints {} .box#box_loginForm .panelWelcome div, .box#box_loginForm .panelDiscount div, .box#box_loginForm .userLinks li {display:block; padding:5px 0;} .visiblePanel .box#box_loginForm {display:none!important;} .checkList {} .checkList .checkListElem .fa {margin-right:5px;} .checkList .checkListElem .fa.fa-check {} .checkList .checkListElem .fa.fa-times {} section#page_choose .firstBuy .sep {display:none;} section#page_choose .firstBuy .btn {margin-top:5px; margin-left:10px; margin-right:0; } section#page_choose div.choose, section#page_choose h2.name {margin-bottom:30px;} div.alert {} .page#page_itemList .alert {} @media all and (max-width:767px) { section#page_choose .nav > li > a {text-align:center;} section#page_choose .pull-left, section#page_choose .pull-right {float:none!important; width:100%!important; text-align:center!important; display:block!important; padding:0!important;} section#page_choose .pull-left a, section#page_choose .pull-right .btn {float:none!important; margin:5px!important; display:inline-block!important;} } section#page_choose .form-horizontal .form-group {margin-right:0; margin-left:0; padding-left:0; padding-right:0;} section#page_choose .form-horizontal .form-group .row {margin-right:-15px; margin-left:-15px; padding-left:0; padding-right:0;} .adr-col-1 {width:40%;} .adr-col-2 {width:60%;} .adr-list-header .adr-col-1 {float:left; clear:left;} .adr-list-header .adr-col-2 {float:right; clear:right;} .adr-list {min-height:0px; margin-bottom:0px;} .deliAdr-list .adr-list {min-height:400px; margin-bottom:100px;} .adr-tag {padding:8px 20px 8px 10px; vertical-align:top; border-top:1px solid var(--separator); cursor:pointer; overflow:hidden;} .adr-tag:hover, .adr-tag.selected {font-weight:700; background-color:#f5f5f5;} .adr-tag.selected:hover {background-color:#eaeaea;} .adr-tag .adr-default {font-weight:400; padding-left:5px; float:right; display:inline-block;} .adr-tag i.fa {float:right; font-size:18px; display:inline-block;} .adr-address, .adr-sel.adr-address {display:none;} .adr-address.selected, .adr-sel.adr-address.selected {display:block;} .adr-address .adr-wrap {} .adr-address .adr-wrap div {line-height:1.42857143;} .adr-address .adr-wrap div:empty {display:none;} .deliAdr-list .adr-address {padding:0px 0px 20px 40px; line-height:1.42857143; position:absolute; right:0px; top:0px;} .adr-list-header {overflow:hidden; width:100%; clear:both;} .adr-add {margin-bottom:15px;} .adr-header-tag, .adr-header-address {padding:0 0 15px 0; font-weight:700;} .adr-header-address {padding-left:40px;} .adr-list-body {position:relative;} .adr-empty-val {color:#444444; font-style:italic;} #simplemodal-container {width: auto!important; height:auto!important; max-width:calc(100vw - 60px); left:50%!important; top:50%!important; margin:0!important; transform:translate(-50%, -50%)!important;} #simplemodal-container .simplemodal-wrap {width:100%!important; height:100%!important; overflow:auto!important;} @media all and (min-width:992px) { #simplemodal-container { max-width:1340px;} } .bs-popup, .bs-popup-info {min-width:200px; max-height:calc(100vh - 120px)!important; min-height:60px; padding:15px 15px; box-sizing:border-box; max-width:100%; overflow:auto;} @media all and (min-width:992px) { .bs-popup, .bs-popup-info {min-width:400px; padding:30px 30px; max-width:1340px;} } .bts-del {margin:30px 0px 0px 0px;} .bts-edit {margin:15px 0px 0px 0px;} .pods .bts-edit {margin:0px 0px 0px 0px;} .adr-kraj {height:143px;} .adr-del-info {font-size:16px; text-align:center; margin-top:20px;} @media all and (max-width:991px) { .adr-col-1, .adr-col-2 {width:100%; float:none; clear:both; position:static;} .deliAdr-list .adr-address {position:static; padding:15px 0 15px 0;} .adr-address .adr-wrap {} .adr-list-header {display:none} .adr-address.list {position:inherit; border-top:1px solid var(--separator); padding:10px;} .adr-header-address {padding-left:0;} } .char-plus {} .char-brackets {white-space:nowrap; padding:0;} .char-bracket-left {padding-right:1px;} .char-bracket-right {padding-left:1px;} .weightInfo .weightTag {} .weightInfo .weight {font-weight:700;} .weightInfo .weightUnit {padding-left:2px; font-size:80%;} table.orders {width:100%;} .orders table {width:100%;} .orders table td {vertical-align:middle;} .orders table label {padding:0; margin:0; font-size:inherit; font-weight:inherit;} .orders table .title {font-size:16px; font-weight:700;} .orders table span.div.description, .orders table div.description {display:block; font-size:12px; font-weight:400; padding-top:5px;} .orders table span.div.deliveryParameters {} .orders table .description.paymentTime {} .orders table .description.installments {} .orders .information {padding:10px 0;} .orders input[type="radio"] {margin:0; padding:0;} table.addedItems {margin:0 auto 0 0;} .addedItems th, .addedItems td {padding:10px 10px 10px 10px;} .addedItems td table {margin:0; width:auto;} .addedItems td td {padding:0;} .table > thead > tr > th {border-bottom:1px solid var(--separator);} .table > tbody > tr > td {border-top:1px solid var(--separator);} .table > tbody > tr > td td {border-top:0;} .addedItems th {border-bottom:2px solid var(--separator);} .addedItems td {border-bottom:1px solid var(--separator);} .addedItems td td {border-bottom:0;} .addedItems .col-orderNr {width:30px; padding-left:0;} .addedItems .col-image {width:1px;} .addedItems .col-name {} .addedItems .col-quantity {width:200px; text-align:right;} .addedItems .col-quantity a {display:flex; width:100%; justify-content:center; align-items:center;} .addedItems .col-price {width:200px; text-align:right;} .addedItems .col-actions {width:100px; text-align:right; padding-right:0;} .addedItems .col-quantity table {width:auto; margin:0 0 0 auto;} .addedItems .col-quantity table td {padding:5px 5px;} .addedItems .col-name a {font-size:16px; font-weight:700;} .addedItems .productCode {font-weight:700;} .addedItems .productAuthor, .addedItems .productCategory, .addedItems .productCode, .addedItems .choosedAttributes {font-size:12px; padding:5px 0 0 0; margin:0; color:#5e5e5e;} .addedItems .choosedAttributes span {color:#777777;} .orders.delivery {} .orders.payments {} .orders.packages {} .orders.country {} .orders.deliveryTime {} .orders.summary {margin:10px 0 10px 0; border-top:0px solid var(--separator); border-bottom:0px solid var(--separator);} .orders.yourRebate {} .sum .orders.summary {margin:-1px 0 0px 0; border-top:0px solid var(--separator);} .orders.delivery table {} .orders.payments table {} .orders.packages table {} .orders.deliveryTime table {} .orders.country table {width:auto;} .orders.summary table {width:100%;} .orders.yourRebate table {width:auto; margin-right:0; margin-left:auto; overflow:hidden;} .orders th, .addedItems th {font-size:11px; font-weight:700;} .orders.delivery td, .orders.payments td, .orders.packages td, .orders.country td, .orders.deliveryTime td {padding:10px 10px 10px 10px;} .orders.summary td {padding:10px 10px; text-align:right; font-weight:600; font-size:16px;} .orders.summary.costDelivery td, .orders.summary.costAdditional td, .orders.summary.costPackage td, .orders.summary.costPoints td, .orders.summary.points td, .orders.summary.weight td {font-size:14px; font-weight:400;} .orders.yourRebate td {padding:10px; display:inline-block;} .orders.country .tag, .orders.yourRebate .tag {padding-left:0;} .orders.country .value, .orders.yourRebate .value {text-align:right;} .orders.country .buttons, .orders.yourRebate .buttons {padding-right:0;} .orders.yourRebate .form-control-static {font-weight:700;} .orders.country .form-control-static {padding-right:10px;} .orders td.col-icon {width:1px; padding-left:0;} .orders td.col-radio {width:30px; text-align:center;} .orders td.col-description {} .orders .col-description img {display:inline-block; width:100%; height:auto; max-width:max-content;} .orders td.col-price {} @media all and (min-width:992px) { .orders td.col-price {width:230px;} } .orders.addedItems .col-price {width:150px; text-align:left;} .orders.addedItems .col-price.col-vat {width:70px;} .orders.addedItems .col-price.col-sum {} .orders td.col-price {font-size:12px;} .orders td.col-price span {font-size:12px; display:block; text-align:left;} .orders td.col-price span.price {display:inline; font-size:12px; font-weight:600; padding-left:3px;} .orders td.col-price span.price .currency {display:inline; font-size:12px; font-weight:600;} .orders td.col-price, .orders td.cost, .orders th.cost {text-align:right;} .repForm table.orders {margin:10px 0;} .repForm table.orders .col-orderNr {width:30px; padding-left:10px;} .repForm table.orders .col-image {width:1px;} .repForm table.orders .col-name {} .repForm table.orders .col-buttons {width:200px; text-align:right;} .repForm table.orders .col-remove {width:100px; text-align:center;} .repForm .nav {margin-top:15px;} @media all and (max-width:479px) { .orders td.col-icon {display:none;} .addedItems .col-quantity, .addedItems .col-price, .addedItems .col-actions {} .addedItems .col-quantity table td {display:block; padding:2px 0;} .orders td.col-radio {width:20px; text-align:left;} .orders td.col-price {width:auto;} } table.orders.summary.priceTax.priceNet, table.orders.summary.priceTax.priceGross {background-color:#f3f3f3; margin-top:15px;} #page_cartForm table.orders.summary {background-color:#f3f3f3;} .orders.summary td {font-size:14px; padding:10px;} table.orders.summary .tag {} table.orders.summary .value {width:100px; font-size:16px; white-space:nowrap;} .sum table.orders.summary, table.orders.summary.points {background-color:transparent;} table.orders.summary.points .value {font-size:16px;} table.orders.summary.priceTax.priceNet .value {font-size:16px;} #page_cartForm table.orders.summary.costTotal, table.orders.summary.costTotal {background-color:var(--kolor1);} table.orders.summary.costTotal td {font-weight:700; font-size:22px; color:#ffffff;} table.orders.summary.costTotal td * {color:#1a1a18;} table.orders.summary.costTotal td.tag {} table.orders.summary.costTotal td.value {font-size:24px;} table.orders.summary.costTotal td .price, table.orders.summary.costTotal td .currency {color:inherit;} div.orders.yourDiscount {margin-bottom:15px;} .orders.yourRebate table, .orders.yourDiscount table {width:auto; margin-left:auto; margin-right:0;} .orders.yourRebate table td {padding:0 10px 0 0;} .orders.yourDiscount table td {padding:5px 10px 5px 0;} .orders.yourRebate table td.tag, .orders.yourDiscount table td.tag {text-align:right;} .orders.yourRebate table td.value, .orders.yourDiscount table td.value {text-align:right;} @media all and (max-width:767px) { .orders.yourRebate table, .orders.yourDiscount table {margin-left:0; margin-right:0;} .orders.yourRebate table td.tag, .orders.yourDiscount table td.tag {text-align:left;} .orders.yourRebate table td.value, .orders.yourDiscount table td.value {text-align:left;} .orders.yourRebate td.buttons {display:block; margin-top:5px;} .orders.country .btn {margin-top:5px; margin-bottom:5px;} } .row-columns .column-1 {padding-bottom:30px;} .row-columns .column-2 {padding-bottom:30px;} .orders.buyer {} .orders.buyer.buyerAddress {} .orders td.image .productImage a, .orders td.col-image a {display:block; width:100px; height:100px; overflow:hidden; position:relative; border:0px solid var(--separator);} .orders td.image img, .orders td.col-image img {display:block; border:0; width:auto; height:auto; max-width:100%; max-height:100%; position:absolute; top:0; right:0; bottom:0; left:0; margin:auto auto auto 0; overflow:auto;} .orders td.col-icon label:empty, .orders td.image .productImage a:empty, .orders td.col-image a:empty, .orders td.col-image span:empty {display:none;} .orders td.name .productName a, .orders td.col-name a {font-size:16px; font-weight:700;} @media all and (max-width:1199px) { .orders td.name .productName a, .orders td.col-name a {font-size:14px;} } @media all and (max-width:767px) { .orders td.name .productName a, .orders td.col-name a {font-size:13px;} } @media all and (max-width:991px) { .addedItems > thead {display:none;} .addedItems > tbody {} .addedItems > tbody > tr {display:flex; width:100%; justify-content:space-between; flex-wrap:wrap; margin:10px 0; position:relative;} .addedItems > tbody > tr:first-child {margin-top:0;} .addedItems > tbody > tr:last-child {margin-bottom:0;} .addedItems td.col-orderNr {display:none; width:auto; padding:5px; font-size:10px; line-height:1; position:absolute; top:-1px; left:-1px; z-index:1;} .addedItems td.image, .addedItems td.col-image {display:flex; flex:1 1 120px; padding:10px; align-items:center; justify-content:center;} .addedItems td.image .productImage a, .addedItems td.col-image a {width:100px; height:100px;} .addedItems td.image img, .addedItems td.col-image img {margin:auto;} .addedItems td.name, .addedItems td.col-name {display:flex; flex:1 1 calc(100% - 122px); flex-direction:column; padding:10px; align-items:flex-start; justify-content:center;} .addedItems td.quantity, .addedItems td.col-quantity, .addedItems td.price, .addedItems td.col-price, .addedItems td.cost, .addedItems td.col-actions {display:flex; flex:1; align-items:center; padding:10px; white-space:nowrap;} .addedItems td.quantity {flex:0; justify-content:flex-end;} .addedItems td.col-quantity {flex:0; justify-content:flex-start; padding:7px 5px;} .addedItems td.price, .addedItems td.col-price {flex-direction:column; justify-content:center; align-items:flex-end;} .addedItems td.cost, .addedItems td.col-actions {flex:0; justify-content:flex-end;} .addedItems td.price, .addedItems td.quantity {font-size:12px;} .addedItems td.cost {font-size:16px;} .addedItems td.quantity table, .addedItems td.col-quantity table {margin:0 auto 0 0;} .addedItems td.quantity table tr, .addedItems td.col-quantity table tr {display:table-row;} .addedItems td.quantity table td, .addedItems td.col-quantity table td {display:table-cell; padding:3px 5px;} .orderPages .cartForm .table-responsive, .addedItems tr tr, .addedItems td {border:0;} .addedItems > tbody > tr {border:1px solid var(--separator);} .addedItems td.col-orderNr {background-color:#eeeeee; border:1px solid var(--separator);} .addedItems td.image, .addedItems td.col-image, .addedItems td.quantity, .addedItems td.col-quantity, .addedItems td.price, .addedItems td.col-price {border-right:1px solid var(--separator);} .addedItems td.quantity, .addedItems td.col-quantity, .addedItems td.price, .addedItems td.col-price, .addedItems td.cost, .addedItems td.col-actions {border-top:1px solid var(--separator);} } @media all and (max-width:767px) { .addedItems td.image, .addedItems td.col-image {flex:1 1 70px; padding:5px;} .addedItems td.image .productImage a, .addedItems td.col-image a {width:60px; height:60px;} .addedItems td.name, .addedItems td.col-name {flex:1 1 calc(100% - 72px);} } .sum .dodatkoweInformacje {display:block; clear:both; width:100%; padding:0 0 25px 0;} .sum .dodatkoweInformacje:empty {display:none;} .orderAgain {margin:0 0 15px 0;} .userFiles .col-nr {width:30px;} .userFiles .col-date {width:150px;} .userFiles .col-name {font-weight:bold;} .userFiles .col-name .description {font-size:11px; padding:5px 0; font-weight:normal;} .userFiles .col-actions {width:130px; text-align:right;} #page_complaintList .comment {font-size:12px;} #page_complaintList .comment b {} #page_complaintList .comment div {padding:5px 0 0 0;} #page_complaintList .comment-client {} #page_complaintList .comment-answer {margin:10px 0 0 0; border-top:1px solid var(--separator); padding:10px 0 0 0;} #page_complaintList .comment-answer div {font-style:italic;} .XpressCheck {border:1px solid var(--ramka1); background-color:#f1f1f1; padding:10px; margin:10px 0 0 0;} .XpressCheck .XpressDescription {padding:0 0 5px 0;} .XpressCheck .form-inline {overflow:hidden; display:block;} .XpressCheck .form-control {float:left;} .XpressCheck .btn {cursor:pointer; float:left;} .XpressCheck #xpressMes {padding:5px 0 0 0;} .XpressCheck #xpressMes:empty {display:none;} .XpressCheck .xpressOK {color:green;} .XpressCheck .xpressError {color:red; font-weight:700;} .XpressCheck .xpressError.notAllowed {} .XpressCheck .xpressError.formatError {} .XpressCheck .xpressError.fatalError {} div.printPage {display:block; text-align:right; padding-top:15px; padding-bottom:15px;} .orders div.printPage, .detCard div.printPage, .conBody div.printPage {} .ordList .filters ul {width:100%;} .ordList .filters li {text-align:right;} div.button-actions {margin:0 0 15px 0;} div.payFormLink {border-top:1px solid var(--ramka1); border-top:1px solid var(--ramka1); padding:10px; margin:10px 0; text-align:center;} .payFormLink span.image {display:block; margin:0 auto; padding:10px 0; text-align:center;} .payFormLink span.image img {vertical-align:bottom;} .payFormLink a, .payFormLink a:visited {} .payFormLink a:hover { } .payFormLink img {} .p24PayForm .p24_wfh940g {width:100%!important; margin-left:auto; margin-right:auto;} .p24PayForm .p24_wfh940g table {width:100%!important;} .p24PayForm .p24_wfh940g table td {padding:3px 0; height:auto;} .p24PayForm .p24_wfh940g div {background-color:transparent!important; padding:5px 0 5px 0!important; border:0px solid!important;} .p24PayForm .p24_wfh940g div#p24_4j3j52 {padding:0 0 5px 0!important;} .p24PayForm .p24_wfh940g input {display:inline-block; vertical-align:middle; margin-right:5px; margin-top:5px; margin-bottom:5px;} .p24PayForm .p24_wfh940g label {width:80%!important; padding:15px 0 15px 55px!important; background-position:0% 50%!important; background-repeat:no-repeat!important; background-size:46px 46px!important; display:inline-block!important; font-size:12px;} .p24PayForm .p24_wfh940g label[for=pf129] {background-image:url(plat_aliorraty.png);} .p24PayForm .p24_wfh940g label[for=pf85] {background-image:url(plat_milenium.png);} .p24PayForm .p24_wfh940g label[for=pf48] {background-image:url(plat_bos.png);} .p24PayForm .p24_wfh940g label[for=pf59] {background-image:url(plat_bankpocztowy.png);} .p24PayForm .p24_wfh940g label[for=pf114] {background-image:url(plat_brebank.png);} .p24PayForm .p24_wfh940g label[for=pf45] {background-image:url(plat_creditagricole.png);} .p24PayForm .p24_wfh940g label[for=pf103] {background-image:url(plat_dnb.png);} .p24PayForm .p24_wfh940g label[for=pf94] {background-image:url(plat_eurobank.png);} .p24PayForm .p24_wfh940g label[for=pf34] {background-image:url(plat_getinbank.png);} .p24PayForm .p24_wfh940g label[for=pf108] {background-image:url(plat_ideabank.png);} .p24PayForm .p24_wfh940g label[for=pf25] {background-image:url(plat_mbank_mtransfer.png);} .p24PayForm .p24_wfh940g label[for=pf27] {background-image:url(plat_mbank_multitransfer.png);} .p24PayForm .p24_wfh940g label[for=pf119] {background-image:url(plat_citi.png);} .p24PayForm .p24_wfh940g label[for=pf26] {background-image:url(plat_inteligo.png);} .p24PayForm .p24_wfh940g label[for=pf131] {background-image:url(plat_plusbank.png);} .p24PayForm .p24_wfh940g label[for=pf35] {background-image:url(plat_bph.png);} .p24PayForm .p24_wfh940g label[for=pf58] {background-image:url(plat_sgb.png);} .p24PayForm .p24_wfh940g label[for=pf121] {background-image:url(plat_tmobile.png);} .p24PayForm .p24_wfh940g label[for=pf111] {background-image:url(plat_trustpay.png);} .p24PayForm .p24_wfh940g label[for=pf1000] {background-image:url(plat_przelew.png);} .p24PayForm .p24_wfh940g label[for=pf56] {background-image:url(plat_bgz.png);} .p24PayForm .p24_wfh940g label[for=pf32] {background-image:url(plat_nordea.png);} .p24PayForm .p24_wfh940g label[for=pf65] {background-image:url(plat_pekao.png);} .p24PayForm .p24_wfh940g label[for=pf33] {background-image:url(plat_paribas.png);} .p24PayForm .p24_wfh940g label[for=pf20] {background-image:url(plat_bzwbk.png);} .p24PayForm .p24_wfh940g label[for=pf110] {background-image:url(plat_deutschebank.png);} .p24PayForm .p24_wfh940g label[for=pf105] {background-image:url(plat_eskok.png);} .p24PayForm .p24_wfh940g label[for=pf68] {background-image:url(plat_getbank.png);} .p24PayForm .p24_wfh940g label[for=pf79] {background-image:url(plat_getinbank.png);} .p24PayForm .p24_wfh940g label[for=pf37] {background-image:url(plat_kredytbank.png);} .p24PayForm .p24_wfh940g label[for=pf113] {background-image:url(plat_meritumbank.png);} .p24PayForm .p24_wfh940g label[for=pf88] {background-image:url(plat_aliorbank.png);} .p24PayForm .p24_wfh940g label[for=pf135] {background-image:url(plat_placeziko.png);} .p24PayForm .p24_wfh940g label[for=pf31] {background-image:url(plat_placezipko.png);} .p24PayForm .p24_wfh940g label[for=pf112] {background-image:url(plat_ing.png);} .p24PayForm .p24_wfh940g label[for=pf62] {background-image:url(plat_raiffeisen.png);} .p24PayForm .p24_wfh940g label[for=pf87] {background-image:url(plat_skycash.png);} .p24PayForm .p24_wfh940g label[for=pf64] {background-image:url(plat_toyotabank.png);} .p24PayForm .p24_wfh940g label[for=pf69] {background-image:url(plat_volkswagenbank.png);} .p24PayForm .p24_wfh940g label[for=pf2000] {background-image:url(plat_przedplata.png);} .p24PayForm .p24_wfh940g label[for=pf90] {background-image:url(plat_fmbank.png);} .p24PayForm .p24_wfh940g label[for=pf153] {background-image:url(plat_getinonline.png);} .p24PayForm .p24_wfh940g label[for=pf66] {background-image:url(plat_paypal.png);} .p24PayForm .p24_wfh940g label[for=pf84] {background-image:url(plat_aliorraty.png);} .p24PayForm .p24_wfh940g label[for=pf43] {background-image:url(plat_pekao.png);} .p24PayForm .p24_wfh940g label[for=pf47] {background-image:url(plat_citi.png);} .p24PayForm .p24_wfh940g label[for=pf36] {background-image:url(plat_deutschebank.png);} .p24PayForm .p24_wfh940g label[for=pf49] {background-image:url(plat_ing.png);} .p24PayForm .p24_wfh940g label[for=pf102] {background-image:url(plat_raiffeisen.png);} .p24PayForm .p24_wfh940g label[for=pf89] {background-image:url(plat_meritumbank.png);} .p24PayForm .p24_wfh940g label[for=pf141] {background-image:url(plat_bankpocztowy.png);} @media all and (max-width:767px) { .p24PayForm .p24_wfh940g input {margin-top:0px; margin-bottom:0px;} .p24PayForm .p24_wfh940g label {width:80%!important; padding:6px 0 6px 25px!important; font-size:12px; background-size:23px 23px!important;} } div#PaczkawRuchu {margin:0; padding:10px 0; text-align:left; overflow:hidden;} div#PaczkawRuchu a.button {margin:0 auto 0 0; font-size:14px; cursor:pointer;} div#PaczkawRuchu a.button .buttonLinkContent {padding-left:20px; background-repeat:no-repeat; background-position:0% 50%; background-image:url(select_point.png); } #PaczkawRuchu a.button {} div#receiptPointBlock {margin:0 auto 10px auto; padding:0;} div#receiptPointBlock .pageSubTitle {} div#punktodbioru {} div#punktodbioru div {padding:2px 0;} div#punktodbioru #street_name {font-weight:700;} div#punktodbioru #location {} div#punktodbioru #opening_hours {font-style:italic;} div#paczkaWRuchuSelect label {margin-top:10px; margin-bottom:5px;} div#paczkaWRuchuSelect select {margin-bottom:15px; width:100%; box-sizing:border-box;} #selectet-pacz {} #selectet-pacz div.sumInPost {margin:0px auto 10px auto; padding:0 0 5px 0;} #selectet-pacz div.sumInPost h4 {} #selectet-pacz div.sumInPost h5 {margin:0; padding:5px 0; font-weight:bold;} #selectet-pacz div.sumInPost div {margin:0; padding:0 0 5px 0;} div.center {margin:0 auto;} table.aucSumForm {width:100%;} table.aucSumForm div {width:100%;} table.aucSumForm div.opisPowrotu {padding:5px 0;} table.aucSumForm div.linkPowrotu {padding:5px 0; text-align:right;} table.aucSumForm div.linkPowrotu img {margin-right:5px;} table.aucSumForm div.etykieta {font-size:14px; font-weight:700; padding-top:10px;} table.aucSumForm div.sprzedajacy_nazwa {font-size:14px; padding:5px 0 5px 10px;} table.aucSumForm div.sprzedajacy_linki {padding:2px 0 10px 10px;} .galleries ul, .galList ul {display:block; padding:0; margin:0;} .galleries li, .galList li {list-style:none; display:inline-block; padding:0; margin:0;} .galleryImage {position:relative; } .galleryImage .marker {position:absolute; opacity:0.25; box-sizing:border-box; display:block!important;} .galleryImage:hover .fotka {width:100%; height:100%;} .marker .marker-inner {position:relative;} .marker .marker-icon {position:absolute; width:30px; height:30px; cursor:pointer; border:1px solid rgba(255,255,255,1); background:var(--kolor1) url(icon-plus-white-3x.png) no-repeat 50% 50%; background-size:16px 16px; border-radius:3px; padding:1px 0; box-shadow:0 0 10px -5px rgba(0,0,0,0.75); z-index:1;} .marker .marker-inner:hover .marker-icon {background:var(--kolor2) url(icon-plus-white-3x.png) no-repeat 50% 50%; background-size:16px 16px;} .marker .marker-icon span {font-size:16px; color:#000000; display:none;} .marker .infoProd {position:absolute; display:none; padding:15px; width:300px; height:auto; margin:0; z-index:2;} .marker .infoProd .prodName {font-size:14px; font-weight:400; margin:0 0 15px 0; padding:0; line-height:1.1;} .marker .infoProd .prodImg {display:block; padding:0; margin:0 0 15px 0;} .marker .infoProd .prodPrice {margin:0 0 15px 0;} .marker .infoProd a.btn {display:inline-block; font-size:12px; padding:7px 5px; margin:0;} .marker .infoProd a.btn .icon {display:none;} .marker.infoType-0 .infoProd { padding:0px 50px 10px 0px; right:-40px; bottom:calc(0% - 40px);} .marker.infoType-1 .infoProd { padding:10px 50px 0px 0px; right:-40px; top:calc(0% - 10px);} .marker.infoType-2 .infoProd { padding:0px 0px 10px 50px; left:-10px; bottom:calc(0% - 40px);} .marker.infoType-3 .infoProd { padding:10px 0px 0px 50px; left:-10px; top:calc(0% - 10px);} @media all and (min-width:992px) { .marker:hover .infoProd .infoProd-inner {display:block; padding:15px; background:#ffffff; border:1px solid var(--kolor1); box-shadow:0 0 10px -5px rgba(0,0,0,0.75); text-align:center;} .marker:hover .infoProd {display:block;} .galleryImage:hover .marker {opacity:1;} } @media all and (max-width:991px) { .marker.show .infoProd .infoProd-inner {display:block; padding:15px; background:#ffffff; border:1px solid var(--kolor1); box-shadow:0 0 10px -5px rgba(0,0,0,0.75); text-align:center;} .marker.show .infoProd {display:block;} .galleryImage .marker {opacity:1;} } .galleryImage .addAll, .galleryImage .gotoGal {position:absolute; opacity:1;} .galleryImage:hover .addAll, .galleryImage:hover .gotoGal {} .galleryImage .addAll {right:5px; top:5px;} .galleryImage .addAll a.btn {padding:8px 3px 5px 5px; font-size:14px; font-weight:600;} .galleryImage .addAll a.btn .fa {margin-left:1px; margin-right:1px;} .galleryImage .gotoGal {left:5px; bottom:5px;} .galleryImage .gotoGal a.btn {padding:5px 10px; font-size:12px; font-weight:400;} .infoProd-inner {position:relative} .marker .infoProd a.btn-rep {display:block; position:absolute; top:10px; right:10px;} .marker .infoProd a.btn-rep, .marker .infoProd a.btn-rep:visited, .galleryImage .addAll a.btn, .galleryImage .addAll a.btn:visited {background-color:#d90148; color:#ffffff; border-color:#d90148;} .marker .infoProd a.btn-rep:hover, .galleryImage .addAll a.btn:hover {background-color:#43b8a6; color:#ffffff; border-color:#43b8a6;} .marker .infoProd a.btn-prod, .marker .infoProd a.btn-prod:visited, .galleryImage .gotoGal a.btn, .galleryImage .gotoGal a.btn:visited {background-color:#43b8a6; color:white; border-color:#43b8a6;} .marker .infoProd a.btn-prod:hover, .galleryImage .gotoGal a.btn:hover {background-color:#d90148; color:#ffffff; border-color:#d90148;} .galleryImage .addAll.oki a {background-color:green;} .galleryImage .addAll.error a {background-color:black;} #fullResImage {width:100%; height:100%;} .detCard-gal div.row.offer.galeria-isc {margin-bottom:30px;} .detCard-gal .galeria-pic#offerLeft {} .detCard-gal .galeria-pic#offerLeft img {} .detCard-gal .galeria-pic#offerLeft #galleryWindow {} .detCard-gal .galeria-pic#offerLeft .gallery.row {padding-top:10px;} .detCard-gal #offerRight h1.productName, .detCard-gal #offerRight div.productDescription {padding-bottom:20px; margin-bottom:20px; border-bottom:1px solid #d1d1d1;} .detCard-gal .galleryItem {margin-top:15px; overflow:hidden; text-align:center;} .detCard-gal .galleryItem img {display:block; width:auto; height:auto; max-width:100%; max-height:100%; margin:0 auto;} .paginator.paginatorGallery {width:100%; margin:30px 0;} .paginator.paginatorGallery td {width:50%;} .paginator.paginatorGallery .paginatorPrevious {} .paginator.paginatorGallery .paginatorNext {text-align:right;} .gal-mod .gotoGal{ padding:10px 0px; font-size:24px; font-family:ArquitectaHeavy; margin:0; } .gal-mod .galleryListImage .fotka { display:block; margin-left:auto; margin-right:auto; width:100% } .gal-mod .galleryListDisc{ margin:10px 0px; text-align:center; border-bottom:1px solid #cccccc; margin-bottom:10px; } .gal-mod .galleryListDisc a{ background-color:white; border:0px; color:black; font-family:ArquitectaHeavy; font-size:16px; font-style:normal; font-weight:400; height:36px; line-height:36px; width:100%; padding:0 15px; } .gal-mod .galleryListDisc a:hover{ color:#d90148; } .galleries .gallery {display:block; padding:0; margin:0 0 15px 0; text-align:center; border:0; box-shadow:none;} .galleries .gallery .galleryName {font-size:16px; padding:9px 0 19px 0; margin:0;} .galleries .gallery .galleryImage img {display:block; width:100%; height:auto; margin:0 auto;} div.newsShortList {padding-top:15px; padding-bottom:30px; border-bottom:1px solid #f1f1f1; margin-bottom:45px;} div.newsShortButton {display:none; padding-bottom:45px; border-bottom:1px solid #f1f1f1; margin-bottom:45px;} div.newsShortList .newsItem {margin-bottom:15px;} div.newsShortList .newsShort {display:block; margin:0 0 5px 0; padding:0;} div.newsShortList span.newsLink {display:block; margin:0 0 5px 0; padding:0; font-size:18px; font-weight:600;} div.newsShortList .newsLink a, div.newsShortList .newsLink a:visited {} div.newsShortList .newsLink a:hover {} div.newsShortList .newsImage {display:block; margin:0 0 13px 0; padding:0;} div.newsShortList .newsImage img {display:block!important; width:100%!important; height:auto!important;} div.newsShortList .newsWrap {display:block; position:relative; height:150px; overflow:hidden; margin:0 0 10px 0;} div.newsShortList .newsWrap .newsImage {margin:0; position:relative;} div.newsShortList .newsWrap .newsImage img {width:100%; height:auto; display:block; } div.newsShortList .newsDataPublikacji {display:block; margin:0 0 11px 0; padding:5px 0; color:#131313; font-size:12px;} div.newsShortList .newsDataPublikacji .icon {display:inline-block; width:16px; height:16px; background:url(icon-calendar-3x.png) no-repeat 50% 50%; background-size:16px 16px; margin:0 8px 0 0; float:left;} div.newsShortList .newsWrap .newsDataPublikacji {margin:0; padding:5px; background-color:rgba(0,0,0,0.25); color:#dedede; position:absolute; top:0; left:0;} div.newsShortList .newsSkrot {display:block; margin:0 0 10px 0; padding:0; font-size:12px; line-height:15px; color:#797979;} div.newsShortList .newsArchLink {display:block; margin:5px 0;} div.newsShortList .newsMore {margin:0 0 0px 0;} div.newsList {margin:5px auto 20px auto; clear:both;} div.newsList .newsFull {margin-bottom:10px; overflow:hidden;} div.newsList .newsFull p {} div.newsList div.newsLink {padding-bottom:4px; font-size:16px;} div.newsList .newsLink a, div.newsList .newsLink a:visited {font-weight:700;} div.newsList .newsLink a:hover {} div.newsList .newsDataPublikacji {font-weight:400; font-style:italic; font-size:11px; padding:0 0 4px 0;} div.newsList .newsTresc {padding-bottom:20px; clear:both; overflow:hidden;} div.newsList .newsImage {display:inline-block; float:left; font-size:0; margin:0 10px 10px 0;} div.newsList .newsImage img {vertical-align:middle;} .newsBody {} .newsList .newsFull {margin:0; border-bottom:1px solid var(--kolor1);} .newsList .newsFull .wrappi {display:block; padding:15px 0 0 0;} .newsFull .wrappi .newsButton {display:block; padding:0 0 15px 0px; text-align:right;} .newsFull .wrappi .newsButton .btn {font-size:12px;} .newsFull .wrappi .newsImage {display:inline-block; margin:0 0 10px 0; padding:0; width:15%; float:left;} .newsFull .wrappi .aRight {float:left; display:inline-block; margin:0; width:84%; margin-left:1%; padding:0;} @media all and (max-width:767px) { .newsFull .wrappi .newsImage {width:100%; text-align:center;} .newsFull .wrappi .aRight {width:100%} } .newsFull .wrappi .newsImage img {width:100%; height:auto; display:block; margin:0 auto;} .newsFull .wrappi .newsShort {display:block; margin:0 0 5px 0; padding:0;} .newsFull .wrappi .newsLink {display:block; margin:0; padding:0;} .newsFull .wrappi .newsLink a, .newsFull .wrappi .newsLink a:visited {color:#2d2c2a; font-weight:600;} .newsFull .wrappi .newsLink a:hover {color:var(--kolor1);} .newsFull .wrappi .newsDataPublikacji {display:block; margin:0; padding:0 0 5px 0; color:#818181; font-size:14px;} .newsFull .wrappi .newsWrap .newsDataPublikacji {margin:0; padding:0 0 5px 0; background-color:rgba(0,0,0,0.25); color:#dedede; position:absolute; top:0; left:0;} .newsFull .wrappi .newsSkrot {display:block; margin:0 0 5px 0; padding:0; font-size:12px;} .newsFull .wrappi .newsTresc {display:block; margin:0; padding:0; font-size:14px; font-weight:300;} .newsFull .wrappi .newsArchLink {display:block; margin:0;} div.pollForm#naglowek {} table.pollForm {width:100%;} table.pollForm td {vertical-align:middle; padding:1px 1px;} table.pollForm td.probeQuestion {} table.pollForm td.poleSondy {width:18px; padding:1px 0 4px 0; text-align:left;} table.pollForm td.poleSondy input {margin-left:0;} table.pollForm td.opcjaSondy {width:150px; padding:2px 0 3px 0; font-weight:700;} table.pollForm td.przyciskiSondy {text-align:right;} table.pollForm td.przyciskiSondy input {margin-left:auto; margin-right:0;} table.pollForm input.button#glosuj {} table.pollForm input.button#wyniki {background-image:none; background-color:transparent; border:0; font-weight:700; text-align:center; margin-top:5px;} table.pollForm a#wyniki {display:block; font-weight:700; text-align:center; margin-top:5px; cursor:pointer;} table.pollForm span.glosuj {display:block;} table.pollForm span.wyniki {display:block;} table.pollForm td.wynikSondy {padding:0 0 8px 0; font-size:11px; vertical-align:middle;} table.pollForm td.wykresSondy {background-color:var(--kolor1);} table.pollForm td.wynikSondy img {margin-top:4px;} table.pollForm td.iloscGlosow {padding-top:2px;} table.pollForm td.iloscGlosow span {font-weight:700;} .ratBar {background-position:0 100%;} .ratForm .ratBar, .ratForm #ratBar {} .ratForm .voteBarRating, .ratForm #voteBarRating {float:left;} .ratForm .voteBarCandidate, .ratForm #voteBarCandidate {float:left; padding:0 0 0 10px; width:2em;} .ratForm .voteBar, .ratForm #voteBar {overflow:hidden; float:left; background-position:0 100%; margin-top:2px;} .ratForm .voteBarCurrent, .ratForm #voteBarCurrent {overflow:hidden; position:relative;} .ratForm .voteBarSlider, .ratForm #voteBarSlider {overflow:hidden; position:relative; width:100%;} .ratForm .voteBarSlider a, .ratForm #voteBarSlider a {display:block; float:left; margin:0; overflow:hidden; padding:0; background-repeat:no-repeat; background-position:0 100%;} .ratForm .voteBarSlider img, .ratForm #voteBarSlider img {border:0; margin:0;} .ratForm .ratFormOption {margin:4px;} .ratBar, .ratBarCurrent, .ratForm .idRatBar, .ratForm #ratBar, .ratForm .voteBarCurrent, .ratForm #voteBarCurrent, .ratForm .voteBar, .ratForm #voteBar {height:14px;} .ratForm .voteBarCandidate, .ratForm #voteBarCandidate {height:14px; line-height:14px;} .ratForm .voteBarSlider, .ratForm #voteBarSlider {height:14px; top:-14px;} .ratForm .voteBarSlider a, .ratForm #voteBarSlider a {height:14px; line-height:14px; width:14px;} .ratForm .voteBarSlider img, .ratForm #voteBarSlider img {width:14px; height:14px;} .ratBar, .ratBarCurrent, .ratForm .voteBar, .ratForm #voteBar, .ratForm .voteBarCurrent, .ratForm #voteBarCurrent, .ratForm .voteBarSlider a, .ratForm #voteBarSlider a { background-image:url(ratingStarBar14-3x.png); background-size:14px 43px; } div.opiList div.ocena {width:70px;} .opiForm {} .opiForm .form-group {padding-top:10px; padding-bottom:10px;} .row.opiList {padding:0 0;} .row.opiForm .row .forms label.col-xs-12 {padding:5px 10px 5px 0; text-transform:uppercase; font-weight:normal;} .row.opiForm .row .forms div.col-xs-12 {padding:0 0 0 0;} .row.opiForm .row .col-sm-offset-2, .row.opiForm .row .col-md-offset-2, .row.opiForm .row .col-xs-offset-2 {padding-left:0; padding-right:0;} .opiList table {width:100%; margin:0 0 15px 0;} .opiList td.col1 {width:150px; padding:10px 15px 10px 0; vertical-align:top;} .opiList td.col2 {padding:10px 0 0 15px; vertical-align:top;} div.opiList {margin:0 auto; padding:0;} div.opiList table {margin:0;} div.opiList table td {text-align:left; padding:10px 10px 10px 0; vertical-align:top;} div.opiList table th {text-align:left; padding:2px 10px 2px 0;} div.opiList a {} div.opiList .rev-outer {} div.opiList .rev-line {display:flex;} div.opiList div.who {padding-bottom:5px; overflow:hidden;} div.opiList div.TrustMate {max-width:100px; margin:0 auto 0 0;} @media all and (min-width:768px) { div.opiList div.who {flex-grow:1; margin:0 auto 0 0;} div.opiList div.TrustMate {max-width:100px; margin:0 0 0 auto;} div.opiList div.TrustMate img {margin:0 0 15px auto;} } div.opiList div.review {padding-bottom:30px; margin-bottom:15px; border-bottom:1px solid var(--separator);} div.opiList span.name, div.opiList span.date {font-size:13px; display:inline-block; padding:2px 15px 0 0; float:left;} div.opiList div.rating {display:inline-block; margin:0; float:left; font-size:13px;} div.opiList span.name {font-weight:700;} div.opiList span.review {font-size:15px; padding-bottom:5px;} div.opiList span.shop {} div.opiList span.shop.review {} div.opiList span.shop.name {} .opiList.opiConList {} div.conBody {} div.conBody p.conBody {} .conBody #page_conForm .pageTitle {margin-bottom:15px; text-align:left;} .conBody .conForm {text-align:left;} section.blogMainList {} section.blogList {} section.blogList.blogFeatured {} section.blogBody {} .blogPost {} .blogPosts {border:1px solid var(--ramka1); margin:15px 0; padding:15px;} .blogFeatured .blogPosts {border:0; margin:0; padding:0;} .blogFeatured .pageSubTitle {padding-top:0;} .blogPicture {margin:0 0 15px 0; text-align:left;} .blogPicture img {display:block; margin:0 auto; width:100%; height:auto;} .blogEntry {} .blogEntry .tag {padding-right:5px;} .blogEntry .sep {color:#808080;} .blogEntry .blogTitle {margin-top:0;} .blogEntry .blogDate {font-size:12px; font-style:italic; margin-bottom:5px; color:#808080;} .blogEntry .blogTags {font-size:12px; margin-bottom:5px;} .blogEntry .blogLead {} .blogEntry .blogButtons {padding:15px 0; text-align:left;} .blogMainList {margin-bottom:30px;} .blogMainList .blogMainPosts {display:flex; flex-direction:row; flex-wrap:wrap;} .blogMainList .blogMainPost {display:flex; flex-direction:column; margin-bottom:15px;} .blogMainList .blogPicture {display:flex; border:1px solid var(--ramka3); position:relative; width:100%; height:135px; background-repeat:no-repeat; background-position:0% 100%; background-size:cover; opacity:1;} .blogMainList .blogPicture:hover {opacity:0.9;} .blogMainList .blogDate {position:absolute; top:10px; right:10px; display:inline-flex; height:28px; padding:0 28px; justify-content:center; align-items:center; background-color:var(--kolor1); color:#ffffff; font-size:11px; font-weight:400;} .blogMainList .blogContent {display:flex; flex:1 1 auto; flex-direction:column; justify-content:space-between; margin:0; padding:0; width:100%;} .blogMainList .blogTitle {display:flex; width:100%; height:auto; align-items:flex-start; justify-content:start; flex-direction:column; margin:0 0 5px 0; padding:0; font-weight:600;} .blogMainList .blogLead {display:flex; width:100%; height:auto; align-items:baseline; justify-content:flex-start; flex-direction:row; margin:0; padding:0 0 10px 0; flex-wrap:wrap; font-weight:300; font-size:12px;} .blogMainList .blogButtons {display:flex; width:100%; height:auto; align-items:end; justify-content:flex-start; flex-direction:row; margin:0 0 15px 0; padding:0 0 0 0; font-weight:700; font-size:12px;} .blogMainList .blogMore {margin:0; text-align:right;} .blogMainList .blogMore .btn {} div.channels {text-align:center; overflow:auto;} div.channels div.channel {overflow:hidden; float:left; margin:5px; border:1px solid #C1C1C1; padding:5px; display:inline-block; position:relative; width:130px; height:55px;} div.channels span.label {float:left; display:block;} div.channels input {float:left; display:block; margin-top:21px; margin-right:5px;} div.channels label {float:left; display:block;} div.channels img {display:block; margin:0 auto; vertical-align:middle;} div.channels span.name {display:block; padding:5px; font-size:9px; position:absolute; right:0; top:-100px;} div.channels div.channel:hover, div.channels div.channel.selected:hover {border:1px solid #000000;} div.channels div.channel:hover span.name {display:block; top:0; background-color:rgb(255, 255, 255); background-color:rgba(255, 255, 255, 0.90); max-width:100px;} div.channels span.channelPic {display:block; width:100px; height:50px; position:absolute; left:30px; top:7px;} .stacktable {width:100%;} .st-head-row {padding-top:1em;} .st-head-row.st-head-row-main {font-size:1.5em; padding-top:0;} .st-key {width:49%; text-align:right; padding-right:1%;} .st-val {width:49%; padding-left:1%;} .stacktable.large-only {display:table;} .stacktable.small-only {display:none;} @media all and (max-width:991px) { .stacktable.large-only {display:none;} .stacktable.small-only {display:table;} } .currencyToLeft span.price {} .currencyToLeft span.currency, .currencyToLeft span.rangeCurrency {padding-left:0; display:none!important;} #fb-slide {float:right; overflow:hidden; padding-left:0px; position:fixed; top:220px; z-index:2002; box-sizing:content-box;} #fb-slide-gfx {height:111px; padding-left:35px; position:fixed; top:220px; z-index:2002; background-repeat:no-repeat; background-position:0 0; box-sizing:content-box;} #fb-slide #fb-frame {padding:20px 5px 20px 12px; background-color:#5777b1; box-sizing:content-box;} #fb-slide #fb-frame #fb-back {background:white; box-sizing:content-box;} iframe div.fbDarkWidget {background:red;} #fb-slide-gfx, #fb-slide {display:none!important;} @media all and (min-width:992px) { #fb-slide-gfx, #fb-slide {display:block!important;} } .towaryTresc a, .linkiTresc a, .plikiTresc a, .flv a {display:block; padding:5px 0;} .towaryTresc .description, .linkiTresc .description, .plikiTresc .description, .flv .description {margin-bottom:10px;} .towaryTresc .description:empty, .linkiTresc .description:empty, .plikiTresc .description:empty, .flv .description:empty {display:none;} div.flv li a, div.flv .videoName {display:block; padding:5px 0; font-weight:bold;} div.flv .videoDescription {padding:0 0 15px 0; font-size:12px;} div.flv ul, div.flv li, .additional.itemFilms ul, .additional.itemFilms li, .additional.itemVideo ul, .additional.itemVideo li, .additional.itemMusic ul, .additional.itemMusic li {display:block; margin:0; padding:0; list-style:none; clear:both;} div.flv li, .additional.itemFilms li, .additional.itemVideo li {margin-bottom:15px;} .additional.itemMusic li {margin-bottom:25px;} div.flv video, .additional video, video.video-responsive {margin:0; display:block; width:auto; height:auto; max-width:100%; max-height:100%;} .itemMusic audio {} .itemMusic .songTitle {padding:5px 0; font-weight:bold;} .itemMusic .songDescription {padding:0 0; margin-bottom:10px; font-size:12px;} video::-internal-media-controls-cast-button, audio::-internal-media-controls-cast-button {display:none;} video::-internal-media-controls-download-button, audio::-internal-media-controls-download-button {display:none;} video::-webkit-media-controls-enclosure, audio::-webkit-media-controls-enclosure {overflow:hidden;} video::-webkit-media-controls-panel, audio::-webkit-media-controls-panel {width:calc(100% + 30px);} table.banList, table.flashBanList {width:100%; margin:0 0 15px 0;} textarea.partnerCode {margin:0 0 15px 0; width:100%; display:block; box-sizing:border-box; padding:10px; font-size:12px; clear:both;} div.partnerView {margin:0 0 15px 0; clear:both;} div.partnerView img {display:block; margin:0 auto 0 0; width:auto; height:auto; max-width:100%; max-height:100%;} .price-change, .sticky, .sticky#quickCart div.cart, .pager a:hover, .pagination a:hover, #clientMenu a:hover, #headerMenu li:hover, #headerMenu a:hover, .menuFooter a:hover, footer a:hover, #box_catMenu a:hover, div.channels div.channel:hover span.name, #offerLeft .productImage:hover .productPromotionIcons, .subCatItem:hover .categoryDescription, .btn:hover, .button:hover, .producer:hover *, .catItem:hover, .catItem:hover *, .item:hover, .item:hover * { -webkit-transition:all 0.25s ease 0s; -moz-transition:all 0.25s ease 0s; -ms-transition:all 0.25s ease 0s; -o-transition:all 0.25s ease 0s; transition:all 0.25s ease 0s; } .pageAdmin, .pageClient, #fb-slide, #fb-slide-gfx, .btn.btn-default#toTop, .sticky { -webkit-transform:translateZ(0)!important; transform:translateZ(0)!important; -webkit-transform:none !important; transform:none !important; } @keyframes shadowPulse { 0% { -webkit-box-shadow:0px 0px 15px 3px rgba(255,0,0,0); -moz-box-shadow:0px 0px 15px 3px rgba(255,0,0,0); box-shadow:0px 0px 15px 3px rgba(255,0,0,0); } 50% { -webkit-box-shadow:0px 0px 15px 3px rgba(255,0,0,1); -moz-box-shadow:0px 0px 15px 3px rgba(255,0,0,1); box-shadow:0px 0px 15px 3px rgba(255,0,0,1); } 100% { -webkit-box-shadow:0px 0px 15px 3px rgba(255,0,0,0); -moz-box-shadow:0px 0px 15px 3px rgba(255,0,0,0); box-shadow:0px 0px 15px 3px rgba(255,0,0,0); } } .shadow-pulse { animation-name:shadowPulse; animation-duration:1s; animation-iteration-count:1; animation-timing-function:linear; } .bs-popup-info.bs-error {padding:10px 30px 30px 30px;} .bs-popup-info.bs-error .popup-info-content {padding:20px 10px 30px; text-align:center; font-size:20px;} .bs-popup-info.bs-error .buttonBlock {text-align:right;} .basket-mes-box {z-index:5400; position:fixed; right:15px; top:120px; } .basket-mes-content {box-sizing:border-box; padding:10px 15px; margin:0 0 1em 0; color:#ffffff; font-weight:700; overflow:hidden; text-align:center;} .mes-info {background-color:#238c00;} .mes-warning {background-color:#646473;} .mes-error {background-color:#b30000;} .w8 {display:inline;} .w8 b {opacity:0;} .w8 b.d1 {animation:dot1 2s infinite linear;} .w8 b.d2 {animation:dot2 2s infinite linear;} .w8 b.d3 {animation:dot3 2s infinite linear;} .w8 b.d4 {animation:dot4 2s infinite linear;} @keyframes dot1 {0% {opacity:0} 20% {opacity:1} 80% {opacity:1} 100%{opacity:0}} @keyframes dot2 {20% {opacity:0} 60% {opacity:1} 80% {opacity:1} 100%{opacity:0}} @keyframes dot3 {40% {opacity:0} 70% {opacity:1} 80% {opacity:1} 100%{opacity:0}} @keyframes dot4 {60% {opacity:0} 80% {opacity:1} 81% {opacity:1} 100%{opacity:0}} img {aspect-ratio:attr(width) / attr(height);} .wishList-btn .wishList-icon, .wishList-btn .wishList-to-remove {display:none;} .wishList-btn.wishListJS.to-remove .wishList-to-remove, .wishList-btn.wishListJS.to-add .wishList-to-add {display:inline-block} .wishList-btn.wishListJS.to-remove .wishList-to-add, .wishList-btn.wishListJS.to-add .wishList-to-remove {display:none;} .item .wishList-btn .w8 {display:none;} .item .wishList-btn .wishList-icon {display:inline-block} .item .wishList-btn.to-add .wishList-icon:before {content:'\f004'; color:#000000} .item .wishList-btn.to-remove .wishList-icon:before {content:'\f004'; color:#d30c0c} .item .wishList-btn .wishList-to-add, .item .wishList-btn .wishList-to-remove, .item .wishList-btn.wishListJS .wishList-to-add, .item .wishList-btn.wishListJS .wishList-to-remove {display:none} #dpd-widget-wrapp {margin:30px 0;} div.freeDelivery {clear:both; margin:5px auto 5px 0; font-size:14px; font-weight:400; color:green;} div.freeDelivery.toFreeDelivery {color:var(--kolor1);} div.freeDelivery .freeDeliveryContent {} div.freeDelivery.freeDeliveryCart {display:block;} div.freeDelivery.freeDeliveryCart .freeDeliveryContent {display:inline-block; border:1px solid green; padding:10px;} div.freeDelivery.freeDeliveryCart.toFreeDelivery .freeDeliveryContent {border-color:var(--kolor1);} div.freeDelivery.freeDeliveryPopup {display:block;} div.freeDelivery.freeDeliveryPopup .freeDeliveryContent {border-top:1px solid var(--separator); padding:10px 15px 5px 15px;} div.freeDelivery.freeDeliveryPopup.toFreeDelivery .freeDeliveryContent {} div.freeDelivery .price {font-size:16px;} #menuLogin, #sideColLeft .panel-heading {text-transform:uppercase;} #box_partners {margin-top:15px;} .wyborKonta {overflow:hidden; padding:15px 0 0 0; margin:0;} .wyborKonta input {float:left; margin:5px 10px 0 0px;} .wyborKonta label {float:left; padding:0 20px 0 0;} .wyborUlicy {overflow:hidden; padding:15px 0 15px 0; margin:0;} .wyborUlicy label {padding-right:15px;} .wyborUlicy .form-control {display:inline-block; width:auto;} .orders .button.big#reg_submit {margin-bottom:50px;} .section_baskets {background-color:#f3f3f3; padding:30px 30px 15px 30px; border:1px solid #d3d3d3; margin:50px 0;} .section_baskets .pageSubTitle {font-size:18px; text-transform:none; font-weight:700; padding:0 0 20px 0; margin:0 0 15px 0; border-bottom:1px solid #d3d3d3;} div.orders.baskets {padding:0 0 0 0;} div.orders.baskets div.orders.baskets {padding:0;} .section_baskets .btn * {padding:0!important; margin:0!important; display:inline!important; color:inherit!important; font-size:14px!important; font-weight:600!important;} @media all and (min-width:992px) { .section_baskets .row {margin-left:0; margin-right:0; padding:15px 0 0 0;} .section_baskets .row .col-md-6, .section_baskets .row .col-md-12 {padding-left:0; padding-right:0;} .section_baskets .row .col-md-6#listaKoszykow {padding-right:15px;} .section_baskets .row .col-md-6#nazwijKoszyk {padding-left:15px;} .section_baskets .row-buttons {padding-top:15px; border-top:1px solid #d3d3d3;} } div.orders.baskets .btn-link, div.orders.baskets .btn {margin-top:0; margin-bottom:15px; white-space:normal;} div.orders.baskets .cart-CSV-Block .btn, div.orders.baskets .cart-CSV-Get .btn-link, div.orders.baskets .cart-CSV-Get .btn {margin:0;} @media all and (max-width:767px) { #_opineo_container {display:none!important;} } #rekLayersCon {padding:15px 10px 0 10px;} #rekLayersCon .rekLaySin {margin:0; position:relative; border:1px solid #b9b9b9; padding:10px;} #rekLayersCon .rekLayClose {position:absolute; top:-10px; right:5px; text-decoration:none; padding:0; text-transform:lowercase; display:inline-block; border:1px solid #b9b9b9; padding:3px; background-color:#ffffff;} #rekLayersCon .rekBody {padding:10px 5px 5px 5px;} #rekLayersCon .rekBody img {display:block; max-width:100%; max-height:300px; text-align:center; margin:0 auto;} .carousel-control .fa-chevron-left, .carousel-control .fa-chevron-right, .carousel-control .glyphicon-chevron-left, .carousel-control .glyphicon-chevron-right { position:absolute; top:50%; z-index:5; display:inline-block; } .carousel-control .fa-chevron-left, .carousel-control .glyphicon-chevron-left { left:50%; margin-left:-10px; } .carousel-control .fa-chevron-right, .carousel-control .glyphicon-chevron-right { right:50%; margin-right:-10px; } @media all and (min-width:768px) { .carousel-control .fa-chevron-left, .carousel-control .fa-chevron-right, .carousel-control .glyphicon-chevron-left, .carousel-control .glyphicon-chevron-right { width:30px; height:30px; margin-top:-15px; font-size:30px; } .carousel-control .fa-chevron-left, .carousel-control .glyphicon-chevron-left { margin-left:-15px; } .carousel-control .fa-chevron-right, .carousel-control .glyphicon-chevron-right { margin-right:-15px; } } .recruitment, .price-change, .sliderSide {display:none; position:fixed; right:-10px; float:left; box-sizing:border-box; z-index:2001; padding:0; width:auto; height:auto; border:1px solid #d3d3d3; border-radius:8px 0 0 8px; background-color:rgba(255,255,255,0.7); box-shadow:0 0 5px -3px rgba(0,0,0,0.5);} .sliderSide#sliderTw {top:440px;} .sliderSide#sliderYt {top:496px;} .sliderSide#sliderIn {top:552px;} .recruitment {display:block; right:146px; width:60px; height:auto; bottom:0; border-radius:8px 8px 0 0; padding:10px 5px 5px 5px; text-align:center; overflow:hidden;} .price-change {display:block; left:auto; right:50%; margin-right:-30px; width:60px; height:auto; bottom:0; border-radius:8px 8px 0 0; padding:10px 15px 5px 15px; text-align:center; overflow:hidden;} .price-change .btn {width:100%;} .sliderSide .sliderWrap {position:relative; width:100%; height:auto; display:block; padding:5px 12px 5px 5px; overflow:hidden;} .price-change .fa .recruitment .fa, .sliderSide .fa {display:inline-block; color:#3f3f3f; font-size:36px; float:right; width:36px; text-align:center; cursor:pointer;} .price-change .fa, .recruitment .fa {font-size:24px; float:none; margin:0 auto;} .sliderSide .slideContent { height:auto; padding:5px 0 5px 15px; float:right; margin-right:15px;} .price-change:hover, .recruitment:hover, .sliderSide:hover { box-shadow:0 0 5px -3px rgba(0,0,0,1); background-color:rgba(255,255,255,1); -webkit-transition:all 0.25s ease 0s; -moz-transition:all 0.25s ease 0s; -ms-transition:all 0.25s ease 0s; -o-transition:all 0.25s ease 0s; transition:all 0.25s ease 0s; } .recruitment:hover {width:160px; height:auto; padding:15px;} .recruitment:hover .fa {color:#ffffff;} .recruitment a, .recruitment:hover .icon { display:none; } .recruitment:hover a { display:block; } .fa-user-circle:before { content:"\f2bd"; } .fa-money:before { content:"\f0d6"; } @media all and (min-width:992px) { .sliderSide {display:block;} .sliderSide:hover .fa {color:#000000;} .sliderSide#sliderTw:hover {width:auto; height:auto;} .sliderSide#sliderTw:hover .slideContent {} } .sliderSide .logo {width:20px; height:20px; display:block; overflow:hidden;} .sliderSide .logo img {display:block; width:100%; height:auto;} .price-change {display:block; background-color:var(--kolor1); border:1px solid var(--kolor1); color:#ffffff;} .price-change:hover {width:140px; background-color:#ffffff; color:var(--kolor1); padding:15px;} .hiddenPrice .price-change {background-color:#dd0000; border:1px solid #dd0000;} .hiddenPrice .price-change:hover {background-color:#ffffff; color:#dd0000;} .price-change .fa {color:inherit;} .price-change:hover .fa {display:none;} .price-change .title {line-height:24px;} .price-change:hover .btn {width:100%; padding:0 5px; font-weight:600; font-size:14px; text-transform:uppercase;;} .price-change:hover a {display:block;} .price-change .text2, .price-change a, .hiddenPrice .text1 {display:none; color:#ffffff; cursor:pointer; line-height:30px;} .hiddenPrice .text2 { display:block; } .hiddenPrice .variants .price {visibility:hidden!important;} .hiddenPrice .big-pack, .hiddenPrice .detCard .points, .hiddenPrice .cart .sep, .hiddenPrice .char-brackets, .hiddenPrice .char-bracket-left, .hiddenPrice .char-bracket-right, .hiddenPrice .char-plus, .hiddenPrice .cart .total, .hiddenPrice .priceTag, .hiddenPrice span.price, .hiddenPrice .ordList th.cost, .hiddenPrice .ordList td.cost, .hiddenPrice .col-price, .hiddenPrice .orders.summary, .hiddenPrice .productDetails.prices, .hiddenPrice .progRabatowy, .hiddenPrice .orders.yourDiscount, .hiddenPrice .darmowaDostawaOd, .hiddenPrice .separator.to-prices {display:none!important;} .cartForm .information.error, div.big-pack, div.progRabatowy, div.darmowaDostawaOd {padding:10px 12px; font-size:14px; margin:0 0 15px 0; font-weight:300; text-align:left; clear:both; width:100%;} .detCard div.big-pack {margin-bottom:30px;} .orders form[name="koszyk"], .orders div.table-responsive {width:100%; clear:both;} .orders .name-info {width:100%; clear:both; overflow:hidden; padding:0 0 15px 0; margin-top:-15px;} @media all and (min-width:1200px) { .orders .name-info .name-left {display:inline-block; float:left;} .orders .name-info .name-right {display:inline-block; float:right; text-align:right;} .orders .name-info .pageTitle {margin:0; padding:0 0 5px 0;} .orders .name-info .pageSubTitle {margin:0; padding:0 0 5px 0;} .orders .name-info div.big-pack, .orders .name-info div.progRabatowy, .orders .name-info div.darmowaDostawaOd {float:left; width:auto; clear:none; margin:0 0 15px 15px;} } .cartForm .information.error {color:#ff0000; border:2px solid #ff0000; display:block;} div.big-pack {color:#ff0000; border:2px solid #d3d3d3; display:block;} div.progRabatowy {color:#b3020a; border:2px solid #b3020a; display:inline-block; margin-right:15px} div.darmowaDostawaOd {color:#131313; border:2px solid var(--kolor1); display:inline-block;} div.big-pack span.price, div.progRabatowy span.price, div.darmowaDostawaOd span.price {padding-left:4px; padding-right:4px;} .big-pack.bottom {margin:30px 0 30px 0; font-size:16px; color:#131313; font-weight:600;} .big-pack.bottom span.price {font-size:16px;} #section_prizes {border:1px solid #f4f4f4; padding:30px; position:relative; width:100%;} #section_prizes .rowTitle {margin:0; padding:0; position:relative; top:-40px;} #section_prizes .rowTitle .col-md-12 {display:block; margin:0; padding:0; width:100%; text-align:center;} #section_prizes .rowTitle .pageTitle {margin:0 auto; padding:0 20px; background-color:#ffffff; display:inline-block; line-height:20px;} #section_prodListMain {border-top:1px solid #f4f4f4; padding:30px 0 0 0; position:relative; width:100%;} #section_prodListMain .rowTitle {margin:0; padding:0; position:relative; top:-40px;} #section_prodListMain .rowTitle .col-md-12 {display:block; margin:0; padding:0; width:100%; text-align:center;} #section_prodListMain .rowTitle .pageTitle {margin:0 auto; padding:0 20px; background-color:#ffffff; display:inline-block; line-height:20px;} .bsPlusMinusIOuter .input-group {position:relative; width:60px; height:36px; padding:0;} .bsPlusMinusIOuter input.bsPlusMinus {width:42px; height:36px; padding-left:2px; padding-right:2px; text-align:center; box-sizing:border-box; border:1px solid var(--ramka1); position:absolute; top:0; left:18px;} .bsPlusMinusIOuter input.bsPlusMinus:focus-visible {outline:0;} .bsPlusMinusIOuter .input-group-btn {width:19px; height:19px; position:absolute; left:0; margin:0; display:inline-flex; align-items:center; justify-content:center;} .bsPlusMinusIOuter .input-group-btn.input-group-less {bottom:0;} .bsPlusMinusIOuter .input-group-btn.input-group-more {top:0;} .bsPlusMinusIOuter .input-group-btn .btn {width:19px; height:19px; margin:0; padding:0; font-size:10px; line-height:1; display:inline-flex; align-items:center; justify-content:center;} .bsPlusMinusIOuter .input-group-btn .btn, .bsPlusMinusIOuter .input-group-btn .btn:visited {border:1px solid var(--ramka1); background-color:#ffffff; color:#5e5e5e;} .bsPlusMinusIOuter .input-group-btn .btn:hover {border:1px solid var(--ramka4); background-color:var(--kolor1); color:#ffffff;} .bsPlusMinusIOuter .input-group:hover input, .bsPlusMinusIOuter .input-group:hover .btn {border-color:var(--ramka4);} .item .bsPlusMinusIOuter .input-group {width:60px;} .item .bsPlusMinusIOuter input.bsPlusMinus {width:42px;} .item .bsPlusMinusIOuter .input-group-btn .btn {width:19px;} .basketSection .bsPlusMinusIOuter .input-group {width:65px;} .basketSection .bsPlusMinusIOuter input.bsPlusMinus {width:47px;} .basketSection .bsPlusMinusIOuter .input-group-btn .btn {width:19px;} .orders .bsPlusMinusIOuter .input-group {width:65px;} .orders .bsPlusMinusIOuter input.bsPlusMinus {width:47px;} .orders .bsPlusMinusIOuter .input-group-btn .btn {width:19px;} .countDown-ul-mobile, .countDown-ul-mobile .countDown-li {display:none;} #menuTop .nav li.countDown-li {float:right;} #menuTop .nav li.countDown-li a {color:red; font-weight:400; padding-left:0; padding-right:0; font-size:13px; white-space:normal; word-wrap:break-word;} #menuTop .nav li.countDown-li:hover a:hover {background-color:inherit; color:red;} #menuTop .nav li.countDown-li a span {display:inline-block; padding:0 0 0 5px;} #menuTop .nav li.countDown-li a span.countDown-t1 {} #menuTop .nav li.countDown-li a span.countDown {font-family:"Lucida Console", Courier, "Courier New", sans-serif; font-size:14px; font-weight:600;} #menuTop .nav li.countDown-li a span.countDown-t2 {} @media all and (min-width:992px) and (max-width:1199px) { #menuTop .nav li.countDown-li a {font-size:11px; line-height:1;} #menuTop .nav li.countDown-li a span {display:block; text-align:right; line-height:1.1;} #menuTop .nav li.countDown-li a span.countDown-t1 {padding-top:6px;} #menuTop .nav li.countDown-li a span.countDown {font-size:12px; padding-top:4px;} #menuTop .nav li.countDown-li a span.countDown-t2 {padding-top:3px;} } .sticky #menuTop .nav li.countDown-li {} @media all and (max-width:991px) { .countDown-ul-mobile {display:block; margin:0; padding:0; list-style:none; width:100%; text-align:center;} .countDown-ul-mobile .countDown-li {display:block; width:100%; color:red; font-weight:400; padding:15px; margin:0; font-size:14px; white-space:normal; word-wrap:break-word; text-align:center;} .countDown-ul-mobile .countDown-li span {display:inline-block; line-height:1.1;} .countDown-ul-mobile .countDown-li span.countDown-t1 {padding-top:5px;} .countDown-ul-mobile .countDown-li span.countDown {font-family:"Lucida Console", Courier, "Courier New", sans-serif; font-size:16px; font-weight:600; padding-left:5px; padding-right:5px;} .countDown-ul-mobile .countDown-li span.countDown-t2 {padding-top:3px;} } .user-error {color:red;} .catMenu .highlight a, .catMenu .highlight a:visited {font-weight:700;} .catMenu .light-font a, .catMenu .light-font a:visited {color:#c1c1c1;} .countDown-green {color:var(--kolor1);} .btn.btn-primary.reject, .btn.btn-primary.reject:visited { color:#ffffff; background-color:#b3020a; background-image:none; border-color:#b3020a; } .btn.btn-primary.reject:hover { color:#ffffff; background-color:#980007; background-image:none; border-color:#980007; } .popup-activ { filter:grayscale(100%); } .pageLoyalty {} .pageLoyalty .pageHead, .pageLoyalty .pageTitle {margin:0; padding:0;} .pageLoyalty .pageHead a.text {margin:0 0 30px 0; padding:0 15px; width:100%; height:150px; background:url(programLojalnosciowy_head.jpg) no-repeat 50% 50%; background-size:cover; text-align:center; display:flex; flex-direction:row; flex-wrap:wrap; justify-content:center; align-content:center; align-items:stretch; color:#ffffff;} .pageLoyalty .pageHead span.text {color:inherit; padding:0; margin:0; display:flex; order:1; flex:0 1 auto; width:auto; line-height:1.1; font-weight:700; font-size:36px;} .pageLoyalty .colPoint {margin-bottom:30px; display:flex; width:100%; flex-direction:column; flex-wrap:wrap; justify-content:center; align-content:stretch; align-items:stretch; border-bottom:1px solid var(--separator);} .pageLoyalty .col-left {display:flex; order:1; flex:1 1 auto; width:100%; margin:0 0 30px 0; padding:0;} .pageLoyalty .col-right {display:flex; order:2; flex:1 1 auto; width:100%; margin:0 0 30px 0; padding:0; white-space:nowrap;} @media all and (min-width:992px) { .pageLoyalty .colPoint {flex-direction:row; flex-wrap:nowrap; align-content:stretch;} .pageLoyalty .col-left, .pageLoyalty .col-right {width:auto;} .pageLoyalty .col-right {width:345px; margin-left:30px; flex:0 1 auto;} } .pageLoyalty .pointInfo {width:100%;} .pageLoyalty .pointHead {font-size:18px; font-weight:600; margin:0 0 10px 0;} .pageLoyalty .pointDesc {font-size:12px; font-weight:400; margin:0; color:#555555;} .pageLoyalty .points {color:#559d22; font-size:36px; font-weight:700; padding:5px 0 0 0;} .pageLoyalty .pointBox {width:100%; padding:15px; text-align:center; background-color:#f3f3f3;} .pageLoyalty .pointBox .pointHead {font-weight:400; margin-bottom:0; text-transform:uppercase;} .pageLoyalty .rowNagrody {margin-bottom:15px; text-align:center;} .pageLoyalty .rowNagrody.nagrody {} .pageLoyalty .rowNagrody.nagroda {} .pageLoyalty .rowNagrody img {display:block; width:100%; height:auto; margin:0 auto 30px auto;} .pageLoyalty .rowPrzyciski {margin-bottom:15px; text-align:center;} .pageLoyalty .rowPrzyciski.przyciski {} .pageLoyalty .rowPrzyciski.przycisk {} .pageLoyalty .rowPrzyciski .btn-link {width:100%; padding:0 15px; height:98px; line-height:1; margin:0 0 30px 0; display:flex; flex-direction:row; flex-wrap:wrap; justify-content:center; align-content:center; align-items:stretch;} .pageLoyalty .rowPrzyciski .btn-link .text {display:flex; order:1; flex:0 1 auto; width:auto; line-height:1;} .pageLoyalty .rowPrzyciski .btn-link, .pageLoyalty .rowPrzyciski .btn-link:visited {background-color:#ffffff; border-color:var(--ramka3); color:#131313; font-size:16px; font-weight:700; text-transform:none;} .pageLoyalty .rowPrzyciski .btn-link:hover {background-color:var(--ramka4); border-color:var(--ramka4); color:#ffffff; font-size:16px; font-weight:700; text-transform:none;} .pageLoyalty .rowBanner {margin-bottom:15px; text-align:center;} .pageLoyalty .rowBanner img {display:block; width:100%; height:auto;} .stockInfo {color:#ea0000;} .stockInfo.stockInfoList {font-size:10px;} .stockInfo.stockInfoDC {font-size:12px;} .stockInfo.stockInfoDC.stockInfoDCmin {font-size:11px;} .noSell .price {color:#797979; opacity:0.75;} .caption .productPrices.noSell .price {} table.productDetails.noSell .price {} @media all and (min-width:992px) { .large-to-right {text-align:right;} } .cart-CSV-Block { border-top:1px solid #d3d3d3; display:flex; justify-content:space-between; align-items:baseline; flex-wrap:wrap; } .cart-CSV-set {display:flex; align-items:baseline; flex-direction:column; gap:10px; flex:1 1 auto; padding:15px 0;} .cart-CSV-set input[type=file] { border:solid var(--kolor1) 1px; padding:3px 8px 4px 8px; color:var(--kolor1); background:#fff; width:100%; } @media all and (min-width:768px) { .cart-CSV-set {flex-direction:row;} .cart-CSV-set input[type=file] {width:unset;} } .cart-CSV-Get {display:flex; gap:10px; flex-direction:column;} #filtrySzybPokaz, #filtrySzybUkryj, #filtrySprezynPokaz, #filtrySprezynUkryj {padding:5px 18px 5px 0; font-weight:700; color:var(--kolor1); text-transform:uppercase; position:relative; cursor:pointer; font-size:16px;} #filtrySzybPokaz:after, #filtrySzybUkryj:after, #filtrySprezynPokaz:after, #filtrySprezynUkryj:after {content:""; display:inline-block; width:0; height:0; border-style:solid; border-color:var(--kolor1); position:absolute; right:0; top:50%; margin:-5px 0 0 0;} #filtrySzybPokaz:after, #filtrySprezynPokaz:after {border-width:10px 5px 0 5px; border-color:var(--kolor1) transparent transparent transparent;} #filtrySzybUkryj:after, #filtrySprezynUkryj:after {border-width:0 5px 10px 5px; border-color:transparent transparent var(--kolor1) transparent;} #side_filters .filtrySpecial#filtrySzyb {} #side_filters .filtrySpecial#filtrySprezyn {} #side_filters .filtrySpecial ul.f_tab li.prr {display:flex; justify-content:space-between; flex-wrap:nowrap; align-items:center; margin-bottom:5px; gap:5px;} #side_filters .filtrySpecial ul.f_tab .labels {white-space:nowrap; font-size:12px;} #side_filters .filtrySpecial ul.f_tab .input {flex:1 1 auto;} #side_filters .filtrySpecial ul.f_tab span.labelTo {padding-right:0;} #side_filters .filtrySpecial ul.f_tab span.unit:empty {display:none;} #side_filters .filtrySpecial .form-control {padding:6px 6px;} #side_filters .filtrySpecial .f_tab span.labelFrom .form-control, #side_filters .filtrySpecial .f_tab span.labelTo .form-control {width:100%;} #list-Spec {margin:30px 0 30px 0; border:1px solid #dddddd; background-color:#ffffff; padding:15px;} #list-Spec .row.rowTitle {margin:0;} #list-Spec .row.mainList {margin:0;} #list-Spec .row.rowTitle .col-md-12 {padding:0;} #list-Spec .row.rowTitle .pageTitle {text-align:center;} #list-Spec .slideRewardList {position:relative; margin:0; padding:0; display:grid; grid-template-columns:repeat(1, 1fr);} #list-Spec .slideRewardList .slick-list {display:grid;} #list-Spec .slideRewardList .slick-track {} #list-Spec .slideRewardList .colItems {padding:0; margin:0; display:flex; flex-direction:column; height:100%;} #list-Spec .slideRewardList .colItems .item {display:flex; flex-direction:column; padding:15px; margin:0; background-color:#ffffff;} #list-Spec .slideRewardList .colItems.out-of-threshold {opacity:0.5;} #list-Spec .slideRewardList .colItems.r-disable .item, #list-Spec .slideRewardList .colItems.r-disable .ActivPrice-block {filter:grayscale(100%);} #list-Spec .slideRewardList .colItems .item {border:0; outline:2px solid var(--ramka3); outline-offset:-2px;} #list-Spec .slideRewardList .colItems .item:hover {border:0; outline:2px solid var(--ramka4); outline-offset:-2px;} #list-Spec .slideRewardList .colItems .caption {display:flex; flex:1 1 auto; flex-direction:column; justify-content:flex-end; margin:0; padding:5px 0 0 0; width:100%; word-break:normal; overflow-wrap:anywhere; hyphens:auto;} #list-Spec .slideRewardList .colItems .productNames {margin:0; padding:5px 0 0 0;} #list-Spec .slideRewardList .colItems .productPrices {margin:0; padding:5px 0 0 0; color:#60a52c; font-size:16px;} #list-Spec .slideRewardList .colItems .productButtons {margin:0; padding:5px 0 0 0;} #list-Spec .slideRewardList .colItems .btn {margin:0 auto; width:100%;} #list-Spec .slideRewardList .colItems .btn.text-success {background-color:#ffffff; color:#60a52c; border-color:var(--ramka4);} #list-Spec .slideRewardList .colItems.r-disable .item, #list-Spec .slideRewardList .colItems.r-disable .item:hover {border:0; outline:2px solid var(--ramka3); box-shadow:none;} #list-Spec .mainList .slick-slider .slick-prev {left:0;} #list-Spec .mainList .slick-slider .slick-next {right:0;} #list-Spec .TopItem {background-color:#dddddd; margin:0 0 15px 0;} #list-Spec .pbar-block {} #list-Spec .ActivPrice-block {background-color:var(--kolor1);} #list-Spec .ActivPrice-block .ActivPrice {display:flex; justify-content:center; align-items:center; padding:10px; text-align:center; color:#ffffff;} #list-Spec .ActivPrice-block .ActivPrice .price { color:#ffffff; } #list-Spec .ActivPrice-block .ActivPrice .currency { color:#ffffff; } .item-Spec .item-info {flex-grow:1;}