@font-face{font-family:brown-bold;src:url(../../../../fonts/brown-bold.ttf);font-display:swap}@font-face{font-family:brown;src:url(../../../../fonts/brown-regular.ttf);font-display:swap}@font-face{font-family:dinpro;src:url(../../../../fonts/DINPRO.OTF);font-display:swap}@font-face{font-family:dinpro-bold;src:url(../../../../fonts/DINPRO-BOLD.OTF);font-display:swap}@font-face{font-family:dinpro-light;src:url(../../../../fonts/DINPRO-LIGHT.OTF);font-display:swap}@font-face{font-family:pt-sans-narrow;src:local("pt-sans-narrow"),url(../../../../fonts/PT_Sans-Narrow-Web-Regular.woff2) format("woff2");font-display:swap}@font-face{font-family:pt-sans-narrow-bold;src:local("pt-sans-narrow-bold"),url(../../../../fonts/PT_Sans-Narrow-Web-Bold.woff2) format("woff2");font-display:swap}@font-face{font-family:'PT sans';src:local("PT sans"),url(../../../../fonts/PT_Sans-Web-Regular.woff2) format("woff2");font-display:swap}@font-face{font-family:pt-sans-bold;src:local("pt-sans-bold"),url(../../../../fonts/PT_Sans-Web-Bold.woff2) format("woff2");font-display:swap}@-webkit-keyframes slideInUp{from{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideInUp{from{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.slideInUp{-webkit-animation-name:slideInUp;animation-name:slideInUp}@-webkit-keyframes slideOutDown{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes slideOutDown{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}.slideOutDown{-webkit-animation-name:slideOutDown;animation-name:slideOutDown}html.noscroll{position:fixed;overflow-y:scroll;width:100%}.display-flex{display:flex}.flex-wrap{flex-wrap:wrap}.align-center{align-items:center}.align-baseline{align-items:baseline}.flex-column{flex-direction:column}.flex-row{flex-direction:row}.space-between{justify-content:space-between}.space-around{justify-content:space-around}.space-evenly{justify-content:space-evenly}.flex-end{justify-content:flex-end}.flex-center{justify-content:center}.align-end{align-items:flex-end!important}.align-start{align-items:flex-start!important}.gap5{gap:5px}.gap10{gap:10px}.gap20{gap:20px}.gap30{gap:30px}.flex1{flex:1}.cursor-pointer{cursor:pointer}img{image-rendering:-webkit-optimize-contrast}section.transportAndPayMode>.container>.row{margin:0}@media (max-width:767px){section.transportAndPayMode .row .col-sm-6:first-child .box{margin-left:-20px;margin-right:-20px}section.transportAndPayMode .row .col-sm-6:last-child .box{margin-left:-20px;margin-right:-20px}}.basketpage section.transportAndPayMode .pay>h3,.basketpage section.transportAndPayMode .transport>h3,h3.address-title{display:block;margin-top:6px;margin-bottom:12px;font-weight:400;font-size:14px;text-align:center;text-transform:uppercase;color:#9d9d9d;font-family:dinpro-light,sans-serif}@media (max-width:767px){section.transportAndPayMode .pay>h3,section.transportAndPayMode .transport>h3{margin-top:17px;margin-bottom:9px}}section.transportAndPayMode .boxcontent{display:table;height:78px}section.transportAndPayMode .small .boxcontent{height:38px}section.transportAndPayMode .boxcontent{font-size:15px;font-family:dinpro-light,sans-serif}#selectedTransAddr .boxcontent .boxcell>div{margin-bottom:3px}.transAddrModal .boxcontent .boxcell>div{margin-bottom:5px}#selectedTransAddr .boxcontent .boxcell>div:last-child,.transAddrModal .boxcontent .boxcell>div:last-child{margin-bottom:0}section.transportAndPayMode .transAddrModal .modal-body{padding-right:10px}section.transportAndPayMode .transAddrModal .transAddr{padding:10px 5px}section.transportAndPayMode .transAddrModal .box.transAddr.custom-address{margin-bottom:0}section.transportAndPayMode .transAddrModal .box.transAddr.custom-address.active{border-radius:5px 5px 0 0;border:1px solid #008f49}section.transportAndPayMode .transAddrModal .custom-address-form{border:1px solid #d7d7d7;border-top:0;border-radius:0 0 5px 5px}section.transportAndPayMode .transAddrModal .contacts{display:flex}section.transportAndPayMode .transAddrModal .contacts .contact .custom-radio-option{margin:0 10px 5px 5px}section.transportAndPayMode .transAddrModal .contacts .contact .custom-radio-option .circle{width:16px;height:16px;margin-right:2px;float:left}section.transportAndPayMode .transAddrModal .contacts .contact .custom-radio-option .circle .active-circle{width:10px;height:10px}section.transportAndPayMode .transAddrModal a.changeShipping{margin-top:20px;font-family:dinpro-bold,sans-serif}section.transportAndPayMode .transAddrModal #save-address[disabled]{opacity:.5;cursor:not-allowed}section.transportAndPayMode .transAddrModal .save-success{color:#008f49;font-family:dinpro-bold,sans-serif}section.transportAndPayMode .transAddrModal .address-exists{color:#f78f20;font-family:dinpro-bold,sans-serif}section.transportAndPayMode .boxcell{display:table-cell;vertical-align:middle;width:100%}section.transportAndPayMode .small .boxcell{padding:0 0 0 10px}section.transportAndPayMode i.icon_select{float:right;display:inline-block;margin:auto 6px;height:10px;width:10px;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);color:#9d9d9d;font-size:10px}section.transportAndPayMode i.picto{float:left;display:inline-block;margin:auto;margin-right:10px;margin-left:5px;vertical-align:middle;margin-top:0}section.transportAndPayMode svg.szallitasi_cim{margin-left:5px}section.transportAndPayMode i.picto{height:74px;width:54px}section.transportAndPayMode i.picto.icon_pickUp{-webkit-mask:url(/images/ikonok_l_szemelyes_atvetel.svg) no-repeat 0 -10px;mask:url(/images/ikonok_l_szemelyes_atvetel.svg) no-repeat 0 -10px}section.transportAndPayMode i.picto.icon_GLS_normal{-webkit-mask:url(/images/ikonok_l_GLS_normal.svg) no-repeat 0 -10px;mask:url(/images/ikonok_l_GLS_normal.svg) no-repeat 0 -10px}section.transportAndPayMode i.picto.icon_GLS_extra{-webkit-mask:url(/images/ikonok_l_GLS_delelottei.svg) no-repeat 0 -10px;mask:url(/images/ikonok_l_GLS_delelottei.svg) no-repeat 0 -10px}section.transportAndPayMode .icon_map_marker,section.transportAndPayMode .icon_plus{display:table-cell;vertical-align:middle;font-size:28px;color:#9d9d9d;width:30px}section.transportAndPayMode .icon_plus{font-size:22px;padding-left:5px}section.transportAndPayMode .box{display:block;padding:5px;margin-bottom:18px;border:1px solid #d7d7d7;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;font-weight:lighter;text-align:left;color:#4b4b4b;cursor:pointer}section.transportAndPayMode .box.personal-receipt-address{cursor:default;padding-top:15px;padding-bottom:15px}@media (max-width:767px){section.transportAndPayMode .box{margin-bottom:14px}section.transportAndPayMode .box .addressName{display:none}section.transportAndPayMode .box.small{margin-bottom:23px}}section.transportAndPayMode .box h3{margin:0;font-size:26px;line-height:30px;text-transform:uppercase;font-family:dinpro-light,sans-serif}section.transportAndPayMode .box p{font-size:14px}@media (max-width:991px){section.transportAndPayMode .box h3{font-size:20px}section.transportAndPayMode .box p{font-size:14px}}section.transportAndPayMode .box.transAddr .custom-checkbox-group{display:table-cell;vertical-align:middle;padding-left:10px;padding-right:5px}section.transportAndPayMode .box.transAddr .custom-checkbox-group .custom-checkbox .chkbox-rect{margin-right:0;padding-left:1px}section.transportAndPayMode .box.active,section.transportAndPayMode .box:not(.personal-receipt-address):hover{color:#fff;background-color:#008f49}section.transportAndPayMode .box.active .custom-checkbox-group .custom-checkbox .chkbox-rect,section.transportAndPayMode .box:hover .custom-checkbox-group .custom-checkbox .chkbox-rect{border:1px solid #fff}section.transportAndPayMode .box.active .custom-checkbox-group .custom-checkbox .chkbox-rect span{color:#fff}section.transportAndPayMode .box.active i svg,section.transportAndPayMode .box:not(.personal-receipt-address):hover i svg{fill:white}section.transportAndPayMode .box.active i,section.transportAndPayMode .box:hover i{color:#fff}section.transportAndPayMode .addressName{text-transform:uppercase}section.transportAndPayMode .TPmode select{width:100%;padding:7px 10px;margin-bottom:15px}section.transportAndPayMode .TPmode.active select,section.transportAndPayMode .TPmode:hover select{background-color:#008f49;color:#fff;border:1px solid #008f49;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}section.transportAndPayMode .TPmode select option{background:#fff!important;color:#4b4b4b}section.transportAndPayMode .TPmode P{font-family:'PT Sans',sans-serif;font-size:14px;margin-bottom:15px}section.transportAndPayMode .TPmode.active>P,section.transportAndPayMode .TPmode:hover>P{font-weight:700;color:#008f49}section.transportAndPayMode input{width:30px;height:30px;float:left}section.transportAndPayMode .TPmode input+label{float:left}section.transportAndPayMode .TPmode fieldset{display:table}section.transportAndPayMode .TPmode fieldset .col-sm-10,section.transportAndPayMode .TPmode fieldset .col-sm-2{padding:0;display:table-cell;vertical-align:middle}section.transportAndPayMode .applyAllStep{border:1px solid #9d9d9d;border-width:0 0 1px;padding-bottom:20px}@media (max-width:767px){section.transportAndPayMode{padding:0 10px}section.transportAndPayMode .row.applyAllStep{margin:0 -15px;padding-bottom:25px;border-width:0 0 2px}section.transportAndPayMode .col-sm-4{padding:0}section.transportAndPayMode .tMode .box{padding:35px 10px}section.transportAndPayMode .tMode .box h3{text-align:left!important;font-size:26px!important}}section.transportAndPayMode .specAddr{margin-bottom:10px}section.transportAndPayMode .specAddr .row{margin:0 0 10px}section.transportAndPayMode .specAddr .row div:first-child,section.transportAndPayMode .specAddr .row label:first-child{width:160px;margin-left:45px;padding:8px 0;font-weight:400}section.transportAndPayMode .specAddr .row div,section.transportAndPayMode .specAddr .row label{float:left}section.transportAndPayMode .specAddr input,section.transportAndPayMode .specAddr select{width:260px;padding:5px}section.transportAndPayMode .specAddr .addrPostcode input,section.transportAndPayMode .specAddr .addrTel input{width:180px}section.transportAndPayMode .specAddr div.saveShippingAddress{margin:0 0 0 -30px;padding-left:75px;padding-bottom:15px}section.transportAndPayMode .specAddr a.saveShippingAddress{margin-top:0!important}section.transportAndPayMode .specAddr a.saveShippingAddress,section.transportAndPayMode a.toNextStep{float:right;padding:0 20px 0 10px;margin:22px 0;font-weight:400;font-size:14px;line-height:50px;text-transform:uppercase;background:#008f49;color:#fff;width:100px}section.transportAndPayMode a.toNextStep{margin:0;width:120px;text-align:center;padding:0 15px 0 0}section.transportAndPayMode .specAddr a.saveShippingAddress{float:right;padding:0 20px 0 10px;margin:22px 0;font-weight:400;font-size:14px;line-height:38px;text-transform:uppercase;color:#fff;width:100%;margin-right:-6px;text-align:center;background:#c1c1c1}section.transportAndPayMode .specAddr .saveShippingAddress label{font-size:16px}section.transportAndPayMode .specAddr input.saveShippingAddress{padding:5px;margin-left:0;margin-top:-2px;margin-right:5px;height:20px;width:20px}section.transportAndPayMode .specAddr a.saveShippingAddress svg.tovabb,section.transportAndPayMode a.toNextStep svg.tovabb{margin-right:5px;margin-top:-5px}section.transportAndPayMode .specAddr a.saveShippingAddress i.icon_right_arrow,section.transportAndPayMode a.toNextStep i.icon_right_arrow{display:inline-block;margin-left:-10px;height:50px;width:50px;-webkit-mask:url(/images/ikonok_m_tovabb.svg) no-repeat 100% 100%;mask:url(/images/ikonok_m_tovabb.svg) no-repeat 100% 100%;-webkit-mask-size:cover;mask-size:cover;background-color:#fff;vertical-align:middle}@media (max-width:767px){section.transportAndPayMode .transAddrModal .close{position:absolute;top:50%;right:10px;width:50px;height:50px;border-radius:25px;font-size:36px;background-color:#555!important;text-align:center;vertical-align:middle;z-index:10000}section.transportAndPayMode a.toNextStep{margin-top:0}section.transportAndPayMode .specAddr .row div{width:100%}section.transportAndPayMode .specAddr input{width:100%}section.transportAndPayMode .specAddr .addrPostcode input,section.transportAndPayMode .specAddr .addrTel input{width:50%}section.transportAndPayMode .specAddr div.toNextStep{margin:0 0 0 -30px}}.carousel-control{color:#9d9d9d;z-index:1049;opacity:1;text-shadow:none}.carousel-control:focus,.carousel-control:hover{color:#fff;outline:0;opacity:1}.carousel-control.right{background-image:-webkit-linear-gradient(left,rgba(231,231,231,.0001) 0,rgba(231,231,231,.5) 100%);background-image:-o-linear-gradient(left,rgba(231,231,231,.0001) 0,rgba(231,231,231,.5) 100%);background-image:-webkit-gradient(linear,left top,right top,from(rgba(231,231,231,.0001)),to(rgba(231,231,231,.5)));background-image:linear-gradient(to right,rgba(231,231,231,.0001) 0,#e7e7e7 100%)}.carousel-control.left{background-image:-webkit-linear-gradient(left,rgba(231,231,231,.5) 0,rgba(231,231,231,.0001) 100%);background-image:-o-linear-gradient(left,rgba(231,231,231,.5) 0,rgba(231,231,231,.0001) 100%);background-image:-webkit-gradient(linear,left top,right top,from(rgba(231,231,231,.5)),to(rgba(231,231,231,.0001)));background-image:linear-gradient(to right,#e7e7e7 0,rgba(231,231,231,.0001) 100%)}.carousel-control.right .glyphicon{right:5px;margin-right:0}.carousel-control.left .glyphicon{left:5px;margin-left:0}.custom-tooltip{text-align:left!important}.custom-tooltip.stock-info-tooltip{opacity:0;visibility:hidden;transition:all .4s;min-width:380px;max-width:380px}.custom-tooltip.stock-info-tooltip .rect-top{display:none}#productList thead.fixed .custom-tooltip.stock-info-tooltip{transform:translate(50%,0);margin-top:55px;z-index:101}#productList thead.fixed .custom-tooltip.stock-info-tooltip .rect{display:none}#productList thead.fixed .custom-tooltip.stock-info-tooltip .rect-top{display:block}.custom-tooltip.stock-info-tooltip .delivery-times{margin-bottom:16px;color:#454545;font-size:14px;line-height:20px}.custom-tooltip.stock-info-tooltip .delivery-times .manufacturer>div:first-child{font-weight:400;padding-left:20px}section.productList table thead tr td.stock .icon:hover+.custom-tooltip.stock-info-tooltip{opacity:1;visibility:visible}.cart-functions-tooltip,.custom-tooltip,.export-tooltip,.order-disabled-tooltip{display:inline-block;max-width:280px;min-width:280px;padding:28px 26px;filter:drop-shadow(rgba(0, 0, 0, .3) 0 2px 5px);opacity:1;background:#fff;position:absolute;top:0;right:50%;transform:translate(50%,-100%);margin-top:-20px}.custom-tooltip.offer-tooltip{margin-right:10px}.breadcrumb-menu-tooltip,.new-stock-info-tooltip{transform:translate(50%,0);margin-top:40px;z-index:100}.new-stock-info-tooltip{max-width:340px;min-width:340px;margin-top:50px}.breadcrumb-menu-tooltip .tooltip-content .title,.new-stock-info-tooltip .tooltip-content .title{padding-left:0;width:100%}.breadcrumb-menu-tooltip .tooltip-content .title .function-name,.new-stock-info-tooltip .tooltip-content .title .function-name{color:#147c3c}.cart-functions-tooltip{max-width:350px;min-width:350px}.credit-card-tooltip,.order-disabled-tooltip{top:30px;max-width:300px;min-width:300px}.credit-card-tooltip .tooltip-content .title{width:210px}.tooltip-content .new-function{color:#f7901e;font-family:dinpro-bold,sans-serif;font-size:14px;text-transform:uppercase;line-height:18px!important;margin-bottom:3px;font-weight:400}.tooltip-content .function-name{color:#4b4b4b;font-family:dinpro-bold,sans-serif;font-size:18px;line-height:22px!important;text-transform:uppercase;margin-bottom:16px;font-weight:400}.order-disabled-tooltip .tooltip-content .title{width:210px}.cart-functions-tooltip .tooltip-content .title{width:267px}.order-disabled-tooltip .tooltip-content .tooltip-text{margin-bottom:5px}.custom-tooltip .tooltip-content{font-family:'PT Sans',sans-serif}.tooltip-content .tooltip-text{color:#454545;font-size:16px;line-height:20px;margin-bottom:16px;font-weight:400;text-transform:none}.tooltip-content svg.export{margin-top:3px;fill:#4b4b4b}.tooltip-content svg.figyelmeztetes{margin-top:4px;fill:#f7901e}.tooltip-content svg.info{fill:#008f49;margin-top:3px}.cart-functions-tooltip .function-name{color:#008f49}.tooltip-content .chkbox-label{font-size:16px;color:#454545;line-height:18px;font-weight:400}.tooltip-content .title{width:197px;padding-left:10px}.tooltip-content .title.nopad{padding-left:0}.tgk-tooltip .tooltip-content .title{width:100%;padding-left:0}.tgk-tooltip .tooltip-content .function-name{color:#198641}.tgk-tooltip .close svg{position:static!important;transform:none!important;fill:#9e9e9e!important}.tooltip-content .title.full-length{width:100%;padding-left:0}.tooltip-content .chkbox-rect{font-size:14px;padding:0 2px}.tooltip-content .rect{background:#fff;width:30px;height:30px;position:absolute;bottom:-40px;left:50%;transform:translateX(-50%) rotate(45deg)}.tooltip-content .rect-top{background:#fff;width:30px;height:30px;position:absolute;top:-40px;left:50%;transform:translateX(-50%) rotate(45deg)}.tooltip-content .close{position:absolute;right:-15px;top:-20px}.search-tooltip{z-index:99;margin-top:0}.search-tooltip .custom-checkbox{display:flex!important;align-items:center;gap:10px}.search-tooltip .custom-checkbox .chkbox-rect{border:1px solid #ababab!important;margin-top:0!important;margin-bottom:0!important}.personal-receipt-address{display:block;font-size:14px}.personal-receipt-address .name{font-family:pt-sans-bold,sans-serif}.glyphicon-refresh-animate{-animation:spin .7s infinite linear;-webkit-animation:spin2 .7s infinite linear}@-webkit-keyframes spin2{from{-webkit-transform:rotate(0)}to{-webkit-transform:rotate(360deg)}}@keyframes spin{from{transform:scale(1) rotate(0)}to{transform:scale(1) rotate(360deg)}}.loadingindicator{background-color:rgba(255,255,255,.7);position:absolute;width:100%;height:100%;left:0;top:0;z-index:2;text-align:center}.loadingindicator .glyphicon{position:absolute;top:1px;display:inline-block;font-family:'Glyphicons Halflings'!important;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#008f49;fill:#008f49;font-size:140%!important}.loadingindicator .glyphicon-ok{font-size:120%}#menu_cart_price span{display:inline-block;font-size:.7em;background:#198641;color:#fff;width:18px;height:18px;text-align:center;line-height:18px;border-radius:50%;box-shadow:0 0 1px #333}#menu_cart_price span.gyal{background:#9c5934}#menu_cart_price span.ullo{background:#1d78b5}svg.icon{display:inline-block}svg.icon_green{fill:#008f49}svg.icon_red{fill:#c72b2e}svg.icon_darkgray{fill:#454545}svg.kovetkezo_utembe{margin-top:5px;cursor:pointer}svg.elozo_utembe{margin-top:5px;cursor:pointer}svg.kuka{cursor:pointer}.back,.kedvenc{margin:10px}section.productList.productListChain{padding-bottom:0!important}@media (max-width:767px){.parameterek .row div{text-align:left;padding-top:10px}}.ordersMpage *,.orderspage *{outline:0}.orderspage .head{height:62px;padding:0;margin:0;margin-bottom:20px}.orderspage .head ::placeholder{color:#e4e4e4;opacity:1}.orderspage .head :-ms-input-placeholder{color:#e4e4e4}.orderspage .head ::-ms-input-placeholder{color:#e4e4e4}.orderspage .head .head-content{border-bottom:1px solid #ababab;padding-bottom:15px}.orderspage .head h1{margin:0;padding:8px 2px;font-size:25px;text-transform:uppercase;color:#4b4b4b;font-family:dinpro-bold,sans-serif}.orderspage .head .search{width:224px;height:37px;margin:3px 21px 0 0;border:1px solid #868686;border-radius:2px;-webkit-border-radius:2px}.ordersMpage .head .search button,.orderspage .head .search button{vertical-align:middle;background:transparent none;border:none;padding-left:0;padding-right:0}.orderspage .head .search input{width:188px;padding:0 12px;border:none;font-size:11px;line-height:28px;height:35px}.orderspage .head .search .icon.kereses{fill:#4a4a4a}.orderspage .head .search_block span{padding:13px 8px}.orderspage .head .search_block .tamogatas_nagy{fill:#f7901e}.orderspage .assistance .contactList{border-top:1px solid #ababab}.orderspage .assistance .contactList .contactItem{float:right!important;border:none;width:400px}.orderspage .assistance .kerdezzen{float:right;width:200px;margin:33px 20px;font-weight:700;text-align:right}.orderstable .megj p{max-width:100px;text-overflow:ellipsis;overflow:hidden;margin:0 auto}@media (max-width:767px){section.orderstable .product{margin:0 0 5px;padding:15px 15px 0;font-family:'PT Sans',sans-serif;font-weight:400;font-size:14px;letter-spacing:0;color:#454545;border:0 solid #9b9b9b;border-bottom-width:2px}section.orderstable .product div{margin:0;padding:0}section.orderstable div.mainProductLine,section.orderstable div.productPart{border:0 solid #d7d7d7;border-bottom-width:1px;margin-bottom:0}section.orderstable .product div.productName{padding-left:14px}section.orderstable div.productPart .partName{font-weight:700;margin-top:5px}section.orderstable .product div.productProperties{margin-top:3px;margin-bottom:7px}section.orderstable div.productDetails{padding:0 0 3px 23px}section.orderstable div.quantity{font-weight:700}section.orderstable div.netPrice{padding:1px 15px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;font-family:'PT Sans',sans-serif;font-weight:700;font-size:12px;text-align:center;color:#fff;background:#9d9d9d}section.orderstable .productDetails .netPrice{margin:10px 0}section.orderstable div.status{text-align:center;margin:10px 0 10px 20px!important}section.orderstable div.status div{display:inline-block}section.orderstable div.icon{width:45px;height:45px;padding:8px;margin-left:10px;-webkit-border-radius:23px;-moz-border-radius:23px;border-radius:23px;vertical-align:top}section.orderstable div.icon i{background:#fff;vertical-align:top}section.orderstable div.icon i.move{margin-right:5px}section.orderstable div.move{width:60px;padding:5px;text-align:left}section.orderstable div.editline{padding:5px 20px 20px;border:0 solid #9b9b9b;border-bottom-width:2px}section.orderstable .editline textarea.remark{width:100%}section.orderstable .editline input.uniqueOrderNumber{width:80%}}.orderspage tr.details table td,.orderspage tr.details td{background:#fff}.orderspage section.productList .rightBorder{border-right:1px solid #e3e3e3}.orderspage tr.details>td{padding:0;border-left:none;border-right:none}.orderspage tr.details>td>h3{margin:15px 0 10px;font-weight:400;font-size:14px;text-align:center;text-transform:uppercase;color:#9d9d9d}.orderspage tr.details table{margin:0 0 20px;border:1px solid #9b9b9b}.orderspage .orderslist>tbody>tr:last-child{border-bottom:1px solid #e3e3e3}.orderspage section.productList table.orderslist{border:none}.orderspage section.productList table thead tr th{padding:16px 7px;font-size:14px;line-height:15px;text-align:center;color:#fff;background:#9e9e9e;font-weight:400;font-family:pt-sans-narrow-bold,sans-serif}.orderspage section.productList table tbody tr td{background:#f3f3f3;border-top:0;border-bottom:1px solid #e3e3e3;border-top:1px solid #e3e3e3;border-collapse:collapse;font-size:14px;padding:12px 5px}.orderspage section.productList table tbody tr.details td{background:#fff;padding:0}.orderspage section.productList table.ordersdetails tbody tr td{border-top:1px solid #9b9b9b;border-bottom:1px solid #9b9b9b;border-collapse:collapse;padding:12px 5px}.orderspage section.productList table.ordersdetails tbody tr.noborder td{border:0!important}.orderspage section.productList table.ordersdetails tbody tr.productPart td{border-top:1px solid #e3e3e3;border-bottom:0}.orderspage section.productList table.ordersdetails tbody tr.productPart.last td{border-bottom:1px solid #9b9b9b}section.orderstable .tablecontainer{position:relative}section.orderstable td.productImage img{width:60%;margin-left:10px}section.orderstable td.productImage input{margin:0 15px}section.orderstable td.productImage{width:200px}section.orderstable td.productName{width:370px}section.orderstable td.unitPrice{width:100px}section.orderstable td.quantity{width:100px}section.orderstable td.netPrice{width:100px}section.orderstable td.status{width:270px}@media (max-width:1199px){section.orderstable td.productImage{width:150px}section.orderstable td.productName{width:300px}section.orderstable td.unitPrice{width:100px}section.orderstable td.quantity{width:100px}section.orderstable td.netPrice{width:100px}section.orderstable td.status{width:190px}}@media (max-width:991px){section.orderstable td.productImage{width:150px}section.orderstable td.productName{width:260px}section.orderstable td.unitPrice{width:70px}section.orderstable td.quantity{width:70px}section.orderstable td.netPrice{width:70px}section.orderstable td.status{width:100px}}section.orderstable .ordersdetails tr{margin:0;font-family:'PT Sans',sans-serif;font-weight:400;font-size:14px;letter-spacing:-.75px;text-align:center;vertical-align:middle;color:#454545}section.orderstable .ordersdetails td{padding:8px 0;height:auto}section.orderstable tr.mainProductLine td{height:81px}section.orderstable tr.productPart td{padding-bottom:15px}section.orderstable .noborder{border:none!important}section.orderstable td.productImage{vertical-align:top;text-align:left}section.orderstable .partName,section.orderstable .productName{text-align:left!important}section.orderstable .productName h4{margin:0;font-weight:700;font-size:18px;line-height:18px;letter-spacing:0}section.orderstable i.icon_wrench{display:inline-block;height:23px;width:23px;-webkit-mask:url(/images/ikonok_m_szolgaltatas.svg) no-repeat 100% 100%;mask:url(/images/ikonok_m_szolgaltatas.svg) no-repeat 100% 100%;-webkit-mask-size:cover;mask-size:cover;background-color:#454545;vertical-align:middle}section.orderstable p{margin:0;padding:0}section.orderstable .itemCode{margin-top:10px;font-size:12px;color:#9d9d9d}section.orderstable .status{font-size:12px;line-height:12px}section.orderstable .ordersdetails td{border:1px solid #9b9b9b}section.orderstable .ordersdetails .productImage{border-width:0 0 1px 0}section.orderstable .ordersdetails .fulfillment,section.orderstable .ordersdetails .netPrice,section.orderstable .ordersdetails .partName,section.orderstable .ordersdetails .partNetPrice,section.orderstable .ordersdetails .partQuantity,section.orderstable .ordersdetails .partUnitPrice,section.orderstable .ordersdetails .productName,section.orderstable .ordersdetails .quantity,section.orderstable .ordersdetails .unitPrice,section.orderstable .ordersdetails .warehouse{border-width:0 0 1px 0}section.orderstable .ordersdetails .status{border-width:0 0 1px 0}section.orderstable td.borderlg{border-color:#e3e3e3}section.orderstable td.borderdg{border-color:#9b9b9b}section.orderstable textarea.remark{display:block;margin:15px 0 20px;padding:5px 10px;height:70px!important;min-height:70px!important;width:465px;resize:none;font-family:'PT Sans',sans-serif;font-weight:400;font-size:14px;color:#4b4b4b}section.orderstable input.uniqueOrderNumber{padding:5px 10px;height:30px;width:235px;font-family:'PT Sans',sans-serif;font-weight:400;font-size:14px;color:#4b4b4b}.orderspage .pluszminusz svg{fill:#9d9d9d}.orderspage td.status span{display:block;font-size:12px;text-transform:lowercase}.ordersMpage .teljesult,.orderspage .teljesult{color:#198541;fill:#198541}.ordersMpage .reszben_teljesult,.orderspage .reszben_teljesult{color:#198541}.ordersMpage .elokeszites_alatt,.orderspage .elokeszites_alatt{color:#f7901e;fill:#f7901e}.ordersMpage .fuggoben{color:#f7d11e;fill:#f7d11e}.ordersMpage .figyelmeztetes{color:red;fill:#ff0000}.ordersMpage .allReBasket,.orderspage .allReBasket{height:40px;text-align:left;vertical-align:middle}.ordersMpage .allReBasket a,.orderspage .allReBasket a{margin:0 15px}.ordersMpage .reBasket,.orderspage tr.details .reBasket{padding:11px;background:#198541;fill:white;color:#fff;font-size:14px;letter-spacing:0;text-transform:uppercase;width:190px;height:50px;white-space:normal}.ordersMpage .reBasket span,.orderspage tr.details .reBasket span{float:right;width:125px}.ordersMpage .allReBasket a svg,.orderspage .allReBasket a svg{margin:10px 0}.ordersMpage .allReBasketDiv{padding:15px}.ordersMpage .allReBasketDiv .reBasket{margin:0 auto}.ordersMpage .allReBasketDiv .reBasket span{margin-top:-4px}.ordersMpage .allReBasketDiv a{margin-top:13px}.ordersMpage .product .productChk input{float:right;height:20px;width:20px;margin:0}.ordersMpage{margin-top:50px}.ordersMpage .head h1{margin:0;padding:15px 2px;font-size:22px;font-weight:700;text-transform:uppercase;color:#4b4b4b}.ordersMpage .head .orderalert{float:right;margin:17px 0 0;font-size:12px;color:red;fill:red}.ordersMpage .head .orderalert svg{vertical-align:bottom}.ordersMpage .head .search_block{clear:both}.ordersMpage .head .search{width:224px;height:37px;margin:3px auto 0;border:1px solid #868686;border-radius:2px;-webkit-border-radius:2px}.ordersMpage .head .search input{width:188px;padding:0 12px;border:none;font-size:11px}.ordersMpage .head .search .icon.kereses{margin-top:8px;vertical-align:bottom}.ordersMpage .orderslist{padding:20px 0;color:#454545}.ordersMpage .order.odd{background:#f3f3f3}.ordersMpage .order.bgred,.ordersMpage .order.odd.bgred{background:red;color:#fff;fill:white}.ordersMpage .order{padding:0 15px;border-top:2px solid #9b9b9b;font-size:12px}.ordersMpage .order .row>div{margin:5px 0 0}.ordersMpage .order .oDetails,.ordersMpage .order .oTop{padding:10px 0;border-bottom:1px solid #d7d7d7}.ordersMpage .order.bgred .oDetails,.ordersMpage .order.bgred .oTop{border-bottom:1px solid #d7d7d7}.ordersMpage .order .status{padding:15px 0;font-size:14px;text-align:center}.ordersMpage .order .status svg{vertical-align:bottom}.ordersMpage .order .status .plusz{float:right;margin:3px 2px 0 0}.ordersMpage .order .brutto{font-size:16px;font-family:pt-sans-bold,sans-serif}.ordersMpage .order .darab span{font-size:16px;background:#9d9d9d;color:#fff;padding:0 12px;border-radius:12px;font-family:pt-sans-bold,sans-serif}.ordersMpage .order.bgred .darab span{background:#fff;color:#9d9d9d}.ordersMpage .order .status .teljesult{color:#198541;fill:#198541}.ordersMpage h4{font-family:pt-sans-bold,sans-serif;margin-top:0}.ordersMpage .title{background:#9d9d9d;padding:15px 0;color:#fff;fill:white;font-size:14px}.ordersMpage .title svg{float:left}.ordersMpage .title div{margin-top:3px;text-align:center}.ordersMpage .statusHead{padding:13px 0;color:red;fill:#ff0000;text-align:center;font-size:14px;font-weight:700}.ordersMpage .statusHead svg{vertical-align:bottom}.ordersMpage .productStatus{text-align:center;padding:15px!important}section.orderDetails .product{margin:0 0 5px;padding:15px 15px 0;font-family:'PT Sans',sans-serif;font-weight:400;font-size:14px;letter-spacing:0;color:#454545;border:0 solid #9b9b9b;border-top-width:2px}section.orderDetails .product div{margin:0;padding:0}section.orderDetails div.mainProductLine,section.orderDetails div.productPart{border:0 solid #d7d7d7;border-bottom-width:1px;margin-bottom:0}section.orderDetails .product div.productName{padding-left:14px}section.orderDetails div.productPart .partName{font-family:pt-sans-bold,sans-serif;margin-top:5px}section.orderDetails .product div.productProperties{margin-top:3px;margin-bottom:7px}section.orderDetails div.productDetails{padding:0 0 3px 23px}section.orderDetails div.quantity{font-family:pt-sans-bold,sans-serif}section.orderDetails div.netPrice{padding:1px 15px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;font-family:'PT Sans',sans-serif;font-weight:700;font-size:12px;text-align:center;color:#fff;background:#9d9d9d}section.orderDetails .productDetails .netPrice{margin:10px 0}section.orderDetails div.del_move{text-align:center;margin:10px 0 10px 20px!important}section.orderDetails div.del_move div{display:inline-block}section.orderDetails div.icon{width:45px;height:45px;padding:8px;margin-left:10px;-webkit-border-radius:23px;-moz-border-radius:23px;border-radius:23px;vertical-align:top}section.orderDetails div.icon i{background:#fff;vertical-align:top}section.orderDetails div.icon i.move{margin-right:5px}section.orderDetails div.move{width:60px;padding:5px;text-align:left}section.orderDetails div.editline{padding:5px 20px 20px;border:0 solid #9b9b9b;border-bottom-width:2px}section.orderDetails .editline textarea.remark{width:100%}section.orderDetails .editline input.uniqueOrderNumber{width:80%}section.orderDetails i.icon_wrench{display:inline-block;height:23px;width:23px;-webkit-mask:url(/images/ikonok_m_szolgaltatas.svg) no-repeat 100% 100%;mask:url(/images/ikonok_m_szolgaltatas.svg) no-repeat 100% 100%;-webkit-mask-size:cover;mask-size:cover;background-color:#454545;vertical-align:middle}.ordersMpage .bgpink{background:#ffeded}.ordersMpage .dontson select{height:50px;margin-bottom:20px}.ordersMpage .product .kuldes{margin-bottom:20px;padding:8px 0;text-align:center;text-transform:uppercase;color:#fff;fill:white;background:#d2d2d2}.ordersMpage .productImage img{width:80px;height:auto}.ordersdetails .re-order-container{gap:20px}.ordersdetails .re-order-container .select_all,.ordersdetails .re-order-container .select_none{cursor:pointer}.ordersdetails .re-order-container .select_all svg,.ordersdetails .re-order-container .select_none svg{margin-right:5px}.ordersdetails .select-item .chkbox-rect span.glyphicon,.ordersdetails .select-service .chkbox-rect span.glyphicon{left:-1px}.ordersMpage .select-service-container,.ordersdetails .select-service-container{font-size:13px;gap:5px;opacity:0;visibility:hidden}.ordersMpage .select-service-container.visible,.ordersdetails .select-service-container.visible{opacity:1;visibility:visible}.ordersMpage .select-service-container .custom-checkbox.select-service .chkbox-rect,.ordersdetails .select-service-container .custom-checkbox.select-service .chkbox-rect{margin-right:0}.ordersdetails .re-order-container button.re-order.disabled{opacity:.5;cursor:not-allowed}.fnone{float:none!important}.config:not(.calc){padding:0;margin-top:80px}.config .page-title{font-family:dinpro-bold,sans-serif;font-size:25px;color:#4b4b4b;border:0;padding:16px 0 16px 0;margin:0;line-height:40px}.config .page-title{font-family:dinpro-bold,sans-serif;font-size:25px;color:#4b4b4b;border:0;padding:16px 0 16px 0;margin:0;line-height:40px}.config .page-title .help{fill:#F7901E;cursor:pointer}.config .help-container{display:none}.config .tabs-header{background:#4b4b4b}.config .tab-counter{color:#fff;font-family:dinpro-bold,sans-serif;font-size:28px;margin-bottom:9px}.config .tabs-header .nav-tabs{padding:0;margin:0}.config .tabs-header .nav-tabs li{padding:17px 16px;border-left:1px solid #fff}.config .tabs-header .nav-tabs li:last-child{border-right:1px solid #fff}.config .tabs-header .nav-tabs li.active{background:#9d9d9d}.config .tabs-header .nav-tabs li a{color:#fff;font-size:16px;text-transform:none;padding:0;background-image:none;text-decoration:none}.config .h-separator{height:1px;width:100%;background:#eee;margin:20px 0}.config .info-text{color:#9b9b9b;font-size:14px;font-family:dinpro-light,sans-serif;font-style:italic}.config .info-text .text{margin-top:30px}.config .image-container{position:relative;cursor:pointer}.config #config-to-cart.refresh{background:rgba(25,134,65,.8)}.config .tabs-header .nav-tabs li a:active,.config .tabs-header .nav-tabs li a:focus,.config .tabs-header .nav-tabs li a:hover,.config .tabs-header .nav-tabs li a:visited{color:#fff!important}.config .params-form-container{padding-top:50px;padding-bottom:50px}.config .params-form-container input::-webkit-inner-spin-button,.config .params-form-container input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.config .params-form-container input[type=number]{-moz-appearance:textfield}.config .params-form-container .inline-right{display:table}.config .params-form-container .inline-right .input-label{font-size:14px;font-family:dinpro-bold,sans-serif;display:table-cell;vertical-align:middle;width:50px;text-align:center}.config .params-form-container .extra-info{font-size:14px;margin-top:5px}.config .params-form .inline-label{font-size:18px;font-family:dinpro-bold,sans-serif;font-weight:400}.config .params-form .form-group input,.config .params-form .form-group select{width:120px;display:inline-block;padding:5px;margin:0 5px;text-align:right;color:#8c8c8c}.config .dd-container{display:inline-block;float:none;margin:0 5px}.config .dd-select,.dd-select{border:1px solid #9b9b9b;border-radius:0}.config .dd-selected,.dd-selected{padding:5px;padding-right:25px;text-align:right}.config .dd-selected .dd-selected-text,.dd-selected .dd-selected-text{color:#8c8c8c;font-weight:400;font-size:14px;line-height:14px;margin-bottom:1px}.config .dd-option,.dd-option{text-align:right;border-bottom:0!important;padding-right:20px!important;transition:none!important;cursor:pointer!important}.config .dd-option:hover,.dd-option:hover{background:#9d9d9d!important;transition:none!important;cursor:pointer!important}.config .dd-option.dd-option-selected,.dd-option.dd-option-selected{background:#d5d5d5!important}.config .dd-option .dd-option-text,.dd-option .dd-option-text{color:#8c8c8c!important;font-weight:400;font-size:14px;line-height:14px}.config .dd-option:hover .dd-option-text,.dd-option:hover .dd-option-text{color:#fff!important}.config .params-form .form-group input.error{background:#fdead4}.config .params-form .form-group .unit{width:35px;font-weight:400;display:table-cell;vertical-align:middle}.config .params-form-container .action-buttons{margin-top:50px}.config .params-form-container .action-buttons>button{display:inline-block;text-transform:uppercase;cursor:pointer;font-size:14px;margin-right:21px;font-family:dinpro-light,sans-serif;height:45px;width:210px}.config .params-form-container .action-buttons>button:last-child{margin-right:0}.alert-message{font-family:dinpro-bold,sans-serif;color:#f7901e}.alert-message svg{fill:#f7901e}.config .params-form-container .action-buttons>button.reset-params{color:red;background:#fff;border:1px solid red}.config .params-form-container .action-buttons>button.reset-params svg{fill:red;margin-left:5px}.config .params-form-container .action-buttons>button.calculate{color:#fff;background:#198641;border:1px solid #198641}.config .params-form-container .action-buttons>button.calculate{float:right}.config .params-form-container .action-buttons>button.calculate svg{margin-left:5px}.custom-radio.disabled .circle{opacity:.5;cursor:not-allowed}.custom-radio.disabled .custom-radio-label{cursor:not-allowed}.custom-radio .circle{width:20px;height:20px;display:inline-block;border:1px solid #aaa;border-radius:100%;background:#eee;margin-bottom:-5px;margin-right:5px;cursor:pointer;position:relative}.custom-radio .circle .active-circle{width:14px;height:14px;background:#9d9d9d;position:absolute;top:2px;left:2px;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;display:none}.custom-radio .custom-radio-label{display:inline-block;cursor:pointer;padding-top:0}.custom-radio .custom-radio-content .custom-radio-option{display:inline-block;margin-right:25px}.custom-radio .custom-radio-content .custom-radio-option.disabled{cursor:not-allowed;opacity:.5}.custom-radio .custom-radio-content .custom-radio-option.disabled *{cursor:not-allowed}.custom-radio .custom-radio-content .custom-radio-option.active .circle .active-circle{display:inline-block}.custom-checkbox.disabled .chkbox-rect{background:#f0f0f0!important;cursor:not-allowed!important}.custom-checkbox.disabled .chkbox-rect>span{color:#9d9d9d!important}.config .product-list table{width:100%;border-bottom:1px solid #e3e3e3;border-top:1px solid #e3e3e3}.config .product-list table{margin-bottom:50px}.config .product-list table thead.fixed{position:fixed;top:80px}.config .product-list table thead.fixed{border-left:1px solid #fff;border-right:1px solid #fff}.config .product-list table thead th{background-color:#9d9d9d;color:#fff;position:relative;padding:22px 18px 16px 18px;font-size:14px;line-height:15px;font-family:pt-sans-narrow-bold,sans-serif;text-align:center;border-bottom:0;font-weight:400}.config .product-list table thead.fixed th{background-color:#fff;color:#454545;border-bottom:1px solid #e3e3e3}.config .image-container{position:relative;cursor:pointer}.config .image-container .image-overlay{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.05);opacity:0;transition:all .3s}.config .image-container:hover .image-overlay{opacity:1}.config .image-container .image-overlay .zoom{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);fill:#fff}.config .product-list table td{padding:10px 3px;line-height:14px;font-size:14px;vertical-align:middle;text-align:center;border-top:1px solid #e3e3e3;font-family:pt-sans-narrow,sans-serif;color:#4b4b4b}.config .product-list table td:first-child{border-left:1px solid #e3e3e3}.config .product-list table td:last-child{border-right:1px solid #e3e3e3}.config .product-list table td.catalog.disabled{visibility:hidden}.config .product-list table td .ok{color:#009047;font-size:14px}.config .product-list table td.image-container{padding:0}.config .product-list table td.image-container img{width:150px}.config .product-list table tr:nth-child(2n) td{background:#e1e1e1}svg.szallitolevel{cursor:pointer}.config #user-info .block-title{text-transform:uppercase;color:#198641;font-size:22px;font-family:dinpro-light,sans-serif;padding-bottom:24px;border-bottom:1px solid #ddd}.config .block-title{font-family:dinpro-bold,sans-serif;font-size:15px;text-transform:uppercase;color:#454545;padding-bottom:30px}.config #user-info{background:#fff;border:1px solid #ddd;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding:24px;margin-top:40px}.config #user-info{margin-bottom:40px;margin-top:0}.config #user-info .details{max-width:500px;margin:0 auto}.config #user-info .details .input-row{display:table;padding:30px 0;border-bottom:1px solid #e3e3e3}.config #user-info .details .input-row>div{display:table-cell;vertical-align:middle;float:none}.config #user-info .details .input-row>div input{height:34px;box-shadow:none;border:1px solid #9b9b9b;color:#8c8c8c;font-size:14px;font-family:'PT Sans',sans-serif;padding:5px;border-radius:0;width:100%}.config #user-info .details .info{margin-top:20px;margin-bottom:20px;font-size:14px}.config #user-info .details .input-row>div textarea{box-shadow:none;border:1px solid #9b9b9b;color:#8c8c8c;font-size:14px;font-family:'PT Sans',sans-serif;padding:5px;border-radius:0;width:100%}.config #user-info .details .input-row>div.input-label{font-weight:700;font-size:18px;color:#4b4b4b}.config ::-webkit-scrollbar,.modal ::-webkit-scrollbar{width:5px}.config ::-webkit-scrollbar-track,.modal ::-webkit-scrollbar-track{background:#f1f1f1}.config ::-webkit-scrollbar-thumb,.modal ::-webkit-scrollbar-thumb{background:#888}.config ::-webkit-scrollbar-thumb:hover,.modal ::-webkit-scrollbar-thumb:hover{background:#555}.config #config-to-cart,.infoBar{position:fixed;z-index:996;bottom:0;left:0;right:0;background:#4b4b4b;padding-top:12px;padding-bottom:13px;display:none;transition:background-color .3s}.cart-import-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.1);backdrop-filter:blur(2px);opacity:0;visibility:hidden;transition:all .5s}.cart-import-overlay.active{opacity:1;visibility:visible}.infoBar{padding:20px 0}.infoBar.addToCart{padding:0;transition:all 1s}.infoBar.addToCart.mobile{top:0;left:0;right:0;bottom:0}.infoBar.addToCart .success{padding:12px 0;background:#198641;color:#fff;transition:all .3s}.infoBar.addToCart.mobile .success{padding-top:50px;padding-bottom:20px}.infoBar.addToCart.mobile .related-products .related-product.with-adapter-select .alert-message{position:static;margin-left:0;width:auto;font-size:13px}.infoBar.addToCart.mobile .success .mobile-overlay{margin-bottom:20px;background:#fff;height:23px}.infoBar.addToCart svg{fill:#FFF}.infoBar.addToCart svg.teljesult{margin-right:8px;margin-bottom:-4px}.infoBar.addToCart .infoBarContent{font-size:16px;line-height:21px;font-family:pt-sans-bold,sans-serif;color:#fff}.infoBar.addToCart .toCart{border:1px solid #fff;margin-left:29px;padding:9px 12px;text-transform:uppercase;font-size:14px;font-family:dinpro-light,sans-serif;font-weight:400;display:inline-block}.infoBar.addToCart .toCart svg{margin-bottom:-1px;margin-right:5px}.infoBar.addToCart.mobile .toCart{margin-top:10px;margin-left:0}.infoBar.addToCart .container{position:relative}.infoBar.addToCart .container.content-container{display:flex}.infoBar.addToCart.mobile .container.content-container{display:inline-block;width:100%;height:calc(100vh - 135px);overflow-y:scroll}div.removed{transition:all .5s;height:0}.infoBar.addToCart .closeInfoBar{position:absolute;right:0;top:-8px;background:#4b4b4b;width:45px;height:45px;border:0;border-radius:100%;transform:translate(-50%,-50%);z-index:1}.infoBar.addToCart.mobile .closeInfoBar{top:0;right:15px;transform:none}.infoBar.addToCart .related-products.full-width{background:#4b4b4b;padding:15px 0 25px 0;animation-duration:.6s}.infoBar.addToCart .related-products .toRelated{outline:0}.infoBar.addToCart .related-products.full-width>.container{padding:0 57px}.infoBar.addToCart .related-products.full-width .title{padding:0 5px}.infoBar.addToCart .related-products.full-width .title .moreProducts{color:#9d9d9d;text-transform:uppercase;font-family:dinpro-light,sans-serif;float:right;font-size:14px;line-height:14px}.infoBar.addToCart .related-products.full-width .related-product{margin:0 6px}.infoBar.addToCart .related-products.full-width .slick-arrow,.infoBar.addToCart .services-list .slick-arrow{position:absolute;top:40%;transform:translateY(-50%);fill:#BABABA;cursor:pointer;z-index:2}.infoBar.addToCart .services-list .slick-arrow{opacity:0;visibility:hidden;transition:all .2s}.infoBar.addToCart .services-list .slick-arrow.active{opacity:1;visibility:visible}.infoBar.addToCart .related-products.full-width .slick-arrow.left{left:-60px}.infoBar.addToCart .services-list .slick-arrow.left{left:-40px;top:75px}.infoBar.addToCart .related-products.full-width .slick-arrow.right{right:-60px}.infoBar.addToCart .services-list .slick-arrow.right{right:-40px;top:75px}.infoBar.addToCart .related-products.full-width .related-product img{width:100%;border-radius:5px}.infoBar.addToCart .related-products.full-width .related-product .caption{color:#fff;font-family:dinpro-light,sans-serif;font-size:14px;margin-top:7px}.infoBar.addToCart .services{position:relative}.infoBar.addToCart .services.without-related-products{max-width:840px;float:none;margin:0 auto}@media screen and (max-width:991px){.infoBar.addToCart .services.without-related-products{max-width:750px}}@media screen and (max-width:767px){.infoBar.addToCart .services.without-related-products{max-width:100%}}.infoBar.addToCart .services .slick-track{width:auto;display:flex;justify-content:center}.infoBar.addToCart .services .services-bg{position:absolute;top:5px;left:20px;z-index:-1}.infoBar.addToCart .services .services-title{font-size:18px;line-height:18px;color:#d5d4d4;text-transform:uppercase;font-family:dinpro-light,sans-serif;margin:16px 0 14px 0;padding-left:10px;padding-right:0}.infoBar.addToCart .services.required-only .services-title{padding-left:5px}.infoBar.addToCart .services .services-title .product-name{font-size:14px;text-transform:none}.infoBar.addToCart .services .overlay-left{position:absolute;top:0;left:0;width:50px;height:100%;background:linear-gradient(270deg,#4b4b4b 0,rgba(75,75,75,0) 100%);transform:rotate(180deg);z-index:2;opacity:0;visibility:hidden;transition:all .2s}.infoBar.addToCart .services .overlay-right{position:absolute;top:0;right:0;width:50px;height:100%;background:linear-gradient(270deg,#4b4b4b 0,rgba(75,75,75,0) 100%);z-index:2;opacity:0;visibility:hidden;transition:all .2s}.infoBar.addToCart .services .overlay-left.active,.infoBar.addToCart .services .overlay-right.active{opacity:1;visibility:visible}.infoBar.addToCart .services .service{padding:10px 10px 18px 10px;position:relative;background:0 0;cursor:pointer;max-width:210px;display:flex;flex-direction:column;height:auto!important}.infoBar.addToCart .services .service.active{background:#686868}.infoBar.addToCart .services .service .chk{position:absolute;top:23px;left:23px;z-index:2}.infoBar.addToCart .services .service .service-image{border-radius:6px;overflow:hidden;background:url(/uploads/source/machining/upload_background.jpg)}.infoBar.addToCart .services .service .service-image img{width:100%}.infoBar.addToCart .services .service .service-label{font-size:14px;line-height:18px;margin-top:9px;color:#fff}.infoBar.addToCart .services .extra-info{padding:10px 10px 0 10px}.infoBar.addToCart .services .questions{color:#fff;font-size:14px;line-height:20px}.infoBar.addToCart .services .questions .separator{display:inline-block;float:left;width:1px;height:20px;background-image:linear-gradient(180deg,rgba(205,205,205,0) 0,#cdcdcd 50%,rgba(205,205,205,0) 100%);margin:0 12px}.infoBar.addToCart .services .questions .question{display:inline-block;float:left;width:auto}.infoBar.addToCart .services .questions .question .inline-label{color:#fff;font-size:14px;line-height:20px;margin-right:5px;padding-top:0}.infoBar.addToCart .services .questions .question .custom-radio-option{margin-right:5px}.infoBar.addToCart .services .questions .question .custom-radio-option .circle{width:18px;height:18px;margin-right:1px}.infoBar.addToCart .services .questions .question .custom-radio-option .circle .active-circle{width:12px;height:12px}.infoBar.addToCart .services .toolbar{margin:8px 0 18px 0;padding:0 0 0 10px;display:flex;align-items:center;justify-content:space-between}.infoBar.addToCart.mobile .services .toolbar{flex-direction:column;padding:0 10px}.infoBar.addToCart.mobile .services .toolbar .content-left,.infoBar.addToCart.mobile .services .toolbar .content-right{width:100%}.infoBar.addToCart.mobile .services .toolbar .content-right{flex-direction:column}.infoBar.addToCart .services .toolbar .content-right{display:flex;align-items:center}.infoBar.addToCart .services .toolbar .alert-message{color:#f7901e;display:inline-block;float:left;line-height:40px}.infoBar.addToCart .services .toolbar .service-info{display:flex;align-items:center;float:left}.infoBar.addToCart.mobile .services .toolbar .service-info{width:100%;justify-content:space-between}.infoBar.addToCart .services .toolbar .service-info .select-service{display:flex;align-items:center}.infoBar.addToCart .services .toolbar .service-info .select-service-label{color:#fff;font-size:12px;line-height:12px;font-weight:400;margin-bottom:0}.infoBar.addToCart .services .toolbar .service-info .select-service-label span{font-size:10px}.infoBar.addToCart.mobile .services .toolbar .service-info .select-service{width:60%}.infoBar.addToCart .services .toolbar .service-info .service-catalog{display:flex;align-items:center;margin-right:10px}.infoBar.addToCart .services .toolbar .service-info .service-catalog a{color:#d5d4d4;font-size:13px;text-transform:uppercase;font-family:dinpro-light,sans-serif;text-decoration:none;display:flex;align-items:center}.infoBar.addToCart .services .toolbar .service-info .service-catalog .catalog-label{font-size:12px;font-family:pt-sans-bold,sans-serif;text-transform:none}.infoBar.addToCart.mobile .services .toolbar .service-info .service-catalog{justify-content:flex-end}.infoBar.addToCart .services .toolbar .service-info .service-catalog svg{fill:#D5D4D4;margin-right:5px}.infoBar.addToCart .services .toolbar .service-info .custom-service-info{padding-left:10px;color:#fff;font-size:12px;cursor:pointer;position:relative}.infoBar.addToCart .services .toolbar .service-info .custom-service-info .info-input{position:absolute;left:10px;top:-110px;width:300px;opacity:0;visibility:hidden;transition:all .3s;color:#454545;resize:none;border-radius:6px;padding:5px}.infoBar.addToCart.mobile .services .toolbar .service-info .custom-service-info .info-input{width:180px}.infoBar.addToCart .services .toolbar .service-info .custom-service-info:hover .info-input{opacity:1;visibility:visible}.infoBar.addToCart .services .toolbar .add-service-btn{margin:6px 0}@media screen and (max-width:1399px){.infoBar.addToCart .services.without-related-products .toolbar .add-service-btn{max-width:none}.infoBar.addToCart .services .toolbar .add-service-btn{max-width:180px}}@media screen and (max-width:991px) and (min-width:768px){.infoBar.addToCart .services.without-related-products .toolbar .add-service-btn{max-width:180px}}.infoBar.addToCart .services .toolbar .add-service-btn svg{margin-right:5px}.infoBar.addToCart .services .toolbar .without-service-btn svg{margin-bottom:0;margin-right:2px}.infoBar.addToCart.mobile .services .toolbar .add-service-btn{width:100%;margin:0}.infoBar.addToCart .services .toolbar .without-service-btn{margin:6px 8px 6px 0;background:#9e9e9e}.infoBar.addToCart .services .toolbar .service-details{display:flex;flex-direction:column}.infoBar.addToCart.mobile .services .toolbar .service-details{width:100%}.infoBar.addToCart .services .toolbar .service-days,.infoBar.addToCart .services .toolbar .service-price-container{float:right;display:flex;align-items:center;justify-content:space-between;color:#fff}.infoBar.addToCart.mobile .services .toolbar .service-days{margin-bottom:10px}.infoBar.addToCart.mobile .services .toolbar .service-price-container{width:100%;margin-top:15px;margin-bottom:10px}.infoBar.addToCart .services .toolbar .service-price-container .service-price{padding:0 15px}.infoBar.addToCart.mobile .services .toolbar .service-price-container .service-price{padding-right:0;width:50%;text-align:right}.infoBar.addToCart .services .toolbar .service-details .label{font-size:12px;font-family:pt-sans-bold,sans-serif}.infoBar.addToCart.mobile .services .toolbar .service-details .label{padding-left:0}.infoBar.addToCart .services .toolbar .service-details .offer-label{max-width:250px;white-space:normal;text-align:left;line-height:14px}.infoBar.addToCart.mobile .services .toolbar .service-price-container .price-label{width:50%}.infoBar.addToCart .services .toolbar .service-details .sub-label{font-size:10px;text-transform:lowercase;text-align:right}.infoBar.addToCart .services .toolbar .service-details .service-days .sub-label{padding-right:15px}.infoBar.addToCart.mobile .services .toolbar .service-details .service-days .sub-label{padding-right:0}.infoBar.addToCart .services .toolbar .service-price-container .service-price .price{font-size:18px;font-family:pt-sans-bold,sans-serif;text-align:right}.infoBar.addToCart .services .custom-service-toolbar .upload-info{font-size:12px;color:#d5d4d4;margin-bottom:10px}.infoBar.addToCart .services .custom-service-toolbar .uploaded-files>div{font-size:13px;color:#d5d4d4}.infoBar.addToCart .services .custom-service-toolbar .uploaded-files>div svg{fill:#D5D4D4;margin-bottom:-1px}.infoBar.addToCart .related-products{position:relative}.infoBar.addToCart .related-products .related-bg{position:absolute;top:8px;left:20px;z-index:-1;max-width:95%}.infoBar.addToCart .related-products .title{font-size:18px;line-height:18px;color:#d5d4d4;text-transform:uppercase;font-family:dinpro-light,sans-serif;margin:16px 0 14px 0}.infoBar.addToCart .related-products.side-content{padding-left:40px;padding-right:0;margin-bottom:18px}.infoBar.addToCart.mobile .related-products.side-content{padding-left:0;margin-bottom:50px}.infoBar.addToCart .related-products.side-content .related-products-list{overflow-y:auto;padding-left:0;padding-right:10px;margin-top:10px;position:absolute;top:48px;bottom:0;width:calc(100% - 40px);max-height:calc(100% - 48px)}.infoBar.addToCart.mobile .related-products.side-content .related-products-list{max-height:300px;position:static;width:100%}.infoBar.addToCart .related-products.side-content .overlay-bottom{position:absolute;height:70px;background:linear-gradient(0deg,#4b4b4b 0,rgba(75,75,75,0) 100%);bottom:0;left:0;right:0}.infoBar.addToCart .related-products.side-content .overlay-bottom svg{transform:translateX(-50%) rotate(270deg);position:absolute;bottom:-22px;left:50%;fill:#BABABA;cursor:pointer;margin-left:20px;opacity:0;visibility:hidden;transition:all .2s}.infoBar.addToCart .related-products.side-content .overlay-bottom svg.active{opacity:1;visibility:visible}.infoBar.addToCart.mobile .related-products.side-content .overlay-bottom{margin-left:0}.infoBar.addToCart ::-webkit-scrollbar{width:4px}.infoBar.addToCart ::-webkit-scrollbar-track{background:#cdcdcd}.infoBar.addToCart ::-webkit-scrollbar-thumb{background:#9e9e9e}.infoBar.addToCart ::-webkit-scrollbar-thumb:hover{background:#555}.infoBar.addToCart .related-products.side-content .related-product{border-bottom:1px solid #d5d4d4;padding:10px 0}.infoBar.addToCart .related-products.side-content .related-product:first-child{padding-top:0}.infoBar.addToCart .related-products.side-content .related-product:last-child{border-bottom:0;padding-bottom:0}.infoBar.addToCart .related-products.side-content .related-product>a{display:flex;align-items:center}.infoBar.addToCart .related-products.side-content .related-product .product-name{font-size:16px;line-height:21px;color:#fff;padding-left:13px;text-transform:uppercase}.infoBar.addToCart .related-products.side-content .related-product img{width:70px;border-radius:6px}.infoBar.addToCart .required-services{position:relative;padding-bottom:7px}.infoBar.addToCart .required-services .services-title{font-size:15px;margin-bottom:8px}.infoBar.addToCart .required-services .sep{height:1px;background:#9e9e9e;position:absolute;bottom:0;left:10px;right:10px}.infoBar.addToCart .required-only .required-services .sep{left:5px;right:5px}.infoBar.addToCart .required-services .required-service{color:#d5d4d4;font-size:12px;padding-bottom:7px;display:flex}.infoBar.addToCart .required-only .required-services .required-service{padding-left:5px}.infoBar.addToCart .required-services .required-service svg{fill:#D5D4D4;margin-bottom:-2px}.infoBar.addToCart .required-services .required-service .service-name{padding-right:50px}.infoBar.addToCart.mobile .required-services .required-service .service-name{padding-right:10px}.infoBar.addToCart .required-services .required-service .service-price span{text-transform:lowercase}.infoBar.active{display:block;z-index:9999}.infoBar #bore-diameter,.infoBar #bore-diameter2{margin-left:6px;margin-right:15px}.infoBar #bore-diameter2{margin-top:5px}.infoBar .dd-select{border-radius:0}.infoBar .dd-selected{line-height:14px;padding:6px 30px 6px 3px}.infoBar .dd-pointer-down{border-top:5px solid #aaa}.infoBar .dd-pointer-up{border-bottom:5px solid #aaa!important}.infoBar .dd-options{box-shadow:none;transform:translateY(-100%)}.config:not(.calc) #order.active #config-to-cart.active,.config:not(.calc) #summary #config-to-cart.active{display:block}.config.calc #order #config-to-cart.active{display:block}.infoBar.refresh{background:rgba(25,134,65,.8)}.infoBar.info-error.refresh{background:rgba(247,143,32,.8)}.infoBar.info-error svg{margin-bottom:-1px;margin-right:3px}.infoBar .infoBarContent,.infoBar .infoBarContent a{color:#fff;font-size:18px;font-weight:700}.config #config-to-cart .sum-price-container{color:#fff;font-size:14px;font-family:'PT Sans',sans-serif;padding-top:4px;padding-bottom:3px;display:inline-block;float:left}.config #config-to-cart .sum-price-container .sum-price{font-family:pt-sans-bold,sans-serif;font-size:18px}.config #config-to-cart .add-to-cart-container{display:inline-block;float:right;color:#fff;font-size:14px;font-family:'PT Sans',sans-serif}.config #config-to-cart .add-to-cart-container .stock-info{padding-bottom:0;padding-top:3px;display:inline-block;float:left;margin-right:20px}.config #config-to-cart .add-to-cart-container .stock-info .stock-info-label{font-family:pt-sans-bold,sans-serif;margin-right:6px}.config #config-to-cart .add-to-cart-container .stock-info .green,.config #config-to-cart .add-to-cart-container .stock-info .stock-qty{color:#00be61}.config #config-to-cart .add-to-cart-container .cart-qty{display:inline-block;float:left;padding-top:9px;padding-bottom:8px;margin-left:20px;margin-right:20px}.config #config-to-cart .add-to-cart-container .cart-qty input::-webkit-inner-spin-button,.config #config-to-cart .add-to-cart-container .cart-qty input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.config #config-to-cart .add-to-cart-container .cart-qty input{width:50px;color:#aaa;text-align:right;height:30px;margin-left:5px;-moz-appearance:textfield;padding-right:3px}.config #config-to-cart .add-to-cart-container .add-to-cart{display:inline-block;float:left}.config #config-to-cart .add-to-cart-container .add-to-cart .add{background:#198641;width:135px;height:45px;text-transform:uppercase;font-family:dinpro-light,sans-serif}.config.embed #config-to-cart .add-to-cart-container .add-to-cart .add{width:180px}.config #config-to-cart .add-to-cart-container .add-to-cart .add[disabled]{cursor:not-allowed}.config #config-to-cart .add-to-cart-container .add-to-cart .add svg{margin-right:10px}.config #config-to-cart .separator{display:inline-block;float:left;width:1px;height:40px;background-image:linear-gradient(180deg,rgba(205,205,205,0)0%,#cdcdcd50%,rgba(205,205,205,0)100%);margin-top:2px}.modal-default{margin:0 auto}.modal-default .close-modal{position:absolute;top:9px;right:9px;cursor:pointer}.modal-default .close-modal svg{fill:#9B9B9B!important}.modal-default .btn{width:auto;margin-top:40px}.modal-default .service-container{padding:40px 25px;border:1px solid #d7d7d7;background:#fff;border-radius:5px;color:#4b4b4b;position:relative;font-size:14px;line-height:16px}.modal-default .service-container .szimm_vagas_box{padding-top:0;margin-bottom:0!important}#accept-terms-modal .modal-dialog,#changes-alert .modal-dialog,.copyrightModal .modal-dialog,.copyrightModal2 .modal-dialog,.modal-default{max-width:700px}#accept-terms-modal .modal-content,#changes-alert .modal-content,#unit-alert-modal .modal-content,.copyrightModal .modal-content,.copyrightModal2 .modal-content,.modal-default .modal-content{padding:0}#accept-terms-modal .modal-header,#changes-alert .modal-header,#unit-alert-modal .modal-header,.copyrightModal .modal-header,.copyrightModal2 .modal-header,.modal-default .modal-header{padding:40px 60px 40px 34px;color:#f7901e;font-family:pt-sans-bold,sans-serif;font-size:16px}#accept-terms-modal .modal-header,#changes-alert .modal-header,.copyrightModal .modal-header,.copyrightModal2 .modal-header,.modal-default .modal-header{text-transform:uppercase}#accept-terms-modal .modal-header .inline-block,#changes-alert .modal-header .inline-block,#unit-alert-modal .modal-header .inline-block,.copyrightModal .modal-header .inline-block,.copyrightModal2 .modal-header .inline-block,.modal-default .modal-header .inline-block{margin-right:10px}#accept-terms-modal .modal-header .inline-block,#changes-alert .modal-header .inline-block,.copyrightModal .modal-header .inline-block,.copyrightModal2 .modal-header .inline-block,.modal-default .modal-header .inline-block{margin-top:-4px}#accept-terms-modal .modal-header svg,#changes-alert .modal-header svg,#unit-alert-modal .modal-header svg,.copyrightModal .modal-header svg,.copyrightModal2 .modal-header svg,.modal-default .modal-header svg{fill:#F7901E}.modal-default.offer-only-modal .modal-header svg{margin-bottom:-7px}#accept-terms-modal .modal-body,#changes-alert .modal-body,#unit-alert-modal .modal-body,.copyrightModal .modal-body,.copyrightModal2 .modal-body,.modal-default .modal-body{background:#e7e7e7;padding:30px 45px 50px 34px}#accept-terms-modal .modal-body .body-title,#unit-alert-modal .modal-body .body-title{font-family:dinpro-light,sans-serif;text-transform:uppercase;font-size:18px;color:#4b4b4b;margin-bottom:40px;line-height:26px}#accept-terms-modal .modal-body .modal-text,#changes-alert .modal-body .modal-text,.copyrightModal .modal-body .modal-text,.copyrightModal2 .modal-body .modal-text,.modal-default .modal-body .modal-text{font-family:dinpro-light,sans-serif;font-size:16px;color:#4b4b4b;margin-bottom:40px;line-height:22px}#unit-alert-modal .modal-body .alert-list{font-family:pt-sans-bold,sans-serif;font-size:16px;color:#f20000}#unit-alert-modal .modal-body .alert-list .separator{text-align:center;color:#9b9b9b;font-family:dinpro-light,sans-serif;font-size:14px}#unit-alert-modal .modal-body .alert-list>div{margin-bottom:15px}#unit-alert-modal .modal-body .alert-list>div:last-child{margin-bottom:0}#accept-terms-modal .modal-body .accept,#changes-alert .modal-body .accept,#unit-alert-modal .modal-body .modify,.copyrightModal .modal-body .accept{text-transform:uppercase;font-family:dinpro-light,sans-serif;color:#fff;font-size:14px;background:#008f49;width:135px;height:50px;border:0;float:right}#service-missing .modal-header .inline-block{margin-top:5px}#parts-missing .modal-body,#service-missing .modal-body{padding-bottom:30px}#parts-missing .modal-body .back-to-config,#service-missing .modal-body .accept,#service-missing .modal-body .back-to-config{text-transform:uppercase;font-family:dinpro-light,sans-serif;color:#fff;font-size:14px;background:#008f49;height:50px;border:0;margin:5px;padding:0 15px}#parts-missing .modal-body .back-to-config{width:135px}#parts-missing .modal-body .back-to-config svg,#service-missing .modal-body .accept svg,#service-missing .modal-body .back-to-config svg{margin-bottom:-2px}#unit-alert-modal .modal-body .modify svg{margin-bottom:-3px}#accept-terms-modal input[type=checkbox],.copyrightModal input[type=checkbox]{width:20px;height:20px;margin-top:-2px;margin-left:0;cursor:pointer}.copyrightModal .checkbox{margin-top:20px}#accept-terms-modal label,.copyrightModal label{font-size:15px;text-transform:uppercase;font-family:dinpro-light,sans-serif;padding-left:22px}#accept-terms-modal label.error,.copyrightModal label.error{color:red}.config .open_3d_model.disabled svg{fill:#f0f0f0;cursor:default}.config .catalog.disabled svg{fill:#fff;cursor:default;background:#f0f0f0!important}.config .tab-pane{display:block!important;width:100%!important;height:0;overflow:hidden}.config .tab-pane.active{height:auto;overflow:visible}.no-engine-alert{font-weight:700;color:#f89117;margin-top:20px;line-height:26px}.no-engine-alert svg{fill:#f89117;margin-bottom:-7px;margin-right:5px}.config .tab-title{margin-top:30px;font-family:dinpro-bold,sans-serif;font-size:15px;text-transform:uppercase;color:#454545;margin-bottom:30px}#productConfig{display:block!important;width:100%!important;height:0;overflow:hidden;visibility:hidden}#productConfig.active{height:auto;visibility:visible}body,html{height:100%;color:#262626}*{outline:0}.btn{font-family:dinpro-bold,sans-serif}.icon.tovabb{fill:#fff;margin-bottom:-1px}@media (min-width:1400px){.container{width:1350px}.pc20{width:20%}}@media (min-width:1600px){.container{width:1500px}}@media (max-width:1599px) and (min-width:1200px){.l-5{width:20%}}@media (max-width:1399px) and (min-width:992px){.container{width:94%}}@media screen and (max-width:991px){.container{width:96%}}@media screen and (max-width:767px){.container{width:100%}}.content-w1200{max-width:1200px;margin:0 auto}dt{display:inline-block}.wrap{min-height:100%;height:auto;margin:0 auto -60px;padding:0 0 60px}.wrap>.container{padding:70px 15px 20px}.footer{height:60px;background-color:#f5f5f5;border-top:1px solid #ddd;padding-top:20px}.jumbotron{text-align:center;background-color:transparent}.jumbotron .btn{font-size:21px;padding:14px 24px}.not-set{color:#c55;font-style:italic}a.asc:after,a.desc:after{position:relative;top:1px;display:inline-block;font-family:'Glyphicons Halflings';font-style:normal;font-weight:400;line-height:1;padding-left:5px}a.asc:after{content:"\e151"}a.desc:after{content:"\e152"}.sort-numerical a.asc:after{content:"\e153"}.sort-numerical a.desc:after{content:"\e154"}.sort-ordinal a.asc:after{content:"\e155"}.sort-ordinal a.desc:after{content:"\e156"}.grid-view th{white-space:nowrap}.hint-block{display:block;margin-top:5px;color:#999}.error-summary{color:#a94442;background:#fdf7f7;border-left:3px solid #eed3d7;padding:10px 20px;margin:0 0 15px 0}svg.grey{fill:#a5a5a5}svg.grey2{fill:#9b9b9b}svg.green{fill:#198641}svg.white{fill:#fff}svg.orange{fill:#f78f20}svg.kuka.mobile{margin-top:6px}svg.kovetkezo_utembe.mobile{margin-top:8px}svg.elozo_utembe.mobile{margin-top:8px}.productcategorytree .no-image{height:200px;text-align:center}.productcategorytree .no-image i{vertical-align:central}.productcategorytree h2{font-size:14px}.productcategorytree .product .description{min-height:100px;margin-bottom:20px}.productcategorytree .product_toolbar{text-align:center}.productcategorytree .product .price{font-size:16px;padding-bottom:20px;text-align:center}.productcategorytree .product3col{min-height:360px}.productcategorytree .product3col h2{text-align:center;min-height:60px}.productcategorytree .product3col .add-to-cart{position:absolute;bottom:0}.productcategorytree .product3col .product_toolbar{min-height:60px}.cart tr>td:nth-child(3){white-space:nowrap}.cart td{padding:1px;padding-top:4px;padding-bottom:4px}body{background-color:#d5d5d5;font-family:'PT Sans',sans-serif;font-size:16px;color:#454545;line-height:18px;position:relative}.tooltip{font-family:'PT Sans',sans-serif}.clearfix{clear:both}.nopadding{padding:0 0!important}.cursor{cursor:pointer}.bottom19{margin-bottom:19px!important}p{margin-bottom:19px}p.ci_label{margin-bottom:8px}div p:last-of-type{margin-bottom:0}a{color:#198641;text-decoration:none}a:hover{color:#fe6e3a;text-decoration:none}.width75{width:75px}.only-mobile{display:none}hr{width:100%;height:1px;margin-bottom:19px;border:0;border-top:1px solid #cdcdcd}table td.vbottom,table tr.vbottom td{vertical-align:bottom!important}table td.vtop,table tr.vtop td{vertical-align:top!important}.green{color:#198540}.whitebg{background-color:#fff!important}.greybg{background-color:#ddd!important}.border-right{border-right:1px solid #9b9b9b}.border-left{border-left:1px solid #9b9b9b}input[type=checkbox]{width:15px;height:15px;background-color:#fff;border:1px solid #aaa;margin-right:3px;vertical-align:sub}.relativePosition{position:relative;width:100%}.imgTransparentBorderWrapper:after{content:"";position:absolute;top:0;bottom:0;left:0;right:0;opacity:.9;border:2px solid #e9e9e9}h2{color:#454545;text-transform:uppercase;font-size:30px;line-height:32px;padding:0 0;margin:0 0 5px 0;font-weight:300;font-family:dinpro-light,sans-serif}h2 a{font-size:12px;line-height:14px;margin-top:15px;color:#454545;text-transform:lowercase}h2 a.small{font-size:14px;line-height:16px;font-family:dinpro-light,sans-serif;color:#000}h2 a i{font-size:9px;vertical-align:text-top;line-height:14px!important}iframe{border:0}iframe:not(.partner-container iframe):not(.category-video iframe){width:100%;height:auto}.yii-debug-toolbar__view iframe{height:100%!important}h1.title{width:100%;height:auto;background:#015729;background:-moz-linear-gradient(-45deg,#015729 0,#198641 100%);background:-webkit-linear-gradient(-45deg,#015729 0,#198641 100%);background:linear-gradient(135deg,#015729 0,#198641 100%);padding:10px 17px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0 0 15px;color:#fff;text-transform:uppercase;font-size:25px;line-height:25px;font-family:dinpro-bold,sans-serif}.col-sm-clear{display:none}header{position:fixed;width:100%;top:0;left:0;right:0;z-index:999}header+:first-of-type{margin-top:80px}@media screen and (max-width:991px){header+:first-of-type{margin-top:50px}}header .navbar{-webkit-box-shadow:0 0 20px 10px rgba(0,0,0,.3);-moz-box-shadow:0 0 20px 10px rgba(0,0,0,.3);box-shadow:0 0 20px 10px rgba(0,0,0,.3);background-color:#fff;height:80px;border-radius:0;margin-bottom:0;position:relative;border:none}header .navbar .container{position:relative;z-index:2;background-color:#fff;height:80px}header .navbar .container .header{z-index:2;background-color:#fff;height:80px}header .navbar .logo-bg{position:absolute;top:0;height:80px;background-color:#e7e7e7;width:100%;left:-50%;z-index:1}header .navbar .navbar-brand{width:auto;height:80px;vertical-align:middle;line-height:80px;background-color:#e7e7e7;position:relative;padding:20px 5px 20px 10px;z-index:999}header .navbar .navbar-brand>img{position:relative;z-index:999}header .navbar .navbar-brand:hover{background-color:#e7e7e7}header .navbar .navbar-brand:after{content:" ";display:inline-flex;width:0;height:0;margin:0 -24px;text-indent:-999px;cursor:pointer;background-color:#e7e7e7;transform:skew(-27deg);padding:40px 22px;position:absolute;top:0;right:0}header .navbar ul.nav{margin-top:15px}header .navbar ul.nav li{text-align:center}header .navbar ul.nav li:last-of-type a{background:0 0}header .navbar ul.nav li a:not(.lang){background-image:url(/images/headernavborder.jpg);background-repeat:no-repeat;background-position:right center;color:#454545;font-size:14px;line-height:18px;font-weight:100;padding:0 10px 0 7px;width:100px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:45px;vertical-align:middle;display:table-cell}@media screen and (max-width:1199px){header .navbar ul.nav li a{width:auto}}header .navbar ul.nav li a span:not(.only-mobile):not(.table-cell){display:block;color:#aaa}header .navbar ul.nav li a:hover,header .navbar ul.nav li.active a,header .navbar ul.nav li.active a:hover,header .navbar ul.nav li.active:hover a:hover{background-color:#fff;color:#aaa}.parallax-slider-container{width:100%;height:600px;position:relative;overflow:hidden}.parallax-bg{position:absolute;top:0;left:0;width:100%;height:100%}ul.parallax-slider{position:absolute;left:0;top:0;height:100%}ul.parallax-slider li{height:100%;float:left;position:absolute;list-style:none}ul.parallax-slider li img{display:block;margin:50px auto 0 auto;border:#fff 10px solid;border-radius:4px}ul.thumb-img-container{position:relative;top:450px;left:50%;display:inline-block;margin-left:-384px}ul.thumb-img-container li{position:relative;display:inline-block;border:4px solid #fff;border-radius:4px;cursor:pointer;margin:5px}ul.thumb-img-container li:hover{box-shadow:0 0 10px #000}section.brdcrumb .breadcrumb{background-color:transparent;border-radius:0;padding:5px 0 12px 0;margin-bottom:18px;border-bottom:1px solid #ababab}section.brdcrumb.no-border .breadcrumb{border-bottom:0}section.brdcrumb.no-margin .breadcrumb{margin-bottom:0}section.brdcrumb .breadcrumb .breadcrumb-item{color:#777;font-size:12px;line-height:14px}section.brdcrumb .breadcrumb .breadcrumb-item.active,section.brdcrumb .breadcrumb a.breadcrumb-item:hover{color:#fe6e3a;text-decoration:none}section.brdcrumb .breadcrumb .breadcrumb-item i{font-size:10px;margin-left:5px;margin-right:5px}section.brdcrumb .breadcrumb .breadcrumb-item.active i{display:none}section.brdcrumb .breadcrumb .breadcrumb-wrapper{position:relative;display:inline-block}section.brdcrumb .breadcrumb .breadcrumb-wrapper .breadcrumb-menu-wrapper{width:calc(100% + 250px);position:absolute}section.brdcrumb .breadcrumb .breadcrumb-wrapper .top-row{width:100%;height:20px;background:0 0;overflow:hidden}section.brdcrumb .breadcrumb .breadcrumb-wrapper .top-row .skew{width:50px;height:20px;background:#fff;transform:skewX(45deg);margin-left:-40px}section.brdcrumb .breadcrumb .breadcrumb-menu{position:absolute;padding:3px 0 0 0;top:100%;left:0;display:none;filter:drop-shadow(rgba(0, 0, 0, .3) 0 2px 5px);width:calc(100% + 250px);overflow-y:hidden;overflow-x:hidden;padding-left:calc(100% - 10px);z-index:16}section.brdcrumb .breadcrumb .breadcrumb-menu .breadcrumb-categories{padding:0;max-height:600px;overflow-y:auto;overflow-x:hidden}@media screen and (max-height:800px){section.brdcrumb .breadcrumb .breadcrumb-menu{max-height:500px}}@media screen and (max-height:700px){section.brdcrumb .breadcrumb .breadcrumb-menu{max-height:400px}}section.brdcrumb .breadcrumb .breadcrumb-wrapper:hover .breadcrumb-item{color:#fe6e3a}section.brdcrumb .breadcrumb .breadcrumb-wrapper:hover .breadcrumb-menu{display:block}section.brdcrumb .breadcrumb .breadcrumb-menu .main-category-name{font-size:13px;font-family:dinpro-bold,sans-serif;color:#454545;padding:15px 15px 5px 15px;background:#fff}section.brdcrumb .breadcrumb .breadcrumb-menu .category{display:table;width:100%;padding:3px 15px;border-bottom:1px solid #d7d7d7;background:#fff}section.brdcrumb .breadcrumb .breadcrumb-menu .category:hover{background:#e7e7e7}section.brdcrumb .breadcrumb .breadcrumb-menu .category>a{color:#454545;text-decoration:none}section.brdcrumb .breadcrumb .breadcrumb-menu .category:last-child{border-bottom:0;padding-bottom:15px}section.brdcrumb .breadcrumb .breadcrumb-menu .category-image{display:table-cell;width:30%;float:none;vertical-align:middle}section.brdcrumb .breadcrumb .breadcrumb-menu .category-image img{width:65px}section.brdcrumb .breadcrumb .breadcrumb-menu .category-icon{display:table-cell;width:5%;float:none;vertical-align:middle;padding:0 5px 0 7px}section.brdcrumb .breadcrumb .breadcrumb-menu .category-name{display:table-cell;width:65%;float:none;vertical-align:middle;padding-left:0;padding-right:0;font-family:pt-sans-narrow,sans-serif;font-size:16px}section.productlist h1{position:relative}section.productCategoryDetails .widget-container.widget-productsearchmain-container,section.productDetails .widget-container.widget-productsearchmain-container,section.productlist .widget-container.widget-productsearchmain-container{display:initial}section.productlist .thumbnail{padding:10px 9px 10px 9px;background-color:transparent;border:1px solid transparent;border-radius:0;margin-bottom:0;width:100%;display:flex;flex-direction:column}#productList-wrapper{margin-left:-10px;margin-right:-10px}#productList-wrapper>div{padding-right:0;padding-left:0;margin-bottom:25px}#productList-wrapper>div.br{margin-right:750px}#productList-wrapper{display:flex;flex-wrap:wrap}#productList-wrapper>div.break{flex-basis:100%;height:0;margin-bottom:0;padding-left:0;padding-right:0}section.productlist .category-thumbnail-container>a{display:flex;height:100%}section.productlist .thumbnail .tooltipcontainer{position:relative}section.productlist .thumbnail .tooltipcontainer .new-badge{display:none;position:absolute;top:0;left:0;bottom:0;width:8px;background:#00be61;border-radius:5px 0 0 5px}section.productlist .thumbnail.new .tooltipcontainer .new-badge{display:block}section.productlist .thumbnail .tooltipcontainer .sale-badge{display:none;position:absolute;top:0;right:0;width:40px;height:40px;background:#c72b2e;align-items:center;justify-content:center;border-radius:0 5px 0 0}section.productlist .thumbnail.sale .tooltipcontainer .sale-badge{display:flex}section.productlist .thumbnail:hover{border:1px solid #9b9b9b;background-color:#e2e2e2}section.productlist .thumbnail .highlight{display:none;position:absolute;bottom:0;left:0;right:0;height:5px;background:#198641;border-radius:0 0 5px 5px}section.productlist .thumbnail:hover .highlight{display:block}section.productlist .thumbnail.new:hover .highlight,section.productlist .thumbnail.sale:hover .highlight{display:none}section.productlist .thumbnail:hover .caption h3 i{color:#b9b9b9}section.productlist .thumbnail img.category-image{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-radius:5px;height:auto}section.productlist .thumbnail.new img{border-radius:6px 5px 5px 6px}section.productlist .thumbnail .caption{padding:10px 8px 0 8px;display:flex;flex-direction:column;justify-content:space-between;height:100%}section.productlist .thumbnail .caption h3{margin:0 0;position:relative;font-size:14px;line-height:16px;padding-right:0}section.productlist .thumbnail .caption h3 span{color:#454545;font-size:14px;line-height:16px;text-transform:uppercase;font-family:"PT Sans",sans-serif}@media screen and (max-width:1399px) and (min-width:992px){section.productlist .thumbnail .caption h3 span{font-size:13px;line-height:15px}}section.productlist .thumbnail .caption h3 div.info{cursor:pointer;fill:#9b9b9b;vertical-align:middle;right:-2px;top:-2px;position:absolute;width:20px;height:22px;background:url(/images/info_icon.png);background-position:center center;background-repeat:no-repeat;background-size:cover}section.productlist .thumbnail .caption h3 svg.info:hover{fill:#198641}section.productlist .thumbnail .caption div{font-size:14px;line-height:16px;font-family:pt-sans-bold,sans-serif;background:#1d78b5;color:#fff;padding:3px 5px;border-radius:4px;margin-top:2px}section.productlist .thumbnail .caption div.bp{background:#198641}section.productlist .thumbnail .caption div.gyal{background:#9c5934}section.productList .stock_person_filled{fill:#008f49;display:inline-block}section.productList .stock_person_empty{fill:#c72b2e;display:inline-block}section.productCategoryDetails+section.productlist{padding-top:15px}.modal .modal-header.withTab h4{display:inline-block;vertical-align:middle}.modal .modal-header.withTab ul.nav-tabs{display:inline-block;width:375px;vertical-align:middle}.modal .modal-body.withTab img{display:inline-block;padding-left:35px;padding-right:30px;vertical-align:top;width:300px;height:auto}.modal .modal-body.withTab .tab-content{display:inline-block;width:375px;vertical-align:top}.modal .modal-body.withTab .tab-content img{display:inline-block;padding-left:0;padding-right:0;vertical-align:inherit;width:auto;height:auto}.modal .modal-body.withTab .tab-content div{margin-bottom:25px}.modal .modal-body.withTab .tab-content div+a{margin-top:25px;color:#9b9b9b;font-size:13px;line-height:15px;text-transform:uppercase}.modal .modal-body.withTab .tab-content div+a i{font-weight:700;color:#198641;font-size:10px;vertical-align:baseline}.modal .modal-body.withTab .tab-content div+a:hover{color:#198641;text-decoration:none}.widget-productlist-container+.widget-productlist-container .productList .container{border-top:1px solid #e3e3e3;padding-top:25px}.widget-productlist-container+.widget-productlist-container .productList{padding-top:0}.widget-productlist-container+.widget-productlist-container .product_warning .container{border-top:1px solid #e3e3e3;padding-top:25px}.widget-productlist-container+.widget-productlist-container .product_warning+.productList .container{border-top:none}.replacements .productList h2 span{color:#008f49;font-size:18px;line-height:20px;text-transform:none;font-weight:600}.replacements .productList h2{margin-bottom:25px}.replacements .productList h2 a,.replacements .productList h2 a:active,.replacements .productList h2 a:hover{display:inline-block;text-transform:uppercase;font-size:14px;line-height:14px;color:#198641;padding:14px 20px;border:1px solid #9b9b9b;font-weight:600;float:right;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;margin-top:0;vertical-align:middle}.replacements .productList h2 a b{vertical-align:bottom;margin-right:15px}.replacements .productList h2 a svg{vertical-align:middle}section.replacments h1{margin-top:7px;border-bottom:1px solid #ababab;padding-bottom:22px;margin-bottom:0;text-transform:uppercase;font-size:25px;line-height:25px;color:#4b4b4b}section.replacments h1 a,section.replacments h1 a:active,section.replacments h1 a:hover{display:inline-block;vertical-align:middle;text-align:center;color:#9d9d9d;font-size:12px;line-height:12px}section.replacments h1 b{width:calc(100% - 50px);font-size:25px;line-height:25px;color:#4b4b4b;text-transform:uppercase;display:inline-block;vertical-align:middle}section.replacments h1 a span{display:block}@media (max-width:500px){.replacements .productList h2 a{padding:10px 10px}.replacements .productList h2 a b{display:none}}section.productlist .thumbnail .tooltipcontainer .tooltip{top:-2px!important;left:0!important;right:0;bottom:-5px}section.productlist .thumbnail .tooltipcontainer .tooltip .tooltip-inner{width:100%;max-width:100%;height:100%;overflow:hidden}section.productlist .thumbnail .tooltipcontainer .tooltip .tooltip-arrow{right:21px!important;left:initial!important}.newslist .head{padding:0;margin:0}.newslist .head h1{margin:0;padding:8px 2px;font-size:25px;font-weight:700;text-transform:uppercase;color:#4b4b4b;font-family:dinpro-bold,sans-serif}.newslist .head .search{width:224px;height:37px;margin:3px 0 0 0;border:1px solid #868686;border-radius:2px;-webkit-border-radius:2px}.newslist .head .search button{vertical-align:bottom;background-color:transparent;background:0 0;border:none;padding-left:0;padding-right:0}.newslist .head .search input{width:188px;padding:0 12px;border:none;font-size:11px;line-height:28px}.newslist .head .search .icon.kereses{margin-top:8px;vertical-align:bottom}.newslist .head .container{padding-bottom:14px}.news.all .content{border-top:1px solid #ababab}.widget-newsletter-container .form-control{height:40px;line-height:40px;font-style:italic}.widget-newsletter-container .btn.btn-success{height:50px;text-align:center}.widget-newsletter-container .btn.btn-success i{vertical-align:middle;font-size:14px;margin-top:-4px}section.news{background-color:#e7e7e7;padding:45px 0 55px 0}@media screen and (max-width:991px){section.news>.container>div{flex-wrap:wrap}section.news>.container>div>div{padding-left:0!important;padding-right:0!important}section.news .border-left,section.news .border-right{border-right:0;border-left:0;padding-bottom:45px;padding-left:0;padding-right:0}}.news .panel-group .panel{margin-top:0;border-radius:0;border-right:0;border-bottom:0;border-left:0;border-color:#9b9b9b!important}.news .panel-group .panel a{color:#9e9e9e;text-decoration:none!important}.news .panel-group .panel:first-child{border-top:0}.news .panel-group .panel:first-child{border-top:0}.news .panel-group .panel:last-child{border-bottom:1px solid #ddd}.news .panel-group .panel .panel-heading{padding:0;border-radius:0;background:#e8e8e8}.news .panel-group .panel .panel-heading a{display:block;padding:8px 10px;font-size:14px;color:#9d9d9d;font-weight:300;font-family:dinpro,sans-serif}.news .panel-group .panel .panel-heading.active{background:#9e9e9e}.news .panel-group .panel .panel-heading.active a{color:#fff}.news .panel-default>.panel-heading+.panel-collapse>.panel-body{padding:0}.news .panel-default>.panel-heading+.panel-collapse>.panel-body a{display:inline-block;width:100%;border-bottom:1px solid #e4e4e4;padding:15px;font-size:16px;color:#4b4b4b;font-weight:300}.news .panel-default>.panel-heading+.panel-collapse>.panel-body a.active{color:#198641;font-weight:700}.news .panel-default>.panel-heading+.panel-collapse>.panel-body a:last-child{border-bottom:0}.newslist section.news{padding:0 0 55px 0}section.news .newslist .media:first-child{margin-top:0}section.news .newslist .media{padding:20px 20px 20px 0;margin-top:0;border-top:1px solid transparent;border-left:1px solid transparent;border-bottom:1px solid transparent;transition:border .2s ease-in-out}@media screen and (max-width:767px){section.news .newslist .media{padding:20px 0}}section.news:not(.all) .newslist .media:hover{padding:20px 35px 20px 20px;margin-left:-20px;margin-right:-15px;border-top:1px solid #9b9b9b;border-left:1px solid #9b9b9b;border-bottom:1px solid #9b9b9b;background-color:#eee}section.news.all .newslist .list-view .media{border-top:1px solid #9b9b9b}section.news.all .newslist .list-view>div:first-child .media{border-top:0}section.news .newslist .media .media-left{padding-right:25px}section.news .newslist .media .media-left img{width:314px;height:auto}section.news .newslist .media .media-body h4.media-heading{font-weight:400;color:#015729;font-size:22px;line-height:24px;padding:0 0;margin:10px 0 10px 0;font-family:dinpro-bold,sans-serif}.content-right{padding-right:0}@media screen and (max-width:767px){.content-right{padding-right:15px}}section.news h2+ul{margin-top:20px;margin-bottom:50px}section.news h2+p{margin-top:12px}section.news ul.nav-pills li a{border-top:1px solid transparent;margin-top:-1px;transition:border .2s ease-in-out}section.news ul.nav-pills li a:active,section.news ul.nav-pills li a:hover,section.news ul.nav-pills li.active a:active,section.news ul.nav-pills li.active a:hover{background:#eee;color:#454545;text-decoration:none;border-right:1px solid #ababab;margin-left:-15px;padding-left:15px;border-top:1px solid #ababab}section.news ul.nav-pills li.active:first-of-type a:active,section.news ul.nav-pills li.active:first-of-type a:hover,section.news ul.nav-pills li:first-of-type a:active,section.news ul.nav-pills li:first-of-type a:hover{border-top:1px solid #ababab}section.news ul.nav-pills li.active:last-of-type a:active,section.news ul.nav-pills li.active:last-of-type a:hover,section.news ul.nav-pills li:last-of-type a:active,section.news ul.nav-pills li:last-of-type a:hover{border-bottom:1px solid #ababab}.video-title{margin-top:10px}.video-title p{font-family:dinpro-bold,sans-serif!important;font-size:16px!important;color:#434343!important}.tooltip{width:auto;min-width:120px}.tooltip-inner{background-color:rgba(255,255,255,.95);padding:15px 15px;border-radius:0;-webkit-box-shadow:0 0 5px 3px rgba(0,0,0,.3);-moz-box-shadow:0 0 5px 3px rgba(0,0,0,.3);box-shadow:0 0 5px 3px rgba(0,0,0,.3);color:#000;border-bottom:5px solid #198641;text-align:left}.tooltip.top .tooltip-arrow{border-top-color:#198641}.tooltip.right .tooltip-arrow{border-right-color:#198641}.tooltip.right .tooltip-inner{border-bottom:0;border-left:5px solid #198641}.tooltip.in{opacity:1!important}ul.nav-pills li+li{margin:0 0}ul.nav-pills li,ul.nav-pills li.active{font-size:17px;line-height:19px;background:0 0;border-radius:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}ul.nav-pills li.divider{width:100%;height:1px;border-top:1px solid #cdcdcd;margin:5px 0}ul.nav-pills li:last-of-type a{border-bottom:1px solid transparent}ul.nav-pills li a{background:0 0;color:#454545;text-decoration:none;padding:12px 0;border-bottom:1px solid #ababab;border-radius:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}ul.nav-pills li a i{padding-right:5px;color:#198641;font-size:11px;vertical-align:middle;font-weight:700}ul.nav-pills li a *{display:table-cell;vertical-align:top}ul.nav-pills li a img{width:66px;height:auto;vertical-align:middle;display:inline;margin-right:5px}ul.nav-pills li a img+i,ul.nav-pills li a img+i+span{display:inline;vertical-align:middle}ul.nav-pills li.active a{background:0 0;color:#fe6e3a}ul.nav-pills li a:active,ul.nav-pills li a:hover,ul.nav-pills li.active a:active,ul.nav-pills li.active a:hover{background:0 0;color:#fe6e3a;text-decoration:none}ul.nav-tabs{border-bottom:1px solid #ababab;padding-bottom:5px}.nav-tabs>li a{text-transform:uppercase;padding:10px 15px;color:#9b9b9b;font-size:13px;line-height:15px;margin:0 0;border-radius:0;border:none;background-image:url(/images/headernavborder.jpg);background-repeat:no-repeat;background-position:right center}.nav-tabs>li:first-of-type a{padding-left:0}.nav-tabs>li:last-of-type a{padding-right:0;background:0 0}.nav-tabs>li.active>a,.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover,.nav-tabs>li>a:focus,.nav-tabs>li>a:hover{color:#585858;background-color:transparent;margin:0 0;border:none}.tabs-left>.nav-tabs{border-bottom:0}.tabs-left>.nav-tabs>li{float:none}.tabs-left>.nav-tabs>li>a{min-width:74px;margin-right:0;margin-bottom:3px}.tabs-left>.nav-tabs{float:left;margin-right:19px;border-right:1px solid #ddd}.tabs-left>.nav-tabs>li>a{margin-right:-1px;-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px}.tabs-left>.nav-tabs>li>a:focus,.tabs-left>.nav-tabs>li>a:hover{border-color:#eee #ddd #eee #eee}.tabs-left>.nav-tabs .active>a,.tabs-left>.nav-tabs .active>a:focus,.tabs-left>.nav-tabs .active>a:hover{border-color:#ddd transparent #ddd #ddd;border-right-color:#fff}.form-group{margin-bottom:7px}.form-control,.form-control:focus{outline:0;border-radius:0;webkit-box-shadow:none;box-shadow:none;border:1px solid #9b9b9b;color:#8c8c8c;font-size:14px;font-family:'PT Sans',sans-serif}.btn{width:100%;border-radius:0;text-align:center}.btn.btn-success,.btn.btn-success:active,.btn.btn-success:focus,.btn.btn-success:hover{background-color:#198641;border-color:#198641;color:#fff;font-size:16px;text-transform:uppercase;letter-spacing:1px}.btn.btn-default,.btn.btn-default:active,.btn.btn-default:focus,.btn.btn-default:hover{background-color:#b0b0b0;border-color:#b0b0b0;color:#fff;font-size:16px;text-transform:uppercase;letter-spacing:1px}.btn.btn-danger,.btn.btn-danger:active,.btn.btn-danger:focus,.btn.btn-danger:hover{background-color:#c20e1a;border-color:#c20e1a;color:#fff;font-size:16px;text-transform:uppercase;letter-spacing:1px}.btn.btn-warning,.btn.btn-warning:active,.btn.btn-warning:focus,.btn.btn-warning:hover{background-color:#f7901e;border:none;color:#fff;font-size:16px;text-transform:uppercase;letter-spacing:1px}.btn.text-right{text-align:right}textarea{min-height:105px}body.modal-open{padding-right:0!important}.modal-dialog{width:auto;min-width:320px;max-width:800px}.modal{padding-right:0!important}.modal-content{border-radius:0;border:1px solid #d0d0d0;padding:35px 35px;-webkit-box-shadow:none;box-shadow:none;position:relative}.modal-header{padding:0 0;margin:0 0;border:none}.bootbox-close-button,.modal-header button.close{position:absolute;top:11px;right:11px;color:#fff;background:#9b9b9b!important;color:#fff!important;width:20px!important;height:20px;border-radius:10px;line-height:20px;text-align:center;font-weight:700;opacity:1;z-index:999}.bootbox-close-button:active,.bootbox-close-button:hover{background:#9b9b9b!important;color:#fff!important}.bootbox-close-button{top:-15px;right:-25px}.bootbox-body{text-align:center;padding:40px 0;font-size:16px;line-height:21px;color:#f7901e;font-weight:700}.modal-header .modal-title{color:#454545;text-transform:uppercase;font-size:18px;line-height:20px}.modal-header .modal-title i{vertical-align:top;color:#008f49;margin-right:10px}.modal-body{color:#454545;font-size:13px;line-height:15px;padding:10px 0 0 0}footer section.scrolltop{padding:20px 0;display:inline-block;width:100%}footer section.scrolltop a *{color:#454545;text-decoration:none;font-size:13px}footer section.scrolltop a span{display:block}footer section.scrolltop.white{box-shadow:0 0 20px 10px rgba(0,0,0,.05);background-color:#fff}footer section.footer{padding:30px 0;background-color:#fff;height:auto;border:none;font-size:13px;line-height:15px;color:#646464}footer section.footer .social-icon{width:32px;height:32px;margin-right:2px;display:inline-block}footer section.footer .social-icon.linkedin{background:url('/images/social_icons.png') -10px -10px}footer section.footer .social-icon.instagram{background:url('/images/social_icons.png') -62px -10px}footer section.footer .social-icon.facebook{background:url('/images/social_icons.png') -10px -62px}@media screen and (max-width:767px){footer section.footer{display:inline-block}}footer .flex{display:flex}footer .col1,footer .col2,footer .col3{border-right:1px solid #9b9b9b}@media screen and (max-width:991px){footer .col1,footer .col2,footer .col3{border:0}footer .flex{display:block}}footer section.footer a.footer_link{text-transform:uppercase;color:#646464;text-decoration:none;cursor:pointer;display:flex;align-items:center}footer section.footer a.footer_link:hover{color:#fe6e3a;text-decoration:none}footer section.footer a.footer_link img{margin-right:10px}footer section.footer ul.nav-pills li,footer section.footer ul.nav-pills li.active{font-size:13px;line-height:15px;text-transform:uppercase;background:0 0}footer section.footer ul.nav-pills li:first-of-type a{padding:0 0 5px}footer section.footer ul.nav-pills li a{background:0 0;color:#646464;text-decoration:none;padding:5px 0;border:none}footer section.footer ul.nav-pills li a i{padding-right:5px;color:#646464;font-size:13px;vertical-align:top;font-weight:400}section.productCategoryDetails{background-color:#fff}section.productCategoryDetails .nav-tabs{margin:20px -15px 0 -15px;padding-bottom:0;border-bottom:0}section.productDetails .nav-tabs{margin:20px 0 0 0;padding-bottom:0;border-bottom:0}section.productCategoryDetails .nav-tabs li,section.productDetails .nav-tabs li{float:none;width:100%}section.productCategoryDetails .nav-tabs li a,section.productDetails .nav-tabs li a{padding:10px 12px;border-bottom:1px solid #e3e3e3;background-image:none;color:#9d9d9d}section.productCategoryDetails .nav-tabs li:first-of-type a,section.productDetails .nav-tabs li:first-of-type a{padding:10px 12px 10px 12px}section.productCategoryDetails .nav-tabs li a *,section.productDetails .nav-tabs li a *{display:inline-block;vertical-align:middle}section.productCategoryDetails .nav-tabs li:first-of-type a span,section.productDetails .nav-tabs li:first-of-type a span{padding-left:12px}section.productCategoryDetails .nav-tabs li a span,section.productDetails .nav-tabs li a span{padding-left:12px}section.productCategoryDetails .nav-tabs li a span b,section.productDetails .nav-tabs li a span b{display:none;font-weight:400}section.productCategoryDetails .nav-tabs li.active a span b,section.productDetails .nav-tabs li.active a span b{display:inline;vertical-align:top}section.productCategoryDetails .nav-tabs li.opened a .info{-webkit-mask:url(/images/ikonok_m_kevesebb.svg) no-repeat 100% 100%;mask:url(/images/ikonok_m_kevesebb.svg) no-repeat 100% 100%}section.productCategoryDetails .nav-tabs li.opened.active a .info,section.productDetails .nav-tabs li.opened.active a .info{background-color:#198641!important}section.productCategoryDetails .nav-tabs li.opened.active a,section.productDetails .nav-tabs li.opened.active a{color:#198641!important}section.productCategoryDetails .nav-tabs li a:hover,section.productDetails .nav-tabs li a:hover{color:#198641!important}section.productCategoryDetails .nav-tabs li a:hover svg,section.productCategoryDetails .nav-tabs li.active a svg,section.productDetails .nav-tabs li a:hover svg,section.productDetails .nav-tabs li.active a svg{fill:#198641!important}section.productCategoryDetails .nav-tabs li.active a,section.productDetails .nav-tabs li.active a{background-color:#e9e9e9;color:#9d9d9d;border-bottom:1px solid #e3e3e3;padding:10px 12px 10px 12px;cursor:pointer}section.productCategoryDetails .nav-tabs li:last-of-type.active a span{padding-left:5px}section.productCategoryDetails .tab-content{margin-top:20px}section.productCategoryDetails h1,section.productDetails h1{margin-bottom:0;position:relative}section.productDetails h1 .search .favorite{margin-left:-35px;position:relative;font-size:30px;margin-right:40px;margin-top:-5px;color:#ababab}section.productCategoryDetails h1 .back,section.productDetails h1 .back{font-size:17px;margin:0 15px 0 0;color:#d7d7d7;cursor:pointer}section.product-details h2,section.productCategoryDetails h2,section.productDetails h2{font-size:21px;line-height:24px;font-family:pt-sans-bold,sans-serif;text-transform:none;margin-bottom:12px}section.product-details h3,section.productCategoryDetails h3,section.productDetails h3{font-size:17px;line-height:21px;font-family:pt-sans-bold,sans-serif;text-transform:none;margin-bottom:8px}section.productCategoryDetails #productcategory_details .lead{font-size:19px;line-height:21px}section.productCategoryDetails #productcategory_details .lead.with-headings{font-size:17px;line-height:19px}section.productCategoryDetails #productcategory_details .description h3{margin:25px 0;padding:35px 0 0 0;border-top:1px solid #e3e3e3;text-transform:uppercase;font-size:24px;line-height:26px;color:#454545;font-family:dinpro,sans-serif;font-weight:400}section.productCategoryDetails #productcategory_details .description .media{margin-bottom:25px}section.productCategoryDetails #productcategory_details .description .media .media-middle img{width:100%;height:auto}section.productCategoryDetails #productcategory_details .description .media .media-middle{margin-bottom:20px}section.productCategoryDetails #productcategory_details .description .media .media-body h4.media-heading{margin:0 0 25px 0;font-size:18px;line-height:20px;font-weight:600;color:#008f49;text-transform:initial}section.productCategoryDetails #productcategory_details #productDetailsMore{line-height:20px}section.productCategoryDetails #productcategory_details #productDetailsMore *{vertical-align:middle}section.productCategoryDetails #productcategory_details #productDetailsMore i{font-size:10px;line-height:20px;vertical-align:bottom}section.productCategoryDetails #productcategory_details #productDetailsMore:active,section.productCategoryDetails #productcategory_details #productDetailsMore:focus,section.productCategoryDetails #productcategory_details #productDetailsMore:hover{text-decoration:none;color:#fe6e3a}section.productCategoryDetails section.assistance h3+div,section.productDetails section.assistance h3+div{padding-top:15px}section.productCategoryDetails section.assistance h3+div+div,section.productDetails section.assistance h3+div+div{background-color:#e7e7e7;padding-top:15px;padding-bottom:15px}section.productCategoryDetails section.assistance .contactItem,section.productDetails section.assistance .contactItem{border-top:none;border-bottom:1px solid #c5c5c5}section.productCategoryDetails section.assistance .downloads,section.productDetails section.assistance .downloads{margin-bottom:20px}section.productCategoryDetails section.assistance .downloads p,section.productDetails section.assistance .downloads p{margin-bottom:5px}section.productCategoryDetails section.assistance .downloads p a,section.productDetails section.assistance .downloads p a{color:#565656;text-transform:uppercase}section.productCategoryDetails section.assistance .downloads p a i,section.productDetails section.assistance .downloads p a i{color:#fff;background-color:#198641;padding:4px 4px}section.productCategoryDetails section.assistance .downloads p a:active,section.productCategoryDetails section.assistance .downloads p a:hover,section.productDetails section.assistance .downloads p a:active,section.productDetails section.assistance .downloads p a:focus,section.productDetails section.assistance .downloads p a:hover{color:#198641}section.productCategoryDetails .productDetailsPages .col-xs-12{margin-top:15px}section.productCategoryDetails .productDetailsPages .col-xs-12 table{width:auto!important;max-width:100%!important}section.productCategoryDetails .productDetailsPages .col-xs-12 table td{width:auto!important}section.productCategoryDetails .productDetailsPages .col-xs-12 table td img{max-width:100%;height:auto}section.productCategoryDetails .productDetailsPages .iconsTable{width:auto;height:auto;border:0}section.productCategoryDetails .productDetailsPages .iconsTable tr{display:inline-block;margin-top:5px;margin-right:5px}section.productCategoryDetails .productDetailsPages .iconsTable tr td{background-color:#f4f4f4;padding:7px 7px;font-size:12px}section.productCategoryDetails .productDetailsPages .iconsTable tr td:first-of-type{padding-right:3px;-webkit-border-top-left-radius:10px;-webkit-border-bottom-left-radius:10px;-moz-border-radius-topleft:10px;-moz-border-radius-bottomleft:10px;border-top-left-radius:10px;border-bottom-left-radius:10px}section.productCategoryDetails .productDetailsPages .iconsTable tr td:last-of-type{padding-left:3px;-webkit-border-top-right-radius:10px;-webkit-border-bottom-right-radius:10px;-moz-border-radius-topright:10px;-moz-border-radius-bottomright:10px;border-top-right-radius:10px;border-bottom-right-radius:10px}section.productCategoryOther{padding:40px 0 80px 0;background-color:#e7e7e7;display:inline-block;width:100%}section.productDetails{background-color:#fff}section.productDetails #jump-to-config{padding:24px 20px;background:#4b4b4b}section.productDetails #jump-to-config:hover{background:#565555}section.productDetails #jump-to-config:hover .box-header svg{fill:#fff}section.productDetails #jump-to-config .box-header{position:relative;padding-left:56px;padding-right:0;color:#fff;font-family:dinpro-light,sans-serif;font-size:16px;line-height:20px;text-transform:uppercase}@media screen and (max-width:767px){section.productDetails #jump-to-config{display:none}}@media screen and (min-width:1200px){section.productDetails #jump-to-config .box-header{font-size:17px;line-height:22px;padding-left:67px}section.productDetails #jump-to-config .box-header svg{width:55px!important}}@media screen and (min-width:1400px){section.productDetails #jump-to-config .box-header{font-size:25px;line-height:30px;padding-left:78px}section.productDetails #jump-to-config .box-header svg{width:66px!important}}section.productDetails #jump-to-config .box-header svg{position:absolute;top:50%;left:0;transform:translateY(-50%);fill:#9D9D9D;width:44px}section.productDetails #jump-to-config .box-body{margin-top:12px;font-size:14px;line-height:16px;color:#9d9d9d}.widget-latestcategories-container td{vertical-align:middle!important}.widget-latestcategories-container td:nth-child(2){padding-left:5px;padding-right:5px}section.productDetails .container{padding-bottom:30px}section.productDetails hr{margin:0;padding:0;border-top:1px solid #e3e3e3;margin-top:15px}section.productDetails .container:first-of-type{padding-bottom:0;border-bottom:0}section.productDetails div.container div+div.col-xs-11{border-left:1px solid #e3e3e3;padding:20px 15px}section.productDetails .nav-tabs li a .reszletes+span{padding-left:5px}section.productDetails .nav-tabs li a .d3d+span{padding-left:5px}section.productDetails .nav-tabs li a .videok+span{padding-left:5px}section.productDetails .nav-tabs li a .letoltesek+span{padding-left:5px}section.productDetails .nav-tabs li a .gyartoi+span{padding-left:5px}section.productDetails .productDetailsPages div.col-xs-12{margin-bottom:15px}section.productDetails #product_details img{max-width:100%;height:auto}section.productDetails #product_details table{margin-top:10px}section.productDetails #product_details .pull-right table{width:100%!important}section.productDetails #product_details table tr td{width:50%;vertical-align:top;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-bottom:1px solid #e3e3e3;padding:10px 20px 7px 0;font-size:13px;line-height:15px;color:#454545}section.productDetails #product_details table tr td:first-of-type{font-family:pt-sans-bold,sans-serif}section.productDetails #product_details table tr td strong,section.productDetails .productDetailsPages strong{font-family:pt-sans-bold,sans-serif!important;font-weight:400!important}section.productDetails #product_details .images img{min-width:100%}section.productDetails #product_details .images p{margin-top:10px!important;margin-bottom:5px!important;font-size:14px;line-height:16px;color:#9b9b9b;font-style:italic}section.productDetails #product_details .images p:last-of-type{margin-bottom:15px!important}@media (max-width:767px){.productDetails .col-xs-1{width:51px;margin-left:-15px}.productDetails .col-xs-11{width:calc(100% - 51px)}section.productDetails .nav-tabs li a span{display:none}section.productCategoryDetails .nav-tabs,section.productDetails .nav-tabs{margin-top:0}.productDetails .container:first-of-type{margin-left:-15px;margin-right:-15px}}section.purchaseMethods{background-color:#fff}section.purchaseMethods hr{margin:0;padding:0;margin-top:10px;border-top:1px solid #e3e3e3}section.purchaseMethods .container .row{display:table;border-spacing:15px;width:calc(100% + 30px)}section.purchaseMethods .h-separator{height:1px;width:100%;background:#eee;margin:15px 0}section.purchaseMethods .container .row:after,section.purchaseMethods .container .row:before{display:none;content:""}section.purchaseMethods .container .row>div{display:table-cell;border:1px solid #e3e3e3;background-color:#e9e9e9;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;float:none;position:relative;vertical-align:top;cursor:pointer}section.purchaseMethods .container .method-box{padding:25px 120px 25px 25px}section.purchaseMethods .container .method-box.active{background:#198641}section.purchaseMethods h5{text-align:center;font-size:14px;line-height:16px;font-weight:400;color:#9d9d9d;font-family:dinpro,sans-serif;text-transform:uppercase;margin:0;margin-top:-10px;margin-bottom:5px}section.purchaseMethods .method-box h6{font-size:25px;line-height:27px;color:#198641;font-weight:400;text-transform:uppercase;font-family:dinpro,sans-serif;margin:0}section.purchaseMethods .container .method-box.active h6{color:#fff}section.purchaseMethods .method-box p{font-size:14px;color:#9d9d9d;line-height:16px}section.purchaseMethods .container .method-box.active p{color:#fff}section.purchaseMethods .method-box:hover p{color:#198641}section.purchaseMethods .method-box svg{position:absolute;top:50%;right:25px;transform:translateY(-50%);fill:#9e9e9e}section.purchaseMethods .container .method-box.active svg{fill:#fff}section.purchaseMethods .method-box:hover svg{fill:#198641}@media (max-width:767px){section.purchaseMethods .container .row>div{display:inline-block;width:48%}section.purchaseMethods .container .row>div:first-child{float:left}section.purchaseMethods .container .row>div:last-child{float:right}section.purchaseMethods .method-box{text-align:center;padding:12px 12px!important;height:110px;position:relative}section.purchaseMethods .method-box p{display:none}section.purchaseMethods .method-box svg{position:absolute!important;right:auto!important;left:50%;top:12px;margin:0 auto;display:block!important;transform:translate(-50%,0)}section.purchaseMethods h5{text-align:center;font-size:14px;line-height:16px;font-weight:400;color:#9d9d9d;font-family:dinpro,sans-serif;text-transform:uppercase;margin:15px 0}section.purchaseMethods .method-box h6{font-size:17px;line-height:19px;position:absolute;top:60px;width:65%;left:50%;transform:translateX(-50%)}.smallpadding-right{padding-right:7px}.smallpadding-left{padding-left:7px}}section.product_form,section.product_warning{background-color:#fff;padding-top:20px}.bootbox .figyelmeztetes,section.product_warning .figyelmeztetes{fill:#f7901e;padding:0 0;margin:0 10px;display:inline-block;vertical-align:middle}.bootbox .figyelmeztetes+span,section.product_warning .figyelmeztetes+span{color:#f7901e;vertical-align:middle;font-family:pt-sans-bold,sans-serif}section.productList .responsive-table{overflow-x:inherit;overflow-y:visible}section.productList .stock-info{fill:#fff;margin-left:3px;margin-bottom:-1px;cursor:pointer}.stock-info-tooltip{margin-top:-12px}section.productList{background-color:#fff;padding-bottom:50px;padding-top:20px}section.productList .info{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:10px;font-size:12px;line-height:14px;color:#5c5a5a}section.productList .info .info-left{display:flex;flex-direction:column;gap:8px}section.productList .info .info-right{display:flex;align-items:center;gap:15px}.responsive-table{max-width:100%;overflow-x:auto}section.productList .info a#setVisibleColumns{text-transform:uppercase;color:#b5b5b5!important;font-family:dinpro,sans-serif;font-size:14px;line-height:35px;display:inline-block;padding:0 25px 0 8px;border:1px solid #e1e1e1;vertical-align:middle;text-decoration:none!important;height:35px}section.productList .info a .lathato,section.productList .info a .nem_lathato{fill:#b5b5b5;display:inline-block;margin-right:8px;margin-bottom:-1px}section.productList .info a.opened .lathato{display:inline-block}section.productList .info a i{font-style:normal}section.productList .info a.edit_icon .szerkesztes{display:inline-block;vertical-align:middle;margin-left:8px}section.productList table{border-left:1px solid #e3e3e3;border-bottom:1px solid #e3e3e3;border-right:1px solid #e3e3e3;width:100%}section.productList table td,section.productList table th{padding:10px 3px;line-height:14px;vertical-align:middle;text-align:center;border-top:1px solid #e3e3e3}section.productList table td.smallPadding{padding:2px 7px}section.productList table thead tr th{background-color:#9d9d9d;color:#fff;cursor:pointer;position:relative;padding:10px 5px 0 6px;font-weight:400;font-family:pt-sans-narrow-bold,sans-serif;border-bottom:1px solid #9d9d9d}section.productList table thead tr:first-child th:first-child{border-left:1px solid #9d9d9d}section.productList table thead tr:first-child th:last-child{border-right:1px solid #9d9d9d}section.productList table thead tr th .custom-checkbox-group .custom-checkbox{float:none}section.productList table thead tr th .custom-checkbox-group .custom-checkbox .chkbox-rect{margin-right:0;margin-top:5px;margin-bottom:5px;background:#fff;border:1px solid #ddd}section.productList table thead tr th .custom-checkbox-group .custom-checkbox .chkbox-rect span{margin:0!important;width:auto;height:auto}section.productList table thead tr td{background-color:#9d9d9d;color:#fff;padding-bottom:3px;font-weight:400;font-family:pt-sans-narrow-bold,sans-serif}section.productList table thead tr td.stock{position:relative}section.productList table thead tr+tr th{border-top:0;padding-top:5px}section.productList table thead tr th span{width:12px;height:10px;font-family:'Glyphicons Halflings';font-style:none;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;display:block;margin:10px auto 0 auto}section.productList table thead tr th span:after{position:absolute;bottom:5px;left:0;right:0}section.productList table thead tr th:not(.sort):hover{background-color:#848484}section.productList table thead tr th:not(.sort):hover span:after{content:"\e094"}section.productList table thead tr th.sort{background-color:#848484}section.productList table thead tr th.sort:not(.desc) span:after{content:"\e094"}section.productList table thead tr th.sort.desc span:after{content:"\e093"}section.productList table thead tr th.no-sort,section.productList table thead tr th.no-sort:hover{cursor:default!important;background-color:#9d9d9d!important;color:#fff!important}section.productList table thead tr th.no-sort span:after{content:""!important}section.productList table thead tr th .filter-placeholder{cursor:text;padding-bottom:3px;padding-top:3px;border-bottom:1px solid transparent;position:relative}section.productList table thead tr th:hover .filter-placeholder{border-bottom:1px solid #fff}section.productList table thead tr th .column-label{padding-bottom:3px;padding-top:3px}section.productList table thead tr th .filter-container{max-width:100px;margin:0 auto}section.productList table thead tr th .product-filter{border:0;background:0 0;border-bottom:1px solid #454545;color:#454545;text-align:left;width:100%;max-width:100px;padding-left:0;padding-right:15px}section.productList table thead tr th .filter-container .filter-label{text-align:left;position:absolute;top:-14px;left:0;right:0;font-size:12px;color:#454545;overflow:hidden;white-space:nowrap;height:14px;text-overflow:ellipsis}section.productList table thead tr th .reset-filter{position:absolute;z-index:2;right:0;top:3px}section.productList table thead tr th .reset-filter svg{fill:#C72B2E;cursor:pointer}section.productList table tbody tr td{background-color:#e1e1e1;color:#454545;white-space:nowrap}section.productList table tbody tr td.leftBorder{border-left:1px solid #e3e3e3}section.productList table tbody tr.odd td{background-color:#fff}section.productList table tbody tr td input{width:50px;padding:5px 3px;text-align:right;display:inline-block}section.productList .cart_icon{display:inline-block}section.productList .cart_icon .kosar{fill:#9b9b9b}section.productList .cart_icon:hover .kosar{fill:#198641!important}section.productList table tbody tr.opened td.additionalColumn,section.productList table tbody tr.opened td.cartColumn{background-color:#008f49}section.productList table tbody tr td .cart_icon .kuka,section.productList table tbody tr.opened td .cart_icon .kosar{display:none}section.productList table tbody tr.opened td .cart_icon .kuka{fill:#fff;display:inline-block}section.productList .additional_icon{height:30px;width:30px;-webkit-mask:url(/images/ikonok_m_kiegeszito_termekek.svg) no-repeat 100% 100%;mask:url(/images/ikonok_m_kiegeszito_termekek.svg) no-repeat 100% 100%;-webkit-mask-size:cover;mask-size:cover;background-color:#9b9b9b;padding:0 0;margin:0 0;display:inline-block}section.productList .additional_icon:hover{background-color:#198641!important}section.productList table tbody tr.opened td .additional_icon{background-color:#fff;-webkit-mask:url(/images/ikonok_m_lista_elem_torles-bezaras.svg) no-repeat 100% 100%;mask:url(/images/ikonok_m_lista_elem_torles-bezaras.svg) no-repeat 100% 100%}section.productList table tbody tr.opened td .cart_icon:hover .kuka{fill:#fe6e3a!important}section.productList table tbody tr.opened td .additional_icon:hover{background-color:#fe6e3a!important}section.productList .replacement_icon{display:inline-block}section.productList .replacement_icon svg{fill:#9b9b9b}section.productList .replacement_icon:hover svg{fill:#198641!important}section.productList .threed_icon{display:inline-block}section.productList .threed_icon:hover svg{fill:#198641!important}section.productList table tbody tr.separator td{height:25px;background:#fff;border-left:1px solid #fff;border-right:1px solid #fff}section.productList table tbody tr.additional,section.productList table tbody tr.separator{display:none}section.productList table tbody tr.opened+tr,section.productList table tbody tr.opened+tr+tr,section.productList table tbody tr.selected+tr+tr{display:table-row}section.productList table tbody tr.opened+tr td{padding:15px 25px}section.productList table tbody tr.opened+tr td table{width:100%;border:none}section.productList table tbody tr.opened+tr td table thead th{background-color:transparent!important;cursor:auto}section.productList table tbody tr.opened+tr td table th{font-weight:400;color:#9d9d9d;border-top:none;font-size:14px;line-height:16px;padding:10px 7px}section.productList table tbody tr.opened+tr td table td{color:#454545;font-size:13px;line-height:15px;padding:10px 7px}section.productList table tbody tr.opened+tr td table tr td:first-of-type,section.productList table tbody tr.opened+tr td table tr th:first-of-type{text-align:left;padding-left:0}section.productList .szolgaltatas{fill:#4b4b4b;padding:0 0;margin:0 10px 0 0;display:inline-block;vertical-align:middle}section.productList table tbody tr.opened+tr td table thead tr th:first-of-type{padding-top:0;padding-bottom:0;color:#4b4b4b;font-size:16px;line-height:18px;text-transform:uppercase;font-weight:400}section.productList table tbody tr.opened+tr td table textarea{height:65px}section.productList table tbody tr.opened+tr td table tbody tr td.uploadTd{vertical-align:top!important}section.productList table tbody tr.opened+tr td table tbody tr td.uploadTd div{margin:8px 0;position:relative}section.productList table tbody tr.opened+tr td table tbody tr td.uploadTd div button{background-color:#4b4b4b;text-transform:uppercase;color:#fff;font-size:13px;line-height:20px;font-weight:400}section.productList table tbody tr.opened+tr td table tbody tr td.uploadTd div input[type=file]{opacity:0;position:absolute;width:100%;height:100%;top:0;bottom:0;left:0;right:0;margin:0 0;padding:0 0;max-width:100%;max-height:100%;min-width:100%;min-height:100%;overflow:hidden;cursor:pointer}section.productList .csatolmany{fill:#ffffff;padding:0 0;margin:0 0;display:inline-block;vertical-align:middle}section.productList table tbody tr.opened+tr td table tbody tr td.uploadTd select{display:block;width:100%}section.productList table tbody tr.opened+tr td table tbody tr td.uploadTd ul{margin:0 0;list-style:none;padding:0 0}section.productList table tbody tr.opened+tr td table tbody tr td.uploadTd ul li{margin-bottom:5px}section.productList table tbody tr.opened+tr td table tbody tr td.uploadTd ul li span{cursor:pointer;padding:0 0;margin:0 0;display:inline-block;vertical-align:middle}section.productList table tbody tr.opened+tr td table tbody tr td.uploadTd ul li span .kuka{fill:#9d9d9d}section.productList table tbody tr.opened+tr td table tbody tr td.uploadTd ul li span:hover .kuka{fill:#198641!important}section.productList table tbody tr.opened+tr td table tbody tr td select{display:inline-block;width:auto}section.productList table tbody tr.opened+tr td table tbody tr td.text-left{text-align:left!important}section.productList table tbody tr.opened+tr td table tbody tr td label{font-weight:400;margin-left:5px}section.productList table tbody tr.opened+tr td table tbody tr:last-of-type td{border-bottom:0}section.productList table tbody tr.opened+tr td table tfoot td{border-top:1px solid #4b4b4b;font-size:15px;line-height:17px}section.productList table tbody tr.opened+tr .btn.btn-success{width:200px;margin-top:20px;white-space:normal;text-align:left;position:relative;padding-left:55px;font-size:13px}section.productList table tbody tr.opened+tr .btn.btn-success .kosar{fill:#ffffff;padding:0;margin:auto 0;position:absolute;top:0;left:10px;bottom:0}section.productList table tbody tr.opened+tr .btn.btn-danger{width:200px;margin-top:20px;white-space:normal;text-align:left;position:relative;padding-left:55px;font-size:13px}section.productList table tbody tr.opened+tr .btn.btn-danger .bezaras{fill:#ffffff;padding:0;margin:auto 0;position:absolute;top:0;left:10px;bottom:0}section.productList table tbody tr.opened+tr .warnings{position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}section.productList table tbody tr.opened+tr .warnings p{margin-bottom:10px;color:#4b4b4b;font-size:12px;line-height:14px;padding-left:30px}section.productList table tbody tr.opened+tr .warnings .figyelmeztetes{fill:#f7901e;padding:0 0;margin:0 10px;display:inline-block;position:absolute;left:0;top:0}section.productList table tbody tr.opened+tr .complements{text-align:left;margin-top:5px}section.productList table tbody tr.opened+tr .complements .row{width:100%;max-width:100%;min-width:100%;overflow:auto}section.productList table tbody tr.opened+tr .complements .row div{display:inline-block!important;float:none!important}section.productList table tbody tr.opened+tr .complements .title{position:relative;margin-bottom:18px}section.productList table tbody tr.opened+tr .complements .title .osszeallitas_varazslo{fill:#4b4b4b;padding:0 0;display:inline-block;position:absolute;left:0;top:0}section.productList table tbody tr.opened+tr .complements .title span{display:block;padding-left:60px}section.productList table tbody tr.opened+tr .complements .title span:first-of-type{font-size:18px;line-height:25px;color:#4b4b4b;font-weight:400;text-transform:uppercase}section.productList table tbody tr.opened+tr .complements .thumbnail{padding:0;margin-bottom:10px;line-height:1.42857143;background-color:transparent;border:0;border-radius:0}section.productList table tbody tr.opened+tr .complements .caption a{font-size:15px;line-height:17px;color:#454545}section.productList table tbody tr.opened+tr .complements .caption a:hover{color:#198641}section.productList .mobile-filters{margin-bottom:10px;font-family:dinpro-bold,sans-serif}section.productList .mobile-filters .custom-checkbox-group .custom-checkbox .chkbox-rect{margin-right:5px}section.productList table.isMobile{width:100%;word-wrap:break-word;table-layout:fixed}section.productList table.isMobile tbody tr.datas td{padding:15px 12px;text-align:left;vertical-align:top;white-space:normal;position:relative}section.productList table.isMobile tbody tr.datas td.mobile-new .mobile-new-badge{position:absolute;top:0;bottom:0;left:0;width:8px;background:#00be61}section.productList table.isMobile tbody tr.datas td.mobile-new .mobile-new-label{color:#00be61;text-transform:uppercase;font-family:dinpro-bold,sans-serif;font-size:16px}section.productList table.isMobile tbody tr.datas td.mobile-sale .sale-icon{position:absolute;top:5px;right:5px}section.productList table.isMobile tbody tr.datas td .more_info_panel{display:none}section.productList table.isMobile tbody td .more_info_panel .add_basket svg{fill:#ffffff;display:inline-block;vertical-align:middle;margin-right:10px}section.productList table.isMobile tbody td .more_info_panel .add_basket:active,section.productList table.isMobile tbody td .more_info_panel .add_basket:focus{color:#fff!important}section.productList table.isMobile tbody tr.datas.selected td .more_info_panel{display:block;margin-top:15px}section.productList table.isMobile tbody tr.datas.opened td .more_info_panel .add_basket{background-color:#c72b2e;border-color:#c72b2e}section.productList table.isMobile tbody tr td .more_info_panel .add_basket span:last-of-type,section.productList table.isMobile tbody tr.datas.opened td .more_info_panel .add_basket span:first-of-type{display:none}section.productList table.isMobile tbody tr.datas.opened td .more_info_panel .add_basket span:last-of-type{display:inline-block}section.productList table.isMobile tbody tr.datas td .ptitle{font-size:22px;line-height:24px;color:#454545;display:flex;align-items:center;gap:10px}section.productList table.isMobile tbody tr.datas td .a1{margin:10px 0 0}section.productList table.isMobile tbody tr.datas td .a1 .d3dRow{display:inline-block;vertical-align:middle}section.productList table.isMobile tbody tr.datas td .a1 .priceRow{width:100%;text-align:right;color:#4b4b4b;font-weight:700;font-size:16px}section.productList table.isMobile tbody tr.datas td .a1 .priceRow .mobile-product-link{color:#198641;font-weight:700;font-size:15px;text-decoration:underline}section.productList table.isMobile tbody tr.datas.selected td .a1 .priceRow span.mobile-price{display:inline-block;padding:5px 10px;color:#fff;background-color:#9d9d9d;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}section.productList table.isMobile tbody tr.datas.selected td.mobile-sale .a1 .priceRow span.mobile-price{background-color:#c72b2e}section.productList table.isMobile tbody tr.datas.selected td{border:1px solid #9d9d9d}section.productList table.isMobile tbody tr.datas.selected.opened td{border-bottom:transparent}section.productList table.isMobile tbody tr.datas.selected.opened+tr.additional>td:first-child{border:1px solid #9d9d9d;border-top:transparent}section.productList table.isMobile tbody tr.datas td .more_info_panel .a2{margin-bottom:15px}section.productList table.isMobile tbody tr.datas td .more_info_panel .a2 .descRow,section.productList table.isMobile tbody tr.datas td .more_info_panel .a2 .helyRow{display:inline-block;vertical-align:bottom;width:75px}section.productList table.isMobile tbody tr.datas td .more_info_panel .a2 .helyRow{text-align:center;font-weight:700;font-size:16px;line-height:17px;color:#9d9d9d}section.productList table.isMobile tbody tr.datas td .more_info_panel .a2 .helyRow .helyettesito_termekek{width:49px;height:28px;margin-bottom:5px}section.productList table.isMobile tbody tr.datas td .more_info_panel .a2 .descRow{width:calc(100% - 80px)}section.productList table.isMobile tbody tr.datas td .more_info_panel .a2 .descRow p{margin-bottom:5px;color:#9d9d9d;font-size:16px;line-height:17px;display:inline-block}section.productList table.isMobile tbody tr.datas td .more_info_panel .a3{margin-bottom:15px}section.productList table.isMobile tbody tr.datas td .more_info_panel .a3 .baskInputRow,section.productList table.isMobile tbody tr.datas td .more_info_panel .a3 .garnRow{display:inline-block;vertical-align:bottom;width:130px;margin-bottom:15px}section.productList table.isMobile tbody tr.datas td .more_info_panel .a3 .baskInputRow{text-align:right}section.productList table.isMobile tbody tr.datas td .more_info_panel .a3 .garnRow{width:calc(100% - 140px)}section.productList table.isMobile tbody tr.datas td .more_info_panel .a3 .baskInputRow button,section.productList table.isMobile tbody tr.datas td .more_info_panel .a3 .baskInputRow button:active,section.productList table.isMobile tbody tr.datas td .more_info_panel .a3 .baskInputRow button:focus,section.productList table.isMobile tbody tr.datas td .more_info_panel .a3 .baskInputRow button:hover{width:25px;height:34px;background-color:#fff;display:inline-block;outline:0;border:1px solid #9b9b9b;color:#8c8c8c;font-size:14px;font-family:'PT Sans',sans-serif}section.productList table.isMobile tbody tr.datas td .more_info_panel .a3 .baskInputRow input{text-align:center}section.productList table.isMobile tbody tr.datas td .more_info_panel .a3 .baskInputRow button:first-child{margin-right:-4px}section.productList table.isMobile tbody tr.datas td .more_info_panel .a3 .baskInputRow button:last-of-type{margin-left:-4px}section.productList table.isMobile tbody tr.opened+tr td table thead tr th:first-of-type{padding-bottom:10px;border-bottom:1px solid #d7d7d8}section.productList table.isMobile tbody tr.opened+tr *{white-space:normal}section.productList table.isMobile tbody tr.datas.selected.opened+tr.additional table *{position:relative;font-size:16px;line-height:18px}section.productList table.isMobile tbody tr.datas.selected.opened+tr.additional table tbody tr td[data-price2] span{width:100%;vertical-align:top;display:inline-block}section.productList table.isMobile tbody tr.datas.selected.opened+tr.additional table tbody tr td[data-price2] span+span{position:absolute;right:-100px;z-index:10;text-align:right}section.productList table.isMobile tbody tr.datas.selected.opened+tr.additional table tbody tr td{display:block;border:0;text-align:left;padding:8px 10px 8px 0}section.productList table.isMobile tbody tr.datas.selected.opened+tr.additional table tbody tr.service_select>td:first-child{border-top:1px solid #d7d7d8}section.productList table.isMobile tbody tr.datas.selected.opened+tr.additional table tbody tr.service_select>td:last-child{display:table-cell;width:20px;vertical-align:top;border-top:1px solid #d7d7d8;text-align:right}section.productList table.isMobile tbody tr.opened+tr td table tbody tr td select{width:100%;display:block}section.productList table.isMobile tbody tr.opened+tr td table tbody tr td label{margin-top:8px;margin-left:0}section.productList table.isMobile tbody tr.datas.selected.opened+tr.additional table tbody tr>td:first-child{font-size:16px;line-height:18px;font-weight:700}section.productList table.isMobile tbody tr.opened+tr td table tfoot td.sum-price2{min-width:100px;text-align:right}section.productList table.isMobile tbody tr.opened+tr .complements .row div{float:left!important}section.productList table.isMobile tbody tr.opened+tr .complements .title{margin-top:15px}.modal .modal-header.product h4.modal-title,.modal .modal-header.product-transport h4.modal-title{font-size:14px;color:#9d9d9d;line-height:16px}.modal .modal-body.product .warning,.modal .modal-body.product-transport .warning{position:relative;margin-top:5px;margin-bottom:5px}.modal .modal-body.product .warning svg,.modal .modal-body.product-transport .warning svg{fill:#f7901e;padding:0 0;display:inline-block;position:absolute;left:0}.modal .modal-body.product .warning span,.modal .modal-body.product-transport .warning span{color:#f7901e;padding-left:30px;font-size:15px;font-weight:600;line-height:17px}.modal .modal-body.product b,.modal .modal-body.product-transport b{color:#454545;font-size:15px;font-weight:600;line-height:17px;margin-bottom:3px}.modal .modal-body.product a,.modal .modal-body.product-transport a{margin-top:15px;display:block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:40px 25px;border:1px solid #d7d7d7;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;color:#4b4b4b;position:relative;font-size:14px;line-height:16px;text-decoration:none!important}.modal .modal-body.product a:hover,.modal .modal-body.product-transport a:hover{color:#008f49}.modal .modal-body.product a svg{fill:#008f49;padding:0 0;display:inline-block;position:absolute;left:25px;top:0;bottom:0;margin-top:auto;margin-bottom:auto}.modal .modal-body.product a div:not(.title){padding-left:102px}.modal .modal-body.product a.active,.modal .modal-body.product-transport a.active{color:#fff;background-color:#008f49}.modal .modal-body.product .btn{margin-top:40px;width:auto}.modal .modal-body.product a.active svg,.modal .modal-body.product-transport a.active svg{fill:#fff!important}.modal .modal-body.product a div.title,.modal .modal-body.product-transport a div.title{text-transform:uppercase}.modal .modal-body.product-transport table{width:100%}.modal .modal-body.product-transport table td{padding:5px 5px;text-align:left;vertical-align:middle}.modal .modal-body.product-transport table td.text-center{text-align:center}.modal .modal-body.product-transport a{padding:20px 15px;display:inline-block}.modal .modal-body.product-transport .beszerzes_egyszerre{fill:#9d9d9d;padding:0;margin:0 0 10px 0;display:block}.modal .modal-body.product-transport .beszerzes_amikor_elerheto{fill:#9d9d9d;padding:0;margin:0 0 10px 0;display:block}.modal .modal-body.product-transport .row div:first-of-type{margin-top:35px;font-size:15px;line-height:17px}.modal .modal-body.product-transport .row div:last-of-type{margin-top:25px}.modal .modal-body.product-transport .btn{width:auto}.shippingPriceTd{font-size:12px;line-height:14px;color:#f7901e}@media (max-width:600px){.modal-body.product a{padding:15px 10px!important}.modal .modal-body.product a div:not(.title){padding-left:65px}.modal .modal-body.product a svg{width:52px;height:33px;left:15px!important}}section.assistance .info-block{color:#198641}section.assistance .info-block.help-block-error{color:red}section.assistance .glyphicon.glyphicon-refresh.glyphicon-refresh-animate.text-primary{color:#f7901e}section.assistance h3{font-size:25px;line-height:27px;text-transform:uppercase;padding:0 0 10px 0;margin:0 0 20px 0;color:#f7901e;font-family:dinpro-bold,sans-serif}section.assistance h3 .tamogatas_nagy{display:inline-block;vertical-align:middle;fill:#f7901e;float:right}section.assistance h5{font-size:17px;line-height:19px;font-weight:400;font-family:pt-sans-bold,sans-serif;color:#454545;margin:0 0 10px 0}section.assistance h5+p{margin-bottom:25px}section.assistance .contactList .contactItem{padding:20px 0;border-top:1px solid #898989;position:relative}section.assistance .contactList .contactItem:last-of-type{margin-bottom:20px}section.administrator .container>div:first-child{margin-bottom:15px;border-bottom:1px solid #ababab;padding-bottom:15px}.orderspage section.administrator .container>div:first-child{border-bottom:0}section.administrator h5{font-weight:600;font-size:17px;line-height:19px;color:#454545;margin:15px 5px 15px 5px}section.administrator .contact img,section.assistance .contactList .contactItem img{border:2px solid #cacaca;border-radius:35px;position:absolute;top:20px;left:0;width:70px;height:70px}section.administrator .contact img{top:0}section.administrator .contact img+div,section.assistance .contactList .contactItem img+div{display:block;width:100%;padding-left:85px}section.administrator .contact h6,section.assistance .contactList .contactItem h6{margin:0 0;padding:0 0;color:#015729;font-size:18px;line-height:20px;font-weight:400;font-family:dinpro-bold,sans-serif}section.administrator .contact h6+p,section.assistance .contactList .contactItem h6+p{text-transform:uppercase}section.administrator .contact p span,section.assistance .contactList .contactItem p span{color:#198641}section.administrator .contact i.call_icon,section.assistance .contactList .contactItem i.call_icon{width:20px;height:20px;display:inline-block;background-image:url(/images/call_icon.png);background-size:cover;position:absolute;top:20px;right:0}section.administrator .contact i.call_icon{top:0}section.assistance small{margin-bottom:15px;font-size:13px;line-height:15px;display:inline-block;font-style:italic}section.assistance.config.spec small{margin-top:4px;margin-bottom:12px}section.assistance.config-spec{margin-bottom:15px}section.assistance.config-spec input{margin-bottom:14px}section.assistance .left{padding-left:0}section.assistance .form-left{padding-left:0}section.assistance .form-right{padding-right:0}section.assistance .right{padding-right:0}.cover-image-container{height:400px;background-size:cover!important;background-repeat:no-repeat!important;background-position:center center!important}@media screen and (max-width:1366px){.cover-image-container{height:350px}}@media screen and (max-width:1199px){.cover-image-container{height:300px}}@media screen and (max-width:991px){.cover-image-container{height:250px}}@media screen and (max-width:767px){.cover-image-container{height:200px}}section.staticPage{padding:30px 0}.news-details p,section.staticPage p{line-height:1.35}section.staticPage.customPage{padding:0}@media(min-width:767px) and (max-width:1000px){section.news .newslist .media .media-left img{width:100%}section.news .newslist .media .media-body,section.news .newslist .media .media-left{display:block;padding-right:0;width:100%}}@media screen and (max-width:991px){header .navbar .navbar-brand{height:50px;line-height:50px;background:0 0;padding:10px 15px}.navbar-brand>img{height:30px;width:auto}header .navbar .logo-bg,header .navbar .navbar-brand:after{display:none}header .navbar{height:50px}header .navbar .container{height:50px}header .navbar ul.nav{margin-top:0}}@media (max-width:767px){.sm-top50{margin-top:50px}header .navbar-toggle{display:inline-block;border:0}header .navbar-header{float:none;margin-left:-15px!important;margin-right:-15px!important;box-shadow:0 5px 10px 0 #00000026}.navbar-collapse.collapse{display:none!important}.navbar-nav{float:none!important;background:#e9e9e9}.navbar-nav>li{float:none;width:100%}.navbar-nav>li>a{width:100%!important}.navbar-collapse.collapse.in{display:block!important}.navbar-default .navbar-toggle:focus,.navbar-default .navbar-toggle:hover{background-color:#fff;border:none}.navbar-default .navbar-toggle .icon-bar{background-color:#9b9b9b;border-radius:0;width:20px}.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse{max-height:none}header .navbar ul.nav{margin-top:0}header .navbar ul.nav li a{width:100%;background:#e9e9e9!important;border-bottom:1px solid #9d9d9d;text-align:left;padding:0 15px;font-size:18px;color:#454545;height:55px;line-height:20px;display:table}header .navbar ul.nav li a:hover,header .navbar ul.nav li.active a,header .navbar ul.nav li.active a:hover,header .navbar ul.nav li.active:hover a:hover{color:#454545}header .navbar ul.nav li:last-of-type a{border-bottom:none}header .navbar ul.nav li a span span{font-size:16px;color:#9d9d9d}header .navbar ul.nav li a span.table-cell{display:table-cell;vertical-align:middle}header .navbar ul.nav li i{display:table-cell;color:#9d9d9d;font-size:25px;vertical-align:middle;width:45px;line-height:27px}header .navbar ul.nav li button,header .navbar ul.nav li button:active,header .navbar ul.nav li button:focus,header .navbar ul.nav li button:hover{background:0 0;text-transform:uppercase;color:#198641;font-size:14px;font-weight:400;border:1px solid #198641;display:inline-block;margin-left:15px;border-radius:2px}.searchdesktop{display:none!important}.hidden-sm-down{display:none!important}body{min-width:320px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.only-mobile{display:block}.col-sm-clear{clear:both;display:block;margin:0 15px}footer section.footer .col-sm-clear{padding-bottom:25px;border-bottom:1px solid #ababab;margin-bottom:20px}footer section.footer .col-sm-clear:last-of-type{margin-bottom:0;border-bottom:0}section.productCategoryDetails h1,section.productlist h1{width:inherit;margin-bottom:0}section.productCategoryDetails h1 .search.pull-right,section.productlist h1 .search.pull-right{float:none!important}section.productCategoryDetails h1 .search.pull-right .search-wrapper,section.productlist h1 .search.pull-right .search-wrapper{width:100%;margin-top:15px;position:relative}section.productCategoryDetails h1 .search.pull-right .search-wrapper input,section.productlist h1 .search.pull-right .search-wrapper input{width:100%}section.productCategoryDetails h1 .search.pull-right .search-wrapper button,section.productCategoryDetails h1 .search.pull-right .search-wrapper button:active,section.productCategoryDetails h1 .search.pull-right .search-wrapper button:focus,section.productCategoryDetails h1 .search.pull-right .search-wrapper button:hover,section.productlist h1 .search.pull-right .search-wrapper button,section.productlist h1 .search.pull-right .search-wrapper button:active,section.productlist h1 .search.pull-right .search-wrapper button:focus,section.productlist h1 .search.pull-right .search-wrapper button:hover{position:absolute;right:2px;top:5px;background:0 0;border:none}section.productlist .thumbnail{padding:9px 9px 9px 9px}#productList-wrapper>div{margin-bottom:15px}section.productlist .listView .thumbnail{height:auto}section.productlist .thumbnail .caption{padding:5px 0}section.productlist .listView .col-xs-6{width:100%}#productList-wrapper.listView>div{margin-bottom:5px}#productList-wrapper.listView>div>a{display:block}section.productlist .listView .col-xs-6:last-of-type .thumbnail{margin-bottom:40px}section.productlist .listView .col-xs-6 .thumbnail{margin-bottom:5px;border-bottom:1px solid #ababab}section.productlist .listView .col-xs-6 .thumbnail .tooltipcontainer{display:inline-block;vertical-align:middle;width:20%;margin-right:5%}section.productlist .listView .col-xs-6 .thumbnail img{height:auto;display:inline-block;vertical-align:middle}section.productlist .listView .col-xs-6 .thumbnail .caption{display:inline-block;vertical-align:middle;width:70%}section.productlist .thumbnail .listView .caption h3 a{color:#454545;font-size:17px;line-height:19px;text-transform:uppercase}section.productlist .productlist-view-choose a.openListView,section.productlist .productlist-view-choose a.openListView:active,section.productlist .productlist-view-choose a.openListView:focus,section.productlist .productlist-view-choose a.openListView:hover{color:#898989;font-size:13px;line-height:30px}section.productlist .productlist-view-choose a.openListView i{color:#898989;font-size:10px}section.productlist .productlist-view-modes{margin:0 -15px 5px -15px;display:none}section.productlist .productlist-view-modes a{float:left;width:50%;height:120px;text-align:center;background-color:#9d9d9d;color:#fff;font-size:13px}section.productlist .productlist-view-modes a i{color:#fff;display:block;font-size:40px;margin:30px 0 5px 0}section.productlist .productlist-view-modes a.active{background-color:#fff;-webkit-box-shadow:inset 0 0 10px -2px rgba(0,0,0,.07);-moz-box-shadow:inset 0 0 10px -2px rgba(0,0,0,.07);box-shadow:inset 0 0 10px -2px rgba(0,0,0,.07);color:#008f49}section.productlist .productlist-view-modes a.active i{color:#008f49}section.productCategoryDetails h1 .search .favorite{position:absolute;right:55px;margin:0 0;top:8px}section.productCategoryDetails .search input{margin-top:7px}section.productCategoryDetails .nav-tabs{border-bottom:1px solid #9d9d9d;margin:0 -30px}section.productCategoryDetails .nav-tabs li{width:49%;display:inline-block;margin-bottom:2px;vertical-align:middle}section.productCategoryDetails .nav-tabs li a{border-bottom:none}section.productCategoryDetails .nav-tabs li.active a{background-color:transparent!important;border-bottom:none;color:#198641}section.productCategoryDetails h1+div+div{border-left:none;padding:0 0}section.productCategoryDetails h1+div+div>.tab-content .tab-pane{padding:20px 0}section.productCategoryDetails #productcategory_details .text-center{text-align:right}section.news ul.nav-pills li a:active,section.news ul.nav-pills li a:hover,section.news ul.nav-pills li.active a:active,section.news ul.nav-pills li.active a:hover{border-right:0px;margin-right:-15px;padding-right:15px}.nav-tabs>li a{font-size:12px}section.productCategoryDetails .nav-tabs>li a span{padding-left:0!important}}@media (max-width:655px){section.news .newslist .media .media-left img{width:100%}section.news .newslist .media .media-body,section.news .newslist .media .media-left{display:block;padding-right:0;width:100%}}section.reg .reg-header{border-bottom:1px solid #ababab}section.reg .reg-header .fright{float:right}section.reg .reg-header .logout-label{line-height:27px;margin-top:10px;color:#4b4b4b;font-size:17px;font-family:dinpro-bold,sans-serif;text-transform:uppercase}section.reg .reg-header .logout-label .icon{margin-bottom:-4px;margin-left:13px}section.reg .profile-block-title{font-family:dinpro-light,sans-serif;font-size:14px;line-height:14px;text-transform:uppercase;color:#9d9d9d;background:#fff;position:relative;display:inline-block;float:left;z-index:2;padding-right:8px;margin-bottom:22px}section.reg .line{position:absolute;top:7px;height:1px;background:#e3e3e3;z-index:1}section.reg .profile-box{margin-bottom:40px}section.reg .profile-box .box{background:#f3f3f3;text-align:center;padding-top:42px;padding-bottom:42px;border-radius:3px}section.reg .profile-box .box.projects{background:#499ba2}section.reg .profile-box .box.projects svg{fill:#fff}section.reg .profile-box .box svg{fill:#9D9D9D}section.reg .profile-box .box svg.mail{padding:7px}section.reg .profile-box .box-title{text-transform:uppercase;color:#454545;font-family:dinpro,sans-serif;font-size:14px;line-height:15px;margin-top:8px;min-height:30px}section.reg .error-summary{display:none}section.reg h1{font-size:25px;line-height:27px;text-transform:uppercase;color:#4b4b4b;margin:10px 0 0 0;padding:0 0;font-family:dinpro-bold,sans-serif;padding-bottom:28px}section.registration-choose{background-color:#e7e7e7;padding:28px 0 38px 0}section.reg h2{margin:0 0 28px 0;padding:0 0;font-size:26px;line-height:28px;color:#198641;text-transform:uppercase;font-weight:300}section.reg h3{font-weight:400;font-family:pt-sans-bold,sans-serif;font-size:18px;line-height:20px;padding:0 0;margin:0 0 25px 0;color:#454545}section.registration-choose.reg p{text-align:center;color:#9d9d9d;font-weight:400;font-size:14px;line-height:16px;margin-bottom:10px;text-transform:uppercase}section.registration-choose.reg ul.nav-tabs{border:none;margin:0 0;padding:0 0;display:flex;flex-direction:row;justify-content:space-between;overflow:hidden;width:100%}section.registration-choose.reg ul.nav-tabs li{margin:0 0;float:none;display:flex;width:32%}section.registration-choose.reg.with-college ul.nav-tabs li{width:24%}section.registration-choose.reg ul.nav-tabs li a{width:100%;height:75px;background-image:none;background-color:#fff;padding:12px 12px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border:1px solid #d7d7d7;color:#454545;font-size:18px;line-height:20px;font-weight:300;text-transform:uppercase;display:table}section.registration-choose.reg.with-college ul.nav-tabs li a{font-size:14px;line-height:17px}section.registration-choose.reg ul.nav-tabs li.active a{background-color:#008f49;color:#feffff}section.registration-choose.reg ul.nav-tabs li a:active,section.registration-choose.reg ul.nav-tabs li a:focus,section.registration-choose.reg ul.nav-tabs li a:hover{color:#454545}section.registration-choose.reg ul.nav-tabs li.active a:active,section.registration-choose.reg ul.nav-tabs li.active a:focus,section.registration-choose.reg ul.nav-tabs li.active a:hover{color:#feffff}section.registration-choose.reg ul.nav-tabs li a span:last-of-type{height:auto;display:table-cell;vertical-align:middle;padding-right:25px;padding-left:25px}section.registration-choose.reg.with-college ul.nav-tabs li a span:last-of-type{padding-right:4px;padding-left:10px}section.registration-choose.reg ul.nav-tabs li a span.company_icon{vertical-align:middle;display:inline-block;margin-top:1px}section.registration-choose.reg ul.nav-tabs li a span.foreigncompany_icon{vertical-align:middle;display:inline-block;margin-top:1px}section.registration-choose.reg ul.nav-tabs li a span.privateperson_icon{vertical-align:middle;display:inline-block;margin-top:3px}section.reg.registration-data{padding:40px 0 140px 0}section.reg.registration-data p{color:#9d9d9d;font-size:14px;line-height:16px;margin-bottom:20px;text-align:justify}section.reg .form-group{margin-bottom:10px}section.reg.registration-data .form-group input[type=checkbox]{margin-left:35px}section.reg.registration-data .form-group input[type=checkbox]+label{width:auto;padding:5px 35px 0 0}section.reg .form-group label{display:inline-block;width:45%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:10px 10px 0 35px;font-size:14px;line-height:16px;font-weight:400;color:#454545}section.reg form{margin-top:0}section.reg .form-group input,section.reg .form-group select{display:inline-block;max-width:54%;vertical-align:top}section.reg .form-group input[name*=postal_code]{max-width:30%}section.reg .form-group.has-error input,section.reg .form-group.has-error select{background-color:#fde9d2}section.reg .form-group input::-webkit-input-placeholder,section.reg .form-group select::-webkit-input-placeholder{color:#fff!important}section.reg .form-group input:-moz-placeholder,section.reg .form-group select:-moz-placeholder{color:#fff!important}section.reg .form-group input::-moz-placeholder,section.reg .form-group select::-moz-placeholder{color:#fff!important}section.reg .form-group input:-ms-input-placeholder,section.reg .form-group select:-ms-input-placeholder{color:#fff!important}section.reg .form-group.has-error input::-webkit-input-placeholder,section.reg .form-group.has-error select::-webkit-input-placeholder{color:#fde9d2!important}section.reg .form-group.has-error input:-moz-placeholder,section.reg .form-group.has-error select:-moz-placeholder{color:#fde9d2!important}section.reg .form-group.has-error input::-moz-placeholder,section.reg .form-group.has-error select::-moz-placeholder{color:#fde9d2!important}section.reg .form-group.has-error input:-ms-input-placeholder,section.reg .form-group.has-error select:-ms-input-placeholder{color:#fde9d2!important}section.reg div.error{width:54%;margin-left:45%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:none}section.reg .g-recaptcha+div.error,section.reg .privacy+div.error{margin-left:0!important}section.reg .form-group.has-error div.error{display:inline-block}section.reg div.error .warning_icon{height:35px;width:35px;padding:0 0;margin:0 0;display:inline-block;vertical-align:middle}section.reg div.error .warning_icon+span{font-weight:400;color:#f7901e;vertical-align:middle;display:inline-block;font-size:14px;line-height:16px}section.reg div.error .warning_icon+span p{margin-bottom:0}section.reg.registration-data .registraton-main{padding-bottom:22px;margin-bottom:45px;border-bottom:1px solid #d5d5d5}.invoice-options{padding-bottom:22px!important;margin-bottom:45px;border-bottom:1px solid #d5d5d5;margin-top:0!important}.pdf-invoice-modal{max-width:1000px}.pdf-invoice-modal .modal-dialog{max-width:100%}.pdf-invoice-modal .modal-header svg{margin-bottom:-2px}.pdf-invoice-modal .invoice-options{border-bottom:0;margin-bottom:0;padding:0!important}.invoice-options .info-text{color:#9d9d9d;font-size:14px;line-height:16px;margin-bottom:25px}.invoice-options .box-container{margin-bottom:22px}.invoice-options .box-container .invoice-type-box{border:1px solid #d7d7d7;border-radius:5px;font-weight:lighter;text-align:left;color:#4b4b4b;cursor:pointer;background:#fff;height:100%;display:flex;align-items:center;padding:10px}.invoice-options.profile-options .box-container:first-child,.pdf-invoice-modal .box-container:first-child{padding-left:0}.invoice-options.profile-options .box-container:last-child,.pdf-invoice-modal .box-container:last-child{padding-right:0}.invoice-options .box-container .invoice-type-box.active,.invoice-options .box-container .invoice-type-box:hover{color:#fff;background-color:#008f49}.invoice-options .box-container .invoice-type-box.active svg,.invoice-options .box-container .invoice-type-box:hover svg{fill:#fff}.invoice-options .box-container .invoice-type-box .box-content .box-title{font-size:26px;line-height:30px;text-transform:uppercase;font-family:dinpro-light,sans-serif}.invoice-options .box-container .invoice-type-box .box-content .box-info{font-size:14px;line-height:16px;font-family:dinpro-light,sans-serif;color:#9d9d9d}.invoice-options .box-container .invoice-type-box.active .box-content .box-info,.invoice-options .box-container .invoice-type-box:hover .box-content .box-info{color:#fff}section.reg.registration-data .registration-shipping-data{padding-top:45px;margin-top:48px;border-top:1px solid #d5d5d5}section.registration-thankyou{padding-bottom:40px}section.reg div.error.error-visible{display:block;margin-left:45px}#copyright_error,#privacy_error{color:#f78f20;font-weight:700;margin-left:57px;width:100%;display:inline-block}#copyright_error svg,#privacy_error svg{margin-right:5px;margin-top:-2px;float:left}section.reg.registration-data .registration-shipping-data button,section.reg.registration-data .registration-shipping-data button:active,section.reg.registration-data .registration-shipping-data button:hover,section.reg.registration-data .registration-shipping-data button:visited{color:#198641;font-weight:600;font-size:14px;line-height:16px;display:inline-block;text-transform:uppercase;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background-color:#fff;padding:14px 14px;border:1px solid #9b9b9b}section.reg.registration-data .registration-shipping-data button+span{color:#9d9d9d;font-size:14px;line-height:16px;margin-left:17px}section.reg.registration-data .registration-default-data{padding-bottom:23px;margin-bottom:20px;border-bottom:1px solid #d5d5d5}section.reg.registration-data .privacy{padding-bottom:20px;margin-bottom:28px;border-bottom:1px solid #d5d5d5}section.reg.registration-data .privacy a{font-weight:600}section.reg.registration-data .submit button{width:auto;display:inline-block;margin-top:40px}section.reg.registration-data label.is_person_label{padding-left:0}#regchooser .modal-dialog{max-width:100%;min-width:100%;margin:30px 0 0 0;padding:0 15px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#regchooser .modal-dialog .modal-body{padding:0 0}#regchooser .modal-dialog .modal-content{padding:0 0;border:none;background-color:#d7d7d7}#regchooser ul{border:none;margin:0 0;padding:0 0;overflow:hidden;width:100%}#regchooser ul li{margin:0 0;float:none;display:inline-block;width:100%}#regchooser ul li a{width:100%;height:75px;background-image:none;background-color:#fff;padding:12px 12px;border-left:1px solid #d7d7d7;border-right:1px solid #d7d7d7;border-top:1px solid #d7d7d7;color:#008f49;font-size:18px;line-height:20px;font-weight:300;text-transform:uppercase;display:inline-block}#regchooser ul li.active a{background-color:#008f49;color:#feffff}#regchooser ul li a:active,#regchooser ul li a:focus,#regchooser ul li a:hover{color:#454545}#regchooser ul li.active a:active,#regchooser ul li.active a:focus,#regchooser ul li.active a:hover{color:#feffff}#regchooser ul li:not(.active) a span:first-of-type{background-color:#9d9d9d}#regchooser ul li.active a span:first-of-type{background-color:#fff}#regchooser ul li a span:last-of-type{width:165px;height:auto;display:inline-block;vertical-align:middle;margin-left:25px}#regchooser ul li a span.company_icon{-webkit-mask:url(/images/ikonok_l_reg_ceg_kulfoldi.svg) no-repeat 100% 100%;mask:url(/images/ikonok_l_reg_ceg_kulfoldi.svg) no-repeat 100% 100%;height:47px;width:68px;-webkit-mask-size:cover;mask-size:cover;vertical-align:middle;display:inline-block;margin-top:1px}#regchooser ul li a span.foreigncompany_icon{-webkit-mask:url(/images/ikonok_l_reg_ceg_belfoldi.svg) no-repeat 100% 100%;mask:url(/images/ikonok_l_reg_ceg_belfoldi.svg) no-repeat 100% 100%;height:47px;width:65px;-webkit-mask-size:cover;mask-size:cover;vertical-align:middle;display:inline-block;margin-top:1px}#regchooser ul li a span.privateperson_icon{-webkit-mask:url(/images/ikonok_l_reg_maganszemely.svg) no-repeat 100% 100%;mask:url(/images/ikonok_l_reg_maganszemely.svg) no-repeat 100% 100%;height:43px;width:43px;-webkit-mask-size:cover;mask-size:cover;vertical-align:middle;display:inline-block;margin-top:3px}@media (max-width:991px){section.registration-choose.reg ul.nav-tabs{-webkit-flex-direction:column;flex-direction:column}section.registration-choose.reg ul.nav-tabs li{width:50%!important;margin-bottom:15px!important;-webkit-align-self:center;align-self:center}section.registration-choose.reg ul.nav-tabs li:last-of-type{margin-bottom:0!important}section.reg .col-md-6+.col-md-6{margin-top:40px}section.reg.registration-data .registraton-main{padding-bottom:40px;margin-bottom:30px}section.reg .submit .col-md-6{text-align:left}section.reg.registration-data .submit button{margin-top:0}}@media (max-width:767px){section.reg h1{margin:17px 0 15px 0;text-align:center;font-size:20px;line-height:22px}section.reg h2{text-align:center;margin-bottom:23px;font-size:22px;line-height:24px}section.reg h3,section.reg p{text-align:center;margin-bottom:9px}section.reg .submit .col-md-6{text-align:center}section.reg div.g-recaptcha>div:first-child{margin:0 auto}section.reg.registration-data .submit button{margin-top:0}section.reg.registration-data .registration-shipping-data button+span{display:block;text-align:center}section.reg.registration-data .registration-shipping-data button,section.reg.registration-data .registration-shipping-data button:active,section.reg.registration-data .registration-shipping-data button:hover,section.reg.registration-data .registration-shipping-data button:visited{display:block;margin:0 auto 15px auto}}@media (max-width:500px){section.registration-choose.reg ul.nav-tabs li{width:96%!important}section.registration-choose.reg ul.nav-tabs li a{display:flex;align-items:center}section.reg .form-group label{display:none}section.reg .form-group input,section.reg .form-group select{width:100%;max-width:100%}section.reg .form-group input[type=checkbox]{width:auto;margin-left:0!important}section.reg .form-group input[type=checkbox]+label{display:inline}section.reg .form-group input[name*=postal_code]{max-width:50%}section.reg .form-group input::-webkit-input-placeholder,section.reg .form-group select::-webkit-input-placeholder{color:#9d9d9d!important}section.reg .form-group input:-moz-placeholder,section.reg .form-group select:-moz-placeholder{color:#9d9d9d!important}section.reg .form-group input::-moz-placeholder,section.reg .form-group select::-moz-placeholder{color:#9d9d9d!important}section.reg .form-group input:-ms-input-placeholder,section.reg .form-group select:-ms-input-placeholder{color:#9d9d9d!important}section.reg.registration-data .submit button{width:100%}section.reg div.error{width:100%;margin-left:0}}section.reg .transportAndPayMode>.container>.row{margin:0}@media (max-width:767px){section.reg .transportAndPayMode .row .col-sm-6:first-child .box{margin-left:-20px;margin-right:-20px}section.reg .transportAndPayMode .row .col-sm-6:last-child .box{margin-left:-20px;margin-right:-20px}}@media (max-width:767px){section.reg .transportAndPayMode .pay>h3,section.reg .transportAndPayMode .transport>h3{margin-top:17px;margin-bottom:9px}}section.reg .transportAndPayMode .boxcontent{display:table;height:78px;text-align:left}section.reg .transportAndPayMode .small .boxcontent{height:38px}section.reg .transportAndPayMode .boxcell{display:table-cell;vertical-align:middle;width:100%;text-align:left}section.reg .transportAndPayMode .boxcell h3,section.reg .transportAndPayMode .boxcell p{text-align:left}section.reg .transportAndPayMode .small .boxcell{padding:0 0 0 10px}section.reg .transportAndPayMode i.icon_select{float:right;display:inline-block;margin:auto 6px;height:10px;width:10px;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);color:#9d9d9d;font-size:10px}section.reg .transportAndPayMode i.picto{float:left;display:inline-block;margin:auto;margin-right:10px;margin-left:5px;vertical-align:middle;margin-top:0}section.reg .transportAndPayMode svg.szallitasi_cim{margin-left:5px}section.reg .transportAndPayMode i.picto.icon_pickUp{-webkit-mask:url(/images/ikonok_l_szemelyes_atvetel.svg) no-repeat 0 -10px;mask:url(/images/ikonok_l_szemelyes_atvetel.svg) no-repeat 0 -10px}section.reg .transportAndPayMode i.picto.icon_GLS_normal{-webkit-mask:url(/images/ikonok_l_GLS_normal.svg) no-repeat 0 -10px;mask:url(/images/ikonok_l_GLS_normal.svg) no-repeat 0 -10px}section.reg .transportAndPayMode i.picto.icon_GLS_extra{-webkit-mask:url(/images/ikonok_l_GLS_delelottei.svg) no-repeat 0 -10px;mask:url(/images/ikonok_l_GLS_delelottei.svg) no-repeat 0 -10px}section.reg .transportAndPayMode .icon_map_marker,section.reg .transportAndPayMode .icon_plus{display:table-cell;vertical-align:middle;font-size:28px;color:#9d9d9d;width:30px}section.reg .transportAndPayMode .icon_plus{font-size:22px;padding-left:5px}section.reg .transportAndPayMode .box{display:block;padding:5px;margin-bottom:18px;border:1px solid #d7d7d7;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;font-weight:lighter;text-align:left;color:#4b4b4b;cursor:pointer}@media (max-width:767px){section.reg .transportAndPayMode .box{margin-bottom:14px}section.reg .transportAndPayMode .box .addressName{display:none}section.reg .transportAndPayMode .box.small{margin-bottom:23px}}section.reg .transportAndPayMode .box h3{margin:0;font-size:26px;line-height:30px;text-transform:uppercase;font-weight:400}section.reg .transportAndPayMode .box p{font-size:14px;margin-bottom:0}@media (max-width:991px){section.reg .transportAndPayMode .box h3{font-size:20px}section.reg .transportAndPayMode .box p{font-size:14px}}section.reg .transportAndPayMode .box.active,section.reg .transportAndPayMode .box:hover{color:#fff;background-color:#008f49}section.reg .transportAndPayMode .box.active *,section.reg .transportAndPayMode .box:hover *{color:#fff;fill:white}section.reg .transportAndPayMode .box.active i svg,section.reg .transportAndPayMode .box:hover i svg{fill:white}section.reg .transportAndPayMode .box.active i,section.reg .transportAndPayMode .box:hover i{color:#fff}section.reg .transportAndPayMode .addressName{text-transform:uppercase}section.reg .transportAndPayMode .TPmode select{width:100%;padding:7px 10px;margin-bottom:15px}section.reg .transportAndPayMode .TPmode.active select,section.reg .transportAndPayMode .TPmode:hover select{background-color:#008f49;color:#fff;border:1px solid #008f49;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}section.reg .transportAndPayMode .TPmode select option{background:#fff!important;color:#4b4b4b}section.reg .transportAndPayMode .TPmode P{font-family:'PT Sans',sans-serif;font-size:14px;margin-bottom:15px}section.reg .transportAndPayMode .TPmode.active>P,section.reg .transportAndPayMode .TPmode:hover>P{font-weight:700;color:#008f49}section.reg .transportAndPayMode input{width:30px;height:30px;float:left}section.reg .transportAndPayMode .TPmode input+label{float:left}section.reg .transportAndPayMode .TPmode fieldset{display:table}section.reg .transportAndPayMode .TPmode fieldset .col-sm-10,section.reg .transportAndPayMode .TPmode fieldset .col-sm-2{padding:0;display:table-cell;vertical-align:middle}section.reg .transportAndPayMode .applyAllStep{border:1px solid #9d9d9d;border-width:0 0 1px;padding-bottom:20px}.transAddrModal .field-shippings-transporter_id{margin-bottom:0!important}@media (max-width:767px){section.reg .transportAndPayMode{padding:0 20px}section.reg .transportAndPayMode .row.applyAllStep{margin:0 -15px;padding-bottom:25px;border-width:0 0 2px}section.reg .transportAndPayMode .col-sm-4{padding:0}section.reg .transportAndPayMode .tMode .box{padding:35px 10px}section.reg .transportAndPayMode .tMode .box h3{text-align:left!important;font-size:26px!important}}section.reg .transportAndPayMode .specAddr{margin-bottom:10px}section.reg .transportAndPayMode .specAddr .row{margin:0 0 10px}section.reg .transportAndPayMode .specAddr .row div:first-child,section.reg .transportAndPayMode .specAddr .row label:first-child{width:160px;margin-left:45px;padding:8px 0;font-weight:400}section.reg .transportAndPayMode .specAddr .row div,section.reg .transportAndPayMode .specAddr .row label{float:left}section.reg .transportAndPayMode .specAddr input{width:260px;padding:5px}section.reg .transportAndPayMode .specAddr .addrPostcode input,section.reg .transportAndPayMode .specAddr .addrTel input{width:180px}section.reg .transportAndPayMode .specAddr div.toNextStep{margin:247px 0 0 -30px}section.reg .transportAndPayMode .specAddr a.toNextStep{float:right;padding:0 20px 0 10px;margin:22px 0;font-weight:400;font-size:14px;line-height:38px;text-transform:uppercase;background:#008f49;color:#fff}section.reg .transportAndPayMode .specAddr a.toNextStep i.icon_right_arrow{display:inline-block;margin-left:-10px;height:50px;width:50px;-webkit-mask:url(/images/ikonok_m_tovabb.svg) no-repeat 100% 100%;mask:url(/images/ikonok_m_tovabb.svg) no-repeat 100% 100%;-webkit-mask-size:cover;mask-size:cover;background-color:#fff;vertical-align:middle}@media (max-width:767px){section.reg .transportAndPayMode .transAddrModal .close{position:absolute;top:50%;right:10px}section.reg .transportAndPayMode .specAddr a.toNextStep{margin-top:0}section.reg .transportAndPayMode .specAddr .row div{width:100%}section.reg .transportAndPayMode .specAddr input{width:100%}section.reg .transportAndPayMode .specAddr .addrPostcode input,section.reg .transportAndPayMode .specAddr .addrTel input{width:50%}section.reg .transportAndPayMode .specAddr div.toNextStep{margin:0 0 0 -30px}}section.reg.registration-data .privacy .form-group input[type=checkbox]{margin-left:10px;width:30px;height:30px}section.reg.registration-data .privacy .form-group label{line-height:26px;margin-left:10px}@media (max-width:767px){section.reg.registration-data .privacy .form-group label{line-height:36px}}body>section.profile:last-of-type{padding-bottom:70px}section.profile h1{margin-bottom:15px;border-bottom:1px solid #ababab;padding-bottom:15px;font-family:dinpro-bold,sans-serif}section.profile.reg .form-group input[type=checkbox]{vertical-align:bottom}section.profile h1 .assistance_icon{display:inline-block;vertical-align:middle;float:right;margin-top:-8px}section.profile .dropdown p{margin-bottom:10px;font-weight:300;color:#4b4b4b;font-size:14px;line-height:16px}section.profile .visibletext p{margin-bottom:10px;font-weight:300;color:#9d9d9d;font-size:14px;line-height:16px}section.profile .dropdown select{width:100%;max-width:290px}section.profile table{border:0!important;margin:20px 0 25px 0}section.profile table thead tr th{border:none;padding:20px 15px 20px 15px;vertical-align:middle;background-color:#9d9d9d;font-size:14px;font-weight:600;line-height:16px;color:#fff;font-family:pt-sans-bold,sans-serif}section.profile table tbody tr td{padding:15px 15px;border-left:0;border-right:0px;border-top:0;border-bottom:1px solid #e3e3e3;vertical-align:middle;background-color:#fff;color:#454545;font-size:14px;line-height:16px}section.profile table tbody tr td a{display:inline-block}section.profile table tbody tr td a.close_icon{-webkit-mask:url(/images/ikonok_m_lista_elem_torles-bezaras.svg) no-repeat 100% 100%;mask:url(/images/ikonok_m_lista_elem_torles-bezaras.svg) no-repeat 100% 100%;-webkit-mask-size:cover;mask-size:cover;background-color:#008f49}section.profile table tbody tr td a.icon_invisible{-webkit-mask:url(/images/ikonok_m_lista_oszlop_nem_lathato.svg) no-repeat 100% 100%;mask:url(/images/ikonok_m_lista_oszlop_nem_lathato.svg) no-repeat 100% 100%;-webkit-mask-size:cover;mask-size:cover;background-color:#e8e8e8}section.profile table tbody tr td span{display:block;font-size:18px;line-height:20px;font-family:dinpro-bold,sans-serif}section.profile div.error span{max-width:90%;font-size:14px;line-height:18px}section.profile table tbody tr td span.grey{color:#b3b3b3}section.profile a i.icon_add{display:inline-block;height:35px;width:35px;vertical-align:middle}section.profile a i.icon_add+span{display:inline-block;vertical-align:middle;margin-left:-5px;font-size:14px;line-height:16px;text-transform:uppercase;margin-top:4px}section.profile .regshipdata{padding:6px 0}section.profile .regshipdata p{margin-bottom:15px;font-size:14px;line-height:16px;color:#9d9d9d}section.profile .regshipdata button{display:inline-block;width:auto}section.profile ul{padding:20px 20px;margin:0 0;background-color:#616161;width:270px}section.profile ul li{list-style:none;padding:0 0;margin:0 0 10px 0}section.profile ul li a{text-transform:uppercase;color:#fff!important;font-size:14px;line-height:16px}section.profile .regUserPrice table tbody tr td input{width:50px;padding:2px}section.profile .regUserPrice table tbody tr td span{display:inline-block}section.profile .regUserPrice table tbody tr td span.green{color:#008f49}section.profile .regUserPrice table tbody tr{border-top:1px solid #e3e3e3}section.profile .regUserPrice .btn,section.profile .regUserPrice button{display:inline-block;width:auto}#modal-3d .modal-dialog{max-width:1440px;width:100%;padding:0 15px}#modal-3d .modal-content{border-radius:0;border:1px solid #d0d0d0;padding:0 0;-webkit-box-shadow:none;box-shadow:none;position:relative}#modal-3d .modal-content .modal-header{display:flex}#modal-3d .modal-content .modal-header div{padding:10px}#modal-3d .modal-content .modal-header div:nth-child(2){font-size:16px;width:50%;display:flex;flex-direction:column}#modal-3d .modal-content .modal-header div:nth-child(2) b{font-family:pt-sans-bold,sans-serif}#modal-3d .modal-content .modal-header div:nth-child(3){font-size:14px;width:50%;padding-right:40px;display:flex;align-items:center;gap:10px}#modal-3d .modal-content .modal-header div:nth-child(3) span:first-child{height:45px;width:45px;padding:0;display:flex;align-items:center;justify-content:center}#modal-3d .modal-content .modal-header div:nth-child(3) span:first-child svg{fill:#f7901e}#modal-3d .modal-content .modal-header div:nth-child(3) span:nth-child(2){font-family:pt-sans-bold,sans-serif;color:#f7901e}#modal-3d .modal-content .modal-body{height:600px;padding-top:0;overflow-y:hidden;max-height:none}#modal-3d iframe{width:100%;height:100%;border:none}@media (max-width:767px){#modal-3d .modal-dialog{width:100%;height:100%;margin:0;padding:0;min-width:100%}#modal-3d .modal-content{height:100%;min-height:100%;border-radius:0;overflow:hidden}#modal-3d .modal-content .modal-body{height:calc(100% - 160px)}#modal-3d .modal-content .modal-header{display:block;height:160px}#modal-3d .modal-content .modal-header div:nth-child(2){width:100%}#modal-3d .modal-content .modal-header div:nth-child(3){width:100%}#modal-3d .modal-content .modal-header div:nth-child(3) span:nth-child(2){font-weight:700;color:#f7901e;vertical-align:middle}#modal-3d .modal-content .modal-header div:nth-child(3) span:first-child{left:10px;right:auto}}table.tellureTopContentBottomRight{width:auto!important}table.tellureTopContentBottomRight tr{width:auto!important;height:auto!important}table.tellureTopContentBottomRight td{width:auto!important;height:auto!important;font-size:11px!important;padding:4px!important}table.tellureTopContentBottomRight td img{width:30px!important;height:30px!important;max-width:none!important}table.download-list{width:100%}table.download-list tr td{vertical-align:top;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-bottom:1px solid #e3e3e3;padding:10px 10px 7px 0;font-size:13px;line-height:15px;color:#454545}table.download-list tr.last td{border-bottom:none}table.download-list tr td:first-child{width:16px}.page-title{margin-top:20px;margin-bottom:30px;text-transform:uppercase;padding:25px 0;border-top:1px solid #ababab;border-bottom:1px solid #ababab;font-family:pt-sans-bold,sans-serif;color:#4b4b4b;font-size:26px;line-height:30px}.page-title span{font-size:24px;color:#ada7a7}.preview-image{padding-right:60px;padding-left:0}.preview-image img{width:100%}.nopad{padding:0}.form-title{text-transform:uppercase;color:#9d9d9d;padding-bottom:16px;border-bottom:1px solid #ababab;font-size:15px}form .form-title{margin-top:40px}.negyzetes-porvedo .form-title{margin-top:0}.inline-label{display:inline-block;float:left;padding-top:6px;color:#4b4b4b;font-size:12px}.inline-right{display:inline-block;float:right;width:auto}.custom-checkbox-group .inline-right{padding-top:5px}.custom-checkbox-group .custom-checkbox{display:inline-block;float:left;margin-right:30px}.custom-checkbox-group .custom-checkbox:last-child{margin-right:0}.custom-checkbox-group .custom-checkbox .chkbox-rect{display:inline-block;float:left;width:20px;height:20px;border:1px solid #ababab;cursor:pointer;margin-right:10px;text-align:center}.custom-checkbox-group .custom-checkbox .chkbox-rect span{color:#009047;display:none;font-size:14px}.custom-checkbox-group .custom-checkbox.active .chkbox-rect span{display:block}.custom-checkbox-group .custom-checkbox .chkbox-label{display:inline-block;float:left;cursor:pointer}.nomargin{margin:0}.noborder-bottom{border-bottom:0!important}.noborder-right{border-right:0!important}.push-down-5{margin-bottom:5px}.push-down-10{margin-bottom:10px}.push-down-20{margin-bottom:20px}.push-down-30{margin-bottom:30px}.push-down-50{margin-bottom:50px}.push-down-70{margin-bottom:70px}.push-up-5{margin-top:5px}.push-up-30{margin-top:30px}.push-up-50{margin-top:50px}#productListTop{display:block;position:relative;top:-80px;visibility:hidden}@media (max-width:767px){#productListTop{top:-50px}}.text-center{text-align:center}.text-left{text-align:left}.fright{float:right}.fright.inline-block{float:right!important}.inline-block.relative{position:relative}.inline-block{display:inline-block;float:left}@media screen and (max-width:991px) and (min-width:767px){.sm-fullwidth{width:100%!important;float:none!important;display:inline-block!important;height:auto!important;padding:10px 0!important}.sm-fullwidth textarea{width:100%!important;float:none!important;display:inline-block!important}.sm-fullwidth .inline-label{padding:0!important;margin-bottom:10px;float:none!important;display:inline-block!important;width:100%}.sm-fullwidth .inline-right{width:100%!important}.sm-fullwidth .textinput{max-width:none!important;width:100%!important;margin:0!important}.sm-fullwidth .file_upload_button{float:left}}@media screen and (max-width:767px){.sm-fullwidth .textinput{width:auto}.preview-image{margin-bottom:30px;text-align:center;padding:0}.preview-image img{padding:0;width:auto;max-width:100%}.xs-fullwidth{width:100%!important;float:none!important;display:inline-block!important;height:auto!important;padding:10px 0!important}.xs-fullwidth textarea{width:100%!important;float:none!important;display:inline-block!important}.xs-fullwidth label{padding:0!important;margin-bottom:10px;float:none!important;display:inline-block!important}}@media screen and (max-width:600px){.custom-checkbox-group .custom-checkbox{float:none}}.noborder-top{border-top:0!important}.uppercase{text-transform:uppercase}.bold{font-family:pt-sans-bold,sans-serif}#complementsModal{margin-bottom:85px}#complementsModal .modal-body{display:inline-block}#complementsModal .modal-content{padding:35px 0 0 0}#complementsModal .top{margin-bottom:25px;margin-top:10px;padding:0 35px}#complementsModal .top .right{margin-top:6px;font-size:14px}#complementsModal .top svg{margin-bottom:-7px;margin-right:2px}#complementsModal .top svg{margin-bottom:-3px}#complementsModal .tableContainer{padding:0 35px 35px 35px}#complementsModal .productsTable th{background:#9d9d9d;color:#fff;padding:10px 14px}#complementsModal .productsTable td{padding:10px 14px}#complementsModal:not(.isMobile) .tableContainer.sum{min-height:500px}#complementsModal .productsTable .productPreview{padding:10px 0 10px 0}#complementsModal .productsTable .productPreview img{max-width:80px;width:100%}#complementsModal .productsTable .requiredService td:not(:first-child){border-top:1px solid #ddd}#complementsModal .serviceTabs ul.nav.nav-tabs{padding:0;border:0}#complementsModal .serviceTabs ul.nav li{padding-bottom:10px}#complementsModal .serviceTabs ul.nav li.active{background:#ddd}#complementsModal .serviceTabs ul.nav li a{background-image:none}#complementsModal .serviceTabs ul.nav li svg{display:inline-block;float:left;margin-right:5px}#complementsModal .serviceTabs ul.nav li .tabTitle{display:inline-block;float:left}#complementsModal .serviceTabs ul.nav li .tabTitle p{margin-bottom:0}#complementsModal .serviceTabs ul.nav li .tabTitle span{font-size:12px;text-transform:lowercase}#complementsModal .serviceTabs ul.nav li:first-child a{font-size:22px;padding:20px 0 20px 35px}#complementsModal .serviceTabs ul.nav li:last-child a{font-size:22px;padding:20px 35px 20px 35px}#complementsModal .serviceTabs .tab-content{padding:20px 35px 40px 35px;background:#ddd}#complementsModal .complements .item{margin:0 8px}#complementsModal .complements .item img{width:100%}#complementsModal .complements .caption{margin-top:5px}#complementsModal .complements .caption a{color:#444}#complementsModal .complements .slick-arrow{position:absolute;top:50%;transform:translateY(-50%);font-size:30px;cursor:pointer;color:#444}#complementsModal .complements .slick-arrow.left{left:-25px}#complementsModal .complements .slick-arrow.right{right:-25px}#complementsModal .separator{width:100%;height:15px;font-size:15px;position:relative;margin:20px 0 30px 0}#complementsModal .separator .sepLine{background:#444;width:100%;height:1px;position:absolute;top:50%;left:0}#complementsModal .separator span{background:#ddd;z-index:10;position:relative;padding:0 6px}#complementsModal .osszeallitas_varazslo svg{margin-bottom:-5px}#complementsModal .osszeallitas_varazslo button{width:auto}#complementsModal .osszeallitas_varazslo button:hover{color:#fff}#complementsModal #sztable{margin-bottom:30px}#complementsModal #sztable th{font-weight:400;color:#999}#complementsModal #sztable td{padding:10px 5px}#complementsModal .uploadInfo{font-size:12px;margin-bottom:10px}#complementsModal #sztable tfoot{border-top:1px solid #444;font-size:16px}#complementsModal #sztable .uploadTd button{background:#4a4a4a;color:#fff;text-transform:uppercase;margin-bottom:6px}#complementsModal #sztable .service_image textarea{resize:none;min-height:0}#complementsModal .addServiceBtn:hover{color:#fff}#complementsModal .addServiceBtn,#complementsModal .noServiceBtn{white-space:normal;text-align:left;padding:2px 30px;font-size:14px;line-height:16px;height:44px;padding-top:4px}#complementsModal .addServiceBtn svg,#complementsModal .noServiceBtn svg{margin-right:10px;height:36px}#complementsModal .modalfooter .inline-block{max-width:calc(100% - 35px)}#complementsModal .modalfooter svg{float:left}#complementsModal .modalfooter svg.figyelmeztetes{margin-top:2px;margin-right:5px}#complementsModal .modalfooter p{margin:0;font-size:12px}#complementsModal .uploadedFiles{padding:0;margin:0}#complementsModal .uploadedFiles>li{list-style-type:none}#complementsModal svg.kuka{margin-bottom:-3px;margin-right:5px;fill:#9d9d9d}#complementsModal.isMobile .modal-content{padding:5px 0 0 0}#complementsModal.isMobile .modal-header{display:none}#complementsModal.isMobile .top{padding:0 10px 10px 10px;border-bottom:1px solid #ddd}#complementsModal.isMobile .top a,#complementsModal.isMobile .top span{text-align:center;line-height:24px}#complementsModal.isMobile .tableContainer{padding:0 5px 10px 5px}#complementsModal.isMobile .productsTable thead{display:none}#complementsModal.isMobile .productsTable,#complementsModal.isMobile .productsTable tbody,#complementsModal.isMobile .productsTable tr{display:inline-block;float:left;width:100%}#complementsModal.isMobile .productsTable tr.show-xs{padding-bottom:10px}#complementsModal.isMobile .productsTable td{display:inline-block;float:left}#complementsModal.isMobile .productsTable td.productPreview{width:30%}#complementsModal.isMobile .productsTable td.productName{width:70%;font-size:18px;line-height:24px}#complementsModal.isMobile .productsTable .productPreview img{max-width:none}#complementsModal.isMobile .productsTable td.productQty{width:100%;font-weight:700;font-size:16px}#complementsModal.isMobile .productsTable td.productPrice{width:50%;font-size:16px}#complementsModal.isMobile .productsTable td.productPrice span{padding:5px 15px;color:#fff;background-color:#9d9d9d;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px}#complementsModal.isMobile .serviceTabs ul.nav li:first-child a,#complementsModal.isMobile .serviceTabs ul.nav li:last-child a{padding:20px 5px 15px 5px;font-size:20px;line-height:22px;display:inline-block;width:100%}#complementsModal.isMobile .serviceTabs ul.nav li .tabTitle{width:calc(100% - 55px)}#complementsModal.isMobile .serviceTabs .tab-content{padding:25px 5px 30px 5px}#complementsModal.isMobile #sztable,#complementsModal.isMobile #sztable tbody,#complementsModal.isMobile #sztable tr{display:inline-block;float:left;width:100%}#complementsModal.isMobile #sztable td{display:inline-block;float:left}#complementsModal.isMobile .serviceTabs ul.nav li{padding-bottom:0}#complementsModal.isMobile select{width:300px;max-width:none}#complementsModal.isMobile .inputFields label{width:100%}#complementsModal.isMobile #sztable tfoot{display:inline-block;width:100%}#complementsModal.isMobile #sztable tfoot .sum-price1,#complementsModal.isMobile #sztable tfoot .sum-price2{float:right}#productList td.mennyiseg{border-left:1px solid #e3e3e3}#productList td.mennyiseg .egyseg{min-width:20px;display:inline-block;text-align:left}section.productDetails .nav-tabs li.assistance a:hover svg,section.productDetails .nav-tabs li.assistance.active a svg{fill:#f78f20!important}section.productDetails .nav-tabs li.assistance:hover span{color:#f78f20!important}.show-xs{display:none!important}@media screen and (max-width:767px){.xs100{width:100%}.hide-xs{display:none!important}.show-xs{display:block!important}.show-xs.sale-badge{display:flex!important}span.show-xs{display:inline-block!important}.footerNav{z-index:9999;position:fixed;bottom:0;left:0;width:100%}.footerNav.transport{display:none}.footerNav>button{text-align:center;padding:20px 0;display:inline-block;float:left;width:50%;min-height:85px;border:0;color:#fff;font-size:16px;text-transform:uppercase;white-space:normal}.footerNav>button *{display:inline-block}.footerNav>button div{max-width:130px;white-space:normal}.footerNav>button.close-modal,.footerNav>button.closeModal{background:#9d9d9d}.footerNav>button.addServiceBtn{background:#198641}.footerNav>button.addServiceBtn svg{margin-top:-10px}tr.requiredService{display:inline-block;float:left;width:100%}tr.requiredService td{display:inline-block;float:left}tr.requiredService td.serviceNameTd,tr.requiredService td.serviceQty{width:100%;font-weight:700;text-align:left}tr.requiredService td.servicePrice,tr.requiredService td.serviceSumPrice{width:50%;text-align:left}tr.requiredService td.serviceSumPrice{text-align:right}tr.requiredService td.serviceSumPrice span{padding:5px 15px;color:#fff;background-color:#9d9d9d;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px}tr.extraService td.serviceSumPrice span.spanlabel{padding:0}#complementsModal .productsTable .requiredService td:not(:nth-child(2)){border:0}#complementsModal .complements .item{margin:0 35px}#complementsModal .complements .slick-arrow.left{left:0}#complementsModal .complements .slick-arrow.right{right:0}}.modal{display:block;visibility:hidden;overflow-y:hidden}.modal.in{visibility:visible}.modal .modal-product-image img{max-width:80px;padding-right:10px}.break{white-space:normal!important}#kotelezoModal .modal-header{padding:13px 15px 15px 15px;border-bottom:1px solid #f3f3f3}#emptyModal .modal-header,#transportModal .modal-header{padding:20px 35px}#kotelezoModal .modal-header{color:#f7901e;font-weight:700}#kotelezoModal .modal-header svg{fill:#f7901e;margin-bottom:-5px;margin-right:3px}#kotelezoModal .modalContent .service-image,#kotelezoModal .modalContent .title{vertical-align:middle}#kotelezoModal .product>a{padding:20px 25px}#kotelezoModal .modalContent .title .alert-message{color:#f7901e;padding-left:0;margin-top:5px;text-transform:none;font-weight:700}#kotelezoModal .modalContent .title .alert-message svg{fill:#f7901e!important;position:static;margin-bottom:-3px}#kotelezoModal .flex{padding-left:0;display:flex;align-items:center}#kotelezoModal .service-image{padding-left:30px;position:relative}#kotelezoModal .service-image img{max-width:100%}#kotelezoModal .service-image .info{padding-left:0;font-family:dinpro-bold,Sans-serif;padding-right:25px;text-align:center;margin-top:5px}#kotelezoModal .input-g{display:inline-block;padding-left:0;margin-top:10px}#kotelezoModal .input-g.g1{float:left;font-family:dinpro-bold,Sans-serif}#kotelezoModal .input-g.g2{float:right;padding-top:5px;padding-right:35px;font-family:dinpro-bold,Sans-serif}@media screen and (max-width:767px){#kotelezoModal .input-g.g2{padding-right:0}#kotelezoModal .bore-info{padding-right:0!important}}#kotelezoModal input::-webkit-inner-spin-button,#kotelezoModal input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}#kotelezoModal input[type=number]{-moz-appearance:textfield}#kotelezoModal .input-g.g2 .g2-value{font-weight:700}#kotelezoModal .bore-info{padding:0!important;margin-top:10px;font-family:dinpro-bold,Sans-serif;padding-right:25px!important}#kotelezoModal .input-g input{width:60px}#transportModal .modal-header h4{font-size:20px}#transportModal .modal-body.product-transport .warning svg{left:15px}#transportModal.isMobile .modal-content{padding:0}#transportModal.isMobile .modal-body{padding:20px 10px 35px 10px}#transportModal.isMobile .modalContent{padding:0}#transportModal.isMobile .modalContent>a{display:inline-block;float:left;width:49%;margin-right:2%;margin-bottom:10px}#transportModal.isMobile .modalContent>a:nth-child(2n){margin-right:0}#transportModal .modal-body>b{display:block;width:100%;font-weight:400;text-align:center;text-transform:uppercase;background:#f3f3f3;margin-bottom:0;color:#9d9d9d;font-size:20px}#transportModal.isMobile .modalContent>a table,#transportModal.isMobile .modalContent>a tbody,#transportModal.isMobile .modalContent>a td,#transportModal.isMobile .modalContent>a tr{display:block;width:100%;text-align:center}#transportModal.isMobile .modalContent>a td svg{display:inline-block}#transportModal.isMobile .modalContent .title{min-height:60px;font-size:17px;line-height:20px}#transportModal.isMobile .info{display:none}#transportModal.isMobile .info.active{display:block}#transportModal.isMobile .info{margin-bottom:15px}#transportModal.isMobile .info p{padding-bottom:20px;border-bottom:1px solid #9d9d9d;font-size:16px}#transportModal.isMobile .info1 div{padding:10px;border-bottom:1px solid #9d9d9d}#transportModal.isMobile .info div span,#transportModal.isMobile .info td span{display:inline-block;width:50px}#transportModal.isMobile .info1 td{padding:0}#transportModal.isMobile .info2 td{padding:10px;border-bottom:1px solid #9d9d9d}#transportModal.isMobile .info2 td select{max-width:125px;display:inline-block}#kotelezoModal .modal-content,#transportModal .modal-content{padding:0}#kotelezoModal .modalContent{background:#f3f3f3;padding:10px 15px 25px 15px}#kotelezoModal .modalContent>a:not(.active),#transportModal .modalContent>a:not(.active){background:#fff}#transportModal .modalContent>a:not(.active) .title{color:#018f49}#transportModal:not(.isMobile) .modalContent>a:first-child{margin-top:0}#transportModal .modalContent>a.content2{margin-bottom:20px}.modal-body{max-height:calc(100vh - 120px);overflow-y:auto;min-height:50px}.bootbox .modal-body{overflow-y:visible}.calculator.isMobile .calculator_details li{float:left;width:50%;margin-top:10px}.calculator.isMobile table,.calculator.isMobile tbody{display:block}.calculator.isMobile .calculator_details tfoot td{display:block;width:100%;text-align:center!important}.instock,.outofstock{display:inline-block;width:10px;height:10px;border-radius:100%;margin-left:3px}.a1 .instock,.a1 .outofstock{float:left}section.productList table.isMobile tbody tr.datas.selected td .a1 .priceRow .instock,section.productList table.isMobile tbody tr.datas.selected td .a1 .priceRow .outofstock{display:none}.instock{background:#1a8541}.outofstock{background:#ce1212e3}.schModeModal .modal-body,.schModeModal .modal-content{padding:20px 0!important}.schModeModal .modal-header{padding:0 15px}.schModeModal .modal-body>div:nth-child(2){border-top:1px solid #d7d7d7;border-bottom:1px solid #d7d7d7}.schModeModal .box{margin-bottom:0!important;text-align:center!important;border:0!important;border-radius:0!important;padding-bottom:15px!important}.schModeModal .box.active{color:#fff;background:#008f49}.schModeModal .box.active .sumCost{color:#fff!important}.nopad-left{padding-left:0!important}.nopad-right{padding-right:0!important}.contactItem svg{margin-bottom:-3px;margin-right:4px}.contactItem .ci_phone,.contactItem a{font-size:14px}.backButton{cursor:pointer}.news-details .news-header{width:100%}.news-title{color:#198641;font-size:50px;margin-top:0;margin-bottom:30px;font-family:dinpro-bold,sans-serif;line-height:1.3}@media screen and (max-width:767px){.news-details .news-title{font-size:35px;line-height:35px}.news-details .news-description section.newscategory .media-body,.news-details .news-description section.newscategory .media-left{display:inline-block;float:left;width:100%;margin-bottom:20px}.news-details .news-description section.newscategory .media-body a.btn-success{width:100%!important;text-align:center!important}}.news-details .news-date{color:#b5b5b5;margin:20px 0 30px 0;font-family:'PT Sans',sans-serif}.news-details .news-lead{font-weight:400;font-size:20px;line-height:23px;padding-bottom:20px;border-bottom:1px solid #b5b5b5;margin-bottom:30px;font-family:pt-sans-bold,sans-serif}.news-details .news-description section.newscategory .container{padding:0!important}.news-details .news-description section.newscategory .media-body .media-heading{font-weight:700;font-size:20px;margin-bottom:20px}.news-details .news-description section.newscategory .media-body a.btn-success{margin-top:20px;display:inline-block;float:left;width:auto}.news-details .news-description section.newscategory .media-body a.btn-success:hover{color:#fff}.news-details .news-description section.newscategory{margin-bottom:20px}@media screen and (max-width:767px){.productCategoryDetails.mobile,.productDetails.mobile{margin-top:100px}.productCategoryDetails.mobile h1.title,.productDetails.mobile h1.title{position:fixed;top:50px;z-index:1;width:100%;left:0;height:50px;font-size:18px;line-height:20px}}@media screen and (max-width:500px){.productCategoryDetails.mobile h1.title,.productDetails.mobile h1.title{font-size:14px;line-height:17px}}td.keszletDarabok{cursor:pointer}#keszletModal .modal-content{padding:0}#keszletModal .modal-header{padding:35px}#emptyModal .modal-header .alertmessage,#keszletModal .modal-header .alertmessage{color:#f7901e;font-weight:700;text-align:justify}#keszletModal div.inactive{display:none}#keszletModal .modal-header .alertmessage .figyelmeztetes{fill:#f7901e;margin-bottom:-4px;margin-right:10px}#keszletModal .modal-body .message{margin-bottom:35px}#keszletModal .message p{margin:0;font-size:13px;line-height:14px}#keszletModal .message .modal-title{color:#1a8541;text-transform:uppercase;margin-bottom:10px;font-size:20px;font-weight:lighter}#keszletModal .message .header-image{font-size:52px;text-align:center;color:#1a8541}#keszletModal .modal-body{background:#ddd;padding:35px}#keszletModal .productTable th{color:#fff;background:#9d9d9d;padding:15px 5px}#keszletModal .productTable td{background-color:#f3f3f3;color:#454545;padding:10px 5px;font-size:12px;line-height:14px;vertical-align:middle;text-align:center;border-top:1px solid #e3e3e3}#keszletModal .productTable td.text-left{text-align:left}#keszletModal .productTable tr.even td{background:#fff}#keszletModal .productTable td.title{font-family:pt-sans-bold,sans-serif;font-size:16px;background:#ddd;border-top:0}#keszletModal .productTable .icon.kosar{fill:#9b9b9b}#keszletModal .productTable .icon.kosar:hover{fill:#1a8541}#keszletModal .productTable .icon.kuka:hover{fill:#f7901e}#keszletModal .modal-body{max-height:calc(100vh - 300px)}#keszletModal .icon.kuka{fill:#9b9b9b;display:none}#keszletModal .productTable tr.opened .icon.kosar{display:none}#keszletModal .productTable tr.opened .icon.kuka{display:inline-block}#keszletModal .modal-body button{display:inline-block;width:auto;margin-top:30px}#keszletModal .btn-success:hover{color:#fff}button.showPrev{background:#9e9e9e!important;border-color:#9e9e9e!important}#emptyModal .modal-content{padding:0}#emptyModal .modal-body .modalTitle,#transportModal .modal-body .modalTitle{text-transform:uppercase;font-size:18px;line-height:18px;font-family:dinpro-light,sans-serif;margin-bottom:5px}#emptyModal .product a:not(.active){background:#fff!important}#emptyModal .product a:not(.active) .title{color:#198641;font-size:16px}#emptyModal .product a .title{font-size:16px}#emptyModal .product a{display:inline-block;width:100%}#emptyModal .modal-header .icon.figyelmeztetes,#transportModal .modal-header .icon.figyelmeztetes{fill:#f89117;margin-bottom:-7px;margin-right:10px}#emptyModal .modal-header .alertmessage{text-align:justify}#emptyModal .modal-header .alertmessage .icon.figyelmeztetes{margin-bottom:-3px;margin-right:5px}#emptyModal .modal-header .warning,#transportModal .modal-header .warning{color:#f89117;font-family:pt-sans-bold,sans-serif;line-height:22px}#emptyModal .product-details-container,#transportModal .product-details-container,.modal-default .product-details-container{border-top:1px solid #ababab;margin-top:20px;padding-top:15px}#emptyModal .product-details .etk,#transportModal .product-details .etk,.modal-default .product-details .etk{font-size:18px;line-height:18px;letter-spacing:0;font-family:pt-sans-bold,sans-serif}#emptyModal .product-details .product-description,#transportModal .product-details .product-description,.modal-default .product-details .product-description{font-family:"PT Sans",sans-serif;font-size:14px;text-transform:none}#emptyModal .product-details .accessories,#emptyModal .product-details .services,#transportModal .product-details .accessories,#transportModal .product-details .services,.modal-default .product-details .accessories,.modal-default .product-details .services{font-size:13px}#emptyModal .product-details .accessories svg,#emptyModal .product-details .services svg,#transportModal .product-details .accessories svg,#transportModal .product-details .services svg,.modal-default .product-details .accessories svg,.modal-default .product-details .services svg{margin-bottom:-1px}#keszletModal.mobile .modal-header{padding:10px 5px}#keszletModal.mobile .modal-body{padding:10px 5px}#keszletModal.mobile .message{padding:0;margin-bottom:10px}#keszletModal.mobile .message h4{text-align:center}#keszletModal.mobile .message .modal-title{font-size:16px}#keszletModal.mobile .modal-body{max-height:calc(100vh - 100px)}#keszletModal.mobile .modal-body button{margin-top:15px}#keszletModal.mobile .modal-body .message>div{padding:5px 0}#emptyModal .modal-body,#transportModal .modal-body{padding:20px 35px 35px 35px;background:#e8e8e8}.modal.isMobile .modal-dialog{margin:0!important}div.basketpage .resolve-scheduling .modal-body{margin-top:0}#transportModal .cancel-scheduling{background:#9e9e9e;border-color:#9e9e9e;color:#fff;font-size:16px;text-transform:uppercase;letter-spacing:1px}#transportModal.offer .topmsg{color:#198641}#transportModal.offer .topmsg svg{fill:#198641;margin-top:-1px;margin-right:5px}a.active .shippingPriceTd{color:#fff}.shippingPriceTd{font-family:pt-sans-bold,sans-serif;color:#4b4b4b}.error>span{display:inline-block;float:left}.error svg.figyelmeztetes{margin:3px 5px -3px 3px}svg.tamogatas{cursor:pointer}select#hatarok{max-width:200px}svg.uniqueOrderInfo{margin-bottom:-7px}#productList tbody td{font-family:pt-sans-narrow,sans-serif;font-size:14px}#productList tbody td.new{font-family:dinpro-bold,sans-serif;text-transform:uppercase;font-size:16px;color:#00be61;position:relative}#productList tbody td.new.small{font-size:10px}#productList tbody td.new .new-badge{position:absolute;top:0;bottom:0;left:0;width:8px;background:#00be61}#productList tbody td input{font-family:pt-sans-narrow,sans-serif;font-size:14px}#productList thead{font-family:pt-sans-narrow,sans-serif;font-size:14px;line-height:16px;background:#9d9d9d}.master-slider button.readmore{display:inline-block;width:auto;font-family:dinpro-bold,sans-serif;font-size:17px;text-transform:uppercase;padding:12px 18px;text-align:center;color:#fff}.master-slider .btn,.master-slider .btn:active,.master-slider .btn:focus,.master-slider .btn:hover{font-size:16px!important}.master-slider button.readmore:hover{color:#fff!important}.master-slider button.readmore svg{fill:#fff;margin-bottom:0}.master-slider .slider-content .slider-title{font-family:dinpro-bold,sans-serif;font-size:42px!important;line-height:47px!important;color:#fff!important;margin-bottom:30px;filter:drop-shadow(.375px .927px 1px rgba(0,0,0,.5));text-transform:uppercase}.master-slider.mobile .slider-content .slider-title{font-size:35px!important;line-height:40px!important}.master-slider .slider-content .slider-sub{font-family:dinpro-light,sans-serif;font-size:35px;font-weight:300;text-transform:uppercase;line-height:45px!important;color:#fff!important}.master-slider .slider-content .slider-description{line-height:20px!important;color:#fff!important;margin-bottom:15px;font-size:17px;font-weight:300;font-family:dinpro-light,sans-serif}.master-slider .slider-content .slider-description p{font-size:17px;font-weight:300;font-family:dinpro-light,sans-serif}section.productList table thead.invisible{visibility:hidden}section.productList table thead.fixed{position:fixed;top:114px;z-index:99}@media (min-width:1400px){section.productList table thead.fixed{width:1320px;transform:translateX(-1px)}}@media (min-width:1600px){section.productList table thead.fixed{width:1470px;transform:translateX(-1px)}}@media screen and (max-width:1399px) and (min-width:992px){section.productList table thead.fixed{margin-left:15px;margin-right:15px;left:3%;right:3%}}@media screen and (max-width:991px){section.productList table thead.fixed{margin-left:15px;margin-right:15px;left:2%;right:2%}}section.productList table thead.fixed .new-stock-info-tooltip{display:none}@media screen and (max-width:991px){section.productList table thead.fixed{top:50px}}section.productList table thead.fixed.visible{display:block}.szimm_vagas_box{padding-top:20px;padding-left:0!important}.szimm_vagas_box label{text-transform:uppercase;font-size:14px;line-height:16px;font-weight:400}.szimm_vagas_box label.sm{text-transform:none}.szimm_vagas_box input{font-size:14px;color:#4b4b4b;width:80px;text-align:right;margin-left:10px}.datepicker table tr td.disabled,.datepicker table tr td.disabled:hover{color:#ddd!important;font-weight:400!important}.datepicker td,.datepicker th{font-weight:700!important}#emptyModal .modal-content a:hover,#kotelezoModal .modalContent>a:hover,#transportModal .modalContent>a:hover{color:#fff!important;background:#198641!important}#kotelezoModal .modalContent input{color:#4b4b4b}#emptyModal .modal-content a:hover .title,#kotelezoModal .modalContent>a:hover .title,#transportModal .modalContent>a:hover .title{color:#fff!important}#emptyModal .modal-content a:hover svg,#transportModal .modalContent>a:hover svg{fill:#fff}.payModeModal .payMode.inactive{display:none!important}.mobileStock{display:inline-block;padding:0 10px}.mobileStock>div:first-child{padding:0;color:#9d9d9d;font-size:16px;line-height:17px;font-weight:700;text-align:center}.mobileStock>div:last-child{padding:0;color:#9d9d9d;font-size:16px;line-height:17px;font-weight:400;text-align:center}.backToMain{color:#198641}.search.searchdesktop{display:flex;align-items:center;padding:0 10px}.search.searchdesktop{float:right;height:80px;margin-left:30px}.search.searchdesktop .headerSearchBox input.searchInput{border:1px solid #9d9d9d;background:#f0f0f0}.search.searchdesktop .searchIcon{margin-left:0;margin-top:0}.search .searchIcon{cursor:pointer;margin-left:10px;margin-top:15px;position:relative}.search.mobilesearch .searchIcon{margin:0}.search .searchBox{position:absolute;top:65px;right:0;padding:20px;background:#e7e7e7;width:400px;-webkit-box-shadow:0 -2px 7px -1px #e7e7e7;-moz-box-shadow:0 -2px 7px -1px #e7e7e7;box-shadow:0 -2px 7px -1px #e7e7e7;display:none;z-index:2}.search .message{padding-top:10px;padding-bottom:10px;text-align:left;display:none;font-size:12px;line-height:14px;color:#454545;text-transform:none;font-family:pt-sans-narrow,sans-serif}.search .message.active{display:block}.search .searchBox.active{display:block}.search .searchInput{width:100%;padding:8px 10px;border:1px solid #878787;border-radius:2px}.search .title{text-align:left;font-size:12px;font-family:dinpro-light,sans-serif;margin-top:4px;margin-bottom:4px;padding:5px 10px;margin-right:5px;cursor:pointer;color:#454545}.search .title.active{background:#198641;color:#fff}.search .searchResults{display:none}.search .searchResults.active{display:inline-block;width:100%}.search .searchResults .results{max-height:300px;overflow-y:auto}.search .searchResult{display:table}.search .searchResult>a{background-image:none!important;color:#454545}.search .searchResult .resultImage{float:none;display:table-cell;vertical-align:middle;border-bottom:1px solid #acacac;padding:15px 0}.search .searchResult:last-child .resultImage{border:0}.search .searchResult .resultImage img{width:100%;border-radius:4px}.search .searchResult .resultInfo{float:none;display:table-cell;vertical-align:middle;border-bottom:1px solid #acacac;padding:15px 10px}.search .searchResult:last-child .resultInfo{border:0}.search .resultInfo .name{font-size:16px;font-family:dinpro-bold,sans-serif}.search .searchResult .resultInfo .description{font-size:12px;font-family:pt-sans-narrow,sans-serif}.breadcrumb ::-webkit-scrollbar,.search ::-webkit-scrollbar{width:4px}.breadcrumb ::-webkit-scrollbar-track,.search ::-webkit-scrollbar-track{background:#cdcdcd}.breadcrumb ::-webkit-scrollbar-thumb,.search ::-webkit-scrollbar-thumb{background:#9e9e9e}.breadcrumb ::-webkit-scrollbar-thumb:hover,.search ::-webkit-scrollbar-thumb:hover{background:#555}.lds-ellipsis{position:relative;width:64px;height:11px;top:-26px;display:none}.lds-ellipsis.active{display:inline-block}.lds-ellipsis div{position:absolute;top:0;width:11px;height:11px;border-radius:50%;background:#198641;animation-timing-function:cubic-bezier(0,1,1,0)}.lds-ellipsis div:first-child{left:6px;animation:lds-ellipsis1 .6s infinite}.lds-ellipsis div:nth-child(2){left:6px;animation:lds-ellipsis2 .6s infinite}.lds-ellipsis div:nth-child(3){left:26px;animation:lds-ellipsis2 .6s infinite}.lds-ellipsis div:nth-child(4){left:45px;animation:lds-ellipsis3 .6s infinite}@keyframes lds-ellipsis1{0%{transform:scale(0)}100%{transform:scale(1)}}@keyframes lds-ellipsis3{0%{transform:scale(1)}100%{transform:scale(0)}}@keyframes lds-ellipsis2{0%{transform:translate(0,0)}100%{transform:translate(19px,0)}}.search .noResult{display:none;margin-top:10px;margin-bottom:10px;color:#454545;text-transform:none;font-size:16px;font-family:pt-sans-narrow,sans-serif}.search .noResult.active{display:inline-block}.search .searchLabel{display:none}.defaultSearchBox{position:relative;height:30px;width:30%}.defaultSearchBox .search .searchBox{top:0;left:0;right:auto;box-shadow:none;padding:0;z-index:2;height:100%;width:100%}.defaultSearchBox .search .searchBox .searchInput{height:30px;border:0;background:#fff;padding:0 15px;font-size:14px;display:inline-block;float:left;color:#333;font-family:dinpro-light,sans-serif;border-radius:0;width:70%}.defaultSearchBox .search .searchBox .searchBtn{display:inline-block;float:right;width:30%;height:30px;border:0;font-size:14px;font-family:dinpro-bold,sans-serif;text-transform:uppercase;color:#fff;background:#ddd;position:relative;line-height:28px;overflow:hidden}.navbar-header{position:relative;z-index:1;background:#fff}#navbar .navbar-right{position:absolute;right:0;z-index:0;margin-right:0}header.isMobile #navbar .navbar-right{margin:0;left:50%}header.isMobile #navbar .navbar-right>li>a{width:100%!important;display:flex;align-items:center}.headerSearchBox.active{cursor:default}.headerSearchBox input.searchInput{border:1px solid #ddd;border-radius:0;font-size:14px;width:100px;padding:5px;transition:width .3s;cursor:pointer}.headerSearchBox input.searchInput::placeholder{color:#afafaf;opacity:1}.headerSearchBox input.searchInput.longer{width:150px}.search.searchdesktop .headerSearchBox input.searchInput::placeholder{color:#9d9d9d}.search.searchdesktop svg{fill:#9d9d9d!important}.headerSearchBox.active input.searchInput{width:300px;cursor:text}.headerSearchBox .closeBtn,.headerSearchBox .searchBtn{position:absolute;top:50%;right:10px;transform:translateY(-50%);cursor:pointer}.headerSearchBox .resultsContainer{position:absolute;background:#e7e7e7;padding-left:7px;padding-right:7px}.headerSearchBox .searchLoader{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media screen and (max-width:1500px){.headerSearchBox.active input.searchInput{width:250px}.search .resultInfo .name{font-size:13px}}@media screen and (max-width:1199px){section.productCategoryDetails h1 .back{margin:0 5px 0 0;font-size:15px}section.productCategoryDetails h1.title,section.productlist h1{font-size:18px;line-height:20px}section.productlist h1{margin-left:-15px;margin-right:-15px}.defaultSearchBox .search .searchBox .searchInput{width:65%;font-size:12px}.defaultSearchBox .search .searchBox .searchBtn{width:35%;font-size:12px}.defaultSearchBox .search .searchBox .searchBtn svg{width:10px;height:10px}section.productCategoryDetails h1.title .category-title,section.productlist h1 .category-title{width:auto}.defaultSearchBox{width:auto;min-width:35%}.headerSearchBox.active input.searchInput{width:200px}.search .resultInfo .name{font-size:12px}}@media screen and (max-width:991px){.search.searchdesktop{height:50px}}@media screen and (max-width:767px){section.productCategoryDetails h1.title .category-title,section.productlist h1 .category-title{width:100%}.defaultSearchBox{display:none}}.defaultSearchBox .search .searchBox .searchBtn[disabled]{cursor:not-allowed}.defaultSearchBox .search .searchBox .searchBtn.active{color:#00873c}.defaultSearchBox .search .searchBox .searchBtn svg{margin-left:5px;fill:#fff}.defaultSearchBox .search .searchBox .searchBtn.active svg{fill:#00873c}.defaultSearchBox .search .searchBox .searchBtn .searchLoader{width:64px;height:7px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:none}.defaultSearchBox .search .searchBox .searchBtn .searchLoader.active{display:block}.defaultSearchBox .search .searchBox .results{background:#e7e7e7}.defaultSearchBox .search .searchBox .searchResult>a{color:#454545;font-size:14px;line-height:18px;font-weight:100;padding:0 10px;width:100px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;vertical-align:middle;display:table-cell}.defaultSearchBox .search .searchBox .searchResult>a:hover{background-color:#fff;color:#aaa}.defaultSearchBox .search .searchBox .close{position:absolute;top:50%;right:32%;transform:translateY(-50%);display:none}.defaultSearchBox .search .searchBox .close svg{fill:#9D9D9D}.defaultSearchBox .search .searchBox .close.active{display:block}@media screen and (max-width:767px){header.isMobile .search{background:#fff;text-align:left!important;display:inline-block;float:right}header.isMobile .search.searchdesktop{display:none}header.isMobile .search .searchLabel{display:table-cell;vertical-align:middle;text-align:left!important;font-size:18px;line-height:20px;font-family:'PT Sans',sans-serif}header.isMobile .navbar-collapse.in{overflow-y:visible}header.isMobile .search .searchBox{width:100%;top:50px;box-shadow:none}.mobilesearch .lds-ellipsis{margin:0 auto;position:absolute;left:50%;top:32px;transform:translateX(-50%)}.mobilesearch .lds-ellipsis.active{display:block}header.isMobile .search .searchBox .close{display:inline-block;padding:5px 0}header.isMobile .search .searchBox .searchInput{margin:0 auto;display:block}header.isMobile .description,header.isMobile .name{color:#454545}header.isMobile .close{padding:13px}header.isMobile .mobileSearchIcon{position:absolute;top:32px;right:30px;cursor:pointer}}.search .searchBox .close{display:none}header:not(.isMobile) .navbar ul.nav li a.autoWidth{width:auto;cursor:pointer}.brdcrumb.fixed{position:fixed;width:100%;z-index:998}.brdcrumb.relative{position:relative;width:100%;z-index:998}.brdcrumb.fixed .breadcrumb,.brdcrumb.relative .breadcrumb{margin-bottom:-1px}.productCategoryDetails,.productDetails{padding-top:130px}header .search.mobilesearch{display:none;background-image:url(/images/headernavborder.jpg);background-repeat:no-repeat;background-position:right center;padding:15px 10px 0 7px;height:45px}@media screen and (max-width:767px){.productCategoryDetails,.productDetails{padding-top:0}header .search.mobilesearch{display:inline-block}}.weight{font-size:12px;color:#9e9e9e;font-family:dinpro-light,sans-serif}.weight span{font-size:16px;font-family:dinpro-bold,sans-serif}#productList table:not(.isMobile) tbody tr:not(.highlight):hover td{background:#d7d7d7}#productList table tbody tr td.hover{background:#d7d7d7}.elore_utalas_info{margin-bottom:40px}.elore_utalas_info h3{margin-top:0}.elore_utalas_info h4{margin-top:25px}.elore_utalas_info .contact{display:inline-block;position:relative}button.cart_icon{border:0;background:0 0}.thankyou{text-align:left}.thankyou .error-message{color:red}.thankyou .sikeres_rendeles{padding-top:20px;padding-bottom:20px;border-bottom:1px solid #ababab}.thankyou .sikeres_rendeles.noborder{border-bottom:0}.thankyou .sikeres_rendeles svg{display:inline-block;float:left;margin-right:14px;margin-top:2px}.thankyou .sikeres_rendeles h2{color:#198541;display:inline-block;float:left;font-family:dinpro-light,sans-serif;max-width:85%}.thankyou .sikeres_rendeles .rendeles_szamok{font-size:15px;margin-top:5px;padding-left:42px}.thankyou_footer .linkek{text-align:center;margin-bottom:60px;padding-top:20px}.thankyou_footer .linkek a{text-transform:uppercase}.thankyou_footer .linkek a:first-child{margin-right:20px}.thankyou_footer .linkek svg{fill:#198541;margin-right:5px;margin-bottom:-3px}.thankyou.mobile .sikeres_rendeles{padding-top:70px}.thankyou.mobile .sikeres_rendeles h2{width:calc(100% - 50px);color:#9d9d9d}.thankyou_footer.mobile .linkek{padding:0 15px}.thankyou_footer.mobile .linkek a:first-child{float:left;width:50%;margin-right:0;text-align:left}.thankyou_footer.mobile .linkek a:nth-child(2){float:right;width:50%;text-align:right}.thankyou_footer{display:inline-block;width:100%;background:#fff}.thankyou_footer .masik_kosar{background:#e7e7e7;margin-bottom:20px;padding:10px 0 30px 0}.thankyou_footer .masik_kosar a{background:#198541;color:#fff;padding:10px 15px;text-transform:uppercase;margin-top:20px;display:inline-block}.thankyou_footer .masik_kosar a svg{fill:#fff;margin-right:3px;margin-bottom:-2px}.thankyou_footer .masik_kosar .alertmessage{color:#f78f1f}.thankyou_footer .masik_kosar svg{fill:#f78f1f;margin-bottom:-4px}.thankyou .credit-card-payment-info{margin-top:30px;margin-bottom:30px}.thankyou .credit-card-payment-info .title{font-size:18px;font-family:dinpro-bold,sans-serif;line-height:30px;margin-bottom:10px}.thankyou .credit-card-payment-info .info{margin-bottom:8px}.thankyou .credit-card-payment-info .title svg{fill:#a5a5a5;margin-top:0;float:none;margin-bottom:-5px}.thankyou .credit-card-payment-info .payment-details{max-width:500px;margin:0 auto;float:none;display:table}.thankyou .credit-card-payment-info .payment-details .param{border-bottom:1px solid #777;padding-top:10px;padding-bottom:10px}.thankyou .credit-card-payment-info .payment-details .param .param-name{display:inline-block;float:left;font-family:dinpro-bold,sans-serif;padding:0}.thankyou .credit-card-payment-info .payment-details .param .param-value{display:inline-block;float:right;font-family:dinpro-light,sans-serif;padding:0}.cart_outofstock{color:#f78f1f}.productName>a{color:#454545}.model3d{display:inline-block;margin-left:20px}.model3d svg{cursor:pointer;margin-bottom:-3px}.model3d svg:hover{fill:#198641}#productList tbody tr.highlight td{background:#b5cfbd}.search-term-info{display:flex;align-items:center;flex-wrap:wrap;gap:12px}.search-term-query{display:flex;align-items:center;flex-wrap:wrap;gap:5px}.search-term-label{font-family:pt-sans-bold,sans-serif;font-size:14px}.search-term-value{font-family:'PT sans',sans-serif;font-weight:400;font-size:14px}.search-term-info .search-term-clear{height:auto;padding:8px 10px;background:#f7901e;border:0;color:#fff;min-width:0;font-family:dinpro-bold;font-size:14px;text-transform:uppercase}.search-term-info .search-term-clear:hover{background:#d67e14;color:#fff}#kotelezoModal .modal-body .warning{padding-left:0;display:none;margin-bottom:0;margin-top:20px}#kotelezoModal .modal-body .warning.active{display:block}#kotelezoModal .modal-body.product a.active .warning svg{fill:#f7901e!important}svg.alap_szall.active,svg.alap_szall:hover{fill:#a5a5a5}svg.alap_szall:not(.active){fill:#e5e5e5;cursor:pointer}.lds-dual-ring{display:inline-block;width:18px;height:18px}.lds-dual-ring:after{content:" ";display:block;width:16px;height:16px;margin:1px;border-radius:50%;border:2px solid #fff;border-color:#fff transparent #fff transparent;animation:lds-dual-ring 1.2s linear infinite}@keyframes lds-dual-ring{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.uploadLoader{display:none;margin-bottom:-3px}.uploadLoader.active{display:inline-block}.uploadSuccess{color:#198540}.uploadFail{color:#f7901e}.uploadFail>div{margin-bottom:20px}.uploadFail>div:last-child{margin-bottom:0}.svgUploadSuccess{fill:#188541;margin-bottom:-3px;margin-right:3px}span.category-description{max-width:180px}.loader{position:relative;margin:50px auto;width:100px;height:80px}.loader .gear{position:absolute;z-index:-10;width:40px;height:40px;animation:spin 4s infinite}.loader .two{left:40px;width:80px;height:80px;animation:spin-reverse 4s infinite}.loader .three{top:45px;left:-10px;width:60px;height:60px}.loader .gear svg{fill:#e7e7e7}@keyframes spin{50%{transform:rotate(360deg)}}@keyframes spin-reverse{50%{transform:rotate(-360deg)}}.loader-container{position:fixed;top:30%;left:50%;transform:translateX(-50%) translateY(-50%);z-index:99999;display:none;width:100%;text-align:center;line-height:34px}.loader-container.active{display:block}.overlay{position:fixed;top:0;left:0;bottom:0;right:0;background:#454545;opacity:.95;z-index:99998;display:none}.overlay.active{display:block}.loader-container .loader-text{color:#e7e7e7;font-size:30px;font-family:dinpro-light,sans-serif}.border-left-0{border-left:0!important}.border-right-0{border-right:0!important}.border-bottom-0{border-bottom:0!important}.push-up-10{margin-top:10px}.push-up-15{margin-top:15px}.push-up-20{margin-top:20px}.push-up-25{margin-top:25px}.push-down-25{margin-bottom:25px}#btn_reset_shipping{margin-right:10px}#transportModal .modalContent td{min-width:60px;font-size:14px}#transportModal .modalContent a td.extended-content{border-left:2px solid #9d9d9d;text-align:center;text-transform:uppercase;font-size:9px;font-family:dinpro-light,sans-serif}#transportModal .modalContent a:hover td.extended-content{border-left:2px solid #fff}#transportModal .modalContent a.active td.extended-content{border-left:2px solid #fff}#transportModal .displaynone{display:none}.staticPage table{width:100%!important}@media screen and (max-width:767px){.staticPage table tr,.staticPage table tr td{display:inline-block!important;width:100%!important;height:auto!important}}.footer-lang-selector .lang{margin-bottom:19px;display:inline-block;width:100%}.header-lang-selector{position:relative;cursor:pointer}.header-lang-selector .selected-lang{background-image:url(/images/headernavborder.jpg);background-repeat:no-repeat;background-position:right center;padding:0 10px 0 7px;box-sizing:border-box;height:45px;vertical-align:middle;display:table-cell}.header-lang-selector .selected-lang .selected-flag{width:16px;height:11px;display:inline-block;vertical-align:middle}.header-lang-selector .selected-lang .selected-lang-label{display:none;color:#454545;font-size:14px;line-height:18px;font-weight:100;margin-left:5px}.header-lang-selector .langs{background:#fff;padding:10px 10px 7px 10px;display:none;position:absolute;width:120px;left:-3px}.header-lang-selector:hover .langs{display:block}.header-lang-selector .lang{text-transform:uppercase;color:#646464;text-decoration:none;font-size:13px;line-height:15px;cursor:pointer;width:100%;text-align:left;margin-bottom:5px;display:flex;align-items:center}.footer-lang-selector .lang .flag,.header-lang-selector .lang .flag{width:16px;height:11px;display:inline-block;margin-right:10px;vertical-align:middle}.header-lang-selector .lang .flag{margin-right:5px}.mobile-lang-selector .header-lang-selector{display:inline-block;float:right}.footer-lang-selector .lang.hu .flag,.header-lang-selector .lang.hu .flag,.header-lang-selector .selected-flag.hu{background:url('/images/flags.png') -82px -10px}.footer-lang-selector .lang.en .flag,.header-lang-selector .lang.en .flag,.header-lang-selector .selected-flag.en{background:url('/images/flags.png') -82px -41px}.footer-lang-selector .lang.ro .flag,.header-lang-selector .lang.ro .flag,.header-lang-selector .selected-flag.ro{background:url('/images/flags.png') -46px -41px}.footer-lang-selector .lang.uk .flag,.header-lang-selector .lang.uk .flag,.header-lang-selector .selected-flag.uk{background:url('/images/flags.png') -46px -10px}.footer-lang-selector .lang.slo .flag,.header-lang-selector .lang.slo .flag,.header-lang-selector .selected-flag.sk{background:url('/images/flags.png') -10px -10px}.footer-lang-selector .lang.srb .flag,.header-lang-selector .lang.srb .flag,.header-lang-selector .selected-flag.sr{background:url('/images/flags.png') -10px -41px}.footer-lang-selector .lang.de .flag,.header-lang-selector .lang.de .flag,.header-lang-selector .selected-flag.de{background:url('/images/germany.png');height:16px}.footer-lang-selector .lang.ru .flag,.header-lang-selector .lang.ru .flag,.header-lang-selector .selected-flag.ru{background:url('/images/russia.png');height:11px;background-size:cover}.footer-lang-selector .lang.cz .flag,.header-lang-selector .lang.cz .flag,.header-lang-selector .selected-flag.cz{background:url('/images/cz.png');height:16px}.partners .partner img{max-width:100%;margin:0 auto}.cc_container .cc_btn,.cc_container .cc_btn:visited{color:#fff!important;background-color:#198641!important;font-weight:lighter!important;max-width:170px!important;border-radius:0!important}#shippings-transporter_warehouse_id.error{border:1px solid #a94442!important}.transporter_warehouse_id.error{color:#a94442!important;font-weight:700!important}.transporter_warehouse_id.error label{font-weight:700!important;color:#a94442!important}.lightbox{z-index:99999}.lightbox .lb-container{padding:0}.lightbox .lb-container .lb-image{border:0!important;border-radius:3px 3px 0 0}.lightbox .lb-data .lb-details{width:100%;background:#222;padding:20px 65px 20px 20px}.lightbox .lb-dataContainer{padding-top:0}.lightbox .lb-data{padding:0;display:inline-block;width:100%;position:relative}.lightbox .lb-data .lb-close{position:absolute;top:50%;right:20px;transform:translateY(-50%)}.dte-brand{position:relative;z-index:999;margin-left:60px;margin-top:30px;width:105px}.dte-brand img{width:100%}.dte-brand .new-badge{color:#f43f46;font-size:10px;text-transform:uppercase;text-align:center;position:absolute;top:0;right:0;transform:translate(90%,-75%);font-family:dinpro-bold,sans-serif}@media screen and (max-width:991px){.dte-brand{margin-left:10px;width:75px;margin-top:14px}.dte-brand .new-badge{background:#fff;color:#f43f46;font-family:brown-bold,sans-serif;transform:translate(90%,-35%)}}.e-invoice-modal .close{position:absolute;top:13px;right:13px;margin-top:0;opacity:1}.e-invoice-modal .modal-content{padding-bottom:50px}.pdf-invoice-modal .modal-content{padding-bottom:0}.icon.e-invoice{fill:#9D9D9D}.e-invoice-modal .icon.e-invoice{margin-bottom:33px}.pdf-invoice-modal .icon.e-invoice{margin-bottom:0}.pdf-invoice-modal .invoice-options .icon{margin-right:12px}.pdf-invoice-modal .modal-text{margin-bottom:30px!important}.pdf-invoice-modal .inputs-container{padding-right:0}.e-invoice-modal .promo-header{color:#454545;font-family:pt-sans-bold,sans-serif;margin-bottom:20px;font-size:16px;line-height:19px}.e-invoice-modal .promo-text{color:#454545;font-family:"PT Sans",sans-serif;font-size:16px;line-height:19px}.e-invoice-modal .promo-text b{font-weight:400;font-family:pt-sans-bold,sans-serif}.e-invoice-modal .right .title .new-function{color:#f7901e;font-family:dinpro-bold,sans-serif;font-size:14px;text-transform:uppercase;line-height:18px!important;margin-bottom:3px}.e-invoice-modal .right .title .function-name{color:#4b4b4b;font-family:dinpro-bold,sans-serif;font-size:20px;line-height:22px!important;text-transform:uppercase;margin-bottom:16px;border-bottom:1px solid #ababab;padding-bottom:12px}.e-invoice-modal .submit{display:table}.e-invoice-modal .submit>div{display:table-cell;float:none;vertical-align:middle}.e-invoice-modal .submit .chkbox-label{padding-top:2px}.confirm-email-remove .btn-remove,.e-invoice-modal .btn-send,.registration-data .e-invoice-request .btn-send{border:0;background:#008f49;color:#fff;font-size:17px;font-family:dinpro-bold,sans-serif;text-transform:uppercase;padding:15px 17px}.confirm-email-remove .btn-close{background:#c20e1a;color:#fff;border:0;font-size:17px;font-family:dinpro-bold,sans-serif;text-transform:uppercase;padding:15px 17px;margin-right:10px}.registration-data .e-invoice-request .btn-send{margin-top:60px;margin-right:15px}.confirm-email-remove .btn-remove svg,.e-invoice-modal .btn-send svg,.registration-data .e-invoice-request .btn-send svg{fill:#fff;margin-left:5px}.e-invoice-modal .right .info,.registration-data .e-invoice-request .info{position:relative;margin-bottom:43px;color:#f7901e;font-size:14px;line-height:17px;padding-left:40px}.registration-data .e-invoice-request .info{padding-left:25px;margin-top:20px;max-width:63%;padding-right:20px}.e-invoice-modal .right .info svg,.registration-data .e-invoice-request .info svg{position:absolute;top:0;left:15px;fill:#F7901E}.registration-data .e-invoice-request .info svg{left:0}.e-invoice-modal .right .inputs-container{margin-top:15px;margin-bottom:37px}.e-invoice-request .inputs-container .labels .main-label{color:#454545;font-family:dinpro-bold,sans-serif;font-size:18px;margin-bottom:5px}.e-invoice-request .inputs-container .labels .sub-label{color:#454545;font-size:12px}.invoice-options .inputs-container .labels .main-label,.invoice-options .inputs-container .labels .sub-label,.pdf-invoice-modal .inputs-container .labels .main-label,.pdf-invoice-modal .inputs-container .labels .sub-label,.registration-data .e-invoice-request .inputs-container .labels .main-label,.registration-data .e-invoice-request .inputs-container .labels .sub-label{color:#454545;font-size:13px}.e-invoice-modal .right .inputs-container .inputs{padding-right:0}.e-invoice-request .inputs-container .inputs input{border:1px solid #d7d7d7;height:35px;width:100%;padding:0 30px 0 12px;font-size:16px;color:#454545;margin-bottom:15px}.e-invoice-request .inputs-container svg.in-progress{position:absolute;top:8px;right:-20px;fill:#F7901E;cursor:pointer}.e-invoice-request .inputs-container .add-new-label{color:#198641;text-transform:uppercase;font-size:14px;font-family:pt-sans-bold,sans-serif;cursor:pointer}.e-invoice-request .inputs-container .add-new-label svg{fill:#198641}.transportAndPayMode .e-invoice-request{margin-top:34px}.transportAndPayMode .e-invoice-request svg{margin-right:10px}.transportAndPayMode .e-invoice-request .promo-title{text-transform:uppercase;color:#4b4b4b;font-size:18px;padding-top:5px;font-family:dinpro-light,sans-serif}.registration-data .e-invoice-request .promo-text,.transportAndPayMode .e-invoice-request .promo-text{font-size:14px;color:#a5a5a5}.registration-data .e-invoice-request{margin-top:40px}.registration-data .e-invoice-request .icon.e-invoice,.registration-data .e-invoice-request .icon.pdf{margin-right:10px}.registration-data .e-invoice-request .promo-title{font-family:dinpro-light,sans-serif;text-transform:uppercase;color:#4b4b4b;font-size:26px;padding-top:5px;padding-bottom:3px}.registration-data .e-invoice-request .inputs-container{margin-top:40px;padding-left:75px;padding-right:0}.invoice-options.e-invoice-request .inputs-container{margin-top:0;padding-left:15px;padding-right:15px}.invoice-options.e-invoice-request .inputs-container .inputs{padding-right:0}.registration-data .e-invoice-request .inputs-container .custom-checkbox-group{margin-bottom:15px;font-size:14px}.e-invoice-request .added-input-container,.e-invoice-request .main-input-container{position:relative}.e-invoice-request .added-input-container svg.kuka{position:absolute;top:9px;right:10px;display:none}.e-invoice-request .main-input-container svg.szerkesztes{position:absolute;top:10px;right:10px;cursor:pointer;display:none;fill:#a5a5a5}.e-invoice-request .added-input-container:hover svg.kuka{display:block}.e-invoice-request .main-input-container:hover svg.szerkesztes{display:block}.e-invoice-request .e-invoice-active{color:#198641;text-transform:uppercase;font-size:14px;font-family:dinpro-bold,sans-serif}.e-invoice-request .e-invoice-active svg{fill:#198641;margin-bottom:-1px}.e-invoice-request .request-in-progress{color:#e49c03;text-transform:uppercase;font-size:14px;font-family:dinpro-bold,sans-serif}.e-invoice-request .request-in-progress svg{fill:#E49C03;margin-bottom:-5px}.e-invoice-request .request-sent{font-size:18px;color:#198641}.confirm-email-remove .email-address{font-family:dinpro-bold,sans-serif;margin-top:5px;font-size:18px}@media screen and (max-width:1198px){.registration-data .e-invoice-request .inputs-container{padding-left:0}}@media screen and (max-width:991px){.registration-data .e-invoice-request .e-invoice-active,.registration-data .e-invoice-request .request-in-progress{position:absolute;top:0;right:0}.registration-data .e-invoice-request .inputs-container .inputs{margin-top:5px;padding-left:0}.registration-data .e-invoice-request .inputs-container .added-input-container svg.in-progress{display:none}}@media screen and (max-width:767px){.e-invoice-modal .modal-dialog{max-width:400px;margin:50px auto}.e-invoice-modal .left,.e-invoice-modal .right{padding-left:0;padding-right:0}.e-invoice-modal .right .inputs-container,.e-invoice-modal .right .title{padding:0}.e-invoice-modal .left{text-align:center}.e-invoice-modal .left .icon.e-invoice{width:91px;height:72px;margin-bottom:14px}.e-invoice-modal .submit{text-align:center}.e-invoice-modal .submit,.e-invoice-modal .submit>div{display:inline-block}.e-invoice-modal .right .title .new-function{margin-top:28px}.e-invoice-modal .right .inputs-container{margin-top:0}.e-invoice-modal .right .inputs-container .inputs{padding-left:0}.e-invoice-modal .right .inputs-container .inputs input{margin-top:8px}.e-invoice-modal .right .info svg{left:0}.e-invoice-modal .right .info{padding-left:30px;margin-bottom:30px}.e-invoice-modal .btn-send{float:none!important;margin-top:15px}.e-invoice-modal .submit .custom-checkbox-group .custom-checkbox{display:inline-block;width:auto;float:none}.registration-data .e-invoice-request .inputs-container{padding-left:0;margin-top:25px}.registration-data .e-invoice-request .inputs-container .inputs{padding-right:40px;padding-left:0}.e-invoice-request .added-input-container svg.kuka{display:block;right:-25px}.registration-data .e-invoice-request .inputs-container .labels{margin-bottom:10px}.registration-data .e-invoice-request .info{margin-top:40px;width:100%;max-width:100%;margin-bottom:30px}.registration-data .e-invoice-request .btn-send{margin-top:0;width:100%;margin-bottom:45px;margin-right:0}.registration-data .e-invoice-request .submit-container{width:100%}.registration-data .e-invoice-request .title-container{max-width:70%}}.push-up-80{margin-top:80px}.device-disabled{padding:50px 10px;font-family:dinpro-bold,sans-serif;background:#e7e7e7}.message-and-help{padding-top:66px;padding-bottom:150px}.message-and-help>.container{display:flex;align-items:center}.message-and-help .message-container .title{text-transform:uppercase;font-family:dinpro-bold,sans-serif;font-size:14px;margin-bottom:25px}.message-and-help .message-container textarea{resize:none}.message-and-help .help-me{display:inline-block;max-width:220px}.message-and-help .help-me .help-me-label{font-size:20px}.message-and-help .help-me .help-me-btn{width:190px;height:45px;font-size:15px;font-family:dinpro-bold,sans-serif;color:#f78f20;border:1px solid #f78f20;background:#fff;text-transform:uppercase;margin-top:25px}.message-and-help .help-me .help-me-btn svg{fill:#f78f20;margin-bottom:-1px;margin-right:5px}.button-default{color:#fff;font-size:14px;background:#008f49;height:45px;padding:0 20px;text-transform:uppercase;font-family:dinpro-bold,sans-serif;border:0;border-radius:0}.button-default svg{fill:#fff;margin-bottom:-2px}.button-default.icon-left svg{margin-right:8px}.button-default.icon-right svg{margin-left:8px}.button-default.icon-right .loadingindicator svg{margin-left:0}.button-light{font-family:dinpro-light,sans-serif;min-width:160px}.button-default.orange{background:#f7901e}.button-close{color:#fff;font-size:14px;background:#c72b2e;height:45px;padding:0 20px;text-transform:uppercase;font-family:dinpro-bold,sans-serif;border:0;border-radius:0}.button-close svg{fill:#fff;margin-bottom:-2px}.button-secondary{color:#008f49;font-size:14px;background:#fff;height:45px;padding:0 20px;text-transform:uppercase;font-family:dinpro-bold,sans-serif;border-radius:0;border:1px solid #008f49}.grecaptcha-badge{display:none}.cookie-consent-popup{animation-name:show;animation-duration:1s;animation-timing-function:ease;display:none;position:fixed;bottom:0;left:0;width:100%;z-index:999999;background:#fff;padding:40px 18%;-webkit-box-shadow:0 0 20px 10px rgba(0,0,0,.3);-moz-box-shadow:0 0 20px 10px rgba(0,0,0,.3);box-shadow:0 0 20px 10px rgba(0,0,0,.3)}.cookie-consent-popup.open{display:block;opacity:1;animation-name:show;animation-duration:1s;animation-timing-function:ease}.cookie-consent-controls{max-height:0;overflow:hidden}.cookie-consent-controls.open{max-height:600px;overflow-y:auto}.cookie-consent-controls>label{margin-right:5px}.cookie-consent-controls input[type=checkbox]{width:20px;height:20px}.cookie-consent-details{max-height:0;overflow:hidden;max-width:80%}.cookie-consent-details>label{display:inline-block;float:left;width:25%;cursor:pointer;padding:10px 12px;border-bottom:1px solid #e3e3e3;color:#9d9d9d;font-size:14px;font-family:dinpro-light,sans-serif;font-weight:400}.cookie-consent-details>label.active{background:#eaeaea}.cookie-consent-details>label:hover{color:#198641}.cookie-consent-details.open{position:relative;min-height:240px;max-height:600px;overflow-y:auto;padding-top:20px}.cookie-consent-details.open>table{position:absolute;top:70px;left:0;width:98%}.cookie-consent-details.open>table tr{display:inline-block;width:100%;margin-bottom:5px;border:1px solid #e3e3e3}.cookie-consent-details.open>table tr td{display:inline-block;width:100%}.cookie-consent-details.open>table tr td:first-child{font-weight:700}.cookie-consent-details.open>table tr td.provider{width:50%}.cookie-consent-details.open>table tr td.expiry,.cookie-consent-details.open>table tr td.type{width:25%}.cookie-consent-details.open>table td{padding:2px 10px;font-size:12px;background:#fafafa}.cookie-consent-popup button{background:#fff;height:45px;border:1px solid #e3e3e3;outline:0!important;padding:0 20px;text-transform:uppercase;color:#4b4b4b;margin:15px 0;line-height:45px;cursor:pointer;font-family:dinpro-bold,sans-serif;font-size:14px}.cookie-consent-popup button.cookie-consent-accept-all,.cookie-consent-popup button.cookie-consent-save{background:#008f49;color:#fff;border:0;position:relative}.cookie-consent-popup button.cookie-consent-save{margin-top:0;margin-bottom:0}.cookie-consent-popup button.cookie-consent-accept-all svg{margin-top:-2px}.cookie-consent-popup button.cookie-consent-accept-all .glyphicon{color:#009047;position:absolute;top:13px;left:34px}.cookie-consent-popup .cookie-consent-link{font-family:dinpro-bold,sans-serif}@keyframes show{from{opacity:0}to{opacity:1}}@keyframes hide{from{opacity:1}to{opacity:0}}.cookie-consent-popup ::-webkit-scrollbar{width:4px}.cookie-consent-popup ::-webkit-scrollbar-track{background:#cdcdcd}.cookie-consent-popup ::-webkit-scrollbar-thumb{background:#9e9e9e}.cookie-consent-popup ::-webkit-scrollbar-thumb:hover{background:#555}@media screen and (max-width:1199px){.cookie-consent-popup{padding:40px 10%}}@media screen and (max-width:991px){.cookie-consent-details{max-width:none}}@media screen and (max-width:767px){.cookie-consent-popup button{margin-bottom:10px}}@media screen and (max-width:576px){.cookie-consent-popup{padding:30px}.cookie-consent-popup button{width:100%;margin-top:5px;margin-bottom:5px}.cookie-consent-details.open{margin-top:10px;padding-top:0}.cookie-consent-details>label{width:100%;margin-bottom:0}.cookie-consent-details.open>table{top:140px;width:100%}.cookie-consent-popup button.cookie-consent-save{margin-top:10px}.cookie-consent-controls input[type=checkbox]{width:16px;height:16px;margin-right:0}.cookie-consent-controls span{font-size:13px}}.company-locations .news-title{margin-top:25px;margin-bottom:0;border-bottom:1px solid #dcdcdc;padding-bottom:15px;padding-left:0}.company-locations .news-title h2 small{font-size:17px;color:#999}.company-locations .map-title-container{position:absolute;top:0;left:0;padding-left:3%;font-size:26px;font-family:'PT sans',sans-serif;z-index:2;background:#fff}@media screen and (min-width:1400px){.company-locations .map-title-container{padding-left:calc((100% - 1350px)/ 2)}}@media screen and (min-width:1600px){.company-locations .map-title-container{padding-left:calc((100% - 1500px)/ 2)}}@media screen and (max-width:991px){.company-locations .map-title-container{display:none}}.company-locations .map-title-container .map-title{padding:0 50px 40px 5px;transform:skewX(-25deg);background:#fff;margin-right:-15px}.company-locations .map-title-container .map-title .skew{transform:skewX(25deg)}.company-locations .nav-tabs{border-bottom:0;display:inline;width:auto;float:right;padding-bottom:0}.company-locations .nav-tabs>li.active{background:#198641}.company-locations .nav-tabs>li.active>a{color:#fff;font-family:dinpro-bold,sans-serif}.company-locations .nav-tabs>li>a{background:0 0;text-transform:uppercase;font-size:14px;color:#999;padding:17px 15px;font-family:dinpro-light,sans-serif}@media screen and (max-width:575px){.company-locations .nav-tabs{float:left}.company-locations .nav-tabs>li>a{padding:15px 10px;font-size:12px}}.company-locations .map{height:562px;background-size:cover!important;background-position:center center!important;position:relative;overflow:hidden}.company-locations .map.hu{background:url("/images/location-map_hu.jpg")}.company-locations .map.ro{background:url("/images/location-map_ro.jpg")}.company-locations .map.srb{background:url("/images/location-map_srb.jpg")}.company-locations .map.sk{background:url("/images/location-map_sk.jpg")}.company-locations .map.ukr{background:url("/images/location-map_ukr.jpg")}.company-locations .map .select-area{position:absolute;opacity:.3;cursor:pointer;top:50%;left:50%;transform:translate(-50%,-50%)}.company-locations .map .select-area.hu{width:185px;height:105px;margin-top:-110px;margin-left:-100px}.company-locations .map .select-area.ro{width:303px;height:193px;margin-top:-68px;margin-left:146px}.company-locations .map .select-area.srb{width:98px;height:197px;margin-top:42px;margin-left:-56px}.company-locations .map .select-area.sk{width:220px;height:90px;margin-top:-210px;margin-left:-67px}.company-locations .map .select-area.ukr{width:505px;height:110px;margin-top:-222px;margin-left:298px}.company-locations .info-panel{background:#fff;margin-top:-200px;padding:30px}.company-locations .info-panel .country{text-transform:uppercase;font-size:33px;font-family:dinpro-bold,sans-serif;color:#198641;margin-bottom:40px}.company-locations .info-panel .location-details{padding:0 30px 40px 30px;border-left:1px solid #f3f3f3}@media screen and (max-width:575px){.company-locations .info-panel .location-details{width:100%;border-left:0;padding-left:0}}.company-locations .info-panel .location-details:first-child{padding-left:0;border-left:0}.company-locations .info-panel .sub-title{text-transform:uppercase;color:#8f8f8f;font-family:dinpro-light,sans-serif;font-size:15px}.company-locations .info-panel .opening-hours .sub-title{margin-top:15px;margin-bottom:12px}.company-locations .info-panel .city{font-family:dinpro-bold,sans-serif;margin-bottom:20px;font-size:22px;margin-top:5px}.company-locations .info-panel .details{font-size:14px;font-family:'PT Sans',sans-serif;color:#000}.partners-list-container .row{margin-left:-10px;margin-right:-10px}.partners-list-container .partners-list{display:flex;flex-flow:row wrap;margin-top:20px;margin-bottom:30px}.partners-list-container .partners-list .partner{padding:10px}.partners-list-container .partners-list .partner .partner-content{border:1px solid #aaa;padding:10px 10px 20px 10px;display:flex;flex-direction:column;height:100%;color:#454545;font-size:14px;line-height:16px;font-family:dinpro-bold,sans-serif}.partners-list-container .partners-list .partner img{max-width:100%;height:auto;margin:5px auto 10px auto}.partners-list-container .partners-list .partner .name{padding-top:15px}.partners-list-container .partners-list .partner.details-page-set .partner-content:hover{background:#f8f8f8}.partner-container h1,.partners-list-container h1{font-size:25px;line-height:27px;font-family:dinpro-bold,sans-serif;border-bottom:1px solid #ababab;padding-bottom:20px;margin-bottom:0;margin-top:5px}.partner-container{padding-bottom:50px}.partner-container .intro{margin-top:30px}.partner-container .intro img{max-width:100%}.push-down-0{margin-bottom:0!important}.config #config-to-cart .add-to-cart-container .reset{display:inline-block;margin-right:10px;float:left}.config #config-to-cart .add-to-cart-container .reset .reset-btn{border:1px solid #fff;background:0 0}.config #config-to-cart .add-to-cart-container .stock-info .stock-qty:not(.green){color:#fff}.config #config-to-cart .add-to-cart-container .stocks{display:flex;gap:20px}.transportAndPayMode .payment-alert{margin-top:-10px}.transportAndPayMode .payment-alert svg{margin-bottom:-3px}.select2 .select2-selection{border-radius:0!important;box-shadow:none!important;border:1px solid #9b9b9b!important}.select2-container{z-index:10000}.infoBar.addToCart .related-products.with-adapter-selector .slick-track{min-width:374px}.infoBar.addToCart .related-products .related-product .adapter-selector-title{color:#fff;font-family:dinpro-light,sans-serif;font-size:14px}.infoBar.addToCart .related-products .related-product.with-adapter-select{display:flex;gap:10px;width:374px!important}.infoBar.addToCart .related-products .related-product.with-adapter-select .select2{width:177px!important}.infoBar.addToCart .related-products .related-product.with-adapter-select button{font-size:12px}.infoBar.addToCart .related-products .related-product.with-adapter-select button.disabled{opacity:.3;cursor:not-allowed}.infoBar.addToCart .related-products .related-product.with-adapter-select .alert-message{position:absolute;top:0;left:100%;width:200px;margin-left:20px;margin-top:5px}.infoBar.addToCart .related-products .related-product.with-adapter-select .alert-message svg{fill:#f7901e;margin-bottom:-2px}.relative{position:relative}.select2-container--krajee-bs3 .select2-results__option[aria-selected]{font-size:14px}a.show-all-adapters{margin-right:10px;height:35px;display:flex;align-items:center;text-transform:uppercase;color:#b5b5b5!important;font-family:dinpro,sans-serif;padding:0 25px;border:1px solid #e1e1e1;font-size:14px;line-height:35px}section.basketHead{background:#fff;position:sticky;top:80px;z-index:2}section.basketHead .bsktRow{padding-top:20px;padding-bottom:20px;border-bottom:1px solid #ababab}section.basketHead h1{float:left;padding:0;margin:10px 0 0 15px;font-weight:400;font-size:25px;text-transform:uppercase;color:#777;font-family:dinpro-bold,sans-serif}section.basketHead .basketHeadRight{float:right;display:table}section.basketHead .basketHeadRight>div{display:table-cell;vertical-align:middle;cursor:pointer}.basketpage.basketsum section.basketHead .basketHeadRight>.baskets{cursor:default}section.basketHead .baskets>div{padding:0 10px 0 0;margin:0 10px 0 0;text-align:right;border-right:1px solid #e3e3e3}section.basketHead .baskets a{font-size:16px;color:#4b4b4b;font-family:dinpro-bold,sans-serif}section.basketHead .baskets.active{font-family:pt-sans-bold,sans-serif}section.basketHead .baskets .bskt-container{display:flex;flex-direction:column;padding:5px 10px}section.basketHead .baskets.active.bp .bskt-container{background:#198641;color:#fff;border-radius:6px}section.basketHead .baskets.active.gyal .bskt-container{background:#9c5934;color:#fff;border-radius:6px}section.basketHead .baskets.active.ullo .bskt-container{background:#1d78b5;color:#fff;border-radius:6px}section.basketHead .baskets .bsktSum{font-size:12px}section.basketHead .icon_help{float:right;vertical-align:middle}section.basketTopXs{width:100%}section.basketTopXs .container .mobile-cart-header{width:100%;padding:10px 15px 5px;margin:0;color:#444;font-size:22px;line-height:22px;font-weight:400;background:#e7e7e7}section.basketTopXs .container .mobile-cart-header.active{background:#015729;background:-moz-linear-gradient(-45deg,#015729 0,#198641 100%);background:-webkit-linear-gradient(-45deg,#015729 0,#198641 100%);background:linear-gradient(135deg,#015729 0,#198641 100%);color:#fff}section.basketTopXs .title{float:left;padding:4px 0 0;font-size:18px}section.basketTopXs .gross,section.basketTopXs .net{float:right;display:block;clear:right;font-size:16px;line-height:22px}section.basketTopXs .net{font-size:12px;line-height:12px}.range-slider-container .ui-slider{height:2px;border:0;background:#aaa}.range-slider-container .ui-slider .ui-slider-range{height:4px;background:#008f49;margin-top:-1px}.range-slider-container .ui-slider .ui-slider-handle{width:20px;height:20px;background:#fff;border-radius:100%;border:4px solid #008f49;margin-top:-4px;cursor:pointer}#captcha_error{display:flex;align-items:center;gap:5px;color:#f78f20}.height100{height:100%}.product-category-header{height:148px;position:fixed;top:80px;margin-top:0!important;z-index:2}.new-products-container .productlist,.sale-products-container .productlist{padding-top:228px}.product-category-header.new-products{background:#00be61;background:linear-gradient(90deg,#00be61 0,#00582d 100%)}.product-category-header.sale{background:#c72b2e}.product-category-header .category-title{padding-top:15px;display:flex;align-items:center;justify-content:flex-start;gap:10px}.product-category-header .category-title h1{margin:0;font-size:32px;font-family:dinpro-bold,sans-serif;font-weight:400;color:#fff;text-transform:uppercase}@media screen and (max-width:767px){.product-category-header{top:50px;height:100px}.product-category-header .height100{justify-content:center}.product-category-header .category-title{padding-top:0}.new-products-container .productlist,.sale-products-container .productlist{padding-top:150px}.new-products-container .productlist .productlist-view-choose,.sale-products-container .productlist .productlist-view-choose{display:none!important}}.pointer{cursor:pointer}.close{opacity:1}a{outline:0!important}.modal-alert .custom-checkbox{display:flex!important;gap:5px;align-items:center}.modal-alert .custom-checkbox .chkbox-rect{background:#fff;margin-right:0}