body {
  font-family: "Roboto", sans-serif !important;
  color: #666666;
  font-weight: 400;
  overflow-y: scroll;
}

*, h1, h2, h3, h4, h5, h6, ul, li, a, p, img {
  margin: 0;
  padding: 0;
  border: 0;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  line-height: normal;
}

h1, h2, h3, h4, h5, h6 {
  font-weight: 400;
}

textarea {
  resize: none;
  font-family: "Roboto",Arial,Helvetica,sans-serif;
  -webkit-appearance: none;
  -webkit-border-radius: 0;
  border-radius: 0;
}

input {
  font-family: "Roboto",Arial,Helvetica,sans-serif;
  /*-webkit-appearance: none;*/
  -webkit-border-radius: 0;
  border-radius: 0;
}

select {
  -webkit-appearance: none;
  border-radius: 0;
}

a {
  cursor: pointer;
  -webkit-touch-callout: none;
  /* iOS Safari */
  -webkit-user-select: none;
  /* Safari */
  -khtml-user-select: none;
  /* Konqueror HTML */
  -moz-user-select: none;
  /* Firefox */
  -ms-user-select: none;
  /* Internet Explorer/Edge */
  user-select: none;
  /* Non-prefixed version, currently
                                  supported by Chrome and Opera */
}

input, select, a, button {
  outline: none;
}

/* bootstrap overiting start */
.linker_assist_wrp .col, .linker_assist_wrp .col-1, .linker_assist_wrp .col-10, .linker_assist_wrp .col-11, .linker_assist_wrp .col-12, .linker_assist_wrp .col-2, .linker_assist_wrp .col-3, .linker_assist_wrp .col-4, .linker_assist_wrp .col-5, .linker_assist_wrp .col-6, .linker_assist_wrp .col-7, .linker_assist_wrp .col-8, .linker_assist_wrp .col-9, .linker_assist_wrp .col-auto, .linker_assist_wrp .col-lg, .linker_assist_wrp .col-lg-1, .linker_assist_wrp .col-lg-10, .linker_assist_wrp .col-lg-11, .linker_assist_wrp .col-lg-12, .linker_assist_wrp .col-lg-2, .linker_assist_wrp .col-lg-3, .linker_assist_wrp .col-lg-4, .linker_assist_wrp .col-lg-5, .linker_assist_wrp .col-lg-6, .linker_assist_wrp .col-lg-7, .linker_assist_wrp .col-lg-8, .linker_assist_wrp .col-lg-9, .linker_assist_wrp .col-lg-auto, .linker_assist_wrp .col-md, .linker_assist_wrp .col-md-1, .linker_assist_wrp .col-md-10, .linker_assist_wrp .col-md-11, .linker_assist_wrp .col-md-12, .linker_assist_wrp .col-md-2, .linker_assist_wrp .col-md-3, .linker_assist_wrp .col-md-4, .linker_assist_wrp .col-md-5, .linker_assist_wrp .col-md-6, .linker_assist_wrp .col-md-7, .linker_assist_wrp .col-md-8, .linker_assist_wrp .col-md-9, .linker_assist_wrp .col-md-auto, .linker_assist_wrp .col-sm, .linker_assist_wrp .col-sm-1, .linker_assist_wrp .col-sm-10, .linker_assist_wrp .col-sm-11, .linker_assist_wrp .col-sm-12, .linker_assist_wrp .col-sm-2, .linker_assist_wrp .col-sm-3, .linker_assist_wrp .col-sm-4, .linker_assist_wrp .col-sm-5, .linker_assist_wrp .col-sm-6, .linker_assist_wrp .col-sm-7, .linker_assist_wrp .col-sm-8, .linker_assist_wrp .col-sm-9, .linker_assist_wrp .col-sm-auto, .linker_assist_wrp .col-xl, .linker_assist_wrp .col-xl-1, .linker_assist_wrp .col-xl-10, .linker_assist_wrp .col-xl-11, .linker_assist_wrp .col-xl-12, .linker_assist_wrp .col-xl-2, .linker_assist_wrp .col-xl-3, .linker_assist_wrp .col-xl-4, .linker_assist_wrp .col-xl-5, .linker_assist_wrp .col-xl-6, .linker_assist_wrp .col-xl-7, .linker_assist_wrp .col-xl-8, .linker_assist_wrp .col-xl-9, .linker_assist_wrp .col-xl-auto {
  padding-left: 10px;
  padding-right: 10px;
}

/* bootstrap overiting End */
/* banner start */
.banner {
  padding-top: 40px;
  box-sizing: border-box;
  position: relative;
}

.banner .baaner_clr {
  height: 515px;
  background: #eff4f9;
  height: 515px;
  background: #eff4f9;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  z-index: 1;
}

.banner_heading {
  font-size: 30px;
  color: #333333;
  margin-top: 35px;
  z-index: 2;
  position: relative;
  text-align: center;
}

.white_block_2 {
  border-radius: 5px;
  box-shadow: 0 0 6px 0 rgba(0, 0, 0, 0.2);
  background-color: #ffffff;
  padding: 20px 35px;
  margin: 19px auto 0;
  width: 100%;
  max-width: 1010px;
  z-index: 2;
  position: relative;
}

.white_block_2 .col-md-4 {
  display: flex;
}

.linker_logo {
  z-index: 2;
  position: relative;
  text-align: center;
}

.linker_logo img {
  width: 315px;
}

.border_box {
  border-radius: 5px;
  border: solid 1px #62737f;
  background-color: #ffffff;
  margin: 10px 0;
  padding-bottom: 80px;
  position: relative;
  width: 100%;
}

.box_heading {
  font-size: 18px;
  color: #ffffff;
  font-weight: 700;
  background: #62737f;
  height: 47px;
  display: flex;
  align-items: center;
  padding-left: 15px;
}

.box_text {
  font-size: 14px;
  line-height: 18px;
  color: #8c8c8c;
  padding: 12px 15px 15px;
}

.box_text a {
  color: #333333;
  text-decoration: underline;
}

.box_text a.disabled {
  pointer-events: none;
  opacity: 0.3;
}

.box_text a:hover {
  color: #00abbe;
}

.box_text.v2 {
  padding-top: 0;
}

.box_text.v2 a {
  margin-top: 22px;
  float: left;
}

.bottom_wrp_2 {
  display: flex;
  align-items: center;
  justify-content: space-between;
  position: absolute;
  bottom: 8px;
  padding: 0 15px;
  width: 100%;
  box-sizing: border-box;
  left: 0;
}

.bottom_wrp_2 .bottom_link {
  font-size: 14px;
  color: #333333;
  line-height: 18px;
  text-decoration: underline;
  width: 50%;
}

.bottom_wrp_2 .bottom_link:hover {
  color: #00abbe;
}

.bottom_wrp_2 .bottom_link.disabled {
  pointer-events: none;
  opacity: 0.3;
}

.bottom_wrp_2 .bottom_link.v2 {
  background: url(../images/play_button.svg) 0 1px no-repeat;
  padding-left: 20px;
  width: auto;
}

.bottom_wrp_2 .bottom_link.v3 {
  width: 100%;
}

/* banner End */
.bottom_link.v2.vdo {
  float: right;
  width: auto;
  background: url(../images/play_button.svg) 0 1px no-repeat;
  padding-left: 20px;
}

/* assist container start */
.assist_container {
  width: 100%;
  max-width: 1020px;
  margin: 23px auto 0;
  padding: 0 30px;
}

.assist_heading {
  font-size: 36px;
  color: #333333;
  line-height: 18px;
}

.scroll_list {
  list-style: none;
  display: flex;
  /*border-bottom: 1px solid #c4c4c4;*/
  justify-content: center;
  margin-top: 30px;
  position: relative;
  z-index: 2;
}

.scroll_list li {
  margin-right: 25px;
}

.scroll_list li a {
  font-size: 14px;
  color: #333333;
  display: block;
  padding-bottom: 9px;
}

.scroll_list li a.act {
  text-decoration: underline;
  font-weight: 700;
}

/* block list start */
.block_list_wrp {
  margin-top: 25px;
  /*border-bottom: 1px solid #c4c4c4;*/
  display: inline-block;
  width: 100%;
  padding-bottom: 15px;
}

.block_list_wrp .assist_heading_2 {
  font-size: 18px;
  color: #000000;
  margin-bottom: 14px;
}

.block_list_wrp .img_wrp {
  position: relative;
  font-size: 0;
  cursor: pointer;
  border-top-left-radius: 5px;
  border-top-right-radius: 5px;
  overflow: hidden;
  width: 100%;
  height: 170px;
  height: auto;
}

.block_list_wrp .img_wrp img {
  /*max-width: 100%;*/
  width: 100%;
}

.block_list_wrp .img_wrp .tint_wrp {
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0.2;
  position: absolute;
  top: 0;
  left: 0;
}

.block_list_wrp .img_wrp.v2 {
  height: 140px;
}

.block_wrp {
  margin-bottom: 15px;
}

.block {
  border-radius: 5px;
  overflow: hidden;
  box-shadow: 0 0 6px 0 rgba(0, 0, 0, 0.15);
  background-color: #ffffff;
}

.play_icon {
  position: absolute;
  top: 50%;
  left: 50%;
  z-index: 2;
  width: 30px;
  height: 30px;
  transform: translate(-50%, -54%);
  overflow: hidden;
}

.play_icon img {
  max-width: 100%;
}

.block_txt_wrp {
  padding: 19px 20px 15px;
}

.block_txt {
  font-size: 16px;
  color: #000000;
  line-height: 22px;
}

.block_txt a {
  font-size: 16px;
  color: #000000;
  line-height: 22px;
}

.view_all_link {
  font-size: 14px;
  color: #000000;
  float: right;
  margin-top: 4px;
  text-decoration: underline !important;
}

.view_all_link:hover {
  color: #00abbe;
}

.blk_heading {
  font-size: 14px;
  color: #5f5f5f;
  margin-top: -2px;
  line-height: normal;
  margin-bottom: 12px;
}

.blk_heading_2 {
  font-size: 16px;
  color: #999999;
  line-height: normal;
  margin-top: -1px;
  margin-bottom: 9px;
}

.profile_wrp {
  display: flex;
  margin-top: 19px;
}

.profile_wrp .profile_img {
  width: 40px;
  height: 40px;
  border-radius: 100%;
  overflow: hidden;
  display: flex;
  align-items: center;
  justify-content: center;
}

.profile_wrp .profile_img img {
  max-width: 100%;
}

.profile_wrp .profile_txt {
  padding-left: 10px;
}

.profile_wrp .profile_txt .profile_name {
  font-size: 14px;
  color: #000000;
}

.profile_wrp .profile_txt .post_time {
  font-size: 12px;
  color: #aeaeae;
}

.bottom_wrp {
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin-top: 20px;
}

.online_txt {
  font-size: 14px;
  color: #999999;
  background: url(../images/public_icon.svg) no-repeat;
  line-height: normal;
  padding-left: 20px;
}

.btn-outline-primary.reg_btn {
  background: #ffffff;
}

.btn-outline-primary.reg_btn:hover::before {
  background: none;
}

.btn:active:before, .btn_fff:active:before, .btn2:active:before, .mediumBtn_01:active:before, .medBtn:active:before {
  background: transparent !important;
}

.reg_amount {
  min-width: 40px;
  text-align: center;
  font-size: 16px;
  background: #ffffff;
  border: 1px solid #00a553;
  color: #00a553;
  text-transform: uppercase;
  position: absolute;
  bottom: 10px;
  left: 10px;
  padding: 1px 10px 0;
}

.assist_heading_3 {
  font-size: 16px;
  color: #000000;
  margin-top: -4px;
  margin-bottom: 18px;
}

.blk_heading_3 {
  font-size: 18px;
  color: #000000;
  font-weight: 500;
  line-height: normal;
  min-height: 44px;
}

.blk_heading_3 .nrml_txt_2 {
  font-weight: normal;
}

.blk_heading_3.v2 {
  margin-bottom: 16px;
  min-height: inherit;
}

.img_wrp_2 {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-top: 20px;
}

.block_txt_wrp.v2 {
  text-align: center;
  padding: 18px 20px 15px;
}

.block_txt_wrp.v2 .ofer_btn {
  margin-top: 23px;
}

.block_txt_2 {
  font-size: 14px;
  color: #666666;
  line-height: 18px;
  margin-top: 12px;
}

.block_wrp .block_txt_wrp.v2 .block_txt_2 {
  /*height: 72px;*/
}

.block_txt_2.v2 {
  margin-top: 18px;
}

.ofer_btn {
  border-radius: 4px;
  border: solid 1px #f48e37;
  background-color: #f48e37;
  font-size: 14px;
  font-weight: 600;
}

.block_list_wrp.v2 {
  border: none;
}

/* block list End */
.scroll_list_wrp.fixed {
  position: fixed;
  z-index: 2;
  top: 0;
  left: 0;
  width: 100%;
  background: #ffffff;
  border-bottom: 1px solid #c4c4c4;
}

.scroll_list_wrp.fixed .scroll_list {
  max-width: 1024px;
  margin: 20px auto 0;
  padding: 0 30px;
  border: none;
}

/* assist container End */
/* linker.store block start */
.linker_block {
  background: #eff4f9;
}

.linker_block .block_wrp {
  display: flex;
}

.linker_block .block_wrp .ofer_btn {
  position: absolute;
  left: 20px;
  width: calc(100% - 40px);
  bottom: 15px;
}

.linker_block_inner {
  max-width: 1020px;
  margin: 0 auto;
  padding: 0 30px;
  padding-top: 37px;
}

.linker_block_inner .block {
  width: 100%;
}

.lnkr_blk_heading {
  color: #000000;
  line-height: normal;
}

.lnkr_sub_heading {
  font-size: 16px;
  color: #000000;
  line-height: normal;
  margin-top: 18px;
}

.tick_list {
  list-style: none;
  margin-top: 13px;
}

.tick_list li {
  display: flex;
  align-items: center;
  margin-top: 12px;
  color: #000000;
}

.tick_list li .fa-check-circle {
  font-size: 20px;
  color: #62ba46;
  margin-right: 8px;
}

.block_txt_wrp.v3 {
  padding: 32px 15px 98px 15px;
}

.block_txt_wrp.v3 .block_txt_2 {
  margin-top: 11px;
}

.block_txt_wrp.v3 .block_txt_2.v2 {
  margin-top: 18px;
}

.blk_heading_4 {
  font-size: 16px;
  color: #000000;
  position: absolute;
  bottom: 70px;
}

.top_fix_band {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  font-size: 12px;
  text-align: center;
  color: #ffffff;
  border-top-right-radius: 5px;
  border-top-left-radius: 5px;
  padding: 5px 10px;
  width: calc(100% - 20px);
  left: 10px;
}

.top_fix_band.popular {
  background: #00abbe;
}

#offers .block_wrp {
  display: flex;
}

#offers .block_wrp .block {
  position: relative;
  padding-bottom: 90px;
}

#offers .block_wrp .block .btn_wrp-3 {
  position: absolute;
  bottom: 0;
  width: 100%;
  box-sizing: border-box;
  left: 0;
  padding: 0 30px 15px;
}

@media only screen and (max-width: 991px) {
  .mbl_t {
    margin-top: 20px;
  }
}

@media only screen and (min-width: 768px) {
  .block_list_wrp#events_webinar .block_wrp .block .block_txt_wrp .block_txt {
    height: 44px;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
  }
}

/* linker.store block End */
/* FAQ block start */
.faq_block {
  display: flex;
  align-items: center;
  max-width: 974px;
  border-radius: 5px;
  box-shadow: 0 0 6px 0 rgba(0, 0, 0, 0.2);
  background-color: #ffffff;
  padding: 35px 35px 30px 43px;
  margin: 30px auto 5px;
}

.faq_block .icon_wrp img {
  width: 72px;
}

.faq_txt_wrp {
  padding-left: 33px;
}

.faq_heading {
  font-size: 24px;
  color: #000000;
}

.faq_sub_heading {
  font-size: 16px;
  color: #000000;
  line-height: 24px;
  margin-top: 12px;
}

.faq_sub_heading a {
  color: #00abbe;
  text-decoration: underline;
}

/* FAQ block End */
/* bottom block start */
.bottom_block {
  padding-top: 25px;
  text-align: center;
  margin-bottom: 20px;
}

.bottom_block .ofer_btn {
  margin-top: 10px;
}

.btm_heading {
  font-size: 16px;
  color: #000000;
}

.btm_sub_heading {
  font-size: 14px;
  color: #000000;
  margin-top: 10px;
}

.btm_sub_heading a {
  color: #00abbe;
}

.cntct_number {
  display: flex;
  align-items: center;
  margin: 10px auto 0;
  width: 145px;
}

.cntct_txt {
  padding: 5px;
  font-size: 14px;
  color: #000000;
}

/* bottom block end */
@media only screen and (min-width: 768px) and (max-width: 1023px) {
  .white_block_2 {
    width: 95%;
  }
  .bottom_wrp_2 {
    /*flex-flow: column;*/
  }
  .bottom_wrp_2 .bottom_link {
    margin-bottom: 10px;
  }
}

@media only screen and (max-width: 767px) {
  /* banner start */
  .banner {
    padding-top: 30px;
  }
  .white_block_2 {
    width: 92%;
    padding: 5px;
    margin-top: 11px;
  }
  .linker_logo img {
    width: 200px;
  }
  .banner_heading {
    font-size: 20px;
    margin-top: 23px;
    text-align: left;
    padding-left: 15px;
  }
  .linker_logo {
    text-align: left;
    padding-left: 15px;
  }
  .border_box {
    margin: 5px 10px;
  }
  /* banner End */
  .scroll_list_wrp {
    width: 24px;
    height: 24px;
    position: absolute;
    top: 20px;
    right: 15px;
    z-index: 3;
  }
  .scroll_list_wrp .hmenu {
    display: flex;
    flex-flow: column;
  }
  .scroll_list_wrp .hmenu .line {
    width: 100%;
    height: 2px;
    background: #000000;
    margin-top: 4px;
  }
  /* assist container start */
  .assist_container {
    padding: 0 20px;
  }
  .assist_heading {
    font-size: 24px;
  }
  .scroll_list {
    flex-flow: column;
    margin-top: 5px;
    display: none;
    padding: 0 15px;
    position: absolute;
    background: #ffffff;
    right: 0;
    width: 210px;
    z-index: 12;
    border-radius: 5px;
    box-shadow: 0 0 6px 0 rgba(0, 0, 0, 0.2);
    background-color: #ffffff;
    padding-top: 10px;
  }
  .scroll_list li {
    margin: 0;
  }
  .scroll_list li a {
    padding-bottom: 14px;
  }
  .block_list_wrp {
    margin-top: 18px;
  }
  .block_list_wrp .assist_heading_2, .assist_heading_3 {
    line-height: normal;
    font-size: 16px;
  }
  .block_list_wrp .img_wrp {
    height: 184px;
    height: auto;
  }
  .block_wrp {
    margin-bottom: 20px;
  }
  .block_txt_wrp {
    padding-top: 15px;
    padding-bottom: 15px;
  }
  /* assist container End */
  .scroll_list_wrp.fixed .scroll_list {
    padding: 0 20px;
  }
  /* linker.store block start */
  .linker_block_inner {
    padding: 25px 25px 0;
  }
  .tick_list {
    margin-top: 23px;
  }
  .block_txt_wrp.v3 {
    /*padding-top: 22px;*/
  }
  /* linker.store block End */
  /* FAQ block start */
  .faq_block {
    max-width: 92%;
    padding: 20px;
    flex-flow: column;
  }
  .faq_block .icon_wrp img {
    width: 48px;
  }
  .faq_txt_wrp {
    padding-left: 0;
    margin-top: 14px;
  }
  .faq_heading {
    font-size: 18px;
  }
  /* FAQ block End */
}

.linker_assist_button_wrp {
  display: flex !important;
  justify-content: flex-end;
  list-style: none;
}

.white_btn {
  font-size: 14px;
  color: #333333;
  height: 40px;
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0 15px;
  border: 1px solid #333333;
  text-align: center;
}

.white_btn:hover {
  color: #333333;
  text-decoration: none;
}

.ci_btn {
  font-size: 14px;
  color: #ffffff;
  height: 40px;
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0 15px;
  margin-left: 20px;
  text-align: center;
}

.ci_btn:hover {
  color: #ffffff;
  text-decoration: none;
}

.mtxt {
  display: none;
}

@media only screen and (max-width: 767px) {
  .dtxt {
    display: none;
  }
  .mtxt {
    display: block;
  }
  .linker_assist_button_wrp li {
    /* uat */
  }
  .linker_assist_button_wrp li .white_btn {
    /*display: none;*/
  }
  .header_main .mainWrp .container .logoWp {
    margin: 0;
  }
  .ci_btn {
    margin-left: 10px;
  }
  .border_box {
    max-height: 162px;
    max-width: 304px;
    max-width: 325px;
    margin: 5px auto;
  }
}

@media only screen and (max-width: 329px) {
  .linker_assist_button_wrp li {
    /* uat */
  }
  .linker_assist_button_wrp li .white_btn {
    padding: 0 5px;
  }
  .linker_assist_button_wrp li .ci_btn {
    padding: 0 7px;
  }
}

.row {
  display: flex;
  width: auto;
  margin: 0;
}

.linker_assist_header.fixed {
  position: fixed;
  width: 100%;
  z-index: 12;
  left: 0;
  top: 0;
  animation-name: fade;
  animation-duration: 1s;
  box-shadow: 0 2px 6px 0 rgba(0, 0, 0, 0.2);
  background: #ffffff;
}

.linker_assist_header.fixed .dock_headerUbp.dock_header {
  display: none !important;
}

.linker_assist_header .login_wrp {
  display: none;
}

@keyframes fade {
  from {
    top: -10px;
    opacity: 0;
  }
  to {
    top: 0;
    opacity: 1;
  }
}

/* 5677 start */
.border_box {
  max-height: 166px;
}

.box_text.v2 a {
  margin-top: 12px;
}

/* 5677 end */
#video_slider .block_wrp {
  width: 310px;
  margin: 0;
  padding: 15px;
  cursor: pointer;
}

#video_slider .block_wrp .block {
  display: block;
}

#video_slider .block_wrp .block .block_txt_wrp {
  height: 88px;
}

@media only screen and (min-width: 768px) and (max-width: 1023px) {
  .border_box {
    max-height: 180px;
  }
}

.slick-initialized .slick-slide {
  outline: none !important;
}

#video_slider .slick-arrow, #events .slick-arrow {
  position: absolute;
  top: 50%;
  font-size: 26px;
  left: 10px;
  z-index: 10;
  cursor: pointer;
}

#video_slider .slick-arrow.fa-chevron-circle-right, #events .slick-arrow.fa-chevron-circle-right {
  left: inherit;
  right: 0;
}

/*#events{display: inline-block; width: 100%;
  .slick-track{float: left;}
  .block_wrp{width: 320px !important;}
}*/
.border_btn {
  border-radius: 4px;
  border: solid 1px #f48e37;
  background-color: #ffffff;
  font-size: 14px;
  color: #f48e37;
  margin: 0 20px 20px 0;
  height: 36px;
  display: flex;
  align-items: center;
  justify-content: center;
  float: right;
  padding: 0 20px;
}

.border_btn:hover {
  color: #f48e37;
  text-decoration: none;
}

.border_btn .fa-circle-play {
  font-size: 18px;
  margin-right: 10px;
}

/* signin signup start */
.linker_logo_v2_wrp {
  display: inline-block;
  width: 100%;
  text-align: center;
}

.linker_logo_v2_wrp .linker_logo_v2_inr {
  width: 168px;
  height: 24px;
  display: flex;
  align-items: center;
  justify-content: center;
  overflow: hidden;
  margin: 0 auto;
}

.linker_logo_v2_wrp .linker_logo_v2_inr img {
  max-width: 100%;
}

.linker_logo_v2_wrp .str_heading {
  font-size: 16px;
  color: #000000;
  margin-top: 14px;
}

.linker_bottom_wrp {
  display: flex;
  width: 100%;
  align-items: center;
  justify-content: center;
  margin-top: 25px;
  float: left;
}

.linker_bottom_wrp .store_assist_powered {
  font-size: 14px;
  color: #666666;
  padding-right: 5px;
}

.linker_bottom_wrp .linker_bottom_logo {
  max-width: 130px;
  display: flex;
  align-items: center;
  justify-content: center;
  overflow: hidden;
}

.linker_bottom_wrp .linker_bottom_logo img {
  max-width: 100%;
}

/* signin signup start */
/* curency start */
.INR::before {
  content: "\20B9";
  margin-right: 3px;
}

.USD::before {
  content: "\24";
  margin-right: 3px;
}

.GBP::before {
  content: "\a3";
  margin-right: 3px;
}

.EUR::before {
  content: "\20AC";
  margin-right: 3px;
}

.THB::before {
  content: "\0E3F";
  margin-right: 3px;
}

.PHP::before {
  content: "\20B1";
  margin-right: 3px;
}

/* curency start */
/* contact us start*/
.form-control.is-valid, .was-validated .form-control:valid {
  background-image: none;
  border-color: #cdcdcd;
}

.modal {
  background-color: rgba(0, 0, 0, 0.7);
}

.modal-header {
  border-bottom: 0;
}

.form-control:focus {
  border-color: #ced4da;
  box-shadow: none;
}

.modal-footer {
  border-top: 0;
}

.modal-title {
  font-size: 30px;
}

#frm_contactus .form-control, #frm_contactus.form-control:placeholder-shown {
  font-style: italic;
}

.form-control option {
  font-style: normal;
}

.modal-footer .btn-primary {
  background-color: #393a7e;
  border: 1px solid #393a7e;
  color: #ffffff;
  text-transform: uppercase;
  padding-left: 24px;
  padding-right: 24px;
  border-radius: 0;
}

#frm_contactus .form-control, #frm_contactus .form-control:placeholder-shown {
  font-style: normal;
  font-size: 13px;
}

#contactus_overlay .form-control.err_v2 + .invalid-feedback {
  display: block;
}

#contactus_overlay .invalid-feedback {
  display: none;
}

.form-control.is-invalid, .was-validated .form-control:invalid {
  background-image: none;
  border-color: #cdcdcd;
}

.form-control.is-invalid:focus, .was-validated .form-control:invalid:focus {
  border-color: #cdcdcd;
  box-shadow: none;
}

#frm_contactus .err_v2 {
  border-color: #dc3545;
}

#contactus_overlay .overlay_wrp {
  width: 750px;
  padding: 14px 20px 20px 20px;
  box-sizing: border-box;
  margin: 0 auto;
  position: relative;
  background: #ffffff;
  border-radius: 5px;
}

.overlay .overlay_wrp .overlayHeader .clsBtn_000 {
  float: right;
}

.overlay .overlay_wrp .overlayHeader .clsBtn_000:before {
  font-family: 'icomoon' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-weight: 700;
  content: "\e907";
  color: #333333;
}

.modal-body .form-group.row {
  margin-bottom: 1rem;
}

#frm_contactus .custom-select {
  -webkit-appearance: menulist;
}

#contactModal .modal-content {
  background-image: url("../images/www/v2/conatcus_bg.png");
  background-repeat: no-repeat;
  background-position: bottom left;
  background-color: #ffffff;
}

@media only screen and (max-width: 767px) {
  p {
    font-size: 14px;
    font-family: Poppins;
  }
  #contactus_overlay .overlay .overlay_wrp {
    width: 100%;
    box-sizing: border-box;
  }
}

/* contact us end*/
/*Newsletter Start */
.bRedtxt.error {
  color: red;
}

.bRedtxt.success {
  color: green;
}

.footer_dv .footer-newsletter .btn-get-started:active {
  background-color: #193e6c;
}

/*Newsletter end */
/* Forgot pwd start*/
.frgt_pd_txt {
  padding-top: 30px;
  padding-left: 15px;
}

.frgt_pd_txt {
  padding-top: 30px;
  padding-left: 15px;
}

#forgot_modal .modal_btn.disable {
  background-color: #cccccc;
  border-color: #cccccc;
}

#forgot_modal .modal_btn {
  background-color: #f6821f;
  border-color: #f6821f;
}

#forgot_modal .modal-dialog {
  max-width: 750px;
}

#forgot_modal .err_v2 {
  border-color: #dc3545;
}

#forgot_modal .err_v2.invalid-feedback {
  display: block;
}

#forgot_modal .invalid-feedback {
  display: none;
}

#forgot_modal .form-control.err_v2 + .invalid-feedback {
  display: block;
}

#forgot_modal .invalid-feedback {
  display: none;
}

#frm_recovery_reset .invalid-feedback {
  display: none;
}

#frm_recovery_reset .frmfield_confirm_password {
  margin-top: 10px;
}

#frm_recovery_reset .act .invalid-feedback {
  display: block;
}

/* Forgot pwd end*/
/* placeholder color change start*/
#frm_contactus input::placeholder {
  /* Chrome, Firefox, Opera, Safari 10.1+ */
  color: #666666 !important;
  opacity: 1;
  /* Firefox */
}

#frm_contactus input:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: #666666 !important;
}

#frm_contactus input::-ms-input-placeholder {
  /* Microsoft Edge */
  color: #666666 !important;
}

/* placeholder color change End*/
#contactus_overlay #contactModal .modal-title {
  margin-left: 0 !important;
}

#contactus_overlay #contactModal #frm_contactus .row {
  width: auto;
}

/* contact us overlay star */
#contactus_overlay #contactModal .modal-title {
  color: #212529;
  font-weight: 500;
}

#contactus_overlay #contactModal .form-group.row {
  margin-bottom: 1rem;
}

#contactus_overlay #contactModal .form-group.row .form-control {
  z-index: 2;
  position: relative;
  background: transparent;
  height: 48px;
  border-color: #cdcdcd;
  border-radius: 4px;
  font-size: 13px;
  font-style: normal;
  color: #212121;
  padding: 0 15px;
}

#contactus_overlay #contactModal .form-group.row .form-control.err_v2 {
  border-color: #dc3545;
}

#contactus_overlay #contactModal .form-group.row textarea.form-control {
  height: auto;
}

#contactus_overlay #contactModal .form-group.row textarea::placeholder {
  /* Chrome, Firefox, Opera, Safari 10.1+ */
  color: #9ea4a9;
  opacity: 1;
  /* Firefox */
}

#contactus_overlay #contactModal .form-group.row textarea:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: #9ea4a9;
}

#contactus_overlay #contactModal .form-group.row textarea::-ms-input-placeholder {
  /* Microsoft Edge */
  color: #9ea4a9;
}

#contactus_overlay #contactModal .modal-content {
  background-image: url(../images/conatcus_bg.png);
  background-repeat: no-repeat;
  background-position: bottom left;
}

/* contact us overlay End */
.tax_hdr {
  font-size: 10px;
  position: absolute;
  bottom: 58px;
  font-style: italic;
}

/* video overlay start */
.scrollOver #loginForm.overlay .overlay_wrp_01, .scrollOver .overlay .overlay_wrp_01 {
  width: 642px;
  height: 362px;
  position: relative;
  border: 1px solid #000000;
  box-sizing: border-box;
  margin: 99px auto 0;
  background: #000000;
  max-width: 100%;
}

.scrollOver #loginForm.overlay .overlay_wrp_01 .clsBtn_v2_wrp, .scrollOver .overlay .overlay_wrp_01 .clsBtn_v2_wrp {
  position: absolute;
  top: 0;
  right: 0;
  width: 60px;
  height: 60px;
}

.scrollOver #loginForm.overlay .overlay_wrp_01 .clsBtn_v2_wrp .clsBtn_v2, .scrollOver .overlay .overlay_wrp_01 .clsBtn_v2_wrp .clsBtn_v2 {
  font-size: 30px;
  position: absolute;
  line-height: 30px;
  width: 30px;
  height: 30px;
  background: #000000;
  color: #ffffff;
  top: 0;
  right: 0;
  z-index: 10;
  text-align: center;
  display: block;
}

.scrollOver #loginForm.overlay .overlay_wrp_01 #play_video iframe, .scrollOver .overlay .overlay_wrp_01 #play_video iframe {
  width: 100%;
}

#seller_tips .block_wrp, #events .block_wrp {
  display: flex;
}

.box_text.v2 a.mt_for_all {
  margin-top: 0;
}

@media only screen and (max-width: 767px) {
  .box_text.v2 a.mt_for_all {
    margin-top: 0;
  }
}

@media only screen and (max-width: 374px) {
  .box_text {
    font-size: 12px;
  }
}

/* search header right navigation hide start */
.linker_assist_header .prelogin_header.pre_header_v5 .header_v5_rhs {
  display: none;
}

/* search header right navigation hide End */
/*# sourceMappingURL=linker_assit.css.map */