/*mixins */
/* media query start */
/* media query end */
/*@mixin text_ellipsic_2line{display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; overflow: hidden; text-overflow: ellipsis;}*/
/* colors */
/* old color $Geyser */
/* vcci */
/*kcbbank*/
/* ci colors */
/* Header Started */
.header_main {
  width: 100%;
  height: 75px;
  line-height: 75px;
  font-size: 0;
  background-color: #f4f4f4;
  text-align: center;
  box-sizing: border-box;
}

.logoCnt {
  float: right;
  height: 75px;
  line-height: 75px;
}

.logoWrp {
  float: left;
  /* height:57px; */
}

/* MS 27/12/16 */
/* Header End */
/* subHeader Started */
.subHeader, .subHeader.docked {
  background-color: #d96d00;
}

.menuTogle {
  background-color: #333333;
}

.notiList li .serchIc, .notiList li .notiIc, .notiList li .cartIc, .notiList li .msgIc_01 {
  background-image: url(images/mastercard/sprite_mastercard.png);
  image-rendering: -webkit-optimize-contrast;
  /* Chrome (and Safari) */
}

/* for safari */
_::-webkit-full-page-media, _:future, :root .notiList li .serchIc, :root .notiList li .notiIc, :root .notiList li .cartIc, :root .notiList li .msgIc_01, :root .mainNavLst li .bizFrmIc_fff, :root .mainNavLst li .netwrkIc_fff, :root .mainNavLst li .bizofrIc_fff, :root .mainNavLst li .eBrifIc_fff, :root .mainNavLst li .webBldrIc_fff, :root .mainNavLst li .calIc_fff, :root .mainNavLst li .emailIc_fff, :root .mainNavLst li .lnkrStreIc_fff, :root .mainNavLst li .helpIc_fff, :root .mainNavLst li .setngIc_fff, :root .backToTop, :root .helpIc_fff, :root .setngIc_fff {
  image-rendering: optimizeSpeed;
}

.notiList li .serchIc {
  background-position: 0.1% 14.3187067%;
  background-size: 3041.176471% 2647.058824%;
}

.dockedSupp.subHeader .notiList li .serchIc {
  background-position: 0.1% 18.59122402%;
}

.notiList li .notiIc {
  background-position: 3.79241517% 14.3187067%;
  background-size: 3231.25% 2647.058824%;
}

.dockedSupp.subHeader .notiList li .notiIc {
  background-position: 3.79241517% 18.59122402%;
}

.notiList li .cartIc {
  background-position: 7.307307307% 14.28571429%;
  background-size: 2954.285714% 2812.5%;
}

.dockedSupp.subHeader .notiList li .cartIc {
  background-position: 7.307307307% 18.5483871%;
}

.notiList li.act .notiIc {
  background-position: 11.07784431% 14.3187067%;
}

/* MS 19/10/16 */
.notiList li .msgIc_01 {
  background-position: 14.61461461% 14.20389462%;
  background-size: 2954.285714% 3333.333333%;
}

.dockedSupp.subHeader .notiList li .msgIc_01 {
  background-position: 14.61461461% 21.07674685%;
}

.notiList li.act .msgIc_01 {
  background-position: 14.61461461% 17.64032073%;
}

.prflName {
  color: #ffffff;
}

.act .prflName {
  color: #333333;
}

.mainNav {
  background-color: #333333;
}

.notouch .mainNavLst li:hover a, .touch .mainNavLst li:hover a {
  background-color: #ffffff;
  color: #3f484e;
}

.mainNavLst li {
  border-color: rgba(255, 255, 255, 0.15);
}

.notiList li .serchIc::before, .notiList li .msgIc_01::before, .notiList li .notiIc::before, .notiList li .cartIc::before {
  color: #ffffff;
}

.subHeader.docked .notiList li .serchIc::before, .subHeader.docked .notiList li .msgIc_01::before, .subHeader.docked .notiList li .notiIc::before, .subHeader.docked .notiList li .cartIc::before {
  color: #777777;
}

.subHeader.docked .jetBookingEl .trvlIcN {
  display: none;
}

/* subHeader Icons started */
/* subHeader End */
/* Buttons Started */
.mediumBtn, .btn, .medium_btn, .join_button, .info_btn .join_button {
  background-color: #d96d00;
  color: #ffffff;
}

/* Help Start */
.btn6 {
  background: #d96d00 !important;
  border-color: #d96d00 !important;
  color: #ffffff !important;
}

/* Help End */
/* Adapt Start */
.btn1, .btn2, .btn3, .greBtn, .greBtn1, .greyBtn, .greyBtn3, .btnGreen_01, .greBtn162, .selPln, .greyBtn2, .bkNow, .byNw, .greBtn2, .emailBtn, .linkGrn, .btn4, .eBreHd .addCont .greyBtn3.up {
  background-color: #d96d00;
  border-color: #d96d00;
  color: #ffffff;
}

.eBreLiVie .eBlvCont > li:hover, .eBreHd .addFiFol .addInn .folFiLis li:hover, .emLanPg .rightList .ful li:hover, .emLanPg .mails li.act, .emLanPg .mails li:hover {
  background-color: #d9d9d9;
}

/* Adapt End */
/* Buttons End */
/* button click effect Start */
.mediumBtn:active:before {
  background: rgba(255, 255, 255, 0.8);
}

/* button click effect End */
/* Icons Started  */
/* Main Navigation Icons Started */
.mainNavLst li .bizFrmIc_fff, .mainNavLst li .netwrkIc_fff, .mainNavLst li .bizofrIc_fff, .mainNavLst li .eBrifIc_fff, .mainNavLst li .webBldrIc_fff, .mainNavLst li .calIc_fff, .mainNavLst li .emailIc_fff, .mainNavLst li .lnkrStreIc_fff, .mainNavLst li .helpIc_fff, .mainNavLst li .setngIc_fff, .backToTop, .helpIc_fff, .setngIc_fff {
  background-image: url(images/mastercard/sprite_mastercard.png);
  image-rendering: -webkit-optimize-contrast;
  /* Chrome (and Safari) */
}

.bizFrmIc_fff {
  background-position: 0.099502488% 0.115606936%;
  background-size: 3565.517241%  2571.428571%;
}

.mainNavLst li:hover .bizFrmIc_fff {
  background-position: 0.099502488% 4.624277457%;
}

.netwrkIc_fff {
  background-position: 3.203203203% 0.346420323%;
  background-size: 2954.285714% 2647.058824%;
}

.mainNavLst li:hover .netwrkIc_fff {
  background-position: 3.203203203% 4.849884527%;
}

.mainNavLst li .bizofrIc_fff {
  background-position: 6.906906907% 0.115473441%;
  background-size: 2954.285714% 2647.058824%;
}

.mainNavLst li:hover .bizofrIc_fff {
  background-position: 6.906906907% 4.618937644%;
}

.eBrifIc_fff {
  background-position: 10.72144289% 0.115340254%;
  background-size: 2872.222222% 2727.272727%;
}

.mainNavLst li:hover .eBrifIc_fff {
  background-position: 10.72144289% 4.61361015%;
}

.webBldrIc_fff {
  background-position: 14.6% 0.115606936%;
  background-size: 3041.176471% 2571.428571%;
}

.mainNavLst li:hover .webBldrIc_fff {
  background-position: 14.6% 4.624277457%;
}

.mainNavLst li .calIc_fff {
  background-position: 18.41841842% 0.115606936%;
  background-size: 2954.285714% 2571.428571%;
}

.mainNavLst li:hover .calIc_fff {
  background-position: 18.41841842% 4.624277457%;
}

.mainNavLst li .emailIc_fff {
  background-position: 22.2% 0.115473441%;
  background-size: 3041.176471% 2647.058824%;
}

.mainNavLst li:hover .emailIc_fff {
  background-position: 22.2% 4.618937644%;
}

.mainNavLst li.act .emailIc_fff {
  background-position: 22.2% 4.618937644%;
}

.lnkrStreIc_fff {
  background-position: 33.2% 0;
  background-size: 3041.176471% 2571.428571%;
}

.mainNavLst li:hover .lnkrStreIc_fff {
  background-position: 33.2% 4.624277457%;
}

.helpIc_fff {
  background-position: 25.82582583% 0.115606936%;
  background-size: 2954.285714% 2571.428571%;
}

.setngIc_fff {
  background-position: 29.52952953% 0.115606936%;
  background-size: 2954.285714% 2571.428571%;
}

/* Main Navigation Icons End */
.backToTop {
  background-position: -2px -80px;
}

.backToTop:hover {
  background-position: -47px -80px;
}

/* Icons End */
/* dashboard "Recommended industries to link with " Enhancement Started */
.list1 li.box_01 {
  background-color: #5b6770;
}

.list1 li.box_02 {
  background-color: #737e85;
}

.list1 li.box_03 {
  background-color: #8c949b;
}

.list1 li.box_04 {
  background-color: #a5acb0;
}

.rcmndLnk .list1 li .clsBtn_fff {
  background-size: 2954.285714% 2571.428571%;
  /*background-position: 7.807807808% 25.43352601%;*/
}

/* RAI */
.rcmndLnk .list1 .p1, .rcmndLnk .list1 .p2 {
  color: #ffffff;
}

/* dashboard "Recommended industries to link with " Enhancement End */
/* GET THE BIG BUSINESS ADVANTAGE Started */
.bg_60656c {
  width: 100%;
  background: #60656c;
  text-align: center;
}

.signInUp {
  width: 100%;
  padding: 57px 0 54px;
  box-sizing: border-box;
}

.signInUpTxt {
  color: #ffffff;
  font-size: 16px;
  text-transform: uppercase;
}

.boxBtnWp {
  margin-top: 24px;
  display: inline-block;
}

.boxBtnWp a {
  width: 140px;
  height: 41px;
  line-height: 41px;
  border: 1px solid #cccccc;
  box-sizing: border-box;
  color: #ffffff;
  float: left;
  font-size: 18px;
  text-decoration: none;
  text-transform: uppercase;
}

.boxBtnWp a:first-child {
  border-right: none;
}

/* GET THE BIG BUSINESS ADVANTAGE End */
/* Footer Started */
.bg_4f545c.whiteBg {
  width: 100%;
  /* background:#cfd3d4 !important; */
  background: #f4f4f4 !important;
}

/* MS 09/12/16 */
.footrRow .clear {
  display: none;
}

.footrRow .colTxt {
  color: #00abbe;
}

.col1 .subUl li, .col2 .subUl li {
  color: #000000;
}

.col1 .subUl li a, .col2 .subUl li a {
  color: #000000;
}

.col3 .contLin {
  color: #00abbe;
}

.col4Txt {
  color: #000000;
}

.col4 .col4Txt {
  color: #000000;
}

footer .bgColor_f4 {
  /* background-color: #cfd3d4; */
  background: #f4f4f4;
  border-top: 1px solid #cccccc;
}

/* MS 09/12/16 */
.copyRight {
  color: #000000;
}

.footerList li a {
  border-left-color: #535455;
  color: #00abbe;
}

.powrdBy {
  color: #000000;
}

.powrdBy a {
  color: #000000;
}

#thawteseal a {
  color: #000000;
}

/* Footer End */
.serchIcWrp_ps {
  background-color: #5B6770;
}

.force_signCont {
  background-color: #5B6770;
}

/* Icon font Started */
.subHeader .notiList li .serchIc::before, .subHeader .notiList li .msgIc_01::before, .subHeader .notiList li .notiIc::before, .subHeader .notiList li .cartIc::before {
  color: #ffffff;
}

.subHeader.dockedSupp .notiList li .serchIc::before, .subHeader.dockedSupp .notiList li .msgIc_01::before, .subHeader.dockedSupp .notiList li .notiIc::before, .subHeader.dockedSupp .notiList li .cartIc::before {
  color: #777777;
}

/* Icon font end */
.rec_article {
  background-color: #F79E1B;
}

.btn_v2 {
  background-color: #d96d00;
  color: #ffffff;
}

.nav_hover_container {
  background-color: #ffffff;
}

/*-------------After UAT----------- */
.btn.disable {
  background: #d96d00;
  border: 1px solid #e35205;
  color: #ffffff;
  cursor: default;
}

.subHeader .notiList li .serchIc::before, .subHeader .notiList li .msgIc_01::before, .subHeader .notiList li .notiIc::before, .subHeader .notiList li .cartIc::before {
  color: #ffffff;
}

.vertcleDvdr {
  background-color: #ffffff;
}

.nav_wrp {
  border-bottom: 1px solid #d96c00;
}

.mainWrp .logoWrp {
  cursor: auto;
}

#fc_frame {
  bottom: 115px !important;
}

/* GL-3034  signUp start */
.signup_lhs_wrp {
  background-image: url(../images/tsmsme/signup_overlay_bg_v2.png);
}

/* GL-3034  signUp start */
/* gl- 3284 start*/
.frm_action_btn, .signup_btn, .frm_action_btn {
  border: 1px solid #d96d00;
  background-color: #d96d00;
}

/*gl- 3284 end*/
.social_int_ul li:hover .btn_wh_v2 {
  background-color: #d96d00;
  color: #ffffff;
  border-color: #d96d00;
}

.popUp_wp.var_1 .prgrsBarCnt .prgrs, #rai_retech_form_app .prgrsBarCnt .prgrs, .popUp .popUp_wp.var_1 .prgrs, .popUp_wp.var_1 .raiBtn {
  background: #d96d00;
}

.prgrsBarCnt .stsTxt {
  color: #d96d00;
}

.need_info .success {
  background: none;
}

/* gl- 3530 */
.need_info_brd {
  border-top: 6px solid #d96c00;
}

.info_btn .join_button {
  background-color: #d96c00;
}

.foot_sect_list li a {
  color: #7d7f88;
}

.terms_sect li, .terms_sect p, .copyright {
  color: #c8c9cc;
}

.foot_bottom a {
  color: rgba(125, 127, 136, 0.47);
}

.org_txt, .art_p1 {
  color: #d96c00 !important;
}

@media only screen and (max-width: 374px) {
  .wholeWrp .dock_header .join_button.mobile_btn, .dock_header .lg_btn {
    font-size: 10px;
  }
}

/* 3467- annapoorna start */
.raiBtn {
  background: #d96d00 !important;
}

/* 3467- annapoorna end */
.optionUl {
  display: inline-block;
  padding-top: 4px;
  padding-bottom: 4px;
}

.optionUl > li {
  list-style: none;
  float: left;
}

.optionUl > li > a {
  display: inline-block;
  height: 20px;
  font-size: 12px;
  line-height: 20px;
  border-left: 1px solid #333333;
  text-align: center;
  text-decoration: none;
  padding: 0 20px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

.optionUl > li.eng > a {
  color: #999999;
}

.optionUl > li:first-child > a {
  border-left: none;
}

.optionUl > li.thai > a {
  color: #333333;
}

@media only screen and (max-width: 1279px) {
  .optionUl > li > a {
    font-size: 10px;
  }
}

/* gl-3703 start */
.bus_opportunity .opp_company_info .btn_v2:hover {
  background-color: #d96d00;
  border-color: transparent;
  color: #ffffff;
}

.save_edit_sec_btn {
  background: #d96d00;
  border: 1px solid #d96d00;
  color: #ffffff;
}

.view_my_business_profile {
  background-color: #d96d00;
}

.btn_v2.connect_btn.var_b {
  border: 1px solid #d96d00;
  color: #d96d00;
}

.btn_v2.connect_btn.var_b:before {
  color: #d96d00;
}

.btn_v2.connect_btn.var_b:hover {
  background: #d96d00;
  border: 1px solid #d96d00;
  color: #ffffff;
}

/* new nav bar (offer) start  */
@font-face {
  font-family: 'icomoon_v2';
  src: url("icon_fonts_v2/icomoon_v13.eot");
  src: url("icon_fonts_v2/icomoon_v13.eot#iefix") format("embedded-opentype"), url("icon_fonts_v2/icomoon_v13.ttf") format("truetype"), url("icon_fonts_v2/icomoon_v13.woff") format("woff"), url("icon_fonts_v2/icomoon_v13.svg#icomoon") format("svg");
  font-weight: normal;
  font-style: normal;
}

#tabknowledge > a::after, #tabevents a::after, #tabcommunity a::after, #tablistings a::after, #taboffers a::after, #tablinkerstore a::after {
  width: 100%;
  text-align: center;
  color: #393a7d;
  display: inline-block;
  font-size: 20px;
  margin-right: 10px;
  position: absolute;
  top: 16px;
  left: 0;
}

#tabknowledge.act a::after, #tabevents.act a::after, #tabcommunity.act a::after, #tablistings.act a::after, #taboffers.act a::after, #tablinkerstore.act a::after {
  color: #ffffff;
  opacity: 100%;
}

#tabevents > a::after {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'icomoon' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e97d";
}

#tabcommunity > a::after {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'icomoon_v2' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e913";
}

#tablistings > a::after {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'icomoon' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e940";
}

#taboffers > a::after {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'icomoon' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e983";
}

#tablinkerstore > a::after {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'icomoon' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e915";
}

#tabtools {
  display: none;
}

.search:before {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'icomoon' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e924";
  width: 100%;
  text-align: center;
  color: #ffffff;
  opacity: 75%;
  display: inline-block;
  font-size: 20px;
  margin-right: 10px;
}

.navTxt {
  color: #d96c00;
  position: absolute;
  top: 26px;
  font-size: 12px;
}

.search {
  position: absolute;
}

.search_cont_wp {
  width: 50px;
  height: 64px;
  padding-left: 5px;
  display: inline-block;
}

.navlist_glv2 > li.navHover > a {
  box-shadow: inherit;
}

.navlist_glv2 > li > a {
  font-size: 12px;
  padding: 43px 10px 12px 10px;
  color: #ffffff;
  opacity: 75%;
}

.act_contlist > li.noti_glv2, .act_contlist > li.cart, .act_contlist > li.message {
  width: 60px;
  margin: 0 13px;
}

.notification:before, .message:before {
  color: #d96c00;
}

.navlist_glv2 > li.navHover > a, .navlist_glv2 > li.navHover > a::after {
  color: #ffffff !important;
  opacity: 100% !important;
}

.act_contlist li.act .close_icon {
  margin: 7px 0 0 17px;
  border-color: #ffffff;
}

.close_icon .close_ic:before {
  color: #ffffff;
}

.nav_container .act_contlist > li .networkIc:before, .notification:before, .message:before {
  position: absolute;
  top: 6px;
  left: 0;
  right: 0;
  font-size: 20px;
}

.search:before {
  position: absolute;
  top: 11px;
  left: 8px;
}

.navlist_glv2 > li > a:after {
  background-color: transparent;
}

#usercompprofile .profile_dd {
  top: 62px;
}

.user_info_wp {
  margin-top: 15px;
}

.header_main {
  display: none;
}

#tabknowledge > a::after {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'icomoon' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e978";
}

.logoWrp {
  margin-top: 8px;
  margin-right: 20px;
  margin-left: 8px;
}

.nav_container .logoWrp img {
  vertical-align: inherit !important;
}

.nav_container {
  background-color: #d96c00;
}

.container_main, .container_v2, .container_v2 .colLef {
  /*background: #f7f8fb;*/
}

.post_by.all_post .select_dropdown_wp .select_dropdown {
  background: #f7f8fb !important;
}

.nav_container {
  border-bottom: 1px solid #f2f2f2;
}

.search_inp_wp .navTxt {
  top: 38px;
}

.act_contlist > li.noti_glv2:hover .notification:before, .act_contlist > li.noti_glv2:hover .networkIc::before, .act_contlist > li.noti_glv2:hover .message:before {
  color: #ffffff;
  opacity: 1;
}

.navlist_glv2 > li.act > a:before {
  background: none;
}

.search_wrp_v2 input#HsearchInput {
  font-size: 12px;
  width: 400px;
  height: 40px;
  border: 1px solid #cdcdcd;
  border-radius: 5px;
  padding-left: 12px;
  margin-right: 10px;
  box-sizing: border-box;
  background: #ffffff;
}

.search_wrp_v2 button {
  background: #d96c00;
  border: 1px solid #d96c00;
  color: #ffffff;
  padding: 10px 10px;
  text-transform: uppercase;
  font-size: 14px;
  -webkit-border-radius: 20px;
  -moz-border-radius: 20px;
  border-radius: 20px;
  min-width: 130px;
  box-sizing: border-box;
  text-align: center;
}

.srch_secn_v2 {
  width: 550px;
  display: inline-block;
}

.search_wrp_v2 {
  position: fixed;
  width: 100%;
  height: 100%;
  left: 0;
  box-shadow: 0px 0px 4px #cccccc;
  background: #ffffff;
  top: 68px;
}

.search_wrp_v2 .search_inplist_v2 {
  float: right;
  display: inline-block;
}

.search_wrp_v2 .search_inplist_v2 li {
  display: inline-block;
  margin-left: 35px;
}

.search_wrp_v2 .search_inplist_v2 li a {
  display: inline-block;
  background: #f8f8f8;
  float: none;
  line-height: normal;
  padding: 5px 28px 5px 5px;
  width: 100%;
  box-sizing: border-box;
  border-radius: 20px;
}

.search_wrp_v2 .search_inplist_v2 li a .list_icon_2 {
  float: left;
  width: 30px;
  height: 30px;
  line-height: 34px;
  text-align: center;
  background: #ffffff;
  border-radius: 100%;
  display: block;
}

.search_wrp_v2 .search_inplist_v2 .list_text {
  font-size: 12px;
  color: #666666;
  float: left;
  padding: 9px 0 0 7px;
  line-height: normal;
  font-weight: 500;
  text-transform: capitalize;
  position: relative;
}

.search_wrp_v2 .search_inplist_v2 .list_text:before {
  content: "";
  position: absolute;
  background: url(./images/right_arrow_icon.png);
  width: 20px;
  height: 20px;
  background-repeat: no-repeat;
  background-position: center;
  position: absolute;
  top: 6px;
  right: -20px;
}

.search_wrp_v2 .search_inplist_v2 .event_ic::before, .search_wrp_v2 .search_inplist_v2 .networkIc::before {
  font-size: 16px;
  color: #8c8c8c;
}

.search_wrp_v2 .search_inplist_v2 .networkIc::before {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'icomoon_v2' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e913";
}

.search_wrp_v2 .search_inplist_v2 li a:hover {
  background: #e6f7f9;
}

.search_wrp_v2 .search_inplist_v2 li a:hover .list_text, .search_wrp_v2 .search_inplist_v2 li a:hover .networkIc:before, .search_wrp_v2 .search_inplist_v2 li a:hover .list_text, .search_wrp_v2 .search_inplist_v2 li a:hover .event_ic:before, .search_wrp_v2 .search_inplist_v2 li a:hover .groupsIc:before {
  color: #00afd0;
}

.search_wrp_v2 .mainWrp {
  margin-top: 14px;
}

.search_wrp_v2 form {
  display: inline-block;
}

.search_wrp_v2 {
  display: none;
}

.search_wrp_v2.act {
  display: block;
}

.act_contlist li:hover .navTxt, .search_cont_wp .search_inp_wp:hover .navTxt {
  color: #ffffff;
  opacity: 100%;
}

.search_cont_wp .search_inp_wp:hover .search:before, navlist_glv2 > li.act > a:after {
  color: #ffffff;
  opacity: 100%;
}

@media only screen and (min-width: 768px) and (max-width: 1279px) {
  .srch_secn_v2 {
    width: 410px;
  }
  .search_wrp_v2 input#HsearchInput {
    width: 250px;
  }
}

.profile_list.var_v2 {
  display: none;
}

.sub_menu.act .profile_list.var_v2 {
  display: block;
}

.sub_menu::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;
  content: "\e948";
  position: absolute;
  top: 13px;
  right: 10px;
  font-size: 10px;
  color: #8b9dae;
}

.sub_menu.act::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;
  content: "\e948";
  position: absolute;
  top: 13px;
  right: 10px;
  font-size: 10px;
  color: #8b9dae;
  font-weight: bold;
  transform: rotateZ(90deg);
}

.navlist_glv2 > li.act > a, .navlist_glv2 > li.act > a:before {
  color: #ffffff !important;
  opacity: 100%;
  text-shadow: inherit;
}

.navlist_glv2 > li.act > a:before {
  top: inherit;
  bottom: 0;
  color: #00afd0;
  text-shadow: 0 0 0.3px black;
  width: 100%;
  height: 3px;
  background: #ffffff;
  position: absolute;
  bottom: 0;
  left: 0;
  content: "";
}

.colaps.userconnections .networkIc::before {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'icomoon_v2' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e913";
  font-size: 20px;
}

.nav_container .notificationwp.act_contlist {
  padding-top: 10px;
}

.right_navlist {
  padding: 0;
}

.profileview .profilesec_link .networkic:before {
  margin-left: -19px;
}

.nav_hover_container li a::before {
  content: none !important;
}

.search_inp_wp .search:before {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'icomoon_v2' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e912" !important;
}

.navlist_glv2 > li.act.navHover > a:before {
  width: auto;
  height: auto;
  text-shadow: inherit;
  background: transparent;
  left: 50%;
  bottom: inherit;
  transform: translate(-50%);
  bottom: -7px;
}

.nav_container .act_contlist > li.noti_glv2 .profile_dd {
  top: 47px;
}

.right_navlist .search_cont_wp .search_inp_wp {
  left: 5px;
}

.act_contlist .noti_glv2.messages .notiCountWp.var_2 {
  top: 0;
  right: 13px;
}

#colleft_settings.settings:before {
  content: none;
}

.nav_container .grnConfrm.warning {
  top: 71px;
}

@media only screen and (min-width: 768px) and (max-width: 1024px) {
  .search_wrp_v2 {
    height: 70px;
  }
  .srch_secn_v2 {
    width: 300px;
  }
  .search_wrp_v2 input#HsearchInput {
    width: 170px;
  }
  .search_wrp_v2 button {
    min-width: 100px;
  }
  .search_wrp_v2 .search_inplist_v2 li {
    margin: 0;
  }
  .search_wrp_v2 .search_inplist_v2 li a {
    padding: 5px 20px 5px 5px;
  }
}

@media only screen and (min-width: 1024px) and (max-width: 1279px) {
  .search_wrp_v2 {
    height: 70px;
  }
  .search_wrp_v2 .mainWrp {
    display: block;
    padding: inherit;
    position: unset;
    background: inherit;
    box-shadow: none;
    padding: 0 20px;
    box-sizing: border-box;
    width: 100%;
  }
}

#tabknowledge > a::after, #tabevents a::after, #tabcommunity a::after, #tablistings a::after, #taboffers a::after, #tablinkerstore a::after {
  color: #ffffff;
}

.notification:before, .message:before, .navTxt, .nav_container .act_contlist > li .networkIc:before {
  color: #ffffff;
  opacity: 75%;
}

.navlist_glv2 .level_2 > li > a, .navlist_glv2 .level_3 > li > a, .navlist_glv2 .img_info, .navlist_glv2 .nav_heading {
  color: #4b4b4b;
}

.navlist_glv2 .nav_hover_container {
  box-shadow: 0px 3px 4px 0px #aaabad;
  top: 69px;
}

.navlist_glv2 > li.navHover > a:before {
  border-top-color: #d96c00;
}

.search_wrp_v2 .search_inplist_v2 .list_text {
  font-size: 12px;
  color: #666666;
  float: left;
  padding: 9px 0 0 7px;
  line-height: normal;
  font-weight: 500;
  text-transform: capitalize;
  position: relative;
}

.search_wrp_v2 .search_inplist_v2 .list_text:before {
  content: "";
  position: absolute;
  background: url(./images/right_arrow_icon.png);
  width: 20px;
  height: 20px;
  background-repeat: no-repeat;
  background-position: center;
  position: absolute;
  top: 6px;
  right: -20px;
}

.nav_container.topFix {
  background: #d96c00;
}

.navlist_glv2 .nav_inner_list > li:before {
  background: #c9c9c9;
}

.user_info_wp:hover, .user_info_wp.act {
  border-color: #ffffff;
  opacity: 100%;
}

.user_arrow {
  border-top-color: #ffffff;
  opacity: 75%;
}

.user_info_wp:hover .user_arrow, .user_info_wp.act .user_arrow {
  border-top-color: #ffffff;
  opacity: 100%;
}

.search_wrp_v2 .search_inplist_v2 li a:hover .list_text:before {
  content: "";
  position: absolute;
  background: url(./images/right_arrow_hover_icon.png);
  width: 20px;
  height: 20px;
  background-repeat: no-repeat;
  background-position: center;
}

/* new nav bar (offer) end  */
.helpDesWrp + .header_main.prelogin.mobile .logoWrp {
  float: left !important;
}

.helpDesWrp + .header_main.prelogin.mobile .logoCnt {
  display: none;
}

/* new nav bar (offer) end  */
.btn_v2.connect_btn.var_b:hover {
  background: #d96d00;
  border: 1px solid #d96d00;
  color: #ffffff;
}

@media only screen and (max-width: 767px) {
  .pre-login .top_head_wp.var_2 {
    background: #d96d00;
  }
}

.btn_v2.connect_btn.var_b:hover {
  background: #d96d00;
  border: 1px solid #d96d00;
  color: #ffffff;
}

/* gl-4238 */
.btn_hover_v2 {
  color: #d96d00;
  border: 1px solid #d96d00;
}

.offer_block:hover .btn_hover_v2 {
  background: #d96d00;
  color: #ffffff;
  border: 1px solid #d96d00;
}

.btn_hover_v2, .tab.offer_main_block_list li a.btn_hover_v2 {
  color: #d96d00;
  border: 1px solid #d96d00;
}

.offer_block:hover .btn_hover_v2 {
  background: #d96d00;
  color: #ffffff;
  border: 1px solid #d96d00;
}

.offer_single_block .offer_single_block_div:hover .get_offer_btn, .offer_expand_btn.round_brdr_btn, .offer_purchase_block .round_brdr_btn, .offer_overlay_div .overlay_ineraction_button_block .btn_v2, .offer_pricing_block .round_brdr_btn {
  background-color: #d96d00;
  color: #ffffff;
}

.offer_overlay_div .overlay_ineraction_button_block .btn_v2:hover {
  background-color: #d96d00;
}

.offer_overlay_div .overlay_ineraction_button_block .btn_v2.disable {
  background-color: #cccccc;
}

.sign_up_block_offer .offer_sign_btn.btn {
  border: none;
  color: #ffffff;
  background-color: #d96d00;
}

.sign_up_block_offer .offer_sign_in_btn.btn, .sign_up_block_offer .offer_sign_btn.btn {
  line-height: 35px;
}

.sign_up_block_offer .offer_sign_in_btn.btn:hover:before, .sign_up_block_offer .offer_sign_in_btn.btn:before, .sign_up_block_offer .offer_sign_btn.btn:hover:before, .sign_up_block_offer .offer_sign_btn.btn:before {
  border-radius: 18px;
}

#containerdata .search_offer_band {
  background-color: #d96d00;
}

.main_pkg_div .ofr_pkg_interaction .get_offer_btn.btn_hover_v2 {
  background-color: #d96d00;
  border-color: #d96d00;
}

@media only screen and (max-width: 767px) {
  .sign_block_offer, #bizoffers_rhs {
    display: none;
  }
  #bizoffers_body .dock_header {
    line-height: 40px;
  }
  #bizoffers_body .right_section .signBtnWrpr {
    margin-right: 10px;
  }
}

.rch_crds_brdr:hover .btn_hover_v2 {
  background-color: #d96d00;
  color: #ffffff;
}

.evnt_sucss_wrp .get_offer_btn.btn_hover_v2:hover {
  border-color: #d96d00 !important;
  background-color: #d96d00 !important;
}

.evnt_sucss_wrp .get_offer_btn.btn_hover_v2 {
  border-color: #d96d00 !important;
  color: #d96d00;
}

/* hrms nav tools start */
.mdc-button.mdc-button--raised {
  background-color: #393a79 !important;
}

#tabtools {
  display: block;
  position: relative;
}

#tabtools > .tools_icn::after {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'icomoon_v2' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e919";
  top: 16px;
  left: 14px;
  font-size: 20px;
}

#tabtools .close_icon {
  padding: 0;
  position: absolute;
  top: 15px;
  left: 11px;
}

#tabtools.active .tools_icn {
  display: none;
}

.tools_icn {
  cursor: pointer !important;
}

.hrms_dd {
  position: absolute;
  top: 65px;
}

.hrms_dd .profile_dd {
  display: block;
  width: 178px;
  border-radius: 5px;
  top: -10px;
  right: inherit;
  left: -62px;
}

.hrms_tool {
  display: inline-block;
  background: #f8f8f8;
  float: none;
  line-height: normal;
  padding: 5px 28px 5px 5px;
  width: 100%;
  box-sizing: border-box;
  border-radius: 20px;
}

.hrms_dd .list_icon_2 {
  float: left;
  width: 30px;
  height: 30px;
  line-height: 37px;
  text-align: center;
  background: #ffffff;
  border-radius: 100%;
  display: block;
}

.hrms_dd .list_text_v2 {
  font-size: 12px;
  color: #666666;
  float: left;
  padding: 9px 0 0 7px;
  line-height: normal;
  font-weight: 500;
  text-transform: capitalize;
  position: relative;
}

.hrms_dd .hrms_tool:hover {
  background: #e6f7f9;
}

.hrms_dd .hrms_tool:hover .list_text_v2 {
  color: #00afd0;
}

.navlist_glv2 > #tabtools.navHover > a:before {
  border: none;
}

.navlist_glv2 > #tabtools.act > a:before {
  background: none;
}

.hr_dd_closewrp {
  display: none;
}

.hrms_ic::before {
  font-size: 20px;
  color: #8C8C8C;
}

.hrms_dd .hrms_tool:hover .hrms_ic::before {
  color: #00afd0;
}

/* hrms nav tools end */
.right_section .signBtnWrpr .lg_btn {
  text-transform: uppercase;
}

.pagination_wrp .pagination li.first, .pagination_wrp .pagination li.last, .pagination_wrp .pagination li.active {
  background: #d96d00 !important;
  border-color: #d96d00 !important;
}

/* upcomming events start */
#contactus_overlay #contactModal .modal-footer .btn-primary {
  background-color: #d96d00;
  border-color: #d96d00;
}

.btn_v4 {
  border: solid 1px #d96d00;
  color: #d96d00;
}

.btn_v4:hover {
  background: #d96d00;
}

.upcoming_events_list li:hover .btn_v4 {
  background: #d96d00;
}

/* upcomming events End */
/* Linker.store Postlogin Page 6441 start */
.banner_block .btn, .c_card .btn {
  background: #d96d00;
  color: #ffffff;
}

.banner_block .btn:hover, .c_card .btn:hover {
  background: #cd740a;
  border: none;
}

.nav_list > li > a:hover, .nav_list > li > a.act {
  color: #d96d00;
}

.nav_list > li > a:hover .nav_txt, .nav_list > li > a.act .nav_txt {
  color: #d96d00;
}

.nav_list > li .user_info_wp:hover, .nav_list > li .user_info_wp.act {
  border-color: #d96d00;
}

.nav_list > li .user_info_wp:hover .fa-angle-down, .nav_list > li .user_info_wp.act .fa-angle-down {
  color: #d96d00;
}

.nav_list > li.usernotification > a:hover {
  color: #d96d00;
  /*img{filter: invert(47%) sepia(13%) saturate(7019%) hue-rotate(347deg) brightness(101%) contrast(94%);}*/
}

.nav_list > li.usernotification.act .usernotification > a, .nav_list > li.usernotification:hover .usernotification > a {
  color: #d96d00;
}

.nav_list > li.act::before, .nav_list > li:hover::before {
  background: #d96d00;
}

.nav_list > li.profile_li .user_info_wp:hover .user_info_inner, .nav_list > li.profile_li .user_info_wp.act .user_info_inner {
  /*border: 1px solid #d96d00;  padding: 4px; border-radius: 4px;*/
}

.nav_list > li:hover > a, .nav_list > li.act > a {
  color: #d96d00;
}

.nav_dd_list li a:hover {
  color: #d96d00;
}

.nav_dd_list li a:hover .nav_dd_txt {
  color: #d96d00;
}

.nav_dd_list li a:hover .fa-angle-down {
  color: #d96d00;
}

@media only screen and (min-width: 1200px) and (max-width: 1254px) {
  #lsheader .search_bar {
    width: 320px;
  }
  #lsheader .nav_list > li {
    margin-left: 20px !important;
  }
}

@media only screen and (min-width: 992px) and (max-width: 1199px) {
  #lsheader {
    /*.nav_list{
			> li{margin-left: 10px !important;}
		}*/
  }
  #lsheader .search_bar {
    width: 265px;
  }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
  #lsheader {
    /*.nav_list{
			> li{margin-left: 10px !important;}
		}*/
  }
  #lsheader .logo_wrp {
    max-width: 105px;
  }
  #lsheader .search_bar {
    width: 265px;
  }
}

/* Linker.store Postlogin Page 6441 End */
/* new profile button start */
.conatctlist li:hover .profile_btn {
  background: #d96d00;
  color: #ffffff;
}

.profile_btn {
  border-color: #d96d00;
  color: #d96d00;
  background: #ffffff;
}

.profile_btn:hover {
  background: #d96d00;
  color: #ffffff;
}

.profile_btn.bg_btn {
  background: #d96d00;
  color: #ffffff;
}

.profile_btn.bg_btn:hover {
  background: #ae5600;
}

.cat_prod_list > li .profile_btn:hover {
  background: #d96d00;
  border-color: #d96d00;
}

.cat_prod_list > li:hover .profile_btn {
  background: #d96d00;
  border-color: #d96d00;
}

.grey_button:hover {
  background: #d96d00;
  color: #ffffff;
  border-color: #d96d00;
}

.mobileview .new_ver_bnnr_srch button {
  background: #d96d00;
}

.mobileview .new_ver_bnnr_srch button:hover {
  background: #ae5600;
}

.sbt.user_sbt .rev_wrp .profile_btn:nth-child(2):hover {
  background: #d96d00;
  border-color: #d96d00;
}

/* new profile button End */
/* new offer button color start */
.offer_btn {
  color: #d96d00;
  border-color: #d96d00;
}

.offer_btn:hover {
  background: #d96d00;
  color: #ffffff;
}

.offer_btn2 {
  color: #ffffff;
  background: #d96d00;
}

.offer_btn2:hover {
  color: #ffffff;
  background: #ae5600;
}

.myaccountdd .offer_btn {
  color: #d96d00;
  border-color: #d96d00;
}

.myaccountdd .offer_btn:hover {
  background: #d96d00;
  color: #ffffff;
}

.myaccountdd .offer_btn2 {
  color: #ffffff;
  background: #d96d00;
}

.myaccountdd .offer_btn2:hover {
  color: #ffffff;
  background: #ae5600;
}

/* new offer button color End */
/* profile pre footer start */
.pfl_ftr_list li.lsstore {
  display: none;
}

.pfl_ftr_list li.lsstore_old {
  display: block;
}

/* profile pre footer End */
/* affnity v2 button start */
.affinity_btn {
  background: #d96d00;
}

.affinity_btn:hover {
  background: #ae5600;
}

.border_btn {
  border-color: #d96d00;
  color: #d96d00;
}

.border_btn:hover {
  background: #d96d00;
  color: #ffffff;
}

/* affnity v2 button End */
.ottoverlay_v4 .btn_hover_v2:hover {
  background: #d96d00;
  color: #ffffff;
}

.dtl_wrp.user_comp_details .dpt_wrp h1.dh2.comp_namep a:hover {
  color: #d96d00;
}
