@media (max-width: 767px) {
  .navbar-header {
    position: absolute;
    top:-49px;
    right: 0;
  }

  img.logo {
    position: relative;
    top:2rem;
  }

  .navbar-toggle {
  	background: #ddd;
  }

  .navbar-collapse.collapse.in {
  	background: none;
  }

  #wrapper-logo .nav li a {
  }

  .nav-justified > li > a {
    padding-top:5px;
    padding-bottom:5px;
  }

  .homebanner {
  	width: 100%;
  	margin-bottom:1rem;
  }

  .bola {
  	margin-bottom:2rem;
    letter-spacing: 20px;
  }

  .time {
    text-align: center;
    margin-top:0;
  }

  .bola-home.Midday {
    background: #001553;
  }

  .bola-home.Evening {
    background: #b80013;
  }

  .bola-home.Night {
    background: #d4d700;
  }
}


@media (max-width: 479px) {
  img.logo {
    position: relative;
    top:2rem;
    left:-30px;
  }
}