/* styles for
    news.cgi and news-more.cgi
 */
.news-title
{
    color:#c55a11;
}
.eventTitle
{
    padding-top: 20px;
}
.eventTitle a
{
    color:#c55a11;
    font-size:1.2em;
}
.line-blue-pad {
    background-color: #E6EFF7;
    width: 100%;
    height: 1px;
    border: none;
    margin-top: 14px;
    margin-bottom: 10px;
}
.backing {
    background: var(--lightPrimary);
    border: 1px solid #C8D7DD;
    margin-left:2px;
    padding-bottom:12px;
}

/**** */

div#newsLongDesc ul, ol {
    font-size: 20px;
    margin: 0 50px 15px 50px;
}
div#newsLongDesc ul li {
    list-style-type: square;
}

.news-title h3
{
    color:#c55a11;
    font-size: 26px;
}
.news-more p
{
    text-align: left;
}

.news-more h2 {
    text-align: center;
    font-size: 45px;
    /* font-size: 1.7em; */
    color: var(--blue);
    padding: 0 0 20px 0;
    font-weight: 600;
}
.meettheteam p {
    text-align: center;
}

.container
{
    max-width: 1200px;
}

.video-overlay {
    position: relative;
    display: block;
    cursor: pointer;
    margin: 0px;
}

.video-overlay::before {
    position: absolute;
    left: 50%;
    top: 50%;
    content: '\f04b';
    z-index: 5;
    transform: translate( -50%, -50% );
    padding: 3px 10px 3px 15px;
    color: #ddd;
    font-family: 'FontAwesome';
    font-size: 26px !important;
    background-color: rgba(23, 35, 34, 0.4);
    border-radius: 5px 5px 5px 5px;
}

.video-overlay:hover:before {
    color: #fff;
    opacity: 1;
}
