@charset "UTF-8";
body {
  font-family: "Roboto", sans-serif;
  color: #666666;
  font-size: 16px;
  font-weight: 400;
  overflow-y: scroll;
}

/* MK 17/102017 add overflow-y:scroll; */
*, h1, h2, h3, h4, h5, h6, ul, li, a, p, img {
  margin: 0;
  padding: 0;
  border: 0;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

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

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

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

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

a {
  cursor: pointer;
}

/*@font-face{font-family: 'WebRupee';src: url('https://s.globallinker.com/css/WebRupee.V2.0.eot');src: local('WebRupee'), url('WebRupee.V2.0.ttf') format('truetype'),  url('WebRupee.V2.0.woff') format('woff'), url('WebRupee.V2.0.svg') format('svg'); font-weight:normal; font-style:normal;}*/
/*.WebRupee {font-family:'WebRupee';}*/
/* colors */
/* old color $Geyser */
/* vcci */
/*kcbbank*/
/* font size */
/*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;}*/
/* fonts start */
.eventLocTxt::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: '\e97b';
}

.tick_ic::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: '\e957';
}

.invite_collegue_ic_v2::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: '\e9d6';
}

.mess_ic_v2::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: '\e9d7';
}

.write_post_ic_v2::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: '\e9d8';
}

.prod_image::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: '\e9d0';
}

/* online / ofline start */
.status_dot {
  width: 10px;
  height: 10px;
  display: inline-block;
  border-radius: 50%;
  margin-left: 5px;
}

.status_dot.status_online {
  background: #2fc316;
}

.status_dot.status_ofline {
  background: red;
}

.status_dot.status_na {
  background: gray;
}

.status_dot.active {
  background: #2fc316;
}

.status_dot.incomplete {
  background: red;
}

.status_dot.unpublished {
  background: #f19505;
}

.postCnt .textoverlay-wrapper .textarea {
  padding-right: 160px;
}

/* online / ofline End */
/* links */
a, .link14grn, .link16grn, .link14, .link18grn, .link, .link12grn {
  /*color:#00abbe;*/
  text-decoration: none;
  cursor: pointer;
}

/* MS 04/01/17 */
.link16 {
  font-size: 16px;
}

.link14grn {
  font-size: 14px;
}

.link16grn {
  font-size: 16px;
}

.link20Wh {
  font-size: 20px;
  color: #ffffff;
}

.link12grn {
  font-size: 12px;
}

/* MS 04/01/16 */
.link14 {
  font-size: 14px;
  text-transform: capitalize;
}

.link14:hover {
  color: #273239;
}

.link16Wh {
  font-size: 16px;
  color: #ffffff;
}

.link18grn {
  font-size: 18px;
}

.link14_777 {
  font-size: 14px;
  color: #777777;
}

.link14_777:hover {
  color: #273239;
}

.viewAlLink {
  font-size: 16px;
  /* color:#ffffff; */
  text-decoration: none;
}

/* MS 25/05/16 */
p {
  font-size: 16px;
}

h3 {
  /* font-size: 24px; color:#273239;*/
}

/* input{border-radius: 0;-webkit-tap-highlight-color: rgba(0, 0, 0, 0); -webkit-appearance: none; }
 */
select:focus, input:focus, textarea:focus, span:focus {
  outline: 0;
  outline-color: transparent;
  outline-style: none;
}

.INR::before {
  content: "\20B9";
  margin-right: 3px;
}

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

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

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

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

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

.AED::before {
  content: "AED";
  margin-right: 3px;
  font-size: 12px;
}

.BDT::before {
  content: "\09F3";
  margin-right: 3px;
}

.VND::before {
  content: "\20AB";
  margin-right: 3px;
}

.LKR::before {
  content: "LKR";
  margin-right: 3px;
  font-size: 12px;
}

.KES::before {
  content: "KSh";
  margin-right: 3px;
  font-size: 12px;
}

/*.BDT::before { content: "৳"; margin-right: 3px;}*/
input::-webkit-file-upload-button {
  cursor: pointer;
}

/* for cursor:pointer on input type="file" in Chrome Browser */
input[type="checkbox"], input[type="radio"] {
  webkit-appearance: none;
}

.sprite_deks, .chatIc, .notiIc, .cartIc, .clsBtn_ccc, .trvlIc, .clsBtn_fff, .infoIc, .serchIc, .clgueIc, .cntrbArtIc, .eBriefCaseIc, .stAcAlrtIc, .clsBtn_000, .plusIc, .tagIc, .imgIc, .cmntsIc, .cmntIc, .shareIc, .favIc, .vrifdIc, .crtifdIc, .keyIc, .contIc, .contIc_fff, .dwnldIc, .ancmntIc, .docIc, .folderIc, .fbIc, .twtrIc, .lnkdInIc, .msgIc_2, .linkIc, .clsBtn_333, .backToTop, .bizIc, .sitMapIc, .clockIc_fff, .patIc_fff, .cmntIc_fff, .patIc_777, .cmntIc_777, .frwrdIc, .favIc2, .minusIc, .plusIc2, .leftArw3, .rightArw3, .netwrkIc, .downArw_000, .attachIc, .cls_bg000_fff, .replyIc, .forwardIc, .rplyToAllIc, .deleteIc, .msgIc, .gmailIc, .outlookIc, .yahooIc, .disclamrIc, .passIc_777, .leftArw_23bbcb, .rightArw_23bbcb, .artcleIc, .dfltIc, .pendngIc, .msgIc_fff, .indrdcIc, .joinIc, .artcleIc_fff, .discsnIc_fff, .calIc_fff, .tickIc_000, .fileIc, .eBrfCsIc_fff, .cartIc_000, .folderIc_fff, .clsBtn_crcl, .locationIc_fff, .returnIc, .logOutIc, .lockIc_000, .strThr .inn, .bizFrmIc_fff, .netwrkIc_fff, .bizofrIc_fff, .eBrifIc_fff, .webBldrIc_fff, .emailIc_fff, .helpIc_fff, .setngIc_fff, .msgIc_01, .leftArw2, .rightArw2, .documentIc_fff, .fileIc_777, .shareIc_fff, .leftArw, .rightArw, .preLdscsnIc, .webIc, .blogIc, .twitIc, .companyIc, .memberIc_777, .eamilAddIc_777, .errorIc, .designationIc_777, .locationIc, .companyIc_ccc, .defaultImg_ccc, .mobileIc_777, .industryIc_777, .awardIc, .stngIc, .tikBigIc, .opdatIc, .checkIc, .vrifdIc_000, .aboutIc, .calIc, .rfrshIc, .editIc, .downArrow2, .webBldrIc, #cboxClose, #cboxPrevious, #cboxNext, .inviteIc, .accptIc, .dclineIc, .lfAr_00abbe, .bizofrIc, .emailIc, .fliteIc, .hotelIc, .carIc, .bgtIc, .uplodIc_2, .desktopIc, .callIc, .emTrHtAs, .rupIc, .panCardIc, .mobIc, .fdPrIc, .othrIc, .ILPIc, .dongle, .postIc, .priIc, .ofcIc, .tallyIc, .audioIc, .videoIc, .dwnArw, .adsIc, .styIc, .espIc, .bsnsIc, .ArtlFAQIc, .DSLIc, .bipIc, .arpIc, .pmIc, .dolIc, .eipIc, .earIc, .mdIc, .ghIc, .gpaIc, .hcIc, .mmIc, .metIc, .opIc, .mpIc, .plIc, .siIc, .wcIc, .sosIcSm, .mitIc, .pliIc, .teleIc, .dsgnIc, .insuIc, .emerAssIc, .car2Ic, .hlthInsIc, .twhlrIc, .lglSrvsIc, .dsgnIc_777, .addIc2, .invtCntIc, .shdlDemoIc, .bkHtlIc, .wrtArtIc, .newsIc, .articlIc, .mngWbIc, .rvwWbPkgIc, .vrfiedIc, .comIc, .uploadIc, .setngIc, .topArw2, .topArw3, .deleteIc_fff, .anchorIc, .downArw_9_2, .addFmilyIc, .printIc, .imgIc_wht, .rfrshIc_2, .downArr_link, .tikBigIc, .maxiMiz, .miniMiz, .addBtnIc, .lnkdInIc_2, .fbIc_2, .lnkrStreIc, .lnkrStreIc_fff, .lockIc, .viewIc, .anchrIc, .lockIc_2, .vidIc_2, .grpStngIc, .helpIc, .grpNotiIc, .gridIc, .listIc, .blueTick, .discusinIc, .outlookIc_fff, .yahooIc_fff, .wireIc, .wirelessIc, .lotIc, .cloudIc {
  background-image: url(images/spriteGenric_v6.png);
  image-rendering: -webkit-optimize-contrast;
  /* Chrome (and Safari) */
}

.spriteGen {
  background-image: url(images/spriteGenric_v6.png);
  image-rendering: -webkit-optimize-contrast;
  /* Chrome (and Safari) */
}

/* for safari */
_::-webkit-full-page-media, _:future, :root .sprite_deks, :root .chatIc, :root .notiIc, :root .cartIc, :root .clsBtn_ccc, :root .trvlIc, :root .clsBtn_fff, :root .infoIc, :root .serchIc, :root .clgueIc, :root .cntrbArtIc, :root .eBriefCaseIc, :root .stAcAlrtIc, :root .clsBtn_000, :root .plusIc, :root .tagIc, :root .imgIc, :root .clockIc, :root .cmntsIc, :root .cmntIc, :root .shareIc, :root .favIc, :root .vrifdIc, :root .crtifdIc, :root .keyIc, :root .contIc, :root .contIc_fff, :root .dwnldIc, :root .ancmntIc, :root .docIc, :root .folderIc, :root .fbIc, :root .twtrIc, :root .lnkdInIc, :root .msgIc_2, :root .linkIc, :root .clsBtn_333, :root .backToTop, :root .bizIc, :root .sitMapIc, :root .clockIc_fff, :root .patIc_fff, :root .cmntIc_fff, :root .patIc_777, :root .cmntIc_777, :root .frwrdIc, :root .favIc2, :root .minusIc, :root .plusIc2, :root .leftArw3, :root .rightArw3, :root .netwrkIc, :root .downArw_000, :root .attachIc, :root .cls_bg000_fff, :root .replyIc, :root .forwardIc, :root .rplyToAllIc, :root .deleteIc, :root .msgIc, :root .gmailIc, :root .outlookIc, :root .yahooIc, :root .disclamrIc, :root .passIc_777, :root .leftArw_23bbcb, :root .rightArw_23bbcb, :root .artcleIc, :root .dfltIc, :root .pendngIc, :root .msgIc_fff, :root .indrdcIc, :root .joinIc, :root .artcleIc_fff, :root .discsnIc_fff, :root .calIc_fff, :root .tickIc_000, :root .fileIc, :root .eBrfCsIc_fff, :root .cartIc_000, :root .folderIc_fff, :root .clsBtn_crcl, :root .locationIc_fff, :root .returnIc, :root .logOutIc, :root .lockIc_000, :root .strThr .inn, :root .bizFrmIc_fff, :root .netwrkIc_fff, :root .bizofrIc_fff, :root .eBrifIc_fff, :root .webBldrIc_fff, :root .emailIc_fff, :root .helpIc_fff, :root .setngIc_fff, :root .msgIc_01, :root .leftArw2, :root .rightArw2, :root .documentIc_fff, :root .fileIc_777, :root .shareIc_fff, :root .leftArw, :root .rightArw, :root .preLdscsnIc, :root .webIc, :root .blogIc, :root .twitIc, :root .companyIc, :root .memberIc_777, :root .eamilAddIc_777, :root .errorIc, :root .designationIc_777, :root .locationIc, :root .companyIc_ccc, :root .defaultImg_ccc, :root .mobileIc_777, :root .industryIc_777, :root .awardIc, :root .stngIc, :root .tikBigIc, :root .opdatIc, :root .checkIc, :root .vrifdIc_000, :root .aboutIc, :root .calIc, :root .rfrshIc, :root .editIc, :root .downArrow2, :root .webBldrIc, :root #cboxClose, :root #cboxPrevious, :root #cboxNext, :root .inviteIc, :root .accptIc, :root .dclineIc, :root .lfAr_00abbe, :root .bizofrIc, :root .emailIc, :root .fliteIc, :root .hotelIc, :root .carIc, :root .bgtIc, :root .uplodIc_2, :root .desktopIc, :root .callIc, :root .emTrHtAs, :root .rupIc, :root .panCardIc, :root .mobIc, :root .fdPrIc, :root .othrIc, :root .ILPIc, :root .dongle, :root .postIc, :root .priIc, :root .ofcIc, :root .tallyIc, :root .audioIc, :root .videoIc, :root .dwnArw, :root .adsIc, :root .styIc, :root .espIc, :root .bsnsIc, :root .ArtlFAQIc, :root .DSLIc, :root .bipIc, :root .arpIc, :root .pmIc, :root .dolIc, :root .eipIc, :root .earIc, :root .mdIc, :root .ghIc, :root .gpaIc, :root .hcIc, :root .mmIc, :root .metIc, :root .opIc, :root .mpIc, :root .plIc, :root .siIc, :root .wcIc, :root .sosIcSm, :root .mitIc, :root .pliIc, :root .teleIc, :root .dsgnIc, :root .insuIc, :root .emerAssIc, :root .car2Ic, :root .hlthInsIc, :root .twhlrIc, :root .lglSrvsIc, :root .dsgnIc_777, :root .addIc2, :root .invtCntIc, :root .shdlDemoIc, :root .bkHtlIc, :root .wrtArtIc, :root .newsIc, :root .articlIc, :root .mngWbIc, :root .rvwWbPkgIc, :root .vrfiedIc, :root .comIc, :root .uploadIc, :root .setngIc, :root .topArw2, :root .topArw3, :root .deleteIc_fff, :root .anchorIc, :root .downArw_9_2, :root .addFmilyIc, :root .printIc, :root .imgIc_wht, :root .rfrshIc_2, :root .downArr_link, :root .tikBigIc, :root .maxiMiz, :root .miniMiz, :root .addBtnIc, :root .lnkdInIc_2, :root .fbIc_2, :root .lnkrStreIc, :root .lnkrStreIc_fff, :root .lockIc, :root .viewIc, :root .anchrIc, :root .lockIc_2, :root .vidIc_2, :root .grpStngIc, :root .helpIc, :root .grpNotiIc, :root .gridIc, :root .listIc, :root .blueTick, :root .discusinIc, :root .outlookIc_fff, :root .yahooIc_fff, :root .wireIc, :root .wirelessIc, :root .lotIc, :root .cloudIc {
  image-rendering: optimizeSpeed;
}

input[type="radio"]:checked + .custmRadio:before, .radLab input[type="radio"]:checked + .custRadio:before {
  background-image: url(images/spriteGenric_v4.png);
  image-rendering: -webkit-optimize-contrast;
  /* Chrome (and Safari) */
}

.crtJnGrpIc, .cls_Grn, .clsBtn_000_2, .righArr_000, .miniRigArwIc, .shrIc, .clsBtn_fff_2, .tikTIc_fff, .tickSmIc_fff, .addIc, .custmRadio:before, .greenCls, .domainIc, .invoiceIc, .paymntIc, .logiIc, .invntyIc, .dataIc, .withDrwIc, .assignIc, .privcy_guranty_ic {
  background-image: url(images/spriteGenric_Ie8_v6.png);
}

.txttransc {
  text-transform: capitalize;
}

.textTrNone {
  text-transform: none !important;
}

.clearfix:after {
  content: "";
  display: table;
  clear: both;
}

.clear {
  clear: both !important;
}

.fL {
  float: left !important;
}

.fR {
  float: right !important;
}

.fN {
  float: none !important;
}

.vertCntr {
  vertical-align: middle;
}

.boxShdw {
  box-shadow: 0 0 3px #cec9c9;
}

.boxShdwLR {
  box-shadow: 6px 0 4px -4px #cec9c9 , -6px 0 4px -4px #cec9c9;
  -moz-box-shadow: 6px 0 4px -4px #cec9c9, -6px 0 4px -4px #cec9c9;
  -webkit-box-shadow: 6px 0 4px -4px #cec9c9, -6px 0 4px -4px #cec9c9;
}

/*.colLef { float:left; }*/
/*.colRig { float:right; }*/
.colrGrn {
  color: #00abbe !important;
}

.colrRed {
  color: #fd0101 !important;
}

.ftitalic {
  font-style: italic;
}

.txtAlgnCntr {
  text-align: center !important;
}

.maxWid100 {
  max-width: 100%;
}

.whiteBg {
  background-color: #ffffff !important;
}

.vertcleDvdr {
  float: left;
  width: 1px;
  height: 35px;
  background-color: #bbbbbb;
}

.nBdr {
  border: none !important;
}

.nBdr_top {
  border-top: none !important;
}

.brDr_btm {
  border-bottom: 1px solid #cccccc !important;
}

.disN {
  display: none;
}

.light_333_bg {
  background-color: #333333;
}

input, textarea {
  outline: none;
}

input:-webkit-autofill {
  -webkit-box-shadow: 0 0 0px 1000px white inset;
}

.disAble {
  background-color: #f4f4f4;
}

/* color */
.colWh {
  color: #ffffff !important;
}

.col_6 {
  color: #666666 !important;
}

.blue {
  color: #008fd2;
}

.pink {
  color: #f1696c;
}

.lite_Grn {
  color: #a4cd39;
}

/* inputs */
.inp1, .inp2, .inp5 {
  height: 45px;
  color: #273239;
  /*  font-size:18px;  */
  font-size: 14px;
  border: 1px solid #cccccc;
  box-sizing: border-box;
  border-radius: 0;
  -webkit-appearance: none;
}

/* MS 09/03/16 */
/*.inp3 { border-radius: 0;}*/
.inp {
  width: 93.5%;
  /* font-size:20px; */
  font-size: 16px;
  color: #273239;
  padding-left: 20px;
  box-sizing: border-box;
  -webkit-appearance: none;
}

/* MS 09/03/16 */
.inp1 {
  width: 100%;
  padding: 0 10px;
  float: left;
}

.inp2 {
  width: 100%;
  padding-left: 10px;
}

.inp5 {
  width: 30%;
  padding: 0 10px;
  float: left;
  border: none;
}

/* MS 07/03/16 */
/* Textarea */
.txtArea {
  width: 100%;
  height: 65px;
  padding: 6px 10px;
  border: 1px solid #cccccc;
  box-sizing: border-box;
  font-size: 14px;
  /* font-size:20px; */
  color: #273239;
  float: left;
}

/* MS 25/03/16 */
.txtArea:focus {
  color: #273239;
  font-style: normal;
}

/* width */
.Width_100 {
  width: 100%;
}

.mainWrp {
  width: 1240px;
  width: 100%;
  max-width: 1440px;
  margin: 0 auto;
  position: static;
  box-sizing: border-box;
}

.wid203 {
  width: 203px !important;
}

.Width_885 {
  width: 885px;
  margin: 0 auto;
}

/* textDecoration */
.txt_dec_n, .tdn {
  text-decoration: none;
}

/* textTransform */
.txt_Trns_UPP {
  text-transform: uppercase;
}

/* Border */
.noBorTop {
  border-top: none !important;
}

.bRed {
  border-color: #ff0000 !important;
}

/* Label */
.label {
  /* font-size:20px; */
  font-size: 16px;
  color: #273239;
}

/* MS 03/03/16 */
/* Buttons */
.btn, .btn_fff, .btn2, .mediumBtn_01, .medBtn {
  display: inline-block;
  text-transform: inherit;
  padding: 0 20px;
  text-decoration: none;
  text-align: center;
  box-sizing: border-box;
  height: 40px;
  line-height: 40px;
  /* font-size:18px; */
  font-size: 16px;
  cursor: pointer;
  position: relative;
}

/* MS 03/03/16 */
.btn:before, .btn_fff:before, .btn2:before, .mediumBtn_01:before, .medBtn:before {
  content: "";
  display: block;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background: rgba(3, 3, 3, 0);
  -moz-transition: background .3s linear;
  -webkit-transition: background .3s linear;
  -o-transition: background .3s linear;
  transition: background .3s linear;
}

.btn:hover:before, .btn_fff:hover:before, .btn2:hover:before, .mediumBtn_01:hover:before, .medBtn:hover:before {
  background: rgba(3, 3, 3, 0.2);
}

.disable:hover:before {
  background: rgba(3, 3, 3, 0) !important;
}

/* button click effect Start */
.btn:active:before, .btn_fff:active:before, .btn2:active:before, .mediumBtn_01:active:before, .medBtn:active:before {
  background: rgba(255, 255, 255, 0.8);
}

/* button click effect End */
.btn {
  min-width: 110px;
}

/*.btn:hover { background:#ffffff; color:#152049; }*/
.btn_fff {
  min-width: 110px;
  color: #333333;
  background: #ffffff;
  border: 1px solid #cfcfcf;
}

/*.btn_fff:hover { border-color:#152049; }*/
.btn2 {
  min-width: 110px;
  float: left;
  height: 43px;
  line-height: 44px;
}

.btn.disable, .mediumBtn.disable, .mediumBtn_01.disable, .btn_v2.disable {
  background: #cccccc;
  border: 1px solid #cccccc;
  cursor: default;
  color: #ffffff;
  pointer-events: none;
}

.btn.disable:hover, .mediumBtn.disable:hover, .mediumBtn_01.disable:hover, .btn_v2.disable:hover {
  background: #cccccc;
  border: 1px solid #cccccc;
  cursor: default;
  color: #ffffff;
}

/* MS 29/02/16 */
.mediumBtn_01 {
  float: left;
  min-width: 200px;
  border-radius: 0;
  cursor: pointer;
}

/* MS 03/03/16 */
/*.mediumBtn_01:hover { background:#ffffff; color:#152049; }*/
.mediumBtn_fff {
  min-width: 200px;
  height: 71px;
  line-height: 71px;
  border: 1px solid #cccccc;
  background-color: #ffffff;
  font-size: 16px;
  color: #273239;
  text-transform: uppercase;
  box-sizing: border-box;
  margin-top: 8px;
  cursor: pointer;
}

/* MS 03/03/16 */
.tint {
  position: absolute;
  cursor: pointer;
}

.tint:before {
  content: "";
  display: block;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background: rgba(3, 3, 3, 0);
  -moz-transition: background .3s linear;
  -webkit-transition: background .3s linear;
  -o-transition: background .3s linear;
  transition: background .3s linear;
}

.tint:hover:before {
  background: rgba(3, 3, 3, 0.2);
}

.tint_2 {
  background: linear-gradient(to bottom, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.5));
  position: absolute;
  top: 0;
  right: 0;
  width: 100%;
  height: 100%;
}

.tint_3 {
  background: rgba(0, 0, 0, 0.5);
  -ms-filter: 'alpha(opacity=50)';
  position: absolute;
  top: 0;
  right: 0;
  width: 100%;
  height: 100%;
}

.loaderBtn {
  padding-left: 10px;
  padding-right: 30px;
  background-image: url(images/loader.gif) !important;
  background-repeat: no-repeat !important;
  background-position: right 7px top 50% !important;
}

/* Tranperant background with video icon Started */
.trnsBgVidIc {
  position: relative;
}

.trnsBgVidIc:after {
  content: " ";
  position: absolute;
  top: 0;
  left: 0;
  background-color: rgba(0, 0, 0, 0.3);
  width: 100%;
  height: 100%;
}

.trnsBgVidIc:before {
  content: " ";
  width: 100%;
  height: 100%;
  background: url(" images/playimg2.png") center center no-repeat;
  position: absolute;
  left: 0;
  right: 0;
}

/* Tranperant background with video icon End */
.imageUpload {
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  opacity: 0;
  -ms-filter: 'alpha(opacity=0)';
  cursor: pointer;
  z-index: 3;
  -ms-filter: 'alpha(opacity=0)';
  overflow: hidden;
}

/* MK 15/06/2016 z-index:1; */
.linkBul {
  background: url("images/bullet.png") no-repeat;
  background-position: left 3px;
  font-size: 14px;
  color: #00abbe;
  padding-left: 13px;
}

.linkBul.whi {
  background: url("images/bullet_white.png") no-repeat;
  color: #ffffff;
}

/* Font Style */
.txt_b {
  font-weight: 700;
}

.txt_l {
  font-weight: 300;
}

.txt_in_10 {
  text-indent: 10px;
}

.dis_b {
  display: block;
}

.hideDesk {
  display: none;
}

.showTab {
  display: none;
}

.hide {
  display: none;
}

.show {
  display: block;
}

.ww {
  word-wrap: break-word;
}

.disabled {
  background-color: #f4f4f4 !important;
  cursor: default !important;
  color: #999999 !important;
}

.disabled:hover {
  background-color: #f4f4f4 !important;
}

/* 03-Apr'18 start for bizoffers lsiting page */
.imgHolder.var_2 .rightBot {
  position: absolute;
  bottom: 40px;
  right: 20px;
  text-align: right;
}

.imgHolder.var_2 .lefttBot {
  position: absolute;
  bottom: 10px;
  left: 20px;
  text-align: left;
}

.imgHolder.var_2 .topLeft {
  position: absolute;
  top: 10px;
  left: 10px;
}

.imgHolder.var_2 .topRight {
  position: absolute;
  top: 0;
  right: 0;
}

/* 03-Apr'18 end */
/* No Background Started */
.noBgImg {
  background-image: none !important;
}

.noBg {
  background-color: transparent !important;
}

/* No Background End */
/* font */
.ft11_999 {
  font-size: 11px;
  color: #999999;
}

.txt_12_999 {
  font-size: 12px;
  color: #999999;
}

.ft12 {
  font-size: 12px !important;
}

.ft14Gry {
  font-size: 14px;
  color: #666666;
}

.ft14Blk {
  font-size: 14px;
  color: #273239;
}

.txt_14_ccc {
  font-size: 14px;
  color: #cccccc;
}

.txt_14_999 {
  font-size: 14px;
  color: #999999;
}

.ft16Blk {
  font-size: 16px;
  color: #273239;
}

.ft16Gry, .txt_16_666 {
  font-size: 16px;
  color: #666666;
}

.ft16_9, .txt_16_999 {
  font-size: 16px;
  color: #999999;
}

.txt_16_fff {
  font-size: 16px;
  color: #ffffff;
}

.ft18Blk, .txt_18_000 {
  font-size: 18px;
  color: #273239;
}

.ft18Gry, .txt_18_666 {
  font-size: 18px;
  color: #666666;
}

.txt_18_fff {
  font-size: 18px;
  color: #ffffff;
}

.ft20Gry {
  font-size: 20px;
  font-style: italic;
  color: #273239;
}

.ft22Gry {
  font-size: 22px;
  font-style: italic;
  color: #666666;
}

.ft24Blk, .txt_24_000 {
  font-size: 24px;
  color: #273239;
}

.ft36Wh {
  font-size: 36px;
  color: #ffffff;
}

.txt_24_333 {
  font-size: 24px;
  color: #333333;
}

.txt_26_000 {
  font-size: 26px;
  color: #273239;
}

.txt_28_000 {
  font-size: 28px;
  color: #333333;
}

.txt_30_fff {
  font-size: 30px;
  color: #ffffff;
}

.txt_36_000 {
  font-size: 36px;
  color: #273239;
}

/* padding top */
.pT0 {
  padding-top: 0px !important;
}

.pT1 {
  padding-top: 1px !important;
}

.pT2 {
  padding-top: 2px !important;
}

.pT3 {
  padding-top: 3px !important;
}

.pT4 {
  padding-top: 4px !important;
}

.pT5 {
  padding-top: 5px !important;
}

.pT6 {
  padding-top: 6px !important;
}

.pT7 {
  padding-top: 7px !important;
}

.pT8 {
  padding-top: 8px !important;
}

.pT9 {
  padding-top: 9px !important;
}

.pT10 {
  padding-top: 10px !important;
}

.pT11 {
  padding-top: 11px !important;
}

.pT12 {
  padding-top: 12px !important;
}

.pT13 {
  padding-top: 13px !important;
}

.pT14 {
  padding-top: 14px !important;
}

.pT15 {
  padding-top: 15px !important;
}

.pT16 {
  padding-top: 16px !important;
}

.pT17 {
  padding-top: 17px !important;
}

.pT18 {
  padding-top: 18px !important;
}

.pT19 {
  padding-top: 19px !important;
}

.pT20 {
  padding-top: 20px !important;
}

.pT21 {
  padding-top: 21px !important;
}

.pT22 {
  padding-top: 22px !important;
}

.pT23 {
  padding-top: 23px !important;
}

.pT24 {
  padding-top: 24px !important;
}

.pT25 {
  padding-top: 25px !important;
}

.pT26 {
  padding-top: 26px !important;
}

.pT27 {
  padding-top: 27px !important;
}

.pT28 {
  padding-top: 28px !important;
}

.pT29 {
  padding-top: 29px !important;
}

.pT30 {
  padding-top: 30px !important;
}

.pT36 {
  padding-top: 36px !important;
}

/* padding bottom */
.pB0 {
  padding-bottom: 0px !important;
}

.pB1 {
  padding-bottom: 1px !important;
}

.pB2 {
  padding-bottom: 2px !important;
}

.pB3 {
  padding-bottom: 3px !important;
}

.pB4 {
  padding-bottom: 4px !important;
}

.pB5 {
  padding-bottom: 5px !important;
}

.pB6 {
  padding-bottom: 6px !important;
}

.pB7 {
  padding-bottom: 7px !important;
}

.pB8 {
  padding-bottom: 8px !important;
}

.pB9 {
  padding-bottom: 9px !important;
}

.pB10 {
  padding-bottom: 10px !important;
}

.pB11 {
  padding-bottom: 11px !important;
}

.pB12 {
  padding-bottom: 12px !important;
}

.pB13 {
  padding-bottom: 13px !important;
}

.pB14 {
  padding-bottom: 14px !important;
}

.pB15 {
  padding-bottom: 15px !important;
}

.pB16 {
  padding-bottom: 16px !important;
}

.pB17 {
  padding-bottom: 17px !important;
}

.pB18 {
  padding-bottom: 18px !important;
}

.pB19 {
  padding-bottom: 19px !important;
}

.pB20 {
  padding-bottom: 20px !important;
}

.pB21 {
  padding-bottom: 21px !important;
}

.pB22 {
  padding-bottom: 22px !important;
}

.pB23 {
  padding-bottom: 23px !important;
}

.pB24 {
  padding-bottom: 24px !important;
}

.pB25 {
  padding-bottom: 25px !important;
}

.pB26 {
  padding-bottom: 26px !important;
}

.pB27 {
  padding-bottom: 27px !important;
}

.pB28 {
  padding-bottom: 28px !important;
}

.pB29 {
  padding-bottom: 29px !important;
}

.pB30 {
  padding-bottom: 30px !important;
}

.pB31 {
  padding-bottom: 31px !important;
}

/* padding left */
.pL0 {
  padding-left: 0px !important;
}

.pL1 {
  padding-left: 1px !important;
}

.pL2 {
  padding-left: 2px !important;
}

.pL3 {
  padding-left: 3px !important;
}

.pL4 {
  padding-left: 4px !important;
}

.pL5 {
  padding-left: 5px !important;
}

.pL6 {
  padding-left: 6px !important;
}

.pL7 {
  padding-left: 7px !important;
}

.pL8 {
  padding-left: 8px !important;
}

.pL9 {
  padding-left: 9px !important;
}

.pL10 {
  padding-left: 10px !important;
}

.pL11 {
  padding-left: 11px !important;
}

.pL12 {
  padding-left: 12px !important;
}

.pL13 {
  padding-left: 13px !important;
}

.pL14 {
  padding-left: 14px !important;
}

.pL15 {
  padding-left: 15px !important;
}

.pL16 {
  padding-left: 16px !important;
}

.pL17 {
  padding-left: 17px !important;
}

.pL18 {
  padding-left: 18px !important;
}

.pL19 {
  padding-left: 19px !important;
}

.pL20 {
  padding-left: 20px !important;
}

.pL21 {
  padding-left: 21px !important;
}

.pL22 {
  padding-left: 22px !important;
}

.pL23 {
  padding-left: 23px !important;
}

.pL24 {
  padding-left: 24px !important;
}

.pL25 {
  padding-left: 25px !important;
}

.pL26 {
  padding-left: 26px !important;
}

.pL27 {
  padding-left: 27px !important;
}

.pL28 {
  padding-left: 28px !important;
}

.pL29 {
  padding-left: 29px !important;
}

.pL30 {
  padding-left: 30px !important;
}

/* padding Right */
.pR0 {
  padding-right: 0px !important;
}

.pR1 {
  padding-right: 1px !important;
}

.pR2 {
  padding-right: 2px !important;
}

.pR3 {
  padding-right: 3px !important;
}

.pR4 {
  padding-right: 4px !important;
}

.pR5 {
  padding-right: 5px !important;
}

.pR6 {
  padding-right: 6px !important;
}

.pR7 {
  padding-right: 7px !important;
}

.pR8 {
  padding-right: 8px !important;
}

.pR9 {
  padding-right: 9px !important;
}

.pR10 {
  padding-right: 10px !important;
}

.pR11 {
  padding-right: 11px !important;
}

.pR12 {
  padding-right: 12px !important;
}

.pR13 {
  padding-right: 13px !important;
}

.pR14 {
  padding-right: 14px !important;
}

.pR15 {
  padding-right: 15px !important;
}

.pR16 {
  padding-right: 16px !important;
}

.pR17 {
  padding-right: 17px !important;
}

.pR18 {
  padding-right: 18px !important;
}

.pR19 {
  padding-right: 19px !important;
}

.pR20 {
  padding-right: 20px !important;
}

.pR21 {
  padding-right: 21px !important;
}

.pR22 {
  padding-right: 22px !important;
}

.pR23 {
  padding-right: 23px !important;
}

.pR24 {
  padding-right: 24px !important;
}

.pR25 {
  padding-right: 25px !important;
}

.pR26 {
  padding-right: 26px !important;
}

.pR27 {
  padding-right: 27px !important;
}

.pR28 {
  padding-right: 28px !important;
}

.pR29 {
  padding-right: 29px !important;
}

.pR30 {
  padding-right: 30px !important;
}

/* margin top */
.mT0 {
  margin-top: 0 !important;
}

.mT1 {
  margin-top: 1px !important;
}

.mT1Mi {
  margin-top: -1px !important;
}

.mT2 {
  margin-top: 2px !important;
}

.mT2Mi {
  margin-top: -2px !important;
}

.mT3 {
  margin-top: 3px !important;
}

.mT4Mi {
  margin-top: -4px !important;
}

.mT4 {
  margin-top: 4px !important;
}

.mT5 {
  margin-top: 5px !important;
}

.mT6 {
  margin-top: 6px !important;
}

.mT-6 {
  margin-top: -6px !important;
}

.mT7 {
  margin-top: 7px !important;
}

.mT8 {
  margin-top: 8px !important;
}

.mT9 {
  margin-top: 9px !important;
}

.mT10 {
  margin-top: 10px !important;
}

.mT11 {
  margin-top: 11px !important;
}

.mT12 {
  margin-top: 12px !important;
}

.mT13 {
  margin-top: 13px !important;
}

.mT14 {
  margin-top: 14px !important;
}

.mT15 {
  margin-top: 15px !important;
}

.mT16 {
  margin-top: 16px !important;
}

.mT17 {
  margin-top: 17px !important;
}

.mT18 {
  margin-top: 18px !important;
}

.mT19 {
  margin-top: 19px !important;
}

.mT20 {
  margin-top: 20px !important;
}

.mT21 {
  margin-top: 21px !important;
}

.mT22 {
  margin-top: 22px !important;
}

.mT23 {
  margin-top: 23px !important;
}

.mT24 {
  margin-top: 24px !important;
}

.mT25 {
  margin-top: 25px !important;
}

.mT26 {
  margin-top: 26px !important;
}

.mT27 {
  margin-top: 27px !important;
}

.mT28 {
  margin-top: 28px !important;
}

.mT29 {
  margin-top: 29px !important;
}

.mT30 {
  margin-top: 30px !important;
}

.mT32 {
  margin-top: 32px !important;
}

.mT35 {
  margin-top: 35px !important;
}

.mT36 {
  margin-top: 36px !important;
}

.mT37 {
  margin-top: 37px !important;
}

.mT39 {
  margin-top: 39px !important;
}

.mT41 {
  margin-top: 41px !important;
}

.mT50 {
  margin-top: 50px !important;
}

.mT51 {
  margin-top: 51px !important;
}

.mT69 {
  margin-top: 69px !important;
}

.mT83 {
  margin-top: 83px !important;
}

.mT99 {
  margin-top: 99px !important;
}

.mT110 {
  margin-top: 110px !important;
}

.mT117 {
  margin-top: 117px !important;
}

/* margin bottom */
.mB0 {
  margin-bottom: 0px !important;
}

.mB1 {
  margin-bottom: 1px !important;
}

.mB2 {
  margin-bottom: 2px !important;
}

.mB3 {
  margin-bottom: 3px !important;
}

.mB4 {
  margin-bottom: 4px !important;
}

.mB5 {
  margin-bottom: 5px !important;
}

.mB6 {
  margin-bottom: 6px !important;
}

.mB7 {
  margin-bottom: 7px !important;
}

.mB8 {
  margin-bottom: 8px !important;
}

.mB9 {
  margin-bottom: 9px !important;
}

.mB10 {
  margin-bottom: 10px !important;
}

.mB11 {
  margin-bottom: 11px !important;
}

.mB12 {
  margin-bottom: 12px !important;
}

.mB13 {
  margin-bottom: 13px !important;
}

.mB14 {
  margin-bottom: 14px !important;
}

.mB15 {
  margin-bottom: 15px !important;
}

.mB16 {
  margin-bottom: 16px !important;
}

.mB17 {
  margin-bottom: 17px !important;
}

.mB18 {
  margin-bottom: 18px !important;
}

.mB19 {
  margin-bottom: 19px !important;
}

.mB20 {
  margin-bottom: 20px !important;
}

.mB21 {
  margin-bottom: 21px !important;
}

.mB22 {
  margin-bottom: 22px !important;
}

.mB23 {
  margin-bottom: 23px !important;
}

.mB24 {
  margin-bottom: 24px !important;
}

.mB25 {
  margin-bottom: 25px !important;
}

.mB26 {
  margin-bottom: 26px !important;
}

.mB27 {
  margin-bottom: 27px !important;
}

.mB28 {
  margin-bottom: 28px !important;
}

.mB29 {
  margin-bottom: 29px !important;
}

.mB30 {
  margin-bottom: 30px !important;
}

/* margin Left */
.mL0 {
  margin-left: 0px !important;
}

.mL1 {
  margin-left: 1px !important;
}

.mL2 {
  margin-left: 2px !important;
}

.mL3 {
  margin-left: 3px !important;
}

.mL4 {
  margin-left: 4px !important;
}

.mL5 {
  margin-left: 5px !important;
}

.mL6 {
  margin-left: 6px !important;
}

.mL7 {
  margin-left: 7px !important;
}

.mL8 {
  margin-left: 8px !important;
}

.mL9 {
  margin-left: 9px !important;
}

.mL10 {
  margin-left: 10px !important;
}

.mL11 {
  margin-left: 11px !important;
}

.mL12 {
  margin-left: 12px !important;
}

.mL13 {
  margin-left: 13px !important;
}

.mL14 {
  margin-left: 14px !important;
}

.mL15 {
  margin-left: 15px !important;
}

.mL16 {
  margin-left: 16px !important;
}

.mL17 {
  margin-left: 17px !important;
}

.mL18 {
  margin-left: 18px !important;
}

.mL19 {
  margin-left: 19px !important;
}

.mL20 {
  margin-left: 20px !important;
}

.mL21 {
  margin-left: 21px !important;
}

.mL22 {
  margin-left: 22px !important;
}

.mL23 {
  margin-left: 23px !important;
}

.mL24 {
  margin-left: 24px !important;
}

.mL25 {
  margin-left: 25px !important;
}

.mL26 {
  margin-left: 26px !important;
}

.mL27 {
  margin-left: 27px !important;
}

.mL28 {
  margin-left: 28px !important;
}

.mL29 {
  margin-left: 29px !important;
}

.mL30 {
  margin-left: 30px !important;
}

.mL32 {
  margin-left: 32px !important;
}

.mL35 {
  margin-left: 35px !important;
}

.mL39 {
  margin-left: 39px !important;
}

.mL41 {
  margin-left: 41px !important;
}

/* MS 29/03/16 */
.mL65 {
  margin-left: 35px !important;
}

.mL66 {
  margin-left: 66px !important;
}

.mL130 {
  margin-left: 130px !important;
}

.mL111 {
  margin-left: 111px !important;
}

.mL237 {
  margin-left: 237px !important;
}

.mL246 {
  margin-left: 246px !important;
}

/* margin Right */
.mR0 {
  margin-right: 0px !important;
}

.mR1 {
  margin-right: 1px !important;
}

.mR1Min {
  margin-right: -1px !important;
}

.mR2 {
  margin-right: 2px !important;
}

.mR3 {
  margin-right: 3px !important;
}

.mR4 {
  margin-right: 4px !important;
}

.mR5 {
  margin-right: 5px !important;
}

.mR6 {
  margin-right: 6px !important;
}

.mR7 {
  margin-right: 7px !important;
}

.mR8 {
  margin-right: 8px !important;
}

.mR9 {
  margin-right: 9px !important;
}

.mR10 {
  margin-right: 10px !important;
}

.mR11 {
  margin-right: 11px !important;
}

.mR12 {
  margin-right: 12px !important;
}

.mR13 {
  margin-right: 13px !important;
}

.mR14 {
  margin-right: 14px !important;
}

.mR15 {
  margin-right: 15px !important;
}

.mR16 {
  margin-right: 16px !important;
}

.mR17 {
  margin-right: 17px !important;
}

.mR18 {
  margin-right: 18px !important;
}

.mR19 {
  margin-right: 19px !important;
}

.mR20 {
  margin-right: 20px !important;
}

.mR21 {
  margin-right: 21px !important;
}

.mR22 {
  margin-right: 22px !important;
}

.mR23 {
  margin-right: 23px !important;
}

.mR24 {
  margin-right: 24px !important;
}

.mR25 {
  margin-right: 25px !important;
}

.mR26 {
  margin-right: 26px !important;
}

.mR27 {
  margin-right: 27px !important;
}

.mR28 {
  margin-right: 28px !important;
}

.mR29 {
  margin-right: 29px !important;
}

.mR30 {
  margin-right: 30px !important;
}

.mR35 {
  margin-right: 35px !important;
}

.mR65 {
  margin-right: 65px !important;
}

.strThr {
  width: 100%;
  background: url(images/hr.jpg) center center repeat-x;
  text-align: center;
  margin: 10px 0;
}

.strThr .inn {
  width: 46px;
  height: 46px;
  background-size: 2247.826087% 1956.521739%;
  background-position: 42.61133603% 0.117096019%;
  line-height: 45px;
  display: inline-block;
  color: #999999;
  /* font-size:22px;  */
  font-size: 20px;
}

/* MS 03/03/16 */
.separator {
  width: 108px;
  height: 1px;
  margin: 0 auto;
  background: #e8e8e8;
}

.arwLink {
  width: 100%;
  display: inline-block;
  padding-left: 20px;
  box-sizing: border-box;
}

/* Pat icon Animation Started */
/*.patIc { width: 39px; height: 39px;   float:left; background :url(images/Pat_s.png); background-position: 0 0; margin-top: 10px; cursor: pointer; background-size: cover;}
.patIc.act{ background-position: -936px 0; transition: background 1.2s steps(24);  }
.patIc.selected{ background-position: -936px 0;  }*/
/* Pat icon Animation End */
/* icons */
.trvlIc {
  float: left;
  width: 26px;
  height: 26px;
  margin: 11px 11px 0 0;
  background-size: 2954.285714% 2571.428571%;
  background-position: 25.12512513% 0.231213873%;
  background-repeat: no-repeat;
}

/* dashborad icons */
.chatIc {
  width: 27px;
  height: 22px;
  display: inline-block;
  background-size: 3133.333333% 3461.538462%;
  background-position: 3.696303696% 0.228832952%;
}

.notiIc {
  width: 20px;
  height: 22px;
  display: inline-block;
  background-size: 3446.666667% 2812.5%;
  background-position: 7.171314741% 0.230414747%;
}

.cartIc {
  width: 25px;
  height: 23px;
  display: inline-block;
  background-size: 3133.333333% 3000%;
  background-position: 10.58941059% 0.229885057%;
}

.msgIc_01 {
  width: 24px;
  height: 18px;
  display: inline-block;
  background-size: 2954.285714% 3333.333333%;
  background-position: 70.17017017% 0.114547537%;
}

.msgIc_01.act {
  background-position: 73.87387387% 0.114547537%;
}

.clsBtn_ccc {
  float: right;
  width: 18px;
  height: 19px;
  margin: 16px 10px 0 0;
  background-size: 3041.176471% 2647.058824%;
  background-position: 12.1% 25.40415704%;
  background-repeat: no-repeat;
}

.clsBtn_fff {
  float: right;
  width: 12px;
  height: 13px;
  background-position: -222px -2px;
  background-size: 3041.176471% 2647.058824%;
  background-position: 4.1% 25.40415704%;
  background-repeat: no-repeat;
  background-repeat: no-repeat;
}

.clsBtn_fff_2 {
  float: right;
  width: 26px;
  height: 26px;
  background-position: -364px -25px;
  background-repeat: no-repeat;
}

.serchIc {
  float: right;
  width: 19px;
  height: 19px;
  margin: 17px 19px 0 0;
  background-size: 3041.176471% 2647.058824%;
  background-position: 0.1% 0.115473441%;
  background-repeat: no-repeat;
  background-color: transparent;
}

/* MS 29/03/16 */
.serchIc.act {
  background-position: 0.1% 4.15704388%;
}

.clgueIc {
  width: 17px;
  height: 21px;
  float: left;
  background-size: 3692.857143% 2727.272727%;
  background-position: 56.75944334% 16.86%;
  background-repeat: no-repeat;
}

.clgueIc:hover {
  background-position: 56.75944334% 21.10726644%;
}

.cntrbArtIc {
  width: 21px;
  height: 21px;
  float: left;
  background-size: 3041.176471% 2647.058824%;
  background-position: 59.6% 8.660508083%;
  background-repeat: no-repeat;
}

.cntrbArtIc:hover {
  background-position: 59.5% 12.70207852%;
}

.eBriefCaseIc {
  width: 23px;
  height: 22px;
  float: left;
  background-size: 3041.176471% 2727.272727%;
  background-position: 24.6% 16.60899654%;
  background-repeat: no-repeat;
}

.eBriefCaseIc.act, .eBriefCaseIc:hover {
  background-position: 24.6% 20.76124567%;
}

.stAcAlrtIc {
  width: 21px;
  height: 18px;
  float: left;
  background-size: 3041.176471% 3214.285714%;
  background-position: 56% 8.486238532%;
  background-repeat: no-repeat;
}

.stAcAlrtIc:hover {
  background-position: 56% 11.81192661%;
}

.clsBtn_000 {
  float: right;
  width: 17px;
  height: 17px;
  background-size: 2954.285714% 2571.428571%;
  background-position: 7.807807808% 25.43352601%;
  background-repeat: no-repeat;
}

.plusIc {
  display: inline-block;
  width: 22px;
  height: 21px;
  background-size: 3133.333333% 2812.5%;
  background-position: 23.57642358% 25.57603687%;
  background-repeat: no-repeat;
}

.tagIc {
  float: left;
  width: 21px;
  height: 26px;
  background-size: 3976.923077% 2812.5%;
  background-position: 35.31746032% 8.640552995%;
  background-repeat: no-repeat;
}

.tagIc:hover {
  background-position: 35.31746032% 12.67281106%;
}

.imgIc {
  float: left;
  width: 28px;
  height: 26px;
  background-size: 3133.333333% 2903.225806%;
  background-position: 38.56143856% 8.5%;
  background-repeat: no-repeat;
}

.imgIc:hover {
  background-position: 38.56143856% 12.42807825%;
}

.imgIc_wht {
  float: left;
  width: 21px;
  height: 18px;
  background-size: 3041.176471% 2812.5%;
  background-position: 65% 26.49769585%;
  background-repeat: no-repeat;
}

.clockIc {
  float: left;
  width: 17px;
  height: 17px;
  background-size: 2954.285714% 2571.428571%;
  background-position: 0.1001001% 8.323699422%;
  background-repeat: no-repeat;
}

.cmntsIc {
  float: left;
  width: 21px;
  height: 21px;
  background-size: 3041.176471% 2647.058824%;
  background-position: 3.8% 8.31408776%;
  background-repeat: no-repeat;
}

.cmntsIc.act {
  background-position: 3.8% 12.3556582%;
}

.cmntIc {
  float: left;
  width: 22px;
  height: 20px;
  background-size: 3035.176471% 3000%;
  background-position: 7.3% 8.16091954%;
  background-repeat: no-repeat;
}

.cmntIc.act {
  background-position: 7.3% 11.72413793%;
}

/*.shareIc{float:left; width:21px; height:16px;  background-size: 3231.25% 3600%; background-position: 14.07185629% 11.41552511%; background-repeat:no-repeat;} */
.shareIc {
  float: left;
  width: 21px;
  height: 16px;
  background-size: 3041.176471% 3600%;
  background-position: 14% 8.342857143%;
  background-repeat: no-repeat;
}

.shareIc.act {
  background-position: 14% 11.42857143%;
}

.shareIc_fff {
  display: inline-block;
  width: 19px;
  height: 14px;
  background-size: 3041.176471% 3041.176471%;
  background-position: 38.6% 3.318077803%;
  background-repeat: no-repeat;
}

.vrifdIc {
  width: 21px;
  height: 21px;
  background-size: 3133.333333% 2727.272727%;
  background-position: 0.0999001% 24.79815456%;
  display: inline-block;
}

.crtifdIc {
  width: 16px;
  height: 20px;
  background-size: 3976.923077% 2812.5%;
  background-position: 18.5515873% 6.566820276%;
  /*display:inline-block;*/
  display: none;
}

.keyIc {
  width: 18px;
  height: 19px;
  background-size: 3446.666667% 2812.5%;
  background-position: 25.19920319% 8.525345622%;
  display: inline-block;
}

.keyIc.act {
  background-position: 25.1497006% 12.58660508%;
}

/* MS 28/10/16 */
.favIc {
  width: 19px;
  height: 18px;
  background-size: 3041.176471% 2812.5%;
  background-position: 28.6% 8.525345622%;
  float: left;
}

.favIc.blc {
  background-position: 28.6% 12.44239631%;
}

.favIc.org {
  background-position: 24.9% 4.608294931%;
}

.favIc.act {
  background-position: 28.5% 4.723502304%;
}

/* MS 20/02/16 */
.contIc {
  float: left;
  width: 21px;
  height: 21px;
  background-size: 3041.176471% 2647.058824%;
  background-position: 32.1% 12.58660508%;
  background-repeat: no-repeat;
}

.contIc_fff {
  float: left;
  width: 21px;
  height: 21px;
  background-size: 3041.176471% 2647.058824%;
  background-position: 63.1% 13.24884793%;
  background-repeat: no-repeat;
}

.dwnldIc {
  float: left;
  width: 21px;
  height: 18px;
  background-size: 2872.222222% 2727.272727%;
  background-position: 21.54308617% 8.535178777%;
  background-repeat: no-repeat;
}

.dwnldIc.act {
  background-position: 21.54308617% 12.4567474%;
}

.ancmntIc {
  float: left;
  width: 30px;
  height: 26px;
  background-size: 2651.282051% 2727.272727%;
  background-position: 53.26633166% 20.64590542%;
  background-repeat: no-repeat;
}

.docIc {
  float: left;
  width: 15px;
  height: 16px;
  background-size: 3133.333333% 2571.428571%;
  background-position: 49.35064935% 8.554913295%;
  background-repeat: no-repeat;
}

.folderIc {
  float: left;
  width: 16px;
  height: 14px;
  background-size: 2954.285714% 3103.448276%;
  background-position: 45.84584585% 8.49598163%;
  background-repeat: no-repeat;
}

.fbIc {
  float: left;
  width: 41px;
  height: 41px;
  background-size: 3041.176471% 2647.058824%;
  background-position: 0.1% 16.51270208%;
  background-repeat: no-repeat;
}

.twtrIc {
  float: left;
  width: 41px;
  height: 41px;
  background-size: 3041.176471% 2647.058824%;
  background-position: 3.4% 16.51270208%;
  background-repeat: no-repeat;
}

.lnkdInIc {
  float: left;
  width: 41px;
  height: 41px;
  background-size: 3041.176471% 2647.058824%;
  background-position: 7.1% 16.51270208%;
  background-repeat: no-repeat;
}

.linkIc {
  float: left;
  width: 41px;
  height: 41px;
  background-size: 3041.176471% 2647.058824%;
  background-position: 10.7% 16.51270208%;
  background-repeat: no-repeat;
}

.msgIc_2 {
  float: left;
  width: 41px;
  height: 41px;
  background-size: 3231.25% 2812.5%;
  background-position: 68.56287425% 25.34562212%;
  background-repeat: no-repeat;
}

.phoneIc {
  display: inline-block;
  width: 20px;
  height: 20px;
  background-size: 4700% 4090.909091%;
  background-position: 72.72727273% 3.302961276%;
  background-repeat: no-repeat;
}

.leftArw {
  float: left;
  width: 23px;
  height: 24px;
  background-size: 2651.282051% 2307.692308%;
  background-position: 64.72361809% 22.06736353%;
  background-repeat: no-repeat;
}

.rightArw {
  float: right;
  width: 23px;
  height: 24px;
  background-size: 2651.282051% 2307.692308%;
  background-position: 60.60301508% 22.06736353%;
  background-repeat: no-repeat;
}

.leftArw.inAct {
  background-size: 2651.282051% 2307.692308%;
  background-position: 64.72361809% 17.18931475%;
}

.rightArw.inAct {
  background-size: 2651.282051% 2307.692308%;
  background-position: 60.60301508% 17.18931475%;
}

/* .downArw{float:right; width:11px; height:6px; background-position: -696px -2px; background-repeat:no-repeat;}
.slctWp.act .downArw{background-position: -696px -11px;} */
/*.slctWp.var_3 started */
.slctWp.var_3 {
  width: 75%;
  min-height: 30px;
  background-color: #ffffff;
}

.slctWp.var_3 .inp2 {
  float: left;
  line-height: 30px;
  background: none;
}

.slctWp.var_3 .tagList li {
  line-height: 28px;
  margin-left: 10px;
}

.slctWp.var_3 .tagList li .cls_Grn {
  margin-top: 10px;
}

.slctWp.var_3 .autocomplete-suggestions {
  left: 0px;
  top: 29px;
  box-sizing: inherit;
}

/*.slctWp.var_3 end */
.downArw {
  border-top: 6px solid #777777;
  border-left: 5px solid transparent;
  border-right: 5px solid transparent;
}

.downArw_blck {
  border-top: 6px solid #000000;
  border-left: 5px solid transparent;
  border-right: 5px solid transparent;
}

.downArw_999 {
  border-top: 6px solid #999999;
  border-left: 5px solid transparent;
  border-right: 5px solid transparent;
}

.topArw {
  width: 0;
  height: 0;
  border-left: 8px solid transparent;
  border-right: 8px solid transparent;
  border-bottom: 7px solid #a8a6a6;
}

.topArw > div {
  width: 0;
  height: 0;
  position: relative;
  top: 0;
  left: -7px;
  border-right: 7px solid transparent;
  border-left: 7px solid transparent;
  border-bottom: 7px solid #ffffff;
}

.cls_Grn {
  float: left;
  width: 10px;
  height: 12px;
  background-position: -267px -25px;
  background-repeat: no-repeat;
}

.downArw_fff {
  width: 0;
  height: 0;
  border-top: 10px solid #eaeaea;
  border-left: 10px solid transparent;
  border-right: 10px solid transparent;
  position: relative;
}

.downArw_fff > div {
  width: 0;
  height: 0;
  border-top: 9px solid #ffffff;
  border-left: 9px solid transparent;
  border-right: 9px solid transparent;
  position: absolute;
  top: -10px;
  right: -9px;
}

.righArr_000 {
  width: 15px;
  height: 26px;
  background-position: -2px -26px;
  background-repeat: no-repeat;
}

.desktopIc {
  width: 38px;
  height: 32px;
  background-position: 42.18436874% 12.06896552%;
  background-size: 2872.222222% 3000%;
  background-repeat: no-repeat;
}

.addPic_template .eBriefCaseIc {
  width: 32px;
  height: 31px;
}

.triangle_000 {
  width: 10px;
  height: 11px;
  background-position: -177px -27px;
  background-repeat: no-repeat;
}

.clsBtn_000_2 {
  display: inline-block;
  width: 14px;
  height: 13px;
  background-position: -280px -25px;
  background-repeat: no-repeat;
}

.infoIc {
  width: 18px;
  height: 18px;
  background-repeat: no-repeat;
  background-size: 2954.285714% 2571.428571%;
  background-position: 36.63663664% 31.90751445%;
  display: inline-block;
}

.infoIc.whi {
  background-position: 69.2% 29.41176471%;
}

.infoIc.blue {
  background-position: 61% 71.6763%;
}

.miniRigArwIc {
  width: 7px;
  height: 10px;
  background-position: -344px -22px;
  display: inline-block;
}

.shrIc {
  width: 21px;
  height: 17px;
  background-position: -389px -2px;
  float: left;
}

.leftArw2 {
  float: left;
  width: 28px;
  height: 48px;
  background-size: 3446.666667% 1800%;
  background-position: 59.56175299% 0.117647059%;
  background-repeat: no-repeat;
}

.rightArw2 {
  float: left;
  width: 28px;
  height: 48px;
  background-size: 3446.666667% 1800%;
  background-position: 62.74900398% 0.117647059%;
  background-repeat: no-repeat;
}

.tikTIc_fff {
  width: 17px;
  height: 14px;
  background-position: -610px -31px;
  display: inline-block;
}

.tickSmIc_fff {
  width: 19px;
  height: 14px;
  background-position: -588px -31px;
  display: inline-block;
}

.tikBigIc {
  width: 71px;
  height: 50px;
  background-size: 1988.461538% 2432.432432%;
  background-position: 49.49083503% 25.14484357%;
  display: inline-block;
}

.lfAr_00abbe {
  width: 6px;
  height: 10px;
  background-size: 5170% 2647.058824%;
  background-position: 35.00986193% 25.40415704%;
  display: inline-block;
}

/* MS 16/03/16 */
.addIc {
  width: 20px;
  height: 20px;
  background-position: -734px -37px;
  display: inline-block;
}

.custmRadio:before {
  background-position: -388px -60px;
}

.leftArw_23bbcb, .leftArw_liClr {
  display: inline-block;
  width: 8px;
  height: 11px;
  background-repeat: no-repeat;
  background-size: 5170% 2647.058824%;
  background-position: 35.00986193% 25.40415704%;
}

.leftArw_23bbcb {
  width: 10px;
  height: 13px;
}

.leftArwWp.disAble .leftArw_23bbcb {
  background-position: 30.67061144% 25.40415704%;
}

.rightArw_23bbcb {
  display: inline-block;
  width: 10px;
  height: 13px;
  background-repeat: no-repeat;
  background-size: 5170% 2647.058824%;
  background-position: 32.84023669% 25.40415704%;
}

.rightArwWp.disAble .rightArw_23bbcb {
  background-position: 37.17948718% 25.40415704%;
}

.leftArw_23bbcb.act {
  background-position: 30.6706% 25.4042%;
}

.bizIc {
  float: left;
  width: 26px;
  height: 31px;
  background-repeat: no-repeat;
  background-size: 3565.517241% 2571.428571%;
  background-position: 0.199004975% 45.54913295%;
}

.clockIc_fff {
  float: left;
  width: 17px;
  height: 17px;
  background-repeat: no-repeat;
  background-size: 2954.285714% 2571.428571%;
  background-position: 12.91291291% 36.53179191%;
}

.patIc_fff {
  float: left;
  width: 18px;
  height: 20px;
  background-repeat: no-repeat;
  background-size: 3335.483871% 2571.428571%;
  background-position: 17.34795613% 41.50289017%;
}

.cmntIc_fff {
  float: left;
  width: 20px;
  height: 17px;
  background-repeat: no-repeat;
  background-size: 3041.176471% 2903.225806%;
  background-position: 17.4% 45.45454545%;
}

.patIc_777 {
  float: left;
  width: 18px;
  height: 20px;
  background-repeat: no-repeat;
  background-size: 3335.483871% 2571.428571%;
  background-position: 10.76769691% 7.74566474%;
}

.cmntIc_777 {
  float: left;
  width: 20px;
  height: 17px;
  background-repeat: no-repeat;
  background-size: 3041.176471% 2903.225806%;
  background-position: 7.3% 8.170310702%;
}

.frwrdIc {
  float: left;
  width: 26px;
  height: 26px;
  background-repeat: no-repeat;
  background-size: 3041.176471% 2571.428571%;
  background-position: 13.8% 41.50289017%;
}

.favIc2 {
  float: left;
  width: 26px;
  height: 26px;
  background-repeat: no-repeat;
  background-size: 3041.176471% 2571.428571%;
  background-position: 10.3% 41.50289017%;
}

.favIc2.act {
  background-position: 32.25% 41.35%;
}

/* MK 28/08/2017 background-position:32.2% 41.38728324%; */
.minusIc {
  float: left;
  width: 20px;
  height: 20px;
  background-repeat: no-repeat;
  background-size: 3041.176471% 2647.058824%;
  background-position: 6.8% 41.45496536%;
}

.plusIc2 {
  float: left;
  width: 20px;
  height: 20px;
  background-repeat: no-repeat;
  background-size: 3041.176471% 2647.058824%;
  background-position: 3.2% 41.45496536%;
}

.downArw_333 {
  display: block;
  width: 0;
  height: 0;
  margin: 0;
  border-left: 8px solid transparent;
  border-right: 8px solid transparent;
  border-top: 8px solid #333333;
  background: none;
}

.upArw_333 {
  width: 0;
  height: 0;
  margin: 0;
  display: block;
  border-bottom: 6px solid #333333;
  border-left: 8px solid transparent;
  border-right: 8px solid transparent;
}

/* MS 12/03/16 */
.backToTop_01 {
  float: left;
  width: 51px;
  height: 50px;
  background-position: -813px -0px;
  background-repeat: no-repeat;
  position: fixed;
  bottom: 0;
  right: 0;
}

.backToTop_01:hover {
  background-position: -332px 0px;
}

/* MS 02/05/16 Jet's Initial UAT Inputs */
.backToTop {
  width: 40px;
  height: 40px;
  background-position: -750px -76px;
  background-repeat: no-repeat;
  color: #212121;
  font-size: 21px;
  position: fixed;
  bottom: 88px;
  right: 20px;
  z-index: 6;
  background: #ffffff;
  border: 1px solid #212121;
  border-radius: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
  /*&::before{content: "\2038"; font-size: 36px; transform: rotate(90deg); display: flex; align-items: center; justify-content: center; padding-bottom: 4px;}*/
}

.backToTop:hover {
  background-position: -793px -76px;
  background: #212121;
  color: #ffffff;
  text-decoration: none;
}

/* MS 10/05/16 Jet's Initial UAT Inputs */
.leftArw3 {
  float: left;
  width: 12px;
  height: 18px;
  background-repeat: no-repeat;
  background-size: 4700% 2812.5%;
  background-position: 53.35968379% 25%;
}

.rightArw3 {
  float: left;
  width: 12px;
  height: 18px;
  background-repeat: no-repeat;
  background-size: 4700% 2812.5%;
  background-position: 55.7312253% 25%;
}

.leftArw_ccc {
  float: left;
  border-bottom: 7px solid transparent;
  border-right: 8px solid #cccccc;
  border-top: 7px solid transparent;
}

.rightArw_ccc {
  float: right;
  border-bottom: 7px solid transparent;
  border-left: 8px solid #cccccc;
  border-top: 7px solid transparent;
}

.rightArw_333 {
  float: right;
  border-bottom: 7px solid transparent;
  border-left: 8px solid #333333;
  border-top: 7px solid transparent;
}

.rightArw_fff {
  display: inline-block;
  border-left: 9px solid white;
  border-bottom: 6px solid transparent;
  border-top: 6px solid transparent;
}

.rightArw_grn {
  display: inline-block;
  border-left: 9px solid #00abbe;
  border-bottom: 6px solid transparent;
  border-top: 6px solid transparent;
}

.upArw_999 {
  float: right;
  border-bottom: 15px solid #999999;
  border-left: 10px solid transparent;
  border-right: 10px solid transparent;
}

.upArw_ccc {
  float: right;
  border-bottom: 15px solid #cccccc;
  border-left: 10px solid transparent;
  border-right: 10px solid transparent;
}

/* MS 25/05/16 */
.downArw_ccc {
  display: block;
  width: 0;
  height: 0;
  margin: 0;
  border-left: 10px solid transparent;
  border-right: 10px solid transparent;
  border-top: 10px solid #cccccc;
  background: none;
}

.rightArw_ccc_2 {
  float: left;
  border-bottom: 12px solid transparent;
  border-left: 18px solid #cccccc;
  border-top: 12px solid transparent;
}

.rightArw_ccc_2:hover {
  border-left: 18px solid #000000;
}

.sitMapIc {
  float: left;
  width: 28px;
  height: 24px;
  background-repeat: no-repeat;
  background-size: 2954.285714% 3000%;
  background-position: 70.07007007% 3.448275862%;
}

/* Network Icons Start */
input[type="radio"]:checked + .custmRadio:before {
  background-size: 3041.176471%  2571.428571%;
  background-position: 7.7% 56.1849711%;
  background-repeat: no-repeat;
}

.netwrkIc {
  width: 31px;
  height: 35px;
  background-size: 3133.333333%  2432.432432%;
  background-position: 17.28271728% 19.35110081%;
  background-repeat: no-repeat;
  float: left;
}

.netwrkIc.grey {
  background-position: 17.3% 15.01154734%;
}

.downArw_000 {
  width: 16px;
  height: 9px;
  background-size: 3041.176471%  4285.714286%;
  background-position: 11.5% 53.92491468%;
  background-repeat: no-repeat;
  float: right;
}

.attachIc {
  width: 28px;
  height: 27px;
  background-size: 3041.176471%  2727.272727%;
  background-position: 33.7% 51.67243368%;
  background-repeat: no-repeat;
  display: inline-block;
}

.attachIc:hover, .attachIc.act {
  background-size: 3041.176471%  2727.272727%;
  background-position: 33.7% 55.82468281%;
}

.cls_bg000_fff {
  width: 30px;
  height: 30px;
  background-size: 3041.176471%  2647.058824%;
  background-position: 3.9% 56.00461894%;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 3;
}

/* MK 05/07/2017 add z-index:3; */
.replyIc {
  width: 22px;
  height: 17px;
  background-size: 2954.285714%  3750%;
  background-position: 23% 51.14155251%;
  background-repeat: no-repeat;
  float: left;
}

.replyIc.act, .replyIc:hover {
  background-size: 2954.285714%  3750%;
  background-position: 23.02302302% 54.22374429%;
}

.forwardIc {
  width: 24px;
  height: 15px;
  background-size: 3041.176471%  4285.714286%;
  background-position: 15.2% 50.96700796%;
  background-repeat: no-repeat;
  display: inline-block;
}

.forwardIc.act, .forwardIc:hover {
  background-size: 3041.176471%  4285.714286%;
  background-position: 15.2% 53.69738339%;
}

.rplyToAllIc {
  width: 28px;
  height: 21px;
  background-size: 2794.594595%  3600%;
  background-position: 18.95687061% 51.2%;
  background-repeat: no-repeat;
  display: inline-block;
}

.rplyToAllIc.act, .rplyToAllIc:hover {
  background-size: 2794.594595%  3600%;
  background-position: 18.95687061% 54.4%;
}

.deleteIc {
  width: 16px;
  height: 20px;
  background-size: 3565.517241%  2571.428571%;
  background-position: 30.34825871% 51.67630058%;
  background-repeat: no-repeat;
  display: inline-block;
}

.deleteIc.act, .deleteIc:hover {
  background-size: 3565.517241%  2571.428571%;
  background-position: 30.34825871%  55.95375723%;
}

.deleteIc_fff {
  width: 12px;
  height: 15px;
  background-size: 3829.62963% 2647.058824%;
  background-position: 54.61767627% 36.48960739%;
  background-repeat: no-repeat;
  display: inline-block;
}

.msgIc {
  width: 19px;
  height: 14px;
  background-size: 3041.176471%  3461.538462%;
  background-position: 26.8% 54.69107551%;
  background-repeat: no-repeat;
  float: left;
}

.gmailIc {
  width: 33px;
  height: 24px;
  background-size: 3041.176471%  3461.538462%;
  background-position: 51.2% 51.25858124%;
  background-repeat: no-repeat;
  display: inline-block;
}

.outlookIc {
  width: 33px;
  height: 32px;
  background-size: 2954.285714%  2647.058824%;
  background-position: 54.95495495% 51.73210162%;
  background-repeat: no-repeat;
  display: inline-block;
}

.outlookIc_fff {
  width: 33px;
  height: 32px;
  background-size: 2954.285714%  2647.058824%;
  background-position: 66.16616617% 66.74364896%;
  background-repeat: no-repeat;
  display: inline-block;
}

.yahooIc {
  width: 34px;
  height: 20px;
  display: inline-block;
  background-size: 2872.222222% 4090.909091%;
  background-position: 54.80961924% 55.5808656%;
  background-repeat: no-repeat;
}

.yahooIc_fff {
  width: 34px;
  height: 20px;
  display: inline-block;
  background-size: 4308.333333% 6000%;
  background-position: 69.20792079% 65.31073446%;
  background-repeat: no-repeat;
}

.disclamrIc {
  width: 17px;
  height: 19px;
  background-size: 3335.483871%  2571.428571%;
  background-position: 47.65702891% 51.90751445%;
  background-repeat: no-repeat;
  display: inline-block;
}

.documentIc_fff {
  width: 50px;
  height: 60px;
  display: inline-block;
  text-align: left;
  vertical-align: middle;
  background-size: 1814.035088% 1323.529412%;
  background-position: 63.86898669% 53.84615385%;
  background-repeat: no-repeat;
}

.fileIc_777 {
  width: 17px;
  height: 20px;
  float: left;
  background-size: 3335.483871% 2647.058824%;
  background-position: 37.28813559% 51.84757506%;
  background-repeat: no-repeat;
}

.lnkrStreIc {
  width: 25px;
  height: 25px;
  float: left;
  background-size: 2954.285714% 2647.058824%;
  background-position: 40.14014014% 77.13625866%;
  background-repeat: no-repeat;
}

.lnkrStreIc.act {
  background-position: 32.53253253% 77.13625866%;
}

.grpStngIc {
  display: inline-block;
  width: 22px;
  height: 19px;
  background-position: -629px -315px;
}

.helpIc {
  width: 26px;
  height: 26px;
  display: inline-block;
  background-repeat: no-repeat;
  background-size: 2954.285714% 2571.428571%;
  background-position: 42.44244244% 15.72254335%;
}

/* Network Icons End */
/* prelogin icon Start */
.downArw_cacbd3 {
  border-left: 7px solid transparent;
  border-right: 7px solid transparent;
  border-top: 7px solid #cacbd3;
}

.artcleIc {
  display: inline-block;
  width: 34px;
  height: 37px;
  background-repeat: no-repeat;
  background-size: 2872.222222% 2307.692308%;
  background-position: 25.250501% 32.05574913%;
}

.preLdscsnIc {
  display: inline-block;
  width: 20px;
  height: 32px;
  background-repeat: no-repeat;
  background-size: 4700% 2647.058824%;
  background-position: 33.7944664% 31.87066975%;
}

/* prelogin icon End */
/* singup icons */
.clsBtn_333 {
  width: 15px;
  height: 15px;
  background-size: 2872.222222% 2500%;
  background-position: 27.35470942% 25.5787037%;
  background-repeat: no-repeat;
  display: inline-block;
}

.passIc_777 {
  float: left;
  width: 31px;
  height: 31px;
  background-image: url(images/spriteGenric_v2.png);
  background-repeat: no-repeat;
  background-size: 2954.285714% 2647.058824%;
  background-position: 9.60960961% 31.98614319%;
}

.memberIc_777, .aboutIc {
  width: 18px;
  height: 20px;
  background-size: 3692.857143% 2647.058824%;
  background-position: 0.397614314% 31.98614319%;
  background-repeat: no-repeat;
}

.memberIc_777.act, .memberIc_777:hover, .aboutIc.act, .aboutIc:hover {
  background-size: 3692.857143% 2647.058824%;
  background-position: 55.26838966% 29.44572748%;
  background-repeat: no-repeat;
}

.eamilAddIc_777 {
  width: 22px;
  height: 17px;
  background-size: 2872.222222% 3913.043478%;
  background-position: 3.306613226% 31.58494869%;
  background-repeat: no-repeat;
}

.mobileIc_777 {
  width: 13px;
  height: 21px;
  background-size: 4495.652174% 2571.428571%;
  background-position: 7.022749753% 32.02312139%;
  background-repeat: no-repeat;
}

.errorIc {
  width: 18px;
  height: 18px;
  background-size: 2954.285714% 2571.428571%;
  background-position: 13.31331331% 32.02312139%;
  background-repeat: no-repeat;
}

.companyIc {
  width: 17px;
  height: 21px;
  background-size: 3829.62963% 2647.058824%;
  background-position: 0.397219464% 36.48960739%;
  background-repeat: no-repeat;
}

.companyIc.act, .companyIc:hover {
  background-position: 26.91161867% 67.09006928%;
}

.designationIc_777 {
  width: 18px;
  height: 21px;
  background-size: 3692.857143% 2571.428571%;
  background-position: 3.280318091% 36.53179191%;
  background-repeat: no-repeat;
}

.industryIc_777 {
  width: 20px;
  height: 17px;
  background-size: 2954.285714% 3103.448276%;
  background-position: 6.406406406% 36.28013777%;
  background-repeat: no-repeat;
}

.locationIc {
  width: 14px;
  height: 21px;
  background-position: -101px -160px;
  background-size: 4495.652174% 2647.058824%;
  background-position: 9.990108803% 36.60508083%;
  background-repeat: no-repeat;
}

.companyIc_ccc {
  width: 43px;
  height: 57px;
  background-size: 2404.651163% 1578.947368%;
  background-position: 21.19071645% 32.74021352%;
  background-repeat: no-repeat;
}

.defaultImg_ccc {
  width: 26px;
  height: 55px;
  background-size: 3692.857143% 1607.142857%;
  background-position: 17.29622266% 32.7014218%;
  background-repeat: no-repeat;
}

.lockIc_000 {
  width: 17px;
  height: 23px;
  background-size: 4136% 2727.272727%;
  background-position: 28.74132805% 31.83391003%;
  background-repeat: no-repeat;
}

.companyIc.whi {
  background-position: 56.50446872% 67.43648961%;
}

/* MS 2/11/16 */
/* singup icons */
/* tool tip */
.ToolTipCnt {
  float: right;
  position: relative;
}

.ToolTip {
  display: none;
  position: absolute;
  bottom: 20px;
  line-height: normal;
  z-index: 2;
}

/* MK 25/03/2016 add line-height:normal;*/
.ToolTip .downArw2 {
  position: absolute;
  bottom: -6px;
  right: 13px;
}

.ttTxt {
  background-color: #333333;
  min-width: 75px;
  padding: 6px 10px;
  text-align: center;
  font-size: 14px;
  color: #ffffff;
  font-weight: 300;
}

.ToolTipCnt:hover .ToolTip {
  display: block;
}

.ToolTipCnt:hover .minusIc {
  background-position: 6.8% 45.61200924%;
}

.ToolTipCnt:hover .plusIc2 {
  background-position: 3.2% 45.61200924%;
}

.ToolTip .downArw_333 {
  float: right;
  margin: 0  12px 16px 0;
}

.ToolTip .upArw_333 {
  float: right;
  margin: 0  12px 0 0;
}

/* MS 12/03/16 */
.ToolTip.var_1 {
  top: 25px;
  bottom: inherit;
}

/* MS 01/03/17 */
.ToolTip.var_1 .upArw_333 {
  margin: 0  0 0 12px;
}

/* MS 01/03/17 */
.ToolTip.var_1 .ttTxt {
  min-width: 235px;
  min-height: 20px;
}

/* MS 01/03/17 */
.ToolTip.rig {
  right: -10px;
}

.ToolTip.lef {
  left: -10px;
}

.ToolTip .rightArw_333 {
  margin: 7px -8px 0 0;
}

.ToolTip.L {
  width: 235px;
}

.ToolTip.XL {
  width: 277px;
}

.ToolTip.rig2 {
  right: 30px;
  top: -3px;
}

.ToolTip.cen .downArw_333 {
  display: block;
  float: inherit;
  margin: 0 auto;
}

.ToolTip.cen {
  text-align: center;
  right: -110px;
}

.act .ToolTip.cen.cVar_01 {
  right: -87px;
}

/* MS 02/03/16  */
.ToolTip.cen.cVar_01, .unacceptable .ToolTip.cen.cVar_01 {
  right: -63px;
}

/* MS 16/03/16 */
.ToolTip.lef .downArw_333 {
  float: left;
  margin-left: 20px;
}

.ToolTip.rig .downArw_333 {
  margin-bottom: 0;
}

/* MS 25/02/16 */
.err {
  color: #fd0101 !important;
}

.err .inp3, .err .slctWp.var_01, .err.slctWp.var_01, .err .slctWp.var_01 .inp2, .err.slctWp.var_01 .inp2 {
  color: #fd0101;
  border-color: #fd0101;
}

/* MS 25/02/16 */
.strong .inp3, .strong .passStr, .strong .invInp {
  color: #84cf20;
}

.fair .inp3, .fair .passStr, .fair .invInp {
  color: #ff9933;
}

.unAcc .inp3, .unAcc .passStr, .unAcc .invInp {
  color: #fd0101;
}

.errCont {
  display: none;
}

.err .errCont, .act .errCont {
  display: block;
}

/* MS 25/02/16 */
.err .errCont .ToolTip, .act .errCont .ToolTip {
  display: block;
}

.err .ToolTip, .act .ToolTip {
  display: block;
}

/* MS 25/02/16 */
.err .infoIc {
  background-position: 13.3133% 32.0231%;
  float: left;
}

/* MS 25/02/16 */
.passStr {
  font-size: 18px;
  position: absolute;
  z-index: 1;
  top: 0;
  right: 0px;
  background-color: #ffffff;
  padding-right: 20px;
}

.passStr .errCont {
  color: #fd0101;
}

.unAcc .ToolTip {
  display: block;
  right: -65px;
}

.act .passStr .infoIc {
  display: block;
}

/* MS 25/02/16 */
.strong.act .passStr .infoIc, .fair.act .passStr .infoIc, .unAcc.act .passStr .infoIc, .passStr .infoIc {
  display: none;
}

/* MS 25/02/16 */
.err.act .passStr .infoIc {
  display: none;
}

/* MS 25/02/16 */
.err .passStr .infoIc {
  display: block;
}

/* MS 16/03/16 */
.err .slctWp.var_01 .downArw, .slctWp.var_01.err .downArw {
  display: none;
}

/* MS 25/02/16 */
.err .passStr .ToolTip.cen.cVar_01 {
  right: -87px;
}

/* MS 16/03/16 */
.unacceptable .infoIc {
  display: none;
}

/* MS 16/03/16 */
.act .ToolTip.cen.cVar_01 {
  right: -87px;
}

/* MS 15/07/16 */
/*.infoIcWrp .infoIc { display:none; }*/
.singUpWrp .unacceptable.err .ToolTip.cen.cVar_01 {
  right: -50px;
}

/* MS 15/07/16 */
.singUpWrp .unacceptable.err .passStr .infoIc {
  display: none;
}

/* MS 15/07/16 */
.singUpWrp .err.act .passStr .infoIc {
  display: block;
}

/* MS 15/07/16 */
.singUpWrp .passStr .infoIc {
  position: static;
}

/* MS 15/07/16 */
.infoIcWrp.var_01 {
  right: 10px;
}

.infoIcWrp .upArw_333 {
  float: right;
}

.infoIcWrp.var_01 .ToolTip {
  bottom: inherit;
  top: 28px;
}

.infoIcWrp.var_01 .ttTxt {
  min-width: 196px;
  float: right;
}

.err .downArw_000 {
  display: none;
}

/* MS 21/03/16 */
/* notification Icon Start */
.dfltIc {
  display: inline-block;
  width: 11px;
  height: 24px;
  background-repeat: no-repeat;
  background-size: 7953.846154% 3600%;
  background-position: 61.90009794% 8.571428571%;
}

.pendngIc {
  display: inline-block;
  width: 25px;
  height: 25px;
  background-repeat: no-repeat;
  background-size: 2872.222222% 2647.058824%;
  background-position: 0.100200401% 61.20092379%;
}

.msgIc_fff {
  display: inline-block;
  width: 24px;
  height: 18px;
  background-repeat: no-repeat;
  background-size: 2954.285714% 3333.333333%;
  background-position: 3.903903904% 60.71019473%;
}

.indrdcIc {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-repeat: no-repeat;
  background-size: 2872.222222% 2500%;
  background-position: 7.615230461% 61.34259259%;
}

.joinIc {
  display: inline-block;
  width: 24px;
  height: 22px;
  background-repeat: no-repeat;
  background-size: 2954.285714% 2812.5%;
  background-position: 11.41141141% 61.05990783%;
}

.artcleIc_fff {
  display: inline-block;
  width: 20px;
  height: 24px;
  background-repeat: no-repeat;
  background-size: 3446.666667% 2647.058824%;
  background-position: 15.03984064% 61.20092379%;
}

.discsnIc_fff {
  display: inline-block;
  width: 24px;
  height: 22px;
  background-repeat: no-repeat;
  background-size: 2954.285714% 2812.5%;
  background-position: 18.31831832% 61.05990783%;
}

.calIc_fff {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-repeat: no-repeat;
  background-size: 2954.285714% 2571.428571%;
  background-position: 22.02202202% 61.2716763%;
}

.tickIc_000 {
  display: inline-block;
  width: 17px;
  height: 13px;
  background-repeat: no-repeat;
  background-size: 2954.285714% 3333.333333%;
  background-position: 25.82582583% 60.71019473%;
}

.fileIc {
  display: inline-block;
  width: 20px;
  height: 24px;
  background-repeat: no-repeat;
  background-size: 3446.666667% 2647.058824%;
  background-position: 29.28286853% 61.20092379%;
}

.eBrfCsIc_fff {
  display: inline-block;
  width: 24px;
  height: 23px;
  background-repeat: no-repeat;
  background-size: 2872.222222% 2727.272727%;
  background-position: 32.66533066% 61.13033449%;
}

.cartIc_000 {
  display: inline-block;
  width: 19px;
  height: 17px;
  background-repeat: no-repeat;
  background-size: 2954.285714% 2812.5%;
  background-position: 10.51051051% 3.917050691%;
}

.folderIc_fff {
  display: inline-block;
  width: 24px;
  height: 18px;
  background-repeat: no-repeat;
  background-size: 3041.176471% 3461.538462%;
  background-position: 36.3% 60.64073227%;
}

.clsBtn_crcl {
  display: inline-block;
  width: 14px;
  height: 14px;
  background-repeat: no-repeat;
  background-size: 2954.285714% 2571.428571%;
  background-position: 39.83983984% 61.2716763%;
}

.locationIc_fff {
  display: inline-block;
  width: 17px;
  height: 24px;
  background-repeat: no-repeat;
  background-size: 3976.923077% 2571.428571%;
  background-position: 43.1547619% 61.2716763%;
}

.returnIc {
  display: inline-block;
  width: 20px;
  height: 16px;
  background-repeat: no-repeat;
  background-size: 2954.285714% 3000%;
  background-position: 46.24624625% 60.91954023%;
}

.logOutIc {
  display: inline-block;
  width: 20px;
  height: 20px;
  background-repeat: no-repeat;
  background-size: 2872.222222% 2500%;
  background-position: 50% 61.34259259%;
}

.vrfiedIc {
  display: inline-block;
  width: 24px;
  height: 24px;
  background-repeat: no-repeat;
  background-size: 3041.176471% 2647.058824%;
  background-position: 43.2% 45.03464203%;
}

.comIc {
  display: inline-block;
  width: 20px;
  height: 24px;
  background-repeat: no-repeat;
  background-size: 3829.62963% 2647.058824%;
  background-position: 46.37537239% 45.15011547%;
}

.uploadIc {
  display: inline-block;
  width: 16px;
  height: 16px;
  background-repeat: no-repeat;
  background-size: 3133.333333% 2727.272727%;
  background-position: 49.85014985% 45.09803922%;
  margin-right: 10px;
}

.grpNotiIc {
  display: inline-block;
  width: 25px;
  height: 25px;
  background-repeat: no-repeat;
  background-size: 3829.62963% 3333.333333%;
  background-position: 54.31976167% 40.20618557%;
  margin-right: 10px;
}

/* notification Icon End */
/* Home Icons Started */
.bizFrmIc_fff {
  width: 19px;
  height: 21px;
  float: left;
  margin-right: 20px;
  margin-top: 11px;
  background-repeat: no-repeat;
  background-size: 3565.517241% 2571.428571%;
  background-position: 0.39800995% 83.69942197%;
}

.netwrkIc_fff {
  width: 24px;
  height: 24px;
  float: left;
  margin-right: 15px;
  margin-top: 11px;
  background-repeat: no-repeat;
  background-size: 2954.285714% 2307.692308%;
  background-position: 3.503503504% 83.97212544%;
}

.bizofrIc_fff {
  width: 22px;
  height: 22px;
  float: left;
  margin-right: 20px;
  margin-top: 11px;
  background-repeat: no-repeat;
  background-size: 2954.285714% 2647.058824%;
  background-position: 7.207207207% 83.60277136%;
}

.eBrifIc_fff {
  width: 21px;
  height: 21px;
  float: left;
  margin-right: 20px;
  margin-top: 11px;
  background-repeat: no-repeat;
  background-size: 2872.222222% 2727.272727%;
  background-position: 32.66533066% 61.13033449%;
}

.webBldrIc_fff {
  width: 21px;
  height: 21px;
  float: left;
  margin-right: 20px;
  margin-top: 11px;
  background-repeat: no-repeat;
  background-size: 3041.176471% 2571.428571%;
  background-position: 11% 83.69942197%;
}

.webBldrIc {
  width: 25px;
  height: 25px;
  float: left;
  background-repeat: no-repeat;
  background-size: 3041.176471% 2571.428571%;
  background-position: 28.1% 16.39722864%;
}

.calIc_fff {
  width: 21px;
  height: 21px;
  float: left;
  margin-right: 20px;
  margin-top: 11px;
}

.emailIc_fff {
  width: 22px;
  height: 22px;
  float: left;
  margin-right: 20px;
  margin-top: 11px;
  background-repeat: no-repeat;
  background-size: 3041.176471% 2647.058824%;
  background-position: 14.8% 83.60277136%;
}

.helpIc_fff {
  width: 26px;
  height: 26px;
  display: inline-block;
  background-repeat: no-repeat;
  background-size: 2954.285714% 2571.428571%;
  background-position: 18.41841842%  83.69942197%;
}

.setngIc_fff {
  width: 26px;
  height: 26px;
  display: inline-block;
  background-repeat: no-repeat;
  background-size: 2954.285714% 2571.428571%;
  background-position: 22.12212212%  83.69942197%;
}

.setngIc {
  width: 20px;
  height: 20px;
  display: inline-block;
  background-repeat: no-repeat;
  background-size: 3041.176471% 2647.058824%;
  background-position: 25.8%  83.7182448%;
}

.lnkrStreIc_fff {
  width: 20px;
  height: 20px;
  background-position: 36.33633634% 77.13625866%;
  background-size: 2954.28571% 2647.058824%;
  float: left;
}

/* MS 09/09/16 */
/* Home Icons End */
/* Profile icons */
.calIc01 {
  width: 23px;
  height: 22px;
  background: url(images/spriteGenric_Ie8_v1.png) -193px -132px no-repeat;
  display: inline-block;
}

.turnOIc {
  width: 26px;
  height: 26px;
  background: url(images/spriteGenric_Ie8_v1.png) -195px -163px no-repeat;
  display: inline-block;
}

.emplyIc {
  width: 31px;
  height: 31px;
  background: url(images/spriteGenric_Ie8_v1.png) -196px -191px no-repeat;
  display: inline-block;
}

.webIc {
  width: 21px;
  height: 21px;
  background-repeat: no-repeat;
  background-size: 3041.176471% 2647.058824%;
  background-position: 49.8% 67.32101617%;
  display: inline-block;
}

.webIc.act {
  background-position: 50% 71.47806005%;
}

.blogIc {
  width: 16px;
  height: 17px;
  background-repeat: no-repeat;
  background-size: 3041.176471% 2647.058824%;
  background-position: 53.5% 67.43648961%;
  display: inline-block;
}

.blogIc.act {
  background-position: 53.7% 71.70900693%;
}

.twitIc {
  width: 21px;
  height: 18px;
  background-repeat: no-repeat;
  background-size: 3041.176471% 3103.448276%;
  background-position: 46.2% 66.93455798%;
  display: inline-block;
}

.twitIc.act {
  background-position: 46.4% 70.26406429%;
}

.awardIc {
  width: 26px;
  height: 22px;
  background-repeat: no-repeat;
  background-size: 2954.285714% 2903.225806%;
  background-position: 35.43543544% 72.61219793%;
  display: inline-block;
}

.awardIc.act {
  background-position: 39.13913914% 72.61219793%;
}

.stngIc {
  width: 23px;
  height: 23px;
  background-repeat: no-repeat;
  background-size: 3041.176471% 2647.058824%;
  background-position: 25.8% 83.7182448%;
  display: inline-block;
}

.stngIc.act {
  background-position: 29.4% 83.7182448%;
}

.opdatIc {
  width: 18px;
  height: 18px;
  background-repeat: no-repeat;
  background-size: 2954.285714% 2571.428571%;
  background-position: 36.63663664% 83.8150289%;
  display: inline-block;
}

.checkIc {
  float: right;
  width: 50px;
  height: 20px;
  background-position: -404px -726px;
}

.vrifdIc_000 {
  width: 22px;
  height: 22px;
  background-size: 2954.285714% 2571.428571%;
  background-position: 43.84384384% 31.90751445%;
  display: inline-block;
}

.rfrshIc {
  width: 18px;
  height: 17px;
  background-size: 3041.176471% 2727.272727%;
  background-position: 51.3% 83.62168397%;
  display: inline-block;
}

.rfrshIc.white {
  background-position: 50.5% 87.7739331%;
}

.rfrshIc_2 {
  width: 18px;
  height: 17px;
  background-size: 3041.176471% 2727.272727%;
  background-position: 87.7% 83.16032295%;
  display: inline-block;
}

.editIc {
  width: 16px;
  height: 16px;
  display: inline-block;
  background-size: 3041.176471% 2727.272727%;
  background-position: 68.6% 17.07035755%;
}

.editIc.act, .editIc:hover {
  background-position: 68.6% 21.22260669%;
}

/* MS 16/03/16 */
.editIc.wht {
  background-position: 72.3% 25.49019608%;
}

.hotelLogoIc {
  width: 35px;
  height: 35px;
  background-size: 2794.594595% 2432.432432%;
  background-position: 64.99498495% 8.690614137%;
  float: left;
}

/* MS 16/02/16 */
.calIc {
  display: inline-block;
  width: 30px;
  height: 30px;
  background-size: 3041.176471% 2647.058824%;
  background-position: 35.4% 16.62817552%;
}

.calIc.act {
  background-position: 35.4% 20.7852194%;
}

.addIc2 {
  display: inline-block;
  width: 32px;
  height: 32px;
  background-size: 3041.176471% 2647.058824%;
  background-position: 51.2% 40.64665127%;
}

.shdwCls {
  display: inline-block;
  width: 20px;
  height: 20px;
  background: url(images/shadowclose.png) no-repeat;
  position: absolute;
  top: 5px;
  right: 5px;
  z-index: 4;
}

/* MS 22/08/16 */
.greenCls {
  float: right;
  width: 20px;
  height: 20px;
  background-position: -349px -214px;
  margin: 4px 0 0 5px;
}

.downArw_9_2 {
  float: right;
  width: 11px;
  height: 7px;
  background-size: 4308.333333% 6923.076923%;
  background-position: 61.58415842% 30.66516347%;
  margin: 4px 0 0 5px;
}

.topArw2 {
  display: inline-block;
  width: 26px;
  height: 13px;
  background-size: 3692.857143% 6000%;
  background-position: 52.88270378% 32.76836158%;
}

.topArw3 {
  display: inline-block;
  width: 24px;
  height: 12px;
  background-size: 4308.333333% 7500%;
  background-position: 55.54455446% 32.9954955%;
}

.anchorIc {
  display: inline-block;
  width: 32px;
  height: 32px;
  background-size: 3231.25% 2812.5%;
  background-position: 58.48303393% 29.83870968%;
}

.loading_01 {
  margin: 0px auto;
  text-align: center;
  width: 100%;
  position: fixed;
  top: 0;
  display: none;
  z-index: 3;
}

.loading_01 div {
  display: block;
  width: 100px;
  margin: 0px auto;
  /* background-color:#ffc10d; */
  background-color: #efcc15;
  border-radius: 1px;
  -moz-border-radius: 1px;
  -webkit-border-radius: 1px;
  /* color: #003570; */
  color: #273239;
  letter-spacing: 1px;
  font-weight: 500;
  font-size: 14px;
  height: 20px;
}

/* MS 23/03/16 */
.loading {
  width: 70px;
  height: 70px;
  text-align: center;
  opacity: 0.9;
  border-radius: 10px;
  position: fixed;
  top: 50%;
  left: 50%;
  margin-left: -35px;
  margin-top: -35px;
}

.loading img {
  /*display: inline-block; height: 100px; width: 100px; margin-left:-15px; margin-top:-15px */
}

.mqShow {
  display: block;
}

.mqHide {
  display: none;
}

/* ellipsis Start */
/* styles for '...' */
.block-with-text {
  /* hide text if it more than N lines  */
  overflow: hidden;
  /* for set '...' in absolute position */
  position: relative;
  /* use this value to count block height */
  line-height: 1.2em;
  /* max-height = line-height (1.2) * lines max number (3) */
  max-height: 3.6em;
  /* fix problem when last visible word doesn't adjoin right side  */
  /* place for '...' */
  margin-right: -1em;
  padding-right: 10px;
  /*text-align: justify;  */
}

/* create the ... */
.block-with-text:before {
  /* points in the end */
  content: '...';
  /* absolute position */
  position: absolute;
  /* set position to right bottom corner of block */
  right: 0;
  bottom: 0;
  background: #ffffff;
}

/* hide ... if we have text, which is less than or equal to max lines */
.block-with-text:after {
  /* points in the end */
  content: '';
  /* absolute position */
  position: absolute;
  /* set position to right bottom corner of text */
  right: 0;
  /* set width and height */
  width: 1em;
  height: 1em;
  margin-top: 0.2em;
  /* bg color = bg color under block */
  background: white;
}

/* ellipsis End */
.webBldrIc.act, .webBldrIc:hover {
  width: 25px;
  height: 25px;
  float: left;
  background-size: 3041.176471% 2647.058824%;
  background-position: 28.1% 20.55427252%;
}

/* MS 29/02/16 */
.inviteIc {
  width: 18px;
  height: 20px;
  background-size: 3335.483871% 2647.058824%;
  background-position: 40.17946162% 36.37413395%;
}

/* MS 14/03/16 */
.inviteIc.act, .inviteIc:hover {
  background-position: 40.17946162% 41.22401848%;
}

/* MS 14/03/16 */
.accptIc {
  width: 15px;
  height: 15px;
  float: left;
  background-size: 3041.176471% 2647.058824%;
  background-position: 43.8% 36.37413395%;
}

/* MS 11/03/16 */
.accptIc.act, .accptIc:hover {
  background-position: 43.8% 40.64665127%;
}

/* MS 11/03/16 */
.dclineIc {
  width: 15px;
  height: 15px;
  float: left;
  background-size: 3041.176471% 2647.058824%;
  background-position: 47.4% 36.37413395%;
}

/* MS 11/03/16 */
.dclineIc.act, .dclineIc:hover {
  background-position: 47.4% 40.64665127%;
}

/* MS 11/03/16 */
.iconWpr {
  width: 65px;
  height: 65px;
  line-height: 65px;
  float: left;
  background: #f5f5f5;
  text-align: center;
  display: none;
  position: relative;
}

.iconWpr .companyIc {
  width: 26px;
  height: 30px;
  vertical-align: middle;
  display: inline-block;
  background-position: 26.91161867% 67.09006928%;
}

.iconWpr.var_01 {
  background: #cccccc;
}

/* MS 2/11/16 */
.iconWpr.var_01 .companyIc {
  background-position: 56.5045% 67.4365%;
}

/* MS 2/11/16 */
.dispN {
  display: none;
}

/* MS 30/03/16 */
/* Meter Started */
.p0, .p10, .p20, .p30, .p40, .p50, .p60, .p70, .p80, .p90, .p100 {
  background-image: url(images/meter.png);
}

.p0 {
  width: 72px;
  height: 34px;
  display: inline-block;
  background-position: -21px -11px;
  background-repeat: no-repeat;
  background-size: auto;
}

.p10 {
  width: 72px;
  height: 34px;
  display: inline-block;
  background-position: -113px -11px;
  background-repeat: no-repeat;
  background-size: auto;
}

.p20 {
  width: 72px;
  height: 34px;
  display: inline-block;
  background-position: -205px -11px;
  background-repeat: no-repeat;
  background-size: auto;
}

.p30 {
  width: 72px;
  height: 34px;
  display: inline-block;
  background-position: -297px -11px;
  background-repeat: no-repeat;
  background-size: auto;
}

.p40 {
  width: 72px;
  height: 34px;
  display: inline-block;
  background-position: -21px -66px;
  background-repeat: no-repeat;
  background-size: auto;
}

.p50 {
  width: 72px;
  height: 34px;
  display: inline-block;
  background-position: -113px -66px;
  background-repeat: no-repeat;
  background-size: auto;
}

.p60 {
  width: 72px;
  height: 34px;
  display: inline-block;
  background-position: -205px -66px;
  background-repeat: no-repeat;
  background-size: auto;
}

.p70 {
  width: 72px;
  height: 34px;
  display: inline-block;
  background-position: -297px -66px;
  background-repeat: no-repeat;
  background-size: auto;
}

.p80 {
  width: 72px;
  height: 34px;
  display: inline-block;
  background-position: -21px -121px;
  background-repeat: no-repeat;
  background-size: auto;
}

.p90 {
  width: 72px;
  height: 34px;
  display: inline-block;
  background-position: -113px -121px;
  background-repeat: no-repeat;
  background-size: auto;
}

.p100 {
  width: 72px;
  height: 34px;
  display: inline-block;
  background-position: -205px -121px;
  background-repeat: no-repeat;
  background-size: auto;
}

/* Meter End */
/* Biz Offers Start */
.bizofrIc {
  width: 25px;
  height: 25px;
  background-size: 3041.176471% 2647.058824%;
  background-position: 20.9% 16.39722864%;
  background-repeat: no-repeat;
  float: left;
}

.bizofrIc.act, .bizofrIc:hover {
  background-position: 20.9% 20.55427252%;
}

.emailIc {
  width: 25px;
  height: 25px;
  background-size: 3041.176471% 2647.058824%;
  background-position: 38.9% 16.39722864%;
  background-repeat: no-repeat;
  float: left;
}

.emailIc.act {
  background-position: 38.9% 20.55427252%;
}

.fliteIc {
  display: inline-block;
  width: 32px;
  height: 28px;
  background-size: 3041.176471% 3000%;
  background-position: 3.8% 88.16091954%;
  background-repeat: no-repeat;
  margin-top: 11px;
}

.hotelIc {
  display: inline-block;
  width: 33px;
  height: 21px;
  background-size: 2954.285714% 3913.043478%;
  background-position: 11.01101101% 87.45724059%;
  background-repeat: no-repeat;
  margin-top: 16px;
}

.carIc {
  display: inline-block;
  width: 33px;
  height: 13px;
  background-size: 2954.285714% 6000%;
  background-position: 18.31831832% 86.66666667%;
  background-repeat: no-repeat;
  margin-top: 20px;
}

.bgtIc {
  display: inline-block;
  width: 33px;
  height: 23px;
  background-size: 2954.285714% 3600%;
  background-position: 25.52552553% 87.65714286%;
  background-repeat: no-repeat;
  margin-top: 15px;
}

.uplodIc_2 {
  display: inline-block;
  width: 20px;
  height: 25px;
  background-size: 4308.333333% 2647.058824%;
  background-position: 50% 31.98614319%;
  background-repeat: no-repeat;
  margin-top: 8px;
}

.dwnArw {
  float: right;
  width: 15px;
  height: 26px;
  background-size: 5170% 2647.058824%;
  background-position: 52.56410256% 29.44572748%;
  background-repeat: no-repeat;
  margin-top: 30px;
}

.dwnArw.act, .acrdnList li.act .dwnArw {
  width: 26px;
  height: 15px;
  background-size: 3041.176471% 4500%;
  background-position: 49.4% 28.97727273%;
}

.callIc {
  display: block;
  width: 19px;
  height: 22px;
  background-size: 3335.483871% 2647.058824%;
  background-position: 0 92.03233256%;
  background-repeat: no-repeat;
}

.emTrHtAs {
  display: block;
  width: 20px;
  height: 22px;
  background-size: 3041.176471% 2727.272727%;
  background-position: 3.2% 91.92618224%;
  background-repeat: no-repeat;
}

.rupIc {
  display: block;
  width: 13px;
  height: 22px;
  background-size: 4495.652174% 2571.428571%;
  background-position: 6.627101879% 92.13872832%;
  background-repeat: no-repeat;
}

.panCardIc {
  display: block;
  width: 20px;
  height: 15px;
  background-size: 2954.285714% 3333.333333%;
  background-position: 9.109109109% 91.29438717%;
  background-repeat: no-repeat;
}

.mobIc {
  display: block;
  width: 11px;
  height: 21px;
  background-size: 4923.809524% 2647.058824%;
  background-position: 12.53701876% 92.03233256%;
  background-repeat: no-repeat;
}

.fdPrIc {
  display: block;
  width: 20px;
  height: 21px;
  background-size: 3133.333333% 2647.058824%;
  background-position: 14.88511489% 92.03233256%;
  background-repeat: no-repeat;
}

.othrIc {
  display: block;
  width: 20px;
  height: 21px;
  background-size: 3692.857143% 3103.448276%;
  background-position: 18.19085487% 91.50401837%;
  background-repeat: no-repeat;
}

.ILPIc {
  display: block;
  width: 20px;
  height: 18px;
  background-size: 2954.285714% 3000%;
  background-position: 21.22122122% 91.6091954%;
  background-repeat: no-repeat;
}

.dongle {
  display: block;
  width: 20px;
  height: 20px;
  background-size: 3133.333333% 2647.058824%;
  background-position: 24.77522478% 92.03233256%;
  background-repeat: no-repeat;
}

.postIc {
  display: block;
  width: 18px;
  height: 22px;
  background-size: 3829.62963% 2571.428571%;
  background-position: 28.00397219% 92.13872832%;
  background-repeat: no-repeat;
}

.priIc {
  display: block;
  width: 17px;
  height: 22px;
  background-size: 3976.923077% 2647.058824%;
  background-position: 30.75396825% 92.03233256%;
  background-repeat: no-repeat;
}

.ofcIc {
  display: block;
  width: 17px;
  height: 22px;
  background-size: 3692.857143% 2727.272727%;
  background-position: 33.49900596% 91.92618224%;
  background-repeat: no-repeat;
}

.tallyIc {
  display: block;
  width: 22px;
  height: 21px;
  background-size: 3041.176471% 2647.058824%;
  background-position: 43.3% 92.03233256%;
  background-repeat: no-repeat;
}

.audioIc {
  display: block;
  width: 22px;
  height: 16px;
  background-size: 3335.483871% 3750%;
  background-position: 36.49052841% 90.98173516%;
  background-repeat: no-repeat;
}

.videoIc {
  display: block;
  width: 22px;
  height: 17px;
  background-size: 3041.176471% 2727.272727%;
  background-position: 39.8% 91.92618224%;
  background-repeat: no-repeat;
}

.adsIc {
  display: block;
  width: 22px;
  height: 20px;
  background-size: 3041.176471% 2903.225806%;
  background-position: 20.5% 95.74223245%;
  background-repeat: no-repeat;
}

.styIc {
  display: block;
  width: 22px;
  height: 14px;
  background-size: 2954.285714% 4090.909091%;
  background-position: 5.705705706% 100%;
  background-repeat: no-repeat;
}

.espIc {
  display: block;
  width: 18px;
  height: 22px;
  background-size: 3829.62963% 2727.272727%;
  background-position: 66.23634558% 100%;
  background-repeat: no-repeat;
}

.bsnsIc {
  display: block;
  width: 22px;
  height: 17px;
  background-size: 3041.176471% 3333.333333%;
  background-position: 69.5% 100%;
  background-repeat: no-repeat;
}

.ArtlFAQIc {
  display: block;
  width: 20px;
  height: 21px;
  background-size: 3133.333333% 2647.058824%;
  background-position: 73.32667333% 91.91685912%;
  background-repeat: no-repeat;
}

.DSLIc {
  display: block;
  width: 22px;
  height: 17px;
  background-size: 3133.333333% 3461.538462%;
  background-position: 3.496503497% 95.19450801%;
  background-repeat: no-repeat;
}

.bipIc {
  display: block;
  width: 17px;
  height: 23px;
  background-size: 3976.923077% 2647.058824%;
  background-position: 70.03968254% 91.91685912%;
  background-repeat: no-repeat;
}

.arpIc {
  display: block;
  width: 20px;
  height: 22px;
  background-size: 3335.483871% 2571.428571%;
  background-position: 41.17647059% 96.1849711%;
  background-repeat: no-repeat;
}

.pmIc {
  display: block;
  width: 21px;
  height: 22px;
  background-size: 3041.176471% 2571.428571%;
  background-position: 55.4% 96.1849711%;
  background-repeat: no-repeat;
}

.dolIc {
  display: block;
  width: 20px;
  height: 19px;
  background-size: 3041.176471% 2812.5%;
  background-position: 53.4% 91.70506912%;
  background-repeat: no-repeat;
}

.eipIc {
  display: block;
  width: 22px;
  height: 14px;
  background-size: 2794.594595% 3600%;
  background-position: 44.5336008% 95.08571429%;
  background-repeat: no-repeat;
}

.earIc {
  display: block;
  width: 22px;
  height: 20px;
  background-size: 3041.176471% 2727.272727%;
  background-position: 37.7% 95.84775087%;
  background-repeat: no-repeat;
}

.mdIc {
  display: block;
  width: 22px;
  height: 22px;
  background-size: 3133.333333% 2727.272727%;
  background-position: 72.12787213% 95.96309112%;
  background-repeat: no-repeat;
}

.ghIc {
  display: block;
  width: 22px;
  height: 19px;
  background-size: 3041.176471% 3103.448276%;
  background-position: 66.2% 95.52238806%;
  background-repeat: no-repeat;
}

.gpaIc {
  display: block;
  width: 22px;
  height: 17px;
  background-size: 3041.176471% 3333.333333%;
  background-position: 56.9% 91.17983963%;
  background-repeat: no-repeat;
}

.hcIc {
  display: block;
  width: 22px;
  height: 19px;
  background-size: 3041.176471% 3103.448276%;
  background-position: 58.9% 95.52238806%;
  background-repeat: no-repeat;
}

.mmIc {
  display: block;
  width: 22px;
  height: 21px;
  background-size: 3041.176471% 2812.5%;
  background-position: 51.9% 95.85253456%;
  background-repeat: no-repeat;
}

.metIc {
  display: block;
  width: 26px;
  height: 16px;
  background-size: 3041.176471% 4090.909091%;
  background-position: 63.9% 90.66059226%;
  background-repeat: no-repeat;
}

.opIc {
  display: block;
  width: 26px;
  height: 16px;
  background-size: 3041.176471% 4090.909091%;
  background-position: 49.9% 90.77448747%;
  background-repeat: no-repeat;
}

.mpIc {
  display: block;
  width: 22px;
  height: 25px;
  background-size: 3446.666667% 2647.058824%;
  background-position: 46.61354582% 92.03233256%;
  background-repeat: no-repeat;
}

.plIc {
  display: block;
  width: 22px;
  height: 19px;
  background-size: 3335.483871% 3333.333333%;
  background-position: 67.19840479% 91.17983963%;
  background-repeat: no-repeat;
}

.siIc {
  display: block;
  width: 22px;
  height: 20px;
  background-size: 2954.285714% 2727.272727%;
  background-position: 48.34834835% 95.96309112%;
  background-repeat: no-repeat;
}

.wcIc {
  display: block;
  width: 22px;
  height: 21px;
  background-size: 3133.333333% 2812.5%;
  background-position: 60.43956044% 91.70506912%;
  background-repeat: no-repeat;
}

.sosIcSm {
  display: block;
  width: 22px;
  height: 16px;
  background-size: 3041.176471% 3461.538462%;
  background-position: 14.1% 95.19450801%;
  background-repeat: no-repeat;
}

.mitIc {
  display: block;
  width: 22px;
  height: 22px;
  background-size: 3231.25% 2812.5%;
  background-position: 76.74650699% 91.70506912%;
  background-repeat: no-repeat;
}

.pliIc {
  display: block;
  width: 23px;
  height: 20px;
  background-size: 3231.25% 3461.538462%;
  background-position: 75.64870259% 95.19450801%;
  background-repeat: no-repeat;
}

.teleIc {
  display: inline-block;
  width: 26px;
  height: 31px;
  margin-top: 10px;
  background-size: 3692.857143% 2727.272727%;
  background-position: 65.80516899% 87.31257209%;
  background-repeat: no-repeat;
}

.dsgnIc {
  display: inline-block;
  width: 32px;
  height: 31px;
  margin-top: 11px;
  background-size: 3041.176471% 2727.272727%;
  background-position: 69.3% 87.31257209%;
  background-repeat: no-repeat;
}

.dsgnIc_777 {
  display: inline-block;
  width: 20px;
  height: 20px;
  background-size: 3041.176471% 2727.272727%;
  background-position: 27.3% 95.96309112%;
  background-repeat: no-repeat;
}

.insuIc {
  display: inline-block;
  width: 32px;
  height: 25px;
  margin-top: 16px;
  background-size: 3041.176471% 3333.333333%;
  background-position: 32.9% 87.74341352%;
  background-repeat: no-repeat;
}

.emerAssIc {
  display: inline-block;
  width: 31px;
  height: 32px;
  margin-top: 11px;
  background-size: 3133.333333% 2647.058824%;
  background-position: 76.62337662% 87.52886836%;
  background-repeat: no-repeat;
}

.lglSrvsIc {
  display: inline-block;
  width: 27px;
  height: 27px;
  margin-top: 11px;
  background-size: 3041.176471% 2647.058824%;
  background-position: 36.4% 87.87528868%;
  background-repeat: no-repeat;
}

.printIc {
  width: 31px;
  height: 31px;
  background-position: 83.94815553% 87.22669735%;
  background-size: 3335.483871% 2903.225806%;
  display: inline-block;
}

/* MS 05/08/16 */
.printIc.act {
  background-position: 83.94815553% 83.0840046%;
}

/* MS 05/08/16 */
.car2Ic {
  display: block;
  width: 22px;
  height: 18px;
  background-size: 2954.285714% 3103.448276%;
  background-position: 34.13413413% 95.52238806%;
  background-repeat: no-repeat;
}

.hlthInsIc {
  display: block;
  width: 22px;
  height: 17px;
  background-size: 3231.25% 3333.333333%;
  background-position: 75.64870259% 98.62542955%;
  background-repeat: no-repeat;
}

.twhlrIc {
  display: block;
  width: 22px;
  height: 18px;
  background-size: 3231.25% 3461.538462%;
  background-position: 80.13972056% 91.07551487%;
  background-repeat: no-repeat;
}

.lockIc {
  display: inline-block;
  width: 20px;
  height: 24px;
  background-position: -581px -317px;
  background-repeat: no-repeat;
}

.viewIc {
  display: inline-block;
  width: 21px;
  height: 17px;
  background-position: -603px -317px;
  background-repeat: no-repeat;
}

.anchrIc {
  display: inline-block;
  width: 9px;
  height: 16px;
  background-position: -648px -264px;
  background-repeat: no-repeat;
}

.lockIc_2 {
  display: inline-block;
  width: 21px;
  height: 24px;
  background-position: -630px -287px;
  background-repeat: no-repeat;
}

.blueTick {
  display: inline-block;
  width: 10px;
  height: 8px;
  background-size: 1988.461538% 2432.432432%;
  background-position: 77.39307536% 25.60834299%;
  background-repeat: no-repeat;
}

.wireIc {
  display: block;
  width: 22px;
  height: 29px;
  background-size: 2794.594595% 1914.893617%;
  background-position: 83.95185557% 96.13130129%;
  background-repeat: no-repeat;
}

.wirelessIc {
  display: block;
  width: 22px;
  height: 19px;
  background-size: 2794.594595% 2727.272727%;
  background-position: 79.43831494% 95.5017301%;
  background-repeat: no-repeat;
}

.lotIc {
  display: block;
  width: 22px;
  height: 20px;
  background-size: 2794.594595% 2571.428571%;
  background-position: 79.43831494% 99.76878613%;
  background-repeat: no-repeat;
}

.cloudIc {
  display: block;
  width: 22px;
  height: 17px;
  background-size: 2794.594595% 3103.448276%;
  background-position: 83.85155466% 90.81515499%;
  background-repeat: no-repeat;
}

/* Biz Offers End */
/* DashBoard Right Hand Side Icons Started MS 08/06/16 */
.invtCntIc {
  width: 24px;
  height: 24px;
  background-size: 2954.285714% 2647.058824%;
  background-position: 72.37237237% 17.09006928%;
  background-repeat: no-repeat;
  display: inline-block;
}

.invtCntIc.act, .invtCntIc:hover {
  background-size: 2954.285714% 2647.058824%;
  background-position: 72.37237237% 21.36258661%;
}

.shdlDemoIc {
  width: 25px;
  height: 25px;
  background-size: 2954.285714% 2571.428571%;
  background-position: 79.67967968% 17.10982659%;
  background-repeat: no-repeat;
  display: inline-block;
}

.shdlDemoIc.act, .shdlDemoIc:hover {
  background-size: 2954.285714% 2571.428571%;
  background-position: 79.67967968% 21.50289017%;
  background-repeat: no-repeat;
  display: inline-block;
}

.bkHtlIc {
  width: 30px;
  height: 17px;
  background-size: 3041.176471% 4500%;
  background-position: 90.8% 16.81818182%;
  background-repeat: no-repeat;
  display: inline-block;
}

.bkHtlIc.act, .bkHtlIc:hover {
  background-size: 3041.176471% 4500%;
  background-position: 90.8% 19.43181818%;
}

.wrtArtIc {
  width: 20px;
  height: 22px;
  background-size: 3335.483871% 2647.058824%;
  background-position: 75.97208375% 17.09006928%;
  background-repeat: no-repeat;
  display: inline-block;
}

.wrtArtIc.act, .wrtArtIc:hover {
  background-size: 3335.483871% 2647.058824%;
  background-position: 75.97208375% 21.36258661%;
}

.newsIc {
  width: 22px;
  height: 25px;
  background-size: 3565.517241% 2571.428571%;
  background-position: 20.99502488% 45.78034682%;
  background-repeat: no-repeat;
  display: inline-block;
}

.newsIc.act, .newsIc:hover {
  background-position: 20.99502488% 41.50289017%;
}

.articlIc {
  width: 20px;
  height: 24px;
  background-size: 3446.666667% 2571.428571%;
  background-position: 24.70119522% 45.89595376%;
  background-repeat: no-repeat;
  display: inline-block;
}

.articlIc.act, .articlIc:hover {
  background-position: 24.70119522% 41.50289017%;
}

.mngWbIc {
  width: 25px;
  height: 24px;
  background-size: 3041.176471% 2727.272727%;
  background-position: 83.4% 17.07035755%;
  background-repeat: no-repeat;
  display: inline-block;
}

.mngWbIc.act, .mngWbIc:hover {
  background-size: 3041.176471% 2727.272727%;
  background-position: 83.4% 21.22260669%;
}

.rvwWbPkgIc {
  width: 25px;
  height: 25px;
  background-size: 3041.176471% 2647.058824%;
  background-position: 87.1% 17.09006928%;
  background-repeat: no-repeat;
  display: inline-block;
}

.rvwWbPkgIc.act, .rvwWbPkgIc:hover {
  background-size: 3041.176471% 2647.058824%;
  background-position: 87.1% 21.36258661%;
}

.addFmilyIc {
  width: 20px;
  height: 19px;
  background-position: 66.76676677% 60.98964327%;
  background-size: 2954.285714% 2903.225806%;
  display: inline-block;
}

.addFmilyIc.act, .addFmilyIc:hover {
  background-position: 70.57057057% 60.98964327%;
}

/* DashBoard Right Hand Side Icons End MS 08/06/16 */
/* Onboard Start */
.downArr_link {
  width: 26px;
  height: 26px;
  background-position: 15.4154% 67.052%;
  background-size: 2954.29% 2571.43%;
  background-repeat: no-repeat;
  display: inline-block;
}

.tikBigIc.whi {
  width: 47px;
  height: 35px;
  background-position: 88.12182741% 0.115874855%;
  background-size: 2110.204082% 2432.432432%;
  background-repeat: no-repeat;
  display: inline-block;
}

.maxiMiz {
  width: 17px;
  height: 17px;
  background-position: 54.87684729% 44.15437003%;
  background-size: 5442.105263% 4736.842105%;
  display: inline-block;
  padding: 10px;
  background-origin: content-box;
  background-clip: content-box;
}

.maxiMiz:hover, .maxiMiz.act {
  background-position: 54.87684729% 46.65153235%;
}

.miniMiz {
  width: 17px;
  height: 17px;
  background-position: 52.70935961% 44.15437003%;
  background-size: 5442.105263% 4736.842105%;
  display: inline-block;
  padding: 10px;
  background-origin: content-box;
  background-clip: content-box;
}

.miniMiz:hover {
  background-position: 52.70935961% 46.65153235%;
}

.addBtnIc {
  width: 38px;
  height: 38px;
  background-position: 58.13253012% 45.12761021%;
  background-size: 2721.052632% 2368.421053%;
  display: inline-block;
}

.dwnArw.grn {
  width: 16px;
  height: 10px;
  background-position: 62% 44.25483504%;
  background-size: 3041.176471% 4285.714286%;
  display: inline-block;
}

.lnkdInIc_2 {
  width: 30px;
  height: 30px;
  background-position: 91.6335% 0.229885%;
  background-size: 3446.67% 3000%;
  display: inline-block;
}

.fbIc_2 {
  width: 30px;
  height: 30px;
  background-position: 95.0199% 0.229885%;
  background-size: 3446.67% 3000%;
  display: inline-block;
}

/* Onboard End */
/* LinkerStore Icon Start */
.domainIc {
  float: left;
  width: 25px;
  height: 23px;
  background-position: -573px -166px;
}

.domainIc:hover, .domainIc.act {
  background-position: -573px -142px;
}

.invoiceIc {
  float: left;
  width: 25px;
  height: 18px;
  background-position: -599px -166px;
}

.invoiceIc:hover, .invoiceIc.act {
  background-position: -599px -147px;
}

.paymntIc {
  float: left;
  width: 22px;
  height: 25px;
  background-position: -625px -173px;
}

.paymntIc:hover, .paymntIc.act {
  background-position: -625px -147px;
}

.logiIc {
  float: left;
  width: 25px;
  height: 25px;
  background-position: -648px -171px;
}

.logiIc:hover, .logiIc.act {
  background-position: -648px -145px;
}

.invntyIc {
  float: left;
  width: 23px;
  height: 25px;
  background-position: -674px -170px;
}

.invntyIc:hover, .invntyIc.act {
  background-position: -674px -144px;
}

.dataIc {
  float: left;
  width: 25px;
  height: 20px;
  background-position: -698px -155px;
}

.dataIc:hover, .dataIc.act {
  background-position: -698px -134px;
}

.privcy_guranty_ic {
  width: 19px;
  height: 23px;
  background-position: -485px -255px;
  float: left;
}

.privcy_guranty_ic:hover, .privcy_guranty_ic.act {
  background-position: -506px -255px;
}

/* LinkerStore Icon End */
.withDrwIc {
  width: 17px;
  height: 17px;
  background-position: -725px -136px;
  display: inline-block;
  vertical-align: middle;
}

.assignIc {
  width: 17px;
  height: 17px;
  background-position: -744px -136px;
  display: inline-block;
  vertical-align: middle;
}

/* Video Icon Started */
.circle_bg_whi {
  width: 26px;
  height: 26px;
  line-height: 26px;
  box-sizing: border-box;
  background-color: #ffffff;
  border-radius: 50%;
  position: absolute;
  right: 20px;
  bottom: 20px;
  text-align: center;
}

.circle_bg_whi .vidIc_2 {
  width: 22px;
  height: 22px;
  margin-top: 3px;
}

/* MS 07/03/17 */
.vidIc_2 {
  width: 50px;
  height: 50px;
  background-position: 91.44602851% 8.254716981%;
  background-size: 1988.461538% 1730.769231%;
  display: inline-block;
}

.vidIc_2.whi {
  background-position: 85.43788187% 8.254716981%;
}

/* Video Icon End */
/* bizoffers_v2 icon start */
.gridIc {
  float: left;
  width: 16px;
  height: 16px;
  background-size: 3446.666667% 3000%;
  background-position: 60.75697211% 39.77011494%;
}

.gridIc.act {
  background-position: 57.56972112% 39.77011494%;
}

.listIc {
  float: left;
  width: 16px;
  height: 12px;
  background-size: 3446.666667% 3913.043478%;
  background-position: 65.73705179% 33.18129989%;
}

.listIc.act {
  background-position: 65.73705179% 30.21664766%;
}

/* bizoffers_v2 icon End */
/* new Common Start */
/* font size*/
.hd_xxl_v2 {
  font-size: 36px;
}

.hd_xl_v2 {
  font-size: 30px;
}

.hd_l_v2 {
  font-size: 28px;
}

.hd_n_v2 {
  font-size: 26px;
}

.hd_s_v2 {
  font-size: 24px;
}

.hd_xs_v2 {
  font-size: 22px;
}

.txt_xl_v2 {
  font-size: 20px;
}

.txt_l_v2 {
  font-size: 18px;
}

.txt_n_v2 {
  font-size: 16px;
}

.txt_s_v2 {
  font-size: 14px;
}

.txt_xs_v2 {
  font-size: 12px;
}

/* colors */
.tc_blk_v2 {
  color: #273239;
}

.tc_li_blk_v2 {
  color: #333333;
}

.tc_grey_v2 {
  color: #666666;
}

.tc_li_grey_v2 {
  color: #999999;
}

.tc_white_v2 {
  color: #ffffff;
}

.txt_ellipsis {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}

/* new Common End */
/* imgTag */
.imgTag {
  font-size: 14px;
  color: #ffffff;
  padding: 6px 10px;
  box-sizing: border-box;
  background-color: #00abbe;
  line-height: normal;
  text-align: left;
}

.imgTag.orange {
  background-color: #fcb116;
  color: #333333;
}

/* Box model */
.row_v2 {
  width: 100%;
}

.leftCont_v2 {
  float: left;
  box-sizing: border-box;
  padding-right: 15px;
}

.rightCont_v2 {
  float: right;
  box-sizing: border-box;
  padding-left: 15px;
}

/* fade iffect Start */
.fadeText {
  position: relative;
}

.fadeText::after {
  content: "";
  position: absolute;
  width: 100%;
  bottom: 0;
  height: 50px;
  left: 0;
  z-index: 2;
  /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ffffff+0,b2b2b2+100&0+0,1+100 */
  background: -moz-linear-gradient(top, rgba(255, 255, 255, 0) 0%, #fff);
  /* FF3.6-15 */
  background: -webkit-linear-gradient(top, rgba(255, 255, 255, 0) 0%, #fff);
  /*  Chrome10-25,Safari5.1-6 */
  background: linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, #fff);
  /*  W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#ffffff',GradientType=0 );
  /* IE6-9 */
}

/* fade iffect End */
.discusinIc {
  width: 36px;
  height: 32px;
  background-size: 3041.176471% 2903.225806%;
  background-position: 78.5% 61.10471807%;
  display: inline-block;
}

.discusinIc.act {
  background-position: 53.6% 61.21979287%;
}

/* new Write an Article icons Start 22/05/2017 */
.shareIc_2 {
  display: inline-block;
  width: 38px;
  height: 48px;
  background-size: 2585% 1800%;
  background-position: 73.138833% 30.47058824%;
  background-repeat: no-repeat;
}

.editIc_2 {
  display: inline-block;
  width: 45px;
  height: 48px;
  background-size: 2200% 1836.734694%;
  background-position: 77.81155015% 30.43478261%;
  background-repeat: no-repeat;
}

.publishIc {
  display: inline-block;
  width: 48px;
  height: 48px;
  background-size: 2068% 1800%;
  background-position: 82.82520325% 26.11764706%;
  background-repeat: no-repeat;
}

.writeArticleIc {
  display: inline-block;
  width: 23px;
  height: 30px;
  background-size: 4136% 2812.5%;
  background-position: 80.87215064% 31.56682028%;
  background-repeat: no-repeat;
}

.dregIc {
  display: inline-block;
  width: 23px;
  height: 28px;
  background-size: 4136% 3000%;
  background-position: 85.82755203% 25.28735632%;
  background-repeat: no-repeat;
}

.vedioIc {
  display: inline-block;
  width: 21px;
  height: 17px;
  background-size: 4495.652174% 4736.842105%;
  background-position: 68.94164194% 33.14415437%;
  background-repeat: no-repeat;
}

.upload_img_Ic {
  display: inline-block;
  width: 18px;
  height: 15px;
  background-size: 5170% 5294.117647%;
  background-position: 72.28796844% 34.99433749%;
  background-repeat: no-repeat;
}

.upload_video_Ic {
  display: inline-block;
  width: 17px;
  height: 13px;
  background-size: 5442.105263% 6000%;
  background-position: 70.14778325% 35.25423729%;
  background-repeat: no-repeat;
}

/* new Write an Article icons End 22/05/2017 */
/* progress_bar Started */
.progress_bar {
  width: 100%;
  height: 6px;
  position: absolute;
  top: 0;
  left: 0;
  background-color: #cccccc;
}

.progress_bar .progress {
  width: 28.5%;
  max-width: 100%;
  height: 100%;
  position: absolute;
  left: 0;
  bottom: 0;
  background-color: #00abbe;
}

.progress_bar + .overlayHeader {
  margin-top: 6px;
}

/* progress_bar End */
/* New Input Style with bottom border Started */
.form_row {
  width: 100%;
  height: auto;
  margin-bottom: 26px;
  position: relative;
}

.form_input {
  width: 100%;
  background: none;
  z-index: 2;
  border-bottom: 1px solid #e6e6e6;
  color: #333333;
  font-size: 16px;
  margin-top: 6px;
  padding-bottom: 11px;
  position: relative;
}

.form_label {
  width: auto;
  color: #999999;
  display: block;
  float: left;
  font-size: 16px;
  font-weight: 400;
  transform: translateY(26px);
  transition: all 0.5s cubic-bezier(0.6, 0.04, 0.98, 0.34) 0s;
}

.form_row.act .form_label {
  font-size: 14px;
  transform: translateY(0px);
  transition: all 0.5s cubic-bezier(0.6, 0.04, 0.98, 0.34) 0s;
}

.err .form_input {
  border-color: #fd0101;
}

/* New Input Style with bottom border End */
/* circle progres bar Start */
.rect-auto,
.circle_progress_bar.p50_after .slice {
  clip: rect(auto, auto, auto, auto);
}

.pie,
.circle_progress_bar .bar,
.circle_progress_bar.p50_after .fill {
  position: absolute;
  border: 10px solid #84cf1f;
  width: 119px;
  height: 120px;
  clip: rect(0px, 70px, 140px, 0px);
  border-radius: 50%;
  -webkit-transform: rotate(0deg);
  -moz-transform: rotate(0deg);
  -ms-transform: rotate(0deg);
  -o-transform: rotate(0deg);
  transform: rotate(0deg);
}

.pie-fill,
.circle_progress_bar.p50_after .bar:after,
.circle_progress_bar.p50_after .fill {
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  transform: rotate(180deg);
}

.circle_progress_bar *,
.circle_progress_bar *:before,
.circle_progress_bar *:after {
  -webkit-box-sizing: content-box;
  -moz-box-sizing: content-box;
  box-sizing: content-box;
}

.circle_progress_bar.center {
  float: none;
  margin: 0 auto;
}

.circle_progress_bar.big {
  font-size: 240px;
}

.circle_progress_bar.small {
  font-size: 80px;
}

.circle_progress_bar > span {
  position: absolute;
  width: 100%;
  z-index: 1;
  left: 0;
  top: 0;
  width: 100%;
  line-height: 140px;
  font-size: 40px;
  color: #84cf1f;
  display: block;
  text-align: center;
  white-space: nowrap;
  font-weight: 700;
}

.circle_progress_bar .slice {
  position: absolute;
  width: 140px;
  height: 140px;
  clip: rect(0em, 1em, 1em, 0.5em);
  /* from bottom start start */
  /*-webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  transform: rotate(0deg);*/
  /* from bottom start end */
}

.circle_progress_bar.p1 .bar {
  -webkit-transform: rotate(3.6deg);
  -moz-transform: rotate(3.6deg);
  -ms-transform: rotate(3.6deg);
  -o-transform: rotate(3.6deg);
  transform: rotate(3.6deg);
}

.circle_progress_bar:hover {
  cursor: default;
}

.circle_progress_bar.green .bar,
.circle_progress_bar.green .fill {
  border-color: #4db53c !important;
}

.circle_progress_bar.green:hover > span {
  color: #4db53c;
}

.circle_progress_bar {
  background-color: #e5e7ec;
  border-radius: 50%;
  float: left;
  font-size: 140px;
  height: 140px;
  position: relative;
  width: 140px;
}

.circle_progress_bar::after {
  background-color: #ffffff;
  border-radius: 50%;
  content: " ";
  display: block;
  height: 120px;
  left: 10px;
  position: absolute;
  top: 10px;
  width: 120px;
}

.slice {
  clip: rect(0em, 1em, 1em, 0.5em);
  height: 100%;
  position: absolute;
  width: 100%;
}

/* circle progres bar End */
.input_v2 {
  width: 100%;
  height: 30px;
  border: 1px solid #999999;
  color: #273239;
  font-size: 14px;
  box-sizing: border-box;
  padding: 0  10px;
}

/* call_out Started */
.postCnt .call_out {
  width: 150px;
  height: 65px;
}

.call_out {
  position: absolute;
  right: 0;
  top: 0;
}

.call_out .ToolTip {
  right: 2px;
  bottom: 50px;
  display: none;
}

.call_out:hover .ToolTip {
  display: block;
}

/* call_out End */
.bx_slider_wp .bx-wrapper {
  margin-bottom: 30px;
}

/* icon - fonts Started */
@font-face {
  font-family: 'icomoon';
  src: url("icon_fonts/icomoon_v22.eot?79h73x");
  src: url("icon_fonts/icomoon_v22.eot?79h73x#iefix") format("embedded-opentype"), url("icon_fonts/icomoon_v22.ttf?79h73x") format("truetype"), url("icon_fonts/icomoon_v22.woff?79h73x") format("woff"), url("icon_fonts/icomoon_v22.svg?79h73x#icomoon") format("svg");
  font-weight: normal;
  font-style: normal;
}

.cmnt_ic_f, .like_ic, .bizFrmIc_fff, .netwrkIc_fff, .bizofrIc_fff, .eBrifIc_fff, .lnkrStreIc_fff, .webBldrIc_fff, .calIc_fff, .emailIc_fff, .helpIc_fff, .setngIc_fff, .serchIc, .msgIc_01,
.notiIc, .cartIc, .wri_articl_ic, .image_ic, .shdlDemoIc, .clgueIc, .inviteIc, .bkHtlIc, .companyIc, .memberIc_777, .articlIc, .webBldrIc, .newsIc, .bizofrIc, .cntrbArtIc,
.mngWbIc, .rvwWbPkgIc, .lnkrStreIc, .calIc, .shareIc, .forwardIc, .deleteIc, .rplyToAllIc, .replyIc, .vrifdIc, .dclineIc, .accptIc, .clockIc, .favIc, .favIc.act, .cmntIc, .plus,
.clsBtn_ccc, .widgetIc, .trvlIc, .bizIc, .clockIc_fff, .cmntIc_777, .trvlIcN, .frwrdIc, .favIc2, .industry_insurance_ic, .industry_travel_assistance_ic, .industry_accounting_services_ic, .industry_advertising_solutions_ic, .industry_attendance_system_ic, .industry_business_loan_advance_ic,
.industry_business_software_ic, .industry_catering_housekeeping_ic, .industry_digital_services_ic, .industry_equity_ic, .industry_financial_service_ic, .industry_hotel_ic, .industry_insurance_legal_ic, .industry_logistics_warehousing_ic,
.industry_marketing_solutions_ic, .industry_network_telecom_ic, .industry_office_supplies_equipments_ic, .industry_office_supplies_equipments_ic, .industry_packaging_ic, .industry_printing_design_ic,
.industry_real_estate_services_ic, .industry_recruitment_payroll_ic, .industry_security_surve_ic, .industry_trade_finance_ic, .industry_training_coaching_ic, .industry_travel_ic, .next_arrow, .prev_arrow, .contIc, .circle_down, .emplyIc, .calIc01, .patIc_fff, .cmntIc_fff, .aboutIc, .cmntsIc, .discusinIc, .offerIc, .partnerIc, .rsorcCentrIc, .fa-chevron-right, .fa-chevron-left,
.netwrkIc, .cmntsIc_fff, .lefArw_fff, .dclineIc, .clsBtn_000, .myLinkIc, .groupsIc, .messageIc, .replyIc, .downArr_link, .calIc02, .addFmilyIc, .cls_Grn, .cart_v2, .inCorpSize, .orgTypeActivity, .complete, .complete_icon, .paticon, .tickiconfont, .green_tick, .org_userimgwp-1, .org_userimgwp-2, .org_userimgwp-3, .org_userimgwp-4, .org_userimgwp-5, .org_userimgwp-6, .org_userimgwp-7, .org_userimgwp-8,
.event_ic, .download_ic, .eye_ic, .print_ic, .view_reports_ic, .inrested_ic_filled, .inrested_ic, .locationIc_v1, .ticket, .subscribe, .un_subscribe, .info, .like_filled, .like, .edit_ic, .blog, .face_book, .globe, .gplus_path1, .gplus_path2, .gplus_path3, .linkedIn, .location, .cart_v2, .acceptIc, .addFmilyIc, .inviteIc, .discusinIc, .groupsIc, .member_listing_ic, .myLinkIc, .partnerIc, .next_arrow, .prev_arrow, .contIc, .industry_insurance_ic, .clgueI, .orgTypeActivity, .tic, .calIc01, .cart_ic, .company_profile, .create_store, .create_website, .eBriefcase, .eMail, .image, .invite_contacts, .manage_website, .message, .notification, .pat, .read_articles, .read_news, .renew_website, .search:before, .settings:before, .shedule_demo, .messtravel_services, .update_profile, .verify_company, .view_offers, .write_article, .plusIc_font, .profile_ic, .close_ic, .globe_stroke_ic, .star_ic, .contact_ic, .home_ic, .prod_rec_ic, .notification_ic, .user_profile_wp .listIcon > li .crtifdIc, .user_profile_wp .listIcon > li .keyIc, .listIcon.var_2 li .crtifdIc, .edit_pop_ic, .keyIc.var_2, .networkIc, .network {
  /* 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;
}

.cart_v2:before {
  content: "\e953";
  color: #777777;
}

.inCorpSize:before {
  content: "\e954";
  color: #777777;
}

.orgTypeActivity:before {
  content: "\e955";
  color: #777777;
}

.trvlIc {
  width: auto !important;
  height: auto !important;
  background: none !important;
}

.trvlIc:before, .trvlIcN:before {
  content: "\e928";
}

.notiList_2 > li .iconCnt .trvlIc:before {
  color: #ffffff;
  font-size: 26px;
  line-height: 24px;
}

.complete:before {
  content: "\e957";
  color: #ffffff;
  font-size: 12px;
}

.complete_icon:before {
  content: "\e957";
  color: #84cf20;
  font-size: 12px;
}

.org_userimgwp-1:before {
  content: "\e965";
  color: #cccccc;
  font-size: 21px;
}

.org_userimgwp-2:before {
  content: "\e964";
  color: #cccccc;
  font-size: 30px;
}

.org_userimgwp-3:before {
  content: "\e961";
  color: #cccccc;
  font-size: 41px;
}

.org_userimgwp-4:before {
  content: "\e966";
  color: #cccccc;
  font-size: 41px;
}

.org_userimgwp-5:before {
  content: "\e958";
  color: #cccccc;
  font-size: 50px;
}

.org_userimgwp-6:before {
  content: "\e959";
  color: #cccccc;
  font-size: 57px;
}

.org_userimgwp-7:before {
  content: "\e95b";
  color: #cccccc;
  font-size: 73px;
}

.org_userimgwp-8:before {
  content: "\e95a";
  color: #cccccc;
  font-size: 84px;
}

.event_ic:before {
  content: "\e97d";
  color: #777777;
  font-size: 18px;
}

.eye_ic:before {
  content: "\e976";
  color: #999999;
  font-size: 18px;
}

.download_ic:before {
  content: "\e975";
  color: #999999;
  font-size: 18px;
}

.print_ic:before {
  content: "\e977";
  color: #999999;
  font-size: 18px;
}

.view_reports_ic:before {
  content: "\e978";
  color: #999999;
  font-size: 18px;
}

.inrested_ic_filled:before {
  content: "\e979";
  color: #999999;
  font-size: 18px;
}

.inrested_ic:before {
  content: "\e97a";
  color: #999999;
  font-size: 18px;
}

.locationIc_v1:before {
  content: "\e97b";
  color: #999999;
  font-size: 18px;
}

.ticket:before {
  content: "\e97c";
  color: #999999;
  font-size: 18px;
}

.subscribe:before {
  content: "\e973";
  color: #999999;
  font-size: 18px;
}

.un_subscribe:before {
  content: "\e974";
  color: #999999;
  font-size: 18px;
}

.info:before {
  content: "\e972";
  color: #999999;
  font-size: 18px;
}

.like_filled:before {
  content: "\e970";
  color: #999999;
  font-size: 18px;
}

.like:before {
  content: "\e971";
  color: #999999;
  font-size: 18px;
}

.edit_ic:before {
  content: "\e96f";
  color: #999999;
  font-size: 18px;
}

.blog:before {
  content: "\e967";
  color: #999999;
  font-size: 18px;
}

.face_book:before {
  content: "\e968";
  color: #3b5998;
  font-size: 18px;
}

.globe:before {
  content: "\e969";
  color: #999999;
  font-size: 18px;
}

.gplus_path1:before {
  content: "\e96a";
  color: white;
  font-size: 18px;
}

.gplus_path2:before {
  content: "\e96b";
  margin-left: -1em;
  color: #dc4e41;
  font-size: 18px;
}

.gplus_path3:before {
  content: "\e96c";
  margin-left: -1em;
  color: #dc4e41;
  font-size: 18px;
}

.linkedIn:before {
  content: "\e96d";
  color: #007bb5;
  font-size: 18px;
}

.location:before {
  content: "\e96e";
  color: #777777;
  font-size: 18px;
}

.cart_v2:before {
  content: "\e953";
  color: #999999;
  font-size: 18px;
}

.acceptIc:before {
  content: "\e952";
  color: #999999;
  font-size: 18px;
}

.addFmilyIc:before {
  content: "\e94f";
  color: #999999;
  font-size: 18px;
}

.inviteIc:before {
  content: "\e951";
  color: #999999;
  font-size: 18px;
}

.discusinIc:before {
  content: "\e94a";
  color: #999999;
  font-size: 18px;
}

.groupsIc:before {
  content: "\e94b";
  color: #999999;
  font-size: 18px;
}

.member_listing_ic:before {
  content: "\e94c";
  color: #999999;
  font-size: 18px;
}

.myLinkIc:before {
  content: "\e94d";
  color: #999999;
  font-size: 18px;
}

.partnerIc:before {
  content: "\e94e";
  color: #999999;
  font-size: 18px;
}

.next_arrow:before {
  content: "\e948";
  color: #999999;
  font-size: 18px;
}

.prev_arrow:before {
  content: "\e949";
  color: #999999;
  font-size: 18px;
}

.contIc:before {
  content: "\e939";
  color: #999999;
  font-size: 18px;
}

.industry_insurance_ic:before {
  content: "\e938";
  color: #999999;
  font-size: 18px;
}

.clgueIc:before {
  content: "\e950";
  color: #999999;
  font-size: 18px;
}

.orgTypeActivity:before {
  content: "\e955";
  color: #999999;
  font-size: 18px;
}

.tic:before {
  content: "\e957";
  color: #999999;
  font-size: 18px;
}

.cart_ic:before {
  content: "\e913";
  color: #999999;
  font-size: 16px;
}

.company_profile:before {
  content: "\e914";
  color: #999999;
  font-size: 18px;
}

.create_store:before {
  content: "\e915";
  color: #999999;
  font-size: 18px;
}

.create_website:before {
  content: "\e916";
  color: #999999;
  font-size: 18px;
}

.eBriefcase:before {
  content: "\e917";
  color: #999999;
  font-size: 18px;
}

.eMail:before {
  content: "\e918";
  color: #999999;
  font-size: 18px;
}

/*.help:before{ content: "\e919"; color: #999999; font-size:18px;}*/
.image:before {
  content: "\e91a";
  color: #999999;
  font-size: 18px;
}

.invite_contacts:before {
  content: "\e91b";
  color: #999999;
  font-size: 18px;
}

.manage_website:before {
  content: "\e91c";
  color: #999999;
  font-size: 18px;
}

.message:before {
  content: "\e91d";
  color: #999999;
  font-size: 18px;
}

/*.network:before{ content: "\e91e"; color: #999999; font-size:18px;}*/
.notification:before {
  content: "\e91f";
  color: #999999;
  font-size: 18px;
}

/*.pat:before{ content: "\e920"; color: #999999; font-size:18px;}*/
.read_articles:before {
  content: "\e921";
  color: #999999;
  font-size: 18px;
}

.read_news:before {
  content: "\e922";
  color: #999999;
  font-size: 18px;
}

.renew_website:before {
  content: "\e922";
  color: #999999;
  font-size: 18px;
}

/*.search:before{ content: "\e924"; color: #999999; font-size:18px;}*/
.settings:before {
  content: "\e925";
  color: #999999;
  font-size: 18px;
}

.shedule_demo:before {
  content: "\e927";
  color: #999999;
  font-size: 18px;
}

.messtravel_services:before {
  content: "\e928";
  color: #999999;
  font-size: 18px;
}

.update_profile:before {
  content: "\e929";
  color: #999999;
  font-size: 18px;
}

.verify_company:before {
  content: "\e92a";
  color: #999999;
  font-size: 18px;
}

.view_offers:before {
  content: "\e92b";
  color: #999999;
  font-size: 18px;
}

.write_article:before {
  content: "\e92c";
  color: #999999;
  font-size: 18px;
}

.plusIc_font:before {
  content: "\e90d";
  color: #cccccc;
  font-size: 18px;
}

/* Common css for all icons
.bizFrmIc_fff:before {content: "\e910";}
.netwrkIc_fff:before { content: "\e91e";}
.bizofrIc:before,.bizofrIc_fff:before  {  content: "\e92b";  }
.eBrifIc_fff:before { content: "\e917";}
.lnkrStreIc:before,.lnkrStreIc_fff:before  { content: "\e915";  }
.webBldrIc::before,.webBldrIc_fff::before { content: "\e916"; }
.calIc_fff::before,.calIc::before  { content: "\e912";}
.emailIc_fff::before {content: "\e918";}
.helpIc_fff::before {  content: "\e919";}
.setngIc_fff::before {content: "\e925";}
.serchIc::before {content: "\e924";}
.msgIc_01::before {content: "\e91d";}
.notiIc::before {  content: "\e91f";}
.cartIc::before {content: "\e913";}
.wri_articl_ic::before,.cntrbArtIc::before { content: "\e92c"; }
.image_ic::before {content: "\e91a";}
.shdlDemoIc::before {  content: "\e927"; }
.clgueIc::before {  content: "\e91b";  }
.inviteIc::before  { content: "\e90f";  }
.bkHtlIc::before { content: "\e911";  }
.companyIc::before { content: "\e914";  }
.memberIc_777::before {  content: "\e929"; }
.articlIc::before  { content: "\e921";   }
.newsIc::before  { content: "\e922";  }
.mngWbIc::before { content: "\e91c";  }
.rvwWbPkgIc::before  { content: "\e923"; }
.patIc::before { content: "\e920"; }
.shareIc::before {  content: "\e904"; }

.forwardIc::before {  }
.deleteIc::before { content: "\e909"; }
.rplyToAllIc::before { content: "\e903"; }
.replyIc::before { content: "\e902"; }

.vrifdIc::before {content: "\e92a"; }
.vrifdIc::before.grey {}


.dclineIc::before {content: "\e905";}
.accptIc::before {content: "";}

.clockIc::before {content: "\e906";}

.favIc {content: "\e90b";}
.favIc.act {content: "\e90a";}
.cmntIc {content: "\e908";}
.clsBtn_ccc {content: "\e907";}


.plus {content: "\e90d";}
.contIc:before {content: "\e939"; color: #787878;}



.serchIc,.msgIc_01,.notiIc,.cartIc,.wri_articl_ic,.image_ic,.shdlDemoIc,.clgueIc,.inviteIc,.bkHtlIc,.companyIc,.memberIc_777,.articlIc,.webBldrIc,.newsIc,.bizofrIc,.cntrbArtIc,.mngWbIc,.rvwWbPkgIc,.lnkrStreIc,.calIc,.patIc,.shareIc { color:#777777; }

.serchIc:hover,.serchIc.act,.msgIc_01:hover,.msgIc_01.act,.notiIc:hover,.notiIc.act,.cartIc:hover,.cartIc.act,.wri_articl_ic:hover,.wri_articl_ic.act,.image_ic:hover,.image_ic.act,.shdlDemoIc:hover,.shdlDemoIc.act,.clgueIc:hover,.clgueIc.act,.inviteIc:hover,.inviteIc.act,.bkHtlIc:hover,.bkHtlIc.act,.companyIc:hover,.companyIc.act,.memberIc_777:hover,.memberIc_777.act,.articlIc:hover,.articlIc.act,.webBldrIc:hover,.webBldrIc.act,.newsIc:hover,.newsIc.act,.bizofrIc:hover,.bizofrIc.act,.cntrbArtIc:hover,cntrbArtIc.act,.mngWbIc:hover,.mngWbIc.act,.rvwWbPkgIc:hover,.rvwWbPkgIc.act,.lnkrStreIc:hover,.lnkrStreIc.act,.calIc:hover,.calIc.act,.patIc:hover,.patIc.act,.shareIc:hover,.shareIc.act { color:#273239; }


*/
/*Menulist Started*/
.mainNavLst li .bizFrmIc_fff:before {
  content: "\e910";
}

.mainNavLst li .netwrkIc_fff:before {
  content: "\e91e";
}

.mainNavLst li .bizofrIc_fff:before {
  content: "\e92b";
}

.mainNavLst li .eBrifIc_fff:before {
  content: "\e917";
}

.mainNavLst li .lnkrStreIc_fff:before {
  content: "\e915";
}

.mainNavLst li .webBldrIc_fff:before {
  content: "\e916";
}

.mainNavLst li .calIc_fff:before {
  content: "\e912";
}

.mainNavLst li .emailIc_fff:before {
  content: "\e918";
}

.mainNav .mainNavBot .helpIc_fff:before {
  content: "\e919";
}

.mainNav .mainNavBot .setngIc_fff:before {
  content: "\e925";
}

.mainNavLst li .bizFrmIc_fff {
  font-size: 21px;
  margin-right: 20px;
  margin-top: 11px;
  background: none !important;
}

.mainNavLst li .netwrkIc_fff {
  font-size: 23px;
  margin-right: 16px;
  margin-top: 11px;
  background: none !important;
}

.mainNavLst li .bizofrIc_fff {
  font-size: 21px;
  margin-right: 18px;
  margin-top: 11px;
  background: none !important;
}

.mainNavLst li .eBrifIc_fff {
  font-size: 21px;
  margin-right: 19px;
  margin-top: 11px;
  background: none !important;
}

.mainNavLst li .lnkrStreIc_fff {
  font-size: 21px;
  margin-right: 19px;
  margin-top: 11px;
  background: none !important;
}

.mainNavLst li .webBldrIc_fff {
  font-size: 21px;
  margin-right: 19px;
  margin-top: 11px;
  background: none !important;
}

.mainNavLst li .calIc_fff {
  font-size: 21px;
  margin-right: 19px;
  margin-top: 11px;
  background: none !important;
}

.mainNavLst li .emailIc_fff {
  font-size: 23px;
  margin-right: 19px;
  margin-top: 11px;
  background: none !important;
}

.mainNav .mainNavBot .helpIc_fff {
  font-size: 25px;
  font-weight: 600;
  background: none !important;
}

.mainNav .mainNavBot .setngIc_fff {
  font-size: 25px;
  font-weight: 600;
  background: none !important;
}

.mainNav .mainNavBot a {
  color: #ffffff;
}

/*Menulist End */
/*Sub Header Started*/
.notiList li .serchIc:before {
  content: "\e924";
  font-size: 21px;
  color: #777777;
}

.notiList li .cartIc:before {
  content: "\e913";
  font-size: 25px;
  color: #777777;
}

.notiList li .msgIc_01:before {
  content: "\e91d";
  font-size: 23px;
  color: #777777;
}

.notiList li .notiIc:before {
  content: "\e91f";
  font-size: 22px;
  color: #777777;
}

.notiList li .serchIc {
  background: none !important;
}

.notiList li .cartIc {
  background: none !important;
}

.notiList li .msgIc_01, .messageIc {
  background: none !important;
  margin-top: -3px;
}

.notiList li .notiIc {
  background: none !important;
}

.notiList li.act .serchIc:before {
  color: #000000 !important;
}

.notiList li.act .cartIc:before {
  color: #000000 !important;
}

.notiList li.act .msgIc_01:before {
  color: #000000 !important;
}

.notiList li.act .notiIc:before {
  color: #000000 !important;
}

/*Sub Header End*/
/*LHS Started*/
/*I Want To Started*/
.box_list_ul li .shdlDemoIc {
  background: none !important;
  width: auto;
  height: auto;
}

.box_list_ul li .clgueIc {
  background: none !important;
  width: auto;
  height: auto;
}

.box_list_ul li .inviteIc {
  background: none !important;
  width: auto;
  height: auto;
}

.box_list_ul li .bkHtlIc {
  background: none !important;
  width: auto;
  height: auto;
}

.box_list_ul li .companyIc {
  background: none !important;
  width: auto;
  height: auto;
}

.box_list_ul li .memberIc_777 {
  background: none !important;
  width: auto;
  height: auto;
}

.box_list_ul li .articlIc {
  background: none !important;
  width: auto;
  height: auto;
}

.box_list_ul li .webBldrIc {
  background: none !important;
  width: auto;
  height: auto;
}

.box_list_ul li .newsIc {
  background: none !important;
  width: auto;
  height: auto;
}

.box_list_ul li .bizofrIc {
  background: none !important;
  width: auto;
  height: auto;
}

.box_list_ul li .cntrbArtIc {
  background: none !important;
  width: auto;
  height: auto;
}

.box_list_ul li .mngWbIc {
  background: none !important;
  width: auto;
  height: auto;
}

.box_list_ul li .rvwWbPkgIc {
  background: none !important;
  width: auto;
  height: auto;
}

.box_list_ul li .lnkrStreIc {
  background: none !important;
  width: auto;
  height: auto;
}

.box_list_ul li .shdlDemoIc:before {
  content: "\e927";
  font-size: 17px;
  color: #777777;
  float: right;
}

.box_list_ul li .clgueIc:before {
  content: "\e91b";
  font-size: 17px;
  color: #777777;
  float: right;
}

.box_list_ul li .inviteIc:before {
  content: "\e90f";
  font-size: 16px;
  color: #777777;
  float: right;
}

.box_list_ul li .bkHtlIc:before {
  content: "\e911";
  font-size: 19px;
  color: #777777;
  float: right;
}

.box_list_ul li .companyIc:before {
  font-size: 20px;
  float: right;
}

.box_list_ul li .memberIc_777:before {
  content: "\e929";
  font-size: 16px;
  color: #777777;
  float: right;
}

.box_list_ul li .articlIc:before {
  content: "\e921";
  font-size: 18px;
  color: #777777;
  float: right;
}

.box_list_ul li .webBldrIc:before {
  content: "\e916";
  font-size: 16px;
  color: #777777;
  float: right;
}

.box_list_ul li .newsIc:before {
  content: "\e922";
  font-size: 17px;
  color: #777777;
  float: right;
}

.box_list_ul li .bizofrIc:before {
  content: "\e92b";
  color: #777777;
  float: right;
}

.box_list_ul li .cntrbArtIc:before {
  content: "\e92c";
  font-size: 17px;
  color: #777777;
  float: right;
}

.box_list_ul li .mngWbIc:before {
  content: "\e91c";
  font-size: 19px;
  color: #777777;
  float: right;
}

.box_list_ul li .rvwWbPkgIc:before {
  content: "\e923";
  font-size: 19px;
  color: #777777;
  float: right;
}

.box_list_ul li .lnkrStreIc:before {
  content: "\e915";
  font-size: 17px;
  color: #777777;
  float: right;
}

/* I want to Icon Font Started */
.box_list_ul li:hover .shdlDemoIc:before, .box_list_ul li:hover .clgueIc:before, .box_list_ul li:hover .inviteIc:before, .box_list_ul li:hover .bkHtlIc:before, .box_list_ul li:hover .companyIc:before, .box_list_ul li:hover .memberIc_777:before, .box_list_ul li:hover .articlIc:before, .box_list_ul li:hover .webBldrIc:before, .box_list_ul li:hover .newsIc:before, .box_list_ul li:hover .bizofrIc:before, .box_list_ul li:hover .cntrbArtIc:before, .box_list_ul li:hover .mngWbIc:before, .box_list_ul li:hover .rvwWbPkgIc:before, .box_list_ul li:hover .lnkrStreIc:before {
  color: #273239;
}

/* I want to Icon Font End */
/*I Want To End*/
/*LHS End*/
/*dashboard Started*/
.dashboard_v3.contentList2 > li .actionList li .shareIc {
  height: auto !important;
}

/* MK 13/04/2018 2056 Start */
.inviteIc::before {
  content: "\e90f";
}

.company_intro_li_wp .company_intro_li li .inviteIc::before {
  font-size: 18px;
  color: #777777;
}

/* MK 13/04/2018 2056 End */
/* actionList Started */
/*.action_row .actionList li .patIc:before { content: "\e971";}*/
.action_row .actionList li .shareIc:before {
  content: "\e904";
}

/*.action_row .actionList li .patIc { font-size: 20px; line-height: 39px; color:#777777;  background: none !important; }*/
.action_row .actionList li .shareIc {
  font-size: 18px;
  line-height: 16px;
  color: #777777;
  background: none !important;
}

/*.action_row .actionList li:hover .patIc,*/
.action_row .actionList li:hover .shareIc {
  color: #273239;
}

.action_list_wp > li > a .image_ic:before {
  content: "\e91a";
}

.action_list_wp > li > a .wri_articl_ic:before {
  content: "\e92c";
}

.action_list_wp > li > a .image_ic {
  color: #00abbe;
  background: none !important;
}

.action_list_wp > li > a .wri_articl_ic {
  color: #00abbe;
  font-size: 17px;
  background: none !important;
}

/* actionList End */
/*dashboard End*/
.next_arrow:before {
  content: "\e948";
  color: #777777;
}

.prev_arrow:before {
  content: "\e949";
  color: #777777;
}

.circle_down:before {
  content: "\e93a";
  color: #777777;
}

/* icon - fonts End */
/* clock icon start */
.userDisplay.var_2 .timeDscrptn .clockIc_fff {
  background: none !important;
  font-size: 16px;
  color: #ffffff;
}

.userDisplay.var_2 .timeDscrptn .clockIc_fff:before {
  content: "\e906";
}

.userDisplay .timeDscrptn .clockIc, #newslist.list2 > li .timeDscrptn .clockIc {
  background: none !important;
  font-size: 16px;
  color: #666666;
}

.userDisplay .timeDscrptn .clockIc:before, #newslist.list2 > li .timeDscrptn .clockIc:before {
  content: "\e906";
}

/* clock icon End */
/* biz forum icon start */
.headRow h2 {
  text-indent: 0;
}

.headRow h2 .bizIc {
  background: none !important;
  font-size: 22px;
  margin-right: 5px;
  color: #333333;
}

.headRow h2 .bizIc:before {
  content: "\e910";
}

.headRow h2 .netwrkIc:before {
  content: "\e91e";
  color: #333333;
}

#articlelist.list2 > li .actionList li .cmntIc_777 {
  background: none !important;
  font-size: 20px;
  color: #777777;
}

#articlelist.list2 > li .actionList li .cmntIc_777:before {
  content: "\e908";
  width: auto;
  height: auto;
}

.postBy .eCard .bottom .shareIc {
  background: none !important;
  font-size: 18px;
  color: #777777;
}

.postBy .eCard .bottom .shareIc:before {
  content: "\e904";
}

.botLstWp .actionList li .favIc {
  background: none !important;
  font-size: 18px;
  color: #777777;
}

/*.botLstWp .actionList li .favIc:before,.eCard .bottom .favIc:before{content: "\e90b";  color:#777777;}*/
.botLstWp .actionList li .cmntIc {
  background: none !important;
  font-size: 22px;
  color: #777777;
}

.botLstWp .actionList li .cmntIc:before {
  content: "\e908";
}

/*.actionList li .act .favIc:before,.eCard .bottom .rigSec li .act .favIc:before { content: "\e90a"; color:#d0a123;  } 25/01/18 delete this css */
/* biz forum icon End */
/* biz offers icon start */
.headRow h2 .bizofrIc {
  background: none !important;
  font-size: 24px;
  margin-right: 5px;
  color: #333333;
}

.headRow h2 .bizofrIc:before {
  content: "\e92b";
}

/* biz offers icon End */
.shareIc {
  width: auto;
  height: auto;
  background: none !important;
  font-size: 18px;
}

.shareIc:before {
  content: "\e904";
  color: #777777;
}

.favIc {
  width: auto;
  height: auto;
  background: none !important;
  font-size: 20px;
  line-height: 17px;
}

.favIc:before {
  content: "\e90b";
  color: #777777;
}

.act .favIc:before, .favIc.act:before {
  content: "\e90a";
  color: #d0a123;
}

.cmntIc_777, .cmntIc, .cmntIc_fff {
  width: auto;
  height: auto;
  background: none !important;
  font-size: 20px;
  line-height: 16px;
}

.cmntIc_777:before, .cmntIc:before {
  content: "\e908";
  color: #777777;
}

.cmntIc_fff:before {
  content: "\e908";
  color: #ffffff;
}

/*.patIc_fff:before { content: "\e920"; color: #ffffff; }*/
.paticon {
  width: auto;
  height: auto;
  background: none !important;
}

.paticon:before {
  content: "\e920";
  color: #666666;
  font-size: 20px;
}

.tickiconfont, .green_tick {
  width: auto;
  height: auto;
  background: none !important;
}

.tickiconfont:before {
  content: "\e957";
  color: #666666;
  font-size: 20px;
}

.green_tick:before {
  content: "\e957";
  color: #85ce32;
  font-size: 40px;
}

.eCard .bottom .favIc {
  width: auto;
  height: auto;
  background: none !important;
}

.eCard .bottom .favIc:before {
  font-size: 18px;
}

.eCard .bottom .shareIc:before {
  font-size: 17px;
}

.banHvrd .frwrdIc, .banHvrd .favIc2 {
  width: 25px;
  height: 25px;
  background-image: none !important;
  position: relative;
  text-align: center;
  background-color: #ffffff;
  border-radius: 100px;
  display: inline-block;
  vertical-align: middle;
  line-height: normal;
}

.banHvrd .frwrdIc:before {
  content: "\e904";
  font-size: 17px;
  margin-top: 5px;
  color: #777777;
  line-height: 15px;
  display: inline-block;
  vertical-align: top;
  margin-left: -1px;
}

.banHvrd .favIc2:before {
  content: "\e90b";
  font-size: 20px;
  margin-top: 4px;
  color: #777777;
  line-height: 18px;
  display: inline-block;
  vertical-align: top;
}

.banHvrd .act.favIc2:before {
  content: "\e90a";
  color: #d0a124;
}

.botmSec .actionList.style2 .shareIc, .botmSec .actionList.style2 .favIc {
  margin: 0;
  padding: 10px;
  box-sizing: border-box;
}

.multipleIcons .replyIc:before {
  color: #777777;
  font-size: 22px;
}

/* Sub industry Icons Started */
.industry_insurance_ic:before {
  content: "\e938";
  color: #6a6a6a;
}

.industry_travel_assistance_ic:before {
  content: "\e92d";
  color: #6a6a6a;
}

.industry_accounting_services_ic:before {
  content: "\e92e";
  color: #6a6a6a;
}

.industry_advertising_solutions_ic:before {
  content: "\e92f";
  color: #6a6a6a;
}

.industry_attendance_system_ic:before {
  content: "\e930";
  color: #6a6a6a;
}

.industry_business_loan_advance_ic:before {
  content: "\e931";
  color: #6a6a6a;
}

.industry_business_software_ic:before {
  content: "\e932";
  color: #6a6a6a;
}

.industry_catering_housekeeping_ic:before {
  content: "\e933";
  color: #6a6a6a;
}

.industry_digital_services_ic:before {
  content: "\e934";
  color: #6a6a6a;
}

.industry_equity_ic:before {
  content: "\e935";
  color: #6a6a6a;
}

.industry_financial_service_ic:before {
  content: "\e936";
  color: #6a6a6a;
}

.industry_hotel_ic:before {
  content: "\e937";
  color: #6a6a6a;
}

.industry_insurance_legal_ic:before {
  content: "\e93b";
  color: #6a6a6a;
}

.industry_logistics_warehousing_ic:before {
  content: "\e93c";
  color: #6a6a6a;
}

.industry_marketing_solutions_ic:before {
  content: "\e93d";
  color: #6a6a6a;
}

.industry_network_telecom_ic:before {
  content: "\e93e";
  color: #6a6a6a;
}

.industry_office_supplies_equipments_ic:before {
  content: "\e93f";
  color: #6a6a6a;
}

.industry_packaging_ic:before {
  content: "\e940";
  color: #6a6a6a;
}

.industry_printing_design_ic:before {
  content: "\e941";
  color: #6a6a6a;
}

.industry_real_estate_services_ic:before {
  content: "\e942";
  color: #6a6a6a;
}

.industry_recruitment_payroll_ic:before {
  content: "\e943";
  color: #6a6a6a;
}

.industry_security_surve_ic:before {
  content: "\e944";
  color: #6a6a6a;
}

.industry_trade_finance_ic:before {
  content: "\e945";
  color: #6a6a6a;
}

.industry_training_coaching_ic:before {
  content: "\e946";
  color: #6a6a6a;
}

.industry_travel_ic:before {
  content: "\e947";
  color: #6a6a6a;
}

.bizOfrLst > li .industry_insurance_ic:before, .bizOfrLst > li .industry_travel_assistance_ic:before, .bizOfrLst > li .industry_accounting_services_ic:before, .bizOfrLst > li .industry_advertising_solutions_ic:before, .bizOfrLst > li .industry_attendance_system_ic:before, .bizOfrLst > li .industry_business_loan_advance_ic:before,
.bizOfrLst > li .industry_business_software_ic:before, .bizOfrLst > li .industry_catering_housekeeping_ic:before, .bizOfrLst > li .industry_digital_services_ic:before, .bizOfrLst > li .industry_equity_ic:before, .bizOfrLst > li .industry_financial_service_ic:before, .bizOfrLst > li .industry_hotel_ic:before, .bizOfrLst > li .industry_insurance_legal_ic:before, .bizOfrLst > li .industry_logistics_warehousing_ic:before,
.bizOfrLst > li .industry_marketing_solutions_ic:before, .bizOfrLst > li .industry_network_telecom_ic:before, .bizOfrLst > li .industry_office_supplies_equipments_ic:before,
.bizOfrLst > li .industry_office_supplies_equipments_ic:before, .bizOfrLst > li .industry_packaging_ic:before, .bizOfrLst > li .industry_printing_design_ic:before,
.bizOfrLst > li .industry_real_estate_services_ic:before, .bizOfrLst > li .industry_recruitment_payroll_ic:before, .bizOfrLst > li .industry_security_surve_ic:before,
.bizOfrLst > li .industry_trade_finance_ic:before, .bizOfrLst > li .industry_training_coaching_ic:before, .bizOfrLst > li .industry_travel_ic:before {
  font-size: 32px;
  line-height: 32px;
  color: inherit;
  margin-top: 0;
  font-weight: 400;
}

/* Sub industry Icons End */
.detlUl > li .calIc01, .detlUl > li .emplyIc {
  background: none !important;
  font-size: 20px;
  width: auto;
  height: auto;
  margin-right: 5px;
}

.detlUl > li .calIc01:before {
  content: "\e912";
  color: #6a6a6a;
}

.detlUl > li .emplyIc:before {
  content: "\e91e";
  color: #6a6a6a;
}

/* Sub industry Icons End */
.aboutIc, .cmntsIc, .discusinIc, .cmntsIc_fff, .contIc, .dclineIc, .clsBtn_000, .myLinkIc, .groupsIc, .netwrkIc, .messageIc, .inviteIc, .msgIc_01, .replyIc, .accptIc, .downArr_link, .calIc01, .calIc02, .clgueIc, .addFmilyIc, .companyIc, .cls_Grn, .tab li .inviteIc {
  width: auto !important;
  height: auto !important;
  background: none !important;
  /*color: #777777;*/
}

.aboutIc:before {
  content: "\e929";
  color: #6a6a6a;
}

.cmntsIc:before {
  content: "\e93a";
  color: #6a6a6a;
}

.discusinIc:before {
  content: "\e94a";
  color: #6a6a6a;
}

.cmntsIc_fff:before {
  content: "\e93a";
}

.lefArw_fff:before {
  content: "\e949";
}

.dclineIc:before {
  content: "\e905";
}

.clsBtn_000:before {
  content: "\e907";
  color: #333333;
}

.myLinkIc:before {
  content: "\e94d";
}

.groupsIc:before {
  content: "\e94b";
}

.tab li .inviteIc:before {
  content: "\e91b";
}

.msgIc_01:before, .messageIc:before {
  content: "\e91d";
}

.replyIc:before {
  content: "\e902";
}

.cmntsIc_fff:before, .downArr_link:before {
  content: "\e93a";
  color: #6a6a6a;
}

.lefArw_fff:before {
  content: "\e949";
  color: #6a6a6a;
}

.contIc:before {
  content: "\e939";
  color: #6a6a6a;
}

.accptIc:before {
  content: "\e952";
  color: #6a6a6a;
}

.calIc02:before, .calIc01:before {
  content: "\e912";
  font-size: 21px;
  color: #6a6a6a;
}

/* MK 12/02/2018 4 places required same size and color that y given size and colour */
.clgueIc:before {
  content: "\e950";
  color: #6a6a6a;
}

.addFmilyIc:before {
  content: "\e94f";
  color: #6a6a6a;
}

.companyIc:before {
  content: "\e914";
  color: #6a6a6a;
}

.cls_Grn:before {
  content: "\e907";
  color: #6a6a6a;
}

.cls_Grn:hover::before {
  color: #273239;
}

.tab li .inviteIc:before {
  content: "\e951";
}

/* for mobile */
@media only screen and (min-width: 0) and (max-width: 767px) {
  .bizFormIc, .networkIc, .bizOfrIc, .lnkrStreIc, .webBldrIc, .calIc02, .helpIc, .setngIc, .notiIc_fff, .cartIc_fff, .serchIc_fff, .trvlIc, .shareIc, .image_ic, .clockIc_fff, .cmntIc, .inviteIc, .clsBtn_000, .netwrkIc, .messageIc {
    /* 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;
  }
  .bizOfrLst > li .industry_insurance_ic:before, .bizOfrLst > li .industry_travel_assistance_ic:before, .bizOfrLst > li .industry_accounting_services_ic:before, .bizOfrLst > li .industry_advertising_solutions_ic:before, .bizOfrLst > li .industry_attendance_system_ic:before, .bizOfrLst > li .industry_business_loan_advance_ic:before, .bizOfrLst > li .industry_business_software_ic:before, .bizOfrLst > li .industry_catering_housekeeping_ic:before, .bizOfrLst > li .industry_digital_services_ic:before, .bizOfrLst > li .industry_equity_ic:before, .bizOfrLst > li .industry_financial_service_ic:before, .bizOfrLst > li .industry_hotel_ic:before, .bizOfrLst > li .industry_insurance_legal_ic:before, .bizOfrLst > li .industry_logistics_warehousing_ic:before, .bizOfrLst > li .industry_marketing_solutions_ic:before, .bizOfrLst > li .industry_network_telecom_ic:before, .bizOfrLst > li .industry_office_supplies_equipments_ic:before, .bizOfrLst > li .industry_office_supplies_equipments_ic:before, .bizOfrLst > li .industry_packaging_ic:before, .bizOfrLst > li .industry_printing_design_ic:before, .bizOfrLst > li .industry_real_estate_services_ic:before, .bizOfrLst > li .industry_recruitment_payroll_ic:before, .bizOfrLst > li .industry_security_surve_ic:before, .bizOfrLst > li .industry_trade_finance_ic:before, .bizOfrLst > li .industry_training_coaching_ic:before, .bizOfrLst > li .industry_travel_ic:before {
    font-size: 28px;
    line-height: 28px;
  }
  .mainNavLst li .home_ic:before {
    content: "\e90c";
    font-size: 23px;
    color: #777777;
  }
  .mainNavLst li .bizFormIc:before {
    content: "\e910";
    font-size: 23px;
    color: #777777;
  }
  .mainNavLst li .networkIc:before {
    content: "\e91e";
    font-size: 23px;
    color: #777777;
  }
  .mainNavLst li .bizOfrIc:before {
    content: "\e92b";
    font-size: 21px;
    color: #777777;
  }
  .mainNavLst li .lnkrStreIc:before {
    content: "\e915";
    font-size: 21px;
    color: #777777;
  }
  .mainNavLst li .webBldrIc:before {
    content: "\e916";
    font-size: 21px;
    color: #777777;
  }
  .mainNavLst li .calIc02:before {
    font-size: 21px;
  }
  .mainNavLst li .trvlIc {
    font-size: 21px;
    color: #777777;
  }
  .mainNav .mainNavBot .helpIc:before {
    content: "\e919";
    font-size: 25px;
    color: #777777;
  }
  .mainNav .mainNavBot .setngIc:before {
    content: "\e925";
    font-size: 25px;
    color: #777777;
  }
  .mainNavLst li .trvlIc, .mainNavLst li .lnkrStreIc, .mainNavLst li .webBldrIc, .mainNav .mainNavBot .helpIc, .mainNav .mainNavBot .setngIc, .clsBtn_000 {
    background-image: none;
  }
  .home_ic {
    margin: 11px 15px 0 0;
    float: left;
  }
  .bizFormIc {
    margin: 11px 20px 0 0;
    float: left;
  }
  .networkIc {
    margin: 14px 20px 0 0;
    float: left;
  }
  /* MK 20/06/2017 width:24px; ref: mail subject : Fwd: GL Mobile - Error */
  .bizOfrIc {
    margin: 11px 20px 0 0;
    float: left;
  }
  .eBrifIc {
    margin: 11px 20px 0 0;
    float: left;
  }
  .webBldrIc {
    margin: 11px 20px 0 0;
    float: left;
  }
  .calIc02 {
    margin: 11px 20px 0 0;
    float: left;
  }
  /* MS 04/03/16    */
  .emailIc {
    margin: 11px 20px 0 0;
    float: left;
  }
  .helpIc {
    display: inline-block;
  }
  .setngIc {
    display: inline-block;
  }
  .setngIc_2 {
    display: inline-block;
  }
  .notiList > li .notiIc_fff:before {
    content: "\e91f";
    color: #ffffff;
    font-size: 21px;
  }
  .notiList > li .cartIc_fff:before {
    content: "\e913";
    color: #ffffff;
    font-size: 21px;
  }
  .notiList > li .serchIc_fff:before {
    content: "\e924";
    color: #ffffff;
    font-size: 21px;
  }
  .notiList > li.act .notiIc_fff:before {
    color: #273239;
  }
  .notiList > li.act .cartIc_fff:before {
    color: #273239;
  }
  .notiList > li.act .serchIc_fff:before {
    color: #273239;
  }
  .whtBgFix {
    width: 94%;
    height: 100%;
    position: fixed;
    top: 0;
    background-color: #ffffff;
    z-index: -1;
  }
  .btn {
    color: #ffffff;
  }
  .btn_100 {
    width: 100%;
    padding: 0 20px;
    height: 38px;
    line-height: 36px;
    font-size: 18px;
    color: #ffffff;
    box-sizing: border-box;
    text-align: center;
    display: inline-block;
    text-decoration: none;
  }
}

.home_ic:before {
  content: "\e90c";
}

.profile_ic:before {
  content: "\e929";
}

.close_ic:before {
  content: "\e907";
}

.globe_stroke_ic:before {
  content: "\e994";
}

.star_ic:before {
  content: "\e996";
}

.clockIc:before {
  content: "\e906";
  color: #6a6a6a;
}

.contact_ic:before {
  content: "\e990";
}

.home_ic:before {
  content: "\e90c";
}

.prod_rec_ic:before {
  content: "\e98f";
}

.notification_ic:before {
  content: "\e91f";
}

.edit_pop_ic:before {
  content: "\e991";
}

.keyIc.var_2:before {
  content: "\e997";
}

.networkIc::before {
  content: "\e91e";
}

.btn.cancelinvite {
  width: 190px;
}

.nav_container > .mainWrp {
  position: static;
}

/* delelte overlay start */
.btn_v2.red_btn {
  border: 1px solid #fd0101;
  color: #fd0101;
  background: transparent;
}

.listing_delete_wrp {
  width: 100%;
  padding: 30px 20px 0;
  box-sizing: border-box;
  display: flex;
  align-items: center;
  flex-flow: column;
}

.overlay_ic_wrp {
  width: auto;
  text-align: center;
}

.overlay_ic_wrp .deleteIc {
  width: auto;
  height: auto;
  background: none;
  font-size: 40px;
}

.overlay_ic_wrp .deleteIc::before {
  content: "\e909";
}

.overlay_ic_hd {
  font-size: 20px;
  color: #273239;
  font-weight: bold;
  margin-top: 8px;
}

.overlay_hint {
  font-size: 16px;
  color: #273239;
  margin-top: 14px;
}

.listing_delete_wrp .btn_list {
  margin: 30px 0;
}

/* delelte overlay end */
/* onboard sec start */
.onboard_page_cont {
  background-color: #eeeeee;
  position: relative;
  padding: 20px;
  box-shadow: 1px 1px 5px 0px #ccc;
  border-bottom: 1px solid #ccc;
  position: relative;
  z-index: 1;
  overflow: hidden;
}

.onboard_row {
  display: flex;
  flex-flow: row wrap;
  align-items: center;
}

.onboard_page_cont p {
  color: #000000;
}

.onboard_page_cont .info::before {
  font-size: 15px;
  margin-right: 10px;
  color: #fd0101;
}

.onboard_page_cont p span {
  color: #84cf20;
  padding-left: 5px;
  font-size: 18px;
}

.change_btn {
  display: inline-block;
}

.onboard_page_btn_cont {
  padding-left: 25px;
}

.onboard_page_btn_cont a {
  font-size: 14px;
  color: #273239;
  text-decoration: underline;
  transition: color .3s ease-in;
}

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

.onboard_page_cls_btn {
  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;
  position: absolute;
  top: 0;
  right: 10px;
  color: #777777;
}

/* onboard sec end */
@media only screen and (max-width: 767px) {
  .widgetContainer .widgetcolLef {
    padding-bottom: 40px;
  }
}
