

.vc_col-has-fill>.vc_column-inner, .vc_row-has-fill+.vc_row-full-width+.vc_row>.vc_column_container>.vc_column-inner, .vc_row-has-fill+.vc_row>.vc_column_container>.vc_column-inner, .vc_row-has-fill+.vc_vc_row>.vc_row>.vc_vc_column>.vc_column_container>.vc_column-inner, .vc_row-has-fill+.vc_vc_row_inner>.vc_row>.vc_vc_column_inner>.vc_column_container>.vc_column-inner, .vc_row-has-fill>.vc_column_container>.vc_column-inner, .vc_row-has-fill>.vc_row>.vc_vc_column>.vc_column_container>.vc_column-inner, .vc_row-has-fill>.vc_vc_column_inner>.vc_column_container>.vc_column-inner, .vc_section.vc_section-has-fill, .vc_section.vc_section-has-fill+.vc_row-full-width+.vc_section, .vc_section.vc_section-has-fill+.vc_section {
    padding-top: 10px;
}

#responsive-menu-icon::before {
font-size: 40px;
font-size: 3rem;
}

.q_logo{
    padding-top:20px;
}

@media only screen and (max-width: 600px) {

    .footer_bottom .footer_col1 {
        text-align: left !important;
    }
    .footer_bottom .footer_col3 {
        text-align: left !important;
    }
}

@media only screen and (max-width: 600px){
   .q_logo a{
      align: left !important;
   }
}

@media only screen and (max-width:480px){
.q_logo a, .q_logo img {height: 60px !important;}}

media only screen and (max-width: 600px) {
  .logo_wrapper {    
    left: 0 !important;
  }
  .q_logo a {    
    left: 0 !important;
  }
  .header_bottom .container_inner {    
    width: 100% !important;
  }

.footer_bottom_holder, .footer_bottom, .footer_bottom p, .footer_bottom_holder p, .footer_bottom span:not(.q_social_icon_holder):not(.fa-stack):not(.qode_icon_font_elegant) {
    font-family: "Martel", sans-serif;
    font-size: 15px;
    line-height: 16px;
    font-weight: 300;
    text-transform: none;
    font-style: normal;
}

.footer_bottom {
    font-size: 15px;
    line-height: 22px;
}

.single-post .title_outer {
display: none;
}
text