.mb-announcement{
  padding: 10px; background-color: #F4F2DE; border-radius: 5px;
}

/* Style the tab */
.tab {
  overflow: hidden;
  border: 1px solid #ccc;
  background-color: rgba(160,29,22,1);
  color: #F5F5F5;
}

.tab br{
  display: none;
}

/* Style the buttons inside the tab */
.tab span {
  background-color: inherit;
  float: left;
  border: none;
  outline: none;
  cursor: pointer;
  padding: 11px 16px;
  transition: 0.3s;
  font-size: 17px;
}

/* Change background color of buttons on hover */
.tab span:hover {
  background-color: #77100a;
}

/* Create an active/current tablink class */
.tab span.active {
  background-color: #77100a;
}

/* Style the tab content */
.tabcontent {
  display: none;
  /*padding: 6px 12px;*/
  border: 1px solid #ccc;
  border-top: none;
  overflow-x: hidden;
  /*height: 200px;*/
  overflow-y: scroll;
  scrollbar-width: none; /* For Firefox */
  -ms-overflow-style: none; /* For IE/Edge */
}


.tabcontent ul {
  list-style-type: none;
  margin-bottom: 0px;
}

.tabcontent li:before{
  content: "";
  width: 0px !important;
  height: 0px;
  border-radius: 0px;
  border: none !important;
  background: transparent;
  position: absolute;
  left: 0;
  top: 0;
}

.tabcontent li{
  border-bottom : 1px solid #F4F2DE;
  padding-bottom : 5px !important;
}

.tabcontent li:last-child{
  /*padding-bottom : 0px !important;*/
  margin-bottom:0px important;
    border-bottom : none;
}

.tabcontent::-webkit-scrollbar {
  display: none;
}

/* Hide scrollbar for IE, Edge and Firefox */
.tabcontent {
  -ms-overflow-style: none;  /* IE and Edge */
  scrollbar-width: none;  /* Firefox */
}

.more-link{
  background: #F6F4EB;
  border-radius: 3px;
  padding: 5px 10px;
}


