.newstab1 .row {
  display: none;
}
.newstab1 .row.active {
  display: flex;
}
.newstab1 .b_left_big {
  padding: 10px 0;
}
.newstab1 .b_left_big .info-box {
  min-height: 93px;
  padding: 21px 0;
}
.newstab1 .b_left_big img {
  border-radius: 5px;
}
.newstab1 .b_left_small {
  padding: 10px 0;
}
.newstab1 .b_left_small img {
  width: 130px;
  flex-shrink: 0;
}
.newstab1 .b_right-item .simage {
  width: 130px;
  flex-shrink: 0;
}
.newstab1 .b_right-item {
  border-bottom: 1px solid #CCC;
  padding: 10px 0;
}
.newstab1 .b_right-item:last-child {
  border: none;
}
.tab_menu_list ul {
  display: flex;
  list-style: none;
  padding: 0;
  gap: 15px;
  flex-wrap: wrap;
}
.tab_menu_list ul li {
  padding: 10px 15px;
  position: relative;
  border: 1px solid rgba(204, 204, 204, 0.8);
}
.tab_menu_list ul li.active {
  border: 1px solid #f60000;
}
.tab_menu_list ul li.active ::after {
  content: "";
  width: 0;
  height: 0;
  border-left: 10px solid transparent;
  border-right: 10px solid transparent;
  border-top: 10px solid red;
  position: absolute;
  top: 100%;
  right: 0;
  left: 0;
  margin-left: auto;
  margin-right: auto;
}
.tab_menu_list ul li.active a {
  color: red;
}
.tab_menu_list ul a {
  font-size: 22px;
  font-weight: 700;
  line-height: 22px;
}

/* --- Tab 1: Dark Mode Styles --- */
body.dark-mode .newstab1 .b_right-item,
html.dark-mode .newstab1 .b_right-item {
  border-bottom-color: rgba(255, 255, 255, 0.12) !important;
}

body.dark-mode .tab_menu_list ul li,
html.dark-mode .tab_menu_list ul li {
  border-color: rgba(255, 255, 255, 0.15) !important;
  background: #181d24 !important;
}

body.dark-mode .tab_menu_list ul a,
html.dark-mode .tab_menu_list ul a {
  color: #e2e8f0 !important;
}

body.dark-mode .tab_menu_list ul li.active,
html.dark-mode .tab_menu_list ul li.active {
  border-color: #DF2027 !important;
  background: #242b35 !important;
}

body.dark-mode .tab_menu_list ul li.active a,
html.dark-mode .tab_menu_list ul li.active a {
  color: #ff4d4f !important;
}

body.dark-mode .newstab1 .title25,
body.dark-mode .newstab1 .title22,
body.dark-mode .newstab1 a,
html.dark-mode .newstab1 .title25,
html.dark-mode .newstab1 .title22,
html.dark-mode .newstab1 a {
  color: #f3f4f6 !important;
}

body.dark-mode .newstab1 a:hover,
body.dark-mode .newstab1 a:hover .title25,
body.dark-mode .newstab1 a:hover .title22,
html.dark-mode .newstab1 a:hover,
html.dark-mode .newstab1 a:hover .title25,
html.dark-mode .newstab1 a:hover .title22 {
  color: #DF2027 !important;
}
