/* */
/*==================================================== Help FAQ ====================================================== */
.qs-list-questions {
  padding-top: 28px; }

.fq-bl-ask-question {
  border: 1px solid #c3d1e1;
  padding: 17px 14px 20px; }
  .fq-bl-ask-question span {
    display: block;
    font-size: 18px; }
  .fq-bl-ask-question p {
    display: block;
    font-size: 14px;
    padding: 16px 0 20px; }
  .fq-bl-ask-question button {
    height: 40px;
    width: 143px; }

.content-ask-question {
  padding-top: 9px;
  margin: 0 auto;
  text-align: left;
  width: 430px; }

.fq-mini-field-enter {
  clear: both;
  overflow: hidden;
  padding-top: 17px; }

.fq-name-mfe {
  font-size: 18px;
  float: left;
  width: 88px; }
  .fq-name-mfe span {
    height: 46px; }

.fq-input-mfe {
  overflow: hidden; }
  .fq-input-mfe .ifield {
    font-size: 18px;
    height: 46px; }

.fq-nel-number {
  float: left;
  width: 190px; }

.fq-check-call-me {
  padding-left: 22px;
  overflow: hidden; }
  .fq-check-call-me span {
    display: block;
    width: 100%; }
  .fq-check-call-me label {
    display: block;
    font-size: 14px;
    padding-top: 8px; }
  .fq-check-call-me .jq-checkbox {
    top: 0; }

.fq-big-field-enter {
  padding-top: 27px; }

.fq-name-bfe {
  color: #62708c;
  display: block;
  padding-bottom: 10px; }
  .fq-name-bfe span {
    color: #000;
    font-size: 18px; }

.fq-textarea-bfe .itextarea {
  font-size: 16px;
  padding-top: 11px;
  height: 125px; }

.fq-code-sp {
  font-size: 14px;
  padding: 15px 0 24px;
  vertical-align: top; }

.fq-inform-code, .fq-item-code, .fq-code-entry-field {
  display: inline-block;
  vertical-align: top; }

.fq-inform-code {
  padding-right: 7px; }
  .fq-inform-code span {
    height: 34px; }

.fq-item-code {
  background-color: #fff;
  border: 1px solid #d2e0f3;
  min-height: 34px;
  min-width: 70px; }

.fq-code-entry-field {
  padding-left: 4px;
  width: 112px; }
  .fq-code-entry-field .ifield {
    text-align: center;
    height: 34px !important; }

.fq-application-selection {
  border-top: 1px solid #fff;
  padding: 25px 0 25px;
  text-align: center;
  width: 100%; }

.fq-btn-save,
.fq-btn-clear {
  display: inline-block;
  font-size: 18px;
  height: 52px; }

.fq-btn-save {
  width: 146px;
  margin-right: 78px; }

.fq-btn-clear {
  width: 133px; }

/*=================================================== end Help FAQ =================================================== */
/* */
/*==================================================== Item Detail =================================================== */
.fqd-navigation-page {
  display: block;
  font-size: 14px;
  padding-bottom: 21px; }
  .fqd-navigation-page a {
    color: #62708c;
    display: inline-block;
    position: relative;
    margin: 0 21px 5px 0;
    text-decoration: underline; }
    .fqd-navigation-page a:hover {
      color: #0099cc;
      text-decoration: underline; }
    .fqd-navigation-page a:before {
      content: "/";
      color: #62708c;
      position: absolute;
      font-size: 14px;
      right: -16px;
      top: 0; }
  .fqd-navigation-page a:last-child {
    margin-right: 0; }
    .fqd-navigation-page a:last-child:before {
      content: ""; }

.fqd-title-page {
  font-size: 18px; }

.fqd-title-question {
  color: #3a539b;
  float: left; }

.fqd-bl-title-dan {
  color: #3a539b;
  font-size: 18px;
  padding-top: 27px; }

.fqd-bl-main-content-dan.itext p {
  padding-bottom: 19px; }

.fqd-bl-main-content-dan {
  padding-top: 16px; }

.fqd-bl-main-content-dan li p {
  padding-bottom: 18px; }

.fqd-bl-main-content-dan .fqd-ul-list-style li {
  padding-left: 23px !important; }

.fqd-boname {
  display: block;
  padding-bottom: 16px; }

.fqd-return-list-publication {
  display: none;
  border-top: 1px solid #d4e5f2;
  padding: 17px 0 4px;
  margin-top: 22px;
  text-align: center; }
  .fqd-return-list-publication a {
    display: inline-block; }

/*================================================== end Item Detail ================================================= */
/* */
/*======================================================= Tip ======================================================== */
.ft-bl-list-account-types .ft-one-position-account:last-child {
  border-bottom: none; }

.ft-one-position-account {
  border-bottom: 1px solid #d8e6f1;
  padding: 29px 20px 29px; }

.ft-title-account {
  font-size: 20px; }
  .ft-title-account span {
    line-height: 31px; }

.ft-number-account {
  background-color: #d8e6f1;
  color: #0099cc;
  float: left;
  font-size: 20px;
  font-style: normal;
  text-align: center;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  -ms-border-radius: 50%;
  border-radius: 50%;
  line-height: 31px;
  margin-right: 8px;
  height: 32px;
  width: 32px; }

.ft-content-account {
  clear: both;
  padding: 11px 0 0 39px; }

.ft-btn-open-account {
  padding-left: 39px; }
  .ft-btn-open-account .bnt-dark-blue {
    float: left; }
    .ft-btn-open-account .bnt-dark-blue i {
      font-style: normal; }

/*===================================================== and Tip ====================================================== */
/* */
/*==================================================== Media Style =================================================== */
/* */
/*---------- Before 1240 --------------------------------------------------------------------------------------------- */
@media screen and (min-width: 1241px) {
  .fq-win-pp {
    min-width: 940px; }

  .fq-bl-questions {
    width: 65.5%; }

  .ac-training .bnt-dark-blue span {
    height: 38px;
    width: 215px; }
  .ac-training .icon-mini-book {
    background: url(../i/svg/icon-book-white-mini.svg) 0 1px no-repeat;
    padding-left: 26px; }

  .ac-competition .bnt-dark-blue span {
    height: 38px;
    width: 240px; }

  .ac-real .bnt-dark-blue span {
    height: 38px;
    width: 240px; }
  .ac-real .icon-mini-purse {
    background: url(../i/svg/icon-purse-white-mini.svg) 0 2px no-repeat;
    padding-left: 26px; }

  doesnotexist:-o-prefocus, .ac-training .icon-mini-book {
    background-image: url(../i/icon-png/icon-book-white-mini.png) !important; }

  doesnotexist:-o-prefocus, .ac-real .icon-mini-purse {
    background-image: url(../i/icon-png/icon-purse-white-mini.png) !important; } }
/*---------- end Before 1240 ----------------------------------------------------------------------------------------- */
/* */
/*---------- After 1240 ---------------------------------------------------------------------------------------------- */
@media screen and (max-width: 1240px) {
  .ac-training .bnt-dark-blue span {
    width: 276px; }
  .ac-training .icon-mini-book {
    background: url(../i/svg/icon-book-white-average.svg) 0 1px no-repeat;
    padding-left: 31px; }

  .ac-competition .bnt-dark-blue span {
    width: 303px; }
  .ac-competition .icon-cup {
    background: url(../i/svg/icon-cup-1024.svg) 0 1px no-repeat;
    padding-left: 30px; }

  .ac-real .bnt-dark-blue span {
    width: 303px; }
  .ac-real .icon-mini-purse {
    background: url(../i/svg/icon-purse-white-average.svg) 0 2px no-repeat;
    padding-left: 31px; }

  doesnotexist:-o-prefocus, .ac-training .icon-mini-book {
    background-image: url(../i/icon-png/icon-book-white-mini.png) !important; }

  doesnotexist:-o-prefocus, .ac-competition .icon-cup {
    background-image: url(../i/icon-png/icon-cup.png) !important; }

  doesnotexist:-o-prefocus, .ac-real .icon-mini-purse {
    background-image: url(../i/icon-png/icon-purse-white-mini.png) !important; } }
/*---------- After 1240 ---------------------------------------------------------------------------------------------- */
/* */
/*---------- 768 - 980 - 1240 ---------------------------------------------------------------------------------------- */
@media screen and (min-width: 981px) and (max-width: 1240px) {
  .fq-bl-questions {
    width: 64.5%; } }
@media screen and (min-width: 768px) and (max-width: 1240px) {
  .ac-training .bnt-dark-blue span {
    font-size: 18px;
    height: 50px; }

  .ac-competition .bnt-dark-blue span {
    font-size: 18px;
    height: 50px; }

  .ac-real .bnt-dark-blue span {
    font-size: 18px;
    height: 50px; } }
/*---------- end 768 - 980 - 1240 ------------------------------------------------------------------------------------ */
/* */
/*---------- Before 980 ---------------------------------------------------------------------------------------------- */
@media screen and (min-width: 981px) {
  .fq-bl-questions {
    float: left; }

  .fq-bl-ask-question {
    float: right;
    width: 31%; }

  .qs-list-questions li {
    padding-bottom: 14px; }
  .qs-list-questions a {
    font-size: 18px; }

  .fq-bl-ask-question span {
    font-size: 18px; }
  .fq-bl-ask-question p {
    font-size: 14px; }
  .fq-bl-ask-question button {
    height: 40px;
    width: 143px; }

  .fqd-title-question {
    width: 87px; }

  .fqd-name-question {
    overflow: hidden; }

  .fqd-bl-options {
    font-size: 14px;
    padding: 26px 0 21px; }

  .fqd-boname {
    font-size: 18px; } }
/*---------- end Before 980 ------------------------------------------------------------------------------------------ */
/* */
/*---------- After 980 ----------------------------------------------------------------------------------------------- */
@media screen and (max-width: 980px) {
  .qs-list-questions {
    overflow: hidden;
    padding-bottom: 13px;
    width: 100%; }
    .qs-list-questions li {
      padding-bottom: 30px; }
    .qs-list-questions a {
      font-size: 20px; }

  .fq-bl-ask-question {
    margin-left: 15px; }

  .fq-bl-ask-question span {
    font-size: 20px; }
  .fq-bl-ask-question p {
    font-size: 16px; }
  .fq-bl-ask-question button {
    font-size: 18px;
    height: 52px;
    width: 186px; }

  .fqd-title-question {
    padding-right: 5px; }

  .fqd-bl-options {
    font-size: 16px;
    padding: 26px 0 49px; }

  .fqd-boname {
    font-size: 20px; }

  .ft-content-account {
    padding-left: 0; }

  .ft-btn-open-account {
    padding-left: 0;
    padding-top: 10px; } }
/*---------- end After 980 ------------------------------------------------------------------------------------------- */
/* */
/*---------- After 768 ----------------------------------------------------------------------------------------------- */
@media screen and (max-width: 768px) {
  .fq-bl-ask-question {
    margin-left: 0; }

  .fqd-return-list-publication {
    display: block; }

  .ft-one-position-account {
    padding: 25px 0 25px; }

  .ft-btn-open-account .bnt-dark-blue {
    text-align: center;
    width: 100%; }
    .ft-btn-open-account .bnt-dark-blue span {
      font-size: 18px;
      height: 47px; }
    .ft-btn-open-account .bnt-dark-blue div {
      display: inline-block; } }
/*---------- end After 768 ------------------------------------------------------------------------------------------- */
/* */
/*---------- After 640 ----------------------------------------------------------------------------------------------- */
@media screen and (max-width: 640px) {
  .fqd-navigation-page {
    display: none; } }
/*---------- end After 640 ------------------------------------------------------------------------------------------- */
/* */
/*================================================== end Media Style ================================================= */

/*# sourceMappingURL=help.css.map */
