#header.epre_header .container {
  padding: 0 60px;
  max-width: 100%;
}

/* this is onyl for pre events header , css loading issue */
.header_main {
  text-align: center;
  line-height: normal;
}

.logoWrp {
  /* width:207px; height:65px; margin:0 auto;*/
  text-align: center;
}

/* MS 08/03/16 Ar 02-Feb'16 */
.logoWrp img {
  /* width:100%; */
}

/* Ar 02-Feb'16 */
.subHeader {
  width: 100%;
  /*background-color:#ffffff;*/
}

.subHeader.docked {
  position: fixed;
  top: 0;
  z-index: 7;
  border-bottom: 1px solid #e8e8e8;
}

.subHeader.dockedSupp {
  background: #e6e6e6 !important;
}

/* MS 21/12/16 */
.subLeft {
  float: left;
}

.subRight {
  float: right;
}

.menuWrpr {
  float: left;
  position: relative;
  width: 56px;
}

/* MS 25/03/16 */
.menuTogle {
  width: 56px;
  height: 56px;
  display: block;
  background-image: url(images/jet/opnmenu.png);
  background-position: center center;
  background-repeat: no-repeat;
}

.menuWrpr.act .menuTogle {
  background-image: url(images/jet/close.png);
}

.tabNav {
  width: 100%;
  background-color: #e6e6e6;
  border-top: 1px solid #cccccc;
  border-bottom: 1px solid #cccccc;
}

.tabNav.docSupp {
  margin-top: 56px;
}

.tabNavListWrpr {
  float: left;
}

.tabInWrp {
  width: 889px;
  overflow: hidden;
  box-sizing: border-box;
  float: left;
  height: 48px;
}

.tabNavList {
  list-style: none;
  padding-bottom: 20px;
  width: auto;
  white-space: nowrap;
  overflow-x: scroll;
  overflow-y: hidden;
  font-size: 0;
}

/* Ar 24-Mar'17 */
.tabNavList li {
  width: 165px;
  height: 48px;
  line-height: 48px;
  box-sizing: border-box;
  border-left: 1px solid #cccccc;
  /*background-color:#ffffff;*/
  position: relative;
  display: inline-block;
  /* float:left; */
}

/* MK 30/06/2016 width:234.75px; */
.tabNavList li .hdng {
  float: left;
  width: 100%;
  padding-right: 39px;
  font-size: 16px;
  color: #666666;
  text-decoration: none;
  padding-left: 9px;
  box-sizing: border-box;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}

/*.tabNavList li:first-child,.tabNavList li.act{background-color:#e6e6e6;}*/
/*.tabNavList li:first-child .hdng{ width:100%; }*/
.tabNavList li.active {
  background: #ffffff;
}

/* MS 27/02/16 */
.tabNavList li.active a {
  color: #273239;
}

/* MS 27/02/16 */
.tabNavList li.active .clsBtn_ccc {
  background-position: 7.807807808% 25.43352601%;
}

/* MS 27/02/16 */
.tabNavList li.inactive {
  background-color: #eeeeee;
}

/* MS 27/02/16 */
.tabNavList li.inactive a {
  color: #888888;
}

/* MS 27/02/16 */
.tabNavList li .clsBtn_ccc {
  width: 12px;
  height: 12px;
  position: absolute;
  top: 0;
  right: 0;
}

/* MS 29/02/16 */
.leftArwWp {
  float: left;
  width: 20px;
  height: 48px;
  border-left: 1px solid #cccccc;
  /*background-color:#ffffff;*/
  text-align: center;
  line-height: 48px;
  box-sizing: border-box;
}

/* MK 10/05/2016 background-color:#ffffff; JET UAT for new site V1_5May point number 49 */
.rightArwWp {
  float: right;
  width: 20px;
  height: 48px;
  border-left: 1px solid #cccccc;
  /*background-color:#ffffff;*/
  text-align: center;
  line-height: 48px;
  box-sizing: border-box;
}

.widget {
  float: right;
  width: 310px;
  height: 48px;
  background-color: #152049;
  text-align: center;
  border-left: 1px solid #cccccc;
  box-sizing: border-box;
}

/* MS 03/03/16 */
/* MK 25/03/2016 width:256px; */
.widgetBtn {
  display: block;
  line-height: 28px;
  text-decoration: none;
}

.widgetBtnInWp {
  display: inline-block;
}

.widgetBtnInWp .link20Wh {
  float: left;
  margin-top: 11px;
}

/* jet widget enhancement gl-2653 start */
.widget.jetBookingEl .widgetBtnInWp {
  float: left;
  padding-left: 15px;
  width: 100%;
  box-sizing: border-box;
}

.widget.jetBookingEl .widgetBtnInWp .link20Wh {
  float: left;
  margin-top: 11px;
  font-weight: 600;
  text-transform: capitalize;
}

.widget.jetBookingEl .widgetBtnInWp .trvlIc {
  margin-right: 8px;
}

.widget.jetBookingEl .widgetBtnInWp .yellow_band {
  float: right;
}

.widget.jetBookingEl .widgetBtnInWp .yellow_band .band_arrow {
  float: left;
  border-bottom: 24px solid transparent;
  border-right: 20px solid #ffc00c;
  border-top: 24px solid transparent;
}

.widget.jetBookingEl .widgetBtnInWp .yellow_band .offer_text {
  padding-right: 10px;
  color: #152049;
  font-weight: 700;
  font-size: 22px;
  float: right;
  line-height: 48px;
  background: #ffc00c;
}

/* jet widget enhancement gl-2653 End */
.mainNav {
  width: 193px;
  height: 100%;
}

/* MK 14/07/2016 no-repeat background-color:#152049; */
#lnav.act {
  position: fixed;
  height: 100%;
  z-index: 5;
}

.mainNavLst {
  list-style: none;
  width: 173px;
  margin: 0 auto;
}

.mainNavLst li {
  float: left;
  width: 100%;
  border-bottom: 1px solid;
  padding: 1px;
  box-sizing: border-box;
}

/* MK 14/07/2016 no-repeat border-color:#2c365b; */
.mainNavLst li:first-child {
  border-top: none;
}

.mainNavLst li a {
  float: left;
  width: 100%;
  font-size: 16px;
  color: #ffffff;
  text-decoration: none;
  height: 44px;
  line-height: 52px;
  padding: 0 0 0 8px;
  box-sizing: border-box;
  color: #ffffff;
}

/*.mainNavLst li:hover a{background-color:#ffffff;}  /* MK 14/07/2016 no-repeat */
/*.notouch .mainNavLst li:hover a{background-color:#ffffff; color:#152049;}*/
/* MK 14/07/2016 no-repeat */
.mainNavLst li.act a {
  color: #fcaf17;
}

.mainNavLst li.inAct a {
  color: #545c7a;
}

.mainNavBot {
  width: 165px;
  margin: 12px auto 20px;
}

/*.helpIc{display:inline-block; width:26px; height:26px; background-position: -172px -2px; background-repeat:no-repeat;}*/
/* MK 21/03/2017 */
/*.setngIc{display:inline-block; width:26px; height:26px; background-position: -174px -31px; background-repeat:no-repeat;}*/
/* MK 10/06/2016 */
.logoCnt {
  height: 65px;
  line-height: 65px;
  /* height:56px; line-height:56px; margin-left:15px; */
}

/* MS 08/03/16 */
.logoCnt img {
  width: 100%;
}

.notiList {
  float: left;
  list-style: none;
}

.notiList > li {
  float: left;
  width: 56px;
  height: 56px;
  /* position:relative; */
  box-sizing: border-box;
}

/* MS 09/11/16 */
.notiList > li > a {
  display: inline-block;
  width: 100%;
  line-height: 56px;
  text-align: center;
  box-sizing: border-box;
  position: relative;
}

/* MS 09/11/16 */
.notiList li > a .notiCountWp {
  top: 7px;
  right: 10px;
}

/* MS 30/03/16 */
.notiList li .tab .notiCountWp {
  top: -10px;
}

.notiList li .serchIc {
  width: 22px;
  height: 22px;
  float: none;
  display: inline-block;
  margin: 0;
}

.notiCountWp {
  min-width: 6px;
  height: 16px;
  text-align: center;
  background-color: #fd0101;
  position: absolute;
  top: -10px;
  right: -5px;
  border-radius: 10px;
  -moz-border-radius: 10px;
  -webkit-border-radius: 10px;
  /*padding:0 5px;*/
  padding: 2px 7px;
}

/* MS 28/11/16 */
.notiCount {
  font-size: 10px;
  color: #ffffff;
  font-weight: 800;
  line-height: 16px;
  line-height: 18px\9;
}

.prflCnt {
  float: right;
  height: 56px;
  margin-left: 20px;
  position: relative;
  /* min-width:289px; */
  /* max-width:500px; */
}

/* MS 09/11/16 */
.prflCntInr {
  padding: 0 5px;
  line-height: 56px;
  /*padding-left:10px;*/
}

/* MS 09/11/16 */
.prflImg {
  float: right;
  width: 35px;
  height: 56px;
  overflow: hidden;
}

/* MS 09/11/16 */
.prflImg img {
  width: 100%;
  height: 35px;
  vertical-align: middle;
}

.prflName {
  float: left;
  /* font-size:20px; */
  font-size: 18px;
  margin-left: 10px;
  letter-spacing: 0.5px;
}

/* MS 03/03/16 */
.prflCnt .prflImg img {
  height: auto;
}

/* MS 16/06/16 */
.subRight .vertcleDvdr {
  margin: 10px 0 0 10px;
}

.mainNavLst li:hover .bizFrmIc {
  background-position: -2px -27px;
}

.mainNavLst li:hover .netIc {
  background-position: -24px -25px;
}

.mainNavLst li:hover .bizofrIc {
  background-position: -51px -26px;
}

.mainNavLst li:hover .eBrifIc {
  background-position: -76px -27px;
}

.mainNavLst li:hover .webBldrIc {
  background-position: -100px -26px;
}

.mainNavLst li:hover .calIc {
  background-position: -124px -26px;
}

.mainNavLst li:hover .emailIc {
  background-position: -148px -27px;
}

.mainNavLst li.act .bizFrmIc {
  background-position: -2px -52px;
}

.mainNavLst li.act .netIc {
  background-position: -24px -48px;
}

.mainNavLst li.act .bizofrIc {
  background-position: -51px -51px;
}

.mainNavLst li.act .eBrifIc {
  background-position: -76px -50px;
}

.mainNavLst li.act .webBldrIc {
  background-position: -100px -50px;
}

.mainNavLst li.act .calIc {
  background-position: -124px -50px;
}

.mainNavLst li.act .emailIc {
  background-position: -148px -52px;
}

.mainNavLst li.inAct .bizFrmIc {
  background-position: -2px -77px;
}

.mainNavLst li.inAct .netIc {
  background-position: -24px -72px;
}

.mainNavLst li.inAct .bizofrIc {
  background-position: -51px -76px;
}

.mainNavLst li.inAct .eBrifIc {
  background-position: -76px -74px;
}

.mainNavLst li.inAct .webBldrIc {
  background-position: -100px -74px;
}

.mainNavLst li.inAct .calIc {
  background-position: -124px -74px;
}

.mainNavLst li.inAct .emailIc {
  background-position: -148px -77px;
}

.mainNavLst li .lnkrStreIc_fff {
  margin-right: 20px;
  margin-top: 11px;
}

/* MS 09/09/16 */
.searchMainWrp {
  border-bottom: 40px solid #f4f4f4;
}

.searchWrp {
  margin: 40px 0 20px;
}

/* MK 30/01/2016 add margin-bottom:20px; */
.searchBox {
  width: 100%;
  height: 52px;
  line-height: 52px;
  border: 1px solid #cfcfcf;
  box-sizing: border-box;
}

.rcmndLnk {
  width: 100%;
  margin-top: 17px;
}

.recP {
  float: left;
  width: 248px;
  margin-top: 22px;
  color: #273239;
  font-size: 20px;
  font-style: italic;
}

.list1 {
  float: left;
  list-style: none;
}

.list1 li {
  float: left;
  width: 246px;
  height: 92px;
  padding: 20px;
  margin-left: 2px;
  box-sizing: border-box;
  position: relative;
}

.list1 li .ft18Blk {
  margin-top: 15px;
}

/*.list1 li.blueBg{background-color:#152049;}*/
/* MK 14/07/2016 no-repeat */
/* .list1 li.skyblueBg{background-color:#66ccd8;}
.list1 li.greenBg{background-color:#b0ba25;}
.list1 li.orangeBg{background-color:#ffc929;}
.list1 li.blueBg .p1,.list1 li.blueBg .p2{color:#ffffff;} Recommended industries to link with design change*/
.list1 li .clsBtn_fff {
  position: absolute;
  top: 10px;
  right: 10px;
}

.list1 .p1 {
  font-size: 18px;
  color: #273239;
  margin-top: 15px;
}

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

/* dashboard "Recommended industries to link with " Enhancement Started */
.rcmndLnk .recP {
  font-style: normal;
  font-size: 18px;
  margin-top: 24px;
  padding-left: 20px;
  box-sizing: border-box;
}

/* MS 08/02/16 */
.rcmndLnk .list1 > li {
  padding: 10px;
  position: relative;
  cursor: pointer;
}

.rcmndLnk .list1 .p1 {
  height: 32px;
  line-height: 16px;
  font-size: 14px;
  margin-top: 20px;
  margin-bottom: 8px;
  font-weight: 400;
  overflow: hidden;
}

.rcmndLnk .list1 .p2 {
  font-size: 12px;
  font-weight: normal;
}

.rcmndLnk .list1 > li: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;
}

.rcmndLnk .list1 > li:hover:before {
  background: rgba(3, 3, 3, 0.2);
}

/* dashboard "Recommended industries to link with " Enhancement End */
/* Dashboard */
/* Dashboard Right Section Start MS 24/12/15 */
.container_main, .bgColor_f4 {
  /*background:#fafbfc; */
}

.container {
  max-width: 1440px;
  width: 100%;
  width: 100%;
  margin: 0 auto;
  padding: 0 20px;
  position: relative;
  background-color: #ffffff;
  box-sizing: border-box;
  /*overflow:hidden;*/
}

/* MK 04/03/2016 */
.colLef {
  float: left;
  width: 925px;
  background: #ffffff;
  min-height: 900px;
  width: 929px;
}

/* Ar 15-Mar'16 width changed */
@media only screen and (min-width: 1280px) {
  .colLef {
    width: 76.42857143%;
  }
}

.colRig {
  float: right;
  width: 310px;
  width: 100%;
  min-height: 100%;
  /*background:#fafafa;*/
  padding: 14px 20px 12px 15px;
  padding: 14px 0 12px 20px;
  box-sizing: border-box;
  /*position:absolute; right:0;*/
  box-shadow: none !important;
}

/* MK 30/06/2016 padding: 0 20px 30px 15px; */
.container .colRig .colmWp {
  padding: 12px 0 12px 10px;
  border-top: 1px solid #e9e9e9;
  box-sizing: border-box;
  display: inline-block;
  width: 100%;
}

.container .colRig .colmWp .smlCardWrp .smlCard:hover {
  background: #f9f9f9;
}

/* MK 30/06/2016 padding:25px 0 29px 10px; */
.container .colRig .colmWp:first-child {
  border-top: none;
}

.container .colRig .hd {
  /* font-size: 22px; */
  font-size: 16px;
}

/* Ar 02-Mar'16 */
/* MK 10/05/2016 remove italic JET UAT for new site V1_5May */
/* MK 30/06/2016  font-size:18px;*/
[data-container-name="invite_to_group"] .slctWp.var_3 .tagList li .cls_Grn {
  margin-top: -2px;
  font-size: 10px;
}

/*.container .colRig .colmWp .link12grn { margin-bottom:-10px; }*/
/* MS 04/01/16 for rai startup RHS */
.listStyle > li {
  width: 100%;
  list-style: none;
  float: left;
  /* margin-top:26px; */
  margin-top: 10px;
  word-wrap: break-word;
}

/* Ar 02-Mar'16 */
/* MK 30/06/2016 margin-top: 22px; */
.listStyle > li:first-child {
  margin-top: 12px;
}

/* MK 30/06/2016 margin-top:19px; */
.listStyle > li .clgueIc {
  margin: 4px 26px 0 0;
}

.listStyle > li .cntrbArtIc {
  margin: 4px 22px 0 0;
}

.listStyle > li .eBriefCaseIc {
  float: left;
  margin: 4px 20px 0 0;
}

.listStyle > li .stAcAlrtIc {
  margin: 4px 22px 0 0;
}

.listStyle > li .rightArw_ccc_2 {
  margin: 0 26px 0 0;
}

.listStyle > li .txt_01 {
  /* float:left; */
  font-size: 14px;
  color: #273239;
  margin-top: 4px;
  margin-left: 45px;
}

/* Ar 02-Mar'16 */
/* MK 30/06/2016 font-size:16px; */
/* DashBoard Right Hand Side Icons Started MS 08/06/16 */
.listStyle > li .invtCntIc {
  float: left;
  margin: 2px 20px 0 0;
}

.listStyle > li .shdlDemoIc {
  float: left;
  margin: 1px 20px 0 0;
}

.listStyle > li .inviteIc {
  width: 20px;
  height: 22px;
  float: left;
  margin: 2px 20px 0 0;
}

.listStyle > li .bkHtlIc {
  float: left;
  margin: 6px 15px 0 0;
}

.listStyle > li .companyIc {
  width: 20px;
  height: 27px;
  float: left;
  margin: 1px 20px 0 0;
}

.listStyle > li .memberIc_777 {
  height: 23px;
  float: left;
  margin: 1px 20px 0 0;
}

.listStyle > li .wrtArtIc {
  float: left;
  margin: 2px 20px 0 0;
}

.listStyle > li .articlIc {
  float: left;
  margin: 1px 20px 0 0;
}

.listStyle > li .newsIc {
  float: left;
  margin: 0px 20px 0 0;
}

.listStyle > li .mngWbIc {
  float: left;
  margin: 1px 20px 0 0;
}

.listStyle > li .rvwWbPkgIc {
  float: left;
  margin: 1px 20px 0 0;
}

.listStyle > li .addFmilyIc {
  float: left;
  margin: 1px 20px 0 0;
}

/* MS 03/08/16 */
.listStyle > li .car2Ic {
  float: left;
  margin: 5px 20px 0 0;
}

/* MS 13/09/16 */
.listStyle > li .rupIc {
  float: left;
  margin: 1px 20px 0 2px;
}

/* MS 13/09/16 */
/* DashBoard Right Hand Side Icons End  MS 08/06/16 */
/*.container .colRig .listStyle01 { margin-bottom:-4px; }
.listStyle01 > li { width:100%; list-style:none; float:left; margin-top:23px; }
.listStyle01 > li:first-child { margin-top:21px }
 .listStyle01 > li .imgWp,.wpr01 .imgWp { width:39px; height:38px; float:left; margin:2px 20px 0 0; }
.listStyle01 > li .imgWp img,.wpr01 .imgWp img { width:100%; font-size:0; }
.listStyle01 > li > .contWp { width:206px; float:left; } /* MS 15/1/16 */
.contWp .ft16Blk, .contWp .txt_01 {
  width: 100%;
  float: left;
  font-size: 16px;
  color: #273239;
}

/* MS 15/1/16 */
.listStyle01 > li .ft16Blk .link, .listStyle03 > li .ft16Blk .link {
  text-decoration: none;
}

.contWp .ft14Gry, .contWp .txt_02 {
  width: 100%;
  float: left;
  margin-top: 4px;
  font-size: 14px;
  color: #666666;
}

/* MS 15/1/16 */
.container .colRig .listStyle02 {
  margin-top: 23px;
}

.listStyle02 > li {
  width: 100%;
  list-style: none;
  float: left;
  border-top: 1px solid #e9e9e9;
  padding: 17px 0 17px 0;
}

.listStyle02 > li .txt_01 {
  width: 200px;
  font-size: 16px;
  color: #273239;
  float: left;
}

/* MS 16/1/16 */
.listStyle02 > li .link {
  width: 50px;
  float: right;
}

/* MS 16/1/16 */
.linkWith.userDisplay .colLeft {
  width: 39px;
  height: 38px;
  margin: 2px 0 0 0;
}

.linkWith.userDisplay .colRight {
  /* width: 207px; */
  margin-left: 59px;
}

.linkWith.userDisplay .colRight .dscrptn {
  color: #000101;
  font-size: 16px;
}

.linkWith.userDisplay .colRight .p2 {
  font-size: 14px;
  margin-top: 4px;
}

.linkWith.userDisplay {
  margin-top: 23px;
}

/*.linkWithWrp .userDisplay:first-child { margin-top:21px; }*/
/* MK 07/03/2016 */
/* Dashboard Enhancements slider Start */
.sliderCnt {
  position: relative;
  margin-top: 12px;
}

/* MK 30/06/2016 margin-top:27px; */
.sliderCnt .slider {
  width: 86%;
  margin: 0 auto;
  list-style: none;
  height: auto;
  overflow: hidden;
}

/* MK 30/06/2016 height:270px; */
.sliderCnt .slider li {
  float: left;
  width: 100%;
}

.sliderCnt .slider li .imgWp {
  height: 106px;
  overflow: hidden;
}

.sliderCnt .slider li .imgWp img {
  width: 100%;
}

.sliderTxt {
  font-size: 16px;
  color: #273239;
  margin-top: 12px;
  height: 40px;
  overflow: hidden;
}

/* MK 30/06/2016 font-size:18px; color: #273239; margin-top:16px; height:69px; */
.sliderCnt .leftArwWp, .sliderCnt .rightArwWp {
  background-color: transparent;
  border: none;
  width: 20px;
  height: 35px;
  line-height: 35px;
  position: absolute;
  /*top:120px;*/
  top: 50%;
  transform: translateY(-50%);
  left: -8px;
}

/* MK 30/06/2016 top:130px; */
.sliderCnt .leftArw_23bbcb, .sliderCnt .rightArw_23bbcb {
  width: 13px;
  height: 25px;
  vertical-align: middle;
}

.sliderCnt .rightArwWp {
  left: inherit;
  right: -8px;
}

.sliderTxt2 {
  font-size: 14px;
  color: #273239;
  margin-top: 10px;
  height: 63px;
  overflow: hidden;
  line-height: 20px;
}

/* MK 30/06/2016 font-size:16px; color: #273239; margin-top:15px; height:63px; overflow:hidden; */
/* Dashboard Enhancements slider End */
/* JAGL Errors & Enhancements_V2.0_15.07.2016 Enhancement Started */
.rigWp {
  width: 310px;
  float: right;
}

@media only screen and (min-width: 1280px) {
  .rigWp {
    max-width: 330px;
    width: 23.57142857%;
  }
}

/*.rigWp .footer_01 { padding:30px 25px; }*/
.rigWp .footer_01 {
  padding: 20px 20px 50px 5px;
}

.footer_01 .footerList {
  margin-left: 0;
}

.footer_01 .footerList li a {
  color: #333333;
  font-size: 16px;
  border-left-color: #666666;
}

.footer_01 .footerList li:first-child a {
  padding-left: 0;
}

/*.footer_01 .footerList li:hover a,.footer_01 .footerList li.act a { color:#00abbe; }*/
.footer_01 .copyRight {
  color: #333333;
  font-size: 16px;
  margin-top: 3px;
  text-transform: inherit;
}

/* JAGL Errors & Enhancements_V2.0_15.07.2016 Enhancement End */
/* Dashboard Right Section End */
/* Dashboard left */
.tabCnt {
  width: 100%;
  margin-top: 16px;
  position: relative;
}

/* MK 24/03/2017 add position:relative; for help ballons */
.greLine {
  width: 100%;
  border-bottom: 1px solid #e8e8e8;
}

.tab {
  list-style: none;
  margin-bottom: -1px;
  float: left;
}

.tab > li {
  float: left;
  margin-left: 10px;
  position: relative;
  padding: 0 10px;
}

/* MK 15/06/2016 margin-left:30px; add padding:0 10px;*/
.tab > li:first-child {
  margin-left: 20px;
  margin-left: 0;
}

.tab > li > a {
  display: block;
  /* font-size:24px; */
  text-decoration: none;
  padding-bottom: 5px;
  font-weight: 500;
  font-size: 18px;
  color: #6a6a6a;
}

.tab > li > a:hover {
  color: #273239;
}

/* MS 03/03/16 */
.tab > li.act {
  border-bottom: 1px solid #212121;
  /*padding:0 10px;*/
}

/* MK 15/06/2016 cmnt padding */
.tab > li.act a {
  color: #273239;
  font-weight: 400;
}

.tab > li .notiCountWp {
  right: -10px;
  /*top:-1px; */
}

/* Ar 26-Mar'16 */
.tab > li.act .notiCountWp {
  /*right:0;*/
}

/* MS 26/02/16 */
/* MK 28/08/2017 right:0; commented website inconsistency */
.contentWp {
  width: 885px;
  margin: 0 auto;
  box-sizing: border-box;
}

.contentList2 {
  list-style: none;
}

#dashboard_hub_post .err .downArw_000, #start_discussion_popup .err .downArw_000 {
  display: block;
}

/* MS 22/03/16 */
.contentList2 > li {
  width: 100%;
  border-bottom: 1px solid #e8e8e8;
  padding: 15px 0;
  box-sizing: border-box;
}

/* MK 30/06/2016 padding:30px 0; */
.contentList2 > li#group_act_post .user_input_box {
  box-shadow: 0 0 3px #cec9c9;
}

.contentList2 li .templet_1 .left {
  position: relative;
}

/* MS 07/03/17 */
.userDisplay {
  position: relative;
  box-sizing: border-box;
}

.userDisplay .colLeft {
  float: left;
  width: 65px;
  height: 65px;
  overflow: hidden;
}

.userDisplay .colLeft img {
  width: 100%;
}

/* MK */
.cntntRight {
  float: right;
  width: 800px;
}

@media only screen and (min-width: 1280px) {
  .disWrp .cntntRight {
    width: calc(100% - 85px);
  }
}

.userDisplay .dscrptn a {
  position: relative;
}

.userDisplay .dscrptn a:hover {
  text-decoration: underline;
}

/* MS 10/03/16 */
.postCnt {
  position: relative;
}

.postCnt.sep {
  margin-top: 30px;
}

.textarea {
  float: left;
  width: 100%;
  height: 65px;
  padding: 10px;
  padding: 7px 9px;
  border: 1px solid #cccccc;
  font-size: 16px;
  color: #273239;
  box-sizing: border-box;
}

.mediumBtn {
  width: 150px;
  text-align: center;
  font-size: 18px;
  color: #ffffff;
  text-decoration: none;
  position: absolute;
  top: 0;
  right: 0;
  position: absolute;
  cursor: pointer;
  box-sizing: border-box;
}

/* MS 21/03/16 */
/* MK 14/07/2016 no-repeat background-color:#152049;*/
.mediumBtn: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;
}

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

.postCnt .mediumBtn {
  height: 65px;
  line-height: 65px;
  float: left;
}

.postCnt.disAble .textarea {
  background-color: #f5f5f5;
  border-color: #f5f5f5;
}

.userDisplay .colRight {
  margin: 0 0 0 85px;
  word-wrap: break-word;
}

/* MS 17/07/16 */
.dscrptn {
  /* font-size:18px; */
  font-size: 16px;
  font-style: italic;
  margin-top: -3px;
  word-wrap: break-word;
}

/* MS 03/03/16 */
/* MK 30/06/2016 font-size:18px; */
.bizForum .userDisplay .dscrptn, #bizforum_body .userDisplay .dscrptn {
  font-style: normal;
}

/* MS 05/08/16 */
.dscrptn.var_01.block-with-text {
  max-height: 40px;
  text-align: inherit;
  margin-right: 0;
}

/* MS 28/03/16 */
.dscrptn.var_02.block-with-text {
  text-align: inherit;
  margin-right: 0;
}

/* MS 28/03/16 */
/* .dscrptn a{text-decoration:none; color:#00abbe;} MS 30/1/16 Delete  */
.timeDscrptn, .time_stamp {
  margin-top: 7px;
}

.time {
  float: left;
  /* font-size:16px; */
  font-size: 12px;
  font-style: italic;
  font-weight: 300;
  margin-left: 5px;
}

/* MS 03/03/16 */
.cntntpara {
  display: inline-block;
  margin-top: 6px;
  word-break: break-word;
  width: 100%;
  font-size: 14px;
}

.cntntpara p, .cntntpara span, .cntntpara div, .cntntpara a, .cntntpara h1, .cntntpara h2, .cntntpara h3, .cntntpara h4, .cntntpara h5, .cntntpara .h6, .cntntpara ul, .cntntpara li {
  font-size: 14px;
}

/* MS 21/03/16 Width:100% added */
/* MK 30/06/2016 font-size:14px; */
.botLstWp {
  width: 100%;
  height: 50px;
  background-color: #f5f5f5;
  margin-top: 12px;
  position: relative;
}

/* MK 30/06/2016 margin-top:24px; */
.actionList {
  list-style: none;
}

.actionList li {
  float: left;
  margin-left: 30px;
}

.actionList li a {
  float: left;
  /* font-size:16px; */
  font-size: 12px;
  line-height: 50px;
}

/* MK 30/06/2016 font-size:14px; */
.actionList li a.btn {
  font-size: 16px;
}

/* MK 29/06/2016 */
.actionList li .cmntsIc, .actionList li .cmntIc, .actionList li .shareIc, .actionList li .contIc, .actionList li .patIc_fff, .actionList li .cmntIc_fff, .actionList li .patIc_777, .actionList li .cmntIc_777, .actionList li .favIc, .actionList li .aboutIc {
  margin: 15px 10px 0 0;
}

/* MS 21/03/16 */
.actionList li:hover a, .actionList li.act a {
  /* color: #273239; */
}

/* Ar 27-Oct'17 hover text is in black color in network invites section */
.actionList li:hover a.dis {
  color: #777777;
}

/* MK 22/03/2016 */
.actionList li:hover a.dis .cmntIc {
  background-position: 7.3% 8.16092%;
}

/* .actionList li:hover .favIc ,*/
.actionList li a.act .favIc {
  background-position: 28.34331337% 4.827586207%;
}

/* MS 20/02/16  */
.actionList li:hover .shareIc {
  background-position: 14% 11.42857143%;
}

.actionList li:hover .inviteIc {
  background-position: 40.17946162% 41.22401848%;
}

/* MS 14/03/16 */
.actionList li:hover .cmntIc {
  background-position: 7.3% 11.72413793%;
}

.actionList li:hover .cmntsIc {
  background-position: 3.8% 12.3556582%;
}

.actionList li:hover .msgIc_01 {
  background-position: 73.8739% 0.114548%;
}

.actionList li:hover .discusinIc {
  background-position: 53.6% 61.21979287%;
}

.actionList li:hover .aboutIc {
  background-position: 55.26838966% 29.44572748%;
}

.actionList li.act .patIc {
  /*  background-position: -936px 0; transition: background 1.2s steps(24); */
}

.actionList li .discusinIc {
  width: 22px;
  height: 20px;
  float: left;
  margin: 10px 10px 0 0;
}

/* MS 04/05/17 */
.infoIcWrp {
  position: absolute;
  top: 13px;
  right: 10px;
  margin: 0;
  display: none;
  z-index: 2;
}

/* MS 27/07/17 */
.infoIcWrp.var_1 {
  top: inherit;
  bottom: 13px;
}

/* MS 04/07/17 */
.admnEdtProf .infoIcWrp {
  display: block;
}

.postCnt .infoIcWrp {
  right: 160px;
}

/* MS 12/03/16 */
.postCnt .infoIcWrp.var_01 {
  right: 10px;
}

/* MS 14/03/16 */
.postCnt.err .infoIcWrp {
  display: block;
}

.postCnt.err .textarea {
  border-color: #fd0101;
}

#dashboard_buzz .userDisplay .colRight .topic {
  right: 80px;
}

/* MK 28/03/2016 */
#company_buzz_announcement .paraWp .timeCnt .clockIc {
  margin-right: 10px;
}

/* MS 27/06/2016 */
#dashboard_hub_post .cntntRight, #dashboard_buzz_post .cntntRight {
  display: none;
}

#dashboard_hub .dscrptn, #dashboard_buzz .dscrptn {
  font-style: normal;
}

/* MS 19/07/16 */
#dashboard_hub .cntntRight .slctWp .nano {
  max-height: 172px;
}

/* MS 22/08/17 */
.actionList .aboutIc {
  float: left;
}

.actionList li .numcnt {
  float: left;
  margin: 15px 0 0 5px;
  font-size: 14px;
}

/* MS 10/11/16 */
.userDisplay .editIc {
  float: right;
  margin: 3px 50px 0 0;
}

@media screen and (-webkit-min-device-pixel-ratio: 0) {
  /* MS 02/03/16 */
  .actionList li .numcnt {
    margin-top: 16px;
  }
}

.actionList .dclineIc {
  margin-top: 11px;
  margin-right: 10px;
}

/* MS 11/03/16 */
.actionList > li:hover .dclineIc {
  background-position: 47.4% 40.64665127%;
}

/* MS 11/03/16 */
.actionList li.pat {
  margin-left: 20px;
}

/* MS 19/02/16 */
.actionList li .patIc {
  margin-top: 6px;
  margin-right: -3px;
}

/* MS 28/1/16 */
.templet_1 {
  width: 100%;
  margin-top: 13px;
  position: relative;
  box-sizing: border-box;
}

/* MK 30/06/2016 margin-top:26px; */
.templet_1 .left {
  float: left;
  width: 287px;
  max-height: 245px;
  min-height: 195px;
  overflow: hidden;
  /* line-height: 245px; */
  line-height: 0;
  /* background-color: #eeeeee; */
  text-align: center;
}

/* Ar 8-June'16  min height changed */
/* MK 20/04/2017 text-align:center; for groups dashboard */
.templet_1 .left img {
  max-width: 100%;
  display: inline-block;
  vertical-align: middle;
}

/* MS 21/03/16 */
/* MK 20/04/2017 width: 100%; for groups dashboard */
.templet_1 .cntntpara {
  margin: 17px 0 0 0;
  height: 63px;
  overflow: hidden;
  word-wrap: break-word;
}

/* MS 19/02/16 */
.disWrp .fullView .templet_1 a.cntntpara {
  color: #666666;
}

/* MK 22/06/2016 */
.templet_1 .left + .right {
  margin-left: 300px;
}

/* MK 25/05/2017 margin-left: 321px; not look good */
.templet_1 .left + .right .cardHover .right {
  margin-left: 0;
}

.templet_1 .left + .right .cardHover .left {
  min-height: auto;
}

.templet_1 .right {
  margin-left: 20px;
}

.templet_1 .right .dHdngLnk {
  /* font-size:24px; */
  color: #273239;
  text-decoration: none;
}

.templet_1 .right .dpraLnk {
  color: #666666;
  text-decoration: none;
  line-height: 20px;
}

/* MS 13/07/16 */
.templet_1 .left + .right .cntntHdr {
  position: absolute;
  bottom: 0;
  margin-bottom: 0;
}

/* MS 21/03/16 */
/* MK 21/04/2017 bottom:20px; by arul*/
.templet_1 .right .cntntHdr {
  font-size: 14px;
  color: #999999;
  margin: 0 0 20px 0;
}

/* MK 30/06/2016 font-size:16px; */
.templet_1 .right .cntntHdr .ft18Gry {
  font-size: 16px;
}

/* Ar 24-Oct'16 N */
/* .templet_1 .right .dHdngLnk , */
.templet_1 .right .tagHdng {
  font-size: 18px;
  max-height: 48px;
  overflow: hidden;
  display: inline-block;
}

/* MK 30/06/2016 font-size: 22px; */
/* MK 21/04/2017 max-height:56px; by arul */
.tagHdng {
  /* font-size:24px;*/
  color: #273239;
  /*font-size: 22px;*/
}

/* Ar 26-Jan'16 */
.templet_1 .right .row .txt_01 {
  font-size: 24px;
  color: #273239;
}

/* MS 15/1/16 */
.templet_1 .right .row .txt_02 {
  color: #999999;
}

/* MS 15/1/16 */
.templet_1.var_02 .left {
  min-height: 150px;
}

/* MS 02/05/16 */
.templet_1 .left .vidIcnWp {
  height: 131px;
}

/* MS 08/03/17 */
.row {
  display: inline-block;
  width: 100%;
  margin-top: 11px;
}

.botLstWp .mediumBtn {
  float: right;
  height: 50px;
  line-height: 50px;
}

.list3 {
  list-style: none;
  margin-top: 14px;
}

.list3 li {
  width: 144px;
  height: 145px;
  line-height: 145px;
  float: left;
  margin-left: 20px;
  position: relative;
  text-align: center;
  background: #000000;
  overflow: hidden;
}

/* MS 04/02/16 */
.list3 li:first-child {
  margin-left: 0;
}

.repBg {
  width: 100%;
  height: 100%;
  background: url(images/repeat_50PerBg.png) repeat;
  position: absolute;
  top: 0;
  left: 0;
}

/* MS 26/10/16 Height:100%; */
.list3 li .repBg {
  height: 100%;
  line-height: 145px;
  text-align: center;
}

.list3 li .ft36Wh {
  text-decoration: none;
  font-weight: 700;
  vertical-align: middle;
  display: block;
}

.list3 li img {
  width: 100%;
  vertical-align: middle;
}

.list3 li .loader img {
  vertical-align: inherit;
}

/* MS 03/05/16 */
.templet_1.style_01 .cntntpara {
  max-height: 126px;
}

.dwnldIc {
  margin: 15px 10px 0 0;
}

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

.botLstWp .link {
  float: right;
  line-height: 50px;
  margin-right: 20px;
}

.cntntRight .eCard {
  margin-top: 27px;
}

.templet_2 {
  width: 100%;
  background-color: #f5f5f5;
  padding: 20px;
  box-sizing: border-box;
}

.templet_2.var_2 {
  padding-top: 0;
}

/* MS 22/03/16 */
.temp2Hdng {
  float: left;
}

.temp2Hdng .ft24Blk {
  margin: -3px 0 0 10px;
}

.pegination {
  float: right;
}

.pegination .ft11_999 {
  display: inline-block;
  margin: 1px 4px 0 4px;
}

/* .templet_2 .cntntpara{width:80%;} MS 22/03/16 */
.paraWp .clsBtn_000 {
  margin-top: 27px;
}

.tagCnt {
  margin-top: 10px;
}

.row2 {
  width: 100%;
  margin-top: 20px;
  position: relative;
}

.row2 .colLeft {
  float: left;
  margin-top: 8px;
}

/* MK 22/03/2016  margin-top:12px; */
.btn2Wp {
  position: relative;
  float: left;
  cursor: pointer;
}

/*.colLeft .imgIc{width:25px; height:25px;}*/
.colLeft .eBriefCaseIc {
  width: 28px;
  height: 28px;
  position: relative;
  z-index: 3;
}

/* MK 15/06/2016 z-index:1; */
.btn2Wp .ToolTip {
  bottom: 15px;
  left: -15px;
}

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

.btn2Wp .imgIc {
  /*width:28px;*/
  height: 28px;
}

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

.btn2Wp .ttTxt {
  text-align: left;
}

.row2 .colRight {
  float: right;
  width: 390px;
}

.slctWp {
  width: 100%;
  min-height: 40px;
  border: 1px solid #cccccc;
  box-sizing: border-box;
  position: relative;
  display: inline-block;
}

/* MK min-height:45px; */
.slctWp .inp2 {
  border: none;
  width: 93%;
  height: 43px;
  line-height: 43px;
}

/* MS 10/06/16 line-height not working in safari */
.slctWp .downArw {
  margin: 20px 10px 0 0;
  float: right;
}

.tagCnt .list3 li {
  margin-left: 10px;
  width: 86px;
  height: 86px;
  line-height: 86px;
}

.tagCnt .list3 li:first-child {
  margin: 0;
}

.list3 li .repBg {
  display: none;
}

.list3 li:hover .repBg {
  display: block;
}

.list3 li .clsBtn_fff {
  margin: 4px 4px 0 0;
}

.list3.single li {
  max-width: 450px;
  max-height: 450px;
  min-width: 150px;
  min-height: 150px;
  width: auto;
  height: auto;
  /*line-height: 0; */
}

/* Ar 16-May'16 commented line height */
.list3.double li {
  max-width: 320px;
  max-height: 320px;
  min-width: 150px;
  min-height: 150px;
  width: auto;
  height: auto;
  /* line-height: 0; */
}

/* Ar 16-May'16 commented line height */
.list3.triple li {
  max-width: 210px;
  max-height: 210px;
  min-width: 150px;
  min-height: 150px;
  width: auto;
  height: auto;
  /*line-height: 0; */
}

/* Ar 16-May'16 commented line height */
.addBtn {
  display: inline-block;
  width: 86px;
  height: 86px;
  line-height: 86px;
  text-align: center;
  border: 1px solid #f1f1f1;
  box-sizing: border-box;
}

.addBtn .plusIc {
  vertical-align: middle;
}

.tagListWp {
  width: 100%;
  border: 1px solid #cccccc;
  margin-top: 10px;
  box-sizing: border-box;
}

.tagList li {
  list-style: none;
  float: left;
  line-height: 45px;
  margin-left: 20px;
}

/* .tagList li:first-child{margin-left:0;} MS 27/1/16 */
.tagList li .nameLbl {
  /* font-size:18px; */
  font-size: 14px;
  color: #273239;
  float: left;
  line-height: 45px;
}

/* MS 08/03/16 */
.tagList li .cls_Grn {
  margin: 15px 0 0 10px;
}

/*.tagListWp .tagList li:first-child { margin-left:20px; }*/
/* MK */
.tagListWp .inp5 {
  font-size: 16px;
  padding: 0 20px;
}

.templet_1.style_02 {
  border: 1px solid #cccccc;
}

.templet_1.style_02 .right {
  margin-top: 14px;
  padding-right: 10px;
}

/* MK 15/06/2016 add padding-right:10px;*/
.templet_1.style_02 .clsBtn_000 {
  width: 13px;
  height: 13px;
  position: absolute;
  top: 10px;
  right: 10px;
}

.tagCnt .templet_1.style_02 {
  margin-top: 0;
}

.contentList2.level_2 li {
  border: none;
  padding-bottom: 0;
}

.contentList2.level_2 .userDisplay .colRight {
  /* width:715px; */
}

.contentList2 .level_2 .cntntRight {
  width: 715px;
}

/*.contentList2.cBuzz .postCnt .textarea {/* width: 500px; */
/*padding-right: 114px;  }*/
/* Ar 05-Feb'16 */
/* MK 07/03/2016 amnt this */
/*.contentList2.cBuzz .postCnt .mediumBtn {width: 103px;}*/
/* MK 07/03/2016 */
.contentList2 li .myGroups {
  padding: 0;
}

.contentList2 li .myGroups.row_v2 .templet_1 .row .link16grn {
  color: #273239;
}

.contentList2 li .myGroups.row_v2 .templet_1 .row .link16grn:hover {
  text-decoration: underline;
}

.contentList2 li .myGroups .templet_1 {
  border: none;
  margin: 0;
}

.contentList2 li .myGroups .bottom {
  width: 460px;
}

/* overlay */
.overlay, .overlay-m {
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background: rgba(0, 0, 0, 0.7);
  position: fixed;
  bottom: 0;
  left: 0;
  z-index: 7;
  overflow-y: scroll;
  -webkit-overflow-scrolling: touch;
}

/* MK 17/10/2017 overflow-y:scroll; */
.overlay-m {
  z-index: 11;
  padding-top: 54px;
}

/* MS 22/08/17 */
.overlay_wrp {
  width: 980px;
  height: auto;
  padding: 40px;
  box-sizing: border-box;
  background-color: #ffffff;
  margin: 0 auto;
  position: relative;
}

/* MK 12/01/2017 cmnted this margin:54px auto 0; */
.overlay_wrp .p1 {
  font-size: 24px;
  color: #333333;
  margin-top: 10px;
  word-wrap: break-word;
}

/* MS 22/02/17 */
.overlay_wrp .clsBtn_000 {
  width: 22px;
  height: 22px;
  position: absolute;
  top: -20px;
  right: -20px;
}

/* MS 21/03/16 */
.overlay_wrp .righArr_000 {
  position: absolute;
  top: 0;
  left: 0;
}

.overlayHeader {
  width: 100%;
  position: relative;
}

.overlayHeader .heading {
  width: 100%;
  text-align: left;
  margin-top: -9px;
  /* font-size:36px; */
  font-size: 24px;
  color: #273239;
  font-weight: 300;
  display: inline-block;
}

/* MS 03/03/16 */
.overlayHeader .heading.var_1 {
  font-size: 18px;
  color: #333333;
  font-weight: normal;
}

/* MS 05/07/17 */
.overlayHeader .righArr_000 + .txt_36_000, .overlayHeader .righArr_000 + .heading {
  text-align: center;
}

/* MS 15/1/16 */
.addPic_template {
  width: 100%;
  text-align: center;
  margin-top: 36px;
}

.addPic_template .colLeft {
  display: inline-block;
  text-align: center;
  margin-right: 40px;
}

.addPic_template .colRight {
  display: inline-block;
  text-align: center;
  margin-left: 40px;
}

.addPic_template .desktopIc, .addPic_template .eBriefCaseIc {
  display: block;
  margin: 0 auto 5px;
  float: none;
}

/* MS 03/05/16 */
.addPic_template a {
  width: auto;
  font-size: 24px;
  color: #00abbe;
  text-align: center;
  text-decoration: underline;
}

.addPic_template .strikeTemplate {
  display: inline-block;
}

.strikeTemplate {
  width: 55px;
}

.strikeTemplate .content {
  width: 35px;
  background-color: #ffffff;
  text-align: center;
  color: #333333;
  font-size: 24px;
  margin: 0 auto;
  position: relative;
  z-index: 2;
}

.strikeTemplate .line {
  width: 100%;
  height: 1px;
  background-color: #636466;
  margin-top: -13px;
  position: relative;
  z-index: 1;
}

.selectTemplate {
  width: 100%;
}

.selectHead {
  width: 100%;
}

.selectHead h3 {
  font-size: 24px;
  font-weight: 300;
  color: #273239;
  float: left;
}

.selectHead .hint {
  color: #999999;
  font-size: 16px;
  float: right;
  margin-top: 21px;
}

/*.eBriefCaseIc { margin:0 4px 0 0; }*/
/* MK 21/03/2016 */
.selectHead .eBriefCaseIc {
  margin: 14px 4px 0 0;
  float: none;
  display: inline-block;
}

/* MK 21/03/2016 */
.selectTemplate .searchBox {
  margin-top: 10px;
}

.selectTemplate .searchBox .inp {
  font-size: 16px;
}

.selectTemplate .upFrom {
  display: inline-block;
  margin-top: 25px;
}

.selectWpr {
  margin-top: 16px;
}

.selectCnt {
  display: inline-block;
  width: 901px;
  height: 180px;
  padding: 18px 24px 20px 20px;
  border: 1px solid #e0e0e0;
  margin-top: 7px;
  box-sizing: border-box;
  overflow-y: auto;
  overflow-x: hidden;
}

/* MS 29/02/16 */
.selectList {
  list-style: none;
}

.selectList li {
  display: inline-block;
  width: 100%;
}

.checkBox {
  float: left;
}

.checkBox input[type="checkBox"] {
  display: none;
}

.custcheckBox:before {
  cursor: auto;
  content: "";
  display: inline-block;
  cursor: pointer;
  width: 13px;
  height: 13px;
  color: #ffffff;
  border: 1px solid #000000;
  float: left;
  box-sizing: border-box;
  margin-top: 2px;
}

.checkBox input[type=checkbox]:checked + .custcheckBox:before {
  content: "";
  text-align: center;
  background: #000000 url(images/blcTic.jpg) no-repeat center;
  background-size: cover;
}

.selectWpr .selectSubHead .hdTx {
  font-size: 18px;
  color: #273239;
}

/* MS 21/1/16 */
.selectList li .docIc, .selectList li .folderIc {
  margin: 1px 0 0 20px;
}

/* .selectList li .ft14Blk{font-weight:300;} MS 21/1/16 */
.docName {
  float: left;
  width: 330px;
  margin-left: 20px;
  word-wrap: break-word;
  cursor: pointer;
}

/*  MS 30/03/16 */
.docSize {
  float: left;
  width: 100px;
  margin-left: 8px;
}

.docDate {
  float: right;
  margin-left: 8px;
}

.docName p, .docSize p, .docDate p {
  font-size: 14px;
  color: #273239;
  font-weight: 300;
}

/* MS 21/1/16 */
.shareTemplate .row {
  border-bottom: 1px solid #dddddd;
  padding-bottom: 12px;
}

.shareTemplate .checkBox input[type="checkbox"]:checked + .custcheckBox:before {
  line-height: 12px;
  font-size: 12px;
}

/* MS 12/02/16 */
/* .row .colLeft{float:left; width:14.4%; height:110px;} MS 22/1/16 Unwanted
.row .colRight{float:right; width:83.6%;} Unwanted
.row .row2 .txt_02 { font-size:16px; color:#999999; } MS 21/1/16  Unwanted */
/* DAshboard Overlay Start */
.templet_1.var_01 {
  border-bottom: 1px solid #dddddd;
  padding-bottom: 13px;
}

.templet_1.var_01 .left {
  width: 130px;
  height: 110px;
  line-height: 110px;
}

/*.templet_1  .left img{ width:100%; }*/
.templet_1.var_01 .right {
  margin-left: 150px;
}

.templet_1.var_01 .cntntpara {
  height: 45px;
}

.botRow .txt_03 {
  float: left;
  font-style: italic;
  font-size: 14px;
  color: #666666;
}

/* MS 21/1/16 */
.templet_1.var_03 .left {
  min-height: 146px;
}

/* MS 17/05/16 */
.templet_1.var_03 .left + .right {
  margin-left: 310px;
}

/* MS 17/05/16 */
.overlay_wrp .templet_1.var_01 .left {
  max-height: 130px;
  min-height: 70px;
  height: auto;
  line-height: 0;
}

/* MS 29/03/16 */
/* DAshboard Overlay End */
.shareWpr {
  margin-top: 10px;
  border-bottom: 1px solid #dddddd;
  padding-bottom: 20px;
}

.shareWpr .subTx {
  font-size: 18px;
  color: #273239;
}

/* MS 21/1/16 */
.shareWpr .inp2 {
  margin-top: 4px;
}

.shareWpr .tagListWp {
  margin-top: 10px;
}

.shareCnt {
  margin-top: 18px;
}

.checkList {
  list-style: none;
}

.checkList li {
  float: left;
  margin-left: 30px;
}

.checkList li:first-child {
  margin-left: 0;
}

.custcheckBox {
  font-size: 16px;
  color: #273239;
  display: inline-block;
  text-indent: 10px;
  /* margin-left:10px; */
  cursor: pointer;
}

/* MS 04/04/16 */
.shareCnt .textarea {
  width: 100%;
  margin-top: 15px;
}

.sclMdaCnt {
  margin-top: 20px;
}

.sclMdaList {
  /* width:170px; */
  width: auto;
  list-style: none;
  float: left;
}

.sclMdaList li {
  float: left;
  width: 41px;
  height: 41px;
  background: #666666;
  margin-left: 2px;
}

.sclMdaList li:first-child {
  margin-left: 0;
}

.sclMdaCnt .colRight {
  margin-left: 170px;
}

.sclMdaCnt .inp2 {
  width: 100%;
  height: 41px;
  background-color: #e6e6e6;
}

.overlay .row .eCard {
  width: 100%;
  border: none;
  height: auto;
  padding: 0;
  margin-bottom: 10px;
}

/* MS 22/1/16 */
/* .overlay .row .eCard .right{width:285px;} MS 22/1/16 */
.overlay .row .eCard .com {
  margin-top: 16px;
}

.overlay .row .eCard .loc {
  font-size: 14px;
  margin-top: 2px;
}

.ovrlySubHdr {
  font-size: 24px;
  color: #333333;
  font-weight: 300;
}

.list5 {
  list-style: none;
  margin-top: 5px;
}

.list5 li {
  display: inline-block;
  width: 100%;
  margin-top: 11px;
}

.list5 li .custmRadio:before {
  color: #333333;
  font-weight: 300;
}

.list5 li .radio {
  margin: 0;
}

.txtAreaWp {
  margin-top: 12px;
}

.txtAreaWp .textarea {
  width: 100%;
  font-size: 16px;
}

/* Gallery */
.gallery {
  width: 980px;
  background-color: #273239;
  margin: 54px auto 0;
  box-sizing: border-box;
  position: relative;
}

.clsBtn_fff_2 {
  position: absolute;
  top: 20px;
  right: 20px;
}

.galleryList {
  list-style: none;
  /* width:544px; */
  width: 100%;
  height: 501px;
  margin: 0 auto;
  overflow: hidden;
}

.galleryList li {
  /* float:left; */
  width: 100%;
  text-align: center;
  line-height: 501px;
  display: inline-block;
}

/* MS 24/02/16 */
.galleryList li img {
  max-width: 100%;
  vertical-align: middle;
}

/* MS 24/02/16 */
.gallery .actionList li {
  float: right;
  margin: 0 30px 0 0;
}

.gallery .clsBtn_fff {
  width: 26px;
  height: 26px;
  position: absolute;
  top: 20px;
  right: 20px;
}

.botLstWp .pgNo {
  font-size: 16px;
  color: #273239;
  float: left;
  margin-left: 30px;
  line-height: 50px;
}

/* MS 21/1/16 */
.leftArw2 {
  position: absolute;
  top: 240px;
  left: 20px;
}

.rightArw2 {
  position: absolute;
  top: 240px;
  right: 20px;
}

/* Network Start BY madhuri */
/* My Links Start */
.headRow {
  width: 100%;
  margin: 0 auto;
  padding: 20px 20px 0;
  box-sizing: border-box;
}

/* MK 17/02/2015 Add box-sizing:border-box; */
.headRow h2 {
  float: left;
  margin-top: 6px;
  /* font-size:36px; */
  font-size: 22px;
  font-weight: 300;
  text-indent: 7px;
  margin-bottom: 3px;
}

/* MS 03/03/16 */
.headRow h2 a {
  color: #273239;
  float: left;
}

/*  MS 29/02/16 */
.headRow h2 .netwrkIc {
  width: 23px;
  height: 25px;
  margin-top: 2px;
}

/* MS 29/02/16 */
.headRow h2 .emailIc {
  width: 22px;
  height: 22px;
  margin-top: 2px;
}

/* MS 29/03/16 */
.headRow .subHding {
  float: left;
  /* font-size:18px; */
  font-size: 16px;
  margin-top: 5px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 550px;
}

/* MS 03/03/16 */
/* MK 13/06/2016 add width:550px; */
.headRow .subHding a {
  float: none;
}

/* MS 29/02/16 */
.headRow h2 .calIc.act {
  width: 24px;
  height: 25px;
  float: left;
}

/* MS 29/02/16 */
.selctWpr {
  border: 1px solid #e8e8e8;
  float: right;
  position: relative;
}

.selctWpr.act {
  border-color: #cccccc;
  border-bottom: none;
}

.selctWpr:hover {
  border-color: #cccccc;
}

.selctLnk {
  min-width: 168px;
  padding: 0 20px;
  box-sizing: border-box;
  height: 35px;
  line-height: 37px;
  background: #f4f4f4;
  text-align: center;
  text-decoration: none;
  display: inline-block;
  text-transform: capitalize;
}

/* MS 29/02/16 */
.headRow .selctWpr .selctLnk, .headRow .selctWpr .selDD > li > a {
  text-transform: none;
}

/* MS 27/06/16 */
.selctWpr:hover .selctLnk, .selctWpr.act .selctLnk {
  background: #ffffff;
}

.selctLnk .txt {
  font-size: 16px;
  color: #666666;
  display: inline-block;
  margin-right: 6px;
  line-height: normal;
  vertical-align: middle;
}

.selctWpr:hover .txt, .selctWpr.act .txt {
  color: #273239;
}

.selctLnk .downArw {
  vertical-align: middle;
  float: none;
  display: inline-block;
}

.selctWpr.act .downArw, .selctWpr:hover .downArw {
  border-top-color: #273239;
}

.selDD {
  width: 100%;
  position: absolute;
  top: 35px;
  left: -1px;
  z-index: 4;
  background: #ffffff;
  border: 1px solid #cccccc;
  border-top: none;
  display: none;
}

/* MS 29/02/16 */
/* MK 21/04/2017 z-index:2; */
.selDD > li {
  list-style: none;
  position: relative;
}

.selDD > li > a {
  width: 100%;
  padding: 8px 15px 6px 15px;
  box-sizing: border-box;
  text-align: center;
  display: block;
  text-decoration: none;
  color: #666666;
  text-transform: capitalize;
}

/* MS 12/03/16 */
.selDD > li:hover > a {
  color: #273239;
}

.selDD > li > a .miniRigArwIc {
  margin-left: 10px;
}

.selDD > li:hover > a .miniRigArwIc {
  background-position: -354px -22px;
}

.tabCnt .link14 {
  float: right;
  margin-right: 20px;
}

.tabCnt .link14:hover {
  text-decoration: underline;
}

.tabCnt .linkArw {
  float: right;
  margin-right: 20px;
  margin-top: 0;
}

/* MS 01/03/16 */
.selDD .selDD {
  width: 100%;
  /*left:100%;*/
  position: relative;
  top: 0;
  border-top: 1px solid #cccccc;
  border-bottom: none;
}

/* MS 08/03/16 */
.selDD .selDD > li > a {
  /* white-space:nowrap; text-overflow:ellipsis; overflow:hidden; */
}

/* MS 29/02/16 */
.selctWpr.act > .selDD, .selctWpr:hover > .selDD {
  display: block;
}

.selctWpr:hover > .selDD li:hover > .nanoWrp {
  display: block;
}

.nanoWrp {
  display: none;
  position: absolute;
  left: 100%;
}

.nanoWrp.nano .selDD {
  display: block;
}

/* MS 27/02/16 */
.nanoWrp.nano {
  width: 100%;
  height: auto;
  max-height: 198px;
  left: 100%;
  top: 0;
  overflow-y: auto;
  overflow-x: hidden;
}

/* MS 08/03/16 */
.selctWpr .nanoWrp.nano {
  width: 230px;
  max-height: 300px;
}

/* MS 01/04/16 */
.selctWpr .nanoWrp.nano .separator {
  width: 200px;
}

/* MS 01/04/16 */
.selDD.var_2 {
  width: 260px;
  left: inherit;
  right: -1px;
}

.selDD.var_2 .separator {
  width: 100%;
}

.selDD.var_2 > li > a {
  font-size: 14px;
}

.selDD.scrolable {
  max-height: 200px;
  overflow-x: hidden;
  overflow-y: scroll;
}

#vwtopicsDD .nano-content .selDD {
  border-right: none;
  border-top: none;
}

/*gl-htmlfix*/
#vwtopicsDD .nano-content .selDD > li:first-child .separator {
  display: none;
}

/*gl-htmlfix*/
#vwtopicsDD.nano > .nano-content {
  padding-right: 0;
}

/*gl-htmlfix*/
/* .nanoWrp.nano  > .nano-content { width: 100%;} MS 27/02/16*/
.alpListHor {
  width: 48px;
  border: 1px solid #e8e8e8;
  border-right: none;
  border-top: none;
  float: right;
}

.alpListHor li {
  list-style: none;
  text-align: center;
}

/*.alpListHor li:first-child,.alpListHor li:first-child:hover a,.alpListHor li:first-child.act a  { background:#666666; }
	.alpListHor li:first-child a,.alpListHor li:first-child:hover a,.alpListHor li:first-child.act a { color:#ffffff; padding:2px 0 1px 0; } */
.alpListHor li a {
  width: 100%;
  font-size: 14px;
  padding: 13px 0 10px 0;
  color: #cccccc;
  display: inline-block;
  text-decoration: none;
}

.alpListHor li:hover a, .alpListHor li.act a {
  color: #333333;
}

.alpListHor li .favIc {
  float: none;
  width: 18px;
  height: 18px;
  margin: 15px auto 0;
  padding: 0;
}

.alpListHor li.ALL .num {
  display: none;
}

/* .alpListHor li.ALL a { padding: 5px !important; box-sizing: border-box; background: #152049 !important;} */
.contentList {
  width: 837px;
  float: left;
  margin: 0 0 0 20px;
}

.contentList > li {
  list-style: none;
  margin: 30px 0 0 19px;
  float: left;
  position: relative;
}

.contentList > li:first-child {
  margin-left: 0;
}

.eCard {
  width: 409px;
  height: 205px;
  padding: 6px 10px;
  box-sizing: border-box;
  background: #ffffff;
  border: 1px solid #e8e8e8;
  position: relative;
}

.eCard .left {
  width: 112px;
  float: left;
  position: relative;
}

.eCard .left .imgWp {
  width: 100%;
  height: 112px;
  margin-top: 4px;
  background-color: #f5f5f5;
  position: relative;
  overflow: hidden;
  box-sizing: border-box;
}

.eCard .left .imgWp img {
  font-size: 0;
  width: 100%;
}

.eCard .left .btn {
  width: 100%;
  padding: 0;
  font-size: 14px;
  min-width: 0;
}

/* MK 30/06/2016 font-size:16px; */
.eCard .right {
  /* width:264px;*/
  width: 100%;
  box-sizing: border-box;
  padding-left: 123px;
}

.eCard .topSec {
  border-bottom: 1px dashed #ededed;
  height: 90px;
  position: relative;
}

/* MS 10/01/17 */
.eCard .name {
  font-size: 16px;
  color: #273239;
  width: 100%;
  /* max-height:50px; */
  max-height: 43px;
  overflow: hidden;
  padding-right: 10px;
  box-sizing: border-box;
  line-height: normal;
}

.eCard .name:hover {
  text-decoration: underline;
}

/* MS 10/01/17 */
.listIcon {
  margin: 8px 0 0 0;
  display: inline-block;
}

/* MK 01/02/2016 add  display:inline-block; */
.listIcon > li {
  list-style: none;
  /* margin-right:16px; */
  margin-left: 16px;
  float: left;
  position: relative;
}

/* MS 23/03/16 */
.listIcon > li:hover .ToolTip {
  display: block;
}

.listIcon > li:first-child {
  margin-left: 0;
}

.eCard .botmSec {
  word-wrap: break-word;
  /*margin-bottom:10px;*/
}

/* MS 17/07/16 */
.eCard .rol {
  font-size: 12px;
  font-style: italic;
  margin-top: 7px;
  width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

/* MK 30/06/2016 font-size:14px; */
.eCard .com {
  height: 40px;
  overflow: hidden;
  font-size: 14px;
  color: #333333;
  margin-top: 6px;
  line-height: 19px;
}

/* MK 30/06/2016 font-size:14px */
/* MS 11/08/16 line-height:19px; */
.eCard .loc {
  color: #666666;
}

.eCard .bottom .lfSec {
  width: auto;
  float: left;
  font-size: 12px;
  margin-top: 10px;
  width: 112px;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
}

.eCard .bottom .lfSec a:hover {
  text-decoration: underline;
}

/* MK 30/06/2016 font-size:14px; */
/*sk 13/04/2018 width:112px;*/
.eCard .bottom .rigSec {
  width: 264px;
  float: right;
  margin-top: 10px;
}

/* MK 17/06/2016 margin-top:13px; */
.eCard .bottom .rigSec > li {
  list-style: none;
  display: inline-block;
  margin-left: 31px;
}

.eCard .bottom .rigSec > li:first-child {
  margin-left: 0;
}

.eCard .bottom .rigSec > li > a {
  font-size: 12px;
  float: left;
}

.eCard .bottom .rigSec > li > a:hover {
  text-decoration: underline;
  color: #273239;
}

.eCard .bottom .rigSec > li > a:hover .shareIc::before, .eCard .bottom .rigSec > li > a:hover .favIc::before {
  color: #273239;
}

/* MK 30/06/2016 font-size:14px; */
.eCard .bottom .rigSec > li:hover a {
  color: #273239;
}

/* .eCard .bottom .rigSec > li:hover a .favIc, */
.eCard .bottom a.act .favIc {
  background-position: 28.34331337% 4.827586207%;
}

/* MS 20/02/16 */
.eCard .bottom .rigSec > li:hover .shareIc {
  background-position: 14% 11.42857143%;
}

.eCard .bottom .favIc, .eCard .bottom .shareIc {
  margin-right: 10px;
}

.contentList > li .clsBtn_000 {
  width: 12px;
  height: 12px;
  position: absolute;
  top: 5px;
  right: 5px;
}

/* MS 09/03/16 */
.GLtagline {
  font-size: 14px;
  color: #333333;
  margin-top: 7px;
}

/* MS 23/02/16 */
.GLTxt {
  font-size: 14px;
  margin-top: 6px;
}

/* MS 23/02/16 */
.company {
  font-size: 14px;
  color: #666666;
  font-weight: 300;
}

/* MS 14/06/16 */
.eCard.disabled {
  cursor: default;
}

/* MS 22/12/16 */
.listIcon > li .ToolTip.var_1 .ttTxt {
  min-width: 100px;
  clear: both;
}

/* MK 25/07/2017 GL-605 */
#mylinklist .eCard .com {
  height: auto;
}

#mylinklist.contentList > li {
  width: auto;
}

.colmWp .link14 {
  float: right;
  margin-top: 2px;
  color: #273239;
}

.colmWp .link14:hover {
  text-decoration: underline;
}

/* MS 5/1/16 */
.colmWp .btn {
  width: 100%;
  height: 40px;
  line-height: 39px;
  /* font-size:18px; */
  padding: 0;
  /*margin:23px auto -9px;*/
  margin: 4px auto -9px;
  box-sizing: border-box;
}

/* MS 10/03/16 */
.colmWp .cntnr01 {
  width: 255px;
  margin-top: 12px;
  margin-bottom: 0;
  display: inline-block;
}

/* MK 30/06/2016 margin-top:24px; margin-bottom:-13px; */
.colmWp .cntnr01 .btn {
  margin-top: 0;
  margin-bottom: 0;
}

.txtWp {
  font-size: 12px;
  color: #999999;
  float: left;
  margin-top: 7px;
}

.txtWp .infoIc {
  vertical-align: middle;
  margin-right: 6px;
  float: none;
}

/* MS 22/03/16 */
.txtWp > p {
  width: 225px;
  display: inline-block;
  vertical-align: middle;
  font-size: 12px;
  color: #999999;
}

/* MS 1/2/16 */
.txtWp.err .infoIc {
  display: inline-block;
}

/* MS 22/03/16 */
.txtWp.err p {
  color: #fd0101;
}

/* MS 22/03/16 */
.txtWp.var_01 p {
  font-size: 14px;
  width: 80%;
}

/* MS 22/03/16 */
.txtWp.var_01 {
  width: 80%;
  margin-top: 31px;
}

/* MS 22/03/16 */
.txtWp.var_01.var_03 {
  margin-top: 6px;
  width: 100%;
}

/* MS 22/03/16 */
/* Delete Links Started */
.contentList > li .checkBox {
  position: absolute;
  top: 0;
  right: 0;
}

.contentList > li .custcheckBox {
  margin: 0;
  width: 18px;
  height: 18px;
  display: block;
}

.contentList > li .custcheckBox:before {
  width: 18px;
  height: 18px;
  margin: 0;
  border-color: #cccccc;
}

.contentList > li input[type="checkbox"]:checked + .custcheckBox:before, .listStyle03 > li input[type="checkbox"]:checked + .custcheckBox:before {
  content: "";
  width: 18px;
  height: 18px;
  background: #000000 url(images/blcTic.jpg) no-repeat center;
  background-size: cover;
  /* background-color: #273239; border-color: #273239; color:#ffffff; font-size:20px; line-height:30px; */
}

/* Delete Links End */
.cardSrc {
  width: 94.75%;
  border: none;
  height: 98px;
  margin: 60px auto 0;
  background-color: #f5f5f5;
  display: none;
}

.cardSrc .inp {
  width: 90%;
  height: 98px;
  line-height: 98px;
  background-color: #f5f5f5;
  font-size: 26px;
}

.cardSrc .serchIc {
  width: 35px;
  height: 35px;
  margin: 34px 29px 0 0;
}

/* My Links End */
/* Invite Member Overlay Started  */
.overlay .row_01 {
  width: 100%;
  text-align: center;
  /*margin-top:36px;*/
  box-sizing: border-box;
  position: relative;
}

/* MK 22/03/2016 margin cmnt */
.overlay .row_01 .hd, .importWrapper .hd {
  font-size: 24px;
  color: #273239;
  margin-bottom: 13px;
}

/* MS 18/02/16 */
.iconTxtCntnr {
  margin-bottom: 4px;
  text-align: center;
}

.iconTxtCntnr .colLeft {
  display: inline-block;
  text-align: center;
  vertical-align: top;
  cursor: pointer;
}

/* MS 12/02/16 */
.iconTxtCntnr .colMid {
  display: inline-block;
  text-align: center;
  margin-left: 74px;
  margin-right: 66px;
  vertical-align: top;
  cursor: pointer;
}

/* MS 12/02/16 */
.iconTxtCntnr .colRight {
  display: inline-block;
  text-align: center;
  vertical-align: top;
  cursor: pointer;
}

/* MS 12/02/16 */
.overlay .row_01 .gmailIc {
  display: block;
  margin: 0 auto 0;
}

/* MS 12/02/16 */
.overlay .row_01 .outlookIc {
  display: block;
  margin: 0 auto 0;
}

/* MS 12/02/16 */
.overlay .row_01 .yahooIc {
  display: block;
  margin: 0 auto 0;
}

/* MS 12/02/16 */
.iconTxtCntnr a {
  font-size: 20px;
  text-align: center;
  text-decoration: none;
  font-weight: 300;
}

.iconTxtCntnr .colLeft:hover a, .iconTxtCntnr .colLeft.act a, .iconTxtCntnr .colMid:hover a, .iconTxtCntnr .colMid.act a, .iconTxtCntnr .colRight:hover a, .iconTxtCntnr .colRight.act a {
  color: #273239;
}

.overlay .row_01 .strikeTemplate {
  display: inline-block;
  font-weight: 300;
}

.inpOutrWp {
  margin-top: 11px;
}

.inpOutrWp .lbl {
  width: 454px;
  text-align: left;
  float: left;
  font-size: 18px;
  color: #273239;
  font-weight: 300;
  margin-bottom: 4px;
  box-sizing: border-box;
}

.lbl.nameCol {
  padding-left: 20px;
}

.inpOutrWp .txtRg {
  width: 203px;
  text-align: left;
  float: left;
  margin-left: 20px;
  font-size: 18px;
  color: #273239;
  font-weight: 300;
}

.inpOutrWp .txtMid {
  width: 203px;
  text-align: left;
  float: left;
  margin-left: 20px;
  font-size: 18px;
  color: #273239;
  font-weight: 300;
}

.inpWp {
  width: 454px;
  text-align: left;
  float: left;
  padding-left: 20px;
  box-sizing: border-box;
  position: relative;
}

/* MS 21/03/16 */
.inputUl {
  list-style: none;
}

.inputUl > li {
  float: left;
  margin-top: 20px;
}

/* MS 12/02/16 */
.inputUl > li:first-child {
  margin-top: 0;
}

.nameCol {
  width: 223px !important;
}

.inputUl li .inpWp:first-child {
  padding-left: 0;
}

.inpWp.err input {
  border-color: #fd0101;
}

/* MS 21/03/16 */
.overlay .row_01 .botLstWp {
  text-align: left;
  margin-top: 20px;
  padding: 0 20px;
  box-sizing: border-box;
}

.overlay .row_01 .botLstWp a {
  line-height: 52px;
  font-size: 18px;
  font-weight: 300;
  text-decoration: none;
}

.overlay .row_01 .botLstWp a:hover {
  color: #273239;
}

/* MS 12/02/16 */
.overlay .row_01 .botLstWp .fR a {
  padding: 0;
}

.overlay_wrp .btn {
  margin-top: 20px;
  float: right;
}

.overlay_wrp .btn_fff {
  margin-top: 20px;
}

/* MS 04/03/16 */
.overlay_wrp .btnWrap {
  float: right;
}

/*.overlay_wrp .clsBtn_000 { width: 26px; height: 26px; }  */
/* MK 07/03/2016 */
.overlay .row_01 .searchBox {
  height: auto;
  padding-right: 50px;
  margin-top: 17px;
  position: relative;
  box-sizing: border-box;
}

/* MS 18/02/16 */
.overlay .row_01 .searchBox .inp {
  width: 90%;
  height: 46px;
  line-height: 46px;
  font-size: 18px;
  font-style: normal;
  float: left;
}

/* MS 18/02/16 */
.overlay .row_01 .searchBox .attachIc {
  position: absolute;
  right: 0;
  margin-top: 9px;
  margin-right: 20px;
}

/* MS 18/02/16 */
.noteTxtWp {
  float: left;
  text-align: left;
  margin-top: 7px;
}

.noteTxtWp .noteIc, .noteTxtWp .disclamrIc {
  float: left;
  margin-top: 2px;
}

.noteTxtWp p {
  margin-left: 27px;
}

/* Ar  19-Jan'16 */
.noteTxtWp p .link {
  text-decoration: none;
}

.btnWrap a {
  margin-left: 16px;
}

.btnWrap a:first-child {
  margin-left: 0;
}

.btnWrap a.btn {
  margin-top: 0;
}

.boxContnr {
  width: 100%;
  border: 1px solid #e0e0e0;
  padding: 16px 20px;
  box-sizing: border-box;
  margin: 28px 0;
}

.boxContnr .txt_01 {
  font-size: 18px;
  color: #273239;
}

/* MS 15/1/16 */
.boxContnr .txt_02 {
  font-size: 16px;
  color: #999999;
}

/* MS 15/1/16 */
.btnInpWpr {
  height: 43px;
  margin: 14px 0 8px 0;
  position: relative;
}

/* .btnInpWpr .inp {  height:43px; line-height:43px; font-size:16px; color:#333333; font-style:normal; border:1px solid #cfcfcf; box-sizing:border-box;    } */
.inpRigBtn {
  width: 100%;
  height: 43px;
  line-height: 43px;
  font-size: 16px;
  color: #333333;
  font-style: normal;
  border: 1px solid #cfcfcf;
  box-sizing: border-box;
  padding: 0  152px 0 20px;
}

.btnInpWpr .btn2 {
  min-width: auto;
  width: 151px;
  position: absolute;
  top: 0;
  right: 0;
}

.btnInpWpr.act .btn2 {
  background: #84cf20;
}

.btnInpWpr .tickSmIc_fff {
  margin-right: 9px;
}

/* Invite Member Overlay End */
/* My Links -- Delete Links Overlay Started */
.listStyle03 > li {
  list-style: none;
  float: left;
  margin-top: 25px;
  width: 100%;
}

.listStyle03 > li:first-child {
  margin-top: 16px;
}

.listStyle03 > li .custcheckBox:before {
  width: 30px;
  height: 30px;
  border-color: #cccccc;
  margin: 6px 6px 0 0;
}

.listStyle03 > li .checkBox input[type="checkbox"]:checked + .custcheckBox:before {
  width: 30px;
  height: 30px;
  background: #000000 url("images/blcTic.jpg") no-repeat scroll center center;
}

/* MS 21/03/16 */
.listStyle03 > li .userDisplay {
  margin-left: 49px;
  margin-top: 0;
}

/* Ar 19-Jan'16 */
.listStyle03 > li .userDisplay .colRight {
  /* width:760px; */
}

/* Ar 19-Jan'16 */
.listStyle03 > li .colRight .dscrptn {
  margin-top: 0;
}

/* MS 16/1/16 */
.confirmTemplate {
  text-align: center;
  margin-top: 10px;
}

.confirmTemplate .tikBigIc {
  margin-bottom: 18px;
}

/* MS 24/02/16 */
.confirmTemplate .txt_01 {
  font-size: 24px;
  color: #333333;
  margin: 19px 0 15px 0;
}

/* MS 15/1/16 */
.confirmTemplate .txt_02 {
  font-size: 16px;
  color: #666666;
}

/* MS 15/1/16 */
.confirmTemplate .txt_03, .importWrapper .subHd {
  font-size: 20px;
  color: #333333;
  margin: 24px 0 9px 0;
}

/* Ar 06-June'16 */
.confirmTemplate .btn {
  float: none;
}

/* My Links -- Delete Links Overlay End */
/* Add Links Started */
.filterOutWrp {
  width: 100%;
  background: #fafafa;
  box-sizing: border-box;
  border-bottom: 1px solid #e8e8e8;
  /* position: relative; z-index: 4; */
}

/* MS 22/02/16 */
/* .topRow_M + .colLef .tabCnt { margin-top: 35px; } MS 29/02/16 */
/* .topRow_M + .colLef + .colRig .colmWp:first-child { margin-top: 10px; } MS 29/02/16*/
/*.topRow_M + .colLef::before { content: " "; width: 134%; height: 1px; background:#dfdfdf; display: block; position: relative; z-index: 4; }*/
.filterOutWrp .headRow {
  background: #ffffff;
  padding-bottom: 22px;
  border-bottom: 1px solid #dfdfdf;
}

.wrapper01 {
  width: 100%;
  background: #ffffff;
  border-left: 1px solid #d0d0d0;
  border-right: 1px solid #d0d0d0;
}

.wrapper01 .headRow {
  width: 100%;
  padding: 20px 20px 22px 20px;
  border-bottom: 1px solid #dfdfdf;
}

.filterWp {
  width: 100%;
  padding: 21px 20px 30px;
  background: #ffffff;
  box-sizing: border-box;
}

/* Ar 15-Feb'15 */
.filterWp.act {
  background: #fafafa;
}

.filterWp .hd {
  color: #333333;
  font-size: 20px;
  margin-bottom: 16px;
  float: left;
}

/* MS 02/03/16 */
.filterWp .link16 {
  float: right;
  margin-top: 13px;
}

.filterWp .searchBox {
  height: 45px;
  line-height: 45px;
  background: #ffffff;
}

/*.filterWp .searchBox .inp{ /*  font-size:20px ;  margin-top:16px; */
/* font-size: 18px; */
/* box-sizing:border-box; } /* MS 03/03/16 */
/* MK 07/03/2016 */
.filterWp .searchBox .serchIc {
  margin-top: 12px;
}

.filterWp.act .advnFiltrWp {
  display: block;
}

.advnFiltrWp {
  margin-top: 15px;
  display: none;
}

.btn.var_01 {
  float: right;
  margin-top: -15px;
  margin-right: 20px;
}

#add_links_module .filterOutWrp.boxShdwLR {
  box-shadow: none;
}

/* MK 24/03/2017 add this a */
#add_links_module .filterOutWrp .headRow {
  border-bottom: none;
}

/* MK 24/03/2017 add this a */
.cardHover {
  width: 341px;
  /* height: 180px; */
  box-sizing: border-box;
  position: absolute;
  z-index: 6;
  right: 0;
  bottom: 20px;
  /* top:-195px; */
  position: absolute;
}

/* MS 10/03/15 */
/* MK 22/03/2016 bottom:12px; */
.cardHover .eCard {
  width: 100%;
  height: auto;
  display: inline-block;
  box-shadow: 0 0 3px #cec9c9;
}

/* MS 01/03/16 */
.cardHover .left {
  width: 93px;
}

.cardHover .left .imgWp {
  height: 93px;
}

.cardHover .left .btn {
  margin: 0;
}

.cardHover .right {
  padding-left: 103px;
}

.cardHover .name {
  font-size: 18px;
}

.cardHover .vrifdIc {
  width: 17px;
  height: 17px;
}

.cardHover .crtifdIc {
  width: 14px;
  height: 17px;
}

.cardHover .keyIc {
  width: 15px;
  height: 16px;
}

.cardHover .topSec {
  height: 78px;
}

.cardHover .bottom .lfSec {
  font-size: 12px;
  width: 105px;
  margin-top: 8px;
}

.dashboard_v3 .eCard .bottom .rigSec > li:first-child {
  margin-left: 25px;
}

.cardHover .rol, .cardHover .com {
  font-size: 12px;
}

.cardHover .eCard .bottom .rigSec {
  width: 210px;
  margin-top: 7px;
}

/* MK 14/05/2018 width: 216px; */
.cardArrow {
  width: 0;
  height: 0;
  border-top: 10px solid #ffffff;
  border-left: 10px solid transparent;
  border-right: 10px solid transparent;
  position: relative;
  float: right;
  margin-right: 38px;
}

.cardArrow:after {
  content: "";
  position: absolute;
  width: 0;
  height: 0;
  margin-left: -0.5em;
  bottom: 0;
  left: 50%;
  box-sizing: border-box;
  border: 6px solid black;
  border-color: transparent transparent #ffffff #ffffff;
  transform-origin: 0 0;
  -webkit-transform-origin: 0 0;
  transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
  box-shadow: -2px 2px 2px 0 rgba(0, 0, 0, 0.2);
}

/* MS 16/06/16 webkit for safari */
.cardHover.left {
  left: 0;
}

.cardHover.left .cardArrow {
  float: left;
  margin: 0 0 0 40px;
}

.subHeadRow {
  width: 100%;
  border-bottom: 1px solid #cdcdcd;
  padding-bottom: 6px;
  margin-bottom: 20px;
}

.subHeadRow h4 {
  font-size: 18px;
  color: #273239;
  font-style: italic;
}

/* MS 02/03/16 */
.filtrsUl > li {
  list-style: none;
  width: 100%;
  float: left;
  margin-bottom: 20px;
}

.filtrsUl > li .label {
  margin-top: 15px;
  float: left;
}

.filtrsUl > li .colRight {
  width: 885px;
  float: right;
  position: relative;
}

.filtrsUl > li .colRight .inp2 {
  padding-left: 20px;
  padding-right: 80px;
}

/* MS 10/03/16 */
.filtrsUl > li .colRight .slctWp {
  background: #ffffff;
}

.filtrsUl > li .colRight .slctWp .inp2 {
  width: 95%;
}

.filtrsUl > li.location .colRight .slctWp .inp2 {
  width: 25%;
  padding-right: 10px;
}

.filtrsUl > li.location .slctWp {
  float: left;
}

.country_list .ui-selectmenu-button.ui-widget span.ui-selectmenu-text {
  font-size: 14px;
  padding-left: 20px;
}

/* MS 20/04/17 */
.slctWp.country_list .nano {
  border-top: none;
}

/* MS 20/04/17 */
.slctWp .downArw_000 {
  position: absolute;
  top: 17px;
  right: 20px;
  margin: 0 0 0 10px;
}

.slctWp .arwLink span:first-child {
  /* font-size:18px; */
  font-size: 14px;
  color: #273239;
  font-style: italic;
  display: inline-block;
  margin-top: 10px;
}

/* MS 03/03/16 */
.selDD01 {
  width: 100%;
  height: auto;
  box-sizing: border-box;
  background: #ffffff;
  border: 1px solid #cccccc;
  position: absolute;
  top: 43px;
  left: 0;
  z-index: 2;
  max-height: 300px;
}

/* MK positio:absolute; 21/03/2016 */
.selDD01 > li {
  list-style: none;
  width: 100%;
  border-top: 1px solid #e8e8e8;
  float: left;
  position: relative;
}

.selDD01 > li :first-child {
  border-top: none;
}

.selDD01 > li > a {
  width: 100%;
  text-decoration: none;
  /* font-size:20px; */
  font-size: 14px;
  color: #273239;
  padding: 13px 20px 12px 20px;
  box-sizing: border-box;
  display: inline-block;
}

/* MS 08/03/16 */
.filterWp .btn {
  float: right;
  margin-bottom: -10px;
}

/* MS 22/02/16 */
/* .filterWp .tagList { float:left; }  */
.filterWp .tagList li:first-child {
  margin-left: 20px;
}

/* .filterWp .tagList li .cls_Grn { margin-top:18px;} MS 08/03/16*/
.nano .selDD01 {
  top: 0;
  border: none;
  position: static;
}

/* MS 21/03/16 */
.filtrsUl > li .list1 {
  float: right;
}

.linkArw {
  font-size: 14px;
  float: right;
  /*color:#00abbe;*/
  margin-top: 15px;
}

/* MK 07/03/2016 */
.linkArw.var_01 {
  position: absolute;
  z-index: 1;
  right: 20px;
  margin-top: 33px;
}

/* MS 22/03/16 z-index:2 */
.linkArw .lfAr_00abbe {
  margin: -2px 3px 0 0;
  vertical-align: middle;
}

/* Ar 02-Feb'16 */
.linkArw:hover {
  color: #273239;
}

.linkArw:hover .lfAr_00abbe {
  background-position: 67.94871795% 8.660508083%;
}

/* MS 16/03/16 */
.filtrsUl > li .selDD01, .submissionWp .selDD01 {
  overflow-y: auto;
}

/* MS 08/03/16 */
.overlay_wrp .submissionWp .selDD01 {
  box-sizing: unset;
  left: -1px;
}

/* Network "new Add links" Enhancement Started */
.container .colRig .hd + .link {
  margin-top: 2px;
}

.wrp_03 .hdCont .clsBtn_000 {
  width: 22px;
  height: 22px;
  position: absolute;
  right: 20px;
  top: 20px;
  display: none;
}

.colmWp .wrp_03 .inp2 {
  margin-top: 14px;
}

.boxCont_02 {
  display: inline-block;
  width: 100%;
  border-top: 1px solid #e8e8e8;
  padding-top: 17px;
  padding-bottom: 20px;
}

.wrp_03 .boxCont_02 {
  position: relative;
}

/* MS 22/12/16 */
.wrp_03 .boxCont_02 .inp2 {
  margin-top: 0;
}

.boxCont_02 .label {
  margin-bottom: 14px;
  float: left;
}

.boxCont_02 .clsBtn_crcl {
  margin-top: 2px;
  position: absolute;
  top: -30px;
  right: 0;
}

#network_rhs_search .wrp_03 .row {
  float: left;
}

#network_rhs_search .search_selector_container, #network_rhs_search .frmfield_srclinks {
  width: 100%;
  display: inline-block;
  position: relative;
}

/* MS 22/12/16 */
.boxCont_02 .offLi {
  width: 100%;
  margin-top: 5px;
  word-wrap: break-word;
}

/* MS 29/08/16 */
.boxCont_02 .offLi + .offLi.edit {
  margin-top: 0;
}

.boxCont_02 .slctWp {
  min-height: 45px;
}

.wrp_03 .btn {
  width: auto;
  margin-top: 8px;
  display: none;
}

.boxCont_02 .ui-selectmenu-button.ui-widget span.ui-selectmenu-text {
  padding-right: 30px;
  font-size: 14px;
}

/* MS 29/12/16 */
.wrp_03 .boxCont_02 .autocomplete-suggestions .autocomplete-suggestion {
  font-size: 14px;
}

/* Network " new Add links" Enhancement End */
/* Add Links End */
/* Invitation & Introduction Request Overlay started */
.submissionWp label {
  /* font-size:18px; */
  font-size: 16px;
  color: #273239;
  float: left;
  margin-top: 11px;
}

/* MS 03/03/16 */
.submissionWp .inp2 {
  width: 700px;
  float: right;
  padding-left: 10px;
}

.submissionWp .txtArea {
  width: 700px;
  height: 150px;
  line-height: 19px;
  float: right;
  /* font-size:16px; */
  padding-top: 2px;
  padding-bottom: 2px;
}

/* Ar 26-Feb'16 */
/* add height:150px; */
/* MS 27/12/16 Commented font */
.row100 {
  width: 100%;
  position: relative;
}

/* MK 15/03/2016 add position:relative; */
.submissionWp .row100 {
  margin-top: 20px;
}

.submissionWp .row100:first-child {
  margin-top: 15px;
}

.submissionWp .slctWp {
  width: 700px;
  float: right;
  position: relative;
}

/* MS 16/1/16 */
.submissionWp .slctWp .arwLink {
  height: 45px;
  line-height: 45px;
  padding-left: 10px;
}

/* MS 20/1/16 */
.submissionWp .slctWp .arwLink span {
  font-size: 16px;
  margin-top: 0;
}

/* MS 01/03/16 */
.commonddWp {
  width: 300px;
  position: absolute;
  left: -1px;
  top: 45px;
  z-index: 3;
  background: #ffffff;
  border: 1px solid #cccccc;
  box-sizing: border-box;
}

/* MS 16/1/16 */
.commonddWp .selDD01 > li {
  border-color: #cccccc;
}

/* MS 16/1/16 */
.submissionWp .slctWp .inp2 {
  width: 642px;
  float: left;
}

.sbmisnCntntWp {
  width: 700px;
  float: right;
}

.sbmisnCntntWp .txtWp {
  width: 75%;
  margin-top: 30px;
  font-size: 14px;
}

/* MS 06/10/16 */
.txtWp .link {
  width: 80%;
  font-size: 14px;
  display: inline-block;
  vertical-align: middle;
}

#frm_contactus .submissionWp .errCont {
  top: 10px;
}

/* Invitation & Introduction Request Overlay End */
/*  My groups Started */
/* column Left Started */
.emptyTemplate {
  text-align: center;
  margin-top: 90px;
}

.emptyTemplate p {
  font-size: 20px;
  color: #666666;
  margin: 20px 0 30px 0;
  font-weight: 300;
}

/*  My Group Landing page */
.myGroups {
  width: 100%;
  padding: 0 20px;
  box-sizing: border-box;
}

.myGroups .templet_1 {
  margin: 30px auto 0;
  border: 1px solid #eaeaea;
}

.myGroups .templet_1 .left {
  height: 245px;
}

.myGroups .templet_1.act {
  background-color: #fafafa;
}

.myGroups .right {
  margin-top: 15px;
  margin-bottom: 18px;
  margin-right: 20px;
}

.myGroups .templet_1 .cntntpara {
  width: 100%;
  margin-top: 5px;
  height: auto;
}

.myGroups .templet_1 .txt_01 {
  width: 93%;
}

/* MS 27/10/16 */
.myGroups .templet_1 .cntntpara.block-with-text {
  /*max-height: 48px; */
}

.myGroups .bottom {
  width: 557px;
  position: absolute;
  bottom: 13px;
  right: 20px;
}

.myGroups .actionList > li:first-child {
  margin-left: 0;
}

.actionList > li > a.btn {
  line-height: 40px;
  /* color:#ffffff; */
}

/* MK 27/10/2017 comnt this color:#ffffff; issue on http://scb.glsupport.in/#/network/invitations/sent */
.actionList > li > a.btn.disable:hover {
  color: #ffffff;
}

/*.actionList > li > a.btn:hover { color: #273239;}*/
.templet_1 .actionList.style2 {
  margin-top: 3px;
}

.actionList > li > a.btn_fff {
  line-height: 40px;
}

/* MS 31/01/17 */
.actionList.style2 {
  float: right;
}

.templet_1 .actionList.fR {
  margin-top: 3px;
}

.actionList.style2 > li a {
  line-height: 40px;
}

.actionList.style2 > li a.btn {
  line-height: 40px;
}

/* MK 29/06/2016 */
.actionList.style2 .shareIc, .actionList.style2 .msgIc, .actionList.style2 .replyIc, .actionList.style2 .favIc {
  margin-top: 11px;
  margin-right: 10px;
}

/* My Group-- Full View */
.groupfulVw .templet_1 {
  padding: 0 20px;
  margin: 17px auto 20px;
}

.groupfulVw .templet_1 .left {
  margin-top: 5px;
}

.groupfulVw .templet_1 .right {
  /* width:578px; margin:0 0 8px 20px;  */
}

.groupfulVw .templet_1 .right .row {
  margin-top: 8px;
}

.groupfulVw .templet_1 .cntntpara {
  width: 100%;
  margin-top: 5px;
  height: auto;
}

.groupfulVw .templet_1 .txt_01 {
  height: auto;
}

/* MS 14/03/16 */
.tabWrapper {
  width: 885px;
  margin: 0 auto;
  border: 1px solid #e8e8e8;
  box-sizing: border-box;
}

.tabUl {
  width: 100%;
  background: #f4f4f4;
  position: relative;
  z-index: 2;
  margin-bottom: -10px;
  float: left;
}

.tabUl > li {
  width: 162px;
  height: 58px;
  line-height: 58px;
  background: #f4f4f4;
  border-right: 1px solid #e8e8e8;
  border-bottom: 1px solid #e8e8e8;
  list-style: none;
  float: left;
  box-sizing: border-box;
}

/* MK 18/03/2016 */
.tabUl > li.lastChild, .tabUl > li.lastChild:hover {
  width: 68px;
  border-right: none;
  background: #f4f4f4;
  border-bottom: 1px solid #e8e8e8;
}

/* MK 18/03/2016 */
.tabUl > li > a {
  text-align: center;
  font-size: 20px;
  text-decoration: none;
  display: block;
}

.tabUl > li.act, .tabUl > li:hover {
  background: #ffffff;
  border-bottom-color: #ffffff;
}

.tabUl > li.act a, .tabUl > li:hover a {
  color: #273239;
}

.tabContent {
  position: relative;
  z-index: 1;
}

.tabContent .comntList {
  width: 100%;
  padding: 0 20px;
  box-sizing: border-box;
}

.tabContent .comntList li .botLstWp.var_2 {
  width: 758px;
}

.templet_1 .txt_01 {
  height: 45px;
  font-size: 18px;
  overflow: hidden;
  word-wrap: break-word;
}

/* MS 07/03/16 */
.templet_1 .row .link16grn {
  font-size: 12px;
  color: #273239;
}

.templet_1 .row .link16grn:hover {
  text-decoration: underline;
}

/* MS 03/03/16 */
.templet_1 .right .row .txt_02 {
  font-size: 12px;
}

/* MS 03/03/16 */
.templet_1 .row .txt_02 .link16grn {
  font-size: 18px;
  position: relative;
}

/* MS 03/03/16 */
/* Create A group Started */
.form {
  margin-top: 25px;
  width: 100%;
  padding: 0 20px;
  box-sizing: border-box;
}

.form .hd {
  font-size: 28px;
  color: #273239;
}

/* MS 15/1/16 */
.form .filtrsUl {
  margin: 16px auto 0;
}

.slctWp.disabled, .slctWp.disabled input, input.disabled {
  background: #f4f4f4;
}

.uplodImgWp {
  width: 100%;
  height: 245px;
  line-height: 241px;
  box-sizing: border-box;
  border: 2px dashed #dddddd;
  text-align: center;
}

.centerWp {
  width: 360px;
  display: inline-block;
}

.uplodImgWp .centerWp {
  vertical-align: middle;
  line-height: 17px;
}

.uplodImgWp.hover {
  border-color: #aaaaaa;
  background-color: #f4f4f4;
}

.centerWp .txt_03 {
  font-size: 18px;
}

/* MS 15/1/16 */
.centerWp .txt_03 span {
  font-size: 14px;
}

/* MS 15/1/16 */
.logoCont {
  width: 286px;
  /* height:245px; */
  float: left;
  position: relative;
  background-color: #ffffff;
}

/* MS 10/03/16 */
.logoCont img {
  max-width: 100%;
}

.logoCont.loading img {
  opacity: .5;
}

.loader {
  width: 45px;
  height: 45px;
  display: none;
  position: absolute;
  top: 50%;
  left: 50%;
  margin-top: -22.5px;
  margin-left: -22.5px;
}

.logoCont.loading .loader {
  display: block;
}

.txtAreaWp01 {
  position: relative;
}

.txtAreaWp01 .txtArea {
  padding-left: 20px;
  padding-right: 80px;
}

/* MS 10/03/16 */
.charCount {
  width: auto;
  height: 30px;
  line-height: 30px;
  border-left: 1px solid #cdcdcd;
  padding-left: 10px;
  box-sizing: border-box;
  position: absolute;
  right: 20px;
  top: 10px;
}

.selFileWrp {
  /*width: 144px;*/
  height: 40px;
  overflow: hidden;
  position: relative;
  margin: 0 auto;
  display: inline-block;
}

/* MK width:144px; */
.selFileWrp #imageupload, .upload {
  position: absolute;
  top: 0;
  right: 0;
  z-index: 2;
  width: 100%;
  height: 100%;
  opacity: 0;
  cursor: pointer;
  -ms-filter: 'alpha(opacity=0)';
}

/* MK 05/08/2016 height: 40px; */
.selFileWrp .btn {
  position: relative;
  z-index: 1;
}

/* .selFileWrp:hover .btn {  background:#ffffff; color:#152049; } MS 15/06/16*/
.innSelWp #imageupload, .innSelWp .imageUpload {
  width: 155px;
  position: absolute;
  top: 0;
  right: 0;
  z-index: 2;
  height: 38px;
  opacity: 0;
  cursor: pointer;
  -ms-filter: 'alpha(opacity=0)';
}

/* MS 26/02/16 */
.innSelWp .btn, .innSelWp .link12 {
  position: relative;
  z-index: 1;
}

/* MS 26/02/16 */
.innSelWp {
  display: inline-block;
  position: relative;
}

/* MS 26/02/16 */
/* Upload Image Started */
.innSelWp.var_01 {
  width: 100%;
  height: 30px;
  position: absolute;
  bottom: 0;
  display: inherit;
}

/* MS 01/03/16 */
.innSelWp.var_01 .imageUpload {
  width: 140px;
  height: 30px;
  top: inherit;
  bottom: 0;
}

/* MS 01/03/16 */
.innSelWp.var_01 .upldTxt {
  width: 140px;
  height: 30px;
  margin-top: 0;
  text-align: center;
  line-height: 30px;
  font-size: 14px;
  color: #ffffff;
  background: #333333;
  position: absolute;
  bottom: 0;
  left: 0;
}

/* MS 01/03/16 */
.innSelWp.var_01:hover .upldTxt {
  opacity: 1;
}

/* Upload Image End */
.addPic_template .innSelWp .imageUpload {
  width: 100%;
  height: 100%;
}

#creategroup_module .filtrsUl > li .txtAreaWp01 .infoIcWrp, #creategroup_module .filtrsUl > li .inp2 + .infoIcWrp {
  right: 80px;
}

/* MS 04/05/16 */
/* Radio Button Start */
.radio input[type="radio"] {
  display: none;
}

.radio {
  float: left;
  margin-top: 17px;
}

.custmRadio {
  display: inline-block;
  cursor: pointer;
}

/* MS 04/04/16 */
.custmRadio:before {
  width: 18px;
  height: 18px;
  float: left;
  margin: 0 10px 0 0;
  color: #666666;
  cursor: pointer;
  content: "";
  margin-top: 1px;
}

/* Radio Button End */
.bottomSctn {
  width: 100%;
}

.bottomSctn p {
  width: 80%;
  display: inline-block;
  font-size: 16px;
  color: #666666;
}

/* .bottomSctn .btn { float:right; } Added this css to signup.css MS 02/03/16 */
.form .bottomSctn {
  height: 88px;
  line-height: 91px;
  border-top: 1px solid #e8e8e8;
}

.form .bottomSctn p {
  /* margin-left:20px; */
  line-height: normal;
  vertical-align: middle;
}

/* MS 25/03/16 */
.bottomSctn p .link {
  text-decoration: none;
  margin: 0;
}

.form .bottomSctn .btn {
  float: right;
  margin: 24px 20px 0 0;
}

/* Create A group End */
/* column Left End */
/* column Right Started */
.userDisplyWp_01 {
  margin: 13px 0 5px 0;
}

.userDisplyWp_01 .userDisplay {
  padding: 10px 0 10px 0;
  position: relative;
}

.userDisplyWp_01 .userDisplay.act {
  background: #f4f4f4;
}

.userDisplyWp_01 .userDisplay .colLeft {
  width: 62px;
  height: 52px;
}

.userDisplyWp_01 .userDisplay .colRight {
  margin-top: 1px;
}

.userDisplyWp_01 .userDisplay .dscrptn {
  font-size: 16px;
  font-style: normal;
  color: #273239;
}

.userDisplyWp_01 .link {
  display: inline-block;
  margin-top: 3px;
  text-decoration: none;
}

.userDisplyWp_01 .addIc {
  position: absolute;
  right: 10px;
  top: 26px;
}

.srchHdr {
  float: left;
}

/* MK 15022017 add this class 1280_Network_Groups_D_V2.0_Part I_100217 === slide no. 15 */
.srchArw {
  border-bottom: 8px solid transparent;
  border-right: 14px solid #999999;
  border-top: 8px solid transparent;
  float: left;
  margin: 4px 10px 0 0;
}

.srchHdng {
  float: left;
  font-size: 22px;
  color: #333333;
}

/* 14/11/16 GL Advance search UAT Started */
.container .colRig .srchHdng {
  font-size: 16px;
  color: #666666;
}

.srchHdr .srchArw {
  margin-top: 0px;
  display: inline-block;
  float: none;
  vertical-align: middle;
}

/* MS 15/11/16 */
.srchHdr .srchHdng {
  display: inline-block;
  float: none;
  vertical-align: middle;
}

/* MS 15/11/16 */
.colRig .boxCont_02 .label {
  font-size: 14px;
}

/* 14/11/16 GL Advance search UAT End */
/* column Right End */
.dis {
  color: #777777;
  /* cursor:default; */
}

/* MK 09/05/2016 by Sudhir cursor:default;*/
p.dis {
  margin-top: 10px;
}

/*  My groups End */
/* Invitations  Started */
.interactionUl {
  width: 100%;
  padding: 0 20px;
  box-sizing: border-box;
  margin: 0 auto;
}

.interactionUl > li {
  list-style: none;
  width: 100%;
  float: left;
  margin: 30px 0 0 0;
  position: relative;
  border-left: 1px solid #e8e8e8;
  border-bottom: 1px solid #e8e8e8;
}

/* MS 10/03/16 */
.interactionUl > li .row100 .cls_bg000_fff {
  display: none;
}

.interactionUl > li .row100:hover .cls_bg000_fff {
  display: block;
}

.interactionUl > li .row100:hover, .interactionUl > li .row100:hover .eCard {
  background: #f4f4f4;
}

.interactionUl > li .row100:hover .interaction .eCard {
  background: #ffffff;
}

/* MS 10/03/16 */
.interaction {
  padding-bottom: 60px;
  /* width:476px; float:left;  */
  margin-left: 409px;
  min-height: 205px;
  border: 1px solid #e8e8e8;
  border-bottom: none;
  box-sizing: border-box;
  position: relative;
}

/*  Ar 17-Apr'17 */
.interactionUl > li .eCard {
  float: left;
  border: none;
  border-top: 1px solid #e8e8e8;
}

/* Ar 17-Apr'17 */
.interactionUl > li .eCard .rigSec {
  display: none;
}

.interaction .informWp a {
  position: relative;
  display: inline-block;
}

/* MS 10/03/16 */
.interaction > .bottom {
  width: 100%;
  position: absolute;
  bottom: 20px;
}

/* MS 09/03/16 */
.interaction .actionList.style2 {
  margin-right: 20px;
}

.interaction .desP {
  width: 100%;
  height: 138px;
  overflow: hidden;
  box-sizing: border-box;
  font-size: 16px;
  float: left;
  font-style: normal;
  padding: 20px 20px 0 20px;
  margin-top: 0;
  box-sizing: border-box;
}

/* MS 30/1/16 */
.desP .para {
  /* height:64px; */
  height: 62px;
  overflow: hidden;
}

/* MS 03/08/17 */
.interaction .actionList li .btn_fff {
  font-size: 16px;
}

/* MS 28/11/16 */
/* Ar 07-Apr'17 */
/*.interaction .desP .para { position: relative; }
	 .interaction .desP .para::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 }*/
/* .interactionUl > li  .row100:hover .interaction .desP .para::after {

			/* background: -moz-linear-gradient(top,  rgba(255,255,255,0) 0%, #f4f4f4); /* FF3.6-15 */
/*	 background: -webkit-linear-gradient(top,  rgba(255,255,255,0) 0%, #f4f4f4); /* Chrome10-25,Safari5.1-6 */
/* background: linear-gradient(to bottom,  rgba(255,255,255,0) 0%, #f4f4f4); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
/* filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#f4f4f4',GradientType=0 ); /* IE6-9  }*/
/* .interaction .bottom .timeDscrptn { float:left; margin-top:10px; } MS 29/1/16 delete */
/* .bottom.vriatn01 .timeDscrptn { margin-top:23px;} MS 30/11/6 Delete */
/* .bottom.vriatn01 .list2.style2 { margin-bottom:11px;} MS 30/11/6 */
li.moreText .interaction {
  height: auto;
}

/* MS 10/03/16 */
li.moreText .interaction .desP {
  height: auto;
}

/* MS 10/03/16 */
li.moreText .interaction .desP .para {
  height: auto;
}

/* MS 10/03/16 */
li.moreText .informWp + .desP .para {
  height: auto;
}

/* MS 10/03/16 */
li.moreText .link14 {
  display: none;
}

/* MS 11/03/16 */
.responseWp {
  width: 100%;
  border: 1px solid #e8e8e8;
  background: #f4f4f4;
  padding: 20px;
  box-sizing: border-box;
}

.interactionUl > li .responseWp {
  border-top: none;
  border-right: 1px solid #e8e8e8;
}

/* Ar 17 Apr'17 */
.responseWp .txtArea {
  height: 100px;
  font-size: 14px;
  color: #999999;
}

/* gl-1433 MK 12/04/2017 height:71px; font-size:18px; */
.responseWp .btn {
  float: right;
  margin-top: 20px;
}

/* MS 30/1/16 */
/* Enhancement Started */
.informWp {
  width: 100%;
  border: 1px solid #e8e8e8;
  box-sizing: border-box;
  margin-bottom: 20px;
  font-size: 16px;
  color: #333333;
  background: #f4f4f4;
  padding: 8px 20px 5px 20px;
}

.informWp + .desP {
  height: 107px;
}

.informWp + .desP .para {
  height: 43px;
}

/* MS 11/03/16 */
.responseWp.var_01 {
  background: none;
  border: none;
  padding-left: 0;
  padding-right: 0;
}

.interaction .timeDscrptn, .interaction .time_stamp {
  box-sizing: border-box;
  float: left;
}

.invitation .txtWp {
  margin-top: 12px;
  line-height: 40px;
  margin-top: 0;
}

.interaction .txtWp {
  margin-left: 20px;
}

.invitation .txtWp > p {
  width: 600px;
  font-size: 14px;
  line-height: normal;
}

.invitation .interaction .txtWp > p {
  width: 250px;
}

.invitation .link14grn {
  float: right;
  line-height: 40px;
}

.invitation .link14grn:hover {
  color: #273239;
}

.invitation .link14grn span {
  display: inline-block;
  line-height: normal;
  vertical-align: middle;
}

.informWp.var_01 {
  border-left: none;
  border-right: none;
  border-top: none;
  margin-bottom: 0;
}

.from.var_01 {
  margin-top: 20px;
}

.fullViewWp .to {
  margin-bottom: 20px;
}

/* Enhancement End */
/* Invitations  End */
/* Messages Started */
.contentList3 > li {
  width: 100%;
  list-style: none;
  float: left;
  padding: 30px 0 27px 0;
  border-bottom: 1px solid #e8e8e8;
}

.contentList3 > li:hover, .contentList3 > li.act {
  background: #fafafa;
}

/* MK 05/03/2016 */
.unread {
  background: #fafafa !important;
}

/* MK 05/03/2016 */
.content_01 {
  width: 885px;
  margin: 0 auto;
  position: relative;
}

.content_01 .cntntRight h2.txt_03 {
  font-size: 18px;
  color: #273239;
  margin-bottom: 5px;
  word-wrap: break-word;
}

/* MS 16/06/16 */
.content_01 .cntntRight .eCard {
  margin-top: 0;
  margin-bottom: 11px;
}

.content_01 .templet_1 {
  margin-top: 0;
  margin-bottom: 5px;
}

/*   .content_01  .templet_1 .left { width:130px; height:110px; } MS 17/05/16 */
/*  .content_01 > .templet_1 .right { margin-left:150px; } MS 17/05/16 */
.contentList3 .content_01 .multipleIcons {
  position: absolute;
  top: 0;
  right: 0;
  display: none;
}

.contentList3 .content_01:hover .multipleIcons {
  display: block;
}

.contentList3 > li .myGroups {
  padding: 0;
}

.contentList3 > li .myGroups .bottom {
  width: 457px;
}

.contentList3 > li .disMess {
  margin-bottom: 5px;
}

.emptyTemplate_01 {
  width: 315px;
  padding: 20px;
  box-sizing: border-box;
  border: 1px solid #f5f5f5;
  background: #ffffff;
  display: inline-block;
  text-align: center;
}

/* MS 05/08/16 */
.emptyTemplate_01 .p1 {
  font-size: 14px;
  color: #999999;
  letter-spacing: -0.03px;
  margin-top: 1px;
}

/* MS 05/08/16 */
.emptyTemplate_01 + h2.txt_03 {
  width: 100%;
}

/* MS 05/08/16 */
.fullViewWp .to .emptyTemplate_01, .fullViewWp .from .emptyTemplate_01 {
  margin-left: 20px;
  margin-top: 5px;
}

/* MS 05/08/16 */
/* Open Messages Started */
.ovrflwCntnr {
  /* width:900px; margin-left:20px; */
}

/* Ar 27-Jan'16 */
.content_02 {
  width: 100%;
}

.topSection {
  width: 885px;
  margin: 29px auto 15px auto;
}

.topSection .userDisplay {
  width: 70%;
  float: left;
}

.topSection .userDisplay .colRight {
  margin-left: 0;
}

.toCc {
  float: left;
  color: #666666;
  margin-top: 3px;
  font-size: 14px;
}

/* MS 30/03/16 */
.toCc.var_01 {
  margin-top: -14px;
  margin-bottom: 5px;
}

.fullViewWp .row100 .toCc .link {
  font-size: 14px;
  margin-bottom: 2px;
}

/* MS 31/03/16 */
.toCc .link {
  text-decoration: none;
  position: relative;
}

.from .toCc, .to .toCc {
  margin-top: 0;
  width: 100%;
  margin-bottom: 10px;
}

/* MS 30/03/16 */
.multipleIcons {
  float: right;
  margin-top: 1px;
}

.multipleIcons .replyIc:before {
  color: #6a6a6a;
}

.multipleIcons .replyIc:hover:before {
  color: #273239;
}

.multipleIcons .retrieveIc:hover {
  text-decoration: underline;
}

.multipleIcons a {
  float: left;
  margin-left: 20px;
}

.multipleIcons a:first-child {
  margin-left: 0;
}

.fullViewWp {
  width: 885px;
  margin: 0 auto;
  padding: 19px 0;
}

.ovrflwCntnr .fullViewWp {
  border-top: 1px solid #e8e8e8;
  padding: 16px 0;
}

.fullViewWp h2 {
  font-size: 20px;
  color: #273239;
}

.from {
  margin: 14px 0 16px 0;
}

/*.from .colRight .txt_02,.to .colRight .txt_02  { font-size:16px; color:#666666; } /* MS 15/1/16 */
/* MK 07/03/2016 */
.fullViewWp .timeDscrptn, .fullViewWp .time_stamp {
  margin-top: 10px;
}

.fullViewWp .colLeft {
  width: 65px;
  height: 65px;
  margin-right: 20px;
  float: left;
}

.fullViewWp .colLeft img {
  width: 100%;
}

.fullViewWp .colRight {
  /* width:800px; float:left; */
  margin: 0  85px;
}

/* Ar 27-Jan'16 */
.fullViewWp .userDisplay .colRight {
  margin-right: 0;
}

.fullViewWp .row100 {
  background: #f4f4f4;
  padding: 16px 20px 14px 20px;
  box-sizing: border-box;
  word-wrap: break-word;
}

/* MS 31/03/16  */
.fullViewWp .row100 .link {
  font-size: 18px;
  text-decoration: none;
  margin-bottom: 11px;
  display: inline-block;
}

.fullViewWp .row100 .link:hover {
  text-decoration: underline;
}

.from .colRight .row100 .cntntRight {
  width: 100%;
  background: none;
}

.from .colRight .row100 .myGroups {
  padding: 0;
}

.from .colRight .row100 .templet_1 .left {
  width: 258px;
  max-height: 220px;
  min-height: 150px;
}

/* MS 17/05/16 */
.from .colRight .row100 .templet_1 .right {
  margin-left: 282px;
  margin-top: 0;
}

.from .colRight .row100 .myGroups .bottom {
  width: 404px;
  right: 0;
}

.from .colRight .row100 .myGroups .bottom .actionList li {
  margin-left: 12px;
}

/*.from .colRight .row100 .toCc , .to .colRight .row100 .toCc { float: none; font-size: 14px;}  Ar 16-Feb'16 */
/*.from .colRight .row100 .toCc .link,.to .colRight .row100 .toCc .link { font-size:16px; }  Ar 16-Feb'16 */
.to .colLeft {
  float: right;
  margin-left: 20px;
  margin-right: 0;
}

.fullViewWp .to .colRight {
  margin-right: 85px;
}

.fullViewWp .to .timeDscrptn, .fullViewWp .to .time_stamp {
  float: right;
}

.content_02 .responseWp {
  border-left: none;
  border-right: none;
}

.selDDWpr {
  width: 170px;
  position: absolute;
  top: 46px;
  left: -1px;
  z-index: 1;
  display: none;
}

.selDDWpr .topArw {
  margin-left: 30px;
  position: relative;
  z-index: 5;
}

.selDD_01 {
  width: 100%;
  background: #ffffff;
  border: 1px solid #cccccc;
  box-sizing: border-box;
  margin-top: -1px;
}

.selDD_01 > li {
  width: 100%;
  list-style: none;
  float: left;
}

.selDD_01 > li:first-child > a {
  border-top: none;
}

.selDD_01 > li > a {
  width: 100%;
  float: left;
  padding: 14px 10px 10px 20px;
  box-sizing: border-box;
  font-size: 16px;
  color: #666666;
  text-decoration: none;
  border-top: 1px solid #e8e8e8;
}

.selDD_01 > li > a .txt {
  float: left;
}

.selDD_01 > li:hover > a {
  color: #273239;
}

.selDD_01 > li:hover .rplyToAllIc, .response .colLeft:hover > .rplyToAllIc, .response .colLeft > a.act .rplyToAllIc {
  background-size: 2794.594595%  3600%;
  background-position: 18.95687061% 54.4%;
}

.selDD_01 > li:hover .replyIc, .response .colLeft:hover > .replyIc, .response .colLeft > a.act .replyIc {
  background-size: 2954.285714%  3750%;
  background-position: 23.02302302% 54.22374429%;
}

.selDD_01 > li:hover .forwardIc, .response .colLeft:hover > .forwardIc, .response .colLeft > a.act .forwardIc {
  background-size: 3041.176471%  4285.714286%;
  background-position: 15.2% 53.69738339%;
}

.selDD_01 > li:hover .deleteIc {
  background-size: 3565.517241%  2571.428571%;
  background-position: 30.34825871%  55.95375723%;
}

.selDD_01 > li > a .rplyToAllIc, .selDD_01 > li > a .replyIc, .selDD_01 > li > a .forwardIc {
  margin: 0;
  float: right;
}

.selDD_01 > li > a .deleteIc {
  margin: 0 4px 0 0;
  float: right;
}

.response .colLeft:hover > .selDDWpr {
  display: block;
}

/* Open Messages End */
/* Forward & reply to all Started */
.response {
  width: 100%;
  border: 1px solid #cccccc;
  box-sizing: border-box;
  margin-bottom: 10px;
  float: left;
  position: relative;
}

/* MS 14/03/16 */
.response .colLeft {
  width: 70px;
  height: 45px;
  background: #f4f4f4;
  box-sizing: border-box;
  text-align: center;
  float: left;
  position: relative;
  z-index: 1;
}

/* MS 20Jan16 */
.response .colRight {
  margin-left: 70px;
  background: #ffffff;
  border-left: 1px solid #cccccc;
}

.response .colRight .tagList li {
  margin-left: 10px;
  margin-right: 10px;
}

.response .inp {
  width: 100%;
  float: left;
  height: 45px;
  line-height: 45px;
  font-size: 18px;
  color: #999999;
  padding-left: 10px;
}

.response .inp5 {
  height: 45px;
  font-size: 18px;
  color: #999999;
}

.response .tagList li:first-child {
  margin-left: 10px;
}

.response .colLeft > a {
  width: 100%;
  display: inline-block;
  padding: 12px 10px 12px 10px;
  box-sizing: border-box;
}

.response .rplyToAllIc {
  float: left;
}

.response .replyIc {
  margin-top: 2px;
  float: left;
}

.response .downArw {
  float: right;
  margin-top: 8px;
}

.response .colLeft:hover .downArw, .response .colLeft a.act .downArw {
  border-top-color: #273239;
}

.response .forwardIc {
  float: left;
  margin-top: 3px;
}

/* Forward & reply to all End */
/* Compose Overlay Started */
.txtWp.txtStyl_01 {
  width: 100%;
  margin-top: 0;
  padding: 20px !important;
  box-sizing: border-box;
  border-bottom: 1px solid #e8e8e8;
}

.txtWp.txtStyl_01 p {
  width: 80%;
  font-size: 14px;
}

/* MS 04/03/16 */
.txtWp .list3 {
  margin-top: 20px;
}

/* Variation In compose overlay Started */
.slctWp.var_02 {
  height: auto;
}

.slctWp.var_02 .inp2 {
  width: 25%;
  box-sizing: border-box;
  padding-right: 10px;
}

.slctWp.var_02 .tagList li {
  margin-left: 10px;
  margin-right: 10px;
}

.slctWp.var_02 .tagList li:first-child {
  margin-left: 10px;
}

/* Variation In compose overlay End */
/* Compose Overlay Attachment Started */
.documentIc_fff p {
  font-size: 10px;
  color: #ffffff;
  font-weight: bold;
  text-transform: uppercase;
  display: inline-block;
  vertical-align: middle;
  margin: 0 0 0 5px;
  line-height: normal;
}

.sbmisnCntntWp .list3 > li {
  width: 86px;
  height: 86px;
  line-height: 86px;
}

/* Compose Overlay Attachment End */
/* Compose Overlay End */
/* add link 768 Start */
.addBtnCntWp {
  position: fixed;
  right: 40px;
  bottom: 120px;
  display: none;
}

.addBtnCnt {
  float: right;
  margin-top: 30px;
}

.addTxt3 {
  float: left;
  font-size: 20px;
  color: #ffffff;
  background-color: #fcaf17;
  text-transform: uppercase;
  padding: 6px 10px 4px 10px;
  margin: 18px 12px 0 0;
  box-shadow: 5px 10px 15px -10px #7a7a7a;
}

.addBtn2 {
  float: left;
  background: #fcaf17 none repeat scroll 0 0;
  border-radius: 50%;
  box-shadow: 5px 10px 15px -10px #7a7a7a;
  width: 70px;
  height: 70px;
  line-height: 70px;
  font-size: 62px;
  color: #ffffff;
  text-align: center;
  font-weight: 300;
}

.addBtn2 span {
  font-size: 62px;
}

/* MS 13/09/16 */
.addBtnCnt.gl .addTxt3, .addBtnCnt.gl .addBtn2 {
  background-color: #212b52;
}

.addBtnHvr {
  display: none;
}

.addBtnCntWp.open .addBtnHvr {
  display: block;
}

.addBtnCntWp.open .addBtn2.first {
  display: none;
}

/* add link 768 End */
/* MS 29/03/16 Open messages Started */
.content_03 {
  width: 92.5%;
  float: left;
  background: #ffffff;
  margin-left: 25px;
  padding: 20px;
  border: 1px solid #cccccc;
  box-sizing: border-box;
  word-wrap: break-word;
}

/* MS 05/08/16 */
.from .content_03, .to .content_03, .from .colRight .eCard, .to .colRight .eCard {
  margin-top: 5px;
}

.content_03 p {
  color: #333333;
}

.from h2.txt_03, .to h2.txt_03 {
  margin-top: 0;
  margin-bottom: 5px;
  float: left;
  word-wrap: break-word;
}

.content_03 + h2.txt_03, .content_03 + h2.txt_03, .from .colRight .eCard + h2.txt_03, .to .colRight .eCard + h2.txt_03, .emptyTemplate_01 + h2.txt_03 {
  margin-top: 16px;
}

/* MS 05/08/16 */
.from .colRight .eCard, .to .colRight .eCard {
  margin-left: 25px;
}

.content_03 .templet_1 {
  margin-top: 0;
  border: none;
}

.content_03 .templet_1 .cntntpara {
  height: 107px;
}

.content_03 .templet_1.var_02 .cntntpara {
  height: 80px;
}

/* MS 02/05/16 */
.content_03 .userDisplay .colRight {
  margin-left: 0;
}

/* MS 29/03/16 Open messages End */
/* Messages End */
.noLinks {
  margin: 10px 0 0 20px;
}

/* Network Invite Colleagues & Add family links Started */
.contentList > li > .addBtn3 {
  width: 409px;
  height: 205px;
  border: 1px dashed #cccccc;
  box-sizing: border-box;
}

/* MS 22/09/16  */
.contentList > li:hover .addBtn3 {
  border-color: #273239;
  color: #273239;
}

.contentList > li:hover .addIc2 {
  background-position: 39.2% 45.72748268%;
}

.colmRowWp {
  height: 333px;
  min-height: 333px;
  max-height: 333px;
  overflow-x: hidden;
  overflow-y: scroll;
  position: relative;
}

.colmRowWp.var_01 {
  /* min-height:216px; max-height:216px; */
  min-height: 230px;
  max-height: 230px;
}

/* MS 12/10/16 */
.colmRow {
  width: 100%;
  margin-top: 10px;
  padding-left: 10px;
  padding-right: 10px;
  position: relative;
  box-sizing: border-box;
}

.colmRow .colmWp_01 {
  width: 45.55%;
  padding: 20px 0 20px 0;
  float: left;
  box-sizing: border-box;
}

.colmWp_01 .row_1 {
  width: 100%;
  margin-top: 0;
  margin-bottom: 20px;
}

/* MS 23/08/16 */
.colmWp_01 .profCol {
  width: 100% !important;
}

/* remove impotant after adding profile css from fordevelopment to style.css (.profCol.dateCnt) */
.colmWp_01 .slctWp {
  float: left;
}

/* MS 16/11/16 */
.colmWp_01 .row_1 + .slctWp {
  margin-bottom: 20px;
}

/* MS 16/11/16 */
.colmWp_01 .inpWp_01 {
  width: 100%;
}

/* MS 23/08/16 */
.colmWp_01 .col {
  border-top: 1px solid #999999;
  margin-top: 20px;
  padding-top: 20px;
}

.colmWp_01 .col:first-child {
  border-top: none;
  margin-top: 0;
  padding-top: 0;
}

.wid50Per_01 {
  width: 47.56% !important;
}

/* MS 23/08/16 */
.wid50Per_01 .inp2, .wid50Per_01 span {
  width: 80%;
}

.wid50Per_01 .inp2 {
  padding-right: 0;
}

/* MS 13/10/16 */
.sbTx_01 {
  font-size: 12px;
}

.row_1 .calIc {
  width: 20px;
  height: 20px;
  position: absolute;
  top: 13px;
  right: 10px;
}

.profCol.dateCnt {
  width: 280px;
  position: relative;
}

/* MS 13/10/16 profile css remove it after adding profile css to style.css  */
.profCol.dateCnt .calIc01 {
  position: absolute;
  top: 18px;
  right: 10px;
}

/* MS 13/10/16 profile css remove it after adding profile css to style.css  */
.inpWp_01.err .calIc01 {
  display: none;
}

/* MS 17/11/16 */
.colmWp_01 .profCol.dateCnt .calIc01 {
  top: 10px;
}

.profCol.dateCnt.var_01 .incDateCalJs .ui-datepicker {
  margin-left: 0;
}

.orDvdr.var_01 {
  width: 1px;
  height: 100%;
  display: inline-block;
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  margin: 0 auto;
}

/*GL-1849 Started*/
#invite_family_links .tagList.var_01 {
  width: 100%;
}

#invite_family_links .tagList.var_01 > li {
  width: 100%;
}

#invite_family_links .tagList.var_01 > li > p {
  max-width: 80%;
  word-wrap: break-word;
}

#invite_family_links .tagList.var_01 li .cls_Grn {
  margin-top: -7px;
}

/*GL-1849 End*/
/* For Title Menu Started */
.nameRow.var_1 .ui-menu {
  left: -1px;
}

/* MS 29/08/16 */
.nameRow.var_1 .ui-menu .ui-menu-item {
  font-size: 14px;
  padding-top: 13px;
  padding-bottom: 12px;
}

.nameRow.var_1 .ui-widget-content {
  border-color: #cccccc;
}

/* For Title Menu End */
.colmWp_01 .ui-selectmenu-button.ui-widget span.ui-selectmenu-text {
  font-size: 14px;
}

.uploadWpr {
  margin-top: 15px;
  display: inline-block;
}

/* MS 16/11/16 */
.upldTxtNLnk {
  position: relative;
}

.selFileWrp.var_02 {
  height: auto;
}

.selFileWrp.var_02 #imageupload, .selFileWrp.var_02 .upload {
  height: auto;
}

.upldTxtNLnk .selFileWrp {
  margin-right: 3px;
}

.col .uploadWpr .tagList.var_01 > li {
  float: left;
  padding-left: 0;
}

/* MS 13/10/16 */
.uploadWpr .tagList {
  margin-top: 0;
  display: none;
}

.uploadWpr .tagList > li {
  float: left;
  padding-left: 0;
}

/* MS 23/08/16 */
.uploadWpr .tagList > li > p {
  font-size: 14px;
}

/* MS 23/08/16 */
.upldTxtNLnk .p2 {
  font-size: 14px;
  color: #999999;
}

.uploadWpr .sbTx_01 {
  margin-top: 7px;
  color: #999999;
}

#invite_colleagues_links .rowTxtWp .rowTxt {
  line-height: 17px;
}

/* MS 12/10/16 */
#invite_family_links .upldTxtNLnk .p2 {
  margin-top: 2px;
  line-height: 17px;
}

/* MS 12/10/16 */
.infoIcWrp.var_02 {
  position: relative;
  top: 0;
  right: 0;
  float: left;
  margin-left: 10px;
}

.infoIcWrp.var_02 .ToolTip.lef {
  left: -10px;
  bottom: 10px;
}

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

.rowTxt {
  width: 100%;
}

.rowTxt a {
  font-weight: bold;
}

.rowTxt p span {
  font-size: 14px;
}

/* MS 08/12/16  */
.mnsIc {
  float: right;
  width: 10px;
  height: 2px;
  margin: 12px 0 0 10px;
  background: #00abbe;
}

/* MK 03102016 */
.disableTxt, .disableTxt a {
  color: #999999 !important;
  cursor: default !important;
}

.rowTxt .p_1 {
  margin-right: 10px;
}

.rowTxt .selFileWrp {
  margin-left: 3px;
}

.disableTxt .selFileWrp #imageupload, .disableTxt .upload {
  cursor: default;
}

.rowTxtWp .tagList > li {
  float: left;
}

.overlay_wrp .bottomCont {
  line-height: 40px;
  padding-top: 20px;
  border-top: 1px solid #999999;
}

.bottomCont {
  width: 100%;
  display: inline-block;
}

.bottomCont .noteTxtWp {
  width: 60%;
  line-height: normal;
  margin-top: 0;
  float: none;
  display: inline-block;
  vertical-align: middle;
}

.bottomCont .disclamrIc {
  margin-right: 6px;
  float: none;
  vertical-align: top;
}

.bottomCont .noteTxtWp p {
  width: 90%;
  margin-left: 0;
  display: inline-block;
  vertical-align: middle;
  line-height: normal;
}

/* Invite more colleagues Started */
.content_04 .searchBox {
  float: left;
}

.infTx {
  width: 100%;
  font-size: 14px;
  color: #999999;
  display: inline-block;
  vertical-align: middle;
}

.searchBox .inp2 {
  border: none;
}

.searchBox + .infTx {
  margin-top: 7px;
}

.noteTxtWp {
  float: left;
  font-size: 14px;
  color: #999999;
  margin-top: 7px;
  text-align: left;
}

.noteTxtWp .disclamrIc {
  margin-top: 0;
  float: left;
}

.noteTxtWp p {
  margin-left: 27px;
  font-size: 14px;
}

.overlay_wrp .actionList {
  margin-top: 20px;
}

.overlay_wrp .actionList .btn {
  margin-top: 0;
}

.err .attachIc {
  display: none;
}

.content_04 .strThr {
  margin-top: 15px;
}

.sbHead {
  font-size: 20px;
  color: #273239;
}

.sbHead_02 {
  font-size: 18px;
  color: #273239;
}

.content_04 .sbHead {
  margin-top: 10px;
  margin-bottom: 14px;
}

.content_04 .sbHead_02 {
  margin-top: 28px;
  margin-bottom: 14px;
}

/* MS 13/10/16 Remove this css aftter adding profile css to style .css */
.tagList.var_01 {
  width: auto;
  text-align: center;
  margin-top: 4px;
  visibility: visible;
}

/* MS 25/07/16 */
.tagList.var_01 > li {
  width: auto;
  margin: 0;
  line-height: normal;
  padding: 10px;
  float: none;
  display: inline-block;
  vertical-align: middle;
  font-size: 18px;
  text-transform: capitalize;
  color: #273239;
}

.tagList.var_01 > li > p {
  display: inline-block;
  vertical-align: middle;
  padding-right: 8px;
}

.tagList.var_01 > li > a {
  display: inline-block;
  vertical-align: middle;
  float: none;
}

.tagList.var_01 li .cls_Grn {
  margin: 0;
}

/* MS 13/10/16 Remove this css aftter adding profile css to style .css */
/* Overlay Started */
.overlay_wrp .row_02 .p2 {
  margin-top: 10px;
  margin-bottom: 14px;
}

.confirmTemplate .progresBarWrp {
  display: inline-block;
  float: none;
}

.overlay_wrp .p2 {
  font-size: 14px;
}

.confirmTemplate .txt_04 {
  margin-top: 40px;
  color: #333333;
}

.progresBarWrp.var_01 {
  width: 500px;
}

.list_02 {
  list-style: none;
  display: inline-block;
}

.overlay_wrp .list_02 {
  width: 700px;
  margin-top: 5px;
}

.list_02 > li {
  width: 100%;
  float: left;
  padding-top: 7px;
  padding-bottom: 6px;
  word-wrap: break-word;
}

.list_02 > li > .p2 {
  width: 50%;
  text-align: right;
  padding-right: 40px;
  box-sizing: border-box;
}

.list_02 > li > .sbTx_01 {
  width: 50%;
  text-align: left;
  padding-left: 40px;
  box-sizing: border-box;
}

/* Overlay End */
/* Invite more colleagues End */
.iconWp {
  position: absolute;
  bottom: 10px;
  right: 10px;
}

.iconWp .opdatIc, .iconWp .infoIc {
  float: left;
  margin: 5px 10px 0 0;
}

/* MS 22/12/16 */
/* Network Invite Colleagues & Add family links End */
/* datepicker start */
.incDateCalJs .ui-datepicker {
  width: 300px;
  position: relative;
  background: #ffffff;
  z-index: 56;
  border-radius: 0;
  padding: 0;
  border-color: #333333;
  margin-left: -63px;
  top: -6px;
}

.incDateCalJs .ui-datepicker .ui-datepicker-header {
  padding: 0;
  border: none;
  border-radius: 0;
  height: 48px;
  background-color: #333333;
}

.incDateCalJs .ui-datepicker .ui-datepicker-prev, .incDateCalJs .ui-datepicker .ui-datepicker-next {
  display: none;
}

.incDateCalJs .ui-datepicker select.ui-datepicker-month, .incDateCalJs .ui-datepicker select.ui-datepicker-year {
  background-color: #333333;
  color: #ffffff;
  height: 45px;
  width: 50%;
  padding: 0 10px;
  font-weight: 300;
  -webkit-appearance: menulist;
}

.incDateCalJs .ui-datepicker select.ui-datepicker-month option, .incDateCalJs .ui-datepicker select.ui-datepicker-year option {
  background-color: #ffffff;
  color: #333333;
}

/* MS 27/07/16 */
.incDateCalJs .ui-datepicker td {
  margin: 0;
  padding: 0;
}

.incDateCalJs .ui-state-default, .incDateCalJs .ui-widget-content .ui-state-default, .incDateCalJs .ui-widget-header .ui-state-default {
  font-size: 14px;
  color: #273239;
  height: 40px;
  line-height: 40px;
  text-align: center;
  padding: 0;
  border: none;
  background-color: #ffffff;
}

.incDateCalJs .ui-state-highlight, .incDateCalJs .ui-widget-content .ui-state-highlight, .incDateCalJs .ui-widget-header .ui-state-highlight, .incDateCalJs .ui-state-default.ui-state-hover {
  background-color: #333333 !important;
  color: #ffffff !important;
}

/* MS 21/07/16 */
.incDateCalJs .ui-datepicker table {
  font-size: 16px;
  color: #666666;
}

.incDateCalJs .ui-datepicker select option {
  padding: 7px 10px;
  box-sizing: border-box;
}

/* MS 27/07/16 */
/* datepicker End */
/* Network End */
/* bizForum Article Start */
.headRow h2 .bizIc {
  width: auto;
  height: auto;
  margin: 1px 0 0 2px;
  text-indent: 0;
}

/* MS 29/02/16 */
.banCntWp {
  /* width:885px; */
  width: 100%;
  margin: 30px auto 0;
  padding-bottom: 28px;
  border-bottom: 1px solid #e8e8e8;
}

.banCnt {
  position: relative;
}

.imgWrp {
  width: 100%;
  height: 405px;
  overflow: hidden;
  position: relative;
}

.banCnt .imgWrp img {
  width: 100%;
  vertical-align: middle;
}

/* MS 10/03/16 */
.container.bizForum .outerWpr .banCntWp .banCnt .imgWrp a {
  width: 100%;
}

/* MS 10/03/16 */
.grdntBg {
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  background: url(images/grdntBg.png) repeat-x;
}

/* MK 30/01/2016 */
.banDec {
  position: absolute;
  bottom: 10px;
  left: 20px;
}

.userDisplay.var_2 .colLeft {
  width: 40px;
  height: 40px;
}

.userDisplay.var_2 .colRight {
  margin-left: 50px;
}

.userDisplay.var_2 .time {
  color: #ffffff;
}

.userDisplay.var_2 .timeDscrptn, .userDisplay.var_2 .time_stamp {
  margin-top: 3px;
}

.subHdr {
  /* font-size:16px; */
  font-size: 14px;
  color: #00abbe;
  text-transform: uppercase;
  margin: 13px 0 0 0;
}

/* MS 03/03/16 */
.BanHdr {
  /* font-size:36px; */
  width: 80%;
  font-size: 28px;
  color: #ffffff;
  margin-top: 10px;
}

/* MS 03/03/16 */
.BanHdr a {
  color: #ffffff;
}

.banDec .actionList li:first-child {
  margin-left: 0;
}

.banDec .actionList li:hover a, .banDec .actionList li.act a {
  color: #00abbe;
}

/* MS 03/03/16 */
.banDec .numcnt {
  color: #ffffff;
}

.banHvrd {
  position: absolute;
  right: 20px;
  bottom: 20px;
  display: none;
  z-index: 2;
}

.banCnt:hover .banHvrd {
  display: block;
}

#bizforum_body .banCnt .banHvrd {
  bottom: 60px;
}

/*.banCnt .imgWrp{width:100%;}/* MK 26/02/2016 */
.userDisplay.var_03 .colLeft {
  width: 60px;
  height: 60px;
}

.userDisplay.var_03 .colRight {
  margin-left: 70px;
}

.userDisplay.var_03 .dscrptn {
  max-height: 59px;
  height: auto;
}

.list2 {
  width: 915px;
  margin: 15px auto 15px;
  list-style: none;
}

.list2 > li {
  float: left;
  width: 275px;
  height: 444px;
  margin: 15px;
  padding-bottom: 15px;
  box-sizing: border-box;
  border-bottom: 1px solid #e8e8e8;
}

/* Ms remove height:418px; 10/03/16*/
.list2 li .userDisplay.var_2 .time {
  color: #666666;
  font-size: 14px;
}

.list2 li .imgWp {
  width: 100%;
  /* height:127px; */
  /* height:155px; */
  /*max-height: 155px;*/
  max-height: 300px;
  margin-top: 19px;
  position: relative;
  overflow: hidden;
  line-height: 0;
  /* background-color: #eeeeee; */
  /* line-height: 127px; */
}

/* MS 23/03/16 */
.list2 li .imgWp img {
  width: 100%;
  vertical-align: middle;
  display: inline-block;
}

.list2 li .subHdr {
  /* font-size:14px; */
  font-size: 12px;
  margin-top: 16px;
  height: 18px;
  overflow: hidden;
}

/* MS 03/03/16 */
.list2 li .subHdr + .lstHdr {
  margin-top: 12px;
}

.lstHdr {
  /* font-size:20px; */
  font-size: 18px;
  color: #273239;
  margin-top: 46px;
  height: 50px;
  overflow: hidden;
}

/* MS 03/02/16 */
.lstHdr a {
  color: #273239;
}

/* MK 03/03/2016 */
.news .list2 li .lstHdr {
  margin-top: 12px;
}

.lstDec {
  font-weight: 300;
  /* height:58px; */
  margin: 23px 0 4px 0;
  color: #666666;
  word-break: break-all;
  /* height:59px; overflow:hidden; */
}

/* MS 03/02/16 */
.lstDec a {
  color: #666666;
}

/* MK 03/03/2016 */
.list2 .actionList li:first-child {
  margin-left: 0;
}

.list2 li .banHvrd {
  bottom: inherit;
  top: 4px;
  right: 10px;
}

.notouch .list2 li:hover .banHvrd {
  display: block;
}

/*.list2 > li .actionList  > li .patIc { width:33px; height:34px; margin-right: 0;}
.list2 > li .actionList  > li .patIc:hover {}
.list2 > li .actionList  > li .patIc.act {  background-position: -817px 0;}*/
.list2 > li .circle_bg_whi {
  right: 10px;
}

.list2 .lstDec {
  word-break: inherit;
}

/* MS 05/08/16 */
.list2 .lstDec.block-with-text {
  margin-right: 0;
  padding-right: 0;
}

/* MS 05/08/16 */
.list4 {
  list-style: none;
  margin: 2px 0 10px 0;
}

/* MK 30/06/2016 margin:8px 0 20px 0; */
.list4 li {
  display: inline-block;
  width: 100%;
  margin-top: 10px;
  position: relative;
}

/* MS 02/03/16 */
.list4 li a {
  width: 100%;
  padding-right: 30px;
  box-sizing: border-box;
  float: left;
  font-size: 14px;
  color: #273239;
  font-weight: 300;
  text-decoration: none;
  text-transform: capitalize;
}

.list4 li a:hover {
  text-decoration: underline;
}

.list4 li .ToolTipCnt {
  position: absolute;
  right: 0;
}

#articlelist.list2 > li {
  position: relative;
  height: 415px;
}

/* MS 06/08/16 */
#articlelist.list2 .actionList {
  position: absolute;
  bottom: 0;
}

.userDisplyWp .userDisplay.var_2 .time {
  font-size: 14px;
  color: #999999;
  font-weight: 300;
}

.dscsnTxt {
  color: #666666;
  font-weight: 300;
  margin-top: 6px;
  max-height: 42px;
  overflow: hidden;
  word-wrap: break-word;
}

/* MS 02/03/16 */
.colmWp .userDisplyWp.topDiscsn {
  margin-bottom: 20px;
}

/* MS 02/03/16 */
.topDiscsn .userDisplay {
  margin-top: 29px;
}

.topDiscsn .userDisplay:first-child {
  margin-top: 12px;
}

/* MK 30/06/2016 margin-top:27px; */
.colmWp .userDisplyWp.topDiscsn .dscsnTxt {
  max-height: 63px;
  font-size: 14px;
  color: #333333;
}

/* MS 09/03/16 */
.topNews .userDisplay.var_2 .colRight {
  margin-left: 50px;
}

.topNews .userDisplay.var_2 .colLeft {
  width: 60px;
  height: 60px;
}

.topNews .dscrptn {
  height: 42px;
  overflow: hidden;
  font-size: 16px;
}

/* Ar 19-Jan'16 */
.topNews .userDisplay {
  margin-top: 34px;
}

.topNews .userDisplay:first-child {
  margin-top: 27px;
}

.colmWp .userDisplyWp.topNews {
  margin-bottom: 20px;
}

.grnConfrm {
  width: 100%;
  /*height:30px;*/
  padding: 5px 40px 5px 5px;
  box-sizing: border-box;
  /* background-color:#84cf20;*/
  background: #50aa38;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 8;
  text-align: center;
  z-index: 11;
}

/* MS 12/03/15 */
.grnConfrm.alert {
  background: #efcc15;
}

/* MS 12/03/15 */
.grnConfrm p {
  /*line-height:30px;*/
  color: #ffffff;
  font-size: 16px;
}

/* MS 12/03/15 */
.grnConfrm.alert p {
  color: #273239;
}

/* MS 12/03/15 */
.grnConfrm .clsBtn_fff {
  width: 14px;
  height: 13px;
  position: absolute;
  top: 8px;
  right: 20px;
}

.grnConfrm.vstToDsktp {
  display: none;
}

/* MS 29/08/16 */
.grnConfrm.vstToDsktp p {
  cursor: pointer;
}

/* MS 29/08/16 */
.tabHdr {
  font-size: 24px;
  color: #273239;
  margin: 18px 0 5px 30px;
}

/* MK 12/09/2017 jerking in bizforum and popular topics margin:16px 0 5px 30px; */
.btnWp {
  text-align: center;
  margin-bottom: 30px;
}

.outerWpr .list4 {
  margin-top: 13px;
}

.outerWpr .list4 li {
  float: left;
  margin: 13px 0 13px 25px;
  width: 46%;
}

.fullView {
  width: 100%;
  padding: 0 20px;
  box-sizing: border-box;
  margin: 17px auto 0;
}

#article_fullview .fullView {
  /*border-bottom:1px solid #cccccc;*/
  padding-bottom: 10px;
  margin-bottom: 25px;
  display: inline-block;
  padding-left: 0;
  padding-right: 0;
}

.fvHdr {
  /* font-size:28px; */
  font-size: 26px;
  color: #273239;
}

/* MS 03/03/16 */
.fullView .imgWrp {
  margin-top: 26px;
  /* background: #eeeeee; */
  /*line-height: 405px;*/
  background: #000000;
  height: auto;
}

/* MK 21/10/2016 thik border on top article id = 3127 MS 16/03/17 */
.fullView .imgWrp img {
  width: 100%;
  vertical-align: middle;
}

.artclSec {
  margin-top: 13px;
  display: inline-block;
  width: 100%;
}

.artclSec > .userDisplay {
  margin-top: 14px;
}

.timeDscrptn.var_2 .time, .time_stamp.var_2 .time {
  /* font-size:14px; */
  font-size: 12px;
  color: #666666;
}

/* MS 03/03/16 */
.artPara {
  font-size: 16px;
  color: #333333;
  font-weight: 300;
  margin-top: 20px;
  line-height: 25px;
}

.artPara p {
  font-family: "Roboto", sans-serif !important;
  line-height: 25px;
}

/*Ar 22-Aug'17 */
.artPara a {
  /*  color: #333333;  text-decoration: none; */
}

/* MS 09/03/16 */
blockquote {
  width: 100%;
  box-sizing: border-box;
  border-left: 10px solid #333333;
  background-color: #f5f5f5;
  color: #333333;
  background-image: url(images/quote.png);
  background-repeat: no-repeat;
  background-position: 20px 67px;
  padding: 28px 30px 31px 109px;
  font-size: 20px;
  font-weight: 300;
  margin-top: 15px;
  line-height: 34px;
  min-height: 195px;
}

blockquote p {
  display: table-cell;
  vertical-align: middle;
}

.postBy {
  width: 100%;
  box-sizing: border-box;
  margin-top: 24px;
}

.postBy .colLeft {
  float: left;
  width: 480px;
  height: 205px;
  box-sizing: border-box;
  padding: 16px 20px 20px;
  border: 1px solid #e8e8e8;
  border-right: none;
}

/* MS 12/02/16 */
.postPara {
  height: 100px;
  overflow: hidden;
  font-size: 16px;
  color: #666666;
  font-weight: 300;
  line-height: 24px;
  margin-top: 2px;
}

.botLstWp.var_2 {
  margin: 30px 0;
}

.botLstWp.var_2 .actionList {
  float: right;
  margin-right: 20px;
}

.botLstWp .link14, .botLstWp .link14_777 {
  line-height: 50px;
  margin-left: 20px;
}

.link14.var_01 {
  margin-right: 30px;
}

/* MS 08/09/16 */
.disWrp .fullView .cmntTxt {
  height: auto;
  max-height: none;
}

/* MK 11/07/2016 add max-height:none; */
.artPara ul, .artPara ol {
  padding-left: 20px;
}

/* .comntFlow .textarea{width:735px;}  */
/* Ar 19-Jan'16 */
.comntList {
  width: 100%;
  list-style: none;
  margin-bottom: 30px;
}

.comntList > li {
  width: 100%;
  padding-top: 30px;
  position: relative;
}

.cmntTxt {
  font-size: 16px;
  color: #666666;
  line-height: 24px;
  margin-top: 8px;
  max-height: 72px;
  overflow: hidden;
  width: 100%;
  box-sizing: border-box;
}

/* for text-elipsis we added width 100% % box-sizing */
.comntFlow .cmntTxt {
  max-height: none;
}

/* MK 08/08/2016 */
.comntList li .userDisplay .colRight {
  /* width:800px; */
}

.comntList li .botLstWp.var_2 {
  float: right;
  width: 800px;
  margin: 24px 0 0 0;
}

.comntList li .clsBtn_ccc {
  position: absolute;
  top: 30px;
  right: 0;
  margin: 0;
  z-index: 4;
}

.colRig .userDisplay .colRight .dscrptn {
  font-style: normal;
}

.cmntTxt.block-with-text {
  line-height: 24px;
}

.timeDscrptn .link, .time_stamp .link {
  float: left;
  margin-left: 10px;
  color: #777777;
  font-size: 12px;
}

/* New 19-Mar'16 */
.timeDscrptn .link:hover, .time_stamp .link:hover {
  color: #00abbe;
}

/* bizForum Article End */
/* bizForum Discussion Start */
.disWrp {
  width: 100%;
  padding: 0 20px;
  box-sizing: border-box;
}

.disWrp .cmntTxt, #discussions .comntList > li .cmntTxt {
  max-height: 50px;
}

/* MS 16/06/16 */
.topic {
  font-size: 15px;
  color: #666666;
  font-style: italic;
  position: absolute;
  top: -3px;
  right: 0;
}

.bizForum .userDisplay .topic, #bizforum_body .userDisplay .topic {
  font-style: normal;
  font-size: 12px;
  text-transform: uppercase;
}

/* MS 05/08/16 */
/*.topic a{color:#00abbe; text-decoration:none;}*/
/* MK 07/03/2016 */
.disWrp .comntList {
  margin-bottom: 0;
}

.disWrp .comntList > li {
  border-top: 1px solid #ebebeb;
  padding-bottom: 30px;
}

.disWrp .comntList > li:first-child {
  border: none;
}

.comntList li .postCnt {
  float: right;
  width: 800px;
  margin-top: 30px;
}

/*.comntList li .postCnt .textarea{width:650px;} */
.comntFlow.level_2 {
  float: right;
  width: 800px;
}

/*.comntFlow.level_2 .comntList li .userDisplay .colRight{ width:715px;} */
.comntFlow.level_2 .comntList > li {
  border-top: none;
  padding-bottom: 0;
}

.comntFlow.level_2 .comntList li .botLstWp.var_2 {
  width: 715px;
}

.comntFlow.level_2 .postCnt {
  width: 715px;
}

/*.comntFlow.level_2 .postCnt .textarea{width:565px;} */
.comntFlow.level_3 {
  float: right;
  width: 715px;
}

.comntFlow.level_3 .comntList li .userDisplay .colRight {
  /* width:630px; */
}

.comntFlow.level_3 .comntList li .botLstWp.var_2 {
  width: 630px;
}

.comntFlow.level_3 .postCnt {
  width: 630px;
}

/*.comntFlow.level_3 .postCnt .textarea{width:480px;} */
.comntFlow.level_4 {
  float: right;
  width: 630px;
}

.comntFlow.level_4 .comntList li .userDisplay .colRight {
  width: 545px;
}

.comntFlow.level_4 .comntList li .botLstWp.var_2 {
  width: 545px;
}

.disOvrLayTemp .userDisplay {
  margin-top: 15px;
}

/* .disOvrLayTemp .textarea{width:815px;} MS 12/03/16 */
.disOvrLayTemp .cntntRight {
  width: 815px;
}

.disWrp .fullView {
  padding: 0;
  margin-top: 33px;
}

/* bizForum Discussion End */
/* bizForum News Start */
.news .list2 > li {
  padding-bottom: 26px;
  height: 372px;
}

.news .list2 li .imgWp {
  margin-top: 0;
}

.indstry {
  /* color:#ffffff; */
  font-weight: 300;
  margin-top: 16px;
}

/* MS 12/03/16 */
.indstry a {
  text-transform: uppercase;
}

/* MS 02/03/16 */
.news .timeDscrptn, .news .time_stamp {
  margin-top: 15px;
}

/*.newsHdr{height:48px; line-height:48px; background-color:#333333; border-right:1px solid #cccccc; border-left:1px solid #cccccc;}
.newsHdr .imgWp{float:left; margin-left:20px;}*/
/* MK 01/03/2016 */
.newsHdng {
  float: right;
  font-size: 20px;
  color: #333333;
  line-height: 56px;
}

.newsCont {
  width: 100%;
  border-bottom: 1px solid #cccccc;
  background-color: #333333;
  padding: 7px 40px 10px 40px;
  position: relative;
  box-sizing: border-box;
}

.newsHdng2 {
  font-size: 22px;
  color: #ffffff;
}

.newsCont .indstry {
  margin-top: 6px;
  color: #ffffff;
}

.newsCont .indstry a {
  color: #ffffff;
}

.newsCont .leftArw2, .newsCont .rightArw2 {
  width: 12px;
  height: 18px;
  position: absolute;
  top: 40px;
  left: 10px;
}

.newsCont .rightArw2 {
  left: inherit;
  right: 10px;
}

/* bizForum News End */
/* write for SMEs Start */
/* MK 25/07/2017  delet this after implimented new right an article  */
.rFSMEs {
  background-color: #ffffff;
}

.rFSMEsCnt {
  width: 100%;
  border-top: 1px solid #dfdfdf;
  margin: 22px auto 0;
}

.rFSMEsCnt .fvHdr {
  text-align: center;
  margin-top: 24px;
}

.SMEInr {
  width: 1180px;
  height: 746px;
  margin: 35px auto 0;
  background-image: url(images/infogrfic.jpg);
  background-position: 0 0;
  background-repeat: no-repeat;
  position: relative;
  background-size: contain;
}

.rFSMEs .headRow {
  width: 1200px;
}

.SMETemplate {
  width: 580px;
  position: absolute;
  top: 74px;
  left: 112px;
}

.SMEHdr {
  font-size: 26px;
  color: #333333;
}

.SMEPara {
  font-size: 16px;
  color: #666666;
}

.SMETemplate.var_2 {
  text-align: right;
  top: 310px;
  left: inherit;
  right: 118px;
}

.SMETemplate.var_3 {
  top: 580px;
}

.note {
  font-size: 16px;
  color: #999999;
  padding: 40px 20px 25px 20px;
}

/* write for SMEs End */
/* MK 25/07/2017  delet this after implimented new right an article  */
/* Footer Inner Pages Start */
.footer {
  width: 1240px;
  margin: 0 auto;
  padding-top: 28px;
}

.footerList {
  float: left;
  list-style: none;
  margin-left: 10px;
}

.footerList li {
  float: left;
}

.footerList li a {
  display: block;
  font-size: 14px;
  color: #999999;
  padding: 0 10px;
  border-left: 1px solid #999999;
}

.footerList li:first-child a {
  border: none;
}

/* Footer Inner Pages  End*/
/* signin start */
.parhide {
  display: none;
}

.subHdng {
  color: #666666;
  font-weight: 300;
  margin-top: 14px;
}

.nav_overlay {
  position: absolute;
  top: -20px;
  right: -20px;
}

.nav_overlay a {
  float: right;
}

.nav_overlay .goBack {
  float: right;
  margin: -4px 23px 0 0;
  font-size: 16px;
}

.nav_overlay .goBack a {
  color: #00abbe;
}

.goBack .leftArw_23bbcb {
  float: left;
  margin: 5px 4px 0 0;
}

.singUpWrp {
  width: 100%;
}

.singUpWrp .overlayHeader {
  margin-bottom: 24px;
}

.singUpWrp .nameWrp {
  width: 100%;
  margin-bottom: 30px;
}

.singUpWrp label {
  font-size: 18px;
  color: #273239;
  font-weight: 300;
}

.iconWrp {
  width: 42px;
  float: left;
}

.singUpWrp .nameRow {
  width: 860px;
  margin: 0px 0 0 40px;
  box-sizing: border-box;
}

.singUpWrp .labIconWrp {
  width: auto;
  margin-bottom: 13px;
}

.nameRow .col1 {
  width: 137px;
  float: left;
  margin-right: 30px;
  border-bottom: 1px solid #cccccc;
  padding-right: 0;
}

/* MS 26/07/16 */
.nameRow .col2 {
  width: 211px;
  float: left;
  margin-right: 30px;
}

.inp3 {
  width: 100%;
  font-size: 18px;
  padding-bottom: 16px;
  padding-left: 10px;
  color: #273239;
  box-sizing: border-box;
  border-bottom: 1px solid #cccccc;
}

.mR0 {
  margin-right: 0 !important;
}

.nameRow .ui-selectmenu-button.ui-widget span.ui-selectmenu-text {
  font-size: 18px;
  font-style: normal;
  padding: 0 0 15px 10px;
}

.nameRow .ui-selectmenu-button.ui-widget .ui-icon-triangle-1-s {
  top: 10px;
  background-image: none;
}

/* .nameRow .ui-icon {border-left: 5px solid transparent; border-right: 5px solid transparent; border-top: 6px solid #777777; height: 0; width: 0;} */
/* MS 2/08/16 */
.singUpWrp .wrap_01 {
  width: 418px;
  float: left;
  margin: 0 30px 30px 0;
}

.singUpWrp .screen1 .wrap_01 {
  position: relative;
}

/* MS 15/07/16 */
/* .singUpWrp  .row_01 { margin-top: 0; } Added this css to signup.css MS 02/03/16 */
.singUpWrp .wrap_01 .row_01 {
  width: 377px;
  margin-left: 40px;
  position: relative;
}

.mobCol1 {
  width: 68px;
  float: left;
  margin-right: 30px;
  border-bottom: 1px solid #cccccc;
}

.mobCol2 {
  width: 270px;
  float: left;
  border-bottom: 1px solid #cccccc;
}

.singUpWrp .passIc_777 {
  width: 20px;
  height: 21px;
}

.singUpWrp .wrap_02 {
  width: 452px;
  float: left;
  margin-bottom: 30px;
}

.bottomSctn.var_01 p {
  float: left;
  color: #999999;
  font-size: 14px;
  font-style: italic;
  font-weight: 300;
  float: left;
  margin-top: 13px;
}

.errCont {
  position: absolute;
  right: 20px;
  top: 1px;
}

.singUpWrp .btn {
  margin-top: 0;
}

.cardSignCont {
  width: 447px;
  float: left;
  box-sizing: border-box;
}

.cardSignCont .cardCont {
  width: 410px;
  height: auto;
}

.cardSignCont .cardCont .eCard {
  width: 100%;
}

.cardSignCont .cardCont .eCard p {
  font-weight: 400;
}

.cardSignCont .cardCont .eCard .com {
  color: #273239;
}

.defaultImgCont {
  width: 100%;
  background-color: #f5f5f5;
}

.cardSignCont .cardCont .eCard .defaultImgCont {
  height: 113px;
  text-align: center;
  position: relative;
}

.cardSignCont .eCard .defaultImg_ccc {
  position: absolute;
  top: 50%;
  margin-top: -27.5%;
  left: 50%;
  margin-left: -13px;
}

.fileinput-button {
  position: relative;
  overflow: hidden;
}

/* MS 25/02/16 */
.fileinput-button input {
  width: 112px;
  height: 116px;
  position: absolute;
  top: 0;
  left: 0;
  margin: 13px 0 0 0;
  opacity: 0;
  -ms-filter: 'alpha(opacity=0)';
  direction: ltr;
  cursor: pointer;
  overflow: hidden;
}

/* MS 25/02/16 */
/* Fixes for IE < 8 */
@media screen\9 {
  .fileinput-button input {
    filter: alpha(opacity=0);
    font-size: 100%;
    height: 100%;
  }
}

/* MS 25/02/16 */
.cardSignCont .cardCont .eCard .left .btn {
  font-size: 10px;
}

.cardSignCont .cardCont:first-child {
  margin-bottom: 20px;
}

.eCard .imgWp {
  text-align: center;
}

.eCard .imgWp .link {
  width: 100%;
  position: absolute;
  top: 38px;
  left: 0;
  font-size: 14px;
  text-transform: uppercase;
  text-decoration: none;
  text-align: center;
}

.eCard .imgWp .companyIc_ccc {
  position: absolute;
  top: 50%;
  left: 50%;
  margin: -28.5px 0 0 -21.5px;
}

.locked.eCard .name {
  color: #666666;
  float: left;
  width: 247px;
}

.locked.eCard .rol {
  color: #666666;
}

.otpWrp .eCard .lockIc_000 {
  float: right;
  display: none;
}

.locked.eCard .lockIc_000 {
  display: block;
}

.cardCont .eCard .left .ToolTip.lef {
  left: -10px;
  bottom: inherit;
  top: -65px;
}

.cardCont .eCard .left.err .imgWp {
  border: 1px solid #ff0000;
}

.eCard .left .imgWp .clsBtn_fff {
  position: absolute;
  top: 7px;
  right: 7px;
}

.capture {
  width: 360px;
  height: 360px;
  background-color: #eeeeee;
  margin: 0 auto 30px auto;
  overflow: hidden;
}

.capture img {
  width: 100%;
}

/* Title menu (other) Started  MS 26/07/16  */
.nameRow .slctWp.var_01 {
  border-bottom: none;
}

.nameRow .arwLink {
  padding-left: 10px;
}

.nameRow .ui-menu .ui-icon {
  border-left: 7px solid #000000;
  border-bottom: 5px solid transparent;
  border-top: 5px solid transparent;
  width: 0;
  height: 0;
  margin-top: 6px;
  float: right;
  position: static;
}

.nameRow .ui-menu .ui-menu-item {
  position: static;
  font-size: 18px;
  color: #666666;
  padding: 10px;
}

.nameRow .ui-menu .ui-menu-item .ui-menu {
  width: 100%;
  height: 100%;
  top: -1px !important;
  left: 100.2% !important;
  overflow-x: hidden;
  overflow-y: scroll;
  -webkit-overflow-scrolling: touch;
}

/* Title menu (other) End  MS 26/07/16  */
.cardRightCont {
  width: 450px;
  float: left;
  box-sizing: border-box;
}

.singUpWrp .wrap_02 .row_02 {
  width: 411px;
  margin: 0 0 0 40px;
  position: relative;
}

.singUpWrp .wrap_02 .row_02 .column_01 {
  width: 191px;
  margin-left: 29px;
  float: left;
}

.singUpWrp .wrap_02 .row_02 .column_01:first-child {
  margin-left: 0;
}

.cardRightCont .bottomSctn p {
  width: 65%;
  margin-top: 2px;
}

.ddList .hei_01 {
  height: 312px;
  overflow: hidden;
}

.ddList li a.addComp, .autocomplete-suggestions.ddList li a.addComp {
  width: auto;
  position: absolute;
  color: #00abbe;
  font-size: 14px;
  top: 15px;
  right: 20px;
  z-index: 7;
  margin: 0;
  padding: 0;
  text-decoration: underline;
}

/* MS 25/02/16 */
.indDDCont {
  width: 784px;
  position: absolute;
  box-sizing: border-box;
  border: 1px solid #cccccc;
  background-color: #f5f5f5;
  bottom: 51px;
  right: 0;
  z-index: 8;
}

.slctWp .indDDCont .col1 {
  float: left;
  /* width: 366px; */
  width: 354px;
  height: 311px;
  box-sizing: border-box;
  overflow-x: hidden;
  overflow-y: scroll;
  padding-right: 0;
  top: 0;
  background-color: #f5f5f5;
}

/* MS 25/02/16 */
.slctWp .indDDCont .col1.nano .nano-content .nano > .nano-content {
  width: 100%;
}

/* MS 25/02/16 */
.indDDCont .col1 h2 {
  color: #666666;
  font-style: italic;
  font-size: 18px;
  padding: 0 10px;
  width: 100%;
  margin: 9px 0 0px 0;
  box-sizing: border-box;
}

.indDDCont .col1 h2 span {
  padding-bottom: 7px;
  display: block;
}

.slctWp .indDDCont .col2 {
  float: left;
  width: 416px;
  height: 311px;
  border-left: 1px solid #cccccc;
  box-sizing: border-box;
  overflow-x: hidden;
  overflow-y: scroll;
  top: 0;
}

/* MS 25/02/16 */
.slctWp.var_01 .indDDCont .ddList {
  position: relative;
  border: none;
}

.slctWp.var_01 .ddList.var_01 li {
  background-color: #f5f5f5;
}

.slctWp.var_01 .ddList.var_01 li:hover {
  background-color: #e8e8e8;
}

.singUpWrp .ToolTip {
  bottom: 29px;
}

.singUpWrp .bottomSctn .custcheckBox {
  font-size: 13px;
}

/* MS 15/07/16 */
.singUpWrp .bottomSctn .checkBox {
  /*width: 70%;*/
}

/* MK 31/07/2018 */
.singUpWrp .bottomSctn .custcheckBox::before {
  width: 13px;
  height: 13px;
  border-color: #273239;
  margin: 5px 10px 30px 0;
}

/* MS 15/07/16 */
.singUpWrp .bottomSctn .custcheckBox {
  text-indent: inherit;
}

/* MS 15/07/16 */
.cntctUs {
  float: left;
  font-size: 14px;
  color: #999999;
  margin-top: -25px;
}

.slctWp.var_01 {
  border: none;
  border-bottom: 1px solid #cccccc;
  position: relative;
  height: auto;
}

.slctWp.var_01 .inp2 {
  width: 100%;
  padding-right: 22px;
  box-sizing: border-box;
  height: auto;
  line-height: normal;
  color: #273239;
  font-size: 18px;
  padding-bottom: 16px;
}

.slctWp.var_01 .downArw {
  position: absolute;
  right: 11px;
  top: 11px;
  display: block;
  width: 0;
  height: 0;
  margin: 0;
  border-left: 5px solid transparent;
  border-right: 5px solid transparent;
  border-top: 7px solid #000000;
  background: none;
}

.ddList, .autocomplete-suggestions.ddList {
  width: 100% !important;
  border: 1px solid #cccccc;
  border-top: none;
  box-sizing: border-box;
  position: absolute;
  margin-top: 1px;
  z-index: 6;
}

/* MS 25/02/16 */
.ddList li, .autocomplete-suggestions.ddList li {
  width: 100%;
  list-style: none;
  padding: 0 10px;
  box-sizing: border-box;
  background-color: #ffffff;
  border: none;
  cursor: pointer;
}

/* MS 25/02/16 */
.ddList li:hover, .ddList li.act {
  background-color: #f5f5f5;
}

.ddList li:hover .borDiv, .ddList li.act .borDiv {
  background-color: #f5f5f5;
}

.ddList li a, .autocomplete-suggestions.ddList li a {
  width: 100%;
  height: 100%;
  padding: 16px 10px;
  display: block;
  font-size: 18px;
  color: #666666;
  text-decoration: none;
  text-transform: capitalize;
  box-sizing: border-box;
}

/* MS 25/02/16 */
.ddList .borDiv, .indDDCont .col1 h2 .borDiv {
  width: 100%;
  height: 1px;
  background-color: #e8e8e8;
  display: block;
}

.otpWrp {
  width: 100%;
}

.otpWrp .cardSignCont {
  margin-top: 27px;
}

.otpWrp .cardRightCont {
  margin-top: 24px;
}

.cntntHdng {
  font-size: 18px;
  color: #273239;
}

.cntntHdng_2 {
  font-size: 16px;
  color: #999999;
  font-style: italic;
  margin-top: 22px;
}

.desCntTxt {
  font-size: 16px;
  color: #999999;
  font-style: italic;
  margin-top: 15px;
}

.desCntTxt_2 {
  font-size: 16px;
  color: #999999;
  margin-top: 22px;
}

.otpWrp .botBtnWrp {
  float: right;
}

.otpWrp .cardRightCont .botBtnWrp {
  margin-top: 29px;
}

.botBtnWrp .btn {
  float: left;
}

.botBtnWrp .btn:first-child {
  margin-right: 20px;
}

.otpWrp .cardRightCont .wrap_02 {
  margin-top: 21px;
  position: relative;
}

.otpWrp .cardRightCont .descCont {
  width: 260px;
  float: left;
}

.flagNumWrp {
  margin-top: 13px;
}

.flagNumWrp .mobCol1 img {
  margin-left: 6px;
}

.otpWrp .contentWpr .mobCol2 {
  width: 352px;
  position: relative;
}

#frm_change_company .row_02 {
  padding-left: 40px;
  margin-top: 15px;
}

#frm_change_company .autocomplete-suggestions {
  width: 410px !important;
  top: 75px;
}

#frm_change_company .slctWp.frmfield_city {
  margin-top: 15px;
}

#frm_change_company .slctWp.frmfield_city .autocomplete-suggestions {
  bottom: inherit;
  top: 39px;
}

#frm_change_company .indDDCont {
  bottom: -1px;
}

#frm_change_company .errCont {
  top: 40px;
}

#frm_change_company .column_01 .errCont {
  top: 10px;
}

/* forgot password Start */
.frgtTxt {
  font-size: 18px;
  color: #999999;
  font-weight: 300;
  margin: -4px 0 24px 0;
}

.singUpWrp .frgtPaswrd .row_01 {
  margin-bottom: 30px;
}

/* forgot password End */
.infTx {
  /*width:100%; position:absolute; color:#fd0101; font-size:14px; word-wrap:break-word; box-sizing: border-box; margin-left:40px; margin-top:10px; padding-bottom:40px; padding-right:35px;*/
}

/* MK 31/07/2018 */
/* Signup plugins Start */
.singUpWrp .slctWp .arwLink {
  height: 39px;
  line-height: normal;
}

.singUpWrp .slctWp .arwLink span {
  font-size: 18px;
  font-style: normal;
  color: #666666;
  margin-top: 0;
}

.singUpWrp .slctWp.var_01 .ddList {
  margin-top: 0;
  border: none;
}

/*.intl-tel-input .flag{float:left; margin-top:1.5%; width:16px;height:11px;background:url("images/flags.png")}.intl-tel-input .ad{background-position:-16px 0}.intl-tel-input .ae{background-position:-32px 0}.intl-tel-input .af{background-position:-48px 0}.intl-tel-input .ag{background-position:-64px 0}.intl-tel-input .ai{background-position:-80px 0}.intl-tel-input .al{background-position:-96px 0}.intl-tel-input .am{background-position:-112px 0}.intl-tel-input .ao{background-position:-128px 0}.intl-tel-input .ar{background-position:-144px 0}.intl-tel-input .as{background-position:-160px 0}.intl-tel-input .at{background-position:-176px 0}.intl-tel-input .au{background-position:-192px 0}.intl-tel-input .aw{background-position:-208px 0}.intl-tel-input .az{background-position:-224px 0}.intl-tel-input .ba{background-position:-240px 0}.intl-tel-input .bb{background-position:0 -11px}.intl-tel-input .bd{background-position:-16px -11px}.intl-tel-input .be{background-position:-32px -11px}.intl-tel-input .bf{background-position:-48px -11px}.intl-tel-input .bg{background-position:-64px -11px}.intl-tel-input .bh{background-position:-80px -11px}.intl-tel-input .bi{background-position:-96px -11px}.intl-tel-input .bj{background-position:-112px -11px}.intl-tel-input .bm{background-position:-128px -11px}.intl-tel-input .bn{background-position:-144px -11px}.intl-tel-input .bo{background-position:-160px -11px}.intl-tel-input .br{background-position:-176px -11px}.intl-tel-input .bs{background-position:-192px -11px}.intl-tel-input .bt{background-position:-208px -11px}.intl-tel-input .bw{background-position:-224px -11px}.intl-tel-input .by{background-position:-240px -11px}.intl-tel-input .bz{background-position:0 -22px}.intl-tel-input .ca{background-position:-16px -22px}.intl-tel-input .cd{background-position:-32px -22px}.intl-tel-input .cf{background-position:-48px -22px}.intl-tel-input .cg{background-position:-64px -22px}.intl-tel-input .ch{background-position:-80px -22px}.intl-tel-input .ci{background-position:-96px -22px}.intl-tel-input .ck{background-position:-112px -22px}.intl-tel-input .cl{background-position:-128px -22px}.intl-tel-input .cm{background-position:-144px -22px}.intl-tel-input .cn{background-position:-160px -22px}.intl-tel-input .co{background-position:-176px -22px}.intl-tel-input .cr{background-position:-192px -22px}.intl-tel-input .cu{background-position:-208px -22px}.intl-tel-input .cv{background-position:-224px -22px}.intl-tel-input .cw{background-position:-240px -22px}.intl-tel-input .cy{background-position:0 -33px}.intl-tel-input .cz{background-position:-16px -33px}.intl-tel-input .de{background-position:-32px -33px}.intl-tel-input .dj{background-position:-48px -33px}.intl-tel-input .dk{background-position:-64px -33px}.intl-tel-input .dm{background-position:-80px -33px}.intl-tel-input .do{background-position:-96px -33px}.intl-tel-input .dz{background-position:-112px -33px}.intl-tel-input .ec{background-position:-128px -33px}.intl-tel-input .ee{background-position:-144px -33px}.intl-tel-input .eg{background-position:-160px -33px}.intl-tel-input .er{background-position:-176px -33px}.intl-tel-input .es{background-position:-192px -33px}.intl-tel-input .et{background-position:-208px -33px}.intl-tel-input .fi{background-position:-224px -33px}.intl-tel-input .fj{background-position:-240px -33px}.intl-tel-input .fk{background-position:0 -44px}.intl-tel-input .fm{background-position:-16px -44px}.intl-tel-input .fo{background-position:-32px -44px}.intl-tel-input .fr,.intl-tel-input .bl,.intl-tel-input .mf{background-position:-48px -44px}.intl-tel-input .ga{background-position:-64px -44px}.intl-tel-input .gb{background-position:-80px -44px}.intl-tel-input .gd{background-position:-96px -44px}.intl-tel-input .ge{background-position:-112px -44px}.intl-tel-input .gf{background-position:-128px -44px}.intl-tel-input .gh{background-position:-144px -44px}.intl-tel-input .gi{background-position:-160px -44px}.intl-tel-input .gl{background-position:-176px -44px}.intl-tel-input .gm{background-position:-192px -44px}.intl-tel-input .gn{background-position:-208px -44px}.intl-tel-input .gp{background-position:-224px -44px}.intl-tel-input .gq{background-position:-240px -44px}.intl-tel-input .gr{background-position:0 -55px}.intl-tel-input .gt{background-position:-16px -55px}.intl-tel-input .gu{background-position:-32px -55px}.intl-tel-input .gw{background-position:-48px -55px}.intl-tel-input .gy{background-position:-64px -55px}.intl-tel-input .hk{background-position:-80px -55px}.intl-tel-input .hn{background-position:-96px -55px}.intl-tel-input .hr{background-position:-112px -55px}.intl-tel-input .ht{background-position:-128px -55px}.intl-tel-input .hu{background-position:-144px -55px}.intl-tel-input .id{background-position:-160px -55px}.intl-tel-input .ie{background-position:-176px -55px}.intl-tel-input .il{background-position:-192px -55px}.intl-tel-input .in{background-position:-208px -55px}.intl-tel-input .io{background-position:-224px -55px}.intl-tel-input .iq{background-position:-240px -55px}.intl-tel-input .ir{background-position:0 -66px}.intl-tel-input .is{background-position:-16px -66px}.intl-tel-input .it{background-position:-32px -66px}.intl-tel-input .jm{background-position:-48px -66px}.intl-tel-input .jo{background-position:-64px -66px}.intl-tel-input .jp{background-position:-80px -66px}.intl-tel-input .ke{background-position:-96px -66px}.intl-tel-input .kg{background-position:-112px -66px}.intl-tel-input .kh{background-position:-128px -66px}.intl-tel-input .ki{background-position:-144px -66px}.intl-tel-input .km{background-position:-160px -66px}.intl-tel-input .kn{background-position:-176px -66px}.intl-tel-input .kp{background-position:-192px -66px}.intl-tel-input .kr{background-position:-208px -66px}.intl-tel-input .kw{background-position:-224px -66px}.intl-tel-input .ky{background-position:-240px -66px}.intl-tel-input .kz{background-position:0 -77px}.intl-tel-input .la{background-position:-16px -77px}.intl-tel-input .lb{background-position:-32px -77px}.intl-tel-input .lc{background-position:-48px -77px}.intl-tel-input .li{background-position:-64px -77px}.intl-tel-input .lk{background-position:-80px -77px}.intl-tel-input .lr{background-position:-96px -77px}.intl-tel-input .ls{background-position:-112px -77px}.intl-tel-input .lt{background-position:-128px -77px}.intl-tel-input .lu{background-position:-144px -77px}.intl-tel-input .lv{background-position:-160px -77px}.intl-tel-input .ly{background-position:-176px -77px}.intl-tel-input .ma{background-position:-192px -77px}.intl-tel-input .mc{background-position:-208px -77px}.intl-tel-input .md{background-position:-224px -77px}.intl-tel-input .me{background-position:-112px -154px;height:12px}.intl-tel-input .mg{background-position:0 -88px}.intl-tel-input .mh{background-position:-16px -88px}.intl-tel-input .mk{background-position:-32px -88px}.intl-tel-input .ml{background-position:-48px -88px}.intl-tel-input .mm{background-position:-64px -88px}.intl-tel-input .mn{background-position:-80px -88px}.intl-tel-input .mo{background-position:-96px -88px}.intl-tel-input .mp{background-position:-112px -88px}.intl-tel-input .mq{background-position:-128px -88px}.intl-tel-input .mr{background-position:-144px -88px}.intl-tel-input .ms{background-position:-160px -88px}.intl-tel-input .mt{background-position:-176px -88px}.intl-tel-input .mu{background-position:-192px -88px}.intl-tel-input .mv{background-position:-208px -88px}.intl-tel-input .mw{background-position:-224px -88px}.intl-tel-input .mx{background-position:-240px -88px}.intl-tel-input .my{background-position:0 -99px}.intl-tel-input .mz{background-position:-16px -99px}.intl-tel-input .na{background-position:-32px -99px}.intl-tel-input .nc{background-position:-48px -99px}.intl-tel-input .ne{background-position:-64px -99px}.intl-tel-input .nf{background-position:-80px -99px}.intl-tel-input .ng{background-position:-96px -99px}.intl-tel-input .ni{background-position:-112px -99px}.intl-tel-input .nl,.intl-tel-input .bq{background-position:-128px -99px}.intl-tel-input .no{background-position:-144px -99px}.intl-tel-input .np{background-position:-160px -99px}.intl-tel-input .nr{background-position:-176px -99px}.intl-tel-input .nu{background-position:-192px -99px}.intl-tel-input .nz{background-position:-208px -99px}.intl-tel-input .om{background-position:-224px -99px}.intl-tel-input .pa{background-position:-240px -99px}.intl-tel-input .pe{background-position:0 -110px}.intl-tel-input .pf{background-position:-16px -110px}.intl-tel-input .pg{background-position:-32px -110px}.intl-tel-input .ph{background-position:-48px -110px}.intl-tel-input .pk{background-position:-64px -110px}.intl-tel-input .pl{background-position:-80px -110px}.intl-tel-input .pm{background-position:-96px -110px}.intl-tel-input .pr{background-position:-112px -110px}.intl-tel-input .ps{background-position:-128px -110px}.intl-tel-input .pt{background-position:-144px -110px}.intl-tel-input .pw{background-position:-160px -110px}.intl-tel-input .py{background-position:-176px -110px}.intl-tel-input .qa{background-position:-192px -110px}.intl-tel-input .re{background-position:-208px -110px}.intl-tel-input .ro{background-position:-224px -110px}.intl-tel-input .rs{background-position:-240px -110px}.intl-tel-input .ru{background-position:0 -121px}.intl-tel-input .rw{background-position:-16px -121px}.intl-tel-input .sa{background-position:-32px -121px}.intl-tel-input .sb{background-position:-48px -121px}.intl-tel-input .sc{background-position:-64px -121px}.intl-tel-input .sd{background-position:-80px -121px}.intl-tel-input .se{background-position:-96px -121px}.intl-tel-input .sg{background-position:-112px -121px}.intl-tel-input .sh{background-position:-128px -121px}.intl-tel-input .si{background-position:-144px -121px}.intl-tel-input .sk{background-position:-160px -121px}.intl-tel-input .sl{background-position:-176px -121px}.intl-tel-input .sm{background-position:-192px -121px}.intl-tel-input .sn{background-position:-208px -121px}.intl-tel-input .so{background-position:-224px -121px}.intl-tel-input .sr{background-position:-240px -121px}.intl-tel-input .ss{background-position:0 -132px}.intl-tel-input .st{background-position:-16px -132px}.intl-tel-input .sv{background-position:-32px -132px}.intl-tel-input .sx{background-position:-48px -132px}.intl-tel-input .sy{background-position:-64px -132px}.intl-tel-input .sz{background-position:-80px -132px}.intl-tel-input .tc{background-position:-96px -132px}.intl-tel-input .td{background-position:-112px -132px}.intl-tel-input .tg{background-position:-128px -132px}.intl-tel-input .th{background-position:-144px -132px}.intl-tel-input .tj{background-position:-160px -132px}.intl-tel-input .tk{background-position:-176px -132px}.intl-tel-input .tl{background-position:-192px -132px}.intl-tel-input .tm{background-position:-208px -132px}.intl-tel-input .tn{background-position:-224px -132px}.intl-tel-input .to{background-position:-240px -132px}.intl-tel-input .tr{background-position:0 -143px}.intl-tel-input .tt{background-position:-16px -143px}.intl-tel-input .tv{background-position:-32px -143px}.intl-tel-input .tw{background-position:-48px -143px}.intl-tel-input .tz{background-position:-64px -143px}.intl-tel-input .ua{background-position:-80px -143px}.intl-tel-input .ug{background-position:-96px -143px}.intl-tel-input .us{background-position:-112px -143px}.intl-tel-input .uy{background-position:-128px -143px}.intl-tel-input .uz{background-position:-144px -143px}.intl-tel-input .va{background-position:-160px -143px}.intl-tel-input .vc{background-position:-176px -143px}.intl-tel-input .ve{background-position:-192px -143px}.intl-tel-input .vg{background-position:-208px -143px}.intl-tel-input .vi{background-position:-224px -143px}.intl-tel-input .vn{background-position:-240px -143px}.intl-tel-input .vu{background-position:0 -154px}.intl-tel-input .wf{background-position:-16px -154px}.intl-tel-input .ws{background-position:-32px -154px}.intl-tel-input .ye{background-position:-48px -154px}.intl-tel-input .za{background-position:-64px -154px}.intl-tel-input .zm{background-position:-80px -154px}.intl-tel-input .zw{background-position:-96px -154px}.intl-tel-input{position:relative;display:inline-block}.intl-tel-input *{box-sizing:border-box;-moz-box-sizing:border-box}.intl-tel-input .hide{display:none}.intl-tel-input .v-hide{visibility:hidden}.intl-tel-input input,.intl-tel-input input[type=text],.intl-tel-input input[type=tel]{position:relative;z-index:0;margin-top:0 !important;margin-bottom:0 !important;padding-left:44px;margin-left:0}.intl-tel-input .flag-dropdown{position:absolute;top:0;bottom:0;padding:1px}.intl-tel-input .flag-dropdown:hover{cursor:pointer}.intl-tel-input .flag-dropdown:hover .selected-flag{background-color:rgba(0,0,0,0.05)}.intl-tel-input input[disabled]+.flag-dropdown:hover{cursor:default}.intl-tel-input input[disabled]+.flag-dropdown:hover .selected-flag{background-color:transparent}.intl-tel-input .selected-flag{z-index:1;position:relative;width:38px;height:100%;padding:0 0 0 8px}.intl-tel-input .selected-flag .flag{position:absolute;top:50%;margin-top:-5px}.intl-tel-input .selected-flag .arrow{position:relative;top:50%;margin-top:-2px;left:20px;width:0;height:0;border-left:3px solid transparent;border-right:3px solid transparent;border-top:4px solid #555}.intl-tel-input .selected-flag .arrow.up{border-top:none;border-bottom:4px solid #555}.intl-tel-input .country-list{list-style:none;position:absolute;z-index:2;padding:0;margin:0 0 0 -1px;box-shadow:1px 1px 4px rgba(0,0,0,0.2);background-color:white;border:1px solid #CCC;width:430px;max-height:200px;overflow-y:scroll}.intl-tel-input .country-list .flag{display:inline-block}.intl-tel-input .country-list .divider{padding-bottom:5px;margin-bottom:5px;border-bottom:1px solid #CCC}.intl-tel-input .country-list .country{padding:5px 10px}.intl-tel-input .country-list .country .dial-code{color:#999}.intl-tel-input .country-list .country.highlight{background-color:rgba(0,0,0,0.05)}.intl-tel-input .country-list .flag,.intl-tel-input .country-list .country-name{margin-right:6px}*/
.intl-tel-input .flag {
  float: left;
  margin-top: 9px;
}

.singUpWrp .downArw {
  float: right;
  margin-top: 13px;
}

/* Ar 27-Jan'15 */
.mobCol1 .nano {
  width: 100%;
  margin-top: 0;
  margin-top: 39px;
}

.mobCol1 .ddList {
  padding: 2px;
  list-style: none;
  border: none;
}

.mobCol1 .ddList li {
  padding: 0;
}

.mobCol1 .ddList li a {
  font-size: 13px;
  padding: 2px 0;
}

.mobCol1 .ddList li .flag {
  margin-top: 5px;
}

.mobCol2 .inp3 {
  float: left;
  padding-left: 0;
  padding-top: 2px;
  border-bottom: none;
  width: 208px;
}

/* MS 25/02/16 */
.mobCol2 .inpcode {
  float: left;
  padding-left: 10px;
  padding-top: 0;
  margin-top: 2px;
  padding-right: 5px;
  box-sizing: border-box;
  width: 60px;
}

/* MS 25/02/16 */
.mobCol1 .arwLink {
  float: left;
  padding-bottom: 19px;
}

.singUpWrp .autocomplete-suggestions {
  top: 39px;
}

.frmfield_country .nano, .frmfield_city .ddList {
  top: inherit;
  bottom: 39px;
}

.topicLstWpr .autocomplete-suggestions {
  width: 440px !important;
  top: 0;
}

/* MK 29/06/2016 add top:0; */
/* Signup plugins End */
.singUpWrp .mailPassCnt .custcheckBox {
  font-weight: 400;
}

.sn {
  margin-top: 14px;
}

/* signin End */
/* signin start */
.backToTop {
  position: fixed;
  /*bottom:60px;*/
  bottom: 50px;
  right: 20px;
  z-index: 10;
}

/* MS 12/05/16 */
/* prelogin Start */
/*.preloginBg{width:100%; height:420px; background-image:url(images/preloginBg.jpg); background-size:cover; background-repeat:no-repeat;}
.banHdr{font-size:30px; color:#ffffff; text-transform:uppercase; text-align:center; padding-top:92px;}
.prelgnBgInr{width:650px; margin:0 auto;}
.banSubHdr{font-size:18px; color:#ffffff; font-style:italic; text-align:center; margin-top:10px;}
.prelgnBgInr .btnWp{width:200px; margin:28px auto 0; position:relative;}
.videoLnk{font-size:16px; color:#ffffff; display:inline-block; margin-top:18px;}
.link16Wh .rightArw_fff{margin-left:10px;}
.prelogin{}
.prelogSignCnt{padding:32px 0 40px 0;}
.prelogSignCnt .colLeft{float:left;}
.passInfo{float:left; font-size:16px; line-height:30px; margin:0 0 0 18px;}
.prelogSignCnt .colLeft .passIc_777{margin-top:8px;}
.prelogSignCnt .colRight{float:right;}
.prelogSignCnt .colRight .mediumBtn_01{font-size:16px; height:70px; line-height:70px;}
.prelogSignCnt .colRight .mediumBtn_01.disable{background-color:#ffffff; border-color:#cccccc; color: #273239; cursor:default;}
.mailPassCnt{float:left; width:530px; margin-right:30px;}
.topRow{margin-top:5px;}
.colum{float:left; width:250px; position:relative;}
.colum .txt_16_666{text-transform:uppercase;}
.colum .checkBox{margin-top:3px;}
.colum .custcheckBox.link{display:inline; margin:0 0 0 10px; color:#00abbe;}
.colum .custcheckBox:before{width:20px; height:20px; border-color:#cccccc;}
.colum .link{display:inline-block; margin:5px 0 0 2px;}
.colum .inp3{padding:0 0 15px 10px;}
.colum .errCont{top:8px;}
.colum .errCont .ToolTip{bottom:25px;}
.prelogin .tabCnt{margin-top:55px;}
.tabCntHdr{font-size:26px; color: #273239; text-align:center; text-transform:uppercase;}
.list6{list-style:none; width:725px; margin:31px auto 0;}
.list6 li{float:left; width:241px; height:61px; background-color:#152049; margin-left:1px; position:relative;}
.list6 li:first-child{margin-left:0;}
.list6 li a{display:block; line-height:61px; font-size:16px; color:#ffffff; text-align:center; text-decoration:none; text-transform:uppercase;}
.list6 li.act{background-color:#cacbd3;}
.list6 li.act a{color:#152049;}
.list6 li .downArw_cacbd3{position:absolute; bottom:-7px; left:108px; display:none;}
.list6 li.act .downArw_cacbd3{display:block;}
.tab2{width:950px; height:516px; margin:0 auto;}
.tabHdng{font-size:18px; color:#666666; text-align:center; font-style:italic; padding-top:44px;}
.connect{width:100%; position:relative; margin:60px auto 0;}
.connect .imgWp{width:450px; height:310px; margin:0 auto;}
.connect .imgWp img{width:100%;}
.list7{list-style:none; position:absolute; bottom:120px; left:0;}
.list7 li{font-size:16px; color:#666666; font-style:italic; margin-top:24px; text-align:right;}
.list7 li::before{display:inline-block; content: ""; width:7px; height:7px; background-color:#666666; border-radius:10px; margin:5px 5px 0 0;}
.list7.var_2{left:inherit; right:-14px; bottom:48px;}
.list7.var_2 li{text-align:left;}
.list8{list-style:none; width:770px; margin:60px auto 0;}
.list8 li{float:left; width:141px; margin-left:68px; text-align:center;}
.list8 li:first-child{margin-left:0;}
.circle{width:141px; height:141px; line-height:141px; margin:0 auto; text-align:center; background-color:#cacbd3; border-radius:100px;}
.circle .emaiIc2,.circle .calIc_blu,.circle .uplodIc,.circle .ideaIc{vertical-align:middle;}
.list8 li label{font-size:16px; color:#666666; display:inline-block; font-style:italic; margin-top:24px;}
.list9{list-style:none; width:840px; margin:50px auto 0;}
.list9 li{float:left; width:180px; height:61px; margin:27px 50px;}
.list9 li img{width:100%;}

.yelowBand{width:100%; height:151px; background-color:#ffc10d; position:relative; box-sizing:border-box;}
.ylwBndHdng{font-size:18px; height:151px; color: #273239; font-style:italic; text-align:center; padding-top:52px; box-sizing:border-box;}
.yelowBand .mediumBtn_01{width:200px; margin:-23px auto 0; float:none; display:block;}

.artclCnt{}
.artclRow{width:100%; display:inline-block; text-align:center;}
.artclHdng{font-size:26px; color: #273239; text-transform:uppercase; padding:75px 0 30px 0;}
.artclHdng_2{font-size:18px; color:#666666; text-transform:uppercase; padding-top:10px;}
.list2.var_2{width:100%; margin:35px 0 44px 0;}
.list2.var_2 li{width:375px; margin:0 0 0 57px; border:none;}
.list2.var_2 li:first-child{margin-left:0;}
.list2.var_2 li .imgWp{height:172px;}
.cmntWp{margin-top:26px;}
.cmnt{float:right; font-size:16px; color:#666666; text-decoration:none; margin-top:4px;}
.cmntTxt2{float:left; font-size:16px; color:#666666; margin-left:5px;}
.list2.var_2 li .indstry{font-weight:400;}
.list2.var_2 li .lstHdr{font-size:22px; margin-top:0;}

.discsnCnt{padding-top:60px;}
.discsnCnt .list2.var_2 li .lstHdr{height:84px;}
.discsnCnt .list2.var_2 li .timeDscrptn{margin-top:12px;}
.discsnCnt .list2.var_2 li .link14{margin-top:15px; display:inline-block;}

.prelgnNav{float:right;}
.prelgnHdr{float:left; color: #273239; line-height:56px;}
.prelgnNav .boxBtnWp{margin:8px 0 0 13px;}
.prelgnNav .boxBtnWp a{color: #273239; text-align:center;}
.profHdr{float:left; font-size:36px; color: #273239; font-weight:300; margin-top:30px; padding-left:18px;}
.profHdr span{font-size:18px;} */
/* prelogin Bg End */
/* Prelogin Footer Started */
/*.bg_60656c { width:100%; background:#60656c; text-align:center; }
.signInUp {width:100%; padding:57px 0 54px 0; box-sizing:border-box;}
.boxBtnWp { display:inline-block; margin-top:24px; }
.signInUpTxt {font-size:16px; color:#ffffff; text-transform:uppercase; }
.boxBtnWp a { width:140px; height:41px; line-height:41px; font-size:18px; color:#ffffff; text-transform:uppercase; text-decoration:none; float:left; border:1px solid #cccccc; box-sizing:border-box; }
.boxBtnWp a:first-child {border-right:none; }

.bg_4f545c { width:100%; background:#4f545c }
.footrRow { padding:56px 0;}
.col1,.col2,.col3,.col4 { width:310px; float:left; box-sizing:border-box; position:relative;}
.col1 .subUl,.col2 .subUl { margin-top:16px; margin-bottom:6px; }
.col1,.col2,.col3 { padding-right:10px;}
.col1 .subUl li,.col2 .subUl li { list-style:none; font-size:14px; color:#cccccc; margin-top:8px; }
.col1 .link ,.col2 .link  { font-size:14px; }
.col3 .contLin { width:100%; float:left; text-decoration:none; font-size:18px; color:#ffffff; margin-bottom:13px; }
.col4 { padding-right:60px; }
.col4Txt {font-size:14px; color:#cccccc; margin-bottom:16px;}

.footer.prelogin { padding:35px 0;}
.gl_Logo { width:107px; height:18px; float:left; margin-right:30px;}
.gl_Logo img{width:100%;}
.colTxt{font-size:18px; color:#ffffff;}
.copyRight{font-size:12px; color:#666666; text-transform:uppercase; float:left;}
.powrdBy{font-size:14px; color:#999999; float:right;} */
/* Prelogin Footer End */
/* notification Start */
.notiWp {
  width: 369px;
  background-color: #ffffff;
  box-sizing: border-box;
  position: absolute;
  top: 56px;
  right: 0;
  z-index: 5;
  display: none;
  box-shadow: 0 3px 5px 1px #999999;
}

/* Ar 01-Nov'16  z-index form 2 to 5 */
/* MS 09/11/16 */
.notiList > li.act {
  box-shadow: 0 0 3px #cec9c9;
}

.notiList > li.act > a {
  height: 56px;
  background-color: #ffffff;
  position: relative;
  z-index: 6;
}

/* MS 24/11/16 */
.notiList li.act .notiIc {
  background-position: 7.199211045% 4.272517321%;
}

.notiList > li.act .notiWp {
  display: block;
}

/* .notiList > li.act a .notiCountWp { display:none; } MS 24/11/16 */
.notiList li.act .msgIc_01 {
  background-position: 73.8739% 0.114548%;
}

/* MS 08/11/16 */
/* message notification Started MS 08/11/16 */
.msgListUl {
  /* max-height:400px; overflow-x:hidden; overflow-y:auto; */
  list-style: none;
  background: #f4f4f4;
}

/* MS 28/11/16 */
.msgListUl > li {
  border-top: 1px solid #ffffff;
  padding-top: 10px;
  padding-bottom: 10px;
  cursor: pointer;
  background: #ffffff;
}

.msgListUl > li:first-child {
  border-top: none;
}

.msgListUl > li .userDisplay {
  padding-left: 20px;
  padding-right: 20px;
}

.msgListUl .timeDscrptn, .msgListUl .time_stamp {
  position: absolute;
  right: 20px;
  top: 0;
}

.msgListUl .userDisplay.var_2 .time {
  color: #666666;
}

.dscrptn_2 {
  width: 100%;
  float: left;
  font-size: 12px;
}

.msgListUl > li > .userDisplay .dscrptn_2 {
  max-height: 33px;
  overflow: hidden;
}

.msgListUl .userDisplay.var_2 .timeDscrptn, .msgListUl .userDisplay.var_2 .time_stamp {
  margin-top: 0;
}

.emptyWp {
  width: 100%;
  background-color: #ffffff;
  padding: 30px 30px 24px 30px;
  box-sizing: border-box;
  display: inline-block;
  text-align: center;
}

.emptyWp p {
  color: #999999;
  margin-top: 11px;
}

/* message notification Started MS 08/11/16 */
.notiWp .tab {
  margin-top: 16px;
}

.notiWp .tab li {
  margin-left: 20px;
}

.notiWp .tab li:first-child {
  margin-left: 10px;
}

.notiWp .tab li a {
  /*font-size:18px;*/
  padding-bottom: 7px;
}

.notiTopRow .link14 {
  float: right;
  margin: 15px 10px 0 0;
}

.notiList_2 {
  list-style: none;
  width: 349px;
  margin: 10px auto 0;
  background-color: #ffffff;
}

.notiList_2 > li {
  width: 100%;
  margin-top: 1px;
  position: relative;
  background-color: #f4f4f4;
}

/* MK 27/03/2017 add  background-color:#f4f4f4; */
.iconCnt {
  width: 40px;
  height: 100%;
  background-color: #333333;
  position: absolute;
  top: 0;
  left: 0;
}

.notiWp .nano {
  position: relative;
}

.notiWp .nano > .nano-content {
  padding-right: 0;
}

.iconCnt .dfltIc, .iconCnt .pendngIc, .iconCnt .msgIc_fff, .iconCnt .indrdcIc, .iconCnt .joinIc, .iconCnt .patIc_fff, .iconCnt .artcleIc_fff, .iconCnt .discsnIc_fff, .iconCnt .calIc_fff, .iconCnt .fileIc, .iconCnt .eBrfCsIc_fff, .iconCnt .folderIc_fff, .iconCnt .trvlIc, .iconCnt .locationIc_fff, .iconCnt .returnIc, .iconCnt .vrfiedIc, .iconCnt .comIc, .iconCnt .bizofrIc_fff, .iconCnt .grpNotiIc {
  position: absolute;
  top: 50%;
  left: 50%;
}

.iconCnt .dfltIc {
  margin: -12px 0 0 -5.5px;
}

.iconCnt .pendngIc {
  margin: -12.5px 0 0 -14px;
}

.iconCnt .msgIc_fff, .iconCnt .indrdcIc, .iconCnt .joinIc, .iconCnt .discsnIc_fff, .iconCnt .calIc_fff, .iconCnt .eBrfCsIc_fff, .iconCnt .folderIc_fff {
  margin: -12px 0 0 -12px;
}

.iconCnt .patIc_fff {
  margin: -11px 0 0 -12px;
}

.iconCnt .artcleIc_fff {
  margin: -10px 0 0 -11px;
}

.iconCnt .fileIc {
  margin: -12px 0 0 -10px;
}

.iconCnt .trvlIc {
  margin: -12px 0 0 -13px;
}

.iconCnt .locationIc_fff {
  margin: -12px 0 0 -9px;
}

.iconCnt .returnIc {
  margin: -8px 0 0 -10px;
}

.iconCnt .vrfiedIc {
  margin: -12px 0 0 -12px;
}

.iconCnt .comIc {
  margin: -10px 0 0 -12px;
}

.iconCnt .bizofrIc_fff {
  margin: -11px 0 0 -11px;
}

.iconCnt .grpNotiIc {
  margin: -12.5px 0 0 -12.5px;
}

.contCnt {
  float: right;
  width: 309px;
  min-height: 91px;
  padding: 18px 10px 17px 18px;
  box-sizing: border-box;
}

.contCnt .dscrptn {
  font-size: 14px;
  font-style: normal;
}

.contCnt .ft14Gry {
  font-style: italic;
  margin-top: 5px;
}

.notiList_2 li .patIc_fff {
  width: 22px;
  height: 24px;
  float: none;
  display: inline-block;
}

.notiList_2 li .clsBtn_crcl {
  position: absolute;
  top: 5px;
  right: 5px;
  display: none;
}

.notiList_2 li:hover .clsBtn_crcl {
  display: block;
}

.list10 {
  list-style: none;
  margin-top: 4px;
}

.list10 li {
  float: left;
  margin-left: 30px;
}

.list10 li:first-child {
  margin-left: 0;
}

.list10 li a {
  font-size: 14px;
  display: block;
}

.list10 li:hover a, .list10 li.act a {
  color: #273239;
}

/* MS 11/11/16 */
.list10 li .clsBtn_000 {
  float: left;
  width: 14px;
  height: 14px;
  margin: 5px 10px 0 0;
}

.list10 li .tickIc_000 {
  float: left;
  margin: 5px 9px 0 0;
}

/* MS 11/03/16  */
.list10 li .cartIc_000 {
  float: left;
  margin: 0 9px 0 0;
}

.list10 li .accptIc {
  margin: 2px 9px 0 0;
}

/* MS 11/03/16 */
.list10 li .dclineIc {
  margin: 2px 9px 0 0;
}

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

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

/* MS 11/03/16 */
.prflCnt.act {
  box-shadow: 0 2px 3px #cec9c9;
}

.prflCnt.act .prflCntInr {
  height: 56px;
  position: relative;
  z-index: 2;
  background-color: #ffffff;
}

.logOutCnt {
  width: 429px;
  box-shadow: 0 10px 5px 1px #999999;
  -webkit-box-shadow: 0 10px 5px 1px #999999;
  -moz-box-shadow: 0 10px 5px 1px #999999;
  background-color: #f4f4f4;
  padding: 10px;
  position: absolute;
  top: 56px;
  right: 0;
  z-index: 4;
  box-sizing: border-box;
  display: none;
}

/* MS 03/03/16 */
/* MK 02/05/2016 */
/*.logOutCnt .botCnt{margin-top:10px;}*/
/* MK 02/05/2016 */
.botCnt .logOutIc {
  float: left;
  margin: 0 8px 0 0;
}

/* MK 02/05/2016 */
.prflCnt.act .logOutCnt {
  display: block;
}

.logOutCnt .eCard .bottom .rigSec {
  display: none;
}

.act .logOutCnt .listIcon .ToolTip {
  display: none;
}

/* MS 03/03/17 */
.act .logOutCnt .listIcon > li:hover .ToolTip {
  display: block;
}

/* MS 03/03/17 */
/* notification End */
.smlCard.var_2 .userDisplay .colLeft {
  width: 75px;
  height: 75px;
  line-height: 75px;
  border: 1px solid #cccccc;
}

.smlCard.var_2 .editIc {
  position: absolute;
  top: 0;
  right: 0;
  margin: 0;
}

.smlCard.var_2 .dscrptn.var_01 {
  padding-right: 30px;
  font-style: normal;
  font-size: 20px;
}

.smlCard.var_2 .com {
  margin-top: 5px;
  color: #273239;
}

.smlCard.var_2 .loc {
  margin-top: 5px;
  color: #666666;
}

.smlCard.var_2 .colRight .dscrptn a {
  font-size: 16px;
}

.logOutCnt .eCard .name {
  padding-right: 25px;
}

.fBar {
  float: left;
}

.logOutCnt .smlCard .dscrptn {
  max-height: 48px;
}

/* MS 31/05/16 */
/* over flow */
body.scrollOver {
  position: relative;
  overflow: hidden;
}

.wholeWrp.scrollOver {
  position: fixed;
  width: 100%;
  overflow: hidden;
  position: absolute;
}

body.scrollOver .overlay {
  position: absolute;
  height: auto;
  min-height: 100%;
  padding-bottom: 20px;
  position: fixed;
  bottom: 0;
  left: 0;
  z-index: 12 !important;
  overflow-y: scroll;
}

/* MK 25/01/2017 z-index: 7; */
.pnt {
  cursor: pointer;
}

/* privacy policy Start */
.pptu {
  border-top: 1px solid #c1c1c1;
  background-color: #ffffff;
  position: relative;
}

.pptu .clsBtn_000 {
  position: absolute;
  top: 20px;
  right: 20px;
}

.pptu h1 {
  font-size: 26px;
  color: #273239;
  padding-top: 50px;
}

.pptu p {
  font-size: 16px;
  color: #273239;
  font-weight: 300;
  line-height: 25px;
  word-wrap: break-word;
}

/* MS 29/08/16 */
.pptu h2 {
  font-size: 20px;
  color: #273239;
}

.pptu h3 {
  font-size: 18px;
  color: #273239;
}

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

.pptu p strong {
  font-weight: normal;
}

/* privacy policy End */
/*sk raffle-promo-termofuse start */
/*.raffle_wp { cursor: pointer; }*/
.raffle_wp h3 {
  font-weight: 700;
}

.raffle_wp .head_txt {
  margin-top: 20px;
  margin-bottom: 5px;
}

.raffle_wp .pptuHdr {
  margin-top: 30px;
  margin-bottom: 10px;
}

.pptu ol li {
  font-size: 16px;
  color: #273239;
  font-weight: 300;
  line-height: 25px;
  word-wrap: break-word;
  padding-bottom: 5px;
}

.loweralpha_list {
  margin-left: 3%;
  list-style: lower-alpha;
}

.roman_list {
  margin-left: 3%;
  list-style-type: lower-roman;
}

.tu_table, .tu-sub-table {
  border-collapse: collapse;
  margin-top: 10px;
  margin-bottom: 10px;
}

table.tu_table td, table.tu_table th {
  border: 1px solid black;
  padding: 5px;
  text-align: center;
  color: #273239;
}

table.tu_table td {
  color: #666666;
}

table.tu-sub-table th, table.tu-sub-table td {
  border: 1px solid black;
  padding: 5px;
}

.raffle_wp .right_txt {
  float: right;
}

.raffle_wp .heading_2 {
  margin-top: 10px;
  margin-bottom: 10px;
  font-size: 16px;
}

.dashList {
  list-style-type: none;
  width: 100%;
}

.dashList li {
  position: relative;
  width: 100%;
  font-size: 16px;
  color: #273239;
  font-weight: 300;
  line-height: 25px;
  word-wrap: break-word;
  padding-bottom: 5px;
  padding-left: 15px;
  padding-right: 10px;
  box-sizing: border-box;
  text-align: left;
}

.dashList li:before {
  content: '-';
  position: absolute;
  left: 0;
}

table.tu_table td:first-child {
  text-align: left;
}

.tu_table_wrp {
  width: 100%;
}

.pl30 {
  padding-left: 30px;
  box-sizing: border-box;
}

.tempdsdsd {
  padding-left: 30px;
}

.trmsRow.olWrp {
  width: 100%;
  padding-left: 20px;
  box-sizing: border-box;
}

@media only screen and (max-width: 480px) {
  .tu_table_wrp {
    width: 100%;
    overflow: hidden;
    overflow-x: scroll;
  }
}

/*sk raffle-promo-termofuse End */
/* Invite To Globallinker Started */
.overflw {
  height: 202px;
  overflow: auto;
  overflow-x: hidden;
}

.listStyle04 {
  width: 100%;
}

.listStyle04 > li {
  list-style: none;
  width: 100%;
  margin: 12px 0 0 0;
  float: left;
}

.usrDisWp {
  border-bottom: 1px solid #dddddd;
  padding-bottom: 19px;
  padding-top: 11px;
  margin-bottom: 6px;
}

.userDisplay_01 {
  width: 50%;
  float: left;
  padding-right: 10px;
  box-sizing: border-box;
}

.userDisplay_01.checkBox {
  float: none;
  display: inline-block;
  vertical-align: middle;
}

.userDisplay_01 .custcheckBox:before {
  width: 18px;
  height: 18px;
  line-height: 18px;
}

.userDisplay_01 .colRight {
  margin-left: 38px;
}

.userDisplay_01 .colRight .link16grn {
  width: 100%;
  float: left;
  font-style: italic;
}

.userDisplay_01 .colRight .p2 {
  width: 100%;
  float: left;
  word-wrap: break-word;
}

.txtWp.var_02 {
  margin-top: 20px;
  line-height: 40px;
}

.txtWp.var_02 > p {
  width: 500px;
  line-height: normal;
}

/* Invite colleagues Started */
.inpUl_01 {
  list-style: none;
  height: 195px;
  overflow: hidden;
  overflow-y: auto;
}

.inpUl_01 > li {
  width: 100%;
  margin-top: 30px;
  float: left;
}

.boxWp {
  width: 45.55%;
  float: left;
  background: #ffffff;
  border: 1px solid #e8e8e8;
  padding: 20px;
  box-sizing: border-box;
}

.inpUl_01 > li > .boxWp .inp2 {
  margin-top: 30px;
}

/* Invite colleagues End */
/* Invite To Globallinker End */
/* profile Start */
.profWrp {
  position: relative;
  /* padding-bottom:156px;*/
}

/* Ar 22/12/2017 */
.eCard.var_2 {
  width: 100%;
  height: auto;
  padding: 30px 20px;
  border-top: none;
  border-left: none;
  border-right: none;
  background: none;
}

.eCard.var_2 .topSec {
  height: auto;
  position: relative;
}

/* MK 03/06/2016 */
.eCard.var_2 .topSec .editIc {
  position: absolute;
  top: 0;
  right: 0;
}

/* MK 03/06/2016 */
.eCard.var_2 .vrifCnt {
  display: inline-block;
  margin: 10px 0 0 0;
}

/* MK 03/06/2016 */
.eCard.var_2 .vrifCnt .vrifTxt {
  float: left;
  font-size: 14px;
  margin-left: 8px;
}

/* MS 19/07/2016 */
.eCard.var_2 .left {
  width: 153px;
}

/* MK 03/06/2016 */
.eCard.var_2 .left .fileinput-button input {
  width: 153px;
  height: 153px;
}

/* MK 03/06/2016 */
.eCard.var_2 .imgWp .link {
  top: 60px;
  line-height: normal;
}

/* MK 03/06/2016 */
.eCard.var_2 .left .imgWp {
  height: 153px;
  margin: 0;
  line-height: 153px;
}

/* MK 13/05/2016 add line-height:140px; */
.eCard.var_2 .left .imgWp img {
  width: auto;
  max-height: 153px;
  max-width: 153px;
  vertical-align: middle;
}

/* MK 13/05/2016 */
.eCard.var_2 .name {
  font-size: 26px;
  color: #273239;
  width: 72%;
  max-height: 66px;
}

/* MK 03/06/2016 */
.eCard.var_2 .right {
  padding-left: 170px;
}

/* MK 03/06/2016 */
.eCard.var_2 .right .actionList.style2 {
  position: absolute;
  right: 20px;
  bottom: 23px;
}

#companyprofile_about .eCard.var_2 .right .actionList.style2 {
  position: static;
  right: inherit;
  bottom: inherit;
}

.eCard.var_2 .com {
  color: #666666;
  /* font-style:italic; */
  margin-bottom: 20px;
  height: auto;
  float: left;
  width: 54%;
}

/* MS 22/03/16 */
/* MK 20/06/2016 */
/* Ar 11-Dec'17 */
.eCard.var_2 .com p {
  font-weight: normal;
  font-size: 14px;
}

.eCard.var_2 .com a.link {
  font-style: normal;
}

.eCard.var_2 .com span {
  color: #999999;
}

.eCard.var_2 .botmSec {
  position: relative;
}

.profContent {
  width: 100%;
  padding: 0 20px;
  box-sizing: border-box;
}

.profContent .desc {
  /*color: #333333;*/
  font-weight: 300;
  font-size: 18px;
  word-wrap: break-word;
}

.profContent .topRow {
  border-bottom: 1px solid #e8e8e8;
  padding-bottom: 30px;
  padding-top: 20px;
}

.profContent .row_01 {
  width: 100%;
  margin-top: 23px;
  border-bottom: 1px solid #e8e8e8;
  padding-bottom: 30px;
}

.profContent .row_01 .left {
  width: 85px;
  float: left;
}

.profContent label {
  color: #999999;
  font-size: 18px;
  margin-bottom: 5px;
  display: block;
}

.profContent .row_01 .left label {
  margin-top: 12px;
  display: inline-block;
}

.profContent .row_01 .right {
  float: left;
}

.profContent .row_01 .moreCnt {
  width: 78px;
  float: right;
}

.offLi {
  list-style: none;
  display: inline-block;
  float: left;
  margin: 0;
  width: auto;
}

/* MK 03/06/2016 */
.offLi > li {
  float: left;
  margin-left: 10px;
  position: relative;
  margin-bottom: 10px;
  margin: 5px 2px;
}

/* MK 03/06/2016 */
.offLi > li:first-child {
  margin-left: 0;
}

.offLi > li > a, .matched, .capBtn {
  display: inline-block;
  /*height:30px;*/
  line-height: 26px;
  color: #666666;
  text-decoration: none;
  background-color: #ffffff;
  padding: 0 8px;
  border: 1px solid #dee1e2;
  border-radius: 50px;
  box-sizing: border-box;
  font-size: 14px;
}

/* MK 03/06/2016 */
.matched {
  border: 1px solid #84cf20;
  margin-top: 10px;
  margin-bottom: 16px;
}

.offLi > li > a.act, .capBtn.act {
  border-color: #84cf20;
  background-color: #84cf20;
  color: #ffffff;
}

/* MK 03/06/2016 */
.moreBtn {
  /* width: 78px; */
  width: 80px;
  height: 28px;
  line-height: 26px;
  margin-top: 7px;
  box-sizing: border-box;
  float: left;
  margin-left: 5px;
  padding: 0 10px;
  border: 1px solid #d3d3d3;
  border-radius: 50px;
  font-weight: 300;
  background-color: #eeeeee;
  color: #666666;
  display: block;
}

/* MS 10/06/16 */
.moreBtn .downArw_9_2 {
  float: right;
  margin-top: 10px;
}

.moreBtn.act .downArw_9_2 {
  background-position: 61.58415842% 29.08680947%;
}

.profContent .row_01 .row_inn {
  margin-top: 13px;
}

.profContent .row_01 .row_inn:first-child {
  margin-top: 0;
}

.list3.var_01 li {
  width: 161px;
  height: 161px;
  /* line-height: 161px; */
}

/* MS 09/03/16 */
.compDesCont {
  margin-top: 26px;
}

.dtailWpr {
  display: inline-block;
  width: 100%;
  height: 121px;
  margin-top: 5px;
  background-position: 0 0;
  background-image: url(images/repeatBg02.png);
  background-repeat: repeat;
  margin-bottom: 2px;
}

/* MK 03/06/2016 */
.detlUl {
  text-align: center;
}

.detlUl li {
  list-style: none;
  display: inline-block;
  width: 32.84%;
  /* width:292px; */
  height: 81px;
  border-left: 1px solid #e4e4e4;
  text-align: center;
  margin-top: 25px;
  box-sizing: border-box;
  float: left;
}

.detlUl li a {
  display: inline-block;
  border: 1px solid #ffffff;
  box-sizing: border-box;
  height: 30px;
  line-height: 29px;
  padding: 0 10px;
  width: 100%;
}

/* MK 03/06/2016 */
.detlUl li input {
  display: inline-block;
  border: 1px solid #ffffff;
  box-sizing: border-box;
  height: 30px;
  line-height: 29px;
  padding: 0 10px;
  width: 100%;
  text-align: center;
}

/* MS 15/09/2016 */
.detlUl li:first-child {
  border-left: none;
}

.detlUl li .hd16 {
  margin: -5px 0 7px 0;
}

.detlUl > li .emplyIc {
  margin-top: -5px;
}

/* MS 10/08/16 */
.detlUl > li .calIc01 {
  margin-bottom: 4px;
}

/* MS 10/08/16 */
.offLi.var_2 {
  width: 82%;
}

/*.detlUl li .p1 {  font-size: 18px; color: #999999;}
.detlUl li .p2 {  font-size: 18px; font-weight: 300; margin-top: 8px; color:#333333; }*/
/* MS 02/06/16 */
/* MK 03/06/2016 */
/*.overlay*/
.imageCrop {
  margin-top: 10px;
}

/* MS 28/07/16 */
.imageCrop .img-container {
  overflow: hidden;
}

/* MK 12/06/2018 */
.eCard.var_2 .left .mT5.fL {
  font-size: 14px;
}

.profWrp .actionList li {
  margin-left: 20px;
}

.profContent .row_01 .col_01 {
  float: left;
  width: 455px;
  padding-right: 20px;
  box-sizing: border-box;
}

.profContent .row_01 .col_02 {
  float: right;
  width: 430px;
}

.proCont {
  margin-top: 26px;
  border-bottom: 1px solid #e8e8e8;
  padding-bottom: 28px;
}

.proCont .contatWrp {
  width: 428px;
  border: 1px solid #e4e4e4;
  padding: 14px 20px;
  box-sizing: border-box;
  line-height: 24px;
  float: left;
}

.proCont .contatWrp .p1 {
  color: #333333;
  font-size: 18px;
}

.proCont .contatWrp .p2 {
  font-size: 18px;
}

.proCont .contatWrp.full {
  width: 100%;
  margin-bottom: 20px;
  float: none;
}

.proCont .contatWrp.fR {
  float: right;
}

.conList {
  width: 100%;
}

.conList li {
  list-style: none;
  float: left;
  width: 50%;
  height: 21px;
  margin-top: 20px;
  box-sizing: border-box;
}

.conList li .webIc {
  margin-right: 20px;
  vertical-align: middle;
}

.conList li.right {
  padding-left: 15px;
}

.conList li a {
  vertical-align: middle;
  font-size: 16px;
}

.conList li .blogIc {
  margin-right: 22px;
  vertical-align: middle;
}

.conList li .twitIc {
  margin-right: 21px;
  vertical-align: middle;
}

.testiWrp {
  width: 100%;
  margin-top: 25px;
  box-sizing: border-box;
}

.testiWrp label {
  font-size: 18px;
  color: #999999;
  margin-left: 20px;
}

.testiWrp > .link14 {
  float: right;
  margin-right: 20px;
}

.userDisplay.var_2.vCent {
  line-height: 40px;
}

.testiInn {
  width: 100%;
  box-sizing: border-box;
  border: 1px solid #e8e8e8;
  padding: 15px 20px 20px;
  line-height: 24px;
  display: inline-block;
}

.testiInn p {
  width: 233px;
  height: 120px;
  overflow: hidden;
}

.testiInnWrp .downArw_fff {
  margin: -1px 0 0 10px;
}

.testiWrp .list2 {
  margin-top: 0;
  margin-bottom: 0;
}

.testiWrp .list2 > li {
  border-bottom: none;
  margin: 8px 0 0 30px;
}

.testiWrp .list2 > li:first-child {
  margin-left: 15px;
}

.testiWrp .list2 > li .userDisplay {
  margin-top: 14px;
}

.ratingList {
  float: left;
  list-style: none;
  margin-top: 16px;
}

.ratingList li {
  float: left;
  margin-left: 5px;
}

.ratingList li:first-child {
  margin-left: 0;
}

.ratingList li .favIc {
  width: 15px;
  height: 15px;
}

.profBizWrp {
  display: inline-block;
  width: 100%;
  margin-top: 15px;
}

.profBizWrp .tabCnt .link14 {
  margin-top: 3px;
}

.profBizWrp .list2 {
  border-bottom: 1px solid #e8e8e8;
}

.profBizWrp .list2 li {
  border: none;
  padding-bottom: 0;
}

.profBizWrp .comntList {
  width: 100%;
  padding: 0 20px;
  box-sizing: border-box;
}

.smlCardWrp {
  margin: 17px 0 5px 0;
}

.smlCardWrp p {
  color: #273239;
}

.smlCard {
  width: 264px;
  border: 1px solid #e8e8e8;
  box-sizing: border-box;
  padding: 10px;
  margin-top: 10px;
  background-color: #ffffff;
}

.smlCard .dscrptn {
  margin-top: 0;
  font-size: 16px;
}

.smlCard .lfSec {
  color: #666666;
  font-size: 14px;
  margin-top: 7px;
}

.smlCard .txt_b {
  color: #273239;
}

.smlCard .actionList li .shareIc {
  margin: 0;
}

.smlCard .actionList {
  float: right;
  margin-top: 7px;
}

/* MS 14/11/16  */
.smlCard .actionList li {
  margin-left: 20px;
}

.comCrdScrl {
  width: 924px;
  padding: 20px;
  box-sizing: border-box;
  background-color: #333333;
  position: fixed;
  bottom: 0;
  z-index: 3;
}

.leftCol {
  float: left;
}

.comCrdScrl .imgWp {
  float: left;
  width: 64px;
  height: 64px;
}

.comCrdScrl .imgWp img {
  width: 100%;
}

.comCrdScrl .right {
  float: left;
  margin: -4px 0 0 20px;
}

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

.comCrdScrl .com {
  font-size: 14px;
  font-style: italic;
  color: #ffffff;
  margin-top: 3px;
}

.comCrdScrl .actionList {
  float: right;
  margin-top: 12px;
}

.comCrdScrl .btn {
  background-color: #333333;
  border-color: #ffffff;
}

.comCrdScrl .actionList > li > a.btn:hover {
  color: #ffffff;
}

.comCrdScrl .actionList li a {
  line-height: 38px;
  color: #ffffff;
}

.comCrdScrl .shareIc_fff {
  float: left;
  margin: 13px 10px 0 0;
}

.capWrpr {
  display: inline-block;
}

.capWrpr .listIcon {
  float: left;
}

.capWrpr .capBtn {
  float: left;
  height: 20px;
  line-height: 19px;
  font-size: 12px;
  box-sizing: border-box;
  padding: 0 12px;
  margin-top: 6px;
  cursor: default;
}

.com2 {
  margin-top: 10px;
}

.com2 .imgWp {
  width: 16px;
  height: 16px;
  overflow: hidden;
  float: left;
  margin-right: 6px;
}

.com2 .imgWp img {
  width: 100%;
}

.com2 a {
  font-size: 14px;
}

.tprHdng {
  font-size: 18px;
  color: #999999;
  margin-bottom: 4px;
}

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

.progresBarWrp {
  float: left;
  width: 204px;
  height: 7px;
  background-color: #dddddd;
  margin-top: 15px;
  border-radius: 2px;
}

/* MK 25/03/2016 */
.progresBar {
  float: left;
  height: 7px;
  background-color: #00abbe;
  border-radius: 2px;
}

/* MK 25/03/2016 */
.progres {
  float: right;
  font-size: 16px;
  color: #00abbe;
  margin: 8px 0 10px 0;
}

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

.list li {
  border-top: 1px solid #e9e9e9;
  padding: 10px 0 4px 0;
  box-sizing: border-box;
}

.numCount {
  float: left;
  font-size: 14px;
  color: #ffffff;
  background-color: #00abbe;
  padding: 2px 5px;
  border-radius: 2px;
  width: 34px;
  box-sizing: border-box;
}

/* Ar 26-Mar'16 */
.subject {
  float: left;
  margin: 2px 0 0 10px;
  color: #999999;
  width: 74%;
}

.plsTxt {
  float: right;
  font-size: 26px;
  color: #333333;
  font-weight: 300;
  margin-top: -5px;
}

.comCrdScrl .profMtr {
  float: left;
}

.comCrdScrl .progres {
  margin: 0 0 0 30px;
}

.profMtrWrp .btn {
  float: right;
}

.profMtrWrp {
  display: inline-block;
  width: 100%;
  border-bottom: 1px solid #5c5c5c;
  padding-bottom: 13px;
}

.profMtrWrp .hd {
  float: left;
  font-size: 22px;
  color: #ffffff;
  font-style: italic;
  margin-top: -5px;
}

/*.comCrdScrl .progresBar{margin-top:7px;}*/
/* MK 25/03/2016 */
.profMtrWrp2 {
  float: left;
}

.comCrdScrl .list li {
  float: left;
  border: none;
  width: 30%;
  margin: 5px 44px 0 0;
  padding: 0;
}

.comCrdScrl .list li p {
  color: #ffffff;
}

.comCrdScrl .list li:first-child .subject {
  margin: -4px 0 0 0;
}

.comCrdScrl .list li.marMain_0 {
  margin-right: 0;
}

.eCard.var_2 .innSelWp.var_01 .upldTxt, .eCard.var_2 .innSelWp.var_01 .imageUpload {
  width: 100%;
}

/* MK 15/06/2016 */
/* made change when adapting to app */
#userprofile_dateofjoining .profRow, #userprofile_social .profContent {
  position: relative;
}

#userprofile_dateofjoining .profRow .editIc {
  position: absolute;
  top: 37px;
  right: 0;
}

#userprofile_website .profCol {
  width: 100%;
}

#userprofile_social .profContent .editIc {
  position: absolute;
  top: 37px;
  right: 0;
}

#userprofile_social .profContent .profCol .profRow:first-child {
  margin-bottom: 20px;
}

#userprofile_social .plsCntWp {
  position: absolute;
  top: 20px;
  right: 20px;
}

/* profile End */
/* Zoom Start */
.zoomFnWp {
  float: left;
  width: 356px;
  margin-top: 20px;
}

.zoomLft {
  float: left;
  width: 267px;
  height: 32px;
  background-color: #f4f4f4;
}

.plsIc_2 {
  color: #273239;
  float: left;
  font-size: 24px;
  height: 32px;
  line-height: 32px;
  text-align: center;
  width: 32px;
}

.zoomSldr {
  float: left;
  width: 203px;
}

.zoomRght {
  float: right;
}

.zoomBtn {
  width: 32px;
  height: 32px;
  line-height: 32px;
  background-color: #f4f4f4;
  display: inline-block;
  text-align: center;
}

/* Zoom End */
/* import profile Start */
.importWrapper {
  width: 700px;
  height: auto;
  margin: 0 auto;
  text-align: center;
}

.importProfileBg {
  width: 283px;
  height: 138px;
  margin: 20px auto 0;
  background: url(images/importProfile.jpg);
}

.importWrapper .hd {
  margin-top: 26px;
}

.tickList {
  width: 600px;
  text-align: left;
  margin: 11px auto 0;
}

.tickList li {
  width: 200px;
  list-style: none;
  float: left;
  background: url(images/tickBullet.png) no-repeat 0 5px;
  padding: 0 20px;
  box-sizing: border-box;
  font-size: 14px;
  color: #273239;
  margin-bottom: 18px;
}

.tickList li:nth-child(4n) {
  width: 100%;
  clear: both;
  margin-bottom: 0;
}

.importWrapper .btn {
  float: none;
}

.profilePercent {
  font-size: 24px;
  color: #00abbe;
}

.importWrapper .progresBarWrp.inProgress {
  background: #ffffff;
  border: 1px solid #333333;
  box-sizing: border-box;
  height: 12px;
  margin-bottom: 15px;
  margin-top: 30px;
  border-radius: 5px;
  position: relative;
}

.progresBarWrp.inProgress .progresBar {
  background: #333333;
  top: 1px;
  left: 2px;
  height: 8px;
  border-radius: 5px;
  position: absolute;
}

.importWrapper .progresBarWrp {
  float: none;
  margin: 14px auto 0;
}

.importWrapper .tickList.var_01 {
  margin-top: 22px;
}

/* MS 22/12/16 */
.tickList.var_01 li {
  width: 200px;
  background: none;
  padding-left: 15px;
  padding-right: 15px;
}

/* MS 22/12/16 */
.tickList.var_01 li:nth-child(4n) {
  clear: inherit;
  width: 200px;
  margin-bottom: 18px;
}

/* MS 22/12/16 */
/* company verification Overlay Started */
.compVeriWrap {
  margin-top: 20px;
}

.compVeriWrap .subHd {
  float: left;
  margin-top: 12px;
}

.compVeriWrap .radioWrp {
  float: right;
  display: table;
}

.compVeriWrap .radioWrp .radio {
  width: auto;
  margin-top: 0;
  margin-left: 15px;
}

.compVeriWrap .radioWrp .custmRadio::before {
  margin-right: 5px;
}

.compVeriWrap .radioWrp .col_01 {
  margin-top: 12px;
}

.compVeriWrap .radioWrp .col_01, .compVeriWrap .radioWrp .col_02 {
  float: left;
  display: table-cell;
}

.compVeriWrap .radioWrp .col_02 {
  /* width: 440px; */
  width: 350px;
  float: right;
  margin-left: 10px;
  visibility: hidden;
}

/* MS 22/12/16 */
.compVeriWrap .radioWrp .col_02.act {
  visibility: visible;
}

/* MS 25/07/16 */
.compVeriWrap .boxCont_01 {
  margin-top: 25px;
}

.boxCont_01 .row_1 {
  width: 100%;
  margin-top: 0;
}

/* MS 17/08/16 */
.row_1 .wid50Per {
  width: 48.88%;
  float: left;
}

.compVeriWrap .template_01 {
  width: 440px;
  /* width:48.88%; */
  margin: 0 auto;
  text-align: center;
}

.template_01 .orDvdr {
  display: inline-block;
}

.selFileWrp.var_01 {
  height: auto;
  padding: 5px 5px 0 5px;
}

.compVeriWrap .selFileWrp {
  width: 100px;
}

.selFileWrp.var_01 .upload {
  height: auto;
}

.selFileWrp .link {
  position: relative;
  z-index: 1;
  font-size: 18px;
}

/* .sbmisnCntntWp .txtWp { font-size:14px; } */
/* Alredy exist in style.css add 14px font in style .css */
.compVeriWrap .txtWp .link {
  width: auto;
}

.compVeriWrap .sbmisnCntntWp {
  width: 100%;
}

.tagList.var_01 {
  width: auto;
  text-align: center;
  margin-top: 4px;
  visibility: visible;
}

/* MS 25/07/16 */
.tagList.var_01 > li {
  width: auto;
  margin: 0;
  line-height: normal;
  padding: 10px;
  float: none;
  display: inline-block;
  vertical-align: middle;
  font-size: 18px;
  text-transform: capitalize;
  color: #273239;
}

.tagList.var_01 > li > p {
  display: inline-block;
  vertical-align: middle;
  padding-right: 8px;
}

.tagList.var_01 > li > a {
  display: inline-block;
  vertical-align: middle;
  float: none;
}

.tagList.var_01 li .cls_Grn {
  margin: 0;
}

.disTx .selFileWrp .link {
  color: #cccccc;
}

.disTx .sbTx, .disTx .or2, .disTx .inpWp_01 .inp2 {
  color: #cccccc;
}

.disTx .slctWp .downArw_blck {
  border-top-color: #cccccc;
}

.disTx .tagList.var_01 {
  visibility: hidden;
}

/* MS 25/07/16 */
/* import profile End */
/* Company Profile Start */
.profRow {
  padding-top: 30px;
}

/*.profWrp .profRowHdng{float:left; color: #273239; margin:0; font-size:16px;}*/
.profRow .profRowHdng {
  float: left;
  color: #273239;
  margin: 0;
  font-size: 16px;
}

.profRowHdng span {
  font-size: 10px;
  color: #999999;
}

.plsCntWp.done .plsCnt {
  background-color: #84cf20;
}

.plsCnt {
  float: right;
  height: 22px;
  background-color: #bebebe;
  color: #ffffff;
  font-size: 14px;
  border-radius: 2px;
  padding: 0 2px;
  text-align: center;
  line-height: 22px;
  box-sizing: border-box;
  margin-top: -1px;
}

.plsCntWp.done .profRowHdng.sub {
  display: block;
}

.plsCntWp.saving .profRowHdng.sub {
  display: block;
}

.plsCntWp.saving .plsCnt {
  display: none;
}

.profRowCntnt {
  display: inline-block;
  width: 100%;
  margin-top: 5px;
}

.profRowCntnt .txtAreaWp01 .txtArea {
  height: 85px;
}

.height-40 {
  height: 40px !important;
}

.profRowCntnt .charCount {
  top: 5px;
  font-size: 14px;
  color: #999999;
  height: 75px;
  line-height: 75px;
}

.ContRow {
  border-bottom: 1px solid #e8e8e8;
  padding-bottom: 30px;
}

.listCnt_2 {
  background-color: #f4f4f4;
  border: 1px solid #dddddd;
  min-height: 52px;
  box-sizing: border-box;
  padding: 5px 20px;
  box-sizing: border-box;
}

.profContent .listLab {
  float: left;
  font-size: 14px;
  color: #666666;
  line-height: 48px;
  margin: 0;
  width: 85px;
}

.listCnt_2 .right {
  float: left;
  margin: 5px 0 0 18px;
  width: 740px;
}

.offLi.edit li a {
  color: #ffffff;
  border-color: #00abbe;
  background: url(images/plsic.png) no-repeat;
  background-position: center right 5px;
  background-color: #00abbe;
  padding-right: 20px;
}

.typeCnt {
  float: left;
  width: 216px;
  height: 30px;
  border: 1px solid #dddddd;
  box-sizing: border-box;
  margin: 5px 0 0 3px;
  background-color: #ffffff;
}

.typeCnt .inp2 {
  border: none;
  height: 28px;
  width: 85%;
}

.plsIc {
  float: right;
  font-size: 20px;
  color: #666666;
  width: 28px;
  height: 28px;
  line-height: 28px;
  text-align: center;
  background-color: #ffffff;
}

.list3.var_4 {
  margin-top: 10px;
  display: inline-block;
  width: 100%;
}

.list3.var_4 li {
  width: 161px;
  height: 174px;
  line-height: 174px;
  margin-bottom: 20px;
  border: 1px solid #cccccc;
  background: #ffffff;
  box-sizing: border-box;
}

.list3.var_4 li .imgHolder {
  text-align: center;
  height: 128px;
  line-height: 128px;
}

.list3.var_4 li .imgHolder img {
  vertical-align: middle;
  width: auto;
  max-width: 100%;
  max-height: 100%;
}

.caption {
  border-top: 1px solid #cccccc;
  line-height: normal;
}

.captionCntr {
  display: inline-block;
  width: 100%;
}

.caption .inp2 {
  float: left;
  font-size: 14px;
  color: #666666;
  width: 77%;
  border: none;
}

.captionTxt {
  font-size: 14px;
  color: #666666;
  padding: 0 10px;
  float: left;
  text-align: left;
  margin-top: 3px;
}

.caption .cnter {
  float: right;
  font-size: 14px;
  color: #999999;
  margin: 15px 10px 0 0;
}

/* MK 12/04/2017 margin:10px 10px 0 0; */
.list3.var_4 li.last {
  border: 1px dashed #cccccc;
}

.plsIc2 {
  font-size: 64px;
  color: #999999;
  font-weight: 300;
}

.list3.var_4 li.last a {
  display: inline-block;
  height: 174px;
  line-height: normal;
  padding-top: 20px;
  box-sizing: border-box;
}

.detlUl li .checkBox {
  /* margin:5px 0 0 95px; */
  margin: 5px 0 0 0;
  display: inline-block;
  float: none;
}

/* MS 10/08/16 */
.custcheckBox::before {
  width: 14px;
  height: 14px;
}

.detlUl li .custcheckBox {
  font-size: 12px;
  color: #666666;
}

.nacLst {
  display: inline-block;
  width: 100%;
  margin-top: 5px;
}

.nacLst li {
  float: left;
  width: 33.33%;
  list-style: none;
  box-sizing: border-box;
}

.nacLst > li.done a {
  color: #273239;
}

/* MK 29/12/2016 add this line */
.nacLst > li:first-child {
  padding-right: 20px;
}

/* MS 16/11/16 */
.nacLst.edit > li > a, .nacLst.done.var_2 > li > a {
  color: #273239;
}

.nacLst.cal > li {
  width: 50%;
}

/* MS 02/11/16 */
.nacLst.cal .profCol.dateCnt {
  width: 100%;
}

/* MS 02/11/16 */
.nacLst.var_01 > li {
  padding-right: 20px;
}

/* MS 11/11/16 */
.nacLst .nobLst .custcheckBox::before {
  margin-bottom: 10px;
  margin-right: 10px;
}

/* MS 11/11/16 */
.nacLst .nobLst .custcheckBox {
  text-indent: inherit;
}

/* MS 11/11/16 */
.imgHvrCnt {
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  display: none;
}

.imgHvrCnt .imgHvrBg {
  width: 100%;
  height: 100%;
  background-color: #273239;
  opacity: 0.7;
  -ms-filter: 'alpha(opacity=70)';
  position: absolute;
  top: 0;
  left: 0;
}

.imgHvrCnt .rfrshIc.white {
  width: 15px;
  height: 15px;
}

.imgHvrCnt .icLst {
  position: absolute;
  top: 10px;
  right: 10px;
  line-height: normal;
}

.anchorIc {
  vertical-align: middle;
  position: relative;
}

.list3.var_4 li:hover .imgHvrCnt {
  display: block;
}

.nacLst.var_01.done > li a {
  color: #273239;
  cursor: default;
}

.nacLst.var_01.done > li .nobLst li .custcheckBox {
  cursor: default;
}

.profContent .profRow .nacLst.var_01 .frmfield_company_role, .profContent .profRow .nacLst.var_01 .nobLstWp {
  margin-top: 5px;
}

.cntctLst {
  margin-top: 5px;
  display: inline-block;
  width: 100%;
}

.cntctLst > li {
  list-style: none;
  float: left;
  width: 48.75%;
  min-height: 200px;
  margin-bottom: 20px;
  border: 1px solid #dddddd;
  box-sizing: border-box;
  position: relative;
  position: relative;
  word-wrap: break-word;
}

/* MK 27122016 min-height:211px; UAT */
.cntctLst > li:nth-child(even) {
  float: right;
}

.cntctHdr {
  height: 48px;
  padding: 0 20px;
  background-color: #f8f8f8;
}

.cntctHdng {
  float: left;
  font-size: 16px;
  color: #273239;
  line-height: 48px;
  padding-right: 10px;
  box-sizing: border-box;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
}

.hdrRight {
  float: right;
  padding-top: 15px;
  position: relative;
}

.greenBand {
  float: left;
  font-size: 12px;
  color: #ffffff;
  font-weight: 400;
  background-color: #84cf20;
  border-radius: 6px;
  height: 17px;
  line-height: 17px;
  padding: 0 10px;
}

.hdrRight .editIc {
  margin-left: 20px;
}

.hdrRight .myLoc .link {
  font-size: 14px;
}

.hdrRight .myLoc .rfrshIc {
  margin-left: 10px;
}

/* MS 15/11/16 */
.cntctCnt {
  padding: 10px;
}

.addrsCnt {
  font-size: 16px;
  color: #273239;
  font-weight: 300;
  padding: 0 10px;
}

.cntctLst li.last {
  border: 1px dashed #cccccc;
}

.addBtn3 {
  display: block;
  text-align: center;
  height: 170px;
}

/* MK 27122016 height:209px; UAT */
.addIc2 {
  margin-top: 55px;
}

.addBtn3Txt {
  font-size: 18px;
  font-weight: 300;
  margin-top: 10px;
}

.cntctLst li.last:hover {
  border-color: #273239;
}

.cntctLst li.last:hover .addBtn3Txt {
  color: #273239;
}

.cntctLst li.last:hover .addIc2 {
  background-position: 39.2% 45.72748268%;
}

.cntctLst > li:hover {
  border-color: #00abbe;
}

.profRow .profCol {
  float: left;
  width: 48.75%;
}

.profRow .profCol .profRow {
  padding: 0;
}

.profRow .profCol .inp2 {
  margin-top: 7px;
  height: 40px;
}

.webTxt {
  font-size: 14px;
  color: #666666;
  float: right;
  margin-top: 18px;
  font-weight: 300;
}

.domLst {
  list-style: none;
  display: inline-block;
  width: 100%;
  margin-top: 5px;
}

.domLst > li {
  width: 100%;
  float: left;
  position: relative;
  padding: 10px 25px 16px 25px;
  /* height:49px; line-height:49px; */
  background-color: #f4f4f4;
  margin-top: 1px solid #000000;
  box-sizing: border-box;
  margin-top: 1px;
  cursor: pointer;
}

/* MS 24/10/16 */
.domLst .first {
  color: #273239;
  float: left;
}

/* MS 21/12/16 */
.domLst > li > .first {
  width: 333px;
  padding-right: 10px;
  margin-top: 11px;
  box-sizing: border-box;
  word-wrap: break-word;
}

/* MS 24/10/16 */
.domLst li .firstTxt {
  font-size: 14px;
  float: left;
  margin-top: 12px;
  /* margin-left:200px; */
  width: 100px;
  padding-right: 10px;
  box-sizing: border-box;
  word-wrap: break-word;
}

/* MS 24/10/16 */
.third {
  font-size: 20px;
  color: #273239;
  float: left;
  margin-left: 20px;
}

.domLst > li > .third {
  width: 200px;
  margin-left: 0;
  margin-top: 9px;
  box-sizing: border-box;
  word-wrap: break-word;
}

/* MS 24/10/16 */
.domLst li .btn {
  /* float:right; margin-top:4px; */
  position: absolute;
  top: 10px;
  right: 20px;
  display: none;
}

/* MS 24/10/16 */
.domLst li:hover {
  background-color: #e6e6e6;
}

.domLst li:hover .btn {
  display: block;
}

#companyprofile_website .companyprofile_edit {
  border-bottom: 1px solid #e8e8e8;
  padding-bottom: 30px;
}

/* MS 15/07/16 */
.oferWrp {
  display: inline-block;
  width: 100%;
  margin-top: 15px;
  padding: 0 20px;
  box-sizing: border-box;
}

.oferWrp .recmndHdng {
  float: left;
  font-weight: 400;
  margin: 0;
  color: #273239;
}

.holderWrpr {
  display: inline-block;
  width: 100%;
  margin-top: 10px;
}

.holderWrpr .holder.var_3 {
  margin-right: 16px;
}

.upldLg .upldTxt {
  background-color: #273239;
  border-top: 1px solid #dddddd;
  bottom: 0;
  color: #ffffff;
  font-size: 16px;
  font-weight: 300;
  height: 38px;
  left: 0;
  line-height: 38px;
  opacity: 0.6;
  position: absolute;
  text-align: center;
  width: 100%;
}

.vrifdIc.grey {
  background-position: 51.15% 36.37413395%;
}

.eCard.var_2 .right .profRow {
  padding-top: 20px;
  display: inline-block;
  width: 100%;
}

.eCard.var_2.name .slctWp {
  margin-top: 7px;
}

.eCard.var_2.name .slctWp select {
  width: 100%;
  height: 40px;
  padding: 0 10px;
  -webkit-appearance: menulist;
}

/* MS 10/10/16 */
.eCard.var_2.name .ui-menu .ui-menu-item {
  color: #666666;
}

.eCard.var_2.name .slctWp .inp2 {
  margin-top: 0;
  width: 78%;
  padding-right: 10px;
  height: 40px;
}

.eCard.var_2 .right .profRow .profCol .profRow {
  padding-top: 0;
}

.vrifCnt.dis {
  cursor: default;
}

.eCard.var_2.name .vrifCnt {
  width: 100%;
}

.eCard.var_2.name .right .profRowHdng span {
  font-size: 14px;
}

.exp.profRowHdng {
  float: none;
  display: inline-block;
  margin-top: 10px;
}

.eCard.var_2.name .slctWp .editIc {
  display: none;
  float: right;
  margin: 12px 10px 0 0;
}

.eCard.var_2.name .slctWp.disAble .editIc {
  display: block;
}

.eCard.var_2.name .slctWp.disAble .inp2 {
  background-color: #f4f4f4;
}

.eCard.var_2.name .slctWp .link {
  float: right;
  line-height: 40px;
  margin-right: 10px;
  font-size: 14px;
}

.eCard.var_2.name .right .vrifCnt .vrifTxt {
  width: 90%;
}

.profRowHdng.sub {
  float: right;
  font-size: 14px;
  color: #999999;
  margin-bottom: 3px;
  display: none;
}

.eCard.var_2 .right .profRow .inp2 {
  height: 38px;
}

.eCard.var_2 .right .profRow .ui-selectmenu-button.ui-widget span.ui-selectmenu-text {
  padding: 8px 30px 8px 10px;
}

.SummaryTxt {
  margin-top: 15px;
  /* min-height:60px;*/
  overflow: hidden;
  display: inline-block;
  width: 100%;
  line-height: 20px;
}

/* MS 10/10/16 */
/* MK 10022017 max-height:60px; */
/* Ar 11-Dec'17 */
.eCard.var_2 .SummaryTxt {
  /* margin-bottom:-10px; */
}

/* Ar 11-Dec'17 */
.offLiWp {
  display: inline-block;
  width: 100%;
  margin-top: 5px;
}

.drgTxt {
  font-size: 14px;
  margin-top: -15px;
}

.detlUl.edit a, .detlUl.edit input {
  border-color: #cccccc;
  line-height: 28px;
}

/* MS 15/09/16 */
.detlUl.edit a.done, .detlUl.edit input.done {
  border: 1px solid #cccccc;
  line-height: 28px;
  color: #273239;
  cursor: default;
}

/* MS 15/09/16 */
.detlUl a.done {
  line-height: 30px;
  color: #273239;
  cursor: default;
  border: none;
}

.nobLst .custcheckBox::before {
  border-color: #777777;
}

.nobLstWp {
  padding: 3px 10px;
  box-sizing: border-box;
  border: 1px solid #dddddd;
}

.nobLstWp .nobLst {
  width: 100%;
  height: 125px;
  overflow-x: hidden;
  overflow-y: auto;
}

.nobLst {
  margin-top: 5px;
  width: 95%;
}

.nobLst li {
  list-style: none;
  width: 100%;
}

.nobLst li .custcheckBox {
  font-size: 16px;
  color: #666666;
  font-weight: 300;
}

.awardLst {
  list-style: none;
  width: 95%;
}

.awardLst li {
  width: 100%;
  height: 50px;
  border: 1px solid #dddddd;
  box-sizing: border-box;
  margin-top: 10px;
}

/*.awardLst li .imgWp{float:left; width:17%; height:48px; text-align:center; line-height:48px; position:relative;}*/
.awardLst li .imgWp {
  float: left;
  width: 17%;
  height: 44px;
  text-align: center;
  line-height: 44px;
  position: relative;
  font-size: 0;
  margin-top: 2px;
  padding-left: 5px;
  padding-right: 5px;
  box-sizing: border-box;
  overflow: hidden;
}

.awardLst li .imgWp img {
  max-width: 100%;
  /*max-height:48px;*/
  vertical-align: middle;
}

.awardCnt {
  float: left;
  font-size: 14px;
  color: #666666;
  /*height:48px;*/
  width: 66%;
  margin-left: 10px;
  overflow: hidden;
  padding-top: 5px;
  box-sizing: border-box;
}

.awardLst li .greenCls {
  margin: 5px 5px 0 0;
}

.awardLst li .shdwCls {
  top: 0;
  right: 0;
}

.awardLst li.last .imgWp {
  border-right: 1px solid #dddddd;
  line-height: 47px;
}

.awardLst li .imgIc {
  vertical-align: middle;
  float: none;
  display: inline-block;
}

.greenPls {
  float: right;
  font-size: 20px;
  width: 25px;
  height: 25px;
  line-height: 25px;
  text-align: center;
  margin-top: 2px;
}

.nacLst.done .nobLst .custcheckBox::before {
  display: none;
}

.nacLst.done .awardLst li {
  border: none;
}

.nacLst.done .awardLst li .greenCls, .nacLst.done .awardLst li .shdwCls, .nacLst.done .awardLst li.last {
  display: none;
}

.cntctCnt .addCnt .topicLst > li {
  margin-bottom: -1px;
}

.cntctCnt .addCnt .topicLst > li.err {
  z-index: 1;
}

.cntctCnt .width50 {
  width: 50%;
  box-sizing: border-box;
}

.cntctCnt .width50.borLeft {
  width: 50%;
  margin-left: -1px;
}

.cntctCnt .slctWp .inp2 {
  width: 88%;
  font-size: 16px;
  height: 38px;
  line-height: 38px;
}

/* MS 10/06/16 */
.cntctCnt .topicLst li .invInp {
  padding-left: 10px;
}

/* MS 10/06/16 */
.cntctCnt .addCnt .btn {
  margin-bottom: 5px;
}

.save {
  display: none;
}

.cntctLst > li .profRowHdng.sub {
  display: block;
}

.cntctLst > li.edit .save {
  display: block;
}

.cntctLst > li.edit .myLoc {
  display: none;
}

.cntctLst > li .list10 {
  float: right;
  margin: 10px 20px 10px 0;
}

.webTxt.var_2 {
  margin: 0;
  font-weight: 600;
}

.cntctLst > li .save .profRowHdng.sub {
  /*float:left; margin-top:-15px;*/
}

.vprof {
  display: inline-block;
}

.vprof .netwrkIc.grey {
  height: 31px;
  margin-right: 5px;
}

.vprofTxt {
  float: left;
  margin-top: 5px;
}

.smlCard .capBtn {
  font-size: 12px;
  margin-top: 10px;
  line-height: normal;
  height: auto;
}

/* MS 12/08/16 */
.detlUl .detlWp {
  /* width:175px; */
  width: 186px;
  margin: 5px auto 0;
  position: relative;
}

/* MS 10/08/16 */
.detlUl .detlWp .clsBtn_crcl {
  width: 14px;
  height: 14px;
  padding: 0;
  position: absolute;
  right: 10px;
  top: 8px;
  border: none;
  line-height: normal;
}

/* MS 05/04/17 */
.detlUl .detlHvr {
  width: 100%;
  border: 1px solid #cccccc;
  position: absolute;
  top: 40px;
  left: 0;
  box-sizing: border-box;
  background-color: #ffffff;
  z-index: 1;
  padding: 4px;
}

.detlUl .detlHvr .topArw2 {
  position: absolute;
  top: -13px;
  left: 50%;
  margin-left: -13px;
}

.detlUl .detlHvrLst {
  list-style: none;
}

.detlUl .detlHvrLst li {
  width: 100%;
  height: 31px;
  margin: 0;
  border: none;
}

.detlUl .detlHvrLst li a {
  /*font-size:16px;*/
  font-size: 14px;
  color: #333333;
  border: none;
}

.detlUl .detlHvrLst li a:hover, .detlUl .detlHvrLst li a.act {
  background-color: #333333;
  color: #ffffff;
}

/* datepicker start */
.incDateCalJs .ui-datepicker {
  width: 300px;
  position: relative;
  background: #ffffff;
  z-index: 56;
  border-radius: 0;
  padding: 0;
  border-color: #333333;
  margin-left: -63px;
  top: -6px;
}

.incDateCalJs .ui-datepicker .ui-datepicker-header {
  padding: 0;
  border: none;
  border-radius: 0;
  height: 48px;
  background-color: #333333;
}

.incDateCalJs .ui-datepicker .ui-datepicker-prev, .incDateCalJs .ui-datepicker .ui-datepicker-next {
  display: none;
}

.incDateCalJs .ui-datepicker select.ui-datepicker-month, .incDateCalJs .ui-datepicker select.ui-datepicker-year {
  background-color: #333333;
  color: #ffffff;
  height: 45px;
  width: 50%;
  padding: 0 10px;
  font-weight: 300;
  -webkit-appearance: menulist;
}

.incDateCalJs .ui-datepicker select.ui-datepicker-month option, .incDateCalJs .ui-datepicker select.ui-datepicker-year option {
  background-color: #ffffff;
  color: #333333;
}

/* MS 27/07/16 */
.incDateCalJs .ui-datepicker td {
  margin: 0;
  padding: 0;
}

.incDateCalJs .ui-state-default, .incDateCalJs .ui-widget-content .ui-state-default, .incDateCalJs .ui-widget-header .ui-state-default {
  font-size: 14px;
  color: #273239;
  height: 40px;
  line-height: 40px;
  text-align: center;
  padding: 0;
  border: none;
  background-color: #ffffff;
}

.incDateCalJs .ui-state-highlight, .incDateCalJs .ui-widget-content .ui-state-highlight, .incDateCalJs .ui-widget-header .ui-state-highlight, .incDateCalJs .ui-state-default.ui-state-hover {
  background-color: #333333 !important;
  color: #ffffff !important;
}

/* MS 21/07/16 */
.incDateCalJs .ui-datepicker table {
  font-size: 16px;
  color: #666666;
}

.incDateCalJs .ui-datepicker select option {
  padding: 7px 10px;
  box-sizing: border-box;
}

/* MS 27/07/16 */
/* datepicker End */
/* Company Profile Start */
/* member Profile Start */
.eCard.var_2 .lfSec {
  margin-top: 5px;
}

.compCnt {
  display: inline-block;
  margin-top: 5px;
}

.compLogo {
  float: left;
  width: 25px;
  height: 25px;
  background-color: #eeeeee;
  padding: 1px;
  box-sizing: border-box;
  text-align: center;
  line-height: 22px;
  overflow: hidden;
}

.compLogo img {
  max-width: 100%;
  vertical-align: middle;
}

.compCnt .link {
  float: left;
  margin: 2px 0 0 10px;
}

.SummaryTxt.var_2 {
  height: auto;
}

.profCol.dateCnt {
  position: relative;
  width: 280px;
}

/* MK 28/09/2016 GL Edit Profile_ DR_30.08.2016 */
.profCol.dateCnt .calIc01 {
  position: absolute;
  top: 18px;
  right: 10px;
}

.profCol.dateCnt .clsBtn_crcl {
  position: absolute;
  right: 44px;
  top: 20px;
}

/* MS 16/11/16 */
.eCard.var_2 .imgWp .memberIc_777 {
  left: 50%;
  margin: -27.5px 0 0 -23px;
  position: absolute;
  top: 50%;
  width: 46px;
  height: 55px;
}

.nameEditCnt {
  display: inline-block;
  width: 100%;
}

.nameEditCnt .inputUl li label {
  float: left;
  font-size: 16px;
  color: #273239;
  margin: 0 0 6px 0;
}

.nameEditCnt .inputUl > li {
  width: 26.5%;
  margin: 0 0 0 20px;
}

.nameEditCnt .inputUl > li:first-child {
  width: 78px;
  margin-left: 0;
}

.nameEditCnt .inputUl > li .inpWp {
  width: 100%;
  padding: 0;
}

.nameEditCnt .inputUl > li .slctWp {
  height: 40px;
  background: #ffffff;
  /*border:none;*/
}

/* MK 01/08/2016*/
.nameEditCnt .nameRow .ui-menu {
  /* top:44px; */
  top: 38px;
  left: -1px;
}

/* MS 24/10/16 */
.nameEditCnt .slctWp .downArw {
  margin-right: 8px;
}

/* MS 24/10/16 */
.nameEditCnt .inputUl > li .slctWp .ui-selectmenu-button.ui-widget {
  border: 1px solid #cccccc;
}

.nameEditCnt .inputUl > li .inpWp .inp1 {
  font-size: 16px;
  height: 40px;
}

.eCard.var_2 .botmSec.memberEdit .com {
  width: 100%;
}

.memberEdit .profRow {
  margin: 5px 0 5px 0;
}

.editBg {
  background-color: #fafafa !important;
}

.nameEditCnt .slctWp .nano {
  top: 43px;
}

.nameEditCnt .slctWp .arwLink span:first-child {
  font-size: 16px;
  font-style: normal;
}

.nameEditCnt .ddList {
  margin-top: 0;
  border-left: none;
}

/* member Profile Start */
/* Edit Profile Start */
.admnEdtProf {
  width: 980px;
  margin: 0 auto;
  position: relative;
  background-color: #ffffff;
}

.aEPHdr {
  width: 100%;
  height: 126px;
  position: relative;
  background-color: #333333;
}

.aEPHdrTxt {
  float: left;
  font-size: 30px;
  color: #ffffff;
  margin: 44px 0 0 44px;
}

.aEPHdr .clsBtn_fff {
  width: 18px;
  height: 18px;
  margin: 20px 20px 0 0;
}

.aEPHdr .profMtr {
  float: right;
  margin: -13px 20px 0 0;
}

.profMtr.var_01 .progresBarWrp {
  background: #5c5c5c;
  margin-top: 3px;
}

.aEPHdr .progres {
  font-size: 22px;
  color: #ffffff;
  margin: 0;
}

.aEPHdr .progresBar {
  background-color: #ffffff;
  /* margin-top:3px; */
}

/* MS 29/03/16 */
.tabCnt2 {
  width: 100%;
  position: relative;
}

.tabLst3 {
  list-style: none;
  position: absolute;
  top: -21px;
  left: 0;
  z-index: 1;
}

.tabLst3 li {
  float: left;
  margin-left: 60px;
}

.tabLst3 li:first-child {
  margin-left: 40px;
}

.tabLst3 li a {
  display: inline-block;
  width: 42px;
  height: 42px;
  line-height: 38px;
  text-align: center;
  background-color: #ffffff;
  border: 1px solid #cccccc;
  border-radius: 50px;
  box-sizing: border-box;
}

.tabLst3 li.act a {
  background-color: #333333;
  border-color: #ffffff;
}

.tabLst3 li a span {
  vertical-align: middle;
  display: inline-block;
}

.tabLst3 li .companyIc {
  width: 20px;
  height: 24px;
}

.tabLst3 li .locationIc {
  width: 15px;
  height: 23px;
}

.tabLst3 li .aboutIc {
  width: 23px;
  height: 28px;
}

.tabLst3 li .awardIc {
  background-position: 57.3% 71.2644%;
}

.tabLst3 li.act .companyIc {
  background-position: 56.50446872% 67.43648961%;
}

.tabLst3 li.act .locationIc {
  background-position: 25.24752475% 36.60508083%;
}

.tabLst3 li.act .awardIc {
  background-position: 42.84284284% 72.72727273%;
}

.tabLst3 li.act .stngIc {
  background-position: 33% 83.7182448%;
}

.tabLst3 li.act .aboutIc {
  background-position: 47.2166998% 31.98614319%;
}

.tabCnt2 .tabLst3 li.act {
  height: 41px;
  overflow: hidden;
}

.comProf {
  width: 91.8%;
  margin: 0 auto;
}

.tabCnt2 .tab3 {
  height: 366px;
  overflow-y: auto;
}

.comHdng {
  font-size: 18px;
  margin: 36px 0 16px;
  color: #333333;
}

.comHdng.var_2 {
  margin-top: 21px;
}

.addProdCnt {
  float: left;
  width: 48.9%;
  position: relative;
}

/* MS 23/03/16 */
.addProdCnt .comHdng {
  float: left;
}

.invInpWp {
  min-height: 40px;
  border: 1px solid #dddddd;
  padding: 2px;
  box-sizing: border-box;
  position: relative;
}

.invInp {
  float: left;
  width: 90%;
  min-height: 34px;
  padding-left: 6px;
  font-size: 16px;
  font-weight: 400;
  background: transparent;
  color: #273239;
  line-height: 34px;
}

/* MS 29/02/16*/
.admnEdtProf .infoIcWrp {
  position: relative;
  float: right;
  z-index: 1;
}

/* MS 14/03/16 */
.textarea2 {
  width: 100%;
  float: left;
  border: none;
  margin: 0;
  padding: 4px 6px;
  font-size: 16px;
  color: #273239;
  height: 130px;
  font-weight: 300;
  box-sizing: border-box;
}

/* MS 09/03/16 */
.txtLngth {
  color: #999999;
  font-weight: 300;
  float: right;
  position: absolute;
  right: 0;
  bottom: -23px;
}

.invInpWp .infoIcWrp {
  margin: 8px 8px 0 0;
}

.skipCnt {
  width: 100%;
  height: 60px;
  border-top: 1px solid #dddddd;
  padding: 10px;
  box-sizing: border-box;
  margin-top: 20px;
}

.skipCnt .actionList li {
  margin-left: 10px;
}

.ttTxt a {
  /*color:#ffffff;*/
  text-decoration: underline;
}

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

.addProdCnt .list10 {
  float: right;
  margin-top: 34px;
}

.infoIcWrp .tikBigIc {
  width: 17px;
  height: 13px;
}

.skipCnt .step {
  margin: -3px 0 0 457px;
}

/* MK 03/05/2016 margin:-3px 0 0 139px;*/
.compltProf .row2 .skipCnt .step {
  margin-left: 139px;
}

/* MK 13/05/2016 */
.addProdCnt.var_2 {
  margin-top: 60px;
}

/* MK 25/03/2016 */
/* .err .infoIc{background-position:13.3133% 32.0231%;} MS 25/02/16 */
.addProdLstCnt .invInpWp.frmfield_weoffer .infoIcWrp, .addProdLstCnt .invInpWp.frmfield_weseek .infoIcWrp, .addProdLstCnt .invInpWp.frmfield_awards .infoIcWrp, .addProdLstCnt .invInpWp.frmfield_certificates .infoIcWrp {
  margin: 0;
  display: block;
}

.invtCont {
  width: 45%;
  margin: 0 auto;
}

.invtCont .checkBox {
  margin-top: 8px;
}

.invtCont .custcheckBox {
  color: #666666;
  line-height: 24px;
}

.invtCont .custcheckBox:before {
  width: 18px;
  height: 18px;
  border-color: #cccccc;
}

.invtCont input[type="checkbox"]:checked + .custcheckBox:before, .listStyle03 > li input[type="checkbox"]:checked + .custcheckBox:before {
  width: 18px;
  height: 18px;
  content: no-close-quote;
  background: #000000 url(images/blcTic2.jpg) no-repeat center;
  /* background-color: #273239; border-color: #273239; color:#ffffff; font-size:20px; line-height:30px; */
}

.addBook {
  text-align: center;
  position: relative;
}

.orDvdr {
  width: 100%;
  height: 1px;
  background-color: #dddddd;
  position: relative;
  margin: 62px auto 36px;
}

.or2 {
  display: inline-block;
  width: 44px;
  height: 44px;
  line-height: 42px;
  font-weight: 300;
  text-align: center;
  background-color: #ffffff;
  border: 1px solid #cccccc;
  border-radius: 50px;
  box-sizing: border-box;
  position: absolute;
  top: -22px;
  left: 50%;
  margin-left: -22px;
}

.upldTxt {
  font-size: 18px;
  color: #333333;
  font-weight: 300;
  margin-top: 3px;
}

.btnLst {
  list-style: none;
  margin: 15px auto 0;
  font-size: 0;
}

.btnLst li {
  display: inline-block;
  margin-left: 20px;
}

.btnLst li:first-child {
  margin-left: 0;
}

.admnEdtProf .btnLst .infoIcWrp {
  top: inherit;
}

/* MS 31/03/16 */
.upldd {
  width: 100%;
  min-height: 40px;
  background-color: #f7f7f7;
  margin: 20px 0 20px;
  border: 1px solid #dddddd;
  box-sizing: border-box;
  display: inline-block;
  position: relative;
}

/* MK 23/06/2016 */
.upldTxt2 {
  float: left;
  font-size: 16px;
  color: #999999;
  line-height: 38px;
  padding-left: 10px;
}

.upldTxt2 span {
  color: #273239;
}

.upldd .clsBtn_000 {
  margin: 10px 10px 0 0;
  position: absolute;
  top: 0;
  right: 0;
}

/* MK 23/06/2016 */
.contLst {
  float: left;
  width: 93%;
  list-style: none;
}

.contLst li {
  float: left;
  height: 30px;
  line-height: 26px;
  background-color: #273239;
  padding: 0 10px 0 11px;
  margin: 2px;
}

.contLstTxt {
  float: left;
  font-size: 14px;
  color: #ffffff;
}

.contLst li .clsBtn_fff {
  width: 10px;
  height: 10px;
  margin: 10px 0 0 10px;
}

.contLstWp {
  width: 93%;
  float: left;
}

.contLstWp .contLst {
  width: 100%;
}

.addProdLstCnt {
  display: inline-block;
  width: 100%;
  margin: 0 auto;
}

.topicLstWpr {
  width: 100%;
  height: 156px;
  overflow-y: scroll;
  overflow-x: hidden;
  box-sizing: border-box;
  position: relative;
}

/* MK 29/06/2016 add position:relative; */
.topicLst {
  list-style: none;
}

.topicLst > li {
  float: left;
  width: 100%;
  border: 1px solid #dddddd;
  margin: -1px 0 0 0;
  position: relative;
  box-sizing: border-box;
}

.topicLst > li > a {
  display: block;
  height: 38px;
  line-height: 38px;
  font-size: 16px;
  color: #666666;
  text-decoration: none;
  padding-left: 10px;
  font-weight: 300;
}

/* MS 21/03/16 */
.topicLst li.act a {
  color: #333333;
  font-weight: 400;
}

.topicLst li .checkIc {
  margin: 9px 10px 0 0;
}

.topicLst li.act .checkIc {
  background-position: -404px -748px;
}

.addProdLstCnt .topicLst > li > a {
  height: auto;
  line-height: normal;
  padding-top: 9px;
  padding-bottom: 7px;
}

/* MS 22/03/16 */
.prodImg {
  width: 100%;
  border: 2px dashed #dddddd;
  text-align: center;
  position: relative;
  box-sizing: border-box;
}

.prodImgTxt {
  font-size: 18px;
  color: #999999;
  margin-top: 30px;
}

.prodImgTxt span {
  font-size: 14px;
}

.prodImg .orDvdr {
  width: 35%;
  margin-top: 40px;
}

.prodImg .selFileWrp {
  margin: 5px 0 30px 0;
}

.prodImg.act {
  border-color: #273239;
}

.OptInfo {
  float: left;
  width: 49%;
  margin-top: 15px;
}

.OptInfo .imgWp {
  float: left;
  width: 118px;
  height: 118px;
  overflow: hidden;
  background-color: #f1f1f1;
  position: relative;
  margin-top: 5px;
}

.OptInpCnt {
  float: right;
  width: 70%;
}

.OptInpCnt p {
  font-weight: 300;
}

.OptInfo .clsBtn_000 {
  position: absolute;
  top: 10px;
  right: 10px;
}

.calCnt {
  display: inline-block;
  width: 100%;
  margin: 0 auto;
}

.calHdr {
  /*width:368px;*/
  margin: 0 auto;
  line-height: 34px;
}

/* MK 03/05/2016 width:368px; */
.calCol_1 {
  float: left;
  width: 160px;
  /* padding-top:5px; */
}

/* MK 03/05/2016 padding-top:5px; */
.calHdr .leftArw_ccc, .calHdr .rightArw_ccc {
  /*margin-top:5px;*/
  display: inline-block;
  float: none;
  vertical-align: middle;
}

/* MK 03/05/2016 */
.calCol_1Txt {
  float: left;
  width: 92px;
  margin: 0 auto;
  text-align: center;
  font-size: 16px;
  color: #333333;
  font-weight: 300;
}

/* MK 03/05/2016 width:127px; */
.calCol_2 {
  width: 130px;
  margin-left: 10px;
}

.calCol_2 .calCol_1Txt {
  width: 44px;
}

/* MK 03/05/2016 width:68px; */
.calCol_3 {
  width: 130px;
  float: right;
}

.calCol_3 .calCol_1Txt {
  width: 61px;
}

/* MK 03/05/2016 width:85px; */
.inpLstCnt {
  width: 48.9%;
  float: right;
}

.inpLst {
  list-style: none;
}

.inpLst li {
  float: left;
  width: 196px;
  height: 40px;
  line-height: 40px;
  margin: 0 0 20px 20px;
  border: 1px solid #dddddd;
  position: relative;
  box-sizing: border-box;
}

.inpLst li a {
  display: block;
  text-align: center;
  text-decoration: none;
  color: #666666;
  font-weight: 300;
}

.inpLst li .vrifdIc_000 {
  display: none;
  position: absolute;
  top: -12px;
  left: 50%;
  margin-left: -11px;
}

.inpLst li.act .vrifdIc_000 {
  display: block;
}

.inpLst li.lastLi {
  width: 412px;
}

.inpLst li.act a {
  color: #273239;
  font-weight: 400;
}

.inpLst li.act {
  border-color: #273239;
}

.inpLstCnt2 {
  float: left;
  width: 50%;
}

.inpLstCnt2 .inpLst {
  border-right: 1px solid #dddddd;
}

.inpLstCnt2 .inpLst li {
  margin: 0 10px 20px 10px;
}

.inpLstCnt2 .comHdng {
  margin-left: 10px;
}

.addProdCnt2 {
  float: right;
  width: 50%;
}

.addProdCnt2 .topicLst li {
  width: 200px;
  margin: 0 10px 20px 10px;
}

.arwWrp {
  float: left;
  width: 34px;
  height: 34px;
  line-height: 34px;
  text-align: center;
}

/* MK 03/05/2016 */
.prodImg .errCntnt {
  width: 250px;
  margin: 10px auto 10px auto;
}

.addOptInfo .OptInfo:nth-child(even) {
  float: right;
}

/*.prodImg #productinfoicon.infoIcWrp{right:350px; top:170px; bottom:inherit;}*/
.topicLst > li .slctWp .nano {
  top: 39px;
}

/* MS 26/07/16 */
.addProdCnt .slctWp {
  float: left;
  min-height: 40px;
}

.addProdCnt .slctWp .inp2 {
  height: 38px;
  font-size: 16px;
  font-weight: 400;
  font-style: normal;
  color: #273239;
}

/* MS 29/02/16 */
.addProdCnt .slctWp .downArw {
  margin-top: 15px;
}

.fullWidth {
  width: 100%;
}

.indWp .textarea2 {
  border: 1px solid #dddddd;
  height: 65px;
  color: #273239;
  font-weight: 400;
}

/* MS 29/02/16 */
.addCnt .topicLst {
  display: inline-block;
}

.addCnt .topicLst > li {
  margin: 0 0 20px 0;
}

.addCnt .topicLst > li.act {
  border-color: #273239;
}

.addCnt .topicLst li .invInp {
  height: 38px;
  line-height: 38px;
}

.addCnt .slctWp {
  border: none;
  min-height: 38px;
}

/*.addProdCnt .addCnt .slctWp .inp2{height:38px;}*/
/* MK 18/03/2016 SAME ABOVE */
.width50 {
  float: left;
  width: 214px;
  border: 1px solid #dddddd;
  position: relative;
}

.addProdCnt .addCnt .width50 .slctWp .inp2 {
  /* width:90%; */
  width: 88%;
}

.width50.borLeft {
  width: 215px;
  margin-left: -1px;
}

.socNetIn {
  float: left;
  height: 18px;
  padding: 10px;
  background-color: #f5f5f5;
  border-right: 1px solid #dddddd;
  font-size: 16px;
  color: #999999;
}

.socNet .invInp {
  height: 38px;
  width: 80%;
}

.add {
  border: 1px solid #dddddd;
  padding: 5px 10px 7px;
  margin-bottom: 20px;
  position: relative;
}

.addTxt {
  float: left;
  width: 340px;
  color: #333333;
}

.plsIcBtn {
  width: 100%;
  height: 40px;
  line-height: 40px;
  border: 1px solid #dddddd;
  display: block;
  box-sizing: border-box;
  padding: 0 10px;
}

.plsIcBtn .plsTxt {
  float: left;
  margin: 0 10px 0 0;
}

.edtCls {
  position: absolute;
  top: 10px;
  right: 10px;
  display: none;
}

.edtCls .editIc.act, .edtCls .rfrshIc {
  margin-right: 10px;
}

/* MS 25/02/16 */
.addCnt2 .addCnt {
  margin-top: 20px;
}

.width50.err {
  border-color: #fd0101;
  z-index: 1;
}

.err .downArw {
  display: none;
}

.addCnt .infoIcWrp, .ChkLst li .infoIcWrp, .admnEdtProf .infoIcWrp {
  position: absolute;
  top: 10px;
  right: 10px;
  z-index: 1;
  margin: 0;
}

/* MS 10/03/16 */
.add .list10 {
  margin-top: 10px;
}

.add p {
  font-weight: 300;
}

.addHdr {
  float: left;
}

.addHdr a {
  font-weight: 400;
}

.addCnt .btn {
  margin-bottom: 20px;
}

.addCnt .topicLst > li .infoIc {
  display: none;
}

.addCnt .topicLst > li.err .infoIc {
  display: block;
}

.addCnt .topicLst > li .err .infoIc {
  display: block;
}

.add .infoIcWrp {
  display: none;
}

.add.success .infoIcWrp, .add.err .infoIcWrp {
  display: block;
  margin: 0;
  position: absolute;
  top: 8px;
  right: 10px;
}

.add.success {
  border-color: #85cf22;
  background-color: #f9fdf4;
}

.success .edtCls, .err .edtCls, .cpmlet .edtCls {
  display: none;
}

.add.err .infoIcWrp {
  display: block;
}

.add.cpmlet {
  border-color: #273239;
}

.add .vrifdIc_000 {
  display: none;
}

.add.act .vrifdIc_000 {
  display: block;
  position: absolute;
  top: -12px;
  left: 50%;
  margin-left: -11px;
}

.add2 {
  display: inline-block;
  width: 100%;
  position: relative;
}

.add2 .comHdng {
  margin: 25px 0 0 0;
}

.add2 .edtCls {
  top: 30px;
}

.add:hover .edtCls, .add2:hover .edtCls {
  display: block;
}

.invInpWp .opdatIc, .invInpWp .tikBigIc {
  display: none;
}

.err .tikBigIc, .err .opdatIc, .err .downArw_blck, .success .infoIc, .success .opdatIc, .orange .infoIc, .orange .tikBigIc {
  display: none;
}

/* MS 19/08/16 */
.err .infoIc, .orange .opdatIc, .success .tikBigIc, .orange .ToolTip, .success .ToolTip, .orange .infoIcWrp, .success .infoIcWrp {
  display: block;
}

/* MS 19/08/16 */
/*.invInpWp.var_2 .tikBigIc{display:none;}
.invInpWp.var_2.success .tikBigIc{display:block;}*/
.add.disabled .infoIcWrp {
  display: block;
}

/* MK 23/06/2016 */
.add.disabled .infoIcWrp .tikBigIc {
  display: none;
}

/* MK 23/06/2016 */
/* for socila written during App Adaption  */
.social_colWrp .profCol.blog_prof_col {
  float: right;
}

/* User Edit Profile Start */
.inpCnt2 {
  width: 95.55%;
  margin: 36px auto 0;
}

.inpLst2 > li {
  list-style: none;
  float: left;
  width: 22.8%;
  margin: 0 10px 25px 10px;
  position: relative;
}

.inpLst2 li .comHdng {
  margin: 0;
}

.inpLst2 li .slctWp {
  min-height: 40px;
  margin-top: 15px;
}

.inpLst2 li .slctWp .arwLink {
  padding-left: 10px;
}

.inpLst2 li .slctWp .arwLink span:first-child {
  font-style: normal;
}

.slctWp .downArw_blck {
  float: right;
  margin: 18px 10px 0 0;
}

/* MS 10/06/16 */
.inpLst2 li.width_50 {
  width: 47.8%;
}

.inpLst2 li .inp2 {
  height: 40px;
  font-style: normal;
  margin-top: 15px;
}

.inpLst2 li .invInpWp {
  width: 100%;
  margin-top: 15px;
  border-color: #dddddd;
  cursor: pointer;
}

.inpLst2 li .textarea2 {
  width: 100%;
  height: 90px;
  /* font-size:18px; */
  font-size: 14px;
  font-style: normal;
  font-weight: 300;
}

/* MS 09/03/16 */
.iToolTip.floRight {
  left: inherit;
  right: -3px;
}

.iToolTip.floRight .dwnArw3 {
  left: inherit;
  right: 12px;
}

.inpLst2 .ddList li a, .inpLst2 .autocomplete-suggestions.ddList li a {
  font-size: 14px;
}

/* MS 09/03/16 */
.inpWp_01 {
  border: 1px solid #cccccc;
  position: relative;
  box-sizing: border-box;
}

/* MK add box-sizing:border-box; 19/03/2016 */
/* MS 11/03/16 */
.inpWp_01 .inp2 {
  border: none;
  margin-top: 0;
  height: 43px;
  padding-right: 35px;
}

/* MS 19/08/16 */
.inpLst2 li .inpWp_01 .inp2 {
  margin-top: 0;
}

/* MS 11/03/16 */
.inpLst2 li .inpWp_01 {
  margin-top: 15px;
}

/* MS 11/03/16 */
.inpWp_01 .txtArea {
  border: none;
}

/* MS 14/03/16 */
.inpWp_01 .inp1 {
  border: none;
}

/* MS 22/12/16 */
/*.submissionWp .inpWp_01{width:700px;} /* MK NEW CSS 19/03/2016 */
/* User Edit Profile End */
/* plugin Start */
.inpLst2 > li .calCnt {
  width: 440px;
}

/* MS 1/03/16 */
.calendar {
  position: relative;
}

.calendar.act .invInpWp {
  border-color: #273239;
}

#calendar_table {
  width: 100%;
  position: absolute;
  top: 39px;
  left: 0;
  border: 1px solid #000000;
  border-top: none;
  border-collapse: inherit;
  background-color: #ffffff;
  z-index: 4;
}

/* MS 01/03/16 */
.calCnt .event-days td {
  text-align: center;
}

.calCnt .event-calendar td {
  width: 49px;
  height: 44px;
  border: none;
  text-align: center;
  line-height: 44px;
  margin: 0 auto;
  padding: 0;
  font-size: 16px;
  color: #333333;
}

.calCnt .event-calendar td.act {
  background-color: #273239;
  color: #ffffff;
}

.calCnt .event-calendar td.disabled {
  color: #999999;
}

/*.addProdCnt */
.slctWp .nano {
  /*width:100%;*/
  /*height:150px;*/
  margin: 0;
  box-sizing: content-box;
  left: -1px !important;
  top: 38px;
  border-color: #cccccc;
  z-index: 100;
}

/* Ar 23-Mar'15 MS 26/07/16 */
.addProdCnt .selDD01 > li > a {
  font-size: 16px;
  color: #666666;
}

.addCnt .autocomplete-suggestions {
  width: 215px !important;
  top: 38px;
}

.inpLst2 > li.frmfield_designation .autocomplete-suggestions {
  width: 210px !important;
  top: 77px;
}

.autocomplete-suggestion a {
  color: #666666;
}

/* plugin end*/
.success {
  border-color: #85cf22;
  background-color: #f9fdf4;
}

.orange {
  border-color: #ff9a35;
  background-color: #fffaf5;
}

.err {
  border-color: #fd0101 !important;
  /* background-color:#fff2f2; */
}

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

/* MS 10/09/16 */
.infoIcWrp .errorIc {
  display: none;
}

.err .infoIcWrp .errorIc {
  display: block;
}

/* Settins Start */
.settings .comHdng {
  margin-bottom: 2px;
}

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

.settings .emptyTemplate {
  margin-top: 18px;
}

.settings .emptyTemplate p {
  font-size: 18px;
  margin: 8px 0 14px 0;
}

.setngLst.var_2 {
  margin-top: 15px;
}

.setngLst.var_2 > li {
  height: 103px;
}

.setngLst.var_2 > li > a {
  margin: 0;
  padding: 0;
  line-height: normal;
  display: inline-block;
  width: 100%;
}

.imgCnt {
  float: left;
  width: 102px;
  height: 102px;
}

.rightCnt {
  margin-left: 102px;
  padding-right: 20px;
}

.setngLstHdr {
  color: #00abbe;
  font-size: 22px;
  padding-top: 14px;
}

.setngLstHdr2 {
  color: #666666;
  font-size: 16px;
  margin-top: -3px;
  font-weight: 400;
}

.setngLst li.lastChld {
  width: 100%;
}

.invtImg, .mmImg, .apntImg, .aprvImg, .mbImg, .bynImg {
  width: 100%;
  height: 102px;
  background-position: center center;
  background-repeat: no-repeat;
}

.invtImg {
  background-image: url(images/invtimg.png);
}

.mmImg {
  background-image: url(images/mmimg.png);
}

.apntImg {
  background-image: url(images/appointimg.png);
}

.aprvImg {
  background-image: url(images/approveimg.png);
}

.mbImg {
  background-image: url(images/mbimg.png);
}

.bynImg {
  background-image: url(images/bynimg.png);
}

.setngLst.var_2 li:hover .setngLstHdr {
  color: #273239;
}

.setngLst.var_2 li:hover .invtImg {
  background-image: url(images/invtimgHvr.png);
}

.setngLst.var_2 li:hover .mmImg {
  background-image: url(images/mmimgHvr.png);
}

.setngLst.var_2 li:hover .apntImg {
  background-image: url(images/appointimgHvr.png);
}

.setngLst.var_2 li:hover .aprvImg {
  background-image: url(images/approveimgHvr.png);
}

.setngLst.var_2 li:hover .mbImg {
  background-image: url(images/mbimgHvr.png);
}

.setngLst.var_2 li:hover .bynImg {
  background-image: url(images/bynimgHvr.png);
}

.setngLst.var_2.style_2 > li:first-child {
  height: 309px;
  padding: 15px 20px 20px 20px;
}

.setngLst.var_2.style_2 li:first-child .setngLstHdr {
  color: #273239;
  padding: 0;
}

.overlay_wrp .eCard .btn {
  margin-top: 0;
}

.cntntpara2 {
  font-size: 18px;
  color: #333333;
  font-weight: 300;
  margin-top: 10px;
}

/* Settins my Group Start */
.list15 {
  list-style: none;
  margin-top: 6px;
}

.list15 li {
  float: left;
  width: 48.9%;
  border-bottom: 1px solid #dedede;
  padding-bottom: 10px;
  margin: 10px 0 0 19px;
  box-sizing: border-box;
}

.list15 li .userDisplay {
  float: left;
}

.list15 li .dscrptn {
  width: 230px;
  font-style: normal;
  color: #273239;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.list15 li .dscrptn a {
  margin-top: 4px;
  display: inline-block;
}

.list15 li .btn {
  float: right;
  margin-top: 15px;
}

/* Settins my Group End */
/* Settins tranfer Admin Rights Start */
.tar {
  margin: 23px auto 0;
}

.comHdng3 {
  color: #333333;
}

.list15.var_2 {
  margin-top: 0;
}

.list15.var_2 li {
  border: 1px solid #dedede;
  padding: 10px;
}

.list15.var_2 li .smlCard {
  float: left;
  margin: 0;
  padding: 0;
  border: none;
}

.list15.var_2 li .userDisplay {
  float: none;
}

.list15.var_2 li .dscrptn a {
  margin-top: 0;
}

/* Settins tranfer Admin Rights End */
/* Settins End */
/* Edit Profile End */
.colLef {
  padding-bottom: 30px;
}

.colLef.boxShdw {
  box-shadow: none;
}

/* search results */
.searchRes {
  width: 100%;
  padding: 0 20px;
  box-sizing: border-box;
}

.searchRes .headRow {
  padding-left: 0;
  padding-right: 0;
}

.headRow.var_01 h2 {
  font-size: 24px;
}

.headRow.var_01 .netwrkIc {
  width: 25px;
  height: 25px;
  margin-top: 2px;
}

.headRow.var_01 .bizIc {
  width: 23px;
  height: 28px;
  margin-top: 2px;
}

.headRow.var_01 .msgIc {
  float: none;
  display: inline-block;
  vertical-align: middle;
}

/* MS 22/12/16 */
.contentList.searVar > li {
  margin-top: 15px;
  margin-bottom: 15px;
}

.comntList.searVar .templet_1, .contentList2.searVar .templet_1 {
  margin-top: 0;
}

.searchRes .contentList3 > li {
  padding-left: 0;
  padding-right: 0;
}

.searchRes .contentList2 > li .right .tagHdng {
  margin-right: 0;
}

/* MS 30/03/16 */
#search_all_ul .iconWpr {
  display: block;
}

/* Invite To globallinker Started */
.overlay_wrp .infographicWp {
  width: 644px;
  height: 121px;
  margin: 150px auto 195px;
}

.heading .tikBigIc {
  width: 35px;
  height: 25px;
  margin-right: 10px;
}

.meterWp {
  float: left;
}

.rowColmWp {
  border-bottom: 1px solid #dedede;
  padding-bottom: 13px;
}

.rowColmWp + .iconTxtCntnr {
  margin-top: 24px;
}

.rowColmWp.var_01 {
  border-bottom: none;
}

.rowColmWp .col {
  float: left;
  margin-left: 20px;
}

.rowColmWp .col .col_Inn {
  float: left;
  text-align: left;
  padding-right: 20px;
}

.overlayHeader .linkArw {
  position: absolute;
  top: 0;
  right: 46px;
  float: none;
  margin-top: 5px;
}

.col .col_Inn .largeTxt {
  font-size: 20px;
  color: #273239;
  font-weight: 300;
}

.col .col_Inn .smallTxt {
  font-size: 14px;
  line-height: 14px;
  color: #666666;
  font-weight: 300;
}

.overlay_wrp .custcheckBox:before {
  width: 18px;
  height: 18px;
  border-color: #cccccc;
}

.overlay_wrp .checkBox input[type="checkbox"]:checked + .custcheckBox:before {
  background: #000000 url(images/blcTic2.jpg) center no-repeat;
  content: " ";
}

.rowColmWp .checkBox {
  margin-top: 13px;
  margin-left: 10px;
}

.rowColmWp .custcheckBox:before {
  margin-top: 1px;
}

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

.overlay_wrp .tab li a {
  font-size: 18px;
}

.overlay_wrp .showTab {
  display: block;
}

.searchBox:hover .serchIc {
  background-position: 0.1% 4.15704%;
}

.selectCnt.var_01 {
  width: 100%;
  height: 295px;
  padding: 0;
  margin-top: 0;
  border-top: 0;
}

.searchBox.var_01 {
  height: auto;
  line-height: normal;
  border-color: #dddddd;
}

.searchBox.var_01 .inp {
  width: 91%;
  font-size: 18px;
  padding: 11px 0 10px 20px;
  /*color:#999999;*/
  font-style: normal;
  font-weight: 300;
}

/*GL-1200*/
.searchBox.var_01 .serchIc {
  margin-top: 13px;
}

.selectAll {
  width: 100%;
  float: left;
  position: relative;
  list-style: none;
  border-bottom: 1px solid #dddddd;
}

.selectList_01 {
  width: 100%;
}

.selectList_01 > li {
  width: 100%;
  float: left;
  list-style: none;
  border-bottom: 1px solid #dddddd;
}

/* MK 07/03/2016 */
.selectAll .checkBox, .selectAll .selContct, .selectList_01 > li .checkBox, .selectList_01 > li .selContct {
  width: 50%;
  padding-left: 10px;
  float: left;
  box-sizing: border-box;
}

.selectList_01 li .checkBox {
  width: 100%;
  padding: 0;
}

.selectList_01 li .checkBox .custcheckBox {
  float: left;
  width: 100%;
  margin: 0;
  padding: 10px 0 7px 10px;
}

.selectList_01 .checkBox .fL {
  width: 46%;
  padding-left: 10px;
}

.selectList_01 .checkBox .selContct {
  width: 50%;
}

.selectAll .checkBox {
  padding: 0;
}

.selectAll .checkBox .custcheckBox {
  float: left;
  width: 95%;
  padding: 10px 0 7px 10px;
  margin: 0;
}

.selectAll .checkBox .fL {
  padding-left: 10px;
}

.selectAll .selContct {
  padding-top: 10px;
}

.selectAll .custcheckBox {
  color: #666666;
}

.selectAll .custcheckBox, .selectList_01 > li .custcheckBox {
  margin-left: 20px;
}

.selectAll .custcheckBox:before, .selectList_01 > li .custcheckBox:before {
  margin-top: 0;
}

.selContct.err {
  background: none;
}

.selectAll .errCont {
  top: 10px;
}

.selContct .infoIcWrp {
  display: none;
}

.selContct.err .infoIcWrp {
  position: absolute;
  top: 8px;
  right: 5px;
  margin: 0;
  display: block;
}

.listStyle03.var_01 > li {
  width: 50%;
  margin-top: 0;
  border-bottom: 1px solid #dddddd;
  position: relative;
}

/* MK 07/03/2015 add width:50%; */
/*.listStyle03.var_01 > li .checkBox { padding-left:10px; }*/
.listStyle03.var_01 > li .custcheckBox:before {
  width: 18px;
  height: 18px;
  margin-top: 10px;
}

.listStyle03 .col {
  width: 100%;
}

/* MK 07/03/2015 delet float:left; */
.listStyle03.var_01 > li .colRight .dscrptn {
  font-style: normal;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.listStyle03.var_01 .checkBox {
  float: none;
  padding: 10px 10px 7px 10px;
}

/* MS 19/03/16 */
.listStyle03.var_01 .custcheckBox {
  float: left;
  width: 99%;
  margin: 0;
  padding: 0;
  box-sizing: border-box;
}

/* MS 19/03/16 */
.listStyle03.var_01 .userDisplay {
  margin-left: 35px;
}

.listStyle03.var_01 > li input[type="checkbox"]:checked + .custcheckBox:before {
  width: 18px;
  height: 18px;
  content: close-quote;
}

.listStyle03.var_01 > li {
  position: relative;
}

.checkBox .vrifdIc, .checkBox .infoIc {
  float: left;
  margin-top: 10px;
}

.checkBox .vrifdIc {
  width: 20px;
  height: 20px;
  background-size: 1988.461538% 2432.432432%;
  background-position: 49.49083503% 25.14484357%;
  display: inline-block;
}

/* MS 19/07/16 */
.selectCnt.var_01 .listStyle03.var_01 > li .checkBox .custcheckBox {
  text-indent: 0;
}

/* MS 19/07/16 */
/* Invite To globallinker End */
.infoP {
  font-size: 22px;
  color: #666666;
  padding: 26px 30px 30px 30px;
  box-sizing: border-box;
}

/* Dashboard Enhancements Started */
.templet_2 .cntntpara {
  width: 90%;
}

/* .templet_2 .temp2Hdr { margin-bottom:18px; } */
.templet_2 .paraWp {
  margin-top: 18px;
}

/* MS 22/03/16 */
.templet_2 .cntntpara {
  font-size: 18px;
}

.paraWp + .postCntWp {
  margin-top: 25px;
}

.postCntWp .txtP {
  font-size: 14px;
  font-style: italic;
  color: #666666;
  display: inline-block;
}

.postCnt + .txtP {
  margin-top: 7px;
}

.paraWp .clsBtn_000 {
  margin-top: 10px;
}

.templet_3 {
  width: 100%;
  position: relative;
  background-color: #f5f5f5;
  box-sizing: border-box;
  padding: 15px 20px 20px 20px;
}

.templet_3 .hd {
  font-size: 24px;
  color: #273239;
  margin-bottom: 27px;
}

.templet_3 .hd span {
  font-weight: 400;
}

.templet_3 .clsBtn_000 {
  position: absolute;
  top: 20px;
  right: 20px;
}

.templet_3 .mediumBtn {
  top: inherit;
  bottom: 20px;
  right: 20px;
  height: 65px;
  line-height: 65px;
}

/* .templet_3  .mediumBtn:hover { background:#ffffff;} MS 29/08/16 */
.templet_4 .infographic {
  width: 247px;
  height: 249px;
  background: url("images/startBuzzInfographic.png") 0 0 no-repeat;
  float: left;
}

.templet_4 .tgLineP {
  font-size: 24px;
  line-height: 28px;
  color: #273239;
}

.templet_4 .infographic + .tgLineP {
  padding-left: 307px;
  padding-top: 78px;
  box-sizing: border-box;
}

.userDisplay .clsBtn_000 {
  position: absolute;
  right: 20px;
  top: 4px;
}

.actionList li .editIc {
  margin: 15px 10px 0 0;
  float: left;
}

.actionList li:hover .editIc {
  background-position: 68.6% 21.22260669%;
}

/* MS 26/02/16 */
/* Pat Overlay Started */
.listContent {
  width: 100%;
  height: 320px;
  overflow-x: hidden;
}

.listContent > li {
  width: 25%;
  margin-bottom: 8px;
  list-style: none;
  float: left;
  padding-right: 30px;
  box-sizing: border-box;
}

.listContent > li .userDisplay .dscrptn {
  height: 40px;
  overflow: hidden;
}

/* Pat Overlay End */
.postCnt .nano {
  width: 695px;
  margin-top: 64px;
}

/* MS 16/03/16 */
.postCnt .nano .selDD01 > li > a {
  width: 100%;
  float: left;
  padding: 8px 40px 5px 10px;
  font-style: italic;
  font-size: 16px;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}

/* MS 16/03/16 */
.temp2Hdr .editIc {
  float: right;
  margin: 3px 20px 0 0;
}

/* MS 16/03/16 */
.selDD01 > li > .clsBtn_000 {
  width: 10px;
  height: 10px;
  position: absolute;
  right: 20px;
  top: 12px;
  cursor: pointer;
}

/* MS 16/03/16 */
/* Dashboard Enhancements End */
/* welcome Page Start */
/* Background Images Started */
.tabLst li a.act .circle {
  background: url(images/v1/circleBlue.png) no-repeat left 1px;
}

.tabLst li a.done .circle {
  background: url(images/v1/circleylw.png) no-repeat left 1px;
}

.tabLst li .circle {
  background: url(images/v1/circleGrey.png) no-repeat left 1px;
}

/* Background Images End */
.blueBand2 {
  width: 100%;
  text-align: center;
  background-color: #0f204b;
}

.wrapper {
  width: 980px;
  margin: 0px auto;
  height: auto;
  position: relative;
}

.logo2 {
  position: absolute;
  left: 11px;
  top: 10px;
  width: 157px;
  height: 51px;
  overflow: hidden;
}

.welcmTag {
  margin: 13px 0 0 0;
  display: inline-block;
}

.font24Wh {
  font-size: 24px;
  color: #ffffff;
  font-weight: 300;
}

.font18Wh {
  font-size: 18px;
  color: #ffffff;
  font-weight: 300;
}

.tabLst {
  list-style: none;
  margin-top: 26px;
  font-size: 0;
}

.tabLst li {
  display: inline-block;
  width: 244px;
  margin-left: 1px;
}

.tabLst li:first-child {
  margin-left: 0;
}

.tabLst li a {
  height: 52px;
  line-height: 52px;
  font-size: 16px;
  background-color: #27375d;
  color: #abaeba;
  text-decoration: none;
  display: block;
}

.tabLst li a.act {
  background-color: #ffffff;
  color: #0f204b;
}

.tabLst li .circle {
  width: auto;
  height: auto;
  line-height: normal;
  padding-left: 25px;
  padding-bottom: 4px;
}

.compltProf .row2 {
  width: 980px;
  margin: 0 auto;
}

.row2 .tabCnt {
  display: inline-block;
  width: 100%;
  margin-top: 0;
}

/* MS */
.font22Bl {
  font-size: 22px;
  color: #333333;
  font-weight: 400;
  margin: 34px 0 35px 0;
}

.compltProf .blueBand2 {
  background-color: #333333;
}

/* MS 21/06/16 */
.compltProf .blueBand2 .tabLst > li > a {
  background-color: #484848;
}

/* MS 21/06/16 */
.compltProf .blueBand2 .tabLst > li > a.act {
  background-color: #ffffff;
}

/* MS 21/06/16 */
.invInpWp .tag-editor {
  background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
  border: medium none;
  float: left;
  width: 400px;
}

.invInpWp .tag-editor li:first-child {
  margin: 0;
  width: 0 !important;
}

.tab3 {
  display: inline-block;
  width: 100%;
}

.invInpWp .tag-editor .placeholder {
  padding: 0;
}

.invInpWp .tag-editor li {
  line-height: 30px;
  margin: 2px;
}

.invInpWp .tag-editor li .tag-editor-spacer {
  width: 0;
}

.invInpWp .tag-editor li .tag-editor-tag {
  background-color: #f0ab00;
  border-radius: 0;
  color: #ffffff;
  float: left;
  font-size: 14px;
  padding-left: 9px;
}

.invInpWp .tag-editor li.eror .tag-editor-tag, .invInpWp .tag-editor li.eror .tag-editor-delete {
  background-color: #fd0101;
}

.invInpWp .tag-editor li .tag-editor-delete {
  border-radius: 0;
  padding-right: 14px;
}

.invInpWp .tag-editor li .tag-editor-delete {
  background: #f0ab00 url("images/v1/close3.png") no-repeat scroll 5px 10px;
}

.norText14Bl {
  color: #003571;
  font-size: 14px;
}

.upldLgCnt {
  margin: 0 auto;
  position: relative;
  width: 442px;
}

.comProf .upldLgCnt .cls_bg000_fff {
  z-index: 20;
}

/* MS 16/06/16 */
.upldLg_2 {
  border: 1px solid #d2d2d2;
  display: block;
  height: 140px;
  margin: 0 auto;
  padding: 4px;
  position: relative;
  width: 140px;
}

.upldLg_2 img {
  max-height: 140px;
  max-width: 140px;
  vertical-align: middle;
}

.welcomewrp {
  text-align: center;
  line-height: 140px;
  position: relative;
}

.upldLg_2 .welcomewrp img {
  position: static;
  width: auto;
  height: auto;
  margin: 0;
}

.upldLg_2.fileinput-button input {
  width: 100%;
  height: 100%;
}

.upldLgCnt .upldTxt {
  background-color: #273239;
  border-top: 1px solid #dddddd;
  bottom: 0;
  color: #ffffff;
  font-size: 16px;
  font-weight: 300;
  height: 38px;
  left: 0;
  line-height: 38px;
  opacity: 0.6;
  position: absolute;
  text-align: center;
  width: 100%;
}

.compltProf .topicLstCnt {
  width: 91.8%;
  display: block;
}

.upldLgCnt .infoIcWrp {
  position: absolute;
  right: 110px;
  top: 120px;
  margin: 0;
  display: block;
  /* MS 20/06/16 */
}

.upldLgCnt .invInpWp {
  border-color: #dddddd;
  color: #333333;
  font-size: 16px;
  line-height: 30px;
  margin-top: 20px;
  text-align: center;
}

.step {
  float: left;
  height: 46px;
  line-height: 44px;
  margin: 19px 0 20px 467px;
  text-align: center;
  width: 46px;
  background-position: -396px -39px;
}

a + .step {
  margin-bottom: 0;
  margin-left: 150px;
}

.font16Wh {
  color: #ffffff;
  font-size: 16px;
  font-weight: 300;
}

.skipCnt .infoIc {
  margin-right: 5px;
  margin-top: 0;
  float: left;
}

.invtCont .radLab {
  margin-top: 20px;
}

.VATCont .custRadio:before {
  border-radius: 0;
}

.VATCont .radLab input[type="checkbox"]:checked + .custRadio:before {
  background: url(images/v1/blkTick.jpg) no-repeat 0 0;
}

.font18Bl {
  color: #333333;
  font-size: 18px;
  font-weight: 300;
}

.addBook .infoIcWrp {
  bottom: 7px;
  position: absolute;
  right: 134px;
  margin: 0;
}

.txtAreaWrpr {
  height: 120px;
  margin: 0 auto;
  position: relative;
  width: 858px;
}

.txtArea4 {
  border: 1px solid #dddddd;
  color: #999999;
  float: left;
  font-size: 16px;
  font-weight: 300;
  height: 95px;
  padding: 5px 10px;
  width: 100%;
  box-sizing: border-box;
}

.txtAreaWrpr .hd16 {
  bottom: 0;
  color: #999999;
  font-size: 16px;
  font-weight: 300;
  position: absolute;
  right: 0;
}

.invInpWp div.Tokenize ul.TokensContainer {
  float: left;
  width: 100%;
  list-style: none;
  padding: 0;
  margin: 0;
  border: none;
  height: auto;
}

.invInpWp div.Tokenize ul.TokensContainer li.Token {
  float: left;
  height: 30px;
  line-height: 26px;
  background-color: #f0ab00;
  padding: 0 10px 0 11px;
  margin: 2px;
  border: none;
}

.invInpWp div.Tokenize ul.TokensContainer li.TokenSearch {
  height: 30px;
  line-height: 26px;
  margin: 2px;
  padding: 0 0 0 5px;
}

.invInpWp div.Tokenize ul.TokensContainer li.Token a.Close {
  float: right;
  width: 10px;
  height: 10px;
  margin: 10px 0 0 10px;
  text-indent: 99999px;
  overflow: hidden;
  background-position: -443px -31px;
}

.invInpWp div.Tokenize ul li span {
  float: left;
  color: #ffffff;
  font-size: 14px;
}

.invInpWp.eror div.Tokenize ul.TokensContainer {
  background-color: #fff2f2;
}

.invInpWp.eror div.Tokenize ul.TokensContainer li.eror.Token {
  background-color: #fd0101;
}

.awrds .invInpWp .Tokenize, .awrds .invInpWp div.Tokenize ul.TokensContainer {
  width: 820px;
}

.invInpWp div.Tokenize ul.Dropdown {
  width: 440px;
  top: 38px;
  left: -3px;
  padding: 0;
  height: 300px;
  overflow-y: auto;
  overflow-x: hidden;
}

.invInpWp div.Tokenize ul.Dropdown li {
  height: 38px;
  line-height: 38px;
  border-bottom: 1px solid #dddddd;
  padding: 0 15px;
}

.invInpWp div.Tokenize ul.Dropdown li:hover, .invInpWp div.Tokenize ul.Dropdown li.Hover {
  background-color: #ccd7e3;
  background-image: none;
  color: #333333;
}

.compltProf .topicLstWpr {
  border-bottom: 1px solid #dddddd;
}

.prodImg .infoIcWrp {
  position: absolute;
  bottom: 5px;
  right: 340px;
  margin: 0;
}

.prodImg .btn {
  margin-bottom: 30px;
}

.upldd .norText16_333 {
  float: left;
  line-height: 38px;
  padding-left: 10px;
}

.tab_invite_cont .infoIcWrp {
  margin: 0;
  display: block;
}

/* MS 12/05/16 */
/* welcome Page End */
/* Network group */
.autocomplete-suggestions .autocomplete-suggestion {
  position: relative;
}

.autocomplete-suggestions .autocomplete-suggestion.companyIc {
  width: 30px;
  height: 30px;
  position: absolute;
  left: 0;
  top: 0;
}

/* IE10+ specific styles go here */
/* watch a video started */
.overlay_wrp_01 {
  width: 642px;
  height: 362px;
  position: relative;
  border: 1px solid #000000;
  box-sizing: border-box;
  margin: 99px auto 0;
  background: #000000;
}

/* MS 16/05/16 */
.overlay_wrp_01 .cls_bg000_fff {
  right: -2px;
  top: -1px;
}

/* watch a video started */
/* Sign In Started */
.mailPassCnt {
  float: left;
  width: 530px;
  margin-right: 30px;
}

.topRow {
  margin-top: 5px;
  border-bottom: none;
}

/* MS 23/03/16 */
.inp3 {
  width: 100%;
  font-size: 18px;
  padding-bottom: 16px;
  padding-left: 10px;
  color: #273239;
  box-sizing: border-box;
  border-bottom: 1px solid #cccccc;
}

.colum {
  float: left;
  width: 250px;
  position: relative;
}

.mailPassCnt .colum label {
  font-size: 16px;
}

.colum .txt_16_666 {
  text-transform: uppercase;
}

.colum .checkBox {
  margin-top: 3px;
}

.colum .custcheckBox.link {
  display: inline;
  margin: 0 0 0 10px;
  color: #00abbe;
}

.colum .custcheckBox:before {
  width: 20px;
  height: 20px;
  border-color: #cccccc;
}

.colum .link {
  display: inline-block;
  margin: 5px 0 0 2px;
}

.colum .inp3 {
  padding: 0 0 15px 10px;
}

.colum .errCont {
  top: 4px;
  right: 0;
  padding: 0 20px 0 10px;
  background: #ffffff;
}

/* MS 16/03/2016 padding-top:4px; deleted*/
.colum .errCont .ToolTip {
  bottom: 25px;
}

.colum .errCont .ToolTip.cen {
  right: -88px;
}

/* MS 16/03/16 */
.prelogin .tabCnt {
  margin-top: 55px;
}

/* Sign In End */
/* Prelogin Footer Started */
.bg_60656c {
  width: 100%;
  background: #60656c;
  text-align: center;
}

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

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

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

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

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

.bg_4f545c {
  width: 100%;
  background: #4f545c;
}

.footrRow {
  padding: 56px 0;
}

.footrRow .clear {
  display: none;
}

/* MS 21/03/16 */
.col1, .col2, .col3, .col4 {
  width: 310px;
  float: left;
  box-sizing: border-box;
  position: relative;
}

.col1 .subUl, .col2 .subUl {
  margin-top: 16px;
  margin-bottom: 6px;
}

.col1, .col2, .col3 {
  padding-right: 10px;
}

.col1 .subUl li, .col2 .subUl li {
  list-style: none;
  font-size: 14px;
  color: #cccccc;
  margin-top: 8px;
}

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

.col1 .link, .col2 .link {
  font-size: 14px;
}

.col3 .contLin {
  width: 100%;
  float: left;
  text-decoration: none;
  font-size: 18px;
  color: #ffffff;
  margin-bottom: 13px;
}

.col4 {
  padding-right: 60px;
}

.col4Txt {
  font-size: 14px;
  color: #cccccc;
  margin-bottom: 16px;
}

.footer.prelogin {
  padding: 35px 0;
  text-align: center;
}

/* MS 08/07/16 */
.fBar {
  float: left;
}

/* MS 08/07/16 */
.gl_Logo {
  width: 107px;
  height: 18px;
  float: left;
  margin-right: 30px;
}

.gl_Logo img {
  width: 100%;
}

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

.copyRight {
  /* font-size:12px; */
  font-size: 14px;
  color: #666666;
  text-transform: uppercase;
  float: left;
}

/* MS 11/11/16 */
.footer.prelogin .copyRight {
  text-transform: none;
}

/* MS 27/06/16 */
#thawteseal {
  display: inline-block;
  vertical-align: top;
}

#thawteseal a {
  color: #273239;
  text-decoration: none;
  font-weight: bold;
  font-size: 10px;
  font-family: arial,sans-serif;
  margin: 0px;
  padding: 0px;
}

.powrdBy {
  font-size: 14px;
  color: #999999;
  float: right;
}

/* Prelogin Footer End */
/* brand new look Start */
.bnl {
  display: inline-block;
  width: 100%;
}

.bnlLst {
  float: left;
}

.bnlLst li {
  font-size: 22px;
  /* color:#22px; */
  color: #666666;
  font-weight: 300;
  padding-top: 30px;
  list-style: inside;
}

.bnlLst li:first-child {
  padding-top: 25px;
}

.bnlImgCnt {
  float: right;
  width: 460px;
  height: 330px;
}

/* MS 12/05/16 */
.bnlImgCnt img {
  width: 100%;
}

.bnlTxt {
  font-size: 18px;
  color: #666666;
  font-weight: 300;
  float: left;
  margin-top: 28px;
}

.bnlBot .videoLnk {
  color: #00abbe;
  font-size: 16px;
  margin-top: 22px;
}

.bnlBot .rightArw_grn {
  margin-left: 10px;
}

.bnlBot .actionList li {
  margin-left: 20px;
}

/* brand new look End */
.headRow h2 .bizofrIc {
  margin: 3px 0 0 0;
  text-indent: 0;
}

/* MK 08/08/2017 margin:3px 0 0 10px; remove margin-left:10px; */
.content_03 {
  /*width:97%;*/
  float: right;
  padding: 20px;
  border: 1px solid #cccccc;
  box-sizing: border-box;
}

/* top Docking */
.subHeader.docked .menuTogle {
  height: 46px;
  transition: height .5s;
  -webkit-transition: height .5s;
}

/* MS 30/03/16 */
.subHeader.docked .subRight .vertcleDvdr {
  margin-top: 5px;
}

/* MS 30/03/16 */
.subHeader.docked .subLeft .logoCnt {
  line-height: 46px;
}

/* MS 05/04/16 */
.notiList > li .trvlIcN {
  float: none;
  margin: 0;
}

.subHeader.dockedSupp .notiList > li.dispN {
  display: block;
}

/* Ar 06-June'16*/
.prflCnt .prflName {
  max-width: 300px;
  height: 56px;
  overflow: hidden;
  display: none;
}

/* MS 09/11/16 */
.subHeader.docked .prflCnt {
  max-width: 60px;
  min-width: 60px;
  margin-left: 0;
  transition: max-width .5s;
  -webkit-transition: max-width .5s;
  height: 46px;
}

/* MS 30/03/16 */
.subHeader.docked .prflCnt .prflName {
  overflow: hidden;
  max-width: 0;
  transition: max-width .5s;
  -webkit-transition: max-width .5s;
}

.subHeader.docked .notiWp {
  left: inherit;
  right: 0;
  top: 46px;
}

/* MS 01/07/16 */
.tabNavListWrpr.docked {
  position: fixed;
  top: 0;
  z-index: 7;
  margin-left: 56px;
}

.tabNavListWrpr.docked .rightArwWp {
  border-right: 1px solid #cccccc;
}

.tabNavListWrpr.docked .tabInWrp {
  background: #e6e6e6;
}

.subHeader.docked .notiList > li {
  width: 46px;
  height: 46px;
}

/* MS 30/03/16 */
.subHeader.docked .notiList > li > a {
  line-height: 46px;
  height: 46px;
}

/* MS 01/07/16 */
.subHeader.docked .prflCntInr {
  /* padding-right: 5px; */
  line-height: 46px;
  height: 46px;
}

/* MS 09/11/16 */
.subHeader.docked .prflCntInr .prflImg {
  height: 46px;
}

/* MS 30/03/16 */
.tabNavListWrpr.docked .tabNavList li, .tabNavListWrpr.docked .rightArwWp, .tabNavListWrpr.docked .leftArwWp {
  /* height: 56px; line-height: 56px; */
  height: 46px;
  line-height: 46px;
}

/* MS 30/03/16 */
.tabNavListWrpr.docked .tabNavList li:first-child {
  width: 181.75px;
}

.tabNavListWrpr.docked .tabNavList li .clsBtn_ccc {
  /* margin-top: 24px; */
  margin-top: 17px;
}

/* MS 30/03/16 */
.tabNavListWrpr.docked .tabInWrp {
  /* height: 56px; */
  height: 46px;
  width: 843px;
}

/* MS 11/11/16 new msgIcon added for that we have to change width */
.subHeader.docked .logOutCnt {
  top: 46px;
}

/* MS 01/07/16 */
/* Biz Offers Start */
#CONT_BIZOFFERS .outerWpr.var_2 .tint_3, #bizoffers_body .outerWpr.var_2 .tint_3, #bizoffers_body .snglOfrTmplt .tint_3 {
  display: none;
}

.outerTmplt_2 {
  /*background-color:#f4f4f4;*/
  padding-top: 30px;
}

.holder {
  width: 905px;
  float: left;
  position: relative;
  margin-bottom: 30px;
  cursor: pointer;
}

/* MK 25/05/2016 add cursor:pointer; of JAGL Biz Offers UAT_24.05.2016 */
.imgHolder {
  width: 100%;
  position: relative;
  overflow: hidden;
}

.imgHolder.var_1 {
  height: 350px;
}

.imgHolder.var_1 img {
  height: 100%;
  width: auto;
}

/* Ar 06-June'16 */
.imgHolder.var_1 .subHdng_2 {
  width: 312px;
}

.imgHolder img {
  width: 100%;
  vertical-align: middle;
  /*float:left;*/
}

/* .imgHolder:hover .tint_3 { display:block; } */
/* MS 02/06/16 */
.logoCnt_2 {
  /*width:242px; height:40px;*/
  /*width: 242px; height: 79px;*/
  display: inline-block;
  margin-bottom: 5px;
}

/* Ar 09-June'16*/
.logoCnt_2 img {
  width: auto;
}

.hldrHdng {
  /* font-size:48px; */
  font-size: 40px;
  color: #ffffff;
  font-style: italic;
  font-weight: bold;
}

/* Ar 07-June'16  */
.smlHdng {
  font-size: 18px;
  color: #ffffff;
  margin-top: -5px;
}

/* MS 20/05/16 */
.smlHdng p {
  font-size: 18px;
}

/* MS 25/05/16 */
.subHdng_2 {
  /* font-size:36px; line-height:36px; */
  font-size: 28px;
  line-height: 28px;
  color: #ffffff;
  margin-top: 15px;
}

/* Ar 07-June'16  */
.rightBot .btn {
  margin-top: 20px;
}

.holder.var_2 {
  width: 437px;
  background-color: #ffffff;
  margin-right: 27px;
}

.imgHolder.var_2 {
  height: 300px;
}

.holder .imgHolder .lefttBot .link {
  font-size: 12px;
  margin-top: 15px;
}

/* MS 04/08/16 */
.smt {
  display: inline-block;
  font-size: 18px;
  margin-left: 10px;
}

.holder.var_2 .smlHdng {
  margin-top: 5px;
}

.holder.var_2 .subHdng_2 {
  font-weight: bold;
  margin-top: 5px;
}

.imgHolder .banHvrd {
  bottom: inherit;
  top: 10px;
  right: 10px;
}

/* MS 25/05/16 */
.imgHolder:hover .banHvrd {
  display: block;
}

/* MS 25/05/16 */
.cndtnAplyTxt {
  font-size: 12px;
  color: #ffffff;
  margin-top: 15px;
}

.imgHldrLogo {
  width: 100%;
  height: 100px;
  line-height: 98px;
  padding: 0 20px;
  box-sizing: border-box;
}

.logoCnt_3 {
  width: 162px;
  height: 55px;
  line-height: 53px;
  overflow: hidden;
  margin: 0 auto;
  text-align: center;
}

.logoCnt_3 img {
  vertical-align: middle;
  max-width: 162px;
  max-height: 53px;
}

.imgHldrLogo .logoCnt_3 {
  display: inline-block;
  vertical-align: middle;
}

.imgHldrLogo .btn {
  float: right;
  margin-top: 30px;
}

.holder.var_3 {
  width: 280px;
  margin-right: 29px;
}

.holderInr {
  background-color: #ffffff;
}

.holderInr.act {
  background-color: #f4f4f4;
}

.topCnt {
  padding: 30px 10px 14px;
  box-sizing: border-box;
  position: relative;
}

.topCnt .actionList {
  position: absolute;
  top: 10px;
  right: 10px;
}

.actionList.var_2 li .shareIc, .actionList.var_2 li .favIc {
  margin: 0;
}

.container .colRig .colmWp .holderWpr .holder.var_5 .topCnt {
  padding-top: 40px;
}

.container .colRig .colmWp .holderWpr .holder.var_5 .topCnt .actionList.var_2 li .shareIc, .container .colRig .colmWp .holderWpr .holder.var_5 .topCnt .actionList.var_2 li .favIc {
  line-height: normal;
}

.container .colRig .colmWp .holderWpr .holder.var_5 .topCnt .actionList.var_2 li .shareIc:before, .container .colRig .colmWp .holderWpr .holder.var_5 .topCnt .actionList.var_2 li .favIc:before {
  font-size: 20px;
  line-height: 20px;
}

.ofrTxtTemp {
  text-align: center;
  height: 75px;
  overflow: hidden;
}

/* Ar 18-May'16 */
.ofrTxtHdng {
  font-size: 24px;
  color: #333333;
  text-align: center;
}

.ofrTxtHdng_2, .ofrTxtHdng_2 > p {
  font-size: 24px;
  color: #00abbe;
  font-weight: bold;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
}

.ofrTxtHdng_3 {
  font-size: 14px;
  color: #00abbe;
  font-weight: 300;
  /*text-overflow:ellipsis; white-space:nowrap;  */
  overflow: hidden;
}

.ofrTxtHdng_6 {
  font-size: 24px;
  color: #00abbe;
  font-weight: 400;
  overflow: hidden;
}

.bidsectionlist .ofrTxtHdng_6 {
  font-size: 21px;
}

/* Ar 24-Jan'17 */
.logoCnt_3.var_2 {
  margin-top: 10px;
}

.ofrLst {
  list-style: none;
  border-top: 1px solid #e8e8e8;
  /* height:160px; */
  height: 198px;
  overflow: hidden;
  padding: 14px 20px 0;
  box-sizing: border-box;
}

/*.ofrLst li{font-size:14px; position:relative;}*/
/*.ofrLst li .iconCnt{background-color:#ffffff; width:48px; text-align:center;}*/
.gryTick {
  width: 18px;
  height: 18px;
  line-height: 18px;
  background-color: #999999;
  border-radius: 50%;
  color: #ffffff;
  text-align: center;
  display: inline-block;
  position: relative;
  top: 50%;
  margin-top: -15px;
  vertical-align: middle;
}

.content {
  font-size: 14px;
  overflow: hidden;
  margin-left: 48px;
  padding: 10px 10px 4px 0;
  box-sizing: border-box;
  font-weight: 300;
}

.ofrLst li .content.block-with-text {
  margin-right: 0;
  max-height: 46px;
}

.holder.var_3 .btn {
  width: 100%;
  margin-top: 15px;
}

/*.holderInr.act .ofrLst li .iconCnt{background-color:#f4f4f4;}*/
.holderInr.act .block-with-text::after, .holderInr.act .block-with-text::before {
  background-color: #f4f4f4;
}

.outerWpr.var_2 {
  padding: 0;
}

.rdiusBr {
  display: inline-block;
  height: 17px;
  line-height: 15px;
  background-color: #a4cd39;
  border: 1px solid #ffffff;
  padding: 0 10px;
  box-sizing: border-box;
  font-size: 12px;
  font-weight: bold;
  color: #ffffff;
  border-radius: 10px;
}

/* Ar 07-June'16 */
.holder.var_5 .rdiusBr.topLeft {
  max-width: 60%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

/* Ar 07-June'16 */
.ofrLst p {
  margin-bottom: 10px;
}

.ofrLst ul {
  list-style: none;
}

.ofrLst ul li, .content_2 ul li, .ofrTxtHdng_5 ul li, .subList.var_2 ul li {
  font-size: 14px;
  line-height: 18px;
  background: url(images/tickic.png) no-repeat;
  /*  margin-top: 17px; */
  margin-top: 13px;
  padding-left: 28px;
  font-weight: 300;
}

/* Ar 08-June'16 */
.ofrLst ul li:first-child {
  margin-top: 0;
}

/*.ofrLst ul li:before { content:''; display:inline-block; float:left; width:18px; height:18px; margin-right:11px; margin-bottom:1px; background-image:url(images/spriteGenric.png); image-rendering:  -webkit-optimize-contrast;   background-size: 3041.176471% 2647.058824%; background-position:51.2% 36.37413395%; background-repeat:no-repeat;}
.ofrLst ul li:after { content:''; display:table; clear: both;}*/
.ofrLst.var_2 {
  border: none;
  padding: 10px 0 0 0;
}

.holder.var_4 {
  width: 280px;
  margin: 0 0 0 15px;
}

.hvrdCnt {
  width: 899px;
  position: relative;
  left: -618px;
  top: 15px;
  z-index: 1;
  cursor: default;
}

.hvrdInr {
  width: 100%;
  /* background-color:#999999; */
  background-color: #cccccc;
  padding: 15px 0;
  box-sizing: border-box;
}

/* MS 25/05/16 */
.hvrdCnt .upArw_ccc {
  position: absolute;
  top: -15px;
  left: 130px;
}

/* MS 25/05/16 */
.hvrdCnt.left {
  left: 0;
}

/* MS 17/05/16 */
.hvrdCnt.center {
  left: -310px;
}

/* MS 17/05/16 */
.hvrdCnt.center .upArw_ccc {
  /* left:343px; */
  left: 440px;
}

/* MS 25/05/16 */
.hvrdCnt.right .upArw_ccc {
  left: 750px;
}

/* MS 25/05/16 */
.imgHolder.var_3 {
  height: 143px;
}

.botCnt_2 {
  padding: 15px 20px 0;
}

.ofrTxtTemp.var_2 {
  height: 60px;
  height: 65px;
}

/* Ar 09-June'16 */
.content_2 {
  height: 181px;
  line-height: 18px;
  overflow: hidden;
  font-size: 14px;
  font-weight: 300;
}

/* Ar 07-June'16 Changed Height */
.content_2 p {
  font-size: 14px;
}

.tncTxt {
  font-size: 14px;
  font-weight: 300;
  margin-top: 10px;
}

.holder.var_4 .btn {
  width: 100%;
  margin-top: 10px;
}

.band_2 {
  width: 100%;
  position: absolute;
  left: 0;
  bottom: 0;
  border-bottom: 2px solid #ffc20e;
  text-align: center;
}

.bandTxt_2 {
  height: 23px;
  line-height: 26px;
  padding: 0 20px;
  font-size: 14px;
  color: #ffffff;
  text-transform: uppercase;
  display: inline-block;
  background-color: #ffc20e;
}

.band_2.green {
  border-color: #a4cd39 !important;
}

.band_2.green .bandTxt_2 {
  background-color: #a4cd39;
}

.hvrdCnt .viewAlLink {
  float: right;
  margin: 15px 15px 0 0;
}

/* .imgCnt_2{height:203px; text-align:center; overflow:hidden; margin-top:24px;}
.imgCnt_2 img{width:100%;} Delete This MS 19/05/16 */
/* SME Preferred graph Started */
.colmWp .smeGraph {
  width: 100%;
  margin-top: 48px;
  float: left;
}

.graphWp {
  position: relative;
  width: 194px;
  height: 183px;
  float: left;
}

.graphImg {
  width: 100%;
  float: right;
}

.graphImg img {
  position: absolute;
  right: 0;
  bottom: 0;
}

.graphWp .rating {
  width: 115px;
  position: absolute;
  right: 0;
  padding-left: 31px;
  padding-right: 2px;
  box-sizing: border-box;
  word-wrap: break-word;
}

.rating.blue {
  width: 115px;
  background: url(images/directionPointer_blue.png) 0 0 no-repeat;
  margin-right: -25%;
  top: -25px;
  padding-bottom: 5px;
}

.rating.pink {
  background: url(images/directionPointer_pink.png) 0 0 no-repeat;
  margin-right: -40%;
  bottom: 50%;
  padding-bottom: 5px;
}

.rating.lite_Grn {
  background: url(images/directionPointer_green.png) 0 0 no-repeat;
  margin-right: -49%;
  bottom: 20px;
  width: 100px;
}

.rating .p1 {
  width: 100%;
  font-size: 18px;
  font-weight: bold;
}

.rating .p2 {
  width: 100%;
  max-height: 36px;
  overflow: hidden;
  font-size: 14px;
  font-style: italic;
  float: left;
  margin-top: -2px;
  line-height: 12px;
  margin-bottom: 5px;
  word-wrap: break-word;
}

/* SME Preferred graph End */
.acrdnList_2 > li {
  list-style: none;
  margin-top: 20px;
  display: inline-block;
  width: 100%;
}

.acrdnList_2 li a {
  display: block;
  font-size: 18px;
  color: #273239;
}

.acrdnListTxt {
  float: left;
  width: 65%;
}

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

.acrdnListInr li a {
  color: #00abbe;
}

.holder.var_5 {
  width: 100%;
  margin: 30px 0 0 0;
}

.holder.var_5 .logoCnt_3 {
  margin-top: 10px;
}

.holder.var_5 .btn {
  margin: 15px 0 0 0;
}

/* Biz Travel Start */
.imgHolder.var_4 {
  height: 220px;
}

.bizTSAHdr {
  font-size: 24px;
  color: #ffffff;
}

.bizOfrLst {
  width: 100%;
  list-style: none;
  list-style: none;
}

.bizTSACnt .bizOfrLst {
  display: flex;
}

.bizTSACnt .bizOfrLst > li {
  flex-grow: 1;
}

.bizOfrLst > li {
  float: left;
  width: 25%;
  height: 80px;
  background: url(images/repeat_50PerBg.png) repeat;
  border-top: 1px solid #ffffff;
  border-left: 1px solid #ffffff;
  box-sizing: border-box;
  text-align: center;
  position: relative;
}

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

.bizOfrLst > li > a {
  display: block;
  font-size: 20px;
  color: #ffffff;
  font-weight: 300;
  height: 100%;
}

.bizOfrLst > li.act {
  background: #ffffff;
}

.bizOfrLst > li.act > a {
  /*color:#0d2446;*/
  color: #333333;
}

/*gl-1697*/
.bizOfrLst > li .list7Txt {
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
  padding-left: 10px;
  padding-right: 10px;
  box-sizing: border-box;
}

/* MS 17/05/16 */
.imgHolder .bizOfrLst {
  position: absolute;
  left: 0;
  bottom: 0;
}

.list7Txt {
  width: 100%;
  position: absolute;
  bottom: 8px;
  left: 0;
}

.holder.var_3.style_2 .logoCnt_3 {
  margin-bottom: 10px;
}

.holder.var_3.style_2 .btn {
  margin-top: 10px;
}

.bizOfrLst.five > li {
  width: 20%;
}

.bizOfrLst > li > a span:first-child {
  margin-top: 10px;
  display: inline-block;
}

.bizOfrLst li.act .fliteIc {
  background-position: 0.2% 88.16091954%;
}

.bizOfrLst li.act .hotelIc {
  background-position: 7.407407407% 87.45724059%;
}

.bizOfrLst li.act .carIc {
  background-position: 14.61461461% 86.66666667%;
}

.bizOfrLst li.act .bgtIc {
  background-position: 21.92192192% 87.65714286%;
}

.bizOfrLst li.act .lglSrvsIc {
  background-position: 46.1% 87.87528868%;
}

.bizOfrLst li.act .teleIc {
  background-position: 65.80516899% 83.16032295%;
}

.bizOfrLst li.act .dsgnIc {
  background-position: 69.3% 83.16032295%;
}

.bizOfrLst li.act .insuIc {
  background-position: 29.2% 87.74341352%;
}

.bizOfrLst li.act .emerAssIc {
  background-position: 76.62337662% 83.25635104%;
}

.bizOfrLst li .adsIc {
  display: inline-block;
  width: 32px;
  height: 29px;
  margin-top: 11px;
  background-size: 3041.176471% 2903.225806%;
  background-position: 73% 86.88147296%;
  background-repeat: no-repeat;
}

.bizOfrLst li.act .adsIc {
  background-position: 73% 82.9689298%;
}

.bizOfrLst li .webBldrIc {
  display: inline-block;
  float: none;
  width: 28px;
  height: 28px;
  margin-top: 12px;
  background-size: 3041.176471% 2647.058824%;
  background-position: 11% 83.6994%;
}

.bizOfrLst li.act .webBldrIc {
  background-position: 80.3% 83.25635104%;
}

.bizOfrLst li.act .printIc {
  background-position: 83.94815553% 83.0840046%;
}

/* MS 05/08/16 */
.bizOfrLst li .printIc {
  margin-top: 11px;
}

/* MS 05/08/16 */
/* Biz Travel Start */
.recmndOfr {
  border-top: 1px solid #e8e8e8;
}

.recmndHdng {
  font-size: 24px;
  color: #333333;
  font-weight: 300;
  margin: 25px 0;
}

.fvrt .recmndHdng {
  font-weight: 400;
  margin-top: 5px;
}

.recmndHdng.var_2 {
  text-align: center;
  font-size: 22px;
  font-weight: 300;
}

/* singleOfr Offers Start */
.snglOfr {
  padding-bottom: 30px;
  background: #f4f4f4;
}

/* MS 30/05/16 */
.snglOfrTmplt {
  background-color: #f4f4f4;
  padding: 20px;
  box-sizing: border-box;
}

.snglOfrTmplt .left {
  float: left;
  width: 590px;
  position: relative;
}

/* MS 23/05/16 */
.snglOfrTmplt .left .btn {
  position: absolute;
  bottom: 0;
}

/* MS 23/05/16 */
.snglOfrTmplt .left .snglOfrHdr .snglOfrHdng {
  max-height: 84px;
  overflow: hidden;
}

/* MS 23/05/16 */
.snglOfrTmplt.var_01 .left {
  height: 255px;
  overflow: hidden;
}

/* MS 30/05/16 */
.snglOfrTmplt.var_01 .left .snglOfrTxt {
  max-height: 100px;
  line-height: 20px;
  overflow: hidden;
}

/* MS 30/05/16 */
.snglOfr .snglOfrHdr .logoCnt_3 + .snglOfrHdng {
  width: 65%;
  max-height: auto;
  white-space: nowrap;
  text-overflow: ellipsis;
  margin-top: 8px;
}

/* MK 12/03/2018 */
.snglOfrHdng {
  float: left;
  font-size: 36px;
  color: #273239;
  margin: 4px 0 0 0;
}

/* MS 23/05/16 */
.snglOfr .snglOfrHdr .logoCnt_3 {
  margin-right: 20px;
}

/* MS 23/05/16 */
.snglOfrTxt {
  font-size: 18px;
  color: #273239;
  font-weight: 300;
  margin-top: 10px;
}

.snglOfrTxt p {
  font-size: 18px;
}

.snglOfrTxt ul, .ofrTxtHdng_5 ul {
  padding-left: 20px;
  word-wrap: break-word;
}

/* MS 02/06/16 */
.snglOfrTmplt .right {
  float: right;
  width: 280px;
  margin-top: 10px;
}

.tagTemplt {
  width: 100%;
  height: 48px;
  background-color: #333333;
  text-align: right;
  font-size: 14px;
  color: #ffffff;
  font-weight: 400;
  padding: 5px 10px 0 0;
  box-sizing: border-box;
}

.imgHolder .banHvrd.var_2 {
  top: inherit;
  bottom: 10px;
}

.band_2.var_2 {
  bottom: inherit;
  top: 0;
  border-bottom: none;
  border-top: 2px solid #ffc20e;
}

.ofrTxtTemp.var_2.style_2 {
  margin-top: 30px;
}

.ofrTxt {
  text-align: center;
  color: #273239;
  margin-top: 10px;
}

.firstTxt {
  font-size: 18px;
  color: #fd0101;
  text-decoration: line-through;
  vertical-align: super;
}

.scndTxt {
  font-size: 36px;
  font-weight: 400;
}

.thrdTxt {
  font-size: 14px;
}

.strike {
  color: #fd0101;
  font-size: 14px;
  font-weight: 300;
  text-decoration: line-through;
}

/* MS 04/08/16 */
.strike.var_01 {
  font-size: 18px;
  font-weight: 400;
  display: inline-block;
  vertical-align: top;
}

/* MS 04/08/16 */
/* singleOfr Offers End */
/* sacrdnCnt Start */
.acrdnCnt {
  background-color: #ffffff;
  padding: 20px 20px 0 20px;
}

.acrdnList li {
  list-style: none;
  border-top: 1px solid #e8e8e8;
  box-sizing: border-box;
  position: relative;
  list-style: none;
}

.acrdnList li:first-child {
  border: none;
}

.acrdnList > li > a {
  display: block;
  height: 80px;
  line-height: 80px;
  font-size: 16px;
  color: #273239;
}

.acrdnList li a .iconCnt {
  background-color: #ffffff;
  padding-top: 30px;
  box-sizing: border-box;
}

.acrdnTxt {
  margin-left: 40px;
}

.plan_2 {
  width: 905px;
  height: 76px;
  margin-bottom: 30px;
  padding-top: 10px;
  border-left: 7px solid #152049;
  box-sizing: border-box;
  background-color: #ffffff;
  text-align: center;
}

.planTxt_1 {
  font-size: 18px;
  display: inline-block;
  vertical-align: top;
  margin-top: 4px;
}

.planTxt_2 {
  font-size: 50px;
  color: #152049;
}

.planTxt_3 {
  font-size: 16px;
  display: inline-block;
  text-align: left;
}

.acrdnContent {
  color: #273239;
  font-weight: 300;
  margin: -10px 0 30px 40px;
  display: none;
}

.acrdnList li.act .acrdnContent {
  display: block;
}

.acrdnContent .contentLogo {
  margin-bottom: 17px;
}

/* MS 20/05/16 */
.plan_2 .btn {
  float: right;
  margin: 8px 10px 0 0;
}

.acrdnList li ul {
  list-style: none;
}

/* acrdnCnt End */
/* Partners Start */
.logoCnt_3.var_3 {
  margin-bottom: 20px;
}

.topCnt.var_2 {
  padding: 20px 10px 0;
}

.subList {
  height: 54px;
  overflow: hidden;
  line-height: 18px;
}

/* MS 30/05/16 */
.subList p {
  list-style: inside;
  font-size: 14px;
  color: #152049;
  padding-left: 10px;
}

.subList li {
  color: #152049;
  font-size: 14px;
  list-style-position: inside;
  padding-left: 10px;
}

.subList.var_2 p {
  list-style: none;
}

.bizoffers_parent_holder.act .btn {
  /* background:#999999; border-color:#999999; */
  background: #cccccc;
  border-color: #cccccc;
  color: #273239;
}

/* MS 25/05/16 */
/* Partners End */
/* resource Center Start */
.botCnt_2.var_2 {
  padding-top: 5px;
  height: 210px;
}

.ofrTxtHdng.var_2 {
  font-weight: 300;
  margin-bottom: 13px;
  height: 60px;
}

.content_2.var_2 {
  height: 71px;
  margin-top: 5px;
}

.ofrTxtTemp.var_3 {
  height: 65px;
  margin-top: 7px;
}

.ofrTxtHdng_4 {
  font-size: 14px;
  font-weight: 300;
  color: #00abbe;
}

.ofrTxtHdng_4.block-with-text {
  margin-right: 0;
  max-height: 35px;
}

.comCnt2 {
  margin-top: 5px;
  height: 50px;
  overflow: hidden;
}

.holder .iconWpr {
  display: block;
  width: 40px;
  height: 40px;
  line-height: 40px;
}

.holder .iconWpr img {
  max-width: 100%;
  max-height: 40px;
  vertical-align: middle;
}

/*.holder .iconWpr .companyIc{width:20px; height:25px;}*/
.holder .iconWpr .ToolTip.var_1 {
  top: 50px;
}

/* MS 01/03/16 */
.holder .iconWpr .ToolTip.var_1 .upArw_333 {
  margin-left: 20px;
}

/* MS 01/03/16 */
.holder .iconWpr:hover .ToolTip {
  display: block;
}

/* MS 01/03/16 */
.botCnt_2.var_5 .comCnt2 {
  overflow: visible;
}

/* MS 01/03/16 */
.iconWpr .vrifdIc {
  width: 16px;
  height: 16px;
  position: absolute;
  bottom: -9px;
  left: 12px;
}

.comName {
  float: left;
  width: 190px;
  color: #273239;
  font-weight: 300;
  margin-left: 10px;
}

.botCnt_2 .comCnt2 .comName {
  max-height: 40px;
  overflow: hidden;
}

/* MS 23/05/16 */
.ofrTxtHdng_5 {
  height: 46px;
  overflow: hidden;
  font-size: 18px;
  line-height: 24px;
  color: #273239;
  text-align: center;
  margin-top: 15px;
}

/* MS 30/05/16 */
.ofrTxtHdng_5 li {
  list-style: none;
}

.tagTempltHdng {
  font-size: 36px;
  color: #00abbe;
  text-align: right;
  margin-bottom: 15px;
}

.tncTxt_2 {
  float: right;
  font-size: 16px;
  color: #273239;
  font-weight: 300;
  margin-top: 15px;
}

.crdCnt {
  background-color: #ffffff;
}

.outerTmplt_2 .crdCnt {
  margin-left: 20px;
  margin-right: 20px;
}

/* MS 30/05/16 */
.crdCnt > .left {
  padding: 20px;
  box-sizing: border-box;
  width: 54%;
  float: left;
  color: #333333;
}

.outerTmplt_2 .crdCnt > .left {
  width: 53.7%;
}

/* MS 30/05/16 */
.crdCnt .eCard {
  float: right;
  border: none;
  border-left: 1px solid #e8e8e8;
}

.cntnt {
  height: 140px;
  font-weight: 300;
  overflow: hidden;
}

.cntnt .link18grn {
  font-weight: 400;
  margin: 5px 0;
  display: inline-block;
}

.cntnt .para {
  max-height: 80px;
  line-height: 20px;
  overflow: hidden;
}

/* MS 02/06/16 */
.lines_2.block-with-text {
  max-height: 55px;
  margin-right: 0;
}

/*.topCnt.var_2{padding:0 10px 5px;}*/
.ofrTxtTemp.var_4 {
  height: auto;
  margin-top: 15px;
}

.lines_2.block-with-text::before {
  background: #fafafa;
}

.imgHolder.var_5 {
  height: 136px;
}

/* resource Center End */
.imgCntn {
  width: 100%;
  height: 66px;
  overflow: hidden;
}

.imgCntn img {
  width: 100%;
}

.labTxt {
  float: right;
  font-weight: 18px;
  color: #273239;
  font-weight: 300;
  margin-top: 10px;
}

.shrTxt {
  font-size: 24px;
  color: #273239;
}

.shrTxtCnt {
  float: left;
  width: 100%;
  margin-top: 7px;
  /* margin-top:-10px; */
}

/* MS 17/05/16 */
.shrTxt_2 {
  font-size: 18px;
  color: #273239;
  font-weight: 300;
}

.botCnt_2.var_3 {
  height: 178px;
  overflow: hidden;
}

.hvrdInr .botCnt_2.var_4 {
  height: 240px;
  overflow: hidden;
}

/* Ar 09-June'16 */
.botCnt_2.var_5 {
  height: 216px;
  overflow: hidden;
}

.botCnt_2.var_6 {
  height: 186px;
  height: 192px;
  overflow: hidden;
}

/* Ar 07-June'16 */
/*.botCnt_2.var_6  .band_2.var_2 { bottom: 40px; } /* Ar 07-June'16 */
.botCnt_2.var_4 .content_2 {
  height: 148px;
}

/* Ar 08-June'16 */
.botCnt_2.var_4 {
  height: 312px;
  overflow: hidden;
}

/* Ar 09-June'16 */
.botCnt_2.var_4 .content_2 {
  height: auto;
}

/* Ar 09-June'16 */
.shareTemplate .logoCnt_3 img {
  float: left;
}

/* MS 17/05/16 */
.outerWpr.var_2 .outerTmplt_2 .holder.var_3 .botCnt_2.var_5 .comCnt2 {
  line-height: 40px;
}

.outerWpr.var_2 .outerTmplt_2 .holder.var_3 .botCnt_2.var_5 .comCnt2 .comName {
  float: none;
  display: inline-block;
  vertical-align: middle;
  line-height: normal;
}

/* Biz Offers End */
/* Space Meter Start */
.mtr {
  width: 140px;
  height: 140px;
  margin: 15px auto 0;
}

.mtrTxt {
  font-size: 18px;
  font-weight: bold;
  color: #999999;
  text-align: center;
  text-transform: uppercase;
  margin: 25px 0 10px;
}

.cntnr01 .selFileWrp {
  width: 100%;
}

/* Space Meter End */
/* Site Map Start */
.siteMapCnt {
  margin: 20px 0 30px;
}

.siteMapLst {
  float: left;
  width: 273px;
  margin: 0 10px 0 20px;
}

.siteMapLst li {
  list-style: none;
  width: 100%;
  height: 40px;
  line-height: 40px;
  background-color: #cccccc;
  margin-top: 10px;
}

.siteMapLst li:first-child {
  margin-top: none;
}

.siteMapLst li a {
  font-size: 18px;
  display: block;
  padding: 0 10px;
}

.siteMapLst .siteMapLst {
  margin: 3px 0 0 0;
}

.siteMapLst .siteMapLst li {
  margin: 0;
  border-bottom: 1px solid #cccccc;
  background-color: #e6e6e6;
}

.siteMapLst .siteMapLst li a {
  font-size: 16px;
}

/* Site Map End */
/* Vakil Search RHS Start */
.nGL {
  width: 100%;
  padding-bottom: 8px;
  border: 1px solid #cccccc;
  background-color: #f4f4f4;
  margin-top: 10px;
  box-sizing: border-box;
  text-align: center;
  cursor: pointer;
}

.nGLHdng {
  font-size: 16px;
  color: #00abbe;
  text-transform: uppercase;
  padding-top: 7px;
}

.nGLHdng_01 {
  font-size: 14px;
  color: #00abbe;
  padding: 7px 7px 0 7px;
}

/* MS 04/08/16 */
.nGLlogo {
  width: 108px;
  height: 34px;
  line-height: 34px;
  margin: 10px auto 0;
}

.nGLlogo img {
  max-width: 100%;
  max-height: 100%;
  vertical-align: middle;
}

.nGL.var_2 {
  background-color: #ffffff;
  padding-bottom: 0;
  cursor: pointer;
}

.nGL.var_2 .imgHolder.var_5 {
  margin-top: 10px;
  height: 132px;
}

.nGL.var_2 .imgHolder.var_5 > img {
  height: 100%;
}

/* MS 04/08/16 */
.nGLTxtCnt {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

.nGLTxtCnt .txtHd {
  font-size: 18px;
  color: #ffffff;
  margin-top: 17px;
}

/* MS 24/10/16 */
.nGLTxtCnt .wrp_02 {
  width: 100%;
  position: absolute;
  left: 0;
  bottom: 10px;
}

.linkTx {
  font-size: 12px;
  color: #999999;
  padding-left: 10px;
  padding-top: 7px;
  box-sizing: border-box;
}

/* MS 04/08/16 */
.wrp_02 .linkTx {
  color: #ffffff;
  margin-top: 15px;
}

/* MS 15/07/16 */
.wrp_02.var_01 {
  bottom: 3px;
}

/* MS 04/08/16 */
.wrp_02 .logoWp {
  width: 38.78%;
  padding-top: 20px;
  padding-left: 10px;
  line-height: normal;
}

/* MS 04/08/16 */
.wrp_02.var_01 .linkTx {
  width: 100%;
  padding-top: 3px;
  text-align: right;
  font-size: 8px;
  margin-top: 0;
  padding-right: 10px;
}

/* MS 04/08/16 */
.wrp_02.var_01 .logoWp {
  height: 40px;
  line-height: 40px;
  padding-top: 9px;
  text-align: left;
}

/* MS 12/09/16 */
/* .wrp_02 .logoWp.var_1 { width:28.89%; padding-top:18px; } */
/* MS 12/08/16 */
/* .wrp_02 .logoWp.var_2 { padding-top:2.3%;} */
/* MS 12/09/16 */
.imgHolder .wrp_02.var_01 img {
  width: auto;
  max-height: 40px;
  display: inline-block;
  line-height: normal;
}

/* MS 14/09/16 */
.nGLHdng.var_2 {
  color: #ffffff;
  padding-top: 20px;
}

.nGLTxt {
  font-size: 14px;
  color: #ffffff;
}

.nGLBtn {
  display: inline-block;
  font-size: 14px;
  height: 30px;
  line-height: 28px;
  padding: 0 15px;
  border: 1px solid #ffffff;
  color: #ffffff;
  box-sizing: border-box;
}

#bizoffers_rhs .bx-wrapper .bx-controls-direction a, #dashboard_rhs .bx-wrapper .bx-controls-direction a {
  display: none;
}

/* MS 09/08/16 */
.nGLTxtCnt .nGLBtn {
  margin-right: 10px;
  margin-top: 16px;
  text-transform: uppercase;
}

/* MS 18/08/16 */
/* Vakil Search RHS End */
/* Biz Cart Started */
.bizCartWrp .trnsction {
  margin-top: 54px;
  margin-bottom: 20px;
}

.trnsction .p1 {
  font-size: 30px;
}

.trnsction .fullBox {
  width: 850px;
  margin-top: 55px;
}

.fullBox {
  position: relative;
  background: #f4f4f4;
  padding: 10px 30px 10px 30px;
  border: 1px solid #cccccc;
  box-sizing: border-box;
  display: inline-block;
}

/* MS 13/09/16 */
.fullBox .left {
  width: 16.11%;
  height: 51px;
  line-height: 50px;
  margin-right: 30px;
  float: left;
  box-sizing: border-box;
}

.fullBox .left img {
  width: 100%;
  display: inline-block;
  vertical-align: middle;
  line-height: normal;
}

.btnTxtCntnr {
  width: 100%;
  display: inline-block;
  vertical-align: middle;
  box-sizing: border-box;
}

.btnTxtCntnr .p2 {
  width: 67%;
  font-size: 18px;
  display: inline-block;
  vertical-align: middle;
  box-sizing: border-box;
}

/* MS 13/09/16 */
.btnTxtCntnr .p2 .WebRupee {
  font-size: 18px;
}

.btnTxtCntnr .btn {
  margin: 1px 0 0 0;
}

/* MS 13/09/16 */
.fullBox .btnTxtCntnr {
  width: 80%;
  margin-top: 5px;
  padding-left: 20px;
  border-left: 1px solid #333333;
}

/* Biz Cart End */
.marqueeWp {
  /*margin-top:-40px;*/
  background: #f4f4f4;
  padding: 11px 10px 6px 10px;
  box-sizing: border-box;
  text-align: center;
}

/* MK 30/01/2016 padding:17px 10px 12px 10px; */
/* MK 24/03/2017 cmnted this margin-top:-40px;*/
/* biz Offers Resource Center Send Request Start */
.templt {
  margin: 10px auto 0;
  width: 100%;
}

.submissionWp.var_2 {
  float: right;
  width: 50%;
}

.submissionWp.var_2 .row100:first-child {
  margin-top: 0;
}

.submissionWp.var_2 .inpWp_01 .inp2 {
  width: 100%;
}

.submissionWp.var_2 .txtArea {
  width: 100%;
}

.submissionWp.var_2 .link {
  float: right;
  margin: 29px 20px 0 0;
}

.templt .submissionWp .inpWp_01.frmfield_mobile_number {
  border: none;
}

.templt .submissionWp .inpWp_01.frmfield_mobile_number .intl-tel-input {
  border: none;
}

.templt .submissionWp .inpWp_01.frmfield_mobile_number .flag-container {
  float: left;
  width: 18%;
  height: 43px;
  border: 1px solid #cccccc;
}

.templt .submissionWp .inpWp_01.frmfield_mobile_number .inp2 {
  float: right;
  width: 80%;
  border: 1px solid #cccccc;
  padding-left: 10px;
}

.templt .submissionWp .inpWp_01.frmfield_mobile_number .intl-tel-input.allow-dropdown .selected-flag {
  padding: 13px 10px 10px;
}

.templt .submissionWp .inpWp_01.frmfield_mobile_number .intl-tel-input .selected-flag .iti-arrow {
  margin-right: 0;
}

/* biz Offers Resource Center Send Request End */
/* eStoreCnt Start */
.headRow.var_2 {
  padding-bottom: 30px;
}

.eComStr {
  display: inline-block;
  width: 100%;
  padding: 16px 20px 0 20px;
  background-color: #ffffff;
  box-sizing: border-box;
}

.eComStrHdng {
  font-size: 18px;
  color: #273239;
  font-weight: 300;
}

.eComStrLst li {
  list-style: none;
  height: 78px;
  line-height: 78px;
  border-top: 1px solid #cccccc;
}

.eComStrLst li:first-child {
  border: none;
}

.eComStrLst li .btn {
  float: right;
  margin-top: 19px;
}

.bsnsPrdctCnt {
  display: inline-block;
  width: 100%;
  margin-top: 10px;
}

.bsnsPrdctLst {
  margin-top: 30px;
}

.bsnsPrdctLst li {
  list-style: none;
  float: left;
  margin-left: 30px;
}

.bsnsPrdctLst li:first-child {
  margin-left: 0;
}

.bsnsPrdctLst li .ofrTxtHdng_2 {
  font-weight: normal;
  color: #333333;
  text-align: left;
}

.bsnsPrdctLst li .content_2 {
  height: 55px;
  margin: 5px 0 15px 0;
}

.bsnsPrdctLst li .botCnt_2.var_3 {
  height: auto;
  padding-bottom: 20px;
}

.bsnsPrdctLst li .botCnt_2.var_3 .link {
  font-size: 24px;
}

.bsnsPrdctLst li .holder.var_4 {
  margin: 0;
}

.bsnsPrdctLst li .holder.var_4 .imgHolder.var_3 {
  padding: 0 10px;
  box-sizing: border-box;
  height: auto;
}

.lsNew {
  width: 904px;
  background-color: #ffffff;
}

.lsBanCnt {
  position: relative;
}

.lsBanCnt .imgWp {
  width: 100%;
  height: 242px;
}

/* MK 01/02/2017 height:193px; */
.lsBanCnt .imgWp img {
  width: 100%;
  height: 242px;
}

/* MK 01/02/2017 height:193px; */
.lsBanTxtCnt {
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  padding: 15px 20px 20px 20px;
  box-sizing: border-box;
}

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

.list_1 {
  list-style: none;
  margin-top: 12px;
  float: left;
}

.list_1 li {
  display: inline-black;
  width: 100%;
  font-size: 18px;
  color: #ffffff;
  margin-top: 7px;
  font-weight: 300;
  padding-left: 30px;
  background: url(images/tick_fff.png) 0 3px no-repeat;
}

.lsBanBot {
  position: absolute;
  right: 45px;
  bottom: 20px;
}

.plyBtn {
  background: rgba(0, 0, 0, 0) url(images/playimg.png) right top no-repeat scroll;
  color: #ffffff;
  display: inline-block;
  font-size: 12px;
  font-weight: bold;
  margin-right: 16px;
  padding-right: 26px;
  text-decoration: none;
  text-transform: uppercase;
}

.stepCnt {
  text-align: center;
  padding-top: 25px;
}

.stepHdng {
  font-size: 20px;
  color: #333333;
}

/* launch offer start */
.offrImgCnt {
  width: 131px;
  height: 115px;
  position: absolute;
  top: 31px;
  right: 65px;
}

.offrImgCnt img {
  width: 100%;
}

.offrTxt {
  font-size: 12px;
  color: #ffffff;
  font-weight: 300;
  float: left;
  margin-top: 10px;
}

/* launch offer End */
/* lsTabCnt Start */
.lsTabCnt {
  margin-top: 70px;
  text-align: center;
}

.tabList li {
  display: inline-block;
  margin-left: 12px;
}

.tabList li:first-child {
  margin-left: 0;
}

.tabList li a {
  width: 42px;
  height: 42px;
  font-size: 22px;
  color: #999999;
  text-decoration: none;
  display: block;
  border: 2px solid #ffffff;
  border-radius: 50%;
  text-align: center;
  line-height: 40px;
  box-sizing: border-box;
}

.tabList li.act a {
  color: #333333;
  border-color: #333333;
}

.lsTab {
  position: relative;
  padding-bottom: 60px;
}

.lsTab.act {
  display: block;
}

.imgWpWpr {
  width: 100%;
  height: 260px;
  position: relative;
}

.imgWpWpr .imgWp {
  width: 100%;
  position: absolute;
  bottom: 0;
  left: 0;
}

.imgWpWpr .imgWp img {
  max-width: 100%;
  display: inline-block;
}

.tabTxt {
  font-size: 22px;
  color: #333333;
  margin-top: 15px;
}

.tabTxt2 {
  font-size: 18px;
  color: #999999;
  font-weight: 300;
  margin-top: 15px;
}

.eStoreCnt .bx-wrapper .bx-pager.bx-default-pager a {
  text-indent: inherit !important;
  width: 42px !important;
  height: 42px !important;
  font-size: 22px !important;
  color: #999999;
  text-decoration: none;
  display: block;
  border: 2px solid #ffffff;
  border-radius: 50% !important;
  text-align: center;
  line-height: 40px;
  box-sizing: border-box;
  background: transparent !important;
  font-weight: 300;
  margin: 0 7px !important;
}

.eStoreCnt .bx-wrapper .bx-pager.bx-default-pager a.active {
  color: #333333;
  border-color: #333333;
}

.eStoreCnt .bx-wrapper .bx-pager {
  bottom: inherit;
  top: 0;
}

.eStoreCnt .bx-wrapper .bx-viewport {
  height: auto !important;
}

.eStoreCnt .bx-wrapper .bx-controls-direction a {
  display: none;
}

.eStoreCnt .bx-wrapper {
  margin: 0 !important;
}

/* lsTabCnt Start */
/* eStoreCnt End */
/* Onboard - updtdPrfleWp Start */
.vrifdIc.grey {
  background-position: 51.15% 36.37413395%;
}

/* MS 20/10/16 Delete after adding company profile to  */
.updtdPrfleWp {
  position: relative;
  background: #ffffff;
  border: 1px solid #cccccc;
}

.updtdPrfleWp .eCard {
  border-bottom: none;
  border-color: #cccccc;
  border-left: none;
  border-right: none;
  border-top: none;
}

.eCard.var_3 {
  width: 100%;
  padding: 16px 20px 20px 20px;
  height: 153px;
}

.eCard.var_3 .topSec {
  height: auto;
  border-bottom: none;
}

.updtdPrfleWp.expand {
  width: 650px;
  margin: 30px auto 0;
}

.updtdPrfleWp.expand .listDisply > li {
  width: 33.30%;
}

.updtdPrfleWp.expand .listDisply_01 > li {
  width: 33.30%;
  padding-left: 10px;
  padding-right: 10px;
}

.updtdPrfleWp.expand .listDisply_01 > li:first-child {
  width: 33.30%;
}

.updtdPrfleWp .userDisplay.var_3 {
  border-top: 1px solid #cccccc;
}

.userDisplay.var_3 {
  padding: 10px 20px;
}

.userDisplay.var_3 .colLeft {
  width: 30px;
  height: 30px;
  border-radius: 50%;
}

.userDisplay.var_3 .colRight {
  margin-left: 40px;
  line-height: 30px;
  /*text-overflow: ellipsis; overflow:hidden; white-space:nowrap; */
  font-size: 14px;
}

/* MS 02/11/16 */
.listCont_02 {
  width: 100%;
  padding: 17px 20px 20px 20px;
  border-top: 1px solid #cccccc;
  box-sizing: border-box;
}

.listCont_02 .head {
  font-size: 14px;
  color: #999999;
  margin: 0;
  padding: 0;
  border: none;
}

.listDisply {
  list-style: none;
}

.listDisply > li {
  width: 50%;
  padding-right: 10px;
  float: left;
  box-sizing: border-box;
}

.updtdPrfleWp .listDisply .userDisplay.var_3 {
  border-top: none;
  padding: 10px 10px 0 0;
}

.listCont_02.var_1 {
  padding-top: 5px;
  padding-bottom: 15px;
}

.listCont_02.var_1 .head {
  margin-top: 12px;
}

.offLi > li.last a {
  border-color: #00abbe;
  color: #00abbe;
}

.updtdPrfleWp .offLi {
  width: 100%;
  word-wrap: break-word;
}

/* MS 20/10/16 */
.updtdPrfleWp .offLi > li > a {
  cursor: default;
}

/* MS 21/10/16 */
.updtdPrfleWp .offLi > li.last > a {
  cursor: pointer;
}

/* MS 21/10/16 */
.listDisply_01 {
  width: 100%;
  list-style: none;
  border-top: 1px solid #cccccc;
  padding: 10px;
  padding: 10px;
  box-sizing: border-box;
}

.listDisply_01 > li {
  width: 50%;
  float: left;
  word-wrap: break-word;
  padding: 10px;
  box-sizing: border-box;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.listDisply_01 > li .head {
  font-size: 14px;
  margin: 0;
  padding: 0;
  border: none;
  color: #666666;
}

/* MS 21/10/16 */
.listDisply_01 > li:first-child {
  width: 100%;
}

.sbmisnCntntWp.var_1 {
  width: 100%;
  border-top: 1px solid #cccccc;
  box-sizing: border-box;
  padding: 20px 20px 20px 20px;
}

.sbmisnCntntWp.var_1.top {
  border-bottom: 1px solid #cccccc;
  border-top: none;
}

/* RHS Introduce your business to others Started */
.sbmisnCntntWp.var_2 {
  width: 100%;
  padding: 10px 0;
  box-sizing: border-box;
}

.sbmisnCntntWp.var_2 .txtWp {
  margin: 0;
  width: 50%;
  line-height: 40px;
}

.sbmisnCntntWp.var_2 .txtWp p {
  width: 100%;
  color: #333333;
  line-height: normal;
}

.colmWp .sbmisnCntntWp .btn {
  width: auto;
  margin-top: 0;
}

/* RHS Introduce your business to others End */
/* LHS View for other GL Member(s) on their GL Hub Started */
.updtdPrfleWp .maxWidCard {
  border-top: 1px solid #cccccc;
}

.maxWidCard {
  width: 100%;
  padding: 10px;
  box-sizing: border-box;
  display: inline-block;
  vertical-align: middle;
}

.maxWidCard .userDisplay {
  width: 75%;
  float: left;
}

.maxWidCard .keyIc {
  width: 12px;
  height: 12px;
  margin-left: 10px;
}

.updtdPrfleWp .maxWidCard .btn {
  margin-top: 12px;
}

.scalMdaLst {
  list-style: none;
  float: right;
}

.scalMdaLst li {
  height: 30px;
  margin-left: 20px;
  float: left;
}

.scalMdaLst li:first-child {
  margin-left: 0;
}

/* .updtdPrfleWp .maxWidCard .userDisplay .colLeft { width:40px; height:40px; }
	.updtdPrfleWp .maxWidCard  .userDisplay .colRight { margin-left:50px; } MS 01/11/16 */
/* LHS View for other GL Member(s) on their GL Hub End */
/* Dashboard Onboarding Scroll Started */
.outrOvrflwWp {
  width: 800px;
  position: relative;
}

.overflow_Wpr {
  width: 707px;
  overflow: hidden;
}

.overflow_ul {
  width: 1585px;
  max-height: 753px;
  list-style: none;
}

.overflow_ul > li {
  width: 515px;
  float: left;
  margin-left: 20px;
}

.overflow_ul > li:first-child {
  margin-left: 0;
}

.updtdPrfleWp.expand.var_01 {
  width: 515px;
  box-sizing: border-box;
}

.overflow_ul > li .maxWidCard {
  background: #f7f7f7;
  padding-left: 20px;
  padding-right: 20px;
}

/* MS 02/11/16 */
.overflow_ul > li .maxWidCard .block-with-text::before, .overflow_ul > li .maxWidCard .block-with-text::after {
  background: #f7f7f7;
}

/* MS 03/11/16 */
.overflow_ul .maxWidCard .userDisplay .rol {
  font-size: 14px;
}

/* MS 02/11/16 */
.overflow_ul .maxWidCard .userDisplay .loc {
  font-size: 12px;
}

/* MS 02/11/16 */
.overflow_ul > li .listDisply > li {
  padding-right: 5px;
}

/* MS 02/11/16 */
.overflow_ul > li .offLi > li > a {
  font-size: 12px;
}

/* MS 02/11/16 */
.outrOvrflwWp .link16grn {
  position: absolute;
  right: 0;
  bottom: -6px;
  z-index: 2;
}

.rightArwWp.var_01 {
  width: auto;
  background: none;
  height: auto;
  line-height: 0;
  border: none;
  padding: 20px;
  position: absolute;
  right: 0;
  top: 50%;
  margin-top: -20px;
  z-index: 2;
}

.rightArwWp.var_01 .rightArw_23bbcb {
  width: 18px;
  height: 32px;
}

.leftArwWp.var_01 {
  width: auto;
  background: none;
  height: auto;
  line-height: 0;
  border: none;
  padding: 20px;
  position: absolute;
  left: -72px;
  top: 50%;
  margin-top: -20px;
}

.leftArwWp.var_01 .leftArw_23bbcb {
  width: 18px;
  height: 32px;
}

.trnslucntWp {
  width: 22%;
  height: 100%;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 1;
  background: #ffffff;
  background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0), white);
  background: -o-linear-gradient(right, rgba(255, 255, 255, 0), white);
  background: -moz-linear-gradient(right, rgba(255, 255, 255, 0), white);
  background: linear-gradient(to right, rgba(255, 255, 255, 0), white);
}

/* Dashboard Onboarding Scroll End */
/* Onboard - updtdPrfleWp End */
/* diwali Greeting Start */
.contentList2.grtng li {
  border-top: 1px solid #e8e8e8;
  border-bottom: none;
  margin-top: 15px;
  padding: 15px 0 0 0;
}

.contentList2.grtng li .templet_1 {
  margin-top: 20px;
}

.contentList2.grtng li .templet_1 .left {
  min-height: 160px;
}

.contentList2.grtng li .cntntpara {
  font-size: 18px;
  margin: 0 0 10px 0;
  height: auto;
}

/* diwali Greeting overay Start */
.heading.var_2 {
  font-size: 36px;
  margin-top: -7px;
}

.crtLogoCnt {
  margin-top: 5px;
}

.imgWp_2 {
  float: left;
  width: 95px;
  height: 95px;
  line-height: 95px;
  border: 1px solid #ededed;
  padding: 1px;
  box-sizing: border-box;
  text-align: center;
}

.imgWp_2 img {
  text-align: center;
  vertical-align: middle;
  max-width: 100%;
  max-height: 97%;
}

.crtTxt {
  margin-left: 105px;
  height: 95px;
  position: relative;
}

.crtHdng {
  font-size: 20px;
  font-weight: 700;
  color: #152049;
  float: left;
  margin-top: 2px;
}

.crtTxt .link {
  font-size: 14px;
  position: absolute;
  bottom: 0;
  left: 0;
}

.txtAreaWrp {
  margin-top: 20px;
}

.txtAreaWrp .textarea {
  border-color: #cccccc;
  height: 83px;
  font-size: 16px;
  color: #666666;
}

.charLmt {
  font-size: 12px;
  margin-top: 7px;
  float: right;
}

.grtng .diwaliGreting {
  width: 100%;
  margin-top: -20px;
}

.grtng .diwaliGreting .imgWp.video {
  width: 621px;
  height: 349px;
}

.grtng .diwaliGretingWp {
  padding-bottom: 0;
}

.grtng .diwaliGretingWp .hd {
  margin-top: 10px;
}

.grtng .leftArw_23bbcb {
  background-position: 30.6706% 25.4042%;
  width: 15px;
  height: 26px;
  position: absolute;
  top: -20px;
}

.grtng .leftArw_23bbcb {
  background: url(../themes/images/diwali/leftarw.png) \0;
}

.grtng .sclMdaCnt .colRight {
  margin-left: 213px;
}

#diwaliimageupload {
  position: absolute;
  left: -3px;
  bottom: -5px;
  width: 80px;
  opacity: 0;
  -ms-filter: 'alpha(opacity=0)';
  cursor: pointer;
}

/* diwali Greeting overay End */
.diwaliGretingWp {
  text-align: center;
  padding-bottom: 75px;
}

.diwaliGreting {
  width: 71.53%;
  margin: 30px auto 0;
  background: url(images/diwali/diwali_greeting_bg.png) center center no-repeat;
  background-size: contain;
  display: inline-block;
}

.diwaliGretingWp .hd {
  font-size: 32px;
  margin-top: 40px;
  display: inline-block;
  color: #00abbe;
}

.diwaliGretingWp .hd_1 {
  font-size: 20px;
  margin-top: 15px;
  margin-bottom: 14px;
  display: inline-block;
}

.diwaliGreting .imgWp.logo {
  width: 98px;
  height: 86px;
  line-height: 86px;
  margin-top: 15px;
  display: inline-block;
  border: 1px solid #ededed;
  background-color: #ffffff;
}

.diwaliGreting .imgWp.video {
  width: 74.97%;
  display: inline-block;
  cursor: pointer;
}

.diwaliGretingWp .imgWp {
  line-height: 0;
}

.diwaliGretingWp .imgWp img {
  max-width: 100%;
  max-height: 100%;
  vertical-align: middle;
}

.shrHdng {
  float: left;
  font-size: 18px;
  color: #333333;
  margin-bottom: 4px;
}

.diwaliGretingWp .sclMdaCnt {
  width: 42%;
  margin: 0 auto;
}

.diwaliGretingWp .sclMdaCnt .colRight {
  margin-left: 127px;
}

@media only screen and (min-width: 1024px) and (max-width: 1279px) {
  .diwaliGretingWp .sclMdaCnt {
    width: 54%;
  }
}

@media only screen and (min-width: 768px) and (max-width: 1023px) {
  .grtng .leftArw_23bbcb {
    top: 0;
  }
  .grtng .diwaliGreting .imgWp.video {
    width: 502px;
    height: 283px;
  }
  .diwaliGretingWp .sclMdaCnt {
    width: 54%;
  }
  .overlay {
    background: #ffffff none repeat scroll 0 0;
  }
  .singUpWrp .overlayHeader {
    margin-bottom: 54px;
  }
  .nav_overlay {
    right: 0;
    top: 0;
  }
  .singUpWrp .nameWrp {
    margin-bottom: 6px;
  }
  .iconWrp {
    width: 32px;
  }
  .singUpWrp .nameRow {
    margin: 0;
    padding-left: 30px;
    width: 100%;
  }
  .nameRow .col1 {
    margin-right: 30px;
    border-bottom: 1px solid #cccccc;
    padding: 0;
  }
  .nameRow .col1, .nameRow .col2.col2M {
    margin: 0 25px 0 0;
    padding: 0;
    width: 46.2%;
  }
  .nameRow .col2 {
    margin: 0 0 24px;
    padding: 0;
    width: 50%;
  }
  .errorIc {
    width: 15px;
    height: 15px;
  }
  .singUpWrp .wrap_01 {
    margin: 0 auto 30px;
    padding: 0;
    width: 50%;
  }
  .singUpWrp .wrap_01 .row_01 {
    margin: 0;
    padding: 0 0 0 30px;
    width: 100%;
  }
  .singUpWrp .wrap_02 {
    margin-left: 30px;
    width: 45%;
  }
}

@media only screen and (min-width: 0) and (max-width: 767px) {
  .diwaliGreting {
    width: 100%;
    padding: 0 10px;
    box-sizing: border-box;
  }
  .diwaliGretingWp .sclMdaCnt .colRight {
    display: none;
  }
  .diwaliGretingWp .sclMdaCnt {
    width: 127px;
  }
  /*sk raffle-promo-termofuse start */
  .raff-subsec {
    padding-left: 5px;
  }
  .sublist {
    padding-left: 10px;
  }
  .tu_table, .tu-sub-table {
    margin-left: 10px;
  }
  /*sk raffle-promo-termofuse end */
}

@media only screen and (min-width: 640px) and (max-width: 767px) {
  .diwaliGreting .imgWp.video {
    width: 620px;
    height: 349px;
  }
}

@media only screen and (min-width: 480px) and (max-width: 639px) {
  .diwaliGreting .imgWp.video {
    width: 460px;
    height: 259px;
  }
}

@media only screen and (min-width: 420px) and (max-width: 479px) {
  .diwaliGreting .imgWp.video {
    width: 400px;
    height: 225px;
  }
}

@media only screen and (min-width: 360px) and (max-width: 419px) {
  .diwaliGreting .imgWp.video {
    width: 340px;
    height: 191px;
  }
}

@media only screen and (min-width: 0) and (max-width: 359px) {
  .diwaliGreting .imgWp.video {
    width: 300px;
    height: 169px;
  }
}

/* diwali Greeting End */
/* RHS Started */
.logoWp_01 img {
  max-width: 100%;
}

.colmWp .logoWp_01 {
  width: 91px;
  margin: 0 auto;
}

/* RHS end */
/* status Started */
.status {
  width: auto;
  display: inline-block;
}

.eCard .status {
  position: absolute;
  right: 10px;
  bottom: 0;
}

.sttsTx {
  font-size: 11px;
  display: inline-block;
  vertical-align: middle;
  text-transform: capitalize;
  line-height: normal;
}

.online {
  width: 7px;
  height: 7px;
  background: #2fc316;
  border-radius: 50%;
  -moz-border-radius: 50%;
  -webkit-border-radius: 50%;
  -khtml-border-radius: 50%;
  box-sizing: border-box;
  display: inline-block;
  vertical-align: middle;
  margin-right: 3px;
}

.offline {
  width: 7px;
  height: 7px;
  background: #999999;
  border-radius: 50%;
  -moz-border-radius: 50%;
  -webkit-border-radius: 50%;
  -khtml-border-radius: 50%;
  box-sizing: border-box;
  display: inline-block;
  vertical-align: middle;
  margin-right: 3px;
}

/* status End */
/* overlay Start MK 12/01/2016 */
.overlay {
  padding-top: 54px;
}

/* overlay End MK 12/01/2016*/
/* MS 30/01/17 Started Used in biz-forum Article full view */
.vidIcnWp {
  width: 100%;
  height: 100%;
  display: inline-block;
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  text-align: center;
}

.vidIcn {
  width: 52px;
  height: 52px;
  margin: 0 auto 0;
  display: inline-block;
  max-width: 100%;
  width: auto !important;
  cursor: pointer;
  position: relative;
  top: 50%;
  transform: translateY(-50%);
}

/* MS 30/01/17 End Used in biz-forum Article full view */
/* virtual Assistance Started ( Portfolio Communication: RMA and BigRock ) */
.virAssContent .innTop.var_01 .hd {
  margin-bottom: 2px;
}

.virAssContent .innTop.var_01 .virImgCont {
  max-width: 185px;
  height: 24px;
  max-height: 24px;
  line-height: 24px;
  overflow: hidden;
}

.virAsstCont2 .virAssContent .innTop.var_01 .virImgCont a {
  display: unset;
}

.virAssContent .innTop.var_01 .fetLst li {
  background: url(images//bullet_7x7.png) no-repeat scroll 0 4px;
  font-size: 14px;
  padding-left: 10px;
}

/* virtual Assistance End  ( Portfolio Communication: RMA and BigRock ) */
/* place holder Start */
.placeholder_right {
  width: 228px;
  margin-left: 10px;
}

.singleLine {
  width: 100%;
  height: 20px;
  background: #cccccc;
}

.place_row {
  width: 100%;
  margin-top: 30px;
}

.placeholder_right.var01 .leftCol {
  width: 8.333%;
  height: 20px;
  background: #cccccc;
  float: left;
  margin-right: 2.631%;
}

.placeholder_right.var01 .rightCol {
  width: 80.263%;
  height: 20px;
  background: #cccccc;
  float: right;
  margin-right: 2.631%;
}

.placeholder_right.var02 {
  margin-top: 60px;
}

.placeholder_right.var02 .leftCol {
  width: 17.105%;
  height: 38px;
  background: #cccccc;
  float: left;
  margin-right: 2.631%;
}

.placeholder_right.var02 .rightCol {
  width: 74.122%;
  float: right;
}

.placeholder_right.var02 .rightCol .line1 {
  width: 100%;
  height: 15px;
  background: #cccccc;
}

.placeholder_right.var02 .rightCol .line2 {
  width: 86.982%;
  height: 15px;
  background: #cccccc;
  margin-top: 8px;
}

.placeholder_dash {
  margin-top: 40px;
}

.placeholder_dash .leftCol {
  width: 7.457%;
  height: 66px;
  background: #cccccc;
  float: left;
}

.placeholder_dash .rightCol {
  width: 90.395%;
  float: right;
}

.placeholder_dash .rightCol .place_row1 .line, .placeholder_dash .rightCol .place_row2 .line {
  background: #f4f4f4;
  height: 20px;
}

.placeholder_dash .rightCol .place_row1 .line:first-child, .placeholder_dash .rightCol .place_row2 .line:first-child {
  margin-bottom: 5px;
}

.placeholder_dash .rightCol .place_row1 {
  width: 34.25%;
}

.placeholder_dash .rightCol .place_row2 {
  width: 100%;
  margin-top: 23px;
}

.placeholder_dash .rightCol .place_row3 {
  width: 100%;
  margin-top: 20px;
}

.placeholder_dash .rightCol .place_row3 .line {
  width: 100%;
  background: #f4f4f4;
  height: 50px;
}

/* Profile placeholder Start */
.prflPlcHldrLst {
  list-style: none;
}

.prflPlcHldrLst > li {
  display: inline-block;
  width: 100%;
  padding: 20px;
  border-top: 1px solid #cccccc;
  position: relative;
  box-sizing: border-box;
}

.prflPlcHldrLst > li:first-child {
  padding-top: 80px;
  border: none;
}

.prflPlcHldrLst > li .left {
  float: left;
  width: 170px;
}

.prflPlcHldrLst > li .imgWp {
  width: 153px;
  height: 153px;
  background-color: #cccccc;
}

.txtPlcHldr {
  width: 100px;
  height: 20px;
  margin-top: 6px;
}

.prflPlcHldrLst > li .right {
  float: right;
  width: 715px;
}

.txtPlcHldr_2 {
  width: 468px;
  height: 30px;
}

.txtPlcHldr.var_2 {
  width: 468px;
}

.txtPlcHldr.var_3 {
  width: 125px;
}

.txtPlcHldr.var_4 {
  width: 385px;
}

.txtPlcHldr.var_5 {
  width: 285px;
}

.txtPlcHldr.full {
  width: 100%;
}

.dashBorder {
  display: inline-block;
  width: 100%;
  border: 1px dashed #cccccc;
  margin: 10px 0 0 0;
}

.roundPlcHldr {
  list-style: none;
  margin-top: 10px;
  display: inline-block;
  width: 100%;
}

.roundPlcHldr li {
  float: left;
  margin-left: 10px;
  width: 180px;
  height: 27px;
  border: 1px solid #d9d9d9;
  background-color: #f4f4f4;
  border-radius: 15px;
}

.roundPlcHldr li:first-child {
  margin-left: 0;
}

.roundPlcHldr.var_2 {
  margin-bottom: 20px;
}

.txtAreaPlcHldr {
  width: 430px;
  height: 175px;
  border: 1px solid #cccccc;
  margin-top: 10px;
}

.topBg {
  width: 100%;
  height: 47px;
}

.blkLine {
  width: 90px;
  border-bottom: 1px solid #000000;
  position: absolute;
  top: -1px;
  left: 20px;
}

.plce_bg_2 {
  background-color: #cccccc !important;
}

.dblCnt {
  display: inline-block;
}

.txtPlcHldr.var_6 {
  float: left;
  width: 20px;
}

.txtPlcHldr.var_7 {
  float: left;
  width: 225px;
  margin-left: 10px;
}

.rundedDiv {
  width: 100%;
  height: 7px;
  background-color: #ffffff;
  border-radius: 10px;
  position: relative;
  margin-top: 15px;
}

.rundedDivInr {
  width: 50%;
  height: 7px;
  background-color: #eeeeee;
  border-radius: 10px;
}

.place_row.var_2 {
  margin-top: 20px;
}

.txtPlcHldr.var_8 {
  height: 44px;
}

.txtPlcHldr.var_9 {
  width: 275px;
}

.txtPlcHldr.var_10 {
  margin-top: 20px;
}

.txtPlcHldr.var_11 {
  height: 50px;
}

.txtAreaPlcHldr.var_2 {
  width: 100%;
  height: 122px;
  background-color: #ffffff;
}

.prflPlcHldrLst > li .left.var_2 {
  width: 70px;
}

.prflPlcHldrLst > li .right.var_2 {
  width: 810px;
}

.prflPlcHldrLst > li .imgWp.var_2 {
  width: 65px;
  height: 65px;
}

.prflPlcHldrLst.var_2 > li {
  padding: 0;
}

.prflPlcHldrLst.var_2 > li:first-child {
  border-top: 1px solid #cccccc;
  margin-top: 80px;
}

.prflPlcHldrLst.var_2.var_3 li {
  padding: 20px;
}

/* Profile placeholder end */
/* GL_Loading_Page_Biz Forum_Network Started */
.plce_bg {
  background-color: #f4f4f4 !important;
}

.plce_bg_3 {
  background-color: #eeeeee !important;
}

.place_selctWpr {
  width: 171px;
  height: 37px;
  float: right;
}

/* MK 08/08/2017 height:40px; */
.place_banCntWp {
  width: 95.26%;
  margin: 30px auto 0;
  padding-bottom: 28px;
  border-bottom: 1px solid #e8e8e8;
}

.place_banCnt {
  width: 100%;
  height: 405px;
}

.place_list2 {
  width: 915px;
  margin: 15px auto;
  list-style: none;
}

.place_list2 > li {
  width: 275px;
  height: 313px;
  margin: 15px;
  padding-bottom: 15px;
  float: left;
  border-bottom: 1px solid #e8e8e8;
  box-sizing: border-box;
}

.place_disply {
  width: 100%;
}

.place_disply .leftCol {
  width: 42px;
  height: 42px;
  background-color: #cccccc;
}

.place_disply .rightCol {
  width: 81.09%;
  float: right;
}

.place_disply .rightCol .line1 {
  width: 62.78%;
  height: 20px;
  float: left;
}

.place_disply .rightCol .line2 {
  width: 79.37%;
  height: 15px;
  float: left;
  margin-top: 4px;
}

.place_box {
  width: 100%;
}

.place_list2 > li .place_box {
  height: 127px;
  margin-top: 16px;
  float: left;
}

.singleLine.small {
  height: 10px;
}

.place_list2 > li .singleLine.small {
  width: 31.27%;
  margin-bottom: 20px;
  margin-top: 20px;
}

.place_list2 > li .singleLine {
  margin-top: 7px;
  margin-bottom: 7px;
}

.place_contentList {
  width: 837px;
  margin: 0 0 0 20px;
  float: left;
}

.place_contentList > li {
  float: left;
  list-style: none;
  margin: 30px 0 0 19px;
  position: relative;
}

.place_contentList > li:first-child {
  margin-left: 0;
}

.plce_btn {
  min-width: 110px;
  height: 40px;
  line-height: 40px;
  cursor: pointer;
  background-color: #cccccc;
  text-decoration: none;
  box-sizing: border-box;
  display: inline-block;
}

/* plc_eCard Started */
.plc_eCard {
  width: 409px;
  height: 205px;
  position: relative;
  background: #ffffff;
  border: 1px solid #cccccc;
  box-sizing: border-box;
  padding: 6px 10px;
}

.plc_eCard .left {
  width: 112px;
  float: left;
  position: relative;
  border: 1px solid #cccccc;
}

.plc_eCard .left .imgWp {
  width: 100%;
  height: 112px;
  overflow: hidden;
  position: relative;
  background-color: #f5f5f5;
  box-sizing: border-box;
}

.plc_eCard .left .plce_btn {
  width: 100%;
  min-width: 0;
  float: left;
}

.plc_eCard .right {
  box-sizing: border-box;
  padding-left: 123px;
  width: 100%;
}

.plc_eCard .topSec {
  height: 90px;
  position: relative;
}

.plc_eCard .name {
  width: 57.57%;
  height: 20px;
  margin-top: 5px;
}

.plc_eCard .rol {
  width: 57.57%;
  height: 10px;
  margin-top: 9px;
}

.plc_eCard .com {
  width: 88.25%;
  height: 20px;
  margin-top: 9px;
}

.plc_eCard .bottom {
  margin-top: 12px;
}

.plc_eCard .bottom .lfSec {
  width: 112px;
  float: left;
}

.plc_eCard .bottom .lfSec .line {
  width: 71.42%;
  height: 20px;
  float: left;
}

.plc_eCard .bottom .rigSec {
  width: 264px;
  float: left;
}

.plc_eCard .bottom .rigSec > li {
  width: 30.30%;
  height: 20px;
  background: #f4f4f4;
  margin-right: 31px;
  display: inline-block;
  list-style: none;
}

/* plc_eCard End */
.place_contentList {
  width: 837px;
  float: left;
  margin: 0 0 0 20px;
}

.place_alpListHor {
  width: 48px;
  height: 938px;
  float: right;
  list-style: none;
  border: 1px solid #cccccc;
}

.place_alpListHor li a {
  width: 100%;
  color: #cccccc;
  display: inline-block;
  text-decoration: none;
}

.place_alpListHor li:first-child {
  background: #666666;
}

.place_alpListHor li:first-child a {
  color: #ffffff;
  padding: 2px 0 1px;
}

/* RHS Started */
.placeholder_right.var_03 {
  padding-bottom: 30px;
}

.placeholder_right.var_03 .place_row {
  margin-top: 10px;
}

.txtPlcHldr.var_12 {
  width: 96.22%;
  margin-top: 10px;
  margin-bottom: 30px;
}

.place_disply.var_01 {
  margin-top: 20px;
}

.place_disply.var_01 .leftCol {
  width: 15.84%;
  margin-right: 10px;
}

.place_disply.var_01 .rightCol {
  width: 67.16%;
  float: left;
}

.place_disply.var_01 .rightCol .line1 {
  width: 78.65%;
}

.place_disply.var_01 .rightCol .line2 {
  width: 100%;
}

.txtPlcHldr.var_01 {
  width: 115px;
}

.colmWp .place_displyWp {
  margin-bottom: 20px;
}

.place_displyWp .singleLine {
  margin-top: 10px;
}

.verLineWp {
  width: 156px;
}

.verLineWp .singleLine {
  margin-top: 14px;
}

.verLineWp .singleLine:first-child {
  margin-top: 0;
}

.container .colRig .colmWp.plc_colWp {
  padding-bottom: 10px;
}

.container .colRig .colmWp .verLineWp {
  margin-top: -15px;
}

.container .colRig .colmWp .line_3 {
  width: 50px;
  height: 15px;
  margin-top: 14px;
  float: right;
}

.container .colRig .colmWp .bx-wrapper .bx-loading {
  z-index: 1;
}

/* RHS End */
/* GL_Loading_Page_Biz Forum_Network End */
/* place holder End */
/* Prelogin Headrow Started */
.headRow .hedRwInn {
  float: left;
  margin-top: 6px;
  display: flex;
  align-items: center;
}

.headRow .hedRwInn h1 {
  font-size: 22px;
  font-weight: 300;
  text-indent: 7px;
  float: left;
  margin-left: 18px;
}

.grpic::before {
  content: "\e94b";
  position: absolute;
  top: 12px;
  left: 0;
  color: #273239;
  font-family: 'icomoon' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  font-size: 28px;
}

.grpicon::before {
  content: "\e94b";
  position: absolute;
  left: -14px;
  color: #273239;
  font-family: 'icomoon' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  font-size: 28px;
}

@media only screen and (max-width: 1279px) {
  .grpicon::before {
    left: 4px;
  }
}

.headRow .hedRwInn h1 a {
  color: #273239;
  float: left;
}

.headRow .hedRwInn .subHding {
  text-indent: 0;
  display: flex;
  align-items: center;
}

.headRow .hedRwInn .subHding a {
  padding-left: 5px;
}

.container.prelogin .headRow .hedRwInn {
  margin-top: 10px;
}

.headRow .hedRwInn .bizIc {
  width: 20px;
  height: 25px;
  margin: 1px 0 0 2px;
}

.headRow .hedRwInn .netwrkIc {
  width: 23px;
  height: 25px;
  margin-top: 2px;
}

.headRow .hedRwInn .bizofrIc {
  margin: 3px 0 0 10px;
}

.headRow .hedRwInn .eBriefCaseIc {
  width: 24px;
  height: 24px;
  background-position: 24.6% 20.7612%;
  margin-top: 2px;
}

.headRow .hedRwInn .calIc.act {
  width: 24px;
  height: 25px;
  float: left;
}

.headRow .hedRwInn .emailIc {
  width: 22px;
  height: 22px;
  margin-top: 2px;
}

/* Prelogin Headrow End */
/*  Signature Started */
.wrp_box_style_outr {
  margin: 0 auto;
}

.wrp_box_style_outr .info_text {
  font-size: 14px;
  color: #999999;
  margin-top: 7px;
}

.wrp_box_style {
  width: 100%;
  margin: 20px auto 0;
  border: 1px solid #dddddd;
  box-sizing: border-box;
}

.wrp_box_style_outr.var_01 {
  width: 95.80%;
}

.wrp_box_style .hd {
  width: 100%;
  text-align: center;
  padding: 12px 15px;
  box-sizing: border-box;
  border-bottom: 1px solid #dddddd;
  float: left;
  font-size: 18px;
  color: #333333;
  background-color: #f4f4f4;
}

.wrp_box_style_1 {
  width: 100%;
  float: left;
  position: relative;
}

.wrp_box_style_1 .contLfRg {
  width: 50%;
  padding: 2.25%;
  box-sizing: border-box;
  float: left;
}

.wrp_box_style_1 .numContWp {
  margin-bottom: 9px;
}

.contLfRg .numCol {
  width: 30px;
  height: 30px;
  line-height: 26px;
  display: inline-block;
  vertical-align: middle;
  border-radius: 50%;
  border: 3px solid #333333;
  text-align: center;
  box-sizing: border-box;
}

.contLfRg .numCol p {
  width: 100%;
  height: 100%;
  display: block;
  font-size: 14px;
  background-color: #ffffff;
  color: #333333;
  border-radius: 50%;
  box-sizing: border-box;
}

.contLfRg .contCol {
  width: 91.5%;
  line-height: 18px;
  color: #333333;
  display: inline-block;
  padding-left: 6px;
  vertical-align: middle;
  box-sizing: border-box;
}

.contLfRg .contCol_1 {
  float: right;
  width: 91.5%;
  padding-left: 6px;
  box-sizing: border-box;
}

.contCol_1 .lef {
  width: 50%;
  float: left;
  font-size: 14px;
  color: #666666;
  padding-right: 5px;
  box-sizing: border-box;
}

.contCol_1 .rig {
  width: 50%;
  float: right;
  font-size: 14px;
  color: #666666;
  text-align: right;
  position: relative;
}

.contCol_1 .txt_wrapper {
  width: 100%;
  margin-bottom: 10px;
}

.contCol_1 .radio_wrapper {
  width: 100%;
}

.contCol_1 .radio_wrapper .radio {
  width: 100%;
  margin-top: 10px;
  font-size: 14px;
  font-weight: 700;
  color: #333333;
}

.signatureWp {
  width: 100%;
  position: relative;
  margin-top: 10px;
}

.signature {
  width: 65.93%;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  left: 0;
  margin: 0 auto 0;
  right: 0;
  z-index: 3;
}

.signature table {
  border-collapse: inherit;
}

.contCol_1 .rig .ToolTip {
  bottom: 30px;
  right: 0;
}

/* Internet Explorer 8+ Hack Start */
@media screen\0 {
  .signature table img {
    width: 100%;
  }
}

/* Internet Explorer 8+ Hack End */
.blueTrnsBg {
  /*width:288px; height:108px; */
  width: 79.33884298%;
  height: 75.5%;
  background: url("images/transperant_img_blue.png") left bottom no-repeat;
  background-size: cover;
  position: absolute;
  bottom: 15px;
  left: 8px;
  z-index: 1;
}

.wrp_box_style_1 .mid {
  width: 1px;
  height: 100%;
  padding-top: 50px;
  padding-bottom: 50px;
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  margin: 0 auto;
  box-sizing: border-box;
}

.wrp_box_style_1 .mid .innLine {
  width: 100%;
  height: 100%;
  background-color: #dddddd;
}

/*  Signature End */
/* Help Ballons Start */
.hvrCnt {
  width: 244px;
  position: absolute;
  left: 0;
  top: 65px;
  z-index: 6;
  display: none;
  box-shadow: 1px 1px 3px #cec9c9;
}

.hvrCnt.act {
  display: block;
}

.hvrCnt .topArw2 {
  float: left;
  margin: -12px 0 0 15px;
}

.hvrTop {
  width: 100%;
  border: 1px solid #d3d3d3;
  border-bottom: none;
  box-sizing: border-box;
  padding: 12px 15px;
  background-color: #ffffff;
  line-height: normal;
}

.hvrCnt .clsBtn_333 {
  width: 8px;
  height: 8px;
  position: absolute;
  top: 5px;
  right: 5px;
}

.hvrHdng {
  font-weight: bold;
  color: #273239;
}

.hvrTxt {
  font-size: 12px;
  color: #666666;
  margin-top: 4px;
}

.hvrBot {
  width: 100%;
  height: 30px;
  background-color: #b6dbe3;
}

.circleLst {
  float: left;
  list-style: none;
  margin: 11px 0 0 5px;
}

.circleLst > li {
  float: left;
  width: 7px;
  height: 7px;
  border: 1px solid #777777;
  border-radius: 50%;
  margin-left: 5px;
  cursor: pointer;
  box-sizing: border-box;
}

.circleLst > li.act {
  background-color: #777777;
}

.hvrRight {
  float: right;
}

.hvrRight .helpIc {
  width: 13px;
  height: 13px;
  float: left;
  margin: 9px 10px 0 0;
}

.borDiv {
  float: left;
  width: 1px;
  height: 30px;
  opacity: .5;
  background: #666666;
  /* For browsers that do not support gradients */
  background: -webkit-linear-gradient(#b2d7de, #666666, #b2d7de);
  /* For Safari 5.1 to 6.0 */
  background: -o-linear-gradient(#b2d7de, #666666, #b2d7de);
  /* For Opera 11.1 to 12.0 */
  background: -moz-linear-gradient(#b2d7de, #666666, #b2d7de);
  /* For Firefox 3.6 to 15 */
  background: linear-gradient(#b2d7de, #666666, #b2d7de);
  /* Standard syntax */
}

.nxtWp {
  width: 30px;
  height: 30px;
  float: right;
  display: block;
  text-align: center;
  line-height: 30px;
}

.nxtWp .rightArw_777 {
  display: inline-block;
  border-bottom: 6px solid transparent;
  border-left: 6px solid #777777;
  border-top: 6px solid transparent;
}

.tab > li .hvrCnt {
  top: 45px;
}

.hvrCnt.bizforum {
  left: 185px;
}

.hvrCnt.network {
  left: 350px;
}

.hvrCnt.bizoffers {
  left: 515px;
}

.hvrCnt.comBuzz {
  left: 120px;
}

.hvrCnt.profile {
  left: inherit;
  right: 0;
  top: 60px;
}

.hvrCnt.profile .topArw2 {
  float: right;
  margin-right: 10px;
}

.tabCnt .hvrCnt {
  top: 45px;
}

/* Help Ballons End */
/* Link with sme */
.rhsScorllCont {
  position: relative;
  width: 280px;
}

.linkWithSme .nano {
  max-height: 398px;
}

/*.linkWithSme .nano, .rhsScorllCont .nano { background: none; border: none; position: relative;}
.linkWithSme .nano > .nano-pane, .rhsScorllCont .nano  > .nano-pane{ background: #fafafa; }
.linkWithSme .nano-slider, .rhsScorllCont .nano-slider { cursor:pointer; } */
.rhsScorllCont .nano {
  background: none;
  border: none;
  position: relative;
}

.rhsScorllCont .nano > .nano-pane {
  background: #fafafa;
}

.rhsScorllCont .nano-slider {
  cursor: pointer;
}

/* 1st time login Block  RHS Start */
.container .colmWp.frstLognBlk {
  border: 1px solid #cccccc !important;
  background-color: #ffffff;
  margin: 20px 0 20px;
  padding-left: 20px;
}

.colmWp.frstLognBlk .hd {
  font-size: 18px;
  color: #273239;
}

.colmWp.frstLognBlk .listStyle > li {
  margin-top: 10px;
}

.colmWp.frstLognBlk .listStyle > li:first-child {
  margin-top: 5px;
}

.colmWp.frstLognBlk .listStyle > li .txt_01 {
  font-size: 16px;
}

.colmWp.frstLognBlk .listStyle > li .txt_02 {
  font-size: 14px;
  margin-left: 45px;
  color: #273239;
}

.colmWp.frstLognBlk .listStyle > li .netwrkIc {
  width: 24px;
  height: 24px;
  margin-top: 6px;
}

.colmWp.frstLognBlk .listStyle > li .bizIc {
  width: 21px;
  height: 24px;
  margin-top: 6px;
}

.colmWp.frstLognBlk .listStyle > li .bizofrIc {
  margin-top: 7px;
}

/* 1st time login Block  RHS End */
/* Incentive Offer overlay Start */
.overlay_wrp.incent {
  padding: 0;
}

.half_col {
  width: 50%;
}

.incntCardWp {
  width: 100%;
  position: relative;
  height: 385px;
  overflow: hidden;
  background: #ffffff;
  /* Old browsers */
  background: -moz-radial-gradient(center, ellipse cover, #ffffff 0%, #fefefe 4%, #0e7ba3 70%, #00598c 99%);
  /* FF3.6-15 */
  background: -webkit-radial-gradient(center, ellipse cover, #ffffff 0%, #fefefe 4%, #0e7ba3 70%, #00598c 99%);
  /* Chrome10-25,Safari5.1-6 */
  background: radial-gradient(ellipse at center, #ffffff 0%, #fefefe 4%, #0e7ba3 70%, #00598c 99%);
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#00598c',GradientType=1 );
  /* IE6-9 fallback on horizontal gradient */
}

.incntCard {
  /*width:675px;*/
  width: 427px;
  background-color: #ffffff;
  box-sizing: border-box;
  padding: 15px;
  position: absolute;
  left: 35px;
  bottom: 62px;
  z-index: 2;
  transform: rotate(-20deg);
  -ms-transform: rotate(-20deg);
  -webkit-transform: rotate(-20deg);
  transform: rotate(-20deg);
}

.incntCard .imgWp {
  float: left;
  width: 70px;
  height: 70px;
  line-height: 70px;
  text-align: center;
  position: relative;
  font-size: 0;
}

.incntCard .imgWp img {
  max-width: 100%;
  vertical-align: middle;
}

.incntCard .right {
  /*padding-left:140px;*/
  padding-left: 85px;
}

.incntCard .right .comNm {
  font-size: 18px;
  color: #333333;
  margin-top: 3px;
  height: 46px;
  overflow: hidden;
}

.incntCard .right .prflNm {
  font-size: 18px;
  color: #273239;
  font-weight: bold;
  margin-top: 30px;
}

.incntCard .right .desgnlNm {
  font-size: 14px;
  color: #273239;
  font-style: italic;
  margin-top: 1px;
}

.incntCard .right .addrs {
  font-size: 14px;
  margin-top: 8px;
  height: 90px;
  overflow: hidden;
}

.rptBgCnt {
  width: 427px;
  height: 259px;
  background-image: url(images/glbg.jpg);
  position: absolute;
  bottom: 0;
  right: -285px;
  z-index: 1;
  text-align: center;
  transform: rotate(20deg);
  -ms-transform: rotate(20deg);
  -webkit-transform: rotate(20deg);
  transform: rotate(20deg);
}

.rptBgCnt .imgWp {
  width: 32px;
  height: 32px;
  margin: 170px auto 0;
}

.rptBgCnt .imgWp img {
  width: 100%;
}

.botTxt {
  font-size: 12px;
  color: #ffffff;
  margin-top: 20px;
}

.incntCardTxtCnt {
  text-align: center;
  padding: 20px 0;
  box-sizing: border-box;
}

.incntHdng {
  font-size: 22px;
  color: #333333;
  font-weight: bold;
  margin-top: 17px;
}

.incntHdng_2 {
  font-size: 18px;
  color: #333333;
  font-weight: bold;
  margin-top: 15px;
}

.incntHdng_3 {
  font-size: 14px;
  color: #333333;
}

.pad_0_20 {
  padding: 0 20px;
}

.incntCardTxtCnt .profMtrCnt {
  text-align: left;
  margin-top: 13px;
}

.incntCardTxtCnt .list li {
  float: left;
  width: 50%;
  border: none;
  padding: 0 10px 0 30px;
  margin: 5px 0;
}

.incntCardTxtCnt .profMtr {
  width: 270px;
  margin: 0 auto;
}

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

.incntCardTxtCnt .btn {
  float: none;
}

.font_10 {
  font-size: 10px;
  color: #666666;
  margin-top: 8px;
}

.overlay_wrp.incent .clsBtn_000 {
  top: 10px;
  right: 10px;
}

.incntCardTxtCnt .tikBigIc {
  margin-top: 50px;
}

/* Incentive Offer overlay End */
/* We miss you overlay Start */
.msYouWp {
  text-align: center;
}

.rghtBorLst {
  list-style: none;
  margin-top: 30px;
}

.rghtBorLst.fourChild li {
  width: 25%;
}

.rghtBorLst li {
  float: left;
  width: 33.33%;
  text-align: center;
  border-left: 1px solid #cccccc;
  box-sizing: border-box;
}

.rghtBorLst li:first-child {
  border: none;
}

.rghtBorLst li .articlIc {
  width: 26px;
  height: 32px;
}

.rghtBorLst li .articlIc:hover {
  background-position: 24.7012% 45.896%;
}

.rghtBorLst li .netwrkIc {
  float: none;
  display: inline-block;
  width: 32px;
  height: 32px;
}

.rghtBorLst li .bizofrIc {
  float: none;
  display: inline-block;
  width: 32px;
  height: 32px;
}

.rghtBorLst li .bizofrIc:hover {
  background-position: 20.9% 16.3972%;
}

.rghtBorLst li .rghtLnk {
  font-size: 14px;
  text-transform: uppercase;
  display: block;
  font-weight: bold;
  margin-top: 10px;
}

.rghtBorLst li .rghtTxt {
  font-size: 14px;
  color: #333333;
  margin-top: 3px;
}

/* We miss you overlay end */
/* Prelogin network industries Started 29/03/17 */
/* filter start */
.filter_cont {
  width: auto;
  height: auto;
  margin: 20px  0 0;
  padding: 0 20px 20px;
  border-bottom: 1px solid #cdcdcd;
}

.filter_wrp {
  width: 100%;
}

.filter_inn_wrp {
  width: 18%;
  width: auto;
  float: left;
  box-sizing: border-box;
  border: 1px solid #cdcdcd;
  border-left: none;
  padding: 10px 30px 11px 10px;
  position: relative;
}

.filter_inn_wrp:first-child {
  border-left: 1px solid #cdcdcd;
}

.filter_inn_wrp.sm {
  width: 110px;
}

.filter_inn_wrp.med {
  width: 135px;
}

.filter_input_ps {
  width: 100%;
  font-size: 14px;
  float: left;
}

.serchIc_whi {
  width: 49px;
  height: 41px;
  background: url(images/prelog_search_ic_whi.png) center center no-repeat;
}

.serchIcWrp_ps {
  width: 49px;
  height: 41px;
  float: left;
  text-align: center;
}

.searchRes_txt_ps {
  font-size: 14px;
  color: #666666;
  margin-top: 16px;
}

.filter_cont .downArw {
  position: absolute;
  right: 10px;
  border-top: 6px solid #999999;
  border-left: 6px solid transparent;
  border-right: 6px solid transparent;
  top: 17px;
}

.filter_cont .ui-selectmenu-button span.ui-selectmenu-text {
  font-size: 14px;
  padding: 0.4em 2.1em 0.4em 1em !important;
}

.filter_dd {
  position: absolute;
  border: 1px solid #cdcdcd;
  border-top: none;
  width: 100%;
  top: 40px;
  left: -1px;
  z-index: 5;
}

.filter_dd li {
  list-style-type: none;
  width: 100%;
  border-top: 1px solid #e8e8e8;
  text-decoration: none;
  font-size: 20px;
  font-size: 14px;
  color: #273239;
  padding: 13px 20px 12px 20px;
  box-sizing: border-box;
  display: inline-block;
  background: #ffffff;
  cursor: pointer;
}

.filter_dd li:hover {
  background: #f5f5f5;
  color: #666666;
}

.slctWp.filter_inn_wrp {
  width: 250px;
  padding: 5px 10px 3px 0px;
}

.slctWp.filter_inn_wrp .filter_cont .ui-selectmenu-button span.ui-selectmenu-text {
  padding-right: 35px;
}

.slctWp.filter_inn_wrp .ui-selectmenu-open {
  left: -1px !important;
  top: 41px !important;
}

/* filter end */
/* industryList Started */
.industryList {
  width: 100%;
  padding: 10px;
  box-sizing: border-box;
}

.industryList > li {
  list-style: none;
  word-wrap: break-word;
  height: 65px;
  line-height: 62px;
  overflow: hidden;
  position: relative;
  width: 283px;
  border: 1px solid #cccccc;
  box-sizing: border-box;
  float: left;
  margin: 10px;
}

.industryList > li a {
  display: block;
}

.industryList > li .lef {
  width: 65px;
  background-color: #999999;
  text-align: center;
  display: inline-block;
  vertical-align: middle;
}

.industryList > li .lef img {
  max-width: 100%;
  vertical-align: middle;
}

.industryList > li .right {
  width: 211px;
  padding: 5px 10px 5px 11px;
  box-sizing: border-box;
  font-size: 15px;
  color: #333333;
  display: inline-block;
  line-height: normal;
  vertical-align: middle;
}

/* industryList End */
/* Prelogin network industries End 29/03/17 */
/* Prelogin network companies Started 29/03/17 */
.searchLst .listCnt {
  margin: 0;
}

.searchLst {
  list-style: outside none none;
}

.searchLst > li {
  border-bottom: 1px solid #cccccc;
  box-sizing: border-box;
  padding: 20px;
}

.userDisplay .colMid {
  float: left;
}

#networklist .userDisplay .colMid {
  width: 70%;
}

/* MS 05/09/17 */
.nmTickCnt .vrifdIc {
  margin-left: 5px;
  vertical-align: middle;
}

.font_14 {
  font-size: 14px;
}

.nmTickCnt .time {
  margin: 5px 0 0;
}

.searchLst > li .descrptn {
  margin: 17px 0 10px;
}

.listCnt .left {
  float: left;
  margin-top: 8px;
  width: 75px;
}

.listCnt .left label {
  color: #999999;
  font-size: 14px;
}

.listCnt .right {
  float: left;
}

.offLi > li > a.pls_more {
  border-color: #00abbe;
  color: #00abbe;
}

.signUpNwCnt {
  position: relative;
  bottom: inherit;
}

.signUpNwCnt.scrlIni {
  position: fixed;
  bottom: 100px;
  z-index: 5;
  transition: bottom .5s ease;
}

.signUpNwCnt.scrl {
  position: fixed;
  bottom: 0;
  /* bottom: :300px; */
  z-index: 5;
  /* transition: bottom .5s ease;*/
  display: none;
}

.signUpNwCnt .imgWp {
  width: 100%;
  height: 121px;
  text-align: center;
  position: relative;
  line-height: normal;
  overflow: hidden;
}

.signUpNwCnt .imgWp img {
  max-width: 100%;
  vertical-align: middle;
  display: inline-block;
  font-size: 0;
}

.txtAbs {
  width: 100%;
  height: 100%;
  position: absolute;
  /*line-height:121px;*/
  line-height: 100px;
  top: 0;
  left: 0;
  padding: 10px 20px;
  box-sizing: border-box;
}

.txtAbs_Txt_1 {
  font-size: 14px;
  color: #ffffff;
  vertical-align: middle;
  display: inline-block;
  line-height: normal;
}

.txtAbs_Txt_2 {
  font-size: 18px;
  font-weight: bold;
}

.signUpNwBotCnt {
  width: 100%;
  padding: 10px;
  box-sizing: border-box;
}

.signUpNwBotCnt .btn {
  min-width: 100%;
  margin: 0;
}

.signUpNwBotCnt .lft {
  float: left;
  width: 50%;
  text-align: right;
  padding-right: 10px;
  box-sizing: border-box;
}

.lftTxt {
  font-size: 12px;
}

.lftLnk {
  font-size: 14px;
  font-weight: bold;
}

.signUpNwBotCnt .rght {
  float: right;
  width: 50%;
}

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

.colLef .signInUp {
  padding: 27px 0 24px;
}

.profWrp.prlgin {
  padding-bottom: 0;
}

.list2.prlgin li {
  height: 280px;
}

.signUpNwCnt.scrl .signUpNwBotCnt {
  position: absolute;
  bottom: 0;
  padding: 0;
}

.signUpNwCnt.scrl .signUpNwBotCnt .lftTxt {
  display: none;
}

.signUpNwCnt.scrl .signUpNwBotCnt .lftLnk {
  color: #ffffff;
  float: right;
  margin-top: 10px;
}

.signUpNwCnt.scrl .txtAbs {
  line-height: normal;
  padding: 5px 10px;
}

.signUpNwCnt.scrl .imgWp {
  height: 100px;
}

.signUpNwCnt.scrl .txtAbs_Txt_2 {
  font-size: 14px;
  font-weight: normal;
}

.signUpNwCnt.scrl .txtAbs_Txt_2 br:first-child {
  display: none;
}

/*.signUpNwCnt.scrl .txtAbs_Txt_1 br:first-child { display: block;} */
/* Prelogin network companies Started 29/03/17 */
/* pagination start */
.pagination {
  list-style: none;
  float: right;
  margin-top: 20px;
}

.pagination li {
  float: left;
  width: 30px;
  height: 30px;
  line-height: 30px;
  text-align: center;
  border: 1px solid #cccccc;
  margin-left: 10px;
}

.pagination li a {
  display: block;
}

/* pagination end */
.colLef .preLog_SearchCnt .searchLst#networklist .pagination {
  float: none;
  justify-content: center;
}

.colLef .preLog_SearchCnt .searchLst#networklist .pagination li {
  width: auto;
}

/* Browser Notifications Overlay Started */
.overlay.varOvrly {
  padding-top: 0;
}

.overlay_wrapper {
  width: 100%;
  float: left;
}

.alert_cont_wp {
  width: 310px;
  min-height: 120px;
  padding: 10px;
  box-sizing: border-box;
  border-top: 1px solid #989898;
  background-color: #ffffff;
  position: relative;
}

.alert_cont_wp .iconWp.var_01 {
  width: 100%;
  display: inline-block;
  position: static;
  margin-top: 13px;
  text-decoration: none;
}

.alert_cont_wp .iconWp.var_01 .txt {
  width: 75%;
  display: inline-block;
  vertical-align: middle;
}

.cls_gray {
  color: #727272;
  line-height: 9px;
  position: absolute;
  right: 0;
  top: 0;
  padding: 10px;
  box-sizing: border-box;
}

.notificatnIc {
  width: 12px;
  height: 15px;
  background: url("images/bellIcon.png") 0 0 no-repeat;
  display: inline-block;
  vertical-align: middle;
  padding-right: 5px;
}

.alert_cont_wp .imp_Wpr {
  position: absolute;
  right: -115px;
  bottom: -108px;
  z-index: 1;
}

.alert_cont_wp .imp_Wpr .imgWp {
  width: 99px;
  height: 101px;
  line-height: 0;
  float: left;
}

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

.btn_efef {
  min-width: 72px;
  height: 27px;
  line-height: 27px;
  padding: 0 20px;
  text-align: center;
  text-decoration: none;
  position: relative;
  font-size: 16px;
  display: inline-block;
  cursor: pointer;
  color: #424242;
  background: #efefef;
  box-sizing: border-box;
  border: 1px solid #b6b6b6;
  border-radius: 3px;
}

.multiple_btn_wp {
  width: 100%;
}

.multiple_btn_wp .btn_efef {
  float: right;
  margin-left: 10px;
}

.alert_cont_wp .multiple_btn_wp {
  position: absolute;
  right: 10px;
  bottom: 16px;
}

.textulWp {
  margin-top: 53px;
  color: #ffffff;
  float: left;
}

.curvedarrow {
  width: 33px;
  height: 44px;
  display: inline-block;
  vertical-align: top;
  margin-top: -35px;
  margin-right: 10px;
}

.textulWp .text {
  display: inline-block;
  vertical-align: bottom;
}

.box_cont_wrapper {
  width: 620px;
  position: relative;
  margin: 127px auto 0;
  background-color: #82d000;
  padding: 26px 20px;
  box-sizing: border-box;
}

.overlay_wrapper .clsBtn_000_2 {
  position: absolute;
  top: 10px;
  right: 10px;
}

.pop_up_cont_wp {
  width: 100%;
  word-wrap: break-word;
}

.pop_up_cont_wp .cont_left {
  width: 115px;
  height: 113px;
  padding: 0 0 0 10px;
  overflow: hidden;
  float: left;
  box-sizing: border-box;
}

.pop_up_cont_wp .cont_left img {
  display: inline-block;
  vertical-align: middle;
}

.pop_up_cont_wp .cont_left + .cont_right {
  padding-left: 140px;
}

.pop_up_cont_wp .cont_right {
  padding: 0 10px;
  box-sizing: border-box;
}

.overlay_wrapper .hd_0 {
  color: #ffffff;
  margin-top: 8px;
  margin-bottom: 7px;
}

.overlay_wrapper .txt_0 {
  color: #ffffff;
}

.overlay_wrapper .txt_1 {
  color: #ffffff;
}

.overlay_wrapper .txt_2 {
  margin-top: 13px;
}

/* Browser Notifications Overlay End  */
/* Groups On Dashboard Start */
.templet_1.var_2 {
  margin-top: 0;
  position: relative;
}

.templet_1.var_2 .left {
  height: 130px;
  line-height: 130px;
  max-height: auto;
  min-height: auto;
}

.templet_1.var_2.lstng .left {
  width: 130px;
  background-color: #cccccc;
  font-size: 0;
}

.templet_1.var_2.lstng .left + .right {
  margin-left: 150px;
}

/*.templet_1.var_2 .left img{height:100%;}*/
.templet_1.var_2 .left .vidIcnWp {
  line-height: normal;
}

.templet_1.var_2 .right .btn {
  position: absolute;
  bottom: 0;
}

.templet_1.var_2 .right .tagHdng {
  display: block;
}

.imgWp .imgTag, .templet_1.var_2 .left .imgTag {
  position: absolute;
  bottom: 0;
  left: 0;
}

.txtDv {
  display: inline-block;
  width: 100%;
}

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

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

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

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

.mt10 {
  margin-top: 10px;
}

/* Groups On Dashboard End */
/* Network share with my groups enhancement Start */
.leftCol_shareInGrp {
  width: 720px;
  margin-top: 16px;
  float: left;
}

.shareInGrpCont {
  width: 100%;
  height: 68px;
  overflow: hidden;
  overflow-y: auto;
}

/* MS 22/08/17 */
.leftCol_shareInGrp .custcheckBox {
  width: 100%;
  font-size: 14px;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}

.leftCol_shareInGrp .custcheckBox::before {
  margin-top: 0;
  border-color: #273239;
}

.leftCol_shareInGrp .checkList li {
  width: 50%;
  margin-left: 0;
  margin-bottom: 14px;
  padding-right: 10px;
  box-sizing: border-box;
}

.leftCol_shareInGrp .checkList li .checkBox {
  width: 100%;
}

.leftCol_shareInGrp .checkList li:nth-child(even) {
  float: right;
}

.leftCol_shareInGrp .checkList {
  margin-top: 11px;
}

/* Network share with my groups enhancement End */
/* group_activity Start */
.outrOvrflwWp.cards .overflow_ul > li {
  width: 410px;
}

.botHdng {
  font-weight: 700;
  color: #333333;
  margin-top: 17px;
}

.outrOvrflwWp.cards .link16grn {
  bottom: 0;
}

.contentList2 > li .evntWp {
  position: relative;
  margin-top: 20px;
}

.contentList2 > li .evntWp .leftCol_grpV2 {
  left: 0;
  position: absolute;
  top: 0;
  width: 142px;
  height: 142px;
  overflow: hidden;
}

.contentList2 > li .evntWp .rightCol_grpV2 {
  box-sizing: border-box;
  padding-left: 162px;
  width: 100%;
}

.fnt20 {
  font-size: 20px;
}

.templet_1.var_3 {
  margin-top: 0;
  position: relative;
}

.templet_1.var_3 .left {
  width: 318px;
  height: 147px;
  line-height: 147px;
  min-height: auto;
}

/*.templet_1.var_3 .left img { height: 100%;}*/
.templet_1.var_3 .imgTag {
  position: absolute;
  bottom: 0;
  left: 0;
}

.templet_1.var_3 .right .tagHdng {
  height: 38px;
  display: block;
}

.tagSubHdng {
  font-size: 14px;
  color: #273239;
  margin: 10px 0 10px 0;
  height: 49px;
}

.templet_1.var_3 .left + .right {
  margin-left: 340px;
}

/* group_activity End */
/* groups notification Start */
.btn_brdr {
  height: 24px;
  line-height: 24px;
  border: 1px solid #333333;
  color: #333333;
  font-size: 12px;
  font-weight: 700;
  text-align: center;
  padding: 0 10px;
  text-transform: uppercase;
}

.notiList_2 > li .list10 {
  float: right;
}

.notiList_2 > li .list10 li a {
  font-size: 12px;
  color: #666666;
}

.notiList_2 > li .list10 li a.btn_brdr {
  color: #333333;
}

.notiList_2 > li .list10 li {
  margin-left: 10px;
  line-height: 26px;
}

.notiList_2 > li .list10 li:first-child {
  margin: 0;
}

.notiList_2 > li .list10 li .dclineIc {
  margin: 5px 5px 0 0;
}

.notiList_2 > li .list10 li .shareIc {
  width: 18px;
  height: 13px;
  margin: 7px 5px 0 0;
}

.notiList_2 > li .list10 li .patIc {
  margin-top: -5px;
}

/* groups notification Start */
.colmWp .imgWp img {
  max-width: 100%;
}

.bottom_para {
  position: absolute;
  bottom: 10px;
  left: 20px;
  color: #273239;
  font-weight: 300;
}

/* Create ebiz card overlay start */
.overlay_wrp .row .hd_4 {
  color: #333333;
  font-size: 18px;
}

.cardCont_eng {
  height: auto;
  margin-top: 21px;
  width: 100%;
}

.leftCol_eng, .rigCol_eng {
  box-sizing: border-box;
  float: left;
}

.leftCol_eng {
  width: 60.2241%;
}

.row_eng {
  margin-top: 20px;
  width: 100%;
}

.row_eng:first-child {
  margin-top: 0;
}

.col_eng {
  box-sizing: border-box;
  float: right;
  padding-left: 5px;
  width: 49%;
}

.row_eng .col_eng:first-child {
  padding-left: 0;
  float: left;
}

.slctWp .downArw_999 {
  position: absolute;
  right: 10px;
  top: 18px;
}

.rigCol_eng {
  padding-left: 20px;
  width: 39.7759%;
}

.crtCard.engVar {
  border: 1px solid #e8e8e8;
  box-sizing: border-box;
  min-height: 122px;
  padding: 10px;
  width: 100%;
}

.rigCol_eng .crtCard.engVar:first-child {
  margin-bottom: 10px;
}

.crtCard.engVar .left {
  display: table;
  position: absolute;
}

.crtCard.engVar .imgWp {
  background: #f5f5f5 none repeat scroll 0 0;
  display: table-cell;
  height: 38px;
  text-align: center;
  vertical-align: middle;
  width: 38px;
}

.crtCard.engVar .companyIc_ccc {
  height: 25px;
  vertical-align: middle;
  width: 19px;
  display: inline-block;
}

.crtCard.engVar .defaultImg_ccc {
  height: 25px;
  vertical-align: middle;
  width: 12px;
  display: inline-block;
}

.crtCard.engVar .right {
  box-sizing: border-box;
  padding-left: 48px;
  width: 100%;
}

.crtCard.engVar .name {
  color: #333333;
  font-size: 16px;
  font-weight: 600;
  margin-top: -4px;
}

.crtCard.engVar .rol {
  color: #666666;
  font-size: 14px;
  font-style: italic;
  margin-top: 5px;
}

.crtCard.engVar .com {
  color: #666666;
  font-size: 14px;
  font-style: italic;
  margin-top: 6px;
}

/* Create ebiz card overlay End */
/* Create ebiz card Profile End */
.infoCnt {
  float: right;
  margin-top: 3px;
}

.infoCnt .infoIc {
  float: left;
  margin-right: 4px;
}

.infoCnt .infoTxt {
  float: left;
  font-size: 12px;
  color: #999999;
  margin-top: 2px;
}

/* Create ebiz card Profile End */
/* Create ebiz card RHS Start */
.colmWp .txt_2 {
  font-size: 14px;
  color: #333333;
  margin-top: 5px;
  margin-bottom: 6px;
}

/* Create ebiz card RHS End */
/* Sub Industry & industry Overlay Started */
.content_wrp .head_text {
  margin-top: 18px;
}

/* .offLi.active { margin-bottom:10px; } */
.offLi.active > li > a {
  background-color: #00abbe;
  border-color: #00abbe;
  color: #ffffff;
}

.offLi.var_1 {
  width: 100%;
  /* float:none; */
}

.offLi.var_1 > li {
  float: none;
  display: inline-block;
}

.offLi.var_1 > li > a {
  font-size: 16px;
}

.offLi.var_1 > li.act > a {
  background-color: #00abbe;
  border-color: #00abbe;
  color: #ffffff;
}

.wrapper_list.var_1 {
  width: 580px;
  display: inline-block;
}

.wrapper_list .inn_wrapper {
  max-height: 315px;
  overflow-x: hidden;
  overflow-y: auto;
}

.wrapper_list .link {
  margin-top: 20px;
  margin-bottom: 5px;
  display: inline-block;
}

.wrapper_list .btn {
  float: none;
  display: inline-block;
  margin-bottom: 8px;
}

.wrapper_list .text_info {
  width: 100%;
  padding-top: 27px;
  padding-bottom: 11px;
  display: inline-block;
}

.content_wrp .form_row {
  width: 510px;
  display: inline-block;
}

.form_row + .text_info {
  padding-top: 0;
}

.wrapper_list .two_col_wp {
  width: 100%;
  margin-bottom: 20px;
  display: inline-block;
  box-sizing: border-box;
}

.two_col_wp .col {
  width: 50%;
  float: left;
  padding-left: 25px;
  padding-right: 25px;
  vertical-align: top;
  box-sizing: border-box;
}

/* nano plugin Custom Css Started */
.wrapper_list .nano {
  position: relative;
  border: none;
}

/* nano plugin Custom Css End */
/* Sub Industry & industry Overlay End */
/* gst start */
.templet_1.var_4 .left {
  min-height: auto;
  max-height: auto;
  height: 162px;
  position: relative;
}

.templet_1.var_4 .left .vidIcnWp {
  height: 162px;
}

.templet_1.var_4 .cntntpara {
  font-size: 16px;
}

.row_02 .top_row {
  margin-top: 12px;
}

.profile_img_upload {
  float: left;
  width: 95px;
  height: 95px;
  margin-top: 4px;
  overflow: hidden;
  position: relative;
  background-color: #f5f5f5;
  padding: 1px;
  box-sizing: border-box;
}

.profile_img_upload .fileinput-button input {
  width: 95px;
  height: 95px;
  margin: 0;
}

.profile_img_upload .imgWp {
  background-color: #f5f5f5;
  box-sizing: border-box;
  height: 95px;
  line-height: 95px;
  text-align: center;
  overflow: hidden;
  position: relative;
  width: 100%;
}

.profile_img_upload .imgWp img {
  max-height: 95px;
  max-width: 95px;
  vertical-align: middle;
}

.profile_img_upload .innSelWp.var_01 .imageUpload, .profile_img_upload .innSelWp.var_01 .upldTxt {
  width: 100%;
}

.max_width_text_cont {
  max-width: 450px;
  min-width: 323px;
  padding-left: 20px;
  box-sizing: border-box;
  word-wrap: break-word;
}

.max_width_text_cont_2 {
  max-width: 325px;
  padding: 0 20px 0 40px;
  box-sizing: border-box;
  word-wrap: break-word;
}

/*.edit_link{float:left; margin-left:10px;}*/
.max_width_text_cont_2 .inp2 {
  height: 30px;
  display: none;
  margin-top: 5px;
  width: auto;
}

.templet_1.var_5 .left {
  min-height: auto;
  max-height: auto;
  height: 110px;
  position: relative;
  width: 200px;
}

.templet_1.var_5 .left .vidIcnWp {
  height: 110px;
}

.templet_1.var_5 .right {
  margin-left: 220px;
}

.textarea_2 {
  width: 100%;
  height: 80px;
  padding: 10px;
  font-size: 16px;
  color: #666666;
  font-style: italic;
  border: 1px solid #cccccc;
  box-sizing: border-box;
}

.overlayHeader .leftArw_23bbcb {
  width: 14px;
  height: 26px;
  position: absolute;
  top: -20px;
  left: -20px;
}

/* gst End */
/* new Write an Article Star 22/05/2017 */
.banner_template {
  margin: 25px auto 0;
  position: relative;
}

.banner_template .img_Wp {
  width: 100%;
  height: 263px;
  overflow: hidden;
}

.banner_template .img_Wp img {
  width: 100%;
  height: 263px;
}

.ban_text_cont {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  text-align: center;
}

.ban_header {
  font-size: 32px;
  margin-top: 43px;
}

.ban_sub_header {
  margin-top: 17px;
}

.list_icon {
  list-style: none;
  margin: 18px auto 0;
  width: 700px;
}

.list_icon li {
  float: left;
  width: 33.33%;
  text-align: center;
}

.list_icon li .icon_cont {
  width: 100%;
  margin: 0 auto 15px;
  position: relative;
}

.seprater {
  width: 100px;
  height: 2px;
  background-color: #ffffff;
  opacity: 0.3;
  position: absolute;
  top: 25px;
  left: -50px;
}

.seprater.right {
  left: inherit;
  right: -50px;
}

.write_article_in {
  background-color: #ffffff;
  border-bottom: 1px solid #ebebeb;
}

.edit_upload_list {
  list-style: none;
}

.edit_upload_list li {
  float: left;
  width: 50%;
  padding: 20px;
  box-sizing: border-box;
  width: 50%;
  border: 1px solid #fafafa;
}

.edit_upload_list li .icon_cont {
  width: 50px;
  height: 50px;
  line-height: 50px;
  text-align: center;
  background-color: #333333;
  border-radius: 50%;
  float: left;
}

.edit_upload_Wp {
  margin-left: 10px;
  line-height: 50px;
  display: inline-block;
}

/* MK 08/08/2017 margin-left:20px; */
.edit_upload_Text {
  display: inline-block;
  line-height: normal;
  vertical-align: middle;
}

.edit_upload_list li .btn {
  padding: 0 10px;
  width: 90px;
  float: right;
  min-width: auto;
}

.edit_upload_list li.act {
  background-color: #ffffff;
  border: 1px solid #ebebeb;
}

.edit_upload_list li.act .icon_cont {
  background-color: #273239;
}

.edit_upload_list li.upload_file_name > .edit_upload_Wp + .clsBtn_000 {
  top: 36px;
}

.after_filedoc_upload.article_doc_file_name_text {
  float: left;
  width: 315px;
}

.edit_upload_Text.txt_l_v2, .edit_upload_Text .before_filedoc_upload {
  font-weight: 700;
  overflow-wrap: break-word;
}

.edit_upload_Text .txt_s_v2 {
  font-weight: normal;
}

/*.edit_upload_list .upload_file_name  {position: relative;}*/
/*.edit_upload_list .upload_file_name .edit_upload_Wp {width: 100%; box-sizing: border-box; padding: 0 100px 0 70px; margin-left: 0}*/
/*.edit_upload_list .upload_file_name .icon_cont { position: absolute;}*/
/*.edit_upload_list .upload_file_name .clsBtn_000.after_filedoc_upload { position: absolute; top: 20px; right: 20px;}*/
/*.edit_upload_list .upload_file_name .btn.before_filedoc_upload { position: absolute; top: 27px; right: 20px;}*/
/*.edit_upload_list .edit_upload_Text { width: 100%; word-wrap: break-word;}*/
.write_article_cont {
  padding: 30px;
  box-sizing: border-box;
}

/* .write_article_cont .inp{width:100%; padding:0; background-color:#fafafa; padding-bottom:7px; border-bottom:2px solid #ebebeb; margin-bottom:30px;} */
.write_article_cont .form_row .form_input {
  background-color: #ffffff;
}

.style_guide_cont {
  border-top: 1px solid #ebebeb;
  border-bottom: 1px solid #ebebeb;
  padding: 10px 30px 12px 30px;
}

.style_guide_cont a {
  color: #273239;
}

.style_guide_cont a:hover {
  text-decoration: underline;
}

.write_article_Wp .bottom_cont .actionList li a.btn_fff {
  font-size: 14px;
}

.tab_container {
  width: 100%;
  display: inline-block;
  margin-top: 30px;
}

.list2.var_2 {
  margin-bottom: 0;
}

.list2.var_2 li {
  height: 360px;
}

.list2.var_2 li .imgWp {
  margin-top: 0;
}

.colaps_tab .link {
  float: right;
  margin-right: 20px;
}

.list2.var_3 li {
  border: 1px solid #cccccc;
  padding: 30px;
  height: 168px;
  position: relative;
}

.list2.var_3 li .lstHdr {
  margin: 0;
}

.list2.var_3 li .btn {
  width: 100%;
  position: absolute;
  bottom: 0;
  left: 0;
}

.list2.var_3 li .clsBtn_000 {
  position: absolute;
  top: 10px;
  right: 10px;
  width: 10px;
  height: 10px;
  display: none;
}

.list2.var_3 li:hover .clsBtn_000 {
  display: block;
}

.inpWp.frmfield_article_content {
  width: 100%;
  padding-left: 0;
}

/*.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; } */
/* full view star */
.fullview_inr {
  padding: 22px 30px;
  box-sizing: border-box;
}

.imgWp.full_view {
  width: 100%;
  height: 397px;
  overflow: hidden;
  margin: 23px 0 25px;
  position: relative;
}

.imgWp.full_view img {
  width: 100%;
  height: 397px;
}

.paragraph {
  margin-top: 10px;
}

.video_wp {
  width: 100%;
  height: 360px;
  background-color: #273239;
  margin-top: 25px;
  position: relative;
}

.updtCnt .vedioIc {
  float: right;
  position: relative;
  z-index: 2;
}

#articlebannerimg .loading_img {
  width: 100px;
  height: 100px;
  margin-left: -50px;
  position: absolute;
  top: 50%;
  left: 50%;
}

/*.offLi.var_3{width:67%;}*/
.write_article_cont .select_wrp {
  width: 415px;
  float: left;
}

.inp6 {
  background-color: #fafafa;
  border-bottom: 1px solid #e6e6e6;
  box-sizing: border-box;
  padding-bottom: 7px;
  padding-left: 10px;
  width: 100%;
}

.inp7 {
  border-bottom: 1px solid #cfcfcf;
  box-sizing: border-box;
  padding-bottom: 7px;
  width: 100%;
  margin-top: 50px;
}

.err .inp7 {
  border-color: #fd0101;
}

.write_article_cont .inp6 {
  margin-top: 15px;
}

.bottom_cont {
  padding: 20px 0 20px 30px;
  box-sizing: border-box;
}

.bottom_text {
  margin-top: 10px;
}

.bottom_band {
  width: 100%;
  background-color: rgba(255, 255, 255, 0.7);
  position: absolute;
  bottom: 35px;
  left: 0;
  padding: 10px;
  box-sizing: border-box;
}

.bottom_info_text, .bottom_band .actionList li a {
  line-height: 40px;
}

.list_icons {
  list-style: none;
  float: right;
  background-color: #ffffff;
  padding: 10px;
  border: 2px solid #ebebeb;
  box-sizing: border-box;
}

.list_icons li {
  float: left;
  font-size: 0;
  margin-left: 10px;
}

.list_icons li:first-child {
  margin-left: 0;
}

.upload_video_image .upload_text {
  margin-top: 10px;
}

.list_icons li .upload_video_Ic {
  margin-top: 1px;
}

/*.offLi.var_3 li.act a{background-color:#548f47; color:#ffffff;}*/
.signUpNwCnt.write_article {
  width: 310px;
  height: 160px;
  margin-left: -25px;
  background-color: #ffffff;
  padding: 4px;
  box-sizing: border-box;
}

.signUpNwCnt.write_article .imgWp {
  height: 152px;
  background-color: #f4f4f4;
  box-sizing: border-box;
  padding: 5px;
}

.signUpNwCnt.write_article .txtAbs {
  top: 30px;
  height: auto;
}

.colmWp .signUpNwCnt.write_article .btn {
  margin-top: 17px;
  width: auto;
  padding: 0 20px;
}

/* full view End */
/* RHS Start */
.cont_view_wpr {
  width: 100%;
  display: inline-block;
  position: relative;
  box-sizing: border-box;
  background: url("images/sme_expert_bg.png") 0 20px no-repeat;
  background-size: contain;
}

.cont_logo_des {
  width: 100%;
  margin-top: 10px;
  margin-bottom: 10px;
  display: inline-block;
  text-align: center;
}

.cont_logo_des .imgWp {
  width: 130px;
  overflow: hidden;
  margin: 20px auto 15px;
}

.cont_logo_des .imgWp img {
  max-width: 100%;
  display: inline-block;
  vertical-align: middle;
}

.cont_logo_des .text {
  padding-bottom: 19%;
  margin-top: 4px;
  display: inline-block;
  vertical-align: top;
}

.single_icon_Wpr .infoIcWrp {
  display: block;
}

.single_icon_Wpr .infoIcWrp.var_01 .ToolTip {
  right: 0;
}

.record_list > li {
  width: 100%;
  position: relative;
  float: left;
  list-style: none;
  margin-top: 10px;
  border-radius: 2px;
}

.record_list > li > a {
  width: 100%;
  box-shadow: 0 0 3px #e0e0e0;
  background-color: #ffffff;
  display: inline-block;
  padding: 20px 10px;
  box-sizing: border-box;
  color: #999999;
}

.record_list > li.act > a {
  color: #333333;
}

.record_list > li.published > a {
  color: #84cf20;
}

.record_list > li .list2 > li {
  margin-top: 10px;
}

.record_list > li .list2 > li > .imgWp {
  margin-top: 0;
}

.hoverd_Cnt {
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  background-color: #00abbe;
  border-radius: 2px;
  cursor: pointer;
  line-height: 58px;
  padding: 0 10px;
  box-sizing: border-box;
  display: none;
}

.record_list > li:hover .hoverd_Cnt {
  display: block;
}

.btn.var_2 {
  height: 58px;
  line-height: 58px;
  width: 100%;
  margin-top: 10px;
  border-radius: 2px;
}

/* RHS End */
/* overlay start */
.selectCnt.var_2 {
  margin-top: 15px;
  height: 310px;
}

.selectList.ver_2 {
  margin-top: 20px;
}

.selectList.ver_2 li {
  width: 33.33%;
  float: left;
  padding-right: 5px;
  box-sizing: border-box;
  margin: 10px 0;
}

.company_name {
  height: 42px;
  overflow: hidden;
  display: block;
}

.selectList.ver_3 {
  padding-bottom: 10px;
  margin-top: 10px;
  width: auto;
  font-size: 0;
}

.selectList.ver_3 li {
  display: inline-block;
  background-color: #f4f4f4;
  width: 33.33%;
  float: left;
  text-align: left;
  border-left: 1px solid #e6e6e6;
  box-sizing: border-box;
  padding: 10px 20px;
  margin-top: 10px;
}

.selectList.ver_3 li:nth-child(3n+1) {
  border: none;
}

.selectList.ver_3 li .company_name {
  height: 54px;
}

.selectList.ver_3.style_2 li .userDisplay .colRight {
  margin-left: 0;
}

.shareTemplate.var_2 .templet_1.var_4 {
  border-bottom: 1px solid #cccccc;
  padding-bottom: 20px;
}

.shareTemplate.var_2 .templet_1.var_4 .left {
  width: 243px;
  height: 135px;
  min-height: auto;
  max-height: auto;
}

.shareTemplate.var_2 .templet_1 .left + .right {
  margin-left: 290px;
}

/* overlay End */
.write_article_cont .profRow .ui-selectmenu-button.ui-widget {
  background: transparent;
}

.write_article_cont .mce-btn button {
  padding: 4px 6px;
}

.write_article_container .write_article_in .edit_upload_list li .btn.before_filedoc_upload img {
  display: none;
}

@media only screen and (max-width: 767px) {
  .write_article_container .write_article_in .edit_upload_list li {
    width: 100%;
  }
  .write_article_container .write_article_in .edit_upload_list li .btn.before_filedoc_upload {
    margin-top: 20px;
  }
  .write_article_container .tab_container .tabCnt {
    overflow-x: auto;
  }
  .write_article_container .tab_container .tabCnt .tab {
    display: flex;
    min-width: 400px;
  }
  .write_article_container .tab_container .tabCnt .greLine {
    min-width: 400px;
  }
  .write_article_container .bottom_cont.editorTypeClass .actionList {
    margin-top: 20px;
  }
  .write_article_container .banner_template .ban_text_cont .ban_header {
    font-size: 18px;
    margin-top: 60px;
  }
  .write_article_container .banner_template .ban_text_cont .list_icon {
    width: 100%;
  }
}

/* new Write an Article End 22/05/2017 */
/* see translation tooltip start */
.ToolTip_Wp {
  position: relative;
}

.ToolTip_Wp.act .ToolTip {
  display: block;
}

.ToolTip_Wp .ToolTip.cen {
  right: -60px;
}

.ToolTip_Wp .ToolTip .ttTxt {
  display: block;
}

.dotted_line {
  border-left: 1px dashed #666666;
  /*border-top:1px dashed #666666;*/
  box-sizing: border-box;
  padding: 5px;
}

/* MK 01/02/2018 border-top:1px dashed #666666; */
.interaction .ToolTip_Wp.translatett {
  position: absolute;
}

.ToolTip_Wp.translatett .ToolTip .ttTxt {
  text-align: left;
}

.interaction .ToolTip_Wp.translatett .ToolTip .downArw_333 {
  margin-bottom: 0;
}

.ToolTip_Wp.translatett {
  font-size: 14px;
}

/* see translation tooltip End */
/* Biz Cart Started */
.tAmtWrp p.txt {
  font-size: 18px;
  margin-top: 6px;
}

.colr_a0d739 {
  color: #a0d739 !important;
}

.rw .domain_rs, .rw .rs_wp {
  display: inline-block;
  text-align: right;
  font-weight: 700;
  width: 22%;
  padding-right: 20px;
  box-sizing: border-box;
}

.rw .rs_wp {
  width: 25%;
  padding-right: 40px;
  box-sizing: border-box;
}

.rw .rs_wp .domain_rs {
  width: 100%;
  padding-right: 0px;
}

/* Biz Cart End */
.compVeriWrap .or2 {
  font-weight: 700;
}

/* share block start */
.share_block {
  display: none;
  z-index: 1;
  margin-top: 16px;
}

.share_list {
  list-style: none;
}

.share_list li {
  float: left;
  margin: 0 0 0 3px;
}

.share_list li:first-child {
  margin: 0;
}

.share_list li .text_wp {
  display: none;
}

.share_list li a {
  display: block;
  line-height: normal;
}

.share_list li .img_wp {
  width: 19px;
  height: 19px;
  overflow: hidden;
  display: block;
}

.share_list li .img_wp img {
  width: 100%;
}

.frwrdIc_wp {
  position: relative;
}

.frwrdIc_wp:hover .share_block {
  display: block;
  position: absolute;
  top: -13px;
  right: 26px;
  width: 129px;
  padding-right: 9px;
}

.artclSec .botLstWp .share_block {
  display: none;
  margin-top: 15px;
}

.actionList > li:hover .share_block {
  display: inline-block;
}

.actionList > li:hover .share_block_ic {
  display: none;
}

.artclSec .share_block {
  display: block;
  float: right;
}

/* share block End */
/* search result 10/01/2018 start */
.contentList2.searVar .userDisplay .colLeft {
  background-color: #f5f5f5;
  text-align: center;
}

.contentList2.searVar .userDisplay .colLeft .bizofrIc {
  float: none;
  display: inline-block;
  vertical-align: middle;
  font-size: 21px;
  margin-top: 5px;
  background: none !important;
}

.contentList2.searVar .userDisplay .colLeft .bizofrIc::before {
  content: "\e92b";
}

.contentList2.searVar .userDisplay .colRight .img_wp {
  width: 200px;
  overflow: hidden;
  float: left;
}

.contentList2.searVar .userDisplay .colRight .img_wp img {
  width: 100%;
}

.contentList2.searVar .userDisplay .text_wp {
  float: left;
  width: calc(100% - 200px);
  padding-left: 20px;
  box-sizing: border-box;
  padding-right: 105px;
}

.text_wp_heading {
  font-size: 18px;
  font-weight: 700;
  color: #333333;
  text-transform: capitalize;
}

.text_wp_heading_2 {
  font-size: 16px;
  color: #333333;
  text-transform: capitalize;
  margin-top: 10px;
}

.text_wp_heading_3 {
  font-size: 14px;
  color: #666666;
  text-transform: capitalize;
}

.contentList2.searVar .userDisplay .logoCnt_3 {
  position: absolute;
  top: 0;
  right: 0;
  margin: 0;
  width: 100px;
  height: 32px;
  line-height: 32px;
}

.contentList2.searVar .userDisplay .logoCnt_3 img {
  width: 100%;
  max-height: inherit;
  max-width: inherit;
}

.contentList2.searVar .actionList {
  padding-top: 10px;
}

/* search result 10/01/2018 End */
/* Recommended articles start */
.rec_article {
  padding: 25px 0;
}

.rec_heading {
  font-size: 24px;
  color: #ffffff;
  text-align: center;
}

.equal_column_list {
  list-style: none;
  margin-top: 10px;
}

.equal_column_list li {
  float: left;
  width: 380px !important;
  box-sizing: border-box;
  padding: 10px;
}

.equal_column_list li .img_wp {
  width: 100%;
  overflow: hidden;
  font-size: 0;
  padding-bottom: 0;
  position: relative;
  height: 160px;
}

.equal_column_list li .img_wp img {
  position: inherit;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

.equal_column_list li .text_one {
  font-size: 16px;
  color: #ffffff;
  margin-top: 10px;
  display: inline-block;
  width: 100%;
}

.equal_column_list li .text_two {
  font-size: 18px;
  color: #ffffff;
  margin-top: 5px;
  height: 50px;
  overflow: hidden;
  display: inline-block;
  width: 100%;
}

.equal_column_list li .text_three {
  font-size: 16px;
  color: #ffffff;
  margin-top: 10px;
}

.equal_column_list li .text_three a {
  color: #feac00;
}

.rec_slider {
  width: 760px;
  margin: 0 auto;
}

.rec_slider .bx-wrapper .bx-pager {
  display: none;
}

.rec_slider .bx-wrapper {
  margin: 0;
}

.rec_slider .bx-wrapper .bx-prev, .rec_slider .bx-wrapper .bx-next {
  width: 31px;
  height: 58px;
  background-size: contain !important;
  margin-top: -31px;
  z-index: 5;
}

.rec_slider .bx-wrapper .bx-prev {
  background: url(images/scb/left_arrow.png) no-repeat;
  left: -45px;
}

.rec_slider .bx-wrapper .bx-next {
  background: url(images/scb/right_arrow.png) no-repeat;
  right: -45px;
}

.rec_slider .bx-wrapper .bx-next:hover {
  background: url(images/scb/right_arrow.png) no-repeat;
}

.container_v2.pre {
  font-size: 0;
}

.container_v2.pre .colmWp {
  padding: 0;
}

.container_v2.pre .logoNdBtn_cont {
  padding: 10px;
}

.container_v2.pre .bxslider .logoWp {
  bottom: 5px;
  left: 10px;
}

.container_v2.pre .bxslider li {
  box-shadow: 0 0 3px #cec9c9;
  margin-top: 20px;
  background-color: #ffffff;
}

.container_v2.pre .bxslider li:first-child {
  margin-top: 0;
}

/* Recommended articles End */
.bx-loading {
  width: 15px;
  height: 15px;
  background: url(../images/loader_blc.gif) center center no-repeat;
  background-size: cover;
  display: inline-block;
  margin-right: 5px;
}

.overlay .profCol.dateCnt .incDateCalJs {
  top: -190px;
}

.overlay .profCol.dateCnt .incDateCalJs .topArw3 {
  display: none;
}

/* tradeconnect */
/*--Get App--*/
.bg_4f545c.whiteBg.footer_bg .prelogSignCnt .colLeft .getApp_wp {
  display: inline-block;
  width: 141px;
  height: 50px;
  background: #e4e9ed;
  padding: 12px 10px;
  margin-bottom: 7px;
  box-sizing: border-box;
}

.bg_4f545c.whiteBg.footer_bg .prelogSignCnt .colLeft .lgo_wp {
  width: 26px;
  height: 26px;
  overflow: hidden;
  float: left;
}

.bg_4f545c.whiteBg.footer_bg .prelogSignCnt .colLeft .lgo_wp img {
  width: 100%;
}

.bg_4f545c.whiteBg.footer_bg .prelogSignCnt .head_txt {
  float: left;
  font-size: 14px;
  font-weight: 700;
  color: #333333;
  padding: 4px 0 0 10px;
}

.bg_4f545c.whiteBg.footer_bg .nGL.markting_app {
  position: absolute;
  bottom: 0;
  right: 0;
  width: 600px;
  background-color: #e4e9ed;
  padding: 20px 0 20px 20px;
  background-repeat: no-repeat;
  background-position: bottom right;
}

.bg_4f545c.whiteBg.footer_bg .nGL.var_2 h2 {
  font-size: 16px;
  color: #333333;
  font-weight: 700;
  box-sizing: border-box;
  text-align: left;
}

.bg_4f545c.whiteBg.footer_bg .left_col {
  float: left;
  width: 38%;
}

.bg_4f545c.whiteBg.footer_bg .nGL.markting_app .btm_txt {
  font-size: 14px;
  color: #666666;
  text-align: left;
  padding: 6px 0 8px 0;
  cursor: default;
}

.bg_4f545c.whiteBg.footer_bg .nGL.markting_app .input_wp {
  display: flex;
}

.bg_4f545c.whiteBg.footer_bg .nGL.markting_app .input_item_span {
  padding: 7px 5px 5px 5px;
  border: 1px solid #b6c3ce;
  border-right: none;
  font-size: 12px;
  color: #999999;
  cursor: default;
  background: #ffffff;
}

.bg_4f545c.whiteBg.footer_bg .nGL.markting_app .input_field {
  width: calc(100% - 85px);
  border: 1px solid #b6c3ce;
  padding: 0 5px;
  height: 28px;
  line-height: 28px;
  border-right: none;
  font-size: 12px;
}

input {
  border-radius: 0;
  font-family: "Lato",Arial,Helvetica,sans-serif;
}

.bg_4f545c.whiteBg.footer_bg .nGL.markting_app .btn {
  font-size: 12px;
  padding: 0px;
  width: 44px;
  cursor: pointer;
  min-width: inherit;
  height: 30px;
  line-height: 30px;
}

.bg_4f545c.whiteBg.footer_bg .nGL.markting_app .app_storewp {
  float: left;
  margin-top: 15px;
  margin-left: 30px;
  margin-bottom: 0;
  width: auto;
}

.bg_4f545c.whiteBg.footer_bg .nGL.markting_app .hdng_text {
  font-size: 11px;
  color: #273239;
  margin-bottom: 7px;
}

.bg_4f545c.whiteBg.footer_bg .app_storewp .search_spn {
  color: #999999;
  margin-right: 10px;
}

.bg_4f545c.whiteBg.footer_bg .nGL.markting_app .store_imgwp:nth-child(2) {
  width: 70px;
  margin-right: 5px;
}

.bg_4f545c.whiteBg.footer_bg .nGL.markting_app .store_imgwp {
  width: 80px;
  float: left;
  height: 24px;
}

.bg_4f545c.whiteBg.footer_bg .store_imgwp img {
  width: 100%;
  overflow: hidden;
}

.bg_4f545c.whiteBg.footer_bg .store_imgwp img {
  width: 100%;
  overflow: hidden;
}

.bg_4f545c.whiteBg.footer_bg .store_imgwp img {
  width: 100%;
  overflow: hidden;
}

/*.scrollOver #body{display: none;}*/
@media only screen and (max-width: 767px) {
  .scrollOver .popUp {
    z-index: 11;
    -webkit-overflow-scrolling: touch;
  }
  .award_list > li {
    word-break: break-all;
  }
  .full_row .list5.var_2 li {
    word-break: break-all;
  }
  .container_main .headRow .hedRwInn .subHding {
    width: auto;
  }
}

/*--Get App End---*/
/*--2837 starts--*/
.mainWrp .logoWrp a {
  cursor: default;
}

/*--2837 ends--*/
/*--3555 start--*/
.actionList .btn:hover .ToolTip {
  display: block;
}

.actionList .ToolTip {
  top: -38px;
}

/*--3555 end--*/
/*--2837 ends--*/
/*3554 start*/
.btn.wht {
  background: #ffffff;
  border: 1px solid #000000;
  color: #273239;
  font-weight: normal;
}

/*3554 end*/
/* gl-3627 start */
@media only screen and (min-width: 1024px) and (max-width: 1280px) {
  /*.for_dock_supp_m .container{padding: 0;}*/
}

/* gl-3627 end */
input.small_box.bRed {
  border-color: red;
}

/* gl-3956 start */
#article_fullview .fullView table, .fullView table {
  margin-top: 10px;
}

#article_fullview .fullView td, .fullView td {
  padding: 10px;
  box-sizing: border-box;
  border: 1px solid #cccccc;
}

/* gl-3956 end */
/* gl- 3886 start */
@media only screen and (min-width: 768px) and (max-width: 1279px) {
  .rec_slider {
    width: 80%;
  }
}

.force_signCont_innCont .frm_action_btn {
  margin-top: 0;
}

.force_signCont_innCont .mediumBtn_01, .force_signCont_innCont .frm_action_btn, .signup_btn {
  border-color: transparent;
}

/* gl-4224 start */
.messages #message_cont.contentList3 li .cntntRight .emptyTemplate_01 {
  display: inherit;
  margin: auto;
}

.fullViewWp .to .emptyTemplate_01, .fullViewWp .from .emptyTemplate_01 {
  margin-left: auto;
  margin-right: auto;
  display: inherit;
}

/* gl-4224 end */
/*4397 issue start */
.invitations #invitations_cont .interaction .informWp a {
  margin-left: 0;
}

/*4397 issue end */
#bizforum_rhs .userDisplay .dscrptn > a {
  color: #333333;
}

/* group prelogin */
.prelogin #groups_mobile_container {
  padding-right: 20px;
}

.prelogin .grpicon {
  position: relative;
  text-indent: 35px;
}

.prelogin .grpicon::before {
  left: -35px;
}

.prelogin .grpBanCnt {
  margin: 0 0 20px 0;
}

.prelogin .groups .contentWp {
  margin: 0;
}

.prelogin .groups .contentList {
  margin-left: 0;
}

.prelogin .groups .contentList li {
  text-align: left;
}

/* MK 08/05/2020 fieo article preview  ul li bullet point issue start */
.artPara ul > li > a {
  display: inline;
}

/* MK 08/05/2020 fieo article preview ul li bullet point issue End */
/* 5031 start */
.faiita_ovrly {
  width: 635px;
  padding: 20px;
  text-align: center;
}

.faiita_ovrly .btn_v2 {
  text-transform: inherit;
  float: none;
  font-size: 16px;
}

.faiita_ovrly_wrp .faita_hdr, .faiita_ovrly_wrp .faita_sub_txt {
  color: #273239;
  text-align: center;
}

.faiita_ovrly_wrp .clsBtn_000 {
  top: 10px;
  right: 10px;
}

.faiita_ovrly_wrp .mbl_sldr {
  margin-top: 20px;
}

.faiita_ovrly_wrp .faita_hdr {
  font-size: 18px;
}

.faiita_ovrly_wrp .faita_sub_txt {
  font-size: 22px;
  margin-top: 10px;
  font-weight: 300;
  color: #5a5a5a;
}

.faiita_ovrly_wrp .faiita_store {
  display: inline-block;
  width: 100%;
  justify-content: space-between;
  margin-bottom: 24px;
}

.faiita_ovrly_wrp .faiita_store li {
  list-style: none;
  width: 20%;
  text-align: center;
  float: left;
}

.faiita_ovrly_wrp .faiita_store li p {
  font-size: 12px;
  color: #333333;
  margin-top: 8px;
  width: 98%;
}

.faiita_ovrly_wrp .faiita_logo {
  max-width: 166px;
  display: inline-block;
}

.faiita_ovrly_wrp .faiita_logo img {
  max-width: 100%;
  display: inline-block;
  margin-top: 5px;
}

.faiita_ovrly_wrp .faiita_icn {
  height: 29px;
}

@media only screen and (max-width: 767px) {
  .faiita_ovrly_wrp .faiita_store li {
    width: 50%;
  }
}

/* 5031 end */
/* MK 08/05/2020 fieo article preview ul li bullet point issue End */
.sitMapIc + .hdTxt {
  font-size: 18px;
  display: inline-block;
  margin: 5px 0 0 10px;
}

/* MK 08/05/2020 fieo article preview ul li bullet point issue End */
/* 4978 css start */
.sme_article_carousel #fbp_slider {
  width: 92%;
}

.sme_article_carousel .slider > li {
  border: 5px solid #ECEEF2;
  display: block;
  box-sizing: border-box;
  border-radius: 5px;
}

.sme_article_carousel #fbp_slider > li > a {
  padding: 0;
}

.sme_article_carousel .imgWp {
  width: 100%;
}

.sme_article_carousel .sliderTxt2, .sme_article_carousel .sliderTxt {
  padding: 0 10px;
}

.sme_article_carousel .auth_name_wrp {
  margin-top: 20px;
  padding: 0 10px !important;
  padding-bottom: 15px !important;
}

.sme_article_carousel .auth_name_wrp .colLeft {
  border-radius: 50%;
  width: 40px;
  height: 40px;
}

.sme_article_carousel .user-caption {
  margin-left: 50px;
}

.sme_article_carousel .user-name {
  font-size: 14px;
  color: #273239;
}

.sme_article_carousel .time-span {
  font-size: 12px;
  opacity: 0.3;
  color: #273239;
}

/* 4978 css end */
#msgfullview .cntntpara p {
  font-size: 14px;
}

#composeoverlay .autocomplete-suggestions {
  top: 100%;
}

/* 4153 start */
.timeDscrptn .edited_txt {
  font-size: 12px;
  font-weight: 600;
  color: #777777;
}

.timeDscrptn .time {
  margin-right: 14px;
}

/* 4153 end */
/* new changes on 04/07/2022 start */
/* article start */
#CONT_BIZFORUM #bizforum_body .outerWpr .banCnt .banDec .subHdr {
  color: #ffffff;
}

#CONT_BIZFORUM #bizforum_body .outerWpr .banCnt .banDec .subHdr:hover {
  text-decoration: underline;
}

#CONT_BIZFORUM #bizforum_body .outerWpr .banCnt .banDec .userDisplay .colRight .dscrptn a {
  color: #ffffff;
}

#CONT_BIZFORUM #bizforum_body .outerWpr .banCnt .banDec .userDisplay .colRight .dscrptn a:hover {
  text-decoration: underline;
}

#CONT_BIZFORUM #bizforum_body .outerWpr .banCnt .banDec .actionList li a, #CONT_BIZFORUM #bizforum_body .outerWpr .banCnt .banDec .actionList li .numcnt {
  color: #ffffff;
}

.container .colRig .colmWp .hd {
  padding-left: 0;
}

#articlelist.list2 li .userDisplay .colRight .dscrptn a {
  color: #273239;
}

#articlelist.list2 li .userDisplay .colRight .dscrptn a:hover {
  text-decoration: underline;
}

#articlelist.list2 li .subHdr {
  color: #273239;
}

#articlelist.list2 li .subHdr:hover {
  text-decoration: underline;
}

#articlelist.list2 li .actionList li a, #articlelist.list2 li .actionList li .numcnt {
  color: #273239;
}

#article_fullview .artclSec .actionList li a .icon_text_wp {
  color: #273239;
}

#article_fullview .artclSec .userDisplay .colRight .dscrptn a {
  color: #273239;
}

#article_fullview .artclSec .userDisplay .colRight .dscrptn a:hover {
  text-decoration: underline;
}

#article_fullview .artclSec .artPara a {
  color: #156DF5;
}

#article_fullview .artclSec .artPara a:hover {
  text-decoration: underline;
}

#article_fullview .artclSec .postBy .colLeft a {
  color: #273239;
}

#article_fullview .artclSec .postBy .colLeft a:hover {
  text-decoration: underline;
}

#article_fullview .artclSec .postBy .eCard .name {
  color: #273239;
}

#article_fullview .artclSec .postBy .eCard .name:hover {
  text-decoration: underline;
}

#article_fullview .artclSec .postBy .eCard .bottom .lfSec .deg, #article_fullview .artclSec .postBy .eCard .bottom .lfSec a {
  color: #273239;
}

#article_fullview .artclSec .postBy .eCard .bottom .lfSec .deg:hover, #article_fullview .artclSec .postBy .eCard .bottom .lfSec a:hover {
  text-decoration: underline;
}

#article_fullview .artclSec .postBy .eCard .bottom .rigSec li a {
  color: #273239;
}

#article_fullview .artclSec .postBy .eCard .bottom .rigSec li a:hover {
  text-decoration: underline;
}

#article_fullview .artclSec #viewcomment a {
  color: #273239;
}

#article_fullview .artclSec #viewcomment a:hover {
  text-decoration: underline;
}

#article_fullview .artclSec #viewcomment .actionList li .numcnt {
  color: #273239;
}

/* article End */
/* discussion start */
#discussionlist li .dash_content .disc_content .desc_text_v2 .mention.hash {
  color: #156DF5 !important;
}

#discussionlist li .dash_content .disc_content .desc_text_v2 .mention.hash:hover {
  text-decoration: underline;
}

/* discussion End */
/* new start */
.outerWpr.news .list2#newslist li .indstry a {
  color: #273239;
}

.outerWpr.news .list2#newslist li .indstry a:hover {
  text-decoration: underline;
}

/* new End */
.contentList2 li .myGroups.row_v2 .templet_1.var_02 .left + .right .txt_01:hover {
  text-decoration: underline;
}

.contentList2 li .myGroups.row_v2 .templet_1.var_02 .bottom .actionList li a:hover .shareIc::before {
  color: #273239;
}

.from .toCc a:hover, .to .toCc a:hover {
  text-decoration: underline;
}

/* new changes on 04/07/2022 End */
.boxCont_02 .ui-selectmenu-button.ui-widget span.ui-selectmenu-text {
  color: #273239;
}

@media only screen and (min-width: 1280px) {
  #network_body #mylinklist.contentList {
    margin-left: 0;
    width: calc(100% - 68px);
    display: flex;
    flex-flow: row wrap;
    justify-content: space-between;
  }
  #network_body #mylinklist.contentList > li {
    width: calc(50% - 15px);
    margin-left: 0;
  }
  #network_body #mylinklist.contentList > li .eCard {
    width: 100%;
  }
  #network_body .create-gorup-cont {
    width: 100%;
  }
  #network_body .create-gorup-cont #CreateGroup .contentWp {
    width: 100%;
  }
  #network_body .create-gorup-cont .grpBanCnt {
    margin-left: 0;
    margin-right: 0;
  }
  #cont_addlink {
    width: 100%;
  }
  #advsearch_cont {
    width: calc(100% - 40px);
    display: flex;
    flex-flow: row wrap;
    justify-content: space-between;
  }
  #advsearch_cont li {
    width: calc(50% - 15px);
  }
  #advsearch_cont li .eCard {
    width: 100%;
  }
  #bizforum_body .colLef.writea-an-article-cont {
    width: 100%;
  }
  #bizforum_body .colLef.writea-an-article-cont .banner_template, #bizforum_body .colLef.writea-an-article-cont .edit_upload_list {
    padding: 0;
  }
  #bizforum_body .colLef.writea-an-article-cont .write_article_cont {
    padding: 30px 0;
  }
  .rigWp .footer_01 {
    padding-left: 20px;
  }
  #bizforum_div .place_list2 {
    width: 100%;
  }
  #bizforum_div .place_list2 li {
    width: calc(33.33% - 20px);
  }
  #bizforum_div .place_list2 li:nth-child(3n+1) {
    margin-left: 0;
    margin-right: 20px;
  }
  #bizforum_div .place_list2 li:nth-child(3n+2) {
    margin-left: 10px;
    margin-right: 10px;
  }
  #bizforum_div .place_list2 li:nth-child(3n) {
    margin-left: 20px;
    margin-right: 0;
  }
}

@media only screen and (min-width: 1024px) and (max-width: 1279px) {
  #bizforum_body .colLef.writea-an-article-cont {
    width: 100%;
  }
  #network_body .colLef.create-gorup-cont {
    width: 100%;
  }
  #network_body .colLef.create-gorup-cont #CreateGroup .contentWp {
    width: 100%;
  }
  #network_body .colLef.create-gorup-cont .grpBanCnt {
    margin-left: 0;
    margin-right: 0;
  }
}

.write_article_container .tab_container .tab_published_details .list2.var_2 li .actionList li {
  height: auto;
}

.write_article_container .tab_container .tab_published_details .list2.var_2 li .actionList li.pat .numcnt {
  margin: 12px 0 0 10px;
}

.write_article_container .tab_container .tab_published_details .list2.var_2 li .actionList li.comment .cmntIc_777 {
  margin-top: 10px;
}

.write_article_container .tab_container .tab_published_details .list2.var_2 li .actionList li.comment .icon_text_wp {
  line-height: normal;
  margin-top: 11px;
}

/* network page issue start */
/*
@media only screen and (min-width: 1280px) {
	.contentList.net_content_list{width: 100%; margin: 0; padding: 0 10px; display: flex; flex-wrap: wrap; justify-content: space-between;
		li{margin: 30px 0 0 0; width: 49%; float: none;
			.eCard{width: 100%;
				.bottom{
					.rigSec{width: calc(100% - 112px);}
				}
			}
		}
	}
}
*/
/* network page issue end */
