#main .post-entry-type-razpis .big-preview {
	padding-bottom: 0 !important;
}

#main .post-entry-type-razpis .razpis-title {
	padding-top: 1rem;
}

#main .post-entry-type-razpis .razpis-title p {
	margin-top: 0;
	margin-bottom: 0;
}

#main .post-entry-type-razpis .razpis-title h1 {
	margin-bottom: 0.25rem;
	text-transform: uppercase;
}

#main .post-entry-type-razpis .razpis-title.has-img h1,
#main .post-entry-type-razpis .razpis-title.has-img .razpis-excerpt {
	display: inline-block;
}

#main .post-entry-type-razpis .big-preview.single-big,
#main .post-entry-type-razpis .entry-content-wrapper {
	padding-right: 0;
}

body.single-razpis #main .template-single-blog main {
	border-right: none;
	margin-right: 0;
}

#main .razpis-requirements {
	margin-top: 10px;
}

#main .razpis-requirements > div {
	display: flex;
    align-items: center;
}

#main .razpis-requirements .av_font_icon {
	float: none;
	display: inline-block;
	margin-right: 12px;
}

@media (min-width: 900px) {
	#main .post-entry-type-razpis .razpis-title {
		padding-bottom: 2rem;
	}
	
	#main .post-entry-type-razpis .razpis-title.has-img {
		transform: translateY(-100%);
		z-index: 10;
		position: absolute;
		padding: 2rem;
	}

	#main .post-entry-type-razpis .razpis-title.has-img h1,
	#main .post-entry-type-razpis .razpis-title.has-img .razpis-excerpt {
		color: #fff;
		background: rgba(0, 0, 0, 0.5);
		padding: 1rem;
	}

	#main .post-entry-type-razpis .entry-content {
		display: flex;
	}

	#main .post-entry-type-razpis .entry-content .razpis-left {
		width: 30%;
		padding-right: 2rem;
	}

	#main .post-entry-type-razpis .entry-content .razpis-right {
		width: 70%;
		padding-left: 2rem;
	}
}