
/* === STYLY PRO TITULKU === */

h3.obsnadpis {
	display: none;
}
h4::before  {
	
  
  /*width: 19px;*/
  font: normal normal normal 20px/1 FontAwesome;
  content: "\f005";
  font-size: 16px;
  color: #fff;
  font-family: "Font Awesome 5 Free";
  font-weight: 900;
  background: rgba(255, 255, 255);
  
 
  height: auto;
  bottom: auto;
  width: auto;
  padding: 6px;
  background-color: #c80303;
  margin-right: 5px;
}

h4::after  {
	display:none;
}

h4   {
	display: inline-flex;
}

/* ----- Pravý sloupec ---- */

#port-right {
	padding-top: 0;
	background: rgba(255, 255, 255, 0.81);
	padding-top: 0px;
	
	padding-bottom: 10px;
	
/*	display: none; */
}	


body .row-bread {
	
}

body .row-bread .breadcrump  {
	display: none;
}

/* ----------- sekce 2 a3 3 upoutávek na úvodní stránce -------- */
#titlefoto {
	margin-bottom: 30px;
}


#titlefoto h4 {
	font-size: 1.2rem;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #000000;
	margin-top: 0px;
	margin-bottom: 0px;
	border-bottom-width: 1px;
	border-bottom-color: #FFFFFF;

}

#titlefoto h4 span::after {
	display: none;
}

#titlefoto h4 span {
	display: block;
	line-height: 30px;
	background-color: #b98a62;
	padding-top: 6px;
	padding-bottom: 6px;
	color: #FFFFFF;
	padding-right: 10px;
	padding-left: 10px;


}

/* ----- prostedek ---- */
.container {
    
}


#portmain {
    position: relative;

    clear: both;
    z-index: 99;
    padding-bottom: 1em;
	background: none;
	border-style: none;

/* padding: 0px 0px 30px 10px; */
padding: 0px 0px 30px 0px;
background-color: rgba(0, 0, 0, 0.7);
background-color: rgb(255, 255, 255);
transition: 0.9s;
top: 0px;
}
/* ----- jine pozadi  ---- */
#podbody.pgkt-uv  {
background-image: url(images/spacer.gif), url(images/spacer.gif), url(images/spacer.gif);
background-repeat: no-repeat, repeat-x, repeat-x;
background-attachment: fixed, fixed, scroll;
background-position: center 100px, 0px -1px, 0px 0px;
}

body #podbody.pgkt-uv .row-bread {
   background-image: none;
}


/* ----- jiná barva pozadí na titulce a podstránkách- prepisuje nastaveni --- */
#port-middle {
   
    
/*	display: none; */
   
}
/* ----- zmeny olioptik--- */
#port-middle {

    padding-top: 0px;
padding-right: 0px;
padding-left: 0px;
padding-bottom: 0px;


}

.pgkt-uv #port-middle {

margin-left: 0px;

}

#portmain .art-middle .vitem {

  
    padding-top: 0px;
	margin-bottom: 10px;
   

}
#portmain .art-middle .typ-vypis-1 .vitem .inn {
   background: rgba(255, 255, 255, 0.81);
   
}



#portmain .art-middle .vypis {

    padding-top: 0px;
   

}
#port-right {

   
   margin-top: -3px;

}

#port-right .r-box:first-child  h4{
 
   
    margin-top: 0em;

}



#portmain #port-middle h4, #portmain #port-right h4 {
	display: inline-flex;
	margin-top: 20px;
	border-color: #fff;
  background: #c40000;
  color: white;
  padding-right: 10px;
}

#portmain #port-middle h4{
	
	margin-top: 16px;
}

.typ-vypis-6 {

   
    margin-top: 0px;

}

h4

.grid.grid-pad .col-1-1 {

 margin-top: 0px;  

}

.typ-vypis-6 .vdate::before {
	position: relative;
  
	/*width: 19px;*/
	font: normal normal normal 20px/1 FontAwesome;
	content: "\f073";
	font-size: 12px;
	color: #fff;
	font-family: "Font Awesome 5 Free";
	font-weight: 900;
	background: rgba(255, 255, 255);
	
	top: -2px;
	left: 1px;
	height: auto;
	bottom: auto;
	width: auto;
	padding: 2px 3px;
  background-color: #ffb300;
  margin-right: 10px;
   }

   #portmain .art-middle .vabst {
	
	padding-top: 5px;
  }

  #portmain .art-middle .vabst::before {
	position: relative;
  
	/*width: 19px;*/
	font: normal normal normal 20px/1 FontAwesome;
	content: "\3a \3a";
	font-size: 12px;
	color: #fff;
	font-family: "Font Awesome 5 Free";
	font-weight: 900;
	background: rgba(255, 255, 255);
	
	top: -2px;
	left: 1px;
	height: auto;
	bottom: auto;
	width: auto;
	padding: 2px 4px;
	background-color: #4181e5;
  margin-right: 10px;
  }

  /* === reorder mysliv === */
  /*#port-middle > article:first-of-type {
	display: flex;
	flex-flow: column;
  }

  #port-middle > article:first-of-type h4:nth-of-type(2),  #port-middle > article:first-of-type h4:nth-of-type(3), #port-middle > article:first-of-type .vypis-copper-alba, #port-middle > article:first-of-type .s-vypis1:nth-of-type(2) {
	order:1;
  }*/

.dalsidokumenty-video {
	z-index: 10;
  position: relative;
  top: -30px;
  }