#home-tabs {
  margin-top: -68px !important;
  z-index: 2;
  position: relative;
}

#home-tabs .tab {
  text-align: center;
  color: #FFF;
  font-family: "Inter-Reg", sans-serif;
  padding: 10px 30px;
  cursor: pointer;
  font-weight: bold;
  font-size: 16px;
}

#home-tabs .tab img {
  width: 45px;
  display: inline-block;
  margin-right: 15px;
}

#home-tabs .tab-red {
  background-color: #c42030;
  opacity: 0.95;
  filter: alpha(opacity=95);
  /* For IE8 and earlier */
}

#home-tabs .tab-grey {
  background-color: #808184;
  opacity: 0.95;
  filter: alpha(opacity=95);
  /* For IE8 and earlier */
}

#home-tabs .tab-light-grey {
  background-color: #a6a8ab;
  opacity: 0.95;
  filter: alpha(opacity=95);
  /* For IE8 and earlier */
}

#home-tabs .tab-black {
  background-color: #231f20;
  opacity: 0.95;
  filter: alpha(opacity=95);
  /* For IE8 and earlier */
}

#tab-contents {
  background-color: #E5E6E7;
  padding: 50px 30px;
  color: #58595B;
  font-size: 15px;
  text-align: center;
}

#tab-contents .tab-item {
  margin-bottom: 30px;
}

.tab-notice {
  border-top: solid 5px #C42030;
}

.tab-bursa-news {
  border-top: solid 5px #808184;
}

.tab-research {
  border-top: solid 5px #A6A8AB;
}

.tab-event {
  border-top: solid 5px #231F20;
}

#tab-contents .tab-content {
  display: none;
  min-height: 100px;
}

#tab-contents .tab-content a {
  color: #58595B;
}

#tab-contents #tab-notice {
  display: block;
}

@media (max-width: 989px) {
  #tab-contents {
    border-top: 0;
    padding: 0;
  }

  .mobile-tab-header {
    text-align: left;
    color: #FFF;
    padding: 10px 20px 10px 55px;
    position: relative;
    font-weight: bold;
    font-family: "Inter-Reg", sans-serif;
    font-size: 18px;
    cursor: pointer;
  }

  .mobile-tab-header .plus,
.mobile-tab-header .minus {
    width: 22px;
    position: absolute;
    top: 12px;
    left: 25px;
  }

  .mobile-tab-header .minus {
    display: none;
  }

  /*.tab-notice img.minus{display: block;}
  .tab-notice img.plus{display: none;}*/
  .mobile-tab-header .tab-red {
    background-color: #C42030;
  }

  .mobile-tab-header .tab-grey {
    background-color: #808184;
  }

  .mobile-tab-header .tab-light-grey {
    background-color: #A6A8AB;
  }

  .mobile-tab-header .tab-black {
    background-color: #231F20;
  }

  #tab-contents .tab-content {
    padding: 25px 5px;
    min-height: 0;
  }
}