/*.sp-slider H2 {*/
/*  color: #1b81a6 !important;*/
  /*font-size: 1000% !important;*/
  /*#background-color: rgba(0, 0,0, 0.2);*/
  /*text-shadow: 5px 5px 1px #101110;*/
/*}*/

.bgc0 {
  background-color: #ffffff;
  border-radius: 20px;
  border-color: #ffffff !important;
}

.bgc1 {
  background-color: #33a3da;
  border-radius: 20px;
}
.bgc2 {
  background-color: #40b06f;
  border-radius: 20px;
}
.bgc3 {
  background-color: #1b81a6;
  border-radius: 20px;
}
.bgc4 {
  background-color: #bac2df;
  border-radius: 20px;
}

table.rozvrh {
  border: 1px solid currentColor;
    border-spacing: 10px;
    border-collapse: separate; 
  
}
.rozvrh th{
	background-color: #bac2df;
	writing-mode: sideways-lr;
	text-orientation: mixed;
	vertical-align: middle;
}
.rozvrh td {
  padding: 10px;
  text-align: center;
  vertical-align: middle;
  border-width: 2px;
  border-color: #b1b1b1;
}

.horizontal-scroll {
  overflow: hidden;
  overflow-x: auto;
  clear: both;
  width: 100%;
}

.sp-megamenu-parent > li > a, .sp-megamenu-parent > li > span {
    padding: 0 10px !important;
}

tbody.rozvrh, td.rozvrh, tfoot.rozvrh, th.rozvrh, thead.rozvrh, tr.rozvrh {
  border-color: inherit;
  border-style: solid;
  border-width: 1px;
}
h2 {
	
font-family: Oswald !important;
  font-weight: 400;
  font-size: 44px;
  line-height: 54px;
  letter-spacing: 0px;	
}



.sp-menu-item a, .nav-pills li a {
	font-family: Oswald !important;
}

.speasyimagegallery-album-title, .speasyimagegallery-album-meta-count{
	font-family: Oswald !important;
}