.ekoblog-lista {
	width:100%;margin: 0 0 30px; box-shadow: 0px 0px 12px rgba(225,225,225,0.5);
}
/*
.ekoblog-lista img{
	width:90%;
	margin:auto;
}
*/
.section-heading {
	text-align: center;
	margin-bottom:24px;
	margin-top:26px;
}
.section-heading h2 {
	color: #ff9700;
}
.section-heading span{
	color: #1769bf;
}

.ekoblog-lista h1 {
	font-size: 26px; color: #5A5A5A; margin-top:4px;
}

.ekoblog-lista .datum, .ekoblog-prilog .datum, .vest .vest-img .datum, .vest .datum {
	font-size: 16px; margin-top:12px;
	display:inline-block; color:black; border-radius:6px;
	background-color:rgb(243,215,76);
	padding: 2px 10px; box-shadow:3px 2px 3px #888; margin-bottom:4px;
}
.ekoblog-prilog .status {
	margin-top:6px;
}

.ekoblog-lista .sodrzina {
	color:rgb(65,65,65); font-size:20px; padding-top:16px; margin-bottom:12px;
}

.ekoblog-prilog {
	margin-bottom:40px;
}

.ekoblog-prilog .socijalni-mrezi img {
	width:40px; height:40px;
}

.ekoblog-prilog .img, .ekoblog-prilog .img-2, .ekoblog-prilog .img-3{
	width:100%;
	height:440px; padding:0; margin: 12px 0;
}

.ekoblog-prilog .sodrzina{
	padding: 0; color:rgb(65,65,65); font-size: large; margin: 16px 0; text-align:justify;
	line-height:26px;
}

.ekoblog-prilog img {
	width:100%;height:100%;object-fit:cover;
}

.ekoblog-prilog .naslov, .ekoblog-prilog .sodrzina, .ekoblog-prilog .socijalni-mrezi {padding:0 12px;}

.ekoblog-prilog .naslov h1 {font-size: 32px; color: #5A5A5A;}

.ekoblog-banner {
	width:100%; height:210px; margin: 0 0 30px;
	background: url(/img/green-leafs.jpg);
	background-repeat: no-repeat;
	background-position: center;
	background-size: cover;
}


.ekoblog-banner p{
	width:100%;height:100%;text-align:center;line-height:210px;
	font-size:46px; color: white; font-weight:bold; text-shadow: 2px 2px 4px #000;
}

.ekoblog-lista-img-div {
	height:200px; padding:0;
	text-align:center;
}
.ekoblog-lista-img-div img {
	width:94%;height:100%;object-fit:cover;
	
}
.stranici {
	width:100%;
	text-align:center;
}

.ekoblog-posledni-vesti {
	padding:0; 
}
.ekoblog-posledni-vesti .vest {
	padding:10px; border-radius: 4px;box-shadow: 0px 0px 6px rgb(205,205,205);
	margin-bottom: 20px; background-color:rgb(247,172,184);
}

.ekoblog-posledni-vesti .vest-img {
	height:240px;
}

.ekoblog-posledni-vesti .vest-img img {
	width:100%;height:100%;object-fit:cover;
}

.ekoblog-posledni-vesti .najnovi-vesti {
	margin:0 0 54px; padding:10px 10px 1px;
	/*box-shadow: 0px 0px 12px rgba(225,225,225,0.5);*/
	background-color:;/*rgb(248,248,248);*/
	/*border: 2px solid lightgray;*/
	border-radius: 8px;
}

.ekoblog-posledni-vesti .najnovi-vesti.deponii .vest{
	background-color:rgb(167,156,148);
}

#div_najnovi_vesti .najnovi-vesti .vest h5{
	color:white;
}
#div_najnovi_vesti .najnovi-vesti .vest p{
	color:black;
}

.galerija {
	height:400px;
	margin-bottom: 25px;
}
.galerija img{
	width: 100%;
	height: 100%;
	object-fit: cover;
	border-radius:10px;
}



#div_uredi_prilog, #div_prilozi {margin:0 5% 80px;}
#div_uredi_prilog h2, #div_prilozi h2 {margin:40px 0 40px 40px}
#div_uredi_prilog .input {width:100%}
#div_uredi_prilog form {background-color:#eee;padding:20px}

#div_uredi_prilog .btn-submit {background-color:#91B9A5; padding:20px; color:white; margin-bottom:40px}
#div_uredi_prilog .btn-submit:hover {background-color:rgb(115,145,135)}

#div_login_form {margin:90px 5%; text-align:center;}
#div_login_form form {width:460px; margin:auto; padding:26px; background-color:#eee}
#div_login_form form input {width:280px;}
#div_login_form form .login-btn {padding:24px; background-color:#91B9A5; color:white}
#div_login_form form .login-btn:hover {background-color:rgb(115,145,135)}

#mapa_admin {height:560px; width:100%;}

.header .header-inner .main-menu .navigation .nav {
	position:relative;
	float:right;
	text-align:right;
}

.owl-prev, .owl-next{
	background-color:red;
}

#alarmsMap img{
	width:22px;
	display: inline;
}

.header-inner button {
	border-radius:0 3px 3px 0;
}
.header-inner form input {
	border-radius:3px 0 0 3px;
}

.slider{
	/*margin-top:100px;*/
}

.menu-search-bar {
	padding:0;
}

.header {
	z-index:9999;
}

.menu-search-bar button {
	float:right;
	height:32px;
	width:10%;
	text-align:center;
	vertical-align:center;
	appearance:auto;
}
.menu-search-bar input {
	float:right; width:90%;height:32px;
}

.menu-search-bar .search-bar {
		margin-top:4px;
	}

#my-leaflet-map {
	height:600px;
	margin:24px 5%;
}


.div-display {
	width:20px;
	height:112px;
	display:none;
}

.topbar-logoa img:not(:last-child) {
	margin-right:16px; margin-bottom:8px;
}

.mladinski-aktivizam-logo {
	width:152px;
}
.mzmp-logo, .eu-logo, .zelen-dogovor-logo {
	width:116px;
}
.eu-logos-lockup {
	max-height:94px;
}
.eu-logos-bottom {
	max-height:190px;
}
.go-green-logo {
	width:100px;
}

.civic-tracks-logo {
	width:76px;
}
#login-button {
	display:block; background-color:LightSteelBlue; color:black; text-align:center;
	padding: 4px 3px; border-radius: 6px; width:64px; margin-top:4px; float:right;
}
#login-button:hover {
	background-color:SteelBlue;
	color:white;
}
#div-login-button {
	padding:0
}

.stranici .prethodna, .stranici .sledna {
	background-color:rgb(0,100,140); border-radius: 8px; padding: 6px 8px; color:white;
}
.stranici .prethodna:hover, .stranici .sledna:hover {
	background-color:rgb(130,57,99);
}

.div-kontakt, .div-zaproektot {
	width:80%; margin:auto; margin-bottom:44px;
}
.div-zatimot {
	width:90%; margin:auto; margin-bottom:0px;
}
.div-kontakt h1 {
	color:#6A6A6A; font-size:30px; font-variant: small-caps; font-weight:bold;
	margin-bottom:44px;
}
.div-zaproektot h1, .div-zatimot h1{
	display:block; color:white;
	background-color:#ffcd03; font-size:30px; font-variant: small-caps; font-weight:bold;
	margin:44px 0; padding: 24px 20px;
}
.div-adresa {
	/*padding:0 30px;*/
}
.div-adresa p, .div-proekt-info, .div-tim {
	display:inline-block; 
	padding: 28px 20px; color:; font-size:large;
	background-color: #fafafa; margin-bottom: 22px;
	border-radius:8px; box-shadow: 6px 8px 6px rgb(205,205,205)
}
.div-tim {
	padding: 20px 20px;
}
.div-tim .team-member-image {
	width:100%; margin: 0 20px 0 0; box-shadow: 0px 0px 6px rgb(150,150,150);
}
.div-tim .div-image {
	width:100%;
}
.div-tim .div-tekst {
	width:100%;
	padding-top:20px;
}
.div-tim .div-tekst h2, .div-tim .div-tekst p{
	color:white;
}
.div-tim .div-tekst h2 {
	margin-bottom:12px;
}

.div-proekt-info p {
	line-height:32px; margin:18px 0;
}
.div-proekt-info .logo-eu {
	width:260px; margin-right:12px;
}
.div-proekt-info .logo-gym {
	width:320px; margin-right:12px;
}
.div-proekt-info .logo-yef {
	width:220px; margin-right:12px;
}
.div-proekt-info .logo-civictracks {
	width:160px; margin-right:12px;
}
.div-proekt-info .logo-bigsix {
	width:600px; margin-right:12px;
}
/*.div-proekt-info .logo-zaproektot.kvadratno {
	height:54px; margin-right:12px;
}*/
.div-proekt-info ul li {
	margin:20px 0;
}

.div-zaproektot .div-proekt-info ul li{
	color:#1769bf;
}
.div-zaproektot .div-proekt-info ul li a{
	text-decoration:underline;
}
.div-zaproektot .div-proekt-info ul li a:hover{
	color:#903f98;
}


#div_login_form .f-login-form {
	text-align:right;
}

#div_login_form.password-changed {
	width:100%;height:300px; margin: 30px auto;
	background-color:red;/*#91B9A5;*/
	/*vertical-align:middle;*/
	padding: 16px 20px;
}

#div_login_form.password-changed.green{background-color:#91B9A5;}

#div_login_form.password-changed p {
	color:white; font-size:large; margin-top: 114px;
}

.f-link img {
	height:30px;
}
/*
.f-link img.logo-zaproektot {
	height:26px;
}*/

.div-kontakt h1 {
	margin-bottom:10px;
}
.div-kontakt img {
	width:100px;
	margin-bottom:10px;
}
.single-footer .logo-belo {
	width:60%; margin-bottom: 12px;
}

.div-vkluci-se {
	width:100%;
	margin-top:30px;
	padding:20px 20px;
	text-align:center;
}

.div-vkluci-se h2{
	font-weight:bold;
	margin-bottom:16px;
	color:#ff9700;
}
.div-vkluci-se h2 .span{
	color:#1769bf;
}
.div-vkluci-se p{
	font-size:22px;
	line-height:34px;
}

.portfolio h2{
	color:#ff9700;
}
.portfolio h2 span{
	color:#1769bf;
}

.portfolio p{
	font-size:large; margin:0;
}
.div-tim .fa {
	color:#0866FF;
}
.portfolio {
	background-color:white;
	padding-top:50px;
	padding-bottom:20px;
}
.div-vkluci-se.site-zaedno {
	margin-bottom:40px;
}

.div-disclaimer {
	text-align:justify;
	margin-top:12px;
	padding:0 12px;
}
.div-disclaimer-footer {
	text-align:justify;
	margin-top:12px;
	padding:24px 0;
}

.single-footer p, .single-footer ul li{
	font-size:16px;
	/*text-shadow: 2px 2px 8px #000;*/
}
#footer .single-footer h2{
	color:rgb(70,100,70);
	/*text-shadow: 2px 2px 8px #000;*/
	font-size:22px;
}

.topbar .ddi {width:230px;}
.topbar .civicus {width:70px;}
.topbar .meta {width:240px;}
.topbar .techsoup {width:100px;}
.topbar .dap {width:110px;}
.topbar .civic-tracks {width:80px;}





@media only screen and (max-width: 767px) {
	.stranici {
		margin-bottom:40px
	}
	.header-inner .menu-search-bar .search-bar {
		padding:0 16px
	}
}

/*=====@media only screen and (min-width: 768px)=================================================*/
@media only screen and (min-width: 768px) {
	.div-display {
		height:108px;
	}
	
	#my-leaflet-map {
		height:700px;
		margin-top:24px;
	}
	
	.menu-search-bar .search-bar {
		margin:20px 0;
	}
	
	.menu-search-bar button {
		width:8%;
	}
	.menu-search-bar input {
		width:92%; margin-bottom:20px;
	}
	
	.ekoblog-banner {
		margin: 30px 0 30px;
	}
	#login-button {
		margin-top:4px;
	}
	.div-proekt-info p {
		text-align:justify;
	}
	
	.div-tim .div-image {
		width:30%; float:left; margin-right:2%;
	}
	.div-tim .div-tekst {
		width:68%; float:left;
	}
	.div-zatimot {
		width:80%;
	}
	.div-tim .div-tekst {
		padding-top:0px;
	}
	
	#div_login_form.password-changed {
		width:560px;
	}
	
	.div-vkluci-se {
		padding:20px 100px;
	}
	
	.ekoblog-prilog .naslov, .ekoblog-prilog .sodrzina, .ekoblog-prilog .socijalni-mrezi, .div-disclaimer {padding:0}
	
}

/*=====@media only screen and (min-width: 991px)=================================================*/
@media only screen and (min-width: 991px) {
	
	.div-display {
		height:72px;
	}
	
	.menu-search-bar .search-bar {
		margin-top:20px;
	}
	.menu-search-bar button {
		width:14%;
	}
	.menu-search-bar input {
		width:86%
	}
	
	.ekoblog-posledni-vesti .najnovi-vesti {
		margin:0 0 36px 6%; width:94%; 
	}
	
	.ekoblog-banner {
		margin: 0 0 30px;
	}
	
	.ekoblog-posledni-vesti .vest-img {
		height:150px;
	}
	
	
	.topbar-logoa img:not(:last-child) {
		margin-right:16px; margin-bottom:0px;
	}
	
	
	.civic-tracks-logo {
		/*width:78px;*/
		width:76px;
	}
	.div-tim .div-image {
		width:20%;
	}
	.div-tim .div-tekst {
		width:78%;
	}
	.div-vkluci-se {
		padding:20px 200px;
	}
}








