.carousel-container {
  margin: 30px auto 60px auto;

  img {
    display: block;
    max-width: 100%;
    height: 350px;
  }

  .slick-slide {
    background: #364d79;
    border-radius: 10px;
  }

  a {
    display: block;
  }
}

.nav-list-container {
  position: relative;
  margin: 0 auto;
}

.black_nav_list li span a {
  color: #fff;
}

.black_nav_list li span a:hover {
  color: #000;
}

.black_nav_list li:hover span a {
  color: #000;
}

.black_nav_span {
  display: block;
  margin: 0px 20px;
  border-bottom: 1px solid #4B4B4B;
  padding-left: 8px;
  color: #FAFAFA;
}

.user_navlist_white a {
  color: #989898 !important;
}

.user_navlist_white .navlistpanel-line .little-titles a {
  color: #000 !important;
}


.user_navlist_white {
  max-height: 350px !important;
  overflow-y: auto;
}