body{
	background-image: url('_ceske-skiarealy-files/bg.jpg');
	background-position: top center;
	background-repeat:no-repeat;
}

.header{
	background:transparent;
}

.newHeader{
	height:220px;
	//background:rgba(255,12,15,0.3);
	text-align:right;

	padding-top: 130px;
}


.newHeader img{
	margin-right:-7px;
}
.menu-block{
	background:white;
}



.header{
	//padding-top:0px;
}

.header .top-menu-block ul li{
	padding-top:0px;
}

.header .top-menu-block ul li a{
	font-size:20px;
	font-weight:bold;
	line-height:19px;
	display:block;
	letter-spacing: 1px;
}


.left-menu .menu-block ul li a, .small-device-menu .menu-block ul li a, .responsive-menu ul li a{
	font-family: 'Caveat Brush', cursive;
	font-size:20px;
	font-weight:bold;
	text-decoration: none;
}


.left-menu .partneri {
    margin-left: 20px;
}




li.menu_item_selected a{
	background-color:#ffa200 !important;
}

.header .top-menu-block ul li a{
	font-family: 'Caveat Brush', cursive;
}

.header .top-menu-block ul li a:hover, .left-menu .menu-block ul li a:hover, .header .top-menu-block ul li a:hover, .header .top-menu-block ul li.menu_item_selected a, .responsive-menu ul li.menu_item_selected a{
	text-decoration: none;
	background:#ffa200 !important;
	color:white;
}

h1, h2, h2 a, h3, h4, h5, h6{
	font-family: 'Caveat Brush', cursive;
	text-transform: uppercase;

}

p, li, ul, strong, p strong, a, span, ul.article-list li span, ul.article-list li, .partneri {
	font-family: 'Raleway', sans-serif;
	font-size:16px;
	letter-spacing: .5px;
}


ul.article-list span{
	width:120px;
	display:inline-block;
	font-weight:200;
}

.h_light{
	font-family: 'Caveat', cursive;
}


p a{
	color:#3781b9;
}

p a:hover{
	text-decoration:none;
}


p strong{
	font-weight:300;
	font-size:20px;
	text-align:left !important;
}

h1{
	font-size:60px;
	line-height:55px;
	margin-top:30px;
}

h2{
	margin-bottom:0px;
	font-size:26px;
}

h3{
	font-family: 'Raleway', sans-serif;
	text-transform:uppercase;
	font-size:20px;
	margin-bottom:0px;
	font-weight:300;
}


.columns-2{
	column-count:2;
	column-gap:30px;
}

.columns-2 p{
	text-align:left;
}


.fixed_columns-2{
	display: flex;
	flex-direction:row;
	flex-wrap: nowrap;
	justify-content: space-between;
}

.fixed_columns-2 div{
	flex-grow:1;
	width:50%;

}

.fixed_column-2 div p{
	text-align:left;
}

.fixed_columns-2 div:first-child{
	padding-right:20px;
}

.fixed_columns-2 div:last-child{
	padding-left:20px;
}


.footer{
	width:100%;
}





@media screen and (max-width: 990px) {
	body{
		background-position:top left calc(50% - 50px);
		background-size:auto 400px;

	}
	.newHeader{
		height:200px;
		max-width:100%;
		text-align:center;
	}

	.small-device-menu .partneri {
		margin-left: 38px;
	}


}









@media screen and (max-width: 750px) {
	.footer img{
		margin-top:30px;
	}

	.footer p{
		text-align:center;
	}

	.columns-2 {
		column-count: 1;
	}
	
}



@media screen and (max-width: 546px) {
	h1{
		margin-top:0px;
	}
	.newHeader{
		//height:200px;
	}


}
