body, 
header,
nav,
.container-fluid{
	background-color: #bfbfbf;
}
/* Let's get this party started */
::-webkit-scrollbar {
	width: auto;
}
/* Button */
::-webkit-scrollbar-button {
	-webkit-box-shadow: inset 0 0 6px rgba(140,5,96,0.3); 
	-webkit-border-radius: 10px;
	border-radius: 10px;
}
/* Track */
::-webkit-scrollbar-track {
	-webkit-box-shadow: inset 0 0 6px rgba(140,5,96,0.3); 
	-webkit-border-radius: 10px;
	border-radius: 10px;
}
/* Track Piece */
::-webkit-scrollbar-track {
	-webkit-box-shadow: inset 0 0 6px rgba(140,5,96,0.3); 
	-webkit-border-radius: 10px;
	border-radius: 10px;
}
/* Thumb */
::-webkit-scrollbar-thumb {
	-webkit-border-radius: 10px;
	border-radius: 10px;
	background: rgba(102,221,52,0.8); 
	-webkit-box-shadow: inset 0 0 6px rgba(140,5,96,0.5); 
}
/* Inactive */
::-webkit-scrollbar-thumb:window-inactive {
	background: rgba(38,153,158,0.4); 
}

.col-md-4{
	text-align: center;
}

.text_align_center {
	text-align: center;
}
.well{
	min-height:20px;
	padding:19px;
	margin-bottom:20px;
	background-color:#f5f5f5;
	border:1px solid #e3e3e3;
	border-radius:4px;
	-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.05);
	box-shadow:inset 0 1px 1px rgba(0,0,0,.05)
}
.main{	
	margin-top: 120px;
}

.slika_levo{
	float:left;
}
.slika_desno{
	float:right;
}
.glyphicon-user {
	text-align: center;
	vertical-align: middle;
}

.off{
	color: grey;
}
.naslov {
	margin: 0px;
	color: #00b300;
}
.snimi{
	float: left;
	overflow: hidden;
	width:46.892px;
	height: 21.979px;
}
.zatvori{
	float: right;
	overflow: hidden;
}
.class{
	overflow: hidden;
}
.center {
	text-align: center;
}
#current_year {
	float: left;
	width: 50%;
}
#compare_expence {
	float: left;
	width: 50%;
}
#container_compare_expence{
	overflow: hidden;
	width: 100%;
}
th, .center {
	text-align: center;
}
/*za tabelu*/
a.buttons-collection {
	margin-left: 1em;
}

table {
	font-size: 12px;
}
.fix-nav{
	margin-bottom: -20px;
}
.slika {
	float: right;
}
.intro {
	overflow: hidden;
}

.sidebar{
	overflow: hidden;
	width: 222px;
	padding: 0;
}
.reklame{
	width: 222px;
	text-align: center;
	padding: 0 0 10px;
}

.nosilac{
	overflow: hidden;
}

.slika_250{
	float: left;
	width: 250px;
	height: 250px;
	margin-right: 5px;
	position: relative;
}
.slika_250:nth-of-type(3n+1){
	animation-name: prva;
	animation-duration: 3s;
	animation-iteration-count: infinite;
}

@keyframes prva {
	0% {background-color: #2E4172; }
}

.slika_250:nth-of-type(3n+2){
	animation-name: druga;
	animation-duration: 3s;
	animation-iteration-count: infinite;
}

@keyframes druga {
	50% {background-color: #26999E; }
}
.slika_250:nth-of-type(3n+3){
	animation-name: treca;
	animation-duration: 3s;
	animation-iteration-count: infinite;
}

@keyframes treca {
	100% {background-color: #66DD34; }
}

.okrugla_slika{
	border-radius: 50%;
	overflow: auto;
	margin: auto;
	position: absolute;
	top: 0;
	left: 0;
	bottom: 0;
	right: 0;
}

.poruka{
	color: red;
}

 /*ovaj drži odgovor iz upita i daje boju pozadini belu
 ovaj mi treba*/
 #ajax_response{
 	border : 1px solid #8789E7;
 	background : #FFFFFF;
 	/*position:absolute;*/
 	display:none;
 	padding:2px 2px;
 	top:auto;
 }
 #ajax_response1{
 	border : 1px solid #8789E7;
 	background : #FFFFFF;
 	/*position:absolute;*/
 	display:none;
 	padding:2px 2px;
 	top:auto;
 }

 /*ovaj daje stilizaciju listi i treba mi*/
 .list {
 	padding:0px 0px;
 	margin:0px;
 	list-style : none;
 }
 /* ovaj podacima iz baze skida dekoraciju linkova i tekst boji u crno */
 .list li a{
 	text-align : left;
 	padding:2px;
 	cursor:pointer;
 	display:block;
 	text-decoration : none;
 	color:#000000;
 }
 /*ne vidim šta ovaj radi*/
 .selected{
 	background : #CCCFF2;
 }

 .expence_table{
 	margin-bottom: 10px;
 }
 .expence_table th,
 td{
 	padding: 3px;
 	text-align: left;
 	border-style: ridge;
 }

 .fix_legend{
 	margin-bottom: 5px;
 	font-size: 18px;
 	color: #00b300;
 }
 /* ovim se postavlja sličica dok se stranica ne load-uje */
 .se-pre-con {
 	position: fixed;
 	left: 0px;
 	top: 0px;
 	width: 100%;
 	height: 100%;
 	z-index: 9999;
 	background: url(../images/loader/Preloader_8.gif) center no-repeat;
 }
 #standard_table_order_1_asc>thead>tr>th {
 	text-align: center;
 	vertical-align: middle;	
 }
 .najjeftiniji {
 	background: #9fff80;
 }
 .najskuplji {
 	background: #ff8080;
 }
 .trosak {
 	background: #ccccb3;
 }
 .compared {
 	background: #d9d9d9;
 }
 .current {
 	background: #b3b3b3;
 }
 @media  (min-width: 370px) and (max-width: 768px){
 	.navbar-fixed-top{
 		position: relative;
 	}
 	.navbar-collapse{
 		/*width:auto;
 		height: auto;*/
 		border-top:0;
 	}
 	.collapse{
 		display:block;
 		/*height:auto;
 		padding-bottom:0;
 		overflow:visible*/
 	}
 	.navbar-default{
 		position: relative;
 		box-shadow: inset 0 0 0 rgba(255,255,255,.15), 0 0 0 rgba(0,0,0,.075);
 	}
 	.container-fluid{
 		height: auto;
 	}
 	.main{
 		margin-top: 0;
 	}

 	ul.nav.navbar-default, ul.nav.navbar-nav {
 		width: 50%;
 		float: left;
 		margin: 0;
 	}
 	li.dropdown{
 		width: 50%;
 	}
 	li.dropdown.open{
 		width: 100%;
 	}
 	li.dropdown a{
 		padding-right: 0;
 	}
 	ul.nav.navbar-nav > li.dropdown.open > ul.dropdown-menu > li > a{
 		padding: 5px 0 5px 5px;
 		font-size: 0.75em;
 	}
 }