				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  					  				  				  				  							  				  				  				  				  				  				  				  				  /* Všechna rozlišení */

.title a {
    color: #747474;
}

.last_post .last_post-img div, .blogImg{
	border-radius: 100%;
	padding-top: 100%;
}

.last_post .last_post-img, .blogPreview{
	background-color:#fff;
	padding-bottom:10px;
}

.blogContent h2{
	font-size: 1.7rem;
}

.blog-perex{
	padding: 0px 0px;
    line-height: 1.8;
    font-weight: 300;
    font-size: 1.2em;
    text-align: justify;
}

.blogDiv-padding{
	margin-bottom:70px;
}

.blogDiv-padding .open-post{
	position: absolute;
    color: #fff;
    background: #606060;
    padding: 0.4em 0.9em;
    font-size: 1rem;
    text-transform: uppercase;
    bottom: -24px;
    left: 0;
    right: 0;
    width: 160px;
    margin-left: auto;
    margin-right: auto;
    text-decoration: none;
    border: 0;
}


.last_posts-posts .last_post{
	border: none;
	padding:0;
	background-color:#F5F5F5;
}

.last_post .last_post-name{
	padding: 10px 20px;

}

.last_post .last_post-perex{

}

footer{
	padding-top:20px;
	margin-top:50px;
}

footer .box-name{
	font-size:1.2em;
}

.blogDiv{
	margin-top: 75px;
}

.btn:not(.btn-admin){
	border-radius:0;
}

/* Rozlišení větší nebo rovné 576px (telefony) */

@media screen and (min-width: 576px) {

	.navigation-label{
		display:none;
	}

	.navigation-image img{
		height:30px;
	}

	.last_posts-posts .last_post:nth-child(3){
		margin-right:5px;
	}

	.last_posts-posts .last_post:nth-child(4){
		margin-left:5px;
	}

	.category-inner{
		display: flex;
    	flex-wrap: wrap;
    	justify-content: center;
    	max-width: 700px;
		margin-bottom: 110px;
	}

	.blogDiv{
		width: calc(50% - 5px);
		margin-right:5px;
	}

	.blogDiv:nth-child(2n){
		margin-right:0px;
		margin-left:5px;
	}
}

/* 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.blog-category-box .category-inner{
		display: flex;
    	flex-wrap: wrap;
    	justify-content: center;
    	max-width: 700px;
		margin-bottom: 110px;
		margin-left:auto;
		margin-right:auto;
	}

	.columns-none #blog-category.blog-category-box .blogDiv{
		width: calc(50% - 5px);
		margin-right:5px;
	}

	.columns-none #blog-category.blog-category-box .blogDiv:nth-child(2n){
		margin-right:0px;
		margin-left:5px;
	}

	#top-panel-navigation-desktop{
		margin-right:0;
	}


}

/* Rozlišení větší nebo rovné 992px (velké tablety, menší počítače) */

@media screen and (min-width: 992px) {

	.last_posts-posts .last_post:nth-child(3){
		margin-right:0px;
	}

	.last_posts-posts .last_post:nth-child(4){
		margin-left:0px;
	}

	#univers_top_header_navigation>ul>li>a{
		padding: 25.5px 30px;
		font-size:1.2em;
	}

	#univers_top_header_navigation>ul{
		justify-content: end;
	}

	.header-slider-arrow{
		height:80px;
		width:50px;
		font-size:1.7em;
		color: #4ea348;
		background: #ffffffde;
	}

	.columns-none #blog-category.blog-category-box .category-inner{
    	max-width: 1100px;
	}

	.columns-none #blog-category.blog-category-box .blogDiv{
		width: calc(33% - 31px);
		margin-right:25px;
	}

	.columns-none #blog-category.blog-category-box .blogDiv:nth-child(2n){
		margin-right:25px;
		margin-left:0px;
	}

	.columns-none #blog-category.blog-category-box .blogDiv:nth-child(3n-1){
		margin-left:25px;
	}

	.columns-none #blog-category.blog-category-box .blogDiv:nth-child(3n){
		margin-left:25px;
		margin-right:0px;
	}

}

/* Rozlišení větší nebo rovné 1200px (standardní počítače) */

@media screen and (min-width: 1200px) {

	.last_posts-posts .last_post {
        width: calc(25% - 31px);
    }

	.last_posts-posts .last_post:first-child{
		margin-right:15px;
	}

	.last_posts-posts .last_post:nth-child(2){
		margin-right:15px;
		margin-left:15px;
	}

	.last_posts-posts .last_post:nth-child(3){
		margin-right:15px;
		margin-left:15px;
	}

	.last_posts-posts .last_post:nth-child(4){
		margin-left:15px;
	}

	.columns-none #blog-category.blog-category-box .category-inner{
    	max-width: 1400px;
	}

	.columns-none #blog-category.blog-category-box .blogDiv{
		width: calc(25% - 31px);
		margin-right:15px;
	}

	.columns-none #blog-category.blog-category-box .blogDiv:nth-child(3n-1){
		margin-left:0px;
	}

	.columns-none #blog-category.blog-category-box .blogDiv:nth-child(3n){
		margin-left:0px;
		margin-right:15px;
	}

	.columns-none #blog-category.blog-category-box .blogDiv:nth-child(4n-1), .columns-none #blog-category.blog-category-box .blogDiv:nth-child(4n-2) {
		margin-left:15px;
	}

	.columns-none #blog-category.blog-category-box .blogDiv:nth-child(4n){
		margin-left:15px;
		margin-right:0px;
	}

}


@media screen and (min-width: 1400px) {

	#header-slider{
		max-width:1920px;
		margin-left:auto;
		margin-right:auto;
	}

	#univers_top_header_navigation>ul>li>ul>li>a{
		padding: 5px 15px;
	}

}
												