/*
 Theme Name:   NWI Divi Child
 Theme URI:    http://truemomentum.co.uk/
 Description:  A Child Theme built for Divi by True Momentum
 Author:       True Momentum
 Author URI:   http://www.truemomentum.co.uk
 Template:     Divi
 Version:      1
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html
*/

.et_pb_text ul {
    padding-top: 0em;
}

/*Home Page - Next Event */
#upcoming_event ul { list-style:none !important; }

/*Committee Pages - Event Info */
#event_title	{ margin-bottom:18px !important; }
#event_info		{ min-height: 55px; margin-bottom:0 !important; }
#event_info ul	{ list-style:none !important; }
#event_info li	{ padding-bottom:25px;; }



/* Event Calendar CSS - Modern Tribe  */
/* Main Calendar */
#next_event ul {
    padding: 0px;
}

#next_event ul li  {
    list-style: none;
    background:none no-repeat 0px 0px;
    padding: 10px 0px 0px 0px;
}

#tribe-bar-form .tribe-bar-submit input[type=submit] { background: #647f37 !important; }

.tribe-events-calendar thead th { background-color: #647f37 !important; }

.entry-content tr th, .entry-content thead th, body.et-pb-preview #main-content .container tr th, body.et-pb-preview #main-content .container thead th {
    padding: 9px 24px;
    color: #fff;
    font-weight: bold;
}

.tribe-events-calendar .tribe-events-tooltip { padding:.75em 1em; }


#tribe-events .tribe-events-button, #tribe-events .tribe-events-button:hover, #tribe_events_filters_wrapper input[type=submit], .tribe-events-button, .tribe-events-button.tribe-active:hover, .tribe-events-button.tribe-inactive, .tribe-events-button:hover, .tribe-events-calendar td.tribe-events-present div[id*=tribe-events-daynum-], .tribe-events-calendar td.tribe-events-present div[id*=tribe-events-daynum-]>a {
    background-color: #647f37 !important;
}

#tribe-events-footer ul li { background-image:none; }

#tribe-events-footer .tribe-events-sub-nav .tribe-events-nav-next, #tribe-events-header .tribe-events-sub-nav .tribe-events-nav-next {
    background-image: none;
}

#tribe-events-footer .tribe-events-sub-nav .tribe-events-nav-previous, #tribe-events-footer .tribe-events-sub-nav li, #tribe-events-header .tribe-events-sub-nav .tribe-events-nav-previous, #tribe-events-header .tribe-events-sub-nav li {
    background-image: none;
}

/* Home Page */
.sc-Header_hp { min-height:50px !important; margin-bottom: 10px !important; }

.events_panel {  width: 23% !important;  padding: 1% 1%; margin: 0 1% !important; border: solid 1px #999; box-sizing: border-box; background-color:#647F37 }

.events_panel h3 { color:#fff; }

/* News */
.et_pb_blog_grid .et_pb_image_container img { border: 1px solid #d8d8d8; }

/* Footer */
#FooterDETAILS p a { color:#fff !important; }
#FooterDETAILS p a:hover { color:#ccc !important; }

a[href^="tel"], a[href^="mailto"] { color: #fff; text-decoration: none; }

.et-pb-contact-message, .et_pb_contact_error_text { color:#FF0 !important; padding-bottom:10px !important; }