﻿
#news {
    margin-top: 80px;
    /*    background-color: #F4F4F4;*/
    background-color: #E5EAEF;
    /*    background-image: url("/OrchardLocal/Media/Default/Images/News/NewsBackground.jpg");*/
    background-size: cover;
}

.MobileNews{display:block;}
#newsContainer {
    padding: 40px 0 50px 0;
    /*margin: 40px 18% 40px 18%;*/
    margin: 40px auto 40px auto;
    max-width: 1100px;
}
.btn-subscribe {
    background: #0675CB !important;
    color: white;
    border: none;
    border-radius: 3px;
    padding-top: 13px;
    padding-bottom: 13px;
    padding-left: 25px;
    padding-right: 25px;
}
#newsContent {
    display: flex;
    width: 100%
}

#newsContainer > p {
    opacity: 0.511;
    line-height: 40px;
    text-align: left;
    font-family: FiraGO;
    font-size: 18px;
    color: rgba(31,31,31,1);
    font-family: "bpg_mtavruli_bold";
}

#news_logo > img {
    /*    width: 403px;*/
    /*    height: 403px;*/
    width: 550px;
    height: 440px;
    border-radius: 15px;
}

/*#news_list {
    float: left;
    margin-left: 30px;
    margin-top: 41px;
    width: calc(100% - 436px);
}*/

#newsItems {
    margin-left: 15px;
    margin-right: 30px;
    width:100%;
}

.news_item {
    background-color: #FFFFFF;
    margin-bottom: 10px;
    padding: 20px 15px;
    border-radius: 10px;
    opacity: 0.48;
    transition: 0.3s;
    cursor: pointer;
    width: 100%;
    height: 100px;
    overflow: hidden;
}

    .news_item:hover {
        opacity: 1;
    }

.news_item_date {
    line-height: 36px;
    text-align: left;
    font-size: 14px;
    color: rgba(74,74,74,1);
    margin: 0;
}

.news_item_title {
    font-family: "FiraGORegular";
    font-size: 15px;
    height:4em;
    overflow:hidden;
/*    font-weight: bold;*/
    line-height: 1.93;
    text-align: left;
    color: #000000;
    margin: 0;
}

.news_archive {
    float: right;
    margin-top: 14px;
}
.NewsLink {
    color: rgb(60, 182, 213);
    
}
.news_archive > span {
    opacity: 0.474;
    overflow: visible;
    width: 141px;
    height: 26px;
    line-height: 36px;
    margin-top: -11px;
    text-align: left;
    font-family: FiraGO;
    font-style: normal;
    font-weight: normal;
    font-size: 14px;
    color: rgba(0,0,0,1);
}


.subscribeNews {
    margin-top: 27px;
    font-size: 14px;
    color: rgba(0,0,0,.54);
    cursor:pointer;
}

.newsPublishDate {
    margin-bottom: 11px;
    font-size: 14px;
}


@media (max-width: 767px) {
    .NewsLink {
        display: none;
    }

    .MobileNews {
        display: none;
    }
}