/* Media Queries
---------------------------------------------------------------------------------------------------- */

@media (min-width: 993px) {
    .ast-right-sidebar {
      padding: 0px;
      }
      .ast-right-sidebar #secondary {
        padding-left: 20px;
      }
      
    }
    
    @media only screen and (max-width: 1024px) {
        .home-featured-events .tribe-mini-calendar-event {
          display:inline-block;
          width: 44%;
          margin-right: 3%;
          float: left;
          border: none;
          }
    
        .mc-field-group, #mc-embedded-subscribe, .mc-subscribe-btn {
          display: block;
        }
        .tribe-common-g-row.tribe-events-calendar-list__event-row {
          border: 1px solid rgba(135, 135, 135, 0.435);
          box-shadow: 2px 2px 10px rgba(0, 0, 0, 0.435);
        }
        /* email signup into single column */
        #mc_embed_signup {
          width: 300px;
      }
      #submit_event_form {
        width: 100%;
        margin: 0;
      }
      .submit-event-form {
        margin: 0 0 0 0.5em;
      }
    }
    
    @media only screen and (max-width: 800px) {
        .ast-separate-container #content .ast-container {
            padding-left: 0.25em;
            padding-right: 0.4em;
        }
        .home-featured-events .tribe-mini-calendar-event {
          display: block;
          width: 100%;
          float: none;
          border:none;
          }
          h1 {
            font-size: 2rem !important;
        }
        .site-primary-footer-wrap[data-section="section-primary-footer-builder"] {
            padding: 15px 0px 10px 0px;
            } 

        .footer-nav-wrap {
          column-count: 2;
        }    
          /* update submit event form for small devices */
        .ast-separate-container .ast-article-single {
            margin: 0 auto;
            padding: 0.134em 1.2em 0.134em .1em
          }
         #main {
          display: block;
         } 
        .event-form {
          margin: 0px 0px 0px -5px;
        }
    
        #submit_event_form {
          width: 95%;
          padding: 10px 1px 10px 1px;
          margin: 0 auto;
        }
        .single-day-event-dates {
          border-bottom: 1px solid #24b1e7;
          padding-bottom: 15px;
        }
        input[type=url] {
          width: 250px;
        }
    
        #event_description {
          width: 250px; 
       }
       
       .event-start-time-label, .event-end-time-label {
        width: 250px;
       }
        /* end submit form */
        .sidebar-main {
            width: 92%;
    }
  }
    @media only screen and (max-width: 751px) and (min-width: 601px)  {
      .site-primary-footer-wrap[data-section="section-primary-footer-builder"] {
      padding-top: 15px;
      }
      .tribe-events-widget-events-list__event-wrapper.tribe-common-g-col {
        padding: 1px 5px 4px 5px !important;
        }
    }
    
    @media (max-width: 600px)  {
    .tribe-events-widget-events-list__event-wrapper.tribe-common-g-col {
      padding: 1px 5px 4px 5px !important;
      }
    }
