@-webkit-keyframes fadeIn { from { opacity:0; } to { opacity:0.8; } }
@-moz-keyframes fadeIn { from { opacity:0; } to { opacity:0.8; } }
@keyframes fadeIn { from { opacity:0; } to { opacity:0.8; } }
#loading{
  opacity:0;
  -webkit-animation:fadeIn ease-in 1;
  -moz-animation:fadeIn ease-in 1;
  animation:fadeIn ease-in 1;
  -webkit-animation-fill-mode:forwards;
  -moz-animation-fill-mode:forwards;
  animation-fill-mode:forwards;
  -webkit-animation-duration:1s;
  -moz-animation-duration:1s;
  animation-duration:1s;
  -webkit-animation-delay: 0.3s;
  -moz-animation-delay: 0.3s;
  animation-delay: 0.3s;
}
.datatable th{
  text-align: center;
}
.tab-content {
    border-left: 1px solid #ddd;
    border-right: 1px solid #ddd;
    padding: 10px;
}
.nav-tabs {
    margin-bottom: 0;
}
.nav-item{
  cursor: pointer;	
}
.icon{
	line-height: 30px;	
}
.mt-1{
	margin-top: 16px;
}
.mt-2{
	margin-top: 32px;
}
.container-fluid{
	text-align: left;
}
ul.spy-nav{
    list-style-type: none;
    margin: 0;
    padding: 0;
    overflow: hidden;
    background-color: #333;
    top: 0;
    width: 100%;
    color: white;
}
ul.spy-nav>li {
    float: right;
}
ul.spy-nav>li>a {
    display: block;
    padding: 16px;
    text-decoration: none;
    cursor: pointer;
}
ul.spy-nav>li>a:hover{
    color:white;
}

/*pregled*/
#restoran-lista{border:0;}
#restoran-lista:focus{outline: none;}