﻿.nadpis {
  margin-top:15px; 
    padding-bottom:10px; 
    display:inline-block;
color: #009BDC;
font-weight: bold;
font-size: calc(0.6vw + 13px);
}
.telo {
font-size: calc(0.25vw + 11px);
list-style-image: url('sipkaSmall.png');
}
.dlouhy {
width:100%;
text-align:left;
}

.h5 {
margin-bottom:8px;
font-size: calc(0.35vw + 9px);
}

body{
background-color:#F2F3F4;
}

.container-md {
margin-bottom:50px;
background-color:white;
}

.podNadpis{
text-align:center;
color:#009BDC;
font-size: calc(0.75vw + 14px);
}

.navigace{
background-color:#00415F;
padding:5px;
}

.nav-link{
color: white;
font-weight: bold;
}

.nav-item{
  background-color: #009BDC;
  border: 1px solid white;
  margin-right:5px;
}

 .nav-item > .nav-link.active {
  background-color: white;
  color: #00415F;
 }

.mo{
cursor:pointer;
}

.mo:hover{
  color:#009BDC;
  }

 .hide {
  display: none;
  padding:0px;
  font-style: italic;
}
/*
#mo1:hover + #hide1, #mo2:hover + #hide2, #mo3:hover + #hide3, #mo4:hover + #hide4, #mo5:hover + #hide5, #mo6:hover + #hide6 {
  display: block;
  padding-bottom: 10px;
  border: 1px solid #F2F3F4;
}
*/

#myTabContent{
padding:5px;
}

.patka{
  margin:50px 5px 10px 5px;
  font-size: calc(0.25vw + 10px);
}

.card{
padding-top: 15px;
background-color: #F2F3F4;
}

.card:hover{

  background-color: lightgrey;
}

.sub{
color: #00415F;
text-align:center;
font-weight:bold;

}

.zkratit {
  display: -webkit-box;
  -webkit-line-clamp: 5;
  -webkit-box-orient: vertical;  
  overflow:hidden;
}

.logoDiv{
height:20%;
}

#t1,#t2,#t3,#t4{
  background-color:#00415F;

}

.logaOrgDiv{
  background-color:white;
  margin-left:5px;
  margin-right:5px;
  border-radius: 5px;
  }



