.login_member {
  background: #1dd46b;
  background: linear-gradient(346deg, #1dd46b 0%, #15cf64 46%, #18c461 100%);
  width: 100%;
  height: 100%;
  margin: 0;
  padding: 0;
  height: 100vh; }

.member .box-login {
  padding: 10%; }
.member .col-logo {
  height: 100%;
  display: block;
  padding: 30px;
  box-shadow: 0px 0px 5px #51987b;
  border-left: 10px #fff solid;
  border-right: 10px #fff solid; }
.member .box-support a {
  color: #fff; }
  .member .box-support a:hover {
    color: #f9b515; }
.member .box-support .social-icon {
  font-size: 30px;
  padding: 0 5px; }
.member .member_sidebar {
  box-shadow: 0 0 5px #ccc;
  height: 100%;
  height: 100vh; }
  .member .member_sidebar .member_menu ul {
    list-style-type: none;
    padding: 0;
    margin: 0; }
    .member .member_sidebar .member_menu ul li span,
    .member .member_sidebar .member_menu ul li a {
      float: left;
      width: 100%;
      padding: 10px 0;
      border-bottom: 1px #ccc solid; }
      .member .member_sidebar .member_menu ul li span:hover,
      .member .member_sidebar .member_menu ul li a:hover {
        color: #f9b515; }
    .member .member_sidebar .member_menu ul li span {
      cursor: pointer; }
.member .btn {
  padding: .375rem 0.75rem .375rem 0.75rem; }
.member .box_member .icon {
  font-size: 40px; }
.member .box_member .textvalue {
  font-size: 20px; }

.box_hoahong table {
  display: flex;
  flex-flow: column;
  height: 100%;
  width: 100%; }
  .box_hoahong table thead, .box_hoahong table tfoot {
    flex: 0 0 auto;
    width: calc(100% - 0.9em); }
  .box_hoahong table tbody {
    /* body takes all the remaining available space */
    flex: 1 1 auto;
    display: block;
    overflow-y: scroll; }
    .box_hoahong table tbody tr {
      width: 100%; }
  .box_hoahong table tbody {
    height: 165px;
    overflow-y: scroll; }
    .box_hoahong table tbody::-webkit-scrollbar {
      width: 7px; }
    .box_hoahong table tbody::-webkit-scrollbar-track {
      -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);
      border-radius: 10px; }
    .box_hoahong table tbody::-webkit-scrollbar-thumb {
      border-radius: 10px;
      -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.5); }
  .box_hoahong table thead, .box_hoahong table tfoot, .box_hoahong table tbody tr {
    display: table;
    table-layout: fixed; }

/* devices (tablets, less than 992px) */
/* mobile small devices (landscape phones, less than 768px) */
@media screen and (max-width: 767.98px) {
  .member .fixmobilewh {
    width: auto !important;
    height: auto !important; }
  .member .box-login {
    padding: 10%; }
  .member .col-logo {
    height: auto;
    display: block;
    padding: 10px;
    box-shadow: 0px 0px 5px #51987b;
    border-left: 10px #0b9444 solid;
    border-right: 10px #0b9444 solid; } }

/*# sourceMappingURL=member.css.map */
