				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  /* Všechna rozlišení */

.top-panel .title h1 {
    font-weight: 100;
    font-size: 21px;
}

#univers_top_header_navigation>ul .logo{
	height: 50px;
	display:block;
}

#univers_top_header_navigation>ul img{
	height: 100%;
	width: auto;
}

#univers_top_header_navigation>ul>li>a{
	font-weight: 100;
	text-transform: uppercase;
	font-size: 1.1rem;
}

#univers_top_header_responsive>li>a{
	padding: 0.4em 2em;
    font-size: 1.2rem;
    font-weight: 300;
}

#univers_top_header_navigation>ul>li>ul>li>a{
	padding: 0.4em 2em;
    font-size: 1.2rem;
    font-weight: 300;
}

#univers_top_header_navigation>ul>li>a{
	height: 100%;
    display: flex;
    align-items: center;

}

#our-partners .slick-arrow{
	background:#197ad6;
}

#our-partners .slick-arrow:hover{
	background:#0c5193;
}

footer {
    padding-top: 5rem;
}

footer .box-name {
    font-size: 1.4rem;
    text-transform: uppercase;
    font-weight: 400;
}

footer .box-content {
    font-size: 1.1rem;
    font-weight: 100;
}

.blogDiv {
    border: 1px solid #7a7a7a;
    padding: 5px;
    margin-bottom: 5em;
    position: relative;
    background: #fff;
}

.blogImg{
	padding-top:65%;
}

.blogContent{
	padding:0;
	margin-bottom:0;
}

.blogContent>.flex1{
	margin-top: 10px;
    padding: 0px 20px;
}

.blogContent h2 {
    font-size: 1.7em;
}

.blog-perex{
	padding: 0px 20px;
    line-height: 1.8;
    font-weight: 300;
    font-size: 1.2em;
    padding-bottom: 3em;
    text-align: justify;
}

#content{
	padding:0;
}

.blogContent>div.d-flex{
	position: absolute;
    color: #fff;
    font-size: 1.2rem;
    text-transform: uppercase;
    bottom: -24px;
    left: 0;
    right: 0;
    width: 190px;
    margin-left: auto;
    margin-right: auto;
    text-decoration: none;
	justify-content: center !important;
}

.blogContent>div.d-flex a{
	padding: 0.5em 1em;
}

.slick-dots{
	display:none !important;
}

/* Rozlišení větší nebo rovné 576px (telefony) */

@media screen and (min-width: 576px) {

	#univers_top_header_navigation>ul .logo{
		height: 65px;
	}

	.top-panel .title h1{
		font-size: 24px;
	}

	#univers_top_header_navigation{
		padding: 7px;
	}
}

/* Rozlišení větší nebo rovné 768px (větší telefony, tablety) */


@media screen and (min-width: 768px) {

	.header{
		margin-top: 100px;
	}

	.columns-none .blog-category-box .blogDiv{
		margin-bottom: 3.5em;
	}


}

/* Rozlišení větší nebo rovné 992px (velké tablety, menší počítače) */

@media screen and (min-width: 992px) {

	.top-panel .title h1 {
		font-size: 28px !important;
	}

	.slick-dots{
		display:block !important;
		bottom:25px;
	}


}

/* Rozlišení větší nebo rovné 1200px (standardní počítače) */

@media screen and (min-width: 1200px) {

	.columns-none .blog-category-box .blogDiv:nth-child(1n){
		margin-bottom:3.5em;
	}

}



@media screen and (min-width: 1400px) {

	.title a {
        font-size: 28px;
    }

	.header {
		margin-top: 180px;
	}

	#header-slider{
		max-width: 1920px;
		margin-left: auto;
		margin-right: auto;
	}


}
