/*

*/

@font-face{font-family:"FontAwesome";
font-weight:normal;
font-style:normal;
src:url("https://maxcdn.bootstrapcdn.com/font-awesome/4.3.0/fonts/fontawesome-webfont.eot?v=4.3.0");
src:url("https://maxcdn.bootstrapcdn.com/font-awesome/4.3.0/fonts/fontawesome-webfont.eot?#iefix&v=4.3.0") format("embedded-opentype"),url("https://maxcdn.bootstrapcdn.com/font-awesome/4.3.0/fonts/fontawesome-webfont.woff2?v=4.3.0") format("woff2"),url("https://maxcdn.bootstrapcdn.com/font-awesome/4.3.0/fonts/fontawesome-webfont.woff?v=4.3.0") format("woff"),url("https://maxcdn.bootstrapcdn.com/font-awesome/4.3.0/fonts/fontawesome-webfont.ttf?v=4.3.0") format("truetype"),url("https://maxcdn.bootstrapcdn.com/font-awesome/4.3.0/fonts/fontawesome-webfont.svg?v=4.3.0#fontawesomeregular") format("svg")}
body{font-family:'Roboto',sans-serif !important}body b,.btn span{font-family:'Roboto',sans-serif !important}.btn{background-color:#508B4C !important;font-family:'Roboto',sans-serif !important}.btn:hover{background-color:#3f4484 !important;color:white !important}.textblock_header-left .content,.vc-menu_user ul li::before,.vc-menu_breadcrumbs li a,label,#menuarticles .header,.vc-content_shopinfo .header,.vc-commoditydetail_pricing .price-old,.vc-basket .pricing dt,.vc-orderstep_deliverypayment .delivery ul li .description,.vc-orderstep_deliverypayment .payment ul li .description,.vc-basketoverview .content .pricing .title,.vc-content_footertext .wysiwyg,.vc-commoditycategory_description .description{color:black}.ndSuggest_group,.ndSuggest_group:nth-child(2n){background-color:white !important}.ndSuggest_group .ndSuggest_item:hover a{background-color:#3f4484;color:white !important}.wysiwyg a{text-decoration:underline}.wysiwyg a:hover{color:black}#header .container:first-child a{color:#52529F}.vc-headerlogo{font-size:0px;color:transparent}.view-index .vc-articlebox,.view-index .section_recommended{display:none}#parallax-1{height:auto !important;box-shadow:none !important}#parallax-1 .parallax_content{margin-top:0 !important}._btn-add-to-basket::before,.commodityBox .btn.addToBasket::before,.icon-cart,.vc-basketinfoextended-header::before,.vc-commoditycategory_commodity .addToBasket::before,.vc-commoditydetail_buy .submit .buyBtn::before,.vc-orderstep_head ol li:nth-child(1) .item::before{font-family:FontAwesome;content:"\f07a"}.vc-menu_user ul li.registration::before{font-family:FontAwesome;content:"\f234";font-size:1em}.vc-menu_user ul li.login::before,.vc-menu_user ul li.profile::before{font-family:FontAwesome;content:"\f007";font-size:1em}.icon-cart-delivery-top,.vc-orderstep_head ol li:nth-child(2) .item::before{font-family:FontAwesome;content:"\f1b9"}.icon-cart-info-top,.vc-orderstep_head ol li:nth-child(3) .item::before{font-family:FontAwesome;content:"\f03a"}#header .vc-basketinfoextended-numberofitems::before,#header .vc-basketinfoextended-numberofitems::after{content:none}#header .vc-basketinfoextended-numberofitems{color:white;background-color:#FBBC4C;display:inline-block;height:24px;font-size:1em;border-radius:12px;margin:0 0 0 -20px !important;z-index:99999;position:relative;padding:0 0.8em}.vc-menu_user ul{float:right;margin-top:10px}#menutop{display:block !important;text-align:right}#menutop ul{padding-right:20px}#menucategories ul{width:1200px;max-width:100%;margin:auto}#menucategories ul>li>ul{width:auto;max-width:1200px}#menucategories ul>li{border:none}#menucategories ul li a{color:white !important}#menucategories .content>ul>li.selected,#menucategories .content>ul>li:hover{background-color:#3f4484 !important}#menucategories ul>li a{font:300 1.1em "Roboto",Arial,sans-serif;padding:0.5em 1em;text-transform:none}#menucategories ul li>ul li a{color:#52529F !important;text-transform:uppercase}#menucategories ul li>ul li>ul li a{text-transform:initial}#menucategories ul>li>ul li:hover{background-color:white}#menucategories ul>li>ul>li{background-color:white !important;border-left:1px dotted #3f4484;border-top:1px dotted #3f4484}#menucategories ul>li>ul>li a:hover{background-color:#3f4484;color:white !important}#menucategories ul>li ul>li ul li a{padding:8px 15px}#menucategories ul>li ul>li{padding:0}#menucategories ul>li ul>li>ul>li{border:none}.section_middle .vc-tabstemplate nav{background-color:black}.section_middle .vc-tabstemplate nav .active a{color:black;background-color:white}.vc-menu_responsive a.menuBtn{color:#508B4C}.vc-mypage .links .item.logout span::before{display:none}.vc-mypage .links .item.logout span{font-weight:500;font-size:1.1em}.vc-orderstep_head{float:none;width:1200px;max-width:100%;margin:auto}div#basketinfo.vc-basketinfoextended div#box-basket.inner.loaded div.vc-basketinfoextended-content div.vc-basketinfoextended-content-inner div.vc-basketinfoextended-showbasket a.btn.nd-btn-primary{color:white}.express-deactivated{pointer-events:none;opacity:0.7}.express-deactivated:after{content:"OBSAZENO";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) rotate(-20deg);font-size:1em;border:2px dotted red;padding:0.4em 0.8em;color:red;font-weight:bold}.view-basket-step .payment{margin-top:1em}.vc-orderstep_deliverypayment .delivery ul li,.vc-orderstep_deliverypayment .payment ul li{width:100%;margin-bottom:-1px}.vc-orderstep_deliverypayment .img img{height:auto;max-width:100px;max-height:50px}.vc-orderstep_deliverypayment .img{display:block;width:120px;float:left}.vc-orderstep_deliverypayment .name{font-size:1.2em}.vc-orderstep_deliverypayment .delivery_item .orderstep-delivery-term{float:right}.vc-orderstep_deliverypayment .delivery_item,.vc-orderstep_deliverypayment .payment_item{transition:all 0.2s ease-in-out;min-height:0px}.vc-orderstep_deliverypayment .delivery_item:hover,.vc-orderstep_deliverypayment .payment_item:hover{border-color:black;position:relative;z-index:99999;box-shadow:2px 2px 8px grey;transform:scale(1.01)}.vc-orderstep_deliverypayment legend{margin:1.5em 0 0 0;padding:0;border:none}.vc-orderstep_deliverypayment .delivery_item,.vc-orderstep_deliverypayment .payment_item{border:none}.vc-orderstep_deliverypayment .delivery_item label{border:1px solid grey;overflow:hidden}.vc-orderstep_deliverypayment .delivery_item>input[type=radio]:checked~label:before,.vc-orderstep_deliverypayment .payment_item>input[type=radio]:checked~label:before{background:#fdbd4b;box-shadow:2px 2px 8px grey}.vc-orderstep_deliverypayment .delivery_item>input[type=radio]:checked~label:hover,.vc-orderstep_deliverypayment .payment_item>input[type=radio]:checked~label:hover{color:black}.vc-orderstep_deliverypayment .img{margin-bottom:11px}.vc-searchbox .form-group .form-control,.vc-searchbox .form-group .frm-input input,.vc-searchbox .form-group .frm-select select,.vc-searchbox .form-group .frm-textarea textarea{background-color:#eeeeee;border:1px solid #262626;color:black;text-transform:none;font-size:12px}.vc-searchbox .form-group .form-control::-webkit-input-placeholder{color:black}.vc-searchbox .form-group .form-control:-moz-placeholder{color:black;opacity:1}.vc-searchbox .form-group .form-control::-moz-placeholder{color:black;opacity:1}.vc-searchbox .form-group .form-control:-ms-input-placeholder{color:black}.vc-searchbox .form-group .form-control::-ms-input-placeholder{color:black}.vc-searchbox .form-group .form-control::placeholder{color:black}.view-commoditycategory-detail h1{text-align:center}.view-commoditycategory-detail .vc-commoditycategory_description img.thumb{display:none}.section_category .vc-commoditycategory_subcategories ul.categories{justify-content:center}.section_category .vc-commoditycategory_subcategories ul.categories li a{font-size:1.1em}.vc-menu_breadcrumbs li.active strong{color:black}.vc-pager .pages .page a{color:grey}._pricing-default .discount,.commodityBox .pricing .discount,.vc-commoditycategory_commodity .content .pricing .discount{background-color:red;color:white;font-weight:bold}.commodityDetail-bottom p{margin-bottom:0.5em !important}.vc-articlebox .title{color:white}#footer .contact_info>.container>.inner{margin-top:4px}#footer .vc-content_paymentmethods,#footer .vc-content_deliverymethods{display:none}.vc-commoditycategory_alternativedescription>h2:nth-child(1){display:none}#bottom_bannerslides ul li img{max-height:100px}@media screen and (max-width:1199px){#header .vc-basketinfoextended-numberofitems{margin:0 45px 0 -72px !important}.vc-basketinfoextended-header::before{font-size:3em}.vc-headerlogo,#vs-AjaxBasketInfo{width:25%}#header .container_header-right{width:50%}.container_header-row .textblock_header-left{width:55%}.container_header-row .vc-menu_user{width:45%;text-align:right}.container_header-row .textblock_header-left span{display:block}.container_header-row .vc-menu_user ul li{float:right}.container_header-row .textblock_header-left .content{line-height:1.4em;margin-top:10px}}.container_header-row .login,.container_header-row .registration{font-size:1.15em}@media screen and (max-width:992px){.vc-menu_responsive{max-width:100%;position:relative;left:0 !important;background:#393987;color:white}.vc-menu_responsive a.menuBtn{color:white}.vc-menu_responsive a.menuBtn::before{content:"\e012 "}.vc-menu_responsive a.menuBtn::after{content:" MENU"}.vc-menu_responsive a.menuBtn{top:0;display:block;position:relative;left:0}.vc-menu_responsive .mobileNav{padding:0;text-align:center}.vc-menu_responsive #menucategories .header{display:none}.mobileNav #menucategories ul li ul{display:none !important}div.mobileNav.loaded div#menucategories.vc-menu nav.inner.loaded div.content ul li a{font-size:1.4em !important;padding-top:10px;padding-bottom:10px}.vc-menu_responsive #menucategories ul li.subitems>a::after{display:none}.vc-menu_responsive .mobileNav a,.vc-menu_responsive .mobileNav a:hover,.vc-menu_responsive .mobileNav a:active,.vc-menu_responsive .mobileNav a:visited{text-decoration:none !important}.view-commoditycategory-detail .commodity_recommended{display:none}.vc-commodity_filter .title,div.parametric-part:nth-child(2),div.parametric-part:nth-child(4),.reviewsFilterPart,.priceFilterPart,.itemsPerPage{display:none}}@media screen and (max-width:768px){.vc-headerlogo,#header .container_header-right{width:100%}.vc-headerlogo,#vs-AjaxBasketInfo{position:absolute;top:0;right:10px;z-index:99998}#header .container_header-right{padding-top:60px}.vc-basketinfoextended-header::before{font-size:2em}#header .vc-basketinfoextended-numberofitems{display:none}.vc-basketinfoextended-price{font-size:14px}}