/**
 * Place your custom styles here.
 */
body{
	padding-top: 15px;
}
a {
	color: #8282F4;
}
a:hover{
	text-decoration: none;
}
.page-careers .views-field-title, .page-poslovi .views-field-title{
	font-size: 19px;
	margin-bottom: 5px;
}
.page-careers  .views-field-title a, .page-poslovi .views-field-title a{
	color: black;
}
.node-type-clanak .submitted{
	float: right;
}
.page-node-8 .page-header{
	background: #8282f4;
	padding: 15px;
	color: white;
}
.jumbotron p{
	font-size: 14px;
}
.navbar-default{
	border: none;
	background: none;
}
.node-type-clanak .page-header{
	display: none;
}
.navbar.container, .navbar.container-fluid{
	margin-top: 0;
}
.node-type-clanak .field-name-title-field{
	margin: 20px 0;
	font-size: 27px;
}
.node-type-clanak .field-name-title-field span{
	background: #8282f4;
	color: white;
}
.logo img{
	max-width: 550px;
	width: 100%;
}
#block-block-2{
	padding-top: 25px;
}
.page-header{
	border-bottom: none;
	margin: 0;
	font-weight: bold;
	padding-bottom: 20px;
	font-size: 27px;
}
.region-blockgroup-publikacije-baneri-stranice{
	float: left;
}
#navbar{
	max-width: 1070px;
	padding-left: 0;
	padding-right: 0;
	margin-bottom: 10px;
}
#navbar .levi_block{
	float: left;
	width: 23%;
	padding-top: 40px;
}
#navbar .navbar-header{
	float: left;
	padding-top: 20px;
	width: 60%;
}
#navbar .desni_block{
	float: right;
}
#navbar .levi_block .fb img{
	background: url("fb1.png");
	background-size: 30px;
}
#navbar .levi_block .fb:hover img{
	background: url("fb2.png");
	background-size: 30px;

}
#navbar .levi_block .tw img{
        background: url("twitter1.png");
	background-size: 30px;
}
#navbar .levi_block .tw:hover img{
        background: url("twitter2.png");
	background-size: 30px;

}
#navbar .levi_block .yt img{
        background: url("yt1.png");
	background-size: 30px;

}
#navbar .levi_block .yt:hover img{
        background: url("yt2.png");
	background-size: 30px;

}

#navbar .desni_block .fb img{
        background: url("fb1.png");
        background-size: 30px;
}
#navbar .desni_block .fb:hover img{
        background: url("fb2.png");
        background-size: 30px;

}
#navbar .desni_block .tw img{
        background: url("twitter1.png");
        background-size: 30px;
}
#navbar .desni_block .tw:hover img{
        background: url("twitter2.png");
        background-size: 30px;

}
#navbar .desni_block .yt img{
        background: url("yt1.png");
        background-size: 30px;

}
#navbar .desni_block .yt:hover img{
        background: url("yt2.png");
        background-size: 30px;

}


#navbar .levi_block img{
	float: left;
	margin: 3px;
}
#navbar .desni_block img{
        float: left;
        margin: 3px;
}

#navbar .block-title{
	display: none;
}
#navbar #block-locale-language ul{
	list-style: none;
	padding-left: 5px;
	font-size: 12px;
}
#navbar #block-locale-language li:first-child{
	background: url("crtica.png");
	background-position: right;
	background-repeat: no-repeat;
	background-size: 1px 12px;
	padding-right: 5px;
}
#navbar #block-locale-language li{
	float: left;
	margin-right: 5px;
}
#navbar #block-locale-language li a{
	color: #8282F4;
}
#navbar #block-locale-language li .active{
	font-weight: bold;
}
#navbar #block-block-2 img,
#navbar #block-block-25 img{
	width: 130px;
	margin-bottom: 5px;
}
#navbar #block-block-2 .prijavi img,
#navbar #block-block-25 .prijavi img{
	background: url("prijavi130.png");	
}
#navbar #block-block-2 .prijavi:hover img,
#navbar #block-block-25 .prijavi:hover img{
	background: url("prijavi2.png");
}
#navbar #block-block-2 .doniraj img,
#navbar #block-block-25 .doniraj img{
        background: url("podrzi130.png");
}
#navbar #block-block-2 .doniraj:hover img,
#navbar #block-block-25 .doniraj:hover img{
        background: url("podrzi2.png");
}
#navbar #block-block-2 .mapa img,
#navbar #block-block-25 .mapa img{
        background: url("mapa130.png");
}
#navbar #block-block-2 .mapa:hover img,
#navbar #block-block-25 .mapa:hover img{
        background: url("mapa2130.png");
}
#navbar #block-block-2 .prijavieng img,
#navbar #block-block-25 .prijavieng img{
        background: url("report.png");
}
#navbar #block-block-2 .prijavieng:hover img,
#navbar #block-block-25 .prijavieng:hover img{
        background: url("report2.png");
}
#navbar #block-block-2 .donirajeng img,
#navbar #block-block-25 .donirajeng img{
        background: url("donate.png");
}
#navbar #block-block-2 .donirajeng:hover img,
#navbar #block-block-25 .donirajeng:hover img{
        background: url("donate2.png");
}
#navbar #block-block-2 .mapaeng img,
#navbar #block-block-25 .mapaeng img{
        background: url("support.png");
}
#navbar #block-block-2 .mapaeng:hover img,
#navbar #block-block-25 .mapaeng:hover img{
        background: url("support2.png");
}
#navbar #block-block-25{
	display: none;
}

#navbar .navbar-collapse{
	width: 100%;
	float: left;
	border-top: 1px solid #8282F4;
	margin-top: 30px;
	padding-top: 5px;
	padding-left: 0;
	padding-right: 0;
}
#navbar .menu{
	float: none;
	margin: 0 auto;
	width: 85%;
	text-transform: uppercase;
}
.i18n-sr #navbar .menu{
	width: 90%;
}
#navbar .menu a{
	padding-left: 0;
	font-size: 13px;
	color: black;
	padding-right: 25px;
}
.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus{
	background: none;
	font-weight: bold;
}
.timeline a.t_line_node {
	background: url("strelica3.png");
	background-repeat: no-repeat;
	background-position: bottom;
	height: 35px;
	margin-bottom: 5px;
	top: -30px;
}
.timeline a.t_line_node.active{
	background: url("strelica1.png");
	background-repeat: no-repeat;
	background-position: bottom;
	height: 25px;
	top: -30px;
}

.timeline a.t_line_node:hover {
        background: url("strelica3.png");
        background-repeat: no-repeat;
}

.not-front #block-system-main{
	padding-bottom: 40px;
}
.main-container .highlighted{
	max-width: 1070px;
	background: none;
	margin: 0 auto;
	padding: 0;
}
.main-container .region-blockgroup-highlighted-levo{
	width: 65%;
	float: left;
	margin-right: 10px;
}
#block-views-zagovaranje-pocetna-block .views-row{
	position: relative;
	overflow: auto;
	background: #ededed;
	margin-bottom: 20px;
}
#block-views-zagovaranje-pocetna-block .views-field-field-image{
	float: left;
	margin-right: 20px;
	width: 60%;
}
#block-views-zagovaranje-pocetna-block .views-field-term-node-tid,
#block-views-zagovaranje-pocetna-block .views-field-term-node-tid-i18n{
	width: 60%;
	color: white;
	padding: 8px;
	background: rgba(130,130,244,.85);
	position: absolute;
	bottom: 0;
	font-size: 11px;
	font-weight: bold;
	padding-left: 20px;
}
.i18n-en #block-views-zagovaranje-pocetna-block .views-field-term-node-tid{
	display: none;
}
.i18n-sr #block-views-zagovaranje-pocetna-block .views-field-term-node-tid-i18n{
	display: none;
}
#block-views-zagovaranje-pocetna-block .views-field-title{
	padding-top: 10px;
	padding-right: 10px;
}
#block-views-zagovaranje-pocetna-block .views-field-title a{
	color: black;
	font-size: 17px;
	font-weight: bold;
	padding-top: 10px;
}
#block-views-zagovaranje-pocetna-block .views-field-body{
	display: none;
}
.views-field-view-node, .views-field-view-node-1, .views-field-nothing{
	position: absolute;
	bottom: 5px;
	right: 10px;
	text-transform: uppercase;
	font-size: 11px;
	background: url("imgmore2.png");
	background-position: right;
	background-repeat: no-repeat;
	padding-right: 15px;
}
.i18n-en .views-field-view-node{
	display: none;
}
.i18n-sr .views-field-view-node-1{
	display: none;
}
.front .region-content{
	float: left;
	width: 100%;
	margin: 0 auto;
}
#block-views-edukacija-pocetna-block, #block-views-edukacija-pocetna-block-1{
	float: left;
	width: 48%;
	margin-bottom: 20px;
}
#block-views-edukacija-pocetna-block{
	margin-right: 4%;
	border: 1px solid #8282f4;
}
#block-views-edukacija-pocetna-block-1{
	background: #ededed;
}
#block-views-edukacija-pocetna-block .views-row,
#block-views-edukacija-pocetna-block-1 .views-row{
	height: 470px;
	position: relative;
}
#block-views-edukacija-pocetna-block .views-field-term-node-tid,
#block-views-edukacija-pocetna-block-1 .views-field-term-node-tid,
#block-views-edukacija-pocetna-block .views-field-term-node-tid-i18n,
#block-views-edukacija-pocetna-block-1 .views-field-term-node-tid-i18n{
	position: relative;
	top: -30px;
	text-transform: uppercase; 
	padding: 8px;
	background: rgba(130,130,244,0.85);
	color: white;
	padding-left: 20px;
	font-size: 11px;
	font-weight: bold;
}
.i18n-en #block-views-edukacija-pocetna-block .views-field-term-node-tid,
.i18n-en #block-views-edukacija-pocetna-block-1 .views-field-term-node-tid{
	display: none;
}
.i18n-sr #block-views-edukacija-pocetna-block .views-field-term-node-tid-i18n,
.i18n-sr #block-views-edukacija-pocetna-block-1 .views-field-term-node-tid-i18n{
	display: none;
}
#block-views-edukacija-pocetna-block .views-field-title,
#block-views-edukacija-pocetna-block-1 .views-field-title{
	top: -15px;
	position: relative;
	font-size: 15px;
	height: 80px;
	margin: 0 20px;
	border-bottom: 1px solid #8282f4;
	font-weight: bold;
}
#block-views-edukacija-pocetna-block .views-field-title a,
#block-views-edukacija-pocetna-block-1 .views-field-title a{
	color: black;
}
#block-views-edukacija-pocetna-block .views-field-body,
#block-views-edukacija-pocetna-block-1 .views-field-body{
	margin: 0 20px;
}
.highlighted #block-block-24 {
	width: 32%;
	float: right;
	margin-bottom: 35px;
}

.highlighted #block-views-poslednje-vesti-block{
        float: right;
        width: 32%;
	border: 1px solid #8282f4;
	padding: 10px;
}
.highlighted #block-views-poslednje-vesti-block .views-row{
	float: left;
	width: 100%;
	border-bottom: 1px solid #8282f4;
	position: relative;
	margin-bottom: 15px;
	line-height: 1.2;
}
.highlighted #block-views-poslednje-vesti-block .views-row-last{
	border: none;
	margin-bottom: 0;
}
.highlighted #block-views-poslednje-vesti-block .views-field-field-image{
	float: left;
	margin-right: 20px;
}
.highlighted #block-views-poslednje-vesti-block .views-field-title {
	padding-top: 5px;
}
.highlighted #block-views-poslednje-vesti-block .views-field-title a{
	color: black;
	font-size: 15px;
	font-weight: bold;
}
.front .main-container section{
	padding: 0;
	float: left;
	width: 100%;
}
.front .contextual-links-region .region-content{
	padding: 0;
	
}
.front .page-header{
	background: #6d6dbf;
	padding-top: 50px;
	color: white;
	font-weight: bold;
	padding-left: 100px;
}
.front .view-id-timeline{
	background: #6d6dbf;
	padding-bottom: 30px;
}
.read_more {
	padding: 8px !important;
	background: none !important;
}
.t_close{
	background: none !important;
}
#tl9_page .timeline_open_content, #content #tl9_page .timeline_open_content{
	padding-top: 40px !important;
}
.front .view-id-timeline #tl9_page .item{
	border: 2px solid #fff;
	margin-right: 0 !important;
	margin-left: 20px !important;
}
.front .view-id-timeline #tl9_page .item_open{
	border: 2px solid #fff;
	margin-left: 0 !important;
}
.vebinari {
	float: left;
	width: 100%;
}
.not-front .vebinari{
	display: none;
}
.vebinari .region-vebinari {
	max-width: 1070px;
	margin: 0 auto;
	margin-top: 30px;
	margin-bottom: 50px;
}
.vebinari #block-views-webinari-block-1{
	float: left;
	width: 60%;
	margin-right: 30px;
}
.vebinari #block-views-webinari-block-2{
	float: left;
	width: 35%;
	margin-top: 80px;
}
.vebinari #block-views-webinari-block-2 .views-field-title{
	margin-bottom: 15px;
}
.vebinari #block-views-webinari-block-2 a{
	font-weight: bold;
	font-size: 17px;
	color: black;
	padding-bottom: 10px;
}
#block-views-webinari-block-1 .block-title{
	margin-bottom: 30px;
	font-weight: bold;
	float: left;
	width: 100%;
}
#block-views-webinari-block-1 .block-title a{
	color: black;
}
#block-views-webinari-block-1 .views-row .views-field-field-video{
	float: left;
	margin-right: 30px;
}
#block-views-webinari-block-1 .views-row .views-field-title{
	margin-bottom: 20px;
	font-weight: bold;
}
#block-views-webinari-block-1 .views-row .views-field-title a{
	color: black;
	font-size: 17px;
}
.region-blockgroup-banneri-velika-grupa{
	float: left;
	width: 100%;
	border-top: 1px solid #8282f4;
	padding-top: 40px;
	padding-bottom: 50px;
	margin-top: 40px;
}
.region-blockgroup-banneri-grupa{
	max-width: 1070px;
	margin: 0 auto;
}
.front .under_content{
	background: #ededed;
	float: left;
	width: 100%;
	padding-top: 40px;
}
.front .under_content .block-title{
	margin-bottom: 30px;
	font-weight: bold;
}
.front .region-highlighted .contextual-links-region{
	background: none;
}
.region-blockgroup-misija-publikacije {
	float: none;
	width: 1070px;
	margin: 0 auto;
}
.region-blockgroup-misija-publikacije #block-block-3{
	width: 65%;
	float: left;
	margin-bottom: 20px;
}
.region-blockgroup-misija-publikacije #block-block-3 img{
	width: 100%;
	height: auto;
}
.region-blockgroup-misija-publikacije #block-views-e-biblioteka-block-1{
	float: right; 
	width: 32%;
}
.view-e-biblioteka .views-row{
	margin-bottom: 20px;
	margin-top: 10px;
	width: 32%;
	margin-right: 2%;
	float: left;
	position: relative;
}
.view-id-e_biblioteka .views-row{
	border-bottom: 1px solid #ff60ff;
	padding: 0;
	
}
.region-blockgroup-misija-publikacije #block-views-e-biblioteka-block-1 .views-row{
	width: 100%;
	margin-right: 0;
	margin-top: 0;
}

.view-e-biblioteka .views-row:nth-child(3n+3){
	margin-right: 0;
}
#block-views-e-biblioteka-block-3 {
	width: 70%;
	float: left;
}
#block-views-e-biblioteka-block-3 .views-row{
	width:49%;
	margin-right: 2%;
	margin-top: 0;
}
#block-views-e-biblioteka-block-3 .views-row:nth-child(2n+2){
	margin-right: 0;
}
#block-views-e-biblioteka-block-3 .views-row:nth-child(3n+3){
	margin-right: 2%;
}
#block-block-23{
	float: right;
}
#block-block-23 img{
	margin-bottom: 50px;
}
.region-blockgroup-misija-publikacije #block-views-e-biblioteka-block-1 .views-row{
	position: relative;
	margin-bottom: 38px;
}

.region-blockgroup-misija-publikacije #block-views-e-biblioteka-block-1 .views-field-field-image,
.view-e-biblioteka .views-field-field-image{
	overflow: hidden;
	background: #ff60ff;
}
#block-system-main .view-id-e_biblioteka .views-field-field-image{
	background: none;
	float: left;
	margin-right: 15px;
}
.region-blockgroup-misija-publikacije #block-views-e-biblioteka-block-1 img,
.view-e-biblioteka img {
	 transition: all .3s ease-in-out; 
	opacity: 0.25;	
}
#block-system-main .view-id-e_biblioteka img{
	transition: none;
	opacity: 1;
}
.region-blockgroup-misija-publikacije #block-views-e-biblioteka-block-1 .views-row:hover img,
.view-e-biblioteka .views-row:hover img { 
	transform: scale(1.2);
}
#block-system-main .view-id-e_biblioteka .views-row:hover img{
	transform: none;
}
.region-blockgroup-misija-publikacije #block-views-e-biblioteka-block-1 .views-field-title, .view-e-biblioteka .views-field-title {
	position: absolute;
	top: 40px;
	padding-left: 30px;
	padding-right: 30px;
	font-weight: bold;
	font-size: 15px;
	z-index: 999;
	font-weight: bold;
}
#block-system-main .view-id-e_biblioteka .views-field-title{
	position: relative;
	padding-left: 0;
	padding-right: 0;
	top: 0;	
}
.region-blockgroup-misija-publikacije #block-views-e-biblioteka-block-1 .views-field-title a,
.view-e-biblioteka .views-field-title a{
	color: white;
}
#block-system-main .view-id-e_biblioteka .views-field-title a{
	color: black;
}
.footer{
 	border-top: none;
	margin-top: 0;
	background: #8282f4;
	color: white;
	padding: 60px 0;
}
.footer a{
	color: white;
}
.footer a:hover{
	color: white;
	text-decoration: none;
}
.footer .region-footer{
	width: 100%;
	max-width: 1070px;
	margin: 0 auto;
	font-size: 13px;
}
.footer #block-block-4{
	width: 28%;
	float: left;
}
.footer #block-block-5, .footer #block-block-6,.footer #block-block-7, .footer #block-block-8{
	float: left;
	width: 18%;
}
#block-block-8 img{
	margin-bottom: 6px;
}
.view-filters{
	padding: 10px;
	border-bottom: 1px solid #8282f4;
	border-top: 1px solid #8282f4;
	margin-bottom: 40px;
	margin-top: 15px;
	padding-bottom: 5px;
}
.views-exposed-form{
	width: 75%;
	margin: 0 auto;
}
.page-advocacy .views-exposed-form, 
.page-zagovaranje .views-exposed-form{
	width: 40%;
}
.page-education .views-exposed-form,
.page-edukacija .views-exposed-form{
	width: 40%;
}
.page-e-library .views-exposed-form,
.page-e-biblioteka .views-exposed-form{
	width: 70%;
}
.page-labrisice .views-exposed-form{
	width: 45%;
}
.views-exposed-widgets .form-item-edit-tid-1-all,
.views-exposed-widgets .form-item-edit-tid-all{
	display: none;
}
.views-exposed-widgets .form-type-bef-link{
	float:left;
	padding-right: 20px;
	text-transform: uppercase;
	font-size: 13px;	
}
.views-exposed-widgets .form-type-bef-link .active{
	font-weight: bold;
}
.not-front .main-container{
	max-width: 1070px;
}
.view-stranice .views-row,
.view-labrisice .views-row,
.view-o-labrisu .views-row,
.view-monitoring .views-row,
.page-platforma-znanja .view-webinari .views-row{
	position: relative;
	height: 450px;
	padding: 0;
	margin: 0;
	margin-bottom: 30px;
	width: 32%;
	float: left;
	margin-right: 2%;
}
.view-stranice .views-row:nth-child(3n+3),
.view-labrisice .views-row:nth-child(3n+3),
.view-o-labrisu .views-row:nth-child(3n+3),
.view-monitoring .views-row:nth-child(3n+3),
.page-platforma-znanja  .view-webinari .views-row:nth-child(3n+3){
	margin-right: 0;
}
.view-labrisice .views-row{
	width: 32%;
	margin: 0;
	margin-right: 2%;
	float: left;
	margin-bottom: 20px;
}
.view-o-labrisu .views-row{
	height: 400px;
	width: 32%;
	margin: 0;
	margin-right: 2%;
	float: left;
	margin-bottom: 20px;
}
.view-o-labrisu .views-row:nth-child(3n+3),
.view-labrisice .views-row:nth-child(3n+3){
	margin-right: 0;
}
.view-stranice .views-row-odd,
.view-labrisice .views-row-odd,
.view-o-labrisu .views-row-odd,
.view-monitoring .views-row-odd,
.page-platforma-znanja  .view-webinari .views-row-odd{
	border: 1px solid #8282f4;
}
.view-stranice .views-row-even,
.view-labrisice .views-row-even,
.view-o-labrisu .views-row-even,
.view-monitoring .views-row-even,
.page-platforma-znanja  .view-webinari .views-row-even{
	background: #ededed;
}
.view-stranice .views-row .views-field-term-node-tid,
.view-labrisice .views-row .views-field-term-node-tid,
.view-o-labrisu .views-row .views-field-term-node-tid,
.view-monitoring .views-row .views-field-term-node-tid,
.view-stranice .views-row .views-field-term-node-tid-i18n,
.view-labrisice .views-row .views-field-term-node-tid-i18n,
.view-o-labrisu .views-row .views-field-term-node-tid-i18n,
.view-monitoring .views-row .views-field-term-node-tid-i18n{
	top: -25px;
	position: relative;
	padding: 5px;
	text-transform: uppercase;
	color: white;
	background: rgba(130,130,222,0.85);
	font-weight: bold;
	font-size: 11px;
	padding-left: 20px;
}
.view-stranice .views-row .views-field-title,
.view-labrisice .views-row .views-field-title,
.view-o-labrisu .views-row .views-field-title,
.view-monitoring .views-row .views-field-title,
.page-platforma-znanja .view-webinari .views-row .views-field-title{
	top: -15px;
    	position: relative;
    	font-size: 15px;
    	height: 80px;
   	margin: 0 20px;
    	border-bottom: 1px solid #8282f4;
	font-weight: bold;
}
.page-platforma-znanja .view-webinari .views-row .views-field-title{
	top: 0;
	padding-top: 10px;
}
.view-o-labrisu .views-row .views-field-title{
	height: 50px;
}
.view-labrisice .views-row .views-field-title{
	height: 50px;
}
.view-stranice .views-row .views-field-title a,
.view-labrisice .views-row .views-field-title a,
.view-o-labrisu .views-row .views-field-title a,
.view-monitoring .views-row .views-field-title a,
.page-platforma-znanja .view-webinari .views-row .views-field-title a{
	color: black;
}
.view-stranice .views-row .views-field-body,
.view-labrisice .views-row .views-field-body,
.view-o-labrisu .views-row .views-field-body,
.view-monitoring .views-row .views-field-body,
.page-platforma-znanja .view-webinari .views-row .views-field-body{
	margin: 0 20px;
}
.page-platforma-znanja .view-webinari .views-row .views-field-body{
	padding-top: 10px;
}
#block-views-poslednje-vesti-block-1{
	border: 1px solid #8282f4;
	padding: 15px;
	margin-bottom: 40px;
	float: left;
	
}
#block-views-poslednje-vesti-block-1 .views-row,
#block-views-webinari-block-4 .views-row{
	border-bottom: 1px solid #8282f4;
	padding: 0;
	width: 32%;
	margin-right: 2%;
	float: left;
	position: relative;
	margin-bottom: 20px;
}

#block-views-poslednje-vesti-block-1 .views-row:nth-child(3n+3),
#block-views-webinari-block-4 .views-row:nth-child(3n+3){
	margin-right: 0;
}
#block-views-poslednje-vesti-block-1 .views-row .views-field-field-image,
#block-views-webinari-block-4 .views-row .views-field-field-image{
	float: left;
	margin-right: 15px;
}
#block-views-poslednje-vesti-block-1 .views-row .views-field-title,
#block-views-webinari-block-4 .views-row .views-field-title{
	padding: 5px;
	font-size: 14px;
	font-weight: bold;
	line-height: 1.2;
}
#block-views-poslednje-vesti-block-1 .views-row .views-field-title a,
#block-views-webinari-block-4 .views-row .views-field-title a{
	color: black;
}

#block-block-15 img,#block-block-16 img,#block-block-17 img, #block-block-27 img, #block-block-28 img{
	width: 100%;
	height: auto;
}
#block-block-15 a,#block-block-16 a,#block-block-17 a, #block-block-27 a, #block-block-28 a{
	font-size: 15px;
	color: black;
	font-weight: bold;
}
#block-block-15 .titl, #block-block-16 .titl,#block-block-17 .titl,
#block-block-27 .titl, #block-block-28 .titl{
	margin: 0 20px;
	padding-bottom: 20px;
	padding-top: 10px;
	border-bottom: 1px solid #8282f4;
	margin-bottom: 20px;
}
#block-block-15, #block-block-16,#block-block-17{
	margin-bottom: 30px;
	width: 32%;
	margin-right: 2%;
	height: 330px;
}
#block-block-27, #block-block-28{
	margin-bottom: 30px;
	width: 49%;
	height: 420px;
}
#block-block-27{
	margin-right: 20px;
}
#block-block-15, #block-block-17, #block-block-27{
	border: 1px solid #8282f4;
}
#block-block-16, #block-block-28{
	background: #ededed;
}
#block-block-17{
	margin-right: 0;
}
#block-block-12 a,#block-block-13 a,#block-block-14 a{
	color: black;
	font-size: 15px;
	font-weight: bold;
}
.node-type-webinar .field-name-field-video{
	float: left;
	margin-right: 40px;
}
.under_footer{
	float: left;
	width: 95%;
	padding-top: 10px;
	padding-bottom: 50px;
}
.region-under-footer{
	max-width: 1070px;
	margin: 0 auto;
	padding-top: 50px;
	padding-bottom: 30px;
}
.region-under-footer #block-block-19 {
	float: left;
	width: 300px;
}
.region-under-footer #block-block-19 img{
	width: 100%;
	height: auto;
}
.region-under-footer #block-block-18{
	float: right;
}
.sidebar-second .col-sm-9{
	width: 65%;
}
.sidebar-second .col-sm-3{
	width: 35%;
}
#block-views-poslednje-vesti-block-2{
	border: 1px solid #8282f4;
	padding: 15px;
	margin-bottom: 20px;
}
#block-views-poslednje-vesti-block-2 .views-row{
	float: left;
	width: 100%;
	margin-bottom: 15px;
	border-bottom: 1px solid #8282f4;
	position: relative;
}
#block-views-poslednje-vesti-block-2 .views-row-last{
	border-bottom: none;
}
#block-views-poslednje-vesti-block-2 .views-row .views-field-field-image{
	float: left;
	margin-right: 15px;
}
#block-views-poslednje-vesti-block-2 .views-row .views-field-title{
	padding-top: 5px;
	font-size: 15px;
	line-height: 1.2;	
	font-weight: bold;
}
#block-views-poslednje-vesti-block-2 .views-row .views-field-title a{
	color: black;
}
.contextual-links-region {
	padding: 0;
}
#block-block-12, #block-block-14{
	border: 1px solid #8282f4;
	height: 420px;
	width: 32%;
	float: left;
	margin-bottom: 20px;
	margin-right: 2%;
}
#block-block-12{
	margin-right: 0;
}
#block-block-13{
	background: #ededed;
	height: 420px;
	width: 32%;
        float: left;
        margin-right: 2%;
	margin-bottom: 20px;
}
#block-block-12 img,#block-block-13 img, #block-block-14 img{
	width: 100%;
}
#block-block-13 .naslov ,#block-block-12 .naslov,#block-block-14 .naslov{
	margin: 0 20px;
	height: 110px;
}
.pagination > .active > a, .pagination > .active > span, .pagination > .active > a:hover, .pagination > .active > span:hover, .pagination > .active > a:focus, .pagination > .active > span:focus {
	background:  #8282f4;
	border-color:  #8282f4;
}
.social-share .social-share-facebook {
	background: url("fb2.png");
	background-size: 32px;
	margin: 5px;
	margin-top: 20px;
}
.social-share .social-share-twitter {
	background: url("twitter2.png");
	background-size: 32px;
	margin: 5px;
	margin-top: 20px;
}
.page-node-38 td,
.page-node-36 td{
	padding: 15px;
}

.page-node-7 article{
	display: none;
}
footer .links{
	display: none;
}
.page-node-8 .region-highlighted{
	margin-bottom: 20px;
}
.pagination > li > a, .pagination > li > span{
	color: #8282f4;
}
.social-share ul{
	list-style-type: none;
}

#block-views-zagovaranje-pocetna-block{
	width: 100%;
}
.region-blockgroup-banneri-grupa section{
	width: 25% !important;
}

.region-blockgroup-banneri-grupa section img{
	margin-bottom: 15px;
}
.view-stranice .view-content{
	float: left;
}
.page-node .field-name-body{
	text-align: justify;
}
.field-name-field-dodatna-literatura {
	float: left;
	width: 34%;
	margin-top: 15px;
}
.field-name-field-dodatna-literatura .field-label{
	background: #8282f4;
	padding: 5px;
	color: white;
}
.field-name-field-dodatna-literatura .field-item{
	margin-top: 5px;
	margin-bottom: 5px;
	padding-left: 5px;
}
.node-type-webinar .social-share{
	float: left;
	width: 20%;
}
.node-type-webinar .social-share ul{
	float: left;
	width: 100%;
	padding-left: 20px;
}
.node-type-webinar .social-share-facebook,
.node-type-webinar .social-share-twitter{
	background-size: 33px;
	margin-top: 15px;
}
.node-type-webinar .field-name-field-webinar{
	width: 60%;
	float: left;
	margin-right: 30px;
	margin-bottom: 30px;
}
#block-views-webinari-block-4 {
	border: 1px solid #8282f4;
	padding: 10px;
}
#block-views-webinari-block-4 .block-title{
	margin-bottom: 20px;
	font-size: 23px;
	background: #8282f4;
	padding: 5px;
}

#block-views-webinari-block-4 .block-title a{
	color: white;
}
#block-views-webinari-block-4 .views-row{
		float: left;
		width: 32%;
		margin-right: 20px;
}
.page-node-240 td, .page-node-240 table,
.page-node-38 td, .page-node-38 table{
	border: 0;
}
#navbar #block-block-26{
	display: none;
}
#block-system-main .view-id-e_biblioteka .view-content{
                float: left;
        }
.node-type-timeline .field-name-timeline-item-text{
	font-size: 19px;
	margin-bottom: 20px;
	margin-top: 20px;
}
.node-type-clanak .field-name-field-tags .field-item {
	float: left;
}
.node-type-clanak .field-name-field-tags a{
	color: white;
	background: #8282f4;
	padding: 5px;
	margin-right: 5px;
}
.pullquote-quote{
        font-size: 20px;
        float: right;
        width: 30%;
        margin-left: 20px;
        padding-left: 20px;
        border-left: 3px solid #d4dede;
        color: #8282f4;
        margin-bottom: 20px;
        text-align: right;
        font-style: italic;
}
.page-advocacy .alert-block, .page-advocacy .view-id-gradovi .view-filters,
.page-zagovaranje .alert-block, .page-zagovaranje .view-id-gradovi .view-filters{
 display: none;
}
.page-advocacy .view-id-gradovi,
.page-zagovaranje .view-id-gradovi{
	    float: left;
    width: 100%;
    border-bottom: 1px solid #8282f4;
    margin-bottom: 25px;
	margin-top: 10px;
}
.page-advocacy .view-id-gradovi .views-row,
.page-zagovaranje .view-id-gradovi .views-row{
	height: auto;
	border: none;
	width: auto;
	background: none;	
	margin-bottom: 15px;
	margin-right: 0;
}
.page-advocacy .view-id-gradovi .view-content,
.page-zagovaranje .view-id-gradovi .view-content{
	width: 75%;
	float: none;
	margin: 0 auto;
}
.page-zagovaranje .view-id-gradovi .view-header{
	margin-bottom: 20px;
}
.page-advocacy .view-id-gradovi .views-row .views-field-title,
.page-zagovaranje .view-id-gradovi .views-row .views-field-title{
	height: auto;
	top: 0;
	border: none;
	font-weight: normal;
    	text-transform: uppercase;
    	font-size: 13px;
}
.page-advocacy .view-id-gradovi .views-row .views-field-title a,
.page-zagovaranje .view-id-gradovi .views-row .views-field-title a{
	color: #8282f4;
}
.page-advocacy .view-filters,
.page-zagovaranje .view-filters{
	margin-bottom: 0;
	border-bottom: none;
}

.page-zagovaranje .view-id-stranice .view-header{
	float: left;
	width: 100%;
}
.node-type-grad .field-name-body{
	margin-bottom: 20px;
}
.node-type-grad .field-name-field-institucije, 
.node-type-grad .field-name-field-civilna-drustva{
	float: left;
	width: 49%;
}
.node-type-grad .field-name-field-institucije{
	margin-right: 1%;
}
.node-type-grad .field-name-field-institucije .field-label,
.node-type-grad .field-name-field-civilna-drustva .field-label{
	padding: 3px;
	background: #8282f4;
	color: white;
}
.node-type-grad .field-name-field-institucije .field-item,
.node-type-grad .field-name-field-civilna-drustva .field-item{
	margin: 5px 0;
}
.view-tor .views-row{
	    width: 31%;
    float: left;
    margin-right: 20px;
    border: 1px solid #8282F4;
    padding: 15px;
    height: 180px;
    margin-bottom: 20px;
}
.view-tor .views-row:nth-child(2n+2){
	border: 0;
	background: #dedede;
}
.view-tor .views-row:nth-child(3n+3){
	margin-right: 0;
}
.view-tor .views-row .views-field-title{
	border-bottom: 1px solid #8282f4;
	height: 55px;
}
@media only screen and (min-width: 1100px){
	.region-blockgroup-banneri-grupa #block-block-20{
		width: 18% !important;
	}
	.region-blockgroup-banneri-grupa #block-block-21,
	.region-blockgroup-banneri-grupa #block-block-22{
		width: 31% !important;
	}
	.region-blockgroup-banneri-grupa #block-block-30{
		width: 20% !important;
	}
}
@media only screen and (max-width: 1100px){
	#block-views-e-biblioteka-block-1{
		width: 100%;
		float: left;
	}
	#block-views-webinari-block-1, #block-block-3, #block-views-e-biblioteka-block-1{
		margin-left: 20px;
		margin-right: 20px;
	}
	.region-blockgroup-misija-publikacije #block-views-e-biblioteka-block-1{
		float: left;
	}
	.footer{
		padding-left: 20px;
		padding-right: 20px;
	}
	.under-footer{
		margin-left: 20px;
		width: 96%;
	}
}
@media only screen and (max-width: 1080px){
	#navbar .levi_block{
		width: 15%;
	}
	.main-container .region-blockgroup-highlighted-levo{
		width: 80%;
		margin-left: 20px;
	}
	.highlighted 	#block-block-24{
		float: left;
		margin-left: 20px;
		width: 40%;
	}
	.highlighted #block-views-poslednje-vesti-block {
		float: left;
		margin-left: 20px;
		width: 38%;
		margin-bottom: 20px;
	}
	.region-blockgroup-misija-publikacije{
		width: 100%;
	}
	#block-views-webinari-block-1 {
		width: 95%;
	}	
	.page-e-biblioteka #navbar{
                padding-left: 20px;
                padding-right: 20px;
        }
	 .page-e-biblioteka .main-container{
		padding-left: 35px;
		padding-right: 35px;
	}

}

@media only screen and (max-width: 1010px){
	.i18n-sr #navbar .menu{
		width: 90%;
	}
	.vebinari #block-views-webinari-block-2{
		width: 50%;
		margin-left: 20px;
		margin-top: 20px;
	}
}

@media only screen and (max-width: 900px){
	#navbar .menu a {
		padding-right: 15px;
	}
	.i18n-sr #navbar .menu{
		width: 90%;
	}
	.footer #block-block-18{
		float: left;
		width: 100%;
	}
	.footer #block-block-18 p{
		text-align: left;
	}
	#block-views-webinari-block-1 .views-row .views-field-title{
		float: left;
		margin-top: 10px;
		width: 80%;
	}
	#block-views-webinari-block-1 .views-row .views-field-body{
		width: 80%;
		float: left;
	}
	.main-container .region-blockgroup-highlighted-levo{
		width: 90%;
	}
	.highlighted #block-block-24{
		width: 42%;
		margin-right: 20px;
	}
	.highlighted #block-views-poslednje-vesti-block{
		width: 43%;
	}
	.vebinari #block-views-webinari-block-1{
		width: 80%;
	}
	.vebinari #block-views-webinari-block-2{
		width: 80%;
	}
	#block-system-main .view-id-e_biblioteka .views-field-title a{
		font-size: 12px;
	}
}
@media only screen and (max-width: 870px){
	.footer .block{
		height: 120px;
		float: left;
	}
	.footer #block-block-4{
		width: 40%;
	}
	.footer #block-block-5, .footer #block-block-6, .footer #block-block-7, .footer #block-block-8{
		width: 30%;
	}
	#block-block-12, #block-block-13 ,#block-block-14{
		height: 440px;
	}
	#block-system-main .view-id-e_biblioteka .views-content{
		float: left;
		width: 100%;
	}
}
@media only screen and (max-width: 800px){
	.body{
		background: white;
	}
	#block-system-main .view-id-e_biblioteka .view-content .views-row{
		width: 48%;
		margin-right: 20px;
	}
	#block-system-main .view-id-e_biblioteka .view-content .views-row-even{
		margin-right: 0;
	}
}
@media only screen and (max-width: 780px){
	.contextual-links-region{
		float: left;
		width: 100% ;
	}
}
@media only screen and (max-width: 768px){
	#navbar .navbar-collapse{
		padding-top: 20px;
	}
	.region-blockgroup-banneri-grupa section{
		width: 80% !important;
		margin-bottom: 20px;
		margin-left: 20%;
	}
	#block-block-20 p, #block-block-21 p, #block-block-22 p{
		text-align: center !important;
		margin-bottom: 20px;
		width: 100% !important;
	}
	 #block-block-22 img{
		float: none !important;
	}
	.front .main-container section {
		float: left;
	}
	.region-blockgroup-misija-publikacije #block-block-3{
		width: 90%;
	}
	.region-blockgroup-misija-publikacije #block-views-e-biblioteka-block-1{
		width: 45%;
	}
	.main-container .region-blockgroup-highlighted-levo{
		width: 90%;
	}
	.highlighted #block-block-24{
		margin-right: 20px;
	}
	.highlighted #block-views-poslednje-vesti-block{
		width: 90%;
	}
	.region-under-footer #block-block-19, .region-under-footer #block-block-18{
		float: left;
		margin-bottom: 20px;
		margin-left: 20px;
		text-align: left !important;
	}
	.region-under-footer #block-block-18 .rteright{
		text-align: left;
	}
	.node-type-webinar .field-name-field-webinar{
		width: 80%;
	}
	.node-type-webinar .field-name-body{
		width: 80%;
		float: left;
		margin-top: 20px;
	}
	#navbar .levi_block {
		margin-left: 20px;
		width: 20%;
		padding-top: 10px;
	}
	#navbar .navbar-header{
		width: 90%;
		margin-left: 20px;
	}
	#navbar .desni_block{
		float: left;
		margin-left: 20px;
	}
	.view-e-biblioteka .views-row{
		width: 50%;
		margin-right: 10px;
	}
	.social-share{
		float: left;
		width: 100%;
	}
	.view-stranice .views-row, .view-labrisice .views-row, .view-o-labrisu .views-row, .view-monitoring .views-row, .page-platforma-znanja .view-webinari .views-row,
.view-tor .views-row	{
		width: 46%;
		
		margin-right: 0;
		margin-bottom: 20px;
		
		margin-left: 20px;
		float: left;
	}
	#block-views-e-biblioteka-block-3{
		width: 95%;
		margin-left: 20px;
	}
	#block-views-poslednje-vesti-block-1 .views-row{
		width: 48%;
		margin-left: 0;
		margin-right: 20px;
	}
	#block-views-poslednje-vesti-block-1 .views-row-even{
		margin-right: 0;
	}
	#block-views-poslednje-vesti-block-1 .views-row-odd{
		margin-right: 20px !important;
	}
	.front #block-views-poslednje-vesti-block-1{
		margin-left: 20px;
		margin-right: 20px;
	}
	#block-block-23{
		float: left;
		width: 100%;
		text-align: center;
	}
	.page-zagovaranje .views-exposed-form{
		width: 70%;
	}
	#navbar .logo{
		width: 80%;
	}
	#navbar .levi_block{
		width: 90%;
		margin-left: 30px;
		margin-bottom: 10px;
	}
	#navbar .desni_block{
		display: none;
	}
	#block-locale-language,#block-block-1{
		float: left;
		width: 60%;
	}
	#navbar #block-block-1{
		display: none;
	}
	#navbar #block-block-26{
		display: block;
		float: right;
		top: -20px;
	}
	#navbar #block-block-2{
		float: right;
	}
	
	#navbar .navbar-header{
		padding-top: 0;
	}
	#navbar #block-block-1{
		display: none;
	}
	#navbar #block-block-26{
		display: block;
		float: left;
		width: 50%;
		top: 20px;
		margin-left: 10px;
	}
	ul li.collapsed, ul li.expanded, ul li.leaf{
		margin-left: 20px;
		text-align: center;
	}
	 .sidebar-second .col-sm-9{
		width: 95%;
	}
	.sidebar-second .col-sm-3{
		width: 95%;
	}
	#block-block-12, #block-block-13 ,#block-block-14{
		width: 60%;
		margin-bottom: 20px;
		height: auto;
	}
	.navbar-default .navbar-toggle{
		border-color: #8282f4;
	}	
	.navbar-default .navbar-toggle .icon-bar{
		background-color: #8282f4;
	}
	
}
@media only screen and (max-width: 600px){
	.highlighted #block-block-24{
		width: 95%;
	}
	.footer #block-block-4, .footer #block-block-5, .footer #block-block-6, .footer #block-block-7, .footer #block-block-8{
		width: 95%;
		height: auto;
		margin-left: 20px;
		margin-bottom: 20px;
		text-align: center;	
	}
	.footer #block-block-8 .rteright{
		text-align: center;
	}
	.vebinari #block-views-webinari-block-1{
		width: 90%;	
	}
	#block-views-edukacija-pocetna-block, #block-views-edukacija-pocetna-block-1{
		width: 100%;
		
	}
	#block-views-edukacija-pocetna-block .views-field-title, #block-views-edukacija-pocetna-block-1 .views-field-title{
		height: auto;
 	}
	#block-views-edukacija-pocetna-block .views-row, #block-views-edukacija-pocetna-block-1 .views-row{
		height: auto;
		padding-bottom: 20px;
	}
	#block-views-zagovaranje-pocetna-block .views-row{
		padding-bottom: 20px;
	}
	#block-views-zagovaranje-pocetna-block .views-field-field-image{
		width: 100%;
		margin-right: 0;
		float: none;
	}
	#block-views-zagovaranje-pocetna-block .views-field-term-node-tid, #block-views-zagovaranje-pocetna-block .views-field-term-node-tid-i18n{
		position: relative;
top: -30px;
text-transform: uppercase;
padding: 8px;
background: rgba(130,130,244,0.85);
color: white;
padding-left: 20px;
font-size: 11px;
font-weight: bold;
	width: 100%;
	}
	#block-views-zagovaranje-pocetna-block .views-field-title{
top: -15px;
position: relative;
font-size: 15px;
height: 80px;
margin: 0 20px;
border-bottom: 1px solid #8282f4;
font-weight: bold;
	}
	#block-views-zagovaranje-pocetna-block .views-field-body{
		display: block;
		margin: 0 20px;
	}
	.view-e-biblioteka .views-row{
		width: 70%;
	}
	.node-type-webinar .field-name-field-webinar{
		width: 90%;
	}
	.node-type-webinar .field-name-body{
		width: 90%;
	}
	.view-stranice .views-row, .view-labrisice .views-row, .view-o-labrisu .views-row, .view-monitoring .views-row, .page-platforma-znanja .view-webinari .views-row, .view-tor .views-row{
                width: 90%;
                height: auto;
                padding-bottom: 30px;
        }
        .view-stranice .views-row .views-field-title, .view-labrisice .views-row .views-field-title, .view-o-labrisu .views-row .views-field-title, .view-monitoring .views-row .views-field-title, .page-platforma-znanja .view-webinari .views-row .views-field-title{
                height: auto;
                padding-bottom: 20px;
        }
        #block-views-poslednje-vesti-block-1 .views-row{
                width: 99%;
        }
	#block-block-12, #block-block-13 ,#block-block-14{
		width: 80%;
	}
	#block-system-main .view-id-e_biblioteka .view-content .views-row{
		width: 95%;
	}
}
@media only screen and (max-width: 550px){
	.region-blockgroup-misija-publikacije #block-views-e-biblioteka-block-1{
		width: 60%;
	}
	.region-blockgroup-misija-publikacije #block-views-e-biblioteka-block-1 .views-field-title, .view-e-biblioteka .views-field-title{
		top: 20px;
	}
	.region-blockgroup-misija-publikacije #block-views-e-biblioteka-block-1{
		width: 60%;
	}
}
@media only screen and (max-width: 550px){
	.region-blockgroup-misija-publikacije #block-views-e-biblioteka-block-1{
		width: 90%;
	}
	#block-views-e-biblioteka-block-3 .views-row{
		width: 80%;
	}
	 #block-block-12, #block-block-13 ,#block-block-14{
                width: 100%;
        }

}
