<meta name="facebook-domain-verification" content="necld1jf8ruz5db2wnyulib0c86o5s" />
.flag.flag-discount, .flag.flag-new, .flag.flag-action, .flag.flag-freeshipping {
background-color: #464553;
.navigation-in > ul > li:nth-child(8) {
background-color: #DC4242;
.navigation-in > ul > li:nth-child(8) a:hover {
background-color: #FFF;
color: #DC4242;
.top-navigation-bar-menu li a b {color: #666666; font-weight: 600;}
.top-navigation-contacts a {color: #666666; font-weight: 600;}
.top-nav-button.login {color: #666666; font-weight: 600;}
.top-navigation-bar .dropdown button {color: #666666; font-weight: 600;}

.subcategories.with-image li a{padding: 0 !important;display: block;height: 170px;}
.subcategories.with-image li a .image {width: 100%; text-align: center; display: block; height: 140px;}
.subcategories.with-image li a .image img{width: 100%;height: 100%;max-height: none;}
.subcategories li a::before{top: 90%;}
.subcategories.with-image li a .text{font-size: 12px;}

#header .site-name a img { max-height: none; }
@media (min-width: 620px) {
.menu-helper { top: 100%; transform: translateY(-33px); }
.header-top { height: auto; }

@media screen and (min-width: 1200px) {
.subcategories li{width: 25% !important;}

.subcategories li a {color: #241F20; font-size: 1.8rem; font-weight: 800;}


<link href="https://fonts.googleapis.com/css?family=Montserrat" rel="stylesheet">


<script type="text/javascript">
$(document).ready(function(){ $('#h1-system-8').after(" Prihláste sa na odber noviniek "); });

<script type="text/javascript">
$(document).ready(function(){ if ($('h1:contains("Název rubriky")')){ $('article.news').remove(); } });

.content .additional-banners-index{padding: 0 !important;}
.content .additional-banners-index .text-center{text-align: center;width: 33%;float: left;min-height: 330px;list-style: none; padding: 0 1%;}
#footer .additional-banners-index{display: none;}
.basic-description{background: #fff;color: #222;padding: 10px 20px;width: 60%;flex: initial;}
.basic-description h1, .basic-description h2, .basic-description h3, .basic-description h4, .basic-description h5, .basic-description a{color: #444!important;}
.extended-description{width: 40%; flex: initial;padding: 10px 30px;}
#productVideos iframe{max-width: 270px;max-height: 180px;float: left;margin: 0 5px;}
#productVideos h3, .next-prev{display: none;}
.flags-extra .flag {width: 60px; height: 60px;}
.magazin{width: 100%;max-width: 1170px;margin: 30px auto 50px auto;}
.magazin:before{content: "Z nášho magazínu";display: block;text-align: center;font-size: 32px;margin-bottom: 30px; font-weight: 500;font-family: 'Montserrat', sans-serif;}
.magazin .news-item-widget{width: 33%;float: left;padding: 10px;}
.homepage-box.welcome-wrapper{clear: both;}
.magazin h4, .magazin time{display: none;}
.magazin h5{font-size: 20px; margin-bottom: 15px;}
@media screen and (max-width: 650px) {
.basic-description, .extended-description{width: 100% !important;padding-left: 0 !important; padding-right: 0 !important;}
.content .additional-banners-index .text-center{width: 100%; padding: 1%;float: none}
.magazin .news-item-widget{width: 100%;float: none;}
@media screen and (min-width: 651px) {
.newsletter-mobil{display: none;}
.magazin .news-item-widget{position: relative;padding-top: 19%;}
.news-item-widget p:first-child{position: absolute;top: 0;}
#footer .magazin{display:none;}
.lightwidget-widget{max-width: 1178px; margin: 0 auto; display: block;}
@media screen and (min-width: 1440px) {
.magazin{max-width: 1400px}
.oceneni img{margin: 20px 30px !important;}
.lightwidget-widget{max-width: 1440px;}


/* Alex */

div.article-grey {
background-color: #f3f3f3;
color: black;
padding: 15px 20px 15px 20px;

.clearfix::after {
content: "";
clear: both;
display: table;
#note{max-width: none; max-height: none; position: relative; margin-bottom: 20px; transform: none;}
label[for=add-note]:after{border-color: #fff !important;background-color: #fa6b3e !important;width: 10px;height: 10px;border-width: 1px;border-style: solid;left: 2px;}
label[for=add-note]:before{left: 0;width: 14px;height: 14px;border-width: 1px;border-style: solid;background-color: #fff;border-color: #fa6b3e !important;}
.newsletter-mobil{flex: none !important;width: 100%;margin-bottom: 20px;}
.oceneni{border-top: 1px solid #e0e0e0;text-align: center;padding: 10px;}
.oceneni img{margin: 20px 15px;}
.subcategories.with-image li a{color: #333;font-size: 14px;}
.navigation-in > ul > li.ext > ul > li > div > a {font-weight: 600;}
.load-products {border: none !important;}
.pagination > strong{border: 1px solid transparent;}
.navigation-in > ul > li > a[href="/velkoobchod/"]{color: #DC4242;}
.rozcestnik a{float: left; width: 33%;padding: 0 5px;}
.na-miru a{float: left; width: 49.5%;padding: 5px}
.custom-footer{padding-top: 50px;border: 0;}
body:not(.in-index) .instagram{margin-top: 50px;}
@media (max-width: 768px) {
.instagram, .responsive-tools>a[data-target="login"]{display: none;}
.custom-footer > div {width: 100%;}
#header .in-znacka .category-perex, .type-category .category-perex h2 {display: none;}
.category-perex {margin-bottom: 0;text-align: left;}

.category-perex.empty-content{display: none;}