﻿/* LOGO */
.navbar-brand, .navbar { width:450px; margin: 0px !important; }

.logo_container {
  position: absolute;
  top:10px;
  z-index: 998;
  width: 320px;
}
#logo_spacer { height: 80px; display: inline-block;}
.logo_container > .topcontainer { background-color: transparent !important; }

@media (max-width: 991px) {
#logo_spacer { height: 160px; }
.logo_container { top: 56px; }
}

@media (max-width: 490px) {
  .navbar-brand, .navbar { width:300px !important; }
  #logo_spacer { height: 120px; }
  .logo_container { top: 56px; }
}