/*
*Custom style for Slider
*/
.cycloneslider-template-standard .cycloneslider-slide {
    /*background: none repeat scroll 0 0 transparent !important;*/
}
.cycloneslider-template-standard {
    margin: 50px auto !important;
}
/* Temporary code for demo */
.header .carousel p{
    text-align: left;
}
.header .carousel .cycloneslider-template-standard .cycloneslider-pager{
    bottom: 20px;
}
.gform_wrapper .gfield_required {
    color: #282828 !important;
    margin-left: 0 !important;
}
#events-content-wrapper .event-content-host{
    word-wrap: break-word;
}
#events-content-wrapper .event-content-date,#events-content-wrapper .event-content-description{
    margin-bottom: 5px;
}
#events-content-wrapper .event-content-host,#events-content-wrapper .event-content-location,#events-content-wrapper .event-content-source{
    margin-bottom: 2px;
}
#events-content-wrapper h3{
    font-size: 29px;
    letter-spacing: -0.45px;
    margin-bottom: 5px;
    height: auto
}

.last-event .content-arrow{
    position: absolute;
    bottom: 0;
}
.last-event .block .item {
    padding-bottom: 50px;
}

.source-news-homepage-link{
    font-size: 12px !important;
    text-decoration: underline;
    font-family: inherit!important;
}
.error404 .header{
    /*min-height: inherit;*/
}

span.source-news-homepage-source{
    font-size: 12px !important;
    text-decoration: none;
    font-family: inherit!important;
}
@media only screen and (max-width:767px) {
    .event-content #events-content-wrapper a.event-info-btn {
        margin-bottom: 15px
    }
}
