﻿@font-face {
  font-family: 'OpenSans';
  src: url('../fonts/OpenSans-Light.eot');
  src: 	local('☺'),
  			url('../fonts/OpenSans-Light.ttf') format('truetype'),
            url('../fonts/OpenSans-Light.woff') format('woff');
  font-weight: 300;
  font-style: normal;
}
@font-face {
  font-family: 'OpenSans';
  src: url('../fonts/OpenSans-Regular.eot');
  src: 	local('☺'),
  			url('../fonts/OpenSans-Regular.ttf') format('truetype'),
            url('../fonts/OpenSans-Regular.woff') format('woff');
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: 'OpenSans';
  src: url('../fonts/OpenSans-Italic.eot');
  src: 	local('☺'),
  			url('../fonts/OpenSans-Italic.ttf') format('truetype'),
            url('../fonts/OpenSans-Italic.woff') format('woff');
  font-weight: 400;
  font-style: italic;
}
@font-face {
  font-family: 'OpenSans';
  src: url('../fonts/OpenSans-Semibold.eot');
  src: 	local('☺'),
  			url('../fonts/OpenSans-Semibold.ttf') format('truetype'),
            url('../fonts/OpenSans-Semibold.woff') format('woff');
  font-weight: 600;
  font-style: normal;
}
@font-face {
  font-family: 'OpenSans';
  src: url('../fonts/OpenSans-Bold.eot');
  src: 	local('☺'),
  			url('../fonts/OpenSans-Bold.ttf') format('truetype'),
            url('../fonts/OpenSans-Bold.woff') format('woff');
  font-weight: 700;
  font-style: normal;
}

body{
	font-family: 'OpenSans', sans-serif;
	font-size: 13px;
	font-weight: 300;
	line-height: 20px;
	color: #666;
	background: #fff;
}
p{
    margin-bottom: 20px;
    font-weight: 400;
    line-height: 20px;
}

a{
    color: #666;	 
    text-decoration: none;
}
a:hover{
	color: #60453c;	
}
#glavniSadrzaj a, #sekcija_vesti a{
    color: #a45400;
    font-weight: 400;
}
#glavniSadrzaj li{
    margin-bottom: 10px;
    font-weight: 400;
    line-height: 20px;
}
#glavniSadrzaj .org-chart li{
    margin-bottom: 0px;
    font-weight: 400;
    line-height: 20px;
}
#glavniSadrzaj input, #glavniSadrzaj button, #glavniSadrzaj select, #glavniSadrzaj textarea{
    margin: 5px;
    border: 1px solid #e9e9e9;
}
#glavniSadrzaj .citajmi input{
    margin: 0;
	border: 0;
}
h1{
    font-size: 22px;
    margin-bottom: 20px;
}
h2{
    margin-bottom: 20px;
}
.podnaslov
{
    font-size: 18px;
    margin: 20px 0;
    font-weight: normal;
    text-align:center;
    text-transform:uppercase;
}
#wwwskupstina{
    background: #60453c;
    height: 40px;
    clear: both;
	margin-bottom: 10px;
}
.jezici {
	float: right;
	padding-top: 15px;
}
.jezici li{
    font-size: 11px;
    font-weight: 400;
    float: left;
	list-style: none;
	padding: 0 5px;
	border-right: 1px solid #c5aa90;
	line-height: 11px;
}
.jezici li:last-child{
	border: 0;
}
.jezici li a{
    color: #d7c5b2;

}
.meni_alatke{
	top: 40px;
}
.meni_alatke ul{
	padding-top: 5px;
	float: right;
	margin: 0;
}
.meni_alatke li, .footer_alatke li{
    list-style: none;
    float: left;
	font-family: FontAwesome;
	font-size: 16px;
	padding-right: 5px;
}
.footer_alatke{
    float: right;
}
.meni_alatke a, .footer_alatke a{
	color: #d7c5b2;	
	text-decoration: none;
}
.meni_alatke a:hover, .footer_alatke a:hover{
	color: #60453c;	
}
.meni_alatke span, .footer_alatke span{
	display: none;
}
.meni_alatke li .stampaj:before{
    content:"\f02f";
}
.meni_alatke li .webmail:before{
    content:"\f0e0";
}
.meni_alatke li .poslovnideo:before{
    content:"\f2be";
}
li .sitemap:before{
    content:"\f0e8";
}
li .rss:before{
    content:"\f09e";
}
li .vrh:before{
    content:"\f0aa";
}
.meni_alatke li .Aminus:before{
    content:"\f010";
}
.meni_alatke li .Aplus:before{
    content:"\f00e";
}
.navbar-toggle{
	background: #60453c;
}
.navbar-toggle .icon-bar{
    background: #fff;
}
.footer_alatke a {
    font-size: 16px;
    color: #60453c;
}
/*HEADER*/
header{
	height: 195px;
    margin-bottom: 15px;
}
#navbar{
    padding: 0;
}
.navbar-brand {
	padding: 10px 15px;
	height: auto;
	background: url("../images/grbovi.png") no-repeat 15px center;
	padding-left: 170px;
	font-size: 20px;
	color: #60453c;
	font-weight: 400;
	line-height: 36px;
	-webkit-transition: length 0.5s ease;
	-moz-transition: length 0.5s ease;
	-o-transition: length 0.5s ease;
	transition: length 0.5s ease;
}
.navbar-brand span{
	padding-top: 10px;
	font-size: 11px;
	display: block;
	line-height: 14px;
	text-transform: uppercase;
	font-weight: 600;
}
#dropdown_menu{
	width: 100%;
	background: #d7c5b2;
}
.dropdown-menu li:hover>ul.dropdown-menu{
    display: block;
    left: 100%;
    top: 0;
}
.dropdown-menu li{
    position: relative;
}
.caret.deo{
    border-top: none;
    border-right: 0;
    border-bottom: 4px dashed;
}
#dropdown_menu li{
	border-left: 1px solid #e1dfda;
	border-top: 1px solid #e1dfda;
	border-bottom: 1px solid #e1dfda;
	font-size: 13px;
	text-transform: uppercase;
	font-weight: 600;
}
#dropdown_menu ul li{
	border: 0;
	text-transform: none;
	border-bottom: 1px solid #e1dfda;
	padding: 5px 0;
}
#dropdown_menu ul li:last-child{
	border: 0;
}
#dropdown_menu li a{
	color: #60453c;
}
.dropdown-menu{
	border: 0;
}
/*HEADER*/

/*PRVA VEST*/
.prvavest, .najave {
    border: 1px solid #e9e9e9;
    background: #fafafa;
    min-height: 430px;
}
.prvavest.vest{
    background: #fafafa;
    padding: 15px;
}
.prvavest.vest .slika{
    height: 330px;
    overflow: hidden;
}
.prvavest.vest h2 {
    height: 60px;
    margin-top: 5px;
    margin-bottom: 0;
    font-weight: 400;
}
.prvavest.vest .datum{
    font-size: 12px;
}
#glavniSadrzaj .prvavest.vest a, #glavniSadrzaj .najave a{
    
}
.najave ul{
    padding: 0;
}
.najave li{
    list-style: none;
    margin: 0;
    padding: 5px 0;
}
.najave .datum{
    display: block;
    font-weight: 700;
}
.najave h3{
    /*margin: 0 -15px;
    padding: 13px 0 13px 15px;*/
    font-size: 15px;
    display: block;
    background: #ffffff;
    font-weight: 600;
    color: #60453c;
    text-transform:uppercase;
    line-height: 20px;
}
.najave .svenajave{
    position: absolute;
    bottom: 0;
    right: 15px;
    background: #fafafa;
}
#glavniSadrzaj .svenajave a{
    color: #c5a086;
    text-decoration: none;
}
.svenajave a:before{
    font-family: FontAwesome;
	font-size: 16px;
	padding-right: 5px;
    content:"\f08e";
}
#glavniSadrzaj .svenajave a:hover, #sekcija_vesti .svenajave a:hover{
    text-decoration: none;
    color: #60453c;
}
#sekcija_vesti .svenajave a{
    float: right;
    text-decoration: none;
}
/*end prva vest*/
/*VESTI*/
#sekcija_vesti{
    margin-top: 15px;
    padding: 15px 0;
    background: #f1f1f1;
    border-top: 1px solid #e3e3e3;
    border-bottom: 1px solid #e3e3e3;
}
#sekcija_vesti .vest{
    border: 1px solid #e9e9e9 ;
    background: white;
    padding: 15px;
    margin-bottom: 15px;
}
#sekcija_vesti .vest .slika{
    height: 180px;
    overflow: hidden;
}
.tekst_vesti img{
    border: 1px solid #e9e9e9;
    padding: 10px;
}
#sekcija_vesti .tekst_vesti img {
    padding: 0;
    border: 0;
}

.vest h1{
    margin-top: 0;
}
.vest h2{
    font-size: 16px;
    font-weight: 600;
    line-height: 24px;
    color: #343434;
    height: 116px;
}
.vest .datum, h1 .datum{
    display: block;
    font-size: 12px;
    line-height: 20px;
    color: #919191;
}
.vest img {
    cursor: pointer;
}
.vesti {
    display: block;
    overflow: hidden;
    padding-bottom: 20px;
    border-bottom: 1px solid #e9e9e9;
}
/*end vesti*/

/*PODMENI*/
.podmeni .box{
    height: auto;
    padding: 15px;
    margin-bottom: 15px;
    background: #fafafa;
}
.podmeni ul{
    padding-left: 0;
    list-style: none;
}
.podmeni ul li a{
    margin-bottom: 10px;
}
.podmeni ul ul{
    padding-left: 20px;
}
.podmeni ul ul ul{
    padding-left: 20px;
}

.podmeni ul li a:before{
    font-family: FontAwesome;
    content:"\f152";
    padding-right: 5px;
}
.podmeni ul li ul li ul li a:before{
    font-family: FontAwesome;
    content:"\f0da ";
    padding-right: 5px;
}
.podmeni ul li ul li ul li ul li a:before{
    font-family: FontAwesome;
    content:"\f101";
    padding-right: 5px;
}
.podmeni li.prvi_nivo ul:first-child {
    margin-top: 20px;
}
.podmeni li.prvi_nivo{
    text-transform: uppercase;
    font-weight: 400;

}
/*end PODMENI*/

/*IZDVOJENI MENI*/
.izdvojeniMeni{
    position: relative;
}
.box{
    height: 53px;
    border: 1px solid #e9e9e9;
    background: white;
    position: relative;
}
.box:hover{
    background: #fafafa;
    text-decoration: none;
}
.box i, .box em{
    padding: 11px 5px;
    font-size: 30px;
    float: left;
    background: #60453c;
    color: white;
    width: 53px;
    text-align:center;
    margin-right: 10px;
    height: 51px;
}
.box i.fa.red{
    background: #ba282e;

}
.box:hover > i, .box:hover > em {
    color:#d7c5b2;
}
.box:hover > a {
    color: #d7c5b2;
    text-decoration: none;
}
.box div{
    display: inline;
}
.box p{
    margin: 0;
    line-height: 52px;
}
.box a{
    color: #60453c;
    font-weight: 400;
    text-transform: none;
    display: block;
    height: 100%;
    outline: none;
    text-decoration: none;
	cursor: pointer;
}
.box a:hover{
    color: #d7c5b2;
    text-decoration: none;
}
.box.media{
    margin-top: 0;
}

.box.video p{
    display: inline;
}
.box.video a{
    display: inline;
}
.search i{
    position: absolute;
    z-index: 5;
	left:0;
}
input#search
{
    background: white;
    display: inline;
    line-height: 53px;
    padding: 0 5px;
    height: 51px;
    margin: 0;
    float: left;
    outline: none;
    border: 0;
    width: 100%;
    padding-left: 65px;
    z-index: 2;
}
input#search:hover{
    background: #fafafa;
}
input#search:focus
{
    outline: none;
    background: white;
}
#searchBtn
{   padding: 0;
    margin: 0;
    opacity: 0;
    position: absolute;
    top: 0;
    left: 0;
    width: 0;
    background: white;
    border: 1px solid white;
    display: inline;
    float: left;
    outline: none;
}
/*end izdvojeni meni*/

/*DEFAULT*/
#sekcija_oskupstini{
    background: url("../images/oskupstini.jpg") top center no-repeat;
    background-size: cover;
    background-attachment: fixed;
    height: 400px;
    border-bottom: 1px solid #dadada;
    border-top: 1px solid #dadada;
    position: relative;
    z-index: 1;
    padding: 100px 0;
}
#sekcija_oskupstini a{
    font-size: 15px;
    color: #d7c5b2;
    display: block;
}
#sekcija_oskupstini a:hover{
    text-decoration: none;
    color: white;
}
#sekcija_oskupstini a:before{
    font-family: FontAwesome;
	padding-right: 5px;
    content:"\f08e";

}
.darkness:after{
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    z-index: 2;
    width: 100%;
    height: 100%;
    background-color: rgba(0,0,0,0.4);
}
#sekcija_oskupstini .container{
    z-index: 3;
    position: relative;     
}
#sekcija_oskupstini p{
    font-style: italic;
    font-size: 18px;
    color: white;
    line-height: 30px;
    font-weight: 400; 
    position: relative;
    display: block;
}

#sekcija_posebnilinkovi{
    background: url("../images/oskupstini_bg.jpg") top left no-repeat;
    background-size: cover;
    height: 450px;
    border-top: 1px solid #dadada;
    position: relative;
    padding: 80px 0 100px 0;
}
.lightness:after{
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    z-index: 2;
    width: 100%;
    height: 100%;
    background-color: rgba(255,255,255,0.8);
}
#sekcija_posebnilinkovi .container{
    z-index: 3;
    position: relative;
    text-align: center;
}
#sekcija_posebnilinkovi i{
    font-size: 50px;
}
a.crveni{
    background-color: #ba282e;
    border: 1px solid #a42328;
    color: white;
    text-transform: uppercase;
    font-size: 14px;
    font-weight: 400;
    padding: 10px 30px;
}
a.crveni:hover {
    background-color: #9c151b;
    color: #f4f4f4;
    text-decoration: none;
}
a.crveni.oker{
    background: #60453c;
    border: 1px solid #4a362f;
}
    a.crveni.oker:hover {
        background: #4c352e;
    }
#sekcija_posebnilinkovi h2{
    height: 60px;
    line-height: 30px;
}
#sekcija_posebnilinkovi p {
    height: 100px;
    line-height: 20px;
}
#sekcija_predsednik{
    padding: 50px 0 70px 0;
}
#sekcija_predsednik h2 {
    margin-bottom: 30px;
}
#sekcija_predsednik a{
    margin-top: 30px;
    display: inline-block;
} 
/*end DEFAULT*/

/*FOOTER*/
footer{
    margin-top: 15px;
    padding: 10px 0;
    overflow: hidden;
    font-size: 12px;
    line-height: 16px;
    font-weight: normal;
	background: #d3ccc9;
}
footer ul{
	margin: 0;
	padding: 0;
}
footer h3{
	text-transform: uppercase;
	font-size: 12px;
	font-weight: 600;
    margin: 10px 0;
    color: #60453c;
}
#footer_meni ul li
{
	list-style: none;
    padding-bottom: 5px;
}
#footer_meni a{
    color: #60453c;
    text-transform: none;
    margin-bottom: 0px;
    border-bottom: 0;
    font-weight: normal;
    padding: 0;
	font-size: 11px;
}
#footer_bottom_line{
    background: #60453c;
    color: #fff;
    overflow: hidden;
    position: relative;
    padding: 5px 10px;
    font-size: 11px;
	line-height: 20px;
}
#footer_bottom_line a, #footer_bottom_line p
{
    color: #fff;  
	line-height: 20px;
    margin: 0; 
}
#footer_bottom_line h3
{
    color: #c4a397;
    margin: 0;
    text-align: left;
    font-size: 12px;  
	text-transform: uppercase;
    font-weight: 600;
	padding: 5px 0;
}
#footer_bottom_line span
{
    color: #c4a397;
    font-weight: bold;
}
#footer_copy
{
    margin-top: 0px;
    margin-bottom: 10px;
    font-size: 11px;
    text-align: right;
}
/*end FOOTER*/

/*TABELE*/
table{
    font-weight: 400;
}
table.tabela td, table.tabela th, table.akta_tabela td, table.akta_tabela th, table.akta_tabela_arhiva td, table.akta_tabela_arhiva th
{
    padding: 5px;
    text-align: center;  
    border: 1px solid #e2dddb;
    border-collapse: collapse;   
    empty-cells:hide;
    padding: 5px 5px 10px 5px;
    vertical-align: top;
}
table.tabela th, table.akta_tabela th, table.akta_tabela_arhiva th
{
    font-weight: bold;
    background: #f4f4f4;
}
table.akta_tabela td, table.akta_tabela_arhiva td
{
    font-size: 12px;
    line-height: 14px;
    text-align: left;
}
table.akta_tabela .akta_tabela_th td, table.akta_tabela_arhiva .akta_tabela_arhiva_th td
{
    font-weight: bold;
    font-size: 14px;
    text-align: center;
}
table.akta_tabela .akta_tabela_th td a, table.akta_tabela_arhiva .akta_tabela_arhiva_th td a
{
    text-decoration: underline;
}
.arhiva_link 
{
	cursor:pointer;
}
table.tabela.sednice th
{
    empty-cells: show;   
}
table.tabela.sednice td a
{
    font-size: 12px;
}
/*end TABELE*/
.citajmi .trazi
{
    background: url("../images/citajmi.png") no-repeat center center;
    border: 0;
    width: 120px;
    height: 22px;
    color: #60453c;
    text-transform: uppercase;
    font-size: 12px;
    font-weight: 400;
    float: right;
    cursor: pointer;
    outline: none;
}
.citajmi
{
	overflow: hidden;
}
.citajmi div
{
    float: left;
    display: inline;
    width: 250px;
    height: 52px;
}
audio, canvas, progress, video{
	outline: none;
}
.form-control{
    display: inline;
}
.validator{
    color: red;
    font-weight: 700;
    display: inline;
}
label{
    font-weight: 400;
}
#glavniSadrzaj input.btn-primary{
    background: #ba282e;
    outline: none;
}
#glavniSadrzaj .formMejlingLista input{
    margin: 0;
}
.formMejlingLista{
    padding: 50px 15px;
    background: #e9e9e9;
    font-weight: 400;
    margin: 50px 0;
}
#glavniSadrzaj .galerija td
{
    vertical-align: top;
    text-align: center;
    border-collapse: separate;   
    empty-cells: hide;
    border: 1px solid #e2dddb;
    padding: 5px 5px 20px 5px;
}
.galerija img
{
    cursor: pointer;
    /*width: 150px;*/
	
}
/******************************ORG CHART************************************/

#glavniSadrzaj .org-chart *{
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	position: relative;
}

#glavniSadrzaj .org-chart{
    padding-top: 5px;
	height: 1000px;
	overflow:hidden;
    line-height: 12px;
    text-transform:uppercase;
    font-size: 16px;
}

#glavniSadrzaj .org-chart .cf:before,
#glavniSadrzaj .org-chart .cf:after {
    content: " "; /* 1 */
    display: table; /* 2 */
}

#glavniSadrzaj .org-chart .cf:after {
    clear: both;
}
#glavniSadrzaj .org-chart .cf {
    *zoom: 1;
}
#glavniSadrzaj .org-chart ul{
	padding: 0;
	margin: 0;
	list-style: none;		
}
#glavniSadrzaj .org-chart ul .sektor ul ul{
	top: 85px;
	border-left: 1px solid #524a47;
	left: 5px;
}
#glavniSadrzaj .org-chart ul .sektor .marginTop90{
	margin-top: 90px;
}
#glavniSadrzaj .org-chart ul li{
	list-style-type: none;
    width: 100%;
    margin-left: 0;
}
#glavniSadrzaj .org-chart ul a{
	display: block;
	background: #f0eceb;
	border: 1px solid #d4d3d1;
	text-align: center;
	overflow: hidden;
	font-size: .7em;
	text-decoration: none;
	color: #524a47;
	height: 70px;
	margin-bottom: -26px;
	box-shadow: 2px 2px 5px -2px rgba(0,0,0,0.2);
	-webkit-transition: all linear .1s;
	-moz-transition: all linear .1s;
	transition: all linear .1s;
	border-radius: 5px;
}
/*
@media all and (max-width: 767px){
	#glavniSadrzaj .org-chart ul a{
		font-size: 0.8em;
	}
}
*/
#glavniSadrzaj .org-chart ul a span{
	padding-top: 5px;
	display: block;
}   

/*
 
 */

#glavniSadrzaj .org-chart .sluzba > li > a{
	width: 50%;
    height: 40px;
	margin: 0 auto 0px auto;
	font-weight: bold;
	font-size: 18px;
}
#glavniSadrzaj .org-chart .kabinet:after{
	content: "";
	display: block;
	width: 0;
	height: 190px;
	background: red;
	border-left: 1px solid #524a47;
	left: 50%;/*45.45%;*/
	position: relative;
}
#glavniSadrzaj .org-chart .kabinet,
#glavniSadrzaj .org-chart .sektori{
	position: absolute;
	width: 100%;
}
#glavniSadrzaj .org-chart .kabinet > li:first-child,
#glavniSadrzaj .org-chart .sektori > li:first-child{	
	width: 18.59894921190893%;
	margin: 0 auto 0px auto;		
	padding-top: 35px;
	border-bottom: 1px solid #524a47;
	z-index: 1;	
}
	#glavniSadrzaj .org-chart .sektori > li.sektornultijedan {
        width: 28%;
        margin: -122px 440px 0px auto;
        padding-top: 0;
        border-bottom: 1px solid #524a47;
        z-index: 1;
        float: right;
    }
    #glavniSadrzaj .org-chart .sektori > li:first-child ul {
        left: 40%;
        border-left: 1px solid #524a47;
    
    }	
#glavniSadrzaj .org-chart .kabinet > li:first-child{
	float: left;
	left: 22.1%;
    width: 28%;
	border-right: 1px solid #524a47;
}
#glavniSadrzaj .org-chart .sektori > li:first-child{	
	float: right;
	right: 22%;
    width: 28%;
    padding-bottom: 80px;
    border-bottom: 0;
}
#glavniSadrzaj .org-chart .kabinet > li:first-child a{
	width: 100%;
	color: #fff;
	background: -webkit-linear-gradient(#66514c, #2d1f1c); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(#66514c, #2d1f1c); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(#66514c, #2d1f1c); /* For Firefox 3.6 to 15 */
    background: linear-gradient(#66514c, #2d1f1c); /* Standard syntax (must be last) */
}
#glavniSadrzaj .org-chart .sektori .pripremaObrada > li:first-child a{
	color: #524a47;
	background: -webkit-linear-gradient(#f1edea, #d2cac8); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(#f1edea, #d2cac8); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(#f1edea, #d2cac8); /* For Firefox 3.6 to 15 */
    background: linear-gradient(#f1edea, #d2cac8); /* Standard syntax (must be last) */
}
#glavniSadrzaj .org-chart .kabinet > li:first-child a{	
	right: 25px;
}
#glavniSadrzaj .org-chart .sektori > li:first-child a{
	left: 25px;
}
#glavniSadrzaj .org-chart .sektor:first-child,
#glavniSadrzaj .org-chart .sektori li:nth-child(2),
#glavniSadrzaj .org-chart .sektori li.sektorprvi{
	margin-left: 10%;
	clear: right;	
}
#glavniSadrzaj .org-chart .sektori li li:nth-child(2){
	margin-left: 0;
	clear: left;	
}
#glavniSadrzaj .org-chart .sektori li:nth-child(2):before {
    border-left: 0;
}

/*
@media all and (max-width: 767px){
	#glavniSadrzaj .org-chart .kabinet > li:first-child,
	#glavniSadrzaj .org-chart .sektori > li:first-child{
		width: 40%;	
	}

	#glavniSadrzaj .org-chart .kabinet > li:first-child{
		left: 10%;
		margin-right: 2px;
	}

	#glavniSadrzaj .org-chart .kabinet:after{
		right: 49.8%;
	}

	#glavniSadrzaj .org-chart .sektori > li:first-child{
		right: 10%;
		margin-left: 2px;
	}
	#glavniSadrzaj .org-chart .sektori li:nth-child(2){
		margin-left: 0%;
	}
}
*/




#glavniSadrzaj .org-chart .sektori:after{
	content: "";
	display: block;
	position: absolute;
	width: 61.1%;
	height: 22px;	
	border-top: 1px solid #524a47;
	border-right: 1px solid #524a47;
	border-left: 1px solid #524a47;
	margin: 0 auto;
	top: 138px;
	left: 18.98%;
}
#glavniSadrzaj .org-chart .pripremaObrada li{
	margin: 25px 0 0 50px;
	width: 100%;
	border-bottom: 1px solid #524a47;
	border-left: 1px solid #524a47;
	height: 35px;
}
#glavniSadrzaj .org-chart .pripremaObrada li a{
	top: 10px;
	height: 65px;
}


/*
@media all and (max-width: 767px){
	#glavniSadrzaj .org-chart .sektori:after{
		border-right: none;
		left: 0;
		width: 49.8%;
	}
}
*/


#glavniSadrzaj .org-chart .sektor:before{
	content: "";
	display: block;
	position: absolute;
	width: 22px;
	height: 23px;
	z-index: 1;
	top: -112px;
	left: 50%;
	margin-left: -32px;
	border-bottom: 1px solid #524a47;
}
#glavniSadrzaj .org-chart .sektor:first-child:before,
#glavniSadrzaj .org-chart .sektor.sektorprvi:before,
#glavniSadrzaj .org-chart .sektor.sektorposlednji:before,
#glavniSadrzaj .org-chart .sektor:last-child:before{
	border:none;
}
#glavniSadrzaj .org-chart .sektor{
	border-left: 1px solid #524a47;
	width: 28%;
	float: left;
	margin-left: 1.751313485113835%;
	margin-bottom: 60px;
}
.lt-ie8 #glavniSadrzaj .org-chart .sektor{
	width: 27%;
}
#glavniSadrzaj .org-chart .sektor.sektornultijedan:before{
    top: 10px;
    margin-left: 0;
    right: -16px;
    left: inherit;
}


/*
@media all and (max-width: 767px){
	#glavniSadrzaj .org-chart .sektor{
		float: none;
		width: 100%;
		margin-left: 0;
	}

	#glavniSadrzaj .org-chart .sektor:before{
		content: "";
		display: block;
		position: absolute;
		width: 0;
		height: 60px;
		border-left: 0px solid #524a47;
		z-index: 1;
		top: -60px;
		left: 0%;
		margin-left: -2px;
	}

	#glavniSadrzaj .org-chart .sektor:nth-child(2):before{
		display: none;
	}
}
*/



#glavniSadrzaj .org-chart .sektor > a{
	margin: 0 0 -26px -4px;
	z-index: 1;
	background: -webkit-linear-gradient(#66514c, #2d1f1c); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(#66514c, #2d1f1c); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(#66514c, #2d1f1c); /* For Firefox 3.6 to 15 */
    background: linear-gradient(#66514c, #2d1f1c); /* Standard syntax (must be last) */
	color: #fff;
	padding: 2px 2px;
}
#glavniSadrzaj .org-chart .sektor > a:hover, 
#glavniSadrzaj .org-chart .sektori > li a:hover, 
#glavniSadrzaj .org-chart .kabinet > li a:hover, 
#glavniSadrzaj .org-chart .sluzba > li a:hover{
    box-shadow: 8px 8px 9px -4px rgba(0,0,0,0.3);
	top: -1px;

}
#glavniSadrzaj .org-chart .sektor > ul{
	margin-top: 0px;
	margin-bottom: 0px;
}
#glavniSadrzaj .org-chart .sektor li{	
	padding-left: 25px;
	border-bottom: 1px solid #524a47;
	height: 75px;	
}
#glavniSadrzaj .org-chart .sektor li a, #glavniSadrzaj .org-chart .sektori > li:first-child li a{
	top: 48px;	
	position: absolute;
	z-index: 1;
	width: 90%;
	height: 66px;
	vertical-align: middle;
	right: -1px;
	background: -webkit-linear-gradient(#f1edea, #d2cac8); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(#f1edea, #d2cac8); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(#f1edea, #d2cac8); /* For Firefox 3.6 to 15 */
    background: linear-gradient(#f1edea, #d2cac8); /* Standard syntax (must be last) */
	padding: 5px 1px;
}
#glavniSadrzaj .org-chart .sektor li a:hover{
	box-shadow: 8px 8px 9px -4px rgba(0,0,0,0.1);
	height: 70px;
	top: 45px;
}
#glavniSadrzaj .org-chart .pripremaObrada li a:hover{
	box-shadow: 8px 8px 9px -4px rgba(0,0,0,0.1);
	height: 70px;
	top: 5px;
}
/******************************END ORG CHART************************************/


/*MEDIA QUERIES*/
@media (max-width: 768px) {
    #dropdown_menu{
        background-color: #eee2d5;
    }
    .nav .open > a, .nav .open > a:hover, .nav .open > a:focus{
        background: #d7c5b2;
    }
    .nav > li > a:hover, .nav > li > a:focus{
        background: #d7c5b2;
    }
    ul#dropdown_menu{
        margin: 20px 0 0 0;
    }
    #dropdown_menu li{
        border: 1px solid #fff;
        font-weight: 400;
        color: #666;
    }
    
    #dropdown_menu ul li{
		padding: 0;
		border: 0;
	}
     #sekcija_oskupstini{
         padding: 50px 0;
     }
     #sekcija_oskupstini p{
         line-height: 24px;
     }
	.jezici{
		float: none;
		padding-top: 5px;
	}
	.jezici li{
		border: 0;
		line-height: 14px;
	}
    .navbar-nav .open .dropdown-menu{
        display: block;
    }
    .navbar-nav .open .dropdown-menu ul li a{
        padding-left: 40px;
    }
    .navbar-nav .open .dropdown-menu ul ul li a{
        padding-left: 60px;
    }
	.navbar-brand{
		background: none;
		padding-left: 0;
		font-size: 18px;
		line-height: 16px;
		font-weight: 400;
	}
	.navbar-brand span{
		font-size: 11px;
		line-height: 14px;
		padding-bottom: 5px;
	}
}
@media (max-width: 991px) {
    .prvavest.vest h2, .vest h2, #sekcija_vesti .vest .slika{
        height: auto;
    }
    .prvavest.vest .slika{
        height: auto;
    }
    .najave{
        margin: 15px 15px;
    }
    .svenajave{
        display: none;
    }
    .izdvojeniMeni{
        display: block;
    }
    .izdvojeniMeni .search, .izdvojeniMeni .poslanici,
	.izdvojeniMeni .statut, .izdvojeniMeni .informator, 
	.izdvojeniMeni .izvestaj, .izdvojeniMeni .media, 
	.izdvojeniMeni .linkovi
	{
        display: none;
    }
    #glavniSadrzaj .vest img{
        width: 100%;
    }
    .citajmi{
        display: none;
    }
    .meni_alatke{
		position: absolute;
		top: 5px;
		right: 0px;
		padding: 0;
		padding-right: 5px;
		font-size: 12px;
    }
	.meni_alatke a{
		color: white;
	}
	.meni_alatke a:hover{
		color: white;
	}
	.meni_alatke li>a.stampaj, .meni_alatke li>a.sitemap, .meni_alatke li>a.rss{
		display: none;
	}
	.meni_alatke li{
		padding: 0;
	}
	.meni_alatke li .poslovnideo{
		padding-right: 5px;
	}
    .jezici_meni_lista{
        margin: 0 -15px;
		padding: 0;
    }
	.jezici{
		padding-top: 5px;
	}
    .navbar-brand{
        padding: 0;
        line-height: normal;
		padding-left: 15px;
    }
    header{
        height: auto;
    }
	
	.box.pecat{
		display: none;
	}
}
@media (min-width: 682px) and (max-width:991px){
    .navbar-brand {
        padding-top: 15px;
    }
}
@media (max-width: 1199px) {
    .prvavest, .najave{
        min-height: initial;
        height: auto;
    }
	.najave{
		margin: 15px 0;
		border: 0;
	}
    #sekcija_posebnilinkovi {
        padding: 0;
        height: auto;
    }
    #sekcija_posebnilinkovi p{
        height: 60px;
    }
    #sekcija_posebnilinkovi h2{
        height: 40px;
    }
    #sekcija_posebnilinkovi div div{
        background: white;
        padding-top: 30px;
        padding-bottom: 30px;
        margin-top: 30px;
        margin-bottom: 30px;
        height: auto;
        border: 1px solid #e9e9e9;
    }
}
@media (min-width: 768px) and (max-width:991px){
    #dropdown_menu li{
        border: 0;
    }
    .navbar-brand{
        padding: 0;
        padding-left: 170px;
        line-height: normal;
    }
}
.slika_osobe{
	height: 140px;
}