/*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 */
input:-webkit-autofill {
  -webkit-box-shadow: 0 0 0px 1000px #f4f4f4 inset;
}

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

.mainNav {
  background-color: #026696;
}

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

.mediumBtn {
  background-color: #026696;
}

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

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

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

/*.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: #026696;
  border: 1px solid #026696;
  color: #ffffff;
}

.btn:hover, .btn_fff:hover, .btn2:hover, .mediumBtn_01:hover, .medium_btn:hover {
  background: #0b498d;
  border-color: #0b498d;
}

/* MS 29/07/16 */
.btn6 {
  background: #026696 !important;
  border: 1px solid #026696 !important;
  color: #ffffff !important;
}

/* MS 30/03/16 for help.css */
/*.btn:hover { color:$color_primary; }*/
/*.btn_fff:hover { border-color:$color_primary; }*/
/*.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: #026696;
}

/* 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:$color_primary;} 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: #212121;
  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: #026696;
}

.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: #026696;
  border-color: #026696;
}

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

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

.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, .footrRow .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: #026696;
}

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

.force_signCont {
  background-color: #026696;
}

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

.btn_v2 {
  background-color: #026696;
  color: #ffffff;
  border-radius: 0;
}

.btn_v2:hover {
  background: #0b498d;
  color: #ffffff;
  text-decoration: none;
}

.nav_hover_container {
  background-color: #ffffff;
}

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

/*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: #026696 !important;
}

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

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

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

.prgrsBarCnt .stsTxt {
  color: #0b498d;
}

@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: #0b498d;
  }
}

.prod_desp .btn_v2.white_btn:hover {
  background: #0b498d;
  border-color: #0b498d;
}

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

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

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

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

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

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

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

.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: #026696;
  border: 1px solid #026696;
  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%;
  }
}

.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: #0b498d;
  border: 1px solid #0b498d;
  color: #ffffff;
}

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

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

.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: #0b498d;
  color: #ffffff;
  border-color: #0b498d;
}

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

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

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

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

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

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

@media only screen and (max-width: 767px) {
  .sign_block_offer, #bizoffers_rhs {
    display: none;
  }
}

.rch_crds_brdr:hover .btn_hover_v2 {
  background-color: #026696;
  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 {
  background: #026696 !important;
}

/*.evnt_sucss_wrp .get_offer_btn.btn_hover_v2{background: $color_primary !important;}*/
/* 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: #026696 !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: #026696;
  border-color: #026696;
}

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

.btn_v4:hover {
  background: #0b498d;
}

.upcoming_events_list li:hover .btn_v4 {
  background: #0b498d;
}

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

.banner_block .btn, .c_card .btn {
  background: #026696;
  color: #ffffff;
}

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

.sc_nav_list > li > a:hover, .sc_nav_list > li > a.act {
  color: #026696;
}

.sc_nav_list > li > a:hover .nav_txt, .sc_nav_list > li > a.act .nav_txt {
  color: #026696;
}

.sc_nav_list > li .user_info_wp:hover, .sc_nav_list > li .user_info_wp.act {
  border-color: #026696;
}

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

> .sc_nav_list > li.usernotification a:hover {
  color: #026696;
}

.sc_nav_list > li.usernotification.act .usernotification > a, .sc_nav_list > li.usernotification:hover .usernotification > a {
  color: #026696;
}

.sc_nav_list > li.act::before, .sc_nav_list > li:hover::before {
  background: #026696;
}

.sc_nav_list > li.profile_li .user_info_wp:hover .user_info_inner, .sc_nav_list > li.profile_li .user_info_wp.act .user_info_inner, .sc_nav_list > li.profile_dd_mbl .user_info_wp:hover .user_info_inner, .sc_nav_list > li.profile_dd_mbl .user_info_wp.act .user_info_inner {
  /*border: 1px solid $color_primary; padding: 4px;*/
  border-radius: 4px;
}

.sc_nav_list > li:hover > a, .sc_nav_list > li.act > a {
  color: #026696;
}

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

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

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

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

@media only screen and (min-width: 1024px) and (max-width: 1199px) {
  #lsheader .search_bar {
    width: 200px;
  }
  #lsheader .sc_nav_list > li {
    margin-left: 14px !important;
  }
  #lsheader .sc_nav_list > li:first-child {
    margin-left: 10px !important;
  }
}

@media only screen and (min-width: 992px) and (max-width: 1023px) {
  #lsheader .logo_wrp {
    width: 150px;
    margin-right: 10px;
  }
  #lsheader .search_bar {
    width: 235px;
  }
  #lsheader .sc_nav_list > li {
    margin-left: 10px !important;
  }
}

@media only screen and (max-width: 991px) {
  /*#lsheader{
		.logo_wrp{max-width:78px;}
	}*/
}

/* Linker.store Postlogin Page 6441 End */
.comp-verify-dashbrd-wrp .btn_v2:hover {
  color: #ffffff !important;
}

/* inner footer start for mobile */
.container_main.prelogin .mainWrp {
  max-width: 100%;
  padding: 0 15px;
}

.footerwrp .footer.prelogin {
  max-width: 100%;
}

.footerwrp .footer.prelogin .fBar .footerList li a {
  color: #999999 !important;
}

@media only screen and (max-width: 767px) {
  .container_main.prelogin .footer_bg .mainWrp {
    width: 100%;
    padding: 0 20px;
    box-sizing: border-box;
  }
  .container_main.prelogin .footrRow .col1, .container_main.prelogin .footrRow .col2, .container_main.prelogin .footrRow .col3, .container_main.prelogin .footrRow .col4 {
    width: 50%;
  }
  .col1, .col2, .col3, .col4 {
    width: 50%;
    float: left;
    padding-right: 20px;
    box-sizing: border-box;
  }
  .col2 {
    padding-left: 10px;
  }
  .footerwrp .footer.prelogin {
    flex-flow: column;
    padding-top: 20px;
  }
  .footerwrp .footer.prelogin .fBar {
    display: flex;
    flex-flow: column;
  }
  .footerwrp .footer.prelogin .fBar .footerList {
    margin: 10px 0 0 0;
  }
  .footerwrp .footer.prelogin .fBar .footerList li a {
    color: #999999 !important;
  }
  .footerwrp .footer.prelogin .powrdByWrp {
    margin-top: 20px;
    flex-flow: column;
  }
}

/* inner footer End for mobile */
/* article detail page footer  start */
.sign_block_offer .sign_up_for_offer .sign_up_block_offer {
  display: flex;
}

.sign_block_offer .sign_up_for_offer .sign_up_block_offer .offer_sign_in_btn, .sign_block_offer .sign_up_for_offer .sign_up_block_offer .offer_sign_btn {
  display: flex;
  align-items: center;
  justify-content: center;
}

.offer_selection_list li.act a:before {
  background-color: #212121;
}

#footer.pre_article_footer .container .col2.d-flex {
  flex-flow: column;
}

#footer.pre_article_footer .container .col2.d-flex .social-links {
  width: 100%;
  text-align: right !important;
}

#footer.pre_article_footer .container .col2.d-flex .ftr-max-list li {
  list-style: disc;
}

#footer.pre_article_footer .container .col2.d-flex .ftr-max-list li a:hover {
  text-decoration: none;
}

#footer.pre_article_footer .container .row.btm-ftr-wrp {
  justify-content: space-between;
}

#footer.pre_article_footer .container .btn-wrp-pre-article .btn.sigin-btn {
  border-color: #026696;
  background: #026696;
  color: #ffffff;
}

#footer.pre_article_footer .container .btn-wrp-pre-article .btn.sigin-btn:hover {
  background: #0b498d;
}

#footer.pre_article_footer .container .btn-wrp-pre-article .btn.login-btn {
  max-width: 100%;
}

/* article detail page footer  End */
/* remove link for internal pages start */
.sc_nav_list_wrp {
  display: none;
}

@media only screen and (max-width: 1024px) {
  .adcb_pre_header {
    padding-right: 40px !important;
  }
}

@media only screen and (max-width: 767px) {
  .adcb_pre_header {
    padding-right: 20px !important;
  }
}

/* remove link for internal pages start */
.offer_provide_block a:not([href]):not([tabindex]) {
  color: #ffffff !important;
}

/* help start */
.help .queUl li .quHd {
  color: #212121;
}

.help .queUl li .quHd:hover {
  color: #212121;
  text-decoration: underline;
}

.frm_contactus .overlay_wrp #frm_contactus .btn.verification_allow {
  background-color: #026696;
  border-color: #026696;
  border-radius: 0;
}

/* help End */
/* sc postlogin header start */
.nav_list > li > a:hover, .nav_list > li > a.act {
  color: #026696;
}

.nav_list > li.act > a {
  color: #026696;
}

.nav_list > li.act::before {
  background: #026696;
}

.nav_list > li:hover.usernotification .usernotification > a {
  color: #026696;
}

.nav_list > li:hover > a {
  color: #026696;
}

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

@media only screen and (min-width: 1024px) and (max-width: 1067px) {
  #lsheader .nav_list > li {
    margin-left: 13px !important;
  }
}

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

/* sc postlogin header End */
/* help page mobile start */
@media only screen and (max-width: 767px) {
  .header_main.prelogin.mobile {
    border: none !important;
    padding: 0 !important;
  }
}

/* help page mobile End */
/*.mediumBtn, .btn, .medium_btn {background-color: #d71a20; color: #ffffff; border-color: #d71a20;}*/
.profile_btn.bg_btn {
  background: #026696;
  border-color: #026696;
}

.profile_btn.bg_btn:hover {
  background: #0b498d;
  border-color: #0b498d;
}

/* widget icon start */
.hover_img {
  display: none;
}

.nav_list > li#tbcbcwidget:hover .hover_img {
  display: block;
}

.nav_list > li#tbcbcwidget:hover .normal_img {
  display: none;
}

/* widget icon start */
.searchLst li .srTopRow .userDisplay .colRight .btn {
  background: #026696;
  color: #ffffff;
}

.searchLst li .srTopRow .userDisplay .colRight .btn:hover {
  background: #0b498d;
}

#frm_set_password.set_password_form .btn {
  background: #026696;
}

#frm_set_password.set_password_form .btn:hover {
  background: #0b498d;
}

/* new profile button start */
.conatctlist li:hover .profile_btn {
  background: #026696;
  color: #ffffff;
}

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

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

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

.profile_btn.bg_btn:hover {
  background: #0b498d;
  border-color: #0b498d;
}

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

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

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

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

.mobileview .new_ver_bnnr_srch button:hover {
  background: #0b498d;
}

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

/* new profile button End */
.colRig .signUpNwCnt .signUpNwBotCnt .btn {
  background: #026696;
  border: 1px solid #026696;
  color: #ffffff;
}

.colRig .signUpNwCnt .signUpNwBotCnt .btn:hover {
  background: #0b498d;
  border: 1px solid #0b498d;
  color: #ffffff !important;
}

/* group on mobile dashboard start */
@media only screen and (max-width: 767px) {
  .create_grp_wrp .btn_100, .create_grp_wrp .btn, .create_grp_wrp .medium_btn {
    border-color: #026696;
    background-color: #026696;
    color: #ffffff;
  }
}

/* group on mobile dashboard End */
.new_profile_overlay.userprofile#companyprofile_about .overlay_wrp .eCard.var_2 #frm_profile_edit_company .right {
  margin-top: 40px;
}

.container_v2 #events_rhs.rigWp.var .colmWp .signUpNwCnt .signUpNwBotCnt .rght .btn {
  background: #026696;
  color: #ffffff;
}

.container_v2 #events_rhs.rigWp.var .colmWp .signUpNwCnt .signUpNwBotCnt .rght .btn:hover {
  background: #0b498d;
}

/* profile lang band start */
.profile_pre_header_lang_band .language_band {
  width: 100%;
  height: 30px;
  background: #f6f6f6;
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 0 14px;
}

@media only screen and (max-width: 991px) {
  .profile_pre_header_lang_band .language_band {
    padding: 0 6px;
  }
}

.profile_pre_header_lang_band .language_band .language_left .url_link {
  font-size: 14px;
  color: #026696;
  font-weight: bold;
  text-decoration: none;
}

.profile_pre_header_lang_band .language_band .language_left .url_link:hover {
  text-decoration: underline;
}

.profile_pre_header_lang_band .language_band .lang_list {
  list-style: none;
  display: flex;
  align-items: center;
}

.profile_pre_header_lang_band .language_band .lang_list li {
  border-left: 1px solid #404040;
}

.profile_pre_header_lang_band .language_band .lang_list li a {
  font-size: 13px;
  color: #000000;
  padding: 0 10px;
  display: flex;
  text-decoration: none;
  align-items: center;
}

.profile_pre_header_lang_band .language_band .lang_list li a.act {
  color: #999999;
  pointer-events: none;
}

.profile_pre_header_lang_band .language_band .lang_list li a .country_flag {
  margin-right: 4px;
}

.profile_pre_header_lang_band .language_band .lang_list li:first-child {
  border: none;
}

@media only screen and (max-width: 767px) {
  .profile_pre_header_lang_band .language_band {
    padding: 0 5px 0 10px;
  }
}

/* profile lang band End */
@media only screen and (max-width: 991px) {
  .v5postlogin.header_v5_lhs .v5_logo {
    max-width: 100px;
    margin-bottom: 10px;
  }
}
