.search_res{
	width: 100%;
	clear: both;
	}
.header{
	font-weight: bold;
	}
.search_row{
	cursor: pointer;
	}
.one_position:nth-child(4n+1){
	clear: both;
	}
.one_position_all:nth-child(3n+1){
	clear: both;
	}
.pos_img{
	width: 220px;
	}
.pos_img_all{
	width: 320px;
	}

.comment{
	color: black;
	border: dotted 1px yellow;
	padding: 2px 8px;
	height: 48px;
	overflow: auto;
 	}
.standard{
	float: right;
	width: 24px;
	height: 24px;
	}
.std_ok{
	background-image: url("../img/std_ok.png");
	}
.std_notok{
	background-image: url("../img/std_notok.png");
	}
.outlet_detail{
	position: fixed;
	width: 80%;
	margin: 5% 10% 0 10%;
	bottom: 0;
	border: solid 1px red;
	top: 5%;
	background-color: white;
	}

.all_pos{
	overflow: auto;
	height: 80%;
	clear: both;
	}
.close_btn{
  background-image: url("../img/std_notok.png");
  float: right;
  height: 24px;
  position: absolute;
  right: 0;
  top: 0;
  width: 24px;
  cursor: pointer;
	}
.one_outlet_btn{
  float: right;
  height: 24px;
  cursor: pointer;
  margin-right: 26px;
	}

.det_head{
	height: 16%;
	}
.img_nav{
  border: 1px solid blue;
  height: 25px;
  margin-top: -25px;
  position: absolute;
  width: 80%;
  display: none;
  cursor: pointer;
	}
.img_nav > div{
	width: 33%;
	float: left;
	padding: 2px 10px;
	}
.img_nav > div:hover{
	opacity: 0.8;
	background-color: gray;
	}
	
#btn_img_next{
	text-align: right;
	}
#btn_img_show{
	text-align: center;
 }
.prikazi{
	display: block;
	}
.date_range{
	width: 250px;
	float: left;	
	}
.id_name{
	width: 150px;
	float: left;	
	}
.sel_region{
	width: 150px;
	float: left;	
	}
.refresh_btn{
	border: 1px solid blue;
	float: right;
	padding: 10px 30px;
	position: absolute;
	right: 0;
	top: 0;
	cursor: pointer;
	}
.prgress{
	background-color: red;
	color: white;

	}
.detail_h{
	margin: 4px 0px;
	}
.detail_time{
	width: 28%;
	float: left;
	}

.photo_cnt {
  background-color: black;
  color: white;
  font-size: 22pt;
  font-weight: bold;
  opacity: 0.61;
  position: absolute;
  right: 0;
  text-align: center;
  width: 24px;
}
.outlet_1img{
	width: 80px;
	}
.outlet_img{
	float: left;
	overflow: auto;
	}
.pop_elements{
	float: left;
	clear: both;
	}
.pop_elements > .standard{
	float: none;
	}
.pop_elements > .pos_img{
	border: solid 1px gray;
	}
.nagrade{
	clear: both;
	float: left;
	}
.nagrada{
	width: 24px;
	height: 24px;
	display: block;
	float: right;
	}
.nagrada_yes{
	background-image: url("../img/nagrada.png");
	}
.tbl_all_nagrade{
	clear: both;
	}
.tbl_all_nagrade > table{
	width: 100%;
	}
.rep_points > div > table{
	width: 100%;
	}
.row0{
	width: 7%;
	}
.row1{
	width: 7%;
	}
.row2{
	width: 70%;
	}
.row3{
	width: 15%;
	}
.row6{
	width: 4%;
	text-align: right;
	}
.row40{
	width: 25%;
	}
.rep_points{
	clear: both;
	}
.total_points > table{
	width: 95%;
	margin-left: 2.5%;
	}
h1{
	clear: both;
	}
#xls_data{
	position: absolute;
	top: 35px;
	right: 0px;
	color: gray;
	font-size: 16pt;
	cursor: pointer;
	}

.pos_row0{
	width: 10%;
	}
.pos_row1{
	width: 50%;
	}
.pos_row2{
	width: 7%;
	text-align: right;
	}
.pos_row3{
	width: 10%;
	text-align: right;
	}
#rep_position{
	width: 95%;
	margin-left: 2.5%;
	}
.green{
	color: green;
}
.red{
	color: red;
}
.all_img{
  background-color: red;
  color: white;
}