 
/* Corrects Sub-brand display on desktop and tablet*/

.navbar-brand {
  padding-top: 1.5rem!important;
}
.navbar-brand img {
  margin-top: -22px!important;
}
.navbar-brand h1, .navbar-brand .tagline_holder {
    width: 525px!important;
}

@media (min-width: 768px) and (max-width: 991px){
.navbar-brand {
  padding-top: 1.rem!important;
}

.navbar-brand img {
  margin-top: -0.875rem!important;
}
}
@media (max-width: 575.998px){
.navbar-brand {
    margin-top: -1rem!important;
}
}
@media (min-width: 319px) and (max-width: 767px){
 
.navbar-brand img {
    margin-top: 0!important;
    margin-bottom: 0!important;}
    
.navbar-brand .tagline_holder, .navbar-brand h1 {
    width: 300px!important;
}
}