@import "../../../atlanta/assets/css/style.min.css";

/* Your CSS code goes here
-------------------------------------- */

.em-calendar-wrapper table {
    width: 100% !important;
}

.eventful a {
    color: #1c57ff !important;
}

.events-list .read-more {
    margin-top: 15px;
}

table.em-calendar td {
    padding: 20px;
    text-align: center;
    vertical-align: top;
    width: 14.28%;
}

table.em-calendar td ul {
    display: block;
    margin: 0;
    padding: 0;
    list-style-type: none;
}

table.em-calendar td ul li {
    display: block;
    font-size: 13px;
    line-height: normal;
    text-align: left;
}

.vevent span.loc-name, .events-list span.loc-name {display: block;font-size:16px;}

#em-wrapper article.events-list,body.single-event .vevent h3  {border-bottom: 1px solid #b4a495;}

h2.events-group-heading {color: #77b800;}



#hmenu_load_3 li { letter-spacing: 1px } 
#hmenu_load_3 .nav--donate-btn { background: #72ab2f; color: #fff; margin-left: 20px; padding: 0 14px }
#hmenu_load_3 .nav--donate-btn:hover { background-color: #0056a3!important; color: #fff!important }
#hmenu_load_3 .nav--donate-btn:hover div { color: #fff!important }
#hmenu_load_3 .nav--donate-btn a { color: #fff!important; font-size: 26px;text-transform: uppercase } 
#hmenu_load_3 .nav--donate-btn:hover a { color: #fff !important }  
#hmenu_load_3 .hmenu_mobile_show { top: 8px!important; right: 10px!important }

@media(max-width: 768px){
  #hmenu_load_3 .nav--donate-btn { margin-left:0; padding: 0 }
  #hmenu_load_3 .nav--donate-btn a .hmenu_wrap { color: #fff }
}

.logo_sticky { max-width: 75%!important }
/* hp section titles */
#hp-section-title--green:after{ background: #72ab2f; content: ''; display: block; height: 7px; margin: 0 auto;  position: absolute; width: 100%; z-index: 0; top: 50% }
#hp-section-title--green .elementor-heading-title { background: #fff; display: inline-block; padding: 0 12px; position: relative; z-index: 2; }


.events-list .read-more {color: #0046ac }
