.topbar {
  display: block;
  width: 100%;
  height: 60px;
  top: 0;
  left: 0;
  padding-top: 10px;
  padding-left: 55px;
  background: #1f4726;
}

.topbar_m {
  display: block;
  width: 100%;
  height: 60px;
  top: 0;
  left: 0;
  padding-top: 2px;
  background: #1f4726;
}

.topbar_m:active {
  background: rgb(32, 45, 32);
  background: linear-gradient(90deg, rgba(32, 45, 32, 1) 0%, rgba(31, 71, 38, 1) 49%, rgba(32, 45, 32, 1) 100%);
}

.bar_logo {
  display: block;
  width: 100%;
  height: 124prgb(70, 77, 71);
  padding-top: 20px;
  padding-left: 50px;
  background: rgb(24, 33, 24);
  background: linear-gradient(180deg, rgba(24, 33, 24, 1) 0%, rgba(24, 33, 24, 1) 35%, rgba(43, 62, 43, 1) 100%);
}

.img_logo {
  display: inline-block;
  width: 300px;
  height: auto;
}

.text_input {
  border: none;
  outline: none;
  margin-right: 10px;
  border-radius: 6px;
  padding-left: 10px;
  background: #ffffff87;
}

.link_white {
  color: #ffffff;
}

.btn_login {
  border-radius: 6px;
}

.btn_login:hover {
  border-radius: 6px;
}

.b_top_login {
  width: 100%;
}

.line_bar {
  display: block;
  width: 100%;
  height: 2px;
  background: rgb(136, 104, 2);
  background: linear-gradient(90deg, rgba(136, 105, 2, 0) 0%, rgba(255, 194, 0, 1) 50%, rgba(136, 105, 2, 0) 100%);
}

.b_menu {
  display: block;
  width: 100%;
  margin-top: -20px;
}

.icon_menu {
  background: -webkit-linear-gradient(rgb(252, 240, 142), rgb(137, 88, 30));
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

.t_menu {
  background: -webkit-linear-gradient(rgb(252, 240, 142), rgb(175, 119, 50));
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

.menu_ {
  width: 130px;
  height: 124px;
  font-size: 20px;
  color: goldenrod;
  text-align: center;
  padding-top: 35px;
  border-right: 1px solid #202d20;
  float: left;
  transition: all 0.2s ease;
}

.menu_:hover {
  font-size: 20px;
  color: #ffffff;
  background: #202d20;
  text-align: center;
  padding-top: 30px;
  float: left;
}

.menu_:active {
  font-size: 20px;
  color: #ffffff;
  background: #34573b;
  text-align: center;
  padding-top: 35px;
  float: left;
}

.menu_end {
  width: 130px;
  height: 124px;
  font-size: 20px;
  color: #ffffff;
  background: rgb(24, 33, 24);
  background: linear-gradient(180deg, rgba(24, 33, 24, 1) 0%, rgba(24, 33, 24, 1) 35%, rgba(43, 62, 43, 1) 100%);
  text-align: center;
  padding-top: 35px;
  float: left;
  transition: all 0.2s ease;
}

.menu_end:hover {
  font-size: 20px;
  color: #ffffff;
  background: #202d20;
  text-align: center;
  padding-top: 30px;
  float: left;
}

.menu_end:active {
  font-size: 20px;
  color: #ffffff;
  background: #34573b;
  text-align: center;
  padding-top: 35px;
  float: left;
}

.fade_ {
  transition: all 0.3s ease;
}

.fade_:hover {
  -webkit-transform: scale(1.05);
  -ms-transform: scale(1.05);
  transform: scale(1.05);
}

.b_content {
  display: block;
  width: 100%;
  height: auto;
  padding: 20px;
  background: #00000056;
  border-radius: 10px;
  margin-top: 30px;
}

.border_img {
  border: 4px solid goldenrod;
}

.footer {
  display: block;
  width: 100%;
  height: auto;
  left: 0;
  bottom: 0;
  background: rgba(0, 16, 0, 0.97);
  padding-top: 20px;
  padding-bottom: 40px;
}

.copyright {
  display: block;
  width: 100%;
  margin: auto;
  text-align: center;
  color: #ffffff;
  margin-top: 40px;
}

.txt_copyright {
  font-size: 18px;
  font-weight: 200;
}

.banklist {
  display: block;
  width: 100%;
  text-align: center;
  margin: auto;
  color: #ffffff;
  margin-top: 30px;
}

.text_bank_list {
  font-size: 30px;
  font-weight: 300;
    top: 0px;
    left: 0px;
    text-align: center;
}

.btn_read {
  width: 100%;
  border: none;
  outline: none;
  background: rgb(32, 45, 32);
  background: linear-gradient(90deg, rgba(32, 45, 32, 1) 0%, rgba(63, 99, 63, 1) 49%, rgba(32, 45, 32, 1) 100%);
  border-radius: 0px 0px 10px 10px;
  color: goldenrod;
}

.btn_read:hover {
  width: 100%;
  border: none;
  outline: none;
  background: rgb(32, 45, 32);
  background: linear-gradient(90deg, rgba(32, 45, 32, 1) 0%, rgb(91, 133, 91) 49%, rgba(32, 45, 32, 1) 100%);
  border-radius: 0px 0px 10px 10px;
  color: goldenrod;
}

.menu_footer_m {
  width: 25%;
  height: 80px;
  font-size: 20px;
  color: goldenrod;
  text-align: center;
  padding-top: 12px;
  border-right: 1px solid #202d20;
  background: rgb(24, 33, 24);
  background: linear-gradient(180deg, rgba(24, 33, 24, 1) 0%, rgba(24, 33, 24, 1) 35%, rgba(43, 62, 43, 1) 100%);
  float: left;
  transition: all 0.2s ease;
  text-decoration: none;
}

.menu_footer_m:active {
  background: #34573b;
}

a:link {
  text-decoration: none;
}

.div_top_menu_m {
  margin-top: 25px;
  background: #000000;
}

.top_menu_m {
  width: 16.66%;
  height: 80px;
  font-size: 20px;
  color: goldenrod;
  text-align: center;
  padding-top: 12px;
  border-right: 1px solid #202d20;
  background: rgb(24, 33, 24);
  background: linear-gradient(180deg, rgba(24, 33, 24, 1) 0%, rgba(24, 33, 24, 1) 35%, rgba(43, 62, 43, 1) 100%);
  float: left;
  transition: all 0.2s ease;
  text-decoration: none;
}

.top_menu_m:active {
  background: #34573b;
}

.clear {
  clear: both;
}

.b_login_m {
  display: inline-block;
  margin: auto;
  width: 100%;
  height: auto;
  padding: 30px;
  background: #00000058;
  border-radius: 20px;
}

.text_input_m {
  width: 100%;
  height: 50px;
  background: #ffffff;
  border-radius: 100px;
  border: 1px solid rgba(252, 240, 142);
  background: #0000004d;
  padding-left: 30px;
  outline: none;
}

.btn_login_m {
  width: 100%;
  height: 45px;
  margin: 5px 0px 5px 0px;
  border-radius: 100px;
  background: rgb(32, 45, 32);
  background: linear-gradient(90deg, rgba(32, 45, 32, 1) 0%, rgba(31, 71, 38, 1) 49%, rgba(32, 45, 32, 1) 100%);
  border: none;
  color: goldenrod;
  transition: all 0.1s ease;
}

.btn_login_m:active {
  -webkit-transform: scale(0.95);
  -ms-transform: scale(0.95);
  transform: scale(0.95);
}

.btn_regis_m {
  width: 100%;
  height: 45px;
  margin: 5px 0px 5px 0px;
  border-radius: 100px;
  background: rgb(32, 45, 32);
  background: linear-gradient(90deg, rgb(70, 0, 19) 0%, rgb(109, 5, 33) 49%, rgba(70, 0, 19) 100%);
  border: none;
  color: goldenrod;
  transition: all 0.1s ease;
}

.btn_regis_m:active {
  -webkit-transform: scale(0.95);
  -ms-transform: scale(0.95);
  transform: scale(0.95);
}

.footer_menu {
  z-index: 999;
}

.txt_content {
  font-size: 16px;
  font-weight: 200;
  line-height: 30px;
  color: #ffffff;
}

