
/* === STYLY PRO TITULKU === */


#port-middle h3.obsnadpis {
	
	width: 1px;
overflow: hidden;
position: absolute;
left: 0px;
top: -10000px;
}

/* ----- 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  {
	
}

#port-right .raitem span.fas, #port-right .raitem span.fa, #port-right .raitem span.avesome_image  {
 color: #fff;
background-color: #a31116;
line-height: 1em;
width: 20px;
padding: 12px 8px;
  display: inline-block;
  text-align: center;
  min-width: 20px;
  flex-shrink: 0
}

#port-right .raitem span.avesome_image img  {
width: 20px;
/*height: 1.2em !important;*/
}



#port-right .raitem span {
  line-height: 17px;
  align-content: center;
}

#port-right .raitem a span.second {
  margin-left: 30px;
}

#port-right .raitem a {
 
  color: #464646;
}
/*
a[href="kemp.asp"], a[href="https://www.sumavanet.cz/ouvacov/user/deska/2019/bezpecnostni_desatero_2019_tisk.pdf"] {
  display: flex;
}*/

/* ----------- 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 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/navrh_dde_bacg_09.gif);
    background-repeat: no-repeat;
    background-attachment: fixed;
    background-position: center 148px;*/


}

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;


}

#portmain .art-middle .vitem {

  
    padding-top: 0px;
   

}
#portmain .art-middle .typ-vypis-1 .vitem .inn {
   background: rgba(255, 255, 255, 0.81);
   
}



#portmain .art-middle .vypis {

    padding-top: 0px;
	margin-top: -1px;
   

}
#port-right {
}

#port-right .r-box-facebook iframe {
	height: 300px !important;
}

#port-right .r-box:first-child  h4{
 
   
    margin-top: 0em;

}

/* --------- buttton - posun - alpy--------- */
   

#portmain section {
   
  
}

.typ-vypis-6 {

   
    margin-top: 0px;

}

.grid.grid-pad .col-1-1 {

 margin-top: 0px;  

}

/* --------- preformátování -výpis titulka --------- */

.typ-vypis-6 {

  
	margin-top: 0px;
display: flex;
flex-wrap: wrap;
justify-content: space-between;

}

#portmain .art-middle .typ-vypis-6 .vitem {
  
    padding-right: 0px;
    width: 48.0%;
  
}

.pgkt-uv #portmain .art-middle .typ-vypis-1 .vitem {
	padding-right: 0px;
	margin-bottom: 10px;

width: 50%;

	float: left;


}

.pgkt-uv #portmain .art-middle .vypis.typ-vypis-1 .vitem:nth-child(3n+1) {
padding-right: 0;
clear: none;

}
.pgkt-uv  #portmain .art-middle .vypis.typ-vypis-1 .vitem:nth-child(3n+2) {

padding-right: 0;

}

.pgkt-uv #portmain .art-middle .vypis.typ-vypis-1 .vitem:nth-child(3n+3) {
 padding-left: 0;
}

.pgkt-uv #portmain .art-middle .vypis1 .vitem:nth-child(3n+1) {
	
}

.pgkt-uv #portmain .art-middle .vypis1 .vitem:nth-child(2n+1) {
  clear: left !important;
padding-right: 10px !important;
}



.pgkt-uv #portmain .art-middle .vypis1 .vitem:nth-child(2n+2) {
	
	padding-left: 10px;
}
.pgkt-uv  #portmain .art-middle .typ-vypis-1 .vdetail {
    display: none;
}

.pgkt-uv h3::after,.pgkt-uv  h4::after, .pgkt-uv  h5::after, .pgkt-uv  h6::after, .pgkt-uv  #portmain .art-middle .vtitle::after {
    display: none;
}

#port-middle div h4::after, #port-right div h4::after {
	
    font-family: "Font Awesome 5 Free";
    font-weight: 900;
    font-size: 21px;
    margin-bottom: 8px;
color: #3c3c3c;
    position: static;
    display: inline;
   background: transparent;
    margin-left: 10px;

}

.pgkt-uruv  .r-box-blesk h4::after {
	
content: "\f05a";
float:right;

font-size: 25px !important;
}

.pgkt-uruv  #Kontakty h4::after {
	
content: "\f1fa";

}

.pgkt-uruv  #Adresa h4::after {
	
content: "\f041";

}
.pgkt-uruv  #UredniHodiny h4::after {
	
content: "\f017";

}
.pgkt-uruv  #PracovniDoba h4::after {
	
content: "\f017";

}
.pgkt-uruv  #UdajeOrganizace h4::after {
	
content: "\f70e";

}
.pgkt-uruv  #NoveDokumenty h4::after {
	
content: "\f249";

}
.or_kompletseznam::before   {
 font-family: "Font Awesome 5 Free";
    font-weight: 900;
    font-size: 21px;
   
    color: #3c3c3c;
content: "\f500";
float: right;
margin: 5px;

}

.or_povinne::before   {
 font-family: "Font Awesome 5 Free";
    font-weight: 900;
    font-size: 21px;
   
    color: #0894c2;
content: "\f0ce";
float: right;
margin: 0px 5px;

}


#port-middle div h4:first-child {
	margin-top: 30px;
margin-bottom: 5px;
border-bottom: none;
	border-top: solid 1px silver;
}

.pgkt-uruv #port-middle #Kontakty > h4 {
  margin-top: 0px;
}

#Adresa {
  width: 35%;
 
  margin-right: 5%;
  padding-bottom: 20px;
}

#Kontakty .oradek {
  background: #f5f5f5;
  padding: 2px 5px 3px;
}

/* specific */
#port-right .raitem a[href*="rozvoje"], #port-right .raitem a[href*="3199"],  #port-right .raitem a[href*="3200"] {
	display: flex;
	
  } 

@media only screen and (min-width: 1299.5px) {
body #mainwrap .grid.grid-pad {
  padding-left: 0px;
  padding-right: 0px;
}
}
