body{
  font-family: 'Open Sans', sans-serif;
  color: #555555;
}
h1, h2, h3, h4, h5, h6{
  margin-top: 0px;
}
.navbar{
  margin-bottom: 0px;
}
.navbar-inverse {
    background-color: #fff;
    border-color: #fff;
}
.navbar-brand {
  padding: 0px;
}
.navbar-brand>img {
  height: 100%;
  padding: 15px;
  width: auto;
}
.header .navbar-brand {
  height: 80px;
}
.header .nav >li >a {
  padding-top: 30px;
  padding-bottom: 30px;
}
.navbar-inverse .navbar-nav>.active>a, .navbar-inverse .navbar-nav>.active>a:focus, .navbar-inverse .navbar-nav>.active>a:hover {
    color: #fff;
    background-color: #ff6c00;
}
.header .navbar-toggle {
  padding: 10px;
  margin: 25px 15px 25px 0;
}
.navbar-inverse .navbar-nav>li>a:focus, .navbar-inverse .navbar-nav>li>a:hover {
    color: #ff6c00;
    background-color: transparent;
}
/*lista*/
.list-group-item.active, .list-group-item.active:focus, .list-group-item.active:hover{
    font-weight: bold;
    font-size: 16px;
    background: #ff6c00;
    border-color: #ff6c00;
    border-radius: 0px;
}
.panel-primary {
    border-color: #ff6c00;
    border-radius: 0px;
    border-color: #ddd;
}
.panel-primary>.panel-heading{
    font-weight: bold;
    font-size: 16px;
    background: #ff6c00;
    border-color: #ff6c00;
}
.panel-heading{
  text-transform: uppercase;
}
.center {
    margin: 0 auto;
}
.sifra{
  font-size: 18px;
}
/* dugme */
.btn{
  background: #ff6c00;
  border-color: #ff6c00;
  color: #fff;
}
.btn:hover{
  background: #fff;
  border-color: #ff6c00;
  color: #ff6c00;
}
.bg-4 { 
      background-color: #222;
      color: #fff;
      padding-top: 25px;
      padding-bottom: 20px;
      border-top: 5px solid #ff6c00;
}
.bg-4 a{
  color: #fff;
}
.posalji{
  width: 100%;
  margin: 15px 0px;
}
.vertikalno{
  display: inline-flex;
  padding-bottom: 10px;
}
@media only screen and (max-width: 990px) {
  .vertikalno{
    display: block;
    }
}