@import url(https://fonts.googleapis.com/css?family=Poppins:300,300i,400,400i,500,500i,600,600i,700,700i,800,800i&amp;subset=latin-ext);@import url('https://fonts.googleapis.com/css?family=Oswald:400,500,600,700');body h1{font-size: 36px;font-weight: 400 !important;color: #e74f11 !important;text-transform: uppercase;text-align: center;font-family: Oswald, sans-serif}@media (max-width: 992px){body h1{font-size: 20px}}body h2{font-size: 20px}body h3{font-size: 20px;font-weight: 700 !important}body h4{font-size: 16px}body h1,body h2,body h3,body h4,body h5{font-weight: 600;line-height: 1.4}body p{font-size: 16px}@media (max-width: 992px){body p{font-size: 16px}}body li{font-size: 16px;list-style: none}@media (max-width: 992px){body li{font-size: 16px}}.btn-default,.btn-primary{font-size: 16px !important;font-weight: 400;border: solid #e74f11 1px !important;background: #e74f11;border-radius: 7px;padding: 13px 24px;color: white;text-transform: uppercase;font-family: Oswald}.btn-default:hover,.btn-primary:hover{background: transparent;color: #e74f11}.no-gutters2{margin-left: -5px;margin-right: -5px}.modal-dialog{max-width: 665px}a{color: #000}a:hover{color: #0082ab}*{padding: 0;margin: 0}body{font-family: 'Open Sans', sans-serif;font-size: 14px;color: #000;background: #fff;line-height: 1.5}img{max-width: 100%}.menu-holder > span.title{display: none}.modal.fade{background: rgba(0,0,0,0.7)}.modal-header .close{position: absolute;top: 16px;right: 20px}.carousel-control-next,.carousel-control-prev{width: 7%}.carousel-indicators{bottom: 0}.slick-product-slideshow{width: 100%}.rightalign{text-align: right}#languages .language .unactive{opacity: .6}#languages .language .unactive:hover{opacity: 1;text-decoration: none}#languages .language .flag.current span{background: #e74f11}#languages .language .flag span{color: white;font-size: 12px;margin-left: 5px;padding: 4px 14px;font-family: Oswald;background: #b5b4b4;text-transform: uppercase;float: left}#languages .language .flag span:hover{background: #e74f11;text-decoration: none}header.shopHeader{border-bottom: 1px solid #dcdcdc;-webkit-box-shadow: 0px -1px 26px -1px rgba(0,0,0,0.25);-moz-box-shadow: 0px -1px 26px -1px rgba(0,0,0,0.25);box-shadow: 0px -1px 26px -1px rgba(0,0,0,0.25)}header.shopHeader .headerContent{padding: 35px 0 16px 0;position: relative}header.shopHeader .headerContent .language{position: absolute;top: 12px;right: 0;font-size: 0}header.shopHeader .headerContent .language .flag{width: 24px;height: 15px;display: block;float: left}header.shopHeader .headerContent .language .flag.current span{display: block;background: #e74f11;color: white;font-family: Oswald;font-size: 12px;padding: 10px}header.shopHeader .headerContent .language .flag span{display: block;background: lightgray}header.shopHeader .headerContent .language .flag.cs{background: transparent url('/images/flags/cs.png') no-repeat 0 -2px}header.shopHeader .headerContent .language .flag.en{background: transparent url('/images/flags/en.png') no-repeat 0 -2px}header.shopHeader .headerContent .language .flag.de{background: transparent url('/images/flags/de.png') no-repeat 0 -2px}header.shopHeader .headerContent .language .flag.sk{background: transparent url('/images/flags/sk.png') no-repeat 0 -2px}header.shopHeader .headerContent .language .flag.ru{background: transparent url('/images/flags/ru.png') no-repeat 0 -2px}header.shopHeader .headerContent .language .flag.it{background: transparent url('/images/flags/it.png') no-repeat 0 -2px}header.shopHeader .headerContent .language .flag.unactive{opacity: .5 !important;filter: alpha(opacity=50) !important;background-color: #eee}header.shopHeader .headerContent .loginBox{text-align: right}header.shopHeader .headerContent .loginBox .cartItems{padding: 5px 0}header.shopHeader .headerContent .loginBox img{margin-right: 6px}header.shopHeader .headerContent .headerSecondRow{margin-top: 15px}header.shopHeader .headerContent .headerSecondRow .saleMenu{margin-top: 10px}header.shopHeader .headerContent .headerSecondRow .saleMenu a{color: #0082ab;text-decoration: none;font-weight: 600;font-size: 14px;margin: 0 4px}header.shopHeader .headerContent .headerSecondRow .saleMenu a:hover{color: #000}header.shopHeader .headerContent .headerSecondRow .search{max-width: 390px;position: relative}header.shopHeader .headerContent .headerSecondRow .search input[type="text"]{width: 100%;border: 2px solid #000;padding: 8px 40px 8px 10px;height: 40px}header.shopHeader .headerContent .headerSecondRow .search input[type="submit"]{width: 45px;height: 40px;position: absolute;top: 0;right: 0;z-index: 2;background: url('/images/webshop_19.jpg') center center no-repeat #000;font-size: 0;border: 0}header.shopHeader .headerContent .headerSecondRow .mainMenu{margin-top: 8px}header.shopHeader .headerContent .headerSecondRow .mainMenu nav.navbar{padding: 0}header.shopHeader .headerContent .headerSecondRow .mainMenu nav.navbar .editable_slot{width: 100%}header.shopHeader .headerContent .headerSecondRow .mainMenu nav.navbar .menu-holder{float: right}header.shopHeader .headerContent .headerSecondRow .mainMenu nav.navbar li.nav-item a.nav-link{color: #0082ab;font-weight: 600}header.shopHeader .headerContent .headerSecondRow .mainMenu nav.navbar li.nav-item .dropdown-item{font-size: 14px}header.shopHeader .headerContent .headerSecondRow .mainMenu nav.navbar .level2 li.nav-item a.nav-link{color: #000;font-weight: 400;font-size: 14px;padding-left: 15px;padding-right: 15px}header.shopHeader .headerContent .headerSecondRow .mainMenu nav.navbar .dropdown-menu{min-width: 180px}.main-overlay{margin-top: 30px}.main-overlay .left-content .eshopMenu{padding: 12px 17px;-webkit-box-shadow: 0px 0px 13px 0px rgba(0,0,0,0.2);-moz-box-shadow: 0px 0px 13px 0px rgba(0,0,0,0.2);box-shadow: 0px 0px 13px 0px rgba(0,0,0,0.2);background: #fff;border-radius: 3px;margin-bottom: 20px}.main-overlay .left-content .eshopMenu .widgetMenu .title{display: none}.main-overlay .left-content .eshopMenu .widgetMenu > ul > li{font-size: 17px;border-bottom: 1px solid #dadada;width: 100%}.main-overlay .left-content .eshopMenu .widgetMenu > ul > li > a{padding: 8px 0;color: #0082ab;font-weight: 600;text-transform: uppercase}.main-overlay .left-content .eshopMenu .widgetMenu > ul > li .level-2{margin-bottom: 10px}.main-overlay .left-content .eshopMenu .widgetMenu > ul > li > ul > li{width: 100%}.main-overlay .left-content .eshopMenu .widgetMenu > ul > li > ul > li > a{padding-left: 0;color: #000;padding-top: 3px;padding-bottom: 3px;font-size: 15px}.main-overlay .left-content .eshopMenu .widgetMenu > ul > li > ul > li > ul{margin-bottom: 7px;margin-top: 4px}.main-overlay .left-content .eshopMenu .widgetMenu > ul > li > ul > li > ul > li{width: 100%}.main-overlay .left-content .eshopMenu .widgetMenu > ul > li > ul > li > ul > li > a{color: #000;padding-top: 3px;padding-bottom: 3px;font-size: 15px}.main-overlay .left-content .eshopMenu .widgetMenu > ul > li .active{font-weight: 600}.main-overlay .left-content .sideBanner{padding-top: 10px}.main-overlay .left-content .sideBanner img{display: block;margin-bottom: 15px}.main-overlay .main-content .topThree{line-height: 1.3;color: #8e8e8e;font-size: 13px}.main-overlay .main-content .topThree img{float: left;margin-right: 5px}.main-overlay .main-content .topThree strong{display: block;color: #000}.main-overlay .main-content .slideshow-banner{margin: 18px 0}.pager-sort-holder{margin-bottom: 10px;margin-top: 6px}ul.pagination a,ul.pagination span{padding: 5px 13px;border: 1px solid #dadada}ul.pagination span{background: #ededed}.slot .box-title{color: #0082ab;text-transform: uppercase;text-align: center;margin-bottom: 20px;margin-top: 20px}.category-list .shop-item{margin-bottom: 15px}.shop-item-markers{position: absolute;top: 0;left: 2px}.shop-item-markers .item-marker{display: block;width: auto;font-size: 10px;color: #fff;font-weight: 600;padding: 2px 5px;border-radius: 2px;background: #ddd;text-transform: uppercase}.shop-item-markers .item-new{background-color: #00aeef}.shop-item-markers .item-vyprodej{background-color: #605ca8}.shop-item-markers .item-sleva{background-color: #99070c}.shop-item-markers .item-showroom{background-color: #5d551c}.shop-item-list .slick-next,.shop-item-list .slick-prev{display: block;border: 1px solid #ccc;width: 32px;height: 32px;border-radius: 100px;color: #000}.shop-item-list .slick-next{top: -30px;right: 0}.shop-item-list .slick-prev{top: -30px;right: 37px;left: auto}.shop-item-list .slick-prev:before{content: '<'}.shop-item-list .slick-next:before{content: '>'}.shop-item-list .slick-prev:before,.shop-item-list .slick-next:before{color: #8e8e8e;font-family: 'Poppins'}.shop-item-list .slideProduct{margin-top: 7px;margin-bottom: 7px}.shop-item-list .shop-item{-webkit-box-shadow: 0px 0px 13px 0px rgba(0,0,0,0.15);-moz-box-shadow: 0px 0px 13px 0px rgba(0,0,0,0.15);box-shadow: 0px 0px 13px 0px rgba(0,0,0,0.15);background: #fff;border-radius: 3px;padding: 7px}.shop-item-list .shop-item .shop-item-stock{text-align: center;font-weight: 600;padding-bottom: 7px;font-size: 12px}.shop-item-list .shop-item .shop-item-stock .avaible{color: #00b700}.shop-item-list .shop-item .shop-item-image{height: 162px;overflow: hidden;text-align: center;position: relative}.shop-item-list .shop-item .shop-item-image img{max-width: 100%;max-height: 100%;margin: 0 auto}.shop-item-list .shop-item .shop-item-info{margin-top: 10px;padding: 0 10px}.shop-item-list .shop-item .shop-item-info h3{font-size: 14px;text-align: center;min-height: 44px}.shop-item-list .shop-item .shop-item-info h3 a{color: #282828}.shop-item-list .shop-item .shop-item-price{font-size: 14px;height: 38px}.shop-item-list .shop-item .shop-item-price .old_price_space{text-align: center}.shop-item-list .shop-item .shop-item-price .old_price_space .old_price_title{display: none}.shop-item-list .shop-item .shop-item-price .old_price_space .prefered{text-decoration: line-through;color: #636465}.shop-item-list .shop-item .shop-item-price .actual_price_space{text-align: center}.shop-item-list .shop-item .shop-item-price .actual_price_space .final_price_title{display: none}.shop-item-list .shop-item .shop-item-price .actual_price_space .prefered{font-weight: 600;color: #000}.shop-item-list .shop-item .shop-item-price .shop-item-old-price{color: #636465;float: left}.shop-item-list .shop-item .shop-item-price .shop-item-new-price{float: right;font-weight: 700}.shop-item-list .shop-item .shop-item-cart{margin: 10px 10px 0 10px}.shop-item-list .shop-item .shop-item-cart a{display: block;border: 2px solid #dadada;text-align: center;font-size: 13px;color: #000;font-weight: 600;padding: 10px 0;text-decoration: none;margin-bottom: 10px}.shop-item-list .shop-item .shop-item-cart a:hover{background: #0082ab;color: #fff;border-color: #0082ab}.shop-item-list .productItem{padding-right: 5px;padding-left: 5px}.psyoArticle .item{padding: 15px;padding-top: 0;margin-bottom: 10px}.psyoArticle .item .text{background: white;border-radius: 7px;padding: 40px;height: 100%}.psyoArticle .item .text a{text-decoration: underline}.psyoArticle .articleHeader h2{margin: 0;font-size: 20px}.psyoArticle .articleHeader h2 a{color: black}.psyoArticle .articleHeader h1{margin: 0;text-align: left;font-size: 24px;margin-bottom: 15px}@media (max-width: 992px){.psyoArticle .articleHeader h1{font-size: 20px}}.psyoArticle .articleHeader h1 a{text-decoration: none !important}.psyoArticle .annotation p{font-size: 16px}.psyoArticle .annotation p strong{font-size: 16px}.psyoArticle .more a{font-weight: 500;background: url(/uploads/assets/btn-more.jpg) top center no-repeat;color: white;padding: 3px 28px 6px;line-height: 3;background-size: contain}.psyoArticle.detail .annotation{background: #818181;padding: 20px 30px;margin: 10px 0 0 0;color: white}.psyoArticle.detail .annotation a{color: white;text-decoration: underline}.psyoArticle.detail .annotation p{margin: 0}.psyoArticle.detail .text{background: #ffe3d7;padding: 20px 30px}.psyoArticle a{color: #e74f11}.psyoArticle .btn{color: black;margin-left: 5px !important}.carouselArticles{width: 100%}.carouselArticles .slick-dots li{width: 11px;height: 11px;margin: 0px 4px;border: 1px solid #636465;border-radius: 100px}.carouselArticles .slick-dots li.slick-active{background: #636465}.carouselArticles .slick-dots li button:before{content: ''}.news-block{border-top: 1px solid #dadada;border-bottom: 1px solid #dadada;margin-top: 60px;padding: 30px 0 20px 0}.news-block .article-item{color: #636465;line-height: 1.3}.news-block .article-item .article-date{margin-bottom: 10px}.news-block .article-item .article-title{font-weight: 600}.news-block .article-item .article-title h2{font-size: 14px;margin-bottom: 0}.news-block .article-item .article-title a{color: #000}footer{margin-top: 60px;border-top: 1px solid #dcdcdc;-webkit-box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.14);-moz-box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.14);box-shadow: 0px 0px 20px 0px rgba(0,0,0,0.14);color: #636465;padding: 40px 0;line-height: 2}footer a{color: #636465}footer a:hover{color: #0082ab}footer ul{list-style: none}footer ul li{line-height: 1.4;margin-top: 8px}footer h2{font-size: 14px;text-transform: uppercase;color: #000}footer .newsletter{line-height: 1.5}footer .newsletter form{position: relative;top: -7px}footer .newsletter input[type="text"]{width: 100%;padding: 4px 10px;font-size: 13px}footer .newsletter input[type="checkbox"]{margin-bottom: 15px;float: left;display: block;margin-right: 6px;margin-top: 2px}footer .newsletter .podm{font-size: 12px;margin: 4px 0}footer .newsletter input[type="submit"]{color: #fff;background-color: #000;font-size: 14px;text-transform: uppercase;text-align: center;width: auto;display: block;margin-top: 5px;border: 0;padding: 7px 25px;font-weight: 600}footer .newsletter input[type="submit"]:hover{background: #0082ab}.productDetail .nazev_produktu{color: #0082ab;font-size: 18px}.productDetail .nazev_produktu h1{color: #0082ab;font-size: 20px;margin-top: 0}.productDetail .info_nazev{padding-top: 0px}.productDetail .sdileni img{padding-left: 3px;padding-right: 3px}.productDetail .info_vyrobce{margin-top: 20px}.productDetail .cena .aktivni{color: #0082ab;font-size: 16px}.productDetail .cena .neaktivni{color: lightslategray;font-size: 10px}.productDetail .dostupnost .skladem{color: green}.productDetail #mnozstvi{border-radius: 0}.productDetail .zalozky{padding-top: 10px;margin-bottom: 20px}ul.breadcrumb{padding: 0;background: transparent}ul.breadcrumb li::after{content: "/";margin-right: 6px;margin-left: 6px;color: #626262}ul.breadcrumb li.active::after{content: ""}ul.breadcrumb a{color: #626262}ul.breadcrumb li.active a{color: #000}.pull-right{float: right}.pull-left{float: left}.shopCatalog.list h1{font-size: 20px;text-align: center;color: #0082ab;padding-bottom: 10px;border-bottom: 1px solid #ccc;margin-bottom: 22px}.shopCatalog.list #list-filter{margin-top: 30px}.shopCatalog.list .special-filter{border-bottom: 1px solid #ccc;padding-bottom: 2px;margin-bottom: 15px}.shopCatalog.list .special-filter .clear.filter-info{float: right;font-size: 14px;margin: 10px 0}.shopCatalog.list .special-filter .clear.filter-info .button-filter,.shopCatalog.list .special-filter .clear.filter-info input{float: right;border: 0}.shopCatalog.list .special-filter .clear.filter-info .button-filter a,.shopCatalog.list .special-filter .clear.filter-info input a{font-size: 13px}.shopCatalog.list .special-filter .clear.filter-info .button-filter{color: #575757}.shopCatalog.list .special-filter .clear.filter-info input{background: #0082ab;font-size: 13px}.shopCatalog.list .filterTop{margin-bottom: 10px}.shopCatalog.list .filterTop .news-filter{float: left;margin-left: 20px}.shopCatalog.list .filterTop .news-filter input{margin-right: 6px}.shopCatalog.list .filterTop select#filterSort{float: left}.shopCatalog.list .price-filter{position: relative;padding: 15px;background: #f1f1f1;border: 1px solid #dadada}.shopCatalog.list .price-filter .label{float: left;display: none}.shopCatalog.list .price-filter b{font-weight: 400}.shopCatalog.list .price-filter .slider-selection{background: #dadada}.shopCatalog.list .price-filter .slider-track{background: white;border: 1px solid #ccc}.shopCatalog.list .price-filter .slider-handle{background-image: none;background-color: #929292}.shopCatalog.list .price-filter .from-label{float: left;width: 12%;margin-top: 3px}.shopCatalog.list .price-filter .to-label{float: right;width: 12%;text-align: right;margin-top: 3px}.shopCatalog.list .price-filter .slider-top-holder{float: left;width: 76%}.shopCatalog.list .price-filter .slider.slider-horizontal{width: 100%;height: 20px}.carouselProductList > h2{color: #0082ab;margin: 20px 0}.btn{font-size: 15px}.shopCatalog.detail .shop-item-markers{left: 15px}.shopCatalog.detail span.old_price_title{display: none}.shopCatalog.detail .old_price_space .final_price .prefered{color: lightslategray;font-size: 11px;text-decoration: line-through}.shopCatalog.detail .toCart .shop-add-quantity{width: 50px}.shopCatalog.detail .toCart input{padding: 5px 10px;margin-left: 10px}.shopCatalog.detail .toCart .btn-dark{border-radius: 0;background: #000}.shopCatalog.detail .toCart .btn-dark:hover{background: #0082ab}.shopCatalog.detail .actual_price_space .final_price_title{display: none}.shopCatalog.detail a.image.gal-image{float: left;padding-right: 8px}.shopCatalog.detail div.scrollingHotSpotLeft,.shopCatalog.detail div.scrollingHotSpotRight{height: 110px}.shopCatalog.detail .tabsRow{margin-top: 40px}.shopCatalog.detail .tab-pane{padding: 10px 0}.shopCatalog.detail .tab-pane h2{margin-top: 10px;margin-bottom: 10px;color: #0082ab;font-size: 16px}.shopCatalog.detail .green{color: green;font-weight: 600}.shopCatalog.detail .red{color: red;font-weight: 600}.shopCatalog.detail .other-images{overflow: hidden}.shopCatalog.detail .other-images img{width: 100px;margin-top: 10px}.shopCart .headline-box{width: 100%}.shopCart .headline-box p{font-size: 12px}.shopCart h1{font-size: 18px;margin: 40px 0 15px;padding: 0}.shopCart .free-shipping{padding: 10px;border: 1px solid #ccc;margin-bottom: 10px;background: #f6f6f6}.shopCart .free-shipping + form .cart-table{margin-top: 0}.shopCart .cart-remove{cursor: pointer}.shopCart .cart-remove:after{content: ' o ';color: #ccc;font-size: 22px;margin-left: 10px;cursor: pointer}.shopCart .btn.cart-next{line-height: 40px;font-size: 17px;margin-top: 20px;padding-left: 15px}.shopCart .btn.cart-next:after{content: ' > ';color: #fff;font-size: 26px;margin-left: 10px;position: relative;top: 4px}.shopCart .shop-coupon-holder{font-size: 14px}.shopCart .shop-coupon-holder b{margin-right: 30px;font-weight: 500}.shopCart .shop-coupon-holder .form-holder{border-top: 1px solid #ccc;border-bottom: 1px solid #ccc;padding: 5px 0}.shopCart .shop-coupon-holder .form-holder .form{line-height: 75px;padding: 0 25px;background: #f6f6f6}.shopCart .shop-coupon-holder .form-holder .form #shop_coupon_verify{margin: 0 0 0 10px;position: relative;top: -1px}.shopCart .price-list{line-height: 80px;text-align: right}.shopCart .price-list .title{font-weight: 500;margin-right: 20px}.shopCart .price-list .prefered{font-size: 23px;font-weight: 500;margin-right: 20px}.shopCart .price-list .prefered .shopping_cart_price_first_suffix{font-size: 14px}.shopCart .cart-empty{background: #f6f6f6;line-height: 30px;padding: 0 10px;margin: 0;border: 1px solid #ccc}.shopCart .order-steps ul{margin: 0;padding: 0;list-style: none;border-left: 1px solid #ccc}.shopCart .order-steps ul:before,.shopCart .order-steps ul:after{content: " ";display: table}.shopCart .order-steps ul:after{clear: both}.shopCart .order-steps ul li{margin: 0;padding: 0;float: left;width: 25%;border-top: 1px solid #ccc;border-bottom: 1px solid #ccc;border-right: 1px solid #ccc}.shopCart .order-steps ul li:before{display: none}.shopCart .order-steps ul li.active a,.shopCart .order-steps ul li.active span{background: #fff}.shopCart .order-steps ul li > a > span{text-decoration: underline}.shopCart .order-steps ul li > a,.shopCart .order-steps ul li > span{display: block;line-height: 45px;font-size: 14px;background: #f6f6f6;text-align: center;font-weight: 500;text-decoration: none}.shopCart .order-steps ul li > a em,.shopCart .order-steps ul li > span em{font-size: 30px;font-weight: 500;font-style: normal;vertical-align: top;margin-right: 5px}.shopCart .sp-box{border: 1px solid #ccc;border-top: 0}.shopCart .shipping-box,.shopCart .payment-box{width: 50%;float: left;padding-top: 30px}.shopCart .shipping-box .item,.shopCart .payment-box .item{padding: 15px;border-bottom: 1px solid #ccc}.shopCart .shipping-box .item input[type=checkbox],.shopCart .payment-box .item input[type=checkbox]{margin: 0 5px 0 0;position: relative;top: 2px}.shopCart .shipping-box .item .price,.shopCart .payment-box .item .price{float: right;font-weight: 500}.shopCart .shipping-box .item .price .no-prefered,.shopCart .payment-box .item .price .no-prefered{display: none}.shopCart .shipping-box .item .presentation,.shopCart .payment-box .item .presentation{padding: 15px 0 0 20px}.shopCart .shipping-box .item .presentation:empty,.shopCart .payment-box .item .presentation:empty{display: none}.shopCart .shipping-box h1,.shopCart .payment-box h1{line-height: 30px;border: 1px solid #ccc;background: #f6f6f6;font-size: 18px;padding: 0 15px;margin: 0}.shopCart .shipping-box{padding-right: 15px}.shopCart .payment-box{padding-left: 15px}.shopCart #shipping-payment-output{border: 0;background: #fff;font-weight: 500;font-size: 14px;padding: 0 20px;line-height: 50px;margin-top: 40px;text-align: right}.shopCart #shipping-payment-output .price .no-prefered{display: none}.shopCart .customer-options:before,.shopCart .customer-options:after{content: " ";display: table}.shopCart .customer-options:after{clear: both}.shopCart .customer-options .customer-option{width: 33.33%;float: left}.shopCart .customer-options .customer-option:first-child .toggle{border-left: 1px solid #ccc}.shopCart .customer-options .customer-option.active .toggle{background: #fff}.shopCart .customer-options .customer-option .toggle{background: #f6f6f6;border: 1px solid #ccc;border-left: 0;padding: 11px 30px 15px 50px;font-size: 14px;cursor: pointer}.shopCart .customer-options .customer-option .toggle span{font-weight: 500;text-decoration: underline}.shopCart .customer-options .customer-option .toggle:before{content: '>';font-size: 24px;margin-right: 10px;position: relative;top: 4px;margin-left: -18px}.shopCart .headline-box{background: #f6f6f6;border: 1px solid #ccc;padding: 0 15px;margin: 30px 0 20px}.shopCart .headline-box h3{margin: 0;padding: 0;font-size: 14px;line-height: 40px;float: left}.shopCart .headline-box p{float: right;line-height: 40px;margin: 0;padding: 0}.shopCart .headline-box.shipping-address-switch h3{cursor: pointer;text-decoration: underline}.shopCart #customer .form-group{width: 350px;margin-left: auto;margin-right: auto;position: relative}.shopCart #customer .form-group.required label:not(.error):after{content: "*";margin-left: 3px;color: #c00}.shopCart #customer .form-group label{display: block;width: 300px;position: absolute;top: 4px;left: -313px;text-align: right}.shopCart #customer .form-group label.error{left: auto;right: -313px;text-align: left;color: #c00}.shopCart .customer-box{margin-top: 40px}.shopCart .btn-login{padding-left: 15px;padding-right: 15px;margin-right: 20px}.shopCart .confirm-box{width: 230px;float: left;font-size: 14px}.shopCart .confirm-box + .confirm-box{border-left: 1px solid #ccc;padding: 0 0 0 20px}.shopCart .confirm-box h2{font-size: 14px;margin: 0;padding: 0 0 5px}.shopCart .confirm-box h2 + h2{padding-top: 15px}.shopCart .final-price-holder{padding: 45px 0;text-align: right}.shopCart .final-price-holder .prefered{font-weight: 500;font-size: 23px}.shopCart .final-price-holder .normal{display: block;font-weight: 500}.content-cart .breadcrumb{display: none}.content-cart .cart-table{margin-top: -30px}.customer-box .user-menu li{font-size: 16px;margin-left: 0}.customer-box .user-menu li a{padding: 5px 10px;border: 1px solid #ccc}.user-menu .user{margin-right: 10px}.user-menu li{margin-left: 10px}.cart-table{width: 100%}.cart-table #cart_return{line-height: 32px}.cart-table #cart_return:before{content: ' < ';color: #fff;font-size: 24px;margin-right: 10px;position: relative;top: 4px}.cart-table #cart_recalculate{line-height: 32px}.cart-table thead{border-bottom: 1px solid #ccc;font-size: 14px}.cart-table thead th{text-align: right;padding: 0 10px;line-height: 30px}.cart-table tr.cartNavi td{padding: 10px 0}.cart-table td{padding: 20px 10px}.cart-table td.quantity{min-width: 120px}.cart-table td.quantity .quantity-text{line-height: 28px}.cart-table td.quantity input,.cart-table td.quantity .control-holder{float: left}.cart-table td.quantity .control-holder{line-height: 1}.cart-table td.quantity .control-holder i{cursor: pointer;padding: 0 4px;margin-top: 2px}.cart-table td.name img{float: left;margin: 0 5px 0 0}.cart-table td.price{min-width: 135px;font-size: 15px;text-align: right}.cart-table td.price.total{color: #000;font-weight: 500}.cart-table td.price .no-prefered{font-size: 12px}.cart-table td.price.shipping .no-prefered,.cart-table td.price.payment .no-prefered{display: none}.cart-table td.delete{font-size: 16px;cursor: pointer}.cart-table tbody tr{border-bottom: 1px solid #ccc}.cart-table tbody h3{font-size: 14px;marign: 0;padding: 0}.cart-table tbody h3 a{color: #000;text-decoration: none}.cart-table tbody h3 a:hover{color: #0082ab;text-decoration: underline}.cart-table tbody .annotation{font-size: 12px;padding-top: 5px}.cart-table tbody .stock{font-size: 12px;padding-top: 25px}.cart-table tbody .stock .avaible{color: #000}.cart-table .thumb{padding: 10px;width: 120px;border: 1px solid #ccc}.cart-table .thumb a{display: block;width: 100%;height: 110px;text-decoration: none;background-size: contain;background-repeat: no-repeat;background-position: center center}.filter-form-manufacturer{margin-top: 10px;margin-bottom: 5px}@media (max-width: 1200px){header.shopHeader .headerContent .headerSecondRow .saleMenu a:nth-child(4){display: none}header.shopHeader .headerContent .loginBox .cartItems{padding-top: 0}.main-overlay .main-content .slideshow-banner{margin-top: 0}}@media (max-width: 991px){.sideBanner{display: none}.specialMenuShop{display: none}.cart-table td.image{display: none}.cart-table .annotation{display: none}.collapseButton{border: 1px solid #000;padding: 2px 5px;float: left;margin-right: 12px}.collapseButton span.line{width: 25px;height: 2px;background: #000;display: block;margin: 5px 0}.eshopMenu .menu-toggle .title{display: block !important;padding-top: 5px;font-weight: 600}.footer-banner{display: none}}@media (max-width: 767px){.shopCatalog.list .filterTop select#filterSort{float: none;margin-bottom: 18px}.shopCatalog.list .filterTop .news-filter{margin-left: 0;margin-right: 20px}.productDetail .nazev_produktu h1{margin-top: 40px}.cart-table td.stock{display: none}.content-cart .cart-table{margin-top: -10px}.cart-table thead{display: none}.shopCart .order-steps{display: none}.shopCart .shipping-box,.shopCart .payment-box{width: 100%;float: none;padding-left: 0;margin-left: 0;padding-right: 0}.shopCart #customer .form-group label{position: static;text-align: left}body .shopCart .confirm-box{width: 100%;border-left: 0 !important;padding-left: 0 !important;margin-bottom: 20px;margin-top: 10px}}@media (max-width: 575px){.shopCart .customer-options .customer-option{width: 100%;float: none}.shopCart .customer-options .customer-option .toggle{border: 1px solid #ccc !important}.logo img{margin: 0 auto 20px auto;display: block}header.shopHeader .headerContent .loginBox{text-align: center}.user-menu.box.pull-right{float: none}.loginBox .user-menu ul.nav.nav-horizontal{margin: 0 auto;text-align: center;width: 100%;display: block}.loginBox .user-menu ul.nav.nav-horizontal li{display: inline-block}header.shopHeader .headerContent .headerSecondRow .search{margin: 0 auto}.mainMenu .justify-content-end{justify-content: flex-start !important}}@media (max-width: 500px){.slot .box-title{text-align: left}.shop-item-list .shop-item .shop-item-image{height: 200px}.shop-item-list .shop-item .shop-item-cart a{max-width: 150px;margin: 20px auto}}section{padding: 30px 0 15px 0;overflow: hidden}#languages{padding: 0;background: #f1f0ee}.main-menu{padding: 0}.main-menu .nav-menu{font-family: 'Oswald', sans-serif;position: relative;z-index: 99;padding: 0}@media (max-width: 1200px){.main-menu .nav-menu .row{display: block}}.main-menu .nav-menu .navbar{padding: 0 15px !important;width: 100%}.main-menu .nav-menu .navbar .navbar-toggler #nav-icon{width: 30px;height: 31px;position: relative;margin: 0px;top: 4px;cursor: pointer}.main-menu .nav-menu .navbar .navbar-toggler #nav-icon span{display: block;position: absolute;height: 2px;width: 100%;border-radius: 9px;opacity: 1;left: 0}.main-menu .nav-menu .navbar .navbar-toggler #nav-icon span{background: #e74f11}.main-menu .nav-menu .navbar .navbar-toggler #nav-icon span:nth-child(1){top: 0px}.main-menu .nav-menu .navbar .navbar-toggler #nav-icon span:nth-child(2){top: 10px}.main-menu .nav-menu .navbar .navbar-toggler #nav-icon span:nth-child(3){top: 20px}.main-menu .nav-menu .navbar .navbar-brand{padding-top: unset;padding-bottom: 0 !important}.main-menu .nav-menu .navbar .navbar-brand img{max-height: 70px;padding: 5px 0;background: white}@media (max-width: 992px){.main-menu .nav-menu .navbar .navbar-brand img{padding: 0px 20px;background: white;height: 60px}}.main-menu .nav-menu .navbar .header-menu .navbar-nav{position: relative}.main-menu .nav-menu .navbar .header-menu .navbar-nav .nav-item{border-bottom: 5px solid #fff;position: relative}@media (min-width: 992px){.main-menu .nav-menu .navbar .header-menu .navbar-nav .nav-item{text-align: center;margin: 0 8px}}@media (max-width: 992px){.main-menu .nav-menu .navbar .header-menu .navbar-nav .nav-item{margin: 10px 0}.main-menu .nav-menu .navbar .header-menu .navbar-nav .nav-item:hover a:after,.main-menu .nav-menu .navbar .header-menu .navbar-nav .nav-item a.nav-link.active:after{border-right-color: transparent !important;border-top-color: transparent !important;border-bottom-color: transparent !important;border-left-color: #e74f11 !important;display: block !important;position: absolute !important;bottom: 0 !important;left: unset !important;right: -20px !important;top: 50% !important;margin-top: -9px !important}}.main-menu .nav-menu .navbar .header-menu .navbar-nav .nav-item a.nav-link.active{background-color: #e74f11;color: white;border-radius: 7px;position: relative}.main-menu .nav-menu .navbar .header-menu .navbar-nav .nav-item a.nav-link.active:after{content: "";width: 0;height: 0;border: solid 10px #e74f11;border-left-color: transparent;border-right-color: transparent;border-bottom-color: transparent;display: block;position: absolute;bottom: -17px;left: 50%;margin-left: -10px}.main-menu .nav-menu .navbar .header-menu .navbar-nav .nav-item:hover a{background-color: #e74f11;color: white;border-radius: 7px;position: relative}.main-menu .nav-menu .navbar .header-menu .navbar-nav .nav-item:hover a:after{content: "";width: 0;height: 0;border: solid 10px #e74f11;border-left-color: transparent;border-right-color: transparent;border-bottom-color: transparent;display: block;position: absolute;bottom: -17px;left: 50%;margin-left: -10px}.main-menu .nav-menu .navbar .header-menu .navbar-nav .nav-item .nav-link{font-size: 17px;text-transform: uppercase;color: black;height: 100%;padding: .3rem .5rem;display: flex;flex-direction: row}.main-menu .nav-menu .navbar .header-menu .navbar-nav .nav-item .nav-link:hover{text-decoration: unset}@media (max-width: 992px){.main-menu .nav-menu .navbar .header-menu .navbar-nav .nav-item .nav-link{padding: 7px;display: unset;margin-left: 15px}}.main-menu .nav-menu .navbar .header-menu .navbar-nav .nav-item .dropdown-toggle::after{margin-top: 10px;margin-left: 8px}.main-menu .nav-menu .navbar .header-menu .navbar-nav .nav-item .dropdown-menu{background: #ffe3d7;padding: 0;border-radius: 0;border: none;margin-top: 5px;flex-direction: row}@media (min-width: 1200px){.main-menu .nav-menu .navbar .header-menu .navbar-nav .nav-item .dropdown-menu.show{display: flex}}@media (max-width: 1200px){.main-menu .nav-menu .navbar .header-menu .navbar-nav .nav-item .dropdown-menu.show{text-align: center}}.main-menu .nav-menu .navbar .header-menu .navbar-nav .nav-item .dropdown-menu .nav-item{padding: 0px;margin-left: 0;border-bottom: 0}.main-menu .nav-menu .navbar .header-menu .navbar-nav .nav-item .dropdown-menu .nav-item .nav-link{color: black;margin: 0;text-align: left;width: max-content;text-transform: inherit;padding: 8px 10px;border: none}.main-menu .nav-menu .navbar .header-menu .navbar-nav .nav-item .dropdown-menu .nav-item .nav-link:before{content: "\f111";font-family: FontAwesome;font-size: 8px;position: relative;top: 7px;padding-right: 5px;color: black !important}.main-menu .nav-menu .navbar .header-menu .navbar-nav .nav-item .dropdown-menu .nav-item .nav-link:hover{color: #e74f11}.bx-next{right: 5%;margin-top: -2.5vw}.bx-prev{left: 5%;margin-top: -2.5vw}.bx-next{background: url(/uploads/assets/slider-arrow.png) center no-repeat !important;background-color: #80808052 !important;padding: 2.5vw;border-radius: 44px;background-size: .8vw !important}.bx-prev{background: url(/uploads/assets/slider-arrow.png) center no-repeat !important;background-color: #80808052 !important;padding: 2.5vw;border-radius: 44px;transform: rotate(180deg);background-size: .8vw !important}#slider{padding: 0}#slider .carousel-item img{width: 100%}#slider .carousel-indicators li{border: solid 2px;border-color: #808080;border-radius: 50px;background: transparent;height: .9vw;width: .9vw;opacity: .3;min-width: 10px;min-height: 10px}#slider .carousel-indicators .active{background: #808080}.dotted-background{padding: 0}#philosophy{background-color: #f6f6f6;padding: 0;overflow: hidden}#philosophy .d-flex{display: -webkit-flex;display: -moz-flex;display: -ms-flex;display: -o-flex;display: flex;flex-wrap: wrap}#philosophy .text{padding: 40px 0}@media (max-width: 992px){#philosophy .text{padding-top: 0}}#philosophy .text h1{text-align: left}#philosophy .text a{color: #e74f11;text-decoration: underline}#philosophy .text .buttons{text-align: left}#philosophy .text .buttons p:nth-child(2) a{font-size: 16px !important;font-weight: 400;border: solid #e74f11 1px !important;background: #e74f11;border-radius: 7px;padding: 13px 24px;color: white;text-transform: uppercase;font-family: Oswald;text-decoration: none}#philosophy .text .buttons p:nth-child(2) a:hover{background: transparent;color: #e74f11}#philosophy .text .buttons p:nth-child(4) a{background: url(/uploads/assets/2020/bell-glyph.png) left center no-repeat;padding-left: 28px}#philosophy .text .buttons-sluzby{text-align: left}#philosophy .text .buttons-sluzby p:nth-child(1) a{background: url(/uploads/assets/2020/registrace-small-glyph.png) left center no-repeat;padding-left: 28px;font-weight: 700}#philosophy .text .buttons-sluzby p:nth-child(2) a{background: url(/uploads/assets/2020/marketing-small-glyph.png) left center no-repeat;padding-left: 28px;font-weight: 700}#philosophy .text .buttons-sluzby p:nth-child(3) a{background: url(/uploads/assets/2020/farmakovigilance-small-glyph.png) left center no-repeat;padding-left: 28px;font-weight: 700}#philosophy .links{height: 526px}#philosophy .links .row{height: 50%}#philosophy .links img.background{position: absolute;height: 100%;width: auto;max-width: unset}@media (max-width: 992px){#philosophy .links img.background{width: 100%;height: auto;left: 0}}#philosophy .links p{color: #e74f11;font-family: Oswald, sans-serif;font-size: 18px;margin-bottom: 5px;text-transform: uppercase}#philosophy .links p a{color: #e74f11}#philosophy .links .registration{position: relative;top: 30px;left: 10px}#philosophy .links .marketing{position: relative;bottom: 55px;left: 80px}#philosophy .links .farma{position: relative;bottom: 60px;right: 64px}@media (max-width: 1199px) and (min-width: 992px){#philosophy .links .registration{top: 30px;left: 63px}#philosophy .links .marketing{bottom: 55px;left: 107px}#philosophy .links .farma{bottom: 60px;right: -15px}}@media (max-width: 991px) and (min-width: 768px){#philosophy .links .registration{top: 52px;left: 5px}#philosophy .links .marketing{bottom: 30px;left: 78px}#philosophy .links .farma{bottom: 30px;right: 75px}}@media (max-width: 767px) and (min-width: 576px){#philosophy .links{height: 430px}#philosophy .links .registration{top: 24px;left: 4px}#philosophy .links .marketing{bottom: 45px;left: 59px}#philosophy .links .farma{bottom: 45px;right: 55px}}@media (max-width: 575px){#philosophy .links{height: 80vw}#philosophy .links .registration{top: 4vw !important;left: .5vw !important}#philosophy .links .registration p{font-size: 3vw}#philosophy .links .registration img{width: 9vw;height: auto}#philosophy .links .marketing{bottom: 9vw !important;left: 11vw !important}#philosophy .links .marketing p{font-size: 3vw}#philosophy .links .marketing img{width: 9vw;height: auto}#philosophy .links .farma{right: 24% !important;bottom: 23% !important}#philosophy .links .farma p{font-size: 3vw}#philosophy .links .farma img{width: 9vw;height: auto}}#pictograms{padding-top: 70px}@media (max-width: 574px){#pictograms{padding-left: 10px;padding-right: 10px}}@media (min-width: 1200px){#pictograms .pictogram{float: right}}@media (max-width: 764px){#pictograms .pictogram{width: 315px;margin: auto}}@media (min-width: 1200px){#pictograms .pw:nth-child(1) .pictogram{float: left}}#pictograms .pictoBox-image{margin-right: 10px}#pictograms .pictoBox-image img{border: solid #e74f11 2px;border-radius: 100px;width: 150px;height: auto;background: white}@media (max-width: 1200px){#pictograms .pictoBox-image img{width: 125px}}@media (max-width: 340px){#pictograms .pictoBox-image img{width: 115px}}#pictograms .pictoBox-text{padding: 15px 0 15px 5px}#pictograms .pictoBox-text p{font-weight: bold;font-size: 21px}@media (max-width: 1200px){#pictograms .pictoBox-text p{font-size: 18px}}#pictograms .pictoBox-text a{font-weight: 500;background: url(/uploads/assets/btn-more.jpg) top center no-repeat;color: white;padding: 6px 28px 8px 36px;line-height: 3}@media (max-width: 1200px){#pictograms .pictoBox-text a{padding: 9px 34px 9px 40px}}#introduction{background-color: #fff;padding-bottom: 0}@media (max-width: 768px){#introduction{padding: 0}}#introduction h1{text-align: left}#introduction .left p{margin-bottom: 0}@media (max-width: 992px){#introduction .left img{height: unset}}#introduction .right a{color: #e74f11;text-decoration: underline;margin-right: 10px}#introduction .pinkBox{background: #ffe3d7;padding: 20px 35px;line-height: 1.8;height: 100%}@media (max-width: 574px){#introduction .pinkBox{padding: 20px 10px}}#introduction .grayBox{background-color: #818181;padding: 30px 50px 30px 80px;height: 100%;color: white;line-height: 1.8}@media (min-width: 992px){#introduction .grayBox{background: url(/uploads/assets/arrow.png) -1px center no-repeat;background-color: #818181}}@media (max-width: 574px){#introduction .grayBox{padding: 20px 10px}}@media (min-width: 992px){.col-5-custom{max-width: 20%;float: left}}#psyoShop .shop-item{margin-bottom: 30px}#psyoShop .shop-item .product-info{text-align: center;background-color: white;border-radius: 7px;min-height: 255px;padding: 5px}@media (max-width: 575px){#psyoShop .shop-item .product-info{min-height: 55vw}}#psyoShop .shop-item .product-info .productImage{height: 200px}@media (max-width: 574px){#psyoShop .shop-item .product-info .productImage{height: 40vw}}#psyoShop .shop-item .product-info .productImage img{top: 50%;transform: translate(0, -50%);position: relative}@media (max-width: 574px){#psyoShop .shop-item .product-info .productImage img{max-height: 28vw}}#psyoShop .shop-item .product-info span a{color: #e74f11;font-weight: 400;text-transform: uppercase;font-size: 18px;font-family: Oswald, sans-serif;text-decoration: underline;display: block}@media (max-width: 574px){#psyoShop .shop-item .product-info span a{font-size: 15px}}#psyoShop .shop-item .product-info span a:hover{text-decoration: none}#psyoShop .shop-item .product-info span.description p{font-size: 13px;text-transform: none;font-weight: 400;color: black;text-align: center;margin-top: -15px}#psyoShop .shop-item .product-info .btn-detail{margin-bottom: 20px;font-size: 16px !important;font-weight: 600;border: solid #000 1px !important;padding: 10px 36px;border-radius: 0;color: black;position: absolute;bottom: 0;left: 50%;transform: translate(-50%, 0)}@media (max-width: 574px){#psyoShop .shop-item .product-info .btn-detail{font-size: 15px !important}}#products .products .col-5-custom .product-info{min-height: 255px;padding: 5px}@media (max-width: 575px){#products .products .col-5-custom .product-info{min-height: 55vw}}#products{background-color: #f6f6f6}#products-teaser{padding: 0px 0 40px 0;background: #f6f6f6}#products-teaser .button{text-align: center;margin-top: 30px}#products-teaser #psyoShop .filter-products,#products-teaser #psyoShop .btn-detail{display: none}#products-teaser #psyoShop .description{display: none}#referention{text-align: center;background-color: #5a5a5a;padding-bottom: 70px}#referention h1{color: white !important}.remodal.form_default{display: none}#footer{padding: 0}#kontakty{padding: 0;overflow: visible}@media (min-width: 1200px){#kontakty .contact{position: absolute;right: 324px}}@media (min-width: 992px) and (max-width: 1199px){#kontakty .contact{position: absolute;right: 224px}}@media (max-width: 991px){#kontakty .contact{padding: 0 15px}}#kontakty .contact h1{text-align: left}#kontakty .contact a{color: #e74f11;text-decoration: underline}#kontakty .contact .phone{background: url(/uploads/assets/2020/phone-glyph.png) left center no-repeat;padding-left: 28px;background-position-x: 2px}#kontakty .contact .mail{background: url(/uploads/assets/2020/mail-glyph.png) left center no-repeat;padding-left: 28px}#kontakty .map img{width: 100%}#kontakt{box-shadow: -2px 20px 13px 18px rgba(0,0,0,0.38039216)}@media (min-width: 768px){#kontakt .footerInfo{border-right: solid #808080 1px}}@media (max-width: 992px){#kontakt .footerInfo{padding-right: 15px}}@media (max-width: 768px){#kontakt .footerInfo{text-align: center}}#kontakt .footerInfo p{font-size: 13px;color: #737373;line-height: 1.8}#kontakt .footerInfo img{margin-bottom: 40px}@media (max-width: 768px){#kontakt .footerAddress{text-align: center}}#kontakt .footerAddress p{font-size: 18px}#kontakt .footerAddress h2{font-size: 20px;color: #e74f11;font-weight: 700}#kontakt .footerAddress .btn{margin-top: 34px;padding: 15px 25px}#kontakt .footer-contact-form .form-label{display: none}#kontakt .footer-contact-form .form-group:nth-child(1) .form-input,#kontakt .footer-contact-form .form-group:nth-child(2) .form-input{width: 48%;float: left;padding-bottom: 10px;position: relative;z-index: 999}#kontakt .footer-contact-form .form-group:nth-child(1) .form-input .error-info,#kontakt .footer-contact-form .form-group:nth-child(2) .form-input .error-info{position: absolute;top: -10px;right: 10px;background: white;color: #d20000;padding: 0 5px}#kontakt .footer-contact-form .form-group:nth-child(2) .form-input{float: right}#kontakt .footer-contact-form .form-group:nth-child(3) .form-input{position: relative}#kontakt .footer-contact-form .form-group:nth-child(3) .form-input .error-info{position: absolute;top: -10px;right: 10px;background: white;color: #d20000;padding: 0 5px}#kontakt .footer-contact-form input[type="text"]{border-radius: 0 !important;padding: 20px 10px}#kontakt .footer-contact-form textarea{border-radius: 0 !important}#map{padding: 0}#banner{padding: 0}.text ul li{padding-bottom: 30px;position: relative;left: 42px;padding-right: 50px}.text ul li:before{background: url(/uploads/assets/Icons/icon_chevron.svg) left top no-repeat;background-size: contain;content: "";height: 25px;width: 25px;position: absolute;left: -40px}#marketing .title{padding-bottom: 40px}#marketing .title h1{padding-top: 10px}#marketing ul{padding-top: 30px}#marketing ul li{padding-bottom: 30px;position: relative;left: 50px;padding-right: 50px}#marketing ul li:before{background: url(/uploads/assets/table-arrow.png) left top no-repeat;content: "";height: 50px;width: 50px;position: absolute;left: -50px;margin-top: -4px}#marketing .pinkBox{background: #ffe3d7;padding: 30px}@media (min-width: 992px){#marketing .pinkBox{margin-right: -10px}}@media (max-width: 992px){#marketing .pinkBox{margin-bottom: 10px}}#marketing .pinkBox .psyoForm .form-group .form-label{display: none}#marketing .pinkBox .psyoForm .form-group select{padding: .4rem .75rem;border-color: lightgray;border-left: none}#marketing .pinkBox .psyoForm .form-group .error-info{position: absolute;right: 40px;margin-top: 5px;color: darkred}#marketing .pinkBox .psyoForm .form-group .error-req input,#marketing .pinkBox .psyoForm .form-group .error-email input,#marketing .pinkBox .psyoForm .form-group .error-req textarea,#marketing .pinkBox .psyoForm .form-group .error-email textarea{border-color: darkred}#marketing .pinkBox .psyoForm .form-group[alt="select"] .form-label{display: block;float: left;padding: .375rem .75rem;border: solid 1px #d3d3d3;background: white;font-size: 15px;color: #686868}#marketing .informacniSluzba .pinkBox{padding: 0}#marketing .informacniSluzba .pinkBox .infoTable tbody tr td{border: solid 1px #808080}#marketing .informacniSluzba .pinkBox .infoTable tbody tr td p{padding: 1rem;margin-bottom: 0;text-decoration: underline}@media (max-width: 768px){#marketing .informacniSluzba .pinkBox .infoTable tbody tr td p{font-size: 15px;padding: .5rem}}#marketing .grayBox{background: #edebeb;padding: 30px;height: 100%}@media (min-width: 992px){#marketing .grayBox{margin-left: -10px}}.formSubmitMessage{text-align: center}.filter-products{font-size: 20px;font-weight: 600;color: #fff;margin-bottom: 30px}.filter-products .filter-reset{border: none !important;background: unset !important;color: black !important;text-decoration: underline !important;font-weight: 600 !important;cursor: pointer;font-size: 17px;margin-top: 3px}.filter-products .filter-option[data-category-id="4"]{background: url(/uploads/assets/ref-1.jpg) center no-repeat;background-size: 140px}.filter-products .filter-option[data-category-id="5"]{background: url(/uploads/assets/ref-2.jpg) center no-repeat;background-size: 140px}.filter-products .filter-option[data-category-id="6"]{background: url(/uploads/assets/ref-3.jpg) center no-repeat;background-size: 140px}.filter-products .filter-option[data-category-id="7"]{background: url(/uploads/assets/ref-4.jpg) center no-repeat;background-size: 140px}.filter-products .filter-option[data-category-id="8"]{background: url(/uploads/assets/ref-5.jpg) center no-repeat;background-size: 140px}.filter-products .filter-option[data-category-id="9"]{background: url(/uploads/assets/ref-6.jpg) center no-repeat;background-size: 140px}.filter-products .filter-header{color: black;text-align: center}.filter-products .filter-header strong{margin-left: 50px}.filter-products .filter-option{font-size: 18px;font-weight: 400;cursor: pointer;color: transparent;background: white;border: #d3d3d3 solid 1px;padding: 20px 10px;text-align: center;opacity: .5;filter: grayscale(100%)}.filter-products .filter-option:hover,.filter-products .filter-option.active{opacity: 1;filter: grayscale(0%)}.detail-product .description h1{text-align: left;margin: 0;padding-top: 0}.detail-product .description table{width: 100%;height: auto !important;margin-bottom: 40px}.detail-product .description table tr td{text-align: center;font-size: 18px;border: solid #d3d3d3 1px;padding: 15px 5px}@media (max-width: 768px){.detail-product .description table tr td{padding: 5px 3px;font-size: 14px}}@media (max-width: 340px){.detail-product .description table tr td{font-size: 13px;padding: 2px}}.detail-product .description table tr:nth-child(1){background: #818181;color: white}.detail-product .description table tr{background: #ffe3d7}@media (max-width: 768px){.detail-product .description .btn-default{padding: .375rem .75rem;margin-bottom: .25rem}}.detail-product .imagesHolder{position: relative;top: 50%;transform: translate(0, -50%)}.detail-product .imagesHolder img{position: relative;left: 50%;transform: translate(-50%, 0)}.detail-product .formular{background: url(/uploads/assets/produkty-bg.jpg);padding: 15px 30px 30px;margin-top: 70px}.detail-product .formular .form-label{display: none}.detail-product .formular .form-group:nth-child(1) .form-input,.detail-product .formular .form-group:nth-child(2) .form-input{width: 100%;float: left;padding-bottom: 10px;position: relative;z-index: 999}.detail-product .formular .form-group:nth-child(1) .form-input .error-info,.detail-product .formular .form-group:nth-child(2) .form-input .error-info{position: absolute;top: -10px;right: 10px;background: white;color: #d20000;padding: 0 5px}.detail-product .formular .form-group:nth-child(2) .form-input{float: right}.detail-product .formular .form-group:nth-child(3) .form-input{position: relative}.detail-product .formular .form-group:nth-child(3) .form-input .error-info{position: absolute;top: -10px;right: 10px;background: white;color: #d20000;padding: 0 5px;z-index: 999}.detail-product .formular input[type="text"]{border-radius: 0 !important;padding: 20px 10px}.detail-product .formular textarea{border-radius: 0 !important}#marketing .map{margin-top: -15px;margin-bottom: 15px}@media (min-width: 992px){#marketing .mapLeft{margin-right: -10px}}@media (min-width: 992px){#marketing .mapRight{margin-left: -10px}}.form-control{border-radius: 0}.reset-form{display: none}.bx-viewport{background: none !important;border: none !important;box-shadow: none !important}#referention .bx-next{right: -8% !important;margin-top: -2.5vw !important}#referention .bx-prev{left: -8% !important;margin-top: -2.5vw !important}@media (max-width: 992px){#referention .bx-next{right: -6vw !important}#referention .bx-prev{left: -6vw !important}}@media (max-width: 767px){#referention .bx-next{margin-top: -16px !important}#referention .bx-prev{margin-top: -16px !important}}@media (max-width: 699px){#referention .bx-next{right: 2vw !important}#referention .bx-prev{left: 2vw !important}}#referention .bx-wrapper{height: 115px}#referention .bx-viewport{height: 115px;left: 0 !important}#referention .bx-viewport ul{height: 115px}#referention .bx-viewport ul li{text-align: center;height: 100%}#referention .bx-viewport ul li a{display: -webkit-flex;display: -moz-flex;display: -ms-flex;display: -o-flex;display: flex;flex-wrap: wrap;align-items: center;text-align: center;height: 100%;border: solid #6a6a6a 1px;border-radius: 7px}#referention .bx-viewport ul li a img{margin: auto}#slider .bx-viewport{border: none !important;left: 0 !important;box-shadow: none}#slider .bx-viewport img{width: 100% !important}#philosophy-behind-our-work{background-color: #ffe3d7}#marketing-a-sales{background-color: #f6f6f6}.sluzby #kontakty{background-color: #f6f6f6}.article-more{font-size: 16px;text-decoration: underline}#diseases{background-color: #f6f6f6}.choroby #referention{display: none}#more-contacts{background-color: #f6f6f6}#more-contacts .item{background-color: white;border-radius: 7px;padding: 40px;margin-bottom: 30px}#more-contacts .item h1{font-size: 24px;margin-bottom: 15px;margin-top: 0;text-align: left}@media (max-width: 992px){#more-contacts .item h1{font-size: 20px}}#more-contacts .item p{margin-bottom: 0}#more-contacts .item p a{color: #e74f11;text-decoration: underline}.pinkBox{padding: 0 !important;background: none !important}#marketing.verejna-informacni-sluzba{background-color: #f6f6f6}#marketing.verejna-informacni-sluzba .pinkBox{border-radius: 7px;overflow: hidden;margin-bottom: 20px}#marketing.verejna-informacni-sluzba .pinkBox .infoTable tbody tr:nth-last-child(1) td{border-bottom: none !important}#marketing.verejna-informacni-sluzba .pinkBox .infoTable tbody tr td{background-color: white;border: none;border-bottom: solid #d3d3d3 1px;width: 50%}#marketing.verejna-informacni-sluzba .pinkBox .infoTable tbody tr td:nth-child(1){border-right: solid 1px #f6f6f6}#marketing.verejna-informacni-sluzba .pinkBox .infoTable tbody tr td a{color: #e74f11}.mobile-info{display: none;margin-top: 20px !important}.mobile-info h2{font-size: 2rem;font-weight: 400 !important;color: #e74f11 !important;text-transform: uppercase;font-family: Oswald, sans-serif}@media (max-width: 991px){.mobile-info{display: block}}.head-box{color: #fff;background-repeat: no-repeat !important;background-size: 87% auto !important;height: 28vw;background-color: #BB3E14 !important;background-position: center center !important}@media (max-width: 576px){.head-box{background-size: 152% auto !important;height: 50vw;background-color: #BB3E14 !important;background-position: -50vw !important}}.head-box .container{position: relative;font-family: Oswald}.head-box .container .info{position: absolute;top: 7vw;left: 0px;padding: 0 15px}@media (max-width: 991px){.head-box .container .info{display: none}}.head-box .container .info h2{font-size: 4vw;font-weight: 400}.head-box .container .info p{font-weight: 400;font-size: 1.4vw;font-family: sans-serif}@media (max-width: 576px){.head-box .container .info p{font-size: 2.4vw}}.dotted-background{background: #f1f0ee}.event-item{margin-bottom: 30px}.psyoEvent.detail{margin-top: 50px;margin-bottom: 50px}.second-title{display: none}.psyo_event_detail .first-title{display: none}.psyo_event_detail .second-title{display: block}.psyo_event_detail .event-item-inner{margin-bottom: 20px;min-height: 310px}.event-form{background: #ffe3d7;padding: 45px;border-radius: 5px;min-height: 310px}.event-form .form-label{display: none}.event-item-inner{background: #fff;padding: 35px;border-radius: 5px}.event-item-inner h4{color: #e74f11 !important;text-transform: uppercase;font-family: Oswald;font-size: 1.6rem;font-weight: 300;margin-bottom: 20px}.event-item-inner h4 a{color: #e74f11 !important;text-transform: uppercase;font-family: Oswald;font-size: 1.6rem;font-weight: 300}.event-item-inner .calendar-icon{background: url('/uploads/assets/Icons/calendar-icon.png');display: inline-block;width: 18px;height: 20px;top: 3px;margin-right: 20px;position: relative}.event-item-inner .location-icon{background: url('/uploads/assets/Icons/location-icon.png');display: inline-block;width: 16px;height: 20px;top: 3px;margin-right: 22px;position: relative}.event-item-inner .person-icon{background: url('/uploads/assets/Icons/person-icon.png');display: inline-block;width: 16px;height: 20px;top: 3px;margin-right: 20px;position: relative}.event-item-inner .more a{color: #e74f11 !important;text-decoration: underline;font-size: 1.1rem}section#kontakty{padding-top: 0px !important;padding-bottom: 0px !important;overflow: visible !important}section#kontakty .contact.contact-new{right: 200px !important;padding-top: 30px}section#kontakty .contact.contact-new p{margin-bottom: 0.5rem}#products h2{color: #e74f11 !important;font-size: 2rem;font-weight: 400}#products-bottom h2{color: #e74f11 !important;font-size: 2rem;font-weight: 400}#products-bottom .form-label{display: none !important}.dialog-overlay{position: fixed;top: 0;left: 0;width: 100%;height: 100%;background-color: rgba(0,0,0,0.8);z-index: 999;display: flex;align-items: center;justify-content: center}.dialog-box{background-color: white;padding: 25px;border-radius: 8px;box-shadow: 0 4px 15px rgba(0,0,0,0.2);text-align: center;width: 450px;max-width: 90%;z-index: 1000;position: relative}.dialog-box h2{margin-top: 0;margin-bottom: 15px;color: #e74f11 !important;text-transform: uppercase;font-family: Oswald;font-size: 1.6rem;font-weight: 300}.dialog-box p{margin-bottom: 20px;color: #555;font-size: 1em}.dialog-buttons{display: flex;justify-content: space-between}.dialog-buttons button{padding: 10px 20px;border: none;border-radius: 5px;cursor: pointer;font-size: 0.9em;transition: background-color .3s ease}.dialog-buttons .btn-zpet{background-color: #f0f0f0;color: #333}.dialog-buttons .btn-zpet:hover{background-color: #e0e0e0}.dialog-buttons .btn-pokracovat{background-color: #e74f11;color: white}.dialog-buttons .btn-pokracovat:hover{background-color: #0056b3}.background-content{padding: 20px}.background-content h1{color: #ccc}.background-content p{color: #ddd}#languages{display: none}.psyoArticle.detail .diag-annotation{margin-top: 5rem;font-weight: bold}@media (max-width: 576px){.psyoArticle.detail .diag-annotation{margin-top: 1rem}}.psyoArticle.detail .diag-text{margin-bottom: 50px}.head-box.home{background-image: url('/uploads/assets/Headers/01 Homepage.webp')}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){.head-box.home{background-image: url('/uploads/assets/Headers/retina/01 Homepage.webp')}}.head-box.service{background-image: url('/uploads/assets/Headers/02 Sluzby.webp')}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){.head-box.service{background-image: url('/uploads/assets/Headers/retina/02 Sluzby.webp')}}.head-box.portfolio{background-image: url('/uploads/assets/Headers/03 Produkty.webp')}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){.head-box.portfolio{background-image: url('/uploads/assets/Headers/retina/03 Produkty.webp')}}.head-box.diagnose{background-image: url('/uploads/assets/Headers/04 Diagnozy.webp')}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){.head-box.diagnose{background-image: url('/uploads/assets/Headers/retina/04 Diagnozy.webp')}}.head-box.diagnose-detail{background-image: url('/uploads/assets/Headers/05 Diagnoza detail.webp')}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){.head-box.diagnose-detail{background-image: url('/uploads/assets/Headers/retina/05 Diagnoza detail.webp')}}.head-box.publicinfo{background-image: url('/uploads/assets/Headers/06 Verejna informacni sluzba.webp')}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){.head-box.publicinfo{background-image: url('/uploads/assets/Headers/retina/06 Verejna informacni sluzba.webp')}}.head-box.calendar{background-image: url('/uploads/assets/Headers/08 Vzdelavani.webp')}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){.head-box.calendar{background-image: url('/uploads/assets/Headers/retina/08 Vzdelavani.webp')}}.head-box.prihlaska{background-image: url('/uploads/assets/Headers/08 Vzdelavani.webp')}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){.head-box.prihlaska{background-image: url('/uploads/assets/Headers/retina/08 Vzdelavani.webp')}}.head-box.contact{background-image: url('/uploads/assets/Headers/07 Kontakt.webp')}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){.head-box.contact{background-image: url('/uploads/assets/Headers/retina/07 Kontakt.webp')}}#farmakovigilacni-servis a{color: #e74f11 !important;text-decoration: underline !important}.gdpr-list h1{margin: 0;padding: 0}.gdpr-list p{margin: 5px 0;padding: 0}.gdpr-list h2{margin: 10px 0 10px 0;padding: 0}table.gdpr{width: 100%;border-collapse: collapse}table.gdpr th,table.gdpr td{border: solid #aaa 1px;padding: 5px}table.gdpr th .gdpr-status-active,table.gdpr td .gdpr-status-active{color: green;font-weight: bold}table.gdpr th .gdpr-status-revoked,table.gdpr td .gdpr-status-revoked{color: red}