@media screen and (max-width:1600px) {
}


@media screen and (max-width:1366px){
    .home-1-query-form .submit { padding: 19px 30px 19px 30px; }
    .newsletter-form .news-email {padding: 15px 20px; margin-right: 5px; width: 380px;}
    .newsletter-form .news-btn { padding: 18px 30px;}
}


@media screen and (max-width:1024px){
    .home-1-accordion .e-n-accordion-item-title-header { width: 85%; }
    .home-1-accordion .e-n-accordion-item .e-n-accordion-item-title-icon { width: 30px; height: 30px; line-height: 30px; }
    .home-1-query-form .submit { padding: 16px 25px; }
    .home-1-query-form textarea.form-control { height: 120px; }
    .newsletter-form .news-email {padding: 13px 20px; width: 500px;}
    .newsletter-form .news-btn { padding: 16px 25px; }
    .newsletter-form-outer .mc4wp-response { left: 0; right: 0; margin: 0 auto; text-align: center;}
}

@media screen and (max-width:767px){
    .home-1-query-form .form-group { margin-bottom: 20px; }
    .home-1-query-form textarea.form-control { height: 100px; }
    .home-1-query-form .form-control { padding: 11px 15px; }
    .home-1-query-form .submit { font-size: 14px; line-height: 14px; padding: 14px 20px 14px 20px; }
    .newsletter-form .news-email { font-size: 14px; padding: 11px 20px;  width: 100%; margin: 0 0 10px 0; text-align: center; }
    .newsletter-form .news-btn { font-size: 14px; line-height: 14px; padding: 14px 20px; width: 100%; }
    .newsletter-form-outer .mc4wp-response p, .newsletter-form-outer .mc4wp-response a { font-size: 12px; }
    .contact-form-section { position: relative !important; top: 0 !important; }
}