/* colors */
/* old color $Geyser */
/* vcci */
/*kcbbank*/
/* ci colors */
/*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;}*/
input:-webkit-autofill {
  -webkit-box-shadow: 0 0 0px 1000px #f4f4f4 inset;
}

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

.mainNav {
  background-color: #F6821F;
}

.mainNavLst li {
  border-color: #e8e8e8;
} /* MS 25/03/16 */
/*.mainNavLst li:hover a{ color:$color_primary;} */
.notouch .mainNavLst li:hover a, .touch .mainNavLst li:hover a {
  background-color: #053b6b;
} /* MS 25/03/16 */
.list1 li.blueBg {
  background-color: #F6821F;
}

.mediumBtn {
  background-color: #F6821F;
}

.selFileWrp:hover .btn {
  color: #ffffff;
}

.list6 li {
  background-color: #F6821F;
}

.list6 li.act a {
  color: #F6821F;
}

/*.templet_3  .mediumBtn:hover{  color:$color_primary;  border:1px solid $color_primary }  MS 29/08/16 */
.btn, .btn_fff, .btn2, .mediumBtn_01, .medium_btn {
  background: #F6821F;
  border: 1px solid #F6821F;
  color: #ffffff;
} /* MS 29/07/16 */
.btn6 {
  background: #F6821F !important;
  border: 1px solid #F6821F !important;
  color: #ffffff !important;
} /* MS 30/03/16 for help.css */
/*.btn:hover { color:$color_primary; }*/
.btn_fff:hover {
  border-color: #F6821F;
}

/*.mediumBtn_01:hover { background:#ffffff; color:$color_primary; }*/
.btn_fff {
  color: #ffffff;
}

/* .docked .leftArwWp,.docked .rightArwWp{background-color:$color_primary;} */ /* MS 27/06/16 ICICI GL observations */
.logoCnt {
  float: left;
}

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

/* button click effect End */
/* other than main color changes */
#lnav.act { /*top:135px;*/ } /* MS 25/03/16 */
.header_main {
  background-color: #ffffff;
  height: 79px;
  height: 70px; /* height: 60px; line-height: 60px; */
} /* Ar 26-Mar'15 */
.header_main .logoCnt {
  line-height: normal;
  margin-top: 10px;
  height: auto;
} /* Ar 31-May'16 */
.logoWrp {
  margin-top: 16px;
  float: right;
} /* Ar 31-May'16 */
.header_main .mainWrp img { /* max-width: 100%; height: auto; */ }

.subLeft {
  height: 55px;
  line-height: 55px;
} /* MS 09/03/16 */
.docked .subLeft {
  height: 46px;
}

.subLeft .logoCnt {
  height: auto;
  line-height: 57px;
} /* MS 15/03/16 */
.subHeader, .menuTogle, .subHeader.docked {
  background-color: #F6821F;
} /* MS 21/12/16 */
.header_main.prelogin.mobile {
  line-height: 70px;
}

.prflName {
  color: #ffffff;
}

.act .prflName {
  color: #333333;
}

.notiList li .serchIc {
  background-position: 54% 0.115473441%;
}

.notiList li .msgIc_01 {
  width: 27px;
  height: 22px;
  background-position: 66.33366633% 0.115473441%;
}

.notiList li .chatIc {
  background-position: 66.33366633% 4.243119266%;
}

.notiList li .notiIc {
  background-position: 50.499% 0.115473%;
}

.notiList li .cartIc {
  background-position: 77.7% 0.230149597%;
}

.notiList li .widgetIc {
  width: 20px;
  height: 27px;
  float: none;
  display: inline-block;
  margin: 0;
  background-size: cover;
} /* MS 04/04/16 */
.widget {
  background-color: #053b6b;
} /* MS 18/01/17 */
.widgetIc {
  float: left;
  width: 24px;
  height: 32px;
  background: url(../images/icici/widgetIc.png) no-repeat;
  margin: 8px 9px 0 0;
} /* MS 15/03/16 */
/* MS 21/1216 Started */
.dockedSupp.subHeader .notiList li .serchIc {
  background-position: 0.1% 0.115473%;
}

.dockedSupp.subHeader .notiList li .notiIc {
  background-position: 7.17132% 0.230415%;
}

.dockedSupp.subHeader .notiList li .cartIc {
  background-position: 10.5894% 0.229885%;
}

.dockedSupp.subHeader .notiList li .widgetIc {
  background: url(../images/icici/widgetIc_gray.png) no-repeat;
  background-size: cover;
}

.dockedSupp.subHeader .notiList li .msgIc_01 {
  background-position: 70.1702% 0.114548%;
} /* MS 11/11/16 */
/* MS 21/12/16 End */
#dashboard_hub .cntntpara, #dashboard_buzz .cntntpara {
  color: #333333;
} /* MS 27/06/16 ICICI GL observations */
.subHeader.docked .subLeft .logoCnt {
  display: none;
}

.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;
}

/* sign up Started */
/* .infTx { color:#fd0101;} MS 06/07/16 its common for both icici & jet */
/* sign up End */
/* Globallinker App for android Started */
.contentWpper {
  width: 93.33%;
  height: 413px;
  line-height: 413px;
  margin: 0 auto;
  background: url(images/icici/appForAndroid_bg.png) right center no-repeat;
  background-size: contain;
}

.txtInnCntWpr {
  width: 57.5%;
  display: inline-block;
  vertical-align: middle;
  line-height: normal;
  word-wrap: break-word;
}

.txtInnCntWpr .text, .txtInnCntWpr .text span {
  font-size: 36px;
  color: #000000;
}

.inputFieldWpr {
  width: 62.52%;
  float: left;
}

.inputContainerWp .btn {
  padding-left: 10px;
  padding-right: 10px;
  margin-top: 0;
  float: left;
  margin-left: 8px;
}

.inputContainerWp .inp2 {
  height: 38px;
}

.favIcnIc {
  width: 30px;
  height: 30px;
  background: url(images/icici/fav_Icon.png) 0 0 no-repeat;
  display: inline-block;
  vertical-align: middle;
  background-size: cover;
}

.lftRigTxIcnWp .favIcnIc {
  float: left;
}

.inputContainerWp {
  margin-top: 14px;
  margin-bottom: 16px;
}

.inputContainerWp .flag-containerWp.var_01 {
  width: 100%;
}

.flag-containerWp.var_01 .intl-tel-input {
  width: 100%;
}

.flag-containerWp.var_01 .flag-container { /* width:42.05%; */
  width: 23.17%;
  height: 40px;
  line-height: 40px;
  border: 1px solid #cccccc;
  box-sizing: border-box;
  float: left;
  margin-right: 0;
}

.flag-containerWp.var_01 .inpWp_01 { /* width:54.63%; */
  width: 100%;
  float: right;
}

.flag-containerWp.var_01 .inpWp_01 .inp2 { /* width:54.63%; */
  width: 73.2%;
  float: right;
  height: 40px;
  padding-left: 10px;
  padding-right: 0;
}

.flag-containerWp.var_01 .inpWp_01 .intl-tel-input .country-list {
  width: 99%;
  top: 38px;
}

.flag-containerWp.var_01 .inpWp_01 .infoIcWrp {
  top: 10px;
}

.lftRigTxIcnWp {
  width: 100%;
}

.lftRigTxIcnWp .txt_04 {
  display: inline-block;
  margin-top: 6px;
}

.onlyIcnWp {
  display: inline-block;
}

.onlyIcnWp .imgWp {
  width: 98px;
  line-height: 0;
  margin-left: 10px;
}

.onlyIcnWp .imgWp img {
  max-width: 100%;
}

/* Globallinker App for android End */
/* Globallinker App for android RHS Started */
.rigWp .footer_01_wp .footer_01 {
  width: 100%;
  box-sizing: border-box;
  padding-top: 26px;
}

.footer_01_wp .onlyIcnWp {
  width: 100%;
  border-bottom: 1px solid #cccccc;
  padding-bottom: 10px;
  margin-bottom: 10px;
}

.footer_01_wp .onlyIcnWp .favIcnIc {
  margin-right: 6px;
}

.footer_01_wp .footer_01 .footerList {
  float: none;
  display: inline-block;
}

.footer_01_wp .footer_01 .copyRight {
  font-size: 12px;
  color: #999999;
  float: none;
}

.footer_01_wp .footer_01 .footerList li a {
  font-size: 12px;
  color: #00abbe;
  line-height: 14px;
}

.smlBxCntnrWp {
  width: 100%;
  background: #ffffff;
  border: 1px solid #cccccc;
  margin-top: 8px;
}

.smlBxCntnrWp .topWp {
  width: 100%;
  padding: 10px 10px 0 10px;
  box-sizing: border-box;
}

.smlBxCntnrWp .topWp .left {
  float: left;
  width: 55%;
}

.smlBxCntnrWp .topWp .left .txt_2 {
  line-height: 19px;
}

.smlBxCntnrWp .topWp .imgWp {
  width: 38.36%;
  float: right;
  line-height: 0;
}

.smlBxCntnrWp .topWp .imgWp img {
  max-width: 100%;
  width: auto;
}

.smlBxCntnrWp .topWp .onlyIcnWp {
  margin-top: 11px;
}

.smlBxCntnrWp .topWp .onlyIcnWp .imgWp {
  width: 60.74%;
  float: none;
  display: inline-block;
  vertical-align: middle;
  margin-left: 6px;
}

.smlBxCntnrWp .topWp .onlyIcnWp .favIcnIc {
  width: 25px;
  height: 25px;
}

.smlBxCntnrWp .btmWp {
  border-top: 1px solid #cccccc;
  background: #F6821F;
}

.smlBxCntnrWp .btmWp .left {
  width: 67.9%;
  height: 43px;
  line-height: 43px;
  box-sizing: border-box;
  background: #333333;
  border-right: 1px solid #cccccc;
  float: left;
}

.smlBxCntnrWp .btmWp .left p {
  line-height: normal;
  vertical-align: middle;
  font-size: 13px;
  color: #cccccc;
  display: inline-block;
  padding-left: 9px;
  padding-right: 9px;
  box-sizing: border-box;
}

.smlBxCntnrWp .btmWp .btn {
  min-width: auto;
  width: 32.1%;
  height: 43px;
  line-height: 43px;
  display: inline-block;
  font-size: 14px;
  margin: 0;
}

/* Globallinker App for android footer Started */
.outr_onlyIcnWp .onlyIcnWp {
  width: 100%;
  display: inline-block;
}

.outr_onlyIcnWp .onlyIcnWp .imgWp {
  width: 101px;
  line-height: 0;
  display: inline-block;
  vertical-align: middle;
  padding-right: 6px;
}

.outr_onlyIcnWp .onlyIcnWp .imgWp img {
  max-width: 100%;
}

.outr_onlyIcnWp .onlyIcnWp .txt {
  font-size: 14px;
  display: inline-block;
  vertical-align: middle;
}

.outr_onlyIcnWp .onlyIcnWp .txt span {
  padding-right: 7px;
}

.col4 .col4Txt_01 {
  color: #333333;
  margin-bottom: 4px;
}

/* Globallinker App for android footer End */
/* Globallinker App for android RHS End */
/* Globallinker App for android  End */
/* Bizcircle GL - Acquisition campaign - Overlay Started */
.colmRowWp_01 {
  border-top: 1px solid #cccccc;
  padding-top: 20px;
  padding-bottom: 20px;
  margin-top: 20px;
}

.dotBrWp {
  border: 1px dashed #cccccc;
  padding: 11px 10px 9px 10px;
  box-sizing: border-box;
  text-transform: uppercase;
  font-size: 18px;
  line-height: 18px;
}

.colmRowWp_01 .dotBrWp {
  margin-top: 20px;
  margin-bottom: 20px;
}

.colmRowWp_01 .imgWp {
  float: left;
  width: 169px;
  height: 59px;
}

.ofrTxt-2 {
  float: left;
  font-size: 18px;
  margin-left: 10px;
}

.colmRowWp_01 .colmRow .colmWp_01 {
  width: 350px;
  margin-left: 39px;
  padding-bottom: 0;
}

.colmRowWp_01 .colmRow .colmWp_01.fR {
  margin-left: 0;
  margin-right: 39px;
}

.colmRowWp_01 .link {
  font-size: 12px;
}

.colmRowWp_01 .colmRow {
  padding: 0;
}

/* Bizcircle GL - Acquisition campaign - Overlay End */
@media only screen and (min-width: 1024px) and (max-width: 1279px) {
  /* Globallinker App for android RHS Started */
  .smlBxCntnrWp .topWp {
    padding-bottom: 10px;
  }
  .smlBxCntnrWp .topWp .left .txt_2 {
    font-size: 14px;
    line-height: normal;
  }
  .smlBxCntnrWp .topWp .onlyIcnWp {
    margin-top: 5px;
  }
  .smlBxCntnrWp .btmWp .left p {
    font-size: 11px;
  }
  /* Globallinker App for android RHS End */
}
@media only screen and (min-width: 768px) and (max-width: 1023px) {
  .prflCnt .prflName {
    max-width: 154px;
    white-space: nowrap;
  } /* MS 27/06/16 */
  .widgetBtnInWp .link20Wh {
    font-size: 14px;
  } /* MS 05/07/16 */
  /*.scrollOver .overlay { top:46px;}  /* Ar 08-July'16 */
  /* Globallinker App for android Started */
  .contentWpper {
    width: 100%;
    margin-top: 40px;
  }
  .inputFieldWpr {
    width: 61.52%;
  }
  .inputContainerWp .btn {
    font-size: 14px;
    margin-left: 7px;
  }
  .txtInnCntWpr .text, .txtInnCntWpr .text span {
    font-size: 30px;
  }
  .inputContainerWp .inpWp_01 {
    margin-top: 0;
  }
  /* Globallinker App for android End */
  /* Bizcircle GL - Acquisition campaign - Overlay Started */
  .colmRowWp_01 .colmRow .colmWp_01 {
    margin-left: 0;
  }
  .colmRowWp_01 .colmRow .colmWp_01.fR {
    margin-right: 0;
  }
  .colmRowWp_01 .colmRow {
    padding: 0;
  }
  /* Bizcircle GL - Acquisition campaign - Overlay End */
}
/* Adapt Start */
.btn1, .btn2, .btn3, .greBtn, .greBtn1, .greyBtn, .greyBtn3, .btnGreen_01, .greBtn162, .selPln, .greyBtn2, .bkNow, .byNw, .greBtn2, .emailBtn, .linkGrn, .btn4 {
  background: #F6821F;
  border-color: #F6821F;
}

.btn1:hover, .btn2:hover, .btn3:hover, .greBtn:hover, .greBtn1:hover, .greyBtn:hover, .greyBtn3:hover, .btnGreen_01:hover, .greBtn162:hover, .selPln:hover, .greyBtn2:hover, .bkNow:hover, .byNw:hover { /*background:#ffffff; color:$color_primary;*/ }

.eBreHd .addCont .greyBtn3.up {
  background: #F6821F;
}

.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: #fcd9bb;
}

/* Adapt End */
/* Prelogin Footer Started */
/*.bg_60656c { width:100%; background:#60656c; text-align:center; }*/
/*.signInUp {width:100%; padding:57px 0 54px 0; box-sizing:border-box;}*/
/*.boxBtnWp { display:inline-block; margin-top:24px; }*/
/*.signInUpTxt {font-size:16px; color:#ffffff; text-transform:uppercase; }*/
/*.boxBtnWp a { width:140px; height:41px; line-height:41px; font-size:18px; color:#ffffff; text-transform:uppercase; text-decoration:none; float:left; border:1px solid #cccccc; box-sizing:border-box; }*/
/*.boxBtnWp a:first-child {border-right:none; }*/
/*.bg_4f545c { width:100%; background:#4f545c }*/
/*.footrRow { padding:56px 0;}*/
/*.col1,.col2,.col3,.col4 { width:310px; float:left; box-sizing:border-box; position:relative;}*/
/*.col1 .subUl,.col2 .subUl { margin-top:16px; margin-bottom:6px; }*/
/*.col1,.col2,.col3 { padding-right:10px;}*/
/*.col1 .subUl li,.col2 .subUl li { list-style:none; font-size:14px; /* color:#cccccc; */ /*color:#666666; margin-top:8px; } /* MS 13/06/16 */
.col1 .subUl li a, .col2 .subUl li a { /* color:#cccccc;  */
  color: #666666;
} /* MS 13/06/16 */
/*.col1 .link ,.col2 .link  { font-size:14px; }*/
.col1 .subUl li a, .col2 .subUl li a, .col1 .subUl li, .col2 .subUl li, .col4 .col4Txt {
  color: #666666;
}

/*.col3 .contLin { width:100%; float:left; text-decoration:none; font-size:18px; color:#ffffff; margin-bottom:13px; }*/
/*.col4 { padding-right:60px; }*/
/*.col4Txt {font-size:14px; color:#cccccc; margin-bottom:16px;}*/
/*.col4 .col4Txt { color:#666666 ;} /* MS 03/05/16 Jet's Initial UAT  */
/*.footer.prelogin { padding:35px 0; text-align:center; } /* MS 08/07/16 */
/*.fBar { float:left; } /* MS 08/07/16 */
.gl_Logo {
  width: 107px;
  height: 18px;
  float: left;
  margin-right: 30px;
}

.gl_Logo img {
  width: 100%;
}

/*.colTxt{font-size:18px; color:#ffffff;}*/
.footrRow .colTxt, .col3 .contLin {
  color: #00abbe;
} /* MS 13/06/16 */
/*.copyRight{font-size:12px; color:#666666; /* text-transform:uppercase; */ /*float:left;} /* MS 27/06/16 */
/*#thawteseal { display:inline-block; vertical-align:top; }*/
#thawteseal a {
  color: #000000;
  text-decoration: none;
  font-weight: bold;
  font-size: 10px;
  font-family: arial, sans-serif;
  margin: 0px;
  padding: 0px;
}

/*.powrdBy{font-size:14px; color:#999999; float:right;}*/
/* Prelogin Footer End */
/*.footer{width:1240px; margin:0 auto; padding-top:28px;}*/
/*.footerList{float:left; list-style:none; margin-left:10px;}*/
/*.footerList li{float:left;}*/
/*.footerList li a{display:block; font-size:14px; color:#999999;  padding:0 10px; border-left:1px solid #999999;}*/
/*.footerList li:first-child a{border:none;}*/
.discsnCnt .list2.var_2 li .indstry {
  color: #666666;
}

@media only screen and (min-width: 1024px) and (max-width: 1279px) {
  /* prelogin Start */
  .container { /*width: 1024px;*/
    box-sizing: border-box;
    background: none;
  }
  /*.mainWrp{width:1024px; padding:0 20px;}*/
  /* .header_main{height:52px; line-height:52px;} MS 15/03/16 */
  .logoWrp { /*width:165px; height:52px;*/ } /* Ar 01-Mar'16 */
  /* .logoCnt{width:131px;} MS 15/03/16 */
  .preloginBg {
    height: 335px;
  }
  .prelgnBgInr {
    width: 600px;
  }
  .banHdr {
    font-size: 28px;
    padding-top: 38px;
  }
  .banSubHdr {
    margin-top: 20px;
  }
  .prelgnBgInr .btnWp {
    margin-top: 4px;
  }
  .videoLnk {
    margin-top: 13px;
  }
  .prelogSignCnt {
    padding: 22px 0 36px;
  }
  .prelogSignCnt .colLeft .passIc_777 {
    width: 25px;
    height: 25px;
  }
  .passInfo {
    margin-left: 14px;
  }
  .mailPassCnt {
    width: 420px;
    margin-right: 25px;
  }
  .colum {
    width: 200px;
  }
  .colum .errCont {
    top: 11px;
  }
  .errorIc {
    width: 15px;
    height: 15px;
  }
  .colum .custcheckBox::before {
    width: 15px;
    height: 15px;
  }
  .colum .checkBox input[type=checkbox]:checked + .custcheckBox::before {
    font-size: 14px;
    line-height: 14px;
  } /* MS 09/03/16 */
  .colum .link14grn {
    margin-top: 4px;
  }
  .prelogSignCnt .colRight .mediumBtn_fff {
    min-width: 160px;
    height: 56px;
    line-height: 56px;
  }
  .tabCntHdr {
    font-size: 22px;
  }
  .list6 {
    width: 581px;
    margin: 33px auto 0;
  }
  .list6 li {
    width: 193px;
    height: 49px;
  }
  .list6 li a {
    font-size: 18px;
    line-height: 49px;
  }
  .list6 li .downArw_cacbd3 {
    left: 87px;
  }
  .tab2 {
    height: 396px;
  }
  .tabHdng {
    padding-top: 33px;
  }
  .connect {
    width: 905px;
    margin-top: 15px;
  }
  .connect .imgWp {
    width: 360px;
    height: 250px;
  }
  .list7 {
    bottom: 105px;
  }
  .list7 li {
    margin-top: 15px;
  }
  .list7.var_2 {
    bottom: 30px;
    right: 0;
  }
  .list8 {
    width: 640px;
    margin-top: 44px;
  }
  .list8 li {
    margin-left: 25px;
  }
  .circle {
    width: 113px;
    height: 113px;
    line-height: 113px;
  }
  .list8 li label {
    margin-top: 20px;
  }
  .emaiIc2 {
    width: 24px;
    height: 18px;
  }
  .calIc_blu {
    width: 23px;
    height: 22px;
  }
  .uplodIc {
    width: 26px;
    height: 37px;
  }
  .ideaIc {
    width: 18px;
    height: 33px;
  }
  .list9 {
    width: 690px;
    margin-top: 45px;
  }
  .list9 li {
    margin: 15px 0 15px 50px;
  }
  .yelowBand {
    height: 121px;
  }
  .ylwBndHdng {
    height: 121px;
    padding-top: 36px;
  }
  .yelowBand .mediumBtn_01 {
    margin-top: -20px;
  }
  .artclHdng {
    font-size: 22px;
    padding: 73px 0 33px;
  }
  .artcleIc {
    width: 28px;
    height: 29px;
  }
  .artclHdng_2 {
    padding-top: 4px;
  }
  .list2.var_2 {
    margin-bottom: 50px;
  }
  .list2.var_2 li {
    width: 299px;
    margin-left: 43px;
  }
  .list2.var_2 li .imgWp {
    height: 137px;
  }
  .cmntWp {
    margin-top: 20px;
  }
  .cmnt {
    margin-top: 0;
  }
  .list2.var_2 li .cmntIc_777 {
    width: 16px;
    height: 12px;
  }
  .cmntTxt2 {
    font-size: 12px;
  }
  .list2.var_2 li .lstHdr {
    margin-top: 3px;
  }
  .list2.var_2 li .clockIc {
    width: 13px;
    height: 13px;
    margin-top: 2px;
  }
  .discsnCnt .list2.var_2 {
    margin-top: 27px;
  }
  .discsnCnt .list2.var_2 li .lstHdr {
    height: 112px;
  }
  .discsnCnt .list2.var_2 li .indstry {
    margin-top: 7px;
    font-size: 16px;
  }
  .discsnCnt .list2.var_2 li .timeDscrptn {
    margin-top: 2px;
  }
  /*.signInUp{padding:57px 20px 54px;}*/
  /*.boxBtnWp{margin-top:34px;}*/
  /*.col1, .col2, .col3, .col4{width:246px; padding-right:45px;}*/
  /*.col4{width:186px;}*/
  /*.col4Txt{margin-bottom:24px;}*/
  /*.footer.prelogin{width:100%; padding:29px 20px; box-sizing:border-box;}*/
  .gl_Logo {
    width: 85px;
    height: 14px;
    margin-right: 25px;
  }
  /*.footerList{margin-left:1px;}*/
  /*.footer.prelogin .footerList li a{font-size:12px;}*/
  /*.powrdBy{font-size:12px;}*/
  /* prelogin End */
}
/* dashboard "Recommended industries to link with " Enhancement Started */
.list1 li.box_01 {
  background-color: #37638a;
}

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

.list1 li.box_03 {
  background-color: #698aa7;
}

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

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

/* dashboard "Recommended industries to link with " Enhancement End */
/* Adapt icici started */
.groYouNetSm {
  background: url("images/icici/v1/growYourNetworkSmall.jpg") center center no-repeat;
}

/* Adapt icici End */
/* Hidden temp for icici only  Arul */
.overlay #singleInvite .iconTxtCntnr .colMid {
  display: none;
}

.overlay #singleInvite .iconTxtCntnr .colLeft {
  margin-right: 30px;
}

.serchIcWrp_ps {
  background-color: #F6821F;
}

/* for safari */
_::-webkit-full-page-media, _:future, :root .widgetIc, :root .contentWpper, :root .favIcnIc, :root .groYouNetSm {
  image-rendering: optimizeSpeed;
}

.force_signCont {
  background-color: #F6821F;
}

/* 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: #F6821F;
}

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

.nav_hover_container {
  background-color: #ffffff;
}

/*NEW SITE TRUCTURE starts*/
.navlist_glv2 .nav_heading {
  color: #F6821F;
}

/*NEW SITE TRUCTURE ends*/
/* Walkthrough starts */
.walkStep.knowledge, .walkStep.events, .walkStep.community, .walkStep.offers_w, .walkStep.l_store_w, .walkStep.tools_w, .walkStep.book_flights_w, .walkStep.search_w, .walkStep.connections_w, .walkStep.profile_w, .walkStep.comp_post_w, .walkStep.post_visibility_w {
  top: 95px;
}

.walkStep.post_visibility_w {
  top: 222px;
}

.walkStep.comp_post_w {
  top: 281px;
}

.walkStep.bank_soln_w {
  top: 94px;
  left: 451px;
}

@media only screen and (min-width: 1024px) and (max-width: 1279px) {
  .walkStep.bank_soln_w {
    left: 471px;
  }
}
@media only screen and (min-width: 768px) and (max-width: 1023px) {
  .walkStep.knowledge {
    top: 192px;
    left: 17px;
  }
  .walkStep.events {
    top: 192px;
    left: 114px;
  }
  .walkStep.community {
    left: 183px;
    top: 192px;
  }
  .walkStep.offers_w {
    left: 284px;
    top: 192px;
  }
  .walkStep.l_store_w {
    left: 352px;
    top: 192px;
  }
  .walkStep.tools_w {
    left: 463px;
    top: 192px;
  }
  .walkStep.bank_soln_w {
    left: 524px;
    top: 192px;
  }
  .walkStep.search_w {
    left: 22px;
    top: 150px;
  }
  .walkStep.connections_w {
    left: 407px;
    top: 150px;
  }
  .walkStep.profile_w {
    left: 548px;
    top: 150px;
  }
  .walkStep.messages_w {
    bottom: 17px;
    right: -5px;
  }
  .walkStep.post_visibility_w {
    top: 324px;
    left: 521px;
  }
  .walkStep .search_inp_wp {
    width: 447px;
  }
  .walkStep.comp_post_w {
    top: 385px;
    left: 395px;
  }
}
/* Walkthrough ends */
/*mac walkthrough start*/
.mac-os .walkStep.knowledge, .mac-os .walkStep.events, .mac-os .walkStep.community, .mac-os .walkStep.offers_w, .mac-os .walkStep.l_store_w, .mac-os .walkStep.tools_w, .mac-os .walkStep.book_flights_w, .mac-os .walkStep.search_w, .mac-os .walkStep.connections_w, .mac-os .walkStep.profile_w, .mac-os .walkStep.comp_post_w, .mac-os .walkStep.post_visibility_w {
  top: 95px !important;
}

.mac-os .walkStep.post_visibility_w {
  top: 222px !important;
}

.mac-os .walkStep.bank_soln_w {
  top: 94px;
  left: 443px !important;
}

/*mac walkthrough start*/
/* Walkthrough ends */
/*get App*/
.nGL.markting_app {
  background-image: url(images/icici_prelogin_app_bg.png);
}

/*get App ends*/
/* GL-3034  signUp start */
.signup_lhs_wrp {
  background-image: url(../images/icici/signup_overlay_bg.png);
}

/* GL-3034  signUp start */
.footerwrp .bgColor_f4 {
  background-color: #f4f4f4;
}

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

/* 3467- annapoorna end */
/* gl- 3284 start*/
.frm_action_btn, .signup_btn, .frm_action_btn {
  border: 1px solid #F6821F;
  background-color: #F6821F;
}

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

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

.prgrsBarCnt .stsTxt {
  color: #ff7900;
}

@media only screen and (max-width: 767px) {
  .signin_mobile_campaign .header_main.prelogin.mobile {
    border-bottom: 1px solid;
  }
  .pre-login .top_head_wp.var_2 {
    background: #ff7900;
  }
}
.prod_desp .btn_v2.white_btn:hover {
  background: #F6821F;
  border-color: #F6821F;
}

.form-group .form-control:focus {
  box-shadow: 0px 0px 3px 0.4px #ff7900;
  border-color: #ff7900;
}

.btn:hover, .btn:active, .btn:focus, #payment-confirm .btn:hover, #payment-confirm .btn:focus, #payment-confirm .btn:active, #payment-confirm .btn:hover {
  background-color: #ff7900;
  background: #ff7900;
  border: 1px solid #ff7900;
  color: #ffffff !important;
  box-shadow: none;
}

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

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

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

.btn_v2.connect_btn.var_b:hover {
  background: #F6821F;
  border: 1px solid #F6821F;
  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";
}

.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: #F6821F;
  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: #F6821F;
}

.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: 5px;
  margin-right: 20px;
  margin-left: 8px;
}

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

.nav_container {
  background: #325080; /* Old browsers */
  background: -moz-linear-gradient(top, #325080 0%, #325080 46%, #203c69 100%); /* FF3.6-15 */
  background: -webkit-linear-gradient(top, #325080 0%, #325080 46%, #203c69 100%); /* Chrome10-25,Safari5.1-6 */
  background: linear-gradient(to bottom, #325080 0%, #325080 46%, #203c69 100%); /* W3C,IE10+,FF16+,Chrome26+,Opera12+,Safari7+ */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="#325080",endColorstr="#203c69",GradientType=0 ); /* IE6-9 */
}

.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: #F6821F;
  border: 1px solid #F6821F;
  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 rgb(204, 204, 204);
  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%;
  }
}
.nav_container.topFix {
  background: #325080; /* Old browsers */
  background: -moz-linear-gradient(top, #325080 0%, #325080 46%, #203c69 100%); /* FF3.6-15 */
  background: -webkit-linear-gradient(top, #325080 0%, #325080 46%, #203c69 100%); /* Chrome10-25,Safari5.1-6 */
  background: linear-gradient(to bottom, #325080 0%, #325080 46%, #203c69 100%); /* W3C,IE10+,FF16+,Chrome26+,Opera12+,Safari7+ */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="#325080",endColorstr="#203c69",GradientType=0 ); /* IE6-9 */
}

#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 {
  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: #213d69;
}

.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;
}

.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%;
}

/*#tabiciciwidget > a:after{content:"";background:url(images/icici/icici_widget_image.png) no-repeat;width:21px;height:21px; text-align: center; display: inline-block;font-size: 20px;margin-right: 10px; position: absolute; top: 16px;left: 48px;}*/
.subHeader {
  display: none;
}

.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;
}

.navlist_glv2 > #tabiciciwidget > a {
  opacity: 100%;
}

.navlist_glv2 > #tabiciciwidget > a span {
  opacity: 75%;
}

.navlist_glv2 > li#tabiciciwidget.navHover > a span {
  opacity: 100%;
}

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

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

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

/* gl-4238 */
.btn_hover_v2, .tab.offer_main_block_list li a.btn_hover_v2 {
  color: #F6821F;
  border: 1px solid #F6821F;
}

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

.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: #F6821F;
  color: #ffffff;
}

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

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

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

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

.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: #F6821F;
}

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

@media only screen and (max-width: 767px) {
  .sign_block_offer, #bizoffers_rhs {
    display: none;
  }
}
.rch_crds_brdr:hover .btn_hover_v2 {
  background-color: #F6821F;
  color: #ffffff;
}

/* 4688 start */
.icici_contst_ovrly {
  max-width: 500px;
  width: 100%;
}

.icici_contst_wrpr {
  display: inline-block;
  width: 100%;
  box-sizing: border-box;
  text-align: center;
}

.icici_contst_wrpr .contst_hdr {
  font-weight: bold;
}
.icici_contst_wrpr .icici_contst_imgbnr_wrp {
  width: 100%;
  display: inline-block;
  box-sizing: border-box;
}
.icici_contst_wrpr .icici_contst_imgbnr_wrp img {
  width: 100%;
  display: inline-block;
  vertical-align: middle;
}
.icici_contst_wrpr .icici_contst_main_wrpr {
  padding: 20px;
}
.icici_contst_wrpr .contst_hdr, .icici_contst_wrpr .contst_subhdr_txt {
  color: #193E6C;
}
.icici_contst_wrpr .contst_subhdr_txt {
  font-size: 14px;
  text-align: left;
  margin: 12px 0;
  position: relative;
  left: 10px;
  box-sizing: border-box;
  width: 85%;
  display: inline-block;
}
.icici_contst_wrpr .count_contst {
  background: #d8d8d8;
  width: 24px;
  height: 24px;
  border-radius: 50%;
  display: inline-block;
  line-height: 24px;
  text-align: center;
  position: absolute;
  left: -30px;
}
.icici_contst_wrpr .whatsapp_btn {
  display: inline-block;
  margin-left: 30px;
}
.icici_contst_wrpr .whtsp_btn_cont {
  border: 1px solid #8c8c8c;
  position: relative;
  border-radius: 5px;
  height: 38px;
  line-height: 38px;
  display: inline-block;
  width: 100%;
  font-size: 16px;
  color: #193E6C;
}
.icici_contst_wrpr .contct_btn_wrpr {
  width: 143px;
  margin: 0 auto;
}
.icici_contst_wrpr .whatsapp_btn::before {
  position: absolute;
  background: #17d53d;
  color: #ffffff;
  float: left;
  width: 26px;
  height: 24px;
  line-height: 24px;
  text-align: center;
  border-radius: 4px;
  font-size: 14px;
  cursor: pointer;
  margin: 0;
  top: 7px;
  left: 10px;
}
.icici_contst_wrpr .checkbox_text a {
  text-decoration: underline;
  color: #8c8c8c;
}
.icici_contst_wrpr .contst_ftr_txt {
  font-size: 14px;
  color: #8c8c8c;
  display: inline-block;
  margin-top: 15px;
}
.icici_contst_wrpr .checkbox_text {
  font-family: "Roboto", sans-serif;
}

@media only screen and (max-width: 767px) {
  .icici_contst_wrpr .count_contst {
    left: -32px;
  }
  .icici_contst_wrpr .contst_subhdr_txt {
    left: 25px;
  }
}
/* 4688 end */
.evnt_sucss_wrp .get_offer_btn.btn_hover_v2:hover {
  border-color: #F6821F !important;
  background-color: #F6821F !important;
}

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

/* hrms nav tools 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;
}
.mdc-button.mdc-button--raised {
  background-color: #F6821F !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 */
/* upcomming events start */
#contactus_overlay #contactModal .modal-footer .btn-primary {
  background-color: #F6821F;
  border-color: #F6821F;
}

.btn_v4 {
  border: solid 1px #F6821F;
  color: #F6821F;
}
.btn_v4:hover {
  background: #F6821F;
}

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

/* upcomming events End */
/* Linker.store Postlogin Page 6441 start */
#lsheader .logo_wrp {
  max-width: 135px;
}

.banner_block .btn, .c_card .btn {
  background: #F6821F;
  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: #F6821F;
}
.nav_list > li > a:hover .nav_txt, .nav_list > li > a.act .nav_txt {
  color: #F6821F;
}
.nav_list > li .user_info_wp:hover, .nav_list > li .user_info_wp.act {
  border-color: #F6821F;
}
.nav_list > li .user_info_wp:hover .fa-angle-down, .nav_list > li .user_info_wp.act .fa-angle-down {
  color: #F6821F;
}
.nav_list > li.usernotification a {
  /*>*/
}
.nav_list > li.usernotification a:hover {
  color: #F6821F;
}
.nav_list > li.usernotification.act .usernotification > a, .nav_list > li.usernotification:hover .usernotification > a {
  color: #F6821F;
}
.nav_list > li.act::before, .nav_list > li:hover::before {
  background: #F6821F;
}
.nav_list > li.profile_li .user_info_wp:hover .user_info_inner, .nav_list > li.profile_li .user_info_wp.act .user_info_inner, .nav_list > li.profile_dd_mbl .user_info_wp:hover .user_info_inner, .nav_list > li.profile_dd_mbl .user_info_wp.act .user_info_inner { /*border: 1px solid $color_primary; padding: 4px; border-radius: 4px;*/ }

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

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

@media only screen and (min-width: 1200px) and (max-width: 1279px) {
  #lsheader .search_bar {
    width: 320px;
  }
  #lsheader .nav_list > li {
    margin-left: 20px !important;
  }
}
@media only screen and (min-width: 1024px) and (max-width: 1199px) {
  #lsheader {
    /*.nav_list{
    	> li{margin-left: 10px !important;}
    }*/
  }
  #lsheader .search_bar {
    width: 240px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1023px) {
  #lsheader {
    /*.nav_list{
    	> li{margin-left: 10px !important;}
    }*/
  }
  #lsheader .search_bar {
    width: 235px;
  }
}
@media only screen and (max-width: 991px) {
  #lsheader .logo_wrp {
    max-width: 78px;
  }
}
/* Linker.store Postlogin Page 6441 End */
/* new profile button start */
.conatctlist li:hover .profile_btn {
  background: #F6821F;
  color: #ffffff;
}

.profile_btn {
  border-color: #F6821F;
  color: #F6821F;
  background: #ffffff;
}
.profile_btn:hover {
  background: #F6821F;
  color: #ffffff;
}
.profile_btn.bg_btn {
  background: #F6821F;
  color: #ffffff;
}
.profile_btn.bg_btn:hover {
  background: #b45b09;
}

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

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

.mobileview .new_ver_bnnr_srch button {
  background: #F6821F;
}
.mobileview .new_ver_bnnr_srch button:hover {
  background: #b45b09;
}

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

/* new profile button End */
/* new offer button color start */
.offer_btn {
  color: #F6821F;
  border-color: #F6821F;
}
.offer_btn:hover {
  background: #F6821F;
  color: #ffffff;
}

.offer_btn2 {
  color: #ffffff;
  background: #F6821F;
}
.offer_btn2:hover {
  color: #ffffff;
  background: #b45b09;
}

.myaccountdd .offer_btn {
  color: #F6821F;
  border-color: #F6821F;
}
.myaccountdd .offer_btn:hover {
  background: #F6821F;
  color: #ffffff;
}
.myaccountdd .offer_btn2 {
  color: #ffffff;
  background: #F6821F;
}
.myaccountdd .offer_btn2:hover {
  color: #ffffff;
  background: #b45b09;
}

/* 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: #F6821F;
}
.affinity_btn:hover {
  background: #b45b09;
}

.border_btn {
  border-color: #F6821F;
  color: #F6821F;
}
.border_btn:hover {
  background: #F6821F;
  color: #ffffff;
}

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

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

@media only screen and (max-width: 767px) {
  .v5postlogin.header_v5_lhs .v5_logo {
    max-width: 100px;
    margin-bottom: 0;
  }
  .offer_v5_wrp #lsheader.postlogin_header {
    height: 125px;
  }
  .offer_v5_wrp #lsheader.postlogin_header .rght_block .nav_list > li.store_li, .offer_v5_wrp #lsheader.postlogin_header .rght_block .nav_list > li.resource_li, .offer_v5_wrp #lsheader.postlogin_header .rght_block .nav_list > li.home_li {
    top: 70px;
  }
  .offer_v5_wrp #lsheader.postlogin_header .rght_block .nav_list > li.store_li {
    right: 80px;
  }
  .offer_v5_wrp #lsheader.postlogin_header .rght_block .nav_list > li.resource_li {
    right: 50px;
  }
  .offer_v5_wrp .header_v5_lhs.v5postlogin .search_bar_wrp {
    top: 70px;
  }
}
@media only screen and (max-width: 390px) {
  .offer_v5_wrp .header_v5_lhs.v5postlogin .search_bar_wrp {
    width: 70%;
  }
  .offer_v5_wrp .v5postlogin.header_v5_lhs .v5_logo {
    min-width: 100px;
  }
}