@import url(../css/bootstrap.min.css);
@import url("https://fonts.googleapis.com/css2?family=Mitr:wght@300;400;500;600&display=swap");
@import url("https://fonts.googleapis.com/css2?family=Poppins:wght@300;400;500;600;700&display=swap");
.FontAwesome, .select2-part .select2-container--default .select2-selection--single .select2-selection__arrow:after,
.select2-part .select2-container--default .select2-selection--multiple .select2-selection__arrow:after {
  font-family: "Font Awesome 5 free";
  moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  display: inline-block;
  font-style: normal;
  font-variant: normal;
  text-rendering: auto;
  line-height: normal;
  font-weight: 900;
}

body {
  font-family: "Mitr", sans-serif;
  font-size: 16px;
  font-weight: 300;
  color: #707070;
  line-height: normal;
}
body.bodyBG {
  height: 100%;
  background: rgb(240, 208, 206);
  background: linear-gradient(0deg, rgb(240, 208, 206) 5%, rgb(255, 255, 255) 55%);
  padding-top: 56px;
  background-attachment: fixed;
}

a,
a:hover {
  text-decoration: none !important;
  outline: 0 !important;
  display: block;
}

*:focus,
*:active {
  outline: 0 !important;
  box-shadow: none !important;
}

input::-moz-focus-inner {
  border: 0 !important;
}

ul {
  list-style: none;
  padding-left: 0;
  margin-bottom: 0;
}

button {
  border: none;
  background: none;
  padding: 0;
}

.btn {
  border-radius: 0;
}

.wrap-pad {
  width: 85%;
  padding: 0 15px;
  margin: 0 auto;
}

.line-number {
  overflow: hidden;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  margin-bottom: 0;
}

.transitAll, .menu-topic p, .mainmenu li a img, .mainmenu li a, .mainmenu li, .close i, .redGD-BG, .login-page, .scroll, .button-txt, .buttonDB-BD div, .buttonDB-BD, .buttonBD, .buttonR, .buttonCR, .wrap-trip-point .btn-confirm, .buttonBack:link, .btn-faq-line:link, .btn-connect-line:link, .btn-test-message:link,
.buttonBack:visited,
.btn-faq-line:visited,
.btn-connect-line:visited,
.btn-test-message:visited, .button-home i, .button-home {
  transition: all 0.5s;
}

.absoluteCenter, .pinkBG:after, .email-icon i, .input-form .input-group-text i, .iconBox img, .scroll i, .button-home i {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}

.flex, .mainmenu {
  display: flex;
  justify-content: center;
  flex-flow: row wrap;
}

.shadowHover, .mainmenu li:hover a {
  box-shadow: 0px 0px 4px 3px rgba(37, 37, 37, 0.3);
}

.w-fit {
  width: -moz-fit-content;
  width: fit-content;
}

h1 {
  font-size: 40px;
  line-height: normal;
}

h2 {
  font-size: 32px;
  line-height: normal;
}

h3 {
  font-size: 28px;
  line-height: normal;
}

h4 {
  font-size: 24px;
  line-height: normal;
}

h5 {
  font-size: 22px;
  line-height: normal;
}

h6 {
  font-size: 20px;
  font-weight: 400;
  line-height: normal;
  color: #5d182f;
  margin-bottom: 15px;
}

/*-------------- HEADER ---------------*/
header {
  width: 100%;
  background: rgb(62, 16, 31);
  background: linear-gradient(0deg, rgb(62, 16, 31) 5%, rgb(93, 24, 47) 60%);
  padding: 14px 0;
  box-shadow: 0px 0px 4px 2px rgba(54, 54, 54, 0.1);
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1000;
}

.header-logo {
  float: left;
}
.header-logo img {
  width: auto;
  height: 28px;
}

.top-menu {
  float: right;
}
.top-menu li {
  float: left;
  margin-right: 16px;
}
.top-menu li:last-child {
  margin-right: 0 !important;
}

.button-cart {
  padding-right: 10px;
  margin-top: 0;
  position: relative;
}
.button-cart img {
  width: 28px;
  height: auto;
  filter: brightness(0) invert(1);
}

.cart-amount {
  width: 12px;
  height: 12px;
  background-color: #e7b3b0;
  border-radius: 50%;
  font-size: 11px;
  font-weight: 500;
  color: #111111;
  line-height: 18px;
  text-align: center;
  position: absolute;
  top: -4px;
  right: 0;
}

.button-user:link,
.button-user:visited {
  font-size: 16px;
  line-height: 28px;
  color: white;
}

.button-logout {
  font-size: 16px;
  line-height: 28px;
  color: white;
}

/*-------------- FOOTER ---------------*/
footer {
  width: 100%;
  border-top: 1px solid #f0d0ce;
  padding: 14px 0;
  margin-top: 65px;
}
footer p {
  font-size: 14px;
  letter-spacing: 0.01rem;
  text-align: center;
  text-transform: uppercase;
  margin-bottom: 0;
}

/*-------------- BUTTON ---------------*/
.button-home {
  width: 36px;
  height: 36px;
  float: right;
  background-color: white;
  border: 1px solid #ecc1bf;
  border-radius: 50%;
  position: relative;
}
.button-home i {
  font-size: 17px;
  color: #ecc1bf;
}
.button-home:hover {
  background-color: #e7b3b0;
  border-color: #e7b3b0;
}
.button-home:hover i {
  color: white;
}

.buttonCR, .wrap-trip-point .btn-confirm, .buttonBack:link, .btn-faq-line:link, .btn-connect-line:link, .btn-test-message:link,
.buttonBack:visited,
.btn-faq-line:visited,
.btn-connect-line:visited,
.btn-test-message:visited {
  min-width: 115px;
  float: left;
  background-color: #cc5c56;
  border-radius: 25px;
  font-size: 15px;
  font-weight: 300;
  color: white !important;
  text-align: center;
  padding: 7px 15px;
}
.buttonCR:hover, .wrap-trip-point .btn-confirm:hover, .buttonBack:hover:link, .btn-faq-line:hover:link, .btn-connect-line:hover:link, .btn-test-message:hover:link,
.buttonBack:hover:visited,
.btn-faq-line:hover:visited,
.btn-connect-line:hover:visited,
.btn-test-message:hover:visited {
  background-color: #5d182f;
}

.buttonR {
  min-width: 115px;
  float: left;
  background-color: #5d182f;
  border-radius: 25px;
  font-size: 15px;
  font-weight: 300;
  color: white !important;
  text-align: center;
  padding: 7px 15px;
}
.buttonR i {
  font-size: 14px;
  padding-right: 7px;
}
.buttonR:hover {
  background-color: #8c2447;
}

.buttonBD {
  min-width: 115px;
  float: left;
  background-color: white;
  border: 1px solid #cc5c56;
  border-radius: 25px;
  font-size: 15px;
  color: #cc5c56;
  text-align: center;
  padding: 6px 15px;
}
.buttonBD:hover {
  background-color: #d57974;
  border-color: #d57974;
  color: white;
}

.buttonDB-BD {
  border: 1px solid #5d182f;
  border-radius: 25px;
  padding: 3px;
}
.buttonDB-BD div {
  min-width: 150px;
  background-color: #5d182f;
  border-radius: 25px;
  font-size: 15px;
  font-weight: 300;
  color: white;
  text-align: center;
  padding: 6px 15px;
}
.buttonDB-BD div i {
  font-size: 14px;
  padding-right: 6px;
}
.buttonDB-BD:hover {
  border-color: #8c2447;
}
.buttonDB-BD:hover div {
  background-color: #8c2447;
}

.button-txt {
  float: right;
  font-size: 14px;
  font-weight: 300;
  color: #d57974;
}
.button-txt i {
  font-size: 13px;
  padding-right: 5px;
}
.button-txt:hover {
  color: #c74d47;
}

.button-pair a {
  min-width: 160px;
}
.button-pair a:first-child {
  margin-right: 15px;
}

/*top-button*/
.scrolltop {
  display: none;
  width: 100%;
  margin: 0 auto;
  position: fixed;
  bottom: 0;
  right: 0;
  z-index: 99;
}

.scroll {
  width: 44px;
  height: 44px;
  background: #d57974;
  border-radius: 50%;
  box-shadow: 0 1px 5px rgba(54, 54, 54, 0.4);
  text-align: center;
  margin: 0;
  cursor: pointer !important;
  position: absolute;
  right: 30px;
  bottom: 30px;
}
.scroll i {
  font-size: 17px;
  color: white;
}
.scroll:hover {
  background: #cc5c56;
}

/*------------ BACKGROUND -------------*/
.redGD-BG, .login-page {
  background: rgb(46, 12, 23);
  background: linear-gradient(0deg, rgb(46, 12, 23) 10%, rgb(93, 24, 47) 60%, rgb(140, 36, 71) 100%);
}

.mananyaBG {
  background-image: url(../images/mananyaBG.jpg);
  background-repeat: repeat;
  background-position: top center;
  padding: 45px 35px 0 35px;
}

/*-------------- CONTENT --------------*/
.content-center, .qrcode, .qrcode-noti, .user-img, .mainmenu li a img, .button-pass, .topicBD, .button-pair {
  float: none;
  margin: 0 auto;
  display: table;
}

.txt-content {
  margin-bottom: 30px;
}
.txt-content p {
  margin-bottom: 15px;
}
.txt-content p:last-child {
  margin-bottom: 0 !important;
}

.note {
  font-size: 13px;
  color: #acacac;
}

.img-width img {
  width: 100%;
  height: auto;
}

.content-column {
  position: relative;
}
.content-column:before {
  content: "";
  width: 1px;
  height: 100%;
  border-right: 1px dashed #d7d7d7;
  position: absolute;
  top: 0;
  left: 50%;
  transform: translateX(-50%);
}
.content-column h6 {
  font-size: 19px;
  color: #363636;
  text-align: center;
}

/* TOPIC */
.header-topic {
  margin-bottom: 40px;
}

.topic-iconBox, .topic-exchange {
  float: left;
  border-radius: 30px;
  background: rgb(93, 24, 47);
  background: linear-gradient(-45deg, rgb(93, 24, 47) 0%, rgb(202, 52, 102) 100%);
  padding: 7px 28px 9px 62px;
  position: relative;
}
.topic-iconBox p, .topic-exchange p {
  font-size: 25px;
  font-weight: 400;
  color: white;
  letter-spacing: 0.02rem;
  margin-bottom: 0;
}

.iconBox {
  width: 44px;
  height: 44px;
  background-color: white;
  border-radius: 50%;
  position: absolute;
  top: 50%;
  left: 5px;
  transform: translateY(-50%);
}
.iconBox img {
  width: auto;
  height: 23px;
}

.topicBD {
  border: 1px solid #e7b3b0;
  border-radius: 26px;
  padding: 3px;
  margin-bottom: 40px;
}
.topicBD div {
  min-width: 160px;
  background-color: #f0d0ce;
  border-radius: 26px;
  font-size: 20px;
  font-weight: 400;
  color: #c0423a;
  text-align: center;
  padding: 6px 25px;
}

/**/
.borderBox-wHeader {
  padding-left: 35px;
}
.borderBox-wHeader .borderBox {
  position: relative;
  margin-top: 34px;
}
.borderBox-wHeader .borderBox-header {
  position: absolute;
  top: -34px;
  left: -35px;
}
.borderBox-wHeader .borderBox .row:last-child .form-control,
.borderBox-wHeader .borderBox .row:last-child .form-select,
.borderBox-wHeader .borderBox .row:last-child .select2-part .select2-container {
  margin-bottom: 0;
}

.borderBox {
  background-color: white;
  border: 1px solid #e7b3b0;
  border-radius: 7px;
  padding: 40px 40px 45px 40px;
  margin-bottom: 45px;
}

.borderBox-header {
  float: left;
  overflow: hidden;
}
.borderBox-header li {
  float: left;
  background-color: #f5dedd;
  border: 1px solid #e7b3b0;
  font-size: 19px;
  font-weight: 500;
  color: #5d182f;
  letter-spacing: 0.01rem;
  padding: 6px 18px;
}
.borderBox-header li:first-child {
  background-color: #ecc1bf;
  border-right: none;
  border-radius: 22px 0 0 22px;
  font-family: "Poppins", sans-serif;
  font-size: 20px;
  font-weight: 600;
  letter-spacing: 0.02rem;
  padding-left: 20px;
}
.borderBox-header li:last-child {
  border-left: none;
  border-radius: 0 22px 22px 0;
  padding-right: 25px;
}

/* FORM */
.input-form .form-control {
  background-color: #f5f5f5;
  border: none;
  border-radius: 22px;
  font-size: 16px;
  font-weight: 300;
  line-height: normal !important;
  color: #707070;
  padding: 9px 17px;
  margin-bottom: 25px;
}
.input-form .form-control::-moz-placeholder {
  /* Chrome, Firefox, Opera, Safari 10.1+ */
  color: #959595;
  opacity: 1; /* Firefox */
}
.input-form .form-control::placeholder {
  /* Chrome, Firefox, Opera, Safari 10.1+ */
  color: #959595;
  opacity: 1; /* Firefox */
}
.input-form textarea.form-control {
  height: 110px;
  border-radius: 7px;
  padding: 9px 17px;
}
.input-form p {
  margin-bottom: 10px;
}
.input-form p span {
  color: #cc5c56;
}
.input-form p span.note {
  color: #acacac;
  padding-left: 10px;
}
.input-form small {
  color: #acacac;
  font-size: 14px;
}
.input-form .form-select {
  background-color: #f5f5f5;
  border: none;
  border-radius: 22px;
  font-size: 16px;
  font-weight: 300;
  line-height: normal !important;
  color: #707070;
  padding: 9px 17px;
  margin-bottom: 25px;
}
.input-form .form-select option {
  font-size: 15px;
  font-weight: 300;
}
.input-form .form-check {
  margin-bottom: 15px;
}
.input-form .form-check .form-check-input {
  background-color: #d7d7d7;
  border: none;
}
.input-form .form-check .form-check-input:checked {
  background-color: #cc5c56;
}
.input-form .form-check .form-check-label {
  font-size: 14px;
  color: #707070;
}
.input-form .input-group {
  border: 1px solid #ebebeb;
  border-radius: 26px;
  margin-bottom: 25px;
}
.input-form .input-group .form-control {
  padding: 9px 18px;
  margin-bottom: 0;
}
.input-form .input-group .buttonR {
  font-size: 16px;
  font-weight: 300;
}
.input-form .input-group.big {
  border-width: 2px;
}
.input-form .input-group.big .form-control {
  font-size: 18px;
}
.input-form .input-group-text {
  width: 56px;
  height: 47px;
  background-color: #cccccc;
  border-radius: 25px 0 0 25px;
  font-size: 16px;
  line-height: normal !important;
  padding: 5px 15px;
  position: relative;
}
.input-form .input-group-text i {
  font-size: 20px;
  color: #707070;
}
.input-form input[type=file] {
  background-color: #fff;
}
.input-form input[type=file]::file-selector-button {
  display: none;
}
.input-form input[type=file]::file-selector-button:hover {
  background-color: #8c2447 !important;
}
.input-form .btn-select-file, .input-form .btn-select-file-outline {
  display: inline-block;
  color: #fff;
  background-color: #5d182f;
  border-radius: 50px;
  padding: 8px 16px;
  white-space: nowrap;
  cursor: pointer;
  transition: all 0.2s;
}
.input-form .btn-select-file:hover, .input-form .btn-select-file-outline:hover {
  background-color: #8c2447;
}

/* SELECT 2 */
.select2-part .select2-container {
  width: 100% !important;
  margin-bottom: 25px;
}
.select2-part .select2-container .select2-selection--single {
  height: 43px;
  background-color: #f5f5f5;
  border: none;
  border-radius: 22px;
  font-size: 16px;
  line-height: normal;
  padding: 9px 17px;
}
.select2-part .select2-container .select2-selection--single .select2-selection__rendered {
  padding: 0;
}
.select2-part .select2-container--default .select2-selection--single .select2-selection__rendered {
  font-size: 16px;
  line-height: normal;
  color: #959595;
  text-transform: none;
}
.select2-part .select2-container--default .select2-selection--single .select2-selection__arrow {
  top: 50%;
  right: 5px;
  transform: translateY(-50%);
}
.select2-part .select2-container--default .select2-selection--single .select2-selection__arrow,
.select2-part .select2-container--default .select2-selection--multiple .select2-selection__arrow {
  width: 35px;
  height: 100%;
}
.select2-part .select2-container--default .select2-selection--single .select2-selection__arrow:after,
.select2-part .select2-container--default .select2-selection--multiple .select2-selection__arrow:after {
  content: "\f078";
  font-size: 12px;
  color: #707070;
  position: absolute;
  top: 50%;
  right: 12px;
  transform: translateY(-50%);
}
.select2-part .select2-container--default .select2-selection--single .select2-selection__arrow b,
.select2-part .select2-container--default .select2-selection--multiple .select2-selection__arrow b {
  display: none;
}

.select2-container .select2-dropdown {
  border-color: #d7d7d7 !important;
}

/* MODAL */
.form-modal.modal .modal-header {
  border-bottom: none;
  padding: 30px 40px 25px 40px;
  display: block;
}
.form-modal.modal .modal-header .close {
  position: absolute;
  top: 18px;
  right: 20px;
}
.form-modal.modal .modal-body {
  padding: 0 40px;
}
.form-modal.modal .modal-body h6 {
  font-size: 21px;
  text-align: center;
  margin-bottom: 12px;
}
.form-modal.modal .modal-footer {
  border-top: none;
  padding: 20px 40px 35px 40px;
  display: block;
}
.form-modal.modal .modal-footer .buttonCR, .form-modal.modal .modal-footer .wrap-trip-point .btn-confirm, .wrap-trip-point .form-modal.modal .modal-footer .btn-confirm, .form-modal.modal .modal-footer .buttonBack:link, .form-modal.modal .modal-footer .btn-faq-line:link, .form-modal.modal .modal-footer .btn-connect-line:link, .form-modal.modal .modal-footer .btn-test-message:link,
.form-modal.modal .modal-footer .buttonBack:visited,
.form-modal.modal .modal-footer .btn-faq-line:visited,
.form-modal.modal .modal-footer .btn-connect-line:visited,
.form-modal.modal .modal-footer .btn-test-message:visited,
.form-modal.modal .modal-footer .buttonBD {
  min-width: 115px;
  line-height: normal;
}
.form-modal.modal .modal-footer .buttonCR, .form-modal.modal .modal-footer .wrap-trip-point .btn-confirm, .wrap-trip-point .form-modal.modal .modal-footer .btn-confirm, .form-modal.modal .modal-footer .buttonBack:link, .form-modal.modal .modal-footer .btn-faq-line:link, .form-modal.modal .modal-footer .btn-connect-line:link, .form-modal.modal .modal-footer .btn-test-message:link,
.form-modal.modal .modal-footer .buttonBack:visited,
.form-modal.modal .modal-footer .btn-faq-line:visited,
.form-modal.modal .modal-footer .btn-connect-line:visited,
.form-modal.modal .modal-footer .btn-test-message:visited {
  border: none;
  margin-right: 12px;
}
.form-modal.modal .modal-footer .buttonCR:hover, .form-modal.modal .modal-footer .wrap-trip-point .btn-confirm:hover, .wrap-trip-point .form-modal.modal .modal-footer .btn-confirm:hover, .form-modal.modal .modal-footer .buttonBack:hover:link, .form-modal.modal .modal-footer .btn-faq-line:hover:link, .form-modal.modal .modal-footer .btn-connect-line:hover:link, .form-modal.modal .modal-footer .btn-test-message:hover:link,
.form-modal.modal .modal-footer .buttonBack:hover:visited,
.form-modal.modal .modal-footer .btn-faq-line:hover:visited,
.form-modal.modal .modal-footer .btn-connect-line:hover:visited,
.form-modal.modal .modal-footer .btn-test-message:hover:visited {
  background-color: #5d182f;
  color: white !important;
}
.form-modal.modal .modal-footer .buttonBD {
  padding: 6px 12px;
}
.form-modal.modal#changePass .modal-dialog {
  margin-top: 6rem;
}
.form-modal.modal#changePass .modal-dialog .modal-header {
  padding: 25px 40px;
}
.form-modal.modal#changePass .modal-dialog .modal-body {
  padding: 0 50px;
}
.form-modal.modal#changePass .modal-dialog .modal-body .txt-content p {
  font-size: 18px;
}

.close i {
  font-size: 18px !important;
  line-height: normal !important;
  color: #acacac;
}
.close i:hover {
  color: #5d182f;
}

.email-icon {
  width: 74px;
  height: 74px;
  background-color: #ecc1bf;
  border-radius: 50%;
  border: 4px solid white;
  position: absolute;
  top: -37px;
  left: 50%;
  transform: translateX(-50%);
}
.email-icon i {
  font-size: 26px;
  color: white;
}

/*--------------- LOGIN ---------------*/
.login-page {
  height: 100vh;
  padding: 7% 0 0 0;
  position: relative;
}
.login-page footer {
  width: 100%;
  max-width: 1290px;
  margin-top: 0;
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
}
.login-page footer p {
  font-size: 15px;
  color: white;
}
.login-page .img-width {
  margin-bottom: 22px;
}
.login-page h2 {
  font-weight: 400;
  color: white;
  letter-spacing: 0.03rem;
  text-align: center;
  margin-bottom: 45px;
}
.login-page .buttonCR, .login-page .wrap-trip-point .btn-confirm, .wrap-trip-point .login-page .btn-confirm, .login-page .buttonBack:link, .login-page .btn-faq-line:link, .login-page .btn-connect-line:link, .login-page .btn-test-message:link,
.login-page .buttonBack:visited,
.login-page .btn-faq-line:visited,
.login-page .btn-connect-line:visited,
.login-page .btn-test-message:visited {
  min-width: 150px;
  background-color: #e7b3b0;
  border: 2px solid white;
  font-size: 16px;
  font-weight: 400;
  color: #5d182f !important;
  padding: 6px 20px;
}
.login-page .buttonCR:hover, .login-page .wrap-trip-point .btn-confirm:hover, .wrap-trip-point .login-page .btn-confirm:hover, .login-page .buttonBack:hover:link, .login-page .btn-faq-line:hover:link, .login-page .btn-connect-line:hover:link, .login-page .btn-test-message:hover:link,
.login-page .buttonBack:hover:visited,
.login-page .btn-faq-line:hover:visited,
.login-page .btn-connect-line:hover:visited,
.login-page .btn-test-message:hover:visited {
  background-color: #d57974;
}

.button-pass {
  font-weight: 300;
  color: white;
  margin-bottom: 30px;
}

/*--------- INDEX / MAIN-PAGE ---------*/
.mainmenu li {
  width: 33.3333333333%;
  float: left;
  padding: 6px;
}
.mainmenu li:first-child, .mainmenu li:nth-child(2), .mainmenu li:nth-child(3) {
  padding-top: 0;
}
.mainmenu li a {
  background: white;
  border-radius: 7px;
  text-align: center;
  padding: 18px 10px;
  box-shadow: 0px 0px 4px 2px rgba(54, 54, 54, 0.08);
}
.mainmenu li a img {
  width: auto;
  height: 58px;
  margin-bottom: 14px;
}
.mainmenu li:hover a {
  background: rgb(93, 24, 47);
  background: linear-gradient(0deg, rgb(93, 24, 47) 25%, rgb(202, 52, 102) 100%);
  transition: ease 0.5s;
}
.mainmenu li:hover a img {
  filter: brightness(0) invert(1);
}
.mainmenu li:hover a .menu-topic p {
  color: white;
}

.menu-topic {
  width: 100%;
  height: 45px;
  text-align: center;
  display: table;
}
.menu-topic p {
  font-size: 16px;
  line-height: 1.4rem;
  color: #707070;
  display: table-cell;
  vertical-align: middle;
}

.pinkBG {
  border-radius: 7px;
  background-image: url(../images/pinkBG.jpg);
  background-repeat: no-repeat;
  background-position: bottom center;
  box-shadow: 0px 0px 4px 3px rgba(54, 54, 54, 0.15);
  padding: 45px 35px 50px 35px;
  position: relative;
  /*&:before{
      content: '';
      width: 100%;
      height: 100%;
      background-image: url(../images/pinkBG.jpg);
      position: absolute;
      top: 0;
      left: 0;
  }*/
}
.pinkBG:after {
  content: "";
  width: calc(100% - 16px);
  height: calc(100% - 16px);
  border: 2px solid white;
  border-radius: 6px;
}
.pinkBG .button-txt {
  position: absolute;
  top: 28px;
  right: 35px;
}
.pinkBG .user-img {
  margin-top: 5px;
}
.pinkBG .user-img,
.pinkBG .button-txt,
.pinkBG .user-info-center .row .col-6,
.pinkBG .user-information-section .row .col-6 {
  z-index: 2;
}

.user-img {
  width: 144px;
  height: 144px;
  border-radius: 50%;
  margin-bottom: 20px;
  overflow: hidden;
}
.user-img img {
  width: 100%;
  height: auto;
}

.user-name, .user-information-section .user-name {
  font-size: 20px;
  font-weight: 500;
  color: #5d182f;
  text-align: center;
  margin-bottom: 10px;
}

.user-info-center .row .col-6, .user-information-section .row .col-6 {
  font-size: 18px;
  line-height: 2.1rem;
}
.user-info-center .row .col-6:first-child, .user-information-section .row .col-6:first-child {
  padding-right: 20px;
  font-weight: 400;
  color: #252525;
  text-align: right;
  position: relative;
}
.user-info-center .row .col-6:first-child:after, .user-information-section .row .col-6:first-child:after {
  content: ":";
  width: 4px;
  text-align: center;
  position: absolute;
  right: -2px;
}
.user-info-center .row .col-6:last-child, .user-information-section .row .col-6:last-child {
  padding-left: 20px;
  color: #555555;
}

.rule-txt {
  font-size: 18px;
  font-weight: 400;
  color: #363636;
  text-align: center;
  margin-bottom: 25px;
}

/*----------- COURES ONLINE -----------*/
.btn-coures-cate:link,
.btn-coures-cate:visited {
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 17px;
  color: #5d182f;
  text-align: center;
  padding: 12px 24px;
  border: 1px solid #e7b3b0;
  border-radius: 7px;
  background-color: #fff;
}
.btn-coures-cate:link.active,
.btn-coures-cate:visited.active {
  background: linear-gradient(180deg, #f0d0ce 0%, #e2a5a1 94.58%);
}
.btn-coures-cate:link:hover,
.btn-coures-cate:visited:hover {
  background: linear-gradient(180deg, #f0d0ce 0%, #e2a5a1 94.58%);
}

.card-coures, .card-news, .card-media {
  padding: 18px;
  border-radius: 7px;
  box-shadow: 0px 0px 4px 2px rgba(54, 54, 54, 0.1);
  background-color: #fff;
  position: relative;
  cursor: pointer;
  color: #707070;
  transition: all 0.2s;
}
.card-coures .card-coures-header, .card-news .card-coures-header, .card-news .card-news-header, .card-media .card-coures-header, .card-media .card-media-header {
  margin-bottom: 10px;
}
.card-coures .card-coures-header img, .card-news .card-coures-header img, .card-news .card-news-header img, .card-media .card-coures-header img, .card-media .card-media-header img {
  width: 100%;
}
.card-coures .card-coures-body, .card-news .card-coures-body, .card-news .card-news-body, .card-media .card-coures-body, .card-media .card-media-body {
  margin-bottom: 10px;
}
.card-coures .card-coures-body .coures-cate, .card-news .card-coures-body .coures-cate, .card-news .card-news-body .coures-cate, .card-news .card-news-body .news-date, .card-media .card-coures-body .coures-cate, .card-media .card-media-body .coures-cate {
  display: inline-block;
  padding: 0 9px;
  border-radius: 10px;
  font-size: 12px;
  color: #cc5c56;
  background-color: #ecc1bf;
  margin-bottom: 5px;
}
.card-coures .card-coures-body .coures-title:link, .card-news .card-coures-body .coures-title:link, .card-news .card-news-body .coures-title:link, .card-news .card-news-body .news-title:link, .card-media .card-coures-body .coures-title:link, .card-media .card-media-body .coures-title:link, .card-media .card-media-body .media-title:link,
.card-coures .card-coures-body .coures-title:visited,
.card-news .card-coures-body .coures-title:visited,
.card-news .card-news-body .coures-title:visited,
.card-news .card-news-body .news-title:visited,
.card-media .card-coures-body .coures-title:visited,
.card-media .card-media-body .coures-title:visited,
.card-media .card-media-body .media-title:visited {
  color: inherit;
  font-size: 18px;
  font-weight: 400;
  line-height: 1.5;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  text-overflow: ellipsis;
  overflow: hidden;
}
.card-coures:hover, .card-news:hover, .card-media:hover {
  color: #5d182f;
  box-shadow: 0px 0px 5px 4px rgba(37, 37, 37, 0.2);
}

.pagination {
  gap: 16px;
}
.pagination .page-item:first-child .page-link span {
  font-size: 20px;
}
.pagination .page-item:last-child .page-link span {
  font-size: 20px;
}
.pagination .page-item .page-link {
  padding: 0.35rem 0.8rem;
  color: #707070;
  border: none;
}
.pagination .page-item.active .page-link {
  color: #fff;
  background-color: #e7b3b0;
  border-color: #e7b3b0;
  border-radius: 50%;
}

.btn-toggle-cate:link,
.btn-toggle-cate:visited {
  display: flex;
  align-items: center;
  justify-content: right;
  gap: 6px;
  color: #8c2447;
  font-size: 15px;
  font-weight: 400;
  letter-spacing: 1px;
  margin-bottom: 32px;
}
.btn-toggle-cate:link i,
.btn-toggle-cate:visited i {
  color: #5d182f;
  font-size: 24px;
}

/*-------------- WEBSITE --------------*/
/*---------- MANANYA SYSTEM -----------*/
/*-------------- PRODUCT --------------*/
.dealer-package {
  overflow: hidden;
}
.dealer-package img {
  transition: all 0.3s;
}
.dealer-package img:hover {
  transform: scale(1.2);
}

.card-product {
  background-color: #fff;
  box-shadow: 0px 0px 4px 2px rgba(54, 54, 54, 0.1);
  border-radius: 7px;
  padding: 16px;
  transition: all 0.2s;
}
.card-product .card-product-body {
  text-align: center;
  font-weight: 400;
}
.card-product .card-product-body .product-title {
  color: #252525;
  font-size: 21px;
  margin-bottom: 0;
}
.card-product .card-product-body .product-price {
  color: #5d182f;
  font-size: 18px;
}
.card-product .card-product-body .buttonCR, .card-product .card-product-body .wrap-trip-point .btn-confirm, .wrap-trip-point .card-product .card-product-body .btn-confirm, .card-product .card-product-body .buttonBack:link, .card-product .card-product-body .btn-faq-line:link, .card-product .card-product-body .btn-connect-line:link, .card-product .card-product-body .btn-test-message:link,
.card-product .card-product-body .buttonBack:visited,
.card-product .card-product-body .btn-faq-line:visited,
.card-product .card-product-body .btn-connect-line:visited,
.card-product .card-product-body .btn-test-message:visited {
  display: inline-block;
  float: unset;
  width: -moz-fit-content;
  width: fit-content;
}
.card-product:hover {
  box-shadow: 0px 0px 5px 4px rgba(37, 37, 37, 0.2);
}

/*----------- PRODUCT DETAIL -----------*/
.product-imgs {
  position: relative;
}
.product-imgs .img-display {
  overflow: hidden;
}
.product-imgs .img-display .img-showcase {
  display: flex;
  width: 100%;
  transition: all 0.5s ease;
}
.product-imgs .img-display .img-showcase img {
  min-width: 100%;
}
.product-imgs .img-display .btn-prev,
.product-imgs .img-display .btn-next {
  background-color: #f0d0ce;
  color: #d57974;
  padding: 9px 18px;
  border-radius: 50%;
  position: absolute;
  top: 40%;
  transform: translateY(-50%);
  transition: all 0.2s;
}
.product-imgs .img-display .btn-prev:hover,
.product-imgs .img-display .btn-next:hover {
  background-color: #ecc1bf;
}
.product-imgs .img-display .btn-prev {
  left: 0;
}
.product-imgs .img-display .btn-next {
  right: 0;
}
.product-imgs .img-select {
  display: flex;
}
.product-imgs .img-select .img-item {
  margin: 0.3rem;
  opacity: 0.7;
  transition: all 0.2s;
}
.product-imgs .img-select .img-item.active {
  opacity: 1;
  outline: 1px solid #ecc1bf;
}
.product-imgs .img-select .img-item:hover {
  opacity: 1;
}

.product-detail .product-detail-header {
  padding-bottom: 32px;
  border-bottom: 1px dashed #d7d7d7;
}
.product-detail .product-detail-header .product-title {
  font-size: 30px;
  color: #252525;
}
.product-detail .product-detail-header .product-price {
  font-size: 22px;
  color: #cc5c56;
  margin-bottom: 0;
  line-height: 1;
}

.product-detail-option {
  padding: 32px 0;
  border-bottom: 1px dashed #d7d7d7;
}
.product-detail-option .radio-amount {
  display: none;
}
.product-detail-option .radio-amount:checked + .radio-text {
  outline: 1px solid #5d182f;
  background-color: #5d182f;
  color: #fff;
}
.product-detail-option .radio-text {
  outline: 1px solid #ebebeb;
  border-radius: 5px;
  padding: 12px 24px;
  margin-bottom: 18px;
  cursor: pointer;
}
.product-detail-option .btn-add-cart {
  display: inline-block;
  padding: 12px 36px;
  background-color: #e7b3b0;
  color: #5d182f;
  border-radius: 5px;
  transition: all 0.3s;
}
.product-detail-option .btn-add-cart:hover {
  background-color: #ecc1bf;
}

.quatity, .quatity-cart {
  display: flex;
  border: 1px solid #ebebeb;
  width: -moz-fit-content;
  width: fit-content;
}
.quatity input, .quatity-cart input {
  border: none;
  width: 70px;
  text-align: center;
}
.quatity input::-webkit-outer-spin-button, .quatity-cart input::-webkit-outer-spin-button {
  -webkit-appearance: none;
  margin: 0;
}
.quatity input::-webkit-inner-spin-button, .quatity-cart input::-webkit-inner-spin-button {
  -webkit-appearance: none;
  margin: 0;
}
.quatity .btn-decress, .quatity-cart .btn-decress,
.quatity .btn-incress,
.quatity-cart .btn-incress {
  padding: 8px 16px;
}

.product-detail-description {
  padding: 32px 0;
}
.product-detail-description .desc-title {
  font-size: 18px;
  color: #5d182f;
}
.product-detail-description .desc-content {
  font-size: 17px;
}

.table-detail {
  text-align: center;
  border-collapse: collapse;
  border-radius: 7px;
  overflow: hidden;
}
.table-detail thead {
  background-color: #f5dedd;
  color: #5d182f;
}

.buttonBack:link, .btn-faq-line:link, .btn-connect-line:link, .btn-test-message:link,
.buttonBack:visited,
.btn-faq-line:visited,
.btn-connect-line:visited,
.btn-test-message:visited {
  display: inline-block;
  float: unset;
  width: -moz-fit-content;
  width: fit-content;
}

/*--------------- CART ----------------*/
.cart-header {
  margin-bottom: 12px;
  font-size: 18px;
  color: #5d182f;
}

.cart {
  border-top: 2px solid #d57974;
  border-bottom: 2px solid #d57974;
}
.cart .cart-items {
  padding: 12px 0;
  border-bottom: 1px dashed #ebebeb;
}
.cart .cart-items:last-of-type {
  border-bottom: none;
}

.quatity-cart input {
  width: 20px;
}
.quatity-cart .btn-decress,
.quatity-cart .btn-incress {
  padding: 6px 12px;
}

.tax-invoice h3 {
  font-size: 17px;
  color: #252525;
}
.tax-invoice .note span {
  color: #707070;
  font-weight: 200;
}

.checkboxsw label {
  width: 55px;
  height: 26px;
  background-color: #cccccc;
  border-radius: 13px;
  margin-bottom: 0;
  display: block;
  position: relative;
  text-indent: -9999px;
  cursor: pointer;
}
.checkboxsw label:after {
  content: "";
  width: 18px;
  height: 18px;
  background-color: white;
  border-radius: 50%;
  position: absolute;
  top: 4px;
  left: 5px;
  transition: 0.3s;
}
.checkboxsw input {
  display: none;
}
.checkboxsw input:checked + label {
  background-color: #ed1c24;
}
.checkboxsw input:checked + label:after {
  left: calc(100% - 5px);
  transform: translateX(-100%);
}

.cart-discount {
  padding: 12px 0;
  border-bottom: 1px solid #ebebeb;
}
.cart-discount h3 {
  font-size: 17px;
  color: #252525;
  font-weight: 400;
}

.cart-total {
  display: flex;
  flex-direction: column;
  gap: 12px;
  padding: 12px 0;
}
.cart-total .price-title {
  color: #252525;
  font-weight: 400;
}
.cart-total .price-net {
  font-size: 18px;
  font-weight: 400;
  color: #5d182f;
}

/*------------ ORDER SUMMARY ------------*/
.wrap-pad .decor {
  font-size: 24px;
  color: #5d182f;
  border: 1px solid #5d182f;
  border-radius: 30px;
  width: -moz-fit-content;
  width: fit-content;
  padding: 8px 32px;
  margin: 0 auto 24px;
}
.wrap-pad .order-number {
  font-size: 18px;
  color: #111111;
  text-align: center;
  margin-bottom: 12px;
}
.wrap-pad .order-number span {
  color: #cc5c56;
}
.wrap-pad .order-date {
  color: #111111;
  text-align: center;
  margin-bottom: 48px;
}
.wrap-pad .order-date span {
  color: #707070;
}

.order-info {
  background: #f5dedd;
  border: 1px solid #e7b3b0;
  border-radius: 7px;
  padding: 24px;
  margin-bottom: 32px;
}
.order-info h6 {
  margin-bottom: 8px;
}

.order-summary-title {
  font-size: 20px;
  color: #5d182f;
  text-align: center;
  margin-bottom: 16px;
}

.order-summary {
  font-size: 17px;
  font-weight: 400;
  color: #111111;
  padding: 16px 0;
  border-bottom: 1px solid #ebebeb;
}
.order-summary .price {
  text-align: right;
  margin-bottom: 8px;
}
.order-summary .product-amount {
  font-size: 15px;
  font-weight: 300;
  color: #fff;
  background-color: #cc5c56;
  margin-left: auto;
  padding: 0 9px;
  width: -moz-fit-content;
  width: fit-content;
  border-radius: 7px;
}

.note-section, .point-form {
  display: flex;
  align-items: center;
  justify-content: space-between;
  flex-wrap: wrap;
  padding: 16px 0;
  border-bottom: 1px solid #ebebeb;
  color: #252525;
  font-weight: 400;
}
.note-section p, .point-form p {
  margin-bottom: 0;
}
.note-section p:last-child, .point-form p:last-child {
  font-size: 16px;
  font-weight: 300;
  color: #707070;
}

.point-form p {
  margin-bottom: 0;
}
.point-form p:last-child {
  font-size: inherit;
  font-weight: inherit;
  color: inherit;
}

.cart-form {
  display: flex;
  flex-direction: column;
  gap: 8px;
  color: #252525;
  font-weight: 400;
  padding: 16px 0 0;
}
.cart-form .cart-form-item {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cart-form .cart-form-item p {
  margin-bottom: 0;
}
.cart-form .cart-form-item:last-child {
  font-size: 18px;
  color: #5d182f;
}

/*------------ APPLY AGENT ------------*/
.qrcode, .qrcode-noti {
  width: 300px;
  height: 300px;
  background-color: white;
  border: 3px solid #f5f5f5;
  padding: 6%;
  margin-bottom: 30px;
}
.qrcode img, .qrcode-noti img {
  width: 100%;
  height: auto;
}

.agent-form .form-check {
  margin-left: 35px;
  margin-bottom: 50px;
}

.info-txt {
  margin-bottom: 20px;
}
.info-txt i {
  color: #8c2447;
  padding-right: 7px;
}

.head-agent {
  color: #363636;
}
.head-agent strong {
  font-weight: 400;
  color: #252525;
  padding-right: 15px;
}

.accordion section, .accord-overwrite section {
  max-height: 0;
  color: #707070;
  overflow: hidden;
  opacity: 0;
}
.accordion label, .accord-overwrite label {
  display: inline-block;
  vertical-align: middle;
  position: relative;
  cursor: pointer;
  margin-left: 0;
}
.accordion input, .accord-overwrite input {
  display: block;
}
.accordion > .row:last-child .md-radio, .accord-overwrite > .row:last-child .md-radio {
  border-bottom: none;
  padding-bottom: 0;
  margin-bottom: 0;
}

.acc-pad {
  padding: 25px 0 0 30px;
}
.acc-pad .form-control,
.acc-pad .form-select,
.acc-pad .select2-part .select2-container {
  margin-bottom: 25px !important;
}
.acc-pad > .row:last-child .form-control,
.acc-pad > .row:last-child .form-select,
.acc-pad > .row:last-child .select2-part .select2-container {
  margin-bottom: 0 !important;
}

.accordion section, .accord-overwrite section,
.accordion input:checked ~ section {
  transition: max-height 0.3s, opacity 0.5s ease-out, border 0.1s ease-out;
}

.accordion label:after, .accord-overwrite label:after,
.accordion input:checked + label:after {
  transition: transform 0.3s ease-out;
}

.accordion input:checked + label, .accord-overwrite input:checked + label {
  border-bottom: none;
  margin-bottom: 0;
  margin-left: 0;
}

.accordion input:checked ~ section, .accord-overwrite input:checked ~ section {
  max-height: 3000px;
  border-bottom: none;
  margin-bottom: 3px;
  opacity: 1;
}

.md-radio > label {
  display: block;
  padding-left: 30px;
  margin-bottom: 0;
  margin-left: 0;
  position: relative;
  cursor: pointer;
  vertical-align: bottom;
}
.md-radio > label:before {
  left: 0;
  top: 3px;
  width: 20px;
  height: 20px;
  border: 2px solid #cc5c56;
  background: none;
}
.md-radio > label:after {
  top: 8px;
  left: 5px;
  width: 10px;
  height: 10px;
  transform: scale(0);
  background-color: #cc5c56;
}
.md-radio > label:before, .md-radio > label:after {
  position: absolute;
  content: "";
  border-radius: 50%;
  transition: all 0.5s ease;
  transition-property: transform, border-color;
}
.md-radio > label > p {
  line-height: normal;
  margin-bottom: 0;
}
.md-radio > label > p strong {
  font-size: 17px;
  font-weight: 400;
  color: #363636;
}
.md-radio.md-radio-inline {
  display: block;
  border-bottom: 1px solid #f5f5f5;
  padding-bottom: 18px;
  margin-bottom: 18px;
}
.md-radio > input[type=radio] {
  display: none;
}
.md-radio > input[type=radio]:checked + label:before {
  background: none;
  animation: ripple 0.2s linear forwards;
}
.md-radio > input[type=radio]:checked + label:after {
  transform: scale(1);
}
.md-radio.middle > label {
  padding-left: 50px;
}
.md-radio.middle > label:before, .md-radio.middle > label:after {
  top: 50%;
}
.md-radio.middle > label:before {
  transform: translateY(-50%);
}
.md-radio.middle > label:after {
  margin-top: -5px;
}

/*-- accordion END --*/
.btn-select-file-outline {
  color: #ecc1bf !important;
  border: 1px solid #ecc1bf !important;
  background-color: #fff !important;
  margin-bottom: 25px;
}

.btn-apply-agent:link,
.btn-apply-agent:visited {
  background: #ffa200;
  border-radius: 7px;
  padding: 8px 24px;
  width: -moz-fit-content;
  width: fit-content;
  color: #fff;
  margin: 0 auto;
}

/*--------------- AGENT ---------------*/
.sort-agents {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-bottom: 32px;
}
.sort-agents li {
  overflow: hidden;
}
.sort-agents li:first-child {
  border-top-left-radius: 25px;
  border-bottom-left-radius: 25px;
}
.sort-agents li:last-child {
  border-top-right-radius: 25px;
  border-bottom-right-radius: 25px;
}
.sort-agents li a:link,
.sort-agents li a:visited {
  text-decoration: none;
  padding: 8px 16px;
  background-color: #f0d0ce;
  border: 1px solid #e7b3b0;
  color: #cc5c56;
  font-size: 18px;
  font-weight: 400;
}
.sort-agents li a:link span,
.sort-agents li a:visited span {
  display: inline-block;
  border-radius: 11px;
  background-color: #cc5c56;
  color: #fff;
  text-align: center;
  min-width: 36px;
  width: -moz-fit-content;
  width: fit-content;
  font-size: 13px;
}
.sort-agents li a:link.active,
.sort-agents li a:visited.active {
  background: linear-gradient(180deg, #e7b3b0 0%, #d57974 100%);
  border: 1px solid #e7b3b0;
  color: #5d182f;
}
.sort-agents li a:link.active span,
.sort-agents li a:visited.active span {
  color: #fff;
  background-color: #5d182f;
  font-size: 13px;
}

.btn-collapse:link,
.btn-collapse:visited {
  background: #ca3466;
  border-radius: 12px;
  color: #fff;
  font-size: 13px;
  padding: 2px 12px;
  white-space: nowrap;
}
.btn-collapse:link.rotate i,
.btn-collapse:visited.rotate i {
  transform: rotate(90deg);
  transition: all 0.2s ease-in-out;
}

.status-approve {
  color: #26a96c;
}

.status-pending {
  color: #f8961e;
}

/*----------- ORDER HISTORY -----------*/
.bodyTB-sub-history {
  border-bottom: 1px solid #ebebeb !important;
}
.bodyTB-sub-history img {
  z-index: 9;
}
.bodyTB-sub-history:last-child {
  border-bottom: 2px solid #e7b3b0 !important;
}

.link-history-detail:link, .link-history-download:link, .link-history-circle:link,
.link-history-detail:visited,
.link-history-download:visited,
.link-history-circle:visited {
  width: -moz-fit-content;
  width: fit-content;
  border-radius: 13px;
  padding: 0 12px;
  margin: 0 auto;
  color: #fff;
  white-space: nowrap;
  background-color: #ecc1bf;
  transition: all 0.2s;
}
.link-history-detail:link:hover, .link-history-download:link:hover, .link-history-circle:link:hover,
.link-history-detail:visited:hover,
.link-history-download:visited:hover,
.link-history-circle:visited:hover {
  background-color: #f0d0ce;
}

.link-history-circle {
  border-radius: 50% !important;
  padding: 5px 10px !important;
}

.link-history-download:link,
.link-history-download:visited {
  color: #ecc1bf;
  background-color: #fff;
  border: 1px solid #ecc1bf;
  margin: 0;
}

/*--------------- TRIP ----------------*/
.detail-header {
  text-align: center;
  margin-bottom: 32px;
}
.detail-header .detail-topic {
  font-size: 25px;
  color: #252525;
}
.detail-header .detail-date, .detail-header .detail-cate {
  font-size: 14px;
  color: #ecc1bf;
}

.detail-img {
  margin-bottom: 32px;
}

.detail-content {
  margin-bottom: 32px;
}

.wrap-trip-point {
  padding: 32px 0;
  margin-bottom: 32px;
  border-top: 1px dashed #f0d0ce;
  border-bottom: 1px dashed #f0d0ce;
  text-align: center;
}
.wrap-trip-point .trip-point {
  padding: 16px 32px;
  border: 10px solid #e7b3b0;
  width: -moz-fit-content;
  width: fit-content;
  background-color: #fff;
  margin: 0 auto 24px;
}
.wrap-trip-point .trip-point h3 {
  color: #5d182f;
  font-size: 22px;
  font-weight: 400;
  margin-bottom: 0;
}
.wrap-trip-point .trip-point h3 span:first-child {
  font-size: 36px;
  font-weight: 500;
  color: #111111;
  letter-spacing: 3px;
  margin-left: 16px;
}
.wrap-trip-point .trip-point h3 span:last-child {
  color: #cc5c56;
  margin-left: 12px;
}
.wrap-trip-point p {
  font-size: 19px;
  color: #252525;
}
.wrap-trip-point p span:first-child {
  font-size: 28px;
  color: #cc5c56;
  margin-left: 12px;
}
.wrap-trip-point p span:last-child {
  font-size: 19px;
  color: #cc5c56;
  margin: 0 12px 0 8px;
}
.wrap-trip-point p.success span:first-child,
.wrap-trip-point p.success span:last-child {
  color: #252525;
}
.wrap-trip-point .btn-confirm {
  display: inline-block;
  float: unset;
  background-color: #5d182f;
}
.wrap-trip-point .btn-confirm:hover {
  background-color: #8c2447;
}

/*--------------- MEDIA ---------------*/
.card-media .card-media-body .media-title {
  text-align: center;
}

/*--------- NEWS & PROMOTION ----------*/
.card-news .card-news-body .news-date {
  background-color: unset;
  padding: 0;
}
/*---------------- FAQ ----------------*/
.detail-cate {
  color: #cc5c56 !important;
  background-color: #ecc1bf;
  border-radius: 11px;
  width: -moz-fit-content;
  width: fit-content;
  padding: 0 12px;
  margin: 0 auto;
}

.btn-faq-line:link, .btn-connect-line:link, .btn-test-message:link,
.btn-faq-line:visited,
.btn-connect-line:visited,
.btn-test-message:visited {
  background-color: #00b900;
}
.btn-faq-line:link img, .btn-connect-line:link img, .btn-test-message:link img,
.btn-faq-line:visited img,
.btn-connect-line:visited img,
.btn-test-message:visited img {
  width: 16px;
  height: 16px;
}

/*----------- MEMBER -----------*/
.wrap-member-information {
  position: relative;
}
.wrap-member-information .btn-toggle-nav:link,
.wrap-member-information .btn-toggle-nav:visited {
  position: absolute;
  right: 0;
  top: 10px;
  display: flex;
  align-items: center;
  gap: 6px;
  color: #8c2447;
  font-size: 10px;
  font-weight: 400;
  letter-spacing: 1px;
}
.wrap-member-information .btn-toggle-nav:link i,
.wrap-member-information .btn-toggle-nav:visited i {
  color: #5d182f;
  font-size: 24px;
}
.wrap-member-information .img-profile {
  position: relative;
  text-align: center;
  margin: 0 auto;
  overflow: hidden;
  width: 100px;
  height: 100px;
  border-radius: 50%;
  z-index: 5;
}
.wrap-member-information .img-profile input {
  display: none;
}
.wrap-member-information .img-profile label {
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  z-index: 9;
  font-size: 14px;
  color: #fff;
  width: 100%;
  cursor: pointer;
}
.wrap-member-information .img-profile:after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  background: rgba(17, 17, 17, 0.5);
  height: 20px;
  width: 100%;
}
.wrap-member-information .wrap-user-info {
  transform: translateY(-35px);
}

.nav-profile {
  font-size: 17px;
}
.nav-profile .nav-link {
  color: #111111;
}
.nav-profile .nav-link:last-child {
  color: #898989;
  font-size: 15px;
}
.nav-profile .nav-link.active {
  background: linear-gradient(91.49deg, #de9692 0%, #d57974 100%);
}

.wrap-informations {
  display: flex;
  flex-direction: column;
  gap: 20px;
}
.wrap-informations h2 {
  font-size: 22px;
  color: #5d182f;
}
.wrap-informations .link-action:link,
.wrap-informations .link-action:visited {
  font-size: 14px;
  color: #d57974;
  transition: all 0.2s;
}
.wrap-informations .link-action:link:hover,
.wrap-informations .link-action:visited:hover {
  color: #cc5c56;
}

.user-information-section {
  outline: 1px solid #cc5c56;
  border-radius: 7px;
  padding: 32px;
  background-color: #fff;
}
.user-information-section h3 {
  font-size: 19px;
  color: #cc5c56;
  margin-bottom: 0;
}
.user-information-section .btn-edit {
  color: #cc5c56;
  white-space: nowrap;
}
.user-information-section .row .col-6:first-child {
  text-align: left;
}
.user-information-section:active {
  outline: 1px solid #cc5c56 !important;
}
.user-information-section .user-name {
  font-size: 16px;
  color: #252525;
  text-align: start;
}

.modal .modal-title {
  color: #cc5c56;
}

.btn-add-modal:link,
.btn-add-modal:visited {
  font-size: 14px;
  color: #fff;
  background-color: #e7b3b0;
  border-radius: 3px;
  padding: 8px 16px;
  transition: all 0.2s;
}
.btn-add-modal:link:hover,
.btn-add-modal:visited:hover {
  background-color: #d57974;
}

.vr {
  display: inline-block;
  align-self: stretch;
  width: 1px;
  min-height: 1em;
  background-color: #ecc1bf;
}

.point {
  max-width: 500px;
  width: 100%;
  padding: 14px;
  margin: 0 auto 32px;
  background: linear-gradient(97.61deg, #e7b3b0 0%, #d57974 100%);
}
.point .point-content {
  background-color: #fff;
  padding: 32px;
}
.point .point-content p {
  font-size: 19px;
  color: #5d182f;
}
.point .point-content h3 {
  display: flex;
  justify-content: center;
  gap: 12px;
  margin-bottom: 0;
  font-size: 45px;
  color: #111111;
  letter-spacing: 3px;
  line-height: 1;
}
.point .point-content h3 span {
  font-size: 24px;
  color: #cc5c56;
  align-self: end;
}

.headerTB {
  color: #fff;
  background-color: #5d182f;
  padding: 12px;
  border-radius: 7px;
}

.bodyTB-sub, .bodyTB-sub-history {
  font-size: 15px;
  padding: 15px;
  border-bottom: 1px dashed #d7d7d7;
  background-color: #fff;
}
.bodyTB-sub P, .bodyTB-sub-history P {
  margin-bottom: 0;
}
.bodyTB-sub:last-child, .bodyTB-sub-history:last-child {
  border-bottom: 2px solid #e7b3b0;
}

.side-nav {
  position: absolute;
  top: 0;
  left: 0;
  transform: translateX(-100%);
  background-color: #fff;
  height: 100vh;
  max-width: 280px;
  width: 100%;
  z-index: 1002;
  transition: transform 0.3s ease-out;
}
.side-nav.active {
  transform: translateX(0);
}
.side-nav .side-nav-header {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 16px;
  background: linear-gradient(-45deg, rgb(93, 24, 47) 0%, rgb(202, 52, 102) 100%);
  color: #fff;
}
.side-nav .side-nav-header h3 {
  font-size: 20px;
  margin-bottom: 0;
}
.side-nav .side-nav-header .btn-toggle:link,
.side-nav .side-nav-header .btn-toggle:visited {
  color: inherit;
}
.side-nav ul {
  display: flex;
  flex-direction: column;
}
.side-nav li a:link,
.side-nav li a:visited {
  font-size: 16px;
  color: #707070;
  padding: 16px;
}
.side-nav li a:link.active,
.side-nav li a:visited.active {
  background: linear-gradient(91.49deg, #de9692 0%, #d57974 100%);
  color: #fff;
}
.side-nav li:not(:last-child) {
  border-bottom: 1px solid #ebebeb;
}

.side-nav-back-drop {
  display: none;
  position: absolute;
  width: 100vw;
  height: 100vh;
  top: 0;
  left: 0;
  background-color: rgba(0, 0, 0, 0.5);
  z-index: 1001;
}
.side-nav-back-drop.active {
  display: block;
}

.disable-scroll {
  overflow: hidden;
  margin: 0;
  touch-action: none;
  -ms-touch-action: none;
  height: 100vh;
}

/*------------ LINE NOTIFY ------------*/
.title-decor {
  font-size: 24px;
  color: #5d182f;
  border: 1px solid #5d182f;
  border-radius: 30px;
  width: -moz-fit-content;
  width: fit-content;
  padding: 8px 32px;
  margin: 0 auto 32px;
}

.btn-connect-line:link, .btn-test-message:link,
.btn-connect-line:visited,
.btn-test-message:visited {
  padding: 7px 32px !important;
  font-size: 18px;
}
.btn-connect-line:link:hover, .btn-test-message:link:hover,
.btn-connect-line:visited:hover,
.btn-test-message:visited:hover {
  background-color: #00cd00;
}

.btn-test-message {
  background-color: #ffa200 !important;
}
.btn-test-message:hover {
  background-color: #ffb533;
}

.qrcode-noti {
  width: 200px;
  height: 200px;
  padding: 3%;
}

.setting-doc, .copy-link, .chk-member-exchange {
  background-color: #f5dedd;
  padding: 48px;
  outline: 1px solid #fff;
  outline-offset: -10px;
}
.setting-doc h3, .copy-link h3, .chk-member-exchange h3 {
  font-size: 20px;
  color: #5d182f;
  margin-bottom: 24px;
}
.setting-doc ol, .copy-link ol, .chk-member-exchange ol {
  display: flex;
  flex-direction: column;
  gap: 12px;
}
.setting-doc ol li, .copy-link ol li, .chk-member-exchange ol li {
  font-size: 17px;
  color: #555555;
}

.tutorial {
  text-align: center;
  margin-bottom: 48px;
}
.tutorial figcaption {
  font-size: 22px;
  color: #111111;
  margin-top: 16px;
}

.copy-link, .chk-member-exchange {
  background-color: #ecc1bf;
}
.copy-link h3, .chk-member-exchange h3 {
  text-align: center;
}
.copy-link .input-group, .chk-member-exchange .input-group {
  overflow: hidden;
  max-width: 500px;
  margin: 0 auto 32px;
}
.copy-link .btn-copy-link, .chk-member-exchange .btn-copy-link, .chk-member-exchange .btn-chk-member {
  color: #fff;
  background-color: #5d182f;
  padding: 0 16px;
  transition: all 0.2s;
}
.copy-link .btn-copy-link:hover, .chk-member-exchange .btn-copy-link:hover, .chk-member-exchange .btn-chk-member:hover {
  background-color: #862243;
}
.copy-link p, .chk-member-exchange p {
  font-size: 18px;
  color: #555555;
  text-align: center;
}
.copy-link .link-external, .chk-member-exchange .link-external {
  display: inline-block;
  color: #5d182f;
}
.copy-link .link-external:hover, .chk-member-exchange .link-external:hover {
  color: #862243;
}

/*----------- STOCK PRODUCT -----------*/
.wrap-stock, .wrap-status-stock {
  margin-bottom: 64px;
}
.wrap-stock .stock-box, .wrap-status-stock .stock-box, .wrap-status-stock .status-stock-box {
  position: relative;
  text-align: center;
  color: #5d182f;
  background: linear-gradient(180deg, #f5dedd 19.06%, #e7b3b0 94.06%);
  box-shadow: 0px 0px 4px 2px rgba(54, 54, 54, 0.05);
  border-radius: 7px;
  padding: 16px;
}
.wrap-stock .stock-box h3, .wrap-status-stock .stock-box h3, .wrap-status-stock .status-stock-box h3 {
  font-size: 30px;
}
.wrap-stock .stock-box p, .wrap-status-stock .stock-box p, .wrap-status-stock .status-stock-box p {
  font-size: 18px;
  margin-bottom: 0;
}

.stock-note {
  padding: 32px;
  background: #ffffff;
  box-shadow: 0px 0px 4px 2px rgba(54, 54, 54, 0.05);
  border-radius: 7px;
}
.stock-note h3 {
  font-size: 18px;
  color: #5d182f;
}
.stock-note ol {
  display: flex;
  flex-direction: column;
  gap: 12px;
}

.link-stock-page:link,
.link-stock-page:visited {
  border: 1px solid #e7b3b0;
  border-radius: 7px;
  font-size: 20px;
  color: #cc5c56;
  background-color: #fff;
  padding: 12px 32px;
}
.link-stock-page:link.active,
.link-stock-page:visited.active {
  background: linear-gradient(180deg, #f0d0ce 0%, #e2a5a1 94.58%);
  color: #5d182f;
  font-weight: 400;
}

.wrap-stock-items .stock-item, .wrap-stock-items .wrap-waiting-exchange .exchange-member, .wrap-waiting-exchange .wrap-stock-items .exchange-member, .wrap-stock-items .wrap-waiting-exchange .exchange-item, .wrap-waiting-exchange .wrap-stock-items .exchange-item, .wrap-waiting-exchange .waiting-exchange .stock-item, .wrap-waiting-exchange .waiting-exchange .exchange-member, .wrap-waiting-exchange .waiting-exchange .exchange-item {
  background: #ffffff;
  box-shadow: 0px 0px 4px 2px rgba(54, 54, 54, 0.05);
  border-radius: 7px;
  padding: 32px;
}
.wrap-stock-items .stock-item img, .wrap-stock-items .wrap-waiting-exchange .exchange-member img, .wrap-waiting-exchange .wrap-stock-items .exchange-member img, .wrap-stock-items .wrap-waiting-exchange .exchange-item img, .wrap-waiting-exchange .wrap-stock-items .exchange-item img, .wrap-waiting-exchange .waiting-exchange .stock-item img, .wrap-waiting-exchange .waiting-exchange .exchange-member img, .wrap-waiting-exchange .waiting-exchange .exchange-item img {
  width: 100%;
}
.wrap-stock-items .stock-item h3, .wrap-stock-items .wrap-waiting-exchange .exchange-member h3, .wrap-waiting-exchange .wrap-stock-items .exchange-member h3, .wrap-stock-items .wrap-waiting-exchange .exchange-item h3, .wrap-waiting-exchange .wrap-stock-items .exchange-item h3, .wrap-waiting-exchange .waiting-exchange .stock-item h3, .wrap-waiting-exchange .waiting-exchange .exchange-member h3, .wrap-waiting-exchange .waiting-exchange .exchange-item h3 {
  font-size: 22px;
  font-weight: 400;
  color: #111111;
}
.wrap-stock-items .stock-item .stock-des, .wrap-waiting-exchange .exchange-member .wrap-stock-items .stock-item .member-des, .wrap-stock-items .wrap-waiting-exchange .exchange-member .stock-des, .wrap-stock-items .wrap-waiting-exchange .exchange-member .member-des, .wrap-waiting-exchange .wrap-stock-items .exchange-member .stock-des, .wrap-waiting-exchange .wrap-stock-items .exchange-member .member-des, .wrap-waiting-exchange .exchange-item .wrap-stock-items .stock-item .exchange-des, .wrap-waiting-exchange .exchange-item .wrap-stock-items .exchange-member .exchange-des, .wrap-stock-items .wrap-waiting-exchange .exchange-item .stock-des, .wrap-stock-items .wrap-waiting-exchange .exchange-item .exchange-des, .wrap-waiting-exchange .wrap-stock-items .exchange-item .stock-des, .wrap-waiting-exchange .exchange-member .wrap-stock-items .exchange-item .member-des, .wrap-waiting-exchange .wrap-stock-items .exchange-item .exchange-des, .wrap-waiting-exchange .waiting-exchange .stock-item .stock-des, .wrap-waiting-exchange .exchange-member .waiting-exchange .stock-item .member-des, .wrap-waiting-exchange .waiting-exchange .exchange-member .stock-des, .wrap-waiting-exchange .waiting-exchange .exchange-member .member-des, .wrap-waiting-exchange .exchange-item .waiting-exchange .stock-item .exchange-des, .wrap-waiting-exchange .exchange-item .waiting-exchange .exchange-member .exchange-des, .wrap-waiting-exchange .waiting-exchange .exchange-item .stock-des, .wrap-waiting-exchange .exchange-member .waiting-exchange .exchange-item .member-des, .wrap-waiting-exchange .waiting-exchange .exchange-item .exchange-des {
  display: flex;
  flex-direction: column;
  gap: 8px;
}
.wrap-stock-items .stock-item .stock-des .stock-des-item, .wrap-waiting-exchange .exchange-member .member-des .wrap-stock-items .stock-item .stock-des .member-des-item, .wrap-waiting-exchange .exchange-member .wrap-stock-items .stock-item .member-des .stock-des-item, .wrap-waiting-exchange .exchange-member .wrap-stock-items .stock-item .member-des .member-des-item, .wrap-stock-items .wrap-waiting-exchange .exchange-member .stock-des .stock-des-item, .wrap-stock-items .wrap-waiting-exchange .exchange-member .member-des .stock-des-item, .wrap-stock-items .wrap-waiting-exchange .exchange-member .member-des .member-des-item, .wrap-waiting-exchange .wrap-stock-items .exchange-member .stock-des .stock-des-item, .wrap-waiting-exchange .wrap-stock-items .exchange-member .member-des .stock-des-item, .wrap-waiting-exchange .wrap-stock-items .exchange-member .member-des .member-des-item, .wrap-waiting-exchange .exchange-item .exchange-des .wrap-stock-items .stock-item .stock-des .exchange-des-item, .wrap-waiting-exchange .exchange-member .exchange-item .exchange-des .wrap-stock-items .stock-item .member-des .exchange-des-item, .wrap-waiting-exchange .exchange-item .exchange-des .wrap-stock-items .exchange-member .stock-des .exchange-des-item, .wrap-waiting-exchange .exchange-item .exchange-des .wrap-stock-items .exchange-member .member-des .exchange-des-item, .wrap-waiting-exchange .exchange-item .wrap-stock-items .stock-item .exchange-des .stock-des-item, .wrap-waiting-exchange .exchange-member .member-des .exchange-item .wrap-stock-items .stock-item .exchange-des .member-des-item, .wrap-waiting-exchange .exchange-item .wrap-stock-items .exchange-member .exchange-des .stock-des-item, .wrap-waiting-exchange .exchange-item .wrap-stock-items .stock-item .exchange-des .exchange-des-item, .wrap-waiting-exchange .exchange-item .wrap-stock-items .exchange-member .exchange-des .exchange-des-item, .wrap-stock-items .wrap-waiting-exchange .exchange-item .stock-des .stock-des-item, .wrap-stock-items .wrap-waiting-exchange .exchange-item .exchange-des .stock-des-item, .wrap-stock-items .wrap-waiting-exchange .exchange-item .exchange-des .exchange-des-item, .wrap-waiting-exchange .wrap-stock-items .exchange-item .stock-des .stock-des-item, .wrap-waiting-exchange .exchange-member .member-des .wrap-stock-items .exchange-item .stock-des .member-des-item, .wrap-waiting-exchange .exchange-member .wrap-stock-items .exchange-item .member-des .stock-des-item, .wrap-waiting-exchange .exchange-member .wrap-stock-items .exchange-item .member-des .member-des-item, .wrap-waiting-exchange .wrap-stock-items .exchange-item .exchange-des .stock-des-item, .wrap-waiting-exchange .exchange-member .member-des .wrap-stock-items .exchange-item .exchange-des .member-des-item, .wrap-waiting-exchange .wrap-stock-items .exchange-item .exchange-des .exchange-des-item, .wrap-waiting-exchange .waiting-exchange .stock-item .stock-des .stock-des-item, .wrap-waiting-exchange .exchange-member .member-des .waiting-exchange .stock-item .stock-des .member-des-item, .wrap-waiting-exchange .exchange-member .waiting-exchange .stock-item .member-des .stock-des-item, .wrap-waiting-exchange .exchange-member .waiting-exchange .stock-item .member-des .member-des-item, .wrap-waiting-exchange .waiting-exchange .exchange-member .stock-des .stock-des-item, .wrap-waiting-exchange .waiting-exchange .exchange-member .member-des .stock-des-item, .wrap-waiting-exchange .waiting-exchange .exchange-member .member-des .member-des-item, .wrap-waiting-exchange .exchange-item .exchange-des .waiting-exchange .stock-item .stock-des .exchange-des-item, .wrap-waiting-exchange .exchange-member .exchange-item .exchange-des .waiting-exchange .stock-item .member-des .exchange-des-item, .wrap-waiting-exchange .exchange-item .exchange-des .waiting-exchange .exchange-member .stock-des .exchange-des-item, .wrap-waiting-exchange .exchange-item .exchange-des .waiting-exchange .exchange-member .member-des .exchange-des-item, .wrap-waiting-exchange .exchange-item .waiting-exchange .stock-item .exchange-des .stock-des-item, .wrap-waiting-exchange .exchange-member .member-des .exchange-item .waiting-exchange .stock-item .exchange-des .member-des-item, .wrap-waiting-exchange .exchange-item .waiting-exchange .exchange-member .exchange-des .stock-des-item, .wrap-waiting-exchange .exchange-item .waiting-exchange .stock-item .exchange-des .exchange-des-item, .wrap-waiting-exchange .exchange-item .waiting-exchange .exchange-member .exchange-des .exchange-des-item, .wrap-waiting-exchange .waiting-exchange .exchange-item .stock-des .stock-des-item, .wrap-waiting-exchange .exchange-member .member-des .waiting-exchange .exchange-item .stock-des .member-des-item, .wrap-waiting-exchange .exchange-member .waiting-exchange .exchange-item .member-des .stock-des-item, .wrap-waiting-exchange .exchange-member .waiting-exchange .exchange-item .member-des .member-des-item, .wrap-waiting-exchange .waiting-exchange .exchange-item .exchange-des .stock-des-item, .wrap-waiting-exchange .exchange-member .member-des .waiting-exchange .exchange-item .exchange-des .member-des-item, .wrap-waiting-exchange .waiting-exchange .exchange-item .exchange-des .exchange-des-item {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.wrap-stock-items .stock-item .stock-des .stock-des-item p, .wrap-waiting-exchange .exchange-member .member-des .wrap-stock-items .stock-item .stock-des .member-des-item p, .wrap-waiting-exchange .exchange-member .wrap-stock-items .stock-item .member-des .stock-des-item p, .wrap-waiting-exchange .exchange-member .wrap-stock-items .stock-item .member-des .member-des-item p, .wrap-stock-items .wrap-waiting-exchange .exchange-member .stock-des .stock-des-item p, .wrap-stock-items .wrap-waiting-exchange .exchange-member .member-des .stock-des-item p, .wrap-stock-items .wrap-waiting-exchange .exchange-member .member-des .member-des-item p, .wrap-waiting-exchange .wrap-stock-items .exchange-member .stock-des .stock-des-item p, .wrap-waiting-exchange .wrap-stock-items .exchange-member .member-des .stock-des-item p, .wrap-waiting-exchange .wrap-stock-items .exchange-member .member-des .member-des-item p, .wrap-waiting-exchange .exchange-item .exchange-des .wrap-stock-items .stock-item .stock-des .exchange-des-item p, .wrap-waiting-exchange .exchange-member .exchange-item .exchange-des .wrap-stock-items .stock-item .member-des .exchange-des-item p, .wrap-waiting-exchange .exchange-item .exchange-des .wrap-stock-items .exchange-member .stock-des .exchange-des-item p, .wrap-waiting-exchange .exchange-item .exchange-des .wrap-stock-items .exchange-member .member-des .exchange-des-item p, .wrap-waiting-exchange .exchange-item .wrap-stock-items .stock-item .exchange-des .stock-des-item p, .wrap-waiting-exchange .exchange-member .member-des .exchange-item .wrap-stock-items .stock-item .exchange-des .member-des-item p, .wrap-waiting-exchange .exchange-item .wrap-stock-items .exchange-member .exchange-des .stock-des-item p, .wrap-waiting-exchange .exchange-item .wrap-stock-items .stock-item .exchange-des .exchange-des-item p, .wrap-waiting-exchange .exchange-item .wrap-stock-items .exchange-member .exchange-des .exchange-des-item p, .wrap-stock-items .wrap-waiting-exchange .exchange-item .stock-des .stock-des-item p, .wrap-stock-items .wrap-waiting-exchange .exchange-item .exchange-des .stock-des-item p, .wrap-stock-items .wrap-waiting-exchange .exchange-item .exchange-des .exchange-des-item p, .wrap-waiting-exchange .wrap-stock-items .exchange-item .stock-des .stock-des-item p, .wrap-waiting-exchange .exchange-member .member-des .wrap-stock-items .exchange-item .stock-des .member-des-item p, .wrap-waiting-exchange .exchange-member .wrap-stock-items .exchange-item .member-des .stock-des-item p, .wrap-waiting-exchange .exchange-member .wrap-stock-items .exchange-item .member-des .member-des-item p, .wrap-waiting-exchange .wrap-stock-items .exchange-item .exchange-des .stock-des-item p, .wrap-waiting-exchange .exchange-member .member-des .wrap-stock-items .exchange-item .exchange-des .member-des-item p, .wrap-waiting-exchange .wrap-stock-items .exchange-item .exchange-des .exchange-des-item p, .wrap-waiting-exchange .waiting-exchange .stock-item .stock-des .stock-des-item p, .wrap-waiting-exchange .exchange-member .member-des .waiting-exchange .stock-item .stock-des .member-des-item p, .wrap-waiting-exchange .exchange-member .waiting-exchange .stock-item .member-des .stock-des-item p, .wrap-waiting-exchange .exchange-member .waiting-exchange .stock-item .member-des .member-des-item p, .wrap-waiting-exchange .waiting-exchange .exchange-member .stock-des .stock-des-item p, .wrap-waiting-exchange .waiting-exchange .exchange-member .member-des .stock-des-item p, .wrap-waiting-exchange .waiting-exchange .exchange-member .member-des .member-des-item p, .wrap-waiting-exchange .exchange-item .exchange-des .waiting-exchange .stock-item .stock-des .exchange-des-item p, .wrap-waiting-exchange .exchange-member .exchange-item .exchange-des .waiting-exchange .stock-item .member-des .exchange-des-item p, .wrap-waiting-exchange .exchange-item .exchange-des .waiting-exchange .exchange-member .stock-des .exchange-des-item p, .wrap-waiting-exchange .exchange-item .exchange-des .waiting-exchange .exchange-member .member-des .exchange-des-item p, .wrap-waiting-exchange .exchange-item .waiting-exchange .stock-item .exchange-des .stock-des-item p, .wrap-waiting-exchange .exchange-member .member-des .exchange-item .waiting-exchange .stock-item .exchange-des .member-des-item p, .wrap-waiting-exchange .exchange-item .waiting-exchange .exchange-member .exchange-des .stock-des-item p, .wrap-waiting-exchange .exchange-item .waiting-exchange .stock-item .exchange-des .exchange-des-item p, .wrap-waiting-exchange .exchange-item .waiting-exchange .exchange-member .exchange-des .exchange-des-item p, .wrap-waiting-exchange .waiting-exchange .exchange-item .stock-des .stock-des-item p, .wrap-waiting-exchange .exchange-member .member-des .waiting-exchange .exchange-item .stock-des .member-des-item p, .wrap-waiting-exchange .exchange-member .waiting-exchange .exchange-item .member-des .stock-des-item p, .wrap-waiting-exchange .exchange-member .waiting-exchange .exchange-item .member-des .member-des-item p, .wrap-waiting-exchange .waiting-exchange .exchange-item .exchange-des .stock-des-item p, .wrap-waiting-exchange .exchange-member .member-des .waiting-exchange .exchange-item .exchange-des .member-des-item p, .wrap-waiting-exchange .waiting-exchange .exchange-item .exchange-des .exchange-des-item p {
  font-size: 18px;
  margin-bottom: 0;
}
.wrap-stock-items .stock-item .stock-des .stock-des-item p:first-child, .wrap-waiting-exchange .exchange-member .member-des .wrap-stock-items .stock-item .stock-des .member-des-item p:first-child, .wrap-waiting-exchange .exchange-member .wrap-stock-items .stock-item .member-des .stock-des-item p:first-child, .wrap-waiting-exchange .exchange-member .wrap-stock-items .stock-item .member-des .member-des-item p:first-child, .wrap-stock-items .wrap-waiting-exchange .exchange-member .stock-des .stock-des-item p:first-child, .wrap-stock-items .wrap-waiting-exchange .exchange-member .member-des .stock-des-item p:first-child, .wrap-stock-items .wrap-waiting-exchange .exchange-member .member-des .member-des-item p:first-child, .wrap-waiting-exchange .wrap-stock-items .exchange-member .stock-des .stock-des-item p:first-child, .wrap-waiting-exchange .wrap-stock-items .exchange-member .member-des .stock-des-item p:first-child, .wrap-waiting-exchange .wrap-stock-items .exchange-member .member-des .member-des-item p:first-child, .wrap-waiting-exchange .exchange-item .exchange-des .wrap-stock-items .stock-item .stock-des .exchange-des-item p:first-child, .wrap-waiting-exchange .exchange-member .exchange-item .exchange-des .wrap-stock-items .stock-item .member-des .exchange-des-item p:first-child, .wrap-waiting-exchange .exchange-item .exchange-des .wrap-stock-items .exchange-member .stock-des .exchange-des-item p:first-child, .wrap-waiting-exchange .exchange-item .exchange-des .wrap-stock-items .exchange-member .member-des .exchange-des-item p:first-child, .wrap-waiting-exchange .exchange-item .wrap-stock-items .stock-item .exchange-des .stock-des-item p:first-child, .wrap-waiting-exchange .exchange-member .member-des .exchange-item .wrap-stock-items .stock-item .exchange-des .member-des-item p:first-child, .wrap-waiting-exchange .exchange-item .wrap-stock-items .exchange-member .exchange-des .stock-des-item p:first-child, .wrap-waiting-exchange .exchange-item .wrap-stock-items .stock-item .exchange-des .exchange-des-item p:first-child, .wrap-waiting-exchange .exchange-item .wrap-stock-items .exchange-member .exchange-des .exchange-des-item p:first-child, .wrap-stock-items .wrap-waiting-exchange .exchange-item .stock-des .stock-des-item p:first-child, .wrap-stock-items .wrap-waiting-exchange .exchange-item .exchange-des .stock-des-item p:first-child, .wrap-stock-items .wrap-waiting-exchange .exchange-item .exchange-des .exchange-des-item p:first-child, .wrap-waiting-exchange .wrap-stock-items .exchange-item .stock-des .stock-des-item p:first-child, .wrap-waiting-exchange .exchange-member .member-des .wrap-stock-items .exchange-item .stock-des .member-des-item p:first-child, .wrap-waiting-exchange .exchange-member .wrap-stock-items .exchange-item .member-des .stock-des-item p:first-child, .wrap-waiting-exchange .exchange-member .wrap-stock-items .exchange-item .member-des .member-des-item p:first-child, .wrap-waiting-exchange .wrap-stock-items .exchange-item .exchange-des .stock-des-item p:first-child, .wrap-waiting-exchange .exchange-member .member-des .wrap-stock-items .exchange-item .exchange-des .member-des-item p:first-child, .wrap-waiting-exchange .wrap-stock-items .exchange-item .exchange-des .exchange-des-item p:first-child, .wrap-waiting-exchange .waiting-exchange .stock-item .stock-des .stock-des-item p:first-child, .wrap-waiting-exchange .exchange-member .member-des .waiting-exchange .stock-item .stock-des .member-des-item p:first-child, .wrap-waiting-exchange .exchange-member .waiting-exchange .stock-item .member-des .stock-des-item p:first-child, .wrap-waiting-exchange .exchange-member .waiting-exchange .stock-item .member-des .member-des-item p:first-child, .wrap-waiting-exchange .waiting-exchange .exchange-member .stock-des .stock-des-item p:first-child, .wrap-waiting-exchange .waiting-exchange .exchange-member .member-des .stock-des-item p:first-child, .wrap-waiting-exchange .waiting-exchange .exchange-member .member-des .member-des-item p:first-child, .wrap-waiting-exchange .exchange-item .exchange-des .waiting-exchange .stock-item .stock-des .exchange-des-item p:first-child, .wrap-waiting-exchange .exchange-member .exchange-item .exchange-des .waiting-exchange .stock-item .member-des .exchange-des-item p:first-child, .wrap-waiting-exchange .exchange-item .exchange-des .waiting-exchange .exchange-member .stock-des .exchange-des-item p:first-child, .wrap-waiting-exchange .exchange-item .exchange-des .waiting-exchange .exchange-member .member-des .exchange-des-item p:first-child, .wrap-waiting-exchange .exchange-item .waiting-exchange .stock-item .exchange-des .stock-des-item p:first-child, .wrap-waiting-exchange .exchange-member .member-des .exchange-item .waiting-exchange .stock-item .exchange-des .member-des-item p:first-child, .wrap-waiting-exchange .exchange-item .waiting-exchange .exchange-member .exchange-des .stock-des-item p:first-child, .wrap-waiting-exchange .exchange-item .waiting-exchange .stock-item .exchange-des .exchange-des-item p:first-child, .wrap-waiting-exchange .exchange-item .waiting-exchange .exchange-member .exchange-des .exchange-des-item p:first-child, .wrap-waiting-exchange .waiting-exchange .exchange-item .stock-des .stock-des-item p:first-child, .wrap-waiting-exchange .exchange-member .member-des .waiting-exchange .exchange-item .stock-des .member-des-item p:first-child, .wrap-waiting-exchange .exchange-member .waiting-exchange .exchange-item .member-des .stock-des-item p:first-child, .wrap-waiting-exchange .exchange-member .waiting-exchange .exchange-item .member-des .member-des-item p:first-child, .wrap-waiting-exchange .waiting-exchange .exchange-item .exchange-des .stock-des-item p:first-child, .wrap-waiting-exchange .exchange-member .member-des .waiting-exchange .exchange-item .exchange-des .member-des-item p:first-child, .wrap-waiting-exchange .waiting-exchange .exchange-item .exchange-des .exchange-des-item p:first-child {
  color: #363636;
}

.chk-member-exchange {
  max-width: 700px;
  margin: 0 auto;
}
.wrap-status-stock {
  margin-bottom: 0;
}
.wrap-status-stock .status-stock-box {
  padding: 32px 16px;
}
.wrap-status-stock .status-stock-box h3 {
  margin-bottom: 0;
}

.card-member {
  display: flex;
  align-items: center;
  gap: 16px;
  max-width: 440px;
  width: 100%;
  margin: 0 auto 48px;
  padding: 32px 24px;
  border-radius: 7px;
  outline: 1px solid #fff;
  outline-offset: -10px;
  background: url("../images/pinkBG.jpg") no-repeat center;
  background-size: cover;
}
.card-member .member-img img {
  max-width: 80px;
  width: 100%;
  border-radius: 50%;
}
.card-member h3 {
  font-size: 17px;
  color: #5d182f;
}
.card-member .member-des {
  display: flex;
  flex-direction: column;
  gap: 8px;
}
.card-member .member-des li {
  display: flex;
  align-items: center;
  justify-content: space-between;
  flex-wrap: wrap;
}
.card-member .member-des li p {
  margin-bottom: 0;
}
.card-member .member-des li p:first-child {
  color: #252525;
  font-weight: 400;
}

.wrap-exchange-product {
  margin-bottom: 48px;
}
.wrap-exchange-product .exchange-product {
  padding: 32px;
  background-color: #fff;
  box-shadow: 0px 0px 4px 2px rgba(54, 54, 54, 0.05);
  border-radius: 7px;
}
.wrap-exchange-product .exchange-product h3 {
  font-size: 20px;
  color: #cc5c56;
  text-align: center;
  margin-bottom: 32px;
}
.wrap-exchange-product .exchange-product .exchange-product-list {
  display: flex;
  flex-direction: column;
  gap: 24px;
}
.wrap-exchange-product .exchange-product .exchange-product-list li {
  display: flex;
  align-items: center;
  gap: 12px;
}
.wrap-exchange-product .exchange-product .exchange-product-list li img {
  max-width: 95px;
  width: 100%;
}
.wrap-exchange-product .exchange-product .exchange-product-list li h4 {
  font-size: 18px;
  font-weight: 300;
  color: #111111;
}

.exchange-qty {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 24px;
  margin-bottom: 48px;
}
.exchange-qty p {
  font-size: 18px;
  color: #5d182f;
  margin-bottom: 0;
}
.exchange-qty input[type=number] {
  max-width: 100px;
  width: 100%;
  text-align: center;
  color: #707070;
  font-size: 20px;
  font-weight: 300;
  border: 1px solid #ebebeb;
  border-radius: 5px;
}

.topic-exchange {
  float: unset;
  width: -moz-fit-content;
  width: fit-content;
  padding: 12px 32px;
  margin: 0 auto 32px;
}
.topic-exchange p {
  font-size: 22px;
}

.wrap-waiting-exchange {
  margin-bottom: 32px;
}
.wrap-waiting-exchange h3 {
  font-size: 18px;
  color: #cc5c56;
  text-align: center;
  margin-bottom: 32px;
}
.wrap-waiting-exchange .waiting-exchange {
  box-shadow: 0px 0px 4px 2px rgba(54, 54, 54, 0.05);
  border-radius: 7px;
  padding: 32px;
}
.wrap-waiting-exchange .exchange-item {
  box-shadow: none !important;
  border-radius: 0;
  padding: 16px 0 !important;
}
.wrap-waiting-exchange .exchange-item:not(:last-child) {
  border-bottom: 1px solid #f5f5f5;
}
.wrap-waiting-exchange .exchange-item h4 {
  font-size: 18px;
  font-weight: 400;
  color: #111111;
  margin-bottom: 0;
}
.wrap-waiting-exchange .exchange-member {
  box-shadow: none !important;
  border-radius: 0;
  padding: 16px 0 !important;
  border-bottom: 1px solid #f5f5f5 !important;
}
.wrap-waiting-exchange .exchange-member img {
  max-width: 80px;
  width: 100%;
  border-radius: 50%;
  margin: 0 auto;
}
.wrap-waiting-exchange .exchange-member h4 {
  font-size: 17px;
  color: #5d182f;
}
.wrap-waiting-exchange .exchange-member .member-des p:first-child {
  color: #252525;
  font-weight: 400;
}

.status-exchange {
  font-size: 17px;
  color: #cc5c56;
  font-weight: 400;
  text-align: center;
}
.status-exchange span {
  font-weight: 300;
}

.accord-overwrite {
  margin-bottom: 64px;
  display: flex;
  flex-direction: column;
  gap: 16px;
}
.accord-overwrite .accordion-item .accordion-header .accordion-button {
  color: #cc5c56;
  border: 1px solid #e7b3b0;
  border-radius: 7px;
  background-color: #faeeee;
}
.accord-overwrite .accordion-item .accordion-header .accordion-button:not(.collapsed) {
  color: #fff;
  background: linear-gradient(90.12deg, #ecc1bf 0%, #d57974 100%);
  border-radius: 7px 7px 0px 0px;
}
.accord-overwrite .accordion-item .accordion-header .accordion-button:not(.collapsed)::after {
  background-image: url("../images/icon/icon-minus.svg");
  background-size: cover;
}
.accord-overwrite .accordion-item .accordion-header .accordion-button:focus {
  border: 1px solid #e7b3b0;
  box-shadow: unset;
}
.accord-overwrite .accordion-item .accordion-header .accordion-button:after {
  background-image: url("../images/icon/icon-plus.svg");
  background-size: cover;
}
.accord-overwrite .accordion-item .accordion-collapse {
  border: 1px solid #e7b3b0;
  border-bottom-left-radius: 7px;
  border-bottom-right-radius: 7px;
  background-color: #fff;
}

/*----------- AFFILIATE -----------*/
.carousel-control-prev-icon,
.carousel-control-next-icon {
  background-color: #5d182f;
  border-radius: 50%;
  padding: 12px;
  background-size: 50% 50%;
}

.vision blockquote {
  font-size: 20px;
  text-wrap: balance;
  text-align: center;
  max-width: 750px;
  margin: 0 auto;
  position: relative;
}
.vision blockquote::before {
  content: "\f10d";
  font-family: "Font Awesome 5 Free";
  font-weight: 900;
  position: absolute;
  top: -15px;
  left: -15px;
  font-size: 62px;
  color: rgba(204, 92, 86, 0.2);
}
.vision blockquote::after {
  content: "\f10e";
  font-family: "Font Awesome 5 Free";
  font-weight: 900;
  position: absolute;
  bottom: -15px;
  right: -15px;
  font-size: 62px;
  color: rgba(204, 92, 86, 0.2);
}

.aff-product h3 {
  font-size: 52px;
  color: #5d182f;
}
.aff-product p,
.aff-product li {
  font-size: 24px;
  margin-bottom: 16px;
}

.btn-yt:link,
.btn-yt:visited {
  display: inline-block;
  padding: 16px 32px;
  background-color: #FF0000;
  color: #fff;
  transition: all 0.3s;
}
.btn-yt:link:hover,
.btn-yt:visited:hover {
  background-color: #cc0000;
}

.review {
  background-color: rgba(93, 24, 47, 0.8);
  color: #fff;
}

.quote {
  font-size: 18px;
  position: relative;
}
.quote::before {
  content: "\f10d";
  font-family: "Font Awesome 5 Free";
  font-weight: 900;
  position: absolute;
  top: -15px;
  left: -15px;
  font-size: 62px;
  color: rgba(204, 92, 86, 0.2);
}
.quote::after {
  content: "\f10e";
  font-family: "Font Awesome 5 Free";
  font-weight: 900;
  position: absolute;
  bottom: -15px;
  right: -15px;
  font-size: 62px;
  color: rgba(204, 92, 86, 0.2);
}

/*----------- FUTURE GROWTH -----------*/
/*---------- FOREVER REWARD -----------*/
/*---------- MOBILE ----------*/
@media (max-width: 1199px) {
  .wrap-pad {
    width: 100%;
    padding: 0 15px;
    margin: 0;
  }
  /*-------------- HEADER ---------------*/
  /*-------------- FOOTER ---------------*/
  /*-------------- BUTTON ---------------*/
  /*------------ BACKGROUND -------------*/
  /*-------------- CONTENT --------------*/
  /*--------------- LOGIN ---------------*/
  /*--------- INDEX / MAIN-PAGE ---------*/
  /*----------- COURES ONLINE -----------*/
  /*-------------- WEBSITE --------------*/
  /*---------- MANANYA SYSTEM -----------*/
  /*-------------- PRODUCT --------------*/
  /*--------------- CART ----------------*/
  /*------------ APPLY AGENT ------------*/
  /*--------------- AGENT ---------------*/
  /*----------- ORDER HISTORY -----------*/
  /*--------------- TRIP ----------------*/
  /*--------------- MEDIA ---------------*/
  /*--------- NEWS & PROMOTION ----------*/
  /*---------------- FAQ ----------------*/
  /*------------ LINE NOTIFY ------------*/
  /*----------- STOCK PRODUCT -----------*/
  /*----------- FUTURE GROWTH -----------*/
  /*---------- FOREVER REWARD -----------*/
}
@media (max-width: 991px) {
  .wrap-pad {
    padding: 0;
  }
  body {
    font-size: 15px;
  }
  /*-------------- HEADER ---------------*/
  /*-------------- FOOTER ---------------*/
  /*-------------- BUTTON ---------------*/
  .scroll {
    width: 40px;
    height: 40px;
    right: 15px;
    bottom: 25px;
    box-shadow: none;
  }
  .scroll i {
    font-size: 16px;
    line-height: 40px;
  }
  /*------------ BACKGROUND -------------*/
  /*-------------- CONTENT --------------*/
  /*--------------- LOGIN ---------------*/
  /*--------- INDEX / MAIN-PAGE ---------*/
  /*----------- MEMBER -----------*/
  /*----------- COURES ONLINE -----------*/
  /*-------------- WEBSITE --------------*/
  /*---------- MANANYA SYSTEM -----------*/
  /*-------------- PRODUCT --------------*/
  /*--------------- CART ----------------*/
  /*------------ APPLY AGENT ------------*/
  /*--------------- AGENT ---------------*/
  /*----------- ORDER HISTORY -----------*/
  /*--------------- TRIP ----------------*/
  /*--------------- MEDIA ---------------*/
  /*--------- NEWS & PROMOTION ----------*/
  /*---------------- FAQ ----------------*/
  /*------------ LINE NOTIFY ------------*/
  /*----------- STOCK PRODUCT -----------*/
  /*----------- FUTURE GROWTH -----------*/
  /*---------- FOREVER REWARD -----------*/
}
@media (max-width: 767px) {
  /*FORM*/
  .input-form .input-group .buttonR {
    font-size: 15px;
    font-weight: 300;
    min-width: 70px;
  }
  /**/
  .borderBox-wHeader {
    padding-left: 0;
  }
  .borderBox-wHeader .borderBox-header {
    left: -20px;
  }
  .borderBox-wHeader .borderBox-header li {
    font-size: 15px;
    font-weight: 500;
    padding: 19px 12px;
    line-height: 0;
  }
  .borderBox-wHeader .borderBox-header li:first-child {
    font-size: 16px;
  }
  .detail-header .detail-topic {
    font-size: 20px;
  }
  /*-------------- HEADER ---------------*/
  /*-------------- FOOTER ---------------*/
  /*-------------- BUTTON ---------------*/
  .button-pair a {
    min-width: -moz-fit-content;
    min-width: fit-content;
    font-size: 13px;
  }
  .button-pair a:first-child {
    margin-right: 5px;
  }
  /*------------ BACKGROUND -------------*/
  /*-------------- CONTENT --------------*/
  /*--------------- LOGIN ---------------*/
  /*--------- INDEX / MAIN-PAGE ---------*/
  .mananyaBG {
    padding: 45px 20px 0 20px;
  }
  .mainmenu li {
    width: 50%;
  }
  .user-info-center .row .col-6, .user-information-section .row .col-6 {
    font-size: 15px;
  }
  .topic-iconBox p, .topic-exchange p {
    font-size: 18px;
  }
  .iconBox {
    width: 35px;
    height: 35px;
  }
  .topic-iconBox, .topic-exchange {
    padding: 7px 18px 9px 50px;
  }
  .topic-exchange {
    padding: 7px 18px;
  }
  .rule-txt {
    font-size: 15px;
  }
  /*----------- COURES ONLINE -----------*/
  .card-coures,
  .card-media,
  .card-news {
    padding: 8px;
  }
  .card-coures .card-coures-body .coures-cate,
  .card-news .card-coures-body .coures-cate,
  .card-news .card-news-body .coures-cate,
  .card-news .card-news-body .news-date,
  .card-media .card-coures-body .coures-cate,
  .card-media .card-media-body .coures-cate {
    font-size: 10px;
  }
  .card-coures .card-coures-body .coures-title:link, .card-media .card-coures-body .coures-title:link, .card-news .card-coures-body .coures-title:link, .card-coures .card-media .card-media-body .coures-title:link, .card-media .card-coures .card-media-body .coures-title:link, .card-media .card-media-body .coures-title:link, .card-news .card-media .card-media-body .coures-title:link, .card-media .card-news .card-media-body .coures-title:link, .card-coures .card-news .card-news-body .coures-title:link, .card-news .card-coures .card-news-body .coures-title:link, .card-media .card-news .card-news-body .coures-title:link, .card-news .card-media .card-news-body .coures-title:link, .card-news .card-news-body .coures-title:link, .card-coures .card-coures-body .card-media .card-media-body .media-title:link, .card-media .card-media-body .card-coures .card-coures-body .media-title:link, .card-media .card-coures-body .card-media-body .media-title:link, .card-media .card-media-body .card-coures-body .media-title:link, .card-news .card-coures-body .card-media .card-media-body .media-title:link, .card-media .card-media-body .card-news .card-coures-body .media-title:link, .card-coures .card-media .card-media-body .media-title:link, .card-media .card-coures .card-media-body .media-title:link, .card-media .card-media-body .media-title:link, .card-news .card-media .card-media-body .media-title:link, .card-media .card-news .card-media-body .media-title:link, .card-coures .card-news .card-news-body .card-media .card-media-body .media-title:link, .card-media .card-media-body .card-coures .card-news .card-news-body .media-title:link, .card-news .card-coures .card-news-body .card-media .card-media-body .media-title:link, .card-media .card-media-body .card-news .card-coures .card-news-body .media-title:link, .card-media .card-news .card-news-body .card-media-body .media-title:link, .card-media .card-media-body .card-news .card-news-body .media-title:link, .card-news .card-media .card-news-body .card-media-body .media-title:link, .card-news .card-media .card-media-body .card-news-body .media-title:link, .card-news .card-news-body .card-media .card-media-body .media-title:link, .card-media .card-media-body .card-news .card-news-body .media-title:link, .card-coures .card-coures-body .card-news .card-news-body .news-title:link, .card-news .card-news-body .card-coures .card-coures-body .news-title:link, .card-media .card-coures-body .card-news .card-news-body .news-title:link, .card-news .card-news-body .card-media .card-coures-body .news-title:link, .card-news .card-coures-body .card-news-body .news-title:link, .card-news .card-news-body .card-coures-body .news-title:link, .card-coures .card-media .card-media-body .card-news .card-news-body .news-title:link, .card-news .card-news-body .card-coures .card-media .card-media-body .news-title:link, .card-media .card-coures .card-media-body .card-news .card-news-body .news-title:link, .card-news .card-news-body .card-media .card-coures .card-media-body .news-title:link, .card-media .card-media-body .card-news .card-news-body .news-title:link, .card-news .card-news-body .card-media .card-media-body .news-title:link, .card-news .card-media .card-media-body .card-news-body .news-title:link, .card-news .card-news-body .card-media .card-media-body .news-title:link, .card-media .card-news .card-media-body .card-news-body .news-title:link, .card-media .card-news .card-news-body .card-media-body .news-title:link, .card-coures .card-news .card-news-body .news-title:link, .card-news .card-coures .card-news-body .news-title:link, .card-media .card-news .card-news-body .news-title:link, .card-news .card-media .card-news-body .news-title:link, .card-news .card-news-body .news-title:link,
  .card-news .card-coures-body .coures-title:link,
  .card-news .card-media .card-media-body .coures-title:link,
  .card-media .card-news .card-media-body .coures-title:link,
  .card-news .card-news-body .coures-title:link,
  .card-news .card-coures-body .card-media .card-media-body .media-title:link,
  .card-media .card-media-body .card-news .card-coures-body .media-title:link,
  .card-news .card-media .card-media-body .media-title:link,
  .card-media .card-news .card-media-body .media-title:link,
  .card-news .card-news-body .card-media .card-media-body .media-title:link,
  .card-media .card-media-body .card-news .card-news-body .media-title:link,
  .card-news .card-coures-body .card-news-body .news-title:link,
  .card-news .card-news-body .card-coures-body .news-title:link,
  .card-news .card-media .card-media-body .card-news-body .news-title:link,
  .card-news .card-news-body .card-media .card-media-body .news-title:link,
  .card-media .card-news .card-media-body .card-news-body .news-title:link,
  .card-media .card-news .card-news-body .card-media-body .news-title:link,
  .card-news .card-news-body .news-title:link,
  .card-news .card-news-body .coures-title:link,
  .card-news .card-news-body .card-media .card-media-body .media-title:link,
  .card-media .card-media-body .card-news .card-news-body .media-title:link,
  .card-news .card-news-body .news-title:link,
  .card-news .card-news-body .news-title:link,
  .card-media .card-coures-body .coures-title:link,
  .card-media .card-media-body .coures-title:link,
  .card-media .card-news .card-news-body .coures-title:link,
  .card-news .card-media .card-news-body .coures-title:link,
  .card-media .card-coures-body .card-media-body .media-title:link,
  .card-media .card-media-body .card-coures-body .media-title:link,
  .card-media .card-media-body .media-title:link,
  .card-media .card-news .card-news-body .card-media-body .media-title:link,
  .card-media .card-media-body .card-news .card-news-body .media-title:link,
  .card-news .card-media .card-news-body .card-media-body .media-title:link,
  .card-news .card-media .card-media-body .card-news-body .media-title:link,
  .card-media .card-coures-body .card-news .card-news-body .news-title:link,
  .card-news .card-news-body .card-media .card-coures-body .news-title:link,
  .card-media .card-media-body .card-news .card-news-body .news-title:link,
  .card-news .card-news-body .card-media .card-media-body .news-title:link,
  .card-media .card-news .card-news-body .news-title:link,
  .card-news .card-media .card-news-body .news-title:link,
  .card-media .card-media-body .coures-title:link,
  .card-media .card-media-body .media-title:link,
  .card-media .card-media-body .card-news .card-news-body .news-title:link,
  .card-news .card-news-body .card-media .card-media-body .news-title:link,
  .card-media .card-media-body .media-title:link,
  .card-coures .card-coures-body .coures-title:visited,
  .card-media .card-coures-body .coures-title:visited,
  .card-news .card-coures-body .coures-title:visited,
  .card-coures .card-media .card-media-body .coures-title:visited,
  .card-media .card-coures .card-media-body .coures-title:visited,
  .card-media .card-media-body .coures-title:visited,
  .card-news .card-media .card-media-body .coures-title:visited,
  .card-media .card-news .card-media-body .coures-title:visited,
  .card-coures .card-news .card-news-body .coures-title:visited,
  .card-news .card-coures .card-news-body .coures-title:visited,
  .card-media .card-news .card-news-body .coures-title:visited,
  .card-news .card-media .card-news-body .coures-title:visited,
  .card-news .card-news-body .coures-title:visited,
  .card-coures .card-coures-body .card-media .card-media-body .media-title:visited,
  .card-media .card-media-body .card-coures .card-coures-body .media-title:visited,
  .card-media .card-coures-body .card-media-body .media-title:visited,
  .card-media .card-media-body .card-coures-body .media-title:visited,
  .card-news .card-coures-body .card-media .card-media-body .media-title:visited,
  .card-media .card-media-body .card-news .card-coures-body .media-title:visited,
  .card-coures .card-media .card-media-body .media-title:visited,
  .card-media .card-coures .card-media-body .media-title:visited,
  .card-media .card-media-body .media-title:visited,
  .card-news .card-media .card-media-body .media-title:visited,
  .card-media .card-news .card-media-body .media-title:visited,
  .card-coures .card-news .card-news-body .card-media .card-media-body .media-title:visited,
  .card-media .card-media-body .card-coures .card-news .card-news-body .media-title:visited,
  .card-news .card-coures .card-news-body .card-media .card-media-body .media-title:visited,
  .card-media .card-media-body .card-news .card-coures .card-news-body .media-title:visited,
  .card-media .card-news .card-news-body .card-media-body .media-title:visited,
  .card-media .card-media-body .card-news .card-news-body .media-title:visited,
  .card-news .card-media .card-news-body .card-media-body .media-title:visited,
  .card-news .card-media .card-media-body .card-news-body .media-title:visited,
  .card-news .card-news-body .card-media .card-media-body .media-title:visited,
  .card-media .card-media-body .card-news .card-news-body .media-title:visited,
  .card-coures .card-coures-body .card-news .card-news-body .news-title:visited,
  .card-news .card-news-body .card-coures .card-coures-body .news-title:visited,
  .card-media .card-coures-body .card-news .card-news-body .news-title:visited,
  .card-news .card-news-body .card-media .card-coures-body .news-title:visited,
  .card-news .card-coures-body .card-news-body .news-title:visited,
  .card-news .card-news-body .card-coures-body .news-title:visited,
  .card-coures .card-media .card-media-body .card-news .card-news-body .news-title:visited,
  .card-news .card-news-body .card-coures .card-media .card-media-body .news-title:visited,
  .card-media .card-coures .card-media-body .card-news .card-news-body .news-title:visited,
  .card-news .card-news-body .card-media .card-coures .card-media-body .news-title:visited,
  .card-media .card-media-body .card-news .card-news-body .news-title:visited,
  .card-news .card-news-body .card-media .card-media-body .news-title:visited,
  .card-news .card-media .card-media-body .card-news-body .news-title:visited,
  .card-news .card-news-body .card-media .card-media-body .news-title:visited,
  .card-media .card-news .card-media-body .card-news-body .news-title:visited,
  .card-media .card-news .card-news-body .card-media-body .news-title:visited,
  .card-coures .card-news .card-news-body .news-title:visited,
  .card-news .card-coures .card-news-body .news-title:visited,
  .card-media .card-news .card-news-body .news-title:visited,
  .card-news .card-media .card-news-body .news-title:visited,
  .card-news .card-news-body .news-title:visited,
  .card-news .card-coures-body .coures-title:visited,
  .card-news .card-media .card-media-body .coures-title:visited,
  .card-media .card-news .card-media-body .coures-title:visited,
  .card-news .card-news-body .coures-title:visited,
  .card-news .card-coures-body .card-media .card-media-body .media-title:visited,
  .card-media .card-media-body .card-news .card-coures-body .media-title:visited,
  .card-news .card-media .card-media-body .media-title:visited,
  .card-media .card-news .card-media-body .media-title:visited,
  .card-news .card-news-body .card-media .card-media-body .media-title:visited,
  .card-media .card-media-body .card-news .card-news-body .media-title:visited,
  .card-news .card-coures-body .card-news-body .news-title:visited,
  .card-news .card-news-body .card-coures-body .news-title:visited,
  .card-news .card-media .card-media-body .card-news-body .news-title:visited,
  .card-news .card-news-body .card-media .card-media-body .news-title:visited,
  .card-media .card-news .card-media-body .card-news-body .news-title:visited,
  .card-media .card-news .card-news-body .card-media-body .news-title:visited,
  .card-news .card-news-body .news-title:visited,
  .card-news .card-news-body .coures-title:visited,
  .card-news .card-news-body .card-media .card-media-body .media-title:visited,
  .card-media .card-media-body .card-news .card-news-body .media-title:visited,
  .card-news .card-news-body .news-title:visited,
  .card-news .card-news-body .news-title:visited,
  .card-media .card-coures-body .coures-title:visited,
  .card-media .card-media-body .coures-title:visited,
  .card-media .card-news .card-news-body .coures-title:visited,
  .card-news .card-media .card-news-body .coures-title:visited,
  .card-media .card-coures-body .card-media-body .media-title:visited,
  .card-media .card-media-body .card-coures-body .media-title:visited,
  .card-media .card-media-body .media-title:visited,
  .card-media .card-news .card-news-body .card-media-body .media-title:visited,
  .card-media .card-media-body .card-news .card-news-body .media-title:visited,
  .card-news .card-media .card-news-body .card-media-body .media-title:visited,
  .card-news .card-media .card-media-body .card-news-body .media-title:visited,
  .card-media .card-coures-body .card-news .card-news-body .news-title:visited,
  .card-news .card-news-body .card-media .card-coures-body .news-title:visited,
  .card-media .card-media-body .card-news .card-news-body .news-title:visited,
  .card-news .card-news-body .card-media .card-media-body .news-title:visited,
  .card-media .card-news .card-news-body .news-title:visited,
  .card-news .card-media .card-news-body .news-title:visited,
  .card-media .card-media-body .coures-title:visited,
  .card-media .card-media-body .media-title:visited,
  .card-media .card-media-body .card-news .card-news-body .news-title:visited,
  .card-news .card-news-body .card-media .card-media-body .news-title:visited,
  .card-media .card-media-body .media-title:visited {
    font-size: 13px;
  }
  /*-------------- WEBSITE --------------*/
  /*---------- MANANYA SYSTEM -----------*/
  /*-------------- PRODUCT --------------*/
  .card-product {
    padding: 8px;
  }
  /*--------------- CART ----------------*/
  /*----------- ORDER SUMMARY -----------*/
  .wrap-pad .decor {
    font-size: 20px;
  }
  .order-summary .price {
    text-align: left;
    margin-bottom: 0;
  }
  /*------------ APPLY AGENT ------------*/
  .content-column::before {
    display: none;
  }
  /*--------------- AGENT ---------------*/
  /*----------- ORDER HISTORY -----------*/
  /*--------------- TRIP ----------------*/
  /*--------------- MEDIA ---------------*/
  /*--------- NEWS & PROMOTION ----------*/
  /*---------------- FAQ ----------------*/
  /*------------ LINE NOTIFY ------------*/
  .title-decor {
    font-size: 20px;
  }
  .setting-doc h3,
  .copy-link h3,
  .chk-member-exchange h3 {
    font-size: 18px;
  }
  .setting-doc,
  .copy-link,
  .chk-member-exchange {
    padding: 24px;
  }
  /*----------- STOCK PRODUCT -----------*/
  .link-stock-page:link,
  .link-stock-page:visited {
    font-size: 15px;
  }
  .wrap-stock-items .stock-item .stock-des .stock-des-item, .wrap-waiting-exchange .waiting-exchange .stock-item .stock-des .stock-des-item, .wrap-stock-items .wrap-waiting-exchange .exchange-item .stock-des .stock-des-item, .wrap-waiting-exchange .wrap-stock-items .exchange-item .stock-des .stock-des-item, .wrap-waiting-exchange .waiting-exchange .exchange-item .stock-des .stock-des-item, .wrap-stock-items .wrap-waiting-exchange .exchange-member .stock-des .stock-des-item, .wrap-waiting-exchange .wrap-stock-items .exchange-member .stock-des .stock-des-item, .wrap-waiting-exchange .waiting-exchange .exchange-member .stock-des .stock-des-item, .wrap-stock-items .stock-item .wrap-waiting-exchange .exchange-item .exchange-des .stock-des-item, .wrap-waiting-exchange .exchange-item .wrap-stock-items .stock-item .exchange-des .stock-des-item, .wrap-waiting-exchange .waiting-exchange .stock-item .exchange-item .exchange-des .stock-des-item, .wrap-waiting-exchange .exchange-item .waiting-exchange .stock-item .exchange-des .stock-des-item, .wrap-stock-items .wrap-waiting-exchange .exchange-item .exchange-des .stock-des-item, .wrap-waiting-exchange .wrap-stock-items .exchange-item .exchange-des .stock-des-item, .wrap-waiting-exchange .waiting-exchange .exchange-item .exchange-des .stock-des-item, .wrap-stock-items .wrap-waiting-exchange .exchange-member .exchange-item .exchange-des .stock-des-item, .wrap-stock-items .wrap-waiting-exchange .exchange-item .exchange-member .exchange-des .stock-des-item, .wrap-waiting-exchange .wrap-stock-items .exchange-member .exchange-item .exchange-des .stock-des-item, .wrap-waiting-exchange .exchange-item .wrap-stock-items .exchange-member .exchange-des .stock-des-item, .wrap-waiting-exchange .waiting-exchange .exchange-member .exchange-item .exchange-des .stock-des-item, .wrap-waiting-exchange .exchange-item .waiting-exchange .exchange-member .exchange-des .stock-des-item, .wrap-stock-items .stock-item .wrap-waiting-exchange .exchange-member .member-des .stock-des-item, .wrap-waiting-exchange .exchange-member .wrap-stock-items .stock-item .member-des .stock-des-item, .wrap-waiting-exchange .waiting-exchange .stock-item .exchange-member .member-des .stock-des-item, .wrap-waiting-exchange .exchange-member .waiting-exchange .stock-item .member-des .stock-des-item, .wrap-stock-items .wrap-waiting-exchange .exchange-item .exchange-member .member-des .stock-des-item, .wrap-stock-items .wrap-waiting-exchange .exchange-member .exchange-item .member-des .stock-des-item, .wrap-waiting-exchange .wrap-stock-items .exchange-item .exchange-member .member-des .stock-des-item, .wrap-waiting-exchange .exchange-member .wrap-stock-items .exchange-item .member-des .stock-des-item, .wrap-waiting-exchange .waiting-exchange .exchange-item .exchange-member .member-des .stock-des-item, .wrap-waiting-exchange .exchange-member .waiting-exchange .exchange-item .member-des .stock-des-item, .wrap-stock-items .wrap-waiting-exchange .exchange-member .member-des .stock-des-item, .wrap-waiting-exchange .wrap-stock-items .exchange-member .member-des .stock-des-item, .wrap-waiting-exchange .waiting-exchange .exchange-member .member-des .stock-des-item, .wrap-stock-items .stock-item .stock-des .wrap-waiting-exchange .exchange-item .exchange-des .exchange-des-item, .wrap-waiting-exchange .exchange-item .exchange-des .wrap-stock-items .stock-item .stock-des .exchange-des-item, .wrap-waiting-exchange .waiting-exchange .stock-item .stock-des .exchange-item .exchange-des .exchange-des-item, .wrap-waiting-exchange .exchange-item .exchange-des .waiting-exchange .stock-item .stock-des .exchange-des-item, .wrap-stock-items .wrap-waiting-exchange .exchange-item .stock-des .exchange-des .exchange-des-item, .wrap-stock-items .wrap-waiting-exchange .exchange-item .exchange-des .stock-des .exchange-des-item, .wrap-waiting-exchange .wrap-stock-items .exchange-item .stock-des .exchange-des .exchange-des-item, .wrap-waiting-exchange .wrap-stock-items .exchange-item .exchange-des .stock-des .exchange-des-item, .wrap-waiting-exchange .waiting-exchange .exchange-item .stock-des .exchange-des .exchange-des-item, .wrap-waiting-exchange .waiting-exchange .exchange-item .exchange-des .stock-des .exchange-des-item, .wrap-stock-items .wrap-waiting-exchange .exchange-member .stock-des .exchange-item .exchange-des .exchange-des-item, .wrap-stock-items .wrap-waiting-exchange .exchange-item .exchange-des .exchange-member .stock-des .exchange-des-item, .wrap-waiting-exchange .wrap-stock-items .exchange-member .stock-des .exchange-item .exchange-des .exchange-des-item, .wrap-waiting-exchange .exchange-item .exchange-des .wrap-stock-items .exchange-member .stock-des .exchange-des-item, .wrap-waiting-exchange .waiting-exchange .exchange-member .stock-des .exchange-item .exchange-des .exchange-des-item, .wrap-waiting-exchange .exchange-item .exchange-des .waiting-exchange .exchange-member .stock-des .exchange-des-item, .wrap-stock-items .stock-item .wrap-waiting-exchange .exchange-item .exchange-des .exchange-des-item, .wrap-waiting-exchange .exchange-item .wrap-stock-items .stock-item .exchange-des .exchange-des-item, .wrap-waiting-exchange .waiting-exchange .stock-item .exchange-item .exchange-des .exchange-des-item, .wrap-waiting-exchange .exchange-item .waiting-exchange .stock-item .exchange-des .exchange-des-item, .wrap-stock-items .wrap-waiting-exchange .exchange-item .exchange-des .exchange-des-item, .wrap-waiting-exchange .wrap-stock-items .exchange-item .exchange-des .exchange-des-item, .wrap-waiting-exchange .waiting-exchange .exchange-item .exchange-des .exchange-des-item, .wrap-stock-items .wrap-waiting-exchange .exchange-member .exchange-item .exchange-des .exchange-des-item, .wrap-stock-items .wrap-waiting-exchange .exchange-item .exchange-member .exchange-des .exchange-des-item, .wrap-waiting-exchange .wrap-stock-items .exchange-member .exchange-item .exchange-des .exchange-des-item, .wrap-waiting-exchange .exchange-item .wrap-stock-items .exchange-member .exchange-des .exchange-des-item, .wrap-waiting-exchange .waiting-exchange .exchange-member .exchange-item .exchange-des .exchange-des-item, .wrap-waiting-exchange .exchange-item .waiting-exchange .exchange-member .exchange-des .exchange-des-item, .wrap-stock-items .stock-item .wrap-waiting-exchange .exchange-member .member-des .exchange-item .exchange-des .exchange-des-item, .wrap-stock-items .stock-item .wrap-waiting-exchange .exchange-item .exchange-des .exchange-member .member-des .exchange-des-item, .wrap-waiting-exchange .exchange-member .wrap-stock-items .stock-item .member-des .exchange-item .exchange-des .exchange-des-item, .wrap-waiting-exchange .exchange-item .exchange-des .exchange-member .wrap-stock-items .stock-item .member-des .exchange-des-item, .wrap-waiting-exchange .waiting-exchange .stock-item .exchange-member .member-des .exchange-item .exchange-des .exchange-des-item, .wrap-waiting-exchange .exchange-item .exchange-des .waiting-exchange .stock-item .exchange-member .member-des .exchange-des-item, .wrap-waiting-exchange .exchange-member .waiting-exchange .stock-item .member-des .exchange-item .exchange-des .exchange-des-item, .wrap-waiting-exchange .exchange-item .exchange-des .exchange-member .waiting-exchange .stock-item .member-des .exchange-des-item, .wrap-stock-items .wrap-waiting-exchange .exchange-item .exchange-member .member-des .exchange-des .exchange-des-item, .wrap-stock-items .wrap-waiting-exchange .exchange-item .exchange-des .exchange-member .member-des .exchange-des-item, .wrap-stock-items .wrap-waiting-exchange .exchange-member .exchange-item .member-des .exchange-des .exchange-des-item, .wrap-stock-items .wrap-waiting-exchange .exchange-member .exchange-item .exchange-des .member-des .exchange-des-item, .wrap-waiting-exchange .wrap-stock-items .exchange-item .exchange-member .member-des .exchange-des .exchange-des-item, .wrap-waiting-exchange .wrap-stock-items .exchange-item .exchange-des .exchange-member .member-des .exchange-des-item, .wrap-waiting-exchange .exchange-member .wrap-stock-items .exchange-item .member-des .exchange-des .exchange-des-item, .wrap-waiting-exchange .exchange-member .wrap-stock-items .exchange-item .exchange-des .member-des .exchange-des-item, .wrap-waiting-exchange .waiting-exchange .exchange-item .exchange-member .member-des .exchange-des .exchange-des-item, .wrap-waiting-exchange .waiting-exchange .exchange-item .exchange-des .exchange-member .member-des .exchange-des-item, .wrap-waiting-exchange .exchange-member .waiting-exchange .exchange-item .member-des .exchange-des .exchange-des-item, .wrap-waiting-exchange .exchange-member .waiting-exchange .exchange-item .exchange-des .member-des .exchange-des-item, .wrap-stock-items .wrap-waiting-exchange .exchange-member .member-des .exchange-item .exchange-des .exchange-des-item, .wrap-stock-items .wrap-waiting-exchange .exchange-item .exchange-des .exchange-member .member-des .exchange-des-item, .wrap-waiting-exchange .wrap-stock-items .exchange-member .member-des .exchange-item .exchange-des .exchange-des-item, .wrap-waiting-exchange .exchange-item .exchange-des .wrap-stock-items .exchange-member .member-des .exchange-des-item, .wrap-waiting-exchange .waiting-exchange .exchange-member .member-des .exchange-item .exchange-des .exchange-des-item, .wrap-waiting-exchange .exchange-item .exchange-des .waiting-exchange .exchange-member .member-des .exchange-des-item, .wrap-stock-items .stock-item .stock-des .wrap-waiting-exchange .exchange-member .member-des .member-des-item, .wrap-waiting-exchange .exchange-member .member-des .wrap-stock-items .stock-item .stock-des .member-des-item, .wrap-waiting-exchange .waiting-exchange .stock-item .stock-des .exchange-member .member-des .member-des-item, .wrap-waiting-exchange .exchange-member .member-des .waiting-exchange .stock-item .stock-des .member-des-item, .wrap-stock-items .wrap-waiting-exchange .exchange-item .stock-des .exchange-member .member-des .member-des-item, .wrap-stock-items .wrap-waiting-exchange .exchange-member .member-des .exchange-item .stock-des .member-des-item, .wrap-waiting-exchange .wrap-stock-items .exchange-item .stock-des .exchange-member .member-des .member-des-item, .wrap-waiting-exchange .exchange-member .member-des .wrap-stock-items .exchange-item .stock-des .member-des-item, .wrap-waiting-exchange .waiting-exchange .exchange-item .stock-des .exchange-member .member-des .member-des-item, .wrap-waiting-exchange .exchange-member .member-des .waiting-exchange .exchange-item .stock-des .member-des-item, .wrap-stock-items .wrap-waiting-exchange .exchange-member .stock-des .member-des .member-des-item, .wrap-stock-items .wrap-waiting-exchange .exchange-member .member-des .stock-des .member-des-item, .wrap-waiting-exchange .wrap-stock-items .exchange-member .stock-des .member-des .member-des-item, .wrap-waiting-exchange .wrap-stock-items .exchange-member .member-des .stock-des .member-des-item, .wrap-waiting-exchange .waiting-exchange .exchange-member .stock-des .member-des .member-des-item, .wrap-waiting-exchange .waiting-exchange .exchange-member .member-des .stock-des .member-des-item, .wrap-stock-items .stock-item .wrap-waiting-exchange .exchange-item .exchange-des .exchange-member .member-des .member-des-item, .wrap-stock-items .stock-item .wrap-waiting-exchange .exchange-member .member-des .exchange-item .exchange-des .member-des-item, .wrap-waiting-exchange .exchange-item .wrap-stock-items .stock-item .exchange-des .exchange-member .member-des .member-des-item, .wrap-waiting-exchange .exchange-member .member-des .exchange-item .wrap-stock-items .stock-item .exchange-des .member-des-item, .wrap-waiting-exchange .waiting-exchange .stock-item .exchange-item .exchange-des .exchange-member .member-des .member-des-item, .wrap-waiting-exchange .exchange-member .member-des .waiting-exchange .stock-item .exchange-item .exchange-des .member-des-item, .wrap-waiting-exchange .exchange-item .waiting-exchange .stock-item .exchange-des .exchange-member .member-des .member-des-item, .wrap-waiting-exchange .exchange-member .member-des .exchange-item .waiting-exchange .stock-item .exchange-des .member-des-item, .wrap-stock-items .wrap-waiting-exchange .exchange-item .exchange-des .exchange-member .member-des .member-des-item, .wrap-stock-items .wrap-waiting-exchange .exchange-member .member-des .exchange-item .exchange-des .member-des-item, .wrap-waiting-exchange .wrap-stock-items .exchange-item .exchange-des .exchange-member .member-des .member-des-item, .wrap-waiting-exchange .exchange-member .member-des .wrap-stock-items .exchange-item .exchange-des .member-des-item, .wrap-waiting-exchange .waiting-exchange .exchange-item .exchange-des .exchange-member .member-des .member-des-item, .wrap-waiting-exchange .exchange-member .member-des .waiting-exchange .exchange-item .exchange-des .member-des-item, .wrap-stock-items .wrap-waiting-exchange .exchange-member .exchange-item .exchange-des .member-des .member-des-item, .wrap-stock-items .wrap-waiting-exchange .exchange-member .member-des .exchange-item .exchange-des .member-des-item, .wrap-stock-items .wrap-waiting-exchange .exchange-item .exchange-member .exchange-des .member-des .member-des-item, .wrap-stock-items .wrap-waiting-exchange .exchange-item .exchange-member .member-des .exchange-des .member-des-item, .wrap-waiting-exchange .wrap-stock-items .exchange-member .exchange-item .exchange-des .member-des .member-des-item, .wrap-waiting-exchange .wrap-stock-items .exchange-member .member-des .exchange-item .exchange-des .member-des-item, .wrap-waiting-exchange .exchange-item .wrap-stock-items .exchange-member .exchange-des .member-des .member-des-item, .wrap-waiting-exchange .exchange-item .wrap-stock-items .exchange-member .member-des .exchange-des .member-des-item, .wrap-waiting-exchange .waiting-exchange .exchange-member .exchange-item .exchange-des .member-des .member-des-item, .wrap-waiting-exchange .waiting-exchange .exchange-member .member-des .exchange-item .exchange-des .member-des-item, .wrap-waiting-exchange .exchange-item .waiting-exchange .exchange-member .exchange-des .member-des .member-des-item, .wrap-waiting-exchange .exchange-item .waiting-exchange .exchange-member .member-des .exchange-des .member-des-item, .wrap-stock-items .stock-item .wrap-waiting-exchange .exchange-member .member-des .member-des-item, .wrap-waiting-exchange .exchange-member .wrap-stock-items .stock-item .member-des .member-des-item, .wrap-waiting-exchange .waiting-exchange .stock-item .exchange-member .member-des .member-des-item, .wrap-waiting-exchange .exchange-member .waiting-exchange .stock-item .member-des .member-des-item, .wrap-stock-items .wrap-waiting-exchange .exchange-item .exchange-member .member-des .member-des-item, .wrap-stock-items .wrap-waiting-exchange .exchange-member .exchange-item .member-des .member-des-item, .wrap-waiting-exchange .wrap-stock-items .exchange-item .exchange-member .member-des .member-des-item, .wrap-waiting-exchange .exchange-member .wrap-stock-items .exchange-item .member-des .member-des-item, .wrap-waiting-exchange .waiting-exchange .exchange-item .exchange-member .member-des .member-des-item, .wrap-waiting-exchange .exchange-member .waiting-exchange .exchange-item .member-des .member-des-item, .wrap-stock-items .wrap-waiting-exchange .exchange-member .member-des .member-des-item, .wrap-waiting-exchange .wrap-stock-items .exchange-member .member-des .member-des-item, .wrap-waiting-exchange .waiting-exchange .exchange-member .member-des .member-des-item {
    flex-wrap: wrap;
  }
  .wrap-stock-items .stock-item .stock-des .stock-des-item p, .wrap-waiting-exchange .waiting-exchange .stock-item .stock-des .stock-des-item p, .wrap-stock-items .wrap-waiting-exchange .exchange-item .stock-des .stock-des-item p, .wrap-waiting-exchange .wrap-stock-items .exchange-item .stock-des .stock-des-item p, .wrap-waiting-exchange .waiting-exchange .exchange-item .stock-des .stock-des-item p, .wrap-stock-items .wrap-waiting-exchange .exchange-member .stock-des .stock-des-item p, .wrap-waiting-exchange .wrap-stock-items .exchange-member .stock-des .stock-des-item p, .wrap-waiting-exchange .waiting-exchange .exchange-member .stock-des .stock-des-item p, .wrap-stock-items .stock-item .wrap-waiting-exchange .exchange-item .exchange-des .stock-des-item p, .wrap-waiting-exchange .exchange-item .wrap-stock-items .stock-item .exchange-des .stock-des-item p, .wrap-waiting-exchange .waiting-exchange .stock-item .exchange-item .exchange-des .stock-des-item p, .wrap-waiting-exchange .exchange-item .waiting-exchange .stock-item .exchange-des .stock-des-item p, .wrap-stock-items .wrap-waiting-exchange .exchange-item .exchange-des .stock-des-item p, .wrap-waiting-exchange .wrap-stock-items .exchange-item .exchange-des .stock-des-item p, .wrap-waiting-exchange .waiting-exchange .exchange-item .exchange-des .stock-des-item p, .wrap-stock-items .wrap-waiting-exchange .exchange-member .exchange-item .exchange-des .stock-des-item p, .wrap-stock-items .wrap-waiting-exchange .exchange-item .exchange-member .exchange-des .stock-des-item p, .wrap-waiting-exchange .wrap-stock-items .exchange-member .exchange-item .exchange-des .stock-des-item p, .wrap-waiting-exchange .exchange-item .wrap-stock-items .exchange-member .exchange-des .stock-des-item p, .wrap-waiting-exchange .waiting-exchange .exchange-member .exchange-item .exchange-des .stock-des-item p, .wrap-waiting-exchange .exchange-item .waiting-exchange .exchange-member .exchange-des .stock-des-item p, .wrap-stock-items .stock-item .wrap-waiting-exchange .exchange-member .member-des .stock-des-item p, .wrap-waiting-exchange .exchange-member .wrap-stock-items .stock-item .member-des .stock-des-item p, .wrap-waiting-exchange .waiting-exchange .stock-item .exchange-member .member-des .stock-des-item p, .wrap-waiting-exchange .exchange-member .waiting-exchange .stock-item .member-des .stock-des-item p, .wrap-stock-items .wrap-waiting-exchange .exchange-item .exchange-member .member-des .stock-des-item p, .wrap-stock-items .wrap-waiting-exchange .exchange-member .exchange-item .member-des .stock-des-item p, .wrap-waiting-exchange .wrap-stock-items .exchange-item .exchange-member .member-des .stock-des-item p, .wrap-waiting-exchange .exchange-member .wrap-stock-items .exchange-item .member-des .stock-des-item p, .wrap-waiting-exchange .waiting-exchange .exchange-item .exchange-member .member-des .stock-des-item p, .wrap-waiting-exchange .exchange-member .waiting-exchange .exchange-item .member-des .stock-des-item p, .wrap-stock-items .wrap-waiting-exchange .exchange-member .member-des .stock-des-item p, .wrap-waiting-exchange .wrap-stock-items .exchange-member .member-des .stock-des-item p, .wrap-waiting-exchange .waiting-exchange .exchange-member .member-des .stock-des-item p, .wrap-stock-items .stock-item .stock-des .wrap-waiting-exchange .exchange-item .exchange-des .exchange-des-item p, .wrap-waiting-exchange .exchange-item .exchange-des .wrap-stock-items .stock-item .stock-des .exchange-des-item p, .wrap-waiting-exchange .waiting-exchange .stock-item .stock-des .exchange-item .exchange-des .exchange-des-item p, .wrap-waiting-exchange .exchange-item .exchange-des .waiting-exchange .stock-item .stock-des .exchange-des-item p, .wrap-stock-items .wrap-waiting-exchange .exchange-item .stock-des .exchange-des .exchange-des-item p, .wrap-stock-items .wrap-waiting-exchange .exchange-item .exchange-des .stock-des .exchange-des-item p, .wrap-waiting-exchange .wrap-stock-items .exchange-item .stock-des .exchange-des .exchange-des-item p, .wrap-waiting-exchange .wrap-stock-items .exchange-item .exchange-des .stock-des .exchange-des-item p, .wrap-waiting-exchange .waiting-exchange .exchange-item .stock-des .exchange-des .exchange-des-item p, .wrap-waiting-exchange .waiting-exchange .exchange-item .exchange-des .stock-des .exchange-des-item p, .wrap-stock-items .wrap-waiting-exchange .exchange-member .stock-des .exchange-item .exchange-des .exchange-des-item p, .wrap-stock-items .wrap-waiting-exchange .exchange-item .exchange-des .exchange-member .stock-des .exchange-des-item p, .wrap-waiting-exchange .wrap-stock-items .exchange-member .stock-des .exchange-item .exchange-des .exchange-des-item p, .wrap-waiting-exchange .exchange-item .exchange-des .wrap-stock-items .exchange-member .stock-des .exchange-des-item p, .wrap-waiting-exchange .waiting-exchange .exchange-member .stock-des .exchange-item .exchange-des .exchange-des-item p, .wrap-waiting-exchange .exchange-item .exchange-des .waiting-exchange .exchange-member .stock-des .exchange-des-item p, .wrap-stock-items .stock-item .wrap-waiting-exchange .exchange-item .exchange-des .exchange-des-item p, .wrap-waiting-exchange .exchange-item .wrap-stock-items .stock-item .exchange-des .exchange-des-item p, .wrap-waiting-exchange .waiting-exchange .stock-item .exchange-item .exchange-des .exchange-des-item p, .wrap-waiting-exchange .exchange-item .waiting-exchange .stock-item .exchange-des .exchange-des-item p, .wrap-stock-items .wrap-waiting-exchange .exchange-item .exchange-des .exchange-des-item p, .wrap-waiting-exchange .wrap-stock-items .exchange-item .exchange-des .exchange-des-item p, .wrap-waiting-exchange .waiting-exchange .exchange-item .exchange-des .exchange-des-item p, .wrap-stock-items .wrap-waiting-exchange .exchange-member .exchange-item .exchange-des .exchange-des-item p, .wrap-stock-items .wrap-waiting-exchange .exchange-item .exchange-member .exchange-des .exchange-des-item p, .wrap-waiting-exchange .wrap-stock-items .exchange-member .exchange-item .exchange-des .exchange-des-item p, .wrap-waiting-exchange .exchange-item .wrap-stock-items .exchange-member .exchange-des .exchange-des-item p, .wrap-waiting-exchange .waiting-exchange .exchange-member .exchange-item .exchange-des .exchange-des-item p, .wrap-waiting-exchange .exchange-item .waiting-exchange .exchange-member .exchange-des .exchange-des-item p, .wrap-stock-items .stock-item .wrap-waiting-exchange .exchange-member .member-des .exchange-item .exchange-des .exchange-des-item p, .wrap-stock-items .stock-item .wrap-waiting-exchange .exchange-item .exchange-des .exchange-member .member-des .exchange-des-item p, .wrap-waiting-exchange .exchange-member .wrap-stock-items .stock-item .member-des .exchange-item .exchange-des .exchange-des-item p, .wrap-waiting-exchange .exchange-item .exchange-des .exchange-member .wrap-stock-items .stock-item .member-des .exchange-des-item p, .wrap-waiting-exchange .waiting-exchange .stock-item .exchange-member .member-des .exchange-item .exchange-des .exchange-des-item p, .wrap-waiting-exchange .exchange-item .exchange-des .waiting-exchange .stock-item .exchange-member .member-des .exchange-des-item p, .wrap-waiting-exchange .exchange-member .waiting-exchange .stock-item .member-des .exchange-item .exchange-des .exchange-des-item p, .wrap-waiting-exchange .exchange-item .exchange-des .exchange-member .waiting-exchange .stock-item .member-des .exchange-des-item p, .wrap-stock-items .wrap-waiting-exchange .exchange-item .exchange-member .member-des .exchange-des .exchange-des-item p, .wrap-stock-items .wrap-waiting-exchange .exchange-item .exchange-des .exchange-member .member-des .exchange-des-item p, .wrap-stock-items .wrap-waiting-exchange .exchange-member .exchange-item .member-des .exchange-des .exchange-des-item p, .wrap-stock-items .wrap-waiting-exchange .exchange-member .exchange-item .exchange-des .member-des .exchange-des-item p, .wrap-waiting-exchange .wrap-stock-items .exchange-item .exchange-member .member-des .exchange-des .exchange-des-item p, .wrap-waiting-exchange .wrap-stock-items .exchange-item .exchange-des .exchange-member .member-des .exchange-des-item p, .wrap-waiting-exchange .exchange-member .wrap-stock-items .exchange-item .member-des .exchange-des .exchange-des-item p, .wrap-waiting-exchange .exchange-member .wrap-stock-items .exchange-item .exchange-des .member-des .exchange-des-item p, .wrap-waiting-exchange .waiting-exchange .exchange-item .exchange-member .member-des .exchange-des .exchange-des-item p, .wrap-waiting-exchange .waiting-exchange .exchange-item .exchange-des .exchange-member .member-des .exchange-des-item p, .wrap-waiting-exchange .exchange-member .waiting-exchange .exchange-item .member-des .exchange-des .exchange-des-item p, .wrap-waiting-exchange .exchange-member .waiting-exchange .exchange-item .exchange-des .member-des .exchange-des-item p, .wrap-stock-items .wrap-waiting-exchange .exchange-member .member-des .exchange-item .exchange-des .exchange-des-item p, .wrap-stock-items .wrap-waiting-exchange .exchange-item .exchange-des .exchange-member .member-des .exchange-des-item p, .wrap-waiting-exchange .wrap-stock-items .exchange-member .member-des .exchange-item .exchange-des .exchange-des-item p, .wrap-waiting-exchange .exchange-item .exchange-des .wrap-stock-items .exchange-member .member-des .exchange-des-item p, .wrap-waiting-exchange .waiting-exchange .exchange-member .member-des .exchange-item .exchange-des .exchange-des-item p, .wrap-waiting-exchange .exchange-item .exchange-des .waiting-exchange .exchange-member .member-des .exchange-des-item p, .wrap-stock-items .stock-item .stock-des .wrap-waiting-exchange .exchange-member .member-des .member-des-item p, .wrap-waiting-exchange .exchange-member .member-des .wrap-stock-items .stock-item .stock-des .member-des-item p, .wrap-waiting-exchange .waiting-exchange .stock-item .stock-des .exchange-member .member-des .member-des-item p, .wrap-waiting-exchange .exchange-member .member-des .waiting-exchange .stock-item .stock-des .member-des-item p, .wrap-stock-items .wrap-waiting-exchange .exchange-item .stock-des .exchange-member .member-des .member-des-item p, .wrap-stock-items .wrap-waiting-exchange .exchange-member .member-des .exchange-item .stock-des .member-des-item p, .wrap-waiting-exchange .wrap-stock-items .exchange-item .stock-des .exchange-member .member-des .member-des-item p, .wrap-waiting-exchange .exchange-member .member-des .wrap-stock-items .exchange-item .stock-des .member-des-item p, .wrap-waiting-exchange .waiting-exchange .exchange-item .stock-des .exchange-member .member-des .member-des-item p, .wrap-waiting-exchange .exchange-member .member-des .waiting-exchange .exchange-item .stock-des .member-des-item p, .wrap-stock-items .wrap-waiting-exchange .exchange-member .stock-des .member-des .member-des-item p, .wrap-stock-items .wrap-waiting-exchange .exchange-member .member-des .stock-des .member-des-item p, .wrap-waiting-exchange .wrap-stock-items .exchange-member .stock-des .member-des .member-des-item p, .wrap-waiting-exchange .wrap-stock-items .exchange-member .member-des .stock-des .member-des-item p, .wrap-waiting-exchange .waiting-exchange .exchange-member .stock-des .member-des .member-des-item p, .wrap-waiting-exchange .waiting-exchange .exchange-member .member-des .stock-des .member-des-item p, .wrap-stock-items .stock-item .wrap-waiting-exchange .exchange-item .exchange-des .exchange-member .member-des .member-des-item p, .wrap-stock-items .stock-item .wrap-waiting-exchange .exchange-member .member-des .exchange-item .exchange-des .member-des-item p, .wrap-waiting-exchange .exchange-item .wrap-stock-items .stock-item .exchange-des .exchange-member .member-des .member-des-item p, .wrap-waiting-exchange .exchange-member .member-des .exchange-item .wrap-stock-items .stock-item .exchange-des .member-des-item p, .wrap-waiting-exchange .waiting-exchange .stock-item .exchange-item .exchange-des .exchange-member .member-des .member-des-item p, .wrap-waiting-exchange .exchange-member .member-des .waiting-exchange .stock-item .exchange-item .exchange-des .member-des-item p, .wrap-waiting-exchange .exchange-item .waiting-exchange .stock-item .exchange-des .exchange-member .member-des .member-des-item p, .wrap-waiting-exchange .exchange-member .member-des .exchange-item .waiting-exchange .stock-item .exchange-des .member-des-item p, .wrap-stock-items .wrap-waiting-exchange .exchange-item .exchange-des .exchange-member .member-des .member-des-item p, .wrap-stock-items .wrap-waiting-exchange .exchange-member .member-des .exchange-item .exchange-des .member-des-item p, .wrap-waiting-exchange .wrap-stock-items .exchange-item .exchange-des .exchange-member .member-des .member-des-item p, .wrap-waiting-exchange .exchange-member .member-des .wrap-stock-items .exchange-item .exchange-des .member-des-item p, .wrap-waiting-exchange .waiting-exchange .exchange-item .exchange-des .exchange-member .member-des .member-des-item p, .wrap-waiting-exchange .exchange-member .member-des .waiting-exchange .exchange-item .exchange-des .member-des-item p, .wrap-stock-items .wrap-waiting-exchange .exchange-member .exchange-item .exchange-des .member-des .member-des-item p, .wrap-stock-items .wrap-waiting-exchange .exchange-member .member-des .exchange-item .exchange-des .member-des-item p, .wrap-stock-items .wrap-waiting-exchange .exchange-item .exchange-member .exchange-des .member-des .member-des-item p, .wrap-stock-items .wrap-waiting-exchange .exchange-item .exchange-member .member-des .exchange-des .member-des-item p, .wrap-waiting-exchange .wrap-stock-items .exchange-member .exchange-item .exchange-des .member-des .member-des-item p, .wrap-waiting-exchange .wrap-stock-items .exchange-member .member-des .exchange-item .exchange-des .member-des-item p, .wrap-waiting-exchange .exchange-item .wrap-stock-items .exchange-member .exchange-des .member-des .member-des-item p, .wrap-waiting-exchange .exchange-item .wrap-stock-items .exchange-member .member-des .exchange-des .member-des-item p, .wrap-waiting-exchange .waiting-exchange .exchange-member .exchange-item .exchange-des .member-des .member-des-item p, .wrap-waiting-exchange .waiting-exchange .exchange-member .member-des .exchange-item .exchange-des .member-des-item p, .wrap-waiting-exchange .exchange-item .waiting-exchange .exchange-member .exchange-des .member-des .member-des-item p, .wrap-waiting-exchange .exchange-item .waiting-exchange .exchange-member .member-des .exchange-des .member-des-item p, .wrap-stock-items .stock-item .wrap-waiting-exchange .exchange-member .member-des .member-des-item p, .wrap-waiting-exchange .exchange-member .wrap-stock-items .stock-item .member-des .member-des-item p, .wrap-waiting-exchange .waiting-exchange .stock-item .exchange-member .member-des .member-des-item p, .wrap-waiting-exchange .exchange-member .waiting-exchange .stock-item .member-des .member-des-item p, .wrap-stock-items .wrap-waiting-exchange .exchange-item .exchange-member .member-des .member-des-item p, .wrap-stock-items .wrap-waiting-exchange .exchange-member .exchange-item .member-des .member-des-item p, .wrap-waiting-exchange .wrap-stock-items .exchange-item .exchange-member .member-des .member-des-item p, .wrap-waiting-exchange .exchange-member .wrap-stock-items .exchange-item .member-des .member-des-item p, .wrap-waiting-exchange .waiting-exchange .exchange-item .exchange-member .member-des .member-des-item p, .wrap-waiting-exchange .exchange-member .waiting-exchange .exchange-item .member-des .member-des-item p, .wrap-stock-items .wrap-waiting-exchange .exchange-member .member-des .member-des-item p, .wrap-waiting-exchange .wrap-stock-items .exchange-member .member-des .member-des-item p, .wrap-waiting-exchange .waiting-exchange .exchange-member .member-des .member-des-item p {
    font-size: 15px;
  }
  /*----------- FUTURE GROWTH -----------*/
  /*---------- FOREVER REWARD -----------*/
}
/*---------- DEPOSIT TO SEND -----------*/
.deposit-title {
  font-size: 20px;
  color: #5d182f;
  margin-bottom: 32px;
}

.text-deposit {
  color: #cc5c56;
}

/*---------- ADD CUSTOMER -----------*/
.title-add-customer-modal {
  font-size: 21px;
  color: #5d182f;
  border-bottom: 1px solid #ecc1bf;
  padding-bottom: 16px;
}

/*---------- ADD CREDIT -----------*/
.card-credit {
  border: 1px solid #e7b3b0;
  border-radius: 10px;
  text-align: center;
  padding: 48px 24px;
}
.card-credit .heading {
  font-size: 22px;
  color: #5d182f;
}
.card-credit .credit {
  font-size: 40px;
  color: #d57974;
}
.card-credit .unit {
  font-size: 22px;
  color: #5d182f;
}
.card-credit hr {
  margin: 36px 0;
}
.card-credit a:link,
.card-credit a:visited {
  display: inline-block;
  background-color: #cc5c56;
  color: #fff;
  padding: 10px 20px;
  border-radius: 50px;
}

.add-credit {
  font-size: 24px;
}
.add-credit span {
  color: #cc5c56;
  margin-left: 10px;
}

.transection-detail {
  margin-bottom: 20px;
}

.coppy-no:link,
.coppy-no:visited {
  font-size: 16px;
  color: #5d182f;
}
.coppy-no:link i,
.coppy-no:visited i {
  color: #cc5c56;
}/*# sourceMappingURL=layout.css.map */