@font-face {
  font-family: 'BebasNeueBold';
  src: url('../fonts/BebasNeueBold/BebasNeueBold.eot?#iefix') format('embedded-opentype'), url('../fonts/BebasNeueBold/BebasNeueBold.otf') format('opentype'), url('../fonts/BebasNeueBold/BebasNeueBold.woff') format('woff'), url('../fonts/BebasNeueBold/BebasNeueBold.ttf') format('truetype'), url('../fonts/BebasNeueBold/BebasNeueBold.svg#BebasNeueBold') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'UrquellBETASerif';
  src: url('../fonts/UrquellBETASerif/UrquellBETASerif.eot?#iefix') format('embedded-opentype'), url('../fonts/UrquellBETASerif/UrquellBETASerif.woff') format('woff'), url('../fonts/UrquellBETASerif/UrquellBETASerif.ttf') format('truetype'), url('../fonts/UrquellBETASerif/UrquellBETASerif.svg#UrquellBETASerif') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'UrquellBETASerif-Italic';
  src: url('../fonts/UrquellBETASerif-Italic/UrquellBETASerif-Italic.eot?#iefix') format('embedded-opentype'), url('../fonts/UrquellBETASerif-Italic/UrquellBETASerif-Italic.otf') format('opentype'), url('../fonts/UrquellBETASerif-Italic/UrquellBETASerif-Italic.woff') format('woff'), url('../fonts/UrquellBETASerif-Italic/UrquellBETASerif-Italic.ttf') format('truetype'), url('../fonts/UrquellBETASerif-Italic/UrquellBETASerif-Italic.svg#UrquellBETASerif-Italic') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'UrquellBETASerif-Bold';
  src: url('../fonts/UrquellBETASerif-Bold/UrquellBETASerif-Bold.eot?#iefix') format('embedded-opentype'), url('../fonts/UrquellBETASerif-Bold/UrquellBETASerif-Bold.woff') format('woff'), url('../fonts/UrquellBETASerif-Bold/UrquellBETASerif-Bold.ttf') format('truetype'), url('../fonts/UrquellBETASerif-Bold/UrquellBETASerif-Bold.svg#UrquellBETASerif-Bold') format('svg');
  font-weight: normal;
  font-style: normal;
}
/*media queries*/
.rotimg {
  height: 25px;
  overflow: hidden;
  margin-top: 0px !important;
  padding-left: 0;
}
.rotimg li {
  list-style: none !important;
}
.rotimg .next-1{

background: url(../images/age_chek1.png) no-repeat 0 50%;
background-size: 22px auto;
}
.rotimg .next-2{
background: url(../images/age_chek2.png) no-repeat 0 50%;
background-size: 22px auto;

}
.rotimg .next-3{
background: url(../images/age_chek3.png) no-repeat 0 50%;
background-size: 22px auto;

}
.rotimg li img {
	opacity: 0;
  margin-right: 5px;
}
#copyright,
.stack-copyright {
  height: 412px !important;
  padding: 0;
  background-color: #252525;
}
@media (max-width: 1200px) {
  #copyright,
  .stack-copyright {
    height: 432px !important;
  }
}
@media (max-width: 992px) {
  #copyright,
  .stack-copyright {
    height: 100px !important;
  }
}
#copyright .page-width,
.stack-copyright .page-width {

  background-position: top center;
  background-repeat: no-repeat;
  padding: 60px 0 0;
}
@media (max-width: 992px) {
  #copyright .page-width,
  .stack-copyright .page-width {
    background-image: url(../images/footer_mobile.jpg);
    padding: 10px 0 0;
  }
  #copyright .page-width .container,
  .stack-copyright .page-width .container {
    max-width: 100%;
  }
}
.translation_sk{
  display: none !important;
}
#copyright .page-width h2,
.stack-copyright .page-width h2 {
  display: none;
}
#copyright .page-width .footer_menu_pilsner ul,
.stack-copyright .page-width .footer_menu_pilsner ul,
#copyright .page-width .footer_menu_pilsner ul ul,
.stack-copyright .page-width .footer_menu_pilsner ul ul {
  list-style: none;
  margin: 0;
  padding: 0;
}
#copyright .page-width .footer_menu_pilsner ul li.expanded,
.stack-copyright .page-width .footer_menu_pilsner ul li.expanded,
#copyright .page-width .footer_menu_pilsner ul ul li.expanded,
.stack-copyright .page-width .footer_menu_pilsner ul ul li.expanded {
  float: left;
  width: 25%;
}
#copyright .page-width .footer_menu_pilsner ul li.expanded a,
.stack-copyright .page-width .footer_menu_pilsner ul li.expanded a,
#copyright .page-width .footer_menu_pilsner ul ul li.expanded a,
.stack-copyright .page-width .footer_menu_pilsner ul ul li.expanded a {
  font-family: 'UrquellBETASerif';
  color: #ab9b78;
  font-size: 11px;
  font-weight: bold;
  letter-spacing: 4px;
  text-transform: uppercase;
  line-height: 40px;
}
#copyright .page-width .footer_menu_pilsner ul li.expanded a:hover,
.stack-copyright .page-width .footer_menu_pilsner ul li.expanded a:hover,
#copyright .page-width .footer_menu_pilsner ul ul li.expanded a:hover,
.stack-copyright .page-width .footer_menu_pilsner ul ul li.expanded a:hover {
  color: #fff;
  text-decoration: none;
}
#copyright .page-width .footer_menu_pilsner ul li.expanded ul .leaf a,
.stack-copyright .page-width .footer_menu_pilsner ul li.expanded ul .leaf a,
#copyright .page-width .footer_menu_pilsner ul ul li.expanded ul .leaf a,
.stack-copyright .page-width .footer_menu_pilsner ul ul li.expanded ul .leaf a {
  font-family: 'UrquellBETASerif-Italic';
  color: #ddd;
  font-weight: 600;
  font-size: 12px;
  letter-spacing: 1px;
  text-transform: none;
  line-height: 22px;
}
#copyright .page-width .footer_menu_pilsner ul li.expanded ul .leaf a:hover,
.stack-copyright .page-width .footer_menu_pilsner ul li.expanded ul .leaf a:hover,
#copyright .page-width .footer_menu_pilsner ul ul li.expanded ul .leaf a:hover,
.stack-copyright .page-width .footer_menu_pilsner ul ul li.expanded ul .leaf a:hover {
  color: #fff;
  text-decoration: none;
}
#copyright .page-width .footer_menu_pilsner ul li.last.expanded .leaf a,
.stack-copyright .page-width .footer_menu_pilsner ul li.last.expanded .leaf a,
#copyright .page-width .footer_menu_pilsner ul ul li.last.expanded .leaf a,
.stack-copyright .page-width .footer_menu_pilsner ul ul li.last.expanded .leaf a {
  font-family: 'UrquellBETASerif';
  color: #ab9b78;
  font-size: 11px;
  font-weight: bold;
  letter-spacing: 4px;
  text-transform: uppercase;
  line-height: 22px;
}
#copyright .page-width .footer_menu_pilsner ul li.last.expanded .leaf a:hover,
.stack-copyright .page-width .footer_menu_pilsner ul li.last.expanded .leaf a:hover,
#copyright .page-width .footer_menu_pilsner ul ul li.last.expanded .leaf a:hover,
.stack-copyright .page-width .footer_menu_pilsner ul ul li.last.expanded .leaf a:hover {
  color: #fff;
  text-decoration: none;
}
#copyright .page-width .footer_menu_pilsner ul ul li.expanded,
.stack-copyright .page-width .footer_menu_pilsner ul ul li.expanded,
#copyright .page-width .footer_menu_pilsner ul ul li.collapsed,
.stack-copyright .page-width .footer_menu_pilsner ul ul li.collapsed,
#copyright .page-width .footer_menu_pilsner ul ul li.leaf,
.stack-copyright .page-width .footer_menu_pilsner ul ul li.leaf {
  list-style-type: none;
}
@media (max-width: 992px) {
  #copyright .page-width .footer_menu_pilsner,
  .stack-copyright .page-width .footer_menu_pilsner {
    display: none;
  }
}
#copyright .page-width #block-views-social-icons-block,
.stack-copyright .page-width #block-views-social-icons-block {
  background-color: #282929;
  height: 85px;
  padding: 3px 0;
  margin-top: 35px;
}
#copyright .page-width #block-views-social-icons-block .footer-social-icons .view-content,
.stack-copyright .page-width #block-views-social-icons-block .footer-social-icons .view-content {
  text-align: right;
}
#copyright .page-width #block-views-social-icons-block .footer-social-icons .view-content .views-row,
.stack-copyright .page-width #block-views-social-icons-block .footer-social-icons .view-content .views-row {
  display: inline-block;
}
#copyright .page-width #block-views-social-icons-block .footer-social-icons .view-content .views-row-5,
.stack-copyright .page-width #block-views-social-icons-block .footer-social-icons .view-content .views-row-5 {
  display: block;
  float: left;
}
#copyright .page-width #block-views-social-icons-block .footer-social-icons .view-content .newsletter,
.stack-copyright .page-width #block-views-social-icons-block .footer-social-icons .view-content .newsletter {
  float: left;
}
#copyright .page-width #block-views-social-icons-block .footer-social-icons .view-content .newsletter p,
.stack-copyright .page-width #block-views-social-icons-block .footer-social-icons .view-content .newsletter p {
  margin: 10px 0;
  font-family: 'BebasNeueBold' !important;
  font-size: 20px !important;
  font-weight: lighter;
  text-transform: uppercase;
  color: #c70c03;
  padding: 0;
  letter-spacing: 2px;
}
#copyright .page-width #block-views-social-icons-block .footer-social-icons .view-content .newsletter a:hover,
.stack-copyright .page-width #block-views-social-icons-block .footer-social-icons .view-content .newsletter a:hover {
  color: #a51613;
  text-decoration: none;
}
#copyright .page-width #block-views-social-icons-block .footer-social-icons .view-content .Instagram,
.stack-copyright .page-width #block-views-social-icons-block .footer-social-icons .view-content .Instagram,
#copyright .page-width #block-views-social-icons-block .footer-social-icons .view-content .Mail,
.stack-copyright .page-width #block-views-social-icons-block .footer-social-icons .view-content .Mail,
#copyright .page-width #block-views-social-icons-block .footer-social-icons .view-content .Facebook,
.stack-copyright .page-width #block-views-social-icons-block .footer-social-icons .view-content .Facebook,
#copyright .page-width #block-views-social-icons-block .footer-social-icons .view-content .YouTube,
.stack-copyright .page-width #block-views-social-icons-block .footer-social-icons .view-content .YouTube {
  border: 1px solid #666257;
  border-radius: 50%;
  height: 40px;
  line-height: 35px;
  text-align: center;
  width: 40px;
  margin-left: 20px;
}
#copyright .page-width #block-views-social-icons-block .footer-social-icons .view-content .Instagram ul,
.stack-copyright .page-width #block-views-social-icons-block .footer-social-icons .view-content .Instagram ul,
#copyright .page-width #block-views-social-icons-block .footer-social-icons .view-content .Mail ul,
.stack-copyright .page-width #block-views-social-icons-block .footer-social-icons .view-content .Mail ul,
#copyright .page-width #block-views-social-icons-block .footer-social-icons .view-content .Facebook ul,
.stack-copyright .page-width #block-views-social-icons-block .footer-social-icons .view-content .Facebook ul,
#copyright .page-width #block-views-social-icons-block .footer-social-icons .view-content .YouTube ul,
.stack-copyright .page-width #block-views-social-icons-block .footer-social-icons .view-content .YouTube ul {
  margin-top: 0px !important;
  list-style: none !important;
  padding-left: 0px !important;
}
#copyright .page-width #block-views-social-icons-block .footer-social-icons .view-content .Instagram img,
.stack-copyright .page-width #block-views-social-icons-block .footer-social-icons .view-content .Instagram img,
#copyright .page-width #block-views-social-icons-block .footer-social-icons .view-content .Mail img,
.stack-copyright .page-width #block-views-social-icons-block .footer-social-icons .view-content .Mail img,
#copyright .page-width #block-views-social-icons-block .footer-social-icons .view-content .Facebook img,
.stack-copyright .page-width #block-views-social-icons-block .footer-social-icons .view-content .Facebook img,
#copyright .page-width #block-views-social-icons-block .footer-social-icons .view-content .YouTube img,
.stack-copyright .page-width #block-views-social-icons-block .footer-social-icons .view-content .YouTube img {
  width: 20px;
  height: auto;
}
#copyright .page-width #block-views-social-icons-block .footer-social-icons .view-content .Instagram:hover,
.stack-copyright .page-width #block-views-social-icons-block .footer-social-icons .view-content .Instagram:hover,
#copyright .page-width #block-views-social-icons-block .footer-social-icons .view-content .Mail:hover,
.stack-copyright .page-width #block-views-social-icons-block .footer-social-icons .view-content .Mail:hover,
#copyright .page-width #block-views-social-icons-block .footer-social-icons .view-content .Facebook:hover,
.stack-copyright .page-width #block-views-social-icons-block .footer-social-icons .view-content .Facebook:hover,
#copyright .page-width #block-views-social-icons-block .footer-social-icons .view-content .YouTube:hover,
.stack-copyright .page-width #block-views-social-icons-block .footer-social-icons .view-content .YouTube:hover {
  border: 1px solid #ccc0a2;
}
@media (max-width: 992px) {
  #copyright .page-width #block-views-social-icons-block,
  .stack-copyright .page-width #block-views-social-icons-block {
    display: none;
  }
}
#copyright .page-width #block-views-social-icons-block .views-row,
.stack-copyright .page-width #block-views-social-icons-block .views-row {
  margin-top: 1.3846em;
}
#copyright .page-width #block-views-social-icons-block-1::after,
.stack-copyright .page-width #block-views-social-icons-block-1::after {
  content: "";
  display: table;
  clear: both;
}
#copyright .page-width #block-views-social-icons-block-1 .view-content::after,
.stack-copyright .page-width #block-views-social-icons-block-1 .view-content::after {
  content: "";
  display: table;
  clear: both;
}
#copyright .page-width #block-views-social-icons-block-1 .view-content > div,
.stack-copyright .page-width #block-views-social-icons-block-1 .view-content > div {
  float: left;
}
#copyright .page-width #block-views-social-icons-block-1 .view-content > div::after,
.stack-copyright .page-width #block-views-social-icons-block-1 .view-content > div::after {
  content: "";
  display: table;
  clear: both;
}
#copyright .page-width #block-views-social-icons-block-1 .view-social-icons::after,
.stack-copyright .page-width #block-views-social-icons-block-1 .view-social-icons::after {
  content: "";
  display: table;
  clear: both;
}
#copyright .page-width #block-views-social-icons-block-1 .subfooter-item.first,
.stack-copyright .page-width #block-views-social-icons-block-1 .subfooter-item.first {
  float: left;
  margin: 29px 0 0;
}
#copyright .page-width #block-views-social-icons-block-1 .subfooter-item.first.fixed,
.stack-copyright .page-width #block-views-social-icons-block-1 .subfooter-item.first.fixed {
  bottom: 0;
  display: block;
  left: 0;
  position: fixed;
  z-index: 999999;
  width: 100%;
  padding: 15px 0 15px 33px;
  text-align: left;
  background-image: url(../images/sticky-footer-shadow.png?v=2);
}
#copyright .page-width #block-views-social-icons-block-1 .subfooter-item.first .rotimg,
.stack-copyright .page-width #block-views-social-icons-block-1 .subfooter-item.first .rotimg {
  padding-left: 0;
}
#copyright .page-width #block-views-social-icons-block-1 .subfooter-item.first a,
.stack-copyright .page-width #block-views-social-icons-block-1 .subfooter-item.first a {
  color: #fff;
  font-size: 16px;
  line-height: 22px;
  text-decoration: none;
}
@media (max-width: 510px) {
  #copyright .page-width #block-views-social-icons-block-1 .subfooter-item.first,
  .stack-copyright .page-width #block-views-social-icons-block-1 .subfooter-item.first {
    float: inherit;
    margin: 10px auto 0;
    text-align: center;
  }
}
#copyright .page-width #block-views-social-icons-block-1 .subfooter-item.first img,
.stack-copyright .page-width #block-views-social-icons-block-1 .subfooter-item.first img {
  width: 24px;
  height: auto;
}
#copyright .page-width #block-views-social-icons-block-1 .subfooter-item.second,
.stack-copyright .page-width #block-views-social-icons-block-1 .subfooter-item.second,
#copyright .page-width #block-views-social-icons-block-1 .subfooter-item.third,
.stack-copyright .page-width #block-views-social-icons-block-1 .subfooter-item.third,
#copyright .page-width #block-views-social-icons-block-1 .subfooter-item.forth,
.stack-copyright .page-width #block-views-social-icons-block-1 .subfooter-item.forth,
#copyright .page-width #block-views-social-icons-block-1 .subfooter-item.fifth,
.stack-copyright .page-width #block-views-social-icons-block-1 .subfooter-item.fifth {
  float: right;
  margin: 30px 0 30px 20px;
}
#copyright .page-width #block-views-social-icons-block-1 .subfooter-item.second a,
.stack-copyright .page-width #block-views-social-icons-block-1 .subfooter-item.second a,
#copyright .page-width #block-views-social-icons-block-1 .subfooter-item.third a,
.stack-copyright .page-width #block-views-social-icons-block-1 .subfooter-item.third a,
#copyright .page-width #block-views-social-icons-block-1 .subfooter-item.forth a,
.stack-copyright .page-width #block-views-social-icons-block-1 .subfooter-item.forth a,
#copyright .page-width #block-views-social-icons-block-1 .subfooter-item.fifth a,
.stack-copyright .page-width #block-views-social-icons-block-1 .subfooter-item.fifth a {
  font-family: "UrquellBETASerif-Italic";
  font-size: 11px;
  font-style: normal;
  font-weight: bold;
  letter-spacing: 1.6px;
  color: #e7e7e7;
}
#copyright .page-width #block-views-social-icons-block-1 .subfooter-item.second a:hover,
.stack-copyright .page-width #block-views-social-icons-block-1 .subfooter-item.second a:hover,
#copyright .page-width #block-views-social-icons-block-1 .subfooter-item.third a:hover,
.stack-copyright .page-width #block-views-social-icons-block-1 .subfooter-item.third a:hover,
#copyright .page-width #block-views-social-icons-block-1 .subfooter-item.forth a:hover,
.stack-copyright .page-width #block-views-social-icons-block-1 .subfooter-item.forth a:hover,
#copyright .page-width #block-views-social-icons-block-1 .subfooter-item.fifth a:hover,
.stack-copyright .page-width #block-views-social-icons-block-1 .subfooter-item.fifth a:hover {
  color: #fff;
  text-decoration: none;
}
@media (max-width: 992px) {
  #copyright .page-width #block-views-social-icons-block-1 .subfooter-item.second,
  .stack-copyright .page-width #block-views-social-icons-block-1 .subfooter-item.second,
  #copyright .page-width #block-views-social-icons-block-1 .subfooter-item.third,
  .stack-copyright .page-width #block-views-social-icons-block-1 .subfooter-item.third,
  #copyright .page-width #block-views-social-icons-block-1 .subfooter-item.forth,
  .stack-copyright .page-width #block-views-social-icons-block-1 .subfooter-item.forth,
  #copyright .page-width #block-views-social-icons-block-1 .subfooter-item.fifth,
  .stack-copyright .page-width #block-views-social-icons-block-1 .subfooter-item.fifth {
    display: none;
  }
}
#copyright .page-width #block-views-social-icons-block-1 .subfooter-item.second::after,
.stack-copyright .page-width #block-views-social-icons-block-1 .subfooter-item.second::after,
#copyright .page-width #block-views-social-icons-block-1 .subfooter-item.third::after,
.stack-copyright .page-width #block-views-social-icons-block-1 .subfooter-item.third::after,
#copyright .page-width #block-views-social-icons-block-1 .subfooter-item.forth::after,
.stack-copyright .page-width #block-views-social-icons-block-1 .subfooter-item.forth::after {
  content: "/";
  height: 0;
  margin: 0px 0 0 10px;
  position: absolute;
  width: 0;
  color: #e7e7e7;
}
#copyright .page-width #block-views-social-icons-block-1 .subfooter-item.sixth,
.stack-copyright .page-width #block-views-social-icons-block-1 .subfooter-item.sixth {
  float: right;
  text-align: right;
  margin: 33px 0 0 20px;
  font-size: 13px;
  color: #7c7c7c;
  font-family: 'UrquellBETASerif';
  text-decoration: none;
  cursor: inherit;
}
@media (max-width: 510px) {
  #copyright .page-width #block-views-social-icons-block-1 .subfooter-item.sixth,
  .stack-copyright .page-width #block-views-social-icons-block-1 .subfooter-item.sixth {
    float: inherit;
    margin: 10px auto 0;
    text-align: center;
  }
}
#copyright .page-width #block-views-social-icons-block-2 .subfooter-item.first,
.stack-copyright .page-width #block-views-social-icons-block-2 .subfooter-item.first {
  bottom: 0;
  margin: 0;
  padding: 50px 15px 15px;
  position: fixed;
  width: 100%;
  max-width: 100%;
  z-index: 99999;
  display: none;
  /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ffffff+29,ffffff+29,000000+100&amp;0+29,1+100 */
  background: -moz-linear-gradient(top, rgba(255, 255, 255, 0) 29%, rgba(0, 0, 0, 0.7) 100%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(29%, rgba(255, 255, 255, 0)), color-stop(100%, rgba(0, 0, 0, 0.7)));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, rgba(255, 255, 255, 0) 29%, rgba(0, 0, 0, 0.7) 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, rgba(255, 255, 255, 0) 29%, rgba(0, 0, 0, 0.7) 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(top, rgba(255, 255, 255, 0) 29%, rgba(0, 0, 0, 0.7) 100%);
  /* IE10+ */
  background: linear-gradient(to bottom, rgba(255, 255, 255, 0) 29%, rgba(0, 0, 0, 0.7) 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff', endColorstr='#000000', GradientType=0);
  /* IE6-9 */
}
#copyright .page-width #block-views-social-icons-block-2 .subfooter-item.first .rotimg,
.stack-copyright .page-width #block-views-social-icons-block-2 .subfooter-item.first .rotimg {
  display: none;
}
#copyright .page-width #block-views-social-icons-block-2 .subfooter-item.first a,
.stack-copyright .page-width #block-views-social-icons-block-2 .subfooter-item.first a {
  color: #fff;
  font-size: 16px;
  line-height: 22px;
  text-decoration: none;
}
@media (max-width: 510px) {
  #copyright .page-width #block-views-social-icons-block-2 .subfooter-item.first,
  .stack-copyright .page-width #block-views-social-icons-block-2 .subfooter-item.first {
    float: inherit;
    margin: 10px auto 0;
    text-align: center;
  }
}
#copyright .page-width #block-views-social-icons-block-2 .subfooter-item.first img,
.stack-copyright .page-width #block-views-social-icons-block-2 .subfooter-item.first img {
  width: 24px;
  height: auto;
}
@media (max-width: 992px) {
  #copyright .page-width #block-views-social-icons-block-2,
  .stack-copyright .page-width #block-views-social-icons-block-2 {
    display: none;
  }
}
#copyright .page-width #block-menu-menu-sub-footer-menu ul,
.stack-copyright .page-width #block-menu-menu-sub-footer-menu ul {
  bottom: 23px;
  list-style: outside none none;
  margin: 0;
  padding: 0;
  position: absolute;
}
#copyright .page-width #block-menu-menu-sub-footer-menu ul li,
.stack-copyright .page-width #block-menu-menu-sub-footer-menu ul li {
  float: left;
  margin-left: 10px;
}
#copyright .page-width #block-menu-menu-sub-footer-menu ul li a,
.stack-copyright .page-width #block-menu-menu-sub-footer-menu ul li a {
  font-size: 15px;
  color: #e7e7e7;
  font-family: 'UrquellBETASerif';
  font-style: italic;
  text-decoration: none;
}
#copyright .page-width #block-menu-menu-sub-footer-menu ul li a:hover,
.stack-copyright .page-width #block-menu-menu-sub-footer-menu ul li a:hover {
  color: #fff;
  text-decoration: none;
}
#copyright .page-width .block + .block,
.stack-copyright .page-width .block + .block {
  margin-top: 0;
}
.stack .box {
  padding: 0;
}
@media screen and (min-width: 1200px) {
  .i18n-cs .subfooter-item.third,
  .i18n-sk .subfooter-item.fifth {
    margin-right: 10px !important;
  }
}
.i18n-cs .subfooter-item.third::after {
  display: none;
}
#search-toggle-button {
  background-image: url("../images/search-icon.png");
  background-repeat: no-repeat;
  background-size: contain;
  width: 19px;
  height: 19px;
  position: absolute;
  top: 40px;
  right: 90px;
  cursor: pointer;
  display: none;
}
@media screen and (min-width:1100px) {
  #search-toggle-button {
    display: block;
  }
}
body.show-search-field #search-toggle-button {
  background-image: url("../images/search-icon-red.png");
}
@media screen and (min-width:1100px) {
  body.show-search-field #block-search-form {
    display: block;
  }
}
@media screen and (min-width:1100px) {
  body.show-search-field::after {
    content: '';
    position: fixed;
    background: rgba(0, 0, 0, 0.9);
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 1;
  }
}
#block-search-form,
.search_form_block_custom {
  display: none;
  margin-top: -2px;
  height: 158px;
  width: 100%;
  background-color: #e8e2d4;
  padding-top: 45px;
}
#block-search-form .content,
.search_form_block_custom .content {
  max-width: 630px;
  margin: auto;
}
#block-search-form .form-item-search-block-form,
.search_form_block_custom .form-item-search-block-form {
  width: 100%;
  margin: 0;
  position: relative;
  display: block;
}
#block-search-form .form-item-search-block-form::before,
.search_form_block_custom .form-item-search-block-form::before {
  content: '';
  background-image: url("../images/search-icon.png");
  background-repeat: no-repeat;
  width: 38px;
  height: 38px;
  position: absolute;
  top: 14px;
  left: 0;
}
#block-search-form .form-item-search-block-form label,
.search_form_block_custom .form-item-search-block-form label {
  display: none;
}
#block-search-form #edit-actions,
.search_form_block_custom #edit-actions {
  display: none;
}
#block-search-form .search-results,
.search_form_block_custom .search-results {
  position: absolute;
  width: 100%;
  left: 0;
  margin-top: 42px;
}
#block-search-form .search-results li,
.search_form_block_custom .search-results li {
  text-align: left;
  font-size: 19px;
  font-family: UrquellBETASerif-Italic;
  color: #004b2e;
  margin: 0;
  width: 100%;
  border-bottom: solid 1px #e0d8c4;
  background-color: #f0ece3;
  padding: 20px 0;
  cursor: pointer;
}
#block-search-form .search-results li:hover,
.search_form_block_custom .search-results li:hover {
  color: #d51a11;
}
#block-search-form .search-results li:first-of-type,
.search_form_block_custom .search-results li:first-of-type {
  border-top: solid 1px #e0d8c4;
}
#block-search-form .search-results li:last-of-type,
.search_form_block_custom .search-results li:last-of-type {
  border-bottom: 0;
}
#block-search-form .search-results li:nth-of-type(2n+1),
.search_form_block_custom .search-results li:nth-of-type(2n+1) {
  background-color: #e8e2d4;
}
#block-search-form .search-results li.seleccionado,
.search_form_block_custom .search-results li.seleccionado {
  color: #d51a11;
}
#edit-search-block-form--2 {
  font-size: 48px;
  font-family: UrquellBETASerif-Italic;
  color: #004b2e;
  margin: 0;
  width: 100%;
  border: 0;
  text-shadow: none;
  background-color: #e8e2d4;
  padding-left: 50px;
}
#edit-search-block-form--2::-moz-placeholder {
  color: #ada594;
}
#edit-search-block-form--2:-ms-input-placeholder {
  color: #ada594;
}
#edit-search-block-form--2::-webkit-input-placeholder {
  color: #ada594;
}
#edit-search-block-form--2:focus {
  outline: none;
}
.page-agegate {
  background-image: url("../images/age_gate_background.jpg?v=1");
  background-position: center top;
  background-repeat: no-repeat;
  background-size: inherit;
  height: auto !important;
  overflow: scroll;
}
@media screen and (min-width:769px) {
  .page-agegate {
    min-width: 100%;
    min-height: 100%;
  }
}
@media only screen and (max-width: 800px) {
  .page-agegate {
    background-size: auto 1280px;
  }
}
@media screen and (min-width:1290px) {
  .page-agegate {
    background-size: 100%;
  }
}
.page-agegate input[type='checkbox'] {
  width: 20px;
  height: 20px;
  background: #c2af86;
  border: 1px solid #c2af86 !important;
  border-radius: 0;
  line-height: 1.3em;
  position: relative;
}
.page-agegate input[type=checkbox] + label {
  color: #000;
  font-size: 18px;
  font-family: BebasNeueBold;
  letter-spacing: 1.5px;
  font-weight: 400;
}
.page-agegate input[type=checkbox]:checked + label {
  color: #004426 !important;
  font-style: italic !important;
}
.page-agegate .underage-message {
  display: none;
}
#age_checker {
  background-image: none !important;
  position: absolute;
  background-position: center center;
  background-repeat: no-repeat;
  background-attachment: fixed;
  background-size: cover;
  width: 100%;
  height: 100%;
  overflow-y: auto;
  text-align: center;
}
@media screen and (min-width:769px) {
  #age_checker {
    background-size: cover;
    height: auto;
    top: 0;
    margin-top: 5%;
  }
}
@media screen and (min-width:769px) and (max-width: 1440px) {
  #age_checker {
    background-size: cover;
    height: auto;
    top: 0;
  }
}
@media screen and (min-width:769px) and (max-width: 1280px) {
  #age_checker {
    background-size: cover;
    height: auto;
  }
}
#age_checker .logo {
  float: none;
  margin: 0;
  display: inline-block;
  margin-top: 20px;
  margin-bottom: 10px;
  position: relative;
}
#age_checker .logo:after {
  content: '';
  height: 5px;
  border: solid 1px #ccc0a2;
  border-left: 0;
  border-right: 0;
  position: absolute;
  bottom: -12px;
  width: 100%;
  left: 0;
}
#age_checker .agegate-container {
  background: none;
  border: 0;
  margin: auto;
  max-height: inherit;
  padding: 0;
  width: 100%;
  height: auto;
}
#age_checker_header_message h3 {
  font-family: BebasNeueBold;
  color: #004426;
  font-size: 3em;
  text-transform: uppercase;
}
@media screen and (min-width:769px) {
  #age_checker_header_message h3 {
    font-size: 5em;
  }
}
#age_checker_header_message p {
  font-family: UrquellBETASerif;
  color: #303533;
  font-size: 1.2em;
  line-height: 1.3em;
  padding-left: 30px;
  padding-right: 30px;
}
@media screen and (min-width:769px) {
  #age_checker_header_message p {
    font-size: 1.3em;
    line-height: 1.6em;
  }
}
#age_checker #sabm-age-gate-form .form-item {
  margin: 0 2px 0px 5px;
}
#age_checker #sabm-age-gate-form .form-item .dropdown-toggle {
  font-family: UrquellBETASerif-Italic;
  font-style: italic;
  background: white;
  border: 1px solid #c2af86 !important;
  color: #928a7b;
  font-size: 1.3em;
  padding: 0.7em 1em;
  text-align: center;
  width: 4em;
  height: 3em;
  line-height: 1.3em;
  border-radius: 0;
  box-shadow: none;
  font-weight: normal;
  position: relative;
}
#age_checker #sabm-age-gate-form .form-item .dropdown-toggle::-moz-placeholder {
  color: #928a7b;
}
#age_checker #sabm-age-gate-form .form-item .dropdown-toggle:-ms-input-placeholder {
  color: #928a7b;
}
#age_checker #sabm-age-gate-form .form-item .dropdown-toggle::-webkit-input-placeholder {
  color: #928a7b;
}
#age_checker #sabm-age-gate-form .form-item .dropdown-menu {
  display: none;
  z-index: 10;
  max-height: 230px;
  overflow-y: auto;
  width: 5.2em;
  padding: 0;
  border-radius: 0;
  min-width: inherit;
  border: 1px solid #c2af86;
  margin-top: 2px;
  font-family: UrquellBETASerif-Italic;
  font-style: italic;
  text-align: center;
}
#age_checker #sabm-age-gate-form .form-item .dropdown-menu > li > a {
  color: #303533;
  padding: 0.4em 0;
  font-size: 1.3em;
  line-height: 1.3em;
  background: none!important;
}
#age_checker #sabm-age-gate-form .form-item .dropdown-menu > li > a:hover {
  color: #de0a00;
}
#age_checker #sabm-age-gate-form .form-item .dropdown.open:before {
  content: '';
  position: absolute;
  bottom: -4px;
  left: 0;
  width: 100%;
  height: 10px;
  background-image: none;
  background-position: bottom center;
  background-repeat: no-repeat;
  z-index: 11;
}
@media screen and (min-width:1100px) {
  #age_checker #sabm-age-gate-form .form-item .dropdown.open:before {
    background-image: url("../images/select-dropdown-option-tail.png");
  }
}
#age_checker #sabm-age-gate-form .form-item .dropdown.open .dropdown-toggle {
  background: #f5f2ed;
  border-color: #004426 !important;
  color: #004426;
}
@media screen and (min-width:1100px) {
  #age_checker #sabm-age-gate-form .form-item .dropdown.open .dropdown-menu {
    display: block;
  }
}
#age_checker #sabm-age-gate-form .form-item.form-item-year .dropdown-toggle {
  width: 4.95em;
}
#age_checker #sabm-age-gate-form .form-item.form-item-year .dropdown-menu {
  width: 6.5em;
}
#age_checker #edit-submit,
#age_checker #edit-submit_2 {
  font-family: BebasNeueBold;
  background-color: #c70c03;
  border: 0;
  color: white;
  display: block;
  margin: 1.7em auto 0;
  text-transform: uppercase;
  font-size: 1.3em;
  padding: 15px 20px 10px;
  min-width: inherit;
  width: 210px;
  height: 47px;
  line-height: 1.2em;
  margin-bottom: 80px;
  letter-spacing: 1px;
  background-position: 175px 18px;
  background-image: transparent;
  border-radius: 0px !important;
  -webkit-border-radius: 0px !important;
  -webkit-appearance: none;
  -webkit-transition: background-position 0.5s ease-in-out, background-image 0.5s ease-in-out, background-color 0.5s ease-in-out, padding 0.5s ease-in-out;
  -moz-transition: background-position 0.5s ease-in-out, background-image 0.5s ease-in-out, background-color 0.5s ease-in-out, padding 0.5s ease-in-out;
  -o-transition: background-position 0.5s ease-in-out, background-image 0.5s ease-in-out, background-color 0.5s ease-in-out, padding 0.5s ease-in-out;
  -ms-transition: background-position 0.5s ease-in-out, background-image 0.5s ease-in-out, background-color 0.5s ease-in-out, padding 0.5s ease-in-out;
  transition: background-position 0.5s ease-in-out, background-image 0.5s ease-in-out, background-color 0.5s ease-in-out, padding 0.5s ease-in-out;
}
@media screen and (min-width:769px) {
  #age_checker #edit-submit,
  #age_checker #edit-submit_2 {
    margin-bottom: 40px;
  }
}
#age_checker #edit-submit:hover,
#age_checker #edit-submit_2:hover {
  background-image: url("../images/submit-button-arrow.png");
  background-position: 180px 18px;
  background-color: #a51613;
  background-repeat: no-repeat;
  padding-right: 50px;
  -webkit-transition: background-position 0.5s ease-in-out, background-image 0.5s ease-in-out, background-color 0.5s ease-in-out, padding 0.5s ease-in-out;
  -moz-transition: background-position 0.5s ease-in-out, background-image 0.5s ease-in-out, background-color 0.5s ease-in-out, padding 0.5s ease-in-out;
  -o-transition: background-position 0.5s ease-in-out, background-image 0.5s ease-in-out, background-color 0.5s ease-in-out, padding 0.5s ease-in-out;
  -ms-transition: background-position 0.5s ease-in-out, background-image 0.5s ease-in-out, background-color 0.5s ease-in-out, padding 0.5s ease-in-out;
  transition: background-position 0.5s ease-in-out, background-image 0.5s ease-in-out, background-color 0.5s ease-in-out, padding 0.5s ease-in-out;
}
#age_checker .form-item-list-of-countries select {
  font-family: UrquellBETASerif-Italic;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  background-color: white;
  background-image: url("../images/select-dropdown-arrow.png");
  background-position: right center;
  background-repeat: no-repeat;
  border: 1px solid #c2af86 !important;
  box-sizing: border-box;
  color: #004b2e;
  font-size: 1.2em;
  line-height: 1.2em;
  height: 3.3em;
  width: 280px;
  padding: 1em;
  border-radius: 0;
  box-shadow: none;
  font-weight: normal;
}
#age_checker .form-item-list-of-countries select option {
  font-family: UrquellBETASerif-Italic;
  height: 3em;
  padding: 1em;
  color: #004b2e;
}
#age_checker_header_message {
  padding: 30px 0 5px;
}
#age_checker_footer_message {
  bottom: inherit;
  left: inherit;
  position: relative;
  width: 100%;
}
#age_checker_footer_message p {
  font-family: UrquellBETASerif;
  font-size: 0.9em;
  color: #303533;
}
@media screen and (min-width:769px) {
  #age_checker_footer_message p {
    font-size: 1.4em;
    margin-bottom: 0;
  }
}
#age_checker_footer_message a,
#age_checker_footer_message a:hover {
  color: #c70c03;
}
#age_checker_error_message {
  font-family: UrquellBETASerif-Italic;
  font-style: italic;
  text-align: center;
  color: #c70c03;
}
#sabm-age-gate-form {
  width: 290px !important;
  margin: 0 auto !important;
}
#sabm-age-gate-form .form-item-list-of-countries {
  width: 100% !important;
  margin: 0px !important;
}
#sabm-age-gate-form .form-item-day {
  float: left !important;
  margin: 0px !important;
}
#sabm-age-gate-form .form-item-year {
  float: right !important;
  margin: 0px !important;
}
#sabm-age-gate-form #age_checker_error_message {
  display: none!important;
}
.block-block.tajemstvi_chuti_submenu,
.stack-banner {
  background-color: #004426;
  height: 60px;
  text-align: center;
  display: none;
}
.block-block.tajemstvi_chuti_submenu .stack-width,
.stack-banner .stack-width {
  text-align: center;
}
@media screen and (min-width:1100px) {
  .block-block.tajemstvi_chuti_submenu,
  .stack-banner {
    display: block;
  }
}
.block-block.tajemstvi_chuti_submenu .menu,
.stack-banner .menu {
  display: inline-block;
  text-align: center;
}
.block-block.tajemstvi_chuti_submenu .menu li,
.stack-banner .menu li {
  display: inline-block;
  margin-top: 10px;
}
.block-block.tajemstvi_chuti_submenu .menu li a,
.stack-banner .menu li a {
  font-family: "UrquellBETASerif-Bold";
  color: #80a293;
  font-size: 12px;
  display: inline-block;
  padding-bottom: 3px;
  text-transform: uppercase;
}
.block-block.tajemstvi_chuti_submenu .menu li a.onavegated,
.stack-banner .menu li a.onavegated {
  color: #fff;
  border-bottom: 1px solid #ff0000;
  text-decoration: none;
}
.block-block.tajemstvi_chuti_submenu .menu li a:hover,
.stack-banner .menu li a:hover {
  color: #fff;
  border-bottom: 1px solid #ff0000;
  text-decoration: none;
}
.block-block.tajemstvi_chuti_submenu .menu li::after,
.stack-banner .menu li::after {
  color: #80a293;
  content: "/";
  display: inline-block;
  font-family: urquellbetaserif;
  font-size: 12px;
  text-align: center;
  width: 40px;
}
.block-block.tajemstvi_chuti_submenu .menu li:last-child::after,
.stack-banner .menu li:last-child::after {
  content: none;
}
*,
a {
  outline: none !important;
}
*:hover,
a:hover,
*:focus,
a:focus,
*:active,
a:active {
  outline: none !important;
}
#page,
#copyright {
  max-width: 100%;
  margin: 0 auto;
}
#header {
  position: absolute;
  width: 100%;
  z-index: 2;
}
#content {
  padding-top: 100px;
  position: relative;
  z-index: 1;
  margin-top: 0;
}
@media (max-width: 1100px) {
  #content {
    padding-top: 65px;
  }
}
#breadcrumb {
  display: none;
}
.page-width {
  width: 100%;
}
.page-agegate #mobile-navigation {
  display: none;
}
#block-views-tags-de-busqueda-block {
  display: none;
}
#page {
  min-height: 100vh;
}
@media screen and (min-width:769px) {
  #page {
    min-height: inherit;
  }
}
select::-ms-expand {
  display: none;
}
select {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  text-indent: 1px;
  text-overflow: '';
}
.container {
  max-width: 1030px;
}
body.mobile-menu-open {
  overflow-y: hidden;
  height: 100vh;
  -webkit-overflow-scrolling: touch;
}
body.mobile-menu-open #content,
body.mobile-menu-open #page {
  height: 100%;
  overflow: hidden;
}
body.mobile-menu-open #copyright {
  display: none;
}
.cta-button-red {
  border: 0;
  background-color: #c70c03;
  color: white;
  font-size: 20px;
  letter-spacing: 1px;
  line-height: 24px;
  padding: 15px 50px 15px 50px;
  font-family: 'BebasNeueBold';
  text-transform: uppercase;
  text-indent: 0px;
  -webkit-transition: all 0.5s ease-in-out;
  -moz-transition: all 0.5s ease-in-out;
  -o-transition: all 0.5s ease-in-out;
  -ms-transition: all 0.5s ease-in-out;
  transition: all 0.5s ease-in-out;
}
.cta-button-red::after {
  content: url("../images/submit-button-arrow.png");
  margin-left: 0px;
  opacity: 0;
  position: absolute;
  -webkit-transition: all 0.5s ease-in-out;
  -moz-transition: all 0.5s ease-in-out;
  -o-transition: all 0.5s ease-in-out;
  -ms-transition: all 0.5s ease-in-out;
  transition: all 0.5s ease-in-out;
}
.cta-button-red:hover {
  text-decoration: none;
  padding-left: 45px;
  padding-right: 55px;
  background-color: #a51613;
  -webkit-transition: all 0.5s ease-in-out;
  -moz-transition: all 0.5s ease-in-out;
  -o-transition: all 0.5s ease-in-out;
  -ms-transition: all 0.5s ease-in-out;
  transition: all 0.5s ease-in-out;
}
.cta-button-red:hover::after {
  margin-left: 10px;
  opacity: 1;
  -webkit-transition: all 0.5s ease-in-out;
  -moz-transition: all 0.5s ease-in-out;
  -o-transition: all 0.5s ease-in-out;
  -ms-transition: all 0.5s ease-in-out;
  transition: all 0.5s ease-in-out;
}
#video-popup iframe {
  height: 430px;
  width: 700px;
}
@media screen and (max-width: 720px) {
  #video-popup iframe {
    height: 315px;
    width: 560px;
  }
}
@media screen and (max-width: 580px) {
  #video-popup iframe {
    height: 150px;
    width: 300px;
  }
}
#preheader {
  display: none;
}
.scroll_section {
  background: url("../images/arrow_slider.png") 50% 50%;
}
.arrow-slider{
  width: 20px;
height: 20px;
	opacity: 0;
	  -webkit-animation: arrow-animation 3s ease-out infinite;
  -moz-animation: arrow-animation 3s ease-out infinite;
  animation: arrow-animation 3s ease-out infinite;
}
@-webkit-keyframes arrow-animation {
  0% {
    margin-top: 0;
  }
  10% {
    margin-top: 20px;
  }
  20% {
    margin-top: 0px;
  }
  30% {
    margin-top: 20px;
  }
  40% {
    margin-top: 0px;
  }
  100% {
    margin-top: 0;
  }
}
@-moz-keyframes arrow-animation {
  0% {
    margin-top: 0;
  }
  10% {
    margin-top: 20px;
  }
  20% {
    margin-top: 0px;
  }
  30% {
    margin-top: 20px;
  }
  40% {
    margin-top: 0px;
  }
  100% {
    margin-top: 0;
  }
}
@keyframes arrow-animation {
  0% {
    margin-top: 0;
  }
  10% {
    margin-top: 20px;
  }
  20% {
    margin-top: 0px;
  }
  30% {
    margin-top: 20px;
  }
  40% {
    margin-top: 0px;
  }
  100% {
    margin-top: 0;
  }
}
.page-penny #block-block-101 {
  margin: 0px !important;
}
.page-albert #page {
  padding-bottom: 0px !important;
}
.page-albert #page #content-inner {
  padding-top: 0px !important;
}
.page-albert #page #content-inner .tabs,
.page-albert #page #content-inner #block-block-106 {
  margin: 0px !important;
}
.page-albert #page #content-inner #block-block-106 iframe {
  margin-top: -18px !important;
}
.historie_link_footer {
  display: inline-block;
  height: 380px;
  position: relative;
  width: 100%;
  font-size: 0;
}
@media screen and (max-width: 800px) {
  .historie_link_footer {
    height: 216px;
  }
}
.historie_link_footer .historie_block_footer_bkg {
  background-color: grey;
  background-position: center;
  background-size: cover;
  background-repeat: no-repeat;
  width: 100%;
  height: 100%!important;
  position: absolute;
  top: 0;
  left: 0;
}
.historie_link_footer .historie_block_footer_bkg::after {
  content: '';
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  background-color: #000;
  opacity: 0;
}
.historie_link_footer .historie_block_footer_content {
  width: 450px;
  position: absolute;
  z-index: 1;
  top: 50%;
  left: 50%;
  margin-left: -230px;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
}
.historie_link_footer .historie_block_footer_content h6 {
  background-image: url('../images/border-h6.png');
  background-position: bottom;
  background-repeat: repeat-x;
  color: white;
  display: inline-block;
  font-family: 'UrquellBETASerif-Bold';
  font-size: 12px;
  letter-spacing: 6px;
  text-transform: uppercase;
  margin-bottom: 20px;
  margin-top: 0px;
  padding-bottom: 10px;
}
@media screen and (max-width: 800px) {
  .historie_link_footer .historie_block_footer_content h6 {
    display: none;
  }
}
.historie_link_footer .historie_block_footer_content h2 {
  color: white;
  font-family: 'BebasNeueBold';
  font-size: 65px;
  line-height: normal;
  text-transform: uppercase;
  margin: 0 0 10px;
}
@media screen and (max-width: 800px) {
  .historie_link_footer .historie_block_footer_content h2 {
    font-size: 33px;
    line-height: 30px;
    margin: 0px auto 20px;
    width: 300px;
  }
}
.historie_link_footer .historie_block_footer_content p {
  color: white;
  font-family: 'UrquellBETASerif';
  font-size: 19px;
  margin: 0 auto;
  max-width: 610px;
  text-align: center;
  width: 90%;
  padding-bottom: 30px;
  line-height: 30px;
}
@media screen and (max-width: 800px) {
  .historie_link_footer .historie_block_footer_content p {
    display: none;
  }
}
.historie_link_footer .historie_block_footer_content a {
  display: none;
  background-color: transparent;
  border-bottom: 1px solid #fff;
  border-top: 1px solid #fff;
  color: #c70c03;
  font-family: "BebasNeueBold";
  font-size: 20px;
  letter-spacing: 1px;
  line-height: 20px;
  margin: 0 auto;
  padding: 10px 20px 10px 0;
  position: relative;
  z-index: 2;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  -ms-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}
.historie_link_footer .historie_block_footer_content a:hover {
  text-decoration: none;
}
.historie_link_footer .historie_block_footer_content a::after {
  content: url(../images/arrowCTA.png);
  height: 0;
  margin: 0px 0 0 10px;
  position: absolute;
  width: 0;
}
@media screen and (max-width: 800px) {
  .historie_link_footer .historie_block_footer_content a {
    display: inline-block;
    border: 0;
    padding: 10px;
  }
  .historie_link_footer .historie_block_footer_content a::after {
    content: '';
    margin: 0;
  }
}
@media screen and (min-width: 974px) {
  .historie_link_footer {
    -webkit-transition: all 0.3s ease-in-out;
    -moz-transition: all 0.3s ease-in-out;
    -o-transition: all 0.3s ease-in-out;
    -ms-transition: all 0.3s ease-in-out;
    transition: all 0.3s ease-in-out;
  }
  .historie_link_footer:hover {
    -webkit-transition: all 0.3s ease-in-out;
    -moz-transition: all 0.3s ease-in-out;
    -o-transition: all 0.3s ease-in-out;
    -ms-transition: all 0.3s ease-in-out;
    transition: all 0.3s ease-in-out;
    box-shadow: none;
    -webkit-transform: scale(1, 1);
    -moz-transform: scale(1, 1);
    -o-transform: scale(1, 1);
    -ms-transform: scale(1, 1);
    transform: scale(1, 1);
  }
  .historie_link_footer:hover .historie_block_footer_bkg {
    -webkit-transform: scale(1.1, 1.1);
    -moz-transform: scale(1.1, 1.1);
    -o-transform: scale(1.1, 1.1);
    -ms-transform: scale(1.1, 1.1);
    transform: scale(1.1, 1.1);
    -webkit-transition: all 0.3s ease-in-out;
    -moz-transition: all 0.3s ease-in-out;
    -o-transition: all 0.3s ease-in-out;
    -ms-transition: all 0.3s ease-in-out;
    transition: all 0.3s ease-in-out;
  }
  .historie_link_footer:hover .historie_block_footer_bkg::after {
    opacity: .7;
    -webkit-transition: all 0.3s ease-in-out;
    -moz-transition: all 0.3s ease-in-out;
    -o-transition: all 0.3s ease-in-out;
    -ms-transition: all 0.3s ease-in-out;
    transition: all 0.3s ease-in-out;
  }
  .historie_link_footer:hover a {
    display: inline-block;
  }
}
.page-story-original {
  background-image: url("../images/paper-background.jpg");
  background-position: center center;
  background-repeat: repeat;
  /* page-story-original-historie */
  /* FIN | page-story-original-historie */
  /* BEGIN tajemstvi-chuti */
  /* END tajemstvi-chuti */
}
.page-story-original .page {
  padding-bottom: 0;
}
.page-story-original .wrapper-content .stack {
  padding-top: 0;
}
.page-story-original .wrapper-content .tabs {
  margin: 0;
}
.page-story-original .wrapper-content .block + .block {
  margin: 0;
}
.page-story-original.page-story-original-tajemstvi-chuti .historie_link_footer .historie_block_footer_content {
  margin-left: -220px;
  width: 440px;
}
.page-story-original.page-story-original-tajemstvi-chuti .view-historie-ten-pravy-original.view-display-id-block_1 {
  padding-bottom: 0;
}
.page-story-original.page-story-original-tajemstvi-chuti .view-historie-ten-pravy-original.view-display-id-block_1 .view-content {
  background-image: url("../images/tajemstvi_chuti_02.png");
  background-repeat: no-repeat;
  background-position: center;
  margin: 0 auto;
  max-width: none;
}
.page-story-original.page-story-original-tajemstvi-chuti .view-historie-ten-pravy-original.view-display-id-block_1 .view-content:after {
  clear: both;
  content: '';
  display: block;
}
.page-story-original.page-story-original-tajemstvi-chuti .view-historie-ten-pravy-original.view-display-id-block_1 .view-content .views-row .field-content > div a {
  padding-top: 50px;
}
.page-story-original.page-story-original-tajemstvi-chuti .view-historie-ten-pravy-original.view-display-id-block_1 .view-footer {
  max-width: none;
}
.page-story-original.page-story-original-tajemstvi-chuti .view-historie-ten-pravy-original.view-display-id-block_1 .view-historie.view-display-id-jak_varime_pilsner .field-content .icon_image {
  display: none;
}
@media screen and (max-width: 800px) {
  .page-story-original.page-story-original-tajemstvi-chuti .view-historie-ten-pravy-original.view-display-id-block_1 .view-historie.view-display-id-jak_varime_pilsner {
    min-height: 440px;
  }
}
.page-story-original.page-story-original-tajemstvi-chuti .view-historie-ten-pravy-original.view-display-id-block_1 .slider-pivovarska-remesla .views-row.views-row-1 .historie_section_body {
  margin: 150px 0 80px;
}
@media screen and (max-width: 800px) {
  .page-story-original.page-story-original-tajemstvi-chuti .view-historie-ten-pravy-original.view-display-id-block_1 .slider-pivovarska-remesla .views-row.views-row-1 .historie_section_body {
    margin: 100px 0 30px;
  }
}
.page-story-original.page-story-original-tajemstvi-chuti .view-historie-ten-pravy-original.view-display-id-block_1 .slider-pivovarska-remesla .views-row.views-row-2 .historie_section_title {
  width: 285px;
}
.page-story-original.page-story-original-tajemstvi-chuti .view-historie-ten-pravy-original.view-display-id-block_1 .slider-pivovarska-remesla .views-row.views-row-2 .historie_section_body {
  width: 285px;
}
.page-story-original.page-story-original-tajemstvi-chuti .view-historie-ten-pravy-original.view-display-id-block_1 .slider-pivovarska-remesla .views-row.views-row-4 {
  margin-bottom: 0;
}
.page-story-original.page-story-original-tajemstvi-chuti .view-historie-ten-pravy-original.view-display-id-block_1 .slider-pivovarska-remesla .views-row.views-row-5 {
  margin-bottom: 65px;
  padding-top: 230px;
}
@media screen and (max-width: 800px) {
  .page-story-original.page-story-original-tajemstvi-chuti .view-historie-ten-pravy-original.view-display-id-block_1 .slider-pivovarska-remesla .views-row.views-row-5 {
    background-image: none !important;
    margin-bottom: 0;
    padding-top: 0;
  }
}
.page-story-original.page-story-original-tajemstvi-chuti .view-historie-ten-pravy-original.view-display-id-block_1 .slider-pivovarska-remesla .views-row.views-row-5 .historie_section_title {
  margin-top: 120px;
}
@media screen and (max-width: 800px) {
  .page-story-original.page-story-original-tajemstvi-chuti .view-historie-ten-pravy-original.view-display-id-block_1 .slider-pivovarska-remesla .views-row.views-row-5 .historie_section_title {
    margin-top: 20px !important;
  }
}
.page-story-original.page-story-original-tajemstvi-chuti .view-historie-ten-pravy-original.view-display-id-block_2 .slider-pivovarska-remesla .views-row.views-row-1 .historie_section_body {
  margin: 120px 0 80px;
  max-width: 560px;
}
@media screen and (max-width: 800px) {
  .page-story-original.page-story-original-tajemstvi-chuti .view-historie-ten-pravy-original.view-display-id-block_2 .slider-pivovarska-remesla .views-row.views-row-1 .historie_section_body {
    margin: 100px 0 30px;
  }
}
.page-story-original.page-story-original-tajemstvi-chuti .view-historie-ten-pravy-original.view-display-id-block_2 .slider-pivovarska-remesla .views-row.views-row-3 {
  float: right;
}
@media screen and (max-width: 800px) {
  .page-story-original.page-story-original-tajemstvi-chuti .view-historie-ten-pravy-original.view-display-id-block_2 .slider-pivovarska-remesla .views-row.views-row-3 {
    float: none;
  }
}
.page-story-original.page-story-original-tajemstvi-chuti .view-historie-ten-pravy-original.view-display-id-block_2 .slider-pivovarska-remesla .views-row.views-row-4 {
  float: right;
  margin-bottom: 135px;
  margin-left: 0;
  margin-right: 131px;
  padding-bottom: 0;
}
@media screen and (max-width: 800px) {
  .page-story-original.page-story-original-tajemstvi-chuti .view-historie-ten-pravy-original.view-display-id-block_2 .slider-pivovarska-remesla .views-row.views-row-4 {
    float: none;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 0px;
    padding-bottom: 140px;
  }
}
.page-story-original.page-story-original-tajemstvi-chuti .view-display-id-block_2 .view-display-id-head_tradicni_pece .view-content {
  max-width: none;
}
.page-story-original.page-story-original-tajemstvi-chuti .view-display-id-block_2 .view-content {
  background-image: url("../images/tajemstvi_chuti_03.png");
  background-repeat: no-repeat;
  background-position: center bottom;
  margin: 0 auto;
  max-width: none;
}
.page-story-original.page-story-original-tajemstvi-chuti .view-display-id-block_2 .view-content:after {
  clear: both;
  content: '';
  display: block;
}
@media screen and (max-width: 800px) {
  .page-story-original.page-story-original-tajemstvi-chuti #jakvarime {
    min-height: 540px!important;
  }
}
.page-story-original.page-story-original-tajemstvi-chuti .view-historie,
.page-story-original.page-story-original-spravne-cepovani .view-historie {
  position: relative;
}
.page-story-original.page-story-original-tajemstvi-chuti .view-historie .view-content:after,
.page-story-original.page-story-original-spravne-cepovani .view-historie .view-content:after {
  clear: both;
  content: '';
  display: block;
}
.page-story-original.page-story-original-tajemstvi-chuti .view-historie .views-row .field-content > div h2,
.page-story-original.page-story-original-spravne-cepovani .view-historie .views-row .field-content > div h2 {
  margin: 0 auto 10px;
  max-width: 600px;
}
.page-story-original.page-story-original-tajemstvi-chuti .view-historie .views-row .field-content > div p,
.page-story-original.page-story-original-spravne-cepovani .view-historie .views-row .field-content > div p {
  color: white;
  font-family: UrquellBETASerif;
  font-size: 19px;
  margin: 0 auto 10px;
  max-width: 600px;
}
@media screen and (max-width: 800px) {
  .page-story-original.page-story-original-tajemstvi-chuti .view-historie .views-row .field-content > div p,
  .page-story-original.page-story-original-spravne-cepovani .view-historie .views-row .field-content > div p {
    max-width: 275px;
    font-size: 16px;
  }
}
.page-story-original.page-story-original-tajemstvi-chuti .view-historie .views-row .field-content > div .video_popup,
.page-story-original.page-story-original-spravne-cepovani .view-historie .views-row .field-content > div .video_popup {
  color: #fff;
  background-image: url(../images/play.png);
  background-position: center top;
  background-repeat: no-repeat;
  font-size: 20px;
  font-family: 'BebasNeueBold';
  padding: 80px 0 0;
  cursor: pointer;
}
.page-story-original.page-story-original-tajemstvi-chuti .view-historie .views-row .field-content > div a,
.page-story-original.page-story-original-spravne-cepovani .view-historie .views-row .field-content > div a {
  color: white;
  background-position: center top;
  background-repeat: no-repeat;
  display: inline-block;
  font-size: 20px;
  font-family: 'BebasNeueBold';
  padding: 80px 0 0;
}
.page-story-original.page-story-original-tajemstvi-chuti .view-historie-ten-pravy-original.view-display-id-master_bartender .slider-pivovarska-remesla .views-row,
.page-story-original.page-story-original-spravne-cepovani .view-historie-ten-pravy-original.view-display-id-master_bartender .slider-pivovarska-remesla .views-row {
  margin-top: 30px;
}
.page-story-original.page-story-original-tajemstvi-chuti .view-historie-ten-pravy-original.view-display-id-master_bartender .slider-pivovarska-remesla .views-row.views-row-1 .historie_section_body,
.page-story-original.page-story-original-spravne-cepovani .view-historie-ten-pravy-original.view-display-id-master_bartender .slider-pivovarska-remesla .views-row.views-row-1 .historie_section_body {
  display: inline-block;
  max-width: 651px;
}
@media screen and (max-width: 800px) {
  .page-story-original.page-story-original-tajemstvi-chuti .view-historie-ten-pravy-original.view-display-id-master_bartender .slider-pivovarska-remesla .views-row.views-row-1 .historie_section_body,
  .page-story-original.page-story-original-spravne-cepovani .view-historie-ten-pravy-original.view-display-id-master_bartender .slider-pivovarska-remesla .views-row.views-row-1 .historie_section_body {
    margin: 60px auto 0;
    padding-top: 0;
    width: 100%;
  }
}
.page-story-original.page-story-original-tajemstvi-chuti .view-historie-ten-pravy-original.view-display-id-master_bartender .slider-pivovarska-remesla .views-row.views-row-1 .historie_section_body p,
.page-story-original.page-story-original-spravne-cepovani .view-historie-ten-pravy-original.view-display-id-master_bartender .slider-pivovarska-remesla .views-row.views-row-1 .historie_section_body p {
  color: #303533;
  float: left;
  font-family: 'UrquellBETASerif';
  font-size: 19px;
  padding: 0 15px;
  text-align: left;
  width: 50%;
}
@media screen and (max-width: 800px) {
  .page-story-original.page-story-original-tajemstvi-chuti .view-historie-ten-pravy-original.view-display-id-master_bartender .slider-pivovarska-remesla .views-row.views-row-1 .historie_section_body p,
  .page-story-original.page-story-original-spravne-cepovani .view-historie-ten-pravy-original.view-display-id-master_bartender .slider-pivovarska-remesla .views-row.views-row-1 .historie_section_body p {
    margin: 10px 0;
    width: 100%;
  }
}
.page-story-original.page-story-original-tajemstvi-chuti .view-historie-ten-pravy-original.view-display-id-master_bartender .slider-pivovarska-remesla .views-row.views-row-1 .bottom-text,
.page-story-original.page-story-original-spravne-cepovani .view-historie-ten-pravy-original.view-display-id-master_bartender .slider-pivovarska-remesla .views-row.views-row-1 .bottom-text {
  clear: both;
  color: #de0a00;
  font-family: 'BebasNeueBold';
  font-size: 20px;
  margin: 20px auto 50px;
  text-transform: uppercase;
}
@media screen and (max-width: 800px) {
  .page-story-original.page-story-original-tajemstvi-chuti .view-historie-ten-pravy-original.view-display-id-master_bartender .slider-pivovarska-remesla .views-row.views-row-1 .bottom-text,
  .page-story-original.page-story-original-spravne-cepovani .view-historie-ten-pravy-original.view-display-id-master_bartender .slider-pivovarska-remesla .views-row.views-row-1 .bottom-text {
    padding-bottom: 20px;
  }
}
.page-story-original.page-story-original-tajemstvi-chuti .view-historie-ten-pravy-original .slider-pivovarska-remesla .views-row,
.page-story-original.page-story-original-spravne-cepovani .view-historie-ten-pravy-original .slider-pivovarska-remesla .views-row {
  margin: 0 auto;
  max-width: 1200px;
  margin-bottom: 150px;
}
@media screen and (max-width: 800px) {
  .page-story-original.page-story-original-tajemstvi-chuti .view-historie-ten-pravy-original .slider-pivovarska-remesla .views-row,
  .page-story-original.page-story-original-spravne-cepovani .view-historie-ten-pravy-original .slider-pivovarska-remesla .views-row {
    margin-bottom: 0;
    padding-bottom: 20px;
  }
  .page-story-original.page-story-original-tajemstvi-chuti .view-historie-ten-pravy-original .slider-pivovarska-remesla .views-row:after,
  .page-story-original.page-story-original-spravne-cepovani .view-historie-ten-pravy-original .slider-pivovarska-remesla .views-row:after {
    clear: both;
    content: '';
    display: block;
  }
}
.page-story-original.page-story-original-tajemstvi-chuti .view-historie-ten-pravy-original .slider-pivovarska-remesla .views-row .historie_section_title,
.page-story-original.page-story-original-spravne-cepovani .view-historie-ten-pravy-original .slider-pivovarska-remesla .views-row .historie_section_title {
  font-size: 48px;
  margin-top: 20px;
  max-width: 300px;
}
@media screen and (max-width: 800px) {
  .page-story-original.page-story-original-tajemstvi-chuti .view-historie-ten-pravy-original .slider-pivovarska-remesla .views-row .historie_section_title,
  .page-story-original.page-story-original-spravne-cepovani .view-historie-ten-pravy-original .slider-pivovarska-remesla .views-row .historie_section_title {
    font-size: 30px;
  }
}
@media screen and (max-width: 1280px) {
  .page-story-original.page-story-original-tajemstvi-chuti .view-historie-ten-pravy-original .slider-pivovarska-remesla .views-row .historie_section_slider,
  .page-story-original.page-story-original-spravne-cepovani .view-historie-ten-pravy-original .slider-pivovarska-remesla .views-row .historie_section_slider {
    width: 57%;
  }
}
.page-story-original.page-story-original-tajemstvi-chuti .view-historie-ten-pravy-original .slider-pivovarska-remesla .views-row .historie_section_body,
.page-story-original.page-story-original-spravne-cepovani .view-historie-ten-pravy-original .slider-pivovarska-remesla .views-row .historie_section_body {
  max-width: 300px;
}
.page-story-original.page-story-original-tajemstvi-chuti .view-historie-ten-pravy-original .slider-pivovarska-remesla .views-row.views-row-1,
.page-story-original.page-story-original-spravne-cepovani .view-historie-ten-pravy-original .slider-pivovarska-remesla .views-row.views-row-1 {
  margin: 0 auto;
  max-width: none;
}
@media screen and (max-width: 800px) {
  .page-story-original.page-story-original-tajemstvi-chuti .view-historie-ten-pravy-original .slider-pivovarska-remesla .views-row.views-row-1,
  .page-story-original.page-story-original-spravne-cepovani .view-historie-ten-pravy-original .slider-pivovarska-remesla .views-row.views-row-1 {
    float: none;
  }
}
.page-story-original.page-story-original-tajemstvi-chuti .view-historie-ten-pravy-original .slider-pivovarska-remesla .views-row.views-row-1 .historie_section_title,
.page-story-original.page-story-original-spravne-cepovani .view-historie-ten-pravy-original .slider-pivovarska-remesla .views-row.views-row-1 .historie_section_title {
  display: none;
}
.page-story-original.page-story-original-tajemstvi-chuti .view-historie-ten-pravy-original .slider-pivovarska-remesla .views-row.views-row-1 .historie_section_body,
.page-story-original.page-story-original-spravne-cepovani .view-historie-ten-pravy-original .slider-pivovarska-remesla .views-row.views-row-1 .historie_section_body {
  color: #004426;
  font-family: UrquellBETASerif-Italic;
  font-size: 28px;
  margin: 100px auto 30px;
  max-width: 780px;
  padding: 0;
  text-align: center;
  width: 90%;
}
@media screen and (max-width: 800px) {
  .page-story-original.page-story-original-tajemstvi-chuti .view-historie-ten-pravy-original .slider-pivovarska-remesla .views-row.views-row-1 .historie_section_body,
  .page-story-original.page-story-original-spravne-cepovani .view-historie-ten-pravy-original .slider-pivovarska-remesla .views-row.views-row-1 .historie_section_body {
    width: 100%;
  }
}
.page-story-original.page-story-original-tajemstvi-chuti .view-historie-ten-pravy-original .slider-pivovarska-remesla .views-row.views-row-1 .historie_section_body:before,
.page-story-original.page-story-original-spravne-cepovani .view-historie-ten-pravy-original .slider-pivovarska-remesla .views-row.views-row-1 .historie_section_body:before,
.page-story-original.page-story-original-tajemstvi-chuti .view-historie-ten-pravy-original .slider-pivovarska-remesla .views-row.views-row-1 .historie_section_body:after,
.page-story-original.page-story-original-spravne-cepovani .view-historie-ten-pravy-original .slider-pivovarska-remesla .views-row.views-row-1 .historie_section_body:after {
  content: none;
}
.page-story-original.page-story-original-tajemstvi-chuti .view-historie-ten-pravy-original .slider-pivovarska-remesla .views-row.views-row-2,
.page-story-original.page-story-original-spravne-cepovani .view-historie-ten-pravy-original .slider-pivovarska-remesla .views-row.views-row-2 {
  background-position: 97px 290px;
  background-repeat: no-repeat;
}
@media screen and (max-width: 800px) {
  .page-story-original.page-story-original-tajemstvi-chuti .view-historie-ten-pravy-original .slider-pivovarska-remesla .views-row.views-row-2,
  .page-story-original.page-story-original-spravne-cepovani .view-historie-ten-pravy-original .slider-pivovarska-remesla .views-row.views-row-2 {
    float: none;
  }
}
.page-story-original.page-story-original-tajemstvi-chuti .view-historie-ten-pravy-original .slider-pivovarska-remesla .views-row.views-row-4,
.page-story-original.page-story-original-spravne-cepovani .view-historie-ten-pravy-original .slider-pivovarska-remesla .views-row.views-row-4 {
  float: right;
}
@media screen and (max-width: 800px) {
  .page-story-original.page-story-original-tajemstvi-chuti .view-historie-ten-pravy-original .slider-pivovarska-remesla .views-row.views-row-4,
  .page-story-original.page-story-original-spravne-cepovani .view-historie-ten-pravy-original .slider-pivovarska-remesla .views-row.views-row-4 {
    float: none;
  }
}
.page-story-original.page-story-original-tajemstvi-chuti .view-historie-ten-pravy-original .slider-pivovarska-remesla .views-row.views-row-4 .historie_section_title,
.page-story-original.page-story-original-spravne-cepovani .view-historie-ten-pravy-original .slider-pivovarska-remesla .views-row.views-row-4 .historie_section_title {
  display: block;
  float: right;
}
.page-story-original.page-story-original-tajemstvi-chuti .view-historie-ten-pravy-original .slider-pivovarska-remesla .views-row.views-row-4 .historie_section_body,
.page-story-original.page-story-original-spravne-cepovani .view-historie-ten-pravy-original .slider-pivovarska-remesla .views-row.views-row-4 .historie_section_body {
  display: block;
  float: right;
}
.page-story-original.page-story-original-tajemstvi-chuti .view-historie-ten-pravy-original .slider-pivovarska-remesla .views-row.views-row-4 .left_text_right_image .historie_section_slider,
.page-story-original.page-story-original-spravne-cepovani .view-historie-ten-pravy-original .slider-pivovarska-remesla .views-row.views-row-4 .left_text_right_image .historie_section_slider {
  float: right;
  margin-left: 50px;
  margin-right: 0;
  margin-top: 20px;
  width: 720px;
}
@media screen and (max-width: 1100px) {
  .page-story-original.page-story-original-tajemstvi-chuti .view-historie-ten-pravy-original .slider-pivovarska-remesla .views-row.views-row-4 .left_text_right_image .historie_section_slider,
  .page-story-original.page-story-original-spravne-cepovani .view-historie-ten-pravy-original .slider-pivovarska-remesla .views-row.views-row-4 .left_text_right_image .historie_section_slider {
    width: 52%;
  }
  .page-story-original.page-story-original-tajemstvi-chuti .view-historie-ten-pravy-original .slider-pivovarska-remesla .views-row.views-row-4 .left_text_right_image .historie_section_slider img,
  .page-story-original.page-story-original-spravne-cepovani .view-historie-ten-pravy-original .slider-pivovarska-remesla .views-row.views-row-4 .left_text_right_image .historie_section_slider img {
    height: auto;
    width: 100%;
  }
}
@media screen and (max-width: 800px) {
  .page-story-original.page-story-original-tajemstvi-chuti .view-historie-ten-pravy-original .slider-pivovarska-remesla .views-row.views-row-4 .left_text_right_image .historie_section_slider,
  .page-story-original.page-story-original-spravne-cepovani .view-historie-ten-pravy-original .slider-pivovarska-remesla .views-row.views-row-4 .left_text_right_image .historie_section_slider {
    width: 100%;
  }
}
.page-story-original.page-story-original-tajemstvi-chuti .view-historie-ten-pravy-original .slider-pivovarska-remesla .views-row.views-row-5,
.page-story-original.page-story-original-spravne-cepovani .view-historie-ten-pravy-original .slider-pivovarska-remesla .views-row.views-row-5 {
  background-position: 200px top;
  background-repeat: no-repeat;
}
.page-story-original.page-story-original-tajemstvi-chuti .view-historie-ten-pravy-original .slider-pivovarska-remesla .views-row.views-row-5 .historie_section_title,
.page-story-original.page-story-original-spravne-cepovani .view-historie-ten-pravy-original .slider-pivovarska-remesla .views-row.views-row-5 .historie_section_title {
  float: left;
}
.page-story-original.page-story-original-tajemstvi-chuti .view-historie-ten-pravy-original .slider-pivovarska-remesla .views-row.views-row-5 .historie_section_body,
.page-story-original.page-story-original-spravne-cepovani .view-historie-ten-pravy-original .slider-pivovarska-remesla .views-row.views-row-5 .historie_section_body {
  float: left;
}
.page-story-original.page-story-original-tajemstvi-chuti .view-historie-ten-pravy-original .slider-pivovarska-remesla .views-row.views-row-5 .left_image_right_text .historie_section_slider,
.page-story-original.page-story-original-spravne-cepovani .view-historie-ten-pravy-original .slider-pivovarska-remesla .views-row.views-row-5 .left_image_right_text .historie_section_slider {
  float: left;
  margin-left: 0;
  margin-right: 50px;
  margin-top: 20px;
}
.page-story-original.page-story-original-tajemstvi-chuti .view-historie-ten-pravy-original .slider-pivovarska-remesla .views-row.views-row-5 .left_image_right_text .historie_section_slider img,
.page-story-original.page-story-original-spravne-cepovani .view-historie-ten-pravy-original .slider-pivovarska-remesla .views-row.views-row-5 .left_image_right_text .historie_section_slider img {
  height: auto;
  width: 100%;
}
@media screen and (max-width: 1100px) {
  .page-story-original.page-story-original-tajemstvi-chuti .view-historie-ten-pravy-original .slider-pivovarska-remesla .views-row.views-row-5 .left_image_right_text .historie_section_slider,
  .page-story-original.page-story-original-spravne-cepovani .view-historie-ten-pravy-original .slider-pivovarska-remesla .views-row.views-row-5 .left_image_right_text .historie_section_slider {
    width: 52%;
  }
}
@media screen and (max-width: 800px) {
  .page-story-original.page-story-original-tajemstvi-chuti .view-historie-ten-pravy-original .slider-pivovarska-remesla .views-row.views-row-5 .left_image_right_text .historie_section_slider,
  .page-story-original.page-story-original-spravne-cepovani .view-historie-ten-pravy-original .slider-pivovarska-remesla .views-row.views-row-5 .left_image_right_text .historie_section_slider {
    margin-right: 0;
    width: 100%;
  }
}
.page-story-original #content #block-views-historie-carousel-block .flexslider {
  border: none;
  margin: 0;
  padding: 0;
}
.page-story-original #content #block-views-historie-carousel-block .flexslider .flex-control-nav {
  display: inline-block;
  position: absolute;
  bottom: 50px;
  text-align: center;
  top: auto;
  z-index: 3;
}
.page-story-original #content #block-views-historie-carousel-block .flexslider .flex-control-nav li {
  margin: 0 10px;
}
.page-story-original #content #block-views-historie-carousel-block .flexslider .flex-control-nav li a {
  background-color: transparent;
  border-bottom: 1px solid transparent;
  border-radius: 0;
  box-shadow: none;
  color: white;
  display: inline-block;
  font-family: 'BebasNeueBold';
  font-size: 16px;
  height: auto;
  text-indent: 0;
  width: auto;
}
.page-story-original #content #block-views-historie-carousel-block .flexslider .flex-control-nav li a:hover,
.page-story-original #content #block-views-historie-carousel-block .flexslider .flex-control-nav li a.flex-active {
  border-bottom: 1px solid #c70c03;
  text-decoration: none;
}
@media screen and (max-width: 1100px) {
  .page-story-original #content #block-views-historie-carousel-block .flexslider .flex-control-nav {
    bottom: 60px;
  }
}
@media screen and (max-width: 800px) {
  .page-story-original #content #block-views-historie-carousel-block .flexslider .flex-control-nav {
    bottom: 10px;
  }
}
.page-story-original #content #block-views-historie-carousel-block .flexslider .flex-direction-nav {
  display: block;
  margin: 0;
  padding: 0;
}
.page-story-original #content #block-views-historie-carousel-block .flexslider .flex-direction-nav li {
  height: 100%;
  margin: 0 10px;
  position: absolute;
  top: 0;
}
.page-story-original #content #block-views-historie-carousel-block .flexslider .flex-direction-nav li.flex-nav-prev {
  left: 10px;
  position: absolute;
}
@media screen and (max-width: 800px) {
  .page-story-original #content #block-views-historie-carousel-block .flexslider .flex-direction-nav li.flex-nav-prev {
    left: 0;
    margin: 0;
  }
}
.page-story-original #content #block-views-historie-carousel-block .flexslider .flex-direction-nav li.flex-nav-next {
  position: absolute;
  right: 10px;
}
@media screen and (max-width: 800px) {
  .page-story-original #content #block-views-historie-carousel-block .flexslider .flex-direction-nav li.flex-nav-next {
    margin: 0;
    right: 0;
  }
}
.page-story-original #content #block-views-historie-carousel-block .flexslider .flex-direction-nav li a {
  height: 73px;
  opacity: 1;
  overflow: hidden;
  position: absolute;
  text-indent: 100%;
  top: 50%;
  white-space: nowrap;
  width: 73px;
}
.page-story-original #content #block-views-historie-carousel-block .flexslider .flex-direction-nav li a:before {
  content: none;
}
.page-story-original #content #block-views-historie-carousel-block .flexslider .flex-direction-nav li a.flex-prev {
  background-image: url(../images/arrow_prev.png);
  left: 10px;
}
.page-story-original #content #block-views-historie-carousel-block .flexslider .flex-direction-nav li a.flex-next {
  background-image: url(../images/arrow_next.png);
  right: 10px;
}
@media screen and (max-width: 800px) {
  .page-story-original #content #block-views-historie-carousel-block .flexslider .flex-direction-nav li a {
    top: 55%;
  }
}
.page-story-original #content #block-views-historie-carousel-block .flexslider .slides {
  margin: 0;
  padding: 0;
}
.page-story-original #content #block-views-historie-carousel-block .flexslider .slides li {
  min-height: 740px;
  text-align: center;
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center center;
}
@media screen and (max-width: 800px) {
  .page-story-original #content #block-views-historie-carousel-block .flexslider .slides li {
    height: 440px;
  }
}
.page-story-original #content #block-views-historie-carousel-block .flexslider .slides li .h-y {
  background-image: url(../images/border-h6.png);
  background-position: bottom;
  background-repeat: repeat-x;
  color: white;
  display: inline-block;
  font-family: 'UrquellBETASerif-Bold';
  font-size: 12px;
  letter-spacing: 6px;
  margin-bottom: 20px;
  margin-top: 250px;
  padding-bottom: 10px;
}
@media screen and (max-width: 800px) {
  .page-story-original #content #block-views-historie-carousel-block .flexslider .slides li .h-y {
    margin-top: 300px;
  }
}
.page-story-original #content #block-views-historie-carousel-block .flexslider .slides li .h-t {
  color: white;
  font-family: 'BebasNeueBold';
  font-size: 105px;
  line-height: 96px;
  margin: 0 0 40px;
}
.page-story-original #content #block-views-historie-carousel-block .flexslider .slides li .h-t.age-1995 {
  font-size: 84px;
  line-height: 80px;
}
@media screen and (max-width: 800px) {
  .page-story-original #content #block-views-historie-carousel-block .flexslider .slides li .h-t {
    font-size: 45px;
    line-height: 40px;
    margin: 0 auto 20px;
    width: 300px;
  }
  .page-story-original #content #block-views-historie-carousel-block .flexslider .slides li .h-t.age-1995 {
    font-size: 38px;
    line-height: 42px;
  }
}
@media screen and (max-width: 800px) {
  .page-story-original #content #block-views-historie-carousel-block .flexslider .slides li .h-b p {
    display: none;
  }
}
.page-story-original #content #block-views-historie-carousel-block .flexslider .slides li .h-b button {
  border: 0;
  background-color: #c70c03;
  color: white;
  font-size: 20px;
  letter-spacing: 1px;
  line-height: 24px;
  padding: 15px 50px 15px 50px;
  font-family: 'BebasNeueBold';
  text-transform: uppercase;
  text-indent: 0px;
  -webkit-transition: all 0.5s ease-in-out;
  -moz-transition: all 0.5s ease-in-out;
  -o-transition: all 0.5s ease-in-out;
  -ms-transition: all 0.5s ease-in-out;
  transition: all 0.5s ease-in-out;
}
.page-story-original #content #block-views-historie-carousel-block .flexslider .slides li .h-b button::after {
  content: url("../images/submit-button-arrow.png");
  margin-left: 0px;
  opacity: 0;
  position: absolute;
  -webkit-transition: all 0.5s ease-in-out;
  -moz-transition: all 0.5s ease-in-out;
  -o-transition: all 0.5s ease-in-out;
  -ms-transition: all 0.5s ease-in-out;
  transition: all 0.5s ease-in-out;
}
.page-story-original #content #block-views-historie-carousel-block .flexslider .slides li .h-b button:hover {
  text-decoration: none;
  padding-left: 45px;
  padding-right: 55px;
  background-color: #a51613;
  -webkit-transition: all 0.5s ease-in-out;
  -moz-transition: all 0.5s ease-in-out;
  -o-transition: all 0.5s ease-in-out;
  -ms-transition: all 0.5s ease-in-out;
  transition: all 0.5s ease-in-out;
}
.page-story-original #content #block-views-historie-carousel-block .flexslider .slides li .h-b button:hover::after {
  margin-left: 10px;
  opacity: 1;
  -webkit-transition: all 0.5s ease-in-out;
  -moz-transition: all 0.5s ease-in-out;
  -o-transition: all 0.5s ease-in-out;
  -ms-transition: all 0.5s ease-in-out;
  transition: all 0.5s ease-in-out;
}
.page-story-original #content #block-views-historie-carousel-block .flexslider .slides li .h-b p {
  color: white;
}
@media screen and (max-width: 800px) {
  .page-story-original #content .view-historicke-vinarstvi .view-content {
    float: none;
    overflow: hidden;
    width: 290px;
  }
}
.page-story-original #content .view-historicke-vinarstvi .bx-window {
  margin: 0 auto;
  width: 870px;
}
@media screen and (max-width: 1040px) {
  .page-story-original #content .view-historicke-vinarstvi .bx-window {
    width: auto !important;
    padding-left: 50%;
    margin-left: -155px;
  }
}
@media screen and (max-width: 800px) {
  .page-story-original #content .view-historicke-vinarstvi .bx-window {
    width: auto !important;
    padding-left: 50%;
    margin-left: -155px;
  }
}
.page-story-original #content .view-historicke-vinarstvi .bx-wrapper {
  margin: 0 auto;
  width: 95%!important;
  max-width: 1280px;
}
@media screen and (max-width: 1040px) {
  .page-story-original #content .view-historicke-vinarstvi .bx-wrapper {
    width: 100% !important;
  }
}
@media screen and (max-width: 800px) {
  .page-story-original #content .view-historicke-vinarstvi .bx-wrapper {
    width: 100% !important;
  }
}
.page-story-original #content .view-historicke-vinarstvi .bx-prev {
  background-image: url(../images/arrow_sprite.png);
  height: 72px;
  left: 0;
  margin-top: -36px;
  position: absolute;
  top: 30%;
  width: 72px;
  text-indent: -9999px;
}
.page-story-original #content .view-historicke-vinarstvi .bx-prev:hover {
  background-position: 0 -74px;
}
@media screen and (max-width: 1040px) {
  .page-story-original #content .view-historicke-vinarstvi .bx-prev {
    left: 50%;
    margin-left: -50%;
    top: 220px;
  }
}
@media screen and (max-width: 768px) {
  .page-story-original #content .view-historicke-vinarstvi .bx-prev {
    margin-left: -144px;
  }
}
.page-story-original #content .view-historicke-vinarstvi .bx-next {
  background-image: url(../images/arrow_sprite.png);
  background-position: -73px 0;
  height: 72px;
  margin-top: -36px;
  position: absolute;
  right: 0;
  top: 30%;
  width: 72px;
  text-indent: -9999px;
}
.page-story-original #content .view-historicke-vinarstvi .bx-next:hover {
  background-position: -73px -74px;
}
@media screen and (max-width: 1040px) {
  .page-story-original #content .view-historicke-vinarstvi .bx-next {
    right: 50%;
    margin-right: -50%;
    top: 220px;
  }
}
@media screen and (max-width: 768px) {
  .page-story-original #content .view-historicke-vinarstvi .bx-next {
    margin-right: -135px;
  }
}
.page-story-original #content .view-historicke-vinarstvi .view-header {
  color: #004426;
  font-size: 19px;
  font-family: 'BebasNeueBold';
  text-align: center;
}
.page-story-original #content .slider-historicke-vinarstvi {
  margin-left: -20px;
  margin-top: 50px;
  text-align: center;
  padding: 0px !important;
}
@media screen and (max-width: 800px) {
  .page-story-original #content .slider-historicke-vinarstvi {
    margin-left: 0;
  }
}
.page-story-original #content .slider-historicke-vinarstvi .views-row {
  display: inline-block;
  margin: 0 10px;
  padding: 0 10px;
  width: 290px;
}
@media screen and (max-width: 800px) {
  .page-story-original #content .slider-historicke-vinarstvi .views-row {
    margin: 0 10px;
  }
}
.page-story-original #content .slider-historicke-vinarstvi .views-row .views-field {
  text-align: center;
}
.page-story-original #content .slider-historicke-vinarstvi .views-row .views-field-title {
  color: #004426;
  font-family: 'BebasNeueBold';
  font-size: 48px;
  margin: 30px 0 30px;
  padding-bottom: 20px;
  position: relative;
  text-align: center;
  width: 100%;
}
.page-story-original #content .slider-historicke-vinarstvi .views-row .views-field-title:after {
  background-image: url(../images/border-h6.png);
  bottom: 0;
  content: '';
  height: 4px;
  left: 50%;
  margin-left: -15px;
  position: absolute;
  width: 30px;
}
.page-story-original #content .slider-historicke-vinarstvi .views-row .views-field-body {
  font-family: 'UrquellBETASerif' !important;
  font-size: 19px !important;
  text-align: center !important;
  width: 100%;
}
.page-story-original #content .slider-historicke-vinarstvi .views-row .views-field-content span {
  font-family: 'UrquellBETASerif' !important;
  color: #333 !important;
}
.page-story-original .views-row {
  margin-top: 0;
}
.page-story-original .view-story-original .views-row .story-original h6 {
  background-image: url('../images/border-h6.png');
  background-position: bottom;
  background-repeat: repeat-x;
  width: 227px;
  margin-left: auto;
  margin-right: auto;
  padding-bottom: 10px;
  font-size: 9px;
  letter-spacing: 0.3em;
}
.view-pivovarska-remesla .views-row {
  margin: 0;
  text-align: center;
  width: 100%;
}
.view-pivovarska-remesla .views-row .views-field {
  position: relative;
}
.view-pivovarska-remesla .views-row .field-content > div {
  background-position: center;
  background-size: contain !important;
  display: inline-block;
  min-height: 740px !important;
  position: relative;
  width: 100%;
}
@media screen and (max-width: 800px) {
  .view-pivovarska-remesla .views-row .field-content > div {
    background-repeat: no-repeat;
    height: 440px;
    min-height: 440px !important;
  }
}
@media screen and (max-width: 420px) {
  .view-pivovarska-remesla .views-row .field-content > div#pivovarska-remesla {
    background-size: cover !important;
  }
}
.view-pivovarska-remesla .views-row .field-content > div h6 {
  background-image: url(../images/border-h6.png);
  background-position: bottom;
  background-repeat: repeat-x;
  color: #004426;
  display: inline-block;
  font-family: 'UrquellBETASerif-Bold';
  font-size: 12px;
  letter-spacing: 6px;
  margin-bottom: 20px;
  margin-top: 230px;
  padding-bottom: 10px;
}
@media screen and (max-width: 800px) {
  .view-pivovarska-remesla .views-row .field-content > div h6 {
    font-size: 9px;
    margin-top: 100px;
  }
}
.view-pivovarska-remesla .views-row .field-content > div h2 {
  color: #004426;
  font-family: 'BebasNeueBold';
  font-size: 105px;
  line-height: 96px;
  margin: 0 0 30px;
}
@media screen and (max-width: 800px) {
  .view-pivovarska-remesla .views-row .field-content > div h2 {
    font-size: 45px;
    line-height: 40px;
    margin: 0 auto 20px;
    width: 260px;
  }
}
.view-pivovarska-remesla .views-row .field-content > div p {
  font-family: 'UrquellBETASerif';
  font-size: 19px;
  margin: 0 auto;
  max-width: 610px;
  text-align: center;
  width: 90%;
}
@media screen and (max-width: 800px) {
  .view-pivovarska-remesla .views-row .field-content > div p {
    font-size: 16px;
  }
}
.view-historie {
  position: relative;
}
.view-historie .views-row {
  background-color: black;
  float: left;
  margin: 0;
  text-align: center;
  width: 100%;
}
.view-historie .views-row .views-field {
  position: relative;
}
.view-historie .views-row .field-content > div {
  background-color: black;
  background-position: center;
  background-size: cover;
  display: inline-block;
  position: relative;
  width: 100%;
}
@media screen and (min-width:1290px) {
  .view-historie .views-row .field-content > div {
    height: 1080px;
  }
}
@media screen and (max-width: 800px) and (min-height: 1150px) {
  .view-historie .views-row .field-content > div {
    max-height: 1093px !important;
  }
  .view-historie .views-row .field-content > div h6 {
    margin-top: 486px !important;
  }
  .view-historie .views-row .field-content > div#kultura h2,
  .view-historie .views-row .field-content > div#dobrocinnost h2 {
    margin-top: 476px !important;
  }
}
@media screen and (min-width: 1150px) and (max-width: 1280px) and (min-height: 610px) {
  .view-historie .views-row .field-content > div h6 {
    margin-top: 246px !important;
  }
  .view-historie .views-row .field-content > div#kultura h2,
  .view-historie .views-row .field-content > div#dobrocinnost h2 {
    margin-top: 236px !important;
  }
  .view-historie .views-row .field-content > div#jakvarime h6 {
    margin-top: 161px !important;
  }
}
@media screen and (max-width: 360px) and (min-height: 555px) and (max-height: 640px) {
  .view-historie .views-row .field-content > div {
    max-height: 555px !important;
  }
  .view-historie .views-row .field-content > div h6 {
    margin-top: 217px !important;
  }
  .view-historie .views-row .field-content > div#kultura h2,
  .view-historie .views-row .field-content > div#dobrocinnost h2 {
    margin-top: 207px !important;
  }
  .view-historie .views-row .field-content > div#jakvarime h6 {
    margin-top: 100px !important;
  }
  .view-historie .views-row .field-content > div#tajemsti-cepovani h6 {
    margin-top: 127px !important;
  }
}
@media screen and (max-width: 640px) and (min-height: 275px) and (max-height: 360px) {
  .view-historie .views-row .field-content > div {
    max-height: 400px !important;
  }
  .view-historie .views-row .field-content > div h6 {
    margin-top: 80px !important;
  }
  .view-historie .views-row .field-content > div#kultura h2,
  .view-historie .views-row .field-content > div#dobrocinnost h2 {
    margin-top: 100px !important;
  }
  .view-historie .views-row .field-content > div#jakvarime h6 {
    margin-top: 40px !important;
  }
}
@media screen and (max-width: 800px) {
  .view-historie .views-row .field-content > div {
    height: 440px;
    min-height: 440px !important;
  }
}
.view-historie .views-row .field-content > div.icon_image {
  top: inherit;
  bottom: 0;
  background-color: transparent;
  height: 0!important;
  left: 0;
  position: absolute;
  z-index: 1;
  min-height: 0!important;
  overflow: visible;
}
.view-historie .views-row .field-content > div.icon_image .media-thumbnail-frame img {
  vertical-align: middle;
  position: absolute;
  margin: auto;
  left: 0;
  right: 0;
  bottom: -80px;
}
@media screen and (max-width:769px) {
  .view-historie .views-row .field-content > div.icon_image .media-thumbnail-frame img {
    width: 110px;
    height: auto;
    bottom: -55px;
  }
}
.view-historie .views-row .field-content > div h6 {
  background-image: url(../images/border-h6.png);
  background-position: bottom;
  background-repeat: repeat-x;
  color: white;
  display: inline-block;
  font-family: 'UrquellBETASerif-Bold';
  font-size: 12px;
  letter-spacing: 6px;
  margin-bottom: 20px;
  margin-top: 230px;
  padding-bottom: 10px;
}
@media screen and (max-width: 800px) {
  .view-historie .views-row .field-content > div h6 {
    font-size: 9px;
    letter-spacing: 4px;
    margin-top: 100px;
    max-width: 290px;
    width: auto;
  }
}
@media screen and (min-width:1290px) {
  .view-historie .views-row .field-content > div h6 {
    margin-top: 390px;
  }
}
.view-historie .views-row .field-content > div h2 {
  color: #fff;
  font-family: 'BebasNeueBold';
  font-size: 105px;
  line-height: 96px;
  margin: 0 0 40px;
}
@media screen and (max-width: 800px) {
  .view-historie .views-row .field-content > div h2 {
    font-size: 45px;
    line-height: 40px;
    margin: 0 auto 20px;
    width: 260px;
  }
}
.view-historie.view-display-id-jak_varime_pilsner .arrow-slider {
  bottom: 230px;
  top: auto;
}
@media screen and (max-width: 800px) {
  .view-historie.view-display-id-jak_varime_pilsner .arrow-slider {
    top: auto;
  }
}
.view-historie.view-display-id-jak_varime_pilsner .views-row .field-content > div h6 {
  margin-top: 333px;
}
@media screen and (max-width: 1280px) {
  .view-historie.view-display-id-jak_varime_pilsner .views-row .field-content > div h6 {
    margin-top: 180px;
  }
}
@media screen and (max-width: 800px) {
  .view-historie.view-display-id-jak_varime_pilsner .views-row .field-content > div h6 {
    margin-top: 40px;
  }
}
@media screen and (max-width: 800px) {
  .view-historie.view-display-id-jak_varime_pilsner .views-row .field-content > div p {
    max-width: 275px;
  }
}
.view-historie.view-display-id-block_1 .arrow-slider {
  bottom: auto;
  top: 720px;
}
@media screen and (max-width: 800px) {
  .view-historie.view-display-id-block_1 .arrow-slider {
    top: 400px;
  }
}
@media screen and (max-width: 800px) {
  .view-historie.view-display-id-block_1 .views-row .field-content > div h6 {
    margin-top: 80px;
  }
}
.view-historie.view-display-id-head_tradicni_pece .view-footer .arrow-slider {
  top: 650px;
}
@media screen and (max-width: 800px) {
  .view-historie.view-display-id-head_tradicni_pece .view-footer .arrow-slider {
    top: 250px;
  }
}
.view-historie.view-display-id-head_tradicni_pece .views-row .field-content > div h6 {
  color: #004426;
  margin-top: 380px;
}
@media screen and (max-width: 1280px) {
  .view-historie.view-display-id-head_tradicni_pece .views-row .field-content > div h6 {
    margin-top: 200px;
  }
}
@media screen and (max-width: 800px) {
  .view-historie.view-display-id-head_tradicni_pece .views-row .field-content > div h6 {
    margin-top: 150px;
  }
}
.view-historie.view-display-id-head_tradicni_pece .views-row .field-content > div h2 {
  color: #004426;
}
.view-historie .ui-effects-wrapper {
  margin: 0px auto !important;
}
.i18n-sk .view-historie-ten-pravy-original .slider-pivovarska-remesla .views-row .historie_section_slider .video_popup:before {
  content: 'Prehrať Video';
}
.view-historie-ten-pravy-original {
  margin: 0 auto;
  max-width: none;
  width: 100%;
  background-repeat: no-repeat;
  background-position: center;
}
.view-historie-ten-pravy-original:after {
  clear: both;
  content: '';
  display: block;
}
.view-historie-ten-pravy-original.view-display-id-ten_pravy_original_block_1 .slider-pivovarska-remesla .views-row.views-row-1 {
  max-width: none;
}
.view-historie-ten-pravy-original .slider-pivovarska-remesla {
  list-style-type: none;
  margin: 0 auto;
  max-width: 1440px;
  padding: 1px 0 0;
}
.view-historie-ten-pravy-original .slider-pivovarska-remesla .views-row {
  float: left;
  margin: 30px 0;
  max-width: 1300px;
  text-align: center;
  width: 100%;
}
@media screen and (max-width: 800px) {
  .view-historie-ten-pravy-original .slider-pivovarska-remesla .views-row {
    clear: both;
    float: none;
    margin: 20px auto 0;
    width: 290px;
  }
}
.view-historie-ten-pravy-original .slider-pivovarska-remesla .views-row .item-list ul li {
  float: left;
}
.view-historie-ten-pravy-original .slider-pivovarska-remesla .views-row ul {
  list-style-type: none;
  padding-left: 0;
}
.view-historie-ten-pravy-original .slider-pivovarska-remesla .views-row .nav {
  display: none;
}
.view-historie-ten-pravy-original .slider-pivovarska-remesla .views-row .historie_section_title {
  color: #004426;
  font-family: 'BebasNeueBold';
  font-size: 48px;
  margin: 40px 0 20px;
  max-width: 440px;
  padding-bottom: 20px;
  position: relative;
  text-align: left;
  width: 96%;
}
.view-historie-ten-pravy-original .slider-pivovarska-remesla .views-row .historie_section_title:after {
  background-image: url(../images/border-h6.png);
  bottom: 0;
  content: '';
  height: 4px;
  left: 0;
  margin-left: 0;
  position: absolute;
  width: 30px;
}
.view-historie-ten-pravy-original .slider-pivovarska-remesla .views-row .historie_section_title span {
  color: #a09068;
  display: block;
  font-size: 26px;
}
@media screen and (max-width: 1100px) {
  .view-historie-ten-pravy-original .slider-pivovarska-remesla .views-row .historie_section_title {
    max-width: 320px;
  }
}
@media screen and (max-width: 800px) {
  .view-historie-ten-pravy-original .slider-pivovarska-remesla .views-row .historie_section_title {
    margin: 30px 0 20px;
    width: 100%;
  }
}
.view-historie-ten-pravy-original .slider-pivovarska-remesla .views-row .historie_section_body {
  font-family: 'UrquellBETASerif';
  font-size: 19px;
  max-width: 440px;
  text-align: left;
  width: 96%;
}
@media screen and (max-width: 1100px) {
  .view-historie-ten-pravy-original .slider-pivovarska-remesla .views-row .historie_section_body {
    max-width: 320px;
    width: 100%;
  }
}
.view-historie-ten-pravy-original .slider-pivovarska-remesla .views-row .historie_section_body a {
  color: #de0a00;
  text-transform: uppercase;
  font-family: 'BebasNeueBold';
}
.view-historie-ten-pravy-original .slider-pivovarska-remesla .views-row .historie_section_body a:hover {
  color: #a51613;
}
.view-historie-ten-pravy-original .slider-pivovarska-remesla .views-row small {
  display: inline-block;
  font-family: 'UrquellBETASerif-Italic';
  margin-top: 15px;
}
@media screen and (max-width: 800px) {
  .view-historie-ten-pravy-original .slider-pivovarska-remesla .views-row div img {
    height: auto;
    width: 100%;
  }
}
.view-historie-ten-pravy-original .slider-pivovarska-remesla .views-row .views-field-field-link {
  float: left;
  font-size: 19px;
  padding: 0;
  text-align: left;
  margin-top: 20px;
  max-width: 320px;
  width: 96%;
}
@media screen and (max-width: 800px) {
  .view-historie-ten-pravy-original .slider-pivovarska-remesla .views-row .views-field-field-link {
    text-align: center;
    width: 100%;
  }
}
.view-historie-ten-pravy-original .slider-pivovarska-remesla .views-row .views-field-field-link a {
  color: #de0a00;
  text-transform: uppercase;
  font-family: 'BebasNeueBold';
}
.view-historie-ten-pravy-original .slider-pivovarska-remesla .views-row .historie_section_slider .video_popup {
  float: left;
  position: relative;
}
.view-historie-ten-pravy-original .slider-pivovarska-remesla .views-row .historie_section_slider .video_popup:before {
  background-image: url(../images/play.png);
  background-position: center top;
  background-repeat: no-repeat;
  color: #fff;
  content: 'Přehrát video';
  cursor: pointer;
  font-size: 20px;
  font-family: BebasNeueBold;
  left: 0;
  margin-top: -50px;
  padding: 80px 0 0;
  position: absolute;
  text-align: center;
  text-transform: uppercase;
  top: 50%;
  width: 100%;
}
.view-historie-ten-pravy-original .slider-pivovarska-remesla .views-row.views-row-1 {
  margin: 30px 0;
}
@media screen and (max-width: 800px) {
  .view-historie-ten-pravy-original .slider-pivovarska-remesla .views-row.views-row-1 {
    margin: 20px auto;
  }
}
.view-historie-ten-pravy-original .slider-pivovarska-remesla .views-row.views-row-1 .historie_section_title {
  font-family: 'UrquellBETASerif-Italic';
  font-size: 28px;
  margin: 130px auto 30px;
  max-width: 780px;
  padding: 0 0 50px;
  text-align: center;
  width: 90%;
}
.view-historie-ten-pravy-original .slider-pivovarska-remesla .views-row.views-row-1 .historie_section_title:after {
  left: 50%;
  margin-left: -15px;
}
@media screen and (max-width: 800px) {
  .view-historie-ten-pravy-original .slider-pivovarska-remesla .views-row.views-row-1 .historie_section_title {
    font-size: 20px;
  }
}
.view-historie-ten-pravy-original .slider-pivovarska-remesla .views-row.views-row-1 .historie_section_body {
  color: #a09068;
  display: inline-block;
  font-family: 'UrquellBETASerif-Italic';
  font-size: 22px;
  max-width: 450px;
  padding: 60px 30px 20px 100px;
  position: relative;
  width: 90%;
}
.view-historie-ten-pravy-original .slider-pivovarska-remesla .views-row.views-row-1 .historie_section_body:before {
  background-image: url(../images/quote1.png);
  content: '';
  height: 62px;
  left: 0;
  position: absolute;
  top: 0;
  width: 76px;
}
.view-historie-ten-pravy-original .slider-pivovarska-remesla .views-row.views-row-1 .historie_section_body:after {
  background-image: url(../images/quote2.png);
  bottom: 0;
  content: '';
  height: 62px;
  position: absolute;
  right: 0;
  width: 76px;
}
@media screen and (max-width: 800px) {
  .view-historie-ten-pravy-original .slider-pivovarska-remesla .views-row.views-row-1 .historie_section_body {
    font-size: 16px;
    padding: 70px 20px 20px 20px;
  }
}
.view-historie-ten-pravy-original .slider-pivovarska-remesla .views-row.views-row-2 {
  float: right;
}
@media screen and (max-width: 800px) {
  .view-historie-ten-pravy-original .slider-pivovarska-remesla .views-row.views-row-2 {
    float: none;
  }
}
.view-historie-ten-pravy-original .slider-pivovarska-remesla .views-row.views-row-2 .historie_section_title {
  float: right;
}
@media screen and (max-width: 800px) {
  .view-historie-ten-pravy-original .slider-pivovarska-remesla .views-row.views-row-2 .historie_section_title {
    float: none;
  }
}
.view-historie-ten-pravy-original .slider-pivovarska-remesla .views-row.views-row-2 .historie_section_body {
  float: right;
}
@media screen and (max-width: 800px) {
  .view-historie-ten-pravy-original .slider-pivovarska-remesla .views-row.views-row-2 .historie_section_body {
    float: none;
  }
}
.view-historie-ten-pravy-original .slider-pivovarska-remesla .views-row.views-row-2 .left_text_right_image .historie_section_slider {
  float: right;
  margin-left: 50px;
  margin-right: 0;
  margin-top: 20px;
  width: 720px;
}
.view-historie-ten-pravy-original .slider-pivovarska-remesla .views-row.views-row-2 .left_text_right_image .historie_section_slider.historie_section_slider_1221 {
  width: 848px;
}
@media screen and (max-width: 1100px) {
  .view-historie-ten-pravy-original .slider-pivovarska-remesla .views-row.views-row-2 .left_text_right_image .historie_section_slider.historie_section_slider_1221 {
    width: 52%;
  }
  .view-historie-ten-pravy-original .slider-pivovarska-remesla .views-row.views-row-2 .left_text_right_image .historie_section_slider.historie_section_slider_1221 img {
    height: auto;
    width: 100%;
  }
}
@media screen and (max-width: 800px) {
  .view-historie-ten-pravy-original .slider-pivovarska-remesla .views-row.views-row-2 .left_text_right_image .historie_section_slider.historie_section_slider_1221 {
    width: 100%;
  }
}
@media screen and (max-width: 1100px) {
  .view-historie-ten-pravy-original .slider-pivovarska-remesla .views-row.views-row-2 .left_text_right_image .historie_section_slider {
    width: 52%;
  }
  .view-historie-ten-pravy-original .slider-pivovarska-remesla .views-row.views-row-2 .left_text_right_image .historie_section_slider img {
    height: auto;
    width: 100%;
  }
}
@media screen and (max-width: 800px) {
  .view-historie-ten-pravy-original .slider-pivovarska-remesla .views-row.views-row-2 .left_text_right_image .historie_section_slider {
    width: 100%;
  }
}
@media screen and (max-width: 800px) {
  .view-historie-ten-pravy-original .slider-pivovarska-remesla .views-row.views-row-2 .media-thumbnail-frame {
    display: none;
  }
}
.view-historie-ten-pravy-original .slider-pivovarska-remesla .views-row.views-row-3 .historie_section_title {
  float: left;
}
@media screen and (max-width: 800px) {
  .view-historie-ten-pravy-original .slider-pivovarska-remesla .views-row.views-row-3 .historie_section_title {
    float: none;
  }
}
.view-historie-ten-pravy-original .slider-pivovarska-remesla .views-row.views-row-3 .historie_section_body {
  float: left;
}
@media screen and (max-width: 800px) {
  .view-historie-ten-pravy-original .slider-pivovarska-remesla .views-row.views-row-3 .historie_section_body {
    float: none;
  }
}
.view-historie-ten-pravy-original .slider-pivovarska-remesla .views-row.views-row-3 .left_text_right_image .historie_section_slider {
  float: right;
  margin-left: 50px;
  margin-right: 0;
  margin-top: 50px;
  width: 720px;
}
.view-historie-ten-pravy-original .slider-pivovarska-remesla .views-row.views-row-3 .left_text_right_image .historie_section_slider.historie_section_slider_1231 {
  margin-left: 130px;
}
@media screen and (max-width: 1100px) {
  .view-historie-ten-pravy-original .slider-pivovarska-remesla .views-row.views-row-3 .left_text_right_image .historie_section_slider.historie_section_slider_1231 {
    margin-left: 50px;
  }
}
@media screen and (max-width: 1100px) {
  .view-historie-ten-pravy-original .slider-pivovarska-remesla .views-row.views-row-3 .left_text_right_image .historie_section_slider {
    width: 52%;
  }
  .view-historie-ten-pravy-original .slider-pivovarska-remesla .views-row.views-row-3 .left_text_right_image .historie_section_slider img {
    height: auto;
    width: 100%;
  }
}
@media screen and (max-width: 800px) {
  .view-historie-ten-pravy-original .slider-pivovarska-remesla .views-row.views-row-3 .left_text_right_image .historie_section_slider {
    width: 100%;
  }
}
.view-historie-ten-pravy-original .slider-pivovarska-remesla .views-row.views-row-3 .left_image_right_text .historie_section_slider {
  float: left;
  margin-left: 0;
  margin-right: 50px;
  margin-top: 20px;
}
.view-historie-ten-pravy-original .slider-pivovarska-remesla .views-row.views-row-3 .left_image_right_text .historie_section_slider.historie_section_slider_1161 {
  margin-left: 130px;
}
@media screen and (max-width: 1100px) {
  .view-historie-ten-pravy-original .slider-pivovarska-remesla .views-row.views-row-3 .left_image_right_text .historie_section_slider.historie_section_slider_1161 {
    margin-left: 50px;
  }
}
@media screen and (max-width: 800px) {
  .view-historie-ten-pravy-original .slider-pivovarska-remesla .views-row.views-row-3 .left_image_right_text .historie_section_slider.historie_section_slider_1161 {
    margin-left: 0;
  }
}
@media screen and (max-width: 1100px) {
  .view-historie-ten-pravy-original .slider-pivovarska-remesla .views-row.views-row-3 .left_image_right_text .historie_section_slider {
    width: 52%;
  }
  .view-historie-ten-pravy-original .slider-pivovarska-remesla .views-row.views-row-3 .left_image_right_text .historie_section_slider img {
    height: auto;
    width: 100%;
  }
}
@media screen and (max-width: 800px) {
  .view-historie-ten-pravy-original .slider-pivovarska-remesla .views-row.views-row-3 .left_image_right_text .historie_section_slider {
    width: 100%;
  }
}
.view-historie-ten-pravy-original .slider-pivovarska-remesla .views-row.views-row-3 .left_image_right_text .media-thumbnail-frame {
  margin-left: 70px;
  margin-top: -30px;
}
.view-historie-ten-pravy-original .slider-pivovarska-remesla .views-row.views-row-4 .historie_section_title {
  display: none;
  max-width: none;
}
.view-historie-ten-pravy-original .slider-pivovarska-remesla .views-row.views-row-4 .historie_section_body {
  max-width: none;
  width: 100%;
}
.view-historie-ten-pravy-original .slider-pivovarska-remesla .views-row.views-row-4 .media-thumbnail-frame {
  clear: both;
  text-align: center;
  width: 100%;
}
@media screen and (max-width: 800px) {
  .view-historie-ten-pravy-original .slider-pivovarska-remesla .views-row.views-row-4 .media-thumbnail-frame {
    display: none;
  }
}
.view-historie-ten-pravy-original.view-display-id-historie_pivovarska_remesla {
  max-width: 100%;
}
.view-historie-ten-pravy-original.view-display-id-historie_pivovarska_remesla .view-display-id-block .view-content {
  background-image: none !important;
  max-width: none;
}
.view-historie-ten-pravy-original.view-display-id-historie_pivovarska_remesla:after {
  clear: both;
  content: '';
  display: block;
}
.view-historie-ten-pravy-original.view-display-id-historie_pivovarska_remesla .view-header {
  max-width: 100%;
}
.view-historie-ten-pravy-original.view-display-id-historie_pivovarska_remesla .view-header:after {
  clear: both;
  content: '';
  display: block;
}
.view-historie-ten-pravy-original.view-display-id-historie_pivovarska_remesla .view-content {
  clear: both;
  margin: 0 auto;
  max-width: none;
  width: 100%;
  background-position: center;
  background-repeat: no-repeat;
}
.view-historie-ten-pravy-original.view-display-id-historie_pivovarska_remesla .view-content :after {
  clear: both;
  content: '';
  display: block;
}
.view-historie-ten-pravy-original.view-display-id-historie_pivovarska_remesla .view-footer {
  background-position: center bottom;
  background-size: cover;
  clear: both;
  margin: 0 auto;
  max-width: none;
  padding: 100px 0 187px;
  width: 100%;
}
@media screen and (max-width: 800px) {
  .view-historie-ten-pravy-original.view-display-id-historie_pivovarska_remesla .view-footer {
    background-position: center bottom;
    padding: 50px 0 80px;
  }
}
.view-historie-ten-pravy-original.view-display-id-historie_pivovarska_remesla .slider-pivovarska-remesla .views-row.views-row-1 .historie_section_title {
  float: left;
  font-family: 'BebasNeueBold';
  font-size: 48px;
  margin: 20px 0 20px;
  padding-bottom: 20px;
  position: relative;
  text-align: left;
  width: 320px;
}
.view-historie-ten-pravy-original.view-display-id-historie_pivovarska_remesla .slider-pivovarska-remesla .views-row.views-row-1 .historie_section_title:after {
  left: 0;
  margin-left: 0;
}
.view-historie-ten-pravy-original.view-display-id-historie_pivovarska_remesla .slider-pivovarska-remesla .views-row.views-row-1 .historie_section_body {
  color: black;
  float: left;
  font-family: 'UrquellBETASerif';
  font-size: 19px;
  padding: 0;
  text-align: left;
  width: 320px;
}
@media screen and (max-width: 800px) {
  .view-historie-ten-pravy-original.view-display-id-historie_pivovarska_remesla .slider-pivovarska-remesla .views-row.views-row-1 .historie_section_body {
    max-width: 320px;
    width: 100%;
  }
}
.view-historie-ten-pravy-original.view-display-id-historie_pivovarska_remesla .slider-pivovarska-remesla .views-row.views-row-1 .historie_section_body:after,
.view-historie-ten-pravy-original.view-display-id-historie_pivovarska_remesla .slider-pivovarska-remesla .views-row.views-row-1 .historie_section_body:before {
  content: none;
}
.view-historie-ten-pravy-original.view-display-id-historie_pivovarska_remesla .slider-pivovarska-remesla .views-row.views-row-1 .historie_section_slider_151 {
  float: left;
  margin-left: 0;
  margin-right: 50px;
  margin-top: 20px;
  width: 805px;
}
@media screen and (max-width: 1100px) {
  .view-historie-ten-pravy-original.view-display-id-historie_pivovarska_remesla .slider-pivovarska-remesla .views-row.views-row-1 .historie_section_slider_151 {
    width: 52%;
  }
  .view-historie-ten-pravy-original.view-display-id-historie_pivovarska_remesla .slider-pivovarska-remesla .views-row.views-row-1 .historie_section_slider_151 img {
    height: auto;
    width: 100%;
  }
}
@media screen and (max-width: 800px) {
  .view-historie-ten-pravy-original.view-display-id-historie_pivovarska_remesla .slider-pivovarska-remesla .views-row.views-row-1 .historie_section_slider_151 {
    width: 100%;
  }
}
.view-historie-ten-pravy-original.view-display-id-historie_pivovarska_remesla .slider-pivovarska-remesla .views-row.views-row-1 .historie_section_slider_156 {
  float: left;
  margin-left: 0;
  margin-right: 50px;
  margin-top: 20px;
  width: 721px;
}
@media screen and (max-width: 1100px) {
  .view-historie-ten-pravy-original.view-display-id-historie_pivovarska_remesla .slider-pivovarska-remesla .views-row.views-row-1 .historie_section_slider_156 {
    width: 52%;
  }
  .view-historie-ten-pravy-original.view-display-id-historie_pivovarska_remesla .slider-pivovarska-remesla .views-row.views-row-1 .historie_section_slider_156 img {
    height: auto;
    width: 100%;
  }
}
@media screen and (max-width: 800px) {
  .view-historie-ten-pravy-original.view-display-id-historie_pivovarska_remesla .slider-pivovarska-remesla .views-row.views-row-1 .historie_section_slider_156 {
    width: 100%;
  }
}
.view-historie-ten-pravy-original.view-display-id-historie_pivovarska_remesla .slider-pivovarska-remesla .views-row.views-row-2 {
  max-width: none;
}
.view-historie-ten-pravy-original.view-display-id-historie_pivovarska_remesla .slider-pivovarska-remesla .views-row.views-row-2 .historie_section_title {
  display: none;
}
.view-historie-ten-pravy-original.view-display-id-historie_pivovarska_remesla .slider-pivovarska-remesla .views-row.views-row-2 .historie_section_body {
  float: none;
  max-width: none;
  text-align: center;
  width: 100%;
}
.view-historie-ten-pravy-original.view-display-id-historie_pivovarska_remesla .slider-pivovarska-remesla .views-row.views-row-3 {
  float: right;
}
@media screen and (max-width: 800px) {
  .view-historie-ten-pravy-original.view-display-id-historie_pivovarska_remesla .slider-pivovarska-remesla .views-row.views-row-3 {
    float: none;
  }
}
.view-historie-ten-pravy-original.view-display-id-historie_pivovarska_remesla .slider-pivovarska-remesla .views-row.views-row-3 .historie_section_title {
  float: right;
  max-width: 320px;
}
@media screen and (max-width: 800px) {
  .view-historie-ten-pravy-original.view-display-id-historie_pivovarska_remesla .slider-pivovarska-remesla .views-row.views-row-3 .historie_section_title {
    float: none;
    width: 100%;
  }
}
.view-historie-ten-pravy-original.view-display-id-historie_pivovarska_remesla .slider-pivovarska-remesla .views-row.views-row-3 .historie_section_body {
  float: right;
  max-width: 320px;
}
@media screen and (max-width: 800px) {
  .view-historie-ten-pravy-original.view-display-id-historie_pivovarska_remesla .slider-pivovarska-remesla .views-row.views-row-3 .historie_section_body {
    float: none;
    width: 100%;
  }
}
.view-historie-ten-pravy-original.view-display-id-historie_pivovarska_remesla .slider-pivovarska-remesla .views-row.views-row-3 .historie_section_slider_171,
.view-historie-ten-pravy-original.view-display-id-historie_pivovarska_remesla .slider-pivovarska-remesla .views-row.views-row-3 .historie_section_slider_181 {
  float: right;
  margin-left: 50px;
  margin-right: 0;
  margin-top: 20px;
  width: 720px;
}
@media screen and (max-width: 1100px) {
  .view-historie-ten-pravy-original.view-display-id-historie_pivovarska_remesla .slider-pivovarska-remesla .views-row.views-row-3 .historie_section_slider_171,
  .view-historie-ten-pravy-original.view-display-id-historie_pivovarska_remesla .slider-pivovarska-remesla .views-row.views-row-3 .historie_section_slider_181 {
    width: 52%;
  }
  .view-historie-ten-pravy-original.view-display-id-historie_pivovarska_remesla .slider-pivovarska-remesla .views-row.views-row-3 .historie_section_slider_171 img,
  .view-historie-ten-pravy-original.view-display-id-historie_pivovarska_remesla .slider-pivovarska-remesla .views-row.views-row-3 .historie_section_slider_181 img {
    height: auto;
    width: 100%;
  }
}
@media screen and (max-width: 800px) {
  .view-historie-ten-pravy-original.view-display-id-historie_pivovarska_remesla .slider-pivovarska-remesla .views-row.views-row-3 .historie_section_slider_171,
  .view-historie-ten-pravy-original.view-display-id-historie_pivovarska_remesla .slider-pivovarska-remesla .views-row.views-row-3 .historie_section_slider_181 {
    width: 100%;
  }
}
@media screen and (max-width: 800px) {
  .view-historie-ten-pravy-original.view-display-id-historie_pivovarska_remesla .slider-pivovarska-remesla .views-row.views-row-4 {
    float: none;
    margin-bottom: 0;
  }
}
.view-historie-ten-pravy-original.view-display-id-historie_pivovarska_remesla .slider-pivovarska-remesla .views-row.views-row-4 .historie_section_title {
  display: inherit;
  float: left;
  max-width: 320px;
}
@media screen and (max-width: 800px) {
  .view-historie-ten-pravy-original.view-display-id-historie_pivovarska_remesla .slider-pivovarska-remesla .views-row.views-row-4 .historie_section_title {
    float: none;
    width: 100%;
  }
}
.view-historie-ten-pravy-original.view-display-id-historie_pivovarska_remesla .slider-pivovarska-remesla .views-row.views-row-4 .historie_section_body {
  float: left;
  max-width: 320px;
}
@media screen and (max-width: 800px) {
  .view-historie-ten-pravy-original.view-display-id-historie_pivovarska_remesla .slider-pivovarska-remesla .views-row.views-row-4 .historie_section_body {
    float: none;
    width: 100%;
  }
}
.view-historie-ten-pravy-original.view-display-id-historie_pivovarska_remesla .slider-pivovarska-remesla .views-row.views-row-4 .historie_section_slider_186,
.view-historie-ten-pravy-original.view-display-id-historie_pivovarska_remesla .slider-pivovarska-remesla .views-row.views-row-4 .historie_section_slider_191 {
  float: left;
  margin-left: 0;
  margin-right: 50px;
  margin-top: 20px;
}
@media screen and (max-width: 1100px) {
  .view-historie-ten-pravy-original.view-display-id-historie_pivovarska_remesla .slider-pivovarska-remesla .views-row.views-row-4 .historie_section_slider_186,
  .view-historie-ten-pravy-original.view-display-id-historie_pivovarska_remesla .slider-pivovarska-remesla .views-row.views-row-4 .historie_section_slider_191 {
    width: 52%;
  }
  .view-historie-ten-pravy-original.view-display-id-historie_pivovarska_remesla .slider-pivovarska-remesla .views-row.views-row-4 .historie_section_slider_186 img,
  .view-historie-ten-pravy-original.view-display-id-historie_pivovarska_remesla .slider-pivovarska-remesla .views-row.views-row-4 .historie_section_slider_191 img {
    height: auto;
    width: 100%;
  }
}
@media screen and (max-width: 800px) {
  .view-historie-ten-pravy-original.view-display-id-historie_pivovarska_remesla .slider-pivovarska-remesla .views-row.views-row-4 .historie_section_slider_186,
  .view-historie-ten-pravy-original.view-display-id-historie_pivovarska_remesla .slider-pivovarska-remesla .views-row.views-row-4 .historie_section_slider_191 {
    width: 100%;
  }
}
.view-historie-ten-pravy-original.view-display-id-footer_block_2 .views-row,
.view-historie-ten-pravy-original .view-display-id-footer_tahemstvi_chuti .views-row,
.view-historie-ten-pravy-original .view-display-id-spravne_cepovani_footer .views-row,
.view-historie-ten-pravy-original .view-display-id-hrde_podporujeme_footer .views-row {
  float: left;
  margin: 0;
  overflow: hidden;
  text-align: center;
  width: 50%;
}
@media screen and (max-width: 800px) {
  .view-historie-ten-pravy-original.view-display-id-footer_block_2 .views-row,
  .view-historie-ten-pravy-original .view-display-id-footer_tahemstvi_chuti .views-row,
  .view-historie-ten-pravy-original .view-display-id-spravne_cepovani_footer .views-row,
  .view-historie-ten-pravy-original .view-display-id-hrde_podporujeme_footer .views-row {
    width: 100%;
  }
}
.view-historie-ten-pravy-original.view-display-id-footer_block_2 .views-row .field-content,
.view-historie-ten-pravy-original .view-display-id-footer_tahemstvi_chuti .views-row .field-content,
.view-historie-ten-pravy-original .view-display-id-spravne_cepovani_footer .views-row .field-content,
.view-historie-ten-pravy-original .view-display-id-hrde_podporujeme_footer .views-row .field-content {
  font-size: 0;
  display: block;
}
.view-historie-ten-pravy-original.view-display-id-footer_block_2 .views-row .historie_link_footer .historie_block_footer_content,
.view-historie-ten-pravy-original .view-display-id-footer_tahemstvi_chuti .views-row .historie_link_footer .historie_block_footer_content,
.view-historie-ten-pravy-original .view-display-id-spravne_cepovani_footer .views-row .historie_link_footer .historie_block_footer_content,
.view-historie-ten-pravy-original .view-display-id-hrde_podporujeme_footer .views-row .historie_link_footer .historie_block_footer_content {
  left: 0;
  margin-left: 0;
  width: 100%;
}
.view-historie-ten-pravy-original.view-display-id-footer_block_2 .views-row .historie_link_footer .historie_block_footer_content p,
.view-historie-ten-pravy-original .view-display-id-footer_tahemstvi_chuti .views-row .historie_link_footer .historie_block_footer_content p,
.view-historie-ten-pravy-original .view-display-id-spravne_cepovani_footer .views-row .historie_link_footer .historie_block_footer_content p,
.view-historie-ten-pravy-original .view-display-id-hrde_podporujeme_footer .views-row .historie_link_footer .historie_block_footer_content p {
  width: 100%;
}
.view-historie-ten-pravy-original.view-display-id-footer_block_2 .views-row .historie_link_footer .historie_block_footer_content h2,
.view-historie-ten-pravy-original .view-display-id-footer_tahemstvi_chuti .views-row .historie_link_footer .historie_block_footer_content h2,
.view-historie-ten-pravy-original .view-display-id-spravne_cepovani_footer .views-row .historie_link_footer .historie_block_footer_content h2,
.view-historie-ten-pravy-original .view-display-id-hrde_podporujeme_footer .views-row .historie_link_footer .historie_block_footer_content h2 {
  line-height: 61px;
  margin: 0 auto;
  max-width: 230px;
}
@media screen and (max-width: 800px) {
  .view-historie-ten-pravy-original.view-display-id-footer_block_2 .views-row .historie_link_footer .historie_block_footer_content h2,
  .view-historie-ten-pravy-original .view-display-id-footer_tahemstvi_chuti .views-row .historie_link_footer .historie_block_footer_content h2,
  .view-historie-ten-pravy-original .view-display-id-spravne_cepovani_footer .views-row .historie_link_footer .historie_block_footer_content h2,
  .view-historie-ten-pravy-original .view-display-id-hrde_podporujeme_footer .views-row .historie_link_footer .historie_block_footer_content h2 {
    max-width: none;
  }
}
.view-historie-ten-pravy-original .view-display-id-footer_tahemstvi_chuti .views-row .historie_link_footer .historie_block_footer_content p {
  max-width: 440px;
}
body.ie-11 .view-historie .views-row .field-content > div.icon_image .media-thumbnail-frame img {
  bottom: 0;
}
@media screen and (max-width: 800px) {
  #block-views-12f31b89652b46f845213060f48abcb4 .view-header {
    height: 400px !important;
  }
}
#page {
  padding: 0;
}
.page-formanska {
  background-image: url('../images/paper-background.jpg');
  background-position: center center;
  background-size: cover;
}
.page-formanska .wrapper-content .block + .block {
  margin: 0;
  padding: 0;
}
.page-formanska .tabs {
  display: none;
}
.page-formanska #header::before {
  display: none;
}
.page-formanska .wrapper-footer .stack,
.page-formanska .wrapper-content .stack {
  padding: 0;
}
.page-formanska .views-row::after {
  content: "";
  display: table;
  clear: both;
}
@media (max-width: 980px) {
  .page-formanska .views-row {
    max-width: 100%;
    min-width: 100%;
    width: 100%;
    margin: 0 auto;
  }
}
.page-formanska .view-historie .views-row {
  background: transparent;
  clear: both;
  float: none;
  border: none;
}
.page-formanska .view-historie .views-row > div h6 {
  background-image: url(../images/border-h6.png);
  background-position: bottom;
  background-repeat: repeat-x;
  color: white;
  display: inline-block;
  font-family: 'UrquellBETASerif-Bold';
  font-size: 12px;
  letter-spacing: 6px;
  margin-bottom: 20px;
  /*margin-top: 230px;*/
  padding-bottom: 10px;
}
.page-formanska .view-historie .views-row .field-content:after {
  content: "";
  display: table;
  clear: both;
}
.page-formanska .view-historie .views-row:after {
  content: "";
  display: table;
  clear: both;
}
.page-formanska .view-historie .views-row #x,
.page-formanska .view-historie .views-row #sports {
  height: auto;
  min-height: 535px !important;
  border: none;
}
.page-formanska .view-historie .views-row #x p,
.page-formanska .view-historie .views-row #sports p {
  display: block;
  font-family: 'UrquellBETASerif-Italic';
  font-size: 28px;
  color: #004426;
  margin: 130px auto;
  max-width: 750px;
  width: 90%;
  padding: 0;
}
@media (max-width: 980px) {
  .page-formanska .view-historie .views-row #x p,
  .page-formanska .view-historie .views-row #sports p {
    font-size: 23px;
    margin: 0 auto;
    display: table-cell;
    padding: 28% 15%;
    vertical-align: middle;
  }
}
@media (max-width: 980px) {
  .page-formanska .view-historie .views-row #x,
  .page-formanska .view-historie .views-row #sports {
    display: table;
  }
}
.page-formanska .view-historie .views-row #x h2,
.page-formanska .view-historie .views-row #sports h2 {
  display: none;
}
.page-formanska .view-historie .views-row #x .arrow-slider,
.page-formanska .view-historie .views-row #sports .arrow-slider {
  display: none;
}
.page-formanska .view-historie-ten-pravy-original {
  clear: both;
  float: none;
}
.page-formanska .view-historie-ten-pravy-original .view-content {
  clear: both;
  float: none;
}
.page-formanska .view-historie-ten-pravy-original .view-content .slider-pivovarska-remesla .views-row-1 {
  margin: -3.5em auto 0;
  padding: 0;
  float: none;
  position: relative;
  z-index: 2;
}
.page-formanska .view-historie-ten-pravy-original .view-content .slider-pivovarska-remesla .views-row-1 .historie_section_title {
  float: left;
  width: 30%;
  font-size: 48px;
  max-width: 185px;
  font-family: 'BebasNeueBold';
  margin: 0 auto;
  padding: 0;
  text-align: left;
}
.page-formanska .view-historie-ten-pravy-original .view-content .slider-pivovarska-remesla .views-row-1 .historie_section_title::after {
  left: 0;
  margin: 1em 0;
}
@media (max-width: 980px) {
  .page-formanska .view-historie-ten-pravy-original .view-content .slider-pivovarska-remesla .views-row-1 .historie_section_title {
    margin: 1em auto;
    float: none;
    font-size: 34px;
    clear: both;
    width: 90%;
    max-width: 90%;
  }
  .page-formanska .view-historie-ten-pravy-original .view-content .slider-pivovarska-remesla .views-row-1 .historie_section_title::after {
    left: 0;
    margin: .5em 0;
    display: block;
    position: relative;
  }
}
.page-formanska .view-historie-ten-pravy-original .view-content .slider-pivovarska-remesla .views-row-1 .historie_section_body {
  padding: 0;
  width: 30%;
  font-family: 'UrquellBETASerif';
  float: left;
  color: #303533;
}
.page-formanska .view-historie-ten-pravy-original .view-content .slider-pivovarska-remesla .views-row-1 .historie_section_body::after,
.page-formanska .view-historie-ten-pravy-original .view-content .slider-pivovarska-remesla .views-row-1 .historie_section_body::before {
  display: none;
}
@media (max-width: 980px) {
  .page-formanska .view-historie-ten-pravy-original .view-content .slider-pivovarska-remesla .views-row-1 .historie_section_body {
    margin: 1em auto;
    float: none;
    clear: both;
    width: 90%;
    max-width: 90%;
  }
}
.page-formanska .view-historie-ten-pravy-original .view-content .slider-pivovarska-remesla .views-row-1 .historie_section_slider {
  float: right;
  width: 68%;
}
@media (max-width: 980px) {
  .page-formanska .view-historie-ten-pravy-original .view-content .slider-pivovarska-remesla .views-row-1 .historie_section_slider {
    margin: 1em auto;
    float: none;
    clear: both;
    width: 100%;
  }
  .page-formanska .view-historie-ten-pravy-original .view-content .slider-pivovarska-remesla .views-row-1 .historie_section_slider img {
    width: 100%;
    float: none;
  }
}
.page-formanska .view-historie-ten-pravy-original .view-content .slider-pivovarska-remesla .views-row-1 .historie_section_slider ul {
  padding: 0;
}
.page-formanska .view-historie-ten-pravy-original .view-content .slider-pivovarska-remesla .views-row-1 .historie_section_slider ul li {
  padding: 0;
  float: none;
}
.page-formanska .view-historie-ten-pravy-original .view-content .slider-pivovarska-remesla .views-row-1 .historie_section_slider ul li img {
  max-width: 100%;
}
@media (max-width: 980px) {
  .page-formanska .view-historie-ten-pravy-original .view-content .slider-pivovarska-remesla .views-row-1 {
    margin: 1em auto;
  }
}
.page-formanska .view-historie-ten-pravy-original .view-content .slider-pivovarska-remesla .views-row-2 {
  float: none;
  clear: both;
  margin: 82px auto;
}
.page-formanska .view-historie-ten-pravy-original .view-content .slider-pivovarska-remesla .views-row-2 .historie_section_title {
  float: left;
  max-width: 300px;
  margin: 0 82px;
}
@media (max-width: 980px) {
  .page-formanska .view-historie-ten-pravy-original .view-content .slider-pivovarska-remesla .views-row-2 .historie_section_title {
    margin: 1em auto;
    float: none;
    font-size: 34px;
    clear: both;
    width: 90%;
    max-width: 90%;
  }
}
.page-formanska .view-historie-ten-pravy-original .view-content .slider-pivovarska-remesla .views-row-2 .historie_section_body {
  float: left;
  max-width: 300px;
  margin-left: 82px;
}
@media (max-width: 980px) {
  .page-formanska .view-historie-ten-pravy-original .view-content .slider-pivovarska-remesla .views-row-2 .historie_section_body {
    margin: 1em auto;
    width: 90%;
    max-width: 90%;
    clear: both;
    float: none;
  }
}
@media (max-width: 980px) {
  .page-formanska .view-historie-ten-pravy-original .view-content .slider-pivovarska-remesla .views-row-2 {
    margin: 0 auto;
  }
  .page-formanska .view-historie-ten-pravy-original .view-content .slider-pivovarska-remesla .views-row-2 ul li {
    float: none;
    width: 100%;
  }
  .page-formanska .view-historie-ten-pravy-original .view-content .slider-pivovarska-remesla .views-row-2 .video_popup {
    float: none !important;
  }
  .page-formanska .view-historie-ten-pravy-original .view-content .slider-pivovarska-remesla .views-row-2 .video_popup img {
    width: 100%;
    height: auto;
  }
}
.page-formanska .view-historie-ten-pravy-original .view-content .slider-pivovarska-remesla .views-row-3 {
  float: none;
  clear: both;
  width: 100%;
  margin: 3em auto;
}
.page-formanska .view-historie-ten-pravy-original .view-content .slider-pivovarska-remesla .views-row-3 .historie_section_title {
  display: none;
}
.page-formanska .view-historie-ten-pravy-original .view-content .slider-pivovarska-remesla .views-row-3 .historie_section_body {
  float: none;
  clear: both;
  max-width: 728px;
  width: 100%;
  margin: 2em auto;
}
.page-formanska .view-historie-ten-pravy-original .view-content .slider-pivovarska-remesla .views-row-3 .historie_section_body p {
  font-family: 'UrquellBETASerif-Italic';
  font-size: 28px;
  margin-top: 1em;
  color: #004426;
  text-align: center;
  font-weight: bold;
}
@media (max-width: 980px) {
  .page-formanska .view-historie-ten-pravy-original .view-content .slider-pivovarska-remesla .views-row-3 .historie_section_body p {
    font-size: 18px;
  }
}
@media (max-width: 980px) {
  .page-formanska .view-historie-ten-pravy-original .view-content .slider-pivovarska-remesla .views-row-3 .historie_section_body {
    width: 90%;
  }
}
#page {
  padding: 0;
}
.page-formanska {
  background-image: url('../images/paper-background.jpg');
  background-position: center center;
  background-size: cover;
}
.page-formanska .wrapper-content .block + .block {
  margin: 0;
  padding: 0;
}
.page-formanska .tabs {
  display: none;
}
.page-formanska #header::before {
  display: none;
}
.page-formanska .wrapper-footer .stack,
.page-formanska .wrapper-content .stack {
  padding: 0;
}
.page-formanska .views-row::after {
  content: "";
  display: table;
  clear: both;
}
@media (max-width: 980px) {
  .page-formanska .views-row {
    max-width: 100%;
    min-width: 100%;
    width: 100%;
    margin: 0 auto;
  }
}
.page-formanska .view-historie .views-row {
  background: transparent;
  clear: both;
  float: none;
  border: none;
}
.page-formanska .view-historie .views-row > div h6 {
  background-image: url(../images/border-h6.png);
  background-position: bottom;
  background-repeat: repeat-x;
  color: white;
  display: inline-block;
  font-family: 'UrquellBETASerif-Bold';
  font-size: 12px;
  letter-spacing: 6px;
  margin-bottom: 20px;
  /*margin-top: 230px;*/
  padding-bottom: 10px;
}
.page-formanska .view-historie .views-row .field-content:after {
  content: "";
  display: table;
  clear: both;
}
.page-formanska .view-historie .views-row:after {
  content: "";
  display: table;
  clear: both;
}
.page-formanska .view-historie .views-row #x,
.page-formanska .view-historie .views-row #sports {
  height: auto;
  min-height: 535px !important;
  border: none;
  padding: 0;
}
.page-formanska .view-historie .views-row #x p,
.page-formanska .view-historie .views-row #sports p {
  display: block;
  font-family: 'UrquellBETASerif-Italic';
  font-size: 28px;
  color: #004426;
  margin: 130px auto;
  max-width: 750px;
  width: 90%;
  padding: 0;
}
@media (max-width: 980px) {
  .page-formanska .view-historie .views-row #x p,
  .page-formanska .view-historie .views-row #sports p {
    font-size: 23px;
    margin: 0 auto;
    display: table-cell;
    padding: 28% 15%;
    vertical-align: middle;
  }
}
@media (max-width: 980px) {
  .page-formanska .view-historie .views-row #x,
  .page-formanska .view-historie .views-row #sports {
    display: table;
  }
}
.page-formanska .view-historie .views-row #x h2,
.page-formanska .view-historie .views-row #sports h2 {
  display: none;
}
.page-formanska .view-historie .views-row #x .arrow-slider,
.page-formanska .view-historie .views-row #sports .arrow-slider {
  display: none;
}
.page-formanska .view-historie-ten-pravy-original {
  clear: both;
  float: none;
}
.page-formanska .view-historie-ten-pravy-original .view-content {
  clear: both;
  float: none;
}
.page-formanska .view-historie-ten-pravy-original .view-content .slider-pivovarska-remesla .views-row-1 {
  margin: -3.5em auto 0;
  padding: 0;
  float: none;
  position: relative;
  z-index: 2;
}
.page-formanska .view-historie-ten-pravy-original .view-content .slider-pivovarska-remesla .views-row-1 .historie_section_title {
  float: left;
  width: 30%;
  font-size: 48px;
  max-width: 185px;
  font-family: 'BebasNeueBold';
  margin: 0 auto;
  padding: 0;
  text-align: left;
}
.page-formanska .view-historie-ten-pravy-original .view-content .slider-pivovarska-remesla .views-row-1 .historie_section_title::after {
  left: 0;
  margin: 1em 0;
}
@media (max-width: 980px) {
  .page-formanska .view-historie-ten-pravy-original .view-content .slider-pivovarska-remesla .views-row-1 .historie_section_title {
    margin: 1em auto;
    float: none;
    font-size: 34px;
    clear: both;
    width: 90%;
    max-width: 90%;
  }
  .page-formanska .view-historie-ten-pravy-original .view-content .slider-pivovarska-remesla .views-row-1 .historie_section_title::after {
    left: 0;
    margin: .5em 0;
    display: block;
    position: relative;
  }
}
.page-formanska .view-historie-ten-pravy-original .view-content .slider-pivovarska-remesla .views-row-1 .historie_section_body {
  padding: 0;
  width: 30%;
  font-family: 'UrquellBETASerif';
  float: left;
  color: #303533;
}
.page-formanska .view-historie-ten-pravy-original .view-content .slider-pivovarska-remesla .views-row-1 .historie_section_body::after,
.page-formanska .view-historie-ten-pravy-original .view-content .slider-pivovarska-remesla .views-row-1 .historie_section_body::before {
  display: none;
}
@media (max-width: 980px) {
  .page-formanska .view-historie-ten-pravy-original .view-content .slider-pivovarska-remesla .views-row-1 .historie_section_body {
    margin: 1em auto;
    float: none;
    clear: both;
    width: 90%;
    max-width: 90%;
  }
}
.page-formanska .view-historie-ten-pravy-original .view-content .slider-pivovarska-remesla .views-row-1 .historie_section_slider {
  float: right;
  width: 68%;
}
@media (max-width: 980px) {
  .page-formanska .view-historie-ten-pravy-original .view-content .slider-pivovarska-remesla .views-row-1 .historie_section_slider {
    margin: 1em auto;
    float: none;
    clear: both;
    width: 100%;
  }
  .page-formanska .view-historie-ten-pravy-original .view-content .slider-pivovarska-remesla .views-row-1 .historie_section_slider img {
    width: 100%;
    float: none;
  }
}
.page-formanska .view-historie-ten-pravy-original .view-content .slider-pivovarska-remesla .views-row-1 .historie_section_slider ul {
  padding: 0;
}
.page-formanska .view-historie-ten-pravy-original .view-content .slider-pivovarska-remesla .views-row-1 .historie_section_slider ul li {
  padding: 0;
  float: none;
}
.page-formanska .view-historie-ten-pravy-original .view-content .slider-pivovarska-remesla .views-row-1 .historie_section_slider ul li img {
  max-width: 100%;
}
@media (max-width: 980px) {
  .page-formanska .view-historie-ten-pravy-original .view-content .slider-pivovarska-remesla .views-row-1 {
    margin: 1em auto;
  }
}
.page-formanska .view-historie-ten-pravy-original .view-content .slider-pivovarska-remesla .views-row-2 {
  float: none;
  clear: both;
  margin: 82px auto;
}
.page-formanska .view-historie-ten-pravy-original .view-content .slider-pivovarska-remesla .views-row-2 .historie_section_title {
  float: left;
  max-width: 300px;
  margin: 0 82px;
}
@media (max-width: 980px) {
  .page-formanska .view-historie-ten-pravy-original .view-content .slider-pivovarska-remesla .views-row-2 .historie_section_title {
    margin: 1em auto;
    float: none;
    font-size: 34px;
    clear: both;
    width: 90%;
    max-width: 90%;
  }
}
.page-formanska .view-historie-ten-pravy-original .view-content .slider-pivovarska-remesla .views-row-2 .historie_section_body {
  float: left;
  max-width: 300px;
  margin-left: 82px;
}
@media (max-width: 980px) {
  .page-formanska .view-historie-ten-pravy-original .view-content .slider-pivovarska-remesla .views-row-2 .historie_section_body {
    margin: 1em auto;
    width: 90%;
    max-width: 90%;
    clear: both;
    float: none;
  }
}
@media (max-width: 980px) {
  .page-formanska .view-historie-ten-pravy-original .view-content .slider-pivovarska-remesla .views-row-2 {
    margin: 0 auto;
  }
  .page-formanska .view-historie-ten-pravy-original .view-content .slider-pivovarska-remesla .views-row-2 ul li {
    float: none;
    width: 100%;
  }
  .page-formanska .view-historie-ten-pravy-original .view-content .slider-pivovarska-remesla .views-row-2 .video_popup {
    float: none !important;
  }
  .page-formanska .view-historie-ten-pravy-original .view-content .slider-pivovarska-remesla .views-row-2 .video_popup img {
    width: 100%;
    height: auto;
  }
}
.page-formanska .view-historie-ten-pravy-original .view-content .slider-pivovarska-remesla .views-row-3 {
  float: none;
  clear: both;
  width: 100%;
  margin: 3em auto;
}
.page-formanska .view-historie-ten-pravy-original .view-content .slider-pivovarska-remesla .views-row-3 .historie_section_title {
  display: none;
}
.page-formanska .view-historie-ten-pravy-original .view-content .slider-pivovarska-remesla .views-row-3 .historie_section_body {
  float: none;
  clear: both;
  max-width: 728px;
  width: 100%;
  margin: 2em auto;
}
.page-formanska .view-historie-ten-pravy-original .view-content .slider-pivovarska-remesla .views-row-3 .historie_section_body p {
  font-family: 'UrquellBETASerif-Italic';
  font-size: 28px;
  margin-top: 1em;
  color: #004426;
  text-align: center;
  font-weight: bold;
}
@media (max-width: 980px) {
  .page-formanska .view-historie-ten-pravy-original .view-content .slider-pivovarska-remesla .views-row-3 .historie_section_body p {
    font-size: 18px;
  }
}
@media (max-width: 980px) {
  .page-formanska .view-historie-ten-pravy-original .view-content .slider-pivovarska-remesla .views-row-3 .historie_section_body {
    width: 90%;
  }
}
/**/
#header {
  background-color: #f9f7f4;
  background-image: url("../images/header-background.jpg");
  background-repeat: repeat;
  height: 100px;
  top: 0;
  display: none;
}
@media screen and (min-width:1100px) {
  #header {
    display: block;
  }
}
#header::before {
  background-image: url("../images/header-shadow.jpg");
  background-repeat: repeat-x;
  content: '';
  width: 100%;
  height: 10px;
  position: absolute;
  top: 100px;
  left: 0;
}
#banner {
  -webkit-transition: top 0.3s ease-in;
  -moz-transition: top 0.3s ease-in;
  -o-transition: top 0.3s ease-in;
  -ms-transition: top 0.3s ease-in;
  transition: top 0.3s ease-in;
  position: fixed;
  width: 100%;
  top: -60px;
  z-index: 5;
  height: 60px;
  max-width: 100%;
}
@media screen and (min-width:769px) {
  body.fixed-menu #header {
    top: -100px;
    position: fixed;
    width: 100%;
    height: 100px;
    z-index: 10;
  }
  body.fixed-menu #banner {
    -webkit-transition: top 0.3s ease-in;
    -moz-transition: top 0.3s ease-in;
    -o-transition: top 0.3s ease-in;
    -ms-transition: top 0.3s ease-in;
    transition: top 0.3s ease-in;
    top: 0;
  }
  body.fixed-menu-in #header {
    -webkit-transition: top 0.3s ease-in;
    -moz-transition: top 0.3s ease-in;
    -o-transition: top 0.3s ease-in;
    -ms-transition: top 0.3s ease-in;
    transition: top 0.3s ease-in;
    top: 0px;
  }
  body.fixed-menu-in #banner {
    -webkit-transition: top 0.3s ease-in;
    -moz-transition: top 0.3s ease-in;
    -o-transition: top 0.3s ease-in;
    -ms-transition: top 0.3s ease-in;
    transition: top 0.3s ease-in;
    top: 100px;
  }
  body.fixed-menu-out #header {
    -webkit-transition: top 0.3s ease-in;
    -moz-transition: top 0.3s ease-in;
    -o-transition: top 0.3s ease-in;
    -ms-transition: top 0.3s ease-in;
    transition: top 0.3s ease-in;
    top: -100px;
  }
}
#block-block-16 {
  background-image: url("../images/pilsner-logo.png");
  background-repeat: no-repeat;
  width: 106px;
  height: 74px;
  position: absolute;
  z-index: 1;
  top: 14px;
  left: 20px;
  text-indent: -9999px;
  cursor: pointer;
}
#navigation {
  font-family: 'UrquellBETASerif-Bold';
  letter-spacing: 3px;
}
#navigation .menu li {
  display: inline-block;
  float: none;
  width: 95px;
  margin-left: 20px;
  padding: 0;
}
/*#navigation.horizontal .menu li.menu-link-2671,
#navigation.horizontal .menu li.menu-link-3051 {
  width: 70px;
}
#navigation.horizontal .menu li.menu-link-2686,
#navigation.horizontal .menu li.menu-link-3076 {
  width: 125px;
}
#navigation.horizontal .menu li.menu-link-2691 {
  width: 140px;
}
#navigation.horizontal .menu li.menu-link-2676,
#navigation.horizontal .menu li.menu-link-3056 {
  width: 70px;
}
#navigation.horizontal .menu li.menu-link-3081 {
  width: 160px;
}*/
#navigation.horizontal .menu li:nth-child(6),
#navigation.horizontal .menu li:nth-child(7) {
  /*width: 140px;*/
}
#navigation .menu li:first-of-type {
  margin-left: 0px;
}
#navigation li {
  position: relative;
}
#navigation li a {
  color: #004b2e;
  font-size: 12px;
  padding: 8px 0;
  text-transform: uppercase;
  display: inline-block;
  -webkit-transition: color 0.2s ease-in;
  -moz-transition: color 0.2s ease-in;
  -o-transition: color 0.2s ease-in;
  -ms-transition: color 0.2s ease-in;
  transition: color 0.2s ease-in;
}
#navigation li a.active {
  color: #d51a11;
  border-bottom: 1px solid #d51a11;
}
#navigation li a.active-trail {
  color: #d51a11;
  border-bottom: 1px solid #d51a11;
}
#navigation li a:hover {
  color: #d51a11;
  text-decoration: none;
  -webkit-transition: color 0.2s ease-in;
  -moz-transition: color 0.2s ease-in;
  -o-transition: color 0.2s ease-in;
  -ms-transition: color 0.2s ease-in;
  transition: color 0.2s ease-in;
}
#navigation li a:focus {
  outline: none;
  outline-offset: inherit;
}
#navigation li .menu::before {
  content: '';
  border: solid 6px transparent;
  border-bottom-color: #004b2e;
  position: absolute;
  top: 0px;
  left: 50%;
  margin-left: -6px;
}
#navigation li a.menu-dropdown-with-ul:hover {
  border-bottom: 0;
}
#navigation li .menu li {
  border-top: 1px solid #e7dfcf;
  width: 100%;
  display: block;
  margin:0;
}
#navigation li .menu li a {
  width: 100%;
  letter-spacing: 1px;
  font-family: UrquellBETASerif;
  font-size: 12px;
  padding: 30px 0;
  color: white;
  background-color: #004b2e;
  -webkit-transition: background-color 0.2s ease-in, color 0.2s ease-in;
  -moz-transition: background-color 0.2s ease-in, color 0.2s ease-in;
  -o-transition: background-color 0.2s ease-in, color 0.2s ease-in;
  -ms-transition: background-color 0.2s ease-in, color 0.2s ease-in;
  transition: background-color 0.2s ease-in, color 0.2s ease-in;
}
#navigation li ul li a:hover {
  color: #ccc0a2;
  text-decoration: none;
  background-color: #013a21;
  -webkit-transition: background-color 0.2s ease-in, color 0.2s ease-in;
  -moz-transition: background-color 0.2s ease-in, color 0.2s ease-in;
  -o-transition: background-color 0.2s ease-in, color 0.2s ease-in;
  -ms-transition: background-color 0.2s ease-in, color 0.2s ease-in;
  transition: background-color 0.2s ease-in, color 0.2s ease-in;
}
#navigation li ul li a.active {
  color: #ccc0a2;
  background-color: #013a21;
  border-bottom: 0;
}
#navigation li ul li:first-child {
  border-top: 0;
}
#navigation ul.menu {
  text-align: center;
  margin-top: 0px !important;
}
#navigation ul li .menu{
  display: none;
  margin: 0;
  padding: 0;
  list-style: none;
  position: absolute;
  top: 100%;
  z-index: 200;
    padding-top: 12px;
    left: -100px;
    margin-left: 50%;
    width: 200px;
}
#navigation ul li:hover .menu{
  display: block;
}
/*.menu-dropdown .menu .menu {
    display: none;
    left: 0;
    margin: 0;
    padding: 0;
    list-style: none;
    position: absolute;
    top: 100%;
    width: 15em;
    z-index: 200;
}

#navigation .menu li, .menu-dropdown .menu a {
    position: relative;
}

#navigation .menu li:hover {
    visibility: inherit;
}

#navigation .menu .menu .menu {
    left: 15em;
    top: 0;
}

#navigation .menu li:hover > .menu {
    display: block;
}

#navigation .menu .menu li {
    width: 100%;
    z-index: 50;
}

#navigation .menu .menu li:hover, #navigation .menu .menu li a:hover {
    cursor: pointer;
}

#navigation .menu .menu li:hover {
    z-index: 51;
}

#navigation .menu .menu li + li {
    margin-left: 0;
    padding-left: 0;
}

#navigation .menu .menu a {
    display: block;
    line-height: 1em;
    position: relative;
    width: auto;
}*/


#block-system-main-menu {
  padding: 25px 120px;
  margin-top: 0;
}
#block-views-social-icons-block ul {
  margin-top: 0px !important;
  list-style: none;
}
/* LENGUAJE CHECO */
.i18n-cs #header #block-locale-language {
  margin: 0;
  max-width: 50px;
  position: absolute;
  right: 20px;
  top: 25px;
}
.i18n-cs #header #block-locale-language h2 {
  display: none;
}
.i18n-cs #header #block-locale-language ul {
  list-style: outside none none;
  position: relative;
}
.i18n-cs #header #block-locale-language ul li {
  position: relative;
}
.i18n-cs #header #block-locale-language ul li.cs {
  background: transparent;
  display: block;
  transition: all 0.3s ease-in 0s;
  -webkit-transition: all 0.3s ease-in 0s;
  -moz-transition: all 0.3s ease-in 0s;
  -o-transition: all 0.3s ease-in 0s;
}
.i18n-cs #header #block-locale-language ul li.cs a {
  color: #194b30;
  background: transparent;
  padding: 12px 15px;
  text-decoration: none;
  float: left;
  transition: all 0.3s ease-in 0s;
  -webkit-transition: all 0.3s ease-in 0s;
  -moz-transition: all 0.3s ease-in 0s;
  -o-transition: all 0.3s ease-in 0s;
}
.i18n-cs #header #block-locale-language ul li.cs a.active::after {
  content: '';
  position: absolute;
  right: 2px;
  top: 20px;
  width: 0;
  height: 0;
  border-left: 5px solid transparent;
  border-right: 5px solid transparent;
  border-top: 5px solid #c5b093;
  border-bottom: 0;
  clear: both;
}
.i18n-cs #header #block-locale-language ul li.cs a:hover::after {
  border-top: 5px solid #d5030c;
}
.i18n-cs #header #block-locale-language ul li.cs:hover {
  background-color: transparent;
  text-decoration: none;
}
.i18n-cs #header #block-locale-language ul li.sk {
  display: none;
}
.i18n-cs #header #block-locale-language ul li.sk a {
  color: #fff;
  background-color: #194b30;
  padding: 12px 15px;
  float: left;
  transition: all 0.3s ease-in 0s;
  -webkit-transition: all 0.3s ease-in 0s;
  -moz-transition: all 0.3s ease-in 0s;
  -o-transition: all 0.3s ease-in 0s;
}
.i18n-cs #header #block-locale-language ul li.sk a:hover {
  background-color: #153820;
  color: #e3dab3;
  text-decoration: none;
}
.i18n-cs #header #block-locale-language ul li.sk a::after {
  content: '';
  position: absolute;
  right: 4px;
  top: -5px;
  width: 0;
  height: 0;
  border-left: 5px solid transparent;
  border-right: 5px solid transparent;
  border-bottom: 5px solid #194b30;
  clear: both;
}
.i18n-cs #header #block-locale-language .content:hover li.sk {
  display: block;
  position: absolute;
  top: 44px;
}
/* LENGUAJE SLOVAKO */
.i18n-sk #header #block-locale-language {
  display: block;
  margin: 0;
  max-width: 50px;
  position: absolute;
  right: 20px;
  top: 35px;
}
.i18n-sk #header #block-locale-language h2 {
  display: none;
}
.i18n-sk #header #block-locale-language ul {
  list-style: outside none none;
  position: relative;
}
.i18n-sk #header #block-locale-language ul li {
  position: relative;
}
.i18n-sk #header #block-locale-language ul li.sk {
  background: transparent;
  display: block;
}
.i18n-sk #header #block-locale-language ul li.sk a {
  color: #194b30;
  background: transparent;
  padding: 12px 15px;
  text-decoration: none;
  float: left;
  transition: all 0.3s ease-in 0s;
  -webkit-transition: all 0.3s ease-in 0s;
  -moz-transition: all 0.3s ease-in 0s;
  -o-transition: all 0.3s ease-in 0s;
}
.i18n-sk #header #block-locale-language ul li.sk a.active::after {
  content: '';
  position: absolute;
  right: 2px;
  top: 20px;
  width: 0;
  height: 0;
  border-left: 5px solid transparent;
  border-right: 5px solid transparent;
  border-top: 5px solid #c5b093;
  border-bottom: 0;
  clear: both;
}
.i18n-sk #header #block-locale-language ul li.sk a:hover::after {
  border-top: 5px solid #d5030c;
}
.i18n-sk #header #block-locale-language ul li.sk:hover {
  background-color: transparent;
  text-decoration: none;
}
.i18n-sk #header #block-locale-language ul li.cs {
  display: none;
  transition: all 0.3s ease-in 0s;
  -webkit-transition: all 0.3s ease-in 0s;
  -moz-transition: all 0.3s ease-in 0s;
  -o-transition: all 0.3s ease-in 0s;
}
.i18n-sk #header #block-locale-language ul li.cs a {
  color: #fff;
  background-color: #194b30;
  padding: 12px 15px;
  float: left;
  transition: all 0.3s ease-in 0s;
  -webkit-transition: all 0.3s ease-in 0s;
  -moz-transition: all 0.3s ease-in 0s;
  -o-transition: all 0.3s ease-in 0s;
}
.i18n-sk #header #block-locale-language ul li.cs a:hover {
  background-color: #153820;
  color: #e3dab3;
  text-decoration: none;
}
.i18n-sk #header #block-locale-language ul li.cs a::after {
  content: '';
  position: absolute;
  right: 4px;
  top: -5px;
  width: 0;
  height: 0;
  border-left: 5px solid transparent;
  border-right: 5px solid transparent;
  border-bottom: 5px solid #194b30;
  clear: both;
}
.i18n-sk #header #block-locale-language .content:hover li.cs {
  display: block;
  position: absolute;
  top: 44px;
}
.front .page,
.front .page-width,
.front .page .lining {
  height: 100%;
}
.front .page {
  padding: 0;
}
.front .wrapper-content {
  margin-top: 0;
}
.front .wrapper-content .stack,
.front .wrapper-footer .stack {
  padding-top: 0;
}
.front #block-system-main #first-time {
  display: none;
}
.front #main .view-slider-home.slider-desktop .view-content .item-list {
  overflow: hidden;
  width: 100%;
  height: 800px;
  min-height: 600px;
}

.front #main .view-slider-home .view-content .item-list ul li,
.front #main .view-slider-home.slider-desktop .view-content .item-list ul li {
  background-color: #000000;
  background-position: 50% 50%;
  background-size: cover;
  background-repeat: no-repeat;
  display: block;
  float: left;
  height: 800px;
  min-height: 600px;
  width: 100%;
}
@media screen and (min-width:1290px) {
  .front #main .view-slider-home.slider-desktop .view-content .item-list ul li {
    height: 1080px;
  }
}
.front #content-inner {
  padding: 0;
  width: 100%;
}
.front #content-inner .pane h1 {
  display: none;
}
.front #content-inner .tabs {
  display: none;
}
.front #content-inner .inset.tb-terminal.row {
  width: 100%;
  margin: 0;
}
.front #content-inner .region.region-content .block.block-views {
  margin: 0;
  padding: 0;
  position: relative;
}
.front #content-inner .region.region-content .block.block-views .view-slider-home {
  position: relative;
}
.front #content-inner .region.region-content .block.block-views .view-slider-home .nav {
  position: absolute;
  top: 50%;
  z-index: 7;
  width: 100%;
}
.front #content-inner .region.region-content .block.block-views .view-slider-home .nav .unslider-arrow.prev {
  left: 40px;
  position: absolute;
  width: 70px;
  height: 70px;
  outline: none;
  margin-top: -10px;
  background-image: url(../images/arrow_prev.png);
  background-size: cover;
}
.front #content-inner .region.region-content .block.block-views .view-slider-home .nav .unslider-arrow.prev:hover {
  background-image: url(../images/arrow_prevH.png);
}
.front #content-inner .region.region-content .block.block-views .view-slider-home .nav .unslider-arrow.next {
  right: 40px;
  position: absolute;
  width: 70px;
  height: 70px;
  outline: none;
  margin-top: -10px;
  background-image: url(../images/arrow_next.png);
  background-size: cover;
}
.front #content-inner .region.region-content .block.block-views .view-slider-home .nav .unslider-arrow.next:hover {
  background-image: url(../images/arrow_nextH.png);
}
.front #content-inner .region.region-content .block.block-views .view-slider-home ul {
  margin: 0;
  padding: 0;
}
.front #content-inner .view-slider-home .views-field.views-field-nothing {
  height: 360px;
  margin: -200px auto 0;
  position: relative;
  top: 50%;
  width: 690px;
}
.front #content-inner .view-slider-home .views-field.views-field-nothing .sl_field_text_top {
  font-size: 12px;
  font-weight: bold;
  letter-spacing: 3px;
  color: #fff;
  border-bottom: 4px double #ccc0a2;
  font-family: 'UrquellBETASerif';
  margin: 0 auto 30px;
  text-align: center;
  display: table;
}
.front #content-inner .view-slider-home .views-field.views-field-nothing .sl_field_body p {
  color: white;
  font-family: 'BebasNeueBold';
  font-size: 100px;
  margin: 0 auto;
  font-weight: lighter;
  text-align: center;
  line-height: 90px;
}


.front #content-inner .view-slider-home .views-field.views-field-nothing .sl_field_text_1 {
  color: white;
  font-family: "UrquellBETASerif";
  font-size: 19px;
  letter-spacing: 1px;
  margin: 10px auto;
  text-align: center;
}


@media (max-width: 991px) {

  .front #content-inner .view-slider-home .views-field.views-field-nothing {
    width: auto;
  }


  .front #content-inner .view-slider-home .views-field.views-field-nothing .sl_field_body p {
    font-size: 10vw;
    line-height: 11vw;
  }


  .front #content-inner .view-slider-home .views-field.views-field-nothing .sl_field_text_1 {
    padding-left: 1vw;
    padding-right: 1vw;
  }


  .front #content-inner .region.region-content .block.block-views .view-slider-home .nav .unslider-arrow.prev,
  .front #content-inner .region.region-content .block.block-views .view-slider-home .nav .unslider-arrow.next {
    width: 40px;
    height: 40px;
    margin-top: 100px;
  }


}




.front #content-inner .view-slider-home .views-field.views-field-nothing .sl_field_link {
  margin: 30px auto 0;
  text-align: center;
}
.front #content-inner .view-slider-home .views-field.views-field-nothing .sl_field_link a {
  border: 0;
  background-color: #c70c03;
  color: white;
  font-size: 20px;
  letter-spacing: 1px;
  line-height: 24px;
  padding: 15px 50px 15px 50px;
  font-family: 'BebasNeueBold';
  text-transform: uppercase;
  text-indent: 0px;
  -webkit-transition: all 0.5s ease-in-out;
  -moz-transition: all 0.5s ease-in-out;
  -o-transition: all 0.5s ease-in-out;
  -ms-transition: all 0.5s ease-in-out;
  transition: all 0.5s ease-in-out;
}
.front #content-inner .view-slider-home .views-field.views-field-nothing .sl_field_link a::after {
  content: url("../images/submit-button-arrow.png");
  margin-left: 0px;
  opacity: 0;
  position: absolute;
  -webkit-transition: all 0.5s ease-in-out;
  -moz-transition: all 0.5s ease-in-out;
  -o-transition: all 0.5s ease-in-out;
  -ms-transition: all 0.5s ease-in-out;
  transition: all 0.5s ease-in-out;
}
.front #content-inner .view-slider-home .views-field.views-field-nothing .sl_field_link a:hover {
  text-decoration: none;
  padding-left: 45px;
  padding-right: 55px;
  background-color: #a51613;
  -webkit-transition: all 0.5s ease-in-out;
  -moz-transition: all 0.5s ease-in-out;
  -o-transition: all 0.5s ease-in-out;
  -ms-transition: all 0.5s ease-in-out;
  transition: all 0.5s ease-in-out;
}
.front #content-inner .view-slider-home .views-field.views-field-nothing .sl_field_link a:hover::after {
  margin-left: 10px;
  opacity: 1;
  -webkit-transition: all 0.5s ease-in-out;
  -moz-transition: all 0.5s ease-in-out;
  -o-transition: all 0.5s ease-in-out;
  -ms-transition: all 0.5s ease-in-out;
  transition: all 0.5s ease-in-out;
}
.front #content-inner .view-slider-home .views-field.views-field-nothing .sl_field_title {
  display: none;
}
.front #content-inner .dots {
  bottom: 100px;
  position: absolute;
  width: 100%;
  text-align: center;
}
.front #content-inner .dots .dot {
  color: #fff;
  opacity: 0.5;
  display: inline-block;
  margin-right: 40px;
  font-family: 'BebasNeueBold';
  font-size: 16px;
  font-weight: lighter;
  letter-spacing: 1px;
  cursor: pointer;
  background: transparent;
  text-indent: inherit;
  width: auto;
  height: auto;
  border: none;
  border-radius: 0;
}
.front #content-inner .dots .dot:hover {
  opacity: 1;
  background: transparent;
  border-radius: 0;
}
.front #content-inner .dots .dot:hover::after {
  opacity: 0.3;
}
.front #content-inner .dots .dot::after {
  content: "/";
  position: relative;
  right: -20px;
  top: 0px;
  width: 0;
  height: 0;
  opacity: 0.5;
  clear: both;
  border: none;
}
.front #content-inner .dots .dot:last-child::after {
  display: none;
}
.front #content-inner .dots .dot:last-child::after::after {
  opacity: 0.3;
}
.front #content-inner .dots .dot.active {
  opacity: 1;
  border-bottom: 1px solid #c70c03;
  background: transparent;
  border-radius: 0;
}
.front #content-inner .view-footer {
  bottom: 25px;
  left: 50%;
  margin-left: -12px;
  position: absolute;
}
.front #content-inner #block-views-home-items-block-3 .views-row {
  margin-top: 0;
}
.front #content-inner .home_items_zero_mobile {
  background-size: cover;
  background-repeat: no-repeat;
  height: 400px;
  min-height: 700px;
  width: 100%;
  padding-top: 150px;
  transition: all 0.3s ease-in 0s;
  -webkit-transition-property: all 0.3s ease-in 0s;
  -moz-transition-property: all 0.3s ease-in 0s;
  -o-transition-property: all 0.3s ease-in 0s;
}
@media screen and (min-width: 510px) and (max-width: 768px) {
  .front #content-inner .home_items_zero_mobile {
    min-height: 500px;
    padding-top: 100px;
  }
}
@media screen and (min-width: 320px) and (max-width: 509px) {
  .front #content-inner .home_items_zero_mobile {
    min-height: 350px;
    padding-top: 30px;
  }
}
.front #content-inner .home_items_zero_mobile .home_items_title {
  font-size: 14px;
  font-weight: bold;
  letter-spacing: 3px;
  color: #fff;
  border-bottom: 4px double #ccc0a2;
  font-family: 'UrquellBETASerif';
  margin: 0 auto 30px;
  text-align: center;
  display: table;
  text-transform: uppercase;
}
.front #content-inner .home_items_zero_mobile .home_items_text_1 {
  color: white;
  font-family: "BebasNeueBold";
  font-size: 70px;
  font-weight: lighter;
  line-height: 70px;
  margin: 20px auto;
  text-align: center;
  width: 475px;
}
@media screen and (min-width: 510px) and (max-width: 768px) {
  .front #content-inner .home_items_zero_mobile .home_items_text_1 {
    font-size: 50px;
    line-height: 50px;
    width: 390px;
  }
}
@media screen and (min-width: 320px) and (max-width: 509px) {
  .front #content-inner .home_items_zero_mobile .home_items_text_1 {
    font-size: 35px;
    line-height: 35px;
    width: 290px;
    margin: 20px auto 10px;
  }
}
.front #content-inner .home_items_zero_mobile .home_items_text_2 {
  color: white;
  font-family: "UrquellBETASerif";
  font-size: 26px;
  letter-spacing: 1px;
  margin: 10px auto;
  text-align: center;
  width: 420px;
}
@media screen and (min-width: 510px) and (max-width: 768px) {
  .front #content-inner .home_items_zero_mobile .home_items_text_2 {
    font-size: 18px;
    width: 310px;
  }
}
@media screen and (min-width: 320px) and (max-width: 509px) {
  .front #content-inner .home_items_zero_mobile .home_items_text_2 {
    font-size: 14px;
    width: 210px;
  }
}
.front #content-inner .home_items_zero_mobile .home_items_link {
  margin: 30px auto 0;
  text-align: center;
}
.front #content-inner .home_items_zero_mobile .home_items_link a {
  border: 0;
  background-color: #c70c03;
  color: white;
  font-size: 20px;
  letter-spacing: 1px;
  line-height: 24px;
  padding: 15px 50px 15px 50px;
  font-family: 'BebasNeueBold';
  text-transform: uppercase;
  text-indent: 0px;
  -webkit-transition: all 0.5s ease-in-out;
  -moz-transition: all 0.5s ease-in-out;
  -o-transition: all 0.5s ease-in-out;
  -ms-transition: all 0.5s ease-in-out;
  transition: all 0.5s ease-in-out;
}
.front #content-inner .home_items_zero_mobile .home_items_link a::after {
  content: url("../images/submit-button-arrow.png");
  margin-left: 0px;
  opacity: 0;
  position: absolute;
  -webkit-transition: all 0.5s ease-in-out;
  -moz-transition: all 0.5s ease-in-out;
  -o-transition: all 0.5s ease-in-out;
  -ms-transition: all 0.5s ease-in-out;
  transition: all 0.5s ease-in-out;
}
.front #content-inner .home_items_zero_mobile .home_items_link a:hover {
  text-decoration: none;
  padding-left: 45px;
  padding-right: 55px;
  background-color: #a51613;
  -webkit-transition: all 0.5s ease-in-out;
  -moz-transition: all 0.5s ease-in-out;
  -o-transition: all 0.5s ease-in-out;
  -ms-transition: all 0.5s ease-in-out;
  transition: all 0.5s ease-in-out;
}
.front #content-inner .home_items_zero_mobile .home_items_link a:hover::after {
  margin-left: 10px;
  opacity: 1;
  -webkit-transition: all 0.5s ease-in-out;
  -moz-transition: all 0.5s ease-in-out;
  -o-transition: all 0.5s ease-in-out;
  -ms-transition: all 0.5s ease-in-out;
  transition: all 0.5s ease-in-out;
}
.front #content-inner .home_items_zero_mobile .sl_field_title {
  display: none;
}
.front #content-inner #block-views-home-items-block {
  width: 50%;
  float: left;
  overflow: hidden;
  background-color: #222;
}
@media (max-width: 975px) {
  .front #content-inner #block-views-home-items-block {
    width: 100%;
    float: inherit;
  }
}
.front #content-inner #block-views-home-items-block .views-row {
  margin-top: 0;
}
.front #content-inner #block-views-home-items-block .views-row .field-content {
  overflow: hidden;
}
.front #content-inner #block-views-home-items-block .views-row .field-content .home_items_first_element {
  position: relative;
  overflow: hidden;
}
.front #content-inner #block-views-home-items-block .views-row .field-content .home_items_first_element .home_items_bkg {
  background-position: center;
  background-size: cover;
  background-repeat: no-repeat;
  width: 100%;
  height: 100%!important;
  position: absolute;
  top: 0;
  left: 0;
}
.front #content-inner #block-views-home-items-block .views-row .field-content .home_items_first_element .home_items_bkg::after {
  content: '';
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  background-color: #000;
  opacity: 0;
}
@media screen and (min-width: 976px) {
  .front #content-inner #block-views-home-items-block .views-row .field-content .home_items_first_element {
    min-height: 900px;
    padding-top: 580px;
    box-shadow: none;
    -webkit-transition: all 0.3s ease-in-out;
    -moz-transition: all 0.3s ease-in-out;
    -o-transition: all 0.3s ease-in-out;
    -ms-transition: all 0.3s ease-in-out;
    transition: all 0.3s ease-in-out;
  }
  .front #content-inner #block-views-home-items-block .views-row .field-content .home_items_first_element:hover {
    box-shadow: none;
    padding-top: 510px;
    -webkit-transform: scale(1, 1);
    -moz-transform: scale(1, 1);
    -o-transform: scale(1, 1);
    -ms-transform: scale(1, 1);
    transform: scale(1, 1);
  }
  .front #content-inner #block-views-home-items-block .views-row .field-content .home_items_first_element:hover .home_items_bkg {
    -webkit-transform: scale(1.1, 1.1);
    -moz-transform: scale(1.1, 1.1);
    -o-transform: scale(1.1, 1.1);
    -ms-transform: scale(1.1, 1.1);
    transform: scale(1.1, 1.1);
    -webkit-transition: all 0.3s ease-in-out;
    -moz-transition: all 0.3s ease-in-out;
    -o-transition: all 0.3s ease-in-out;
    -ms-transition: all 0.3s ease-in-out;
    transition: all 0.3s ease-in-out;
  }
  .front #content-inner #block-views-home-items-block .views-row .field-content .home_items_first_element:hover .home_items_bkg::after {
    opacity: .7;
    -webkit-transition: all 0.3s ease-in-out;
    -moz-transition: all 0.3s ease-in-out;
    -o-transition: all 0.3s ease-in-out;
    -ms-transition: all 0.3s ease-in-out;
    transition: all 0.3s ease-in-out;
  }
  .front #content-inner #block-views-home-items-block .views-row .field-content .home_items_first_element:hover .home_items_link {
    display: table;
  }
  .front #content-inner #block-views-home-items-block .views-row .field-content .home_items_first_element .home_items_link {
    display: none;
  }
}
@media screen and (min-width:1290px) {
  .front #content-inner #block-views-home-items-block .views-row .field-content .home_items_first_element {
    min-height: 1080px;
    padding-top: 696px;
  }
  .front #content-inner #block-views-home-items-block .views-row .field-content .home_items_first_element:hover {
    padding-top: 612px;
  }
}
@media screen and (min-width: 320px) and (max-width: 975px) {
  .front #content-inner #block-views-home-items-block .views-row .field-content .home_items_first_element .home_items_bkg::after {
    opacity: .7;
  }
  .front #content-inner #block-views-home-items-block .views-row .field-content .home_items_first_element .home_items_link {
    display: table;
    border: none;
  }
}
@media screen and (min-width: 768px) and (max-width: 975px) {
  .front #content-inner #block-views-home-items-block .views-row .field-content .home_items_first_element {
    min-height: 650px;
    padding-top: 200px;
  }
  .front #content-inner #block-views-home-items-block .views-row .field-content .home_items_first_element .home_items_bkg::after {
    opacity: .7;
  }
}
@media screen and (min-width: 510px) and (max-width: 767px) {
  .front #content-inner #block-views-home-items-block .views-row .field-content .home_items_first_element {
    min-height: 450px;
    padding-top: 110px;
  }
}
@media screen and (min-width: 320px) and (max-width: 509px) {
  .front #content-inner #block-views-home-items-block .views-row .field-content .home_items_first_element {
    min-height: 350px;
    padding-top: 50px;
  }
}
.front #content-inner #block-views-home-items-block-1 {
  float: right;
  margin-top: -900px;
  width: 50%;
  overflow: hidden;
  background-color: #444;
}
@media (max-width: 975px) {
  .front #content-inner #block-views-home-items-block-1 {
    width: 100%;
    float: inherit;
    margin-top: 0;
  }
}
@media screen and (min-width:1290px) {
  .front #content-inner #block-views-home-items-block-1 {
    margin-top: -1080px;
  }
}
.front #content-inner #block-views-home-items-block-1 .views-row {
  margin-top: 0;
  overflow: hidden;
  position: relative;
}
.front #content-inner #block-views-home-items-block-1 .views-row .field-content {
  overflow: hidden;
}
.front #content-inner #block-views-home-items-block-1 .views-row .field-content .home_items_second_element,
.front #content-inner #block-views-home-items-block-1 .views-row .field-content .home_items_third_element {
  overflow: hidden;
  position: relative;
}
.front #content-inner #block-views-home-items-block-1 .views-row .field-content .home_items_second_element {
  text-shadow: 0px 0px 20px rgba(0,0,0,0.5);
}
.front #content-inner #block-views-home-items-block-1 .views-row .field-content .home_items_second_element .home_items_bkg,
.front #content-inner #block-views-home-items-block-1 .views-row .field-content .home_items_third_element .home_items_bkg {
  background-position: center;
  background-size: cover;
  background-repeat: no-repeat;
  width: 100%;
  height: 100%!important;
  position: absolute;
  top: 0;
  left: 0;
}
.front #content-inner #block-views-home-items-block-1 .views-row .field-content .home_items_second_element .home_items_bkg::after,
.front #content-inner #block-views-home-items-block-1 .views-row .field-content .home_items_third_element .home_items_bkg::after {
  content: '';
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  background-color: #000;
  opacity: 0;
}
@media screen and (min-width: 976px) {
  .front #content-inner #block-views-home-items-block-1 .views-row .field-content .home_items_second_element {
    min-height: 450px;
    padding-top: 150px;
    box-shadow: none;
    -webkit-transition: all 0.3s ease-in-out;
    -moz-transition: all 0.3s ease-in-out;
    -o-transition: all 0.3s ease-in-out;
    -ms-transition: all 0.3s ease-in-out;
    transition: all 0.3s ease-in-out;
  }
  .front #content-inner #block-views-home-items-block-1 .views-row .field-content .home_items_second_element:hover {
    box-shadow: none;
    padding-top: 80px;
    -webkit-transform: scale(1, 1);
    -moz-transform: scale(1, 1);
    -o-transform: scale(1, 1);
    -ms-transform: scale(1, 1);
    transform: scale(1, 1);
  }
  .front #content-inner #block-views-home-items-block-1 .views-row .field-content .home_items_second_element:hover .home_items_bkg {
    -webkit-transform: scale(1.1, 1.1);
    -moz-transform: scale(1.1, 1.1);
    -o-transform: scale(1.1, 1.1);
    -ms-transform: scale(1.1, 1.1);
    transform: scale(1.1, 1.1);
    -webkit-transition: all 0.3s ease-in-out;
    -moz-transition: all 0.3s ease-in-out;
    -o-transition: all 0.3s ease-in-out;
    -ms-transition: all 0.3s ease-in-out;
    transition: all 0.3s ease-in-out;
  }
  .front #content-inner #block-views-home-items-block-1 .views-row .field-content .home_items_second_element:hover .home_items_bkg::after {
    opacity: .7;
    -webkit-transition: all 0.3s ease-in-out;
    -moz-transition: all 0.3s ease-in-out;
    -o-transition: all 0.3s ease-in-out;
    -ms-transition: all 0.3s ease-in-out;
    transition: all 0.3s ease-in-out;
  }
  .front #content-inner #block-views-home-items-block-1 .views-row .field-content .home_items_second_element:hover .home_items_link {
    display: table;
  }
  .front #content-inner #block-views-home-items-block-1 .views-row .field-content .home_items_second_element .home_items_link {
    display: none;
  }
  .front #content-inner #block-views-home-items-block-1 .views-row .field-content .home_items_third_element {
    min-height: 450px;
    padding-top: 130px;
    box-shadow: none;
    -webkit-transition: all 0.3s ease-in-out;
    -moz-transition: all 0.3s ease-in-out;
    -o-transition: all 0.3s ease-in-out;
    -ms-transition: all 0.3s ease-in-out;
    transition: all 0.3s ease-in-out;
  }
  .front #content-inner #block-views-home-items-block-1 .views-row .field-content .home_items_third_element:hover {
    box-shadow: none;
    padding-top: 80px;
    -webkit-transform: scale(1, 1);
    -moz-transform: scale(1, 1);
    -o-transform: scale(1, 1);
    -ms-transform: scale(1, 1);
    transform: scale(1, 1);
  }
  .front #content-inner #block-views-home-items-block-1 .views-row .field-content .home_items_third_element:hover .home_items_link {
    display: table;
  }
  .front #content-inner #block-views-home-items-block-1 .views-row .field-content .home_items_third_element:hover .home_items_image_icon {
    bottom: -95px;
  }
  .front #content-inner #block-views-home-items-block-1 .views-row .field-content .home_items_third_element .home_items_title {
    color: #333 !important;
  }
  .front #content-inner #block-views-home-items-block-1 .views-row .field-content .home_items_third_element .home_items_image_icon {
    left: 50%;
    margin-left: -225px;
    position: absolute;
    bottom: -80px;
    z-index: 1;
    -webkit-transition: all 0.3s ease-in-out;
    -moz-transition: all 0.3s ease-in-out;
    -o-transition: all 0.3s ease-in-out;
    -ms-transition: all 0.3s ease-in-out;
    transition: all 0.3s ease-in-out;
  }
  .front #content-inner #block-views-home-items-block-1 .views-row .field-content .home_items_third_element .home_items_image_icon img {
    width: 450px;
    height: auto;
  }
  .front #content-inner #block-views-home-items-block-1 .views-row .field-content .home_items_third_element .home_items_link {
    display: none;
  }
  .front #content-inner #block-views-home-items-block-1 .views-row .field-content .home_items_third_element .home_items_text_1 {
    color: #004426;
  }
  .front #content-inner #block-views-home-items-block-1 .views-row .field-content .home_items_third_element .home_items_text_2 {
    color: #004426;
  }
}
@media screen and (min-width:1290px) {
  .front #content-inner #block-views-home-items-block-1 .views-row .field-content .home_items_second_element,
  .front #content-inner #block-views-home-items-block-1 .views-row .field-content .home_items_third_element {
    min-height: 540px;
    padding-top: 180px;
  }
  .front #content-inner #block-views-home-items-block-1 .views-row .field-content .home_items_second_element .home_items_image_icon,
  .front #content-inner #block-views-home-items-block-1 .views-row .field-content .home_items_third_element .home_items_image_icon {
    margin-left: -275px;
    bottom: -96px;
  }
  .front #content-inner #block-views-home-items-block-1 .views-row .field-content .home_items_second_element .home_items_image_icon img,
  .front #content-inner #block-views-home-items-block-1 .views-row .field-content .home_items_third_element .home_items_image_icon img {
    width: 540px;
    height: auto;
  }
  .front #content-inner #block-views-home-items-block-1 .views-row .field-content .home_items_second_element:hover,
  .front #content-inner #block-views-home-items-block-1 .views-row .field-content .home_items_third_element:hover {
    padding-top: 96px;
  }
  .front #content-inner #block-views-home-items-block-1 .views-row .field-content .home_items_second_element:hover .home_items_image_icon,
  .front #content-inner #block-views-home-items-block-1 .views-row .field-content .home_items_third_element:hover .home_items_image_icon {
    bottom: -120px;
  }
}
@media screen and (min-width: 320px) and (max-width: 975px) {
  .front #content-inner #block-views-home-items-block-1 .views-row .field-content .home_items_second_element .home_items_bkg::after {
    opacity: .4;
  }
}
@media screen and (min-width: 768px) and (max-width: 975px) {
  .front #content-inner #block-views-home-items-block-1 .views-row .field-content .home_items_second_element,
  .front #content-inner #block-views-home-items-block-1 .views-row .field-content .home_items_third_element {
    min-height: 650px;
    padding-top: 200px;
  }
  .front #content-inner #block-views-home-items-block-1 .views-row .field-content .home_items_second_element .home_items_link,
  .front #content-inner #block-views-home-items-block-1 .views-row .field-content .home_items_third_element .home_items_link {
    display: table;
    border: none;
  }
  .front #content-inner #block-views-home-items-block-1 .views-row .field-content .home_items_second_element .home_items_image_icon,
  .front #content-inner #block-views-home-items-block-1 .views-row .field-content .home_items_third_element .home_items_image_icon {
    left: 50%;
    margin-left: -225px;
    position: absolute;
    bottom: -80px;
    z-index: 1;
  }
  .front #content-inner #block-views-home-items-block-1 .views-row .field-content .home_items_second_element .home_items_image_icon img,
  .front #content-inner #block-views-home-items-block-1 .views-row .field-content .home_items_third_element .home_items_image_icon img {
    width: 450px;
    height: auto;
  }
  .front #content-inner #block-views-home-items-block-1 .views-row .field-content .home_items_third_element .home_items_title {
    color: #333 !important;
  }
  .front #content-inner #block-views-home-items-block-1 .views-row .field-content .home_items_third_element .home_items_text_1 {
    color: #004426;
  }
  .front #content-inner #block-views-home-items-block-1 .views-row .field-content .home_items_third_element .home_items_text_2 {
    color: #004426;
  }
}
@media screen and (min-width: 510px) and (max-width: 767px) {
  .front #content-inner #block-views-home-items-block-1 .views-row .field-content .home_items_second_element,
  .front #content-inner #block-views-home-items-block-1 .views-row .field-content .home_items_third_element {
    min-height: 450px;
    padding-top: 110px;
  }
  .front #content-inner #block-views-home-items-block-1 .views-row .field-content .home_items_second_element .home_items_link,
  .front #content-inner #block-views-home-items-block-1 .views-row .field-content .home_items_third_element .home_items_link {
    display: table;
    border: none;
  }
  .front #content-inner #block-views-home-items-block-1 .views-row .field-content .home_items_second_element .home_items_image_icon,
  .front #content-inner #block-views-home-items-block-1 .views-row .field-content .home_items_third_element .home_items_image_icon {
    left: 50%;
    margin-left: -175px;
    position: absolute;
    bottom: -80px;
    z-index: 1;
  }
  .front #content-inner #block-views-home-items-block-1 .views-row .field-content .home_items_second_element .home_items_image_icon img,
  .front #content-inner #block-views-home-items-block-1 .views-row .field-content .home_items_third_element .home_items_image_icon img {
    width: 350px;
    height: auto;
  }
  .front #content-inner #block-views-home-items-block-1 .views-row .field-content .home_items_third_element .home_items_title {
    color: #333 !important;
  }
  .front #content-inner #block-views-home-items-block-1 .views-row .field-content .home_items_third_element .home_items_text_1 {
    color: #004426;
  }
  .front #content-inner #block-views-home-items-block-1 .views-row .field-content .home_items_third_element .home_items_text_2 {
    color: #004426;
  }
}
@media screen and (min-width: 320px) and (max-width: 509px) {
  .front #content-inner #block-views-home-items-block-1 .views-row .field-content .home_items_second_element,
  .front #content-inner #block-views-home-items-block-1 .views-row .field-content .home_items_third_element {
    min-height: 350px;
    padding-top: 50px;
  }
  .front #content-inner #block-views-home-items-block-1 .views-row .field-content .home_items_second_element .home_items_link,
  .front #content-inner #block-views-home-items-block-1 .views-row .field-content .home_items_third_element .home_items_link {
    display: table;
    background-color: transparent;
    color: #c70c03;
    border: none;
  }
  .front #content-inner #block-views-home-items-block-1 .views-row .field-content .home_items_second_element .home_items_image_icon,
  .front #content-inner #block-views-home-items-block-1 .views-row .field-content .home_items_third_element .home_items_image_icon {
    left: 50%;
    margin-left: -125px;
    position: absolute;
    bottom: -60px;
    z-index: 1;
  }
  .front #content-inner #block-views-home-items-block-1 .views-row .field-content .home_items_second_element .home_items_image_icon img,
  .front #content-inner #block-views-home-items-block-1 .views-row .field-content .home_items_third_element .home_items_image_icon img {
    width: 250px;
    height: auto;
  }
  .front #content-inner #block-views-home-items-block-1 .views-row .field-content .home_items_third_element .home_items_title {
    color: #333 !important;
  }
  .front #content-inner #block-views-home-items-block-1 .views-row .field-content .home_items_third_element .home_items_text_1 {
    color: #004426;
  }
  .front #content-inner #block-views-home-items-block-1 .views-row .field-content .home_items_third_element .home_items_text_2 {
    color: #004426;
  }
}
.front #content-inner #block-views-home-items-block-2 {
  width: 100%;
  float: left;
}
.front #content-inner #block-views-home-items-block-2 .views-row {
  margin-top: 0;
  overflow: hidden;
  position: relative;
}
.front #content-inner #block-views-home-items-block-2 .views-row .home_items_fourth_element {
  position: relative;
  overflow: hidden;
}
.front #content-inner #block-views-home-items-block-2 .views-row .home_items_fourth_element .home_items_bkg {
  background-position: center;
  background-size: cover;
  background-repeat: no-repeat;
  width: 100%;
  height: 100%!important;
  position: absolute;
  top: 0;
  left: 0;
}
.front #content-inner #block-views-home-items-block-2 .views-row .home_items_fourth_element .home_items_bkg::after {
  content: '';
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  background-color: #000;
  opacity: 0;
}
@media screen and (min-width: 974px) {
  .front #content-inner #block-views-home-items-block-2 .views-row .home_items_fourth_element {
    height: auto !important;
    min-height: 410px;
    padding-top: 100px;
    box-shadow: none;
    -webkit-transition: all 0.3s ease-in-out;
    -moz-transition: all 0.3s ease-in-out;
    -o-transition: all 0.3s ease-in-out;
    -ms-transition: all 0.3s ease-in-out;
    transition: all 0.3s ease-in-out;
  }
  .front #content-inner #block-views-home-items-block-2 .views-row .home_items_fourth_element:hover {
    box-shadow: none;
    padding-top: 80px;
    -webkit-transform: scale(1, 1);
    -moz-transform: scale(1, 1);
    -o-transform: scale(1, 1);
    -ms-transform: scale(1, 1);
    transform: scale(1, 1);
  }
  .front #content-inner #block-views-home-items-block-2 .views-row .home_items_fourth_element:hover .home_items_bkg {
    -webkit-transform: scale(1.1, 1.1);
    -moz-transform: scale(1.1, 1.1);
    -o-transform: scale(1.1, 1.1);
    -ms-transform: scale(1.1, 1.1);
    transform: scale(1.1, 1.1);
    -webkit-transition: all 0.3s ease-in-out;
    -moz-transition: all 0.3s ease-in-out;
    -o-transition: all 0.3s ease-in-out;
    -ms-transition: all 0.3s ease-in-out;
    transition: all 0.3s ease-in-out;
  }
  .front #content-inner #block-views-home-items-block-2 .views-row .home_items_fourth_element:hover .home_items_bkg::after {
    opacity: .7;
    -webkit-transition: all 0.3s ease-in-out;
    -moz-transition: all 0.3s ease-in-out;
    -o-transition: all 0.3s ease-in-out;
    -ms-transition: all 0.3s ease-in-out;
    transition: all 0.3s ease-in-out;
  }
  .front #content-inner #block-views-home-items-block-2 .views-row .home_items_fourth_element:hover .home_items_link {
    text-align: center;
    display: table;
  }
  .front #content-inner #block-views-home-items-block-2 .views-row .home_items_fourth_element .home_items_link {
    display: none;
  }
}
@media screen and (min-width:1290px) {
  .front #content-inner #block-views-home-items-block-2 .views-row .home_items_fourth_element {
    min-height: 540px;
    padding-top: 131px;
  }
  .front #content-inner #block-views-home-items-block-2 .views-row .home_items_fourth_element:hover {
    padding-top: 105px;
  }
}
@media screen and (min-width: 320px) and (max-width: 974px) {
  .front #content-inner #block-views-home-items-block-2 .views-row .home_items_fourth_element .home_items_link {
    display: table;
    border: none;
  }
  .front #content-inner #block-views-home-items-block-2 .views-row .home_items_fourth_element .home_items_bkg::after {
    opacity: .5;
  }
}
@media screen and (min-width: 768px) and (max-width: 974px) {
  .front #content-inner #block-views-home-items-block-2 .views-row .home_items_fourth_element {
    min-height: 650px;
    padding-top: 200px;
  }
}
@media screen and (min-width: 510px) and (max-width: 767px) {
  .front #content-inner #block-views-home-items-block-2 .views-row .home_items_fourth_element {
    min-height: 450px;
    padding-top: 110px;
  }
}
@media screen and (min-width: 320px) and (max-width: 509px) {
  .front #content-inner #block-views-home-items-block-2 .views-row .home_items_fourth_element {
    min-height: 350px;
    padding-top: 50px;
  }
}
.front #content-inner #block-views-home-items-block a,
.front #content-inner #block-views-home-items-block-1 a,
.front #content-inner #block-views-home-items-block-2 a,
.front #content-inner #block-views-home-items-block a:hover,
.front #content-inner #block-views-home-items-block-1 a:hover,
.front #content-inner #block-views-home-items-block-2 a:hover {
  text-decoration: none;
}
.front #content-inner #block-views-home-items-block .home_items_title,
.front #content-inner #block-views-home-items-block-1 .home_items_title,
.front #content-inner #block-views-home-items-block-2 .home_items_title {
  font-size: 12px;
  font-weight: bold;
  letter-spacing: 3px;
  color: #fff;
  border-bottom: 4px double #ccc0a2;
  font-family: 'UrquellBETASerif';
  margin: 0 auto 10px;
  text-align: center;
  text-transform: uppercase;
  display: table;
  padding-bottom: 5px;
  position: relative;
  z-index: 2;
}
.front #content-inner #block-views-home-items-block .home_items_text_1,
.front #content-inner #block-views-home-items-block-1 .home_items_text_1,
.front #content-inner #block-views-home-items-block-2 .home_items_text_1 {
  color: white;
  font-family: 'BebasNeueBold';
  font-size: 60px;
  margin: 0 auto;
  font-weight: lighter;
  text-align: center;
  line-height: 80px;
  position: relative;
  z-index: 2;
}
@media screen and (min-width: 320px) and (max-width: 509px) {
  .front #content-inner #block-views-home-items-block .home_items_text_1,
  .front #content-inner #block-views-home-items-block-1 .home_items_text_1,
  .front #content-inner #block-views-home-items-block-2 .home_items_text_1 {
    font-size: 45px;
    line-height: 60px;
  }
}
.front #content-inner #block-views-home-items-block .home_items_text_2,
.front #content-inner #block-views-home-items-block-1 .home_items_text_2,
.front #content-inner #block-views-home-items-block-2 .home_items_text_2 {
  color: white;
  font-family: "UrquellBETASerif";
  font-size: 19px;
  letter-spacing: 1px;
  margin: 0px auto;
  text-align: center;
  position: relative;
  z-index: 2;
  width: 64%;
}
@media screen and (min-width: 320px) and (max-width: 509px) {
  .front #content-inner #block-views-home-items-block .home_items_text_2,
  .front #content-inner #block-views-home-items-block-1 .home_items_text_2,
  .front #content-inner #block-views-home-items-block-2 .home_items_text_2 {
    width: 300px;
  }
}
.front #content-inner #block-views-home-items-block .home_items_link,
.front #content-inner #block-views-home-items-block-1 .home_items_link,
.front #content-inner #block-views-home-items-block-2 .home_items_link {
  background-color: transparent;
  color: #c70c03;
  border-top: 1px solid #fff;
  border-bottom: 1px solid #fff;
  font-size: 20px;
  letter-spacing: 1px;
  line-height: 20px;
  padding: 10px 20px 10px 0;
  margin: 20px auto;
  font-family: 'BebasNeueBold';
  position: relative;
  z-index: 2;
  transition: all 0.3s ease-in 0s;
  -webkit-transition-property: all 0.2s ease-in 0s;
  -moz-transition-property: all 0.2s ease-in 0s;
  -o-transition-property: all 0.2s ease-in 0s;
}
.front #content-inner #block-views-home-items-block .home_items_link::after,
.front #content-inner #block-views-home-items-block-1 .home_items_link::after,
.front #content-inner #block-views-home-items-block-2 .home_items_link::after {
  content: url(../images/arrowCTA.png);
  height: 0;
  margin: 0px 0 0 10px;
  position: absolute;
  width: 0;
}
.view-story-original .views-row {
  background-color: black;
  float: left;
  height: 802px;
  margin: 0;
  overflow: hidden;
  text-align: center;
  width: 25%;
}
@media screen and (max-width:769px) {
  .view-story-original .views-row {
    width: 100% !important;
    height: 335px !important;
  }
}
.view-story-original .views-row .story-original {
  background-color: black;
  background-position: center;
  background-size: cover;
  float: left;
  height: 802px;
  padding: 0 30px;
  position: relative;
  width: 100% !important;
}
@media screen and (max-width:769px) {
  .view-story-original .views-row .story-original {
    height: 335px !important;
  }
  .view-story-original .views-row .story-original:before {
    background-color: black;
    content: '';
    height: 100%;
    left: 0;
    opacity: 0.25;
    position: absolute;
    top: 0;
    width: 100%;
    z-index: 0;
  }
}
.view-story-original .views-row .story-original:hover {
  -webkit-transform: scale(1.1, 1.1);
  -moz-transform: scale(1.1, 1.1);
  -o-transform: scale(1.1, 1.1);
  -ms-transform: scale(1.1, 1.1);
  transform: scale(1.1, 1.1);
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  -ms-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}
.view-story-original .views-row .story-original:hover:before {
  background-color: black;
  content: '';
  height: 100%;
  left: 0;
  opacity: 0.75;
  position: absolute;
  top: 0;
  width: 100%;
  z-index: 0;
}
.view-story-original .views-row .story-original > div {
  position: relative;
  z-index: 1;
}
.view-story-original .views-row .story-original a {
  border-bottom: 1px solid #bfb398;
  border-top: 1px solid #bfb398;
  color: #de0a00;
  display: none;
  font-family: 'BebasNeueBold';
  font-size: 20px;
  padding: 11px 12px 11px 2px;
  position: relative;
  z-index: 1;
}
.view-story-original .views-row .story-original a:hover {
  text-decoration: none;
}
@media screen and (max-width:769px) {
  .view-story-original .views-row .story-original a {
    display: inline-block;
    border: 0;
  }
}
.view-story-original .views-row .story-original h4 {
  color: white;
  font-family: 'BebasNeueBold';
  font-size: 65px;
}
@media screen and (max-width:769px) {
  .view-story-original .views-row .story-original h4 {
    font-size: 35px;
  }
}
.view-story-original .views-row .story-original h6 {
  color: white;
  font-family: 'UrquellBETASerif-Bold';
  font-size: 12px;
  margin-top: 300px;
  padding-bottom: 20px;
}
.view-story-original .views-row .story-original h6 a {
  background-image: url(../images/border-h6.png);
  background-position: bottom;
  background-repeat: repeat-x;
  padding-bottom: 10px;
  position: relative;
}
@media screen and (max-width:769px) {
  .view-story-original .views-row .story-original h6 {
    margin-top: 70px!important;
  }
}
.view-story-original .views-row .story-original .body-text {
  color: white;
  max-width: 250px;
  margin-left: auto;
  margin-right: auto;
  margin-bottom: 50px;
  line-height: 1.8;
  font-family: UrquellBETASerif;
}
@media screen and (max-width:769px) {
  .view-story-original .views-row .story-original .body-text {
    margin-bottom: 10px!important;
  }
}
.page-aktualni-deni .view-story-original .views-row {
  width: 33.3%;
}
.page-aktualni-deni .view-story-original .views-row-2 {
  text-shadow: 0px 0px 25px rgba(0,0,0,0.5);
}
@media screen and (max-width:769px) {
  .page-aktualni-deni .view-story-original .views-row {
    width: 100% !important;
  }
}
.page-story-original .view-story-original .views-row {
  width: 25%;
}
@media screen and (max-width:769px) {
  .page-story-original .view-story-original .views-row {
    width: 100% !important;
  }
}
.page-story-original .page {
  padding-bottom: 0;
}
.page-navstivte-pivovar .views-row .story-original h6 {
  background-image: url('../images/border-h6.png');
  background-position: bottom;
  background-repeat: repeat-x;
  width: 227px;
  margin-left: auto;
  margin-right: auto;
  padding-bottom: 10px;
  font-size: 9px;
  letter-spacing: 0.3em;
}
.page-navstivte-pivovar .views-row .story-original h4 {
  width: 304px;
  margin-left: auto;
  margin-right: auto;
}
.page-navstivte-pivovar .view-story-original .views-row {
  width: 50%;
}
@media screen and (max-width:769px) {
  .page-navstivte-pivovar .view-story-original .views-row {
    width: 100% !important;
  }
}
.page-navstivte-pivovar .page {
  padding-bottom: 0;
}
.page-navstivte-pivovar .page .tabs {
  display: none;
}
.page-navstivte-pivovar .page .wrapper-content .stack {
  padding-top: 0;
}
/*
 * Pub finder less
 *
 */
.page-stockist-locator {
  /*Etiquetas de los marcadores del mapa*/
  /*esconder el pie*/
}
.page-stockist-locator #breadcrumb {
  display: none;
}
.page-stockist-locator #content-inner {
  padding-top: 0;
}
.page-stockist-locator .tabs {
  display: none;
  visibility: hidden;
}
.page-stockist-locator #views-exposed-form-stockist-locator-page {
  margin-top: 0;
}
.page-stockist-locator .views-exposed-widgets.clearfix {
  margin-bottom: 0;
}
.page-stockist-locator .views-exposed-widgets.clearfix #edit-city-wrapper {
  height: 120px;
  background-color: #e6dfcd;
  text-align: center;
  display: block;
  float: none;
  padding: 0;
  z-index: 2;
  position: relative;
}
@media screen and (min-width:1100px) {
  .page-stockist-locator .views-exposed-widgets.clearfix #edit-city-wrapper {
    height: 80px;
  }
}
@media screen and (max-width: 800px) {
  .page-stockist-locator .views-exposed-widgets.clearfix #edit-city-wrapper {
    height: 60px;
  }
}
.page-stockist-locator .views-exposed-widgets.clearfix #edit-city-wrapper > div {
  height: 100%;
}
.page-stockist-locator .views-exposed-widgets.clearfix #edit-city-wrapper > div > div {
  height: 100%;
}
.page-stockist-locator .views-exposed-widgets.clearfix #edit-city-wrapper > div > div input {
  height: 100%;
  width: 100%;
  font-family: UrquellBETASerif-Italic;
  font-size: 32px;
  max-width: 500px;
  background-color: #e6dfcd;
  border: medium none;
  margin: 0;
  background: transparent none repeat scroll 0 0;
  text-transform: lowercase;
  text-overflow: "...";
}
@media screen and (max-width: 800px) {
  .page-stockist-locator .views-exposed-widgets.clearfix #edit-city-wrapper > div > div input {
    font-size: 20px;
    text-align: center;
  }
}
.page-stockist-locator .views-exposed-widgets.clearfix #edit-city-wrapper > div > div .search-close-icon {
  background-image: url("../images/search-close.jpg");
  cursor: pointer;
  height: 17px;
  position: absolute;
  right: 20px;
  width: 18px;
  top: 30%;
}
@media screen and (min-width:1100px) {
  .page-stockist-locator .views-exposed-widgets.clearfix #edit-city-wrapper > div > div .search-close-icon {
    top: 30px;
  }
}
.page-stockist-locator .views-exposed-widgets.clearfix #edit-city-wrapper label {
  display: none;
}
.page-stockist-locator .views-exposed-widgets.clearfix #edit-city-wrapper #edit-city {
  text-align: center;
}
.page-stockist-locator .views-exposed-widgets.clearfix #edit-stockist-type-wrapper {
  padding-top: 0;
  padding-left: 1em;
  height: 140px;
  background-color: #004426;
  text-align: center;
  width: 100%;
  z-index: 1;
  box-shadow: 0 0 20px #000000;
  position: relative;
}
@media screen and (min-width:1100px) {
  .page-stockist-locator .views-exposed-widgets.clearfix #edit-stockist-type-wrapper {
    height: 65px;
  }
}
@media screen and (max-width: 800px) {
  .page-stockist-locator .views-exposed-widgets.clearfix #edit-stockist-type-wrapper {
    height: 70px;
  }
}
.page-stockist-locator .views-exposed-widgets.clearfix #edit-stockist-type-wrapper #pubfinder-custom-select {
  max-width: 500px;
  position: relative;
  text-align: left;
  font-size: 18px;
  margin: 30px auto 0;
}
@media screen and (min-width:1100px) {
  .page-stockist-locator .views-exposed-widgets.clearfix #edit-stockist-type-wrapper #pubfinder-custom-select {
    margin: 13px auto 0;
  }
}
@media screen and (max-width: 800px) {
  .page-stockist-locator .views-exposed-widgets.clearfix #edit-stockist-type-wrapper #pubfinder-custom-select {
    margin: 15px auto 0;
  }
}
.page-stockist-locator .views-exposed-widgets.clearfix #edit-stockist-type-wrapper #pubfinder-custom-select .pubfinder-deleccionado {
  background-color: white;
  background-image: url("../images/select-dropdown-arrow.png");
  background-position: right center;
  background-repeat: no-repeat;
  color: #004b2e;
  font-family: urquellbetaserif-italic;
  height: 81px;
  font-size: 1.5em;
  padding: 20px;
}
@media screen and (min-width:1100px) {
  .page-stockist-locator .views-exposed-widgets.clearfix #edit-stockist-type-wrapper #pubfinder-custom-select .pubfinder-deleccionado {
    padding: 5px 20px;
    font-size: 1em;
    height: 39px;
  }
}
@media screen and (max-width: 800px) {
  .page-stockist-locator .views-exposed-widgets.clearfix #edit-stockist-type-wrapper #pubfinder-custom-select .pubfinder-deleccionado {
    font-size: 19px;
    height: 40px;
    padding: 5px 20px;
  }
}
.page-stockist-locator .views-exposed-widgets.clearfix #edit-stockist-type-wrapper #pubfinder-custom-select .pubfinder-lista {
  background-color: #f9f9f9;
  border: 1px solid #c5bca7;
  box-shadow: 0 0 20px rgba(0, 0, 0, 0.31);
  color: #918a73;
  font-family: BebasNeueBold;
  margin: 0 auto;
  padding: 0;
  position: relative;
  top: 0px;
  width: 100%;
  z-index: 1;
  /*Estilos Escrollable */
  /*Default skin*/
  /* FIN | Estilos Escrollable */
}
.page-stockist-locator .views-exposed-widgets.clearfix #edit-stockist-type-wrapper #pubfinder-custom-select .pubfinder-lista .pubfinder-item {
  padding: 32px 20px 20px 50px;
  border-bottom: 1px solid #ece8de;
  position: relative;
  cursor: pointer;
  height: 90px;
  font-size: 1.3em;
}
@media screen and (min-width:1100px) {
  .page-stockist-locator .views-exposed-widgets.clearfix #edit-stockist-type-wrapper #pubfinder-custom-select .pubfinder-lista .pubfinder-item {
    padding: 20px 20px 20px 50px;
    height: 60px;
    font-size: 1em;
  }
}
@media screen and (max-width: 800px) {
  .page-stockist-locator .views-exposed-widgets.clearfix #edit-stockist-type-wrapper #pubfinder-custom-select .pubfinder-lista .pubfinder-item {
    padding: 20px 20px 20px 50px;
    height: 60px;
    font-size: 1em;
  }
}
.page-stockist-locator .views-exposed-widgets.clearfix #edit-stockist-type-wrapper #pubfinder-custom-select .pubfinder-lista .pubfinder-item .icono {
  background-image: url('../images/icons-pubfinder.png');
  height: 20px;
  left: 20px;
  position: absolute;
  width: 20px;
  background-position: -3px 0;
  top: 22px;
}
@media screen and (max-width: 800px) {
  .page-stockist-locator .views-exposed-widgets.clearfix #edit-stockist-type-wrapper #pubfinder-custom-select .pubfinder-lista .pubfinder-item .icono {
    top: auto;
  }
}
.page-stockist-locator .views-exposed-widgets.clearfix #edit-stockist-type-wrapper #pubfinder-custom-select .pubfinder-lista .pubfinder-item.valor-206 .icono {
  background-position: -25px 0;
}
.page-stockist-locator .views-exposed-widgets.clearfix #edit-stockist-type-wrapper #pubfinder-custom-select .pubfinder-lista .pubfinder-item.valor-216 .icono {
  background-position: 0 -23px;
}
.page-stockist-locator .views-exposed-widgets.clearfix #edit-stockist-type-wrapper #pubfinder-custom-select .pubfinder-lista .pubfinder-item.valor-211 .icono {
  background-position: -25px -23px;
}
.page-stockist-locator .views-exposed-widgets.clearfix #edit-stockist-type-wrapper #pubfinder-custom-select .pubfinder-lista .pubfinder-item.valor-931 .icono,
.page-stockist-locator .views-exposed-widgets.clearfix #edit-stockist-type-wrapper #pubfinder-custom-select .pubfinder-lista .pubfinder-item.valor-1431 .icono,
.page-stockist-locator .views-exposed-widgets.clearfix #edit-stockist-type-wrapper #pubfinder-custom-select .pubfinder-lista .pubfinder-item.valor-976 .icono {
  background-image: url("../images/pitcher.png") !important;
  background-repeat: no-repeat;
  background-position: 0px 0px !important;
  background-size: contain;
}
.page-stockist-locator .views-exposed-widgets.clearfix #edit-stockist-type-wrapper #pubfinder-custom-select .pubfinder-lista .pubfinder-item .select-box {
  background-image: url('../images/check-select-pubfinder.png');
  background-position: 0 -20px;
  height: 17px;
  position: absolute;
  right: 35px;
  width: 17px;
  top: 38px;
}
@media screen and (min-width:1100px) {
  .page-stockist-locator .views-exposed-widgets.clearfix #edit-stockist-type-wrapper #pubfinder-custom-select .pubfinder-lista .pubfinder-item .select-box {
    top: 20px;
  }
}
@media screen and (max-width: 800px) {
  .page-stockist-locator .views-exposed-widgets.clearfix #edit-stockist-type-wrapper #pubfinder-custom-select .pubfinder-lista .pubfinder-item .select-box {
    top: 20px;
  }
}
.page-stockist-locator .views-exposed-widgets.clearfix #edit-stockist-type-wrapper #pubfinder-custom-select .pubfinder-lista .pubfinder-item.seleccionado {
  background-color: #006940;
  color: #fff;
}
.page-stockist-locator .views-exposed-widgets.clearfix #edit-stockist-type-wrapper #pubfinder-custom-select .pubfinder-lista .pubfinder-item.seleccionado .select-box {
  background-position: 0 0;
}
.page-stockist-locator .views-exposed-widgets.clearfix #edit-stockist-type-wrapper #pubfinder-custom-select .pubfinder-lista .pubfinder-item.seleccionado .icono {
  background-position: -49px 0;
}
.page-stockist-locator .views-exposed-widgets.clearfix #edit-stockist-type-wrapper #pubfinder-custom-select .pubfinder-lista .pubfinder-item.seleccionado.valor-206 .icono {
  background-position: -71px 0;
}
.page-stockist-locator .views-exposed-widgets.clearfix #edit-stockist-type-wrapper #pubfinder-custom-select .pubfinder-lista .pubfinder-item.seleccionado.valor-216 .icono {
  background-position: -46px -23px;
}
.page-stockist-locator .views-exposed-widgets.clearfix #edit-stockist-type-wrapper #pubfinder-custom-select .pubfinder-lista .pubfinder-item.seleccionado.valor-211 .icono {
  background-position: -71px -23px;
}
.page-stockist-locator .views-exposed-widgets.clearfix #edit-stockist-type-wrapper #pubfinder-custom-select .pubfinder-lista.scrollable {
  position: relative;
}
.page-stockist-locator .views-exposed-widgets.clearfix #edit-stockist-type-wrapper #pubfinder-custom-select .pubfinder-lista.scrollable:focus {
  outline: 0;
}
.page-stockist-locator .views-exposed-widgets.clearfix #edit-stockist-type-wrapper #pubfinder-custom-select .pubfinder-lista.scrollable .viewport {
  position: relative;
  overflow: hidden;
}
.page-stockist-locator .views-exposed-widgets.clearfix #edit-stockist-type-wrapper #pubfinder-custom-select .pubfinder-lista.scrollable .viewport .overview {
  position: absolute;
  width: 100%;
}
.page-stockist-locator .views-exposed-widgets.clearfix #edit-stockist-type-wrapper #pubfinder-custom-select .pubfinder-lista.scrollable .scroll-bar {
  /*donde estas*/
  display: none;
}
.page-stockist-locator .views-exposed-widgets.clearfix #edit-stockist-type-wrapper #pubfinder-custom-select .pubfinder-lista.scrollable .scroll-bar.vertical {
  position: absolute;
  right: 0;
  height: 100%;
}
.page-stockist-locator .views-exposed-widgets.clearfix #edit-stockist-type-wrapper #pubfinder-custom-select .pubfinder-lista.scrollable .scroll-bar.vertical .thumb {
  width: 100%;
  min-height: 10px;
}
.page-stockist-locator .views-exposed-widgets.clearfix #edit-stockist-type-wrapper #pubfinder-custom-select .pubfinder-lista.scrollable .scroll-bar.horizontal {
  position: relative;
  width: 100%;
}
.page-stockist-locator .views-exposed-widgets.clearfix #edit-stockist-type-wrapper #pubfinder-custom-select .pubfinder-lista.scrollable .scroll-bar.horizontal .thumb {
  height: 100%;
  min-width: 10px;
  left: 0;
}
.page-stockist-locator .views-exposed-widgets.clearfix #edit-stockist-type-wrapper #pubfinder-custom-select .pubfinder-lista.scrollable .scroll-bar .thumb {
  position: absolute;
}
.page-stockist-locator .views-exposed-widgets.clearfix #edit-stockist-type-wrapper #pubfinder-custom-select .pubfinder-lista .not-selectable {
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.page-stockist-locator .views-exposed-widgets.clearfix #edit-stockist-type-wrapper #pubfinder-custom-select .pubfinder-lista.scrollable.default-skin {
  height: 362px !important;
  padding-right: 10px;
  padding-bottom: 6px;
}
.page-stockist-locator .views-exposed-widgets.clearfix #edit-stockist-type-wrapper #pubfinder-custom-select .pubfinder-lista.scrollable.default-skin .scroll-bar.vertical {
  width: 6px;
}
.page-stockist-locator .views-exposed-widgets.clearfix #edit-stockist-type-wrapper #pubfinder-custom-select .pubfinder-lista.scrollable.default-skin .scroll-bar.horizontal {
  height: 6px;
}
.page-stockist-locator .views-exposed-widgets.clearfix #edit-stockist-type-wrapper #pubfinder-custom-select .pubfinder-lista.scrollable.default-skin .scroll-bar .thumb {
  background-color: black;
  opacity: 0.4;
  border-radius: 3px;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
}
.page-stockist-locator .views-exposed-widgets.clearfix #edit-stockist-type-wrapper #pubfinder-custom-select .pubfinder-lista.scrollable.default-skin .scroll-bar:hover .thumb {
  opacity: 0.6;
}
.page-stockist-locator .views-exposed-widgets.clearfix .views-exposed-widget.views-submit-button {
  display: none;
  visibility: hidden;
}
.page-stockist-locator .gm-style div[style='color: rgb(0, 0, 0); font-size: 14px; font-family: Roboto,Arial,sans-serif;'] {
  position: relative !important;
  top: -7px;
  font-family: BebasNeueBold !important;
  color: #303533 !important;
}
.page-stockist-locator .gm-style div[style='color: rgb(0, 0, 0); font-size: 14px; font-family: Roboto,Arial,sans-serif;']::after {
  content: ".";
  position: absolute;
}
.page-stockist-locator .gm-style-iw > div {
  left: 10px;
  padding: 11px;
  position: relative;
}
.page-stockist-locator .gmap-popup {
  text-align: center;
}
.page-stockist-locator .gmap-popup .name {
  font-family: BebasNeueBold !important;
  text-align: center;
  color: #004426 !important;
  font-size: 16px;
  margin-top: 8px;
}
.page-stockist-locator .gmap-popup .street,
.page-stockist-locator .gmap-popup .city {
  font-family: UrquellBETASerif;
  text-align: center;
  text-transform: uppercase;
  color: #303533 !important;
}
.page-stockist-locator .gmap-popup .street {
  margin-top: 6px;
}
.page-stockist-locator .gmap-popup .city {
  margin-bottom: 10px;
}
.page-stockist-locator .gmap-popup .map-icons {
  display: none;
  visibility: hidden;
}
.page-stockist-locator .gmap-popup .icon-gmap-1,
.page-stockist-locator .gmap-popup .icon-gmap-2,
.page-stockist-locator .gmap-popup .icon-gmap-3,
.page-stockist-locator .gmap-popup .icon-gmap-4 {
  display: inline-block;
  height: 18px;
  margin: 2px;
  width: 20px;
}
.page-stockist-locator #page {
  padding-bottom: 0;
}
.page-stockist-locator #copyright {
  display: none;
  visibility: hidden;
}
.page-stockist-locator .subfooter-item.first {
  bottom: 0px;
  margin: 0px;
  padding: 15px 0 15px 33px;
  position: fixed;
  width: 100%;
  max-width: 100%;
  z-index: 9999999999999999;
  background-image: url(../images/sticky-footer-shadow.png?v=2);
  pointer-events: none;
}
.page-stockist-locator .subfooter-item.first a {
  color: #FFF !important;
  font-size: 16px;
  line-height: 22px;
  text-decoration: none;
  pointer-events: all;
}
.page-stockist-locator .subfooter-item.first a img {
  width: 24px;
  height: auto;
}
.page-stockist-locator #lista-autocompletar {
  top: 80px;
  left: 0!important;
  width: 100%!important;
  border: 0;
  -webkit-box-shadow: 0px 5px 10px 0px rgba(0, 0, 0, 0.31);
  -moz-box-shadow: 0px 5px 10px 0px rgba(0, 0, 0, 0.31);
  box-shadow: 0px 5px 10px 0px rgba(0, 0, 0, 0.31);
  /* Custom scroll */
  /*FIN |  Custom scroll */
}
.page-stockist-locator #lista-autocompletar ul {
  border: 0;
  list-style: outside none none;
  margin: 0;
  padding: 0;
}
.page-stockist-locator #lista-autocompletar li {
  text-align: left;
  font-size: 19px;
  font-family: UrquellBETASerif-Italic;
  color: #004b2e;
  margin: 0;
  width: 100%;
  border-bottom: solid 1px #e0d8c4;
  background-color: #f0ece3;
  padding: 20px 0;
}
.page-stockist-locator #lista-autocompletar li:hover {
  color: #d51a11;
}
.page-stockist-locator #lista-autocompletar li:first-of-type {
  border-top: solid 1px #e0d8c4;
}
.page-stockist-locator #lista-autocompletar li:last-of-type {
  border-bottom: 0;
}
.page-stockist-locator #lista-autocompletar li:nth-of-type(2n+1) {
  background-color: #e8e2d4;
}
.page-stockist-locator #lista-autocompletar li div {
  max-width: 500px;
  margin: auto;
}
.page-stockist-locator #lista-autocompletar li.seleccionado {
  color: #d51a11;
}
.page-stockist-locator #lista-autocompletar.scrollable {
  /*Default skin*/
}
.page-stockist-locator #lista-autocompletar.scrollable:focus {
  outline: 0;
}
.page-stockist-locator #lista-autocompletar.scrollable .viewport {
  position: relative;
  overflow: hidden;
}
.page-stockist-locator #lista-autocompletar.scrollable .viewport .overview {
  position: absolute;
  width: 100%;
}
.page-stockist-locator #lista-autocompletar.scrollable .scroll-bar {
  display: none;
}
.page-stockist-locator #lista-autocompletar.scrollable .scroll-bar.vertical {
  position: absolute;
  right: 4px;
  height: 100%;
  z-index: 3;
}
.page-stockist-locator #lista-autocompletar.scrollable .scroll-bar.vertical .thumb {
  width: 100%;
  min-height: 10px;
}
.page-stockist-locator #lista-autocompletar.scrollable .scroll-bar.horizontal {
  position: relative;
  width: 100%;
}
.page-stockist-locator #lista-autocompletar.scrollable .scroll-bar.horizontal .thumb {
  height: 100%;
  min-width: 10px;
  left: 0;
}
.page-stockist-locator #lista-autocompletar.scrollable .scroll-bar .thumb {
  position: absolute;
}
.page-stockist-locator #lista-autocompletar.scrollable.default-skin .scroll-bar.vertical {
  width: 6px;
}
.page-stockist-locator #lista-autocompletar.scrollable.default-skin .scroll-bar.horizontal {
  height: 6px;
}
.page-stockist-locator #lista-autocompletar.scrollable.default-skin .scroll-bar .thumb {
  background-color: black;
  opacity: 0.4;
  border-radius: 3px;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
}
.page-stockist-locator #lista-autocompletar.scrollable.default-skin .scroll-bar:hover .thumb {
  opacity: 0.6;
}
.page-stockist-locator #lista-autocompletar .not-selectable {
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
#mobile-navigation {
  position: absolute;
  z-index: 10;
  top: 0;
  font-family: 'UrquellBETASerif-Bold';
  letter-spacing: 3px;
  width: 100%;
  height: 65px;
  background-color: #004b2e;
  overflow-y: hidden;
  overflow-x: hidden;
  -webkit-box-shadow: 0px 3px 5px 0px rgba(0, 0, 0, 0.15);
  -moz-box-shadow: 0px 3px 5px 0px rgba(0, 0, 0, 0.15);
  box-shadow: 0px 3px 5px 0px rgba(0, 0, 0, 0.15);
  -webkit-transition: height 0.1s ease-in;
  -moz-transition: height 0.1s ease-in;
  -o-transition: height 0.1s ease-in;
  -ms-transition: height 0.1s ease-in;
  transition: height 0.1s ease-in;
}
#mobile-navigation .header {
  background-color: #f9f7f4;
  background-image: url("../images/header-background.jpg");
  background-repeat: repeat;
  height: 65px;
  width: 100%;
}
#mobile-navigation .header .content {
  height: 100%;
  max-width: 320px;
  margin: auto;
}
#mobile-navigation .menu-toggle {
  text-align: center;
  font-size: 11px;
  width: 80px;
  height: 100%;
  padding: 15px;
  padding-top: 36px;
  color: #004b2e;
  text-transform: uppercase;
  background-image: url("../images/menu-toggle.png");
  background-repeat: no-repeat;
  background-position: 18px 25px;
  cursor: pointer;
}
#mobile-navigation .mobile-menu {
  overflow-y: auto;
  overflow-x: hidden;
  padding-top: 20px;
  background-color: #004b2e;
  position: absolute;
  top: 65px;
  left: 0;
  bottom: 0;
  margin: 0;
  width: 200%;
  -webkit-transition: left 0.2s ease-in;
  -moz-transition: left 0.2s ease-in;
  -o-transition: left 0.2s ease-in;
  -ms-transition: left 0.2s ease-in;
  transition: left 0.2s ease-in;
}
#mobile-navigation.pullleft .mobile-menu {
  -webkit-transition: left 0.4s ease-in;
  -moz-transition: left 0.4s ease-in;
  -o-transition: left 0.4s ease-in;
  -ms-transition: left 0.4s ease-in;
  transition: left 0.4s ease-in;
  left: -100%;
}
#mobile-navigation.open {
  height: 100vh;
  -webkit-transition: height 0.3s ease-in;
  -moz-transition: height 0.3s ease-in;
  -o-transition: height 0.3s ease-in;
  -ms-transition: height 0.3s ease-in;
  transition: height 0.3s ease-in;
}
#mobile-navigation.open .logo {
  display: none;
}
#mobile-navigation.open .menu-toggle {
  color: #c70c03;
  background-image: url("../images/menu-close.png");
  background-position: 32px 20px;
  background-size: 13px;
}
#mobile-navigation.open #block-search-form {
  display: block;
}
#mobile-navigation ul {
  padding: 0;
}
#mobile-navigation .level-1,
#mobile-navigation .level-2 {
  list-style: none;
  padding: 16px 0;
  text-align: center;
}
#mobile-navigation .level-1 a,
#mobile-navigation .level-2 a {
  padding: 5px;
  display: inline-block;
  color: #e7e7e7;
  font-size: 12px;
  text-transform: uppercase;
}
#mobile-navigation .level-1 a.active,
#mobile-navigation .level-2 a.active {
  color: #c2af86;
  border-bottom: 1px solid #d51a11;
}
#mobile-navigation .level-1 a:hover,
#mobile-navigation .level-2 a:hover {
  text-decoration: none;
}
#mobile-navigation .level-1 a:focus,
#mobile-navigation .level-2 a:focus {
  outline: none;
  outline-offset: inherit;
}
#mobile-navigation .level-2.back {
  background-color: #013a21;
}
#mobile-navigation .level-2.back a {
  background-image: url("../images/menu-back-arrow.png");
  background-repeat: no-repeat;
  background-position: 0px 7px;
  color: #c70c03;
  padding-left: 20px;
}
#mobile-navigation .level-2.back .back-txt {
  display: none;
}
#mobile-navigation .level-2.back .back-txt.active {
  display: block;
}
#mobile-navigation .more-indicator {
  display: none!important;
}
#mobile-navigation .menu-dropdown-with-ul + .menu {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 50%;
  right: 0;
  z-index: 1;
  background-color: #004b2e;
}
#mobile-navigation .menu.pulldown {
  max-width: 50%;
}
@media screen and (min-width:1100px) {
  #mobile-navigation {
    display: none;
  }
}
#mobile-navigation .logo {
  position: absolute;
  background-image: url("../images/pilsner-logo.png");
  background-repeat: no-repeat;
  background-size: contain;
  width: 72px;
  height: 49px;
  top: 6px;
  left: 50%;
  margin-left: -35px;
}
#mobile-navigation #block-views-social-icons-block {
  max-width: 50%;
}
#mobile-navigation #block-views-social-icons-block .footer-social-icons {
  text-align: center;
  padding-bottom: 20px;
}
#mobile-navigation #block-views-social-icons-block .footer-social-icons .views-row {
  display: inline-block;
}
#mobile-navigation #block-views-social-icons-block .footer-social-icons .Instagram,
#mobile-navigation #block-views-social-icons-block .footer-social-icons .Mail,
#mobile-navigation #block-views-social-icons-block .footer-social-icons .Facebook,
#mobile-navigation #block-views-social-icons-block .footer-social-icons .YouTube {
  border: 1px solid #c2af86;
  border-radius: 50%;
  height: 40px;
  line-height: 35px;
  text-align: center;
  width: 40px;
  margin: 0 10px;
}
#mobile-navigation #block-views-social-icons-block .footer-social-icons .Instagram img,
#mobile-navigation #block-views-social-icons-block .footer-social-icons .Mail img,
#mobile-navigation #block-views-social-icons-block .footer-social-icons .Facebook img,
#mobile-navigation #block-views-social-icons-block .footer-social-icons .YouTube img {
  width: 20px;
  height: auto;
}
#mobile-navigation #block-locale-language {
  margin-top: 0;
}
#mobile-navigation .language-switcher-locale-url {
  text-align: center;
}
#mobile-navigation .language-switcher-locale-url li {
  position: relative;
  margin-left: 32px;
  padding: 4px;
  list-style: none;
  display: inline-block;
}
#mobile-navigation .language-switcher-locale-url li::before {
  content: '/';
  color: #bfb398;
  position: absolute;
  top: 50%;
  margin-top: -10px;
  left: -23px;
}
#mobile-navigation .language-switcher-locale-url li:first-of-type {
  margin-left: 0px;
}
#mobile-navigation .language-switcher-locale-url li:first-of-type::before {
  content: '';
}
#mobile-navigation .language-switcher-locale-url li a {
  padding: 5px 0;
  color: #e7e7e7;
  font-size: 15px;
  text-transform: uppercase;
}
#mobile-navigation .language-switcher-locale-url li a.active {
  color: #c2af86;
  border-bottom: 1px solid #d51a11;
}
#mobile-navigation .language-switcher-locale-url li a:hover {
  text-decoration: none;
}
#mobile-navigation .language-switcher-locale-url li a:focus {
  outline: none;
  outline-offset: inherit;
}
#mobile-navigation .subfooter-item {
  font-family: UrquellBETASerif-Italic;
  padding: 10px 0;
  text-align: center;
}
#mobile-navigation .subfooter-item a {
  text-transform: inherit;
  font-size: 14px;
  letter-spacing: 1px;
  color: #e7e7e7;
}
#mobile-navigation .subfooter-item:first-child {
  padding-top: 20px;
}
#mobile-navigation .subfooter-item.first img {
  width: 24px;
  height: auto;
}
#mobile-navigation .footer-menu {
  max-width: 50%;
  background-image: url("../images/mobile-menu-footer-bkg.png");
  background-repeat: no-repeat;
  background-position: center bottom;
  padding: 10px 0;
  background-color: #013a21;
}
#mobile-navigation .text-18 {
  max-width: 50%;
  text-align: center;
  background-color: #013a21;
  padding: 20px 0;
}
#mobile-navigation .text-18 .subfooter-text + .subfooter-text {
  display: none;
}
#mobile-navigation .text-18 .media-thumbnail-frame {
  display: inline-block;
}
#mobile-navigation .text-18 a {
  color: white;
  font-family: sans-serif;
  font-size: 11px;
  letter-spacing: 0px;
}
#mobile-navigation .text-18 a img {
  margin-right: 5px;
}
#mobile-navigation .text-18 a:hover {
  text-decoration: none;
}
#mobile-navigation #block-search-form {
  height: 100%;
  width: 100%;
  position: absolute;
  top: 0;
  margin-top: 0;
  padding-top: 0;
  margin-left: 80px;
}
#mobile-navigation #block-search-form .content {
  margin: 0;
}
#mobile-navigation #block-search-form .form-item-search-block-form::before {
  top: 20px;
  left: 200px;
  width: 24px;
  height: 24px;
  background-size: cover;
}
#mobile-navigation #block-search-form .search-results {
  top: 65px;
  z-index: 1;
  left: -80px;
  height: 100%;
  margin-top: 0;
  background-color: rgba(0, 0, 0, 0.9);
}
#mobile-navigation #block-search-form .search-results li {
  font-size: 13px;
}
#mobile-navigation #block-search-form .search-results li .content {
  padding: 0 20px;
}
#mobile-navigation #search-block-form {
  margin-top: 0;
}
#mobile-navigation #edit-search-block-form--2 {
  font-size: 17px;
  padding: 22px;
  max-width: 220px;
}
.page-contact {
  background-image: url("../images/paper-background.jpg");
  background-position: center center;
}
.page-contact #page {
  background-image: url('../images/contact-background.png');
  background-position: center bottom;
  background-repeat: no-repeat;
  background-size: contain;
}
@media screen and (min-width:1290px) {
  .page-contact #page {
    background-image: url('../images/contact-background-1920.png');
  }
}
.page-contact #content-area {
  padding-top: 80px;
  padding-bottom: 100px;
}
@media screen and (min-width:1100px) {
  .page-contact #content-area {
    padding-top: 100px;
    padding-bottom: 250px;
  }
}
.page-contact #page-title {
  font-family: BebasNeueBold;
  color: #004426;
  font-size: 42px;
  text-transform: uppercase;
  position: relative;
  text-align: center;
}
@media screen and (min-width:1100px) {
  .page-contact #page-title {
    font-size: 70px;
  }
}
.page-contact #page-title:after {
  content: '';
  height: 4px;
  border: solid 1px #c2af86;
  border-left: 0;
  border-right: 0;
  position: absolute;
  bottom: -12px;
  width: 30px;
  left: 50%;
  margin-left: -15px;
}
.page-contact #content .container {
  text-align: center;
}
.page-contact #content h3 {
  font-family: BebasNeueBold;
  color: #004426;
  text-transform: uppercase;
  padding: 30px 0;
  font-size: 25px;
  margin-bottom: 0;
}
@media screen and (min-width:1100px) {
  .page-contact #content h3 {
    font-size: 27px;
  }
}
.page-contact #content p {
  font-family: UrquellBETASerif;
  color: #303533;
  font-size: 18px;
  margin-bottom: 5px;
}
@media screen and (min-width:1100px) {
  .page-contact #content p {
    font-size: 20px;
  }
}
.page-contact #content p.facebook-link a,
.page-contact #content p.facebook-link a:hover {
  background-image: url('../images/facebook-icon.png');
  background-position: 5px 0;
  background-repeat: no-repeat;
  background-size: 11px 21px;
  padding-left: 25px;
  padding-top: 5px;
}
.page-contact #content a,
.page-contact #content a:hover {
  font-family: BebasNeueBold;
  color: #303533;
  text-transform: uppercase;
  font-size: 17px;
  letter-spacing: 1px;
  text-decoration: none;
}
@media screen and (min-width:1100px) {
  .page-contact #content a,
  .page-contact #content a:hover {
    font-size: 19px;
  }
}
.page-contact #content .row .col-md-12 {
  margin-bottom: 30px;
}
.page-contact #content .row .col-md-12 + .col-md-12 {
  margin-bottom: 0px;
}
.page-node-119976 .links.inline,
.page-node-119981 .links.inline,
.page-node-119976 .tabs,
.page-node-119981 .tabs {
  display: none;
}
.page-node-119976 #page,
.page-node-119981 #page {
  padding: 0;
}
.page-node-119976 #content-inner,
.page-node-119981 #content-inner {
  margin: 0;
  padding: 0;
  height: 100%;
}
.page-node-119976 #content-inner .form-item.form-type-item,
.page-node-119981 #content-inner .form-item.form-type-item,
.page-node-119976 #content-inner .title,
.page-node-119981 #content-inner .title {
  display: none;
}
.page-node-119976 #content-inner p,
.page-node-119981 #content-inner p {
  margin: 0;
  padding: 0;
  width: 100%;
  height: 100%;
  min-height: 700px;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  position: relative;
  -webkit-overflow-scrolling: touch;
  overflow: auto;
}
.page-node-119976 #content-inner p iframe,
.page-node-119981 #content-inner p iframe {
  height: 1600px;
}
/* @media (max-width: 660px) {
  .page-node-119976 #content-inner p iframe,
  .page-node-119981 #content-inner p iframe {
    height: 7700px;
  }
}
@media (max-width: 598px) {
  .page-node-119976 #content-inner p iframe,
  .page-node-119981 #content-inner p iframe {
    height: 7906px;
  }
}
@media (max-width: 580px) {
  .page-node-119976 #content-inner p iframe,
  .page-node-119981 #content-inner p iframe {
    height: 8006px;
  }
}
@media (max-width: 570px) {
  .page-node-119976 #content-inner p iframe,
  .page-node-119981 #content-inner p iframe {
    height: 8206px;
  }
}
@media (max-width: 520px) {
  .page-node-119976 #content-inner p iframe,
  .page-node-119981 #content-inner p iframe {
    height: 8606px;
  }
}
@media (max-width: 489px) {
  .page-node-119976 #content-inner p iframe,
  .page-node-119981 #content-inner p iframe {
    height: 8706px;
  }
}
@media (max-width: 449px) {
  .page-node-119976 #content-inner p iframe,
  .page-node-119981 #content-inner p iframe {
    height: 9306px;
  }
}
@media (max-width: 398px) {
  .page-node-119976 #content-inner p iframe,
  .page-node-119981 #content-inner p iframe {
    height: 10500px;
  }
}
@media (max-width: 338px) {
  .page-node-119976 #content-inner p iframe,
  .page-node-119981 #content-inner p iframe {
    height: 11390px;
  }
}
.page-node-119976 #content-inner p.sk-iframe-cash iframe,
.page-node-119981 #content-inner p.sk-iframe-cash iframe {
  height: 6000px;
}
@media (max-width: 768px) {
  .page-node-119976 #content-inner p.sk-iframe-cash iframe,
  .page-node-119981 #content-inner p.sk-iframe-cash iframe {
    height: 4000px;
  }
}
@media (max-width: 700px) {
  .page-node-119976 #content-inner p.sk-iframe-cash iframe,
  .page-node-119981 #content-inner p.sk-iframe-cash iframe {
    height: 6000px;
  }
}
@media (max-width: 440px) {
  .page-node-119976 #content-inner p.sk-iframe-cash iframe,
  .page-node-119981 #content-inner p.sk-iframe-cash iframe {
    height: 5028px;
  }
} */
.page-tesco #page,
.page-globus #page {
  padding: 0px !important;
}
.page-tesco #page #content,
.page-globus #page #content {
  padding-top: 80px;
}
.page-tesco #page #content #content-inner,
.page-globus #page #content #content-inner {
  padding-top: 0px !important;
}
.page-tesco #page #content #content-inner #main .pane .tabs,
.page-globus #page #content #content-inner #main .pane .tabs {
  margin-top: 0px !important;
  margin-bottom: 0px !important;
}
.page-tesco #page #content #content-inner #main .pane #content-area .region.region-content .block-IFRAME-tesco,
.page-globus #page #content #content-inner #main .pane #content-area .region.region-content .block-IFRAME-tesco,
.page-tesco #page #content #content-inner #main .pane #content-area .region.region-content .block-IFRAME-Globus,
.page-globus #page #content #content-inner #main .pane #content-area .region.region-content .block-IFRAME-Globus {
  margin-top: 0px !important;
  margin-bottom: 0px !important;
}
.page-tesco #page #content #content-inner #main .pane #content-area .region.region-content .block-IFRAME-tesco h2,
.page-globus #page #content #content-inner #main .pane #content-area .region.region-content .block-IFRAME-tesco h2,
.page-tesco #page #content #content-inner #main .pane #content-area .region.region-content .block-IFRAME-Globus h2,
.page-globus #page #content #content-inner #main .pane #content-area .region.region-content .block-IFRAME-Globus h2 {
  display: none;
}
@media screen and (max-width: 1099px) {
  .page-tesco #page #content #content-inner,
  .page-globus #page #content #content-inner {
    padding-top: 48px;
  }
}
.page-aktualni-deni .view-story-original .views-row {
  width: 33.333%;
  padding: 0px;
  /*.story-original{
                background-size: contain !important;
            }*/
}
.page-aktualni-deni .page {
  padding-bottom: 0;
}
.page-aktualni-deni .stack {
  position: relative;
}
.page-aktualni-deni .tabs {
  display: none;
}
.page-aktualni-deni .wrapper-content .stack {
  padding-top: 0;
}
.page-aktualni-deni .views-row .field-content > div h6 {
  background-image: url(../images/border-h6.png);
  background-position: bottom;
  background-repeat: repeat-x;
  color: white;
  display: inline-block;
  font-family: 'UrquellBETASerif-Bold';
  font-size: 12px;
  letter-spacing: 6px;
  margin-bottom: 20px;
  /*margin-top: 230px;*/
  padding-bottom: 10px;
}
.page-pubfinder-bytriad .tabs {
  display: none;
}
.page-pubfinder-bytriad #block-block-91 {
  margin-top: 0;
}
.page-pubfinder-bytriad #block-block-91 .content > p {
  margin: 0;
  line-height: 0;
}
.page-pubfinder-bytriad #content-inner {
  padding-top: 0;
}
.page-pubfinder-bytriad #page {
  padding-bottom: 0;
}
.page-pubfinder-bytriad .view-iframe-pubfinder-bytriad-sk {
  display: none;
}
.page-produkty .view-story-original .views-row {
  padding: 0px;
}
.page-produkty .page {
  padding-bottom: 0;
}
.page-produkty .stack {
  position: relative;
}
.page-produkty .tabs {
  display: none;
}
.page-produkty .wrapper-content .stack {
  padding-top: 0;
}
.page-produkty .views-row .field-content > div h6 {
  background-image: url('../images/border-h6.png');
  background-position: bottom;
  background-repeat: repeat-x;
  color: white;
  display: inline-block;
  font-family: 'UrquellBETASerif-Bold';
  font-size: 12px;
  letter-spacing: 6px;
  margin-bottom: 20px;
  margin-top: 300px;
  padding-bottom: 10px;
}
.page-mapa-stranek #page {
  padding-bottom: 0px;
}
.page-mapa-stranek .wrapper-content .stack {
  padding: 0px;
}
.page-mapa-stranek .wrapper-content .stack .tabs {
  display: none;
}
.page-mapa-stranek .tabs {
  display: none;
}
.page-mapa-stranek .view-historie .views-row .field-content > div {
  background-size: 100% 100%;
  height: 100%;
}
@media screen and (max-width: 769px) {
  .page-mapa-stranek .view-historie .views-row .field-content > div {
    background-size: cover;
  }
}
.page-mapa-stranek .view-historie .views-row .field-content > div .mapa_sitio_title {
  color: #004426;
  margin-top: 130px;
  background-image: url(../images/boundary_mapa_stranek.png);
  background-repeat: no-repeat;
  background-position: center bottom;
  padding-bottom: 35px;
}
@media screen and (max-width: 740px) {
  .page-mapa-stranek .view-historie .views-row .field-content > div .mapa_sitio_title {
    margin-top: 85px;
    padding-bottom: 25px;
  }
}
.page-mapa-stranek .view-historie .views-row .field-content > div .mapa_sitio_body {
  width: 40%;
  margin: 0 auto;
  text-align: left;
  font-family: "UrquellBETASerif-Italic";
  color: #004b2e;
  font-size: 26px;
  padding-bottom: 90px;
}
@media screen and (max-width: 769px) {
  .page-mapa-stranek .view-historie .views-row .field-content > div .mapa_sitio_body {
    font-size: 17px;
    width: 65%;
    padding-bottom: 35px;
  }
}
.page-mapa-stranek .view-historie .views-row .field-content > div .mapa_sitio_body p {
  padding: 0px 0px 15px;
  line-height: 40px;
}
@media screen and (max-width: 769px) {
  .page-mapa-stranek .view-historie .views-row .field-content > div .mapa_sitio_body p {
    line-height: 30px;
    padding: 0px 0px 7px;
  }
}
.page-mapa-stranek .view-historie .views-row .field-content > div .mapa_sitio_body p .field-content {
  font-family: "UrquellBETASerif-Bold";
}
.page-terms-conditions {
  background-image: url("../images/paper-background.jpg");
  background-position: center center;
}
.page-terms-conditions #header,
.page-terms-conditions #mobile-navigation {
  display: none;
}
.page-terms-conditions #page {
  background-image: url('../images/terms-conditions-background.png');
  background-position: center bottom;
  background-repeat: no-repeat;
  background-size: contain;
}
.page-terms-conditions #content-area {
  padding-top: 30px;
  padding-bottom: 50px;
}
@media screen and (min-width:1100px) {
  .page-terms-conditions #content-area {
    padding-top: 80px;
    padding-bottom: 150px;
  }
}
.page-terms-conditions .title {
  font-family: BebasNeueBold;
  color: #004426;
  font-size: 42px;
  text-transform: uppercase;
  position: relative;
  text-align: center;
  max-width: 820px;
  margin: auto;
}
@media screen and (min-width:1100px) {
  .page-terms-conditions .title {
    font-size: 70px;
  }
}
.page-terms-conditions .title:after {
  content: '';
  height: 4px;
  border: solid 1px #c2af86;
  border-left: 0;
  border-right: 0;
  position: absolute;
  bottom: -12px;
  width: 30px;
  left: 50%;
  margin-left: -15px;
}
.page-terms-conditions #content {
  padding-top: 0px;
}
.page-terms-conditions #content .container {
  text-align: center;
  max-width: 630px;
}
.page-terms-conditions #content h3 {
  font-family: BebasNeueBold;
  color: #004426;
  text-transform: uppercase;
  padding: 30px 0;
  font-size: 25px;
  margin-bottom: 0;
}
@media screen and (min-width:1100px) {
  .page-terms-conditions #content h3 {
    font-size: 27px;
  }
}
.page-terms-conditions #content h4 {
  font-family: BebasNeueBold;
  color: #004426;
  text-transform: uppercase;
  padding: 20px 0;
  font-size: 18px;
  margin-bottom: 0;
}
@media screen and (min-width:1100px) {
  .page-terms-conditions #content h4 {
    font-size: 22px;
  }
}
.page-terms-conditions #content h2 {
  font-family: BebasNeueBold;
  color: #004426;
  text-transform: uppercase;
  padding: 30px 0;
  font-size: 30px;
}
@media screen and (min-width:1100px) {
  .page-terms-conditions #content h2 {
    font-size: 35px;
  }
}
.page-terms-conditions #content h5 {
  font-size: 18px;
  color: #004426;
  font-family: 'UrquellBETASerif-Bold';
  margin-top: 30px;
}
.page-terms-conditions #content h6 {
  font-size: 20px;
  color: #004426;
  font-family: 'UrquellBETASerif';
  margin-top: 30px;
}
.page-terms-conditions #content p {
  font-family: UrquellBETASerif;
  color: #303533;
  font-size: 18px;
  margin-bottom: 5px;
}
@media screen and (min-width:1100px) {
  .page-terms-conditions #content p {
    font-size: 20px;
  }
}
.page-terms-conditions #content a,
.page-terms-conditions #content a:hover {
  color: #303533;
  text-decoration: none;
}
.page-ochrany-sukromia {
  background-image: url("../images/paper-background.jpg");
  background-position: center center;
}
.page-ochrany-sukromia #header,
.page-ochrany-sukromia #mobile-navigation {
  display: none;
}
.page-ochrany-sukromia #page {
  background-image: url('../images/terms-conditions-background.png');
  background-position: center bottom;
  background-repeat: no-repeat;
  background-size: contain;
}
.page-ochrany-sukromia #content-area {
  padding-top: 30px;
  padding-bottom: 50px;
}
@media screen and (min-width:1100px) {
  .page-ochrany-sukromia #content-area {
    padding-top: 80px;
    padding-bottom: 150px;
  }
}
.page-ochrany-sukromia .title {
  font-family: BebasNeueBold;
  color: #004426;
  font-size: 42px;
  text-transform: uppercase;
  position: relative;
  text-align: center;
  max-width: 820px;
  margin: auto;
}
@media screen and (min-width:1100px) {
  .page-ochrany-sukromia .title {
    font-size: 70px;
  }
}
.page-ochrany-sukromia .title:after {
  content: '';
  height: 4px;
  border: solid 1px #c2af86;
  border-left: 0;
  border-right: 0;
  position: absolute;
  bottom: -12px;
  width: 30px;
  left: 50%;
  margin-left: -15px;
}
.page-ochrany-sukromia #content {
  padding-top: 0px;
}
.page-ochrany-sukromia #content .container {
  text-align: center;
  max-width: 630px;
}
.page-ochrany-sukromia #content h3 {
  font-family: BebasNeueBold;
  color: #004426;
  text-transform: uppercase;
  padding: 30px 0;
  font-size: 25px;
  margin-bottom: 0;
}
@media screen and (min-width:1100px) {
  .page-ochrany-sukromia #content h3 {
    font-size: 27px;
  }
}
.page-ochrany-sukromia #content h4 {
  font-family: BebasNeueBold;
  color: #004426;
  text-transform: uppercase;
  padding: 20px 0;
  font-size: 18px;
  margin-bottom: 0;
}
@media screen and (min-width:1100px) {
  .page-ochrany-sukromia #content h4 {
    font-size: 22px;
  }
}
.page-ochrany-sukromia #content h2 {
  font-family: BebasNeueBold;
  color: #004426;
  text-transform: uppercase;
  padding: 30px 0;
  font-size: 30px;
}
@media screen and (min-width:1100px) {
  .page-ochrany-sukromia #content h2 {
    font-size: 35px;
  }
}
.page-ochrany-sukromia #content h5 {
  font-size: 18px;
  color: #004426;
  font-family: 'UrquellBETASerif-Bold';
  margin-top: 30px;
}
.page-ochrany-sukromia #content h6 {
  font-size: 20px;
  color: #004426;
  font-family: 'UrquellBETASerif';
  margin-top: 30px;
}
.page-ochrany-sukromia #content p {
  font-family: UrquellBETASerif;
  color: #303533;
  font-size: 18px;
  margin-bottom: 5px;
}
@media screen and (min-width:1100px) {
  .page-ochrany-sukromia #content p {
    font-size: 20px;
  }
}
.page-ochrany-sukromia #content a,
.page-ochrany-sukromia #content a:hover {
  color: #303533;
  text-decoration: none;
}
.page-cookies {
  background-image: url("../images/paper-background.jpg");
  background-position: center center;
}
.page-cookies #header,
.page-cookies #mobile-navigation {
  display: none;
}
.page-cookies #page {
  background-image: url('../images/terms-conditions-background.png');
  background-position: center bottom;
  background-repeat: no-repeat;
  background-size: contain;
}
.page-cookies #content-area {
  padding-top: 30px;
  padding-bottom: 50px;
}
@media screen and (min-width:1100px) {
  .page-cookies #content-area {
    padding-top: 80px;
    padding-bottom: 150px;
  }
}
.page-cookies .title {
  font-family: BebasNeueBold;
  color: #004426;
  font-size: 42px;
  text-transform: uppercase;
  position: relative;
  text-align: center;
  max-width: 820px;
  margin: auto;
}
@media screen and (min-width:1100px) {
  .page-cookies .title {
    font-size: 70px;
  }
}
.page-cookies .title:after {
  content: '';
  height: 4px;
  border: solid 1px #c2af86;
  border-left: 0;
  border-right: 0;
  position: absolute;
  bottom: -12px;
  width: 30px;
  left: 50%;
  margin-left: -15px;
}
.page-cookies #content {
  padding-top: 0px;
}
.page-cookies #content .container {
  text-align: center;
  max-width: 630px;
}
.page-cookies #content h3 {
  font-family: BebasNeueBold;
  color: #004426;
  text-transform: uppercase;
  padding: 30px 0;
  font-size: 25px;
  margin-bottom: 0;
}
@media screen and (min-width:1100px) {
  .page-cookies #content h3 {
    font-size: 27px;
  }
}
.page-cookies #content h4 {
  font-family: BebasNeueBold;
  color: #004426;
  text-transform: uppercase;
  padding: 20px 0;
  font-size: 18px;
  margin-bottom: 0;
}
@media screen and (min-width:1100px) {
  .page-cookies #content h4 {
    font-size: 22px;
  }
}
.page-cookies #content h2 {
  font-family: BebasNeueBold;
  color: #004426;
  text-transform: uppercase;
  padding: 30px 0;
  font-size: 30px;
}
@media screen and (min-width:1100px) {
  .page-cookies #content h2 {
    font-size: 35px;
  }
}
.page-cookies #content h5 {
  font-size: 18px;
  color: #004426;
  font-family: 'UrquellBETASerif-Bold';
  margin-top: 30px;
}
.page-cookies #content h6 {
  font-size: 20px;
  color: #004426;
  font-family: 'UrquellBETASerif';
  margin-top: 30px;
}
.page-cookies #content p {
  font-family: UrquellBETASerif;
  color: #303533;
  font-size: 18px;
  margin-bottom: 5px;
}
@media screen and (min-width:1100px) {
  .page-cookies #content p {
    font-size: 20px;
  }
}
.page-cookies #content a,
.page-cookies #content a:hover {
  color: #303533;
  text-decoration: none;
}
.page-story-original-nasi-sladci {
  background-image: url("../images/paper-background.jpg");
  background-repeat: repeat;
}
@media screen and (max-width: 800px) {
  .page-story-original-nasi-sladci .view-historie .views-row .field-content > div h6,
  .page-story-original-nasi-sladci .view-historie .views-row .field-content > div h2 {
    max-width: 280px;
  }
  .page-story-original-nasi-sladci .view-historie .views-row .field-content > div h6 {
    font-size: 9px;
    letter-spacing: 5px;
    line-height: 12px;
  }
  .page-story-original-nasi-sladci #content .view-historicke-vinarstvi .bx-wrapper {
    width: 100%!important;
    max-width: 100%;
  }
}
.page-story-original-nasi-sladci .view-display-id-page_1 .views-row-1 .field-content > div h6 {
  margin-top: 330px;
}
@media screen and (max-width: 800px) {
  .page-story-original-nasi-sladci .view-display-id-page_1 .views-row-1 .field-content > div h6 {
    margin-top: 170px;
  }
}
@media screen and (min-width:1290px) {
  .page-story-original-nasi-sladci .view-display-id-page_1 .views-row-1 .field-content > div h6 {
    margin-top: 460px;
  }
}
.page-story-original-nasi-sladci .view-display-id-page_1 .view-footer {
  position: absolute;
  text-align: center;
  top: 0;
  width: 100%;
}
@media screen and (max-width: 800px) {
  .page-story-original-nasi-sladci .view-display-id-page_1 .view-footer {
    top: -90px;
  }
}
@media screen and (min-width:1290px) {
  .page-story-original-nasi-sladci .view-display-id-page_1 .view-footer {
    top: 140px;
  }
}
.page-story-original-nasi-sladci .view-historie-ten-pravy-original {
  max-width: 100%;
}
.page-story-original-nasi-sladci .view-historie-ten-pravy-original .center_text {
  max-width: 1440px;
  margin: auto;
}
.page-story-original-nasi-sladci .view-historie-ten-pravy-original .left_text_right_image {
  max-width: 1440px;
  margin: auto;
}
.page-story-original-nasi-sladci .view-historie-ten-pravy-original .slider-pivovarska-remesla .views-row {
  max-width: 100%;
}
.page-story-original-nasi-sladci .view-historie-ten-pravy-original .slider-pivovarska-remesla .views-row-1 {
  position: relative;
  background-image: url('../images/nasi-sladci-background.jpg');
  background-size: cover;
  background-repeat: no-repeat;
  margin: 0;
  padding: 30px 0;
  height: 462px;
}
@media screen and (min-width:1290px) {
  .page-story-original-nasi-sladci .view-historie-ten-pravy-original .slider-pivovarska-remesla .views-row-1 {
    background-image: url('../images/nasi-sladci-background-1920.png');
  }
}
@media screen and (max-width: 800px) {
  .page-story-original-nasi-sladci .view-historie-ten-pravy-original .slider-pivovarska-remesla .views-row-1 {
    width: 100%;
    height: 380px;
    float: none;
  }
}
.page-story-original-nasi-sladci .view-historie-ten-pravy-original .slider-pivovarska-remesla .views-row-1 .historie_section_body {
  display: none;
}
.page-story-original-nasi-sladci .view-historie-ten-pravy-original .slider-pivovarska-remesla .views-row-1::after {
  top: -80px;
  left: 50%;
  margin-left: -78px;
  content: '';
  width: 158px;
  height: 161px;
  background-image: url('../images/badge-nasi-sladci.png');
  background-repeat: no-repeat;
  position: absolute;
}
@media screen and (max-width: 800px) {
  .page-story-original-nasi-sladci .view-historie-ten-pravy-original .slider-pivovarska-remesla .views-row-1::after {
    width: 108px;
    height: 110px;
    background-size: cover;
    margin-left: -54px;
    margin-top: 25px;
  }
}
.page-story-original-nasi-sladci .view-historie-ten-pravy-original .slider-pivovarska-remesla .views-row-2 {
  margin-top: -196px;
  position: relative;
}
.page-story-original-nasi-sladci .view-historie-ten-pravy-original .slider-pivovarska-remesla .views-row-2 .historie_section_title {
  font-size: 48px;
  width: 40%;
}
@media screen and (max-width: 1100px) {
  .page-story-original-nasi-sladci .view-historie-ten-pravy-original .slider-pivovarska-remesla .views-row-2 .historie_section_title {
    width: 38%;
    margin-left: 2%;
  }
}
.page-story-original-nasi-sladci .view-historie-ten-pravy-original .slider-pivovarska-remesla .views-row-2 .historie_section_body {
  width: 40%;
}
@media screen and (max-width: 1100px) {
  .page-story-original-nasi-sladci .view-historie-ten-pravy-original .slider-pivovarska-remesla .views-row-2 .historie_section_body {
    width: 38%;
    margin-left: 2%;
  }
}
.page-story-original-nasi-sladci .view-historie-ten-pravy-original .slider-pivovarska-remesla .views-row-2 .historie_section_slider_561 {
  float: right;
  margin-left: 0!important;
  padding-left: 50px;
  width: 60%!important;
  margin-top: 20px;
}
@media screen and (max-width: 790px) {
  .page-story-original-nasi-sladci .view-historie-ten-pravy-original .slider-pivovarska-remesla .views-row-2 .historie_section_slider_561 {
    padding-left: 20px;
  }
}
.page-story-original-nasi-sladci .view-historie-ten-pravy-original .slider-pivovarska-remesla .views-row-2 .historie_section_slider_561 .item-list ul li {
  float: right;
}
@media screen and (max-width: 800px) {
  .page-story-original-nasi-sladci .view-historie-ten-pravy-original .slider-pivovarska-remesla .views-row-2 {
    position: relative;
    float: none;
    left: inherit;
    margin-left: auto;
    margin-right: auto;
    width: 290px;
    margin-top: -105px;
  }
  .page-story-original-nasi-sladci .view-historie-ten-pravy-original .slider-pivovarska-remesla .views-row-2 .historie_section_body {
    padding-bottom: 20px;
    width: 100%;
    margin-left: 0;
  }
  .page-story-original-nasi-sladci .view-historie-ten-pravy-original .slider-pivovarska-remesla .views-row-2 .historie_section_slider_561 {
    margin: 0!important;
    position: relative;
    bottom: inherit;
    width: 100%!important;
    padding-left: 0px;
  }
  .page-story-original-nasi-sladci .view-historie-ten-pravy-original .slider-pivovarska-remesla .views-row-2 .historie_section_title {
    font-size: 36px;
    width: 100%;
    margin-left: 0;
  }
}
.page-story-original-nasi-sladci .view-historie-ten-pravy-original .slider-pivovarska-remesla .views-row-3 .historie_section_title {
  font-family: "UrquellBETASerif-Italic";
  font-size: 26px;
  margin: 130px auto 30px;
  max-width: 540px;
  padding: 0 0 50px;
  text-align: center;
  width: 90%;
  float: none;
}
.page-story-original-nasi-sladci .view-historie-ten-pravy-original .slider-pivovarska-remesla .views-row-3 .historie_section_title::after {
  background-image: none;
}
@media screen and (max-width: 800px) {
  .page-story-original-nasi-sladci .view-historie-ten-pravy-original .slider-pivovarska-remesla .views-row-3 {
    float: none;
  }
  .page-story-original-nasi-sladci .view-historie-ten-pravy-original .slider-pivovarska-remesla .views-row-3 .historie_section_title {
    padding-top: 60px;
    font-size: 20px;
    max-width: 210px;
  }
}
.page-story-original-nasi-sladci .view-historie-ten-pravy-original.view-display-id-block_3 .field-content {
  display: block;
  font-size: 0;
}
.page-story-original-nasi-sladci .view-historie-ten-pravy-original.view-display-id-block_3 .views-row {
  float: left;
  margin: 0;
  text-align: center;
  width: 50%;
  overflow: hidden;
}
@media screen and (max-width: 800px) {
  .page-story-original-nasi-sladci .view-historie-ten-pravy-original.view-display-id-block_3 .views-row {
    width: 100%;
  }
}
.page-story-original-nasi-sladci .block-sladci-pilsner h2 {
  color: #004426;
  font-family: 'BebasNeueBold';
  font-size: 48px;
  margin: 30px 0 30px;
  padding-bottom: 20px;
  position: relative;
  text-align: center;
  width: 100%;
}
.page-story-original-nasi-sladci .block-sladci-pilsner h2:after {
  background-image: url(../images/border-h6.png);
  bottom: 0;
  content: '';
  height: 4px;
  left: 50%;
  margin-left: -15px;
  position: absolute;
  width: 30px;
}
.page-story-original-nasi-sladci #content .view-historicke-vinarstvi .view-header h2 {
  font-size: 42px;
  margin-bottom: 60px;
  padding-bottom: 20px;
  position: relative;
}
.page-story-original-nasi-sladci #content .view-historicke-vinarstvi .view-header h2:after {
  background-image: url(../images/border-h6.png);
  bottom: 0;
  content: '';
  height: 4px;
  left: 50%;
  margin-left: -15px;
  position: absolute;
  width: 30px;
}
.page-story-original-nasi-sladci #content .view-historicke-vinarstvi .view-header h2 + h2 {
  display: none;
}
@media screen and (max-width: 800px) {
  .page-story-original-nasi-sladci #content .view-historicke-vinarstvi .view-header h2 {
    font-size: 36px;
    margin-top: 60px;
  }
}
@media screen and (max-width: 800px) {
  .page-story-original-nasi-sladci #content .view-historicke-vinarstvi .view-content {
    margin-left: auto;
    margin-right: auto;
  }
}
.page-story-original-nasi-sladci #content .slider-historicke-vinarstvi h2 {
  font-family: 'UrquellBETASerif-Italic';
  font-size: 27px;
  color: #004b2e;
}
.page-story-original-nasi-sladci #content .slider-historicke-vinarstvi h4 {
  font-family: 'UrquellBETASerif-Italic';
  font-size: 20px;
  color: #004b2e;
}
.page-story-original-nasi-sladci #content .slider-historicke-vinarstvi p {
  font-family: 'UrquellBETASerif';
  font-size: 18px;
  line-height: 32px;
  color: #303533;
}
.page-story-original-nasi-sladci .view-display-id-nasi_sladci_sider_block {
  background-image: url('../images/nasi-sladci-slider-background.jpg');
  background-repeat: no-repeat;
  background-size: contain;
  background-position: bottom;
  padding-bottom: 60px;
}
@media screen and (min-width:1290px) {
  .page-story-original-nasi-sladci .view-display-id-nasi_sladci_sider_block {
    background-image: url('../images/nasi-sladci-slider-background-1920.png');
  }
}
.page-master-bartender {
  background-image: url("../images/paper-background.jpg");
  background-position: center center;
}
.page-master-bartender .historie_link_footer .historie_block_footer_content {
  margin-left: -220px;
  width: 440px;
}
.page-master-bartender .view-historie-ten-pravy-original {
  max-width: 100%;
}
.page-master-bartender .view-historie-ten-pravy-original .view-content,
.page-master-bartender .view-historie-ten-pravy-original .view-footer {
  float: left;
  width: 100%;
}
.page-master-bartender .view-display-id-master_bartender_slider .view-content {
  padding-bottom: 150px;
  background-image: url("../images/master-bartender-background-slider.png");
  background-position: center bottom;
  background-repeat: no-repeat;
  background-size: contain;
}
@media screen and (min-width:1290px) {
  .page-master-bartender .view-display-id-master_bartender_slider .view-content {
    background-image: url("../images/master-bartender-background-slider-1920.png");
  }
}
.page-master-bartender .view-display-id-header_master_bartender .view-footer {
  position: absolute;
  top: 390px;
  left: 50% !important;
  margin-left: -12px !important;
  width: auto;
}
@media screen and (max-width: 800px) {
  .page-master-bartender .view-display-id-header_master_bartender .view-footer {
    top: 270px;
  }
}
@media screen and (min-width:1290px) {
  .page-master-bartender .view-display-id-header_master_bartender .view-footer {
    top: 570px;
  }
}
.page-master-bartender .img.arrow-slider {
  position: absolute !important;
  left: 50% !important;
  margin-left: -12px !important;
}
.page-master-bartender .page {
  padding-bottom: 0;
}
.page-master-bartender .wrapper-content .stack,
.page-master-bartender .wrapper-footer .stack {
  padding-top: 0;
}
.page-master-bartender .tabs {
  display: none;
}
.page-master-bartender .view-master-bartender .views-row {
  background-color: black;
  float: left;
  margin: 0;
  text-align: center;
  width: 100%;
}
.page-master-bartender .view-master-bartender .views-row .views-field-title {
  display: none;
}
.page-master-bartender .view-master-bartender .views-row .views-field {
  position: relative;
}
.page-master-bartender .view-master-bartender .views-row .field-content > div {
  background-color: black;
  background-position: center;
  background-size: cover;
  display: inline-block;
  height: 740px;
  position: relative;
  width: 100%;
}
@media screen and (max-width: 800px) {
  .page-master-bartender .view-master-bartender .views-row .field-content > div {
    height: 440px;
  }
}
.page-master-bartender .view-master-bartender .views-row .field-content > div.icon_image {
  background-color: transparent;
  bottom: -77px;
  height: auto;
  left: 0;
  position: absolute;
  width: 100%;
  z-index: 1;
}
.page-master-bartender .view-master-bartender .views-row .field-content > div h6 {
  background-image: url(../images/border-h6.png);
  background-position: bottom;
  background-repeat: repeat-x;
  color: white;
  display: inline-block;
  font-family: 'UrquellBETASerif-Bold';
  font-size: 12px;
  letter-spacing: 6px;
  margin-bottom: 20px;
  margin-top: 230px;
  padding-bottom: 10px;
}
@media screen and (max-width: 800px) {
  .page-master-bartender .view-master-bartender .views-row .field-content > div h6 {
    margin-top: 125px;
  }
}
.page-master-bartender .view-master-bartender .views-row .field-content > div h2 {
  color: white;
  font-family: 'BebasNeueBold';
  font-size: 105px;
  line-height: 96px;
  margin: 0 0 40px;
}
@media screen and (max-width: 800px) {
  .page-master-bartender .view-master-bartender .views-row .field-content > div h2 {
    font-size: 45px;
    line-height: 40px;
    margin: 0 auto 20px;
    width: 300px;
  }
}
.page-master-bartender .slider-historicke-vinarstvi {
  margin-top: 50px;
  text-align: center;
}
.page-master-bartender .slider-historicke-vinarstvi .views-row {
  display: inline-block;
  margin: 0 10px;
  padding: 0 10px;
  width: 290px;
}
@media screen and (max-width: 800px) {
  .page-master-bartender .slider-historicke-vinarstvi .views-row {
    margin: 0 10px;
  }
}
.page-master-bartender .slider-historicke-vinarstvi .views-row .views-field {
  text-align: center;
  font-family: 'UrquellBETASerif';
  font-size: 16px;
}
.page-master-bartender .slider-historicke-vinarstvi .views-row .views-field .red {
  color: #de0a00;
}
.page-master-bartender .slider-historicke-vinarstvi .views-row .views-field-title {
  color: #004426;
  font-family: 'UrquellBETASerif-Italic';
  font-size: 46px;
  margin: 30px 0 20px;
  padding-bottom: 5px;
  position: relative;
  text-align: center;
  width: 100%;
}
.page-master-bartender .slider-historicke-vinarstvi .views-row .views-field-title h4 {
  font-size: 22px;
}
.page-master-bartender .slider-historicke-vinarstvi .views-row .views-field-title h2 + h2 {
  display: none;
}
.page-master-bartender .slider-historicke-vinarstvi .views-row .views-field-title:after {
  background-image: url(../images/border-h6.png);
  bottom: 0;
  content: '';
  height: 4px;
  left: 50%;
  margin-left: -15px;
  position: absolute;
  width: 30px;
}
.page-master-bartender .slider-historicke-vinarstvi .views-row .views-field-body {
  font-family: 'UrquellBETASerif';
  font-size: 19px;
  text-align: center;
  width: 100%;
}
.page-master-bartender .slider-pivovarska-remesla {
  max-width: 100%;
}
.page-master-bartender .slider-pivovarska-remesla .views-row.views-row-1 {
  background-image: url('../images/master-bartender-background.jpg');
  background-position: center bottom;
  background-repeat: no-repeat;
  background-size: cover;
  margin: 0;
  padding-bottom: 100px;
}
@media screen and (max-width: 800px) {
  .page-master-bartender .slider-pivovarska-remesla .views-row.views-row-1 {
    width: 100%;
  }
  .page-master-bartender .slider-pivovarska-remesla .views-row.views-row-1 .historie_section_title {
    margin-left: auto;
    margin-right: auto;
    margin-top: 100px;
    max-width: 300px;
  }
}
@media screen and (min-width:1290px) {
  .page-master-bartender .slider-pivovarska-remesla .views-row.views-row-1 {
    background-image: url('../images/master-bartender-background-1920.png');
    max-width: 100%;
  }
}
.page-master-bartender .slider-pivovarska-remesla .views-row.views-row-1 .historie_section_body {
  max-width: 685px;
  width: 100%;
  padding-left: 0;
  padding-right: 0;
  padding-top: 30px;
  font-family: 'UrquellBETASerif';
  color: #303533;
  font-size: 18px;
  line-height: 28px;
}
.page-master-bartender .slider-pivovarska-remesla .views-row.views-row-1 .historie_section_body::before {
  background-image: none;
}
.page-master-bartender .slider-pivovarska-remesla .views-row.views-row-1 .historie_section_body::after {
  background-image: none;
}
.page-master-bartender .slider-pivovarska-remesla .views-row.views-row-1 .historie_section_body li {
  width: 50%;
  padding-left: 15px;
  padding-right: 15px;
}
@media screen and (max-width: 800px) {
  .page-master-bartender .slider-pivovarska-remesla .views-row.views-row-1 .historie_section_body li {
    width: 100%;
    max-width: 320px;
    float: none;
    margin: auto;
  }
}
.page-master-bartender .view-historicke-vinarstvi .view-header h2 {
  color: #004426;
  font-family: 'BebasNeueBold';
  font-size: 48px;
  margin: -20px 0 30px;
  padding-bottom: 20px;
  position: relative;
  text-align: center;
  width: 100%;
}
.page-master-bartender .view-historicke-vinarstvi .view-header h2:after {
  background-image: url(../images/border-h6.png);
  bottom: 0;
  content: '';
  height: 4px;
  left: 50%;
  margin-left: -15px;
  position: absolute;
  width: 30px;
}
@media screen and (max-width: 800px) {
  .page-master-bartender .view-historicke-vinarstvi .view-header h2 {
    font-size: 36px;
    margin: -15px auto auto;
    max-width: 300px;
  }
}
.page-master-bartender .view-historicke-vinarstvi .bx-window {
  margin: 0 auto;
  width: 870px;
}
@media screen and (max-width: 1040px) {
  .page-master-bartender .view-historicke-vinarstvi .bx-window {
    width: auto !important;
    padding-left: 50%;
    margin-left: -155px;
  }
}
@media screen and (max-width: 800px) {
  .page-master-bartender .view-historicke-vinarstvi .bx-window {
    width: auto !important;
    padding-left: 50%;
    margin-left: -155px;
  }
}
.page-master-bartender .view-historicke-vinarstvi .bx-wrapper {
  margin: 0 auto;
  width: 95%!important;
  max-width: 1280px;
}
@media screen and (max-width: 1040px) {
  .page-master-bartender .view-historicke-vinarstvi .bx-wrapper {
    width: 100% !important;
  }
}
@media screen and (max-width: 800px) {
  .page-master-bartender .view-historicke-vinarstvi .bx-wrapper {
    width: 100% !important;
  }
}
.page-master-bartender .view-historicke-vinarstvi .bx-prev {
  background-image: url(../images/arrow_sprite.png);
  height: 72px;
  left: 0;
  margin-top: -36px;
  position: absolute;
  top: 50%;
  width: 72px;
  text-indent: -9999px;
}
.page-master-bartender .view-historicke-vinarstvi .bx-prev:hover {
  background-position: 0 -74px;
}
@media screen and (max-width: 1040px) {
  .page-master-bartender .view-historicke-vinarstvi .bx-prev {
    left: 50%;
    margin-left: -185px;
    top: 220px;
  }
}
.page-master-bartender .view-historicke-vinarstvi .bx-next {
  background-image: url(../images/arrow_sprite.png);
  background-position: -73px 0;
  height: 72px;
  margin-top: -36px;
  position: absolute;
  right: 0;
  top: 50%;
  width: 72px;
  text-indent: -9999px;
}
.page-master-bartender .view-historicke-vinarstvi .bx-next:hover {
  background-position: -73px -74px;
}
@media screen and (max-width: 1040px) {
  .page-master-bartender .view-historicke-vinarstvi .bx-next {
    right: 50%;
    margin-right: -185px;
    top: 220px;
  }
}
.page-master-bartender .view-historicke-vinarstvi .view-header {
  color: #004426;
  font-size: 19px;
  font-family: 'BebasNeueBold';
  text-align: center;
}
.page-master-bartender .view-display-id-footer_master_bartender .field-content {
  display: block;
  font-size: 0;
}
.page-master-bartender .view-display-id-footer_master_bartender .views-row {
  float: left;
  margin: 0;
  text-align: center;
  width: 50%;
  overflow: hidden;
  max-height: 380px;
}
@media screen and (max-width: 800px) {
  .page-master-bartender .view-display-id-footer_master_bartender .views-row {
    width: 100%;
  }
}
@media screen and (max-width: 800px) {
  .page-master-bartender .icon_image {
    bottom: -45px !important;
  }
  .page-master-bartender .icon_image img {
    width: 140px;
    height: auto;
  }
}
.page-produkty-cz-prodejny-cash-carry,
.page-produkty-sk-prodejny-cash-carry,
.page-produkty-prodejny-cash-carry {
  background-image: url("../images/paper-background.jpg");
  background-position: center center;
}
.page-produkty-cz-prodejny-cash-carry #block-system-main .view-filters,
.page-produkty-sk-prodejny-cash-carry #block-system-main .view-filters,
.page-produkty-prodejny-cash-carry #block-system-main .view-filters {
  display: none;
}
.page-produkty-cz-prodejny-cash-carry .view-display-id-filter_states_block,
.page-produkty-sk-prodejny-cash-carry .view-display-id-filter_states_block,
.page-produkty-prodejny-cash-carry .view-display-id-filter_states_block {
  display: none;
}
.page-produkty-cz-prodejny-cash-carry #page-title,
.page-produkty-sk-prodejny-cash-carry #page-title,
.page-produkty-prodejny-cash-carry #page-title {
  position: relative;
  width: 320px;
  margin: 120px auto 20px auto;
  padding-bottom: 20px;
  color: #004426;
  font-family: 'BebasNeueBold';
  text-transform: uppercase;
  font-size: 68px;
  line-height: 58px;
  text-align: center;
}
@media screen and (max-width: 769px) {
  .page-produkty-cz-prodejny-cash-carry #page-title,
  .page-produkty-sk-prodejny-cash-carry #page-title,
  .page-produkty-prodejny-cash-carry #page-title {
    font-size: 48px;
    line-height: 38px;
    width: 220px;
  }
}
.page-produkty-cz-prodejny-cash-carry #page-title:after,
.page-produkty-sk-prodejny-cash-carry #page-title:after,
.page-produkty-prodejny-cash-carry #page-title:after {
  background-image: url(../images/border-h6.png);
  bottom: 0;
  content: '';
  height: 4px;
  left: 50%;
  margin-left: -15px;
  position: absolute;
  width: 30px;
}
.page-produkty-cz-prodejny-cash-carry #edit-field-state-tid-1-wrapper,
.page-produkty-sk-prodejny-cash-carry #edit-field-state-tid-1-wrapper,
.page-produkty-prodejny-cash-carry #edit-field-state-tid-1-wrapper {
  padding: 0;
}
.page-produkty-cz-prodejny-cash-carry #main,
.page-produkty-sk-prodejny-cash-carry #main,
.page-produkty-prodejny-cash-carry #main {
  width: 100%;
  text-align: center;
}
.page-produkty-cz-prodejny-cash-carry #main #city,
.page-produkty-sk-prodejny-cash-carry #main #city,
.page-produkty-prodejny-cash-carry #main #city {
  font-family: UrquellBETASerif-Italic;
  background-color: white;
  background-image: url("../images/select-dropdown-arrow.png");
  background-position: right center;
  background-repeat: no-repeat;
  border: 1px solid #c2af86;
  box-sizing: border-box;
  color: #004b2e;
  font-size: 17px;
  height: 50px;
  width: 280px;
  padding: 15px 25px;
  border-radius: 0;
  box-shadow: none;
  font-weight: normal;
}
.page-produkty-cz-prodejny-cash-carry #main #city option,
.page-produkty-sk-prodejny-cash-carry #main #city option,
.page-produkty-prodejny-cash-carry #main #city option {
  font-family: UrquellBETASerif-Italic;
  height: 50px;
  padding: 15px 30px;
  color: #004b2e;
}
.page-produkty-cz-prodejny-cash-carry #main #edit-city-wrapper,
.page-produkty-sk-prodejny-cash-carry #main #edit-city-wrapper,
.page-produkty-prodejny-cash-carry #main #edit-city-wrapper {
  display: none;
}
.page-produkty-cz-prodejny-cash-carry .view-contact .view-header,
.page-produkty-sk-prodejny-cash-carry .view-contact .view-header,
.page-produkty-prodejny-cash-carry .view-contact .view-header {
  width: 100%;
  max-width: 630px;
  margin-top: 30px;
  margin-left: auto;
  margin-right: auto;
  border: solid 1px #c7bda7;
  border-bottom: 0;
  background-color: #ede6d5;
  color: #004426;
  font-family: 'BebasNeueBold';
  text-transform: uppercase;
  font-size: 24px;
}
.page-produkty-cz-prodejny-cash-carry .view-contact .view-header .col-md-6,
.page-produkty-sk-prodejny-cash-carry .view-contact .view-header .col-md-6,
.page-produkty-prodejny-cash-carry .view-contact .view-header .col-md-6 {
  float: left;
  width: 50%!important;
  padding: 20px 42px 10px 42px;
  border-right: solid 2px #c7bda7;
}
.page-produkty-cz-prodejny-cash-carry .view-contact .view-header .col-md-6 + .col-md-6,
.page-produkty-sk-prodejny-cash-carry .view-contact .view-header .col-md-6 + .col-md-6,
.page-produkty-prodejny-cash-carry .view-contact .view-header .col-md-6 + .col-md-6 {
  border-right: 0;
}
.page-produkty-cz-prodejny-cash-carry .view-contact .view-header p,
.page-produkty-sk-prodejny-cash-carry .view-contact .view-header p,
.page-produkty-prodejny-cash-carry .view-contact .view-header p {
  margin-bottom: 0;
}
@media screen and (max-width: 769px) {
  .page-produkty-cz-prodejny-cash-carry .view-contact .view-header,
  .page-produkty-sk-prodejny-cash-carry .view-contact .view-header,
  .page-produkty-prodejny-cash-carry .view-contact .view-header {
    font-size: 16px;
    max-width: 300px;
  }
  .page-produkty-cz-prodejny-cash-carry .view-contact .view-header .col-md-6,
  .page-produkty-sk-prodejny-cash-carry .view-contact .view-header .col-md-6,
  .page-produkty-prodejny-cash-carry .view-contact .view-header .col-md-6 {
    padding-left: 20px;
    padding-right: 20px;
  }
}
.page-produkty-cz-prodejny-cash-carry .view-contact .view-content,
.page-produkty-sk-prodejny-cash-carry .view-contact .view-content,
.page-produkty-prodejny-cash-carry .view-contact .view-content {
  width: 100%;
  max-width: 630px;
  margin-left: auto;
  margin-right: auto;
  border: solid 2px #c7bda7;
}
@media screen and (max-width: 769px) {
  .page-produkty-cz-prodejny-cash-carry .view-contact .view-content,
  .page-produkty-sk-prodejny-cash-carry .view-contact .view-content,
  .page-produkty-prodejny-cash-carry .view-contact .view-content {
    max-width: 300px;
  }
}
.page-produkty-cz-prodejny-cash-carry .view-contact .view-content .views-row,
.page-produkty-sk-prodejny-cash-carry .view-contact .view-content .views-row,
.page-produkty-prodejny-cash-carry .view-contact .view-content .views-row {
  margin: 0;
  padding-left: 15px;
  padding-right: 15px;
  border-bottom: solid 2px #c7bda7;
  font-family: UrquellBETASerif;
  font-size: 18px;
  background-color: #f9f2e8;
}
@media screen and (max-width: 769px) {
  .page-produkty-cz-prodejny-cash-carry .view-contact .view-content .views-row,
  .page-produkty-sk-prodejny-cash-carry .view-contact .view-content .views-row,
  .page-produkty-prodejny-cash-carry .view-contact .view-content .views-row {
    font-size: 13px;
  }
}
.page-produkty-cz-prodejny-cash-carry .view-contact .view-content .views-row:nth-of-type(2n+1),
.page-produkty-sk-prodejny-cash-carry .view-contact .view-content .views-row:nth-of-type(2n+1),
.page-produkty-prodejny-cash-carry .view-contact .view-content .views-row:nth-of-type(2n+1) {
  background-color: transparent;
}
.page-produkty-cz-prodejny-cash-carry .view-contact .view-content .views-row p,
.page-produkty-sk-prodejny-cash-carry .view-contact .view-content .views-row p,
.page-produkty-prodejny-cash-carry .view-contact .view-content .views-row p,
.page-produkty-cz-prodejny-cash-carry .view-contact .view-content .views-row a,
.page-produkty-sk-prodejny-cash-carry .view-contact .view-content .views-row a,
.page-produkty-prodejny-cash-carry .view-contact .view-content .views-row a {
  color: #303533;
}
.page-produkty-cz-prodejny-cash-carry .view-contact .view-content .views-row strong,
.page-produkty-sk-prodejny-cash-carry .view-contact .view-content .views-row strong,
.page-produkty-prodejny-cash-carry .view-contact .view-content .views-row strong {
  color: #004426;
}
.page-produkty-cz-prodejny-cash-carry .view-contact .view-content .views-row:last-child,
.page-produkty-sk-prodejny-cash-carry .view-contact .view-content .views-row:last-child,
.page-produkty-prodejny-cash-carry .view-contact .view-content .views-row:last-child {
  border-bottom: 0;
}
.page-produkty-cz-prodejny-cash-carry .view-contact .view-content .views-row .col-md-6,
.page-produkty-sk-prodejny-cash-carry .view-contact .view-content .views-row .col-md-6,
.page-produkty-prodejny-cash-carry .view-contact .view-content .views-row .col-md-6 {
  padding-top: 10px;
  border-right: dashed 2px #c7bda7;
  width: 50%!important;
  float: left;
  padding-left: 42px;
  padding-right: 42px;
}
.page-produkty-cz-prodejny-cash-carry .view-contact .view-content .views-row .col-md-6 + .col-md-6,
.page-produkty-sk-prodejny-cash-carry .view-contact .view-content .views-row .col-md-6 + .col-md-6,
.page-produkty-prodejny-cash-carry .view-contact .view-content .views-row .col-md-6 + .col-md-6 {
  border-right: 0;
}
@media screen and (max-width: 769px) {
  .page-produkty-cz-prodejny-cash-carry .view-contact .view-content .views-row .col-md-6,
  .page-produkty-sk-prodejny-cash-carry .view-contact .view-content .views-row .col-md-6,
  .page-produkty-prodejny-cash-carry .view-contact .view-content .views-row .col-md-6 {
    padding-left: 20px;
    padding-right: 20px;
  }
}
.page-produkty-cz-prodejny-cash-carry .view-contact .view-footer,
.page-produkty-sk-prodejny-cash-carry .view-contact .view-footer,
.page-produkty-prodejny-cash-carry .view-contact .view-footer {
  margin-top: 10px;
}
.page-produkty-cz-prodejny-cash-carry .view-contact .view-footer .view-historie-ten-pravy-original,
.page-produkty-sk-prodejny-cash-carry .view-contact .view-footer .view-historie-ten-pravy-original,
.page-produkty-prodejny-cash-carry .view-contact .view-footer .view-historie-ten-pravy-original {
  max-width: 100%;
}
.page-produkty-cz-prodejny-cash-carry .view-contact .view-display-id-footer_prodejny_cash_carry .field-content,
.page-produkty-sk-prodejny-cash-carry .view-contact .view-display-id-footer_prodejny_cash_carry .field-content,
.page-produkty-prodejny-cash-carry .view-contact .view-display-id-footer_prodejny_cash_carry .field-content {
  display: block;
  font-size: 0;
}
.page-produkty-cz-prodejny-cash-carry .view-contact .view-display-id-footer_prodejny_cash_carry .view-content,
.page-produkty-sk-prodejny-cash-carry .view-contact .view-display-id-footer_prodejny_cash_carry .view-content,
.page-produkty-prodejny-cash-carry .view-contact .view-display-id-footer_prodejny_cash_carry .view-content {
  border: 0;
  max-width: 100%;
}
.page-produkty-cz-prodejny-cash-carry .view-contact .view-display-id-footer_prodejny_cash_carry .view-content h6,
.page-produkty-sk-prodejny-cash-carry .view-contact .view-display-id-footer_prodejny_cash_carry .view-content h6,
.page-produkty-prodejny-cash-carry .view-contact .view-display-id-footer_prodejny_cash_carry .view-content h6 {
  background-image: url("../images/border-h6.png");
  margin-top: 0px;
}
@media screen and (max-width: 769px) {
  .page-produkty-cz-prodejny-cash-carry .view-contact .view-display-id-footer_prodejny_cash_carry .view-content h6,
  .page-produkty-sk-prodejny-cash-carry .view-contact .view-display-id-footer_prodejny_cash_carry .view-content h6,
  .page-produkty-prodejny-cash-carry .view-contact .view-display-id-footer_prodejny_cash_carry .view-content h6 {
    display: none;
  }
}
.page-produkty-cz-prodejny-cash-carry .view-contact .view-display-id-footer_prodejny_cash_carry .view-content p,
.page-produkty-sk-prodejny-cash-carry .view-contact .view-display-id-footer_prodejny_cash_carry .view-content p,
.page-produkty-prodejny-cash-carry .view-contact .view-display-id-footer_prodejny_cash_carry .view-content p {
  display: none;
}
.page-produkty-cz-prodejny-cash-carry .view-contact .view-display-id-footer_prodejny_cash_carry .view-content .views-row,
.page-produkty-sk-prodejny-cash-carry .view-contact .view-display-id-footer_prodejny_cash_carry .view-content .views-row,
.page-produkty-prodejny-cash-carry .view-contact .view-display-id-footer_prodejny_cash_carry .view-content .views-row {
  float: left;
  margin: 0;
  padding: 0;
  text-align: center;
  width: 50%;
  overflow: hidden;
  border: 0;
  background-color: none;
}
@media screen and (max-width: 769px) {
  .page-produkty-cz-prodejny-cash-carry .view-contact .view-display-id-footer_prodejny_cash_carry .view-content .views-row,
  .page-produkty-sk-prodejny-cash-carry .view-contact .view-display-id-footer_prodejny_cash_carry .view-content .views-row,
  .page-produkty-prodejny-cash-carry .view-contact .view-display-id-footer_prodejny_cash_carry .view-content .views-row {
    width: 100%;
  }
}
.page-produkty-cz-prodejny-cash-carry .view-contact .view-display-id-footer_prodejny_cash_carry .view-content a,
.page-produkty-sk-prodejny-cash-carry .view-contact .view-display-id-footer_prodejny_cash_carry .view-content a,
.page-produkty-prodejny-cash-carry .view-contact .view-display-id-footer_prodejny_cash_carry .view-content a {
  color: #c70c03;
}
.page-produkty-cz-prodejny-cash-carry .pager,
.page-produkty-sk-prodejny-cash-carry .pager,
.page-produkty-prodejny-cash-carry .pager {
  margin-bottom: 40px;
  margin-top: 10px;
}
.page-produkty-cz-prodejny-cash-carry .pager li > a,
.page-produkty-sk-prodejny-cash-carry .pager li > a,
.page-produkty-prodejny-cash-carry .pager li > a {
  background-position: center center;
  background-repeat: no-repeat;
  background-color: rgba(255, 255, 255, 0.3);
  border: 1px solid #c2af86;
  text-indent: -99999px;
  width: 30px;
  height: 30px;
  padding: 5px;
}
.page-produkty-cz-prodejny-cash-carry .pager li > a:focus,
.page-produkty-sk-prodejny-cash-carry .pager li > a:focus,
.page-produkty-prodejny-cash-carry .pager li > a:focus {
  outline: 0;
}
.page-produkty-cz-prodejny-cash-carry .pager li.pager-next > a,
.page-produkty-sk-prodejny-cash-carry .pager li.pager-next > a,
.page-produkty-prodejny-cash-carry .pager li.pager-next > a {
  background-image: url("../images/pager-right-icon.png");
}
.page-produkty-cz-prodejny-cash-carry .pager li.pager-previous > a,
.page-produkty-sk-prodejny-cash-carry .pager li.pager-previous > a,
.page-produkty-prodejny-cash-carry .pager li.pager-previous > a {
  background-image: url("../images/pager-left-icon.png");
}
.page-produkty-cz-prodejny-cash-carry .pager li.pager-current,
.page-produkty-sk-prodejny-cash-carry .pager li.pager-current,
.page-produkty-prodejny-cash-carry .pager li.pager-current {
  font-family: UrquellBETASerif-Italic;
  color: #004426;
}
.page-error-404 #page {
  padding-bottom: 0px;
}
.page-error-404 #page .wrapper-content .stack {
  padding-top: 0px;
}
.page-error-404 #page .wrapper-content .stack .tabs {
  display: none;
}
.page-error-404 .view-historie .views-row .field-content .content-page-error {
  min-height: 440px;
}
.page-error-404 .view-historie .views-row .field-content .content-page-error h6 {
  margin-top: 30%;
}
@media screen and (min-width: 480px) {
  .page-error-404 .view-historie .views-row .field-content .content-page-error h6 {
    margin-top: 37%;
  }
}
@media screen and (min-width: 750px) and (orientation: landscape) {
  .page-error-404 .view-historie .views-row .field-content .content-page-error h6 {
    margin-top: 20%;
  }
}
@media screen and (min-width: 750px) and (orientation: landscape) {
  .page-error-404 .view-historie .views-row .field-content .content-page-error h6 {
    margin-top: 20%;
  }
}
@media screen and (min-width: 751px) and (orientation: landscape) {
  .page-error-404 .view-historie .views-row .field-content .content-page-error h6 {
    margin-top: 230px;
  }
}
@media screen and (min-width: 1028px) {
  .page-error-404 .view-historie .views-row .field-content .content-page-error h6 {
    margin-top: 230px;
  }
}
.page-error-404 .view-historie .views-row .field-content .content-page-error p {
  font-family: "UrquellBETASerif";
  font-size: 14px;
  color: #ffffff;
  margin: 0 auto;
  text-align: center;
  width: 80%;
  max-width: 700px;
}
@media screen and (min-width: 480px) {
  .page-error-404 .view-historie .views-row .field-content .content-page-error p {
    font-size: 17px;
  }
}
@media screen and (min-width: 600px) and (orientation: landscape) {
  .page-error-404 .view-historie .views-row .field-content .content-page-error p {
    width: 70%;
  }
}
@media screen and (m-width: 650px) {
  .page-error-404 .view-historie .views-row .field-content .content-page-error p {
    width: 70%;
    font-size: 30px;
  }
}
@media screen and (min-width: 800px) {
  .page-error-404 .view-historie .views-row .field-content .content-page-error p {
    font-size: 24px;
    width: 80%;
  }
}
@media screen and (min-width: 1030px) {
  .page-error-404 .view-historie .views-row .field-content .content-page-error p {
    font-size: 26px;
  }
}
.page-error-404 .view-historie .views-row .field-content .content-page-error p span {
  color: #de0a00;
}
.page-hrde-podporujeme .historie_link_footer .historie_block_footer_content {
  margin-left: -220px;
  width: 440px;
}
.page-hrde-podporujeme .historie_link_footer .historie_block_footer_content h2 {
  max-width: 280px;
  margin-left: auto;
  margin-right: auto;
}
.page-hrde-podporujeme .historie_link_footer .historie_block_footer_content p {
  max-width: 280px;
}
.page-hrde-podporujeme .page {
  padding-bottom: 0;
}
.page-hrde-podporujeme .wrapper-content .stack {
  padding-top: 0;
}
.page-hrde-podporujeme .wrapper-content .tabs {
  margin: 0;
}
.page-hrde-podporujeme .wrapper-content .block + .block {
  margin: 0;
}
.page-hrde-podporujeme #block-system-main .view-footer {
  left: 50%;
  position: absolute;
  top: 530px !important;
}
.page-hrde-podporujeme .arrow-slider {
  position: absolute !important;
  left: 50% !important;
  margin-left: -12px !important;
  top: 620px;
}
@media screen and (max-width: 800px) {
  .page-hrde-podporujeme .arrow-slider {
    top: 80% !important;
  }
}
@media screen and (max-width: 1280px) {
  .page-hrde-podporujeme .arrow-slider {
    top: 50% !important;
  }
}
@media screen and (min-width: 801px) and (max-width: 1440px) {
  .page-hrde-podporujeme .arrow-slider {
    top: 60% !important;
  }
}
@media screen and (max-width: 800px) {
  .page-hrde-podporujeme #podporujeme .arrow-slider {
    top: 60%!important;
  }
}
.page-hrde-podporujeme .view-historie .views-row .field-content > div#sports {
  height: 405px;
  min-height: inherit!important;
}
.page-hrde-podporujeme .view-historie .views-row .field-content > div#sports p {
  color: #004426;
  font-family: 'UrquellBETASerif-Italic';
  font-size: 28px;
  margin: 130px auto 30px;
  max-width: 780px;
  padding: 0 0 50px;
  text-align: center;
  width: 90%;
}
@media screen and (max-width: 800px) {
  .page-hrde-podporujeme .view-historie .views-row .field-content > div#sports p {
    font-size: 20px;
    margin: 110px auto 30px;
    max-width: 260px;
    padding: 0 0 20px;
  }
}
.page-hrde-podporujeme .view-historie .views-row .field-content > div#sports h2 {
  color: #004426;
  margin: 30px auto 0;
  max-width: none;
  position: absolute;
  width: 100%;
}
.page-hrde-podporujeme .view-historie .views-row .field-content > div#kultura h2,
.page-hrde-podporujeme .view-historie .views-row .field-content > div#dobrocinnost h2 {
  margin-top: 30%;
}
@media screen and (max-width:500px) {
  .page-hrde-podporujeme .view-historie .views-row .field-content > div#kultura h2,
  .page-hrde-podporujeme .view-historie .views-row .field-content > div#dobrocinnost h2 {
    margin-top: 200px;
  }
}
@media screen and (max-width:500px) {
  .page-hrde-podporujeme .view-historie .views-row .field-content > div#kultura .arrow-slider,
  .page-hrde-podporujeme .view-historie .views-row .field-content > div#dobrocinnost .arrow-slider {
    margin-top: 250px;
    top: 320px !important;
  }
}
@media screen and (min-width:500px) {
  .page-hrde-podporujeme .view-historie .views-row .field-content > div#kultura .arrow-slider,
  .page-hrde-podporujeme .view-historie .views-row .field-content > div#dobrocinnost .arrow-slider {
    top: 520px !important;
  }
}
@media screen and (min-width:1290px) {
  .page-hrde-podporujeme .view-historie .views-row .field-content > div#kultura .arrow-slider,
  .page-hrde-podporujeme .view-historie .views-row .field-content > div#dobrocinnost .arrow-slider {
    top: 800px !important;
  }
}
.page-hrde-podporujeme .view-historie .views-row .field-content > div h2 {
  margin: 0 auto 10px;
  max-width: none;
}
.page-hrde-podporujeme .view-historie .views-row .field-content > div p {
  color: white;
  font-family: UrquellBETASerif;
  font-size: 19px;
  margin: 0 auto 10px;
  max-width: 600px;
}
.page-hrde-podporujeme .view-historie .views-row .field-content > div a {
  color: white;
  background-image: url(../images/play.png);
  background-position: center top;
  background-repeat: no-repeat;
  display: inline-block;
  font-size: 20px;
  font-family: 'BebasNeueBold';
  padding: 80px 0 0;
}
.page-hrde-podporujeme .view-historie.view-display-id-hrde_podporujeme_sports_block_header .arrow-slider {
  display: none !important;
}
.page-hrde-podporujeme .view-historie-ten-pravy-original.view-display-id-block_4 .view-content {
  background-image: url(../images/paper-background.jpg);
  margin: 0 auto;
  max-width: none;
}
.page-hrde-podporujeme .view-historie-ten-pravy-original.view-display-id-block_4 .view-display-id-hrde_podporujeme_kultura_block {
  position: relative;
}
.page-hrde-podporujeme .view-historie-ten-pravy-original.view-display-id-block_4 .view-display-id-hrde_podporujeme_kultura_block .view-content {
  background-image: url(../images/paper-background.jpg);
}
.page-hrde-podporujeme .view-historie-ten-pravy-original.view-display-id-block_4 .view-display-id-hrde_podporujeme_kultura_block .view-display-id-hrde_podporujeme_kultura_block_header .view-content {
  max-width: none;
}
.page-hrde-podporujeme .view-historie-ten-pravy-original.view-display-id-block_4 .view-display-id-hrde_podporujeme_dobrocinnost_block {
  position: relative;
}
.page-hrde-podporujeme .view-historie-ten-pravy-original.view-display-id-block_4 .view-display-id-hrde_podporujeme_dobrocinnost_block .view-content {
  background-image: url(../images/paper-background.jpg);
}
.page-hrde-podporujeme .view-historie-ten-pravy-original.view-display-id-block_4 .view-display-id-hrde_podporujeme_dobrocinnost_block .view-display-id-hrde_podporujeme_dobrocinnost_block_header .view-content {
  max-width: none;
}
.page-hrde-podporujeme .view-historie-ten-pravy-original .view-content:after {
  clear: both;
  content: '';
  display: block;
}
.page-hrde-podporujeme .view-historie-ten-pravy-original .slider-pivovarska-remesla .views-row {
  padding: 30px 0 10px;
  max-width: 1200px;
}
.page-hrde-podporujeme .view-historie-ten-pravy-original .slider-pivovarska-remesla .views-row .historie_section_title {
  font-size: 48px;
  max-width: 300px;
}
@media screen and (max-width: 800px) {
  .page-hrde-podporujeme .view-historie-ten-pravy-original .slider-pivovarska-remesla .views-row .historie_section_title {
    font-size: 33px;
  }
}
.page-hrde-podporujeme .view-historie-ten-pravy-original .slider-pivovarska-remesla .views-row .historie_section_body {
  color: #303533;
  font-family: UrquellBETASerif;
  font-size: 19px;
  max-width: 300px;
  padding: 0;
  text-align: left;
  width: 96%;
}
@media screen and (max-width: 800px) {
  .page-hrde-podporujeme .view-historie-ten-pravy-original .slider-pivovarska-remesla .views-row .historie_section_body {
    width: 100%;
  }
}
.page-hrde-podporujeme .view-historie-ten-pravy-original .slider-pivovarska-remesla .views-row .historie_section_body p {
  font-size: 19px;
}
.page-hrde-podporujeme .view-historie-ten-pravy-original .slider-pivovarska-remesla .views-row .historie_section_body p a {
  text-transform: none;
  font-family: UrquellBETASerif;
}
.page-hrde-podporujeme .view-historie-ten-pravy-original .slider-pivovarska-remesla .views-row .center_text .historie_section_title {
  display: none;
}
.page-hrde-podporujeme .view-historie-ten-pravy-original .slider-pivovarska-remesla .views-row .center_text .historie_section_body {
  float: none;
  margin: 30px auto;
  max-width: 630px;
}
.page-hrde-podporujeme .view-historie-ten-pravy-original .slider-pivovarska-remesla .views-row .center_text .historie_section_body:after {
  clear: both;
  content: '';
  display: block;
}
@media screen and (max-width: 800px) {
  .page-hrde-podporujeme .view-historie-ten-pravy-original .slider-pivovarska-remesla .views-row .center_text .historie_section_body {
    margin: 20px auto;
  }
}
.page-hrde-podporujeme .view-historie-ten-pravy-original .slider-pivovarska-remesla .views-row .center_text .historie_section_body p {
  float: left;
  padding: 0 15px;
  text-align: left;
  width: 50%;
}
@media screen and (max-width: 800px) {
  .page-hrde-podporujeme .view-historie-ten-pravy-original .slider-pivovarska-remesla .views-row .center_text .historie_section_body p {
    width: 100%;
  }
}
.page-hrde-podporujeme .view-historie-ten-pravy-original .slider-pivovarska-remesla .views-row .center_text .historie_section_body p a {
  font-family: UrquellBETASerif;
}
.page-hrde-podporujeme .view-historie-ten-pravy-original .slider-pivovarska-remesla .views-row .left_text_right_image .historie_section_slider {
  float: right;
  margin-left: 50px;
  margin-right: 0;
  margin-top: 20px;
  width: 720px;
}
@media screen and (max-width: 1100px) {
  .page-hrde-podporujeme .view-historie-ten-pravy-original .slider-pivovarska-remesla .views-row .left_text_right_image .historie_section_slider {
    width: 52%;
  }
  .page-hrde-podporujeme .view-historie-ten-pravy-original .slider-pivovarska-remesla .views-row .left_text_right_image .historie_section_slider img {
    height: auto;
    width: 100%;
  }
}
@media screen and (max-width: 800px) {
  .page-hrde-podporujeme .view-historie-ten-pravy-original .slider-pivovarska-remesla .views-row .left_text_right_image .historie_section_slider {
    margin-top: 0;
    width: 100%;
  }
}
.page-hrde-podporujeme .view-historie-ten-pravy-original .slider-pivovarska-remesla .views-row .left_image_right_text .historie_section_slider {
  float: left;
  margin-left: 0;
  margin-right: 50px;
  margin-top: 20px;
  width: 720px;
}
@media screen and (max-width: 1100px) {
  .page-hrde-podporujeme .view-historie-ten-pravy-original .slider-pivovarska-remesla .views-row .left_image_right_text .historie_section_slider {
    width: 52%;
  }
  .page-hrde-podporujeme .view-historie-ten-pravy-original .slider-pivovarska-remesla .views-row .left_image_right_text .historie_section_slider img {
    height: auto;
    width: 100%;
  }
}
@media screen and (max-width: 800px) {
  .page-hrde-podporujeme .view-historie-ten-pravy-original .slider-pivovarska-remesla .views-row .left_image_right_text .historie_section_slider {
    margin-top: 0;
    width: 100%;
  }
  .page-hrde-podporujeme .view-historie-ten-pravy-original .slider-pivovarska-remesla .views-row .left_image_right_text .historie_section_slider img {
    margin-top: 0;
  }
}
.page-hrde-podporujeme .view-historie-ten-pravy-original .slider-pivovarska-remesla .views-row.views-row-1 {
  padding: 130px 0 10px;
}
@media screen and (max-width: 800px) {
  .page-hrde-podporujeme .view-historie-ten-pravy-original .slider-pivovarska-remesla .views-row.views-row-1 {
    float: none;
    padding: 60px 0 10px;
  }
}
.page-hrde-podporujeme .view-historie-ten-pravy-original .slider-pivovarska-remesla .views-row.views-row-1 .historie_section_title {
  float: right;
  font-family: 'BebasNeueBold';
  margin: 20px 0 20px;
  max-width: 300px;
  padding-bottom: 20px;
  position: relative;
  text-align: left;
  width: 96%;
}
.page-hrde-podporujeme .view-historie-ten-pravy-original .slider-pivovarska-remesla .views-row.views-row-1 .historie_section_title:after {
  left: 0;
  margin-left: 0;
}
@media screen and (max-width: 800px) {
  .page-hrde-podporujeme .view-historie-ten-pravy-original .slider-pivovarska-remesla .views-row.views-row-1 .historie_section_title {
    margin: 20px 0 20px;
  }
}
.page-hrde-podporujeme .view-historie-ten-pravy-original .slider-pivovarska-remesla .views-row.views-row-1 .historie_section_body {
  float: right;
}
.page-hrde-podporujeme .view-historie-ten-pravy-original .slider-pivovarska-remesla .views-row.views-row-1 .historie_section_body:before,
.page-hrde-podporujeme .view-historie-ten-pravy-original .slider-pivovarska-remesla .views-row.views-row-1 .historie_section_body:after {
  content: none;
}
.page-hrde-podporujeme .view-historie-ten-pravy-original .slider-pivovarska-remesla .views-row.views-row-1 .center_text .historie_section_body {
  float: none;
}
.page-hrde-podporujeme .view-historie-ten-pravy-original .slider-pivovarska-remesla .views-row.views-row-1 .historie_section_slider_1721 {
  float: right;
  margin-left: 50px;
  margin-right: 0;
  margin-top: 20px;
  width: 720px;
}
@media screen and (max-width: 1100px) {
  .page-hrde-podporujeme .view-historie-ten-pravy-original .slider-pivovarska-remesla .views-row.views-row-1 .historie_section_slider_1721 {
    width: 52%;
  }
  .page-hrde-podporujeme .view-historie-ten-pravy-original .slider-pivovarska-remesla .views-row.views-row-1 .historie_section_slider_1721 img {
    height: auto;
    width: 100%;
  }
}
@media screen and (max-width: 800px) {
  .page-hrde-podporujeme .view-historie-ten-pravy-original .slider-pivovarska-remesla .views-row.views-row-1 .historie_section_slider_1721 {
    width: 100%;
  }
}
.page-hrde-podporujeme .view-historie-ten-pravy-original .slider-pivovarska-remesla .views-row.views-row-2 {
  max-width: none;
}
@media screen and (max-width: 800px) {
  .page-hrde-podporujeme .view-historie-ten-pravy-original .slider-pivovarska-remesla .views-row.views-row-2 {
    float: none;
  }
}
.page-hrde-podporujeme .view-historie-ten-pravy-original .slider-pivovarska-remesla .views-row.views-row-2 .historie_section_body {
  float: none;
}
@media screen and (max-width: 800px) {
  .page-hrde-podporujeme .view-historie-ten-pravy-original .slider-pivovarska-remesla .views-row.views-row-3 {
    float: none;
    padding: 0;
  }
}
.page-hrde-podporujeme .view-historie-ten-pravy-original .slider-pivovarska-remesla .views-row.views-row-3 .historie_section_title {
  float: left;
}
.page-hrde-podporujeme .view-historie-ten-pravy-original .slider-pivovarska-remesla .views-row.views-row-3 .historie_section_body {
  float: left;
}
.page-hrde-podporujeme .view-historie-ten-pravy-original .slider-pivovarska-remesla .views-row.views-row-3 .left_image_right_text .historie_section_slider {
  float: left;
  margin-top: 30px;
  width: auto;
}
.page-hrde-podporujeme .view-historie-ten-pravy-original .slider-pivovarska-remesla .views-row.views-row-3 .left_image_right_text .historie_section_slider.historie_section_slider_1651 {
  margin-left: 130px;
}
@media screen and (max-width: 1100px) {
  .page-hrde-podporujeme .view-historie-ten-pravy-original .slider-pivovarska-remesla .views-row.views-row-3 .left_image_right_text .historie_section_slider.historie_section_slider_1651 {
    margin-left: 0;
  }
}
@media screen and (max-width: 800px) {
  .page-hrde-podporujeme .view-historie-ten-pravy-original .slider-pivovarska-remesla .views-row.views-row-3 .left_image_right_text .historie_section_slider.historie_section_slider_1651 {
    margin-left: 0;
  }
}
@media screen and (max-width: 1100px) {
  .page-hrde-podporujeme .view-historie-ten-pravy-original .slider-pivovarska-remesla .views-row.views-row-3 .left_image_right_text .historie_section_slider {
    width: 52%;
  }
  .page-hrde-podporujeme .view-historie-ten-pravy-original .slider-pivovarska-remesla .views-row.views-row-3 .left_image_right_text .historie_section_slider img {
    height: auto;
    width: 100%;
  }
}
@media screen and (max-width: 800px) {
  .page-hrde-podporujeme .view-historie-ten-pravy-original .slider-pivovarska-remesla .views-row.views-row-3 .left_image_right_text .historie_section_slider {
    width: 100%;
  }
}
.page-hrde-podporujeme .view-historie-ten-pravy-original .slider-pivovarska-remesla .views-row.views-row-4 {
  float: right;
}
@media screen and (max-width: 800px) {
  .page-hrde-podporujeme .view-historie-ten-pravy-original .slider-pivovarska-remesla .views-row.views-row-4 {
    float: none;
  }
}
.page-hrde-podporujeme .view-historie-ten-pravy-original .slider-pivovarska-remesla .views-row.views-row-4 .historie_section_title {
  display: block;
  float: right;
}
.page-hrde-podporujeme .view-historie-ten-pravy-original .slider-pivovarska-remesla .views-row.views-row-4 .historie_section_body {
  display: block;
  float: right;
}
.page-hrde-podporujeme .view-historie-ten-pravy-original .slider-pivovarska-remesla .views-row.views-row-4 .left_text_right_image .historie_section_slider {
  float: right;
  margin-left: 50px;
  margin-right: 0;
  margin-top: 20px;
  width: 720px;
}
@media screen and (max-width: 1100px) {
  .page-hrde-podporujeme .view-historie-ten-pravy-original .slider-pivovarska-remesla .views-row.views-row-4 .left_text_right_image .historie_section_slider {
    width: 52%;
  }
  .page-hrde-podporujeme .view-historie-ten-pravy-original .slider-pivovarska-remesla .views-row.views-row-4 .left_text_right_image .historie_section_slider img {
    height: auto;
    width: 100%;
  }
}
@media screen and (max-width: 800px) {
  .page-hrde-podporujeme .view-historie-ten-pravy-original .slider-pivovarska-remesla .views-row.views-row-4 .left_text_right_image .historie_section_slider {
    width: 100%;
  }
}
.page-hrde-podporujeme .view-historie-ten-pravy-original .slider-pivovarska-remesla .views-row.views-row-5 {
  max-width: none;
}
.page-hrde-podporujeme #dobrocinnost > h2:nth-child(1) {
  left: inherit;
  position: relative;
}
.page-story-original #tajemsti-cepovani .arrow-slider {
  top: 830px !important;
}
.page-story-original #tajemsti-cepovani .link-url a {
  padding-top: 0px !important;
  background-image: none;
}
@media screen and (max-width: 800px) {
  .page-story-original #tajemsti-cepovani {
    min-height: 560px !important;
  }
}
.page-story-original.page-story-original-spravne-cepovani {
  background-image: url("../images/paper-background.jpg");
  background-repeat: repeat;
}
.page-story-original.page-story-original-spravne-cepovani .view-historie.view-display-id-page_4 .arrow-slider {
  top: 600px !important;
}
.page-story-original.page-story-original-spravne-cepovani .view-historie.view-display-id-tankove_pivo_block .arrow-slider {
  top: 650px !important;
}
.page-story-original.page-story-original-spravne-cepovani .view-historie .views-row .field-content > div h2 {
  max-width: 730px;
}
@media screen and (max-width: 800px) {
  .page-story-original.page-story-original-spravne-cepovani .view-historie .views-row .field-content > div h2 {
    width: 280px;
  }
}
.page-story-original.page-story-original-spravne-cepovani .view-historie .views-row .field-content > div h6 {
  max-width: 900px;
  text-transform: uppercase;
}
@media screen and (max-width: 800px) {
  .page-story-original.page-story-original-spravne-cepovani .view-historie .views-row .field-content > div h6 {
    max-width: 300px;
    letter-spacing: 4px;
  }
}
.page-story-original.page-story-original-spravne-cepovani .view-display-id-styly_cepovani {
  background: none;
}
.page-story-original.page-story-original-spravne-cepovani .view-display-id-styly_cepovani .view-content {
  margin: 0 auto;
  max-width: 100%;
}
.page-story-original.page-story-original-spravne-cepovani .view-display-id-styly_cepovani .view-display-id-tajemstvi_cepovani .view-content {
  max-width: none;
}
.page-story-original.page-story-original-spravne-cepovani .view-display-id-styly_cepovani .slider-pivovarska-remesla {
  max-width: 100%;
  float: left;
  padding-bottom: 0px;
  background-image: url("../images/spravne-cepovani-01.jpg"), url("../images/spravne-cepovani-02.jpg");
  background-repeat: no-repeat, no-repeat;
  background-position: top, bottom;
}
@media screen and (min-width:1290px) {
  .page-story-original.page-story-original-spravne-cepovani .view-display-id-styly_cepovani .slider-pivovarska-remesla {
    background-image: url("../images/spravne-cepovani-01-1920.png"), url("../images/spravne-cepovani-02-1920.png");
  }
}
@media screen and (max-width: 800px) {
  .page-story-original.page-story-original-spravne-cepovani .view-display-id-styly_cepovani .slider-pivovarska-remesla {
    float: none;
  }
}
.page-story-original.page-story-original-spravne-cepovani .view-display-id-styly_cepovani .slider-pivovarska-remesla .views-row.views-row-3 {
  float: left;
}
.page-story-original.page-story-original-spravne-cepovani .view-display-id-styly_cepovani .slider-pivovarska-remesla .views-row.views-row-3.views-row-last {
  float: right;
}
.page-story-original.page-story-original-spravne-cepovani .view-display-id-styly_cepovani .slider-pivovarska-remesla .views-row.views-row-3.views-row-last .left_image_right_text {
  max-width: 1000px;
}
@media screen and (max-width: 800px) {
  .page-story-original.page-story-original-spravne-cepovani .view-display-id-styly_cepovani .slider-pivovarska-remesla .views-row.views-row-3.views-row-last {
    float: none;
  }
}
@media screen and (max-width: 800px) {
  .page-story-original.page-story-original-spravne-cepovani .view-display-id-styly_cepovani .slider-pivovarska-remesla .views-row.views-row-3 {
    float: none;
  }
}
.page-story-original.page-story-original-spravne-cepovani .view-display-id-styly_cepovani .slider-pivovarska-remesla .views-row .historie_section_slider_1316 ul li,
.page-story-original.page-story-original-spravne-cepovani .view-display-id-styly_cepovani .slider-pivovarska-remesla .views-row .historie_section_slider_1326 ul li {
  float: right;
}
.page-story-original.page-story-original-spravne-cepovani .view-display-id-styly_cepovani .slider-pivovarska-remesla .views-row .historie_section_slider_1326 {
  width: 720px;
}
.page-story-original.page-story-original-spravne-cepovani .view-historie-ten-pravy-original {
  max-width: 100%;
}
.page-story-original.page-story-original-spravne-cepovani .view-historie-ten-pravy-original .left_text_right_image {
  max-width: 1440px;
  margin: auto;
}
.page-story-original.page-story-original-spravne-cepovani .view-historie-ten-pravy-original .left_text_right_image {
  max-width: 1440px;
  margin: auto;
}
.page-story-original.page-story-original-spravne-cepovani .view-historie-ten-pravy-original .left_image_right_text {
  max-width: 1440px;
  margin: auto;
}
.page-story-original.page-story-original-spravne-cepovani .view-historie-ten-pravy-original .slider-pivovarska-remesla .views-row {
  float: right;
  margin-bottom: 150px;
  max-width: 100%;
}
.page-story-original.page-story-original-spravne-cepovani .view-historie-ten-pravy-original .slider-pivovarska-remesla .views-row.views-row-4 {
  margin-bottom: 200px;
}
.page-story-original.page-story-original-spravne-cepovani .view-historie-ten-pravy-original .slider-pivovarska-remesla .views-row.views-row-4 .left_text_right_image .historie_section_title {
  max-width: 440px;
  margin-left: 0;
}
.page-story-original.page-story-original-spravne-cepovani .view-historie-ten-pravy-original .slider-pivovarska-remesla .views-row.views-row-4 .left_text_right_image .historie_section_subtitle {
  max-width: 440px;
}
.page-story-original.page-story-original-spravne-cepovani .view-historie-ten-pravy-original .slider-pivovarska-remesla .views-row.views-row-4 .left_text_right_image .historie_section_body {
  max-width: 440px;
}
.page-story-original.page-story-original-spravne-cepovani .view-historie-ten-pravy-original .slider-pivovarska-remesla .views-row.views-row-4 .left_text_right_image .historie_section_slider {
  width: 50%;
}
@media screen and (max-width: 800px) {
  .page-story-original.page-story-original-spravne-cepovani .view-historie-ten-pravy-original .slider-pivovarska-remesla .views-row.views-row-4 .left_text_right_image .historie_section_slider {
    width: 100%;
  }
  .page-story-original.page-story-original-spravne-cepovani .view-historie-ten-pravy-original .slider-pivovarska-remesla .views-row.views-row-4 .left_text_right_image .historie_section_slider img {
    width: 100%;
  }
}
.page-story-original.page-story-original-spravne-cepovani .view-historie-ten-pravy-original .slider-pivovarska-remesla .views-row.views-row-5 .left_image_right_text {
  max-width: 1080px;
}
.page-story-original.page-story-original-spravne-cepovani .view-historie-ten-pravy-original .slider-pivovarska-remesla .views-row.views-row-5 .left_text_right_image .historie_section_title {
  margin-left: 0;
}
.page-story-original.page-story-original-spravne-cepovani .view-historie-ten-pravy-original .slider-pivovarska-remesla .views-row.views-row-2 .left_text_right_image .historie_section_title {
  max-width: 440px;
}
.page-story-original.page-story-original-spravne-cepovani .view-historie-ten-pravy-original .slider-pivovarska-remesla .views-row.views-row-2 .left_text_right_image .historie_section_subtitle {
  max-width: 440px;
}
.page-story-original.page-story-original-spravne-cepovani .view-historie-ten-pravy-original .slider-pivovarska-remesla .views-row.views-row-2 .left_text_right_image .historie_section_body {
  max-width: 440px;
  padding-right: 60px;
}
@media screen and (max-width: 800px) {
  .page-story-original.page-story-original-spravne-cepovani .view-historie-ten-pravy-original .slider-pivovarska-remesla .views-row.views-row-2 .left_text_right_image .historie_section_body {
    padding-right: inherit;
  }
}
@media screen and (max-width: 1100px) {
  .page-story-original.page-story-original-spravne-cepovani .view-historie-ten-pravy-original .slider-pivovarska-remesla .views-row {
    margin-bottom: 100px;
  }
}
@media screen and (max-width: 800px) {
  .page-story-original.page-story-original-spravne-cepovani .view-historie-ten-pravy-original .slider-pivovarska-remesla .views-row {
    margin-bottom: 20px;
  }
}
.page-story-original.page-story-original-spravne-cepovani .view-historie-ten-pravy-original .slider-pivovarska-remesla .views-row .historie_section_title {
  max-width: 380px;
}
.page-story-original.page-story-original-spravne-cepovani .view-historie-ten-pravy-original .slider-pivovarska-remesla .views-row .historie_section_title:after {
  content: none;
}
@media screen and (max-width: 1100px) {
  .page-story-original.page-story-original-spravne-cepovani .view-historie-ten-pravy-original .slider-pivovarska-remesla .views-row .historie_section_title {
    max-width: 300px;
  }
}
@media screen and (max-width: 800px) {
  .page-story-original.page-story-original-spravne-cepovani .view-historie-ten-pravy-original .slider-pivovarska-remesla .views-row .historie_section_title {
    margin-top: 20px;
  }
}
.page-story-original.page-story-original-spravne-cepovani .view-historie-ten-pravy-original .slider-pivovarska-remesla .views-row .historie_section_body {
  max-width: 380px;
}
@media screen and (max-width: 1100px) {
  .page-story-original.page-story-original-spravne-cepovani .view-historie-ten-pravy-original .slider-pivovarska-remesla .views-row .historie_section_body {
    max-width: 300px;
  }
}
.page-story-original.page-story-original-spravne-cepovani .view-historie-ten-pravy-original .slider-pivovarska-remesla .views-row .historie_section_subtitle {
  color: #c2af86;
  font-family: "BebasNeueBold";
  margin: 0 0 20px;
  max-width: 380px;
  padding-bottom: 20px;
  position: relative;
  text-align: left;
  width: 96%;
  float: right;
  font-size: 24px;
}
.page-story-original.page-story-original-spravne-cepovani .view-historie-ten-pravy-original .slider-pivovarska-remesla .views-row .historie_section_subtitle::after {
  background-image: url("../images/border-h6.png");
  bottom: 0;
  content: "";
  height: 4px;
  left: 0;
  margin-left: 0;
  position: absolute;
  width: 30px;
}
@media screen and (max-width: 1100px) {
  .page-story-original.page-story-original-spravne-cepovani .view-historie-ten-pravy-original .slider-pivovarska-remesla .views-row .historie_section_subtitle {
    max-width: 300px;
  }
}
.page-story-original.page-story-original-spravne-cepovani .view-historie-ten-pravy-original .slider-pivovarska-remesla .views-row.views-row-5 {
  float: left;
}
@media screen and (max-width: 800px) {
  .page-story-original.page-story-original-spravne-cepovani .view-historie-ten-pravy-original .slider-pivovarska-remesla .views-row.views-row-5 {
    float: none;
    margin-bottom: 0;
  }
}
.page-story-original.page-story-original-spravne-cepovani .view-historie-ten-pravy-original .slider-pivovarska-remesla .views-row.views-row-1 .historie_section_title {
  display: inline-block;
  letter-spacing: 0.6px;
  line-height: 36px;
  max-width: 640px;
  font-size: 27px;
  font-weight: bold;
  margin: 130px auto 80px;
}
.page-story-original.page-story-original-spravne-cepovani .view-historie-ten-pravy-original .slider-pivovarska-remesla .views-row.views-row-1 .historie_section_title:after {
  content: none;
}
.page-story-original.page-story-original-spravne-cepovani .view-historie-ten-pravy-original .slider-pivovarska-remesla .views-row.views-row-1 .historie_section_subtitle {
  display: none;
}
.page-story-original.page-story-original-spravne-cepovani .view-historie-ten-pravy-original .slider-pivovarska-remesla .views-row.views-row-1 .historie_section_body {
  display: none;
}
.page-story-original.page-story-original-spravne-cepovani .view-historie-ten-pravy-original .slider-pivovarska-remesla .views-row .left_text_right_image .historie_section_slider_1286 {
  width: 50%;
  overflow: hidden;
}
@media screen and (max-width: 1100px) {
  .page-story-original.page-story-original-spravne-cepovani .view-historie-ten-pravy-original .slider-pivovarska-remesla .views-row .left_text_right_image .historie_section_slider_1286 {
    width: 50%;
  }
}
@media screen and (max-width: 800px) {
  .page-story-original.page-story-original-spravne-cepovani .view-historie-ten-pravy-original .slider-pivovarska-remesla .views-row .left_text_right_image .historie_section_slider_1286 {
    width: 100%;
  }
}
.page-story-original.page-story-original-spravne-cepovani .view-historie-ten-pravy-original .slider-pivovarska-remesla .views-row .left_text_right_image .historie_section_slider_1296 {
  width: 50%;
  overflow: hidden;
}
@media screen and (max-width: 1100px) {
  .page-story-original.page-story-original-spravne-cepovani .view-historie-ten-pravy-original .slider-pivovarska-remesla .views-row .left_text_right_image .historie_section_slider_1296 {
    width: 50%;
  }
}
@media screen and (max-width: 800px) {
  .page-story-original.page-story-original-spravne-cepovani .view-historie-ten-pravy-original .slider-pivovarska-remesla .views-row .left_text_right_image .historie_section_slider_1296 {
    width: 100%;
  }
}
.page-story-original.page-story-original-spravne-cepovani .view-historie-ten-pravy-original .slider-pivovarska-remesla .views-row .left_text_right_image .historie_section_title {
  margin-bottom: 0;
  padding-bottom: 0;
  font-size: 46px;
  line-height: 49px;
  margin-top: 150px;
}
@media screen and (max-width: 1100px) {
  .page-story-original.page-story-original-spravne-cepovani .view-historie-ten-pravy-original .slider-pivovarska-remesla .views-row .left_text_right_image .historie_section_title {
    margin-bottom: 20px;
    margin-top: 50px;
  }
}
@media screen and (max-width: 800px) {
  .page-story-original.page-story-original-spravne-cepovani .view-historie-ten-pravy-original .slider-pivovarska-remesla .views-row .left_text_right_image .historie_section_title {
    margin-bottom: 20px;
    margin-top: 20px;
  }
}
.page-story-original.page-story-original-spravne-cepovani .view-historie-ten-pravy-original .slider-pivovarska-remesla .views-row .left_image_right_text .historie_section_slider_1291 {
  width: 50%;
  overflow: hidden;
}
@media screen and (max-width: 800px) {
  .page-story-original.page-story-original-spravne-cepovani .view-historie-ten-pravy-original .slider-pivovarska-remesla .views-row .left_image_right_text .historie_section_slider_1291 {
    width: 100%;
  }
}
.page-story-original.page-story-original-spravne-cepovani .view-historie-ten-pravy-original .slider-pivovarska-remesla .views-row .left_image_right_text .historie_section_subtitle {
  float: left;
}
.page-story-original.page-story-original-spravne-cepovani .view-historie-ten-pravy-original .slider-pivovarska-remesla .views-row .left_image_right_text .historie_section_title {
  margin-bottom: 0;
  padding-bottom: 0;
  font-size: 46px;
  line-height: 49px;
  margin-top: 150px;
}
@media screen and (max-width: 1100px) {
  .page-story-original.page-story-original-spravne-cepovani .view-historie-ten-pravy-original .slider-pivovarska-remesla .views-row .left_image_right_text .historie_section_title {
    margin-bottom: 20px;
    margin-top: 50px;
  }
}
@media screen and (max-width: 800px) {
  .page-story-original.page-story-original-spravne-cepovani .view-historie-ten-pravy-original .slider-pivovarska-remesla .views-row .left_image_right_text .historie_section_title {
    margin-top: 20px;
  }
}
.page-story-original.page-story-original-spravne-cepovani .view-historie-ten-pravy-original .slider-pivovarska-remesla .views-row.views-row-1 .historie_section_title {
  max-width: 510px;
}
.page-story-original.page-story-original-spravne-cepovani .view-historie-ten-pravy-original .slider-pivovarska-remesla .views-row.views-row-1 .historie_section_title::after {
  background-image: url("../images/border-h6.png");
  bottom: 0;
  content: "";
  height: 4px;
  left: 50%;
  margin-left: -15px;
  position: absolute;
  width: 30px;
}
@media screen and (max-width: 800px) {
  .page-story-original.page-story-original-spravne-cepovani .view-historie-ten-pravy-original .slider-pivovarska-remesla .views-row.views-row-1 .historie_section_title {
    margin-bottom: 0;
    letter-spacing: 0;
    line-height: 28px;
    font-size: 19px;
    max-width: 280px;
    margin-top: 90px;
  }
}
.page-story-original.page-story-original-spravne-cepovani .view-display-id-tajemstvi_cepovani .view-content {
  background: none;
}
.page-story-original.page-story-original-spravne-cepovani .view-display-id-tajemstvi_cepovani .view-header .view-content {
  padding-bottom: 0;
}
.page-story-original.page-story-original-spravne-cepovani .view-display-id-tajemstvi_cepovani .slider-pivovarska-remesla {
  background-image: url("../images/spravne-cepovani-03.jpg"), url("../images/spravne-cepovani-04.jpg");
  background-repeat: no-repeat, no-repeat;
  background-position: top, 0 1325px;
}
@media screen and (min-width:1290px) {
  .page-story-original.page-story-original-spravne-cepovani .view-display-id-tajemstvi_cepovani .slider-pivovarska-remesla {
    background-image: url("../images/spravne-cepovani-03-1920.png"), url("../images/spravne-cepovani-04-1920.png");
    background-position: top, center 1325px;
  }
}
.page-story-original.page-story-original-spravne-cepovani .view-display-id-tajemstvi_cepovani .slider-pivovarska-remesla .views-row .historie_section_title {
  max-width: 282px;
}
.page-story-original.page-story-original-spravne-cepovani .view-display-id-tajemstvi_cepovani .slider-pivovarska-remesla .views-row .historie_section_title::after {
  background-image: url("../images/border-h6.png");
  bottom: 0;
  content: "";
  height: 4px;
  left: 0;
  margin-left: 0;
  position: absolute;
  width: 30px;
}
.page-story-original.page-story-original-spravne-cepovani .view-display-id-tajemstvi_cepovani .slider-pivovarska-remesla .views-row .historie_section_body {
  max-width: 282px;
}
.page-story-original.page-story-original-spravne-cepovani .view-display-id-tajemstvi_cepovani .slider-pivovarska-remesla .views-row .left_text_right_image .historie_section_title {
  margin-bottom: 10px;
  padding-bottom: 10px;
  margin-left: 120px;
}
@media screen and (max-width: 800px) {
  .page-story-original.page-story-original-spravne-cepovani .view-display-id-tajemstvi_cepovani .slider-pivovarska-remesla .views-row .left_text_right_image .historie_section_title {
    margin-top: 20px;
    margin-left: inherit;
  }
}
.page-story-original.page-story-original-spravne-cepovani .view-display-id-tajemstvi_cepovani .slider-pivovarska-remesla .views-row .left_image_right_text .historie_section_title {
  margin-bottom: 10px;
  padding-bottom: 10px;
}
@media screen and (max-width: 1280px) {
  .page-story-original.page-story-original-spravne-cepovani .view-display-id-tajemstvi_cepovani .slider-pivovarska-remesla .views-row .left_image_right_text .historie_section_title {
    margin-left: 60px;
  }
}
@media screen and (max-width: 800px) {
  .page-story-original.page-story-original-spravne-cepovani .view-display-id-tajemstvi_cepovani .slider-pivovarska-remesla .views-row .left_image_right_text .historie_section_title {
    margin-left: 0;
    margin-top: 20px;
  }
}
@media screen and (max-width: 1280px) {
  .page-story-original.page-story-original-spravne-cepovani .view-display-id-tajemstvi_cepovani .slider-pivovarska-remesla .views-row .left_image_right_text .historie_section_body {
    margin-left: 60px;
  }
}
@media screen and (max-width: 800px) {
  .page-story-original.page-story-original-spravne-cepovani .view-display-id-tajemstvi_cepovani .slider-pivovarska-remesla .views-row .left_image_right_text .historie_section_body {
    margin-left: 0;
  }
}
.page-story-original.page-story-original-spravne-cepovani .view-display-id-tajemstvi_cepovani .slider-pivovarska-remesla .views-row.views-row-2 .left_text_right_image {
  max-width: 1200px;
}
.page-story-original.page-story-original-spravne-cepovani .view-display-id-tajemstvi_cepovani .slider-pivovarska-remesla .views-row.views-row-2 .left_text_right_image .historie_section_title {
  max-width: 310px;
}
.page-story-original.page-story-original-spravne-cepovani .view-display-id-tajemstvi_cepovani .slider-pivovarska-remesla .views-row.views-row-2 .left_text_right_image .historie_section_body {
  max-width: 310px;
}
.page-story-original.page-story-original-spravne-cepovani .view-display-id-tajemstvi_cepovani .slider-pivovarska-remesla .views-row.views-row-3 {
  float: right;
}
.page-story-original.page-story-original-spravne-cepovani .view-display-id-tajemstvi_cepovani .slider-pivovarska-remesla .views-row.views-row-3 .left_image_right_text {
  max-width: 1000px;
}
@media screen and (max-width: 800px) {
  .page-story-original.page-story-original-spravne-cepovani .view-display-id-tajemstvi_cepovani .slider-pivovarska-remesla .views-row.views-row-3 {
    float: none;
    margin-left: auto;
    width: 290px;
  }
}
.page-story-original.page-story-original-spravne-cepovani .view-display-id-tajemstvi_cepovani .slider-pivovarska-remesla .views-row.views-row-4 .left_image_right_text {
  max-width: 970px;
}
.page-story-original.page-story-original-spravne-cepovani .view-display-id-tajemstvi_cepovani .slider-pivovarska-remesla .views-row.views-row-4 .left_text_right_image {
  max-width: 1000px;
}
.page-story-original.page-story-original-spravne-cepovani .view-display-id-tajemstvi_cepovani .slider-pivovarska-remesla .views-row.views-row-4 .left_text_right_image .historie_section_slider {
  width: 640px;
}
@media screen and (max-width: 800px) {
  .page-story-original.page-story-original-spravne-cepovani .view-display-id-tajemstvi_cepovani .slider-pivovarska-remesla .views-row.views-row-4 .left_text_right_image .historie_section_slider {
    width: 100%;
  }
}
.page-story-original.page-story-original-spravne-cepovani .view-display-id-tajemstvi_cepovani .slider-pivovarska-remesla .views-row.views-row-4 .left_text_right_image .historie_section_slider li {
  float: right;
}
.page-story-original.page-story-original-spravne-cepovani .view-display-id-tajemstvi_cepovani .slider-pivovarska-remesla .views-row.views-row-4 .left_text_right_image .historie_section_title {
  max-width: 280px;
}
.page-story-original.page-story-original-spravne-cepovani .view-display-id-tajemstvi_cepovani .slider-pivovarska-remesla .views-row.views-row-4 .left_text_right_image .historie_section_body {
  max-width: 280px;
}
@media screen and (max-width: 800px) {
  .page-story-original.page-story-original-spravne-cepovani .view-display-id-tajemstvi_cepovani .slider-pivovarska-remesla .views-row.views-row-4 {
    float: none;
    margin-right: auto;
    width: 290px;
  }
}
.page-story-original.page-story-original-spravne-cepovani .view-display-id-tajemstvi_cepovani .slider-pivovarska-remesla .views-row.views-row-5 .left_image_right_text {
  max-width: 1280px;
}
.page-story-original.page-story-original-spravne-cepovani .view-display-id-tajemstvi_cepovani .slider-pivovarska-remesla .views-row.views-row-1 .historie_section_body p {
  font-size: 18px;
  line-height: 30px;
}
.page-story-original.page-story-original-spravne-cepovani .view-display-id-tajemstvi_cepovani .slider-pivovarska-remesla .views-row.views-row-1 .historie_section_title {
  letter-spacing: 0.6px;
  line-height: 36px;
  max-width: 640px;
  font-size: 27px;
  font-weight: bold;
  margin-bottom: 10px;
  padding-bottom: 100px;
}
@media screen and (max-width: 800px) {
  .page-story-original.page-story-original-spravne-cepovani .view-display-id-tajemstvi_cepovani .slider-pivovarska-remesla .views-row.views-row-1 .historie_section_title {
    margin-bottom: 20px;
    padding-bottom: 30px;
    width: 300px;
    font-size: 19px;
  }
}
.page-story-original.page-story-original-spravne-cepovani .view-display-id-tankove_pivo .view-footer {
  top: -100px;
  left: 50%;
  margin-left: 0;
  position: absolute;
}
@media screen and (max-width: 800px) {
  .page-story-original.page-story-original-spravne-cepovani .view-display-id-tankove_pivo .view-footer {
    top: 0px;
  }
}
@media screen and (min-width:1290px) {
  .page-story-original.page-story-original-spravne-cepovani .view-display-id-tankove_pivo .view-footer {
    top: 100px;
  }
}
.page-story-original.page-story-original-spravne-cepovani .view-display-id-tankove_pivo #tankove-pivo h2 {
  color: #004426 !important;
}
.page-story-original.page-story-original-spravne-cepovani .view-display-id-tankove_pivo #tankove-pivo h6 {
  margin-top: 270px;
  color: #004426 !important;
  background-image: url("../images/border-h6-green.png");
}
@media screen and (max-width: 800px) {
  .page-story-original.page-story-original-spravne-cepovani .view-display-id-tankove_pivo #tankove-pivo h6 {
    margin-top: 190px;
    background-image: url("../images/border-h6.png");
  }
}
@media screen and (min-width:1290px) {
  .page-story-original.page-story-original-spravne-cepovani .view-display-id-tankove_pivo #tankove-pivo h6 {
    margin-top: 470px;
  }
}
.page-story-original.page-story-original-spravne-cepovani .view-display-id-tankove_pivo .slider-pivovarska-remesla {
  background-image: url("../images/spravne_cepovani_04.jpg");
  background-repeat: no-repeat;
  background-position: bottom;
}
@media screen and (min-width:1290px) {
  .page-story-original.page-story-original-spravne-cepovani .view-display-id-tankove_pivo .slider-pivovarska-remesla {
    background-image: url("../images/spravne-cepovani-04-1920.png");
  }
}
@media screen and (max-width: 800px) {
  .page-story-original.page-story-original-spravne-cepovani .view-display-id-tankove_pivo .slider-pivovarska-remesla {
    float: none;
  }
}
.page-story-original.page-story-original-spravne-cepovani .view-display-id-tankove_pivo .slider-pivovarska-remesla .views-row .historie_section_title {
  padding-bottom: 30px!important;
}
.page-story-original.page-story-original-spravne-cepovani .view-display-id-tankove_pivo .slider-pivovarska-remesla .views-row .historie_section_title::after {
  background-image: url("../images/border-h6.png");
  content: "";
  height: 4px;
  margin-top: 15px;
  margin-bottom: 15px;
  position: absolute;
  width: 30px;
}
.page-story-original.page-story-original-spravne-cepovani .view-display-id-tankove_pivo .slider-pivovarska-remesla .views-row.views-row-2 .left_text_right_image {
  max-width: 1440px;
}
.page-story-original.page-story-original-spravne-cepovani .view-display-id-tankove_pivo .slider-pivovarska-remesla .views-row.views-row-2 .left_text_right_image .historie_section_slider_1351 {
  width: 770px;
}
@media screen and (max-width: 1280px) {
  .page-story-original.page-story-original-spravne-cepovani .view-display-id-tankove_pivo .slider-pivovarska-remesla .views-row.views-row-2 .left_text_right_image .historie_section_slider_1351 {
    width: 50%;
  }
}
@media screen and (max-width: 800px) {
  .page-story-original.page-story-original-spravne-cepovani .view-display-id-tankove_pivo .slider-pivovarska-remesla .views-row.views-row-2 .left_text_right_image .historie_section_slider_1351 {
    width: 100%;
  }
}
.page-story-original.page-story-original-spravne-cepovani .view-display-id-tankove_pivo .slider-pivovarska-remesla .views-row.views-row-2 .left_text_right_image .historie_section_title {
  margin-left: 0px;
  margin-top: 20px;
}
@media screen and (max-width: 800px) {
  .page-story-original.page-story-original-spravne-cepovani .view-display-id-tankove_pivo .slider-pivovarska-remesla .views-row.views-row-2 .left_text_right_image .historie_section_title {
    margin-left: inherit;
  }
}
@media screen and (max-width: 1280px) {
  .page-story-original.page-story-original-spravne-cepovani .view-display-id-tankove_pivo .slider-pivovarska-remesla .views-row.views-row-2 .left_text_right_image .historie_section_title {
    max-width: 320px;
  }
}
.page-story-original.page-story-original-spravne-cepovani .view-display-id-tankove_pivo .slider-pivovarska-remesla .views-row.views-row-2 .left_text_right_image .historie_section_body {
  padding-right: 0;
}
@media screen and (max-width: 1280px) {
  .page-story-original.page-story-original-spravne-cepovani .view-display-id-tankove_pivo .slider-pivovarska-remesla .views-row.views-row-2 .left_text_right_image .historie_section_body {
    max-width: 320px;
  }
}
.page-story-original.page-story-original-spravne-cepovani .view-display-id-tankove_pivo .slider-pivovarska-remesla .views-row.views-row-3.views-row-last .left_image_right_text {
  max-width: 1020px;
}
.page-story-original.page-story-original-spravne-cepovani .view-display-id-tankove_pivo .slider-pivovarska-remesla .views-row.views-row-3 .historie_section_slider_1371 {
  width: 640px;
}
.page-story-original.page-story-original-spravne-cepovani .view-display-id-tankove_pivo .slider-pivovarska-remesla .views-row.views-row-3 .historie_section_slider_1371 .item-list ul li {
  float: right;
}
@media screen and (max-width: 1280px) {
  .page-story-original.page-story-original-spravne-cepovani .view-display-id-tankove_pivo .slider-pivovarska-remesla .views-row.views-row-3 .historie_section_slider_1371 {
    width: 50%;
  }
}
@media screen and (max-width: 800px) {
  .page-story-original.page-story-original-spravne-cepovani .view-display-id-tankove_pivo .slider-pivovarska-remesla .views-row.views-row-3 .historie_section_slider_1371 {
    width: 100%;
  }
}
.page-story-original.page-story-original-spravne-cepovani .view-display-id-tankove_pivo .slider-pivovarska-remesla .views-row.views-row-3 .historie_section_title {
  margin-top: 20px;
  max-width: 305px;
}
@media screen and (max-width: 1280px) {
  .page-story-original.page-story-original-spravne-cepovani .view-display-id-tankove_pivo .slider-pivovarska-remesla .views-row.views-row-3 .historie_section_title {
    margin-left: 30px;
  }
}
@media screen and (max-width: 800px) {
  .page-story-original.page-story-original-spravne-cepovani .view-display-id-tankove_pivo .slider-pivovarska-remesla .views-row.views-row-3 .historie_section_title {
    margin-left: 0;
  }
}
.page-story-original.page-story-original-spravne-cepovani .view-display-id-tankove_pivo .slider-pivovarska-remesla .views-row.views-row-3 .historie_section_body {
  max-width: 278px;
}
@media screen and (max-width: 1280px) {
  .page-story-original.page-story-original-spravne-cepovani .view-display-id-tankove_pivo .slider-pivovarska-remesla .views-row.views-row-3 .historie_section_body {
    margin-left: 30px;
  }
}
@media screen and (max-width: 800px) {
  .page-story-original.page-story-original-spravne-cepovani .view-display-id-tankove_pivo .slider-pivovarska-remesla .views-row.views-row-3 .historie_section_body {
    margin-left: 0;
  }
}
.page-story-original.page-story-original-spravne-cepovani .view-display-id-tankove_pivo .view-content {
  padding-bottom: 0;
}
.page-story-original.page-story-original-spravne-cepovani #master-bartender h6 {
  margin-top: 270px;
}
@media screen and (min-width:1290px) {
  .page-story-original.page-story-original-spravne-cepovani #master-bartender h6 {
    margin-top: 430px;
  }
}
@media screen and (max-width: 800px) {
  .page-story-original.page-story-original-spravne-cepovani #master-bartender h6 {
    margin-top: 170px;
  }
}
.page-story-original.page-story-original-spravne-cepovani .view-display-id-master_bartender .view-content {
  background: none;
}
.page-story-original.page-story-original-spravne-cepovani .view-display-id-master_bartender .slider-pivovarska-remesla {
  background-image: url("../images/spravne_cepovani_05.jpg");
  background-repeat: no-repeat;
  width: 100%;
  background-position: bottom;
}
@media screen and (min-width:1290px) {
  .page-story-original.page-story-original-spravne-cepovani .view-display-id-master_bartender .slider-pivovarska-remesla {
    background-image: url("../images/spravne-cepovani-05-1920.png");
  }
}
.page-story-original.page-story-original-spravne-cepovani .view-display-id-master_bartender .slider-pivovarska-remesla .views-row.views-row-1 .historie_section_body {
  padding-top: 100px;
}
.page-story-original.page-story-original-spravne-cepovani .view-display-id-master_bartender .slider-pivovarska-remesla .views-row.views-row-1 .bottom-text {
  padding-top: 20px;
  padding-bottom: 100px;
}
.page-story-original.page-story-original-spravne-cepovani #tajemsti-cepovani .view-footer {
  top: -50px;
  left: 50%;
  position: absolute;
}
@media screen and (max-width: 800px) {
  .page-story-original.page-story-original-spravne-cepovani #tajemsti-cepovani .view-footer {
    top: 0px;
  }
}
.page-produkty-baleni {
  background-image: url('../images/paper-background.jpg') !important;
  background-position: center center;
}
.page-produkty-baleni #page {
  padding-bottom: 0;
}
.page-produkty-baleni #content-inner {
  padding-top: 0;
}
.page-produkty-baleni .tabs {
  display: none;
  visibility: hidden;
}
.page-produkty-baleni #block-system-main .view-footer {
  left: calc(50% - 11px);
  position: absolute;
  top: 530px !important;
}
@media screen and (max-width:500px) {
  .page-produkty-baleni #block-system-main .view-footer {
    top: 230px !important;
  }
}
.page-produkty-baleni .region.region-content .block.block-views {
  background-image: none;
  background-position: center top;
  background-repeat: no-repeat;
  background-size: auto 520px;
}
@media screen and (min-width:1100px) {
  .page-produkty-baleni .region.region-content .block.block-views {
    background-size: 100% auto;
  }
}
.page-produkty-baleni .region.region-content .block.block-views .slider-pivovarska-remesla .views-row {
  max-width: none;
  width: 100%;
  max-width: 640px;
}
@media screen and (min-width:1100px) {
  .page-produkty-baleni .region.region-content .block.block-views .slider-pivovarska-remesla .views-row {
    max-width: none;
  }
}
.page-produkty-baleni .region.region-content .block.block-views .slider-pivovarska-remesla .views-row-1 {
  border-top: #c2af86 solid 1px;
  margin-top: 2px;
}
.page-produkty-baleni .region.region-content .block.block-views .slider-pivovarska-remesla .views-row-1 .historie_section_title {
  font-size: 2.5em;
  color: #004426;
  padding: 0;
  margin-bottom: 0.5em;
}
@media screen and (min-width:1100px) {
  .page-produkty-baleni .region.region-content .block.block-views .slider-pivovarska-remesla .views-row-1 .historie_section_title {
    font-size: 2em;
  }
}
.page-produkty-baleni .region.region-content .block.block-views .slider-pivovarska-remesla .views-row-1 .historie_section_title::after {
  background: none;
}
.page-produkty-baleni .region.region-content .block.block-views .slider-pivovarska-remesla .views-row-1 .historie_section_body {
  text-align: center;
  color: #004426;
  padding: 25px;
  font-size: 1.7em;
}
@media screen and (min-width:1100px) {
  .page-produkty-baleni .region.region-content .block.block-views .slider-pivovarska-remesla .views-row-1 .historie_section_body {
    font-size: 1.5em;
  }
}
.page-produkty-baleni .region.region-content .block.block-views .slider-pivovarska-remesla .views-row-1 .historie_section_body p {
  margin-bottom: 1.5em;
}
.page-produkty-baleni .region.region-content .block.block-views .slider-pivovarska-remesla .views-row-1 .historie_section_body::after {
  background: none;
}
.page-produkty-baleni .region.region-content .block.block-views .slider-pivovarska-remesla .views-row-1 .historie_section_body::before {
  background: none;
}
.page-produkty-baleni .region.region-content .block.block-views .slider-pivovarska-remesla .views-row-2,
.page-produkty-baleni .region.region-content .block.block-views .slider-pivovarska-remesla .views-row-3 {
  clear: both;
  float: none;
}
.page-produkty-baleni .region.region-content .block.block-views .slider-pivovarska-remesla .views-row-2 *,
.page-produkty-baleni .region.region-content .block.block-views .slider-pivovarska-remesla .views-row-3 * {
  width: 100%;
}
.page-produkty-baleni .region.region-content .block.block-views .slider-pivovarska-remesla .views-row-2 .historie_section_slider,
.page-produkty-baleni .region.region-content .block.block-views .slider-pivovarska-remesla .views-row-3 .historie_section_slider {
  height: auto;
}
@media screen and (min-width:1100px) {
  .page-produkty-baleni .region.region-content .block.block-views .slider-pivovarska-remesla .views-row-2 .historie_section_slider,
  .page-produkty-baleni .region.region-content .block.block-views .slider-pivovarska-remesla .views-row-3 .historie_section_slider {
    width: 50%;
    max-width: none;
  }
}
@media screen and (min-width: 640px) and (max-width: 1100px) {
  .page-produkty-baleni .region.region-content .block.block-views .slider-pivovarska-remesla .views-row-2 .historie_section_slider,
  .page-produkty-baleni .region.region-content .block.block-views .slider-pivovarska-remesla .views-row-3 .historie_section_slider {
    width: 100% !important;
    max-width: 560px !important;
  }
}
@media screen and (max-width: 640px) {
  .page-produkty-baleni .region.region-content .block.block-views .slider-pivovarska-remesla .views-row-2 .historie_section_slider,
  .page-produkty-baleni .region.region-content .block.block-views .slider-pivovarska-remesla .views-row-3 .historie_section_slider {
    width: 87% !important;
  }
}
.page-produkty-baleni .region.region-content .block.block-views .slider-pivovarska-remesla .views-row-2 .historie_section_slider *,
.page-produkty-baleni .region.region-content .block.block-views .slider-pivovarska-remesla .views-row-3 .historie_section_slider * {
  display: block;
  width: 100%;
  height: auto;
}
.page-produkty-baleni .region.region-content .block.block-views .slider-pivovarska-remesla .views-row-2 .historie_section_title,
.page-produkty-baleni .region.region-content .block.block-views .slider-pivovarska-remesla .views-row-3 .historie_section_title {
  width: 100% !important;
  font-size: 50px;
  margin: 0;
}
@media screen and (min-width:1100px) {
  .page-produkty-baleni .region.region-content .block.block-views .slider-pivovarska-remesla .views-row-2 .historie_section_title,
  .page-produkty-baleni .region.region-content .block.block-views .slider-pivovarska-remesla .views-row-3 .historie_section_title {
    width: 50%;
    margin: 21% 0 20px;
    float: right;
  }
}
.page-produkty-baleni .region.region-content .block.block-views .slider-pivovarska-remesla .views-row-2 .historie_section_title span,
.page-produkty-baleni .region.region-content .block.block-views .slider-pivovarska-remesla .views-row-3 .historie_section_title span {
  font-size: 50px;
}
.page-produkty-baleni .region.region-content .block.block-views .slider-pivovarska-remesla .views-row-2 .historie_section_title::after,
.page-produkty-baleni .region.region-content .block.block-views .slider-pivovarska-remesla .views-row-3 .historie_section_title::after {
  background: none;
}
.page-produkty-baleni .region.region-content .block.block-views .slider-pivovarska-remesla .views-row-2 {
  float: none;
}
.page-produkty-baleni .region.region-content .block.block-views .slider-pivovarska-remesla .views-row-2 .historie_section_slider {
  float: right;
}
.page-produkty-baleni .region.region-content .block.block-views .slider-pivovarska-remesla .views-row-2 .historie_section_title {
  float: left;
}
@media screen and (max-width:1100px) {
  .page-produkty-baleni .region.region-content .block.block-views .slider-pivovarska-remesla .views-row-2 .historie_section_title {
    margin-left: 13% !important;
  }
}
@media screen and (min-width:1100px) {
  .page-produkty-baleni .region.region-content .block.block-views .slider-pivovarska-remesla .views-row-2 .historie_section_title {
    float: left;
    margin-left: 15%;
    width: 30% !important;
  }
}
.page-produkty-baleni .region.region-content .block.block-views .slider-pivovarska-remesla .views-row-2 small {
  margin-bottom: 120px;
}
.page-produkty-baleni .region.region-content .block.block-views .slider-pivovarska-remesla .views-row-3 {
  float: none;
  margin-bottom: 160px;
}
.page-produkty-baleni .region.region-content .block.block-views .slider-pivovarska-remesla .views-row-3 .historie_section_slider {
  float: left;
}
.page-produkty-baleni .region.region-content .block.block-views .slider-pivovarska-remesla .views-row-3 .historie_section_title {
  left: 82px;
}
@media screen and (min-width:1100px) {
  .page-produkty-baleni .region.region-content .block.block-views .slider-pivovarska-remesla .views-row-3 .historie_section_title {
    margin-top: 12%;
    float: right;
  }
}
@media screen and (max-width:1100px) {
  .page-produkty-baleni .region.region-content .block.block-views .slider-pivovarska-remesla .views-row-3 .historie_section_title {
    max-width: none !important;
  }
}
.page-produkty-baleni .region.region-content .block.block-views .slider-pivovarska-remesla .views-row-3 small {
  margin-bottom: 160px;
}
.page-produkty-baleni .view-display-id-items_produkty_baleni {
  background-position: center bottom;
  background-repeat: no-repeat;
  background-size: 100% auto;
  clear: both;
}
.page-produkty-baleni .view-display-id-items_produkty_baleni ul {
  text-align: center;
}
@media screen and (max-width:1100px) {
  .page-produkty-baleni .view-display-id-items_produkty_baleni ul li {
    display: block !important;
    margin-left: 0 !important;
  }
}
@media screen and (min-width:1100px) {
  .page-produkty-baleni .view-display-id-items_produkty_baleni ul li {
    margin-left: 80px;
    display: inline-block;
  }
}
.page-produkty-baleni .view-display-id-items_produkty_baleni ul li.views-row-first {
  margin-left: 0;
}
.page-produkty-baleni .view-display-id-items_produkty_baleni ul li a {
  text-decoration: none;
}
.page-produkty-baleni .view-display-id-items_produkty_baleni ul li .product_image {
  margin: 0 auto !important;
  border: 1px solid #c2af86;
  height: 350px;
  width: 270px;
}
@media screen and (min-width:1100px) {
  .page-produkty-baleni .view-display-id-items_produkty_baleni ul li .product_image {
    margin: 0;
  }
}
.page-produkty-baleni .view-display-id-items_produkty_baleni ul li .product_image img {
  margin: 90px auto;
}
.page-produkty-baleni .view-display-id-items_produkty_baleni ul li h2 {
  color: #004426;
  font-family: 'BebasNeueBold';
  font-size: 45px;
  margin: 35px 0;
}
.page-produkty-baleni .view-display-id-items_produkty_baleni ul li h2 span {
  color: #c2af86;
}
.page-produkty-baleni .view-display-id-items_produkty_baleni .view-footer {
  text-align: center;
  padding: 40px 0 90px;
}
@media screen and (min-width:1100px) {
  .page-produkty-baleni .view-display-id-items_produkty_baleni .view-footer {
    padding: 40px 0 170px;
  }
}
.page-produkty-baleni .view-display-id-items_produkty_baleni .view-footer a {
  color: #de0a00;
  font-family: "BebasNeueBold";
  font-size: 20px;
  text-decoration: none;
}
.page-produkty-baleni .view-display-id-produkty_baleni_footer .field-content {
  display: block;
  font-size: 0;
}
.page-produkty-baleni .view-display-id-produkty_baleni_footer .views-row {
  margin: 0;
  text-align: center;
  overflow: hidden;
  width: 100%;
}
@media screen and (min-width:1100px) {
  .page-produkty-baleni .view-display-id-produkty_baleni_footer .views-row {
    width: 50%;
    float: left;
  }
}
.page-aktualni-deni-typravevanoce {
  background-image: url('../images/paper-background.jpg');
  background-position: center bottom;
}
.page-aktualni-deni-typravevanoce #page {
  padding-bottom: 0;
}
.page-aktualni-deni-typravevanoce #content-inner {
  padding-top: 0;
}
.page-aktualni-deni-typravevanoce .tabs {
  display: none;
  visibility: hidden;
}
.page-aktualni-deni-typravevanoce #block-system-main .view-footer {
  left: calc(50% - 11px);
  position: absolute;
  top: 530px;
}
@media screen and (min-width: 450px) {
  .page-aktualni-deni-typravevanoce .b-iframe {
    width: 500px;
    height: 280px;
  }
}
@media screen and (min-width: 850px) {
  .page-aktualni-deni-typravevanoce .b-iframe {
    width: 800px;
    height: 447px;
  }
}
.page-aktualni-deni-typravevanoce .region.region-content .block.block-views {
  background-image: none;
  background-position: center top;
  background-repeat: no-repeat;
  background-size: contain;
}
@media screen and (min-width:769px) {
  .page-aktualni-deni-typravevanoce .region.region-content .block.block-views {
    background-size: 100% auto;
  }
}
.page-aktualni-deni-typravevanoce .region.region-content .block.block-views .slider-pivovarska-remesla {
  background-image: url('../images/cristmas-top-bg.png');
  background-position: center top;
  background-repeat: no-repeat;
  background-size: 100% auto;
}
.page-aktualni-deni-typravevanoce .region.region-content .block.block-views .slider-pivovarska-remesla .views-row {
  max-width: none;
  width: 100%;
  max-width: 640px;
  clear: both;
  float: none;
}
@media screen and (min-width:769px) {
  .page-aktualni-deni-typravevanoce .region.region-content .block.block-views .slider-pivovarska-remesla .views-row {
    max-width: none;
  }
}
.page-aktualni-deni-typravevanoce .region.region-content .block.block-views .slider-pivovarska-remesla .views-row-1 {
  margin-top: 120px;
  margin-bottom: 50px;
}
@media screen and (max-width:1100px) {
  .page-aktualni-deni-typravevanoce .region.region-content .block.block-views .slider-pivovarska-remesla .views-row-1 {
    margin-bottom: 0;
  }
}
.page-aktualni-deni-typravevanoce .region.region-content .block.block-views .slider-pivovarska-remesla .views-row-1 .historie_section_title {
  font-size: 2.5em;
  color: #004426;
  padding: 0;
  margin-bottom: 0.5em;
}
@media screen and (min-width:769px) {
  .page-aktualni-deni-typravevanoce .region.region-content .block.block-views .slider-pivovarska-remesla .views-row-1 .historie_section_title {
    font-size: 2em;
  }
}
@media screen and (min-width:500px) {
  .page-aktualni-deni-typravevanoce .region.region-content .block.block-views .slider-pivovarska-remesla .views-row-1 .historie_section_title {
    margin-top: 80px !important;
  }
}
.page-aktualni-deni-typravevanoce .region.region-content .block.block-views .slider-pivovarska-remesla .views-row-1 .historie_section_title::after {
  background-image: none;
  bottom: -60px;
  position: absolute;
}
.page-aktualni-deni-typravevanoce .region.region-content .block.block-views .slider-pivovarska-remesla .views-row-1 .historie_section_body::after {
  background: none;
}
.page-aktualni-deni-typravevanoce .region.region-content .block.block-views .slider-pivovarska-remesla .views-row-1 .historie_section_body::before {
  background: none;
}
@media screen and (max-width:1100px) {
  .page-aktualni-deni-typravevanoce .region.region-content .block.block-views .slider-pivovarska-remesla .views-row-2 div.historie_section_slider,
  .page-aktualni-deni-typravevanoce .region.region-content .block.block-views .slider-pivovarska-remesla .views-row-3 div.historie_section_slider,
  .page-aktualni-deni-typravevanoce .region.region-content .block.block-views .slider-pivovarska-remesla .views-row-4 div.historie_section_slider,
  .page-aktualni-deni-typravevanoce .region.region-content .block.block-views .slider-pivovarska-remesla .views-row-5 div.historie_section_slider,
  .page-aktualni-deni-typravevanoce .region.region-content .block.block-views .slider-pivovarska-remesla .views-row-2 h2.historie_section_title,
  .page-aktualni-deni-typravevanoce .region.region-content .block.block-views .slider-pivovarska-remesla .views-row-3 h2.historie_section_title,
  .page-aktualni-deni-typravevanoce .region.region-content .block.block-views .slider-pivovarska-remesla .views-row-4 h2.historie_section_title,
  .page-aktualni-deni-typravevanoce .region.region-content .block.block-views .slider-pivovarska-remesla .views-row-5 h2.historie_section_title,
  .page-aktualni-deni-typravevanoce .region.region-content .block.block-views .slider-pivovarska-remesla .views-row-2 div.historie_section_body,
  .page-aktualni-deni-typravevanoce .region.region-content .block.block-views .slider-pivovarska-remesla .views-row-3 div.historie_section_body,
  .page-aktualni-deni-typravevanoce .region.region-content .block.block-views .slider-pivovarska-remesla .views-row-4 div.historie_section_body,
  .page-aktualni-deni-typravevanoce .region.region-content .block.block-views .slider-pivovarska-remesla .views-row-5 div.historie_section_body {
    float: none;
    clear: both;
    width: 100%;
    max-width: 480px;
    margin: 0 auto;
    font-size: 40px;
  }
}
.page-aktualni-deni-typravevanoce .region.region-content .block.block-views .slider-pivovarska-remesla .views-row-2 .historie_section_slider,
.page-aktualni-deni-typravevanoce .region.region-content .block.block-views .slider-pivovarska-remesla .views-row-3 .historie_section_slider,
.page-aktualni-deni-typravevanoce .region.region-content .block.block-views .slider-pivovarska-remesla .views-row-4 .historie_section_slider,
.page-aktualni-deni-typravevanoce .region.region-content .block.block-views .slider-pivovarska-remesla .views-row-5 .historie_section_slider {
  margin: 0 0 190px 0;
}
@media screen and (max-width:1100px) {
  .page-aktualni-deni-typravevanoce .region.region-content .block.block-views .slider-pivovarska-remesla .views-row-2 .historie_section_slider,
  .page-aktualni-deni-typravevanoce .region.region-content .block.block-views .slider-pivovarska-remesla .views-row-3 .historie_section_slider,
  .page-aktualni-deni-typravevanoce .region.region-content .block.block-views .slider-pivovarska-remesla .views-row-4 .historie_section_slider,
  .page-aktualni-deni-typravevanoce .region.region-content .block.block-views .slider-pivovarska-remesla .views-row-5 .historie_section_slider {
    margin-bottom: 90px !important;
  }
}
.page-aktualni-deni-typravevanoce .region.region-content .block.block-views .slider-pivovarska-remesla .views-row-2 .historie_section_slider *,
.page-aktualni-deni-typravevanoce .region.region-content .block.block-views .slider-pivovarska-remesla .views-row-3 .historie_section_slider *,
.page-aktualni-deni-typravevanoce .region.region-content .block.block-views .slider-pivovarska-remesla .views-row-4 .historie_section_slider *,
.page-aktualni-deni-typravevanoce .region.region-content .block.block-views .slider-pivovarska-remesla .views-row-5 .historie_section_slider * {
  float: none;
  clear: both;
}
.page-aktualni-deni-typravevanoce .region.region-content .block.block-views .slider-pivovarska-remesla .views-row-2 .historie_section_slider img,
.page-aktualni-deni-typravevanoce .region.region-content .block.block-views .slider-pivovarska-remesla .views-row-3 .historie_section_slider img,
.page-aktualni-deni-typravevanoce .region.region-content .block.block-views .slider-pivovarska-remesla .views-row-4 .historie_section_slider img,
.page-aktualni-deni-typravevanoce .region.region-content .block.block-views .slider-pivovarska-remesla .views-row-5 .historie_section_slider img {
  width: 100%;
  height: auto;
}
.page-aktualni-deni-typravevanoce .region.region-content .block.block-views .slider-pivovarska-remesla .views-row-2 .historie_section_title,
.page-aktualni-deni-typravevanoce .region.region-content .block.block-views .slider-pivovarska-remesla .views-row-3 .historie_section_title,
.page-aktualni-deni-typravevanoce .region.region-content .block.block-views .slider-pivovarska-remesla .views-row-4 .historie_section_title,
.page-aktualni-deni-typravevanoce .region.region-content .block.block-views .slider-pivovarska-remesla .views-row-5 .historie_section_title {
  margin-top: 13%;
  font-size: 48px;
}
@media screen and (max-width:1100px) {
  .page-aktualni-deni-typravevanoce .region.region-content .block.block-views .slider-pivovarska-remesla .views-row-2 .historie_section_title,
  .page-aktualni-deni-typravevanoce .region.region-content .block.block-views .slider-pivovarska-remesla .views-row-3 .historie_section_title,
  .page-aktualni-deni-typravevanoce .region.region-content .block.block-views .slider-pivovarska-remesla .views-row-4 .historie_section_title,
  .page-aktualni-deni-typravevanoce .region.region-content .block.block-views .slider-pivovarska-remesla .views-row-5 .historie_section_title {
    font-size: 65px;
  }
}
@media screen and (max-width:1100px) {
  .page-aktualni-deni-typravevanoce .region.region-content .block.block-views .slider-pivovarska-remesla .views-row-2 .historie_section_body,
  .page-aktualni-deni-typravevanoce .region.region-content .block.block-views .slider-pivovarska-remesla .views-row-3 .historie_section_body,
  .page-aktualni-deni-typravevanoce .region.region-content .block.block-views .slider-pivovarska-remesla .views-row-4 .historie_section_body,
  .page-aktualni-deni-typravevanoce .region.region-content .block.block-views .slider-pivovarska-remesla .views-row-5 .historie_section_body {
    margin: 20px auto !important;
  }
}
.page-aktualni-deni-typravevanoce .region.region-content .block.block-views .slider-pivovarska-remesla .views-row-2 .historie_section_body .media-thumbnail-frame,
.page-aktualni-deni-typravevanoce .region.region-content .block.block-views .slider-pivovarska-remesla .views-row-3 .historie_section_body .media-thumbnail-frame,
.page-aktualni-deni-typravevanoce .region.region-content .block.block-views .slider-pivovarska-remesla .views-row-4 .historie_section_body .media-thumbnail-frame,
.page-aktualni-deni-typravevanoce .region.region-content .block.block-views .slider-pivovarska-remesla .views-row-5 .historie_section_body .media-thumbnail-frame {
  margin: -4px 3px 0 0;
  height: 27px;
  width: auto !important;
  float: left;
  vertical-align: bottom;
}
@media screen and (max-width:1100px) {
  .page-aktualni-deni-typravevanoce .region.region-content .block.block-views .slider-pivovarska-remesla .views-row-2 .historie_section_body .media-thumbnail-frame,
  .page-aktualni-deni-typravevanoce .region.region-content .block.block-views .slider-pivovarska-remesla .views-row-3 .historie_section_body .media-thumbnail-frame,
  .page-aktualni-deni-typravevanoce .region.region-content .block.block-views .slider-pivovarska-remesla .views-row-4 .historie_section_body .media-thumbnail-frame,
  .page-aktualni-deni-typravevanoce .region.region-content .block.block-views .slider-pivovarska-remesla .views-row-5 .historie_section_body .media-thumbnail-frame {
    height: 34px;
    margin: 6px 7px 0 0;
  }
}
.page-aktualni-deni-typravevanoce .region.region-content .block.block-views .slider-pivovarska-remesla .views-row-2 .historie_section_body .media-thumbnail-frame img,
.page-aktualni-deni-typravevanoce .region.region-content .block.block-views .slider-pivovarska-remesla .views-row-3 .historie_section_body .media-thumbnail-frame img,
.page-aktualni-deni-typravevanoce .region.region-content .block.block-views .slider-pivovarska-remesla .views-row-4 .historie_section_body .media-thumbnail-frame img,
.page-aktualni-deni-typravevanoce .region.region-content .block.block-views .slider-pivovarska-remesla .views-row-5 .historie_section_body .media-thumbnail-frame img {
  height: 100%;
  width: auto;
}
.page-aktualni-deni-typravevanoce .region.region-content .block.block-views .slider-pivovarska-remesla .views-row-2 .historie_section_body p,
.page-aktualni-deni-typravevanoce .region.region-content .block.block-views .slider-pivovarska-remesla .views-row-3 .historie_section_body p,
.page-aktualni-deni-typravevanoce .region.region-content .block.block-views .slider-pivovarska-remesla .views-row-4 .historie_section_body p,
.page-aktualni-deni-typravevanoce .region.region-content .block.block-views .slider-pivovarska-remesla .views-row-5 .historie_section_body p {
  color: #004426;
  font-family: "BebasNeueBold";
  position: relative;
  text-align: left;
  font-size: 19px;
  margin: 0px;
}
@media screen and (max-width:1100px) {
  .page-aktualni-deni-typravevanoce .region.region-content .block.block-views .slider-pivovarska-remesla .views-row-2 .historie_section_body p,
  .page-aktualni-deni-typravevanoce .region.region-content .block.block-views .slider-pivovarska-remesla .views-row-3 .historie_section_body p,
  .page-aktualni-deni-typravevanoce .region.region-content .block.block-views .slider-pivovarska-remesla .views-row-4 .historie_section_body p,
  .page-aktualni-deni-typravevanoce .region.region-content .block.block-views .slider-pivovarska-remesla .views-row-5 .historie_section_body p {
    font-size: 36px;
  }
}
.page-aktualni-deni-typravevanoce .region.region-content .block.block-views .slider-pivovarska-remesla .views-row-2 .historie_section_body .media-thumbnail-frame,
.page-aktualni-deni-typravevanoce .region.region-content .block.block-views .slider-pivovarska-remesla .views-row-3 .historie_section_body .media-thumbnail-frame,
.page-aktualni-deni-typravevanoce .region.region-content .block.block-views .slider-pivovarska-remesla .views-row-4 .historie_section_body .media-thumbnail-frame,
.page-aktualni-deni-typravevanoce .region.region-content .block.block-views .slider-pivovarska-remesla .views-row-5 .historie_section_body .media-thumbnail-frame {
  width: 14px !important;
  background-image: url('http://www.pilsner-urquell.cz/sites/g/files/ogq2266/f/201511/facebook-icon.png');
  background-position: center center;
  background-repeat: no-repeat;
  background-size: contain;
}
.page-aktualni-deni-typravevanoce .region.region-content .block.block-views .slider-pivovarska-remesla .views-row-2 .historie_section_body .fb_feed a,
.page-aktualni-deni-typravevanoce .region.region-content .block.block-views .slider-pivovarska-remesla .views-row-3 .historie_section_body .fb_feed a,
.page-aktualni-deni-typravevanoce .region.region-content .block.block-views .slider-pivovarska-remesla .views-row-4 .historie_section_body .fb_feed a,
.page-aktualni-deni-typravevanoce .region.region-content .block.block-views .slider-pivovarska-remesla .views-row-5 .historie_section_body .fb_feed a {
  color: #004426 !important;
}
.page-aktualni-deni-typravevanoce .region.region-content .block.block-views .slider-pivovarska-remesla .views-row-2 .historie_section_slider {
  width: 60%;
}
@media screen and (max-width:1100px)  and (min-width:640px) {
  .page-aktualni-deni-typravevanoce .region.region-content .block.block-views .slider-pivovarska-remesla .views-row-2 .historie_section_slider {
    max-width: 560px !important;
    position: relative;
    left: 36px;
  }
}
.page-aktualni-deni-typravevanoce .region.region-content .block.block-views .slider-pivovarska-remesla .views-row-2 .historie_section_title {
  float: left;
  margin-left: 11%;
  max-width: 280px;
}
.page-aktualni-deni-typravevanoce .region.region-content .block.block-views .slider-pivovarska-remesla .views-row-2 .historie_section_body,
.page-aktualni-deni-typravevanoce .region.region-content .block.block-views .slider-pivovarska-remesla .views-row-2 .historie_section_title {
  width: 25%;
  margin-left: 15% !important;
}
@media screen and (min-width:500px) {
  .page-aktualni-deni-typravevanoce .region.region-content .block.block-views .slider-pivovarska-remesla .views-row-2 .historie_section_body,
  .page-aktualni-deni-typravevanoce .region.region-content .block.block-views .slider-pivovarska-remesla .views-row-2 .historie_section_title {
    margin-left: 4% !important;
  }
}
.page-aktualni-deni-typravevanoce .region.region-content .block.block-views .slider-pivovarska-remesla .views-row-3 .historie_section_slider {
  width: 44%;
  margin-left: 16%;
}
.page-aktualni-deni-typravevanoce .region.region-content .block.block-views .slider-pivovarska-remesla .views-row-3 .historie_section_title {
  margin-top: 5%;
  width: 27%;
  float: left;
  margin-left: 4% !important;
  max-width: 355px;
}
.page-aktualni-deni-typravevanoce .region.region-content .block.block-views .slider-pivovarska-remesla .views-row-3 .historie_section_body {
  width: 25%;
  float: left;
  margin-left: 4% !important;
}
.page-aktualni-deni-typravevanoce .region.region-content .block.block-views .slider-pivovarska-remesla .views-row-4 .historie_section_slider {
  width: 44%;
  margin-right: 16%;
  margin-left: 0;
  float: right;
}
.page-aktualni-deni-typravevanoce .region.region-content .block.block-views .slider-pivovarska-remesla .views-row-4 .historie_section_title {
  display: block;
  margin-top: 5%;
}
.page-aktualni-deni-typravevanoce .region.region-content .block.block-views .slider-pivovarska-remesla .views-row-4 .historie_section_body,
.page-aktualni-deni-typravevanoce .region.region-content .block.block-views .slider-pivovarska-remesla .views-row-4 .historie_section_title {
  float: left;
  margin-left: 4% !important;
  width: 18.7%;
}
.page-aktualni-deni-typravevanoce .region.region-content .block.block-views .slider-pivovarska-remesla .views-row-5 .historie_section_slider {
  float: left;
  width: 60%;
  margin-bottom: 0;
}
@media screen and (max-width:1100px)  and (min-width:640px) {
  .page-aktualni-deni-typravevanoce .region.region-content .block.block-views .slider-pivovarska-remesla .views-row-5 .historie_section_slider {
    max-width: 560px !important;
    position: relative;
    right: 36px;
  }
}
.page-aktualni-deni-typravevanoce .region.region-content .block.block-views .slider-pivovarska-remesla .views-row-5 .historie_section_body,
.page-aktualni-deni-typravevanoce .region.region-content .block.block-views .slider-pivovarska-remesla .views-row-5 .historie_section_title {
  width: 20%;
  float: left;
  margin-left: 4% !important;
}
.page-aktualni-deni-typravevanoce .region.region-content .block.block-views .slider-pivovarska-remesla .views-row-6 {
  background-image: url('../images/christmas-bottom.png');
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center bottom;
  margin-bottom: 0;
}
.page-aktualni-deni-typravevanoce .region.region-content .block.block-views .slider-pivovarska-remesla .views-row-6 .historie_section_title {
  margin: 0 auto;
  text-align: center;
  font-size: 2em;
  font-family: UrquellBETASerif-Italic;
  padding-top: 160px;
  padding-bottom: 0;
}
@media screen and (max-width:1100px) {
  .page-aktualni-deni-typravevanoce .region.region-content .block.block-views .slider-pivovarska-remesla .views-row-6 .historie_section_title {
    padding-top: 40px;
  }
}
.page-aktualni-deni-typravevanoce .region.region-content .block.block-views .slider-pivovarska-remesla .views-row-6 .historie_section_title::after {
  background: none;
}
.page-aktualni-deni-typravevanoce .region.region-content .block.block-views .slider-pivovarska-remesla .views-row-6 .historie_section_body {
  max-width: 800px !important;
  margin: 0 auto;
  text-align: center;
  color: #004426;
  font-family: BebasNeueBold;
  font-size: 65px;
  padding-bottom: 160px;
}
.page-aktualni-deni-typravevanoce .region.region-content .block.block-views .slider-pivovarska-remesla .views-row-6 .historie_section_body p {
  margin-bottom: 0;
}
.page-aktualni-deni-typravevanoce .view-display-id-christmas_footer .field-content {
  display: block;
  font-size: 0;
}
.page-aktualni-deni-typravevanoce .view-display-id-christmas_footer .views-row {
  margin: 0;
  text-align: center;
  overflow: hidden;
  width: 100%;
}
@media screen and (min-width:769px) {
  .page-aktualni-deni-typravevanoce .view-display-id-christmas_footer .views-row {
    width: 50%;
    float: left;
  }
}
.page-aktualni-deni-typravevanoce .view-display-id-christmas_footer .historie_block_footer_content {
  margin-left: -220px;
  top: 40%;
  width: 460px;
}
.page-aktualni-deni-typravevanoce .view-display-id-christmas_footer .historie_block_footer_content h6 {
  margin-top: 80px !important;
}
.page-aktualni-deni-typravevanoce .view-display-id-christmas_footer .historie_block_footer_content h2 {
  margin-top: 20px !important;
  width: 460px;
}
.page-odnoska .historie_section_body a {
  color: black !important;
  text-transform: none !important;
  font-family: 'UrquellBETASerif' !important;
}
.page-odnoska .slider-pivovarska-remesla .views-row.views-row-2,
.page-odnoska .slider-pivovarska-remesla .views-row.views-row-1{
  max-width: 1440px;
}
.page-odnoska .slider-pivovarska-remesla .views-row.views-row-2 ul li{
  float:none;
}
.page-odnoska #content-inner{
  padding-top: 0;
}
.page-odnoska  .region.region-content .block.block-views .slider-pivovarska-remesla .views-row-2 .historie_section_title,
.page-odnoska  .region.region-content .block.block-views .slider-pivovarska-remesla .views-row-2 .historie_section_body,
.page-odnoska  .region.region-content .block.block-views .slider-pivovarska-remesla .views-row-1 .historie_section_title{
  display: none;
}
.page-odnoska  .region.region-content .block.block-views .slider-pivovarska-remesla .views-row-1 .historie_section_body{
  font-family: 'UrquellBETASerif-Italic';
  font-size: 28px;
  color: #004426;
  margin: 130px auto 30px;
  max-width: 780px;
  padding: 0 0 50px;
  text-align: center;
  width: 90%;
}
.page-odnoska  .region.region-content .block.block-views .slider-pivovarska-remesla .views-row-3 .historie_section_body a{
  font-family: 'UrquellBETASerif-Italic';
  color: black;
  text-transform: none;
  text-decoration: underline;
}
.page-odnoska  .region.region-content .block.block-views .slider-pivovarska-remesla .views-row-1 .historie_section_body::before,
.page-odnoska  .region.region-content .block.block-views .slider-pivovarska-remesla .views-row-1 .historie_section_body::after{
  content:none;
}
.page-odnoska  .region.region-content .block.block-views .slider-pivovarska-remesla .views-row-1 .historie_section_title,
≈::after{
  content:none;
}
.page-odnoska,
.page-aktualni-deni-aukni-lahve {
  background-image: url('../images/paper-background.jpg');
  background-position: center center;
}
.page-aktualni-deni-aukni-lahve .view-display-id-aukni_lahve_pro_centrum_paraple_page span h2 {
  text-shadow: -1px 0 black, 0 1px black, 1px 0 black, 0 -1px black;
}
.page-aktualni-deni-aukni-lahve #page {
  padding-bottom: 0;
}
.page-aktualni-deni-aukni-lahve #content-inner {
  padding-top: 0;
}
.page-aktualni-deni-aukni-lahve .tabs {
  display: none;
  visibility: hidden;
}
.page-aktualni-deni-aukni-lahve #block-system-main .view-footer {
  left: calc(50% - 11px);
  position: absolute;
  top: 530px;
}
@media screen and (min-width: 450px) {
  .page-aktualni-deni-aukni-lahve .b-iframe {
    width: 500px;
    height: 280px;
  }
}
@media screen and (min-width: 850px) {
  .page-aktualni-deni-aukni-lahve .b-iframe {
    width: 800px;
    height: 447px;
  }
}
.page-aktualni-deni-aukni-lahve .historie_section_title::after {
  background-image: none !important;
}
.page-aktualni-deni-aukni-lahve .region.region-content .block.block-views {
  background-image: none;
  background-position: center top;
  background-repeat: no-repeat;
  background-size: contain;
}
@media screen and (min-width:769px) {
  .page-aktualni-deni-aukni-lahve .region.region-content .block.block-views {
    background-size: 100% auto;
  }
}
.page-aktualni-deni-aukni-lahve .region.region-content .block.block-views .slider-pivovarska-remesla {
  background-position: center bottom;
  background-repeat: no-repeat;
  background-size: 100% auto;
}
.page-aktualni-deni-aukni-lahve .region.region-content .block.block-views .slider-pivovarska-remesla .views-row {
  max-width: none;
  width: 100%;
  max-width: 640px;
  clear: both;
  float: none;
}
@media screen and (min-width:769px) {
  .page-aktualni-deni-aukni-lahve .region.region-content .block.block-views .slider-pivovarska-remesla .views-row {
    max-width: none;
  }
}
@media screen and (max-width: 800px) {
  .page-aktualni-deni-aukni-lahve .region.region-content .block.block-views .slider-pivovarska-remesla .views-row {
    margin: 0 auto;
    max-width: 320px;
  }
}
.page-aktualni-deni-aukni-lahve .region.region-content .block.block-views .slider-pivovarska-remesla .views-row-1 {
  border-top: #c2af86 solid 1px;
  margin-top: 2px;
  margin-bottom: 60px;
}
@media screen and (max-width:1100px) {
  .page-aktualni-deni-aukni-lahve .region.region-content .block.block-views .slider-pivovarska-remesla .views-row-1 {
    margin-bottom: 0;
  }
}
.page-aktualni-deni-aukni-lahve .region.region-content .block.block-views .slider-pivovarska-remesla .views-row-1 .historie_section_title h2 {
  font-size: 2.5em;
  color: #004426;
  padding: 0;
  margin-bottom: 0.5em;
}
@media screen and (min-width:769px) {
  .page-aktualni-deni-aukni-lahve .region.region-content .block.block-views .slider-pivovarska-remesla .views-row-1 .historie_section_title h2 {
    font-size: 2em;
  }
}
.page-aktualni-deni-aukni-lahve .region.region-content .block.block-views .slider-pivovarska-remesla .views-row-1 .historie_section_title h2::after {
  background-image: none;
  bottom: -60px;
  position: absolute;
}
@media screen and (max-width:1100px) {
  .page-aktualni-deni-aukni-lahve .region.region-content .block.block-views .slider-pivovarska-remesla .views-row-2 div.historie_section_slider,
  .page-aktualni-deni-aukni-lahve .region.region-content .block.block-views .slider-pivovarska-remesla .views-row-3 div.historie_section_slider,
  .page-aktualni-deni-aukni-lahve .region.region-content .block.block-views .slider-pivovarska-remesla .views-row-4 div.historie_section_slider,
  .page-aktualni-deni-aukni-lahve .region.region-content .block.block-views .slider-pivovarska-remesla .views-row-2 h2.historie_section_title,
  .page-aktualni-deni-aukni-lahve .region.region-content .block.block-views .slider-pivovarska-remesla .views-row-3 h2.historie_section_title,
  .page-aktualni-deni-aukni-lahve .region.region-content .block.block-views .slider-pivovarska-remesla .views-row-4 h2.historie_section_title,
  .page-aktualni-deni-aukni-lahve .region.region-content .block.block-views .slider-pivovarska-remesla .views-row-2 div.historie_section_body,
  .page-aktualni-deni-aukni-lahve .region.region-content .block.block-views .slider-pivovarska-remesla .views-row-3 div.historie_section_body,
  .page-aktualni-deni-aukni-lahve .region.region-content .block.block-views .slider-pivovarska-remesla .views-row-4 div.historie_section_body {
    float: none;
    clear: both;
    width: 100%;
    max-width: 480px;
    margin: 0 auto;
    font-size: 40px;
  }
}
.page-aktualni-deni-aukni-lahve .region.region-content .block.block-views .slider-pivovarska-remesla .views-row-2 .historie_section_slider,
.page-aktualni-deni-aukni-lahve .region.region-content .block.block-views .slider-pivovarska-remesla .views-row-3 .historie_section_slider,
.page-aktualni-deni-aukni-lahve .region.region-content .block.block-views .slider-pivovarska-remesla .views-row-4 .historie_section_slider {
  margin: 0 0 190px 0;
}
@media screen and (max-width:1100px) {
  .page-aktualni-deni-aukni-lahve .region.region-content .block.block-views .slider-pivovarska-remesla .views-row-2 .historie_section_slider,
  .page-aktualni-deni-aukni-lahve .region.region-content .block.block-views .slider-pivovarska-remesla .views-row-3 .historie_section_slider,
  .page-aktualni-deni-aukni-lahve .region.region-content .block.block-views .slider-pivovarska-remesla .views-row-4 .historie_section_slider {
    margin-bottom: 90px !important;
  }
}
.page-aktualni-deni-aukni-lahve .region.region-content .block.block-views .slider-pivovarska-remesla .views-row-2 .historie_section_slider *,
.page-aktualni-deni-aukni-lahve .region.region-content .block.block-views .slider-pivovarska-remesla .views-row-3 .historie_section_slider *,
.page-aktualni-deni-aukni-lahve .region.region-content .block.block-views .slider-pivovarska-remesla .views-row-4 .historie_section_slider * {
  float: none;
  clear: both;
}
.page-aktualni-deni-aukni-lahve .region.region-content .block.block-views .slider-pivovarska-remesla .views-row-2 .historie_section_slider img,
.page-aktualni-deni-aukni-lahve .region.region-content .block.block-views .slider-pivovarska-remesla .views-row-3 .historie_section_slider img,
.page-aktualni-deni-aukni-lahve .region.region-content .block.block-views .slider-pivovarska-remesla .views-row-4 .historie_section_slider img,
.page-aktualni-deni-aukni-lahve .region.region-content .block.block-views .slider-pivovarska-remesla .views-row-5 .historie_section_slider img {
  max-width: 100%;
  height: auto;
}
.page-aktualni-deni-aukni-lahve .region.region-content .block.block-views .slider-pivovarska-remesla .views-row-2 .historie_section_title,
.page-aktualni-deni-aukni-lahve .region.region-content .block.block-views .slider-pivovarska-remesla .views-row-3 .historie_section_title,
.page-aktualni-deni-aukni-lahve .region.region-content .block.block-views .slider-pivovarska-remesla .views-row-4 .historie_section_title {
  font-size: 48px;
}
@media screen and (max-width:1100px) {
  .page-aktualni-deni-aukni-lahve .region.region-content .block.block-views .slider-pivovarska-remesla .views-row-2 .historie_section_title,
  .page-aktualni-deni-aukni-lahve .region.region-content .block.block-views .slider-pivovarska-remesla .views-row-3 .historie_section_title,
  .page-aktualni-deni-aukni-lahve .region.region-content .block.block-views .slider-pivovarska-remesla .views-row-4 .historie_section_title {
    font-size: 32px;
  }
}
@media screen and (max-width:1100px) {
  .page-aktualni-deni-aukni-lahve .region.region-content .block.block-views .slider-pivovarska-remesla .views-row-2 .historie_section_body,
  .page-aktualni-deni-aukni-lahve .region.region-content .block.block-views .slider-pivovarska-remesla .views-row-3 .historie_section_body,
  .page-aktualni-deni-aukni-lahve .region.region-content .block.block-views .slider-pivovarska-remesla .views-row-4 .historie_section_body {
    margin: 20px auto !important;
  }
}
.page-aktualni-deni-aukni-lahve .region.region-content .block.block-views .slider-pivovarska-remesla .views-row-2 .historie_section_body .media-thumbnail-frame,
.page-aktualni-deni-aukni-lahve .region.region-content .block.block-views .slider-pivovarska-remesla .views-row-3 .historie_section_body .media-thumbnail-frame,
.page-aktualni-deni-aukni-lahve .region.region-content .block.block-views .slider-pivovarska-remesla .views-row-4 .historie_section_body .media-thumbnail-frame {
  margin: -4px 3px 0 0;
  height: 27px;
  width: auto !important;
  float: left;
  vertical-align: bottom;
}
@media screen and (max-width:1100px) {
  .page-aktualni-deni-aukni-lahve .region.region-content .block.block-views .slider-pivovarska-remesla .views-row-2 .historie_section_body .media-thumbnail-frame,
  .page-aktualni-deni-aukni-lahve .region.region-content .block.block-views .slider-pivovarska-remesla .views-row-3 .historie_section_body .media-thumbnail-frame,
  .page-aktualni-deni-aukni-lahve .region.region-content .block.block-views .slider-pivovarska-remesla .views-row-4 .historie_section_body .media-thumbnail-frame {
    height: 34px;
    margin: 6px 7px 0 0;
  }
}
.page-aktualni-deni-aukni-lahve .region.region-content .block.block-views .slider-pivovarska-remesla .views-row-2 .historie_section_body .media-thumbnail-frame img,
.page-aktualni-deni-aukni-lahve .region.region-content .block.block-views .slider-pivovarska-remesla .views-row-3 .historie_section_body .media-thumbnail-frame img,
.page-aktualni-deni-aukni-lahve .region.region-content .block.block-views .slider-pivovarska-remesla .views-row-4 .historie_section_body .media-thumbnail-frame img {
  height: 100%;
  width: auto;
}
.page-aktualni-deni-aukni-lahve .region.region-content .block.block-views .slider-pivovarska-remesla .views-row-2 .historie_section_body p,
.page-aktualni-deni-aukni-lahve .region.region-content .block.block-views .slider-pivovarska-remesla .views-row-3 .historie_section_body p,
.page-aktualni-deni-aukni-lahve .region.region-content .block.block-views .slider-pivovarska-remesla .views-row-4 .historie_section_body p {
  color: #333;
  font-family: "UrquellBETASerif";
  position: relative;
  text-align: left;
  font-size: 19px;
  margin: 0px;
  line-height: 1.42857;
}
@media screen and (max-width:1100px) {
  .page-aktualni-deni-aukni-lahve .region.region-content .block.block-views .slider-pivovarska-remesla .views-row-2 .historie_section_body p,
  .page-aktualni-deni-aukni-lahve .region.region-content .block.block-views .slider-pivovarska-remesla .views-row-3 .historie_section_body p,
  .page-aktualni-deni-aukni-lahve .region.region-content .block.block-views .slider-pivovarska-remesla .views-row-4 .historie_section_body p {
    font-size: 19px;
  }
}
@media screen and (max-width:500px) {
  .page-aktualni-deni-aukni-lahve .region.region-content .block.block-views .slider-pivovarska-remesla .views-row-2 .historie_section_body p,
  .page-aktualni-deni-aukni-lahve .region.region-content .block.block-views .slider-pivovarska-remesla .views-row-3 .historie_section_body p,
  .page-aktualni-deni-aukni-lahve .region.region-content .block.block-views .slider-pivovarska-remesla .views-row-4 .historie_section_body p {
    float: inherit !important;
    width: 95% !important;
    text-align: justify !important;
    padding: 10px !important;
    font-size: 19px;
  }
}
.page-aktualni-deni-aukni-lahve .region.region-content .block.block-views .slider-pivovarska-remesla .views-row-2 .historie_section_slider {
  width: 60%;
}
@media screen and (max-width:1100px)  and (min-width:640px) {
  .page-aktualni-deni-aukni-lahve .region.region-content .block.block-views .slider-pivovarska-remesla .views-row-2 .historie_section_slider {
    max-width: 560px !important;
    position: relative;
    left: 36px;
  }
}
.page-aktualni-deni-aukni-lahve .region.region-content .block.block-views .slider-pivovarska-remesla .views-row-2 .historie_section_body,
.page-aktualni-deni-aukni-lahve .region.region-content .block.block-views .slider-pivovarska-remesla .views-row-2 .historie_section_title {
  float: right;
  width: 100%;
  padding-right: 0;
  margin-right: 30px;
  max-width: 300px;
}
.page-aktualni-deni-aukni-lahve .region.region-content .block.block-views .slider-pivovarska-remesla .views-row-2 .historie_section_title {
  margin-left: 0;
  margin-top: 0;
  padding-right: 40px;
}
@media screen and (max-width:500px) {
  .page-aktualni-deni-aukni-lahve .region.region-content .block.block-views .slider-pivovarska-remesla .views-row-2 .historie_section_title {
    width: 95% !important;
    text-align: center !important;
  }
}
@media screen and (max-width:500px) {
  .page-aktualni-deni-aukni-lahve .region.region-content .block.block-views .slider-pivovarska-remesla .views-row-2 .historie_section_body {
    float: inherit !important;
    width: 95% !important;
    text-align: justify !important;
    padding: 10px !important;
    font-size: 19px;
    padding-left: -20px !important;
  }
}
.page-aktualni-deni-aukni-lahve .region.region-content .block.block-views .slider-pivovarska-remesla .views-row-3 .historie_section_slider {
  width: 44%;
  margin-left: 16%;
}
.page-aktualni-deni-aukni-lahve .region.region-content .block.block-views .slider-pivovarska-remesla .views-row-3 .historie_section_title {
  width: 27%;
  float: left;
  margin-left: 4% !important;
  margin-top: 0;
  max-width: 300px;
  padding-right: 40px;
}
@media screen and (max-width:500px) {
  .page-aktualni-deni-aukni-lahve .region.region-content .block.block-views .slider-pivovarska-remesla .views-row-3 .historie_section_title {
    width: 95% !important;
    padding-right: 0;
    text-align: center !important;
  }
}
@media screen and (max-width:1100px) {
  .page-aktualni-deni-aukni-lahve .region.region-content .block.block-views .slider-pivovarska-remesla .views-row-3 .historie_section_title {
    margin: 0 auto !important;
  }
}
.page-aktualni-deni-aukni-lahve .region.region-content .block.block-views .slider-pivovarska-remesla .views-row-3 .historie_section_body {
  float: left;
  margin-left: 4% !important;
  max-width: 300px;
}
@media screen and (max-width:1100px) {
  .page-aktualni-deni-aukni-lahve .region.region-content .block.block-views .slider-pivovarska-remesla .views-row-3 .historie_section_body {
    margin: 0 auto !important;
  }
}
.page-aktualni-deni-aukni-lahve .region.region-content .block.block-views .slider-pivovarska-remesla .views-row-4 .historie_section_slider {
  width: 44%;
  margin-right: 16%;
  margin-left: 0;
  float: right;
}
.page-aktualni-deni-aukni-lahve .region.region-content .block.block-views .slider-pivovarska-remesla .views-row-4 .historie_section_title {
  display: block;
  margin-top: 0;
}
@media screen and (max-width:500px) {
  .page-aktualni-deni-aukni-lahve .region.region-content .block.block-views .slider-pivovarska-remesla .views-row-4 .historie_section_title {
    width: 95% !important;
    text-align: center !important;
    padding-right: 0;
  }
}
.page-aktualni-deni-aukni-lahve .region.region-content .block.block-views .slider-pivovarska-remesla .views-row-4 .historie_section_body,
.page-aktualni-deni-aukni-lahve .region.region-content .block.block-views .slider-pivovarska-remesla .views-row-4 .historie_section_title {
  float: right;
  width: 100%;
  padding-right: 0;
  margin-right: 30px;
  max-width: 320px;
}
.page-aktualni-deni-aukni-lahve .region.region-content .block.block-views .slider-pivovarska-remesla .views-row-4 .historie_section_title {
  padding-right: 30px;
}
.page-aktualni-deni-aukni-lahve .region.region-content .block.block-views .slider-pivovarska-remesla .views-row-6 {
  margin-bottom: 0;
}
.page-aktualni-deni-aukni-lahve .region.region-content .block.block-views .slider-pivovarska-remesla .views-row-6 .item-list,
.page-aktualni-deni-aukni-lahve .region.region-content .block.block-views .slider-pivovarska-remesla .views-row-1 .historie_section_title,
.page-aktualni-deni-aukni-lahve .region.region-content .block.block-views .slider-pivovarska-remesla .views-row-5 .historie_section_title,
.page-aktualni-deni-aukni-lahve .region.region-content .block.block-views .slider-pivovarska-remesla .views-row-6 .historie_section_body {
  display: none;
}

.page-aktualni-deni-aukni-lahve .region.region-content .block.block-views .slider-pivovarska-remesla .views-row-1 .historie_section_body{
  padding: 60px 30px 20px 30px;
}
.page-aktualni-deni-aukni-lahve .region.region-content .block.block-views .slider-pivovarska-remesla .views-row-5 .item-list ul li
{
  float:none;
}
.page-aktualni-deni-aukni-lahve .region.region-content .block.block-views .slider-pivovarska-remesla .views-row-1 .historie_section_body,
.page-aktualni-deni-aukni-lahve .region.region-content .block.block-views .slider-pivovarska-remesla .views-row-6 .historie_section_title {
  max-width: 700px;
  color: #004426;
  margin: 80px auto;
  float: inherit;
  font-size: 28px;
  text-align: center;
  font-family: UrquellBETASerif-Italic;
}
.page-aktualni-deni-aukni-lahve .region.region-content .block.block-views .slider-pivovarska-remesla .views-row-1 .historie_section_body::before,
.page-aktualni-deni-aukni-lahve .region.region-content .block.block-views .slider-pivovarska-remesla .views-row-1 .historie_section_body::after{
  content:none;
}
.page-aktualni-deni-aukni-lahve .region.region-content .block.block-views .slider-pivovarska-remesla .views-row-1 .historie_section_body a{
  color: #a09068;
  text-transform: none;
  font-family: UrquellBETASerif-Italic;
}
.page-aktualni-deni-aukni-lahve .region.region-content .block.block-views .slider-pivovarska-remesla .views-row-6 h2 .historie_section_title {
  margin: 0 auto;
  text-align: center;
  font-size: 2em;
  font-family: UrquellBETASerif-Italic !important;
  padding-top: 160px;
  padding-bottom: 0;
}
@media screen and (max-width:1100px) {
  .page-aktualni-deni-aukni-lahve .region.region-content .block.block-views .slider-pivovarska-remesla .views-row-6 h2 .historie_section_title {
    padding-top: 40px;
  }
}
.page-aktualni-deni-aukni-lahve .region.region-content .block.block-views .slider-pivovarska-remesla .views-row-6 h2 .historie_section_title::after {
  background-image: none;
}
/*.page-aktualni-deni-aukni-lahve .view-display-id-aukni_lahve_section {
  background-image: url(../images/bg-aukni_lahve.png);
  background-position: center top;
  background-repeat: no-repeat;
}*/
.page-aktualni-deni-aukni-lahve .view-display-id-aukni_lahve_section .field-content {
  display: block;
  font-size: 0;
}
.page-aktualni-deni-aukni-lahve .view-display-id-aukni_lahve_section .views-row {
  margin: 0;
  text-align: center;
  overflow: hidden;
  width: 100%;
}
@media screen and (min-width:769px) {
  .page-aktualni-deni-aukni-lahve .view-display-id-aukni_lahve_section .views-row {
    width: 50%;
    float: left;
  }
}
.page-aktualni-deni-aukni-lahve .view-display-id-aukni_lahve_section .historie_block_footer_content {
  margin-left: -220px;
  top: 40%;
  width: 440px;
}
.page-aktualni-deni-aukni-lahve .view-display-id-aukni_lahve_section .historie_block_footer_content h6 {
  margin-top: 80px !important;
}
.page-penny {
  background-image: url('../images/paper-background.jpg');
  background-position: center center;
}
.page-penny #page {
  padding-bottom: 0;
}
.page-penny #content-inner {
  padding-top: 0px !important;
}
.page-penny .tabs {
  display: none;
  visibility: hidden;
}
.page-penny #block-system-main .view-footer {
  left: calc(50% - 11px);
  position: absolute;
  top: 530px;
}
.page-penny iframe {
  width: 100% !important;
  height: 1575px;
}
@media screen and (max-width:500px) {
  .page-penny iframe {
    height: 1445px !important;
  }
}
@media screen and (max-width:769px) {
  .page-penny iframe {
    height: 1400px !important;
  }
}
.page-penny .region.region-content .block.block-views {
  background-image: none;
  background-position: center top;
  background-repeat: no-repeat;
  background-size: contain;
}
@media screen and (min-width:769px) {
  .page-penny .region.region-content .block.block-views {
    background-size: 100% auto;
  }
}
.page-penny .region.region-content .block.block-views .slider-pivovarska-remesla {
  background-position: center bottom;
  background-repeat: no-repeat;
  background-size: 100% auto;
}
.page-penny .region.region-content .block.block-views .slider-pivovarska-remesla .views-row {
  max-width: none;
  width: 100%;
  max-width: 640px;
  clear: both;
  float: none;
}
@media screen and (min-width:769px) {
  .page-penny .region.region-content .block.block-views .slider-pivovarska-remesla .views-row {
    max-width: none;
  }
}
.page-penny .region.region-content .block.block-views .slider-pivovarska-remesla .views-row-1 {
  border-top: #c2af86 solid 1px;
  margin-top: 2px;
  margin-bottom: 60px;
}
@media screen and (max-width:1100px) {
  .page-penny .region.region-content .block.block-views .slider-pivovarska-remesla .views-row-1 {
    margin-bottom: 0;
  }
}
.page-penny .region.region-content .block.block-views .slider-pivovarska-remesla .views-row-1 .historie_section_title {
  font-size: 2.5em;
  color: #004426;
  padding: 0;
  margin-bottom: 0.5em;
}
@media screen and (min-width:769px) {
  .page-penny .region.region-content .block.block-views .slider-pivovarska-remesla .views-row-1 .historie_section_title {
    font-size: 2em;
  }
}
.page-penny .region.region-content .block.block-views .slider-pivovarska-remesla .views-row-1 .historie_section_title::after {
  background-image: none;
  bottom: -60px;
  position: absolute;
}
.page-penny .region.region-content .block.block-views .slider-pivovarska-remesla .views-row-1 .historie_section_body {
  display: none !important;
}
.page-penny .region.region-content .block.block-views .slider-pivovarska-remesla .views-row-1 .historie_section_body::after {
  background: none;
}
.page-penny .region.region-content .block.block-views .slider-pivovarska-remesla .views-row-1 .historie_section_body::before {
  background: none;
}
.page-penny .view-display-id-christmas_footer .field-content {
  display: block;
  font-size: 0;
}
.page-penny .view-display-id-christmas_footer .views-row {
  margin: 0;
  text-align: center;
  overflow: hidden;
  width: 100%;
}
@media screen and (min-width:769px) {
  .page-penny .view-display-id-christmas_footer .views-row {
    width: 50%;
    float: left;
  }
}
.page-penny .view-display-id-christmas_footer .historie_block_footer_content {
  margin-left: -220px;
  top: 40%;
  width: 440px;
}
.page-penny .view-display-id-christmas_footer .historie_block_footer_content h6 {
  margin-top: 80px !important;
}
.b-modal {
  opacity: 0.85 !important;
}
#popup2 {
  right: 0;
}
#popup2 span.close_popup {
  display: none;
  position: absolute;
  z-index: 100000;
  border-radius: 50%;
  border: 1px solid #999;
  text-align: center;
  font-size: 25px;
  margin: 20px;
  opacity: 1;
  cursor: pointer;
  padding: 2px 16px 5px;
  color: #999;
  right: 0;
  font-weight: 100 !important;
}
#popup2 .content h2 {
  display: none;
}
#popup2 .content .sl_field_text_top {
  width: 220px;
  margin: 0 auto;
  font-family: BebasNeueBold;
  font-size: 1.5em;
  text-transform: uppercase;
  color: #fff;
  text-align: center;
  border-bottom: 4px double #CCC0A2;
}
#popup2 .content .sl_field_body {
  font-family: BebasNeueBold;
  color: #fff;
  font-size: 3.2em;
  text-transform: uppercase;
  text-align: center;
  margin-top: 10px;
}
#popup2 .content .webform-component-textfield,
#popup2 .content .webform-component-email,
#popup2 .content .form-type-checkbox {
  width: 280px !important;
  margin: 0 auto !important;
}
#popup2 .content .webform-component-textfield label,
#popup2 .content .webform-component-email label,
#popup2 .content .form-type-checkbox label {
  width: 90%;
  color: #c2af86;
  font-size: 14px;
  font-family: BebasNeueBold;
  letter-spacing: 1.5px;
  font-weight: 400;
}
#popup2 .content .webform-component-textfield input[type='text'],
#popup2 .content .webform-component-email input[type='text'],
#popup2 .content .form-type-checkbox input[type='text'],
#popup2 .content .webform-component-textfield input[type='email'],
#popup2 .content .webform-component-email input[type='email'],
#popup2 .content .form-type-checkbox input[type='email'] {
  width: 100%;
  font-family: UrquellBETASerif-Italic;
  font-style: italic;
  background: white;
  border: 1px solid #c2af86 !important;
  color: #928a7b;
  font-size: 1.3em;
  padding: 0em 1em;
  text-align: center;
  height: 2em;
  line-height: 1.3em;
  border-radius: 0;
  box-shadow: none;
  font-weight: normal;
  position: relative;
  margin-bottom: 10px;
}
#popup2 .content .webform-component-textfield input[type='checkbox'],
#popup2 .content .webform-component-email input[type='checkbox'],
#popup2 .content .form-type-checkbox input[type='checkbox'] {
  width: 20px;
  height: 20px;
  background: #c70c03;
  border: 1px solid #c2af86 !important;
  border-radius: 0;
  line-height: 1.3em;
  position: relative;
}
#popup2 .content .form-type-checkbox label {
  color: #fff !important;
}
#popup2 .content legend {
  width: 280px !important;
  color: #c2af86;
  font-size: 14px;
  margin-top: 10px;
  margin-left: 5px !important;
  margin-bottom: 0px !important;
  border: none !important;
}
#popup2 .content legend span {
  font-family: BebasNeueBold !important;
  letter-spacing: 1.5px;
  padding-left: 0px !important;
}
#popup2 .content .fieldset-wrapper,
#popup2 .content .description,
#popup2 .content #webform-component-new-1449234556398,
#popup2 .content #webform-component-new-1450185186241 {
  width: 280px !important;
  margin: 0 auto !important;
}
#popup2 .content .mollom-privacy {
  display: none !important;
}
#popup2 .content .fieldset-wrapper div {
  display: inline-block;
}
#popup2 .content .fieldset-wrapper #webform-component-new-1449234556398--new-1449234569835,
#popup2 .content .fieldset-wrapper #webform-component-new-1449234556398--new-1449234566885,
#popup2 .content .fieldset-wrapper #webform-component-new-1450185186241--new-1450185196767,
#popup2 .content .fieldset-wrapper #webform-component-new-1450185186241--new-1450185198949 {
  width: 26% !important;
  margin: 0px 2px !important;
}
#popup2 .content .fieldset-wrapper #webform-component-new-1449234556398--new-1449234572670,
#popup2 .content .fieldset-wrapper #webform-component-new-1450185186241--new-1450185202105 {
  width: 41% !important;
  margin: 0px 1px !important;
}
#popup2 .content .description {
  text-align: center;
  color: #fff;
}
#popup2 .content .form-submit {
  font-family: BebasNeueBold;
  background-color: #c70c03;
  border: 0;
  color: white;
  display: block;
  margin: 1.7em auto 0;
  text-transform: uppercase;
  font-size: 1.3em;
  padding: 15px 20px 10px;
  min-width: inherit;
  width: 210px;
  height: 47px;
  line-height: 1.2em;
  margin-bottom: 80px;
  letter-spacing: 1px;
  background-position: 175px 18px;
  background-image: transparent;
  -webkit-transition: background-position 0.5s ease-in-out, background-image 0.5s ease-in-out, background-color 0.5s ease-in-out, padding 0.5s ease-in-out;
  -moz-transition: background-position 0.5s ease-in-out, background-image 0.5s ease-in-out, background-color 0.5s ease-in-out, padding 0.5s ease-in-out;
  -o-transition: background-position 0.5s ease-in-out, background-image 0.5s ease-in-out, background-color 0.5s ease-in-out, padding 0.5s ease-in-out;
  -ms-transition: background-position 0.5s ease-in-out, background-image 0.5s ease-in-out, background-color 0.5s ease-in-out, padding 0.5s ease-in-out;
  transition: background-position 0.5s ease-in-out, background-image 0.5s ease-in-out, background-color 0.5s ease-in-out, padding 0.5s ease-in-out;
}
@media screen and (min-width:769px) {
  #popup2 .content .form-submit {
    margin-bottom: 40px;
  }
}
#popup2 .content .form-submit:hover {
  background-image: url("../images/submit-button-arrow.png");
  background-position: 180px 18px;
  background-color: #a51613;
  background-repeat: no-repeat;
  padding-right: 50px;
  -webkit-transition: background-position 0.5s ease-in-out, background-image 0.5s ease-in-out, background-color 0.5s ease-in-out, padding 0.5s ease-in-out;
  -moz-transition: background-position 0.5s ease-in-out, background-image 0.5s ease-in-out, background-color 0.5s ease-in-out, padding 0.5s ease-in-out;
  -o-transition: background-position 0.5s ease-in-out, background-image 0.5s ease-in-out, background-color 0.5s ease-in-out, padding 0.5s ease-in-out;
  -ms-transition: background-position 0.5s ease-in-out, background-image 0.5s ease-in-out, background-color 0.5s ease-in-out, padding 0.5s ease-in-out;
  transition: background-position 0.5s ease-in-out, background-image 0.5s ease-in-out, background-color 0.5s ease-in-out, padding 0.5s ease-in-out;
}
#popup2 .content input[type=checkbox] + label {
  color: #fff;
  font-style: normal;
}
#popup2 .content input[type=checkbox]:checked + label {
  color: #c70c03 !important;
  font-style: italic !important;
}
#popup2 .body-text p {
  text-align: center;
  font-size: 19px;
  color: #fff;
  max-width: 550px;
  margin: 0 auto;
}
#video-popup {
  width: 100%;
  height: 100%;
  position: relative;
}
#video-popup .close_popup {
  position: absolute;
  z-index: 100000;
  border-radius: 50%;
  border: 1px solid #999;
  text-align: center;
  font-size: 25px;
  margin: 20px;
  opacity: 1;
  cursor: pointer;
  padding: 2px 16px 5px;
  color: #999;
  right: 10px;
  top: 10px;
  font-weight: 100 !important;
}
#video-popup iframe {
  margin: auto;
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
}
.page-aktualni-deni-velikonocni-pilsner-urquell-nefiltr {
  background-image: url('../images/paper-background.jpg');
  background-repeat: repeat;
}
.page-aktualni-deni-velikonocni-pilsner-urquell-nefiltr .view-historie .views-row .field-content > div h2 {
  width: 760px;
  margin: auto;
}
@media screen and (max-width: 800px) {
  .page-aktualni-deni-velikonocni-pilsner-urquell-nefiltr .view-historie .views-row .field-content > div h2 {
    width: 260px;
  }
}
.page-aktualni-deni-velikonocni-pilsner-urquell-nefiltr .view-historie-ten-pravy-original .slider-pivovarska-remesla .views-row.views-row-1 .historie_section_body {
  display: none;
}
.page-aktualni-deni-velikonocni-pilsner-urquell-nefiltr .view-display-id-velikonoce_1 {
  background-image: url('../images/velikonocni-pilsner-urquell-nefiltr-bkg.jpg');
  background-repeat: no-repeat;
  background-position: top center;
}
@media screen and (min-width:1290px) {
  .page-aktualni-deni-velikonocni-pilsner-urquell-nefiltr .view-display-id-velikonoce_1 {
    background-image: url('../images/velikonocni-pilsner-urquell-nefiltr-bkg-1920.png');
  }
}
.page-aktualni-deni-velikonocni-pilsner-urquell-nefiltr .view-display-id-velikonoce_pivo_z_tanku_footer .views-row {
  line-height: 0;
  float: left;
  margin: 0;
  overflow: hidden;
  text-align: center;
  width: 50%;
}
@media screen and (max-width: 800px) {
  .page-aktualni-deni-velikonocni-pilsner-urquell-nefiltr .view-display-id-velikonoce_pivo_z_tanku_footer .views-row {
    width: 100%;
  }
}
.page-aktualni-deni-velikonocni-pilsner-urquell-nefiltr .view-historie-ten-pravy-original .slider-pivovarska-remesla .views-row {
  margin-left: auto;
  margin-right: auto;
}
@media screen and (max-width: 1100px) {
  .page-aktualni-deni-velikonocni-pilsner-urquell-nefiltr .view-historie-ten-pravy-original .slider-pivovarska-remesla .views-row {
    padding: 0 30px;
  }
}
@media screen and (max-width: 800px) {
  .page-aktualni-deni-velikonocni-pilsner-urquell-nefiltr .view-historie-ten-pravy-original .slider-pivovarska-remesla .views-row {
    padding: 0 ;
  }
}
.page-aktualni-deni-velikonocni-pilsner-urquell-nefiltr .view-historie-ten-pravy-original .slider-pivovarska-remesla .views-row.views-row-2 .left_text_right_image .historie_section_slider {
  width: 760px;
}
@media screen and (max-width: 1100px) {
  .page-aktualni-deni-velikonocni-pilsner-urquell-nefiltr .view-historie-ten-pravy-original .slider-pivovarska-remesla .views-row.views-row-2 .left_text_right_image .historie_section_slider {
    width: 52%;
  }
}
@media screen and (max-width: 800px) {
  .page-aktualni-deni-velikonocni-pilsner-urquell-nefiltr .view-historie-ten-pravy-original .slider-pivovarska-remesla .views-row.views-row-2 .left_text_right_image .historie_section_slider {
    width: 100%;
    margin-bottom: 30px;
  }
}
.page-aktualni-deni-velikonocni-pilsner-urquell-nefiltr .view-historie-ten-pravy-original .slider-pivovarska-remesla .views-row.views-row-2 .historie_section_title {
  max-width: 320px;
}
.page-aktualni-deni-velikonocni-pilsner-urquell-nefiltr .view-historie-ten-pravy-original .slider-pivovarska-remesla .views-row.views-row-2 .historie_section_body {
  max-width: 320px;
}
.page-aktualni-deni-velikonocni-pilsner-urquell-nefiltr .view-historie-ten-pravy-original .slider-pivovarska-remesla .views-row.views-row-3 .historie_section_slider {
  margin-right: 60px;
}
@media screen and (max-width: 800px) {
  .page-aktualni-deni-velikonocni-pilsner-urquell-nefiltr .view-historie-ten-pravy-original .slider-pivovarska-remesla .views-row.views-row-3 .historie_section_slider {
    width: 100%;
    margin-right: 0;
    margin-bottom: 30px;
  }
}
.page-aktualni-deni-velikonocni-pilsner-urquell-nefiltr .view-historie-ten-pravy-original .slider-pivovarska-remesla .views-row.views-row-3 .left_image_right_text {
  max-width: 1000px;
  margin: auto;
}
.page-aktualni-deni-velikonocni-pilsner-urquell-nefiltr .view-historie-ten-pravy-original .slider-pivovarska-remesla .views-row.views-row-3 .historie_section_title {
  max-width: 280px;
}
.page-aktualni-deni-velikonocni-pilsner-urquell-nefiltr .view-historie-ten-pravy-original .slider-pivovarska-remesla .views-row.views-row-3 .historie_section_body {
  max-width: 280px;
}
.page-aktualni-deni-velikonocni-pilsner-urquell-nefiltr .view-historie-ten-pravy-original .slider-pivovarska-remesla .views-row.views-row-4 .historie_section_slider {
  margin-left: 60px;
  float: right;
}
@media screen and (max-width: 1100px) {
  .page-aktualni-deni-velikonocni-pilsner-urquell-nefiltr .view-historie-ten-pravy-original .slider-pivovarska-remesla .views-row.views-row-4 .historie_section_slider {
    width: 62%;
  }
}
@media screen and (max-width: 800px) {
  .page-aktualni-deni-velikonocni-pilsner-urquell-nefiltr .view-historie-ten-pravy-original .slider-pivovarska-remesla .views-row.views-row-4 .historie_section_slider {
    width: 100%;
    margin-left: 0;
    margin-bottom: 30px;
  }
}
.page-aktualni-deni-velikonocni-pilsner-urquell-nefiltr .view-historie-ten-pravy-original .slider-pivovarska-remesla .views-row.views-row-4 .left_text_right_image {
  max-width: 1000px;
  margin: auto;
}
.page-aktualni-deni-velikonocni-pilsner-urquell-nefiltr .view-historie-ten-pravy-original .slider-pivovarska-remesla .views-row.views-row-4 .historie_section_title {
  max-width: 280px;
  display: block;
}
.page-aktualni-deni-velikonocni-pilsner-urquell-nefiltr .view-historie-ten-pravy-original .slider-pivovarska-remesla .views-row.views-row-4 .historie_section_body {
  max-width: 280px;
}
.page-puhokej #content-inner {
  padding: 0;
}
.page-puhokej #content-inner .pane {
  margin-top: -18px;
}
.page-puhokej #content-inner .pane #block-block-96 {
  margin-top: 0;
}
.page-olympiada #page {
  padding: 0px;
}
.page-olympiada #content-inner {
  padding: 0;
}
.page-olympiada #content-inner .pane {
  margin-top: -18px;
}
.page-olympiada #content-inner .pane #block-block-116 {
  margin-top: 0;
}
.page-olympiada #content-inner .pane #block-block-116 #ifr_olympiada {
  height: 100vh;
}
.page-olympiada #content-inner .pane #block-block-116 h2 {
  display: none;
}
.page-olympiada #content-inner .pane #block-block-116 p {
  margin: 0 !important;
}
.page-pubfinder-bytriad .wrapper-content .block + .block{
  margin:0 !important;
}
.page-aktualni-deni-tiepravevanoce .region.region-content .block.block-views .slider-pivovarska-remesla .views-row-2 .historie_section_body,
.page-aktualni-deni-typravevanoce .region.region-content .block.block-views .slider-pivovarska-remesla .views-row-2 .historie_section_body,
.view-historie-ten-pravy-original .slider-pivovarska-remesla .views-row.views-row-3 .historie_section_body{
float: left;
}
 .fb_feed{
  margin-top: 20px;
  background: url(../images/facebook-icon.png) no-repeat 0 50%;
  background-size: auto 100%;
  height: 22px;
  text-align: left;
}
.page-aktualni-deni-tiepravevanoce .region.region-content .block.block-views .slider-pivovarska-remesla .views-row-3 .historie_section_body .fb_feed a,
.page-aktualni-deni-typravevanoce .region.region-content .block.block-views .slider-pivovarska-remesla .views-row-3 .historie_section_body .fb_feed a{
  color:black !important;

}
 .fb_feed a{
  color:black !important;
  display: block;
  padding-left: 25px;
  line-height: 27px;
}
.page-aktualni-deni-tiepravevanoce  .view-historie-ten-pravy-original .slider-pivovarska-remesla .views-row.views-row-4,
.page-aktualni-deni-typravevanoce  .view-historie-ten-pravy-original .slider-pivovarska-remesla .views-row.views-row-4 {
  max-width: none;
  width: 100%;
  max-width: 640px;
  clear: both;
  float: none;
  margin: auto;
}
.view-footer{
  clear: both;
}
.page-aktualni-deni-tiepravevanoce .region.region-content .block.block-views .slider-pivovarska-remesla .views-row-2 .historie_section_body
.page-aktualni-deni-typravevanoce .region.region-content .block.block-views .slider-pivovarska-remesla .views-row-2 .historie_section_body{
  float: left !important
}
.page-aktualni-deni-tiepravevanoce .region.region-content .block.block-views .slider-pivovarska-remesla .views-row-4 .historie_section_title,
.page-aktualni-deni-typravevanoce .region.region-content .block.block-views .slider-pivovarska-remesla .views-row-4 .historie_section_title{
  margin-top: 70px;
  width: 100%;
  color: #004426;
  font-family: 'UrquellBETASerif';
  font-size: 24px;
  text-align: center;
  margin-bottom: 0;
  padding-bottom: 0;
}
.page-aktualni-deni-tiepravevanoce .region.region-content .block.block-views .slider-pivovarska-remesla .views-row-4 .historie_section_title:after,
.page-aktualni-deni-typravevanoce .region.region-content .block.block-views .slider-pivovarska-remesla .views-row-4 .historie_section_title:after{
  content:none;
}
.page-aktualni-deni-tiepravevanoce .region.region-content .block.block-views .slider-pivovarska-remesla .views-row-4 .historie_section_body,
.page-aktualni-deni-typravevanoce .region.region-content .block.block-views .slider-pivovarska-remesla .views-row-4 .historie_section_body{
  width: 100%;
}
.page-aktualni-deni-tiepravevanoce .region.region-content .block.block-views .slider-pivovarska-remesla .views-row-4 .historie_section_body p,
.page-aktualni-deni-typravevanoce .region.region-content .block.block-views .slider-pivovarska-remesla .views-row-4 .historie_section_body p{
  color: #004426;
  font-family: 'BebasNeueBold';
  font-size: 48px;
  margin: 10px 0 50px;
  padding-bottom: 20px;
  position: relative;
  width: 100%;
  text-align: center;

}
.page-aktualni-deni-tiepravevanoce .region.region-content .block.block-views .slider-pivovarska-remesla,
.page-aktualni-deni-typravevanoce .region.region-content .block.block-views .slider-pivovarska-remesla{
  background: none;
}
.page-aktualni-deni-tiepravevanoce .region.region-content .block.block-views .slider-pivovarska-remesla .views-row-3 .historie_section_slider,
.page-aktualni-deni-typravevanoce .region.region-content .block.block-views .slider-pivovarska-remesla .views-row-3 .historie_section_slider
{
  margin-bottom: 40px;
}


@media (max-width: 1023px) {


	.mobile-menu {

	}


	.mobile-menu ul.menu {
		margin-left: 20px;

	}


	.mobile-menu ul.menu li {
	    list-style-type: none;
	    margin-bottom: 10px;
	}

	.mobile-menu ul.menu li.level-2.back {
		display: none;
	}


	.mobile-menu ul.menu li a {
		color: #e7e7e7;
		font-size: 18px;
		text-transform: uppercase;
		letter-spacing: 3px;
		padding-top: 5px;
		padding-bottom: 5px;

	}

	.mobile-menu ul.menu li.expanded {
		padding-bottom: 0px;
	}

	.mobile-menu ul.menu li a:hover {
		color: #ccc0a2;
	}


	.mobile-menu ul.menu li.expanded ul.menu {
		display: block !important;
		visibility: visible !important;
	}


	#mobile-navigation .menu-dropdown-with-ul + .menu {
		position: static;
	}

	.mobile-menu ul.menu li.expanded ul.menu li a {
		font-size: 13px;
	}

	.mobile-menu ul.menu li.expanded ul.menu li a.active {
		color: #ccc0a2;
		border-bottom: 1px solid #de0a00;
	}



}
.subfooter-item.app{
  overflow: hidden;
  width: 100px;
  height: 20px;
  background: url(../images/jdesnapivo.png) 0 0 no-repeat;
  background-size: contain;
}
.subfooter-item.appsk{
  overflow: hidden;
  width: 100px;
  height: 20px;
  background: url(../images/idesnapivo.png) 0 0 no-repeat;
  background-size: contain;
}
.subfooter-item.appsk:after,
.subfooter-item.app:after{
  content:none !important
}
.subfooter-item.appsk a,
.subfooter-item.app a{
  text-indent: -999px;
  overflow: hidden;
  display: block;

}
/* .i18n-cs .view-slider-home .views-row-2 .sl_field_text_top{
  color: black  !important
}
.i18n-cs .view-slider-home .views-row-2 .sl_field_body p{
  color: #004b2e !important
}
.i18n-cs .view-slider-home .views-row-2 .views-field.views-field-nothing{
  margin-left: 3%  !important;
}
*/
.i18n-cs .view-slider-home .views-row-2 .sl_field_text_1,
.front.i18n-cs  #content-inner .dots .dot{
  color: #fff !important
}
/*
.i18n-cs .view-slider-home .views-row-2 .sl_field_text_1
{
  max-width: 500px !important;
} */
