				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  				  
ul#header-menu{
	display:none;
}


.header{
	margin-top:0;
	background-size:cover;
}


#univers_standard_navigation>ul{
	margin-bottom:0;

}

#univers_standard_navigation{
	z-index:1;
}

.header .search input{
	padding-right: 0;
    margin-right: 40px;
}

.title a{
	font-weight: bold;
    font-size: 16px;
    text-decoration: none;
    background: rgba(240, 248, 255, 0.91);
    padding: 15px;
    border-radius: 5px;
    text-shadow: #353535 1px 1px 1px;
    margin-top: 30px;
    display: block;	
}

.big-calendar .all-posts{
	background:transparent !important;
}

.search-input-div{
	display:none;
}

.header .search{
	height:50px;
}

.header .title-inner{
	height:auto;
}

.title a{
	margin-top:-20px;
}

#left .box, #right .box{
	border-image: url(../../upload/sablona/ramecek.png) 59 27 15 27 stretch stretch;
    border-top: 59px solid transparent;
    border-right: 27px solid transparent;
    border-bottom: 15px solid transparent;
    border-left: 27px solid transparent;
    margin-top: -59px;
    margin-bottom: 65px;
    position:relative;
}

/* Rozlišení větší nebo rovné 576px (telefony) */

@media screen and (min-width: 576px) {

	.title a{
		margin-top: 0px;
		font-size: 36px;	
	}

}

/* Rozlišení větší nebo rovné 768px (větší telefony, tablety) */


@media screen and (min-width: 768px) {



}

/* Rozlišení větší nebo rovné 992px (velké tablety, menší počítače) */

@media screen and (min-width: 992px) {

	.change-month i{
		background: #9a8530 !important;
	}
	
	#left{
		width:300px;
		margin-top: -56px;
	}
	
	#right{
		width:300px;
	}
	
	 .breadcrumb{
		width: calc(100% - 360px);
	    margin-left: 330px;
	    margin-top:0;
	}
	
	.breadcrumb-nav{
		margin-top:0;
	} 

}

/* Rozlišení větší nebo rovné 1200px (standardní počítače) */

@media screen and (min-width: 1200px) {

	#univers_standard_navigation{
		display:none;
	}
	
	.header{
		background-size:auto;
		background-position:top;
	}
	
	main.container{
		padding-top:0;
	}
	
	.title a{
		margin-top:0px;
	}
	
	ul#header-menu{
		display:block;
		list-style-type: none;
		position: absolute;
        bottom: -15px;
        left: calc((100vw - 1200px) / 2);
        z-index: 1;
	}
	
	#header-menu li{
		position:absolute;
		width: max-content;
	}
	
	#header-menu li:first-child{
		bottom: 273px;
	    left: 273px;
	}
	
	#header-menu li:nth-child(2){
		bottom: 248px;
        left: 87px;
	}
	
	#header-menu li:nth-child(3){
		bottom: 214px;
        left: 243px;
	}
	
	#header-menu li:nth-child(4){
		bottom: 113px;
        left: 87px;
        transform: rotate(-5deg);
	}

	#header-menu li a{
		font-size: 22px;
    	color: #563724;
	    font-weight: bold;
	}
	
	#header-menu li a:hover, #header-menu li a.active{
		text-decoration:none;
		color: #ffe500;
	}
}


@media screen and (min-width: 1400px) {

	 .breadcrumb-nav{
		max-width: 1400px;
    	margin-left: auto;
	    margin-right: auto;
	}
	
	.breadcrumb{
		width: calc(1040px);
	} 
}

@media screen and (min-width: 1920px) {
	
	ul#header-menu{
		left: 360px;
	}
	
}
																
																																								
				
																																												
												
																																								
																				
				
																
