h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6{font-family:"Raleway",sans-serif;}
.cart .cart-totals table tbody td:first-child,
.cart .cart-totals table tfoot strong span,
.cart .cart-totals table tfoot span.price,
.product-view .add-to-links li,
.cart .cart-totals table tbody span.price,
.cart .cart-totals table tfoot strong{font-family:"Raleway",sans-serif!important;}
.products-grid .product-name, .products-list .product-name{font-family:"Raleway",sans-serif;font-size:13px;}
.products-grid .product-name{text-align:center;font-weight:400;line-height:1.4;color:#727272;}
.block-title h2, .block-title h3, .block-title strong{font-family:"Raleway",sans-serif;}
.products-grid li.item .price-box span, .product-grid li.item .price-box span, .products-list li.item .price-box span, .product-list li.item .price-box span{font-family:"Raleway",sans-serif;}
.products-grid li.item .price-box span.label,
.products-grid li.item .price-box span.label span{text-transform:none;}
#narrow-by-list .filter-title.filter-title-collapsed,
#narrow-by-list .filter-title.filter-title-expanded,
div.filter-title{font-family:"Raleway",sans-serif;font-size:0.9em;}
a:focus{outline:none;}
a:hover{text-decoration:none;}
.std p{margin:0;}
.container{width:1280px;}
.page-header{padding:0;border:none;position:relative;top:0;left:0;width:100%;z-index:10;background-color:#fff;}
.page-header.fixed{position:fixed;border-bottom:1px solid #ddd;}
.logo{max-width:200px;}
.logo img{margin:24px 0;}
.left-part{float:right;width:auto;padding:24px 0 10px;background:#fff;z-index:99999;}
.left-part ul{float:left;padding:0;}
.left-part ul li{float:left;padding:0;width:100%;text-align:center;background:#fff;z-index:999;line-height:35px;}
.left-part ul li:last-child{padding-right:0;}
.left-part ul li a{font-size:15px;color:#676767;font-weight:normal;line-height:18px;text-transform:uppercase;}
.left-part ul li a:hover{color:#000;}
.product-view .product-shop .short-description br{display:block;}
.product-view .product-shop .Product-sidebar-label{display:block;width:100%;float:left;}
.top-right-links{float:right;width:58%;padding:35px 0 10px 0;position:relative;}
.salecto-menumanager .salecto-topmenu{text-align:right;}
.salecto-menumanager .salecto-level0{float:left;display:inline-block;}
.salecto-topmenu .salecto-level0.active .salecto-label,
.salecto-topmenu .salecto-level0:hover .salecto-label,
.salecto-topmenu .salecto-level0:active .salecto-label,
.salecto-topmenu .salecto-level0:focus .salecto-label{background-color:inherit;color:#93a59b;}
.salecto-topmenu .salecto-label{font-size:15px;text-transform:uppercase;color:#676767;padding:0px 15px;font-weight:400;}
.salecto-topmenu li:last-child .salecto-label{padding-right:0;}
.salecto-topmenu .salecto-submenu a.form-group{width:101%;}
.salecto-topmenu .salecto-submenu{width:100% !important;}
.salecto-topmenu .salecto-submenu, .salecto-topmenu .col-sub,
.salecto-topmenu .salecto-submenu a.form-group{text-align:left;}
#horizontal-layered-navigation-container{z-index:9;}
.salecto-topmenu .salecto-submenu a.form-group{border:none;}
#horizontal-layered-navigation-container div.horizontal-filter:nth-last-child(-n+5):first-child,
#horizontal-layered-navigation-container div.horizontal-filter:nth-last-child(-n+5):first-child ~ div.horizontal-filter{width:24.71%;}
.top-content{padding-bottom:15px;color:#333;}
.top-email a{padding-left:5px;color:#000;}
.skip-links{width:100%;float:left;max-width:203px;margin-top:28px;margin-left:129px;}
.header-minicart{margin:0;}
.header-minicart .skip-cart{padding:0;}
.skip-link.skip-nav .icon, .skip-link.skip-cart:not(.no-count) .icon{margin:0;}
.skip-cart .count{font-family:"Raleway",sans-serif;}
.skip-cart .count, .skip-link.skip-active .count{color:#676767;}
#header-cart.skip-active{top:98px;}
.header-minicart .mini-products-list li .product-details{margin-left:10px;}
.header-minicart .info-wrapper th{font-weight:600;}
.header-minicart span{font-family:"Raleway",sans-serif;font-size:13px;}
.header-minicart .minicart-actions .cart-link{font-family:"Raleway",sans-serif;font-size:13px;}
.header-minicart .minicart-actions .checkout-button{background-color:#879b90;font-family:"Raleway",sans-serif;font-size:13px;}
.header-minicart .mini-products-list{padding:0 15px;}
.left-part{position:fixed;left:0;top:10%;width:215px;height:100%;z-index:100;padding:110px 0 0 0;background-color:#fff;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;}
.left-part.fixed{top:5%;padding:80px 0 0 0;}
.left-part:before{position:absolute;left:50%;z-index:-9;content:"";background:url("../images/left-top-bullet.png") no-repeat 0 0;top:0;width:5px;height:55px;left:50%;}
.left-part:after{position:absolute;left:51%;z-index:-9;content:"";background-color:#ebebeb;top:62px;width:1px;height:100%;}
#header-nav{width:100%;}
.nav-primary{margin-top:0;text-align:center;}
.nav-primary li.level0{padding:7px 0;background-color:#fff;margin:0 0 10px 0;float:left;display:block;width:100%;z-index:100;}
.nav-primary a.level0{font-size:15px;font-weight:300;color:#676767;line-height:20px;padding:0;}
.nav-primary a.level0:hover{color:#000!important;}
.left-part.fixed .nav-primary li.level0{padding:5px 0;margin:0 0 7px 0;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;}
.page-header .skip-links #search-icon{float:left;width:44px;border:1px solid #f2f2f2;display:none!important;}
#header-search{width:250px;padding:0;height:40px;z-index:100;position:absolute;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;float:right;top:29px;display:block!important;z-index:9;}
.left-part.fixed #header-search{padding:30px 20px 0;}
.skip-search .icon{margin-right:0;}
.font-text-block{width:100%;float:left;margin:0 auto 30px;}
#header-search #search{border:1px solid #f2f2f2;width:100%;padding:0 6px;height:40px;line-height:40px;color:#676767;background:#fff;}
#search_mini_form .search-button:before{background:url(../images/search-button.png) center center no-repeat;}
.nextend-bullet-bar-horizontal{left:auto!important;right:30px!important}
.nextend-bullet-bar-horizontal div{margin-right:12px;}
.nextend-bullet-bar-horizontal div:last-child{margin-right:0;}
.slider{float:left;width:100%;clear:both;margin-bottom:30px;border:none;}
.slider-bottom-banners{float:left;width:100%;padding:30px 0 0 0;}
.slider-bottom-banners ul{float:left;width:100%;margin:0;padding:0;list-style:none;}
.slider-bottom-banners ul li{float:left;width:32%;list-style:none;padding:0;margin:0 2% 30px 0;position:relative;overflow:hidden;}
.slider-bottom-banners ul li:nth-child(3n){margin-right:0;}
.slider-bottom-banners ul li .images{float:left;width:100%;}
.slider-bottom-banners ul li .images img{max-width:100%;height:auto;transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-webkit-transition:all 1s ease;-o-transition:all 1s ease;}
.slider-bottom-banners ul li:hover img{transform:scale(1.1);-moz-transform:scale(1.1);-webkit-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(M11=1.1, M12=0, M21=0, M22=1.1, SizingMethod='auto expand')";filter:progid:DXImageTransform.Microsoft.Matrix(M11=1.1, M12=0, M21=0, M22=1.1, SizingMethod='auto expand');}
.slider-bottom-banners ul li .images-text-box{height:75%;margin:10%;position:absolute;width:80%;padding:30px 25px;background:-moz-linear-gradient(left, rgba(0,0,0,0.65) 0%, rgba(0,0,0,0.52) 14%, rgba(0,0,0,0) 90%, rgba(0,0,0,0) 100%);background:-webkit-linear-gradient(left, rgba(0,0,0,0.65) 0%,rgba(0,0,0,0.52) 14%,rgba(0,0,0,0) 90%,rgba(0,0,0,0) 100%);background:linear-gradient(to right, rgba(0,0,0,0.65) 0%,rgba(0,0,0,0.52) 14%,rgba(0,0,0,0) 90%,rgba(0,0,0,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#a6000000', endColorstr='#00000000',GradientType=1);transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-webkit-transition:all 1s ease;-o-transition:all 1s ease;}
.slider-bottom-banners ul li:hover .images-text-box{transform:scale(1.1);-moz-transform:scale(1.1);-webkit-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(M11=1.1, M12=0, M21=0, M22=1.1, SizingMethod='auto expand')";filter:progid:DXImageTransform.Microsoft.Matrix(M11=1.1, M12=0, M21=0, M22=1.1, SizingMethod='auto expand');}
.images-text-box .banner-heading{position:absolute;left:20px;bottom:95px;width:auto;}
.images-text-box .banner-heading p{color:#fff;font-size:30px;font-weight:600;line-height:34px;}
.images-text-box .banner-heading p a{color:#fff;}
.images-text-box .banner-button{position:absolute;left:20px;bottom:30px;width:auto;}
.images-text-box .banner-button a{background:#879b90;width:auto;font-weight:600;color:#e5e5e5;padding:0 28px;line-height:42px;display:inline-block;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-ms-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out;border:1px solid #879b90;}
.images-text-box .banner-button a:hover{background:#000;border:1px solid #fff;}
.home-meet-banner{float:left;width:100%;padding:0 0 30px 0;}
.home-meet-banner .home-meet-main{float:left;width:100%;position:relative;}
.home-meet-banner-img{float:left;width:100%;}
.home-meet-banner-img img{max-width:100%;height:auto;}
.home-meet-content{position:absolute;left:0;top:0;width:100%;height:100%;}
.home-meet-content .home-meet-left{position:absolute;left:50px;bottom:40px;}
.home-meet-content .home-meet-left strong{display:block;color:#fff;font-size:28px;line-height:32px;font-weight:700;text-transform:uppercase;}
.home-meet-content .home-meet-left span{display:block;color:#fff;font-size:22px;line-height:28px;font-weight:300;text-transform:uppercase;}
.home-meet-content .home-meet-right{position:absolute;right:80px;top:120px;width:auto;}
.home-meet-content .home-meet-right strong{display:block;color:#fff;font-size:40px;line-height:42px;font-weight:300;text-transform:uppercase;}
.home-meet-content .home-meet-right span{display:block;color:#fff;font-size:15px;line-height:18px;font-weight:600;margin:7px 0 25px 0;font-style:italic;}
.home-meet-content .home-meet-right a{background:#879b90;width:auto;font-weight:600;color:#e5e5e5;padding:0 28px;line-height:42px;display:inline-block;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-ms-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out;border:1px solid #879b90;}
.home-meet-content .home-meet-right a:hover{background:#000;border:1px solid #fff;}
.home-category-banners{float:left;width:100%;padding:0;}
.home-category-banners ul{float:left;width:100%;padding:0;margin:0;display:flex;flex-direction:row;flex-wrap:wrap;}
.home-category-banners ul li{float:left;width:23.5%;background:#f4f4f4;padding:0;margin:0 2% 30px 0;border:none;list-style:none;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-ms-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out;overflow:hidden;}
.home-category-banners ul li:nth-child(4n){margin-right:0;}
.home-category-banners .category-image{padding:0;border:none;margin:0;text-align:center;display:flex;justify-content:center;align-items:center;flex:0 1 auto;flex-direction:row;}
.home-category-banners .category-image img{display:inline-block;max-width:100%;height:auto;transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-webkit-transition:all 1s ease;-o-transition:all 1s ease;width:auto;margin:0 auto;text-align:center;}
.home-category-banners ul li:hover .category-image img{transform:scale(0.9);-moz-transform:scale(0.9);-webkit-transform:scale(0.9);-o-transform:scale(0.9);-ms-transform:scale(0.9);-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(M11=0.9, M12=0, M21=0, M22=0.9, SizingMethod='auto expand')";filter:progid:DXImageTransform.Microsoft.Matrix(M11=0.9, M12=0, M21=0, M22=0.9, SizingMethod='auto expand');}
.home-category-banners .category-name{padding-bottom:15px;color:#7c9085;font-size:17px;line-height:26px;text-transform:uppercase;font-weight:500;float:none;width:auto;}
.home-category-banners ul li:hover .category-name a{color:#000;}
.home-category-banners ul li{display:flex;flex:1;}
.home-category-banners .category-image{display:flex;flex:1;}
.home-category-banners .category-image a{display:flex;flex:1;align-items:center;flex-direction:column;}
.home-category-banners .img-top-col{min-height:190px;padding:40px 0;}
.main-container, .footer-container{max-width:100%;}
.footer{background-color:#5a7483;padding:40px 0 20px;border:none;position:relative;z-index:100;}
.footer .links{border-right:1px solid #fff;width:20%;margin:0;padding:0 0 0 15px;min-height:190px; font-size: 14px;}
.footer .links.last{border-right:none;}
.footer .links:first-child{ padding-left: 0; }
.footer .links:not(:last-child){padding-right: 10px;}
.footer .links a,
.footer p{color:#fff;}
.footer .links li{ text-transform: none; }
.footer .links p strong{display:block;font-size:18px;line-height:24px;font-weight:normal;text-transform:uppercase;}
.footer-category ul{float:left;width:100%;padding:15px 0 0 0;}
.footer-category ul li{float:left;width:100%;padding:0px 0 15px 0;}
.footer-category-image{float:left;margin-right:15px;width:45px;}
.footer-category-image img{max-width:100%;height:auto;display:inline-block;}
.footer-category-name{float:left; margin-top: 10px;}
.footer-category-name h5{display:block;margin:0;padding:0;}
.footer-category-name h5 a{font-size:15px;text-transform:uppercase;line-height:20px;}
.footer .links .footer-category-name p{text-transform:none;}
.footer .links .footer-category-name p a{text-decoration:underline;font-size:14px;}
.footer .links.contect{text-align:center;text-transform:none;}
.footer .links.contect p{display:block;padding:0;margin:0 0 15px 0;text-align:left;font-size:14px;line-height:24px;font-weight:300;color:#fff;}
.footer .links.contect p strong{font-size:20px;line-height:24px;color:#fff;font-weight:normal;text-transform:uppercase;}
.footer .links.phone ul{float:left;width:100%;padding:25px 0 0 0;}
.footer .links.phone ul li{float:left;width:100%;padding:0 0 3px 0;font-size:14px;line-height:20px;color:#fff;font-weight:300;text-transform:none;}
.footer .links.phone ul li span{float:right;}
.footer .social-media{float:left;width:100%;text-align:left;margin:20px 0 0 0;}
.footer .social-media a{display:inline-block;width:24px;height:24px;line-height:24px;color:#879b90;margin-right:10px;background-color:#fff;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-ms-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out;font-size:12px;text-align:center;}
.footer .social-media a:last-child{margin-right:0;}
.footer .social-media a:hover{background-color:#000;}
.product-image-thumbs a{border:1px solid #f2f2f2;}
.product-view .add-to-links li{font-size:11px;}
.toolbar, .pager{color:#333;}
.toolbar{border:1px solid #f2f2f2;background-color:#ffffff;}
.pages a{line-height:24px;border-width:1px;color:#333;}
.pages a:hover{border-color:#333333;}
.pages .next:hover, .pages .previous:hover{border-width:1px;}
.products-list > li{border-top:1px solid #ccc;}
.products-list > li:last-child{border-bottom:1px solid #ccc;}
.products-list .add-to-links{border:1px solid #ccc;clear:left;margin:20px 0 0;}
.products-list .add-to-links li{font-size:11px;font-family:"Raleway",sans-serif;}
.button, .cart-table .product-cart-actions .button, #co-shipping-method-form .buttons-set .button, .footer .button{font-size:14px;}
.payment-block .no-display{display:block !important;}
.opc-wrapper-opc .payment-block dt{background-color:transparent;}
.opc-wrapper-opc .payment-block dt:hover, .opc-wrapper-opc .payment-block dt.active{background-color:transparent;}
.opc-wrapper-opc .payment-block dt input{cursor:pointer;display:inline-block;height:22px;left:1px;margin:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=1)";filter:alpha(opacity=1);-moz-opacity:1;-khtml-opacity:1;opacity:1;position:absolute;top:0px;width:auto;}
.opc-wrapper-opc .payment-block dt label{color:#000;cursor:pointer;display:inline-block;font-size:14px;font-weight:normal;height:22px;line-height:20px;max-width:inherit;padding:0 0 0 22px !important;text-align:center;text-transform:uppercase;width:auto;}
.opc-wrapper-opc .btn-checkout span span{background-color:#879b90;}
.cart .cart-totals table tbody tr:first-child td{border-top:none;}
.sidebar .block-title{background-color:initial;margin:0;}
#sidebar-nav{margin-bottom:30px;}
#sidebar-nav .block-title strong{text-transform:none;color:#333;}
.sidebar .block-title strong{font-size:18px;line-height:24px;padding:10px 0;color:#676767;font-weight:500;}
#sidebar-nav-menu > li{background:none;font-weight:500;border-bottom:1px solid #f2f2f2;padding:5px 10px;}
#sidebar-nav-menu > li.last{border:none;}
#sidebar-nav .home a{background:none;padding-left:0;color:#777;}
#sidebar-nav .block-content a{color:#777;text-transform:uppercase;font-size:14px;}
#sidebar-nav-menu li ul li a{font-size:13px !important;text-transform:none !important;line-height:24px !important;}
#sidebar-nav .block-content{overflow:auto;padding:0;background:none;}
.sidebar .block-content{padding:0;}
#narrow-by-list .filter-title.filter-title-collapsed,
#narrow-by-list .filter-title.filter-title-expanded,
div.filter-title{padding:7px 5px;text-transform:none;border-color:#f2f2f2;}
#narrow-by-list .filter-content, .filter-content{border:none;padding:10px 15px;}
.breadcrumbs{margin:10px 0 20px;}
.product-img-box .product-image{margin:0 0 10px 0;width:100%;border-color:#f2f2f2;}
.product-view{margin-bottom:40px;}
.product-view .product-shop .add-to-cart-wrapper{padding-left:0;width:100%;float:left;}
.product-view .sharing-links li{padding-left:0;}
.product-view .product-shop .extra-info{margin-top:10px;}
.product-view .product-shop .availability{font-family:"Raleway",sans-serif;}
.product-view .product-shop .price-info{margin-bottom:10px;}
.product-view .product-shop .pris2{margin-bottom:12px;}
.product-view .product-shop .price-info .price{font-family:"Raleway",sans-serif;font-weight:600;}
.product-view .data-table td, .product-view .data-table th{font-size:12px;}
.product-view .product-shop .text-tittel{font-size:15px;text-transform:uppercase;padding-bottom:5px;}
.product-view .product-shop .product-name,
.product-view .product-img-box .product-name p{font-size:21px;text-transform:none;}
.product-view .product-shop .product-name h1,
.product-view .product-img-box .product-name h1{line-height:1.5;color:#727272;margin-bottom:0;padding-bottom:0;font-size:21px;text-transform:none;font-weight:400;}
.product-view #product-attribute-specs-table{margin-bottom:20px;border:none;}
.product-view #product-attribute-specs-table th{border-right:none;border-bottom:1px solid #C0C0C0;background:none;padding-left:0;}
.product-view #product-attribute-specs-table .last.even{background:#f2f2f2;}
#horizontal-layered-navigation-container div.horizontal-filter .filter-title{background-color:#fff;position:relative;}
#horizontal-layered-navigation-container div.horizontal-filter:nth-last-child(-n+4):first-child,
#horizontal-layered-navigation-container div.horizontal-filter:nth-last-child(-n+4):first-child ~ div.horizontal-filter{width:25%;}
.block-layered-nav .currently .block-subtitle{font-family:"Raleway",sans-serif;}
.banner-block-page {padding-bottom: 20px;}
.banner-block-page img {width: 100%;}

table, textarea{font-size:12px;}
.slider div#n2-ss-1 .n2-ss-slider-1{width:100% !important;}
.slider div#n2-ss-1 .n2-ss-slide{width:100% !important;}
.catalog-category-view .category-image{border:none;}
.catalog-category-view .category-image img{width:auto;max-width:100%;height:auto;}
.label-sku{margin-top:5px;text-align:left;}
.sku-text{display:inline-block;padding-left:5px;}
.product-img-box{width:47%;}
.product-img-box .product-image img{max-height:initial;height:auto;width:auto;max-width:70%;max-height:300px;}
.product-view .product-shop{width:50%;}
#horizontal-layered-navigation-container div.horizontal-filter .filter-content{width:300px;background:#fff;border:solid 1px #f2f2f2;border-top:none;}
.products-grid > li{border:1px solid #f2f2f2;padding:10px;}
.products-grid > li, .products-grid > li:nth-child(2n), .products-grid > li:nth-child(3n){width:23.5%;margin:0 2% 30px 0;}
.products-grid > li:nth-child(4n){margin-right:0;}
.products-grid > li:nth-child(3n+1){clear:none;}
.products-grid .product-info{padding-bottom:0;}
.product-view .add-to-cart-wrapper .pdf{display:inline-block;}
.product-view .add-to-cart-wrapper .add-to-box{display:inline-block;vertical-align:top;}
.kataloger-col{width:100%;float:left;display:block;}
.kataloger-col .col-1{margin-bottom:30px;display:flex;}
.kataloger-col .col-1 .block-1{display:inline-block;width:24%;margin-right:1%;border:1px solid #e5e5e5;list-style:none;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-ms-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out;overflow:hidden;}
.kataloger-col .col-1 .block-1:nth-child(4n){margin-right:0;}
.kataloger-col .col-1 .block-1 img{width:100%;max-width:100%;height:auto;transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-webkit-transition:all 1s ease;-o-transition:all 1s ease;}
.kataloger-col .col-1 .block-1 .text-1{width:100%;float:left;display:flex;text-align:center;flex-direction:column;flex:0 1 auto;align-content:center;justify-content:center;}
.kataloger-col .col-1 .block-1 .text-1 .hading-1{display:block;color:#879b90;font-size:18px;line-height:26px;font-weight:300;padding:12px 0;text-transform:uppercase;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-ms-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out;}
.kataloger-col .col-1 .block-1 .text-1 .text-col{display:block;color:#000;font-size:15px;line-height:26px;font-weight:600;padding:0 0 12px;text-transform:uppercase;}
.kataloger-col .col-1 .block-1:hover{border:1px solid #000;}
.kataloger-col .col-1 .block-1:hover img{transform:scale(0.9);-moz-transform:scale(0.9);-webkit-transform:scale(0.9);-o-transform:scale(0.9);-ms-transform:scale(0.9);-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(M11=0.9, M12=0, M21=0, M22=0.9, SizingMethod='auto expand')";filter:progid:DXImageTransform.Microsoft.Matrix(M11=0.9, M12=0, M21=0, M22=0.9, SizingMethod='auto expand');}
.kataloger-col .col-1 .block-1 img{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-align-items:center;align-items:center;text-align:center;-webkit-box-align:center;-moz-box-align:center;-moz-box-flex:1;-ms-flex-align:center;}
.block-related .products-grid li.item .product-image img{width:auto;height:auto;max-width:100%;}
.block-related .products-grid .product-info{display:inline-block;width:100%;}
.block-related .products-grid li.item{width:23.5%;margin:0 2% 30px 0;}
.block-related .products-grid li.item:nth-child(4n){margin-right:0;}
.cn_search_popup{margin-top:10px;width:350px !important;border:none !important;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;-ms-border-radius:0;}
.cn_search_popup_inner{border:1px solid #CCC;overflow:hidden;padding:10px;display:table;width:100%;}
.cn_search_popup .cn_image{width:25%;height:auto;}
.cn_search_popup .cn_right{width:75%;}
.cn_search_popup .cn_right .cn_button_block{clear:both;}
.cn_search_popup .cn_right .cn_button_block .button{font-size:12px;border:none;padding:8px 12px;margin-top:5px;text-transform:uppercase;}
.cn_search_popup .cn_right br{display:none;}
.cn_search_popup .cn_title{padding-bottom:10px;}
.cn_search_popup .more_results{padding:10px 5px 0;}
.cn_search_popup .cn_image>img{max-width:100%;height:auto;}
.cn_search_popup div.cn_element:hover .cn_title, .cn_search_popup div.cn_element:hover, .cn_search_popup div.cn_element:hover a, .cn_search_popup div.cn_element.active .cn_title, .cn_search_popup div.cn_element.active, .cn_search_popup div.cn_element.active a{color:#202020 !important;}
.cn_search_popup .price-box{width:100%;}
.product-options dd select{width:100%;background:#f5f5f5;height:40px;padding:0 10px;}
.product-view .product-shop .additi-info .text-titel{font-size:15px;text-transform:uppercase;padding-bottom:5px;}
.product-options-bottom{padding:0;margin-bottom:0;}
.products-grid .price-box{text-align:center;}
.category-products .products-grid{position:relative;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-align-content:flex-end;align-content:flex-end;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;-moz-box-direction:normal;-moz-box-orient:horizontal;-ms-flex-line-pack:end;}
.category-products .products-grid .item{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:space-between;justify-content:space-between;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;}
.category-products .products-grid .list-box{position:relative;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:space-between;justify-content:space-between;-moz-box-direction:normal;-moz-box-flex:1;-moz-box-orient:vertical;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;}
.category-products .products-grid .product-image{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;-webkit-align-items:center;align-items:center;text-align:center;-webkit-box-align:center;-moz-box-align:center;-moz-box-flex:1;-ms-flex-align:center;}
.category-products .products-grid .product-image img{height:auto;max-width:100%;}
.category-products .products-grid .product-info{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-ms-flex:1 1 auto;-webkit-flex:1 1 auto;-moz-flex:1 1 auto;flex:1 1 auto;margin-top:auto;text-align:center;min-height:auto !important;}
.category-products .products-grid .product-info .product-name{text-align:center;}
.category-products .products-grid .sku-text{margin-top:auto;}
.block.block-layered-nav .block-title{display:none;}
.block.block-layered-nav .block-content{padding:0;}
.catalog-category-view .main-container .page-title{display:block;}
.noroute-block{text-align:center;display:inline-block;width:100%;color:#55575b;margin:50px 0;}
.noroute-img-col{margin:0 0 30px;}
.cms-no-route .noroute-img-col img{margin:0 auto;width:auto;height:auto;max-width:100%;}
.noroute-cont-col{margin:0 0 15px;}
.cms-no-route .noroute-cont-col h1{font-weight:700;color:#55575b;font-size:50px;line-height:1.2;text-transform:none;margin-bottom:12px;}
.cms-no-route .noroute-cont-col h1 strong{font-size:20px;display:block;font-weight:700;padding-top:4px;}
.cms-no-route .noroute-cont-col p{font-size:14px;font-weight:300;line-height:1.6;color:#88898c;margin:0 0 15px;}
.cms-no-route .noroute-cont-col p span{display:block;}
.noroute-menu-col{margin:0 0 15px;}
.cms-no-route .noroute-menu-col ul{margin:0;padding:0;list-style:none;}
.cms-no-route .noroute-menu-col li{margin:0;display:inline-block;padding:0 18px;font-size:13px;color:#88898c;font-weight:400;font-style:normal;}
.cms-no-route .noroute-menu-col li a{color:#88898c;}
.noroute-cont-col .search-autocomplete:before{display:none;}
.noroute-cont-col #search_mini_form{margin:30px 0;}
.noroute-cont-col #search_mini_form .input-group,
.noroute-cont-col #search_mini_form .input-box{display:inline-block;width:100%;position:relative;max-width:470px;}
.noroute-cont-col #search_mini_form label{display:none;}
.noroute-cont-col #search{border:2px solid #dbdbdb;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;font-size:14px;color:#b4b4b4;font-style:italic;height:56px;padding:0 56px 0 15px;outline:none;}
.noroute-cont-col #search_mini_form .btn,
.noroute-cont-col #search_mini_form .search-button{background:#dbdbdb !important;text-indent:0;width:56px;height:56px;-webkit-border-radius:0 15px 15px 0;-moz-border-radius:0 15px 15px 0;border-radius:0 15px 15px 0;position:absolute;top:0;right:0;border:0;color:#fff !important;display:inline-block;padding:7px 15px;font-size:16px;line-height:19px;text-align:center;text-transform:uppercase;vertical-align:middle;white-space:nowrap;}
.noroute-cont-col #search_mini_form .btn span,
.noroute-cont-col #search_mini_form .search-button span{display:none;}
.noroute-cont-col #search_mini_form .search-button:before{background:none;content:"\f002";font-family:FontAwesome;text-indent:0;height:auto;width:auto;margin:0;font-size:28px;position:relative;top:0;left:0;}
.product-view .product-shop .extra-info, .product-view .product-shop .price-info{ max-width: 100%; width: 100%; }
.cms-category-col ul{ margin: 0 -10px; padding: 0; list-style: none; }
.cms-category-col ul li{ padding: 0; float: left; padding: 0 10px 20px; margin: 0;}
#serviceForm .validation-advice{ left: auto; right:0; }
.contact-form #serviceForm .input-text{ width: 100%; }






.product-view .productfile a span {
	margin-left: 10px;
	font-weight: 300;
}














@media only screen and (max-width:1600px){
	.container{width:98%;}
	.left-part{float:left;width:20%;}
	div#n2-ss-1.n2-ss-load-fade{width:100%!important;}
	.home-meet-content .home-meet-right{right:40px;top:80px;}
	.home-category-banners .category-name a{font-size:16px;padding:15px 0;}
	.footer-category-image{margin-right:15px;}
}
@media only screen and (max-width:1279px){
	.logo{max-width:25%;}
	.top-right-links{width:73%;}
	.top-right-links ul{width:100%;text-align:right;}
	.top-right-links ul li{padding:0;float:none;display:inline-block;}
	.top-right-links ul li:last-child{padding:0;}
	.slider-bottom-banners ul li .images-text-box{padding:10px;margin:5%;height:90%;width:90%;}
	.images-text-box .banner-heading{left:10px;bottom:75px;}
	.images-text-box .banner-heading p{font-size:18px;line-height:24px;}
	.images-text-box .banner-button{bottom:20px;left:10px;}
	.home-meet-content .home-meet-left{bottom:30px;left:20px;}
	.home-meet-content .home-meet-left strong{font-size:24px;line-height:28px;}
	.home-meet-content .home-meet-right{right:20px;top:35px;}
	.home-meet-content .home-meet-right strong{font-size:30px;line-height:32px;}
	.home-meet-content .home-meet-right span{margin:7px 0 15px;font-size:13px;}
	.home-category-banners ul li{width:32%;}
	/*.footer .links.footer-category{padding-left:0;}*/
	.footer-category-image{margin-right:10px;}
	.footer-category-name h5 a{font-size:13px;}
	.footer .links .footer-category-name p a{font-size:12px;}
	.product-img-box .more-views li{width:auto;}
}
@media only screen and (max-width:979px){
	.top-right-links ul li a{font-size:13px;}
	.slider-bottom-banners ul li{width:49%;}
	.slider-bottom-banners ul li:nth-child(3n){margin-right:2%;}
	.slider-bottom-banners ul li:nth-child(2n){margin-right:0%;}
	.images-text-box .banner-heading{bottom:65px;}
	.images-text-box .banner-button a{line-height:32px;}
	.home-meet-content .home-meet-left strong{font-size:20px;line-height:24px;}
	.home-meet-content .home-meet-left span{font-size:17px;line-height:24px;}
	.home-meet-content .home-meet-right strong{font-size:24px;line-height:28px;}
	.home-meet-content .home-meet-right span{font-size:12px;margin:3px 0 10px;}
	.home-meet-content .home-meet-right a{line-height:32px;}
	.footer .links.phone ul li{font-size:13px;}
	.block-related .products-grid li.item:nth-child(4n), .block-related .products-grid li.item{width:32%;margin:0 2% 30px 0;}
	.block-related .products-grid li.item:nth-child(3n){margin-right:0;}
	.footer .links{ width: 33.33%; min-height: 130px; }
}
@media only screen and (max-width:799px){
	.container{margin:0 auto;width:96%;float:none;}
	.page-header .skip-links{border-right:1px solid #ededed;overflow:visible;position:relative;float:right;width:70%;max-width:100%;border:none;}
	.page-header .skip-links .skip-nav{width:33.33%;}
	.page-header .skip-links .skip-link{width:33.33%;}
	.page-header .skip-links .header-minicart{width:33.33%;}
	.skip-cart .count, .skip-link.skip-active .count{color:#fff;margin:0 0 0 -7px;}
	#header-cart.skip-active{top:44px;border:1px solid #ededed;}
	.left-part{float:left;width:100%;position:relative;left:0;padding:0;}
	.left-part:before, .left-part:after{display:none;}
	#header-search{height:auto;padding:0;position:relative;top:0;width:100%;}
	#search_mini_form .input-box{width:100%;}
	#search_mini_form .search-button{background-color:#fff!important;right:1px;top:1px;height:38px;}
	.nav-primary li.level0{background-color:#ededed;padding:0;margin:0;}
	.nav-primary a.level0{padding:10px 15px;line-height:20px;}
	.page-header .skip-links .header-minicart .skip-link{width:100%!important;}
	.header-minicart span.icon{margin-top:0!important;}
	.left-part.fixed{top:0;padding:0;}
	.top-right-links{width:70%;padding:0 0 10px 0;}
	.salecto-menumanager .anchor_mbmenu{border:1px solid #ddd;line-height:20px;padding:10px 15px;cursor:pointer;position:relative;}
	.salecto-menumanager .anchor_mbmenu span{float:left;font-size:16px;line-height:20px;color:#000;font-weight:600;}
	.salecto-menumanager .anchor_mbmenu .anchor_mbmenu_text{position:absolute;width:100%;height:100%;left:0;top:0;}
	.salecto-menumanager .anchor_mbmenu .anchor_mbmenu_text.fa-align-justify:before{padding:10px 15px 0 0;display:inline-block;}
	.salecto-menumanager .salecto-topmenu{text-align:left;}
	.salecto-menumanager .salecto-level0{display:none;float:left;width:100%;}
	.salecto-level0 .salecto-label, .salecto-menumanager .mb-label{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=1)";filter:alpha(opacity=1);-moz-opacity:1;-khtml-opacity:1;opacity:1;}
	.cms-index-index .main-container{margin:0;}
	.home-category-banners ul li{display:block;flex:initial;}
	.home-category-banners ul li:nth-child(4n){margin-right:2%;}
	.home-category-banners ul li:nth-child(3n){margin-right:0%;}
	.salecto-menumanager .mb-submenu{border-left:1px solid #ddd;border-right:1px solid #ddd;}
	.salecto-menumanager .mb-submenu li{float:left;width:100%;position:relative;text-align:left;}
	.salecto-menumanager .mb-submenu li a{font-size:15px;text-transform:uppercase;color:#676767;font-weight:400;padding:12px 15px 8px;border-bottom:1px solid #ddd;display:block;}
	.page-header.fixed{position:relative;border-bottom:none;}
}
@media only screen and (max-width:770px){
	.product-img-box{width:100%;}
	.product-view .product-shop{width:100%;float:left;}
	.block.block-layered-nav{margin-bottom:10px;border:1px solid #CCCCCC;border-bottom:none;}
	.block.block-layered-nav .block-title{display:block;margin:0;border-bottom:1px solid #CCCCCC;}
	#sidebar-nav .block-title strong,
	.block.block-layered-nav .block-title strong{font-size:16px;line-height:20px;color:#000;font-weight:600;text-transform:none;padding:7px 10px 7px 24px;font-family:"Raleway",sans-serif;}
	.block.block-layered-nav .block-title strong:after{content:'';position:absolute;width:0;height:0;display:block;border-top:4px solid transparent;border-bottom:4px solid transparent;border-left:4px solid #333333;border-right:none;left:10px;top:50%;margin-top:-4px;}
	.block.block-layered-nav .block-title.active strong:after{content:'';position:absolute;width:0;height:0;display:block;border-right:4px solid transparent;border-left:4px solid transparent;border-top:4px solid #333333;border-bottom:none;left:10px;top:50%;margin-top:-4px;}
	.block.block-layered-nav .block-content{display:none;padding:10px;margin-top:0;border-bottom:1px solid #CCCCCC;}
	#horizontal-layered-navigation-container div.horizontal-filter:nth-last-child(-n+6):first-child, #horizontal-layered-navigation-container div.horizontal-filter:nth-last-child(-n+6):first-child ~ div.horizontal-filter{width:100%;}
	#horizontal-layered-navigation-container{margin-bottom:0;}
	#horizontal-layered-navigation-container div.horizontal-filter .filter-title{margin:0;}
	#horizontal-layered-navigation-container div.horizontal-filter .filter-content{width:100%;position:static;}
}
@media only screen and (max-width:767px){
	.cms-index-index .page-header .skip-links{margin:15px 0;}
	.home-category-banners ul li{width:49%}
	.home-category-banners ul li:nth-child(3n){margin-right:2%;}
	.home-category-banners ul li:nth-child(4n),
	.home-category-banners ul li:nth-child(2n){margin-right:0%;}
	.footer{padding:40px 0 20px 0;}
	.footer .links{width:100%;padding:0 0 20px 0;margin-bottom:20px;border-right:none;border-bottom:1px solid #fff;min-height:inherit;}
	.footer-category ul{padding:20px 0 0 0;}
	.footer .links.contect{padding:0 0 5px 0;}
	.footer .links.contect p{text-align:left;}
	.footer .links.contect p strong{padding-bottom:0px;}
	.footer .social-media{margin:0;}
	.footer .links.phone ul li{width:51%;}
	.left-part.fixed{top:0;padding:0;}
	.page-header.fixed{position:relative;border-bottom:none;}
	.products-grid > li, .products-grid > li:nth-child(2n), .products-grid > li:nth-child(3n){width:32%;}
	.products-grid > li:nth-child(4n){margin-right:2%;}
	.products-grid > li:nth-child(3n){margin-right:0;}
}
@media only screen and (max-width:599px){
	.page-header .logo{width:100%;max-width:100%;}
	.page-header .logo img{margin:10px auto 0;}
	.top-right-links{width:100%;padding:10px 0;}
	.top-right-links ul{text-align:center;}
	.cms-index-index .main-container{margin:20px auto 0;}
	.home-meet-content .home-meet-left{bottom:20px;left:10px;}
	.home-meet-content .home-meet-left strong{font-size:18px;line-height:24px;}
	.home-meet-content .home-meet-left span{font-size:16px;line-height:24px;}
	.home-meet-content .home-meet-right{right:10px;top:25px;}
	.home-meet-content .home-meet-right strong{font-size:22px;line-height:28px;}
	.home-meet-content .home-meet-right span{font-size:11px;}
	.cn_search_popup{width:100% !important;}
	.page-header .skip-links{width:100%;margin:10px 0 0;}
	.cms-index-index .page-header .skip-links{margin:10px 0 0;}
	.category-products .sorter,
	.category-products .pager{width:50%;}
	.products-grid > li, .products-grid > li:nth-child(2n), .products-grid > li:nth-child(3n){width:49%;}
	.products-grid > li:nth-child(4n){margin-right:2%;}
	.products-grid > li:nth-child(3n){margin-right:2%;}
	.products-grid > li:nth-child(2n){margin-right:0;}
}
@media only screen and (max-width:567px){
	.page-header .logo{max-width:50%;width:50%;}
	.slider-bottom-banners ul li{width:100%;margin:0 0% 20px 0%;}
	.slider-bottom-banners ul li:nth-child(2n),
	.slider-bottom-banners ul li:nth-child(3n),
	.slider-bottom-banners ul li:nth-child(4n){margin:0 0% 20px 0%;}
	.home-category-banners ul li{width:49%;margin:0 2% 20px 0;}
	.home-category-banners ul li:nth-child(2n),
	.home-category-banners ul li:nth-child(4n),
	.home-category-banners ul li:nth-child(6n),
	.home-category-banners ul li:nth-child(8n){margin:0 0% 20px 0%;}
	.home-meet-banner{background-color:#010101;float:left;margin-bottom:30px;padding:0;width:100%;}
	.home-meet-banner-img{position:absolute;}
	.home-meet-content{float:right;padding-bottom:15px;position:relative;width:85%;}
	.home-meet-content .home-meet-left{bottom:0;left:0px;top:10px;position:relative;margin-bottom:20px;}
	.home-meet-content .home-meet-right{left:0px;position:relative;right:0;top:0;}
	.slider{margin-bottom:0;}
	.block-related .products-grid li.item:nth-child(4n), .block-related .products-grid li.item:nth-child(3n), .block-related .products-grid li.item{width:49%;margin:0 2% 20px 0;}
	.block-related .products-grid li.item:nth-child(2n){margin-right:0;}
}
@media (max-width:480px){
	.cms-no-route .noroute-cont-col p span{display:inline;}
	.cms-no-route .noroute-menu-col li{padding:0 10px;}
	.cms-no-route .noroute-cont-col h1{font-size:30px;}
	.cms-no-route .noroute-cont-col h1 strong{font-size:16px;}
	.noroute-cont-col #search_mini_form{margin:20px 0;}
	.noroute-block{margin:30px 0;}
}
@media only screen and (max-width:399px){}
@media only screen and (max-width:359px){
	.home-category-banners .category-name a{font-size:13px;padding:5px 0;}
	.cms-index-index .page-header .skip-links{margin:10px 0 0;width:100%;}
	.page-header .skip-links{width:100%;margin:10px 0 0;float:left;}
	.top-right-links{width:100%;padding:10px 0;}
	.page-header .skip-links #search-icon{float:left;width:100%;border:none;height:40px;border-left:1px solid #f2f2f2;}
	.category-products .sorter,
	.category-products .pager{width:100%;}
}
@media (max-width:1280px) and (min-width:1023px){
	.skip-links{margin-left:20px;}
	#header-search{top:12px;}
}