@import url("../../../font/SukhumvitSet-Text/styles.css");
@import url("../../../font/SukhumvitSet-Medium/styles.css");
@import url("../../../font/SukhumvitSet-SemiBold/styles.css");
@import url("../../../font/SukhumvitSet-Bold/styles.css");
@import url("../../../font/THSarabunNew/styles.css");
.highlight {
  background: #6395b3;
  color: #fff;
}

.highlight-soft {
  background: #78a3bf;
  color: #fff;
}

/* Sticky footer styles
-------------------------------------------------- */
html {
  position: relative;
  min-height: 100%;
}

body {
  /* Margin bottom by footer height */
  margin-bottom: 42px;
}

.footer {
  color: #fff;
  position: absolute;
  bottom: 0;
  width: 100%;
  /* Set the fixed height of the footer here */
  height: 42px;
  background-color: #641E4D;
}
.footer .content-copy {
  margin: 12px 0;
}
.footer h3 {
  font-size: 15px;
}
.footer a {
  font-size: 14px;
}
.footer .icon-arrow {
  width: 35px;
  height: 35px;
  content: "";
  display: inline-block;
  position: absolute;
  top: 2px;
  left: 95px;
}
.footer .icon-arrow.arrow-up {
  background: url(../../site/image/icon/arrow.png) -1px -7px no-repeat;
}
.footer .icon-arrow.arrow-down {
  background: url(../../site/image/icon/arrow.png) -1px -51px no-repeat;
}
.footer .show_block {
  display: block;
}
.footer .disclaimer_footer {
  display: none;
}

/* Custom page CSS
-------------------------------------------------- */
/* Not required for template or sticky footer method. */
body > .container {
  padding: 30px 15px 0;
}

.footer > .container {
  padding-right: 15px;
  padding-left: 15px;
}

code {
  font-size: 80%;
}

.nav-header {
  background: #fff;
  border: none;
  text-align: center;
}
@media (max-width: 767px) {
  .nav-header {
    text-align: left;
  }
  .nav-header .auth {
    padding-top: 0px !important;
  }
}
.nav-header .logo {
  margin: 0 auto;
  display: inline-block;
}
.nav-header .auth {
  padding-top: 25px;
}

@media (min-width: 768px) {
  .navbar-right {
    margin-top: 10px;
  }
  .navbar-right .dropdown-menu {
    top: 68px;
  }

  .navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:focus, .navbar-default .navbar-nav > .open > a:hover {
    color: #555;
    background-color: transparent;
  }
}
.parsley-errors-list {
  color: #a94442;
  margin: 0;
  padding: 0;
}
.parsley-errors-list li {
  list-style: none;
}

body {
  background: #F6F6F6;
  font-size: 13px;
  color: #4e4e4e;
}
body .form-control {
  font-weight: 300;
}

.control-label {
  font-size: 15px;
  color: #87898C;
}

.form-group ::placeholder {
  color: #d6d8da;
  opacity: 1;
  /* Firefox */
}

.paddingFix {
  padding: 0px 88px 0px 88px;
}
@media (max-width: 767px) {
  .paddingFix {
    padding: 0px 20px 0px 20px;
  }
}

button:hover b {
  color: #DDC37F;
}

.bgColorPurpleDark {
  background-color: #641E4D;
}

.bgColorPurple {
  background: #641E4D;
}

.bgColorGold {
  background-color: #DDC37F;
}

.bgColorBlown {
  background-color: #BD8054;
}

.fontColorWhite {
  color: white;
}

.fontColorPurple {
  color: #641E4D;
}

.pagination > .active > a, .pagination > .active > a:focus,
.pagination > .active > a:hover,
.pagination > .active > span,
.pagination > .active > span:focus,
.pagination > .active > span:hover {
  background-color: #689fbf;
  border-color: #6395b3;
}

.panel-primary {
  border-color: #689fbf;
}
.panel-primary > .panel-heading {
  background-color: #689fbf;
  border-color: #6395b3;
}

label {
  font-weight: normal;
}

.borderColorGold {
  border: 1px solid #DDC37F;
}

.borderColorBlown {
  border: 1px solid #BD8054;
}

.borderLogin {
  border-bottom-width: 15px;
}

.required:before {
  color: #D52A28;
  content: "*";
  font-weight: bold;
  margin-right: 5px;
}
.help-block {
  font-size: 12px;
  font-style: italic;
}

.hr-dashed {
  border-top: 1px dashed #eee;
  margin: 0 0 10px;
}

.wrap-input-other, .wrap-accom-type, .wrap-attend-conference {
  display: none;
}

.login-page h3 {
  color: #6395b3;
}
.login-page h4 {
  color: #689fbf;
  font-weight: normal;
  font-size: 15px;
}

.fontName {
  font-size: 19px;
}

.color-blue {
  color: blue;
}