.col_event-bloc {
    border: 2px solid #F5F5F5;
}

.col_parent-event-bloc {
    margin-top: 25px;
}

.col_event-left-pane {
    background: #F5F5F5;
    height: 100%;
}

.col_event-left-pane-listview:hover {
    cursor: pointer;
}

.event_table-width-info {
    width: 30%;
    font-weight: bold;
}

.tr-no-border {
    border: 0!important;
}

.little-padding-bottom {
    padding-bottom: 0 !important;
}

.little-padding-top {
    padding-top: 0!important;
}

.col_eventdetails-right-pane table tr:first-child td {
    border-top: 0;
}

.event_event-title,
.event_event-title a {
    font-family: Roboto-Regular, serif;
    font-size: 12px;
    color: #0066AA;
    text-transform: uppercase;
    margin-bottom: 5px;
}

.event_event-description a,
.event_event-description {
    font-family: Roboto-Bold, serif;
    line-height: 19px;
    margin-bottom: 10px;
    font-size: 14px;
    color: #2B202F;
}

.event_event-speaker,
.event_event-location,
.event_event-time {
    font-size: 12px;
}

.event_event-speaker,
.event_event-time {
    font-family: Roboto-Regular, serif;
}

.event_event-location {
    font-family: Roboto-Italic, serif;
}

.home-event-global-container {
    margin-top: 50px;
}

.col_event-right-pane {
    padding: 15px;
    height: 100%;
}

.col_event-bloc .event_event-link {
    display: none;
}

.col_event-right-pane.hovered,
.col_event-right-pane:hover {
    transition: all 1s ease;
    box-shadow: inset 500px 0 0 0 #0066AA;
    cursor: pointer;
}

.col_event-right-pane.hovered .event_event-link,
.col_event-right-pane:hover .event_event-link {
    display: block;
    font-family: Ubuntu-Bold, serif;
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
}

.col_event-right-pane.hovered .event_event-link a,
.col_event-right-pane:hover .event_event-link a {
    color: #ffffff;
    text-decoration: none;
    background: transparent url('../images/icon/long-arrow-right-white.svg') center right 10px no-repeat;
    padding-right: 35px;
    font-size: 14px;
    background-size: 16px;
}

.col_event-right-pane .event_event-link a:hover {
    background-position: center right 0;
    transition: all 0.5s ease;
}

.col_event-right-pane.hovered .event_event-title,
.col_event-right-pane.hovered .event_event-time,
.col_event-right-pane.hovered .event_event-description,
.col_event-right-pane.hovered .event_event-speakers,
.col_event-right-pane:hover .event_event-title,
.col_event-right-pane:hover .event_event-time,
.col_event-right-pane:hover .event_event-description,
.col_event-right-pane:hover .event_event-speakers {
    visibility: hidden;
}

.event_logo-img {
}

.event-logo-date {
    padding-top: 15px;
    padding-left: 15px;
}

.eventdetail_first-main-container .event-logo-date {
    padding-left: 5px;
}

.eventdetail_first-main-container .col_event-left-pane {
    padding-left: 25px;
    padding-bottom: 10px;
}

.event-logo-date-day {
    font-family: Ubuntu-Bold, serif;
    font-size: 25px;
    line-height: 29px;
}

.event-logo-date-month-year {
    text-transform: uppercase;
    font-family: Ubuntu-Regular, serif;
}

.event_search-bar {
    margin-bottom: 25px;
    margin-top: 10px;
}

#events_search-clear-icon {
    display: none;
    font-size: 30px;
    color: #cccccc;
    position:absolute;
    right:80px;
    cursor:pointer;
    top: 50%;
    transform: translate(0, -50%);
}

.event_btn-search-icon {
    width: 60px;
    background: #0066AA;
}

.event_btn-search-icon .fa {
    font-size: 1.5em;
}

.events_search-form {
    height: 60px;
    border-color: #F2F2F2;
    padding-left: 1.3em;
    border-radius: 5px !important;
}
