.announcements .card {
    position: relative;
    display: flex;
    flex-direction: column;
    min-width: 0;
    word-wrap: break-word;
    background-color: unset;
    background-clip: border-box;
     padding:15px;
    border-radius: 10px;
    border:0px;
    margin: 10px 10px 0px 10px;
    }
.d-flex{
	display:flex;
}
.flex{
	flex: 0 0 auto;
}
    .announcements .card-body, .card-block{padding:0px!important}
.announcementsHorizontal{
    overflow-x: scroll;overflow-y: auto;  -webkit-overflow-scrolling: touch;
}
.announcementsHorizontal::-webkit-scrollbar{
    display: none;
}
.announcementsVertical{
    overflow-x: hidden;overflow-y: auto;  -webkit-overflow-scrolling: touch;
}