
body{
	font-family: Heebo;
						background-color: #ffffff;
						color: #444444;
}

a, a:hover, a:visited{
	color:#57aae0;
}

.post-text h1, .post-text h2, .post-text h3, .post-text h4, .post-text h5, .post-text h6{
	color: #606060;
}

#anchor{
background: #f7941ddd;
color: #ffffff;
}

/***************************************/
/*                                     */
/*             HORNÍ PANEL             */
/*                                     */
/***************************************/

.top-panel{
	background-color: #ffffff;
	position: relative;
		color: #232323;
			padding-left:calc((100vw - 1400px)/2) !important;
		padding-right:calc((100vw - 1400px)/2) !important;
		}

.top-panel .phone-number a{
	color: #232323;
}

/******************************/
/*                            */
/*    LOGO V HORNÍM PANELU    */
/*                            */
/******************************/




/******************************/
/*                            */
/*       NADPIS OBECNĚ        */
/*                            */
/******************************/

.title h1{
	font-size:23px;
	font-weight: 300;
}

.title h3{
	font-size:21px;
	font-weight: 300;
}

.title a{
	color:#424242;
}

/******************************/
/*                            */
/*   NADPIS V HORNÍM PANELU   */
/*                            */
/******************************/




/******************************/
/*                            */
/*    MENU V HORNÍM PANELU    */
/*                            */
/******************************/

#top-panel-navigation-toggler{
color: #5f5f5f}

.top-panel-3 #top-panel-navigation-list{
	background:#4fa05e}

.univers_top_panel_navigation_toggler .bar{
	color: #5f5f5f;
}

#univers_top_panel_navigation-content{
background-color: #d1d1d1;
}

.univers_top_panel_navigation_toggler.is-active{
	background: #5f5f5f;
}

.univers_top_panel_navigation_toggler.is-active .bar{
	color:#ffffff;
}

a.top-panel-link{
	color: #ffffff;
	background-color: #115197;
}

a.top-panel-link:hover{
	color: #ffffff;
	background-color: #c9484d;
}





.top-panel-3 .top-panel-navigation-link{
	color: #ffffff;
}

.top-panel-3 .top-panel-navigation-item i{
	color: #ffffff;
}

.top-panel-3 .top-panel-navigation-item.active, .top-panel-3 .top-panel-navigation-item.active_perma, .top-panel-3 .top-panel-navigation-item:hover{
	background: #388546;
}

.top-panel-3 .top-panel-navigation-item.active a.top-panel-navigation-link, .top-panel-3 .top-panel-navigation-item.active_perma a.top-panel-navigation-link, .top-panel-3 .top-panel-navigation-item:hover a.top-panel-navigation-link{
	color: #ffffff;
}

.top-panel-3 .top-panel-navigation-submenu{
	background: #d1d1d1;
}

.top-panel-3 .top-panel-navigation-subitem a.top-panel-navigation-subitem-link{
	color: #ffffff;
}

.top-panel-3 .top-panel-navigation-item.active::after {
	border-color: transparent transparent #d1d1d1 transparent;
}

.top-panel-3 .top-panel-navigation-subitem:hover {
	background: #adadad;
}

.top-panel-3 .top-panel-navigation-subitem:hover a.top-panel-navigation-subitem-link{
	color: #ffffff;
}

#univers_top_panel_navigation-content>ul>li>a{
color: #ffffff;
}

#univers_top_panel_navigation-content>ul>li{
background: #d1d1d1;
}

#univers_top_panel_navigation-content>ul>li:hover>a, #univers_top_panel_navigation-content>ul>li.active>a{
color: #ffffff;
}

#univers_top_panel_navigation-content>ul>li:hover, #univers_top_panel_navigation-content>ul>li.active, #univers_top_panel_navigation-content>ul>li.active_perma{
background: #adadad;
}

#univers_top_panel_navigation-content>ul>li>ul>li>a{
color: #ffffff;
}

#univers_top_panel_navigation-content>ul>li>ul>li{
background: #adadad;
}

#univers_top_panel_navigation-content>ul>li>ul>li>ul>li>a{
color: #ffffff;
}

/* Tlačítko v menu */
.top-panel-navigation .navigation-item{
	background: ;
	color: #51a05f;
}

/* Tlačítko v menu po najetí */
.top-panel-navigation .navigation-item:hover, .top-panel-navigation .navigation-item.active{
	background: ;
	color: #51a05f;
}

/* Text tlačítka menu */
.top-panel-navigation .navigation-link, .top-panel-navigation a{
	color: #51a05f;
}

.top-panel-navigation a.navigation-link .navigation-label{
			border-bottom:3px solid transparent;
		}

.top-panel-navigation a.navigation-link:hover .navigation-label, .top-panel-navigation a.navigation-link.active .navigation-label{
			border-bottom:3px solid #51a05f;
		}

/* Text tlačítka menu po najetí */
.top-panel-navigation .navigation-item:hover .navigation-link, .top-panel-navigation .navigation-item.active .navigation-link{
	color: #51a05f;
}

/* Šipka u vyjíždějícího menu */
.top-panel-navigation .navigation-item>a.sf-with-ul::after{
	border-top-color: #51a05f !important;
}

/* Šipka u vyjíždějícího menu po najetí */
.top-panel-navigation .navigation-item:hover>a.sf-with-ul::after, .top-panel-navigation .navigation-item.active>a.sf-with-ul::after{
	border-top-color: #51a05f !important;
}

/* Druhá úroveň - Tlačítko v menu */
.top-panel-navigation .navigation-submenu-item{
	background: #d1d1d1;
	color: #ffffff;
}

/* Druhá úroveň - Tlačítko v menu po najetí */
.top-panel-navigation .navigation-submenu-item:hover, .top-panel-navigation .navigation-submenu-item.active{
	background: #adadad;
	color: #ffffff;
}

/* Druhá úroveň - Text tlačítka menu */
.top-panel-navigation .navigation-submenu-link{
	color: #ffffff;
}

/* Druhá úroveň - Text tlačítka menu po najetí */
.top-panel-navigation .navigation-submenu-item:hover .navigation-submenu-link, .top-panel-navigation .navigation-submenu-item.active .navigation-submenu-link{
	color: #ffffff;
}

/* Druhá úroveň - Šipka u vyjíždějícího menu */
.top-panel-navigation .navigation-item .navigation-submenu a.sf-with-ul::after{
	border-left-color: #ffffff !important;
}

/* Druhá úroveň - Šipka u vyjíždějícího menu po najetí */
.top-panel-navigation .navigation-submenu .navigation-submenu-item:hover a.sf-with-ul::after, .top-panel-navigation .navigation-submenu .navigation-submenu-item.active a.sf-with-ul::after{
	border-left-color: #ffffff !important;
}

/* Třetí úroveň - Tlačítko v menu */
.top-panel-navigation .navigation-subsubmenu-item{
	background: #bdbdbd;
	color: #ffffff;
}

#box-menu-over-breadcrumb-navigation_top_menu a.box-menu-item{
background: #bdbdbd;
color: #ffffff;
}

#box-menu-under-breadcrumb-navigation_top_menu a.box-menu-item{
background: #bdbdbd;
color: #ffffff;
}

/* Třetí úroveň - Tlačítko v menu po najetí */
.top-panel-navigation .navigation-subsubmenu-item:hover, .top-panel-navigation .navigation-subsubmenu-item.active{
	background: #adadad;
	color: #ffffff;
}

#box-menu-over-breadcrumb-navigation_top_menu a.box-menu-item:hover, #box-menu-over-breadcrumb-navigation_top_menu a.box-menu-item.active{
background: #adadad;
color: #ffffff;
}

#box-menu-under-breadcrumb-navigation_top_menu a.box-menu-item:hover, #box-menu-under-breadcrumb-navigation_top_menu a.box-menu-item.active{
background: #adadad;
color: #ffffff;
}

/* Třetí úroveň - Text tlačítka menu */
.top-panel-navigation .navigation-subsubmenu-link{
	color: #ffffff;
}

/* Třetí úroveň - Text tlačítka menu po najetí */
.top-panel-navigation .navigation-subsubmenu-item:hover .navigation-subsubmenu-link, .top-panel-navigation .navigation-subsubmenu-item.active .navigation-subsubmenu-link{
	color: #ffffff;
}

#top-panel-navigation-desktop ul.special li.navigation-item{
background-color: #ffffff;
}
/*********************************/
/*                               */
/*    HLEDÁNÍ V HORNÍM PANELU    */
/*                               */
/*********************************/




/******************************/
/*                            */
/*    MENU NAD HLAVIČKOU      */
/*                            */
/******************************/

/* MENU */

#univers_top_header_navigation{
background-color: #57aae0;
z-index:3;

}

/* HLAVNÍ POLOŽKY */

#univers_top_header_navigation>ul{
width:100%;
max-width: 1400px;
}

#univers_top_header_navigation>ul>li>a{
color: #ffffff;
background-color: #57aae0;
	text-transform:uppercase;
	}

.top-panel #top-panel-navigation-desktop .has-icon a.navigation-link i{
	color: #51a05f}

#univers_top_header_navigation>ul>li>a:hover, #univers_top_header_navigation>ul>li>a.active, #univers_top_header_navigation>ul>li>a.active_perma{
color: #ffffff;
background-color: #57aae0;
}

#univers_top_header_responsive>li>ul>li>ul{
background: #e27c00;
}

#univers_top_header_responsive>li>ul>li>ul::before{
border-color: transparent transparent transparent #e27c00;;
}

#topheader-phone{
color: #ffffff;
}

/* Otevírač skrytých položek */
#univers_top_header_toggler{
color: #ffffff;
background-color: #57aae0;
}

/* PODPOLOŽKY */

#univers_top_header_navigation>ul>li>ul>li>a{
color: #ffffff;
background-color: #f7941d;
}

#univers_top_header_navigation>ul>li>ul>li>a:hover, #univers_top_header_navigation>ul>li>ul>li>a.active, #univers_top_header_navigation>ul>li>ul>li>a.active_perma{
color: #ffffff;
background-color: #c7541b;
}

#univers_top_header_navigation>ul>li>ul{
background-color: #f7941d;
}

#univers_top_header_navigation>ul>li.active::after {
border-color: transparent transparent #f7941d transparent;
}

/* PODPODPOLOŽKY */

#univers_top_header_navigation>ul>li>ul>li>ul>li>a{
color: #ffffff;
background-color: #e27c00;
}

#box-menu-over-breadcrumb-navigation_topheader_menu a.box-menu-item{
color: #ffffff;
background-color: #e27c00;
}

#box-menu-under-breadcrumb-navigation_topheader_menu a.box-menu-item{
color: #ffffff;
background-color: #e27c00;
}

#univers_top_header_navigation>ul>li>ul>li>ul>li>a:hover, #univers_top_header_navigation>ul>li>ul>li>ul>li>a.active, #univers_top_header_navigation>ul>li>ul>li>ul>li>a.active_perma{
color: #ffffff;
background-color: #c7541b;
}

#box-menu-over-breadcrumb-navigation_topheader_menu a.box-menu-item:hover, #box-menu-over-breadcrumb-navigation_topheader_menu a.box-menu-item.active{
color: #ffffff;
background-color: #c7541b;
}

#box-menu-under-breadcrumb-navigation_topheader_menu a.box-menu-item:hover, #box-menu-under-breadcrumb-navigation_topheader_menu a.box-menu-item.active{
color: #ffffff;
background-color: #c7541b;
}

#univers_top_header_navigation>ul>li>ul>li>ul{
background-color: #e27c00;
}

#univers_top_header_navigation>ul>li>ul>li>ul::before{
border-color: transparent #e27c00 transparent transparent;
}

#univers_top_header_navigation>ul>li>ul>li>ul.right-arr::before{
border-color: transparent transparent transparent #e27c00;
}

/* SKRYTÉ MENU */

#univers_top_header_responsive>li>a{
color: #ffffff;
background-color: #57aae0;
}

#univers_top_header_responsive>li>a:hover, #univers_top_header_responsive>li>a.active{
color: #ffffff;
background-color: #57aae0;
}

#univers_top_header_responsive>li>ul>li>a{
color: #ffffff;
background-color: #f7941d;
}

#univers_top_header_responsive>li>ul>li>a:hover, #univers_top_header_responsive>li>ul>li>a.active{
color: #ffffff;
background-color: #c7541b;
}

#univers_top_header_responsive>li>ul>li>ul>li>a{
color: #ffffff;
background-color: #f7941d;
}

#univers_top_header_responsive>li>ul>li>ul>li>a:hover, #univers_top_header_responsive>li>ul>li>ul>li>a.active{
color: #ffffff;
background-color: #c7541b;
}

#univers_top_header_responsive>li>ul>li>ul>li>ul>lia{
color: #ffffff;
background-color: #f7941d;
}

#univers_top_header_responsive>li>ul>li>ul>li>ul>li>a:hover, #univers_top_header_responsive>li>ul>li>ul>li>ul>li>a.active{
color: #ffffff;
background-color: #c7541b;
}

#univers_top_header_navigation>ul>li>a{
		padding-top:18px;
		padding-bottom:18px;
		}

#univers_top_header_navigation>ul>li>a .nav-label{
			position:relative;
		}

#univers_top_header_navigation>ul>li>a:hover .nav-label, #univers_top_header_navigation>ul>li>a.active .nav-label, #univers_top_header_navigation>ul>li>a.active_perma .nav-label{
}

#univers_top_header_navigation>ul>li>a>i{
color: #f7941d;
}

/******************************/
/*                            */
/*          HLAVIČKA          */
/*                            */
/******************************/

.header{

	overflow:hidden;
		/* height:calc(0.3125 * 100vw); */
	max-height:600px;
}

.header-image{
	height:calc(0.3125 * 100vw);
}

.header-small{
	max-width:1400px;
	position:absolute;
	z-index:1;
	margin-left: auto;
	margin-right: auto;
	left: 0;
	right: 0;
}


	#header-slider{
	height:calc(0.3125 * 100vw);
	max-height:600px;
	margin-left:auto;
	margin-right:auto;
	max-width:1920px;
	}


	.header-slider-item div{
		height:100%
	}

	.slick-dots li.slick-active button:before{
		color: #f7941d;
	}

	.header-slider-arrow{
		background: #f59420bf;
		color:#ffffff;
	}

	/******************************/
	/*                            */
	/*       LOGO V HLAVIČCE      */
	/*                            */
	/******************************/

	.header .logo{
				height:calc(0.16666666666667 * 100vw);
		max-height:200px;
	}

	/******************************/
	/*                            */
	/*    MENU POD HLAVIČKOU      */
	/*                            */
	/******************************/

	/* MENU */

	#univers_standard_navigation{
	background-color: #cb8129;
	}

		/* HLAVNÍ POLOŽKY */

	#univers_standard_navigation>ul{
	max-width: 1400px;
	}

	#univers_standard_navigation>ul>li>a{
	color: #563724;
	background-color: #cb8129;
	}

	#univers_standard_navigation>ul>li>a:hover, #univers_standard_navigation>ul>li>a.active{
	color: #ffe500;
	background-color: #cb8129;
	}

	/* Otevírač skrytých položek */
	#univers_standard_toggler{
	color: #563724;
	background-color: #cb8129;
	}

	/* PODPOLOŽKY */

	#univers_standard_navigation>ul>li>ul>li>a{
	color: #4f4f4f;
	background-color: #d6d6d6;
	}

	#univers_standard_navigation>ul>li>ul>li>a:hover, #univers_standard_navigation>ul>li>ul>li>a.active{
	color: #ffffff;
	background-color: #737373;
	}

	#univers_standard_navigation>ul>li>ul{
	background-color: #d6d6d6;
	}

	/* PODPODPOLOŽKY */

	#univers_standard_navigation>ul>li>ul>li>ul>li>a{
	color: #4f4f4f;
	background-color: #d6d6d6;
	}

	#box-menu-over-breadcrumb-navigation_standard_menu a.box-menu-item{
	color: #4f4f4f;
	background-color: #d6d6d6;
	}

	#box-menu-under-breadcrumb-navigation_standard_menu a.box-menu-item{
	color: #4f4f4f;
	background-color: #d6d6d6;
	}

	#univers_standard_navigation>ul>li>ul>li>ul>li>a:hover, #univers_standard_navigation>ul>li>ul>li>ul>li>a.active{
	color: #ffffff;
	background-color: #737373;
	}

	#box-menu-over-breadcrumb-navigation_standard_menu a.box-menu-item:hover, #box-menu-over-breadcrumb-navigation_standard_menu a.box-menu-item.active{
	color: #ffffff;
	background-color: #737373;
	}

	#box-menu-under-breadcrumb-navigation_standard_menu a.box-menu-item:hover, #box-menu-under-breadcrumb-navigation_standard_menu a.box-menu-item.active{
	color: #ffffff;
	background-color: #737373;
	}

	#univers_standard_navigation>ul>li>ul>li>ul{
	background-color: #d6d6d6;
	}

	/* SKRYTÉ MENU */

	#univers_standard_responsive>li>a{
	color: #4f4f4f;
	background-color: #d6d6d6;
	}

	#univers_standard_responsive>li>a:hover, #univers_standard_responsive>li>a.active{
	color: #ffffff;
	background-color: #737373;
	}

	#univers_standard_responsive>li>ul>li>a{
	color: #4f4f4f;
	background-color: #d6d6d6;
	}

	#univers_standard_responsive>li>ul>li>a:hover, #univers_standard_responsive>li>ul>li>a.active{
	color: #ffffff;
	background-color: #737373;
	}

	#univers_standard_responsive>li>ul>li>ul>li>a{
	color: #4f4f4f;
	background-color: #d6d6d6;
	}

	#univers_standard_responsive>li>ul>li>ul>li>a:hover, #univers_standard_responsive>li>ul>li>ul>li>a.active{
	color: #ffffff;
	background-color: #737373;
	}

	#univers_standard_responsive>li>ul>li>ul>li>ul>lia{
	color: #4f4f4f;
	background-color: #d6d6d6;
	}

	#univers_standard_responsive>li>ul>li>ul>li>ul>li>a:hover, #univers_standard_responsive>li>ul>li>ul>li>ul>li>a.active{
	color: #ffffff;
	background-color: #737373;
	}



	/******************************/
	/*                            */
	/*           OBSAH            */
	/*                            */
	/******************************/

	main{
		margin-top:0px;
	}

	.container .vbm-arrow-element{
		background: #f7941d;
	}

	/******************************/
	/*                            */
	/*    DROBEČKOVÁ NAVIGACE     */
	/*                            */
	/******************************/

	.breadcrumb{
		background-color: #ffffff;
		width:100%;
		max-width: 1400px;
	}

	.breadcrumb a{
		color: #626262;
	}

	/******************************/
	/*                            */
	/*       POSTRANNÍ BOXY       */
	/*                            */
	/******************************/

	.box-head{
		background:#ffffff;
		color: #616161;
		border-bottom: 0px solid #000000;
		border-top: 0px solid #000000;
		font-weight: 600;
			}

	
		.box-head>div.d-flex{
			justify-content: center;
		}

		.box-head a, .box-head i{
			color: #616161;
		}

		.box-content{
			background:#ffffff;
			color: #000000;
		}

		.box-content a, .box-content i{
			color: #000000;
		}

		.box-head{
			border-radius: 5px 5px 0px 0px;
		}

		.box-content{
			border-radius: 0px 0px 5px 5px;
		}

		/******************************/
		/*                            */
		/*          TLAČÍTKA          */
		/*                            */
		/******************************/

		.btn:not(.btn-admin){
			border-radius: 50px;
							transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;
							font-weight:400;
			font-size:1em;
		}

		.btn-primary{
			background-color: #f7941d;
			border-color: #f7941d;
			color: #ffffff !important;
		}

		.btn-primary:hover, .btn-primary:focus, .btn-primary:not(:disabled):not(.disabled).active, .btn-primary:not(:disabled):not(.disabled):active, .show>.btn-primary.dropdown-toggle{
			background-color: #be6c09;
			border-color: #be6c09;
			color: #ffffff !important;
		}

		/******************************/
		/*                            */
		/*        SEZNAM UDÁLOSTÍ     */
		/*                            */
		/******************************/

		.cal-list-ev .cal-list-event-date{
			background-color: #f7941d;
			color: #ffffff !important;
		}

		.cal-list-ev:hover .cal-list-event-date{
			background-color: #be6c09;
			color: #ffffff !important;
		}

		/******************************/
		/*                            */
		/*         SEZNAM TŘÍD        */
		/*                            */
		/******************************/

		.classes-layout-icon{
			background-color: #f7941d;
		}

		.classes-layout-icon g#Outline{
			color: #ffffff;
		}

		.classes-layout-icon.active, .classes-layout-icon:hover{
			background-color: #be6c09;
		}

		.classes-layout-icon.active g#Outline, .classes-layout-icon:hover g#Outline{
			color: #ffffff;
		}

		#classes-list-widget a, #classes-list-widget.layout-list>div{
		background-color: #f7941d;
		color: #ffffff;
		}

		#classes-list-widget a:hover, #classes-list-widget.layout-list>div:hover{
		background-color: #be6c09;
		color: #ffffff;
		}

		/******************************/
		/*                            */
		/*            SLIDER          */
		/*                            */
		/******************************/

		.slick-dots li button{
			border-radius: 100%;
			background: #f59420;
		}

		.slick-dots li button:before{
							font-size: 24px;
				top: 2px;
				left: -1.5px;
													color: #f59420;
		}

		#header-posts_slider .slick-dots li button:before{
					font-size: 24px;
			top: 2px;
			left: -1.5px;
								}

		.slick-dots li.slick-active button:before{
			color: #ffffff;
		}

		
			.slick-dots li{
				height: 5px;
				width: 20px;
			}

			.slick-dots li button {
				height: 5px;
				border-radius: 10px;
				padding: 0;
				width: 20px;
			}

			.slick-dots li button:before {
				content: '';
				top: 0px;
				left: 0px;
				width: 20px;
				height: 5px;
			}

			.slick-dots li.slick-active button:before{
				background-color: #ffffff;
				border-radius: 10px;
			}

			
			/******************************/
			/*                            */
			/*            BLOG            */
			/*                            */
			/******************************/

			.blogDiv{
				background: #ffffff;
							}

			.blogContent h2 a{
				color:#434343;
			}

			.blogContent .blog-perex{
				color:#434343;
			}

			.blog-category-row_border .blog-post-content{
				border-color:#d6d6d6;
			}

			.blog-category-row_border .blog-post-name h2, .blog-category-4row .blog-post-name h2{
				color: #434343;
			}

			.blog-category-row_border .blog-post-perex, .blog-category-4row .blog-post-perex{
				color: #434343;
			}

			.blog-category-row_border .blog-post-button a{
				color: #434343;
			}

			.blog-category-4row .blog-post-button a{

			}

			.blog-category-4row .blog-post-button a{
				background-color: #f7941d;
				border-color: #f7941d;
				color: #ffffff !important;
				border-radius: 50px;
									transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;
									font-weight:400;
				font-size:1em;
				padding: .375rem .75rem;
			}

			.blog-category-4row .blog-post-button a:hover, .blog-category-4row .blog-post-button a:focus, .blog-category-4row .blog-post-button a:not(:disabled):not(.disabled).active, .blog-category-4row .blog-post-button a:not(:disabled):not(.disabled):active, .show>.btn-primary.dropdown-toggle{
				background-color: #be6c09;
				border-color: #be6c09;
				color: #ffffff !important;
			}

			/******************************/
			/*                            */
			/*          GALERIE           */
			/*                            */
			/******************************/

			.gallery-category-content{
				background: #ffffff;
			}

			.gallery-category-content h2 a{
				color:#434343			}

			.g-content{
				background: #ffffff;
			}

			.g-content h2 a{
				color:#434343			}

			/******************************/
			/*                            */
			/*          KONTAKT           */
			/*                            */
			/******************************/

			.contact{
				background: #ffffff;
			}

			.contact h2 a{
				color:#434343			}

			/******************************/
			/*                            */
			/*          PATIČKA           */
			/*                            */
			/******************************/

			footer{
				background: #57aae0;
				color: ;
									padding-left:calc((100vw - 1400px)/2) !important;
					padding-right:calc((100vw - 1400px)/2) !important;
								}

			footer .box-content{
				color: ;
			}

			
				
					footer .box-head{
						background:#57aae0;
						color: #ffffff;
						border-bottom: 0px solid #ffffff;
						border-top: 0px solid #000000;
						font-weight: 400;
											}

					
						footer .box-head>div.d-flex{
							justify-content: start;
						}

						footer .box-head a, footer .box-head i{
							color: #ffffff;
						}

						footer .box-content{
							background:#57aae0;
							color: #ffffff;
						}

						footer .box-content a, footer .box-content i{
							color: #ffffff;
						}

						footer .box-head{
							border-radius: 0px 0px 0px 0px;
						}

						footer .box-content{
							border-radius: 0px 0px 0px 0px;
						}

						/******************************/
						/*                            */
						/*           OBSAH            */
						/*                            */
						/******************************/

						main.container{
							background-color: #ffffff;
							max-width: 1400px;
						}

						#content{
						background-color: #ffffff;
						}

						/******************************/
						/*                            */
						/*  SLIDER ČLÁNKŮ V HLAVIČCE  */
						/*                            */
						/******************************/


						/******************************/
						/*                            */
						/*  MENU OBECNĚ               */
						/*                            */
						/******************************/

						/* Barva šipky u vyjíždějícího menu */
						ul.basic .sf-arrows .sf-with-ul:after{
							border-left-color:#563724 !important;
						}

						/******************************/
						/*                            */
						/*  VYHLEDÁVAČ OBECNĚ         */
						/*                            */
						/******************************/

						#lets-search{
						color: #232323;
						}

						/******************************/
						/*                            */
						/*  JEZDÍCÍ PRUH (PARTNEŘI)   */
						/*                            */
						/******************************/

						#partners-inner{
						background-color:;
						}

						/******************************/
						/*                            */
						/*          MAPA WEBU         */
						/*                            */
						/******************************/

						#sitemap-container a{
						color: #444444;
						}

						/******************************/
						/*                            */
						/*         JÍDELNÍČEK         */
						/*                            */
						/******************************/

						a.food-image{
							color: #444444;
						}


						/*********************************/
						/*                               */
						/*          ÚVODNÍ STRANA        */
						/*                               */
						/*********************************/

						.hp-arrow i{
							color: #63924c;
						}

						.hp-border-bottom{
							border-bottom: 1px solid #d6d6d6;
							max-width:1400px;
						}

						h1.hp-name{
							color: #606060;
							font-weight:600;
						}

						article.sticked .post-name-line{
							border-bottom: 1px solid #d6d6d6;
						}

						article.sticked>h2{
							color: #606060;
							font-weight:600;
						}

						/****************************/
						/*                          */
						/*          BOX MENU        */
						/*                          */
						/****************************/

						.box-menu-over-breadcrumb{
							max-width:1400px;
							margin-left:auto;
							margin-right:auto;
						}

						/******************************/
						/*                            */
						/*        STRÁNKOVÁNÍ         */
						/*                            */
						/******************************/

						.pages-arrow{
							background: #f7941d;
							color: #ffffff;
							border-color: #f7941d;
						}

						.pages-arrow:hover{
							background: #be6c09;
							color: #ffffff;
							border-color: #be6c09;
						}

						.pages-button{

						}

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

							/******************************/
							/*                            */
							/*   NADPIS V HORNÍM PANELU   */
							/*                            */
							/******************************/

							
								/******************************/
								/*                            */
								/*    LOGO V HORNÍM PANELU    */
								/*                            */
								/******************************/

								.top-panel .logo{
									flex: none;
																	}


								/******************************/
								/*                            */
								/*     MENU POD HLAVIČKOU     */
								/*                            */
								/******************************/

								#standard-navigation-desktop .standard-navigation-buttons{
								max-width:1400px;
								}

								#standard-navigation-desktop.fixed{
																top: 0px;

								}


								/******************************/
								/*                            */
								/*          PATIČKA           */
								/*                            */
								/******************************/

								
									
										
											
												
													
						}

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


						}


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

							main.container {
								padding-left: 41px;
								padding-right: 41px;
							}

							/***************************************/
							/*                                     */
							/*             HORNÍ PANEL             */
							/*                                     */
							/***************************************/

							.top-panel{
								height: px !important;
																margin-bottom:0;
							}



							
								/******************************/
								/*                            */
								/*    LOGO V HORNÍM PANELU    */
								/*                            */
								/******************************/

								.top-panel .logo{
									flex: none;
																	}

								/******************************/
								/*                            */
								/*    NADPIS V HORNÍM PANELU  */
								/*                            */
								/******************************/

								
									/******************************/
									/*                            */
									/*     MENU V HORNÍM PANELU   */
									/*                            */
									/******************************/

									.top-panel-3 #top-panel-navigation-list{
										background:transparent;
									}

									.top-panel-3 .top-panel-navigation-item{
																					padding-bottom:2px;
																				}

									.top-panel-3 .top-panel-navigation-link{
																					border-bottom:3px solid transparent;
																				}

									.top-panel-3 .top-panel-navigation-item.active_perma a.top-panel-navigation-link, .top-panel-3 .top-panel-navigation-item.active a.top-panel-navigation-link, .top-panel-3 .top-panel-navigation-item:hover a.top-panel-navigation-link{
																					border-bottom:3px solid #51a05f;
																				}

									.top-panel-3 .top-panel-navigation-link{
										color: #51a05f;
									}

									.top-panel-3 .top-panel-navigation-item.active, .top-panel-3 .top-panel-navigation-item.active_perma, .top-panel-3 .top-panel-navigation-item:hover{
										background: transparent;
									}

									.top-panel-3 .top-panel-navigation-item.active a.top-panel-navigation-link, .top-panel-3 .top-panel-navigation-item.active_perma a.top-panel-navigation-link, .top-panel-3 .top-panel-navigation-item:hover a.top-panel-navigation-link{
										color: #51a05f;
									}

									/******************************/
									/*                            */
									/*     MENU NAD HLAVIČKOU     */
									/*                            */
									/******************************/

									#univers_top_header_responsive{
									background: #57aae0;
									}

									#univers_top_header_responsive::before {
									border-color: transparent transparent #57aae0 transparent;
									}

									#univers_top_header_responsive>li>a{
																														text-transform:uppercase;
																				}

									#univers_top_header_responsive>li>a>div{
																		}

									#univers_top_header_responsive>li>a:hover>div, #univers_top_header_responsive>li>a.active>div, #univers_top_header_responsive>li>a.active_perma>div{
																		}

									#univers_top_header_responsive>li>ul{
									background: #f7941d;
									}

									#univers_top_header_responsive>li>ul::before{
									border-color: transparent transparent transparent #f7941d;
									}



									#univers_top_header_navigation{
									display:flex;
																		top: 0px;
																		}

									
										
											#univers_top_header_navigation>ul>li.no-icon>a{
											flex-direction: column;
											}

											#univers_top_header_navigation>ul>li>a>i{
											font-size: 0.4rem;
											margin-left:0px;
											}

											
											/******************************/
											/*                            */
											/*          HLAVIČKA          */
											/*                            */
											/******************************/

											.header{
																								margin-top: 0px;
											}


											/******************************/
											/*                            */
											/*     MENU POD HLAVIČKOU     */
											/*                            */
											/******************************/

											
												#standard-navigation-desktop.fixed{
																								top: 0px;

												}


												
													footer{
														display:flex;
													}

													.footer-col-one{
														flex:1;
													}

													.footer-col-two{
														flex:1;
													}

													.footer-col-three{
														flex:1;
													}

													
													.header video{
														display:block;
														width:100%;
													}

													a.header-posts_slider-button{
														top: calc(600px - (992px - 100vw));
													}

													#top-header-navigation-mobile{
																										margin-top: 0px	;
													}

													
														.slick-dots li{
															height: 5px;
															width: 30px;
														}

														.slick-dots li button {
															height: 5px;
															border-radius: 10px;
															padding: 0;
															width: 30px;
														}

														.slick-dots li button:before {
															content: '';
															top: 0px;
															left: 0px;
															width: 30px;
															height: 5px;
														}

														.slick-dots li.slick-active button:before{
															background-color: #ffffff;
															border-radius: 10px;
														}

														
						}

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

							/******************************/
							/*                            */
							/*   HORNÍ PANEL              */
							/*                            */
							/******************************/

																.top-panel-2{
										display:flex;
										align-items: center;
									}


									
									
										
											
												
													
														
															


																a.header-posts_slider-button{
																	top: 700px;
																}

																/******************************/
																/*                            */
																/*    LOGO V HORNÍM PANELU    */
																/*                            */
																/******************************/

																.top-panel .logo{
																	flex: none;
																																	}

																
																	.slick-dots li{
																		height: 5px;
																		width: 40px;
																	}

																	.slick-dots li button {
																		height: 5px;
																		width: 40px;
																	}

																	.slick-dots li button:before {

																		width: 40px;
																		height: 5px;
																	}


																	
						}

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

							#header-posts_slider .slick-dots li button:before{
															font-size: 24px;
								top: 2px;
								left: -1.5px;
																							}


							#lets-search{
							color: #ffffff;
							}

							.top-panel{
								position: relative;
								z-index:9;
							}

							.top-panel-3{
								height: px;
							}

							.top-panel .title a{
								font-size: 23px;
							}

							a.top-panel-link:hover{
								color: #ffffff;
								background-color: #c9484d;
							}

							a.top-panel-link{
								color: #ffffff;
								background-color: #115197;
							}

							.header{
								margin-top: 0px;
							}

							#univers_top_panel_navigation-content{
							background-color: transparent;
							}

							#univers_top_panel_navigation-content>ul>li{
							background-color: transparent;
							}

							#univers_top_panel_navigation-content>ul>li>a{
							color: #51a05f;
							}

							#univers_top_panel_navigation-content>ul>li:hover, #univers_top_panel_navigation-content>ul>li.active, #univers_top_panel_navigation-content>ul>li.active_perma{
							background-color: transparent;
							}

							#univers_top_panel_navigation-content>ul>li:hover>a, #univers_top_panel_navigation-content>ul>li.active>a, #univers_top_panel_navigation-content>ul>li.active_perma>a{
							color: #51a05f;
							}

							#univers_top_panel_navigation-content ul>li>ul{
							background: #d1d1d1;
							}

							#univers_top_panel_navigation-content>ul>li>ul::before{
							border-color: transparent transparent #d1d1d1 transparent;
							}

							#univers_top_panel_navigation-content>ul>li>ul>li{
							background: #d1d1d1;
							}

							#univers_top_panel_navigation-content>ul>li>ul>li:hover, #univers_top_panel_navigation-content>ul>li>ul>li.active, #univers_top_panel_navigation-content>ul>li>ul>li.active_perma{
							background: #adadad;
							}

							#univers_top_panel_navigation-content ul>li>ul>li>ul{
							background: #bdbdbd;
							}

							#univers_top_panel_navigation-content>ul>li>ul>li>ul::before{
							border-color: transparent #bdbdbd transparent transparent;
							}

							#univers_top_panel_navigation-content>ul>li>ul>li>ul>li:hover, #univers_top_panel_navigation-content>ul>li>ul>li>ul>li.active, #univers_top_panel_navigation-content>ul>li>ul>li>ul>li.active_perma{
							background: #adadad;
							}

						}

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

							
								.slick-dots li{
									height: 10px;
									width: 50px;
								}

								.slick-dots li button {
									height: 10px;
									width: 50px;
								}

								.slick-dots li button:before {

									width: 50px;
									height: 10px;
								}


								
								.header{

								}

								/******************************/
								/*                            */
								/*       NADPIS OBECNĚ        */
								/*                            */
								/******************************/

								.title a{
									font-size:23px;
								}

								/******************************/
								/*                            */
								/*    LOGO V HORNÍM PANELU    */
								/*                            */
								/******************************/

								.top-panel .logo{
									flex: none;
								}

								#univers_top_header_navigation{
								position: relative;
								}

								/******************************/
								/*                            */
								/*          PATIČKA           */
								/*                            */
								/******************************/

																	footer{
										max-width:100%;
										padding-left:calc((100vw - 1400px) / 2);
										padding-right:calc((100vw - 1400px) / 2);
									}

									
									
						}

						
						@media screen and (max-width: 159px) {

							
								
										.header{
											display:none;
										}

										
						}

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

							.header-small{
								display:flex;
								height:100%;
							}

							.header .logo{
								position:relative;
								margin-top:20px;
								top:0;
								margin-right:0;
							}

							.header{
								align-items: flex-start;
							}

							.header .title-inner{
								justify-content: flex-start;
								min-height:100px;
							}

							.header .title{
								margin-left:1em;
							}

						}
