@import url(new_demo/fonts.css);.koszyk{background:#fff;padding:15px 0}.koszyk .btn:not(.dropdown-toggle){background-color:#000;border:1px solid transparent;color:#fff;text-shadow:none;box-shadow:none}.koszyk .btn:not(.dropdown-toggle):focus{box-shadow:none}.koszyk .btn:not(.dropdown-toggle).btn-outline:hover{border-color:#000;background:#fff;color:#000000}.koszyk .btn:not(.dropdown-toggle).btn-reverse{border:1px solid #000;background:#fff;color:#000000}.koszyk .btn:not(.dropdown-toggle).btn-reverse:hover{border-color:transparent;background:#000;color:#fff}.koszyk .btn:not(.dropdown-toggle).btn-noradius{border-radius:0}.koszyk .tabel-product{margin-top:15px}.koszyk .wrapper{background:#fff;max-width:100%}.koszyk .wrapper.container{max-width:100%}.koszyk .top ul{background-color:#f2f2f2;list-style:none;padding:0}.koszyk .top ul li{color:#9d9d9d;display:inline-block;padding:12px 0;padding-left:35px;position:relative;width:24%;font-size:15px}.koszyk .top ul li::after{display:inline-block;content:"\00bb";margin:0 0.6em;color:#959fa5;content:"";position:absolute;top:0;left:100%;content:"";height:0;width:0;border:22px solid transparent;border-right-width:0;border-left-width:20px;z-index:1;-webkit-transform:translateX(4px);-moz-transform:translateX(4px);-ms-transform:translateX(4px);-o-transform:translateX(4px);transform:translateX(4px);border-left-color:#ffffff;margin:0}.koszyk .top ul li>*::after{content:"";position:absolute;top:0;left:100%;content:"";height:0;width:0;border:22px solid transparent;border-right-width:0;border-left-width:20px}.koszyk .top ul li>*::after{z-index:2;border-left-color:inherit}.koszyk .top ul li>*::before{content:"";display:inline-block;height:20px;width:20px;margin-right:0.4em;background:url(../images/koszyk/shopping-basket-solid.svg) no-repeat;opacity:0.4;vertical-align:sub}.koszyk .top ul li:nth-of-type(2)>*:before{background:url(../images/koszyk/address-card-regular.svg) no-repeat}.koszyk .top ul li:nth-of-type(3)>*:before{background:url(../images/koszyk/clipboard-regular.svg) no-repeat}.koszyk .top ul li:nth-of-type(4)>*:before{background:url(../images/koszyk/clipboard-check-solid.svg) no-repeat}.koszyk .top ul li>*{border-color:#f2f2f2}.koszyk .top ul li:last-of-type::after,.koszyk .top ul li:last-of-type>*::after{display:none}.koszyk .top ul li.active{color:#000;font-weight:bold}.koszyk .top ul li.active span:before{opacity:0.7}.koszyk .product-list{margin-top:50px}.koszyk .product-list span.first{display:block;font-size:15px;font-weight:bold;margin-bottom:10px}.koszyk table.products th{font-weight:normal;color:#898989;text-align:center;border-right:1px solid #ddd;padding:8px 0;font-size:15px}.koszyk table.products th.prod{content:"";background:url(../images/koszyk/product-arrow.png) no-repeat;width:13px;text-align:left;height:7px;padding-left:25px;background-position:8px}.koszyk table.products td{border:1px solid #ddd;color:#515151;text-align:center;padding:4px}.koszyk table.products td img{max-width:50px}.koszyk table.products td.name{text-align:left}.koszyk table.products .st-val.name{text-align:center}.koszyk table.products td.name a{color:#515151}.koszyk table.products td .input-group{width:71%;margin:0 auto}.koszyk table.products td .input-group .form-control{text-align:center}.koszyk table.products td .input-group .form-control:hover,.koszyk table.products td .input-group .form-control:active,.koszyk table.products td .input-group .form-control:focus{box-shadow:none;border-color:#b1b1b1}.koszyk table.products td .input-group .btn{background:url("../images/koszyk/sync.png") no-repeat scroll 4px 4px #eee;text-shadow:none;padding:16px;border-top-left-radius:0;border-bottom-left-radius:0;box-shadow:none}.koszyk table.products td .input-group .btn:hover{background:url("../images/koszyk/sync.png") no-repeat scroll 4px 4px #dcdcdc}.koszyk table.products td .cross{background:url("../images/koszyk/cross.png") no-repeat scroll 4px 4px;padding:16px;opacity:1;transition:all 0.3s}.koszyk table.products td .cross:hover{opacity:0.7}.koszyk table.products td:last-of-type{border-right:medium none}.koszyk table.products td:first-of-type{border-left:medium none}.koszyk table.products th:last-of-type{border-right:medium none}.koszyk .rabat{margin-top:30px}.koszyk .rabat span{font-weight:100;margin-left:5px}.koszyk .rabat label{font-size:13px}.koszyk .rabat label input{vertical-align:sub}.koszyk .rabat .btn{margin-left:4px}.koszyk .rabat .input-rabat{display:none;margin-top:10px}.koszyk .rabat .input-rabat .form-control{border-radius:0;width:200px;min-width:auto}.koszyk .rabat .input-rabat .form-control:focus{box-shadow:none}.koszyk .deliv{background-color:#efefef;margin:20px 0 0;padding:8px 12px;font-size:12px}.koszyk .cash{color:#3f3f3f;font-weight:100;width:415px;float:right;margin-top:30px}.koszyk .cash span.first{font-size:14px}.koszyk .cash span.value{color:#dd0000;display:inline-block;float:right;font-size:16px;font-weight:bold}.koszyk .cash span.secound{display:block;margin-top:0;font-size:14px}.koszyk .choice-send{margin-top:30px;height:100%}.koszyk .choice-send label{font-size:14px;display:block}.koszyk .choice-send .head{padding:10px 20px;font-weight:bold;font-size:13px}.koszyk .choice-send .country{border-right:1px solid #ddd}.koszyk .choice-send .country .head{background-color:#ddd}.koszyk .choice-send .country .select__wrap{padding:10px}.koszyk .choice-send .country .select__wrap select{font-size:11px}.koszyk .choice-send .pay{height:100%}.koszyk .choice-send .pay .head{background-color:#eee}.koszyk .choice-send .send{display:none;border-left:1px solid #ddd;border-right:1px solid #ddd;height:100%}.koszyk .choice-send .send .head{background-color:#ddd}.koszyk .choice-send .send label span{font-weight:700}.koszyk .choice-send .doc{display:none;height:100%;border-right:1px solid #ddd}.koszyk .choice-send .doc .head{background-color:#eee}.koszyk .choice-send .discount{display:none;height:100%}.koszyk .choice-send .discount .head{background-color:#ddd}.koszyk .choice-send .discount .input-group{justify-content:center;align-items:stretch;margin:25px 0}.koszyk .choice-send .input-radio{padding:9px 0 20px 10px}.koszyk .choice-send .input-radio input{vertical-align:sub;margin-right:2px}.koszyk .choice-send .input-radio span{color:#df2222}.koszyk .cost{width:100%;border-top:solid 1px #e6e6e6;border-bottom:solid 1px #e6e6e6;padding:10px;text-align:right;font-size:18px;margin-top:20px}.koszyk .cost .price{font-weight:bold;display:block;float:right;margin-left:15px}.koszyk .nav-button{width:100%;margin-top:30px;display:flex;justify-content:space-between}.koszyk .nav-button a,.koszyk .nav-button button{height:45px;line-height:45px;padding-top:0;padding-bottom:0}.koszyk .client-text{width:100%;margin:60px 0;border:solid 1px #e6e6e6;clear:both;min-height:165px;padding:10px;text-align:center}.koszyk .dane .client-text{width:100%;margin-top:20px;border:solid 1px #e6e6e6;clear:both;min-height:400px;padding:10px;text-align:center}.koszyk .dane .client-text>span{color:#b3b3b3;display:block;margin:62px 0 38px}.koszyk .dane .login{border:solid 1px #eaeaea}.koszyk .dane .login h1{font-size:15px;margin:0;padding:10px;border-bottom:solid 1px #eaeaea}.koszyk .dane .login .left-col{text-align:center;margin-top:30px}.koszyk .dane .login .right-col{text-align:center;padding-right:30px;margin-top:10px;text-align:center}.koszyk .dane .login .right-col a{display:block;text-align:right}.koszyk .dane .login .right-col label{display:inline-block;margin-right:7px;position:relative;text-align:left;margin-left:11px;background:#fff;margin-bottom:0;padding:0px 4px;line-height:14px;font-size:11px;color:#7e7e7e}.koszyk .dane .login .right-col span{font-size:13px}.koszyk .dane .login .right-col .input-group{margin-top:10px}.koszyk .dane .login .right-col .text{width:100%;margin:-7px 0 0;padding:6px;font-size:13px;border:solid 1px #d2d2d2}.koszyk .dane .login .right-col .zapamietaj{margin:10px 150px 10px 0;font-size:11px}.koszyk .dane .login .right-col .zapamietaj input{margin-right:2px}.koszyk .dane .login .right-col a{font-size:13px;color:#000}.koszyk .dane .login .right-col button{width:200px;height:45px;margin:10px auto}.koszyk .dane .registration{border:solid 1px #eaeaea;overflow:auto;padding:0 10px 10px 10px}.koszyk .dane .registration h1{font-size:15px;margin:0 -10px;padding:10px;border-bottom:solid 1px #eaeaea}.koszyk .dane .registration .select{margin:15px 0 0;text-align:right}.koszyk .dane .registration .select span,.koszyk .dane .registration .select label{font-size:12px;display:inline-block}.koszyk .dane .registration .select input{vertical-align:middle;margin-left:5px}.koszyk .dane .registration .line{text-align:left;clear:both;margin:10px 0}.koszyk .dane .registration .line.line-flex{display:flex;flex-wrap:wrap;justify-content:space-between}.koszyk .dane .registration .line.line-flex .line__dom{padding-right:15px;width:60%}.koszyk .dane .registration .line.line-flex .line__lokal{width:40%}.koszyk .dane .registration .line .text-s{display:inline-block;margin-right:7px;position:relative;text-align:left;margin-left:11px;background:#fff;margin-bottom:0;padding:0px 4px;line-height:14px;font-size:11px;color:#7e7e7e}.koszyk .dane .registration .line .text-s.tip:before{background:url("../images/koszyk/i.png") no-repeat;content:"";cursor:pointer;height:10px;left:-13px;position:absolute;top:5px;width:10px}.koszyk .dane .registration .line .text{width:100%;border:solid 1px #d2d2d2;font-size:13px;padding:6px;margin-top:-11px;display:block}.koszyk .dane .registration .line .adres-long{width:100%;border:solid 1px #d2d2d2;font-size:13px;padding:6px;margin-top:-11px;display:block}.koszyk .dane .registration .line .adres-short{width:100%;border:solid 1px #d2d2d2;font-size:13px;padding:6px;margin-top:-11px;display:block}.koszyk .dane .registration .line .kod{font-size:12px;margin-right:197px}.koszyk .dane .registration .line .error{display:block;font-size:11px;padding-left:15px}.koszyk .dane .registration .line .mie-text{width:200px;border:solid 1px #d2d2d2;height:30px;margin-right:6px}.koszyk textarea{margin-left:5px}.koszyk .line textarea{width:100%;border:solid 1px #d2d2d2;height:75px;font-size:12px;padding:6px;margin:-11px 0 0;display:block}.koszyk .dane .registration .line .uwagi-text{display:inline-block;margin-right:7px;position:relative;text-align:left;margin-left:11px;background:#fff;margin-bottom:0;padding:0px 4px;line-height:14px;font-size:11px;color:#7e7e7e}.koszyk .dane .registration .line .check{width:auto;display:inline-block;text-align:left;font-size:12px}.koszyk .dane .registration .line .check-i{margin:4px 5px 0 0;vertical-align:top}.koszyk .dane .registration .line .form-check{padding-right:1.5rem;padding-left:0;text-align:right}.koszyk .dane .registration .line .form-check label{vertical-align:text-top;width:100%}.koszyk .dane .registration .line .form-check label .check{display:block;text-align:right}.koszyk .dane .registration .line .form-check .form-check-input{top:0;margin-left:5px;margin-top:3px}.koszyk .dane .registration .line .form-check .error{text-align:right}.koszyk .dane .registration .pola-obo{display:block;float:right;font-size:14px;margin-top:20px;margin-bottom:10px}.koszyk .confirm{overflow:hidden}.koszyk .confirm>span{display:block;font-size:18px;font-weight:bold;margin:30px 0 30px 20px}.koszyk .confirm .name-top{border-bottom:1px solid #f2f3ee;display:block;font-weight:100;margin-left:28px;padding-bottom:2px}.koszyk .confirm table{margin-left:30px;margin-top:15px;font-size:14px}.koszyk .confirm td.first{color:#808080;font-weight:100;padding:3px 10px 3px 0}.koszyk .confirm td.secound{font-weight:100;padding:3px 10px 3px 0}.koszyk .confirm button{height:45px}.koszyk .nr-zamowienia{display:block;width:100%;text-align:center;padding:20px 0;margin:15px 0;font-size:18px;background:#f9f5ef}.koszyk .zamowienie-info{border:solid 3px #949494;padding:15px;font-size:14px}.koszyk .zamowienie-info table tr td{padding:2px 5px 0 0}.koszyk .stacktable{width:100%}.koszyk .st-head-row{padding-top:1em}.koszyk .st-head-row.st-head-row-main{font-size:1.5em;padding-top:0}.koszyk .st-key{width:49%;text-align:right;padding-right:1%}.koszyk .st-val{width:49%;padding-left:1%}.koszyk .paczkomat{padding:5px 10px 10px 10px}.koszyk .paczkomat input{height:30px;border-radius:0;font-size:11px}.koszyk .paczkomat .btn{height:30px;font-size:11px}.koszyk .paczkomat .text{width:300px;margin:10px 10px 5px 10px;height:30px;background-color:#fff;border:solid 1px #d2d2d2}.koszyk .kod{font-weight:100}.koszyk input[type="text"],.koszyk input[type="password"]{padding:3px 5px}.koszyk textarea{padding:3px 5px}.koszyk input[type="text"]:focus,.koszyk input[type="password"]:focus,.koszyk input[type="text"]:hover,.koszyk input[type="password"]:hover{border-color:#4e4e4e}.koszyk textarea:hover{border-color:#4e4e4e}.koszyk .dane .login .right-col .text:hover{border-color:#000}.koszyk .dane .registration .line .text:hover,.koszyk .dane .registration .line textarea:hover{border-color:#000}.koszyk .stacktable.large-only{display:table}.koszyk .stacktable.small-only{display:none}.koszyk label{font-weight:500;font-size:14px}.koszyk .error__wrap{margin-top:10px;display:none}.koszyk .error__wrap .alert{margin-bottom:0;text-align:center;font-size:14px}@media (max-width: 991px){.koszyk .top ul li:first-of-type{width:20%}.koszyk .top ul li:nth-child(2){width:24%}.koszyk .top ul li:nth-child(3){width:26%}.koszyk .cash{width:auto;margin-top:20px}.koszyk table.products th:nth-child(3){width:17%}.koszyk .rabat .input-rabat .form-control{width:1%}.koszyk .choice-send .send{border-left:none}.koszyk .dane .login .right-col{padding-left:30px}}@media (max-width: 900px){.koszyk .stacktable.large-only{display:none}.koszyk .stacktable.small-only{display:table}}@media (max-width: 767px){.koszyk .top ul li{width:100% !important;padding:10px 0;text-align:center;border-bottom:1px solid #fff}.koszyk .top ul li>::after{display:none}.koszyk .tabel-product img{width:30%}.koszyk .rabat{margin-top:10px}.koszyk .dane .client-text{margin-bottom:20px}}@media (max-width: 575px){.koszyk .choice-send .country{border-right:none}.koszyk .choice-send .send{border-right:none}.koszyk .nav-button{flex-direction:column-reverse}.koszyk .nav-button .btn{margin-bottom:10px}}.registration label{margin:0}
