#headerEvents {
    padding: 0px 50px 0 40px!important;
    border-bottom: none !important;
    background-color: #123D44 !important;
    margin-bottom: 50px; 
}

#eventsCol a { color: #123D44 }
#eventsCol h2 {
    background: #ffffff; 
    background: -moz-linear-gradient(top,  #ffffff 0%, #ffffff 50%, #ffffff 50%, #c8d2d4 51%, #c8d2d4 100%); /* FF3.6-15 */
    background: -webkit-linear-gradient(top,  #ffffff 0%,#ffffff 50%,#ffffff 50%,#c8d2d4 51%,#c8d2d4 100%); /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(to bottom,  #ffffff 0%,#ffffff 50%,#ffffff 50%,#c8d2d4 51%,#c8d2d4 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#c8d2d4',GradientType=0 ); /* IE6-9 */
}
#eventsCol h2 span { background:  url(/wp-content/themes/sma_2020/images/icon-home-events.png) }
#eventsCol h2 span { background-position: 10px 0px}
#eventsCol h2 span { background-repeat: no-repeat }

.btn-sma.btn-events { background: #123D44 }


#eventsCol a:hover { color: #186774!important }
.btn-events:hover { background: #186774!important}

.type-events .post-content h3.post-title a {color: #3a3c49!important; font-weight: bold}
.type-events .post-content h3.post-title a:hover {color: #3a3c49!important }


#eventsCol .btn-events:hover,
.btn-events:hover { color: #ffffff!important}


.single-epl_event header.entry-header {
    display: none;
}

.event_wrapper {
    margin-bottom: 10px;
    border: 0px solid #ddd;
    padding: 5px;
    width: 98%;
    margin: 0px auto;
}

.event_wrapper h2 a.arrow,
.regis_form h2 a.arrow {
    color: #fff !important;
    background-color: #A61E36 !important;
}

.event_wrapper h2 a.arrow:after,
.regis_form h2 a.arrow:after {
    border-right: 6px solid #A61E36 !important;
}



#events-listing a.btn-sma { color: #123D44}
#events-sidebar .category-listing li a,
#events-listing .post-categories a { background: #123D44 }

#events-sidebar .category-listing li a span {  color: #123D44!important }
#events-sidebar .category-listing li a:hover,
#events-listing .post-categories a:hover  { background: #186774 }

.event-categories a span { color: #123D44!important }

.type-events h3 a { color: #123D44!important  }
.type-events h3 a:hover { color: #186774!important }

.events-header { background: #123D44!important; }
.events-header .btn.btn-white:hover {
    color:  #123D44!important;
    background: #fff; 
}

.webinars > .sma-event:nth-of-type(odd) {
    background: #EFEFEF;
}

.webinars > .sma-event:nth-of-type(even) {
    border: 2px solid  #EFEFEF;
}

.conferences > .sma-event:nth-of-type(odd) {
    background: #EFEFEF;
}

.conferences > .sma-event:nth-of-type(even) {
    border: 2px solid  #EFEFEF;
}


.sma-list-events .sma-event {    padding:20px 20px 40px 20px; margin-bottom: 20px}
.sma-list-events .event-dates { margin: 0px 0  5px; font-size: 18px; line-height: 24px; color: #666;}
.sma-list-events .event-location { margin: 20px 0  20px;}
.sma-list-events .event-links { margin: 20px 0 20px }
.sma-list-events .event-links a { margin-right: 10px }
.sma-list-events .venue { font-weight: bold }

body #oio-banner-5 {
    max-width: 300px !important;
    margin: 0 auto!important;
    float: none!important; 
}

.venue { 
    text-transform: uppercase; 
    font-weight: bold;
    color: #777;
}

.webinar-title { font-size: 35px!important; margin: 20px 0 10px!important;}

.webinar-datetime { font-size: 25px!important; margin: 0 0 5px!important;}

.webinar-duration  { font-size: 20px!important; margin: 0 0 5px!important;}
