@media screen and (max-width: 1750px) {
		.seznam_projektov {
	grid-gap: var(--e32);
}
}
@media screen and (max-width: 1450px) {
	.container{
		padding-left:var(--e32);
		padding-right:  var(--e32);
	}

	.narrow{
		width:75%;
	}
	
	.narrower{
		width:50%;
	}

	.grid{
		grid-gap: var(--e32);
	}

	.glava-front .logo {
		bottom: var(--e32);
		left: var(--e32);
		right: var(--e32);
	}
	
	.logo {
		left: var(--e32);
	}
	
	.seznam_projektov {
		grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr ;
	}
	
	
	.main-navigation ul {
		grid-gap: var(--e32);
	}

}

@media screen and (max-width: 1300px) {
		:root {
		--fs1: 10px;
		--fs2: 14px;
		--fs3: 18px;
		--fs4: 27px;
		--fs5: 54px;
		
	}
	
	.glava-front .site-title {
	font-size: var(--e32);
	line-height: var(--e32);
}
	
	.related-storitve {
		grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr;
	}
}

@media screen and (max-width: 1100px) {
	.container{
		padding-left:var(--e3);
		padding-right:  var(--e3);
	}

	.narrow{
		width:75%;
	}
	
	.narrower{
		width:100%;
	}

	.grid{
		grid-gap: var(--e3);
		grid-template-columns: 1fr 1fr 1fr;
	}

	.glava-front .logo {
		bottom: var(--e3);
		left: var(--e3);
		right: var(--e3);
	}
	
	.logo {
		left: var(--e3);
	}
	
	.seznam_projektov {
		grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr ;
	}

	.seznam_projektov {
		grid-template-columns: 1fr 1fr 1fr 1fr ;
	}
	
	.podobni_priojekti  ul,
	.izbrani-projekti ul{
		grid-template-columns: 1fr 1fr;
	}
	
	.main-navigation ul {
		grid-gap: var(--e3);
	}
	
	.inquiry-form .columns-2{
		grid-template-columns: 1fr 2fr;
	}
}

@media screen and (max-width: 750px) {
	:root {
		--fs1: 10px;
		--fs2: 14px;
		--fs3: 16px;
		--fs4: 24px;
		--fs5: 40px;
		--e0: 5px;
		--e1: 10px;
		--e2: 15px;
		--e3: 30px;
		--e32: 60px;
		--e4: 90px;
		--e5: 180px;
		--e6: 180px;
	}
	
	.grid {
	grid-template-columns: 1fr 1fr;
	}
	.sodelavci .grid{
			grid-template-columns: 1fr 1fr 1fr;
	}
	.en-sodelavec-teksti {
		grid-column: span 2;
	}
	.narrow {
		width: 100%;
	}

	
	.main-navigation ul {
		grid-gap: var(--e2);
		grid-template-columns: 1fr 1fr ;
	}
	
	.teksti ul {
	
	padding-left: var(--e3);
}
}

@media screen and (max-width: 500px) {
	body {
	line-height: 1.25;
	letter-spacing: .05em;
}
	:root {
		--fs1: 10px;
		--fs2: 14px;
		--fs3: 16px;
		--fs4: 20px;
		--fs5: 32px;
		--e0: 5px;
		--e1: 10px;
		--e2: 15px;
		--e3: 30px;
		--e32: 60px;
		--e4: 60px;
		--e5: 90px;
		--e6: 90px;
	}
	
	.container{
		padding-left:var(--e2);
		padding-right:  var(--e2);
	}
	.glava-front .logo {
	bottom: var(--e2);
	left: var(--e2);
	right: var(--e2);
}
.nav-gumb {
	
	top: var(--e2);
	right: var(--e2);
	cursor: pointer;
}
.glava-front .site-title {
	font-size: var(--e3);
	line-height: var(--e3);
}

.glava-front .site-logo {
	height: var(--e4);
	margin-bottom: var(--e2);
}

.main-navigation ul {
		grid-template-columns: 1fr ;
	}
	
	.main-navigation ul ul li a {
		padding-top:0;
	}

	.main-navigation {
		text-align: right;
	}

	.logo {
		left: var(--e2);
	}

	.link-front {
		width: var(--e2);
		height: var(--e2);
	}
	
	.link-front::after {
		width: var(--e2);
		height: var(--e2);
		font-size: var(--fs2);
		line-height: var(--fs2);
		display: block;
	}

	.povezava-naprej::after {
		vertical-align: baseline;
		width: var(--e2);
		height: var(--e2);
		font-size: var(--fs2);
		line-height: var(--fs2);
		margin-left: var(--e0);
	}

	.related-storitve li span {
		width: var(--e2);
		height: var(--e2);
		font-size: var(--fs2);
		line-height: var(--fs2);
		margin-top: var(--e0);
		margin-left: auto;
	}

	.radio_check,.check_check {
		top: 0px;
		
	}
	
	article.mt6{
		margin-top: 180px;
	}
	
}