.row-berita-1{
    margin-top: 48px;
    height: auto;
    padding-bottom: 32px;
}

.shares{
    margin-top: 40px;
}

.shares a{
    text-decoration: none;
}


.twitter-share{
    padding: 10px;
    background: #66dbe3;
    border-radius: 24px;
    color: white;
    transition: 0.25s;
}

.twitter-share:hover{
    background: #3f8a8f;
    margin-right: 3px;
}

.facebook-share{
    padding: 10px;
    background: #52b7ff;
    border-radius: 24px;
    color: white;
    transition: 0.25s;
}

.facebook-share:hover{
    background: #377cad;
    margin-right: 3px;
}

.instagram-share{
    padding: 10px;
    background: #ff82e8;
    border-radius: 24px;
    color: white;
    transition: 0.25s;
}

.instagram-share:hover{
    background: #8f4982;
    margin-right: 3px;
}

.g-plus-share{
     padding: 10px;
     background: #fc5157;
     border-radius: 24px;
     color: white;
     transition: 0.25s;
}

.g-plus-share:hover{
    background: #8f2f32;
    margin-right: 3px;
}



.postingan{
    padding: 30px;
    border-radius: 42px;
    margin-bottom: 32px;
}

.postingan .img-list {
    border-radius: 32px;
}

.judul-caption{
    margin-top: 20px;
}

.judul-caption .captionss{
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 4; /* number of lines to show */
    -webkit-box-orient: vertical;
    text-align: justify;
}


.isi-content{
    margin-top:32px;
    margin-bottom: 42px;
}

.list-news3{
    margin-top: 10px;
    transition: background, margin-left 0.25s;
    color: #3c4a50;
}

.list-news3:hover {
    background: #deecff;
    margin-left: 3px;
    border-left: 3px solid #ffce54;
}

.list-news3 p{
    transition: margin-left 0.25s;
    font-size: 10pt;
}

.news-side a{
    text-decoration: none;
}

.galeri-kecil{
    margin-top: 20px;
}

.image-galeri{
    filter: grayscale(100%);
    transition: 0.25s;
}

.image-galeri:hover{
    transform: scale(1.1);
    filter: grayscale(0%);
    background: #e0dfe3;
}

.breadcrumb{
    background-color: rgba(0, 0, 0, 0);
}

.posted-galeri{
    font-size: 9pt;
}

.meta-galeri{
    font-size: 8pt;
}

.title-galeri{
    color: #064469;
    transition: 0.5s;
}
.title-galeri:hover{
    text-decoration: underline;
}

