/* set global config vars */
/* defualt page width setting(PC) */
/* off canvas menu width *eg. 70px or 70% */
/* main slide margin top */
/* header height */
/* footer height */
/* global body setting */
/* default font family */
/*Arial*/
/* text sizing multiplier */
/* text sizing */
/* default theme color */
/* special theme */
/* insert special theme for this website */
/* text sizing */
@font-face {
  font-family: 'KitithadaRegular';
  src: url("/fonts/PSL094pro_0.eot");
  src: url("/fonts/PSL094pro_0.eot?#iefix") format("embedded-opentype"), url("/fonts/PSL094pro_0.woff") format("woff"), url("/fonts/PSL094pro_0.ttf") format("truetype"), url("/fonts/PSL094pro_0.svg") format("svg");
  font-weight: normal;
  font-style: normal; }

@font-face {
  font-family: 'KitithadaBold';
  src: url("/fonts/PSL096pro_0.eot");
  src: url("/fonts/PSL096pro_0.eot?#iefix") format("embedded-opentype"), url("/fonts/PSL096pro_0.woff") format("woff"), url("/fonts/PSL096pro_0.ttf") format("truetype"), url("/fonts/PSL096pro_0.svg") format("svg");
  font-weight: normal;
  font-style: normal; }

/* note : for IE8,7 need css3pie helper*/
.register-wrapper .standardform {
  padding: 0 90px; }

@media screen and (max-width: 1199px) {
  .register-wrapper .standardform {
    padding: 0 30px; } }

@media screen and (max-width: 999px) {
  .register-wrapper .standardform {
    padding: 0; } }

@media screen and (max-width: 767px) {
  .register-wrapper .gen-input {
    margin-bottom: 0; } }

.payment-wrapper {
  display: block; }
  .payment-wrapper .payment-outer {
    padding: 40px 40px 20px 40px;
    background-color: #fff; }
    .payment-wrapper .payment-outer h2, .payment-wrapper .payment-outer h3 {
      margin: 0 auto;
      margin-bottom: 20px; }
    .payment-wrapper .payment-outer h3 {
      color: #0E4285; }
    .payment-wrapper .payment-outer p.note {
      margin: 5px auto; }
    .payment-wrapper .payment-outer .content-editor-wrapper {
      padding-left: 10px;
      margin-top: 70px; }
      @media screen and (max-width: 999px) {
        .payment-wrapper .payment-outer .content-editor-wrapper {
          padding-left: 0;
          margin-top: 0;
          margin-bottom: 40px; } }
    .payment-wrapper .payment-outer .standardform {
      margin-bottom: 0; }
