.hh {display:none !important;}
hr {display:none !important;}
body #gtx-trans {
  display: none !important;
}

.block-article__foto figure {
  padding-bottom: 55.5% !important;
}

.wysiwyg p {
  margin-bottom:15px !important;
}

#homepage .vizualImg {
  margin-bottom: 20px;
  width:1110px;
}

/*dyn_style box nema takovy margin dole*/
aside section.box_type_dyn_style {
  margin-bottom: 0px !important;
}

/*odsazeni 1. boxu na HP*/
#homepage aside.layout__aside .specific_css_hp_banner {
  margin-top: 5px !important;
  margin-bottom: 35px !important;
}

.block-article:not(.block-article--wide) { display: block !important; }

a .fortna_heading_write {
  font-family: geographica-hand, sans-serif;
  font-weight: 400;
  font-style: normal;
  font-size:7.8rem;
  color: #a01818;
  line-height: 3.3rem;
  margin-top: 60px;
}

.header__nav ul ul, .footer__nav ul ul {
	display: none;
}

.portlet.submenu_dlazdice{
  clear: both;
}

nav ul li ul {
  display: none !important;
}


nav#menu ul > li#menuid3609:hover > ul,
nav#menu ul > li#menuid3610:hover > ul,
nav#menu ul > li#menuid3642:hover > ul {
  display: block !important;
}

nav#menu ul li ul li ul, {
  display:none !important;
}


@media (max-width: 767.98px) {
  .header__nav ul:not(.header__social) li ul {
    display: none !important;
  }

  /* bylh 201210
    .header__nav ul:not(.header__social) li#menuid3609 ul,
  .header__nav ul:not(.header__social) li#menuid3610 ul,
  .header__nav ul:not(.header__social) li#menuid3642 ul {
    display: block !important;
  }
  */

  .header__nav ul:not(.header__social) li#menuid3609 ul,
  .header__nav ul:not(.header__social) li#menuid3642 ul {
    display: block !important;
  }


  a .fortna_heading_write {
    margin-top: 0px;
    font-size: 5rem;
    line-height: 5rem;
  }

#homepage .vizualImg {
  margin-bottom: 20px;
  width:100%;
}


}

/*16:9 fix*/
#advanced_portlets .block-article__foto figure {
  padding-bottom: 55.5%;
}
#advanced_portlets .js-ratio.h img {
width: 100%;
}



.article_detail_con img {
	position: relative;
	display: block;
	margin-bottom: 30px;
	max-width: 80%;
}

.wysiwyg .portlet.submenu_dlazdice .submenucol:nth-child(2n+2)  {
	background: #f8f9fa;
	margin-bottom: 30px;
}

.wysiwyg .portlet.submenu_dlazdice img {
	position: absolute;
	height: 100%;
	width: 100%;
	max-width: 100%;
}

.wysiwyg strong.kdyakde {
  font-weight: 400 !important;
}

.pt_80 {
	padding-top: 80px;
}

.photogallery {
  width:100%;
}

 .photogallery h2 {
  }

 .photogallery .col {
  float:left;
  width: 45%;
  margin:0px 10px 10px 0px;
  /*background:#efefef;*/
  overflow:hidden;
  text-align:center;
  /*box-shadow: 0 0 4px #BEBEBE;*/
  opacity:0.8;
  background:#fbfbfb;
  border-radius:10px;
}
 .photogallery .col:hover {
  /*background:#fff;*/
  opacity:1;
}

 .article_detail_con .photogallery .col img, .photogallery .col img {
  /*width:115px;*/
  max-width: 95%;
  max-height: 180px;
  margin:10px 10px 0px 10px;
  /*border:1px solid #666;*/
}

 .photogallery .col p {
  line-height:9px;
  padding:2px 10px 5px 10px;
}

 .photogallery .col cite {
  display:none;
  margin-bottom:5px;
  width:115px;
  height:160px;
  font-size:10px;
  
}



.slick-disabled {
  opacity: 0.2 !important;
  cursor: default !important;
}