.top-panel{
	display:flex;
}

#top-panel-navigation-toggler{
	display: flex;
	align-items: center;
}

#top-panel-navigation{
	position:static;
}

.top-panel-3 .title{
	flex:1;
}

.top-panel-3 .logo{
	display:none;
}

.top-panel .search i{
	margin-left: 0;
}

.top-panel-3 .top-panel-navigation-submenu{
	position: relative;
	top:0;
	margin-top: 10px;
}
.top-panel-3 .top-panel-navigation-item.active::after{
	display:none;
}

.top-panel-3 #top-panel-navigation-list{
	top:60px;
}

.header-slider-item>div{

}

.header-slider-item>div>div{
	background-size: contain;
	backdrop-filter: blur(10px);
	background-repeat: no-repeat;
	background-position: center center;
}

#header-slider{
	min-height: 200px;
}

.top-panel .title a{
	font-size:1em;
}

#big-calendar-inner, .change-month i, #to_today, .big-calendar-list-item:last-child .bcli-date, .big-calendar-list-item:first-child .bcli-date, #big_food .slick-arrow, #our-partners .slick-arrow, .big-calendar-list-item:last-child .bcli-name, .big-calendar-list-item:first-child .bcli-name{
	border-radius: 0 !important;
}

.dag-info{
	border-radius:100% !important;
}

.big_food .hp-border-bottom{
	top: 93px !important;
}

#widget-46 .btn-primary{
	background:#F6B709;
	border-color:#F6B709;
}

#our-partners .slick-arrow.arrow_next{
	transform: translateY(-50%) scaleX(-1);
}

.nav-icon{
	display:none;
}

.top-panel-3 .top-panel-navigation-link{
	display:flex;
	align-items: center;
}

.nav-name{
	margin-right:10px;
}

.our-partners .border-bottom-2{
	border-bottom:1px solid #c0c0c0 !important;
}

.box-name{
	font-size:19px;
	text-transform: uppercase;
}

.box-name i{
	margin-right: 15px;
	font-size:19px;
}

.map-div .hp-border-bottom{
	top: 20px !important;
}

#anchor{
	border-radius: 0;
	background:#F6B709dd;
}

.last_post-button .btn-primary{
	background:transparent;
	border:0;
}

.big-calendar .hp-border-bottom{
	top: 19px;
}

#choose-class {
	border: 2px solid #d5d5d5 !important;
	background-image: url(/content/img/arrow_down.png), linear-gradient(90deg, #ffffff 0 0%, #F6B709 0% 100%) !important;
}

#widget-54.big_food .hp-border-bottom{
	border-bottom: 1px solid #ffffff !important;
}

#widget-54.big_food h1.hp-name{
	color:#ffffff !important;
}

#big_food, .food-box{
	border-radius: 0 !important;
}

.slick-dots li button{
	height: 7px;
	width: 42px;
	border:1px solid #fff;
}

.slick-dots li button:before {
	width: 42px;
	height: 7px;
}

/* Rozlišení větší nebo rovné 576px (telefony) */

@media screen and (min-width: 576px) {

}

/* Rozlišení větší nebo rovné 768px */

@media screen and (min-width: 768px) {

	#univers_top_header_toggler_2{
		display:none;
	}

	.top-panel-3 #top-panel-navigation-list{
		top:0;
		padding:0;
		align-items: center;
	}

	.nav-icon{
		display: flex;
		align-items: center;
	}

	.nav-icon i{
		color:#818181 !important;
		font-size: 30px;
	}

	.nav-name{
		display:none;
	}

	.top-panel-3 .top-panel-navigation-item{
		padding:0 10px;
		margin-bottom:0;
	}

	.top-panel-3 .top-panel-navigation-area{
		align-items: center;
	}

	#univers_top_header_navigation>ul>li>a>i{
		order:2;
	}

	#univers_top_header_navigation>ul>li>a{
		padding:18px 15px;
	}

	#univers_top_header_navigation>ul>li>ul>li>ul>li>a{
		border-radius:10px;
	}

	#univers_top_header_toggler>div>div{
		display:flex;
		align-items:center;
	}

}

@media screen and (min-width: 992px) {

	#timetables-table td:first-child, #timetables-table th:first-child{
		background: #F6B709;
	}

}

@media screen and (min-width: 1200px) {

	.top-panel{
		height:100px;
		width:100%;
		position: relative;
	}

	.top-panel .title a {
		font-size: 1.5rem;
	}

	#univers_top_header_navigation{
		top: 100px;
		position: absolute;
	}

	#univers_top_header_navigation.fixed-top {
		position: fixed;
		animation: 0.7s ease 1s 1 normal both running slide_navigation;
		top: -84px;
		border-bottom: 1px solid #cbcbcb;
		box-shadow: #B4B4B5 0 0 10px;
		z-index: 9;
	}

	@keyframes slide_navigation {
		from { top: -84px; }
		to   { top: 0; }
	}

	#header-slider{
		margin-top:60px;
	}

	#big_food{
		padding:40px 90px !important;
	}

	#univers_top_header_navigation>ul{
		justify-content: center;
	}

}