/*

*/

@import url('https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@20..48,100..700,0..1,-50..200');:root{--white:#fff;--black:#000;--vit-blue:#003da5;--vit-green:#64c020;--button-bg:var(--vit-blue);--button-bg-hv:var(--vit-green)}body{scroll-behavior:smooth}body.open-menu{position:relative}body.open-menu:before{content:'';position:absolute;inset:-5px;background:var(--black);opacity:0.5;z-index:24;cursor:pointer}#header>.container>.inner,.vc-menu-holder{padding:0}.vc-headerlogo{order:unset !important;width:unset !important;margin:unset !important;display:flex;align-items:center}.vc-basketinfoextended-header:before,.vc-searchbox .form-group:before{content:unset !important}.vc-searchbox .form-group .btn{display:block;width:45px;height:45px !important;z-index:22}.vc-searchbox .content,.vc-searchbox .form-group{width:unset;height:unset;border-width:unset;border-radius:unset;border:none}.ndSuggest-active .vc-searchbox .form-group{border-width:unset;border-radius:unset;position:unset;width:unset;height:unset}.vc-searchbox .form-group>input{opacity:1;padding-left:10px}.responsive--menu{padding-top:1em;background:var(--white);position:absolute;left:-100%;top:0;bottom:0;width:60%;height:100%;z-index:25;transition:all 0.5s ease-out}.responsive--menu.show{left:0}.responsive--menu #menutop,.responsive--menu .Part_Menu{display:block}.responsive--menu #menutop ul{background:unset}.hamburger{position:relative;width:45px;height:45px;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:5px;cursor:pointer;z-index:22;float:right;background:var(--vit-blue)}.hamburger:hover{background:var(--vit-green);transition:all 0.5 ease-out}.hamburger span{width:50%;height:3px;background:var(--white)}.hamburger.open span:nth-child(1){position:absolute;transform:rotate(45deg)}.hamburger.open span:nth-child(2){position:absolute;transform:rotate(320deg)}.hamburger.open span:last-child{display:none}.vc-menu_user{border-left:1px solid #e6e6e6;border-right:1px solid #e6e6e6}.vc-menu_user .content a{width:100%;height:100%;display:block;text-align:center;padding-top:56px;padding-bottom:3px;color:var(--vit-blue);font-size:14px}.vc-menu_user .content a:hover{color:var(--white);text-decoration:none}.vc-menu_user .content ul{padding:unset;border:none}.vc-menu_user .inner:hover .content:before{background:unset;color:unset}.vc-menu_user .inner:hover .content ul{display:none !important}.vc-basketinfoextended-numberofitems{background:#64c020;line-height:23px;border:0;font-size:12px;font-weight:100;width:20px;height:20px;left:76px;color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;top:6px;line-height:16px}.responsive--menu #menutop{height:100%}.responsive--menu #menutop li{display:block;background:transparent}#menucategories .header{cursor:pointer}.vc-menu_user .content>.profile{padding-top:47px}.vc-menu_user .content a .profile_label{display:none}.vc-menu_user .content a .userName{font-size:12px;width:100%}.vc-mypage .links .item.logout span{font-family:Helvetica,Arial,sans-serif}.vc-mypage .links .item.logout span:before{font-family:'Glyphicons Halflings';margin-right:0.5em}@media (min-width:992px){.vc-menu-holder{display:flex;align-items:center;flex-direction:row-reverse}.vc-searchbox{margin:0;padding:0 1em;width:100%;display:flex;justify-content:center}.vc-searchbox form{width:100%;max-width:530px}.vc-menu_user{height:114px;max-width:100px;width:100%}.vc-menu_user .inner,.vc-menu_user .content{width:100%;height:100%}}@media (min-width:860px){.vc-menu_user .content a{padding-top:73px;padding-bottom:21px}.vc-menu_user .content>.profile{padding-top:70px}.vc-menu_user .content a .userName{font-size:15px}}@media (min-width:860px) and (max-width:991px){.Part_Menu{display:block}.vc-menu_button{display:none}.vc-searchbox{width:100%;float:unset !important}.vc-headerlogo img{max-height:45px}#page>.inner{display:flex}#menutop{height:34px !important}#menutop ul{flex-direction:row;justify-content:flex-end}#menutop li{background:transparent}#menutop li a{padding:0px 0 0px 15px;justify-content:center}.vc-searchbox{width:60%}}@media (max-width:991px){.vc-menu-holder{display:inline-block;width:100% !important;padding-left:0 !important;padding-right:0}.vc-headerlogo img{float:left}.vc-searchbox{position:relative;margin:38px 0 0 0;float:left}.vc-searchbox form{order:2;width:-webkit-fill-available}.ndSuggest-active .vc-searchbox .form-group>input{height:45px}.ndSuggest-active .vc-searchbox .form-group .btn{border-radius:unset}.vc-menu_button{width:45px !important;height:45px;background-color:var(--vit-blue)}.menu-hamburger{position:absolute;width:16px;height:14px;top:50%;left:50%;transform:translate(-50%,-50%)}.menu-hamburger:after,.menu-hamburger:before{height:2px;background:var(--white)}.menu-hamburger span{height:2px;background:var(--white)}.vc-menu_user{height:114px;max-width:112px;width:100%;margin-left:16px}#menutop,#menutop ul{height:27px}}@media (max-width:859px){body{padding-top:34px}body:after{content:'';position:absolute;top:0;left:0;right:0;height:34px;background:url(/images/graphic/icons/logo-white.png) var(--vit-blue) no-repeat;background-size:36px;background-position:10px 8px}#header>.container{padding-left:0;padding-right:0}#header>.container>.inner{margin-top:9px;column-gap:unset;flex-direction:column}#header>.container>.inner .vc-headerlogo{width:40% !important;height:60px;display:flex;padding-left:16px}.vc-menu_button{display:none}.vc-searchbox{display:flex}.vc-headerlogo a{display:flex;align-items:center}.vc-menu_user .content>.profile{padding-top:47px}#menuuser,#vs-AjaxBasketInfo{width:25%;max-width:100px;height:79px}#menutop li{display:none}.commodities .owl-carousel .owl-nav .owl-prev{left:0px !important}.commodities .owl-carousel .owl-nav .owl-next{right:0px !important}}.vc-commodity_filter .parametric-filter{display:none;overflow:hidden}#toggleButton{font-weight:800;position:relative;left:50%;transform:translate(-50%,0)}#toggleButton:hover{background:var(--white);color:var(--vit-green);border-color:var(--vit-green)}#toggleButton:after{content:'';position:absolute;top:50%;width:8px;height:8px;border:solid var(--white);border-width:0 2px 2px 0;transform:rotate(45deg) translate(0%,-12px);transition:all 500ms}#toggleButton:hover:after{border-color:var(--vit-green)}#toggleButton.open:after{transform:rotate(225deg) translate(-50%,9px)}.vc-cookieconsent{bottom:0;left:0;right:0;width:100%}.vc-cookieconsent-inner{max-width:780px;margin:0 auto;padding:0}.vc-cookieconsent.cookie-setting{top:unset !important;bottom:0 !important;left:0 !important;right:0 !important;transform:none !important;max-width:unset !important;width:100% !important}.vc-cookieconsent.cookie-setting .cookie__scroll{margin-left:0;margin-right:0;height:30vh}.vc-cookieconsent-text h1,.vc-cookieconsent-text h2,.vc-cookieconsent-text h3{text-align:center;position:relative;padding:20px 0 20px 90px;width:fit-content !important;color:var(--button-bg)}.vc-cookieconsent-text h1:before,.vc-cookieconsent-text h2:before,.vc-cookieconsent-text h3:before{content:'\eaac';font-family:'Material Symbols Outlined';font-size:80px;position:absolute;color:var(--black);left:10%;transform:translate(-50%,0);font-variation-settings:'FILL' 0,'wght' 300,'GRAD' 0,'opsz' 48}.vc-cookieconsent .cookie-buttons{padding-top:20px;justify-content:flex-start}.vc-cookieconsent .cookie-buttons button,.vc-cookieconsent #cookie__content .table button{font-size:13px;font-weight:300;line-height:18px;color:var(--button-bg);border-radius:0;cursor:pointer;background:transparent;text-decoration:underline;padding:0 8px}.vc-cookieconsent #CookiesMainButtons #CookieOptionAllowAll{font-size:13px;font-weight:300;line-height:26px;background:var(--button-bg);border-radius:0;color:var(--white);padding:9px 20px;text-decoration:none;margin-left:0;min-width:80px}.vc-cookieconsent #CookiesMainButtons #CookieOptionAllowAll:hover{background:var(--button-bg)}.vc-cookieconsent .cookie-buttons button:hover,.vc-cookieconsent #cookie__content .table button:hover{background:transparent;text-decoration:none}@media (min-width:768px){.vc-cookieconsent{padding:20px}.vc-cookieconsent-text h2{font-size:20px;line-height:26px}.vc-cookieconsent-inner{padding:40px 0}}@media (min-width:769px) and (min-height:1025px){.vc-cookieconsent-text{width:608px !important}}@media (min-width:850px){.vc-cookieconsent.cookie-setting{top:50%;left:50%;transform:translate(-50%,-50%)}}@media (max-width:899px){.vc-cookieconsent.cookie-setting .cookie-buttons{flex-direction:column}.vc-cookieconsent.cookie-setting .cookie-buttons button{width:100%;margin:0 0 8px 0}}.vc-newsletter_registration_container,#footer:after{display:none}#footer .inner,#footer .row,#footer .vc-content_shopinfo,#footer .contact_info,#footer .vc-newsletter_registration,#frm-newsletter,#frm-newsletter fieldset{height:100%}@media (min-width:768px){.CustomNewsText{padding-top:0 !important}}.vc-newsletter_registration fieldset{display:flex;align-items:center;justify-content:space-between}@media (max-width:767px){.vc-newsletter_registration fieldset{flex-direction:column;justify-content:center}#footer{margin-top:0;padding:0}}.addRegistration{height:36px;max-width:max-content;display:flex;align-items:center;justify-content:center;line-height:normal}#frm-personData-InvoiceAddress\.Ico,#frm-personData-InvoiceAddress\.Firm,#frm-personData-InvoiceAddress\.Dic,#frm-user-firm.readonly-on-page,#frm-user-ico.readonly-on-page,#frm-user-dic.readonly-on-page{box-shadow:none;pointer-events:none;user-select:none;background-color:#e9ecef;opacity:0.6}label.frm-field_label-req[for="frm-personData-InvoiceAddress.Firm"]::after,label.frm-field_label-req[for="frm-personData-InvoiceAddress.Ico"]::after,label.frm-field_label-req[for="frm-user-firm"]::after,label.frm-field_label-req[for="frm-user-ico"]::after{content:" *";color:red}@media (min-width:1200px){.commodityBox .pricing .price.highlight{max-width:196px}}@media (min-width:992px) and (max-width:1199px){.commodityBox .pricing .price.highlight{max-width:157px}}.commodityBox .pricing .price.zeroPrice.highlight{font-size:15px}@media (max-width:859px){.CustomDetailCommodityLeftBox .inner .CustomButtonMenuOffer,.CustomDetailCommodityLeftBox .inner .CustomButtonMenuNew,.CustomDetailCommodityLeftBox .inner .CustomButtonMenuSale{display:none !important}}.companyAddress{display:none}.customFilter .sort ul li:last-child{display:none}#menutop{width:100%;display:inline-block}@media (min-width:1200px){#menutop>.inner{width:1170px}}@media (min-width:992px) and (max-width:1199px){#menutop>.inner{width:970px}}@media (min-width:768px) and (max-width:991px){#menutop>.inner{width:750px}}#menutop>.inner{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}#menutop{background:#003da5;margin:0}#menutop ul{text-align:center}#menutop li{min-width:100px}#menutop li a{color:#fff;font-size:11px;text-transform:uppercase}#header{border-bottom:1px solid #f0f0f0}.vc-searchbox .form-group .form-control{border-color:#e6e6e6;height:45px;border-radius:0}.vc-searchbox .form-group .btn{border-radius:0;padding:0;border-color:#003da5;background:#003da5;-webkit-transition:background 0.5s,border 0.5s;transition:background 0.5s,border 0.5s;height:unset}.vc-searchbox .form-group .btn:before{content:"";background:url("/images/graphic/icons/header-search.png") no-repeat;background-size:45px;width:45px;height:45px;display:inline-block;background-position:0 -2px}.vc-searchbox .form-group .btn:hover{border-color:#64c020;background:#64c020}.vc-menu_user .registration,.vc-menu_user .content:after,.vc-menu_user .inner:hover .content:after{display:none}.vc-menu_user .content{padding:0;top:-1px;background:url("/images/graphic/icons/user-icon-blue.png") no-repeat 50% 39px}.vc-menu_user .content:before{font-family:'Gotham-Book',sans-serif;line-height:unset;content:unset;width:112px;height:114px;background:transparent;border:1px solid #f0f0f0;border-radius:0;border-bottom:0;border-top:0;color:#003da5;font-size:14px;line-height:163px}.vc-menu_user .inner:hover .content{background:url("/images/graphic/icons/user-icon.png") no-repeat 50% 39px;background-color:#003da5}.vc-menu_user .inner:hover .content:before{color:#fff}.vc-menu_user .inner:hover ul{right:-42px;text-align:center;width:330px;justify-content:start}.vc-menu_user .content ul:before{right:91px}.CustomRegisterLink a{text-decoration:underline}.CustomRegisterLink a:hover{text-decoration:none}.CustomRegisterLink,.vc-menu_user .content ul li{text-align:left;font-size:14px;margin:8px 14px}.userName{display:block;width:89px}.vc-menu_user .content ul,.vc-user_login .inner-login{background:url(/images/graphic/register_logo.png) no-repeat;background-position:84% 43%}.vc-menu_user .content ul{background-color:#fff;background-size:73px;padding-bottom:17px}.vc-basketinfoextended-price,.vc-basketinfoextended-header:after{display:none}#vs-AjaxBasketInfo{background:url("/images/graphic/icons/eshop-blue.png") no-repeat 50% 39px;width:112px}.vc-basketinfoextended-header{height:114px;width:100px;display:inline-block}.vc-basketinfoextended{padding:0}.vc-basketinfoextended-price,.vc-basketinfoextended-title{margin-top:74px;text-align:center}#vs-AjaxBasketInfo:hover{background:url("/images/graphic/icons/eshop-white.png") no-repeat 50% 39px;background-color:#003da5}#vs-AjaxBasketInfo:hover .vc-basketinfoextended-title{color:#fff}.vc-basketinfoextended-item{margin-bottom:5px;border:1px solid #fff;padding:6px 0}.vc-basketinfoextended-item:hover{border:1px solid #003da5}.vc-basketinfoextended-item-remove{right:6px}.vc-basketinfoextended-title{font-size:14px}.vc-basketinfoextended-content{right:-1px;top:98px}.vc-basketinfoextended-content-inner:before{right:44px}@media (min-width:860px){.Part_Menu{width:20%;margin-top:30px;padding-left:0;padding-right:0}.Part_Content{width:80%}}.CustomButtonMenuOffer,.CustomButtonMenuNew,.CustomButtonMenuSale{display:none;width:100%}.CustomButtonMenuOffer a,.CustomButtonMenuNew a,.CustomButtonMenuSale a{font-size:13.5px;font-weight:600;background-color:#fff;-webkit-transition:background 0.5s,border 0.5s;transition:background 0.5s,border 0.5s;display:inline-block;width:100%;text-align:center;padding:13px 0;border:1px solid;margin-bottom:8px;font-weight:700}.CustomButtonMenuOffer a{color:#c4007a;border-color:#c4007a}.CustomButtonMenuNew a{color:#64c020;border-color:#64c020}.CustomButtonMenuSale a{color:#009de0;border-color:#009de0}.CustomButtonMenuOffer a:hover,.CustomButtonMenuNew a:hover,.CustomButtonMenuSale a:hover{text-decoration:none}.CustomButtonMenuOffer a:hover{color:#fff;background-color:#c4007a;border-color:#c4007a}.CustomButtonMenuNew a:hover{color:#fff;background-color:#64c020;border-color:#64c020}.CustomButtonMenuSale a:hover{color:#fff;background-color:#009de0;border-color:#009de0}#menucategories{margin-top:10px}#menucategories .header:nth-child(2),#menucategories .header{display:inline-block;border-top:5px solid #fff;color:#fff;background-color:#003da5;width:50%;padding:11px 0;text-align:center;text-transform:uppercase}#menucategories .header:nth-child(2) span,#menucategories .header span{font-size:13px;line-height:unset;font-weight:700}#menucategories .header{border-top:5px solid #009de0}#menucategories .header:nth-child(2){background:#64c020}#menucategories .header:nth-child(2):hover{cursor:pointer}.custom_menu,#menuarticles .subitems>a:after,#menucategories .subitems>a:after{display:none}#menucategories ul li a{color:#003da5;border-bottom:1px solid #e6e6e6;font-size:14px;border-radius:0;text-transform:initial;padding:14px 18px}#menucategories ul li.active a{color:var(--vit-green);border-bottom:1px solid #e6e6e6}#menucategories>nav>ul{width:100%}#menucategories ul li a:hover,#menucategories ul li a:active{color:#64c020;font-weight:700}#menucategories .remove{display:none !important}.owl-theme .owl-nav [class*=owl-]{display:none}.owl-theme{width:100%}.owl-theme .owl-dots .owl-dot span{background:transparent;border:2px solid #fff;width:13px;height:14px;border-radius:0;margin:0 7px}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#fff !important}.custom_usp_box{display:none;background-color:#009de0;margin-top:-20px;padding-left:19px}.view-commodity-detail .custom_usp_box,.view-commoditycategory-detail .custom_usp_box,.view-index .custom_usp_box{display:inline-block}.custom_usp_box .usp_box{display:inline-block;width:25%;float:left}.custom_usp_box .usp_box .icon{display:inline-block;float:left;padding:12px 0}.custom_usp_box .usp_box strong{color:#fff;font-weight:800;font-size:11px}.custom_usp_box .usp_box span{display:block;color:#fff;font-size:10px}.custom_usp_box .usp_box:nth-child(1) .text{padding:13px 0 0 65px}.custom_usp_box .usp_box:nth-child(2) .text{padding:13px 0 0 54px}.custom_usp_box .usp_box:nth-child(3) .text{padding:13px 0 0 45px}.custom_usp_box .usp_box:nth-child(4) .text{padding:13px 0 0 42px}@media (min-width:1200px){.view-index .custom_usp_box{width:100%}}.view-commoditycategory-detail .custom_usp_box,.view-commodity-detail .custom_usp_box{width:100%;padding:9px 0;margin-bottom:-6px;margin-left:0}.view-commoditycategory-detail .custom_usp_box{margin-top:0}.view-commoditycategory-detail .custom_usp_box strong,.view-commodity-detail .custom_usp_box strong{font-size:15px}.view-commoditycategory-detail .custom_usp_box span,.view-commodity-detail .custom_usp_box span{font-size:14px}@media (min-width:1200px){.view-commoditycategory-detail .custom_usp_box .inner,.view-commodity-detail .custom_usp_box .inner{width:1170px}}@media (min-width:992px) and (max-width:1199px){.view-commoditycategory-detail .custom_usp_box .inner,.view-commodity-detail .custom_usp_box .inner{width:970px}}@media (min-width:768px) and (max-width:991px){.view-commoditycategory-detail .custom_usp_box .inner,.view-commodity-detail .custom_usp_box .inner{width:750px}}.view-commoditycategory-detail .custom_usp_box .inner,.view-commodity-detail .custom_usp_box .inner{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}.commodities .owl-carousel .owl-nav [class*=owl-]{height:55px;width:55px;background:#003da5;color:#fff;transition:background 0.5s,border 0.5s;text-align:center}.commodities .owl-carousel .owl-nav .owl-next:before,.commodities .owl-carousel .owl-nav .owl-prev:before{text-shadow:0 0 black;font-size:19px;font-weight:100;margin-top:15px}.commodities .owl-carousel .owl-nav .owl-next{right:-18px}.commodities .owl-carousel .owl-nav .owl-prev{left:-18px}.commodities .owl-carousel .owl-nav [class*=owl-]:hover{background:#64c020;color:#fff}.vc-tabstemplate nav a:hover,.vc-tabstemplate nav ul,.view-index .vc-tabstemplate nav .active a{border-radius:0}.view-index .vc-tabstemplate nav ul{margin-top:0px;background:#fff}.vc-tabstemplate nav{margin-bottom:0px}.view-index .vc-tabstemplate nav ul li{margin-right:-3px}.view-index .vc-tabstemplate nav ul li:has(a[data-index="2"]){display:none}.view-index .vc-tabstemplate li a{border-top:5px solid transparent;border-radius:0;font-size:13px;line-height:33px;font-weight:700;border-left:0;border-right:0}.view-index .vc-tabstemplate li a:hover{background:#64c020;color:#fff;border-top:5px solid #eee;border-left:0;border-right:0}.view-index .vc-tabstemplate li.active a:hover,.view-index .vc-tabstemplate li.active a{border-top:5px solid #009de0;background:#003da5}.commodityBox .inner{border-radius:0;border:1px solid #e6e6e6;min-height:379px}.commodityBox .image{border-bottom:1px solid #e6e6e6;margin-bottom:0;padding:13px}.commodityBox .buyForm,.commodityBox .pricing,.commodityBox .title{color:#003da5;font-weight:700;font-size:15px;text-align:center;transition:background 0.5s,border 0.5s;padding-top:30px}.commodityBox .inner:hover .buyForm,.commodityBox .inner:hover .pricing,.commodityBox .inner:hover .title{background-color:#003da5;color:#fff;text-decoration:none}.commodityBox .inner .pricing{border-bottom:0;padding-top:8px;min-height:0 !important;min-height:52px !important}.commodityBox .review{display:none}.commodityBox .pricing .price.highlight{padding-top:8px;font-weight:700;color:#64c020;font-size:22px}.commodityBox .pricing-inner{position:relative;bottom:0;left:0;right:0}.commodityBox .availability{height:0;min-height:0;padding:0}.commodityBox .availability div,.commodityBox .pricing .price.normal,.commodityBox .btn.addToBasket:before{display:none}.commodityBox .buyForm form,.commodityBox .buyForm div{padding-top:7px}.commodityBox .buyForm{padding-top:0;text-align:center;justify-content:center}.commodityBox .btn{background:transparent !important;border-radius:0 !important;border:1px solid #003da5 !important;color:#003da5 !important;font-weight:700;text-transform:uppercase;font-size:14px;width:158px;margin-top:4px;transition:background 0.5s,border 0.5s;padding:8px 12px}@media (max-width:400px){.commodityBox .btn{width:120px}}.commodityBox .inner:hover .btn{color:#fff !important;border:1px solid #fff !important}.commodityBox .inner:hover .btn:focus,.commodityBox .inner:hover .btn:hover{border:1px solid #003da5 !important;border-radius:0 !important;color:#fff !important;background:#64c020 !important}.commodityBox .inner .image{transition:background 0.5s,border 0.5s}.view-index .commodityBox .inner{background:#fff}.view-index .vc-commodity_attribute .commodities{margin:0}.commodityBox .pricing .price.beforeDiscount{text-decoration:line-through;position:absolute;width:100%;margin-top:-7px}.commodityBox .pricing .discount{display:block;top:-24px;background:transparent;color:#c4017b;line-height:45px;font-size:11px}.commodityBox .title{min-height:75px !important;margin-bottom:0;overflow:hidden;padding-top:6px;display:flex;align-content:flex-start;justify-content:space-around;flex-direction:row;flex-wrap:wrap}.vc-commoditycategory_subcategories{display:none}@media (max-width:480px){.commodityBox .title{min-height:5.5em !important}}.commodityBox .price-rate{display:none}.lastViewedBoxes .commodityBox .inner{min-height:unset}.flags{min-height:unset;margin:0;position:absolute;width:100%}.flags .flag-freeTransport,.flags .flag-sale,.c-vitar-skladem:before{display:none}.flags .flag-tip,.flags .flag-new,.flags .flag-action,.vc-commoditydetail_image .c-neni-skladem,.c-vitar-skladem.buyable{display:block !important;background-color:#009de0;border-color:#009de0;color:#fff;width:70px;text-align:center;position:absolute;top:6px;right:0;padding:15px 0;line-height:unset}.vc-commoditydetail_image .c-neni-skladem:after,.c-vitar-skladem:after,.flags .flag-tip:after,.flags .flag-new:after,.flags .flag-action:after,.c-vitar-skladem.buyable:after{content:"";display:block;width:9px;height:5px;background:url("/images/graphic/icons/zalozka-blue.png");position:absolute;right:-4px;top:63px}.c-neni-skladem strong,.c-vitar-skladem.buyable strong{font-weight:100}.flags .flag-tip,.flags .flag-new,.flags .flag-action{right:4px;top:74px;width:48px;font-size:12px;z-index:9;background-color:#c4017b;border-color:#c4017b}.flags .flag-tip:after,.flags .flag-new:after,.flags .flag-action:after{content:"";display:block;width:4px;height:5px;background:url("/images/graphic/icons/zalozka-pink.png");position:absolute;right:-1px;top:48px}.c-neni-skladem:after,.c-vitar-skladem.buyable:after{right:0;width:4px}.flags .flag-new{background-color:#64c020;border-color:#64c020;top:139px}.flags .flag-new:after{background:url("/images/graphic/icons/zalozka.png")}.flags .flag-tip{background-color:#003da5;border-color:#003da5;top:139px}.flags .flag-tip:after{background:url("/images/graphic/icons/zalozka-dark-blue.png")}.vc-content_deliverymethods,.vc-content_paymentmethods,.vc-content_shopinfo,.vc-custom_banner{display:none}#footer{padding:0;height:77px;background:url("/images/graphic/banners/vitar-klub-sleva-background.jpg") no-repeat}#footer .contact_info{width:100%;padding:0}.vc-outdoor_footermodals,.vc-newsletter_registration .header{display:none}.CustomNewsText{font-size:38px;color:#fff;float:left;padding-top:9px}.vc-newsletter_registration_container{float:right;width:39%}.vc-newsletter_registration_container .frm-input input{height:43px;border-radius:0;border:0;margin-top:15px}.vc-newsletter_registration_container .btn{font-size:13px;font-weight:700;color:#fff !important;background:#009de0 !important;border-color:#009de0 !important;border-radius:0px !important;padding:11px 26px !important}.vc-newsletter_registration_container .btn:hover{background:#64c020 !important}.vc-newsletter_registration .buttons{bottom:5px}.view-commodity-detail .vc-newsletter_registration_container .btn,.view-commoditycategory-detail .vc-newsletter_registration_container .btn{padding:12px 26px !important}.lastViewedBoxes .commodityBox .pricing .discount{top:-30px}.vc-content_footertext{width:100%;background:#003da5;margin-top:-2px;padding:0}@media (min-width:1200px){.custom_footer_box .bottom_box{width:1170px}.custom_footer_box .bottom_box{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}}.vc-content_footertext .wysiwyg{padding:0}.custom_footer_box{display:inline-block;width:100%;padding:0}.custom_footer_box .top_box{display:inline-block;width:100%;min-height:500px;background:url("/images/graphic/banners/vitar-club-pozadi-small.jpg") no-repeat}.top_box_image{display:inline-block;float:left;margin-top:25px;width:49%;text-align:right}.top_box_right{display:inline-block;float:right;width:49%;margin-top:55px}.top_box_right .header a{color:#009de0}.top_box_right img{float:left;margin-right:28px;margin-top:38px}.top_box_right .header{text-align:left;color:#003da5;font-size:33px;font-weight:700;line-height:36px}.top_box_right .text{color:#003da5;font-size:14px;width:541px}.top_box_button{color:#003da5;display:inline-block;border:1px solid #003da5;font-weight:700;font-size:14px;padding:11px 27px;margin-right:20px;margin-top:5px;transition:background 0.5s,border 0.5s,color 0.5s}.top_box_button a:hover{text-decoration:none}.top_box_button:hover{background:#64c020;border:1px solid #64c020}.top_box_button:hover a{color:#fff}.vc-content_appinfo{margin-top:-1px;width:100%;background:#003a9d;text-align:center;padding-top:11px;color:#009de0}.vc-content_appinfo a{color:#009de0}.custom_footer_box .bottom_box{padding:45px 0}.custom_footer_box .bottom_box ul{padding:0 0 30px;display:inline-block;width:25%;float:left;margin:0}.custom_footer_box .bottom_box li{display:inline-block;width:100%;text-align:left;list-style:none}.custom_footer_box .bottom_box ul:nth-child(3) li a,.custom_footer_box .bottom_box ul:nth-child(3) li,.custom_footer_box .bottom_box .text,.custom_footer_box .bottom_box .text a{font-size:13px;color:#fff}.custom_footer_box .bottom_box ul:nth-child(3) li,.custom_footer_box .bottom_box ul:nth-child(2) .text{padding-bottom:7px}.custom_footer_box .bottom_box .header{padding-bottom:22px !important;font-size:24px !important;color:#fff;font-weight:700}.custom_footer_box .bottom_box ul:nth-child(3) .phone{padding-top:15px}.custom_footer_box .bottom_box ul:nth-child(3) .firm{font-weight:900}.custom_footer_box .bottom_box .social{width:20%;float:left;display:inline-block}.CustomEETText{padding-top:20px;font-size:11px;display:inline-block;background:#003a9d;width:100%;color:#fff;text-align:center}@media (min-width:1200px){.CustomArticleTopBox .inner,.CustomDetailCommodityTopBox .inner,.CustomCategoryTopBox .inner{width:1170px}}@media (min-width:992px) and (max-width:1199px){.CustomArticleTopBox .inner,.CustomDetailCommodityTopBox .inner,.CustomCategoryTopBox .inner{width:970px}}@media (min-width:768px) and (max-width:991px){.CustomArticleTopBox .inner,.CustomDetailCommodityTopBox .inner,.CustomCategoryTopBox .inner{width:750px}}.CustomArticleTopBox .inner,.CustomDetailCommodityTopBox .inner,.CustomCategoryTopBox .inner{margin-right:auto;margin-left:auto}.CustomArticleTopBox,.CustomDetailCommodityTopBox,.CustomCategoryTopBox{display:inline-block;width:100%;background:url("/images/graphic/banners/category-background.jpg") no-repeat;background-size:cover}.vc-commoditycategory_alternativedescription .header,.vc-menu_breadcrumbs{display:none}.CustomDetailCommodityTopBox h1,.vc-commoditycategory_title h1{font-size:32px;color:#fff;padding-top:26px}.CustomArticleTopBox .vc-menu_breadcrumbs li:nth-child(1) a,.CustomDetailCommodityTopBox .vc-menu_breadcrumbs li:nth-child(1) a,.vc-commoditycategory_description .description{font-size:13px;color:#fff;padding-left:50px;padding-bottom:13px}.CustomArticleTopBox .vc-menu_breadcrumbs{display:inline-block}.vc-commoditycategory_alternativedescription .altDescription{background:#009de0;color:#fff;padding:20px 28px;font-size:13px;line-height:19px}.vc-commoditycategory_subcategories{padding-top:25px}.CustomCategoryTopBox img{display:inline-block;float:left}.vc-commoditycategory_description .inner{width:100%;margin-left:unset;margin-right:unset}@media (min-width:992px){.CustomCategoryTopBox img{margin:36px 38px 40px 44px}#menutop li a{padding:10px 30px}}@media (min-width:1200px){.CustomCategoryTopBox{max-height:156px}.CustomCategoryTopBox img{margin:36px 55px 40px 68px}}@media (min-width:768px) and (max-width:991px){.CustomCategoryTopBox{max-height:197px}.CustomCategoryTopBox img{margin:48px 38px 57px 44px}}@media (max-width:767px){.CustomCategoryTopBox{text-align:center}.vc-commoditycategory_title h1{padding-top:0}.vc-commoditycategory_title h1,.vc-commoditycategory_description .description{padding:10px 5%;margin-bottom:10px}.vc-commoditycategory_title,.vc-commoditycategory_title h1,.vc-commoditycategory_description .description{text-align:left}.CustomCategoryTopBox img{margin:22px auto;float:unset;display:none}}.btn.btn-nexttab{border-radius:0}.vc-pager{text-align:center}.vc-pager .pages .page.Active{border-color:transparent}.vc-pager .pages .page{border-radius:0 !important;margin-right:4px}.vc-pager .pages .page.Active a{background:#003da5;color:#ffffff;font-weight:400;width:29px}.vc-pager .pages .page a{padding:6px 0;color:#003da5;width:32px;min-width:unset;border:1px solid #003da5;font-weight:400}.vc-pager .pages .page.Active a:hover,.vc-pager .pages .page a:hover{background:#ffffff !important;color:#64c020;border-color:#64c020}.lastViewedBoxes .header{color:#003da5;font-size:16px}.lastViewedBoxes .commodityBox .title{padding:10px 10px 0}.vc-commodity_filter{margin-top:31px}.vc-commodity_filter legend{display:none}.vc-commodity_quickfilter a:hover{background:#003da5}.vc-commodity_filter .header{text-transform:uppercase;color:var(--vit-blue);padding-left:20px;padding-top:12px;font-size:13px;font-weight:900}.vc-commodity_filter .content{padding-left:22px;padding-bottom:16px}.vc-commodity_filter .check-title{color:var(--vit-blue);line-height:18px}.vc-commodity_filter .frm-checkbox input[type=checkbox]+.check{border-radius:50%}.vc-commodity_quickfilter ul{background:#fff;border-radius:0;padding-bottom:8px}.vc-commodity_quickfilter a{border-radius:0;border:0;padding:0px 11px 39px 11px;font-weight:700;color:#000;text-transform:uppercase;font-size:13px;border-top:5px solid transparent}.vc-commodity_quickfilter a:hover{font-weight:700;border:0;background:#64c020;color:#fff;border-top:5px solid #fff}.vc-commodity_quickfilter li.active a{font-weight:normal;color:#fff;border-top:5px solid #009de0;background:#003da5}#menucategories:nth-child(6){display:none}.view-commodity-detail .vc-menu_breadcrumbs{display:inline-block;margin-bottom:32px}.vc-menu_breadcrumbs{padding:0}.CustomDetailCommodityTopBox h1{margin-bottom:10px}.vc-menu_breadcrumbs nav ul li strong,.CustomDetailCommodityTopBox .vc-menu_breadcrumbs li a{color:#fff;font-size:14px}.vc-menu_breadcrumbs nav ul li+li:before{content:"/";color:#fff;font-size:20px;font-weight:700;padding:0;margin:0 5px}.view-commodity-detail .row{display:inline-block;width:100%}.view-commodity-detail .CustomDetailCommodityLeftBox{display:inline-block;float:left;width:19%;margin-top:30px}.view-commodity-detail #main{display:inline-block;float:right;width:80%;margin-top:30px}.view-commodity-detail .Part_Content-full #menucategories{margin:0;width:100%}.view-commodity-detail .Part_Content-full #menucategories .header{padding:12px 1px 9px 0;margin-top:14px;margin-bottom:14px}.view-commodity-detail .Part_Content-full #menucategories .header span{text-decoration:none}.view-commodity-detail .Part_Content-full #menucategories .content{height:auto !important;margin-top:0 !important;display:block;padding:0 !important;position:relative;width:100%;box-shadow:0 0 0}.vc-commoditydetail_image{border:1px solid #e6e6e6}.vc-commoditydetail_gallery .owl-gallery{padding:11px 0}.vc-commoditydetail_title h1{font-size:27px;margin-bottom:21px}.view-commodity-detail .commodityDetail .flags{position:relative}.view-commodity-detail .commodityDetail .vc-commoditydetail_image .flags{position:unset}.view-commodity-detail .rightColumn .Availability{position:relative}.view-commodity-detail .vc-commoditydetail_image{position:relative}.view-commodity-detail .vc-commoditydetail_image .c-neni-skladem{top:10px;left:auto;right:-10px}.view-commodity-detail .c-neni-skladem:after{right:0;width:9px;top:auto;bottom:-5px;margin-top:2px}.view-commodity-detail .c-vitar-skladem.buyable:after{right:0;width:9px;margin-top:1px}.view-commodity-detail .c-vitar-skladem.buyable{top:13px;left:-76px}.view-commodity-detail .flags .flag-new{left:-70px;top:107px}.view-commodity-detail .vc-commoditydetail_image .flags .flag-new{left:auto;right:-10px;top:107px}.view-commodity-detail .flags .flag-tip{left:-70px;top:57px}.view-commodity-detail .vc-commoditydetail_image .flags .flag-tip{left:auto;right:-10px;top:57px}.view-commodity-detail .flags .flag-action{left:-70px;top:157px}.view-commodity-detail .vc-commoditydetail_image .flags .flag-action{left:auto;right:-10px;top:157px}.view-commodity-detail .c-vitar-skladem.buyable:after{right:0}.view-commodity-detail .flags .flag-new:after,.view-commodity-detail .flags .flag-tip:after,.view-commodity-detail .flags .flag-action:after{width:9px}.view-commodity-detail #CommodityDetail_1 .commodity_slozeni,.view-commodity-detail #CommodityDetail_1 .commodity_davkovani{display:none}.view-commodity-detail .vc-commoditydetail_priorityparameters .detaillist-row-name{width:57px}.view-commodity-detail .vc-commoditydetail_priorityparameters .detaillist-row-name:after{margin-left:-3px}.view-commodity-detail .vc-commoditydetail_priorityparameters .detaillist-row-value{margin-left:61px}.view-commodity-detail #CommodityDetail_3,.view-commodity-detail #CommodityDetail_4,.view-commodity-detail .commodity_popis{font-weight:100;color:#003da5}.view-commodity-detail #CommodityDetail_3 strong,.view-commodity-detail #CommodityDetail_4 strong,.view-commodity-detail .commodity_popis strong{font-weight:bold;font-size:15px}.view-commodity-detail #CommodityDetail_3 a,.view-commodity-detail #CommodityDetail_4 a,.view-commodity-detail .commodity_popis a{color:#64c020}.view-commodity-detail #CommodityDetail_3 a:hover,.view-commodity-detail #CommodityDetail_4 a:hover,.view-commodity-detail .commodity_popis a:hover{text-decoration:underline}.view-commodity-detail #CommodityDetail_3 p,.view-commodity-detail #CommodityDetail_4 p,.view-commodity-detail .commodity_popis p,.view-commodity-detail .commodity_slozeni table,.view-commodity-detail .commodity_davkovani table,.view-commodity-detail .commodity_popis table{margin-top:0.75em;border-top:1px solid #e6e6e6;padding-top:1.5em}.view-commodity-detail #CommodityDetail_3 table{margin-top:0.75em;border-top:1px solid #e6e6e6;padding-top:1.5em}.view-commodity-detail #CommodityDetail_3 table p{border:none;padding:0}.view-commodity-detail #CommodityDetail_3 td{padding:0;line-height:unset;border-top:0}.view-commodity-detail #CommodityDetail_3 .content,.view-commodity-detail #CommodityDetail_4 .content,.view-commodity-detail .commodity_popis{padding:1em 1.5rem}.btn-show_all_content,.text-overlay{display:none}.vc-commoditydetail_description{height:auto !important}.vc-commoditydetail_image img{padding:45px}.view-commodity-detail .Availability .help,.view-commodity-detail .Availability dt,.view-commodity-detail .vc-commoditydetail_info dl.Weight,.vc-commoditydetail_pricing .slash,.vc-commoditydetail_pricing .unit,.vc-commoditydetail_buy .frm-field .frm-input .unit .count,.commodityBox .btn.goToDetail:before,.vc-commoditydetail_fastlinks,.view-commodity-detail #commodity-reviews_top{display:none}.vc-commoditydetail_attributes{margin-top:0;margin-bottom:10px}.vc-commoditydetail_annotation{padding:0 18px}.vc-commoditydetail_annotation .wysiwyg{margin-bottom:22px;color:#003da5;font-size:14px;letter-spacing:0.5px}.CustomDetailCommodityDescription{margin-bottom:22px;display:inline-block;width:100%;padding-left:4px;text-align:left;color:#009de0}.CustomDetailCommodityDescription:hover{cursor:pointer;color:#64c020;text-decoration:underline}.vc-commoditydetail_info{display:inline-block;float:left;width:49%}.vc-commoditydetail_priorityparameters{display:inline-block;width:49%}.vc-commoditydetail_info dl dd,.detaillist-row-name,.detaillist-row-value,.vc-commoditydetail_info dl dt{color:#003da5;font-size:12px}.detaillist-row-name,.vc-commoditydetail_info dl dt{font-size:12px;font-weight:900;width:70px;text-align:left;padding-left:6px}.vc-commoditydetail_info dl dd a{color:#64c020}.detaillist-row-name{width:150px}.detaillist-row-value{margin-left:150px;padding-top:3px}.vc-commoditydetail_info dl.OtherCodes dt,.vc-commoditydetail_info dl.Code dt{width:42px}.vc-commoditydetail_info dl.OtherCodes dd,.vc-commoditydetail_info dl.Code dd{margin-left:44px;margin-top:1px}.vc-commoditydetail_info dl dt:after{margin-left:-3px}.vc-commoditydetail_info dl.Person dd{margin-left:72px;margin-top:1px}.vc-commoditydetail_info .detaillist-row{margin-top:15px}.vc-commoditydetail_info .detaillist-row-name{width:auto}.vc-commoditydetail_info .detaillist-row-value{margin-left:38px}.vc-commoditydetail_pricing{border:1px solid #e6e6e6;border-left:0;border-right:0;margin:18px 0px;display:inline-block;width:100%;padding:18px 0}.vc-commoditydetail_pricing>div>dl{display:flex;flex-wrap:wrap}.vc-commoditydetail_pricing .price-old dt,.vc-commoditydetail_pricing .price-sale dt,.vc-commoditydetail_pricing .price-highlight dt:after,.vc-commoditydetail_pricing .price-highlight dt{font-size:14px;color:#003da5;text-align:left;padding-left:9px;width:auto;line-height:45px}.vc-commoditydetail_pricing .price-old dt{margin-top:1px !important;padding-right:12px}.vc-commoditydetail_pricing .price-withVat.price-highlight dt+dd,.vc-commoditydetail_pricing .price-withoutVat.price-highlight dt+dd{font-size:34px;color:#64c020;margin-left:0;font-weight:900;height:36px}.vc-commoditydetail_pricing .price-sale dt,.vc-commoditydetail_pricing .price-old dt{font-weight:normal;line-height:unset;margin-top:-5px}.vc-commoditydetail_pricing .price-sale dd,.vc-commoditydetail_pricing .price-old dd{font-size:16px;color:#003da5;margin:0}.vc-commoditydetail_pricing .price-old dd del{text-decoration:none;margin-left:-9px}.vc-commoditydetail_pricing .price-sale dt{line-height:32px}.vc-commoditydetail_pricing .price-sale dd{margin-top:0;margin-left:8px;width:auto}.vc-commoditydetail_pricing .price-highlight dt{font-size:0 !important;padding-left:0 !important;margin-right:12px;height:36px}.register_text{display:block;clear:left;padding-left:10px;margin-top:12px}.register_text a{color:#64c020;font-size:13px}.basketItems .ui-spinner,.vc-commoditydetail_buy .frm-field .frm-input>span{width:100px;height:61px;border:1px solid #003da5}.vc-basket .quantity .quantitySpinner,.commodityDetail .quantityWithUnits input[name=count]{color:#003da5;font-size:26px;font-weight:700;text-align:left;padding-left:26px;width:100%;height:61px;margin:0}.vc-basket .ui-spinner-button.ui-spinner-up,.commodityDetail .ui-spinner-up{background:url(/images/graphic/icons/plus.PNG) no-repeat;width:26px;height:26px;color:transparent;background-position:-2px 3px !important}.vc-basket .ui-spinner-button.ui-spinner-down,.commodityDetail .ui-spinner-down{background:url(/images/graphic/icons/minus.PNG) no-repeat;width:26px;height:26px;color:transparent;background-position:0px 4px !important}.vc-basket .ui-spinner-button.ui-spinner-down:hover,.commodityDetail .ui-spinner-down:hover{background:url(/images/graphic/icons/minus_hover.PNG) no-repeat;color:transparent;background-position:-2px 4px !important}.vc-basket .ui-spinner-button.ui-spinner-up:hover,.commodityDetail .ui-spinner-up:hover{background:url(/images/graphic/icons/plus_hover.PNG) no-repeat;color:transparent;background-position:-1px 2px !important}.vc-commoditydetail_buy{margin-top:0}.vc-commoditydetail_buy .frm-field{width:auto}.vc-commoditydetail_buy .submit{width:69%;padding:0}.vc-commoditydetail_buy .submit .btn.buyBtn{width:100%;font-size:20px !important;padding:18px 16px;text-transform:uppercase;font-weight:900;color:#fff !important;border-radius:0 !important;background:#003da5 !important}.vc-commoditydetail_buy .submit .btn.buyBtn:hover{background:#64c020 !important}.view-commodity-detail .vc-tabstemplate nav ul{background:#fff;border-radius:0}.view-commodity-detail .vc-tabstemplate nav a{font-size:14px;color:#949494;border:1px solid #e6e6e6;border-radius:0;text-transform:initial;font-weight:normal}.view-commodity-detail .vc-tabstemplate nav ul li{display:inline-block;margin-right:1px;float:left}.view-commodity-detail .vc-tabstemplate nav a:hover,.vc-tabstemplate nav .active a{color:#fff;font-weight:normal}.view-commodity-detail .vc-tabstemplate nav .active a{background:#003da5;border-color:#003da5;text-decoration:none !important}.view-commodity-detail .vc-tabstemplate nav .active a:hover,.vc-tabstemplate nav .active a{text-decoration:none !important;background:#003da5;border-color:#003da5;color:#fff}.view-commodity-detail .vc-tabstemplate nav a:hover{background:#fff;color:#64c020;border-color:#64c020;border-bottom:1px solid}.view-commodity-detail .vc-tabstemplate .content{width:100%;border:1px solid #003da5;display:inline-block}.view-commodity-detail .commodity_slozeni:before,.view-commodity-detail .commodity_davkovani:before{content:"Dávkování";display:block;width:auto;color:#003da5;position:relative;left:0;font-weight:700;padding:12px 21px;font-variant:small-caps}.view-commodity-detail .commodity_slozeni:before{content:"Složení"}.view-commodity-detail .commodity_slozeni,.view-commodity-detail .commodity_davkovani{border-top:1px solid #003da5;margin-top:61px}.vc-commoditydetail_related h2,.vc-commoditydetail_alternate h2{border-bottom:0}.view-commodity-detail .vc-commoditydetail_related .c-vitar-skladem.buyable,.view-commodity-detail .vc-commoditydetail_alternate .c-vitar-skladem.buyable{right:-1px;left:unset}.view-commodity-detail .vc-commoditydetail_related .c-vitar-skladem.buyable:after,.view-commodity-detail .vc-commoditydetail_alternate .c-vitar-skladem.buyable:after{width:6px;top:47px}.view-commodity-detail .vc-commoditydetail_related .flags .flag-action,.view-commodity-detail .vc-commoditydetail_alternate .flags .flag-action{left:unset;top:68px;right:4px}.view-commodity-detail .vc-commoditydetail_related .flags .flag-tip,.view-commodity-detail .vc-commoditydetail_alternate .flags .flag-tip{left:-4px}.view-commodity-detail .vc-commoditydetail_related .flags .flag-action:after,.view-commodity-detail .vc-commoditydetail_alternate .flags .flag-action:after{width:5px}.view-commodity-detail .vc-commoditydetail_related .flags .flag-tip:after,.view-commodity-detail .vc-commoditydetail_alternate .flags .flag-tip:after{width:5px;right:-1px}.vc-commoditydetail_optionalparameters,.vc-commoditydetail_variationparameters{background-color:#fff}.vc-commoditydetail_optionalparameters .title,.vc-commoditydetail_variationparameters .title{color:#003da5;font-size:14px}.vc-commoditydetail_optionalparameters .title:after,.vc-commoditydetail_variationparameters .title:after{content:":";display:inline-block}.vc-commoditydetail_optionalparameters .option-select label,.vc-commoditydetail_variationparameters .option-select label{display:none}.vc-commoditydetail_variationparameters .header{float:left;margin-right:20px}.vc-commoditydetail_variationparameters .content{margin-top:-17px}.view-commodity-detail .vc-social_socialite{margin-top:20px}.view-commodity-detail .Availability dd{margin-left:0;font-size:14px;color:#c2083c;margin-top:-14px}.vc-commoditydetail_fastlinks{display:block}.vc-commoditydetail_fastlinks ul li.sendToFriend,.vc-commoditydetail_fastlinks ul li.print{display:none !important}.vc-commoditydetail_fastlinks .sendQuestion:before,.vc-commoditydetail_fastlinks ul li a{color:#003da5;font-weight:700}.modal .modal-content{border-radius:0}.message.success,.modal .header .message{background:#64c020;border-radius:0;color:#fff}.modal .flags{display:none}.inner.inner-basket-newItem .price,.inner.inner-basket-newItem .content a{color:#003da5}.nd-btn-default{border-radius:0 !important;text-transform:uppercase;background:#fff !important;border:1px solid #003da5 !important;color:#003da5 !important;font-weight:700}.nd-btn-default:hover{border-radius:0 !important;background:#003da5 !important;color:#fff !important}.nd-btn-primary{background:#003da5 !important;border-radius:0 !important;color:#fff !important;font-weight:700;text-transform:uppercase;font-size:13px !important;padding:6px 12px}.nd-btn-primary:hover{background:#64c020 !important;border-radius:0 !important;color:#fff !important}.ndBasketFreeDelivery_basketpopup{background:#009de0 !important;border-radius:0 !important;color:#fff}#vs-AjaxBasket .beforeButtons a,.vc-basket .quantity .unit,.vc-basket .basicInfo .code,.vc-basket .basicInfo .additionalInfo,.vc-basket .c-vitar-skladem.buyable:after{display:none}.basketItems .c-vitar-skladem.buyable{position:relative;width:auto;display:inline-block !important;color:#64c020;background:#fff;top:unset;right:unset;padding-left:40px;text-align:center}.vc-basket .basicInfo .name a{color:#64c020;font-weight:700}#vs-AjaxBasket .removeBasketItemLink{background:url(/images/graphic/icons/remove.PNG) no-repeat;padding:5px 0;font-size:0;height:23px;display:inline-block;width:21px;margin:0}.vc-orderstep_head li.active{background-color:#64c020}.vc-orderstep_head li.active span,.vc-orderstep_head li.active:before,.vc-orderstep_head li span,.vc-orderstep_head li:before{color:#fff}.vc-orderstep_head li{border-radius:0;background:#003da5}.vc-basket .pricing dl.unitPrice{margin-top:21px}.view-basket-Index #main{min-height:500px !important}.vc-orderstep_deliverypayment label{color:#003da5}.vc-orderstep_deliverypayment.frm-checkbox input[type=radio]+.check,.vc-orderstep_deliverypayment .frm-radio input[type=radio]+.check{border:2px solid #878c91}.vc-orderstep_deliverypayment .delivery ul li .price,.vc-orderstep_deliverypayment .payment ul li .price{float:right}.vc-orderstep_register .alreadyBuy{padding-left:0}.vc-user_detail .contact .content,.vc-user_detail .invoiceAddress .content,.vc-user_detail .login .content,.vc-orderstep_persondata .content{background:#fff;border:1px solid #cfcfcf}.view-writeus-sendmessage label,.vc-user_detail .contact legend,.vc-user_detail .invoiceAddress legend,.vc-user_detail .login legend,.vc-orderstep_persondata legend{border-bottom:0}.vc-orderstep_register label,.view-writeus-sendmessage label,.vc-user_detail .contact .content label,.vc-user_detail .invoiceAddress .content label,.vc-user_detail .login .content label,.vc-orderstep_persondata .content label{font-weight:700;color:#003da5}.vc-orderstep_register input,.view-writeus-sendmessage textarea,.view-writeus-sendmessage input,.vc-user_detail .frm-input input,.vc-user_detail .frm-select select,.vc-orderstep_persondata .content .frm-input input,.vc-orderstep_persondata .content .frm-select select{border:1px solid #003da5;border-radius:0}.vc-orderstep_comments textarea{border-radius:0}.vc-orderstep_footer .buttons .sendOrderBtn{font-size:17px !important}.view-writeus-sendmessage label{font-weight:300}.ndBasketFreeDelivery .progress{border-radius:0}.ndBasketFreeDelivery .progress-bar{background-color:#64c020}.vc-basketinfoextended-item-namewrapper a{text-decoration:none}.vc-basketinfoextended-item-namewrapper a:hover{color:#64c020}.vc-orderstep_register .content{background:#64c020}.vc-script_heurekacertificate strong,.vc-user_dataconsent a,.vc-orderstep_privacy span{display:inline-block;margin-top:1px}.vc-user_dataconsent{display:inline-block;margin-bottom:10px;width:100%}.vc-user_dataconsent a,.vc-orderstep_privacy a{font-weight:700;color:#000}#orderStep2_form #shopAssistant{display:none}.CustomContactText2 h1,.article-detail h1{font-size:48px}.article-detail h2 strong,.article-detail h2{font-size:34px;color:#003da5}.CustomArticleTopBox .vc-menu_breadcrumbs{padding:14px 13px}.vc-articledetail{margin-top:21px}.CustomContactText3,.CustomContactText strong,.CustomContactText,.view-writeus-sendmessage .description,.vc-articledetail li,.vc-articledetail strong,.vc-articledetail p{color:#003da5;font-size:14px;font-size:400}.CustomContactText a,.vc-articledetail a,.vc-articledetail p a{color:#64c020}.view-writeus-sendmessage #frm-writeUs .header,.vc-articledetail .links{display:none}.vc-articledetail table{display:table;border-collapse:separate;box-sizing:border-box;text-indent:initial;border-spacing:2px;border-color:grey}.vc-articledetail table tbody{display:table-row-group;vertical-align:middle;border-color:inherit}.vc-articledetail table tr{display:table-row;vertical-align:inherit;border-color:inherit}.vc-articledetail table td{display:table-cell;vertical-align:inherit;border-top:1px solid gray}.view-writeus-sendmessage .CustomContactText2{display:inline-block;width:100%;margin-top:20px}.CustomContactText3{display:inline-block;width:100%;margin-bottom:20px;margin-top:50px}.view-user-register .Part_Menu{display:none}.view-user-register .Part_Content{width:100%}.custom_register_text ul li{list-style:none;text-align:center}.custom_register_text ul{display:inline-block;margin:0;padding:0;width:100%}.custom_register_text .middle_box.right,.custom_register_text .middle_box.left,.custom_register_text .middle_box{display:inline-block;width:100%;margin-bottom:-6px}.custom_register_text .middle_box .left_box{min-height:395px;display:inline-block;width:50%;float:left;background:#fff}.custom_register_text .middle_box .right_box{min-height:395px;display:inline-block;width:50%;float:right;background:#f3f3f3}.custom_register_text .middle_box img{width:100%;height:auto;height:390px}.custom_register_text .bottom_box,.custom_register_text .top_box{display:inline-block;width:100%;margin:60px 0}.custom_register_text .bottom_box .header,.custom_register_text .top_box .header{font-size:34px;color:#64c020;font-weight:300}.custom_register_text .bottom_box span,.custom_register_text .top_box span{font-weight:900;color:#003da5}.custom_register_text .bottom_box .image,.custom_register_text .top_box .image{margin:17px 0}.custom_register_text .bottom_box .text,.custom_register_text .top_box .text{font-size:17px;color:#003da5}.custom_register_text .top_box .text:nth-child(5){font-size:24px;font-weight:700}.custom_register_text .middle_box .left_box ul,.custom_register_text .middle_box .right_box ul{width:60%}.custom_register_text .middle_box .left_box li,.custom_register_text .middle_box .right_box li{text-align:left;padding-left:40px}.custom_register_text .middle_box .left_box .header,.custom_register_text .middle_box .right_box .header{padding-top:40px;padding-bottom:40px;font-size:34px;color:#003da5;font-weight:700}.custom_register_text .middle_box .left_box .text,.custom_register_text .middle_box .right_box .text{font-size:15px;color:#003da5;margin-bottom:15px}.custom_register_text .middle_box a{color:#64c020}.custom_register_text .middle_box .left_box .button,.custom_register_text .middle_box .right_box .button{display:inline-block;border:1px solid #003da5;padding:12px 20px;font-size:11px;text-transform:uppercase;font-weight:900;margin-left:40px;transition:background 0.5s,border 0.5s}.custom_register_text .middle_box .left_box .button a,.custom_register_text .middle_box .right_box .button a{color:#003da5}.custom_register_text .middle_box .left_box ul{float:right;padding-right:40px}.custom_register_text .middle_box .left_box .button:hover,.custom_register_text .middle_box .right_box .button:hover{background:#64c020;border-color:#64c020}.custom_register_text .middle_box .left_box .button:hover a,.custom_register_text .middle_box .right_box .button:hover a{color:#fff !important}.custom_register_text .middle_box .left_box .button a:hover,.custom_register_text .middle_box .right_box .button a:hover{text-decoration:none}.CustomRegisterText{display:inline-block;font-size:14px;color:#003da5;padding-left:15px}.vc-user_detail .annotation{color:#c2083c;font-size:14px;margin-top:10px}.vc-user_detail .leftColumn{width:100%}.vc-user_detail .btn-submit{padding:12px 20px;width:100%;font-size:11px;text-transform:uppercase;transition:background 0.5s,border 0.5s;background:#64c020 !important}.vc-user_detail .btn-submit:hover{background:#003da5 !important}.vc-user_detail .contact{clear:unset}.commodityBox .flags .flag-tip,.commodityBox .flags .flag-new,.commodityBox .flags .flag-action{right:4px;position:relative;top:69px;float:right;clear:right;margin-bottom:9px}.vc-commoditydetail_pricing dl.price-withVat{position:relative}.vc-commoditydetail_pricing dl.price-withVat dd:nth-child(3){display:flex;align-items:center;color:#64c020;font-size:24px;font-weight:900;margin-left:164px}.vc-commoditydetail_pricing dl.price-withVat dd:nth-child(3):before{position:absolute;left:0;content:'Cena s DPH za balení:';font-size:14px;color:#003da5;text-align:left;padding-left:9px;width:auto;font-weight:bold;padding-top:6px}.vc-commoditydetail_pricing .price-withVat dt.special:after{content:"Cena pro Vás s DPH:"}.vc-commoditydetail_pricing dl.price-withVat dt{color:#003da5;width:auto;padding-left:9px;padding-right:8px;padding-top:4px}.vc-commoditydetail_pricing dl.price-withVat dd{margin:0;font-weight:bold;font-size:16px}.vc-commoditydetail_pricing dl.price-withoutVat{position:relative}.vc-commoditydetail_pricing dl.price-withoutVat dd{color:#64c020}.vc-commoditydetail_pricing dl.price-withoutVat dd:nth-child(3){display:flex;align-items:center;color:#64c020;font-size:34px;font-weight:900;margin-left:178px;order:1}.vc-commoditydetail_pricing dl.price-withoutVat dt.special{order:2}.vc-commoditydetail_pricing dl.price-withoutVat dd:nth-child(2){order:3}.vc-commoditydetail_pricing .price-withoutVat.price-highlight dt+dd{font-size:24px}.vc-commoditydetail_pricing dl.price-withoutVat.one-elements dd{font-size:34px !important}.vc-commoditydetail_pricing dl.price-withoutVat dd:nth-child(3):before{position:absolute;left:0;content:'Cena bez DPH za balení:';font-size:14px;color:#003da5;text-align:left;padding-left:9px;width:auto;font-weight:bold;padding-top:6px}.vc-commoditydetail_pricing .price-withoutVat dt.special:after{content:"Cena pro Vás bez DPH:"}.vc-commoditydetail_pricing dl.price-withoutVat dt{color:#003da5;width:auto;padding-left:9px;padding-right:4px;padding-top:4px;display:flex;align-items:center}.vc-commoditydetail_pricing dl.price-withoutVat dd{margin:0;font-weight:bold;font-size:16px}.vc-commoditydetail_pricing .price-withVat dt,.vc-commoditydetail_pricing .price-withoutVat dt{font-size:0 !important}.vc-commoditydetail_pricing .price-withVat dt:after{font-size:13px;content:"Cena pro Vás s DPH:"}.vc-commoditydetail_pricing .price-withVat.price-highlight dt:after{font-size:14px;content:"Cena pro Vás s DPH:"}.vc-commoditydetail_pricing .price-withoutVat dt:after{font-size:13px;content:"Cena pro Vás bez DPH:"}.vc-commoditydetail_pricing .price-withoutVat.price-highlight dt:after{font-size:14px;content:"Cena pro Vás bez DPH:"}@media (max-width:1428px){.custom_register_text .middle_box .left_box ul,.custom_register_text .middle_box .right_box ul{width:78%}}@media (max-width:1200px){.custom_usp_box{padding-left:0}.custom_usp_box .usp_box:nth-child(1) .text{padding:8px 0 5px 65px}.custom_usp_box .usp_box:nth-child(2) .text{padding:8px 0 5px 54px}.custom_usp_box .usp_box:nth-child(3) .text{padding:8px 0 5px 45px}.custom_usp_box .usp_box:nth-child(4) .text{padding:8px 0 5px 42px}.CustomNewsText{font-size:33px;padding-top:16px}.top_box_image img{width:100%;height:auto;float:left}.top_box_image{margin-top:164px;width:39%}.top_box_right{width:57%}.custom_footer_box{width:970px;margin:0 auto}.vc-content_footertext{background:#003da5 url(/images/graphic/banners/vitar-club-pozadi-small.jpg) no-repeat;text-align:center}.custom_footer_box .top_box{background:unset}.view-commoditycategory-detail .custom_usp_box strong{font-size:13px}.view-commoditycategory-detail .top_box_image{margin-top:87px;width:39%}.vc-commoditydetail_buy .submit{width:98%;padding-left:14px}.custom_usp_box .usp_box{width:50%;padding-left:67px}}@media (max-width:1130px){.custom_register_text .middle_box .left_box ul,.custom_register_text .middle_box .right_box ul{width:100%}}@media (max-width:991px){.vc-menu_responsive .mobileNav{padding:0;display:flex;flex-direction:column}.vc-menu_responsive #menutop{order:2}.vc-menu_responsive.active{background:#ffffff url(/images/graphic/nv-logo.png) no-repeat;box-shadow:0 0 0 2000px #00000090;padding-top:98px;background-position:50% 42px;background-size:80%;max-width:250px;padding-bottom:80px}.vc-menu_responsive #menucategories .header:nth-child(2),.vc-menu_responsive #menucategories .header{width:100%;font-size:14px;color:#003da5;text-align:left;background:#fff;font-weight:normal;border-top:0;padding:8px 0 8px 11px}.vc-menu_responsive #menucategories .header span{color:#003da5;font-weight:normal}.vc-menu_responsive #menucategories .header:nth-child(2){display:none !important}.vc-menu_responsive .custom_menu{display:inline-block;width:100%;margin-top:14px}.vc-menu_responsive .custom_menu:before{content:"Značky";display:inline-block;font-size:14px;position:relative;color:#003da5;text-transform:uppercase;padding-left:10px;margin-bottom:6px}.vc-menu_responsive .custom_menu li{width:100%}.vc-menu_responsive.active a.menuBtn:after{content:"Zavřít menu";display:inline-block;font-size:13px;margin-left:9px}.vc-menu_responsive #menutop>.inner{width:100%}.vc-menu_responsive #menutop,.vc-menu_responsive #menutop ul{background:#fff}.vc-menu_responsive #menutop ul li a{color:#003da5;font-size:14px}.vc-menu_responsive #menutop li{width:100%;text-align:left}.vc-menu_responsive #menutop li.first{display:none}#menutop ul{background-size:36px;background-position:0 9px}.vc-menu-holder{padding-bottom:0;padding-top:0}.CustomNewsText{font-size:25px;padding-top:21px}.vc-newsletter_registration .buttons{bottom:0px}.vc-menu_user{display:inline-block;float:right}.vc-menu_responsive a.menuBtn{top:73px;color:#fff;background:#003da5;padding:3px 9px}.vc-menu_responsive.active .menuBtn{top:0}.vc-menu_responsive .vc-menu_user .registration,.vc-menu_responsive .profile_label{display:none !important}.CustomRegisterLink,.vc-menu_user .content ul li a{background:transparent !important}.CustomRegisterLink{padding-left:7px !important}.vc-menu_responsive .vc-menu_user{width:180px;float:right;margin-right:5px;margin-bottom:5px;margin-top:8px}.vc-menu_responsive .vc-menu_user .content ul{border:0}.vc-menu_user .inner{width:100%}.vc-menu_responsive .vc-menu_user .content ul{border-radius:0;right:0;width:100%}.vc-menu_responsive #menucategories .header{display:inline-block !important}.vc-menu_responsive #menucategories .content{padding-right:4px}.vc-menu_responsive .inner{padding-left:6px}.vc-menu_responsive #menucategories ul li{padding:0 2px}.vc-menu_responsive #menucategories ul{padding-bottom:8px}#menucategories .header:nth-child(2){border-top:5px solid #ebebeb}.vc-menu_responsive .vc-menu_user{display:none}.custom_footer_box{width:100%}.top_box_image{display:none}.top_box_right{width:100%;text-align:center}.top_box_right .header{margin-bottom:0;display:block;width:100%;text-align:center;font-size:19px;line-height:25px}.top_box_right .text{width:100%;margin-top:0}.top_box_right img{margin:0 auto;float:unset}.vc-content_footertext{background-position:50% 0}.custom_footer_box .bottom_box .header{font-size:23px !important}.custom_footer_box .bottom_box li{width:94%}.custom_footer_box .bottom_box li img{width:100%;height:auto}.custom_footer_box .bottom_box ul:nth-child(4){text-align:right}.custom_footer_box .bottom_box .social{float:unset}.view-commoditycategory-detail .custom_usp_box .text{text-align:left}.view-commoditycategory-detail .custom_usp_box strong{font-size:10px}.view-commoditycategory-detail .top_box_image{margin-top:151px;width:39%}.view-commoditycategory-detail .top_box_right{margin-top:7px}.view-index .custom_usp_box{margin-top:0px;width:100%}.custom_usp_box .usp_box{width:50%;padding-left:70px !important}.custom_usp_box .usp_box .text{float:left;padding-left:10px !important}.vc-content_footertext{background-size:2492px}.view-commodity-detail .CustomButtonMenuOffer,.view-commodity-detail .CustomButtonMenuNew,.view-commodity-detail .CustomButtonMenuSale{display:none}.view-commodity-detail .responsive--menu .CustomButtonMenuOffer,.view-commodity-detail .responsive--menu .CustomButtonMenuNew,.view-commodity-detail .responsive--menu .CustomButtonMenuSale{display:block}.view-commodity-detail #main{width:100%}.vc-commoditydetail_pricing .price-old dt,.vc-commoditydetail_pricing .price-sale dt,.vc-commoditydetail_pricing .price-highlight dt,.vc-commoditydetail_info dl dt{float:left}.vc-commoditydetail_pricing .price-highlight dt+dd{float:left;width:auto;margin:0}.custom_register_text .middle_box .right_box,.custom_register_text .middle_box img,.custom_register_text .middle_box .left_box{width:100%;height:auto;min-height:unset;padding-bottom:20px}.custom_register_text .middle_box img{padding-bottom:0;margin-bottom:-20px}.vc-orderstep_persondata .frm-InvoiceAddressFirm,.vc-orderstep_persondata .frm-otherDeliveryAdress{float:left}.CustomRegisterLink{padding-left:0 !important}.middle_box:nth-child(4),.middle_box:nth-child(2){display:flex !important;flex-direction:column}.middle_box:nth-child(4) .left_box,.middle_box:nth-child(2) .left_box{order:2}.vc-content_footertext{background:#003da5}.vc-content_footertext .top_box{background:url(/images/graphic/banners/vitar-club-pozadi-small.jpg);background-position:50%}.vc-basket .basicInfo .name{text-transform:initial}.vc-commoditydetail_pricing dl{display:inline-block;width:100%}.vc-commoditydetail_pricing .price-old dd{width:auto}}@media (max-width:859px){.custom_footer_box .bottom_box{display:flex;flex-direction:column;text-align:center}.custom_footer_box .bottom_box ul:nth-child(4),.custom_footer_box .bottom_box ul:nth-child(1) li{text-align:center !important}.custom_footer_box .bottom_box ul:nth-child(1){order:1}.custom_footer_box .bottom_box ul:nth-child(4){order:2}.custom_footer_box .bottom_box ul:nth-child(2){order:3}.custom_footer_box .bottom_box ul:nth-child(3){order:4}#footer{height:unset;background-size:cover !important;background:url(/images/graphic/banners/vitar-klub-sleva-background.jpg);padding:0px 0 18px 26px}.bottom_box ul:nth-child(3) li,.bottom_box ul:nth-child(2) .text{display:none}.bottom_box ul:nth-child(3) li.header{display:inline-block}.bottom_box ul:nth-child(3) li.header,.bottom_box ul:nth-child(2) .header{font-size:18px !important;padding:0 !important}.bottom_box ul:nth-child(3) li.header:after,.bottom_box ul:nth-child(2) .header:after{content:"";width:21px;height:18px;background:url(/images/graphic/icons/arrow.PNG) no-repeat;display:inline-block;float:right}.bottom_box ul:nth-child(3) .firm,.bottom_box ul:nth-child(3) .street,.bottom_box ul:nth-child(3) .zipcode_city,.bottom_box ul:nth-child(3) .phone,.bottom_box ul:nth-child(3) .text,.bottom_box ul:nth-child(2) .text{padding-left:22px}.bottom_box ul:nth-child(3) .firm,.bottom_box ul:nth-child(2) .text:nth-child(2){padding-top:10px}.vc-menu_responsive #menutop,.vc-menu_responsive #menutop ul{height:auto}#menutop li a{padding:10px 0 10px 15px}#menutop ul{background-position:3px 4px}.vc-menu_responsive #menutop li,.vc-menu_responsive #menutop{display:inline-block !important}#header{border-bottom:0}.vc-menu_responsive a.menuBtn{top:106px;padding:8px 12px}.top_box_image{display:none}.top_box_right{width:100%;padding:0 20px}.CustomNewsText,.vc-newsletter_registration_container,.custom_footer_box,.custom_footer_box .bottom_box ul{width:100%}.vc-menu-holder{display:inline-block;width:100%;padding-left:44px;padding-right:0}.vc-basketinfoextended-header{border-left:0}.vc-searchbox{margin:0;margin-bottom:10px;min-width:210px;float:right;clear:right;width:100%}.CustomNewsText{text-align:center}.custom_footer_box .bottom_box li img{max-width:158px}.custom_footer_box .bottom_box ul:nth-child(4){text-align:left;padding-left:20px}.custom_footer_box .bottom_box ul:nth-child(4) li{width:auto;margin-right:18px}.custom_footer_box .bottom_box ul:nth-child(4) li img{max-width:40px}.custom_usp_box .usp_box{width:50%;padding-left:71px}.vc-menu_user .content:before,.vc-basketinfoextended-header{height:79px;width:100px}.vc-menu_user .content:before{line-height:126px}.vc-menu_user,#vs-AjaxBasketInfo{margin-top:-70px}#vs-AjaxBasketInfo{width:100px}#vs-AjaxBasketInfo,.vc-menu_user .content{background-position:50% 16px}.vc-basketinfoextended-price,.vc-basketinfoextended-title{margin-top:58px}.vc-menu_responsive .vc-menu_user{display:none}.vc-menu_responsive.active .menuBtn{padding:3px 9px}.vc-commoditycategory_description .description{margin-bottom:0}.view-commoditycategory-detail .Part_Content{padding-left:0;padding-right:0}.view-commoditycategory-detail .vc-commodity_filter{margin-top:0}.vc-commoditydetail_pricing .price-highlight dt+dd{float:left;width:auto;margin:0}.view-commodity-detail .CustomDetailCommodityTopBox{display:none}.view-commodity-detail .CustomDetailCommodityLeftBox{display:block;width:100%;float:none;padding-left:15px;padding-right:15px;margin-top:0}.view-commodity-detail #main{margin-top:0}.vc-commoditydetail_image{margin-bottom:20px}.vc-basket .basicInfo{text-align:center}.basketItems .c-vitar-skladem.buyable{padding:0}.vc-user_login .inner-login{background-position:87% 94%}#vs-AjaxBasketInfo:hover,.vc-menu_user .inner:hover .content{background-position:50% 17px}.vc-basket .basicInfo{width:100%;padding:0 15px}.vc-basket .img{padding-top:0;float:left}.vc-basket .basketItems .pricing dl,.vc-basket .pricing,.vc-basket .quantity{display:inline-block}.vc-basket .basketItems .pricing dl.unitPrice,.vc-basket .pricing dl.withoutVat{display:none}.vc-basket .basketItems .pricing{width:54%}.vc-basket .basketItems .pricing .highlight dd{width:auto}.vc-basket .basketItems .pricing dt{width:auto;margin-right:9px}.vc-basket .remove{float:right}.vc-basket .basketItems .ui-spinner{height:50px}.vc-basket .quantity .quantitySpinner{padding-left:8px;height:50px}.vc-basket .ui-spinner-button.ui-spinner-up{right:29px;margin-top:9px}.vc-basket .ui-spinner-button.ui-spinner-down{top:12px}.vc-orderstep_head li{float:left;width:33.3334%}.vc-basket .basicInfo{margin-bottom:18px;min-height:101px}}@media (max-width:652px){.vc-orderstep_head li .item{margin-left:37px}}@media (max-width:612px){.steps-list{display:none}.vc-orderstep_head h1{text-align:center}}@media (max-width:600px){.vc-basket .basicInfo{width:93%;padding:0 15px}.vc-basket .basketItems .pricing{width:69%}.vc-basket .basicInfo{margin-bottom:18px;min-height:101px}}@media (max-width:660px){.CustomCategoryTopBox{background:#64c020}}@media (max-width:640px){.custom_usp_box .usp_box{width:100%;padding-left:33%}}@media (max-width:565px){.vc-user_login .inner-login{background:transparent}}@media (max-width:502px){#menutop ul{background:unset}#menutop li a{padding:10px 15px}.custom_usp_box .usp_box{width:100%;padding-left:15px}footer .top_box_right img{float:unset}footer .top_box_right .header{width:100%;text-align:center;margin:8px 0}footer .top_box_right .header br{display:none}footer .top_box_right{margin-top:0}footer .top_box_right img{margin-top:20px}footer .top_box_button{width:100%;margin-top:14px}footer .top_box{background:#003da5 url(/images/graphic/banners/vitar-club-pozadi-small.jpg) no-repeat !important}}@media (max-width:492px){#vs-AjaxBasketInfo{float:right}}@media (max-width:482px){.top_box_right .text{display:none}.top_box_right{margin-top:10px}.custom_footer_box .top_box{min-height:397px}}@media (max-width:479px){.custom_usp_box .usp_box{padding-left:57px !important}.vc-basket .basketItems .pricing{width:100%;text-align:center}.vc-basket .remove{width:100%;text-align:center}.vc-basket .quantity{width:100%}}@media (max-width:378px){#menutop li{width:50%}#menutop li a{padding:5px 15px}#menutop>.inner{padding:0}.vc-headerlogo{text-align:center}#footer{height:auto;background-size:5000px}.vc-basket .img{width:100%}.vc-basket .basicInfo{margin-bottom:10px}}@media (max-width:336px){.custom_usp_box .usp_box{padding-left:17px !important}}.small-vitar-logo{float:left}.vitar-logo-img{height:24px;margin:5px}.commodityBox .inner:hover .annotation{display:none}.vc-commoditydetail_variationparameters>div{padding:5px}.vc-commoditydetail_variationparameters{margin:5px 0}.vc-commoditycategory_description .thumb{width:9% !important}.vc-commoditycategory_title{padding-left:50px;position:relative}.CustomCategoryTopBox .inner .vc-commoditycategory_title .categoryName{padding-left:0 !important}.parametric-searchfilter .reviewsFilterPart{display:none}.vitar_register_text,#frm-user>div.leftColumn>div.vc-user_dataconsent>div>div>label>a{text-decoration:none;color:#003da5}.vitar_green,.vitar_register_text a,#frm-user>div.leftColumn>div.vc-user_dataconsent>div>div>label>a>span:nth-child(n)>a{color:#64c020}.vitar_red{color:red}.custom_pocet_baleni{color:#003da5;font-weight:700;width:100%;float:left;padding-left:7px}.vc-commoditydetail_parameters,#commodity-person-info{padding:1rem;color:#003da5}#footer,.register_text,.custom_footer_box .top_box{display:none}