@charset "utf-8";
.newsPageAll{
    margin-bottom: 50px;
}

.richtext{
    margin-top:30px;
}

.richtext p{
    color:  #2b2b2b;
    font-size: 18px;
    font-weight: 400;
}

.newsItemTitle a {
    color:  #000000;
    font-size: 24px;
    font-weight: 400;
    line-height: 20px;
}

.newsItemTitle{
    margin-bottom: 6px;
}

.newsItem {
    padding: 0px 0 0px 0;
    border-bottom: 1px solid #CBCBCB;
    margin-top: 28px;
}

.newItemDateWrap{
    color:  #000000;
    font-size: 18px;
    font-weight: 400;
    text-align:left;
    float:left;
    margin-top: 3.6%;
}

.newsItemImage {
    margin-right: 10px;
    margin-bottom: 23px;
    max-width: 140px;
}


.newsItemContent, .newsItemContent a {
    color:  #000000;
    font-size: 16px;
    font-weight: 400;
}

.newsLinksIcon{
background: #8EBC3F;
color: #fff;
padding-right: 7px;
padding-left: 6px;
display: inline-block;
font-size: 17px;
margin-right: 8px;
}

.newsLinksIcon a{
color: #fff;
}

.newsLinkWrap{
display: block;
margin-bottom: 7px;
}

.newsLink{
display: inline-block;
color: #123f69;
font-size: 14px;
vertical-align: top;
}

.newsLink a{
color: #002b54;
font-size: 16px;
text-transform: uppercase;
}

.btn-default.btn1 {
background: #002b54;
background-color: #002b54;
}

.btn-default.btn1:hover{
background-color: #959595 !important;
}

.btn-default.btn1:hover > em {
background: #002b54;
background-color: #002b54 !important;
}

.fa a{
    color:#fff;
}

.newsItemImageInner a img{
    border-radius:500px;
    max-width: 100%;
}




.btn-default.btn1 {
background: #8ebc3f;
background-color: #8ebc3f;
/*position: absolute;
bottom: 0;*/
background-image: none !important;
}

.btn-default.btn1:hover{
background-color: #372d23 !important;
background-image: none !important;
}

.btn-default.btn1:hover > em {
background: #8ebc3f;
background-color: #8ebc3f !important;
background-image: none !important;
}

.btn-default.btn1 > em{
padding-top: 10px;
}

@media(max-width:992px){
    .newItemDateWrap{
        float: right !important;
        text-align:center;
    }
    .text{
        text-align:center;
    }
    .newsItemImage{
        float: none;
        margin-right: auto;
        margin-left: auto;
    }
    .newsItem {
        padding: 0px 0 15px 0;
    }
}

