

.q_logo a {
    display: block;
    height: 75px!important;
    visibility: hidden;
}

@media only screen and (max-width: 1440px) {
  header.centered_logo.centered_logo_animate .q_logo img, header:not(.centered_logo) .q_logo img {
    height: 40%!important;
}

@media only screen and (max-width: 1000px) {
  header.centered_logo.centered_logo_animate .q_logo img, header:not(.centered_logo) .q_logo img {
    height: 100%!important;
}


nav.main_menu > ul > li > a {    
    font-size: 12px;
}
}

p {
    padding-bottom: 1em !important;
}

h1 {
    padding-bottom: 20px;
}

h2 {
    padding-bottom: 18px;
}

h3 {
    padding-bottom: 16px;
}

h4 {
    padding-bottom: 14px;
}

h5 {
    padding-bottom: 12px;
}

h6 {
    padding-bottom: 10px;
}

.drop_down .second .inner{
  margin-top:-50px!important;
}