/* Navigacija*/
@media (min-width: 992px) {
  html #header .header-nav-bar-primary {
    background: #f5f5f5 !important;
    color: #f4f4f4 !important;
  }
  html #header .header-nav-bar-secondary {
    background: #e36159 !important;
    color: #ffffff !important;
  }
  html #header .header-nav-bar-tertiary {
    background: #2baab1 !important;
    color: #ffffff !important;
  }
  html #header .header-nav-bar-quaternary {
    background: #383f48 !important;
    color: #ffffff !important;
  }
  html #header .header-nav-bar-dark {
    background: #2e353e !important;
    color: #ffffff !important;
  }
  html #header .header-nav-bar-light {
    background: #ffffff !important;
    color: #f4f4f4 !important;
  }
  
  	#header .header-nav-main nav > ul > li > a {
		display: inline-flex;
		align-items: center;
		white-space: normal;
		border-radius: 4px;
		color: #000000;
		font-size: 18px;
		font-style: normal;
		font-weight: 700;
		padding-left: 25px;
		padding-right: 25px;
		text-transform: uppercase;
		
	}
  
  
  
  
}



/* Mobilna navigacija */





/* Boxed Layout */

html.boxed .body {
  border-top-color: #ec1b24;
}



html.boxed body {
	background-color: transparent;
	background-position: 0 0;
	background-repeat: repeat;
}

html.boxed .body {
	position: relative;
	background-color: #FFF;
	border-bottom: 5px solid #1d2127;
	border-radius: 5px;
	
	box-shadow: 0 0 4px rgba(0, 0, 0, 0.15);
	margin: 25px auto;
	max-width: 1250px;
	height: auto;
}

html.boxed #header .header-body {
	border-top-color: transparent;
}

html.boxed .main {
	overflow: hidden;
}

/* Responsive */
@media (min-width: 1200px) {
	html.boxed.sticky-header-active #header .header-body {
		width: 100%;
		max-width: 1250px;
	}

	html.boxed #header.header-transparent .header-body,
  html.boxed #header.header-semi-transparent .header-body,
  html.boxed #header.header-semi-transparent-light .header-body {
		width: auto;
	}
	
	
.container{max-width:1250px}
	
	
}






@media (min-width: 992px) {
	html.boxed #header .header-top.header-top-colored {
		margin-top: -18px;
		border-radius: 4px 4px 0 0;
	}

	html.boxed #header.header-transparent .header-body,
  html.boxed #header.header-semi-transparent .header-body,
  html.boxed #header.header-semi-transparent-light .header-body {
		position: absolute;
		padding-left: 15px;
		padding-right: 15px;
	}

	html.boxed #header .header-top.header-top-style-2,
  html.boxed #header .header-top.header-top-style-3,
  html.boxed #header .header-top.header-top-style-4 {
		margin-top: -13px;
	}

	html.boxed.sticky-header-active #header .header-body {
		position: fixed !important;
		padding-left: 15px;
		padding-right: 15px;
	}

	html.boxed.sticky-header-active #header .header-nav-bar {
		margin: 0 -15px -9px;
	}
}

@media (max-width: 991px) {
	html.boxed .body {
		margin: 0 auto;
		-webkit-border-radius: 0;
		-moz-border-radius: 0;
		border-radius: 0;
	}
}

@media (max-width: 767px) {
  /* Boxed */
	html.boxed {
		background: none !important;
	}
}


.header-nav-bar{
background-color: white;
}

.fa { transform: scale(1.10,1); }


.nav-tabs > li  {width:14.28%; text-align:center;}


.tab_naziv{
position: absolute;
z-index: 100;
color: white;
font-size: 18px;
padding: 10%;
}




.privatnost_bg{
    position: fixed;
    width: 100%;
    height: 100%;
    left: 0px;
    top: 0px;
    background-color: black;
/* These three lines are for transparency in all browsers. */
       -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
       filter: alpha(opacity=80);
       opacity:.8;
       z-index: 900;
}

.privatnost{
    
    width: 100%;
    padding-top: 1%;
    padding-bottom: 1%;
    background-color: #30729e;
    position: fixed;
    bottom: 0px;
    left: 0px;
    z-index: 1000;
}


.privatnost_tekst{
   position: relative;
   left: 15%;
   top:10%;
   color:white;
   font-size: 12px;
}

.privatnost_button{
    padding: 5px;
    background-color: red;
    margin-top: 1%;
    cursor: pointer;
    color: white;
}



.privatnost_mobile{
    border: 2px solid #ec1c25;
   position: fixed;
   top: 25%;
   left: 2%;
   right: 2%;
   padding-top: 7%;
   padding-bottom: 7%;
   padding-left: 2%;
   padding-right: 2%;
   background-color: white;
   color: black;
    font-size: 12px;
     z-index: 100000;
}


.mobile_header{
    float:left;
    width:30%;
}

.mobile_header2{
    float:left;
    width:10%;
}


