
#content .t30 .l117 .mc h2,
#content .t49 .mc h2,
#content .t297 .mc h2 {
    display: none;
}

.container-news-top {
    margin-bottom: 10px;
    padding-bottom: 8px;
    border-bottom: solid 1px #d3d3d3;
}

.container-news-top.top-only {
    border-bottom: 0;
}

.container-news-left {
    float: left;
    display: inline-block;
    width: 50%;
    vertical-align: top;
}

.news-left {
    border-right: solid 1px #d3d3d3;
    padding-right: 8px;
}

.container-news-right {
    float: left;
    display: inline-block;
    width: 50%;
    vertical-align: top;
}

.news-right {
    padding-left: 8px;
}

.container-news-bottom {
    clear: both;
}

#content .t49 .l112 .container-news-bottom,
#content .t297 .l112 .container-news-bottom,
#content .t49 .l155 .container-news-bottom,
#content .t297 .l155 .container-news-bottom {
    text-align: right;
}

#content .t49 .l112 .container-news-bottom a,
#content .t297 .l112 .container-news-bottom a,
#content .t49 .l155 .container-news-bottom a,
#content .t297 .l155 .container-news-bottom a {
    font-size: 1em;
}

.container-bottom {
    clear: both;
}








.newsimage {
    max-width: 200px;
}

.container-news-top .newsimage {
    max-width: 417px;
}



#mc4084 .newsimage,
#mc21124 .newsimage,
#mc21130 .newsimage {
    max-width: none;
}

#mc22294 .newsimage {
    max-width: inherit;
}




#content .t49 .l155 ul {
    border-bottom: solid 1px #d3d3d3;
    margin-bottom: 10px;
    padding-bottom: 10px;
}

#content .t316 ul,
#content .t317 ul {
    
    
    
}

#content .t49 .l155 ul li,
#content .t317 ul li {
    
}

#content .t49 .l155 ul li a,
#content .t317 ul li a {
    font-size: 1em;
    font-weight: bold;
}







#mc16941 article a img.newsimage {
    
    
    
}

@keyframes fading {
    from {
        opacity: 0;
    }

    to {
        opacity: 1;
    }
}