#main-homepage #taco-junkies-section{
    background-color: #870f18;
    background-size: inherit;
    bottom: 0;
    background-position: bottom;
    background-repeat: repeat-x;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    padding: 40px;
}
#main-homepage #taco-junkies-section #left-section-image{
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    align-items: center;
    justify-content: center;
}
#main-homepage #taco-junkies-section #left-section-image img{
    width: 100%;
    max-width: 270px;
}
#main-homepage #taco-junkies-section #right-section-content .separate-title {
    margin-bottom: 20px;
}
#main-homepage #taco-junkies-section #right-section-content .overlay-btn.yellow-btn {
    margin-top: 20px;
}
#main-homepage #taco-junkies-section #right-section-content .overlay-btn.yellow-btn .btn-txt{
    background-color: #fe8410;
}
#main-homepage #taco-junkies-section #right-section-content .overlay-btn.yellow-btn .btn-arrow, 
#main-homepage #taco-junkies-section #right-section-content .overlay-btn.yellow-btn .btn-loading{
    background-color: #fc9b3f;
}
#main-homepage #taco-junkies-section #right-section-content h2.h-grey-lg-bg,
#main-homepage #taco-junkies-section #right-section-content p.h-black-sm-bg{
 display: block !important;
    
}


#contact-page .gform_wrapper .gform_body li:first-child, 
#contact-page .gform_wrapper .gform_body li:nth-child(odd){
margin: 5px!important;
    width: calc(50% - 10px)!important;
}

#contact-page .gform_wrapper .gform_body li.checkbox-element, 
#contact-page .gform_wrapper .gform_body li.field-message,
#contact-page .gform_wrapper .gform_body li:not(:last-of-type){
  margin: 5px!important;

}

#contact-page .gform_wrapper .gform_body li.checkbox-element,
#contact-page .gform_wrapper .gform_body li.field-message,
#contact-page .gform_wrapper .gform_body li.checkbox-element ul li,
#contact-page .bootstrap-select .dropdown-menu .dropdown-menu li{
     width: 100% !important;
}
#contact-page .gform_wrapper .gform_body li.only-text-field{
    color: #fff;
    line-height: 0;
    padding: 20px 10px !important;

}
#contact-page .gform_wrapper .gform_body li.lable_visible{
         height: 80px
}
#contact-page .gform_legacy_markup_wrapper .gform_footer{
       max-width: 171px;
           margin: 16px auto;
}
#contact-page .gform_wrapper .gform_body li.lable_visible label.gfield_label{
 color: #fff;
 display: block;
}
#contact-page .gform_wrapper .gform_body li.gfield_html.gfield_html_formatted a{
     color: #f6be00;
     text-decoration: underline;
}
#contact-page .gform_wrapper .gform_body li.gfield_html.gfield_html_formatted a:hover{
    text-decoration: none;
}
#contact-page .gform_wrapper.gform_validation_error li,
#contact-page .gform_wrapper .gform_body li.gfield_error{
    margin: 5px 5px 30px 5px!important;
}

#contact-page .gform_wrapper ul li.gfield.gfield_error.gfield_contains_required div.gfield_description, 
#contact-page .gform_wrapper ul li.gfield.gfield_error.gfield_contains_required div.validation_message{
   margin-top: 34px;
}

#contact-page .gform_body select, 
 #locations-pg .gform_body select, 
#main-homepage .gform_body select{
     padding-right: 30px;
}
@media only screen and (max-width: 1024px) {
    #main-homepage #taco-junkies-section #left-section-image img{
        width: 100%;
        max-width: 240px;
    }
}
@media only screen and (max-width: 767px) {
    #main-homepage #taco-junkies-section #left-section-image img{
        width: 100%;
        max-width: 160px;
        margin-bottom: 20px;
    }
    #main-homepage #taco-junkies-section{
        background-size: contain;
    }

#contact-page .gform_wrapper .gform_body li:first-child, 
#contact-page .gform_wrapper .gform_body li:nth-child(odd){
margin: 5px!important;
    width:100%!important;
}
#contact-page .gform_wrapper .gform_body li.lable_visible{
     height: auto;
}
#contact-page .gform_wrapper.gform_validation_error li,
#contact-page .gform_wrapper .gform_body li.gfield_error{
    margin: 5px 5px 30px 5px!important;
}

#contact-page .gform_wrapper ul li.gfield.gfield_error.gfield_contains_required div.gfield_description, 
#contact-page .gform_wrapper ul li.gfield.gfield_error.gfield_contains_required div.validation_message{
   margin-top: 34px;
}
}