﻿
.news-container
{
    background-color:#CCCC99;
    min-height:600px;
    max-width:570px;
    margin-top:25px;
    margin-left:auto;
    margin-right:auto;
}
.news-header-container
{
    height:50px;
    text-align:center;
    background-color:#64a70b;
}

.news-header-container > h2
{
    line-height:50px;
    color:white;
    font-weight:bold;
}

/********************** Featured Trail ***********************/
.featured-trail-desc-header
{
    text-align:center;
}

.featured-trail-desc-header > h4
{
    font-weight:bold;
    font-size:22px;
}

.featured-trail-wrapper
{
    display:inline-block;
    color:black;
}

.featured-trail-wrapper:hover,
.featured-trail-wrapper:active,
.featured-trail-wrapper:focus
{
    text-decoration:none;
    color:black;
}

#featured-trail-container
{
    padding:15px;
}

.featured-img-wrapper
{
    border:solid 3px white;
    width:100%;
}

.featured-img
{
    width:100%;
}

@media(max-width:991px)
{
    .news-container
    {
        min-height:100px !important;
    }
}