h1 { text-transform: none; }
h2 { text-transform: none; }
h3 { text-transform: none; }
h4 { text-transform: none; }
#description h3 { text-transform: none; }
button, .button { text-transform: none; }
#column-l-in > div .topic { text-transform: none; }
.p-det-main-price, .p-final-price { font-size: 1.6rem; }
#menu li a, .navigation-menu li a { text-transform: none; }
#category-filter-hover .topic, #category-filter-hover strong { text-transform: none; font-weight: bolder;}
.top-in-cat-descr a { text-transform: none; font-weight: bolder;}
.subcategories a { font-size: 1rem; font-weight: bolder; text-transform: none; }
#h1-welcome-nor { font-size: 28pt; text-align: center;}
#footer-in { background-color: #eaeaea; border-top: 0.75rem solid #f77c86;}
#column-l-in > div > div a { font-weight: bolder; line-height: 120%; text-transform: none; font-size:0.9rem;}
.p-name, .p-list-descr-name { font-weight: bold; text-transform: none; }
.bool-freeshipping  { background: #d31d1d; }
#menu li a { text-transform: none; }
.h2-even-nor, .h2-odd-nor, .h2-even, .h2-odd { text-transform: none; }
#footer .topic, #footer .topic a { text-transform: none; font-weight: 300;}
#copyright { margin-top: 1em; }
#menu li a, .navigation-menu li a { padding: 0 1rem 0 !important; font-size: 12px; font-weight: 500;}
#short-description { font-size: 0.95rem !important; }
p { font-size: 0.95rem; }
.button-cart-wrap .b-cart2 { font-size: 1rem; }
h1 { font-size: 2rem; margin-bottom: 1rem; }
#social-buttons-in { display: none; }
.magnifier { display: none; }
.site-msg .text { font-size: 0.9rem; }
.blog-hp { padding-top: 1em; margin-left: auto; margin-right: auto; display: none; }
.blog-hp, [class~=blog-hp] [class~=news-item] [class~=image] { width: 70%; display: none; }
@media screen and (max-width: 1024px) { div.schovat { display: none; } }

@media only screen and (min-width: 64.063em) {
.large-3 {width: 20%;}
}

@media only screen and (min-width: 64.063em) {
.large-9 {width: 80%;}
}

@media screen and (min-width: 768px) {
#header{position: relative !important;}
.mobil-lista{display: none !important;}
}

.paticka-informace {
  width: 100%;
  background-color: #f77c86;
}

.paticka-informace-in {
  width: 100%;
  max-width: 1190px;
  margin: 0 auto;
}

.paticka-kontakt {
  width: 49%;
  display: inline-block;
  color: #fff;
  padding: 30px 20px;
}

@media (max-width: 1200px) {
  .paticka-kontakt {
    width: 49%;
    padding: 30px 0;
  }
}

@media (max-width: 900px) {
  .paticka-kontakt {
    text-align: center;
    width: 100%;
  }
}

.paticka-dalsi {
  display: inline-block;
  width: 49%;
  color: #fff;
  padding: 30px 20px;
}

@media (max-width: 900px) {
  .paticka-dalsi {
    display: inline-block;
    width: 100%;
    color: #fff;
    padding-left: 0px;
  }
}

@media (max-width: 1200px) {
  .paticka-dalsi {
    width: 49%;
  }
}

@media (max-width: 900px) {
  .paticka-dalsi {
    text-align: center;
    width: 100%;
  }
}

.paticka-telefon {
  max-width: 330px;
  position: relative;
  padding-left: 85px;
  margin: 0 auto;
}

@media (max-width: 900px) {
  .paticka-telefon {
    max-width: 100%;
    position: relative;
    margin: 0 auto;
    padding-top: 90px;
    padding-left: 0px;
  }
}

.paticka-mail {
  max-width: 450px;
  position: relative;
  padding-left: 85px;
  margin: 0 auto;
}

@media (max-width: 900px) {
  .paticka-mail {
    max-width: 450px;
    position: relative;
    padding-left: 0px;
    margin: 0 auto;
  }
}

@media (max-width: 900px) {
  .paticka-mail {
    max-width: 100%;
    position: relative;
    margin: 0 auto;
    padding-top: 90px;
  }
}

.paticka-telefon:before {
  background-image: url("https://nejlevnejsikoralky.cz/user/documents/upload/phone.png");
}

.paticka-mail:before {
  background-image: url("https://nejlevnejsikoralky.cz/user/documents/upload/mail.png");
}

.paticka-informace-in > div > div:before {
  content: "";
  width: 75px;
  height: 100%;
  background-size: 75px auto;
  position: absolute;
  left: -20px;
  top: 0;
  background-position: 0 50%;
  background-repeat: no-repeat;
}

@media (max-width: 900px) {
  .paticka-informace-in > div > div:before {
    content: "";
    width: 100%;
    height: 80px;
    background-position: 50% 0;
    left: 0;
  }
}

.paticka-kontakt .velke {
  color: #fff;
  font-size: 22px;
  font-weight: 500;
  text-decoration: none;
  margin: 0;
  padding: 0;
}

.paticka-dalsi .velke {
  color: #fff;
  font-size: 22px;
  font-weight: 500;
  text-decoration: none;
  margin: 0;
  padding: 0;
}

.paticka-kontakt .pod-velkym {
  color: #fff;
  line-height: inherit;
  font-size: 14px;
  font-weight: 600;
  text-decoration: underline;
  margin: 0;
  padding: 0;
}

.paticka-dalsi .pod-velkym {
  color: #fff;
  line-height: inherit;
  font-size: 14px;
  font-weight: 600;
  text-decoration: underline;
  margin: 0;
  padding: 0;
}

.paticka-kontakt p {
  margin: 7px 0 7px 0;
}

.paticka-dalsi p {
  margin: 7px 0 7px 0;
}

div.blog-hp::before {
text-transform: none !important;
padding-bottom: 20px;
}

#subcategories a {
color: #e36872 !important;
}

.row {
max-width: 90em;
}

.carousel-banner {
height: 300px;
}

.column, .columns {
padding-right: 0;
}

.categories.expandable ul .expanded .expanded a {
font-size: 13px !important;
}

.row .row {
margin-right: 0 !important;
}

@media (max-width: 640px) {
.row .row {
margin-left: 0;
margin-right: 0;
  }
}

@media (max-width: 640px) {
.column, .columns {
padding-right: 0.8em;
  }
}

.header-contacts {
font-weight: 100 !important;
}

.h2-odd-nor {
font-size: 2rem !important;
}

.nejprodavanejsi-kategorie {
  max-width: 1010px;
  width: 100%;
  margin: 0px auto 30px;
  display: block;
  margin-top: -30px !important;
}

.urcite-kategorie {
  width: 19%;
  display: inline-block;
  margin: 0;
  margin-left: 5px !important;
  padding: 0;
}

.nejkategorie a {
  padding: 200px 0px 0px 0px;
  background-position: 50% 0%;
  background-repeat: no-repeat;
  text-align: center;
  background-size: 200px auto;
  font-weight: normal;
  color: #000;
  position: relative;
  display: block;
  text-decoration: none;
  line-height: 20px;
  font-size: 14px;
}

.urcite-kategorie .jednicka a {
  background-image: url("https://www.nejlevnejsikoralky.cz/user/documents/upload/mineral.png");
}

.urcite-kategorie .dvojka a {
  background-image: url("https://www.nejlevnejsikoralky.cz/user/documents/upload/matne.png");
}

.urcite-kategorie .trojka a {
  background-image: url("https://www.nejlevnejsikoralky.cz/user/documents/upload/sklenenenove.png");
}

.urcite-kategorie .ctverka a {
  background-image: url("https://www.nejlevnejsikoralky.cz/user/documents/upload/drevene.png");
}

.urcite-kategorie .petka a {
  background-image: url("https://www.nejlevnejsikoralky.cz/user/documents/upload/voskovaneperly.png");
}

.kategorie-pod-headerem {
  width: 90% !important;
  margin: 0px auto 0px;
  display: block;
  margin-left: 80px !important;
}

.kategorie-jednotlive {
  width: 24%;
  display: inline-block;
  margin: 0;
  padding: 0;
}

.vyhoda a {
  padding: 15px 0px 20px 50px;
  background-position: 0% 100%;
  background-repeat: no-repeat;
  text-align: left;
  background-size: 40px auto;
  font-weight: 600;
  color: #000;
  position: relative;
  display: block;
  text-decoration: none;
  line-height: 20px;
  font-size: 14px;
}

.kategorie-jednotlive .doprava a {
  background-image: url("https://www.nejlevnejsikoralky.cz/user/documents/upload/vernost.svg");
}

.kategorie-jednotlive .garance a {
  background-image: url("https://www.nejlevnejsikoralky.cz/user/documents/upload/like.svg");
}

.kategorie-jednotlive .skladovost a {
  background-image: url("https://www.nejlevnejsikoralky.cz/user/documents/upload/home.svg");
}

.kategorie-jednotlive .velkorezim a {
  background-image: url("https://www.nejlevnejsikoralky.cz/user/documents/upload/businessman.svg");
}

.vyhoda p {
  display: block;
  font-weight: 300;
  margin-top: -20px;
  font-size: 14px;
  margin-left: 50px;
}

.nenasli {
  display: inline-block;
  margin-top: -16px;
  margin-left: -18px;
  padding: 0;
}

.nenasli a {
  padding: 10px 0px 0px 50px;
  background-position: 10% 70%;
  background-repeat: no-repeat;
  text-align: left;
  background-size: 30px auto;
  font-weight: normal;
  color: #000;
  position: relative;
  display: block;
  line-height: 20px;
  font-size: 13px;
  text-decoration: underline !important;
}

.nenasli a:hover {
  color: #f77c86 !important;
}

.nenasli-obrazek a {
  background-image: url("https://www.nejlevnejsikoralky.cz/user/documents/upload/light-bulb.svg");
}

.nenasli-obrazek span {
  display: block;
}

.product>.columns {
border-bottom-color: #fff;
}

@media only screen and (min-width: 64.063em) {
.large-9 {
width: 80% !important;
}
}