/* Responsive custom styles */

/* MAX1024 */
@media (max-width:1024px) {
  /* NINJAFORM */
  #mk-theme-container #theme-page .ninja-forms-form-wrap .ninja-forms-form .text-wrap input[type="text"] { margin-left: 0; }
  #mk-theme-container #theme-page .ninja-forms-form-wrap .ninja-forms-form .checkbox-wrap { width: 33%; }
  #mk-theme-container #theme-page .ninja-forms-form-wrap .ninja-forms-form .field-wrap label { line-height: 1.25em; }
}
/* END MAX1024 */

/* MAX780 */
@media (max-width:780px) {
  /* FOOTER */
  #mk-footer .footer-wrapper { padding: 30px 0 !important; }

  #mk-footer [class*='mk-col-'] {
    padding: 0 2%;
    width: 100%;
    text-align: center;
  }

  #mk-footer section.widget {
    min-height: auto;
    padding-top: 0;
  }

  #mk-footer section.widget#text-6 {
    padding-bottom: 20px;
    border: 1px solid #354C61;
    border-width: 0 0 1px 0;
  }

  #mk-footer section.widget#text-7 {
    padding-top: 30px;
  }

  #mk-footer section.widget .textwidget > p { display: none; }
  #mk-footer section.widget#text-7 .textwidget > p { display: block; }
  #mk-footer section.widget#social-2 { display: table; margin: 0 auto; }
}
/* END MAX780 */

/* MAX767 */
@media (max-width:767px) {
  /* HOME */
  .home-icons h3 {
    padding: 0 0 15px 0 !important;
    margin-top: 10px !important;
    margin-bottom: 20px !important;
  }

  /* SIDENAV */
  #mk-theme-container .vc_wp_custommenu.wpb_content_element .widget_nav_menu {
    margin-left: -40px;
    margin-top: 25px;
  }

  /* NINJAFORM */
  #mk-theme-container #theme-page .ninja-forms-form-wrap .ninja-forms-form .checkbox-wrap { width: 50%; }
}
/* END MAX767 */

/* MAX600 */
@media (max-width:600px) {
  /* BLOG SHOWCASE SHORTCODE */
  #mk-theme-container #theme-page .mk-blog-showcase ul li { margin-bottom: 50px; }
  #mk-theme-container .portfolio-grid #mk-filter-portfolio.sortable-classic-style ul li {
    margin: 0px;
    text-align: left;
    padding-left: 20px;
    display: block;margin: 0px;
    text-align: left;
    padding-left: 20px;
    display: block;
  }
}
/* END MAX600 */

/* MAX480 */
@media (max-width:480px) {
  /* NINJAFORM */
  #mk-theme-container #theme-page .ninja-forms-form-wrap .ninja-forms-form .checkbox-wrap { width: 100%; }
}
/* END MAX480 */