body {background: white; background: white; background: white;}

a {
  -webkit-transition: all .3s ease;
  -moz-transition: all .3s ease;
  -o-transition: all .3s ease;
  transition: all .3s ease;
}
#menu-item-440400 a {
  color: red; /* Oranžový text */
  font-weight: 500
}
.navbar__menu-link {
  font-size: 16px;}

.motive {display:none}
#index .motive {display:block} 

.product-item__label--variants {display:none} /*varianty v obrazku*/

.main > .container:first-child,
.main > .motive__motto:first-child,
.container--article {
  padding-bottom: 0;}

/*uprava velikosti loga*/
@media(min-width: 1200px) {
  .menu-horizontal .navbar__brand {
    min-height: 3rem
  }
}

.menu-horizontal .navbar__brand-logo-img {
  max-width: 13rem;
  max-height: 4rem
}

@media(min-width: 576px) {
  .menu-horizontal .navbar__brand-logo-img {
    max-width: 15rem
  }
}

@media(min-width: 1200px) {
  .menu-horizontal .navbar__brand-logo-img {
    max-width: 20rem;
    max-height: 4rem
  }
}


/*obaluje obrázek*/
.product-item__img-wrapper {
  height: auto;
  padding-bottom: 0;
  background-color:transparent;
}

/*samotný obrázek*/
.product-item__icon,
.product-item__img {
  position: relative;
  top: 0;
  left: 0;
  -webkit-transform: unset;
  transform: unset;
  height:auto;
  width:auto;
  max-width:100%; /*maximalni sirka*/
  max-height:170px; /*maximalni vyska*/
}


/*vlaječky
==========================*/

.navbar{
  padding-top:30px /*zrusit v pripade zobrazenych kontaktu v hlavicce*/
}

.navbar__brand {
  margin-top:-20px
}

/*vlaječky*/
.flags {
  position:fixed;
  top:0;
  right:0;
  z-index:1000;
  padding: 0.2em .5em 0 .5em;
}

.flags a {
  margin:0 2px;
}
.flags a:hover {
  opacity:0.7
}

.contactus-wrap {
  margin-top:36px;
}

@media(min-width: 768px) {
  .flags {
    position:fixed; 
    padding-left: 1em;
    padding-right: 1em
  }
  .contactus-wrap {
    margin-right:150px;
    margin-top:0;
  }
}

@media(min-width: 992px) {
  .flags {
    padding-left: 1em;
    padding-right: 1em
  }
}



@media (max-width: 991.98px) {
  .navbar__search {
    top: -15.25em;
    padding-top: 30px
  }
}
