@charset "UTF-8";
/*mixins */
/* media query start */
/* media query end */
/*@mixin text_ellipsic_2line{display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; overflow: hidden; text-overflow: ellipsis;}*/
.disabled {
  /*background-color: #f4f4f4 !important; cursor: default !important; color: #999999 !important;  border-color:#f4f4f4 !important;*/
}

/* repeated class this class is also have in styleCommon.css */
.container_v2 .colLef {
  /*background: #fafbfc;*/
  padding-right: 20px;
  box-sizing: border-box;
}

.container_v2 .colLef .tabCnt {
  background: #ffffff;
  padding-top: 10px;
}

.two_equal_col {
  width: 50%;
  float: left;
  box-sizing: border-box;
}

.three_equal_col {
  width: 33.33%;
  float: left;
  box-sizing: border-box;
}

.transparent_bg_fff {
  background: rgba(255, 255, 255, 0.8);
}

.gradient_bg_color {
  width: 100%;
  height: 80%;
  position: absolute;
  left: 0;
  bottom: 0;
  background: -moz-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.8) 100%);
  /* FF3.6-15 */
  background: -webkit-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.8) 100%);
  /* Chrome10-25,Safari5.1-6 */
  background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.8) 100%);
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#000000',GradientType=0 );
  /* IE6-9 */
}

.outer_colm_wp {
  width: 100%;
  overflow-y: hidden;
}

.patIc.selected {
  background-position: -936px 0;
}

*[hidden] {
  display: none;
}

.overlay_v3 + .textcomplete-dropdown {
  position: absolute !important;
}

.high_light, .high_light_in {
  transition: all 0.30s ease-in-out !important;
  -webkit-transition: all 0.30s ease-in-out !important;
  -moz-transition: all 0.30s ease-in-out !important;
  -ms-transition: all 0.30s ease-in-out !important;
  -o-transition: all 0.30s ease-in-out !important;
  box-shadow: 0 0 5px #51cbee !important;
  -webkit-box-shadow: 0 0 5px #51cbee !important;
  -moz-box-shadow: 0 0 5px #51cbee !important;
  -ms-box-shadow: 0 0 5px #51cbee !important;
  -o-box-shadow: 0 0 5px #51cbee !important;
  border-color: #51cbee !important;
  position: relative;
  z-index: 1;
}

.high_light_err {
  transition: all 0.30s ease-in-out !important;
  -webkit-transition: all 0.30s ease-in-out !important;
  -moz-transition: all 0.30s ease-in-out !important;
  -ms-transition: all 0.30s ease-in-out !important;
  -o-transition: all 0.30s ease-in-out !important;
  box-shadow: 0 0 5px #fd0101 !important;
  -webkit-box-shadow: 0 0 5px #fd0101 !important;
  -moz-box-shadow: 0 0 5px #fd0101 !important;
  -ms-box-shadow: 0 0 5px #fd0101 !important;
  -o-box-shadow: 0 0 5px #fd0101 !important;
  border-color: #fd0101 !important;
  position: relative;
  z-index: 1;
}

.overlay_v3 .overlay_wrp.default_width {
  width: 634px;
}

.overlay_v3 .overlay_wrp.small_width {
  width: 434px;
}

.container_v2 .contentWp {
  width: 100%;
  padding: 0;
  word-wrap: break-word;
}

.dashboard_v3 > li {
  background: #ffffff;
  padding: 20px 10px 0;
  box-sizing: border-box;
  margin-bottom: 30px;
  box-shadow: 0 0 3px #cec9c9;
  list-style: none;
}

.dashboard_v3 > li .userDisplay {
  padding: 0 10px 20px 10px;
}

.dashboard_v3 > li .userDisplay .colLeft {
  width: 46px;
  height: 46px;
}

.dashboard_v3 > li .userDisplay .colRight {
  margin-left: 66px;
}

.dash_content {
  width: 100%;
  box-sizing: border-box;
  position: relative;
  box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.1);
  /* display: flex; */
  margin-bottom: 10px;
  padding-top: 10px;
  -webkit-transform: translate3d(0, 0, 0);
  z-index: 2;
}

.disc_content {
  width: 100%;
  padding: 0 15px 10px 15px;
  box-sizing: border-box;
  display: inline-block;
}

/* MS 13/09/17 Add this css to glnew */
.articl_cont {
  box-sizing: border-box;
  display: inline-block;
}

/* MS 12/09/17 */
.disc_image {
  width: 100%;
  max-height: 254px;
  overflow: hidden;
  box-sizing: border-box;
  margin-bottom: 10px;
  position: relative;
  display: flex;
  align-items: center;
}

/* Ar 05-Oct'17 */
.dash_content .articl_cont .time_stamp, .dash_content .articl_cont .input_frm_user {
  padding-left: 15px;
  padding-right: 15px;
}

.dash_content .disc_image {
  /* width:calc(100% + 10px);  margin-left:-15px; */
}

.dash_content .web_prev_disc {
  width: 100%;
  margin-top: 5px;
}

.disc_image .topic_text {
  position: absolute;
  bottom: 14px;
  left: 10px;
  padding: 5px 10px;
}

.disc_content .topic_text + .disc_image {
  margin-top: 5px;
  float: left;
}

.disc_image img {
  width: 100%;
}

.disc_image + .disc_content {
  width: 42.46260069%;
  padding: 0 20px 0 10px;
  box-sizing: border-box;
  float: left;
}

.disc_content .desc_text_v2 {
  /* margin-top: -5px; */
  line-height: 22px;
  width: 100%;
  box-sizing: border-box;
  float: left;
  margin-bottom: 10px;
}

.disc_content + .action_row {
  margin-top: -20px;
}

.web_prev_disc {
  /* margin-top: 16px; */
  width: 100%;
  display: inline-block;
}

.web_prev_disc .desc_text_v2 {
  margin-bottom: 10px;
  font-size: 14px;
}

.banner_info {
  font-size: 18px;
  color: #ffffff;
  float: left;
  margin-top: 10px;
  font-style: italic;
}

.articl_cont .banr_cnt_wp {
  width: 100%;
  display: inline-block;
  box-sizing: border-box;
  border-bottom: none;
  padding: 0 10px 10px 10px;
}

.articl_cont + .action_row {
  margin-top: -5px;
  border-top: none;
  padding-top: 0;
}

.topic_text {
  margin-top: 5px;
  display: none;
}

.read_more {
  /* float: left; */
  display: inline-block;
  font-size: 12px;
}

.action_row {
  /*margin-top: 17px;*/
  padding: 0 10px;
  /* margin-top:12px; */
  margin-top: 10px;
  box-sizing: border-box;
  /* border-top:1px solid #dedede; */
}

.action_row .actionList {
  float: right;
}

.dashboard_v3 .actionList > li {
  margin-left: 10px;
  position: relative;
}

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

.action_row .read_more {
  /* margin-top: 11px; */
  padding-top: 14px;
  padding-bottom: 14px;
}

.action_row .actionList > li {
  /*display: table;*/
}

.action_row .actionList > a {
  width: 39px;
  height: 39px;
  text-align: center;
  display: table-cell;
  vertical-align: middle;
  line-height: initial;
  text-align: center;
  float: none;
  cursor: pointer;
  position: relative;
  z-index: 1;
}

.dashboard_v3 > li.padding_bottom .userDisplay {
  padding-bottom: 10px;
}

/* view_response_list Started */
.view_response_list {
  float: left;
  width: 55%;
}

/* MK 07/12/2017 width:70%; */
.view_response_list > li {
  list-style: none;
  float: left;
}

.view_response_list > li > a {
  display: inline-block;
  text-align: center;
  font-size: 12px;
  line-height: 12px;
  padding: 14px 0 14px 0;
  box-sizing: border-box;
}

.view_response_list > li > a > .text_label {
  display: inline-block;
  vertical-align: middle;
  color: #273239;
  padding: 0 7px;
  box-sizing: border-box;
  border-left: 1px solid #000000;
}

.view_response_list > li:first-child > a > .text_label, .view_response_list > li.dis_N + li .text_label {
  padding-left: 0;
  border-left: none;
}

.view_response_list > li > a > .text_label .count_num {
  color: #8c8c8c;
}

.dis_N {
  display: none;
}

/* view_response_list End */
/* pat Started */
.action_row .actionList .pat {
  position: relative;
  -webkit-transform: translate3d(0, 0, 0);
}

.action_row .actionList .pat a {
  width: auto;
  height: auto;
  font-size: 12px;
}

.action_row .actionList .pat .patTxt {
  padding-top: 13px;
}

.action_row .actionList li .numcnt {
  margin-top: 0;
  padding-top: 16px;
  font-size: 14px;
}

/*.action_row .actionList .pat .numcnt{ position:absolute; left:0; opacity:0;  transition:all 2s ease-in-out 0s; z-index:1;  } unwanted css
.action_row .actionList .pat:hover .numcnt  { position:absolute; font-weight:700; color:#00abbe;  opacity:1; left:35px;  transition: all 2s ease; -o-transition: all 2s ease; -moz-transition: all 2s ease; -webkit-transition: all 2s ease; } unwanted css  */
/* pat End */
.action_row .actionList > a span {
  float: none;
  display: inline-block;
  vertical-align: middle;
  margin: 0 !important;
}

.userTxt {
  /* padding: 0 10px;   margin-top: -5px; */
  margin-bottom: 16px;
}

/* MS 12/09/17 */
.weblink_hd {
  font-weight: 300;
  margin-bottom: 14px;
  font-size: 18px;
  word-wrap: break-word;
  box-sizing: border-box;
}

.weblink_hd a, .desc_text_v2 a {
  color: #00abbe;
  word-wrap: break-word;
}

.weblink_hd a.more-link, .desc_text_v2 a.more-link {
  color: #273239;
}

.weblink_hd a.more-link:hover, .desc_text_v2 a.more-link:hover {
  text-decoration: underline;
}

.desc_text_v2 .link, .desc_text_v2 .mention {
  color: #156df6;
}

.desc_text_v2 .link:hover, .desc_text_v2 .mention:hover {
  text-decoration: underline;
}

.web_prev_disc .weblink_hd a, .web_prev_disc .desc_text_v2 a {
  color: #156df6;
}

.web_prev_disc .weblink_hd a:hover, .web_prev_disc .desc_text_v2 a:hover {
  text-decoration: underline;
}

.weblink {
  display: inline-block;
  margin-bottom: 15px;
  font-size: 12px;
  line-height: 14px;
  word-wrap: break-word;
  box-sizing: border-box;
}

.extraBg {
  /*background: -moz-linear-gradient(108deg, rgba(250,248,244,1) 0%, rgba(255,255,255,1) 85%, rgba(255,255,255,1) 100%); /* ff3.6+ */
  /*background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(255,255,255,1)), color-stop(15%, rgba(255,255,255,1)), color-stop(100%, rgba(250,248,244,1))); /* safari4+,chrome */
  /*background: -webkit-linear-gradient(108deg, rgba(250,248,244,1) 0%, rgba(255,255,255,1) 85%, rgba(255,255,255,1) 100%); /* safari5.1+,chrome10+ */
  /*background: -o-linear-gradient(108deg, rgba(250,248,244,1) 0%, rgba(255,255,255,1) 85%, rgba(255,255,255,1) 100%); /* opera 11.10+ */
  /*background: -ms-linear-gradient(108deg, rgba(250,248,244,1) 0%, rgba(255,255,255,1) 85%, rgba(255,255,255,1) 100%); /* ie10+ */
  /*background: linear-gradient(342deg, rgba(250,248,244,1) 0%, rgba(255,255,255,1) 85%, rgba(255,255,255,1) 100%); /* w3c */
  /*filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#faf8f4',GradientType=0 ); /* ie6-9 */
}

.extraBg, .extraBg_rev {
  box-shadow: 0 0 3px #cec9c9;
}

.extraBg_rev {
  /*background: -moz-linear-gradient(48deg, rgba(250,248,244,1) 0%, rgba(255,255,255,1) 85%, rgba(255,255,255,1) 100%); /* ff3.6+ */
  /*background: -webkit-gradient(linear, left bottom, right top, color-stop(0%, rgba(250,248,244,1)), color-stop(85%, rgba(255,255,255,1)), color-stop(100%, rgba(255,255,255,1))); /* safari4+,chrome */
  /*background: -webkit-linear-gradient(48deg, rgba(250,248,244,1) 0%, rgba(255,255,255,1) 85%, rgba(255,255,255,1) 100%); /* safari5.1+,chrome10+ */
  /*background: -o-linear-gradient(48deg, rgba(250,248,244,1) 0%, rgba(255,255,255,1) 85%, rgba(255,255,255,1) 100%); /* opera 11.10+ */
  /*background: -ms-linear-gradient(48deg, rgba(250,248,244,1) 0%, rgba(255,255,255,1) 85%, rgba(255,255,255,1) 100%); /* ie10+ */
  /*background: linear-gradient(42deg, rgba(250,248,244,1) 0%, rgba(255,255,255,1) 85%, rgba(255,255,255,1) 100%); /* w3c */
  /*filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#faf8f4',GradientType=0 ); /* ie6-9 */
}

.extraBg.disc_content {
  padding-left: 0;
  padding-bottom: 10px;
}

.extraBg_rev.disc_content {
  padding-right: 0;
  padding-bottom: 10px;
}

/* Article Started */
.article_image {
  max-height: 383px;
  overflow: hidden;
  position: relative;
  line-height: 0;
  padding-left: 10px;
  padding-right: 10px;
  box-sizing: border-box;
  display: flex;
  align-items: center;
}

/* Ar  05-Oct'17 */
.article_image img, .disc_image img {
  width: 100%;
  /* position: relative; margin-top: -50%;  transform: translateY(-50%); top: 50%; position: relative; */
}

/* Ar  05-Oct'17 */
.article_content {
  width: 100%;
  word-wrap: break-word;
  position: relative;
  z-index: 1;
  padding: 0 30px;
  box-sizing: border-box;
  margin-top: -105px;
  line-height: normal;
}

.article_content .inn_cont_v2 {
  width: 100%;
  padding: 15px 20px 20px 20px;
  box-sizing: border-box;
}

.inn_cont_v2 .read_more {
  width: 100%;
  float: left;
  margin-top: 7px;
}

.artcl_topic_v2 {
  height: 23px;
  font-size: 18px;
  margin-bottom: 6px;
  overflow: hidden;
}

.artcl_title_v2 {
  font-size: 26px;
  color: #273239;
  margin-bottom: 4px;
  overflow: hidden;
}

.artcl_descptn_v2 {
  color: #273239;
  line-height: 22px;
  overflow: hidden;
}

.article_content + .action_row {
  padding-left: 20px;
  padding-right: 20px;
}

/* Article End */
.comment_row {
  width: 100%;
  padding: 0 10px;
  box-sizing: border-box;
  /* width:calc(100% + 20px);  margin-left:-10px; */
  background-color: #f6f6f6;
  border-top: 1px solid #eee7e7;
  padding-top: 10px;
  margin-top: 10px;
  float: left;
}

.action_row + .comment_row {
  margin-top: 0;
}

/* madhuri start */
.input_wpr {
  width: 100%;
  min-height: 38px;
  position: relative;
  display: inline-block;
  vertical-align: middle;
}

.input_box {
  min-width: 336px;
  height: 30px;
  line-height: 30px;
  border-radius: 1px;
  border: 1px solid #cccccc;
  padding-left: 10px;
  padding-right: 10px;
  font-size: 12px;
  color: #273239;
  box-sizing: border-box;
}

.input_wpr .input_box {
  min-width: 100%;
  width: 100%;
}

.enter_ic {
  width: 24px;
  height: 24px;
  background: url("images/enter_icon.png") 0 0 no-repeat;
  position: absolute;
  bottom: 11px;
  right: 3px;
  z-index: 3;
}

.enter_ic + .input_box {
  padding-right: 35px;
}

.input_wpr textarea {
  width: 100%;
  height: 30px;
  border: 1px solid #cccccc;
  border-radius: 1px;
  box-sizing: border-box;
  color: #273239;
  font-size: 12px;
  padding: 6px 60px 6px 10px;
}

.input_wpr .textoverlay-wrapper {
  display: inline-block !important;
  overflow: visible !important;
  width: 100%;
  box-sizing: border-box;
}

.textoverlay-wrapper + .enter_ic {
  bottom: 11px;
}

.textoverlay-wrapper .textoverlay {
  /* background:0 !important; */
  /* z-index:2;  */
  width: 100%;
  box-sizing: border-box;
}

@media screen and (-webkit-min-device-pixel-ratio: 0) {
  /* Safari and Chrome */
  .textoverlay-wrapper .textoverlay {
    bottom: 4px !important;
  }
}

.input_wpr .textoverlay-wrapper .textoverlay .mentions.user, .input_wpr .textoverlay-wrapper .textoverlay .mentions.hash {
  font-size: 12px;
  /* color: #273239; */
}

/* .input_wpr textarea {background: rgb(255, 255, 255); } */
.input_wpr .textoverlay-wrapper textarea {
  /* background:#ffffff !important; */
}

/* Ar 07-Oct'19 this is hiding the tag higlight in comment section */
.info_story {
  padding: 10px 15px;
  box-sizing: border-box;
}

.contentList2.dashboard_v3 > li > .info_story {
  padding-top: 0;
  padding-left: 10px;
  padding-right: 10px;
  display: inline-block;
  width: 100%;
}

/* Displaying multiple Background images Started */
.image_element_wp {
  width: 100%;
  position: relative;
  display: inline-block;
  box-sizing: border-box;
  overflow: hidden;
  text-align: center;
}

.image_element_wp img {
  position: absolute;
  top: 0;
  left: 0;
}

.single_img_container .image_element_wp, .two_img_container .image_element_wp {
  width: 100%;
  float: left;
  box-sizing: border-box;
  padding-bottom: 46.6053%;
}

.three_img_container .image_element_wp, .four_img_container .image_element_wp, .five_img_container .image_element_wp {
  width: 100%;
  float: left;
  box-sizing: border-box;
  /* padding-bottom: 23.31%; */
  /* padding-bottom:18.31%;  */
  padding-bottom: 23.31%;
}

.three_img_container .image_element_wp:first-child {
  padding-bottom: 47.7%;
}

.two_img_container .image_element_wp {
  width: 49.4%;
  float: right;
  padding-left: 5px;
}

.two_img_container .image_element_wp:first-child {
  float: left;
  padding-right: 5px;
  padding-left: 0;
}

.three_img_container .image_element_wp:first-child {
  width: 49.4%;
  float: left;
  background-size: cover;
}

.three_img_container .image_element_wp:nth-child(2) {
  width: 49.4%;
  float: right;
  margin-bottom: 0.55%;
  background-size: cover;
}

.three_img_container .image_element_wp:last-child {
  width: 49.4%;
  float: right;
  margin-top: 0.55%;
  background-size: cover;
}

.four_img_container {
  text-align: center;
}

.four_img_container .image_element_wp:first-child {
  width: 49.4%;
  float: left;
  margin-bottom: 1.2%;
}

.four_img_container .image_element_wp:nth-child(2) {
  width: 49.4%;
  float: right;
  margin-bottom: 1.2%;
}

.four_img_container .image_element_wp:nth-child(3) {
  width: 49.4%;
}

.four_img_container .image_element_wp:last-child {
  width: 49.4%;
  float: right;
}

.five_img_container {
  text-align: center;
}

.five_img_container .image_element_wp:first-child {
  width: 49.4%;
  float: left;
  margin-bottom: 1.1%;
}

.five_img_container .image_element_wp:nth-child(2) {
  width: 49.4%;
  float: right;
  margin-bottom: 1.1%;
}

.five_img_container .image_element_wp:nth-child(3) {
  width: 32.6%;
  float: left;
}

.five_img_container .image_element_wp:nth-child(4) {
  width: 32.5%;
  display: inline-block;
  float: none;
}

.five_img_container .image_element_wp:nth-child(5) {
  width: 32.6%;
  float: right;
}

.five_img_container .image_element_wp:last-child {
  width: 32.6%;
  float: right;
}

.single_img_container, .two_img_container, .three_img_container, .four_img_container, .five_img_container {
  width: 100%;
}

/* Displaying multiple Background images End */
/* stretch_box Started */
.stretch_box {
  width: 100%;
  word-wrap: break-word;
  margin-top: 10px;
  margin-bottom: 10px;
  float: left;
  box-sizing: border-box;
}

.stretch_box .left_sec {
  width: 29px;
  height: 29px;
  line-height: 29px;
  float: left;
  margin-top: 4px;
  overflow: hidden;
}

.stretch_box .left_sec img {
  max-width: 100%;
  display: inline-block;
  vertical-align: middle;
}

.stretch_box .right_sec {
  padding-left: 41px;
}

.stretch_box .right_sec .view_response_list.comment_reply_hub {
  margin-top: 0;
}

.stretch_box .right_sec .input_wpr {
  margin-top: 6px;
}

.link_identity {
  font-size: 14px;
}

.link_identity span {
  display: inline-block;
  vertical-align: middle;
}

.stretch_box .right_sec .link_identity {
  position: relative;
  display: inline-block;
  width: 100%;
  padding-bottom: 10px;
}

#comment_block .stretch_box .right_sec .link_identity {
  width: auto;
  padding-bottom: 0;
}

.stretch_box .right_sec .time_stamp .time {
  color: #666666;
  font-size: 11px;
}

/*.stretch_box .time_stamp .clockIc{ width:13px; height:13px; }*/
.stretch_box .right_sec .time_stamp {
  margin-top: 2px;
  padding-left: 3px;
  padding-top: 0;
  display: inline-block;
  vertical-align: middle;
  width: auto;
}

.stretch_box .right_sec p + a {
  font-size: 14px;
  display: inline-block;
  color: #999999;
}

/* comment_row_level_2 Started */
.comment_row_level_2 {
  /* width:100%;  */
  box-sizing: border-box;
  margin-bottom: -13px;
  padding-left: 51px;
  padding-right: 10px;
}

.comment_row_level_2 .stretch_box:last-child {
  margin-bottom: 5px;
}

.comment_row_level_2 .stretch_box, .single_cont .comment_row_level_2 .stretch_box {
  padding-left: 0;
  padding-right: 0;
}

.dashboard_v3.contentList2 > li .single_cont .comment_row_level_2 .stretch_box .dropdown_wp {
  right: 1px;
}

/* comment_row_level_2 End */
/* reaction_list Started */
.reaction_list {
  width: 100%;
  margin-top: -5px;
  margin-bottom: 8px;
  float: left;
  padding-left: 43px;
  box-sizing: border-box;
}

.reaction_list > li {
  list-style: none;
  border-left: 1px solid #cccccc;
  float: left;
  line-height: 10px;
  text-align: center;
}

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

.reaction_list > li a {
  font-size: 12px;
  line-height: 13px;
  font-weight: 700;
  padding: 0 8px;
  box-sizing: border-box;
  display: inline-block;
  vertical-align: middle;
}

.reaction_list > li span {
  font-size: 12px;
  line-height: 13px;
  color: #999999;
  padding: 0 8px;
  box-sizing: border-box;
  display: inline-block;
  vertical-align: middle;
}

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

/* reaction_list End */
.comment_row_level_2 .reaction_list {
  padding-left: 33px;
}

.stretch_box.edit {
  display: none;
}

#comment_row .stretch_box .right_sec .txt_s_v2 {
  display: inline-block;
  width: 100%;
  line-height: 20px;
  margin: 0;
  margin-top: 6px;
  margin-bottom: 3px;
  color: #333333;
}

#comment_row .stretch_box .right_sec .txt_s_v2 .mention.user.pnt {
  color: #000000 !important;
}

#comment_row .stretch_box .right_sec .txt_s_v2 .mention.user.pnt:hover {
  text-decoration: underline;
}

#comment_row .stretch_box .right_sec .txt_s_v2 .mention.hash.pnt {
  color: #156DF5 !important;
}

#comment_row .stretch_box .right_sec .txt_s_v2 .mention.hash.pnt:hover {
  text-decoration: underline;
}

@media only screen and (max-width: 767px) {
  #comment_row .stretch_box .right_sec .txt_s_v2 {
    line-height: 1.3;
    padding-top: 6px;
  }
}

/* stretch_box End */
/*.border_wp{border:1px solid #f4f4f4; padding:0 10px;}
.border_wp .article_content{margin-bottom:10px;}
.articl_cont.var_2{padding:0 10px; box-sizing:border-box;}
.articl_cont.var_2 .article_image{padding:0;}*/
.discussion_image {
  margin-top: 20px;
  float: left;
}

.discussion_image img {
  display: inline-block;
  vertical-align: middle;
}

/* list_of_content Started  */
.list_of_content {
  width: 100%;
  margin-top: 20px;
  padding-left: 10px;
  padding-right: 10px;
  box-sizing: border-box;
}

.list_of_content > li {
  width: 100%;
  list-style: none;
  box-shadow: 0 0 3px #cec9c9;
  position: relative;
  float: left;
  margin-bottom: 20px;
  padding: 23px 20px 10px 20px;
  box-sizing: border-box;
}

.list_of_content > li > .comment_row {
  padding-left: 5px;
}

.list_of_content > li .userDisplay {
  padding-left: 0;
  padding-bottom: 0;
  /* padding-right:175px; */
  border-bottom: 1px solid #f7f7f7;
  margin-bottom: 4px;
}

.list_of_content + .action_row {
  padding-top: 0;
}

/* list_of_content Started  */
/* shared offer start */
.dash_content .holder {
  width: 100%;
  float: none;
  display: inline-block;
  padding: 0 10px;
  box-sizing: border-box;
  margin: 0;
}

.dash_content .holder .imgHolder {
  height: 337px;
}

.dash_content .holder .imgHolder.var_2 {
  height: 292px;
}

.dash_content .holder.var_2, .dash_content .holder.var_3 {
  padding: 0;
}

.dash_content .holder .time_stamp, .dash_content .holder .input_frm_user {
  padding-left: 15px;
  padding-right: 15px;
}

/*.dash_content .holder.var_3{width:33.33%;}*/
.dash_content .row_v2 {
  display: inline-block;
}

.dash_content .holder.var_2 .lefttBot {
  left: 15px;
}

.dash_content .holder + .action_row {
  border-top: none;
  padding-top: 0;
}

/* shared offer End */
/* ecard start */
.dash_content > .eCard {
  float: left;
  margin-left: 20px;
  /* width:424px; */
  width: 390px;
  height: auto !important;
  padding-left: 0;
  padding: 0;
}

.dash_content > .eCard .top {
  padding: 11px 15px 13px;
}

.dash_content > .eCard .left {
  width: 59px;
}

.dash_content > .eCard .left .imgWp {
  height: 59px;
  line-height: 59px;
}

.dash_content > .eCard .right {
  padding-left: 74px;
}

.dash_content > .eCard .left .lfSec {
  font-size: 12px;
  margin-top: 10px;
}

.dash_content > .eCard:first-child {
  margin-left: 10px;
}

.dash_content > .eCard .topSec {
  border: none;
  height: 73px;
}

.dash_content > .eCard .designation {
  font-size: 14px;
}

.dash_content > .eCard .listIcon > li {
  margin-left: 12px;
}

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

.dash_content > .eCard .vrifdIc, .dash_content .eCard .keyIc {
  width: 16px;
  height: 16px;
}

.dash_content > .eCard .crtifdIc {
  width: 13px;
  height: 16px;
}

.dash_content .eCard .company_cont .img_wp {
  float: left;
  width: 30px;
  height: 30px;
  line-height: 30px;
  background-color: #cccccc;
  text-align: center;
  overflow: hidden;
  margin-top: 5px;
}

.dash_content .eCard .company_cont .img_wp img {
  max-width: 100%;
  vertical-align: middle;
}

.dash_content .eCard .company_cont .text_cont {
  padding-left: 45px;
}

.dash_content .eCard .company_cont .text_cont .comp_name {
  font-size: 14px;
}

.dash_content .eCard .company_cont .text_cont .comp_location {
  font-size: 12px;
}

.dash_content > .eCard .bottom {
  border-top: 1px solid #d9d9d9;
  /* padding:10px; */
  padding: 0 0 0 10px;
}

.dash_content > .eCard .bottom .rigSec {
  width: auto;
  margin: 0;
}

.dash_content > .eCard .bottom .rigSec .action_btn {
  /* margin:5px 15px 0 0; */
  display: inline-block;
  padding: 12px 10px;
  vertical-align: middle;
  box-sizing: border-box;
  margin-left: 10px;
}

.dash_content > .eCard .bottom .rigSec .btn_v2 {
  margin: 5px 10px 5px auto;
}

.dash_content > .eCard .bottom .shareIc {
  margin-right: 0;
  float: none;
  display: inline-block;
}

.dash_content > .eCard .bottom .inviteIc {
  display: inline-block;
  width: auto;
  height: auto;
  background: none !important;
  font-size: 19px;
}

.dash_content > .eCard .bottom .inviteIc:before {
  content: "\e90f";
  color: #777777;
}

.dash_content > .eCard .comment_cont .image_list li {
  line-height: 26px;
}

.dash_content > .eCard .comment_cont .image_list li img {
  display: inline-block;
  vertical-align: middle;
}

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

.image_list li {
  float: right;
  width: 28px;
  height: 28px;
  background-color: #ffffff;
  border-radius: 50%;
  margin-left: -10px;
  overflow: hidden;
}

.image_list li:last-child {
  margin: 0;
}

.image_list li img {
  width: 100%;
}

.common_links {
  font-size: 14px;
  float: left;
  margin: 8px 0 0 10px;
}

.dash_content .eCard .bottom .rigSec .btn {
  min-width: 75px;
  height: 30px;
  line-height: 30px;
  padding: 0 10px;
}

.shieldIc {
  width: 12px;
  height: 16px;
  background: url(images/shield_icon.jpg) no-repeat;
  display: inline-block;
}

.image_list.small li {
  width: 20px;
  height: 20px;
}

/* ecard End */
/* small_ecard Started */
.card_box_wp {
  /* width: 280px; */
  width: 50%;
  float: left;
  box-sizing: border-box;
  padding: 0 15px;
  margin-bottom: 6px;
}

.small_ecard {
  width: 100%;
  box-sizing: border-box;
  display: inline-block;
  background-color: #ffffff;
  position: relative;
  padding: 10px 10px 9px 10px;
}

.small_ecard .col_left {
  width: 43px;
  height: 43px;
  line-height: 43px;
  overflow: hidden;
  float: left;
}

.small_ecard .col_left img {
  width: 100%;
  display: inline-block;
  vertical-align: middle;
}

.small_ecard .col_right {
  padding-left: 53px;
  padding-top: 3px;
}

.small_ecard .col_right .name {
  width: 100%;
  box-sizing: border-box;
  margin-top: -4px;
  margin-bottom: -1px;
  font-size: 16px;
  font-weight: 700;
  float: left;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
}

.small_ecard:hover {
  background-color: #fafafa;
}

.small_ecard:hover .name {
  color: #333333;
}

.small_ecard:hover .abs_link_txt {
  display: block;
}

.small_ecard:hover .small_text {
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
}

.small_ecard:hover .com_loc {
  padding-right: 60px;
}

.small_text {
  width: 100%;
  box-sizing: border-box;
  font-size: 12px;
  color: #999999;
  float: left;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
}

.small_ecard .abs_link_txt {
  position: absolute;
  right: 10px;
  bottom: 6px;
  font-size: 12px;
  font-weight: 700;
  text-transform: uppercase;
  display: none;
}

.small_ecard .abs_link_txt .plus {
  font-size: 17px;
}

.small_ecard .abs_link_txt span {
  display: inline-block;
  vertical-align: middle;
}

.card_heading {
  font-style: italic;
  font-size: 14px;
  padding-top: 10px;
  padding-bottom: 10px;
  box-sizing: border-box;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
  width: 100%;
}

.card_box_wp .small_ecard {
  margin-bottom: 10px;
}

/* small_ecard End */
/* Overlay_v3 Started */
.overlay_v3 .overlay_wrp {
  width: 784px;
  padding: 0;
  margin-top: 70px;
  margin-bottom: 70px;
}

.top_head_wp {
  width: 100%;
  padding: 20px 30px;
  border-bottom: 1px solid #cccccc;
  box-sizing: border-box;
}

.top_head_wp .hd_text {
  width: 80%;
  font-size: 18px;
  color: #333333;
}

.overlay_v3 .clsBtn_000 {
  top: 14px;
  right: 14px;
}

.overlay_v3 {
  padding: 0;
  border-radius: 2px;
  word-wrap: break-word;
}

.overlay_v3 .fullView {
  margin-top: 0;
}

.overlay_v3 .fullView, .overlay_v3 .disWrp {
  padding-left: 0;
  padding-right: 0;
}

.overlay_v3 .fullView {
  border-bottom: 1px solid #cccccc;
}

.fullView .imgWrp {
  /* height:321px; */
  /*margin-top:0;*/
  height: auto;
  /* height:412px; */
  line-height: normal;
  position: relative;
  background: transparent;
}

.fullView > .imgWrp > .img_wp {
  padding-bottom: 42.04%;
  position: relative;
  height: auto;
  overflow: hidden;
}

.fullView .imgWrp > .img_wp > img {
  width: 100%;
  position: absolute;
  left: 0;
}

.overlay_v3 .cls_bg000_fff {
  z-index: 2;
}

.overlay_v3 .actionList {
  margin-top: 0;
}

.overlay_v3 .topic {
  font-size: 12px;
  font-style: normal;
  text-transform: uppercase;
}

.overlay_v3 .disWrp .cntntRight {
  width: 100%;
}

.overlay_v3 .postBy .colLeft {
  width: 50%;
}

.postBy .card_wrapper {
  width: 50%;
}

.card_wrapper .eCard {
  width: 100%;
}

.card_wrapper .eCard .bottom .rigSec {
  width: 210px;
}

.overlay_v3 .list3 li {
  width: 124px;
}

.overlay_v3 .vidIcnWp {
  width: 52px;
  height: 52px;
  left: 50%;
  top: 50%;
  margin: -26px 0 0 -26px;
  z-index: 2;
}

/* Article Overlay Started */
.independant_wp {
  width: 100%;
  position: absolute;
  left: 0;
  bottom: 0;
  padding: 20px;
  box-sizing: border-box;
  z-index: 1;
}

.independant_wp .BanHdr {
  width: 100%;
  box-sizing: border-box;
  font-size: 24px;
}

.independant_wp .userDisplay {
  margin-top: 10px;
}

.independant_wp .userDisplay .time_stamp .time {
  color: #ffffff;
}

.overlay_v3 .fullView .artclSec {
  padding: 0 20px 20px 20px;
  box-sizing: border-box;
  margin-top: 0;
}

.overlay_v3 .fullView .artPara, .overlay_v3 .fullView .artPara .p1 {
  font-size: 16px;
  line-height: 22px;
  margin: 0;
}

.img_wp iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

.overlay_v3 .fullView .artclSec iframe, .overlay_v3 .fullView .artclSec img {
  /*width:100% !important;*/
}

/* Article Overlay End */
.overlay_v3 .overflow_wp {
  max-height: 475px;
  overflow-y: auto;
  overflow-x: hidden;
  margin: 10px 20px 10px 0;
}

/* .overlay_v3 .user_info_ul { padding-left:20px;  box-sizing:border-box;   } */
.overlay_v3 .user_info_ul > li {
  padding-top: 15px;
  padding-left: 0;
  padding-right: 15px;
  padding-bottom: 15px;
  border-top: 1px solid #cccccc;
}

.overlay_v3 .user_info_ul > li:first-child {
  padding-top: 5px;
  border-top: none;
}

/* .overlay_v3 .user_info_ul li .col_left { width:30px; height:30px; line-height:30px;} */
/* .overlay_v3 .user_info_ul li .col_right { padding-left:50px;}  */
/* Overlay_v3 End */
/* dropdown_wp Started */
.dashboard_v3 > li {
  position: relative;
}

.dropdown_wp {
  position: absolute;
  top: 10px;
  right: 0;
  z-index: 3;
}

/* MK 21/01/2017 z-index:5; */
.dotted_btn {
  float: right;
  text-align: center;
  width: 39px;
  height: 23px;
  padding-top: 3px;
  border: 1px solid transparent;
  border-bottom: none;
  cursor: pointer;
  position: relative;
  z-index: 1;
}

.dropdown_wp.act .dotted_btn {
  box-shadow: 0 -2px 3px #cec9c9;
  border-bottom: none;
  background-color: #ffffff;
}

.dropdown_wp.act .dropdown_list {
  display: block;
}

.dropdown_wp .downArw_000 {
  display: block;
  margin: 4px auto 0;
  float: none;
}

.drpdwn_carat_wp {
  width: 18px;
  display: inline-block;
  text-align: center;
}

.drpdwn_carat_wp:hover .line_big, .drpdwn_carat_wp:hover .line_medium, .drpdwn_carat_wp:hover .line_small {
  background: #212121;
}

/* .line_big { width:18px; height:2px; background-color:#666666; margin:0 auto; }
.line_medium { width:12px; height:2px; background-color:#666666; margin:3px auto 3px; }
.line_small { width:4px; height:2px; background-color:#666666;   margin:0 auto;} Delete this css  */
.line_big, .line_medium, .line_small {
  width: 3px;
  height: 3px;
  background-color: #a8a7a7;
  margin: 0 auto;
  border-radius: 50%;
  margin: 3px auto 3px;
}

.line_big {
  margin-top: 0;
}

.dropdown_wp.act .line_big, .dropdown_wp.act .line_medium, .dropdown_wp.act .line_small {
  background-color: #273239;
}

.dashboard_v3 li .stretch_box .right_sec .input_wpr .enter_ic {
  z-index: 1;
}

.drpdwn_carat_wp p:empty {
  display: block;
}

.dropdown_wp .dropdown_list {
  background-color: #ffffff;
  margin-top: 25px;
}

.dropdown_list {
  display: none;
}

.dropdown_list > li {
  border-top: 1px solid #cccccc;
  position: relative;
  list-style: none;
}

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

.dropdown_list > li > a {
  font-size: 14px;
  color: #666666;
  display: block;
  padding: 10px;
}

.dropdown_list > li .downArw_small {
  border-top-color: #273239;
  position: absolute;
  top: 15px;
  right: 10px;
}

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

/* dropdown_wp End */
/* Dashboard v3 placeholder start */
.container_v2 .contentList2.dashboard_v3 > li .placeholder_dash {
  padding: 0 10px;
  margin: 0 0 14px 0;
}

.container_v2 .contentList2.dashboard_v3 > li .placeholder_dash .leftCol {
  width: 5.175%;
  /* height: 46px; */
  height: 30px;
  animation-duration: 1.5s;
  animation-fill-mode: forwards;
  animation-iteration-count: infinite;
  animation-name: placeHolderShimmer;
  animation-timing-function: linear;
  background: #f6f7f8;
  background: linear-gradient(to right, #eeeeee 8%, #dddddd 18%, #eeeeee 33%);
  background-size: 800px 104px;
  /*height: 96px; position: relative;*/
}

.container_v2 .contentList2.dashboard_v3 > li .placeholder_dash .rightCol {
  width: 92.5%;
}

.container_v2 .contentList2.dashboard_v3 > li .placeholder_dash .rightCol .place_row1 .line:first-child, .contentList2.dashboard_v3 > li .placeholder_dash .rightCol .place_row2 .line:first-child {
  margin-bottom: 7px;
  animation-duration: 1.5s;
  animation-fill-mode: forwards;
  animation-iteration-count: infinite;
  animation-name: placeHolderShimmer;
  animation-timing-function: linear;
  background: #f6f7f8;
  background: linear-gradient(to right, #eeeeee 8%, #dddddd 18%, #eeeeee 33%);
  background-size: 800px 104px;
  /*height: 96px; position: relative;*/
}

.container_v2 .contentList2.dashboard_v3 > li .placeholder_dash .rightCol .place_row1 .line, .contentList2.dashboard_v3 > li .placeholder_dash .rightCol .place_row2 .line, .contentList2.dashboard_v3 > li .placeholder_dash .rightCol .place_row3 .line {
  height: 15px;
  animation-duration: 1.5s;
  animation-fill-mode: forwards;
  animation-iteration-count: infinite;
  animation-name: placeHolderShimmer;
  animation-timing-function: linear;
  background: #f6f7f8;
  background: linear-gradient(to right, #eeeeee 8%, #dddddd 18%, #eeeeee 33%);
  background-size: 800px 104px;
  /*height: 96px; position: relative;*/
}

.container_v2 .contentList2.dashboard_v3 > li .placeholder_dash .rightCol .place_row2, .contentList2.dashboard_v3 > li .placeholder_dash .rightCol .place_row3 {
  margin-top: 15px;
}

.container_v2 .colRig .placeholder_right {
  width: 100%;
}

/* article placeholder start */
.article_banner_placeholder {
  width: 100%;
  position: absolute;
  bottom: 20px;
  left: 0;
  box-sizing: border-box;
  padding: 0 20px;
}

.article_banner_placeholder .line {
  background: #ffffff;
}

.line.industry {
  width: 25%;
}

.line.head {
  width: 80%;
  margin-top: 15px;
  height: 20px;
  border: none;
  margin-left: 0;
}

.user_disp_placeholder {
  margin-top: 14px;
}

.user_disp_left_placeholder {
  width: 41px;
  height: 41px;
  background: #ffffff;
  float: left;
}

.user_disp_right_placeholder {
  width: 60%;
  float: left;
  margin-left: 15px;
}

.line.user_name {
  width: 30%;
  height: 15px;
}

.user_disp_right_placeholder .user_name:last-child {
  margin-bottom: 0;
}

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

.placeholder .line {
  width: 100%;
  background: #eeeeee;
  height: 15px;
  margin-bottom: 10px;
}

/*GL-1290*/
.article_cont_placeholder .para {
  margin-top: 30px;
}

.line.var1 {
  width: 30%;
}

.line.var2 {
  width: 60%;
}

.line.var3 {
  width: 50%;
}

/* article placeholder end */
/* list place holder start */
.list_hd.line {
  height: 25px;
  width: 80%;
  margin-bottom: 0;
}

.placeholder.user_info_ul .col_left {
  background: #f4f4f4;
}

.placeholder.user_info_ul .line {
  margin-bottom: 0;
}

.placeholder.user_info_ul .line.name {
  height: 13px;
  width: 35%;
}

.placeholder.user_info_ul .line.company {
  height: 13px;
  width: 70%;
}

.placeholder.user_info_ul .col_right .line.company {
  margin-top: 4px;
}

.overlay_v3 .user_info_ul li .col_right .line.name {
  margin-top: 0;
}

/* list place holder end */
/* Dashboard v3 placeholder End */
.dashboard_v3.contentList2 > li .actionList li .shareIc {
  /* width:17px; height:12px; */
}

/* Ar 16-Dec'17 */
.dashboard_v3.contentList2 > li .actionList li .patIc {
  /*background-image: url(images/Pat_s.png);*/
}

/* card_box Started */
.card_box {
  width: 100%;
  float: left;
  border-bottom: 1px solid #cccccc;
  position: relative;
  padding: 10px 0 6px 10px;
  box-sizing: border-box;
}

.card_box .userDisplay .colLeft {
  width: 24px;
  height: 24px;
  line-height: 24px;
  overflow: hidden;
}

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

.card_box .userDisplay .colRight {
  margin-left: 30px;
}

.card_box .name {
  width: 100%;
  font-size: 12px;
  line-height: 12px;
  float: left;
  margin-bottom: 1px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  font-weight: 700;
}

.card_box .rol {
  width: 100%;
  float: left;
  color: #7a7a7a;
  font-size: 11px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  font-weight: 700;
}

.card_box .company {
  width: 74%;
  font-size: 11px;
  margin-top: 2px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  font-weight: 700;
}

.card_box .actionList {
  position: absolute;
  right: 0;
  bottom: 3px;
  z-index: 2;
}

.card_box .actionList li {
  margin: 0;
}

.card_box .actionList li a {
  padding: 5px 6px 5px 6px;
}

.card_box .actionList li .dclineIc, .card_box .actionList li .accptIc {
  margin: 0;
}

.actionList li a:hover .dclineIc {
  background-position: 47.4% 40.64665127%;
}

.actionList li a:hover .accptIc {
  background-position: 43.8% 40.64665127%;
}

.aside_heading {
  margin-bottom: 10px;
}

/* card_box End */
.user_input_box .list3 {
  padding: 0 20px;
  margin-bottom: 20px;
  margin-top: 0;
}

.user_input_box .list3 li {
  width: 86px;
  height: 86px;
  line-height: 86px;
  border: 1px solid #dedede;
  box-sizing: border-box;
}

.user_post_bottom {
  border-top: 1px solid #dedede;
}

.user_post_bottom .action_list_wp {
  width: auto;
  float: left;
  border: none;
  margin-top: 4px;
}

.user_post_bottom .btn {
  float: right;
  margin: 10px 10px 10px 0;
}

#buzz_post_form .user_post_bottom .action_list_wp li .icon_text {
  border: none;
}

.user_input_box .web_prev_disc {
  padding: 0 20px;
  box-sizing: border-box;
  margin-bottom: 15px;
}

.container_v2 .contWrapper_01 .boxCont_1 {
  background-color: #ffffff;
}

.container_v2 .contentList2.dashboard_v3 .dscrptn {
  padding-bottom: 12px;
  font-style: normal;
  font-size: 14px;
  padding-left: 0;
}

.container_v2 .contentList2.dashboard_v3 .disc_content .desc_text_v2 {
  font-size: 14px;
  color: #333333;
  line-height: 20px;
}

/* aside with colLef container start */
.container_v2 {
  /*background-color:#fafbfc;*/
}

.container_v2 .rigWp {
  padding-top: 25px;
  /*background:#fafbfc; */
}

/* aside start */
.aside_wp {
  /* display:flex; */
  width: 280px;
  float: left;
  padding: 25px 20px 0 0;
  box-sizing: border-box;
}

@media only screen and (min-width: 1280px) {
  #CONT_HOME_2 .aside_wp {
    max-width: 356px;
    width: 27.428%;
    width: 25.42857143%;
    /* width: calc(27.428% - 20px); */
  }
}

.aside {
  background-color: #ffffff;
  width: 100%;
  padding: 0 0 20px;
  /* width:265px; */
}

.link_text_wp {
  font-size: 14px;
  color: #666666;
  display: inline-block;
  width: 100%;
}

.link_text {
  max-width: 150px;
  margin-left: 5px;
}

.img_text_block_list {
  list-style: none;
  display: flex;
  flex-flow: row wrap;
  border-top: 1px solid #cccccc;
  border-left: 1px solid #cccccc;
}

.img_text_block_list li {
  float: left;
  width: 50%;
  border-right: 1px solid #cccccc;
  border-bottom: 1px solid #cccccc;
  box-sizing: border-box;
  text-align: center;
  padding: 10px;
  cursor: pointer;
}

.icon_wraper {
  width: 20px;
  height: 20px;
  margin: 0 auto;
}

.invite_colleagues_ic {
  width: 17px;
  height: 20px;
  background: url(images/invite_colleagues_icon.jpg) no-repeat;
  display: inline-block;
}

.family_links_ic {
  width: 20px;
  height: 20px;
  background: url(images/family_links_icon.jpg) no-repeat;
  display: inline-block;
}

.invite_others_ic {
  width: 18px;
  height: 20px;
  background: url(images/invite_other_icon.jpg) no-repeat;
  display: inline-block;
}

.member_listing_ic {
  width: 20px;
  height: 19px;
  background: url(images/member_listing_icon.jpg) no-repeat;
  display: inline-block;
}

.update_profile_ic {
  width: 17px;
  height: 20px;
  background: url(images/update_profile_icon.jpg) no-repeat;
  display: inline-block;
}

.read_news_ic {
  width: 20px;
  height: 20px;
  background: url(images/read_news_icon.jpg) no-repeat;
  display: inline-block;
}

.cake_ic {
  width: 22px;
  height: 25px;
  background: url(images/cake_icon.jpg) no-repeat;
  display: inline-block;
}

.glass_ic {
  width: 23px;
  height: 25px;
  background: url(images/glass_icon.jpg) no-repeat;
  display: inline-block;
}

.ic_text {
  font-size: 14px;
  margin-top: 5px;
}

/*.devider{border-top:1px solid #333333; margin-top:20px;}*/
.row_list {
  list-style: none;
  box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.1);
  margin-top: 20px;
  padding: 0 15px;
  box-sizing: border-box;
}

.row_list li {
  padding: 11px 0 15px;
  border-top: 1px solid #cccccc;
}

.row_list li:first-child {
  border: none;
}

.row_list li .icon_wraper {
  width: 25px;
  height: 25px;
  float: left;
  margin-top: 3px;
}

.text_Cont {
  padding-left: 30px;
  font-size: 12px;
  color: #333333;
  margin-top: 10px;
}

.text_Cont:nth-child(2) {
  margin: 0;
}

/* aside End */
/* colLef container start */
.container_v2 .colLef {
  width: 649px;
  /* padding-right:15px !important;   width:728px; */
}

@media only screen and (min-width: 1280px) {
  .container_v2 #dashboard_body.colLef {
    max-width: 754px;
    width: calc(52.857% - 20px);
    width: 51%;
    padding-right: 0;
  }
  .container_v2 #dashboard_rhs.colRig {
    padding-left: 20px;
  }
}

.container_v2 .startDis {
  margin-bottom: 15px;
}

.container_v2 .contentList2.dashboard_v3 > li {
  margin-bottom: 18px;
}

.container_v2 .cntntRight {
  width: 100%;
}

.container_v2 .imgWrp {
  /* height:290px; */
  height: 270px;
}

.dashboard_v3.contentList2 > li .imgWrp img {
  width: 100%;
}

.container_v2 .dash_content .holder .imgHolder, .container_v2 .dash_content .holder .imgHolder {
  height: 245px;
}

.container_v2 .page_wrp {
  overflow-y: inherit;
  padding: 0 10px;
  box-sizing: border-box;
}

.container_v2 .page_wrp .page_col:last-child {
  margin-bottom: 20px;
}

.container_v2 .page_wrp .page_col .userTxt {
  padding: 0;
}

.container_v2 .page_wrp .page_col .disc_content {
  padding: 10px 20px 0;
}

.container_v2 .page_wrp .page_col .disc_content .comment_row {
  width: calc(100% + 40px);
  margin-left: -20px;
}

/* colLef container end */
/* box styling start */
.dashboard_v3.contentList2 > li {
  padding-bottom: 10px;
}

.dash_content {
  width: calc(100% - 20px);
  padding-top: 0;
  margin: 0 auto 10px;
}

.articl_cont .banr_cnt_wp {
  padding: 0;
}

.view_more_link {
  width: calc(100% + 20px);
  margin-left: -10px;
  text-align: center;
  border-top: 1px solid #e5e5e5;
  display: inline-block;
  margin-top: 10px;
  padding: 9px 0 12px 0;
  margin-bottom: -13px;
}

.weblink_hd {
  margin-bottom: 8px;
}

.comment_row {
  padding: 0 15px;
}

.comment_row, .action_row {
  margin-top: 0;
}

.shadow_none {
  box-shadow: none;
}

.dash_content > .eCard:first-child {
  margin-left: 0;
  margin-bottom: 10px;
}

.dash_content .eCard {
  margin-left: 0;
}

.dash_content .holder.offerCont {
  padding: 0;
}

.dash_content .time_stamp {
  margin-top: 0;
  width: 100%;
  padding: 15px 15px 0px 15px;
  display: block;
  box-sizing: border-box;
}

.disc_content .stretch_box + .desc_text_v2 {
  /* border-top:1px solid #e5e5e5;  */
  margin-top: -5px;
}

.list_of_content {
  /* border-bottom: 1px solid #e5e5e5; */
  margin-bottom: 10px;
}

.list_of_content > li:last-child {
  margin-bottom: 5px;
}

.list_of_content > li {
  padding: 13px 10px 10px;
  margin-bottom: 10px;
}

.list_of_content > li .userDisplay {
  border-bottom: none;
  margin-bottom: 0;
}

.list_of_content > li .userDisplay .time_stamp {
  padding: 0;
  margin-top: 7px;
}

.list_of_content > li .userDisplay .colRight {
  margin-left: 56px;
}

.dash_content .row_v2.action_row {
  display: block;
  width: calc(100% - 20px);
  margin-left: auto;
  margin-right: auto;
  padding: 0;
  margin-top: 0;
}

/* Ar 21-Dec'17  width: calc(100% - 30px); */
/* MK 17/04/2020  margin-top: 0; added*/
/*.disc_content .userTxt:after { content:''; width:100%; height:1px; background: #e5e5e5; margin: 0 auto 10px;  display: block;} */
.dash_content .rightBot {
  bottom: 10px;
  position: absolute;
  left: 10px;
}

.dash_content .action_row .actionList {
  /* margin-right:-7px;  */
}

/* Ar 16-Dec'17 */
.dash_content .weblink_hd {
  margin-bottom: 8px;
}

.dash_content .weblink {
  margin-bottom: 8px;
}

/* .dash_content .time_stamp { padding:15px 0; }  */
/* .disc_content .weblink_hd, .disc_content .weblink, .disc_content .desc_text_v2, .disc_content .topic_text { padding-left:15px; padding-right:15px; } */
.list_of_content {
  padding-left: 15px;
  padding-right: 15px;
  margin-top: 15px;
}

.disc_content .userTxt {
  padding: 10px 0 7px 0;
  margin-bottom: 0;
}

.dash_content .input_frm_user {
  padding-left: 15px;
  padding-right: 20px;
  padding-bottom: 13px;
}

.dash_content .input_frm_user + .time_stamp {
  display: block;
}

.user_txt_time_cont {
  width: calc(100% - 30px);
  margin: 0 auto;
  padding-right: 20px;
  box-sizing: border-box;
  padding-bottom: 13px;
}

.user_txt_time_cont + .holder {
  margin-top: 15px;
}

.user_txt_time_cont .input_frm_user, .dash_content .user_txt_time_cont .time_stamp {
  padding-left: 0;
  padding-right: 0;
}

.user_txt_time_cont + .eCard {
  margin-left: 15px;
  margin-bottom: 15px;
}

.dotted_btn {
  width: 30px;
}

.dropdown_list > li > a {
  padding: 7px;
  font-size: 13px;
}

.stretch_box {
  position: relative;
}

.dropdown_wp.act .dropdown_list > li > a {
  color: #273239;
}

.dropdown_wp.act .dropdown_list > li > a:hover {
  text-decoration: underline;
}

.stretch_box .dropdown_wp {
  min-width: 70px;
  top: 0px;
  right: -13px;
}

.stretch_box .dotted_btn {
  width: 18px;
  height: 15px;
}

.stretch_box .dropdown_wp .dropdown_list {
  margin-top: 16px;
}

.stretch_box .dropdown_list > li > a {
  padding: 5px;
  font-size: 12px;
}

.dashboard_v3.contentList2 > li .stretch_box .line_big, .dashboard_v3.contentList2 > li .stretch_box .line_medium, .dashboard_v3.contentList2 > li .stretch_box .line_small {
  width: 2px;
  height: 2px;
  margin: 2px auto 2px;
}

.stretch_box .time_stamp .clockIc {
  width: auto;
  height: auto;
  font-size: 0;
}

.stretch_box .time_stamp .clockIc:before {
  font-size: 11px;
}

.stretch_box .right_sec .time_stamp .time {
  font-size: 10px;
  margin-left: 3px;
}

.stretch_box .right_sec .link_identity + .time_stamp {
  margin-top: 0;
  float: left;
}

#comment_block .stretch_box .right_sec .link_identity + .time_stamp {
  float: none;
}

#dashboard_body_v2 .dash_content #comment_block .stretch_box .right_sec .link_identity + .time_stamp {
  margin-top: 6px;
  margin-top: 0;
}

/* Small Card Started */
.small_ecard .col_right {
  padding-left: 50px;
}

.small_ecard .col_right .name {
  font-size: 14px;
}

.disc_content + .list_of_content {
  margin-top: 0;
  padding-left: 10px;
  padding-right: 10px;
}

.dash_content .holder.offerCont .hldrHdng {
  font-size: 22px;
  margin-bottom: 5px;
}

.dash_content .holder.offerCont .smlHdng {
  font-size: 16px;
}

.comment_row .reaction_wp {
  margin-top: 10px;
}

.comment_row .reaction_wp .stretch_box {
  margin-top: 0px;
}

.comment_row .reaction_wp + .stretch_box {
  margin-top: 0;
}

.articl_cont .subHdr {
  font-size: 12px;
}

.articl_cont .banDec {
  width: 90%;
  box-sizing: border-box;
}

.articl_cont .BanHdr {
  width: 100%;
  font-size: 18px;
  margin-top: 5px;
}

.articl_cont .summary {
  width: 100%;
  font-size: 16px;
  color: #ffffff;
  margin-top: 5px;
}

.articl_cont .banner_info {
  width: 100%;
  box-sizing: border-box;
  font-size: 16px;
  margin-top: 5px;
}

.articl_cont .banDec .time_stamp {
  padding-left: 0;
  padding-right: 0;
}

.articl_cont .banDec .time_stamp .time {
  color: #ffffff;
}

.articl_cont .banner_info .time_stamp {
  padding-top: 0;
  display: inline-block;
  vertical-align: middle;
  width: auto;
}

.list_of_content > li .userDisplay .colLeft {
  width: 35px;
  height: 35px;
}

.list_of_content > li .userDisplay .colRight {
  margin-left: 45px;
}

.list_of_content > li .userDisplay .colRight .dscrptn {
  font-size: 14px;
  padding-bottom: 3px;
}

.list_of_content > li .userDisplay .time_stamp {
  margin-top: 5px;
}

.list_of_content > li .userDisplay .time_stamp .clockIc {
  width: auto;
  height: auto;
  font-size: 0;
}

.list_of_content > li .userDisplay .time_stamp .clockIc:before {
  font-size: 12px;
}

.list_of_content > li .userDisplay .time_stamp .time {
  font-size: 11px;
  margin-left: 2px;
}

/* box styling end */
/* textcomplete custom Css Started */
.textcomplete-dropdown.auto_icon {
  width: 230px;
}

.textcomplete-dropdown.auto_icon .textcomplete-item {
  padding: 7px 7px 7px 44px;
}

.textcomplete-dropdown .textcomplete-item img {
  width: 30px;
  height: 30px;
  left: 7px;
  top: 7px;
}

.textcomplete-dropdown .textcomplete-item a .name {
  font-size: 14px;
}

.textcomplete-dropdown .textcomplete-item a .company {
  font-size: 12px;
}

/* textcomplete custom Css Started */
.dashboard_v3.contentList2 > li .single_cont {
  margin-bottom: -7px;
}

.single_cont .disc_content {
  padding-left: 10px;
  padding-right: 10px;
  padding-top: 0;
  margin-top: -18px;
}

.single_cont .articl_cont, .single_cont .offerCont {
  padding-left: 10px;
  padding-right: 10px;
}

.single_cont.dash_content .disc_image {
  width: 100%;
  margin-left: 0;
}

.dashboard_v3.contentList2 > li .single_cont > .dropdown_wp {
  right: 6px;
  top: 13px;
}

.dashboard_v3.contentList2 > li .single_cont .stretch_box .dropdown_wp {
  right: 11px;
}

.dashboard_v3.contentList2 > li .single_cont .userDisplay {
  padding-left: 10px;
  padding-right: 10px;
  padding-bottom: 17px;
}

.single_cont.dash_content {
  width: 100%;
  box-shadow: none;
  margin-bottom: 0;
}

.single_cont.dash_content:first-child {
  border-top: none;
}

.input_frm_user {
  width: 100%;
  padding: 10px 0 20px 0;
  box-sizing: border-box;
  font-size: 14px;
  /* border-bottom:1px solid #dedede; */
  float: left;
}

/* Ar 03-Oct'17 */
.single_cont .input_frm_user {
  width: calc(100% - 40px);
  padding-left: 0;
  padding-right: 0;
  margin-left: auto;
  margin-right: auto;
  border-bottom: 1px solid #cccccc;
}

.single_cont.dash_content .comment_row {
  width: calc(100% + 20px);
  margin-left: -10px;
  padding-left: 10px;
  padding-right: 10px;
  padding-bottom: 3px;
  margin-bottom: -10px;
}

@media screen and (-webkit-min-device-pixel-ratio: 0) {
  /* Safari and Chrome */
  /*.single_cont.dash_content .comment_row { margin-bottom:-4px; }*/
  /* border space on db comment grey box */
}

.single_cont.dash_content .row_v2.action_row {
  width: calc(100% + 20px);
  margin-left: -10px;
  padding: 9px 10px 8px 10px;
}

.single_cont .stretch_box {
  padding-left: 10px;
  padding-right: 10px;
}

.disc_video {
  width: 100%;
  padding-bottom: 45.4%;
  position: relative;
}

.disc_video iframe {
  width: 100%;
  height: 100%;
  position: absolute;
  left: 0;
  top: 0;
}

/* Start Discussion End */
.list_of_content > li .userDisplay .colRight .summarization {
  font-size: 13px;
  margin-top: 5px;
}

/* New Design Started 11/09/17 5.45pm */
/* MK 12/06/2017 some new changes on posts start */
.tabUserInpWrp {
  box-shadow: 0 0 3px #cec9c9;
  margin-top: 25px;
}

.tabUserInpWrp .userdisplay_text_wp {
  padding-left: 58px;
}

.tabUserInpWrp .userdisplay_text_wp .userdisplay_text:first-child {
  color: #00abbe;
}

.tabUserInpWrp .userdisplay_text_wp .userdisplay_text {
  color: #273239;
  padding: 0;
}

.tabUserInpWrp .btn {
  font-size: 12px;
  height: 25px;
  line-height: 25px;
  min-width: 60px;
  margin-top: 15px;
}

.ddSlct_wp {
  float: right;
  width: 120px;
  margin: 15px 10px 0 0;
  position: relative;
  z-index: 3;
}

.ddSlct_wp .slctWp {
  height: 25px;
  line-height: 25px;
  min-height: inherit;
  box-shadow: 0 0 3px #cec9c9;
}

.user_input_box {
  width: 100%;
  background-color: #ffffff;
  margin-bottom: 15px;
  box-sizing: border-box;
}

.user_input_box .top_section {
  padding: 20px 20px 10px 20px;
  box-sizing: border-box;
}

.user_input_display {
  width: 100%;
}

.action_list_wp {
  width: 100%;
  border-top: 1px solid #dedede;
}

.action_list_wp > li {
  list-style: none;
  float: left;
  box-sizing: border-box;
  position: relative;
}

.action_list_wp > li > a {
  padding: 15px 0 15px 15px;
  display: inline-block;
  vertical-align: middle;
  box-sizing: border-box;
  font-size: 14px;
  color: #333333;
  position: relative;
}

.action_list_wp > li:first-child > a {
  padding-left: 20px;
}

.icon_wp {
  width: 16px;
  height: 16px;
  display: inline-block;
  vertical-align: middle;
  text-align: center;
}

.wri_articl_ic {
  width: 16px;
  height: 16px;
  display: inline-block;
  background: url("./images/write_an_article_blue_icon.png") 0 0 no-repeat;
}

.image_ic {
  width: 15px;
  height: 15px;
  display: inline-block;
  background: url("./images/image_blue_icon_v2.png") 0 0 no-repeat;
}

.vid_ic {
  width: 15px;
  height: 16px;
  display: inline-block;
  background: url("./images/video_blue_icon.png") 0 0 no-repeat;
}

.icon_text {
  display: inline-block;
  padding-right: 15px;
  vertical-align: middle;
  padding-left: 7px;
  border-right: 1px solid #dedede;
}

.action_list_wp li:last-child .icon_text {
  border-right: none;
}

/* Ar 16-Oct'17 */
.action_list_wp li:hover .ToolTip {
  display: block;
  top: 40px;
  width: 240px;
  z-index: 3;
}

.action_list_wp li .ToolTip .downArw_333 {
  margin-bottom: 0;
  margin-left: 25px;
  transform: rotate(180deg);
  position: absolute;
  top: -8px;
}

.action_list_wp li .ToolTip .ttTxt {
  text-align: left;
  font-size: 12px;
  width: auto;
  border-radius: 3px;
}

.user_inputs_wp {
  width: 100%;
  box-sizing: border-box;
  position: relative;
  float: left;
}

.user_inputs_wp .col_left {
  width: 48px;
  height: 48px;
  line-height: 48px;
  position: absolute;
  left: 0;
  top: 0;
  overflow: hidden;
}

.user_inputs_wp .col_left img {
  width: 100%;
  vertical-align: middle;
}

.user_inputs_wp .col_right {
  width: 100%;
  min-height: 52px;
  /* line-height:48px; */
  padding: 0 0 0 56px;
  box-sizing: border-box;
  float: left;
}

.user_inputs_wp textarea {
  width: 100%;
  height: 50px;
  font-size: 14px;
  color: #273239;
  display: inline-block;
  resize: none;
}

.user_inputs_wp textarea:focus {
  line-height: normal;
}

.user_input_box .textoverlay-wrapper .textoverlay .mentions.user, .user_input_box .textoverlay-wrapper .textoverlay .mentions.hash {
  font-size: 16px;
}

.tabUserInpWrp .ui-widget, .view_by .ui-widget {
  width: 100% !important;
  border-radius: 0 !important;
  border: none !important;
  background: #ffffff;
}

.tabUserInpWrp .ui-corner-all .ui-selectmenu-text, .tabUserInpWrp .ui-selectmenu-button span.ui-selectmenu-text, .tabUserInpWrp .ui-menu .ui-menu-item {
  font-size: 12px !important;
  padding: 0 5px !important;
  line-height: 20px;
  color: #333333 !important;
}

.view_by .ui-corner-all .ui-selectmenu-text, .view_by .ui-selectmenu-button span.ui-selectmenu-text, .view_by .ui-menu .ui-menu-item {
  font-size: 12px !important;
  padding: 0 5px !important;
  line-height: 20px;
  color: #333333 !important;
}

.tabUserInpWrp .ui-menu .ui-menu-item, .view_by .ui-menu .ui-menu-item {
  height: 25px;
  line-height: 24px;
}

.view_by .ui-menu .ui-menu-item {
  border-top: 1px solid #cccccc;
}

.view_by .ui-menu li.ui-menu-item:first-child {
  border-top: none;
}

.tabUserInpWrp .ui-menu-item.ui-state-focus, .view_by .ui-menu-item.ui-state-focus {
  /*border:1px solid #cccccc; */
  background-color: #f5f5f5;
}

.view_by .ui-menu-item.ui-state-focus {
  background-color: #ffffff;
}

.tabUserInpWrp .ui-selectmenu-open, .view_by .ui-selectmenu-open {
  box-shadow: 0 0 3px #cec9c9;
  top: 23px !important;
  border: 1px solid #cccccc;
  width: 100%;
  left: -1px !important;
}

.tabUserInpWrp .ui-selectmenu-button.ui-widget .ui-icon-triangle-1-s, .view_by .ui-selectmenu-button.ui-widget .ui-icon-triangle-1-s {
  float: right;
  width: 12px;
  height: 6px;
  background-image: url(images/spriteGenric.png);
  background-position: 11.5% 53.9249%;
  background-repeat: no-repeat;
  background-size: 3041.18% 4285.71%;
  top: 7px;
  right: 5px;
  margin: 0;
}

/* New Design End 11/09/17 5.45pm */
/* MK 12/06/2017 some new changes on posts start */
/* view by start */
.view_by {
  display: inline-block;
  width: 100%;
  position: relative;
  height: 1px;
  background-color: #dedede;
  margin: 10px 0 14px 0;
}

.view_by_ddlist {
  position: absolute;
  top: -12px;
  right: 0;
  background-color: #f4f4f4;
  padding-left: 10px;
}

.view_by .view_by_text {
  float: left;
  font-size: 12px;
  margin-top: 3px;
  display: none;
}

.view_by .ddSlct_wp {
  margin: 0;
  width: auto;
}

.view_by .ddSlct_wp .slctWp {
  box-shadow: inherit;
  border: none;
}

.view_by .ui-widget {
  /*padding-right:20px;*/
  background-color: transparent;
  width: auto !important;
  position: relative;
}

.view_by .ui-widget li {
  border-top: none;
}

.view_by .ui-selectmenu-open {
  width: 120px;
  background-color: #ffffff;
  left: inherit !important;
  right: 0;
}

.view_by .ui-selectmenu-button {
  padding-right: 20px;
  background: transparent !important;
}

.view_by ul.ui-menu li.ui-menu-item.ui-state-disabled {
  display: none;
}

.view_by ul.ui-menu li.ui-menu-item.ui-state-disabled + li {
  border-top: none;
}

.view_by ul.ui-menu li.ui-menu-item {
  height: 30px;
  line-height: 30px;
  font-size: 14px !important;
  padding: 0 9px !important;
}

/* view by End */
.articl_cont .stretch_box .right_sec .time_stamp, .holder .stretch_box .right_sec .time_stamp {
  display: block;
  padding-left: 0;
}

.articl_cont .stretch_box, .holder .stretch_box {
  padding-left: 15px;
  padding-right: 15px;
  padding-bottom: 8px;
}

.dash_content .stretch_box + .input_frm_user {
  padding-top: 5px;
  margin-top: -4px;
  background-color: #ffffff;
  padding-left: 46px;
}

.dash_content .holder .stretch_box + .input_frm_user, .dash_content .articl_cont .stretch_box + .input_frm_user {
  padding-left: 61px;
  margin-top: -15px;
}

.desc_text_v2 + a {
  width: 100%;
  float: left;
  margin-bottom: 3px;
  font-size: 14px;
  line-height: 14px;
  box-sizing: border-box;
}

.desc_text_v2 + a:hover {
  color: #273239;
}

.disc_content .stretch_box .right_sec .link_identity .cardHover {
  right: inherit;
  left: 0;
}

.disc_content .stretch_box .right_sec .link_identity .cardHover .cardArrow {
  float: left;
  margin-left: 20px;
}

.disc_content .stretch_box .right_sec .link_identity + .time_stamp + .company_post {
  margin-top: -4px;
}

p[aria-expanded="false"], .evtdesc_text[aria-expanded="false"] {
  position: relative;
}

p[aria-expanded="false"]::after, .evtdesc_text[aria-expanded="false"]::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%, #ffffff);
  /* FF3.6-15 */
  background: -webkit-linear-gradient(top, rgba(255, 255, 255, 0) 0%, #ffffff);
  /*  Chrome10-25,Safari5.1-6 */
  background: linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, #ffffff);
  /*  W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#ffffff',GradientType=0 );
  /* IE6-9 */
}

.comment_row p[aria-expanded="false"]::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%, #f6f7f9);
  /* FF3.6-15 */
  background: -webkit-linear-gradient(top, rgba(255, 255, 255, 0) 0%, #f6f7f9);
  /*  Chrome10-25,Safari5.1-6 */
  background: linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, #f6f7f9);
  /*  W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#f6f7f9',GradientType=0 );
  /* IE6-9 */
}

.disc_content .topic_text {
  width: 100%;
  float: left;
  box-sizing: border-box;
  margin-bottom: 5px;
}

.dashboard_v3.contentList2 > li > .userDisplay + .input_frm_user, .dash_content + .input_frm_user {
  padding-left: 10px;
}

.dashboard_v3.contentList2 > li > .userDisplay + .input_frm_user {
  padding-top: 0;
}

.disc_content > .input_frm_user {
  padding-bottom: 0;
  padding-left: 0;
  padding-right: 0;
}

.container_v2 .colRig {
  position: static !important;
  min-height: inherit;
  /*background-color:#fafbfc;*/
}

/* aside with colLef container End */
.figure_wp {
  padding: 10px;
  box-sizing: border-box;
  display: inline-block;
  float: right;
}

.figure_wp.abs {
  position: absolute;
  right: 0;
  top: 0;
}

.web_prev_disc .clsBtn_000 {
  width: 15px;
  height: 15px;
}

.web_prev_disc .figure_wp {
  top: -35px;
  right: 12px;
}

/* shared offer start */
.dash_content .holder {
  width: 100%;
  float: none;
  padding: 0 10px;
  box-sizing: border-box;
  margin: 0;
}

.dash_content .holder .imgHolder {
  height: 337px;
}

.dash_content .holder .imgHolder.var_2 {
  height: 292px;
}

.dash_content .holder.var_2, .dash_content .holder.var_3 {
  padding: 0;
}

/*.dash_content .holder.var_3{width:33.33%;}*/
.dash_content .row_v2 {
  display: inline-block;
  /*overflow: hidden;*/
  font-size: 0;
}

/* MK 14/05/2018 delete overflow and add font size */
.dash_content .eCard, .dash_content .card_wp {
  float: left;
  margin-left: 20px;
}

.dash_content .eCard:first-child, .dash_content .card_wp:first-child {
  margin-left: 10px;
}

.dash_content .card_wp .eCard {
  margin: 10px 0 0 0;
}

.dash_content .holder.var_2 .lefttBot {
  left: 15px;
}

/* shared offer End */
/* stretch_box Started */
.stretch_box.var_2 {
  display: inline-block;
  float: none;
  margin-top: 0;
  padding-top: 5px;
}

.stretch_box .clockIc {
  width: 13px;
  height: 13px;
}

.stretch_box .time_stamp {
  margin-top: 2px;
}

/* stretch_box End */
.border_wp {
  border: 1px solid #f4f4f4;
  padding: 0 10px;
}

.border_wp .article_content {
  margin-bottom: 10px;
}

.articl_cont.var_2 {
  padding: 0 10px;
  box-sizing: border-box;
}

.articl_cont.var_2 .article_image {
  padding: 0;
}

.addTrans .card_box:first-child {
  margin-top: 0;
  -webkit-animation: move 1s ease-out;
  animation: move 1s ease-out;
}

@keyframes move {
  0% {
    margin-top: 70px;
  }
  100% {
    margin-top: 0;
  }
}

/* Company Buzz Started */
.container_v2 .colLef .startDis {
  background: #ffffff;
  margin-bottom: 0;
  /* padding: 20px; */
  box-sizing: border-box;
  /* margin-bottom: 30px;  */
  /* box-shadow:0 0 3px #cec9c9; */
}

.container_v2 .colLef #dashboard_buzz_post .cntntRight {
  margin-top: 15px;
}

.container_v2 .contentList2.cBuzz > li {
  padding: 20px 20px;
  margin-bottom: 18px;
  box-shadow: 0 0 3px #cec9c9;
}

.container_v2 .contentList2.cBuzz > li {
  background-color: #ffffff;
}

.container_v2 .contentList2.cBuzz > li .templet_3 {
  /* background-color:#ffffff; */
}

.container_v2 .contentList2 .level_2 .cntntRight {
  width: 85.5%;
}

.container_v2 .level_2 .comntList .userDisplay .colLeft {
  width: 55px;
  height: 55px;
  line-height: 55px;
}

.container_v2 .level_2 .comntList .userDisplay .colRight {
  margin-left: 75px;
}

.container_v2 .contentList2.cBuzz .postCntWp .postCnt .nano {
  width: 100%;
}

.container_v2 .contentList2.cBuzz li .postCnt .mediumBtn {
  width: 100px;
  text-transform: uppercase;
  font-size: 16px;
}

.container_v2 .templet_4 .infographic {
  width: 224px;
  height: 226px;
  background: url("./images/startBuzzInfographic.png") 0 0 no-repeat;
  background-size: cover;
}

.container_v2 .templet_4 .infographic + .tgLineP {
  padding-left: 260px;
  padding-top: 20px;
}

.container_v2 .templet_4 .tgLineP {
  font-size: 20px;
  line-height: 24px;
}

.container_v2 .contentList2#dashboard_buzz .userDisplay .colRight .topic {
  right: 40px;
}

.container_v2 .contentList2.cBuzz .userDisplay .clsBtn_000 {
  right: 0;
}

.container_v2 .contentList2.cBuzz > li .userDisplay .postCnt .textarea {
  width: 100%;
  font-size: 14px;
}

.container_v2 .contentList2.cBuzz .templet_2 .innPstCnt .textarea {
  padding-top: 2px;
  padding-bottom: 2px;
}

.container_v2 .contentList2.cBuzz .list3.single li {
  max-width: 450px;
  max-height: 450px;
  min-width: 150px;
  min-height: 150px;
  line-height: 145px;
}

.container_v2 .contentList2.cBuzz .list3.double li {
  max-width: 320px;
  max-height: 320px;
  min-width: 150px;
  min-height: 150px;
  line-height: 145px;
}

.container_v2 .contentList2.cBuzz .list3.triple li {
  max-width: 180px;
  max-height: 180px;
  min-width: 110px;
  min-height: 110px;
  line-height: 105px;
}

.container_v2 .contentList2.cBuzz .list3 li {
  width: 102px;
  height: 107px;
  line-height: 107px;
}

.container_v2 .contentList2.cBuzz .list3 li:first-child {
  margin-left: 0;
}

/* Company Buzz End */
/*  company profile shared start */
.container_v2 .outrOvrflwWp {
  width: 614px;
  margin: 0 auto 15px;
}

.container_v2 .overflow_Wpr {
  width: 594px;
  margin: 0 auto;
}

.container_v2 .overflow_ul {
  padding-bottom: 30px;
}

.container_v2 .overflow_ul > li {
  width: 450px;
}

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

.container_v2 .updtdPrfleWp.expand.var_01 {
  width: 100%;
}

.container_v2 .overflow_ul > li .maxWidCard, .container_v2 .eCard.var_3, .container_v2 .listCont_02 {
  padding-left: 10px;
  padding-right: 10px;
}

.container_v2 .dashboard_v3 > li .overflow_Wpr .updtdPrfleWp.var_01 .userDisplay {
  padding-left: 0;
}

.container_v2 .dashboard_v3 > li .overflow_Wpr .updtdPrfleWp.var_01 .userDisplay.var_3 {
  padding-left: 10px;
  padding-top: 20px;
}

.container_v2 .maxWidCard .userDisplay {
  width: 74%;
}

.container_v2 .userDisplay.var_3 {
  display: flex;
  flex-flow: row wrap;
  align-items: center;
}

.container_v2 .userDisplay.var_3 .colRight {
  margin-left: 10px;
  font-size: 12px;
}

.container_v2 .dashboard_v3 > li .userDisplay.var_3 .colLeft {
  width: 30px;
  height: 30px;
}

.container_v2 .outrOvrflwWp .rightArwWp.var_01 {
  right: -30px;
}

.container_v2 .outrOvrflwWp .leftArwWp.var_01 {
  left: -30px;
}

.container_v2 .outrOvrflwWp .updtdPrfleWp.expand .listDisply > li {
  width: 50%;
}

/* Ar 28-Sep'17 */
/*  company profile shared end */
/* 08/09/17 Notes: */
/* remove ecard " two_equal_col page_col " wrapper

.extraBg ( DELETE THIS CSS)
.extra_padding ( DELETE THIS CSS)
*/
/* new pat */
/* New LHS Started */
.aside {
  width: 265px;
  background: none;
  /*z-index: 1;*/
}

@media only screen and (min-width: 1280px) {
  .aside {
    max-width: 336px;
    width: calc(100%);
  }
}

.aside.hoverd {
  z-index: 3;
}

.aside .aside_inr {
  width: 100%;
  word-wrap: break-word;
  box-sizing: border-box;
}

.aside_heading {
  width: 100%;
  box-sizing: border-box;
  font-size: 14px;
  color: #333333;
  font-weight: 700;
}

.col_box_outr_wp {
  width: 100%;
  box-sizing: border-box;
  float: left;
  margin-bottom: 18px;
}

.col_box_wp {
  width: 100%;
  background-color: #ffffff;
  box-sizing: border-box;
  position: relative;
  float: left;
}

.click_link {
  font-size: 12px;
  line-height: 13px;
  font-weight: bold;
}

.col_box_wp .click_link {
  padding: 11px 15px 12px 15px;
  box-sizing: border-box;
  /* position:absolute; right:0; top:0; */
  float: right;
  font-weight: 300;
}

.col_box_wp .inn_hdn {
  width: auto;
  padding: 10px 5px 12px 15px;
  float: left;
  font-size: 13px;
  line-height: 14px;
  color: #333333;
  font-weight: bold;
  box-sizing: border-box;
}

.col_box_outr_wp .link14 {
  padding-top: 10px;
}

/* Your Network Started */
.user_info_network {
  width: 100%;
  padding: 5px 1px;
  display: flex;
  box-sizing: border-box;
  position: relative;
}

/*.user_info_network:hover { background-color:#f4f4f4; } */
.user_info_network:hover .txt_hd {
  color: #333333;
}

.user_info_network > li {
  list-style: none;
  position: relative;
  float: left;
  vertical-align: middle;
  box-sizing: border-box;
}

.user_info_network > li:first-child {
  padding-right: 0;
}

.user_info_network > li.txt_hd {
  padding-left: 7px;
  padding-right: 0;
}

.user_info_network > li.count_no {
  padding-left: 10px;
  padding-right: 0;
  text-align: right;
}

.user_info_network > li.last_child {
  position: absolute;
  right: 0;
  padding-right: 0;
}

.count_no {
  width: 40px;
  color: #84cf20;
  font-size: 16px;
  font-weight: 700;
  box-sizing: border-box;
}

.count_no span {
  font-size: 14px;
}

.txt_hd {
  min-width: 80px;
  font-size: 12px;
  display: inline-block;
  vertical-align: middle;
  margin-top: 4px;
}

.col_box_wp .image_list li {
  width: 20px;
  height: 20px;
  line-height: 20px;
  overflow: hidden;
  overflow: hidden;
}

.user_info_network > li .figure_wp {
  padding: 5px 12px;
  line-height: 7px;
}

.bg_box_ul {
  width: 100%;
  display: flex;
  background-color: #f6f8fa;
  margin-top: 5px;
}

.bg_box_ul > li {
  width: 33.33%;
  list-style: none;
  float: left;
  text-align: center;
  box-sizing: border-box;
  padding: 5px;
  background-color: #f6f8fa;
  border-left: 1px solid #e8edf2;
}

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

.bg_box_ul > li .hd_count {
  width: 100%;
  float: left;
  margin-top: 2px;
  margin-bottom: 1px;
  box-sizing: border-box;
  font-size: 14px;
  line-height: 15px;
  font-weight: 700;
  color: #333333;
}

.bg_box_ul > li .sb_hd {
  width: 100%;
  float: left;
  box-sizing: border-box;
  font-size: 11px;
  line-height: 12px;
  color: #929ba7;
}

.bg_box_ul > li .link12grn {
  width: 100%;
  float: left;
  line-height: 13px;
  margin-top: 4px;
  box-sizing: border-box;
  font-weight: 300;
  margin-bottom: 3px;
}

/* Your Network End */
/* I want to Started */
.box_list_ul {
  border-left: 1px solid #f1f1f3;
  border-top: 1px solid #f1f1f3;
  display: flex;
  flex-flow: row wrap;
}

.box_list_ul > li {
  width: 50%;
  /* border-right:1px solid #f1f1f3;*/
  border-bottom: 1px solid #eeeeee;
  list-style: none;
  float: left;
  box-sizing: border-box;
}

.box_list_ul > li > a {
  width: 100%;
  height: 100%;
  float: left;
  padding: 15px;
  box-sizing: border-box;
  display: inline-block;
}

.box_list_ul > li:hover {
  background-color: #f4f4f4;
}

.box_list_ul > li .heading {
  width: 100%;
  font-size: 12px;
  line-height: 12px;
  color: #333333;
  margin-bottom: 6px;
  box-sizing: border-box;
  float: left;
}

.box_list_ul > li .sub_heading {
  width: 100%;
  font-size: 9px;
  line-height: 10px;
  color: #999999;
  box-sizing: border-box;
  float: left;
  margin-bottom: 3px;
}

.right_arrow {
  width: 0;
  height: 0;
  display: inline-block;
  border-left: 5px solid #999999;
  border-top: 4px solid transparent;
  border-bottom: 4px solid transparent;
}

.box_list_ul > li .editIc {
  width: 14px;
  height: 14px;
}

.box_list_ul > li .cntrbArtIc {
  width: 14px;
  height: 14px;
}

.box_list_ul > li .clgueIc {
  width: 13px;
  height: 16px;
}

.box_list_ul > li .inviteIc {
  width: 14px;
  height: 16px;
}

.box_list_ul > li .articlIc {
  width: 14px;
  height: 18px;
}

.box_list_ul > li .newsIc {
  width: 16px;
  height: 16px;
}

.box_list_ul > li .companyIc {
  width: 16px;
  height: 20px;
}

.box_list_ul > li .bizofrIc {
  width: 16px;
  height: 16px;
}

.box_list_ul > li .shdlDemoIc {
  width: 16px;
  height: 16px;
}

.box_list_ul > li .memberIc_777 {
  width: 14px;
  height: 16px;
}

.box_list_ul > li .bkHtlIc {
  width: 18px;
  height: 12px;
}

.box_list_ul > li .webBldrIc {
  width: 14px;
  height: 16px;
}

.box_list_ul > li .mngWbIc {
  width: 14px;
  height: 16px;
}

.box_list_ul > li .rvwWbPkgIc {
  width: 14px;
  height: 16px;
}

.box_list_ul > li .lnkrStreIc {
  width: 16px;
  height: 16px;
}

.box_list_ul > li:hover .editIc {
  background-position: 68.6% 21.22260669%;
}

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

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

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

.box_list_ul > li:hover .articlIc {
  background-position: 24.70119522% 41.50289017%;
}

.box_list_ul > li:hover .newsIc {
  background-position: 20.99502488% 41.50289017%;
}

.box_list_ul > li:hover .companyIc {
  background-position: 26.91161867% 67.09006928%;
}

.box_list_ul > li:hover .bizofrIc {
  background-position: 20.9% 20.55427252%;
}

.box_list_ul > li:hover .shdlDemoIc {
  background-position: 79.67967968% 21.50289017%;
}

.box_list_ul > li:hover .memberIc_777 {
  background-position: 55.26838966% 29.44572748%;
}

.box_list_ul > li:hover .bkHtlIc {
  background-position: 90.8% 19.43181818%;
}

.box_list_ul > li:hover .webBldrIc {
  background-position: 28.1% 20.55427252%;
}

.box_list_ul > li:hover .mngWbIc {
  background-position: 83.4% 21.22260669%;
}

.box_list_ul > li:hover .rvwWbPkgIc {
  background-position: 87.1% 21.36258661%;
}

.box_list_ul > li:hover .lnkrStreIc {
  background-position: 32.53253253% 77.13625866%;
}

/* I want to End */
.col_box_wp .row_list {
  margin-top: 0;
  box-shadow: none;
  background-color: none;
}

.col_box_wp .moveCont {
  background-color: #f4f4f4;
}

.calIc.blue {
  background-position: 44.6% 25.17321016%;
}

.row_list .icon_wraper .calIc {
  width: 22px;
  height: 22px;
}

/* New LHS End */
/* dashboard RHS Start */
/* offers for you start */
.container_v2 .colRig {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0;
  width: 100%;
}

.container_v2 .colRig.boxShdw {
  box-shadow: none;
}

.container_v2 .colRig .colmWp {
  padding-left: 0;
  padding-top: 0;
  padding-right: 0;
  margin-bottom: 16px;
  border-top: none;
  padding-bottom: 0;
}

.container_v2 .colRig .hd {
  color: #333333;
  font-weight: 700;
  padding: 0;
  margin-bottom: 10px;
  font-size: 14px;
}

.container_v2 .nGL.var_2 .imgHolder.var_5 {
  height: 142px;
  margin: 0;
}

.container_v2 .ng_text {
  font-size: 16px;
  color: #ffffff;
  font-weight: 700;
  text-align: left;
  margin-bottom: 2px;
}

.container_v2 .wrp_02.var_01 .linkTx {
  font-size: 12px;
  color: #00abbe;
  text-align: left;
  padding: 0;
}

.container_v2 .wrp_02.var_01 {
  padding: 20px 20px 17px 20px;
  box-sizing: border-box;
}

.container_v2 .logoNdBtn_cont {
  padding: 20px;
  /* background-color:#cccccc;background: url(images/grdntBg.png) repeat-x; */
  position: relative;
}

.container_v2 .bxslider .logoWp {
  width: 120px;
  height: 40px;
  line-height: 40px;
  overflow: hidden;
  /* background: url('./images/shadow_bg.png'); */
}

.container_v2 .bxslider .logoWp img {
  max-width: 100%;
  vertical-align: middle;
  width: auto;
}

.container_v2 .bxslider .btn {
  width: 110px;
  margin: 0;
  height: 30px;
  line-height: 30px;
  font-size: 14px;
  text-transform: capitalize;
}

.container_v2 .bxslider .logoWp {
  /*position: absolute; top: 20px; left: 20px;*/
}

.logoNdBtn_cont .linkTx {
  font-size: 12px;
  color: #00abbe;
  text-align: left;
  padding: 0;
  float: left;
  margin-top: 10px;
}

#bizoffers_rhs .container_v2 .logoNdBtn_cont {
  padding: 20px 15px;
}

#calendar_rhs .container_v2 .logoNdBtn_cont .logoWp {
  width: 110px;
}

/* offers for you start */
/* sme start */
.container_v2 .bxslider {
  width: 100%;
  box-sizing: border-box;
}

.container_v2 .bxslider li {
  width: 100%;
  list-style: none;
  box-sizing: border-box;
  float: left;
}

.container_v2 .bxslider li .nGL.var_2 {
  margin-top: 0;
  cursor: default;
}

.container_v2 .bxslider li .imgWp {
  height: 142px;
  position: relative;
}

.container_v2 .bxslider li .bxslider_abs_cont {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  text-align: center;
  display: flex;
  align-items: center;
  justify-content: center;
  flex-direction: column;
  padding: 10px;
  box-sizing: border-box;
}

.play_button {
  display: inline-block;
  width: 32px;
  height: 32px;
  line-height: 30px;
  border-radius: 100px;
  text-align: center;
  box-sizing: border-box;
  background: transparent;
  border: 1px solid #ffffff;
  box-sizing: border-box;
}

.play_button .arrow {
  border-bottom: 5px solid transparent;
  border-left: 5px solid #ffffff;
  border-top: 5px solid transparent;
  display: inline-block;
  vertical-align: middle;
  margin-top: -4px;
  margin-left: 2px;
}

.play_button .arrow:first-child {
  margin-top: -4px;
  margin-left: 2px;
}

.title_text {
  font-size: 16px;
  color: #ffffff;
  margin-top: 10px;
  font-weight: 300;
}

/* Ar 28-Sep'17 */
.arrow_cont {
  float: right;
  margin-top: -10px;
  position: relative;
  z-index: 2;
}

.arrow {
  font-size: 28px;
  color: #333333;
  margin-left: 10px;
  cursor: pointer;
}

.arrow:first-child {
  margin: 0;
}

.arrow.disable {
  color: #cccccc;
}

/* sme End */
/* bx slider */
.container_v2 .colmWp .bx-controls.bx-has-pager {
  position: absolute;
  width: 50%;
  top: -8px;
  right: 0;
}

.container_v2 .colmWp .bx-wrapper {
  margin-bottom: 0;
}

.container_v2 .colmWp .bx-wrapper .bx-pager {
  padding-top: 0;
  text-align: right;
  /* bottom:8px; */
  bottom: -4px;
}

/* Ar 11-Jan'18 */
.container_v2 .colmWp .bx-wrapper .bx-pager .bx-pager-item {
  text-align: center;
}

.container_v2 .colmWp .bx-wrapper .bx-pager.bx-default-pager a {
  width: 8px;
  height: 8px;
}

/* Recommended Started */
.container_v2 .colmWp .tabCnt {
  background: none;
  padding-top: 0;
  background-color: #ffffff;
  padding-top: 10px;
  padding-bottom: 10px;
  box-shadow: 0 0 3px #cec9c9;
}

.container_v2 > .colmWp {
  background-color: #fafafa;
}

.container_v2 .colmWp .link14 {
  text-transform: inherit;
}

.colmWp .tab > li {
  margin-left: 0;
}

.colmWp .tab > li a {
  font-size: 14px;
}

.colmWp .greLine {
  border-color: #dadada;
}

.container_v2 > .colmWp > .hd {
  margin-bottom: 10px;
}

.user_info_ul {
  width: 100%;
  box-sizing: border-box;
}

.user_info_ul > li {
  width: 100%;
  list-style: none;
  float: left;
  position: relative;
  padding: 20px 10px 10px 10px;
  box-sizing: border-box;
}

.user_info_ul li .col_left {
  width: 58px;
  height: 58px;
  line-height: 58px;
  float: left;
  overflow: hidden;
  box-sizing: border-box;
}

.user_info_ul li .col_left img {
  width: 100%;
  display: inline-block;
}

.user_info_ul li .col_right {
  padding-left: 68px;
}

.user_info_ul li .col_right .name {
  width: 100%;
  box-sizing: border-box;
  padding-right: 12px;
  font-size: 14px;
  line-height: 15px;
  color: #333333;
  font-weight: 700;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
}

.user_info_ul li .col_right .name a {
  width: 100%;
  display: inline-block;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
}

.user_info_ul li .col_right .rol {
  width: 100%;
  box-sizing: border-box;
  padding-right: 12px;
  font-size: 13px;
  line-height: 15px;
  color: #999999;
  margin-top: 4px;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
}

.user_info_ul li .col_right .company {
  width: 85%;
  box-sizing: border-box;
  font-size: 13px;
  line-height: 17px;
  color: #666666;
  margin-top: 5px;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
}

.user_info_ul li .col_right .company .rol {
  padding-right: 2px;
  color: #666666;
}

.user_info_ul li .col_right .buss_type {
  width: 100%;
  box-sizing: border-box;
  padding-right: 12px;
  font-size: 13px;
  line-height: 15px;
  color: #666666;
  margin-top: 5px;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
}

/* .user_info_ul li .col_right .grp_name { font-size:14px; font-weight:700; color:#333333; line-height:normal; vertical-align:middle; display:inline-block;  } */
.info_box_wppr {
  width: 100%;
  position: relative;
}

.info_box_wppr .inviteIc {
  width: 16px;
  height: 18px;
  position: absolute;
  right: -10px;
  bottom: 5px;
}

.info_box_wppr .clockIc {
  width: 16px;
  height: 16px;
  position: absolute;
  right: -10px;
  bottom: 5px;
}

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

.user_info_ul li .iconTxt {
  width: 80%;
  margin-top: 9px;
  float: left;
  display: none;
}

.user_info_ul li .iconTxt .txt {
  font-size: 13px;
  color: #999999;
}

.link_font_text {
  font-size: 14px;
  text-transform: uppercase;
  font-weight: 700;
}

.user_info_ul li .link_font_text {
  position: absolute;
  right: 0;
  bottom: 0;
}

.user_info_ul li .iconTxt + .link_font_text {
  bottom: 10px;
}

.close_text_icon {
  color: #999999;
  font-weight: bold;
  padding: 10px;
  box-sizing: border-box;
  position: absolute;
  right: 0;
  top: 0;
  line-height: 0;
}

.user_info_ul li .close_text_icon {
  position: absolute;
  right: 0;
  top: 12px;
  z-index: 2;
}

.user_info_ul li .iconTxt .webIc {
  width: 12px;
  height: 15px;
  vertical-align: middle;
}

.user_info_ul li .iconTxt .locationIc {
  width: 12px;
  height: 16px;
  display: inline-block;
  vertical-align: middle;
}

.user_info_ul li .iconTxt .cartIc {
  width: 15px;
  height: 14px;
  vertical-align: middle;
}

.info_box_wppr.var_1 .col_right {
  line-height: 58px;
}

.display_cont .link14 {
  margin-top: 10px;
}

.info_box_wppr .actionList {
  position: absolute;
  bottom: 2px;
  right: -35px;
}

.info_box_wppr .actionList li {
  margin: 0;
}

.info_box_wppr .actionList li .dclineIc, .info_box_wppr .actionList li .accptIc {
  margin: 5px;
}

.info_box_wppr .actionList li .dclineIc:before {
  font-size: 18px;
}

.info_box_wppr .actionList li .accptIc:before {
  font-size: 16px;
}

.info_box_wppr .msgIc_01 {
  position: absolute;
  bottom: 5px;
  right: -10px;
}

.info_box_wppr .msgIc_01:before {
  color: #777777;
  font-size: 18px;
}

/* Recommended End */
/*sk RHS banner on UBGL for iniviting members to download app start */
.nGL.var_2 h2 {
  font-size: 16px;
  color: #333333;
  text-align: center;
  font-weight: 700;
  padding-top: 10px;
  box-sizing: border-box;
}

.main_colwp {
  position: relative;
  border-bottom: 1px solid #e4e4e9;
}

.main_colwp .left_colwp {
  width: 56.85%;
  float: left;
}

.main_colwp .left_colwp img {
  width: 100%;
  overflow: hidden;
}

.main_colwp .right_colwp {
  width: 30%;
  float: right;
  margin: 10px 20px 10px 0;
}

.right_colwp img {
  width: 100%;
  overflow: hidden;
}

.app_storewp {
  width: 54%;
  position: absolute;
  right: 20px;
  bottom: 8px;
}

.store_imgwp {
  width: 48.21%;
  float: right;
}

.store_imgwp:first-child {
  width: 41.66%;
  float: left;
}

.bottom_contwp {
  padding: 15px;
  box-sizing: border-box;
}

.bottom_contwp .btm_txt {
  font-size: 14px;
  color: #333333;
  text-align: left;
  padding-bottom: 8px;
  cursor: default;
}

.bottom_contwp .input_wp {
  display: flex;
}

.input_item_span {
  padding: 6px 5px 5px 5px;
  border: 1px solid #b6c3ce;
  border-right: none;
  font-size: 12px;
  color: #999999;
  cursor: default;
}

.input_field {
  width: calc(100% - 85px);
  border: 1px solid #b6c3ce;
  padding: 0 5px;
  height: 28px;
  line-height: 28px;
  border-right: none;
}

/*.input_item{ background: #f8772f; color: #ffffff;  border: 1px solid #f8772f;  font-size:12px; text-transform: uppercase; padding: 5px;width: 32px; cursor: pointer;}*/
#frm_applink .btn {
  font-size: 12px;
  padding: 5px;
  width: 44px;
  cursor: pointer;
  min-width: inherit;
}

.msgtext {
  font-size: 14px;
  text-align: left;
}

#frm_applink input.btn {
  line-height: 18px;
}

/*placeholder css start*/
.input_wp .input_field::-webkit-input-placeholder {
  color: #999999;
  font-size: 12px;
}

/* Chrome/Opera/Safari */
.input_wp .input_field::-moz-placeholder {
  color: #999999;
  font-size: 12px;
}

/* Firefox 19+ */
.input_wp .input_field:-ms-input-placeholder {
  color: #999999;
  font-size: 12px;
}

/* IE 10+ */
.input_wp .input_field:-moz-placeholder {
  color: #999999;
  font-size: 12px;
}

/* Firefox 18- */
/*placeholder css end*/
/*sk RHS banner on UBGL for iniviting members to download app start */
/* dashboard RHS End */
.cntrimage img {
  transform: translateY(-50%);
  top: 50%;
  position: relative;
}

.box_list_ul li {
  width: 100%;
}

.box_list_ul > li .heading {
  width: auto;
  margin: 2px 0 0 0;
}

/*.container_v2 .footer_01 .footerList li a,.container_v2 .footer_01 .copyRight { font-size:13px; }*/
/* Ar 28-Sep'17 */
/*.container_v2 .rigWp .footer_01 { padding-top:20px; padding-bottom:50px; padding-left: 0 }*/
/* Ar 28-Sep'17 */
.comment_row .link12 {
  font-size: 12px;
  width: 100%;
  display: inline-block;
  margin-top: 10px;
  box-sizing: border-box;
  color: #00abbe;
}

.single_cont.dash_content .comment_row .link12 {
  padding-left: 10px;
}

.comment_row .reaction_wp + .link12 {
  margin: 0;
}

.list3 li .repBg .cls_bg000_fff {
  width: 20px;
  height: 20px;
}

/* Ar 11-Oct'17 */
.container_v2 .connectNetwork .boxCont_1, .container_v2 .colRig .bx-viewport {
  box-shadow: 0 0 3px #cec9c9;
}

.container_v2 .nGL.var_2 {
  border: none;
}

.container_v2 .connectNetwork p {
  font-size: 13px;
  color: #666666;
  font-weight: 300;
}

.container_v2 .iconTxtList > li {
  width: 25%;
  text-align: center;
}

.container_v2 .iconTxtList > li > a .txt {
  color: #666666;
  margin-top: 5px;
  padding: 0;
  width: auto;
}

/* Share Overlay according to new dashboard Started */
.overlay_wrp .clsBtn_000 {
  width: 20px;
  height: 20px;
}

.overlay_wrp .templet_1 .right .tagHdng, .shareWpr .subTx {
  font-size: 16px;
}

.overlay_wrp .tagListWp .inp5 {
  height: 30px;
  margin-top: 0;
  font-size: 14px;
  padding-left: 15px;
  padding-right: 15px;
}

.overlay_wrp .shareWpr .tagList li {
  line-height: 30px;
}

/*.overlay_wrp .tagList li .cls_Grn { margin-top:10px;}*/
.overlay_wrp .shareWpr .custcheckBox, .overlay_wrp .shareCnt .textarea {
  font-size: 14px;
}

.overlay_wrp .shareWpr .checkList li .custcheckBox::before {
  width: 18px;
  height: 18px;
  line-height: 16px;
}

.autocomplete-suggestions.auto_icon .autocomplete-suggestion .name, .autocomplete-suggestions.auto_icon .autocomplete-suggestion .company {
  font-size: 14px;
  line-height: 16px;
}

/*  Share Overlay according to new dashboard End */
/* onboarding v3 start */
.white_bg_block {
  float: left;
  margin-right: 10px;
  background-color: #ffffff;
  box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.1);
  box-sizing: border-box;
  padding: 16px;
  width: 100%;
  position: relative;
  margin-top: 15px;
}

.upload_block {
  width: 61px;
  float: left;
}

.upload_block .img_wp {
  background-color: #cccccc;
  font-size: 0;
  text-align: center;
  width: 46px;
  height: 46px;
  line-height: 46px;
  position: relative;
  overflow: hidden;
}

.upload_block .img_wp img {
  max-width: 100%;
  vertical-align: middle;
}

.userdisplay_text_wp {
  position: relative;
  margin-top: -4px;
}

.white_bg_block .inviteIc, .white_bg_block .opdatIc, .white_bg_block .msgIc_01, .white_bg_block .accptIc {
  display: block;
}

.white_bg_block .ic_wp {
  position: absolute;
  padding: 10px;
}

.userdisplay_text_wp .accptIc {
  width: 18px;
  height: 18px;
}

.userdisplay_text {
  color: #333333;
  font-size: 14px;
  height: 38px;
  overflow: hidden;
  white-space: initial;
}

.quate_para {
  color: #333333;
  font-size: 14px;
  font-style: italic;
}

.view_more {
  font-size: 12px;
  float: right;
  padding: 10px;
}

/*.userdisplay_block.var_2 {margin-top:10px;}*/
.white_bg_block .userdisplay_block {
  display: inline-block;
  margin-bottom: 21px;
  width: 100%;
}

.white_bg_block .userdisplay_block.var_2 {
  margin-bottom: 0;
}

.white_bg_block .quate_para + .small_overlay_wp {
  margin-bottom: -36px;
}

.userdisplay_text_wp .com {
  color: #666666;
  font-size: 12px;
  /*text-overflow: ellipsis; white-space: nowrap; overflow: hidden;*/
}

.userdisplay_text_wp .loc, .offLi_wp .loc {
  color: #999999;
  font-size: 12px;
  /*text-overflow: ellipsis; white-space: nowrap; overflow: hidden;*/
}

.offLi_wp {
  margin-top: 10px;
}

.offLi_wp .loc {
  margin-top: 10px;
  width: 61px;
}

.offLi_wp .offLi {
  display: block;
  box-sizing: border-box;
  width: auto;
  float: left;
}

.offLi_wp .offLi li, .more.add_li {
  background-color: #ffffff;
  border: 1px solid #cccccc;
  border-radius: 2px;
  box-shadow: 0 2px 5px #bdbdbd;
  color: #333333;
  float: left;
  font-size: 11px;
  margin: 5px;
  padding: 2px 7px;
}

.white_bg_block .offLi_wp .more.add_li {
  padding: 0;
}

.white_bg_block .offLi_wp .more.add_li .tag_text {
  padding: 5px 7px;
  margin: 0;
}

.white_bg_block .offLi_wp .more.add_li .small_overlay .tag_text {
  padding: 0;
  margin: 3px 0;
  max-width: 255px;
}

.tag_text {
  display: inline-block;
  margin: 3px 0;
}

.offLi li.add_li, .more.add_li {
  border-color: #00abbe;
  color: #00abbe;
  cursor: pointer;
}

.white_bg_block .upload_block .img_wp .text-tint {
  background: rgba(0, 0, 0, 0.5) none repeat scroll 0 0;
  height: 100%;
  left: 0;
  position: absolute;
  bottom: 0;
  width: 100%;
  color: #ffffff;
  font-size: 10px;
  font-weight: 700;
  height: 13px;
  line-height: 13px;
  text-transform: uppercase;
}

.white_bg_block .quate_cont {
  box-sizing: border-box;
  margin-top: 7px;
  white-space: initial;
}

.quate_cont {
  position: relative;
}

.quote {
  width: 16px;
  height: 12px;
  display: inline-block;
}

.quote.left {
  background: url(images/quote_left.png) no-repeat;
  padding-right: 4px;
}

.quote.right {
  background: url(images/quote_right.png) no-repeat top right;
  margin-left: 5px;
}

.userdisplay_block.var_2 .userdisplay_text {
  margin-bottom: 5px;
}

.arrow_cont.var_2 .arrow {
  color: #00abbe;
  width: auto;
  height: auto;
}

.arrow_cont.var_2 .disabled {
  background: transparent !important;
}

.small_overlay_wp {
  position: relative;
  float: right;
  width: 100%;
}

.small_overlay_wp .clsBtn_000 {
  width: 12px;
  height: 12px;
}

.small_overlay {
  display: none;
  background-color: #ffffff;
  z-index: 6;
  padding: 10px;
  position: absolute;
  top: 30px;
  right: 0;
  box-shadow: 0 0 15px #666666;
  box-sizing: border-box;
}

.small_overlay_wp.act .small_overlay {
  display: block;
}

.small_overlay .quate_para {
  padding-right: 25px;
  max-height: inherit;
}

.top_arrow_wp {
  width: 0;
  height: 0;
  padding: 0;
  border-bottom: 10px solid #edecec;
  border-left: 8px solid transparent;
  border-right: 8px solid transparent;
  position: absolute;
  top: -10px;
  right: 10px;
}

.top_arrow {
  width: 0;
  height: 0;
  padding: 0;
  border-bottom: 8px solid #ffffff;
  border-left: 6px solid transparent;
  border-right: 6px solid transparent;
  margin-top: 2px;
  margin-left: -6px;
  float: left;
}

.more.add_li .small_overlay {
  min-width: 300px;
  right: -10px;
}

.small_overlay_wp .offLi_wp {
  margin-top: 0;
}

.small_overlay_wp .offLi_wp .offLi {
  width: 100%;
  white-space: initial;
}

.small_overlay_wp .offLi_wp .loc {
  width: auto;
  margin: 0;
  margin-left: 0px;
  font-size: 16px;
  color: #333;
  float: left;
  margin-left: 5px;
}

.company_intro_li_wp {
  overflow: hidden;
}

.company_intro_li_wp .company_intro_li {
  list-style: none;
  white-space: nowrap;
  overflow-x: scroll;
  overflow-y: hidden;
  font-size: 0;
  padding-bottom: 30px;
}

.company_intro_li_wp .company_intro_li .userdisplay_block.var_2 {
  -webkit-transform: translate3d(0, 0, 0);
  -webkit-backface-visibility: hidden;
  -webkit-perspective: 1000;
  -webkit-overflow-scrolling: touch;
  white-space: nowrap;
}

.company_intro_li_wp .company_intro_li > li {
  width: 565px;
}

.company_intro_li_wp .company_intro_li li {
  display: inline-block;
  overflow: hidden;
  vertical-align: top;
}

/* Ar 17-Oct'17 */
.dashboard_v3.contentList2 > li .company_intro_li_wp .company_intro_li li .single_cont {
  margin: 0;
}

.dashboard_v3.contentList2 > li .company_intro_li_wp .company_intro_li li .single_cont .disc_content {
  margin-top: -14px;
}

.company_intro_li_wp {
  height: 295px;
}

.white_bg_block .offLi_wp .more.add_li .tag_text {
  max-width: inherit;
}

.white_bg_block .offLi_wp .offLi li .tag_text {
  overflow: hidden;
  display: block;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.userdisplay_block.var_2 .userdisplay_text {
  max-height: 38px;
  height: auto;
  color: #00abbe;
}

.white_bg_block .userdisplay_block.var_2 {
  height: 64px;
}

/* onboarding v3 end */
/* GL intervention_Articles & discussions Start */
.header {
  border-bottom: 1px solid #f0f0f0;
  padding: 0 40px 10px 10px;
  box-sizing: border-box;
}

.header .dscrptn {
  float: left;
}

.header .dscrptn.var_2 {
  float: right;
  color: #666666;
}

.intervention_list_wp {
  overflow: hidden;
}

.intervention_list {
  list-style: none;
  white-space: nowrap;
  overflow-x: scroll;
  overflow-y: hidden;
  font-size: 0;
  width: auto;
}

.intervention_list > li {
  padding: 10px;
  box-sizing: border-box;
  display: inline-block;
  overflow: hidden;
}

.intervention_list > li .img_wp {
  width: 100%;
  height: 125px;
  line-height: 125px;
  overflow: hidden;
}

.intervention_list > li .img_wp img {
  width: 100%;
}

.intervention_list > li .heading {
  font-size: 16px;
  color: #333333;
  font-weight: 700;
  height: 42px;
  overflow: hidden;
  width: 100%;
}

.intervention_list > li .subHeading {
  font-size: 12px;
  color: #00abbe;
  font-weight: 700;
  text-transform: uppercase;
  margin-top: 8px;
  display: inline-block;
  display: block;
}

.text_links {
  font-size: 13px;
  color: #999999;
  margin-top: 10px;
  float: left;
}

.intervention_list > li .action_row {
  padding: 0;
}

.post_time {
  font-size: 12px;
  color: #999999;
  float: right;
  margin-top: 12px;
}

.arrow_btn {
  border: 1px solid #cccccc;
  padding: 0 15px;
  float: left;
  position: absolute;
  top: 50%;
  left: 0;
  margin-top: -18px;
  background-color: #ffffff;
  z-index: 2;
  border-left: none;
  height: 36px;
}

.arrow_btn.var_2 {
  left: inherit;
  right: 0;
  border-left: 1px solid #e6e6e6;
  border-right: none;
}

.arrow_btn .arrow {
  font-size: 40px;
  color: #00abbe;
  float: left;
  margin-top: -8px;
}

.pagi_text {
  float: left;
  font-size: 14px;
  font-weight: 700;
  margin-top: 11px;
  color: #666666;
}

/* GL intervention_Articles & discussions End */
/* cbuzz start */
.dashboard_v3.contentList2 > li.cbuzz_pholder {
  padding: 0;
}

.cbuzz_pholder .templet_3 {
  background: #ffffff;
}

.cbuzz_pholder .templet_3 .hd {
  font-size: 18px;
}

.cbuzz_pholder .templet_4, .cbuzz_pholder .templet_4_right {
  overflow: hidden;
}

.cbuzz_pholder .templet_4_right {
  padding-left: 20px;
}

.cbuzz_pholder .templet_4_right p {
  margin-bottom: 30px;
  margin-top: 30px;
}

/* cbuzz end */
/* interventions  invite contact , smeInspiration , offers for you */
.dashboard_v3 .contWrapper_01 .hd, .dashboard_v3 .colmWp .hd {
  font-size: 14px;
}

.dashboard_v3 .contWrapper_01 {
  width: calc(100% - 20px);
  margin: -4px auto 10px;
}

.dashboard_v3 .contWrapper_01 .boxCont_1 {
  box-shadow: none;
  margin-top: 16px;
}

.dashboard_v3 .colmWp .sliderCnt {
  margin-top: 0;
}

.dashboard_v3 .colmWp {
  width: calc(100% - 20px);
  margin-top: -4px;
  margin: -4px auto 10px;
}

.dashboard_v3 .colmWp .bxslider {
  margin-top: 11px;
  display: inline-block;
}

.dashboard_v3 .colmWp .bxslider {
  overflow: hidden;
}

.dashboard_v3 .colmWp .bx-wrapper {
  margin-top: 11px;
  display: inline-block;
}

.dashboard_v3 .colmWp .bx-wrapper .bx-viewport {
  border: 1px solid #ebebeb;
}

.dashboard_v3 .colmWp .bxslider.rhssourceevents {
  margin-top: 0;
  border: none;
}

/* share block start */
.share_block {
  display: none;
  z-index: 2;
}

.share_list {
  list-style: none;
}

.share_list li {
  float: left;
}

.share_list li a {
  display: block;
  line-height: normal;
}

.share_list li .img_wp {
  width: 19px;
  height: 19px;
  overflow: hidden;
  display: block;
  font-size: 0;
}

.share_list li .img_wp img {
  width: 100%;
}

.frwrdIc_wp {
  position: relative;
}

.frwrdIc_wp:hover .share_block, .share_list li.act {
  display: block;
  position: absolute;
  top: -10px;
  right: 24px;
  width: 129px;
  padding-right: 9px;
}

.artclSec .botLstWp .share_block {
  display: none;
  margin-top: 15px;
}

/* share block End */
/* radiocampaign start */
.campaign_cont {
  width: 100%;
}

.campaign_cont a {
  display: flex;
}

.campaign_cont a img {
  width: 100%;
  height: 100%;
}

.container_v2 .colRig .colmWp .campaign_cont {
  display: inline-block;
}

/* radiocampaign End */
/*Common Style Started*/
.company_tag {
  width: 22px;
  height: 22px;
  line-height: 19px;
  background: url("images/tag_bg_22x22.png") 0 0 no-repeat;
  position: absolute;
  left: -7px;
  top: -1px;
  z-index: 3;
  text-align: center;
  font-family: 'icomoon' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.company_tag:before {
  content: "\e914";
  font-size: 10px;
  color: #ffffff;
  font-weight: bold;
  display: inline-block;
  vertical-align: middle;
}

/*Common Style End*/
/* hub post form start */
.overlay_v3 #discussion_post_form .user_post_bottom .ddSlct_wp {
  /*width:110px;*/
  margin: 20px 10px 0 0;
}

.overlay_v3 #discussion_post_form .user_post_bottom .ddSlct_wp .slctWp {
  /*box-shadow:inherit; border:none;*/
}

.overlay_v3 #discussion_post_form .user_post_bottom .ui-selectmenu-button.ui-widget .ui-icon-triangle-1-s {
  top: 7px;
}

.overlay_v3 #discussion_post_form .user_post_bottom .ui-selectmenu-button.ui-widget span.ui-selectmenu-text {
  padding: 2px 5px;
  font-size: 14px;
}

.overlay_v3 #discussion_post_form .user_post_bottom .ui-menu .ui-menu-item {
  padding: 5px;
}

.overlay_v3 #discussion_post_form .user_post_bottom .ui-selectmenu-open .ui-widget-content {
  border-top: 1px solid #cccccc;
}

/* hub post form End */
/*Content override from old styles started*/
.dashboard_v3 .action_row .actionList > li {
  width: auto;
  margin-left: 5px;
}

.dashboard_v3 .action_row .actionList > li:first-child, .action_row .actionList > li:last-child {
  float: left;
  text-align: left;
  margin-left: 0;
}

.dashboard_v3 .action_row .actionList > li > a {
  height: auto;
  line-height: normal;
}

.dashboard_v3 .action_row .actionList > li > a > span {
  /*padding: 10px;  margin: 0;*/
}

.dashboard_v3 .action_row .actionList > li > a > span.patIc {
  padding: 0;
  display: block;
  margin-left: auto;
  margin-right: auto;
}

.dashboard_v3 .action_row .actionList > li > a > span.shareIc {
  padding-top: 12px;
  padding-bottom: 11px;
}

.container_v2 .userDisplay .colLeft img {
  vertical-align: inherit;
}

/*Content override from old styles End */
/*sk 2042 start*/
/* center Grow your Network" section start */
.container_v2 .contentList2.dashboard_v3 .dscrptn.headr_txt {
  font-size: 16px;
  font-weight: 700;
  color: #333333;
}

.busins_nwp .header {
  border-bottom: none;
}

/*.busins_nwp > li{ padding-left: 14px;padding-right:14px;box-sizing: border-box;  }*/
.topcol-link .paratxt {
  font-size: 13px;
  color: #666666;
}

.dashboard_v3 .busins_nwp .dscrptn.headr_txt {
  padding-bottom: 10px;
}

.topcol-link {
  float: left;
  width: 100%;
  margin-bottom: 15px;
}

.topcol-link .image_list {
  list-style: none;
  float: left;
  margin-right: 10px;
}

.topcol-link .image_list li {
  width: 20px;
  height: 20px;
  line-height: 20px;
  overflow: hidden;
  padding: 0px;
}

.busins_nwp .input_wp {
  margin-bottom: 15px;
}

.busins_nwp .input_field {
  width: calc(100% - 95px);
  height: 40px;
  line-height: 40px;
  border: 1px solid #b6c3ce;
  box-sizing: border-box;
  float: left;
  border-right: none;
  padding: 5px 5px 5px 15px;
}

.busins_nwp .btn {
  width: auto;
  min-width: 90px;
  float: left;
  box-sizing: border-box;
  text-align: center;
  font-size: 14px;
  text-transform: uppercase;
  cursor: pointer;
}

.bottom_contentwp {
  margin-bottom: 10px;
}

.container_v2 .bottom_contentwp .iconTxtList li {
  width: 40px;
  float: left;
  text-align: center;
  list-style: none;
  padding-right: 5px;
  box-sizing: border-box;
}

.bottom_contentwp .iconTxtList > li a {
  padding: 0;
}

.bottom_contentwp .btm_paratxt {
  float: left;
  font-size: 12px;
  color: #666666;
  margin-right: 11px;
  padding-top: 10px;
}

.bgCircle.bgColor_1 {
  background-color: #d0c59c;
}

.bgCircle {
  width: 34px;
  height: 34px;
  line-height: 34px;
  border-radius: 50%;
  display: inline-block;
  vertical-align: middle;
  text-align: center;
}

.bgCircle .gmailIc {
  width: 20px;
  height: 14px;
  vertical-align: middle;
}

.bgCircle.bgColor_2 {
  background-color: #2574b8;
}

.bgCircle .outlookIc_fff {
  width: 20px;
  height: 19px;
  vertical-align: middle;
}

.bgCircle.bgColor_3 {
  background-color: #882d8d;
}

.bgCircle .yahooIc_fff {
  width: 22px;
  height: 13px;
  vertical-align: middle;
}

/* center Grow your Network" section end*/
/* RHS Grow your Network" section start */
.colmWp.right_intervtnwp .tabCnt {
  padding-top: 15px;
}

.right_intervtnwp .hd {
  font-size: 16px;
  color: #333333;
  font-weight: 700;
}

.right_intervtnwp .tabCnt .btn {
  width: 76px;
  min-width: 75px;
  height: 30px;
  line-height: 30px;
  float: right;
  text-align: center;
  text-transform: uppercase;
  font-size: 14px;
  margin: 0 10px 0 0;
}

.divde_hr {
  width: calc( 100% - 20px);
  height: 1px;
  background: #dadada;
  margin: 0 auto;
  margin-top: 15px;
  margin-bottom: 15px;
}

.right_intervtnwp .tabCnt .rfrshIc {
  color: #777778;
  float: right;
  margin-right: 10px;
}

.right_intervtnwp .dscrptn-txt {
  font-size: 14px;
  font-weight: 700;
  color: #333333;
  padding-right: 10px;
  float: right;
}

.right_sec {
  position: relative;
}

.colmWp.right_intervtnwp .ToolTip.L {
  width: 215px;
}

.colmWp.right_intervtnwp .right_sec .btn {
  width: 130px;
  float: left;
  box-sizing: border-box;
  text-align: center;
  height: 30px;
  line-height: 30px;
  text-decoration: none;
  font-size: 12px;
  text-transform: uppercase;
  cursor: pointer;
  margin-top: 10px;
  margin-bottom: 10px;
}

.right_sec .ttTxt {
  display: inline-block;
  text-align: left;
}

.colmWp.right_intervtnwp .right_sec .ToolTip {
  top: 20px;
  right: 10px;
}

.colmWp.right_intervtnwp .user_info_ul > li {
  padding-top: 18px;
  padding-bottom: 8px;
}

.colmWp.right_intervtnwp .user_info_ul li .col_left {
  width: 40px;
  height: 40px;
  line-height: 40px;
}

.right_intervtnwp .user_info_ul li .col_right {
  padding-left: 50px;
}

.right_intervtnwp .user_info_ul li .company {
  width: calc( 100% - 20px);
  box-sizing: border-box;
  font-size: 13px;
  line-height: 17px;
  color: #666666;
  padding-top: 5px;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
}

.right_intervtnwp .info_box_wppr .inviteIc {
  top: 42px;
}

.right_intervtnwp .info_box_wppr .inviteIc:before {
  content: "\e90f";
  color: #06adc0;
}

.invite_iconwp .iconTxtList > li {
  width: 25%;
  text-align: center;
  float: left;
  list-style: none;
}

.right_intervtnwp .top_headtxt {
  font-size: 14px;
  font-weight: 700;
  color: #333333;
  padding-left: 10px;
  float: left;
}

.bgCircle.bgColor_4 {
  background-color: #666666;
}

.bgCircle .emailIc_fff {
  width: 19px;
  height: 19px;
  vertical-align: middle;
  float: none;
  display: inline-block;
  margin: 0;
}

.invite_iconwp .iconTxtList > li > a {
  width: 100%;
  box-sizing: border-box;
  display: inline-block;
  padding: 10px;
  box-sizing: border-box;
}

.invite_iconwp .iconTxtList > li > a .txt {
  color: #666666;
  margin-top: 5px;
  padding: 0;
  width: auto;
  vertical-align: middle;
  box-sizing: border-box;
  display: inline-block;
}

.right_intervtnwp .display_cont > .link14 {
  margin-right: 10px !important;
}

.list_innerwp .rght_section .var_02 {
  display: block;
}

.rght_section .inviteIc {
  display: none;
}

/* RHS Grow your Network" section end */
/* 2042 End */
/* raffle rhs banner start */
.raffle_rhs {
  width: 100%;
  font-size: 0;
  display: block;
  overflow: hidden;
}

.raffle_rhs img {
  width: 100%;
}

/* raffle rhs banner End */
/*sk Intervations onboarding started*/
.gl_member_list .onbrd_intrvtion_listwp {
  width: 100%;
  overflow: hidden;
  height: 230px;
}

.gl_member_list .onbrd_intrvtion_listwp.intrvnwpr {
  height: 370px;
}

.gl_member_list .onbrd_interv_list > li {
  width: auto;
  display: inline-block;
  float: left;
  box-sizing: border-box;
  margin: 20px 20px 0 0;
}

.gl_member_list .onbrd_interv_list > li:first-child {
  margin-left: 10px;
}

.gl_member_list .onbrd_intrvtion_listwp .onbrd_interv_list li.eCard:first-child {
  margin-left: 20px;
}

.gl_member_list .onbrd_interv_list li .eCard .left .imgWp {
  height: 59px;
  line-height: 59px;
  margin-top: 4px;
  background-color: #f5f5f5;
  position: relative;
  overflow: hidden;
  box-sizing: border-box;
}

.gl_member_list .onbrd_interv_list li .eCard .company_cont .img_wp {
  float: left;
  width: 30px;
  height: 30px;
  line-height: 30px;
  background-color: #cccccc;
  text-align: center;
  overflow: hidden;
  margin-top: 5px;
}

.gl_member_list .onbrd_interv_list li .eCard .company_cont .img_wp img {
  width: 100%;
  overflow: hidden;
}

.gl_member_list .onbrd_interv_list li .eCard .company_cont .text_cont {
  padding-left: 45px;
}

.gl_member_list .onbrd_interv_list li .eCard .company_cont .text_cont .comp_name {
  font-size: 14px;
  font-weight: 700;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  width: 100%;
  display: inline-block;
}

.gl_member_list .onbrd_interv_list li .eCard .comp_location {
  font-style: italic;
}

.gl_member_list .onbrd_interv_list li > .eCard .left {
  width: 59px;
}

.gl_member_list .onbrd_interv_list li > .eCard .left .lfSec {
  font-size: 12px;
  padding-top: 5px;
}

.gl_member_list .onbrd_interv_list li > .eCard .right {
  padding-left: 74px;
}

.gl_member_list .onbrd_interv_list li > .eCard .listIcon > li:first-child {
  margin: 0;
}

.gl_member_list .listIcon li {
  width: auto;
}

.gl_member_list .onbrd_interv_list li > .eCard .top {
  padding: 11px 10px 5px;
}

.gl_member_list .onbrd_interv_list li > .eCard .topSec {
  border-bottom: none;
  height: 75px;
}

.gl_member_list .onbrd_interv_list li > .eCard .botmSec {
  margin-bottom: 8px;
}

.gl_member_list .onbrd_interv_list li > .eCard .bottom {
  border-top: 1px solid #d9d9d9;
  padding: 10px;
  padding: 5px 0 5px 10px;
}

.gl_member_list .onbrd_interv_list li > .eCard .bottom .rigSec .action_btn {
  margin: 5px 0 0 0;
  display: inline-block;
  padding: 5px 10px;
  vertical-align: middle;
  box-sizing: border-box;
}

.gl_member_list .onbrd_interv_list li > .eCard .bottom .rigSec {
  width: auto;
  margin: 0;
}

.gl_member_list .onbrd_interv_list {
  width: auto;
  list-style: none;
  white-space: nowrap;
  font-size: 0;
  overflow-x: scroll;
  overflow-y: hidden;
  display: flex;
  padding-bottom: 60px;
}

.onbrd_intrvtion_listwp .eCard .bottom .rigSec .action_btn .iconText {
  display: block;
  color: #00abbe;
  font-size: 13px;
  padding-right: 15px;
}

.gl_member_list .onbrd_interv_list li > .eCard .bottom .image_list > li {
  width: 28px;
  padding: 5px 2px 2px 2px;
}

.gl_member_list .onbrd_interv_list li > .eCard .bottom .common_links {
  margin-top: 10px;
}

.uppercase_spn {
  text-transform: uppercase;
}

.eCard .rigSec .btn.var_02 {
  width: 80px;
  min-width: 75px;
}

.btn.var_02 {
  height: 30px;
  line-height: 30px;
  vertical-align: middle;
  padding: 0 10px;
  font-size: 13px;
}

.list_innerwp .rght_section .inviteIc, .list_innerwp .rght_section .msgIc_01, .list_innerwp .rght_section .opdatIc, .list_innerwp .rght_section .editIc, .list_innerwp .rght_section .accptIc {
  display: none;
}

.eCard .bottom .rigSec .opdatIc, .eCard .bottom .rigSec .msgIc_01, .eCard .bottom .rigSec .editIc, .eCard .bottom .rigSec .inviteIc, .eCard .bottom .rigSec .accptIc {
  display: none;
}

/*Update Profile started*/
.update_profwp {
  width: 100%;
  height: 100%;
  background: rgba(255, 255, 255, 0.8);
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: 1;
  text-align: center;
}

.update_profwp .add_prdtxt {
  font-size: 16px;
  color: #333333;
  font-weight: 700;
  text-align: center;
  padding-top: 50px;
  padding-bottom: 22px;
  line-height: 1.8;
  box-sizing: border-box;
}

/*Update Profile end*/
/*Add Product / services start*/
.gl_member_list .add_prodwp .left_sectn, .gl_member_list .add_prodwp .right_sectn {
  width: 50%;
  text-align: center;
}

.gl_member_list .add_prodwp .prod_imgwp {
  width: 100%;
  height: 170px;
  background: url("images/add-prod.jpg");
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
  margin: 20px 0 10px 10px;
}

.gl_member_list .add_prodwp .right_sectn .para_txt {
  font-size: 16px;
  color: #333333;
  font-weight: 700;
  text-align: center;
  padding: 40px 10px 15px 10px;
}

/*Add Product / services start*/
/*Add company logo start*/
.gl_member_list .add_complogowp .left_sectn, .gl_member_list .add_complogowp .right_sectn {
  width: 50%;
  text-align: center;
}

.gl_member_list .add_complogowp .prod_imgwp {
  width: 100%;
  height: 170px;
  background: url("images/add_complogo.jpg");
  background-position: center;
  background-repeat: no-repeat;
  background-size: contain;
  margin: 20px 0 10px 10px;
}

.gl_member_list .add_complogowp .right_sectn .para_txt {
  font-size: 16px;
  color: #333333;
  font-weight: 700;
  text-align: center;
  padding: 60px 10px 15px 10px;
}

.right_sectn .btn.add_logobtn {
  width: 135px;
  height: 30px;
  line-height: 30px;
  font-size: 13px;
  margin: 0 auto;
  display: block;
  font-weight: 700;
}

/*Add company logo end*/
/* update profile start */
.gl_member_list .update_profilewp .left_sectn, .gl_member_list .update_profilewp .right_sectn {
  width: 50%;
  text-align: center;
}

.gl_member_list .update_profilewp .prod_imgwp {
  width: 100%;
  height: 170px;
  background: url("images/update_profle_intervtion.jpg");
  background-position: center;
  background-repeat: no-repeat;
  background-size: contain;
  margin: 20px 0 10px 10px;
}

.gl_member_list .update_profilewp .right_sectn .para_txt {
  font-size: 16px;
  color: #333333;
  font-weight: 700;
  text-align: center;
  padding: 60px 10px 15px 15px;
}

.right_sectn .btn.add_logobtn {
  width: 153px;
  height: 30px;
  line-height: 30px;
  font-size: 13px;
  margin: 0 auto;
  display: block;
  font-weight: 700;
}

/* update profile end */
/* gl-onboarding home start */
.right .name_txt a {
  font-weight: 700;
}

.gl_member_list .onbrd_interv_list li .list_innerwp {
  width: 528px;
  padding: 20px;
  box-sizing: border-box;
  background: #ffffff;
  border: 1px solid #e8e8e8;
  position: relative;
}

.list_innerwp .top_section {
  width: 100%;
  position: relative;
  border-bottom: 1px solid #cccccc;
  padding-bottom: 17px;
}

.list_innerwp .top_section .left_sction {
  width: 40px;
}

.list_innerwp .top_section .left_sction img {
  width: 100%;
}

.list_innerwp .top_section .rght_section {
  padding-left: 50px;
  padding-right: 115px;
  position: relative;
  white-space: normal;
}

.list_innerwp .top_section .rght_section .comp_nametxt {
  font-size: 14px;
  color: #333333;
}

.rght_section .name_txt a {
  font-weight: 700;
}

.rght_section .var_02 {
  width: 95px;
  min-width: 95px;
  float: right;
  position: absolute;
  top: 0;
  right: 0;
}

.invite_txt {
  font-size: 14px;
  color: #666666;
  padding: 17px 0 0 0;
  box-sizing: border-box;
  white-space: normal;
  max-height: 53px;
  overflow: hidden;
}

.bottom_section {
  position: relative;
  padding-top: 20px;
}

.bottom_section .lft-colimg_wp {
  width: 100px;
  height: 100px;
  float: left;
  border: 1px solid #dce9ea;
  background-size: cover;
  padding: 10px 8px 10px 5px;
  box-sizing: border-box;
}

.bottom_section .prd_detail_list li .lft_colmnwp {
  width: 45px;
  height: 45px;
  border: 1px solid #dce9ea;
  float: left;
  margin-right: 5px;
}

.bottom_section .prd_detail_list li .lft_colmnwp img {
  width: 100%;
  overflow: hidden;
}

.bottom_section .lft-colimg_wp img {
  overflow: hidden;
  width: 100%;
}

.list_innerwp .prdnme_txt {
  font-size: 13px;
  display: block;
  margin-top: 3px;
  white-space: normal;
  padding: 2px;
  box-sizing: border-box;
}

.bottom_section .rght-colwp {
  width: calc(100% - 115px);
}

.bottom_section .rght-colwp .sub_heading {
  font-size: 16px;
  color: #333333;
  font-weight: 700;
  margin-bottom: 0;
  margin-top: 0;
  white-space: normal;
}

.bottom_section .rght-colwp .sub_heading.btm_head {
  font-size: 14px;
  padding-top: 5px;
  margin-top: 0;
  white-space: normal;
  color: #666666;
  font-weight: normal;
}

.city {
  font-style: italic;
}

.spn_headtxt::before {
  display: inline-block;
  content: '';
  -webkit-border-radius: 50%;
  border-radius: 50%;
  height: 6px;
  width: 6px;
  margin: 0 10px;
  background-color: #9fc4c8;
}

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

.bottom_section .prd_detail_list li {
  width: 33.33%;
  float: left;
  display: inline-block;
  list-style: none;
  box-sizing: border-box;
}

/* gl-onboarding home end */
/*sk Intervations onboarding end*/
@media only screen and (min-width: 768px) {
  /* share block start */
  .share_block {
    /*margin-top:16px;*/
    margin-top: 11px;
  }
  .share_list li {
    margin: 0 0 0 3px;
  }
  .share_list li:first-child {
    margin: 0;
  }
  .share_list li .text_wp {
    display: none;
  }
  .actionList > li:hover .share_block {
    display: inline-block;
  }
  .actionList > li:hover .share_block_ic {
    display: none;
  }
  .artclSec .share_block {
    display: block;
    float: right;
    margin: 0;
  }
  .overlay_v3 .artclSec .share_ic_wp {
    margin-top: 20px;
  }
  /* share block End */
  .arrow_cont.var_2 {
    position: absolute;
    top: 5px;
    right: 40px;
    z-index: 2;
  }
  .arrow_cont.var_2 .arrow {
    font-size: 40px;
  }
  .white_bg_block .quate_cont {
    /*padding-left:61px;*/
  }
  .userdisplay_text {
    padding-right: 25px;
  }
  .white_bg_block .userdisplay_block.var_2 .userdisplay_text_wp {
    overflow: hidden;
    max-width: 398px;
  }
  .white_bg_block .ic_wp {
    top: 0px;
    right: -4px;
  }
  .white_bg_block .offLi_wp .offLi li .tag_text {
    max-width: 380px;
  }
  .white_bg_block .userdisplay_block.var_2 {
    margin-top: 15px;
  }
  /* GL intervention_Articles & discussions Start */
  .intervention_list_wp {
    height: 285px;
  }
  .intervention_list {
    margin-left: 10px;
    padding: 20px 0 0 0;
  }
  .header.mT-5 {
    margin-top: -5px;
  }
  .header {
    width: calc(100% + 20px);
    margin-left: -10px;
  }
  .intervention_list > li {
    float: left;
    width: 50%;
  }
  .intervention_list > li:hover {
    background-color: #f2f2f2;
  }
  /* GL intervention_Articles & discussions End */
  .dekstop_display_none {
    display: none !important;
  }
}

@media only screen and (min-width: 1024px) and (max-width: 1279px) {
  .container_v2 .colLef {
    width: 504px;
    padding-right: 10px;
  }
  .container_v2 .logoNdBtn_cont, .container_v2 .wrp_02.var_01 {
    padding: 8px !important;
  }
  #bizoffers_rhs .container_v2 .logoNdBtn_cont {
    padding: 8px 5px !important;
  }
  #bizoffers_rhs .container_v2 .bxslider .btn {
    width: auto;
    min-width: auto;
    padding: 0 5px;
  }
  #bizoffers_rhs .container_v2 .logoNdBtn_cont .logoWp {
    width: 95px;
  }
  #calendar_rhs .container_v2 .logoNdBtn_cont .logoWp {
    width: 92px;
  }
  /*RHS Started*/
  .container_v2 .bxslider .logoWp {
    width: 110px;
  }
  .container_v2 .bxslider .logoWp {
    bottom: 8px;
    left: 8px;
  }
  /*RHS End*/
}

@media only screen and (min-width: 768px) and (max-width: 1279px) {
  /* GL intervention_Articles & discussions Start */
  .intervention_list > li .view_response_list {
    width: 65%;
  }
  /* GL intervention_Articles & discussions End */
  /* Overlay_v3 Started */
  .card_wrapper .eCard .bottom .rigSec {
    width: 230px;
  }
  /* Overlay_v3 End */
  .article_image {
    height: 287px;
  }
  .three_equal_col .extra_padding {
    padding-right: 10px;
  }
  /* Article Started */
  .contentList2.dashboard_v3 .actionList {
    padding-left: 0;
  }
  .article_content + .action_row {
    padding-left: 0;
    padding-right: 0;
  }
  /* Article End */
  /* discussion Started */
  .disc_image {
    max-height: 200px;
  }
  /* MK 06/03/2018 height:200px; */
  /* discussion End */
  /* shared offer start */
  .dash_content .holder .imgHolder {
    height: 244px;
  }
  .dash_content .holder .imgHolder.var_2 {
    height: 209px;
  }
  .dash_content .holder.var_3 {
    width: 100%;
    margin: 0;
  }
  /* shared offer End */
  /* small_ecard Started */
  /* .card_box_wp{width:236px;} */
  .small_ecard .col_right .name {
    font-size: 12px;
  }
  .small_ecard .col_right .com_loc, .small_ecard .abs_link_txt {
    font-size: 10px;
  }
  .card_heading {
    font-size: 13px;
  }
  /* small_ecard End */
  .user_input_box .list3 li {
    width: 63px;
    height: 63px;
    line-height: 63px;
  }
  .aside_wp {
    width: 230px;
    padding-right: 10px;
  }
  .aside_wp .aside {
    width: 220px;
  }
  .container_v2 .imgWrp {
    height: 200px;
  }
  .container_v2 .dash_content .holder .imgHolder {
    height: 196px;
  }
  .articl_cont .banDec {
    left: 10px;
  }
  .dash_content .rightBot {
    right: 10px;
    bottom: 10px;
  }
  /* I want to Started */
  .box_list_ul > li > a {
    padding: 10px;
  }
  /* I want to End */
  .col_box_wp .inn_hdn {
    padding-left: 10px;
  }
  .col_box_wp .click_link {
    padding-left: 10px;
    padding-right: 10px;
  }
  /* Company Buzz Started */
  .container_v2 .templet_4 .infographic + .tgLineP {
    padding-left: 265px;
  }
  .container_v2 .templet_4 .tgLineP {
    font-size: 16px;
    line-height: 18px;
  }
  .container_v2 .colLef #dashboard_buzz_post .cntntRight .tagCnt .colRight {
    width: 300px;
    float: right;
  }
  .container_v2 .colLef #dashboard_buzz_post .cntntRight .tagCnt .colRight .slctWp {
    width: 100%;
  }
  .container_v2 .contentList2 .level_2 .cntntRight {
    width: 83.6%;
  }
  .container_v2 .contentList2.cBuzz .list3 li {
    width: 82px;
    height: 87px;
    line-height: 87px;
    margin-left: 10px;
  }
  /* Company Buzz End */
  .container_v2 .wrp_02.var_01 {
    padding: 10px;
  }
  .userdisplay_block_wp {
    height: 168px;
  }
  .quate_para {
    max-height: 36px;
  }
  .company_intro_li_wp {
    height: 312px;
  }
  .company_intro_li_wp .company_intro_li > li {
    width: 460px;
  }
  .white_bg_block .offLi_wp .offLi li .tag_text {
    max-width: 335px;
  }
  .white_bg_block .userdisplay_block.var_2 .userdisplay_text_wp {
    max-width: 300px;
  }
  /* sk RHS Grow your Network" section start */
  .colmWp.right_intervtnwp .right_sec .ToolTip {
    top: 40px;
    right: 10px;
  }
  .right_intervtnwp .tabCnt .btn {
    width: 65px;
    font-size: 12px;
    min-width: 60px;
  }
  .right_intervtnwp .tabCnt .rfrshIc {
    margin-right: 5px;
  }
  .right_intervtnwp .dscrptn-txt {
    margin-top: 5px;
  }
  /* sk RHS Grow your Network" section start */
  /*sk onboarding intervation start*/
  .gl_member_list .onbrd_interv_list li .eCard {
    width: 365px;
  }
  .gl_member_list .onbrd_interv_list li > .eCard .bottom .image_list > li {
    width: 20px;
    padding-top: 5px;
  }
  /*sk gl-onboarding home start */
  .gl_member_list .onbrd_interv_list li .list_innerwp {
    width: 430px;
    padding: 20px;
  }
  .rght_section .invite_btn {
    float: right;
    margin-top: 10px;
  }
  /*sk gl-onboarding home end */
  .gl_member_list .onbrd_interv_list li > .eCard .bottom .common_links {
    font-size: 12px;
    margin-left: 5px;
  }
  .gl_member_list .onbrd_interv_list li > .eCard .bottom .rigSec .action_btn {
    padding: 5px 0;
  }
  .gl_member_list .onbrd_interv_list li > .eCard .rigSec .btn.var_02 {
    min-width: auto;
    width: auto;
    max-width: 75px;
    padding: 0 5px;
  }
  /*sk onboarding intervation end*/
}

@media only screen and (min-width: 768px) and (max-width: 1079px) {
  /* shared offer start */
  /* .container_v2 .colLef  {padding-right:0;} */
  .dash_content .holder .imgHolder {
    height: 244px;
  }
  .dash_content .holder .imgHolder.var_2 {
    height: 209px;
  }
  /* shared offer End */
  /*  company profile shared start */
  .container_v2 .outrOvrflwWp {
    width: 478px;
  }
  .container_v2 .overflow_Wpr {
    width: 458px;
  }
  .container_v2 .overflow_ul > li {
    width: 325px;
  }
  .container_v2 .outrOvrflwWp .rightArwWp.var_01 {
    right: -27px;
  }
  .container_v2 .outrOvrflwWp .leftArwWp.var_01 {
    left: -27px;
  }
  /*  company profile shared end */
}

@media only screen and (min-width: 768px) and (max-width: 1023px) {
  .container_v2 .colLef {
    padding-right: 0;
  }
  .container_v2 .colLef {
    width: 498px;
  }
  /* Overlay_v3 Started */
  .overlay_v3 {
    width: 768px !important;
    margin: 0 auto;
  }
  .overlay_v3 .overlay_wrp {
    width: 100%;
    margin-top: 0;
  }
  .card_wrapper .eCard .bottom .rigSec {
    width: 241px;
  }
  /* Overlay_v3 End */
  .right_arw.arrow {
    display: initial;
  }
  .dashboard_v3 .contWrapper_01 .hd, .dashboard_v3 .colmWp .hd {
    margin-bottom: 10px;
  }
  .dashboard_v3 .colmWp .bxslider {
    border: 1px solid #dbd8d8;
  }
}

@media only screen and (min-width: 0) and (max-width: 767px) {
  /* share block start */
  .share_block {
    margin-top: 16px;
    position: absolute;
    bottom: 0;
    right: 0;
    width: 160px;
    padding: 10px;
    box-sizing: border-box;
    box-shadow: 0 0 3px #cec9c9;
    background-color: #ffffff;
  }
  .share_list li {
    width: 100%;
    margin: 10px 0 0 0;
  }
  .share_list li:first-child {
    margin: 0;
  }
  .share_list li a {
    height: auto;
    font-size: 12px;
    font-weight: 700;
    color: #666666;
    float: left;
    width: 100%;
  }
  .share_list li .img_wp {
    float: left;
  }
  .share_list li .text_wp {
    float: left;
    margin-left: 10px;
  }
  .actionList.var_2 li .share_block {
    right: 30px;
  }
  .actionList > li.act .share_block {
    display: inline-block;
    bottom: 33px;
  }
  .artclSec .userDisplay.var_2 .colRight .dscrptn {
    padding-right: 30px;
  }
  .share_ic_wp {
    position: absolute;
    top: 0;
    right: 0;
  }
  #popup_article_fullview .share_ic_wp {
    padding: 10px;
    box-sizing: border-box;
  }
  .share_ic_wp .shareIc {
    /*width:17px; height:12px;*/
    width: auto;
    height: auto;
  }
  .share_ic_wp.act .share_block {
    display: inline-block;
    bottom: inherit;
    top: -25px;
  }
  .independant_wp .share_ic_wp {
    position: relative;
    top: inherit;
    right: inherit;
    margin-top: 10px;
    float: right;
  }
  .overlay_v3 .fullView .share_list li .img_wp {
    padding: 0;
  }
  .share_list li .text_wp {
    display: block;
  }
  #dashboard_hub_list .dash_content .row_v2.action_row {
    overflow: inherit;
  }
  /* MK 10/05/2018 mobile dashboard article share icon hover*/
  /* share block End */
  /* GL intervention_Articles & discussions Start */
  .intervention_list_wp {
    height: 265px;
  }
  .intervention_list > li {
    width: 100%;
  }
  .header {
    width: 100%;
  }
  .intervention_list > li .view_response_list {
    width: 65%;
  }
  /* GL intervention_Articles & discussions End */
  /* view by start */
  .view_by {
    margin-bottom: 21px;
  }
  #dashboard_body_v2 .view_by {
    margin-bottom: 15px;
  }
  /* view by End */
  body {
    width: 100%;
  }
  textarea {
    -webkit-appearance: none;
    -webkit-border-radius: 0;
    border-radius: 0;
  }
  /* Icons */
  .container_v2 .inviteIc {
    width: 18px;
    height: 20px;
    background-size: 3335.483871% 2647.058824%;
    background-position: 40.17946162% 36.37413395%;
  }
  .container_v2 .shareIc {
    width: 21px;
    background-size: 3041.176471% 3600%;
    height: 16px;
    float: left;
    background-position: 14% 8.342857143%;
  }
  .grdntBg {
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    background: url(images/grdntBg.png) repeat-x;
  }
  .BanHdr {
    color: #ffffff;
  }
  .subHdr {
    color: #00abbe;
    text-transform: uppercase;
    margin: 13px 0 0 0;
  }
  .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%);
  }
  /* vertical spacing between two elements*/
  /*.dashboard_v3 > li .userDisplay { padding-bottom: 10px; }
  .dash_content .time_stamp { padding-top: 10px; }
  .user_txt_time_cont { padding-bottom: 10px; } */
  .dashboard_v3 > li .userDisplay.padding_bottom {
    padding-bottom: 5px;
  }
  /* repeated items */
  .view_response_list {
    width: 65%;
  }
  .dashboard_v3 li > .userDisplay .clockIc {
    width: 15px;
    height: 15px;
  }
  .dashboard_v3 li > .userDisplay .time_stamp {
    margin-top: 5px;
  }
  .dashboard_v3 li > .userDisplay .time_stamp .time {
    font-size: 12px;
  }
  .contentList2.dashboard_v3 .dotted_btn .user_txt_time_cont .dotted_btn {
    padding-top: 0;
  }
  .dashboard_v3 > li .list_of_content > li .userDisplay .colRight {
    margin-left: 45px;
    padding-right: 0;
  }
  /* for mobile */
  .main_content.container_v2 {
    padding: 0 10px;
  }
  .container_v2 .main_inn {
    background: #ffffff;
    box-shadow: none;
    float: left;
    width: 100%;
    box-sizing: border-box;
  }
  /* .container_v2 .usrDsplyWrp .userDisplay.var_2  { margin-bottom: 20px}*/
  .contentList2 {
    list-style: none;
  }
  .dashboard_v3 > li {
    padding: 10px 0 0;
  }
  .dashboard_v3 > li .userDisplay .colRight {
    margin-left: 56px;
    padding-right: 10px;
  }
  .user_txt_time_cont {
    width: calc(100% - 20px);
  }
  .dashboard_v3.contentList2 > li {
    padding-bottom: 1px;
    box-shadow: none;
    border: 1px solid #e6e6e6;
  }
  /* company profile shared */
  .dashboard_v3 > li .userDisplay .colRight.mL10 {
    margin-left: 0;
  }
  .container_v2 .updtdPrfleWp.expand.var_01 {
    margin: 0;
  }
  .container_v2 .outrOvrflwWp {
    width: 100%;
  }
  .container_v2 .overflow_Wpr {
    width: calc(100% - 20px);
    margin: 0 auto;
    max-height: inherit;
  }
  .container_v2 .overflow_ul {
    width: 200%;
    padding-bottom: 0;
  }
  .container_v2 .overflow_ul > li {
    width: 50%;
    margin-left: 0;
  }
  .container_v2 .maxWidCard {
    padding-top: 10px;
    padding-bottom: 10px;
  }
  .container_v2 .maxWidCard .userDisplay {
    width: 100%;
  }
  .container_v2 .overflow_Wpr .overflow_ul .maxWidCard .btn.fR {
    float: left !important;
  }
  /*.container_v2 .maxWidCard  .block-with-text::before { right: 15px;}*/
  .container_v2 .eCard.var_3 {
    padding-top: 10px;
  }
  .container_v2 .eCard.var_3 .top {
    padding: 0;
  }
  .container_v2 .listDisply {
    padding-right: 5px;
  }
  .container_v2 .listDisply .userDisplay.var_3 {
    padding-right: 0;
  }
  .container_v2 .userDisplay.var_3 .colRight {
    margin-left: 4px;
  }
  .container_v2 .company_intro_paging {
    right: 10px;
  }
  .container_v2 .updtdPrfleWp .listDisply_01 {
    margin-bottom: 10px;
  }
  .container_v2 .outrOvrflwWp .rightArwWp.var_01 {
    right: -10px;
  }
  .container_v2 .outrOvrflwWp .leftArwWp.var_01 {
    left: -10px;
  }
  .container_v2 .outrOvrflwWp .link16grn {
    position: relative;
    float: right;
    margin-top: 10px;
  }
  .container_v2 .keyIc {
    width: 13px;
    height: 13px;
    margin-left: 10px;
  }
  /* discussion */
  .disc_content {
    padding-left: 10px;
    padding-right: 10px;
  }
  .disc_image {
    height: auto;
  }
  .single_cont.dash_content .comment_row {
    width: 100%;
    margin-left: 0;
    margin-bottom: -12px;
    padding: 0;
  }
  .web_prev_disc .disc_image {
    position: relative;
    padding-bottom: 46%;
  }
  .web_prev_disc .disc_image img {
    position: absolute;
    left: 0;
    top: 50%;
    transform: translateY(-50%);
  }
  /* article */
  .articl_cont.row_v2 {
    width: 100%;
  }
  .articl_cont.row_v2 .imgWrp img {
    width: 100%;
  }
  .articl_cont .stretch_box, .holder .stretch_box {
    padding-left: 10px;
    padding-right: 10px;
    padding-bottom: 0;
  }
  .stretch_box .left_sec {
    margin-top: 0;
  }
  .reaction_wp .stretch_box .right_sec {
    margin-top: -4px;
  }
  .articl_cont .banCnt .imgWrp {
    position: relative;
    height: auto;
    padding-bottom: 45.72%;
    overflow: hidden;
  }
  .articl_cont .banCnt .imgWrp img {
    position: absolute;
    top: 0;
    left: 0;
  }
  .articl_cont .banr_cnt_wp {
    position: relative;
  }
  .banCntWp .banDec {
    position: relative;
    bottom: inherit;
    left: inherit;
    padding: 0 10px 10px;
  }
  .articl_cont .summary {
    height: 36px;
    overflow: hidden;
    display: none;
  }
  .articl_cont.row_v2 .banDec {
    width: 100%;
    left: 0;
    padding: 0 10px;
  }
  .dashboard_v3.contentList2 > li > .userDisplay + .input_frm_user, .dash_content + .input_frm_user {
    padding-right: 10px;
  }
}

@media only screen and (min-width: 0) and (max-width: 767px) and (max-width: 767px) {
  .comment_row .reaction_wp .replyOnComment .stretch_box .right_sec {
    margin-top: 4px;
  }
}

@media only screen and (min-width: 0) and (max-width: 767px) {
  /* comments */
  .dotted_btn {
    width: 28px;
  }
  .comment_row {
    padding-left: 10px;
    padding-right: 10px;
  }
  .comment_row_level_2 {
    display: none;
  }
  .reaction_list {
    padding-left: 48px;
  }
  .reaction_list > li a, .reaction_list > li span {
    padding: 0 4px;
  }
  .dashboard_v3.contentList2 > li .stretch_box .dropdown_wp {
    right: -9px;
    top: -3px;
  }
  .dashboard_v3.contentList2 > li .single_cont .stretch_box .dropdown_wp {
    right: 1px;
  }
  /* written extra to overWrite Ar 03-Oct'17 */
  .dashboard_v3.contentList2 > li .stretch_box .dropdown_wp .dotted_btn {
    padding-top: 0;
  }
  /* Offers */
  .container_v2 .offerCont .imgHolder, .container_v2 .dash_content .holder .imgHolder {
    position: relative;
    height: auto;
    padding-bottom: 39%;
  }
  .container_v2 .offerCont .imgHolder img, .container_v2 .dash_content .holder .imgHolder > img {
    width: 100%;
    position: absolute;
    top: 0;
    left: 0;
  }
  .container_v2 .dash_content .holder .imgHolder .rightBot {
    position: absolute;
    bottom: 20px;
    left: 20px;
  }
  .container_v2 .dash_content .holder .imgHolder .rightBot img {
    width: auto;
    position: relative;
  }
  .container_v2 .offerCont .imgHolder img {
    vertical-align: middle;
  }
  .container_v2 .dash_content .holder.offerCont .smlHdng {
    margin-top: 0;
  }
  .container_v2 .dash_content .holder .holderInr .imgHolder a {
    width: 100%;
    height: 100%;
    display: block;
  }
  .container_v2 .dash_content .holder .holderInr .imgHolder img {
    position: absolute;
    top: 0;
    left: 0;
  }
  .container_v2 .dash_content .holder.var_2 .lefttBot {
    position: absolute;
    left: 20px;
    bottom: 20px;
    font-size: 16px;
  }
  /* repeated items */
  .view_response_list {
    width: 65%;
  }
  .comment_row_level_2 {
    display: none;
  }
  /* Overlay Started */
  .overlay_v3 .overlay_wrp.small_width {
    width: 100%;
  }
  .overlay_v3 .overlay_wrp.default_width {
    width: 100%;
  }
  .mL5 {
    margin-left: 5px !important;
  }
  .overlay {
    z-index: 61;
  }
  /* changed from 6 to 61 to hide the cookie policy text */
  .overlay_v3 {
    -webkit-overflow-scrolling: touch;
  }
  /* for smooth scrolling */
  .overlay-m {
    width: 100%;
    background: #ffffff;
    padding: 10px;
    box-sizing: border-box;
    position: fixed;
    top: 0;
    height: 100%;
    overflow-y: scroll;
    z-index: 6;
  }
  .overlay_v3 .overla.y_wrp {
    width: 100%;
    margin-top: 0px;
  }
  .overlay_wrp {
    width: 100%;
    height: 100%;
    margin-top: 0;
    box-sizing: border-box;
  }
  .overlay_wrp .clsBtn_000 {
    width: 14px;
    height: 14px;
    position: absolute;
    top: 10px;
    right: 0;
  }
  /* Ar 17-Oct'17 */
  .overlay_wrp .clsBtn_000:after {
    content: '';
    position: absolute;
    top: -10px;
    right: -10px;
    bottom: -20px;
    left: -20px;
  }
  /* Ar 17-Oct'17 to increase clickable area */
  .overlay_wrp .cntntpara {
    width: 100%;
    box-sizing: border-box;
  }
  .overlay_wrp .shareTemplate .templet_1 {
    margin-top: 0;
  }
  .overlay_wrp .templet_1 .left {
    width: 100%;
    box-sizing: border-box;
  }
  .overlay_wrp .templet_1 .right {
    width: 100%;
    float: left;
    box-sizing: border-box;
    padding-left: 0;
    padding-right: 0;
    margin-left: 0;
  }
  .overlay_wrp .templet_1 .cntntpara {
    height: auto;
    max-height: 88px;
    display: inline-block;
  }
  .overlay_wrp .timeDscrptn {
    float: left !important;
    margin-top: 5px !important;
  }
  .overlay_wrp .tagHdng {
    width: 100%;
  }
  .overlay_wrp .tagList li:first-child {
    margin-left: 10px;
  }
  .overlay_wrp .tagListWp .inp5 {
    min-height: 30px;
    height: auto;
  }
  .overlay_wrp .tagListWp .tagList li .nameLbl {
    max-width: 150px;
    width: auto;
    font-size: 16px;
  }
  .overlay_wrp .tagList li .cls_Grn {
    margin-top: 8px;
  }
  /* MK 04/01/2017 margin-top:16px; close button mis align on share discussion overlay on app */
  .overlay_wrp .shareWpr .tagListWp {
    padding-bottom: 0;
  }
  .overlay_wrp .shareCnt .checkList li .custcheckBox {
    font-size: 14px;
  }
  .overlay_wrp .timeDscrptn .clockIc {
    width: 16px;
    height: 16px;
  }
  .overlay_wrp .timeDscrptn .time {
    font-size: 12px;
  }
  .overlay_wrp .shareWpr .tagListWp .inp5 {
    width: auto;
  }
  .autocomplete-suggestions {
    width: 300px !important;
    left: 10px !important;
  }
  .autocomplete-suggestions.auto_icon .autocomplete-suggestion {
    padding-top: 14px;
    padding-bottom: 11px;
  }
  .autocomplete-suggestions .autocomplete-suggestion .companyIc {
    top: 11px;
  }
  .autocomplete-suggestions .autocomplete-suggestion .aboutIc {
    position: absolute;
    top: 10px;
    left: 14px;
  }
  .autocomplete-suggestions .autocomplete-suggestion img {
    top: 15px;
  }
  /* Pat overlay Started */
  .overlay_wrp .listContent > li {
    margin-bottom: 0;
  }
  .overlay.overlay_v3 {
    padding: 0;
    background-color: #ffffff;
  }
  .overlay.overlay_v3 .overlay_wrp {
    padding: 0;
  }
  .overlay_v3 .overlay_wrp {
    width: 100%;
    margin-top: 0;
    margin-bottom: 20px;
  }
  .overlay_v3 .clsBtn_000 {
    width: 20px;
    height: 20px;
    top: 10px;
    right: 10px;
  }
  .top_head_wp {
    padding: 10px;
  }
  .top_head_wp .hd_text {
    font-size: 18px;
  }
  .overlay_v3 .user_info_ul {
    padding-left: 10px;
    padding-right: 10px;
  }
  .overlay_v3 .user_info_ul > li:first-child {
    padding-top: 15px;
  }
  .overlay_v3 .overflow_wp {
    max-height: none;
    margin: 0;
  }
  /* eCard */
  .dash_content .eCard:first-child, .dash_content .card_wp:first-child, .dash_content .eCard, .dash_content .card_wp {
    margin-left: 10px;
  }
  .container_v2 .dash_content.shadow_none .eCard {
    margin-left: 0;
    margin-bottom: 0;
  }
  .dash_content .eCard .company_cont .img_wp {
    display: none;
  }
  .dash_content > .eCard .top {
    padding: 10px;
  }
  .dash_content > .eCard .left {
    width: 45px;
  }
  .dash_content > .eCard .left .imgWp {
    height: 45px;
    line-height: 45px;
  }
  .dash_content > .eCard .right {
    padding-left: 55px;
  }
  .dash_content > .eCard .name {
    font-size: 16px;
  }
  .dash_content > .eCard .designation {
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
  }
  .dash_content > .eCard .left .lfSec {
    font-size: 10px;
    margin-top: 5px;
  }
  .dash_content > .eCard .company_cont .text_cont {
    padding-left: 0;
  }
  .dash_content > .eCard .bottom .shareIc {
    width: 17px;
    height: 12px;
  }
  .dash_content > .eCard .bottom .msgIc_01 {
    width: 21px;
    height: 16px;
    display: inline-block;
    vertical-align: middle;
    float: none;
  }
  .dash_content > .eCard .image_list li {
    width: 22px;
    height: 22px;
  }
  .dash_content > .eCard .common_links {
    font-size: 12px;
  }
  .dash_content > .eCard .comment_cont {
    width: 65%;
  }
  .dash_content > .eCard .bottom {
    position: relative;
  }
  .dash_content > .eCard .bottom .rigSec {
    float: right;
  }
  .dash_content .user_txt_time_cont + .eCard {
    margin-top: 10px;
  }
  .contentList2.dashboard_v3 .txt_l_v2 {
    font-size: 14px;
    margin-left: 10px;
    margin-bottom: 10px;
  }
  .contentList2.dashboard_v3 .card_box_wp {
    padding: 0 10px;
  }
  .dashboard_top_section {
    background-color: #ffffff;
    margin: 17px 0 9px 0;
    display: inline-block;
    width: 100%;
    /*box-shadow:0 0 3px #cec9c9;*/
  }
  .container_v2 .dashboard_top_section .tabCnt {
    margin-top: 0;
  }
  .dashboard_top_section .user_input_box {
    margin: 0;
  }
  .dashboard_top_section .greLine {
    border-bottom-width: 1px;
  }
  .dashboard_top_section .tab li.act {
    border-bottom-width: 1px;
    margin-bottom: 1px;
  }
  .dashboard_top_section .tab li a {
    margin: 0;
  }
  .dashboard_top_section .tab li {
    height: 40px;
    line-height: 40px;
  }
  .dashboard_top_section .user_input_box .top_section {
    padding: 10px;
  }
  .dashboard_top_section .user_inputs_wp textarea {
    background-color: #ffffff;
    width: calc(100% - 20px);
    color: #333333;
    height: 34px;
    padding-top: 9px;
    font-size: 13px;
    padding-right: 20px;
    border: none;
  }
  /* Ar 30-Jan'18 */
  .dashboard_top_section .hubelement .user_inputs_wp .col_right .textarea:disabled {
    color: #333333;
    -webkit-text-fill-color: #333333;
    -webkit-opacity: 1;
  }
  .dashboard_top_section .user_inputs_wp .image_ic {
    background: none !important;
    width: auto;
    height: auto;
    float: right;
    margin-top: 9px;
  }
  .dashboard_top_section .user_inputs_wp .image_ic::before {
    content: "\e91a";
  }
  .dashboard_top_section .user_inputs_wp .col_left {
    width: 36px;
    height: 36px;
    line-height: 36px;
  }
  .dashboard_top_section .user_inputs_wp .col_right {
    padding-left: 46px;
    min-height: inherit;
  }
  .overlayHeader .heading {
    width: 80%;
  }
  .ovrlayCnt {
    margin-top: 15px;
  }
  .invInpWp {
    border: none;
  }
  .textoverlay {
    background-color: #ffffff !important;
  }
  .list4 li {
    margin-left: 6px;
  }
  .user_input_box .top_section {
    padding: 20px 0 16px;
  }
  .action_list_wp li:first-child {
    display: none;
  }
  #buzz_post_form .action_list_wp li:first-child {
    display: block;
  }
  #buzz_post_form .action_list_wp li:first-child a {
    padding-left: 0;
  }
  .user_post_bottom .btn {
    margin-right: 0;
  }
  .action_list_wp li .icon_text {
    border: none;
  }
  .user_inputs_wp textarea {
    padding-left: 0;
  }
  .list3 {
    margin: 0 0 10px 0;
  }
  .list3 li {
    width: 55px;
    height: 55px;
    overflow: hidden;
    float: left;
    padding: 0;
    margin-left: 5px;
    line-height: normal;
  }
  .list3 li img {
    width: 100%;
  }
  .list3 li .clsBtn_fff {
    width: 10px;
    height: 10px;
    top: 5px;
    right: 5px;
  }
  /* place holder Start */
  .container_v2 .contentList2.dashboard_v3 > li .placeholder_right {
    width: 228px;
    margin-left: 10px;
  }
  .container_v2 .contentList2.dashboard_v3 > li .singleLine {
    width: 100%;
    height: 20px;
    background: #cccccc;
  }
  .container_v2 .contentList2.dashboard_v3 > li .place_row {
    width: 100%;
    margin-top: 30px;
  }
  .container_v2 .contentList2.dashboard_v3 > li .placeholder_right.var01 .leftCol {
    width: 8.333%;
    height: 20px;
    background: #cccccc;
    float: left;
    margin-right: 2.631%;
  }
  .container_v2 .contentList2.dashboard_v3 > li .placeholder_right.var01 .rightCol {
    width: 80.263%;
    height: 20px;
    background: #cccccc;
    float: right;
    margin-right: 2.631%;
  }
  .container_v2 .contentList2.dashboard_v3 > li .placeholder_right.var02 {
    margin-top: 60px;
  }
  .container_v2 .contentList2.dashboard_v3 > li .placeholder_right.var02 .leftCol {
    width: 17.105%;
    height: 38px;
    background: #cccccc;
    float: left;
    margin-right: 2.631%;
  }
  .container_v2 .contentList2.dashboard_v3 > li .placeholder_right.var02 .rightCol {
    width: 74.122%;
    float: right;
  }
  .container_v2 .contentList2.dashboard_v3 > li .placeholder_right.var02 .rightCol .line1 {
    width: 100%;
    height: 15px;
    background: #cccccc;
  }
  .container_v2 .contentList2.dashboard_v3 > li .placeholder_right.var02 .rightCol .line2 {
    width: 86.982%;
    height: 15px;
    background: #cccccc;
    margin-top: 8px;
  }
  .container_v2 .contentList2.dashboard_v3 > li .placeholder_dash {
    margin-top: 0;
    position: relative;
  }
  .container_v2 .contentList2.dashboard_v3 > li .placeholder_dash .leftCol {
    width: 46px;
    height: 46px;
    background: #cccccc;
    float: left;
  }
  .container_v2 .contentList2.dashboard_v3 > li .placeholder_dash .rightCol {
    width: calc(100% - 56px);
    float: right;
  }
  .container_v2 .contentList2.dashboard_v3 > li .placeholder_dash .rightCol .place_row1 .line, .placeholder_dash .rightCol .place_row2 .line {
    background: #f4f4f4;
    height: 15px;
  }
  .container_v2 .contentList2.dashboard_v3 > li .placeholder_dash .rightCol .place_row1 .line:first-child, .placeholder_dash .rightCol .place_row2 .line:first-child {
    margin-bottom: 5px;
  }
  .container_v2 .contentList2.dashboard_v3 > li .placeholder_dash .rightCol .place_row1 {
    width: 60%;
  }
  .container_v2 .contentList2.dashboard_v3 > li .placeholder_dash .rightCol .place_row2 {
    width: 100%;
    margin-top: 15px;
  }
  .container_v2 .contentList2.dashboard_v3 > li .placeholder_dash .rightCol .place_row3 {
    width: 100%;
    margin-top: 15px;
  }
  .container_v2 .contentList2.dashboard_v3 > li .placeholder_dash .rightCol .place_row3 .line {
    width: 100%;
    background: #f4f4f4;
    height: 50px;
  }
  /* article placeholder start  */
  .article_banner_placeholder {
    position: relative;
    bottom: auto;
    left: auto;
    padding: 10px 10px;
  }
  .user_disp_left_placeholder, .article_banner_placeholder .line {
    background: #eeeeee;
  }
  .line {
    height: 10px;
  }
  .user_disp_left_placeholder {
    width: 30px;
    height: 30px;
  }
  .line.user_name {
    height: 8px;
    margin-top: 2px;
  }
  .article_cont_placeholder {
    padding-top: 0;
    padding-left: 10px;
    padding-right: 10px;
  }
  .article_cont_placeholder .para {
    width: 100%;
    margin-top: 10px;
  }
  /* article placeholder end  */
  /* list placeholder start  */
  .list_hd.line {
    height: 22px;
  }
  .placeholder.user_info_ul .line.name {
    width: 75%;
  }
  .placeholder.user_info_ul .line.company {
    width: 90%;
  }
  /* list placeholder end  */
  .comment_row .stretch_box .left_sec {
    line-height: 27px;
  }
  .stretch_box .right_sec .input_wpr {
    margin: 0;
    min-height: 29px;
  }
  .stretch_box .right_sec .input_wpr textarea {
    height: 29px;
  }
  .stretch_box .right_sec .input_wpr .enter_ic {
    bottom: 7px;
  }
  .list3 li .loader {
    width: 55px;
    height: 55px;
    line-height: 55px;
    text-align: center;
  }
  .list3 li .loader img {
    width: 30px;
    height: 30px;
    vertical-align: middle;
  }
  .view_more_link {
    width: 100%;
    margin-left: 0;
    padding-bottom: 20px;
  }
  .stretch_box .right_sec p + a {
    margin-top: 10px;
    color: #999999;
    text-decoration: underline;
  }
  .dashboard_v3 > li .userDisplay {
    padding-bottom: 13px;
  }
  .dashboard_v3.contentList2 > li .single_cont {
    margin-bottom: 10px;
  }
  /* Overlay_v3 Article full view Started  */
  .overlay_v3 .cls_bg000_fff {
    width: 20px;
    height: 20px;
  }
  .independant_wp {
    padding: 0 10px 10px 10px;
    position: relative;
    float: left;
  }
  .independant_wp.grdntBg {
    background: none;
  }
  .independant_wp .BanHdr {
    color: #273239;
    margin-top: 5px;
  }
  .independant_wp .subHdr {
    font-size: 12px;
    display: none;
  }
  .independant_wp .BanHdr {
    font-size: 16px;
  }
  .independant_wp .userDisplay {
    margin-bottom: 0;
  }
  .independant_wp .userDisplay .time_stamp .time {
    font-size: 12px;
    line-height: 14px;
    color: #666666;
  }
  .overlay_v3 .fullView .userDisplay.var_2 {
    margin-top: 10px;
  }
  .overlay_v3 .fullView .userDisplay.var_2 .colLeft {
    width: 30px;
    height: 30px;
    line-height: 30px;
    float: left;
  }
  .overlay_v3 .fullView .userDisplay.var_2 .colRight {
    margin-left: 40px;
  }
  .overlay_v3 .fullView .userDisplay.var_2 .colRight .dscrptn {
    font-size: 14px;
    line-height: 14px;
    margin-bottom: 2px;
  }
  .overlay_v3 .fullView .userDisplay .clockIc_fff {
    width: 13px;
    height: 13px;
    background-position: 0.1001001% 8.323699422%;
  }
  .overlay_v3 .fullView .artclSec {
    padding: 10px;
  }
  .article_wrapper .fullView .imgWrp .gradient_bg_color {
    display: none;
  }
  /* Posted By Started */
  .overlay_v3 .postBy .colLeft {
    width: 100%;
    border-bottom: 1px solid #e8e8e8;
    padding: 10px;
  }
  .overlay_v3 .postBy .colLeft .info_hd {
    float: left;
    margin-right: 5px;
  }
  .overlay_v3 .postBy .colLeft .postPara {
    height: auto;
    font-size: 14px;
    line-height: 16px;
    margin-top: 10px;
    margin-bottom: 10px;
  }
  .overlay_v3 .postBy .card_wrapper {
    display: none;
  }
  /* Posted By End */
  /* actionList Started */
  .overlay_v3 .botLstWp {
    width: 100%;
    padding: 0;
    position: relative;
    background: none;
    margin-top: 24px;
    float: left;
  }
  .overlay_v3 .botLstWp.var_2 .actionList {
    float: right;
  }
  .overlay_v3 .botLstWp .actionList {
    text-align: center;
    margin-top: 10px;
  }
  .overlay_v3 .botLstWp .actionList li {
    width: 25%;
    float: left;
    text-align: center;
    margin-left: 0;
  }
  .overlay_v3 .botLstWp .actionList li a {
    height: 40px;
    line-height: 38px;
  }
  .overlay_v3 .botLstWp .actionList li:last-child {
    float: none;
  }
  .overlay_v3 .actionList li .iconText {
    display: none;
  }
  .overlay_v3 .actionList li .numcnt {
    color: #00abbe;
    margin-left: 0;
    font-size: 12px;
  }
  /* actionList End */
  .botLstWp .link14_777 {
    font-size: 14px;
  }
  .dis {
    color: #777777;
    cursor: default;
  }
  .overlay_v3 .reaction_list {
    padding-left: 41px;
  }
  .overlay_v3 .reaction_list > li:first-child a {
    padding-left: 0;
  }
  .overlay_v3 .comment_row_level_2 .reaction_list > li:first-child a {
    padding-left: 8px;
  }
  .overlay_v3 .reaction_wp .stretch_box .dropdown_wp {
    right: -10px;
  }
  /* Overlay_v3 Article full view End  */
  /* company buzz strat */
  .main_content.container_v3 {
    padding-top: 15px;
  }
  .container_v3 .tabCnt {
    margin-bottom: 10px;
  }
  .container_v3 .tab li {
    height: 40px;
    line-height: 40px;
    border-width: 1px;
    margin-bottom: 1px;
  }
  .container_v3 .tab li .buzIc, .container_v3 .tab li .hubIc {
    display: none;
  }
  .container_v3 .tabTxt_01 {
    font-size: 18px;
    margin: 0;
  }
  .container_v3 .tab li.act .tabTxt_01 {
    font-weight: 400;
  }
  .container_v3 .greLine {
    border-width: 1px;
  }
  .container_v3 .usrDsplyWrp .userDisplay.var_2 {
    margin-top: 10px;
    padding-bottom: 0;
  }
  .container_v3 .usrDsplyWrp .userDisplay.var_2 .colLeft {
    display: none;
  }
  .container_v3 .textareaWp {
    margin-left: 0;
  }
  .container_v3 .textareaWp .textarea {
    font-size: 14px;
    background-color: #ffffff;
  }
  .container_v3 .templet_6 {
    margin-top: 0;
  }
  .container_v3 .templateWp {
    background-color: #f4f4f4;
    padding-bottom: 10px;
  }
  .container_v2 .tabCnt {
    margin-top: 15px;
    background-color: #ffffff;
  }
  .container_v2 .tabCnt .tab li .hubIc, .container_v2 .tabCnt .tab li .buzIc {
    display: none;
  }
  .container_v2 .tabCnt .tab li {
    height: 40px;
    line-height: 40px;
  }
  .container_v2 .tabCnt .tab li .tabTxt_01 {
    font-size: 18px;
    margin-top: 0;
  }
  .container_v2 .tabCnt .tab li.act .tabTxt_01 {
    font-weight: 400;
  }
  .container_v2 .tabCnt .greLine {
    border-bottom-width: 1px;
  }
  .container_v2 .usrDsplyWrp {
    background-color: #ffffff;
    margin-bottom: 15px;
  }
  .container_v2 .usrDsplyWrp .userDisplay.var_2 {
    margin-top: 0;
    padding: 10px;
    border-bottom: none;
  }
  .container_v2 .usrDsplyWrp .userDisplay.var_2 .colLeft {
    display: none;
  }
  .container_v2 .usrDsplyWrp .userDisplay.var_2 .textareaWp {
    margin-left: 0;
  }
  .container_v2 .usrDsplyWrp .userDisplay.var_2 .textareaWp .textarea {
    padding: 0;
    font-size: 14px;
    background-color: #ffffff;
  }
  .container_v2 .templateWp#announcement_start_buzz_intro {
    padding-bottom: 0;
    border-bottom: none;
    margin-bottom: 15px;
  }
  .container_v2 .templateWp#announcement_start_buzz_intro .templet_3 {
    background-color: #ffffff;
  }
  .overlay_v3 .user_input_box, .overlay_v3 .user_input_box .list3 {
    padding: 0 10px;
  }
  /* company buzz End */
  .container_v2 .dashboard_v3 > li .overflow_Wpr .updtdPrfleWp.var_01 .listDisply li .userDisplay.var_3 {
    padding: 0;
    margin: 0;
  }
  .container_v2 .dashboard_v3 > li .userDisplay.var_3 .colRight {
    padding: 0;
  }
  /*.container_v2 .actionList li .patIc{width:39px; height:39px;}
  .container_v2 .actionList li .patIc.act{background-position: -936px 0; transition: background 1.2s steps(24);}*/
  .container_v2 .outrOvrflwWp .rightArwWp.var_01 {
    right: -5px;
    top: 210px;
  }
  .container_v2 .outrOvrflwWp .leftArwWp.var_01 {
    left: -5px;
    top: 210px;
  }
  .container_v2 .outrOvrflwWp .leftArwWp.var_01 .leftArw_23bbcb, .container_v2 .outrOvrflwWp .rightArwWp.var_01 .rightArw_23bbcb {
    width: 14px;
    height: 24px;
  }
  /* onboarding v3 start */
  .upload_block {
    width: 56px;
  }
  .mL0 {
    margin-left: 0 !important;
  }
  .white_bg_block {
    padding: 10px;
    padding-bottom: 15px;
  }
  /*.white_bg_block .quate_cont{padding-left:0; margin-top:10px; order:2;}*/
  .quote.right, .quote.left {
    background-size: cover;
    padding: 0;
    width: 14px;
    height: 10px;
  }
  .offLi_wp .offLi li .small_overlay {
    min-width: 250px;
  }
  .white_bg_block .offLi_wp .more.add_li .small_overlay_wp {
    position: inherit;
    height: 25px;
  }
  .white_bg_block .offLi_wp .more.add_li .small_overlay_wp .small_overlay {
    top: inherit;
  }
  .bottom_arrow_wp {
    width: 0;
    height: 0;
    padding: 0;
    border-bottom: 10px solid #edecec;
    border-left: 8px solid transparent;
    border-right: 8px solid transparent;
    position: relative;
    top: 2px;
    right: -8px;
    z-index: 7;
    display: none;
  }
  .bottom_arrow {
    width: 0;
    height: 0;
    padding: 0;
    border-bottom: 8px solid #ffffff;
    border-left: 6px solid transparent;
    border-right: 6px solid transparent;
    margin-top: 2px;
    margin-left: -6px;
    float: left;
  }
  .white_bg_block .offLi_wp .more.add_li > .tag_text {
    margin-bottom: -7px;
    padding-top: 6px;
  }
  .small_overlay_wp.act .bottom_arrow_wp {
    display: block;
  }
  /*.quate_para{margin-top:20px;}*/
  /* to reduce space between wew offer and quote in mobile */
  .white_bg_block .userdisplay_block.var_2 .upload_block {
    display: block;
    width: 40px;
  }
  .white_bg_block .userdisplay_block.var_2 .upload_block .img_wp {
    width: 30px;
    height: 30px;
    line-height: 30px;
  }
  .company_intro_li_wp {
    height: 337px;
  }
  .white_bg_block .ic_wp {
    display: none;
  }
  .white_bg_block .quate_cont > .quate_para {
    height: 32px;
    font-size: 12px;
  }
  .more.add_li .small_overlay, .quate_cont .small_overlay {
    width: 94% !important;
    left: 10px !important;
  }
  .quate_cont .small_overlay {
    margin-top: 4px;
  }
  .quate_cont .bottom_arrow_wp {
    position: absolute;
    top: 19px;
    right: 30px;
  }
  .white_bg_block .userdisplay_block.var_2 .userdisplay_text_wp {
    overflow: hidden;
  }
  .white_bg_block .btn {
    float: right;
    height: 30px;
    line-height: 28px;
    font-size: 14px;
    padding: 0 10px;
    min-width: auto;
    margin-top: 10px;
  }
  .white_bg_block .userdisplay_block.var_2 {
    margin-top: 10px;
  }
  /* remove this css for revert start */
  .upload_block {
    display: none;
  }
  .offLi_wp .loc {
    width: 52px;
  }
  .userdisplay_block_wp {
    height: 173px;
  }
  /*.offLi_wp .offLi li{display:none;}*/
  .offLi_wp .offLi li:first-child, .offLi_wp .offLi li:last-child {
    display: block;
  }
  /* remove this css for revert start */
  /* onboarding v3 end */
  .arrow_cont.var_2 {
    display: none;
  }
  /* profile view on mobile start */
  .user_info_network > li.count_no {
    text-align: left;
  }
  .user_info_network {
    flex-direction: column;
    width: 50%;
    padding-right: 5px;
    float: left;
    border-top: 1px solid #cccccc;
  }
  .user_info_network > li {
    margin: 0;
  }
  .intervention .image_list {
    float: right;
    margin-top: -38px;
  }
  /* Ar 19-Jan'18 */
  .user_info_network.double_border {
    border-right: 1px solid #cccccc;
  }
  .container_v2 .contentList2.dashboard_v3 > li .col_box_outr_wp {
    margin: -10px 0 0 0;
  }
  /* profile view on mobile End */
  /*Common Style Started*/
  .company_tag {
    width: 18px;
    height: 18px;
    line-height: normal;
    background: url("images/tag_bg_18x18.png") 0 0 no-repeat;
  }
  .company_tag:before {
    font-size: 9px;
    vertical-align: top;
    margin-top: 6px;
  }
  /*Common Style End*/
  .right_arw .arrow {
    display: initial;
  }
  .dashboard_v3 .contWrapper_01 .hd, .dashboard_v3 .colmWp .hd {
    margin-bottom: 10px;
  }
  .dashboard_v3 .contWrapper_01 .boxCont_1 {
    margin: 0;
    padding: 10px 0 0 0;
  }
  .dashboard_v3 .colmWp .bxslider {
    border: 1px solid #dbd8d8;
  }
  .outlookIc_fff, .yahooIc_fff, .emailIc_fff {
    background-image: url(images/spriteGenric_v6.png);
    image-rendering: -webkit-optimize-contrast;
  }
  .boxCont_1 {
    border: 1px solid #ebebeb;
    padding-top: 17px;
    padding-bottom: 11px;
  }
  .boxCont_1 .hdText {
    width: 100%;
    box-sizing: border-box;
    padding-bottom: 6px;
    padding-left: 10px;
  }
  .container_v2 .iconTxtList > li {
    width: 25%;
    text-align: center;
    float: left;
    list-style: none;
  }
  .iconTxtList > li > a {
    width: 100%;
    box-sizing: border-box;
    display: inline-block;
    padding: 10px;
    padding-right: 10px;
    padding-left: 10px;
    box-sizing: border-box;
  }
  .bgCircle {
    width: 34px;
    height: 34px;
    line-height: 34px;
    border-radius: 50%;
    display: inline-block;
    vertical-align: middle;
    text-align: center;
  }
  .bgCircle.bgColor_1 {
    background-color: #d0c59c;
  }
  .bgCircle .gmailIc {
    width: 20px;
    height: 14px;
    vertical-align: middle;
  }
  .iconTxtList > li > a .txt {
    width: 60%;
    vertical-align: middle;
    box-sizing: border-box;
    display: inline-block;
    padding-left: 6px;
  }
  .bgCircle.bgColor_2 {
    background-color: #2574b8;
  }
  .bgCircle .outlookIc_fff {
    width: 20px;
    height: 19px;
    vertical-align: middle;
  }
  .bgCircle.bgColor_3 {
    background-color: #882d8d;
  }
  .bgCircle .yahooIc_fff {
    width: 22px;
    height: 13px;
    vertical-align: middle;
  }
  .bgCircle.bgColor_4 {
    background-color: #666666;
  }
  .bgCircle .emailIc_fff {
    width: 19px;
    height: 19px;
    vertical-align: middle;
    float: none;
    display: inline-block;
    margin: 0;
  }
  .outlookIc_fff {
    width: 33px;
    height: 32px;
    background-size: 2954.285714% 2647.058824%;
    background-position: 66.16616617% 66.74364896%;
    background-repeat: no-repeat;
    display: inline-block;
  }
  .yahooIc_fff {
    width: 34px;
    height: 20px;
    display: inline-block;
    background-size: 4308.333333% 6000%;
    background-position: 69.20792079% 65.31073446%;
    background-repeat: no-repeat;
  }
  .emailIc_fff {
    width: 22px;
    height: 22px;
    float: left;
    margin-right: 20px;
    margin-top: 11px;
    background-repeat: no-repeat;
    background-size: 3041.176471% 2647.058824%;
    background-position: 14.8% 83.60277136%;
  }
  /* hub post form start */
  .overlay_v3 #discussion_post_form .user_post_bottom .action_list_wp {
    margin-top: 10px;
  }
  #discussion_post_form .user_post_bottom .ddSlct_wp {
    margin: 15px 10px 0 0;
  }
  #discussion_post_form .user_post_bottom .ddSlct_wp .slctWp {
    box-shadow: inherit;
    border: none;
  }
  #discussion_post_form .user_post_bottom .ui-selectmenu-button.ui-widget .ui-icon-triangle-1-s {
    top: 7px;
    right: 0;
  }
  #discussion_post_form .user_post_bottom .ui-selectmenu-button.ui-widget span.ui-selectmenu-text {
    padding: 0;
    font-size: 14px;
  }
  #discussion_post_form .user_post_bottom .ui-menu .ui-menu-item {
    padding: 5px;
  }
  #discussion_post_form .user_post_bottom .ui-selectmenu-open .ui-widget-content {
    border-top: 1px solid #cccccc;
  }
  #discussion_post_form .action_list_wp > li > a {
    padding-top: 10px;
    padding-left: 0;
  }
  #discussion_post_form .user_post_bottom .btn {
    min-width: 70px;
    padding: 0 5px;
  }
  /* hub post form End */
  /*sk RHS banner on UBGL for iniviting members to download app start */
  .dashboard_v3 .colmWp.rhs_app .bxslider {
    border: none;
  }
  .main_colwp {
    border-bottom: none;
  }
  .bottom_contwp {
    display: none;
  }
  /*sk RHS banner on UBGL for iniviting members to download app start */
  .top_head_wp .hd_text {
    /*font-size:24px; font-weight:300;*/
  }
  /* 09/03/2018 for pat overlay */
  /* MK 11/06/2018 comented bcoz affected other overlay */
  /*sk 2042 start*/
  /* center Grow your Network section start */
  .busins_nwp {
    padding-left: 10px;
  }
  .busins_nwp .header {
    padding-left: 0px;
  }
  .topcol-link {
    margin-bottom: 10px;
  }
  .busins_nwp .btn {
    padding: 0 10px;
  }
  .busins_nwp .input_wp {
    margin-right: 5px;
    margin-bottom: 10px;
  }
  .topcol-link .image_list {
    margin-top: 0px;
  }
  .busins_nwp .input_field {
    padding-left: 5px;
    height: 36px;
    line-height: 36px;
  }
  .yahooIc_fff {
    width: 34px;
    height: 20px;
    display: inline-block;
    background-size: 4308.333333% 6000%;
    background-position: 69.20792079% 65.31073446%;
    background-repeat: no-repeat;
  }
  .outlookIc_fff {
    width: 33px;
    height: 32px;
    background-size: 2954.285714% 2647.058824%;
    background-position: 66.16616617% 66.74364896%;
    background-repeat: no-repeat;
    display: inline-block;
  }
  /* center Grow your Network" section end */
  /*sk 2042 End*/
  /*sk onboard Intervations started*/
  .container_v2 .onbrd_intrvtion_listwp.shadow_none .eCard {
    margin-left: 0;
    margin-bottom: 0;
  }
  .onbrd_intrvtion_listwp > .eCard .top {
    padding: 10px;
  }
  .gl_member_list .onbrd_interv_list {
    /*overflow-x: scroll; overflow-y: hidden; display: flex;*/
  }
  .gl_member_list .onbrd_interv_list > li {
    width: calc(100% - 50px);
    margin: 10px 10px 10px 0;
    float: inherit;
  }
  .gl_member_list .onbrd_interv_list > li:first-child {
    margin-left: 10px;
  }
  .gl_member_list .onbrd_interv_list li .eCard .left {
    width: 45px;
  }
  .gl_member_list .onbrd_interv_list li > .eCard .left .imgWp {
    height: 45px;
    line-height: 45px;
  }
  .gl_member_list .onbrd_interv_list li > .eCard .left .lfSec {
    font-size: 10px;
    margin-top: 5px;
  }
  .gl_member_list .onbrd_interv_list li .eCard .company_cont .img_wp {
    display: none;
  }
  .gl_member_list .onbrd_interv_list li > .eCard .right {
    padding-left: 55px;
  }
  .gl_member_list .onbrd_interv_list li > .eCard .bottom .rigSec {
    float: right;
    padding: 3px;
    box-sizing: border-box;
  }
  .gl_member_list .onbrd_interv_list li > .eCard .name {
    font-size: 16px;
  }
  .gl_member_list .onbrd_interv_list li > .eCard .designation {
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
  }
  .gl_member_list .onbrd_interv_list li > .eCard .company_cont .text_cont {
    padding-left: 0;
  }
  .gl_member_list .onbrd_interv_list li > .eCard .topSec {
    height: inherit;
    padding-bottom: 5px;
  }
  .gl_member_list .onbrd_interv_list li > .eCard .bottom {
    position: relative;
  }
  .gl_member_list .onbrd_intrvtion_listwp .user_txt_time_cont + .eCard {
    margin-top: 10px;
  }
  .onbrd_intrvtion_listwp .image_list {
    float: left;
    margin-top: 0;
  }
  .onbrd_interv_list li > .eCard .vrifdIc, .eCard .keyIc {
    width: 13px;
    height: 12px;
  }
  .onbrd_intrvtion_listwp .eCard .bottom .rigSec .action_btn .iconText, .eCard .rigSec .btn.invite_btn {
    display: none;
  }
  .rigSec .inviteIc::before {
    font-size: 17px;
    vertical-align: middle;
    padding: 10px;
    box-sizing: border-box;
  }
  .gl_member_list .onbrd_interv_list {
    display: inherit;
    /*overflow: hidden;*/
    padding-bottom: 150px;
  }
  .eCard .rigSec .btn.var_02 {
    display: none;
  }
  /*add products/services started*/
  .gl_member_list .add_prodwp .right_sectn .para_txt {
    font-size: 14px;
  }
  /*add products/services end*/
  /* gl-onboarding home start */
  .gl_member_list .onbrd_interv_list li .list_innerwp {
    padding: 10px;
  }
  .list_innerwp .prdnme_txt {
    font-size: 12px;
  }
  .gl_member_list .onbrd_intrvtion_listwp.intrvnwpr > .onbrd_interv_list > li {
    /* width: auto; */
  }
  .rght_section .inviteIc {
    float: right;
    display: block;
    width: 18px;
    height: 20px;
    background-size: 3335.483871% 2647.058824%;
    background-position: 40.17946162% 36.37413395%;
  }
  .rght_section .inviteIc::before {
    font-size: 17px;
    vertical-align: middle;
    padding: 5px;
    box-sizing: border-box;
    color: #00abbe;
  }
  .rght_section .invite_btn {
    display: none;
  }
  .list_innerwp .top_section .rght_section {
    padding-right: 27px;
  }
  .list_innerwp .rght_section .var_02 {
    display: none;
  }
  .list_innerwp .rght_section .inviteIc {
    display: block;
    position: absolute;
    top: 0;
    right: 0;
  }
  .eCard .bottom .rigSec .opdatIc, .eCard .bottom .rigSec .msgIc_01, .eCard .bottom .rigSec .editIc, .eCard .bottom .rigSec .inviteIc, .eCard .bottom.rigSec .accptIc {
    display: inline-block;
    padding: 5 10px;
    vertical-align: middle;
  }
  .onbrd_interv_list li {
    vertical-align: top;
  }
  .onbrd_interv_list li .invite_txt {
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 100%;
    display: inline-block;
    padding-bottom: 0;
  }
  .onbrd_interv_list li p.invite_txt:empty {
    display: none;
  }
  .list_innerwp .top_section {
    padding-bottom: 10px;
  }
  /* gl-onboarding home End */
  /*sk onboard Intervations End*/
  .mobile_display_none {
    display: none !important;
  }
}

@media only screen and (min-width: 480px) and (max-width: 767px) {
  /* eCard */
  .contentList2.dashboard_v3 .card_box_wp {
    width: 50%;
  }
  .white_bg_block .offLi_wp .offLi li .tag_text {
    max-width: 265px;
  }
  .company_intro_li_wp .company_intro_li > li {
    width: 430px;
  }
  /* Company Buzz Started */
  .cbuzz_pholder .templet_4_right {
    width: 80%;
    display: table;
    padding: 10px;
    text-align: center;
    margin: 0 auto;
  }
  .cbuzz_pholder .templet_4_right > p {
    width: 70%;
    display: table-cell;
    vertical-align: middle;
    text-align: left;
    padding-right: 10px;
    box-sizing: border-box;
  }
  .cbuzz_pholder .templet_4_right .btn {
    margin-top: 10px;
  }
  /* Company Buzz End */
  /*sk onboard Intervations started*/
  .gl_member_list .onbrd_interv_list > li {
    width: 409px;
  }
  .gl_member_list .onbrd_interv_list li > .eCard .designation {
    font-size: 16px;
  }
  .gl_member_list .onbrd_interv_list li > .eCard .bottom .rigSec .action_btn {
    margin: 0 0 0 20px;
  }
  .gl_member_list .onbrd_intrvtion_listwp {
    height: 200px;
  }
  /* gl-onboarding home start */
  .gl_member_list .onbrd_intrvtion_listwp.intrvnwpr {
    height: inherit;
  }
  .bottom_section .rght-colwp .sub_heading {
    font-size: 14px;
  }
  /* gl-onboarding home end */
  /*sk onboard Intervations end*/
}

@media only screen and (min-width: 480px) and (max-width: 639px) {
  /* gl-onboarding home start */
  .gl_member_list .onbrd_interv_list li .list_innerwp {
    width: 400px;
  }
  /* gl-onboarding home end */
}

@media only screen and (min-width: 0) and (max-width: 479px) {
  .container_v2 .dash_content .holder .imgHolder .rightBot {
    bottom: 10px;
    left: 10px;
  }
  .container_v2 .dash_content .holder .imgHolder .rightBot .logoCnt_3 {
    width: 149px;
    height: 40px;
    line-height: 40px;
  }
  .container_v2 .dash_content .holder .imgHolder .rightBot .logoCnt_3 img {
    max-width: 149px;
    max-height: 40px;
  }
  .container_v2 .dash_content .holder.offerCont .hldrHdng {
    font-size: 18px;
    margin-bottom: 2px;
  }
  .container_v2 .dash_content .holder.offerCont .smlHdng {
    font-size: 14px;
  }
  /* Overlay Started */
  /* .overlay_wrp .tagListWp .inp5 { font-size:14px; } */
  /* .overlay_wrp .tagListWp .tagList li .nameLbl { font-size:14px; } */
  /* .overlay_wrp .tagList li .cls_Grn { margin-top:12px; } */
  /* article */
  .articl_cont.row_v2 .imgWrp img {
    width: auto;
    height: 100%;
  }
  .overlay_v3 .fullView .artclSec iframe {
    height: 300px !important;
  }
  /* eCard */
  .container_v2 .dash_content.shadow_none .eCard {
    width: 100%;
    max-width: 390px;
  }
  .container_v2 .dash_content .eCard {
    width: calc(100% - 20px);
    max-width: 390px;
    margin-left: 10px;
  }
  .container_v2 .dash_content .eCard .top .botmSec {
    width: calc(100% + 55px);
    margin-left: -55px;
  }
  .contentList2.dashboard_v3 .card_box_wp {
    width: 100%;
  }
  .dash_content > .eCard .comment_cont {
    width: 55%;
  }
  .dash_content > .eCard .bottom .rigSec {
    /*float: right; position: absolute; top: 50%; transform: translateY(-50%); right: 0;*/
  }
  .company_intro_li_wp .company_intro_li > li {
    width: 280px;
  }
  .white_bg_block .offLi_wp .offLi li .tag_text {
    max-width: 116px;
  }
  /* Company Buzz Started */
  .container_v2 .templet_4 .infographic {
    width: 243px;
    height: 245px;
  }
  .cbuzz_pholder .templet_4_right > p {
    padding: 0 10px 0 10px;
    margin-top: 20px;
    margin-bottom: 20px;
  }
  .cbuzz_pholder .templet_4_right .btn {
    width: 100%;
  }
  /* Company Buzz End */
  /*sk 2042 start*/
  /* center Grow your Network" section start */
  .bottom_contentwp .iconTxtList > li {
    padding-left: 0;
  }
  /* center Grow your Network" section end */
  /*sk 2042 End*/
  /*sk onboard Intervations started*/
  .container_v2 .contentList2.dashboard_v3 .header .dscrptn.var_2 {
    display: none;
  }
  .gl_member_list .onbrd_interv_list > li {
    width: calc( 100% - 20px);
  }
  .gl_member_list .onbrd_interv_list > li:first-child {
    margin-left: 0px;
    padding-left: 10px;
  }
  .gl_member_list .onbrd_interv_list li > .eCard .designation {
    font-size: 11px;
  }
  .gl_member_list .onbrd_interv_list li .eCard .company_cont .text_cont .comp_name {
    font-size: 12px;
  }
  .gl_member_list .onbrd_interv_list li > .eCard .name {
    font-size: 13px;
  }
  .gl_member_list .onbrd_interv_list li > .eCard .comp_location {
    font-size: 11px;
    padding-top: 2px;
  }
  .gl_member_list .onbrd_interv_list li > .eCard .bottom .image_list > li {
    width: 20px;
    height: 20px;
  }
  .gl_member_list .onbrd_interv_list li > .eCard .common_links {
    font-size: 12px;
    margin: 4px 0 0 10px;
  }
  .gl_member_list .onbrd_interv_list li > .eCard .bottom .rigSec .action_btn {
    padding: 0 0 0 10px;
    margin: 0;
  }
  .gl_member_list .onbrd_intrvtion_listwp {
    height: 170px;
  }
  /*update profile overlay started*/
  .update_profwp .add_prdtxt {
    padding: 30px 15px 20px 15px;
    font-size: 14px;
  }
  /*update profile overlay started*/
  /*add Product/services started*/
  .gl_member_list .add_prodwp .left_sectn, .gl_member_list .add_prodwp .right_sectn {
    width: 100%;
  }
  /*.gl_member_list .add_prodwp .prod_imgwp { margin: 20px auto 0;}*/
  .gl_member_list .add_prodwp .right_sectn .para_txt {
    padding-top: 5px;
    font-size: 14px;
  }
  .gl_member_list .add_prodwp .prod_imgwp {
    height: 150px;
  }
  /*add Product/services end*/
  /*add company logo started*/
  .gl_member_list .add_complogowp .left_sectn, .gl_member_list .add_complogowp .right_sectn {
    width: 100%;
  }
  /*.gl_member_list .add_complogowp .prod_imgwp {  margin: 20px auto 0; }*/
  .gl_member_list .add_complogowp .right_sectn .para_txt {
    padding-top: 5px;
    font-size: 14px;
  }
  .right_sectn .btn.var_02 {
    margin-bottom: 20px;
  }
  .gl_member_list .add_complogowp .prod_imgwp {
    height: 150px;
  }
  /*add company logo end*/
  /* update profile started*/
  .update_profilewp .add_prdtxt {
    font-size: 14px;
  }
  .gl_member_list .update_profilewp .left_sectn, .gl_member_list .update_profilewp .right_sectn {
    width: 100%;
  }
  .gl_member_list .update_profilewp .prod_imgwp {
    height: 150px;
    margin-left: 0;
    margin-right: 0;
  }
  /*.gl_member_list .update_profilewp .prod_imgwp {  margin: 20px auto 0; }*/
  .gl_member_list .update_profilewp .right_sectn .para_txt {
    padding-top: 5px;
    font-size: 14px;
  }
  /* update profile end*/
  /* gl-onboarding home start */
  .gl_member_list .onbrd_interv_list li .list_innerwp {
    width: calc(100% - 10px);
  }
  .gl_member_list .onbrd_intrvtion_listwp.intrvnwpr {
    height: 375px;
  }
  .bottom_section .rght-colwp .sub_heading {
    font-size: 12px;
  }
  .bottom_section .rght-colwp .sub_heading.btm_head {
    font-size: 12px;
  }
  .bottom_section .prd_detail_list li {
    width: 100%;
    padding-top: 10px;
  }
  .bottom_section .prd_detail_list li:first-child {
    padding-top: 0;
  }
  .list_innerwp .top_section .left_sction {
    display: none;
  }
  .list_innerwp .top_section .rght_section {
    padding-left: 0;
  }
  .bottom_section .lft-colimg_wp {
    width: 35px;
    height: 35px;
  }
  .bottom_section .rght-colwp {
    width: calc(100% - 45px);
  }
  .bottom_section .prd_detail_list li .lft_colmnwp {
    width: 30px;
    height: 30px;
  }
  .invite_txt {
    padding: 10px 0;
  }
  .gl_member_list .onbrd_intrvtion_listwp.intrvnwpr {
    width: 100%;
    /*margin-left: 10px;*/
  }
  .gl_member_list .onbrd_intrvtion_listwp.intrvnwpr .onbrd_interv_list > li:first-child {
    margin-left: 0;
  }
  .rght_section .name_txt, .invite_txt {
    font-size: 12px;
  }
  /* gl-onboarding home end */
  /*sk onboard Intervations end*/
}

@media only screen and (min-width: 0) and (max-width: 359px) {
  /*sk center Grow your Network" section start */
  .bottom_contentwp .btm_paratxt {
    float: none;
    margin-bottom: 10px;
  }
  /*sk center Grow your Network" section end */
}

/* for app */
@media only screen and (min-width: 0) and (max-width: 767px) {
  .aside_wp {
    display: none;
  }
  .container_v2 .colLef {
    width: 100%;
    padding-right: 0;
  }
  /* article full view  */
  .article_wrapper .fullView .BanHdr {
    width: calc(100% - 30px);
  }
  .independant_wp .userDisplay {
    margin-top: 0;
  }
  .article_wrapper .fullView .time_stamp.var_2 .clockIc_fff {
    background: none !important;
    font-size: 16px;
    color: #777777;
  }
  .article_wrapper .fullView .time_stamp.var_2 .clockIc_fff::before {
    content: "\e906";
  }
  .article_wrapper .fullView .imgWrp {
    overflow: inherit;
  }
  .article_wrapper .fullView .imgWrp {
    margin-top: 0;
  }
}

.your_net_pla .col_box_wp .inn_hdn {
  padding: 0;
  width: 139px;
  height: 14px;
  margin-top: 10px;
  margin-left: 15px;
  margin-bottom: 12px;
  background: #f4f4f4;
}

.your_net_pla .col_box_wp .click_link {
  padding: 0;
  width: 64px;
  height: 14px;
  margin-top: 11px;
  margin-right: 15px;
  margin-bottom: 12px;
  background: #f4f4f4;
}

.your_net_pla .col_box_wp .user_info_network > li.count_no {
  margin-left: 25px;
  width: 15px;
  height: 15px;
  background: #f4f4f4;
  margin-top: 2px;
}

.your_net_pla .col_box_wp .user_info_network > li.txt_hd {
  margin-left: 7px;
  width: 121px;
  height: 15px;
  background: #f4f4f4;
  margin-top: 2px;
}

.your_net_pla .col_box_wp .image_list li {
  border-radius: 100%;
  background: #f4f4f4;
  border: 1px solid #ffffff;
  margin-top: -3px;
}

.your_net_pla .col_box_wp .image_list li img {
  display: none;
}

.your_net_pla .col_box_wp .user_info_network > li .figure_wp .right_arrow {
  border-left-color: #f4f4f4;
  margin-top: 1px;
}

.your_net_pla .col_box_wp .bg_box_ul {
  height: 60px;
}

.placeholder .aside_heading {
  width: 100px;
  height: 17px;
  background: #ffffff;
}

.placeholder .box_list_ul .heading {
  width: 77px;
  height: 12px;
  background: #f4f4f4;
}

.placeholder .box_list_ul span.fr {
  width: 16px;
  height: 16px;
  background: #f4f4f4 !important;
  display: inline-block;
}

/* for discussion images */
/*.disc_image { max-height: inherit; }
.single_img_container {   width: auto; }
.disc_image .single_img_container img { width: auto;  }
.width_100 { width: 100% !important;  }
.height_100 { height: 100%;  }

.imageLoader { position: absolute; width: 100%; height: 100%; background: #ffffff;  }
.loaderImg {height: 30px; width: 30px;  background: url('images/loader_blc.gif'); background-size: cover; margin:0 auto; position: relative; top:50%; transform:translateY(-50%); }*/
/* for discussion images */
.disc_image {
  /*max-height: inherit;*/
}

.disc_image.max_hei_inh {
  max-height: inherit;
  display: inline-block;
}

.article_image img, .disc_image img {
  width: auto;
}

.resizeImgCont {
  width: 100%;
  height: 250px;
  cursor: pointer;
  overflow: hidden;
  position: relative;
  border: 1px solid #eeeeee;
}

.width_100 {
  width: 100% !important;
}

.height_100 {
  height: 100%;
}

.imageLoader {
  position: absolute;
  width: 100%;
  height: 100%;
  background: #ffffff;
}

.loaderImg {
  height: 30px;
  width: 30px;
  background: url("images/loader_blc.gif");
  background-size: cover;
  margin: 0 auto;
  position: relative;
  top: 50%;
  transform: translateY(-50%);
}

.imgnotLoaded {
  font-size: 14px;
  color: #273239;
  text-align: center;
  position: relative;
  transform: translateY(-50%);
  top: 50%;
}

#discussion_post_urlmeta .disc_image img, .disWrp .fullView .cntntRight .web_prev_disc .disc_image img {
  max-width: 100%;
}

@media only screen and (min-width: 768px) and (max-width: 1279px) {
  .resizeImgCont {
    height: 200px;
  }
  /*.disc_image.max_hei_inh { max-height: inherit; }*/
}

@media only screen and (max-width: 767px) {
  .resizeImgCont {
    height: 200px;
  }
  /*.disc_image.max_hei_inh { max-height: inherit; }*/
}

/* gl-2306 product not go to live strat
.gl_member_list .onbrd_intrvtion_listwp.intrvnwpr{height:285px;}
@media  only screen and (min-width:0) and (max-width:767px) {
	.gl_member_list .onbrd_intrvtion_listwp.intrvnwpr{height:230px;}
}
 gl-2306 product not go to live End */
/* pat changed to like icon */
/*.dashboard_v3.contentList2 > li .actionList li .patIc{ font-size: 18px; text-align: center; background-image: none; display: table;}
.dashboard_v3.contentList2 > li .actionList li .patIc::before { display: table-cell; vertical-align: middle; color: #777777; }

.dashboard_v3.contentList2 > li .actionList li .patIc.act {  animation-name: likeanimation; animation-duration:2s; animation-timing-function: linear;   }

@keyframes {
    0% { transform: translate(0,0);rotate:(0);  }
    50% { transform: translate(0,0);rotate:(-10deg);  }
    100% { transform: translate(0,0);rotate:(0); }
}*/
/* like icon with out animation */
/*.dashboard_v3 .action_row .actionList  [data-content-piece="pat"] { width: 39px; height: 39px;  display: table; }
.dashboard_v3 .action_row .actionList  [data-content-piece="pat"] a { width: 100%; height: 100%; display: table;}
.dashboard_v3 .action_row .actionList > li .patIc{   width: 18px; height: 18px; margin-top: 9px; background: none; background-image: url('images/like.svg');  background-size: contain; background-repeat: no-repeat;}
.dashboard_v3 .action_row .actionList > li .patIc.act { background-image: url('images/like_filled.svg');}*/
.dashboard_v3 .action_row .actionList li .cmntsIc, .dashboard_v3 .action_row .actionList li .cmntIc, .dashboard_v3 .action_row .actionList li .shareIc, .dashboard_v3 .action_row .actionList li .contIc, .dashboard_v3 .action_row .actionList li .patIc_fff, .dashboard_v3 .action_row .actionList li .cmntIc_fff, .dashboard_v3 .action_row .actionList li .patIc_777, .dashboard_v3 .action_row .actionList li .cmntIc_777, .dashboard_v3 .action_row .actionList li .favIc, .dashboard_v3 .action_row .actionList li .aboutIc {
  margin: 0 10px 0 0;
}

[data-iv="yournetwork"] .dotted_btn {
  display: none;
}

/* gl-3568 start */
.call_back_btn {
  width: 100%;
  text-align: center;
  padding: 20px;
  box-sizing: border-box;
}

.call_back_btn a {
  float: none;
}

.cl_bck_txt {
  text-align: center;
}

.query_area {
  padding: 20px;
}

.query_txt {
  font-size: 18px;
  color: #333333;
}

.query_area .field_input {
  width: 100%;
  border-bottom: 1px solid #cccccc;
  padding: 10px 0;
}

.btn_submit_align {
  padding: 20px 20px;
  float: right;
}

.cl_bck_txt {
  text-align: center;
}

.call_back_btn {
  width: 100%;
  text-align: center;
  padding: 20px;
  box-sizing: border-box;
}

.call_back_btn .btn_v2 {
  float: none;
}

/* gl-3568 end */
/* gl - 3835 start */
.overlay_v3 .overlay_wrp.width_650.email_confirmation {
  width: 384px;
}

.email_confirmation_wrp {
  padding: 30px 40px;
  box-sizing: border-box;
  margin: 0;
  text-align: center;
}

.email_confirmation_wrp .back_btn, .email_confirmation_wrp .back_btn:before {
  color: #273239;
  left: 12px;
}

.notification_icon {
  position: relative;
  font-family: 'icomoon' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  height: 40px;
  width: 64px;
  margin: auto;
}

.notification_icon:after {
  position: absolute;
  content: "\e9d7";
  font-size: 64px;
  color: #e6e6e6;
  font-weight: bold;
  display: inline-block;
  vertical-align: middle;
  left: 0;
}

.conf_email_head {
  font-size: 20px;
  color: #273239;
  margin-top: 30px;
  font-weight: bold;
}

.conf_email_para {
  font-size: 14px;
  color: #666666;
  margin-top: 40px;
}

.email_conf_link {
  font-size: 14px;
  color: #273239;
  margin-top: 15px;
  font-weight: 600;
}

.change_mail {
  display: inline-block;
  font-size: 12px;
  color: #666666;
  text-decoration: underline;
  margin-top: 15px;
  font-weight: 600;
}

.mail_check_msg {
  font-size: 14px;
  color: #666666;
  margin-top: 50px;
}

.emailnotiCountWp {
  height: 25px;
  padding: 0;
  bottom: -26px;
  right: -9px;
  top: auto;
  z-index: 1;
  border: 2px solid #ffffff;
  border-radius: 50%;
  min-width: 25px;
  text-align: center;
  background-color: #bbbbbb;
  position: absolute;
}

.emailnotiCountWp .notiCount {
  line-height: 24px;
  display: block;
  font-size: 16px;
  color: #ffffff;
}

.email_confirmation_wrp .btn_v2.change_mail_btn {
  float: none;
  margin: auto;
  display: inline-block;
}

.email_changed_div {
  display: inline-block;
}

.email_changed_div + .mail_check_msg {
  margin-top: 18px;
}

.vrifdic_email {
  font-family: 'icomoon' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
}

.vrifdic_email:before {
  content: "\e957";
  color: #84cf1f;
  font-size: 12px;
  margin-right: 6px;
}

.resent_email_p .change_mail {
  text-decoration: none;
}

.email_confirmation_wrp .field_row {
  margin: 10px auto 15px;
}

.email_confirmation_wrp .field_row .field_error_text {
  text-align: left;
  bottom: -15px;
}

.new_btn_lft.warning_org:hover {
  background-color: #ffcc00;
}

.new_btn_lft.warning_org:hover .exclamatn {
  border-color: #ffcc00;
}

.new_btn_lft.warning_org:hover span {
  color: #ffcc00;
}

.new_btn_lft.warning_org:hover .new_info {
  color: #ffffff !important;
}

.new_btn_lft.warning_org:hover .confirm-arr::after {
  background: url(./images/right_arrowwhite_icon.png);
  background-repeat: no-repeat;
  margin-top: 4px;
  margin-left: 4px;
}

.new_btn_lft.warning_org .new_info {
  color: #ffcc00 !important;
}

.new_btn_lft.warning_org .exclamatn {
  border-color: #ffcc00;
  color: #ffcc00;
}

.new_btn_lft.warning_org .confirm-arr::after {
  background: url(./images/right_arroworange_icon.png);
  background-repeat: no-repeat;
  margin-top: 4px;
  margin-left: 4px;
}

.profilesec_link a.new_btn_lft:hover .confirm-arr::after, .profilesec_link .new_btn_lft .confirm-arr::after {
  height: 22px;
}

@media only screen and (max-width: 767px) {
  .overlay_v3 .overlay_wrp.width_650.email_confirmation {
    width: 100%;
  }
}

/* gl - 3835 end */
/* colors */
/* old color $Geyser */
/* vcci */
/*kcbbank*/
/* font size */
/*mixins */
/* media query start */
/* media query end */
/*@mixin text_ellipsic_2line{display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; overflow: hidden; text-overflow: ellipsis;}*/
.p_0 {
  padding: 0 !important;
}

.tradeInt_topRow {
  width: 100%;
  background: url(images/tradeconnect/tradeconnectBg.jpg);
  background-size: cover;
  padding-bottom: 24.8%;
  padding-bottom: 27.760%;
  position: relative;
  color: #ffffff;
}

.tradeInt_topRow .btn {
  height: 30px;
  font-size: 12px;
  line-height: 28px;
  width: auto;
}

.tradeInt_bottomRow {
  width: 100%;
  background: #ffffff;
  padding: 5px 20px;
  box-sizing: border-box;
  border-top: 1px solid #e5e5e5;
  display: inline-block;
  width: 100%;
}

.tradeInt_mid {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  width: 80%;
  text-align: center;
}

.tradeLogo {
  width: 154px;
  height: 61.1px;
  background: url(images/tradeconnect/tradeConnectLogo.svg);
  display: inline-block;
  background-size: cover;
}

.trade_txt_1 {
  text-transform: uppercase;
  -webkit-text-shadow: 0px 0px 3px #000000;
  -moz-text-shadow: 0px 0px 3px #000000;
  text-shadow: 0px 0px 3px #000000;
  margin-bottom: 4px;
  margin-top: 4px;
}

.dti_txt {
  position: absolute;
  font-size: 12px;
  color: #ffffff;
  bottom: 5px;
  left: 10px;
}

.dividerList {
  float: left;
}

.dividerList li {
  list-style-type: none;
  float: left;
}

.dividerList li:first-child a {
  border-left: none;
  padding-left: 0;
  margin-left: 0;
}

.dividerList li a {
  font-size: 11px;
  color: #666666;
  border-left: 1px solid #d3d3d3;
  padding-left: 7px;
  margin-left: 7px;
}

.registerTxt {
  font-size: 12px;
  color: #333333;
  float: right;
  font-weight: bold;
  margin-top: 3px;
}

.registerTxt.alert {
  color: #fd0101;
}

.tradeInt_sucess_row {
  width: 100%;
}

.successRow {
  background: #00A553;
  /*height: 38px; line-height: 38px;*/
  padding: 8px 15px;
  text-align: center;
}

.successRow p {
  font-size: 14px;
  color: #ffffff;
  display: inline-block;
  position: relative;
  padding-left: 30px;
}

.successRow p:before {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'icomoon' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e957";
  color: #ffffff;
  font-size: 20px;
  position: absolute;
  left: 0;
}

.tradeInt_txtRow {
  width: 70%;
  margin: 0 auto;
  text-align: center;
}

.tradeInt_txtRow p {
  font-size: 14px;
  color: #333333;
  font-weight: bold;
  margin-top: 12px;
  margin-bottom: 4px;
}

.tradeInt_txtRow a {
  font-size: 14px;
  margin-bottom: 14px;
  display: inline-block;
}

@media only screen and (min-width: 768px) and (max-width: 1279px) {
  .tradeInt_topRow {
    padding-bottom: 34.76%;
  }
  .tradeInt_mid {
    width: 95%;
  }
  .tradeLogo {
    width: 151px;
    height: 59px;
  }
  .trade_txt_1 {
    margin-bottom: 7px;
  }
  .dti_txt {
    bottom: 7px;
  }
}

@media only screen and (max-width: 639px) {
  .tradeInt_topRow {
    padding-bottom: 61.84%;
    background: url(images/tradeconnect/tradeconnectBgMob.jpg);
    background-repeat: no-repeat;
    background-size: contain;
  }
  .tradeInt_mid {
    width: 95%;
  }
  .tradeLogo {
    width: 151px;
    height: 59px;
  }
  .tradeInt_bottomRow {
    height: auto;
    padding-bottom: 10px;
    padding-left: 10px;
    padding-right: 10px;
  }
  .dividerList:after {
    content: '';
    display: table;
    clear: both;
  }
  .dividerList, .registerTxt {
    float: none;
    width: 100%;
  }
  .registerTxt {
    margin-top: 4px;
  }
}

@media only screen and (max-width: 360px) {
  .trade_txt_1 {
    margin-bottom: 7px;
  }
  .dti_txt {
    bottom: 2px;
  }
}

/* overlay start */
.submitOverlay {
  max-width: 590px;
  width: 100%;
  margin: 0 auto;
  text-align: center;
  position: relative;
  box-sizing: border-box;
}

.submit_headerTxt {
  font-size: 16px;
  color: #999999;
  text-align: center;
  font-weight: 700;
  padding-top: 16px;
}

.submit_hdTxt {
  font-size: 18px;
  color: #333333;
  font-weight: 700;
  text-align: center;
  padding-top: 12px;
}

.submit_hdTxtt {
  font-size: 16px;
  color: #273239;
  font-weight: 700;
  text-align: center;
  padding-top: 12px;
}

.submit_textarea {
  width: 100%;
  height: 60px;
  padding: 10px;
  box-sizing: border-box;
  border: 1px solid #e1e5e9;
  margin-top: 17px;
  font-size: 14px;
  color: #273239;
  padding-right: 52px;
}

.word-counter {
  position: absolute;
  bottom: 10px;
  right: 25px;
  font-size: 14px;
  color: #cccccc;
}

.btm_text {
  color: #999999;
  font-size: 12px;
  float: left;
  width: 65%;
  text-align: left;
  padding-top: 17px;
}

.submitOverlay .btn {
  margin-bottom: 20px;
}

@media only screen and (min-width: 0) and (max-width: 767px) {
  .submitOverlay {
    width: 100%;
    padding: 0 10px;
  }
  .word-counter {
    right: 20px;
  }
  .btm_text {
    width: 100%;
  }
  .sub_link {
    color: #00abbe;
  }
  .submit_textarea {
    height: 95px;
  }
  .submit_hdTxtt {
    padding-left: 1 0px;
    padding-right: 10px;
  }
}

/* overlay end


/* india */
.steps_wp {
  padding: 10px;
  box-sizing: border-box;
}

.top_text {
  font-size: 12px;
  color: #333333;
  font-weight: 700;
  float: right;
}

.top_text.alert {
  color: #fd0101;
  position: relative;
  z-index: 2;
}

.step_heading {
  font-size: 16px;
  color: #333333;
  font-weight: 700;
  float: left;
  padding: 7px 0 0 10px;
}

.step_list {
  list-style: none;
  width: 100%;
  display: flex;
  flex-flow: wrap;
  padding-top: 12px;
}

.step_list li {
  float: left;
  width: 33.33%;
  padding: 0 30px 20px 10px;
  box-sizing: border-box;
  position: relative;
}

.step_number {
  /*width: 65px;*/
  float: left;
  font-size: 14px;
  color: #ffffff;
  font-weight: 700;
  text-transform: uppercase;
  text-align: center;
  height: 20px;
  line-height: 22px;
  background-color: #999999;
  padding: 0 10px;
  box-sizing: border-box;
}

.step_arrow {
  border-bottom: 10px solid transparent;
  border-left: 10px solid #999999;
  border-top: 10px solid transparent;
  display: inline-block;
}

.step_text {
  font-size: 14px;
  color: #333333;
  margin-top: 7px;
}

.step_link {
  font-size: 14px;
}

.step_list li.complete_step .step_number {
  background-color: #00a553;
}

.step_list li.complete_step .step_arrow {
  border-left: 10px solid #00a553;
}

.complete_step_text {
  font-size: 14px;
  color: #00a553;
  font-weight: 700;
  text-transform: uppercase;
}

.status_text {
  font-size: 11px;
  color: #999999;
  float: left;
  margin-top: 4px;
}

.clickhere {
  font-size: 12px;
  color: #666666;
  text-decoration: none;
}

.successRow.var_2 {
  text-align: left;
}

.tips_text {
  font-size: 13px;
  color: #333333;
  font-weight: 700;
  padding: 20px 0 0 20px;
}

.tips_list {
  list-style: none;
}

.tips_list li {
  float: left;
  width: 33.33%;
  padding: 8px 20px;
  box-sizing: border-box;
}

.tips_list li .tips_text_2 {
  font-size: 11px;
  color: #666666;
}

.steps_row.dull {
  position: relative;
}

.steps_row.dull:before {
  content: "";
  width: 100%;
  height: 100%;
  opacity: 0.5;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1;
  background: #ffffff;
}

.tradeLogo.allci {
  height: 51.1px;
}

/* for icici */
@media only screen and (min-width: 768px) {
  .igbl .step_list li {
    width: 50%;
  }
  .step_link, .complete_step_text {
    font-size: 14px;
    position: absolute;
    left: 10px;
    bottom: 0;
  }
}

@media only screen and (min-width: 0) and (max-width: 767px) {
  /*overlay start*/
  .submitOverlay {
    width: 100%;
    padding: 0 10px;
  }
  .word-counter {
    right: 20px;
  }
  .btm_text {
    width: 100%;
  }
  .sub_link {
    color: #00abbe;
  }
  .submit_textarea {
    height: 95px;
  }
  .submit_hdTxtt {
    padding-left: 1 0px;
    padding-right: 10px;
  }
  /*overlay end*/
  /*step row start*/
  .step_list {
    margin-bottom: 5px;
  }
  .step_list li {
    width: 100%;
    margin-bottom: 20px;
    padding: 0;
  }
  .step_list li:last-child {
    margin-bottom: 0;
  }
  .step_contentWp {
    width: calc(100% - 84px);
    margin-left: 84px;
  }
  .step_number_wp {
    float: left;
    margin-right: 10px;
  }
  .step_text {
    margin-top: 0;
  }
  .step_heading {
    padding-left: 0;
  }
  /*step row end*/
  .step_link, .complete_step_text {
    margin-top: 5px;
  }
  .tips_list li {
    float: left;
    width: 100%;
  }
  .tradeInt_bottomRow .status_text.fR {
    float: left !important;
  }
}

.user_input_box .top_section {
  padding-top: 15px;
}

.user_inputs_wp .col_right {
  padding-left: 0;
  min-height: inherit;
}

.action_list_wp > li > a {
  font-size: 12px;
}

.action_list_wp > li > a .wri_articl_ic:before, .action_list_wp > li > a .image_ic:before {
  color: #98a8b7;
}

.tabUserInpWrp .btn {
  line-height: 24px;
  padding: 0 10px;
  border-radius: 2px;
  margin-top: 10px;
}

.user_inputs_wp textarea {
  font-size: 16px;
  height: 30px;
}

.user_post_bottom .action_list_wp {
  margin-top: 8px;
}

.user_post_bottom .action_list_wp > li a {
  margin: 0 5px;
  padding: 5px 10px;
}

.user_post_bottom .action_list_wp > li a .icon_text {
  border: none;
  padding-right: 0;
}

.user_post_bottom .action_list_wp > li:hover a {
  background: #f6f8fa;
}

.user_post_bottom .action_list_wp > li:before {
  content: "";
  position: absolute;
  top: 6px;
  left: 0;
  width: 1px;
  height: 14px;
  background: #d9dfe4;
}

.user_post_bottom .action_list_wp > li:first-child:before {
  content: none;
}

.footer_01 .footerList li a {
  font-size: 12px;
  color: #273239;
  border-left: none;
}

.footer_01 .footerList li:hover a {
  text-decoration: underline;
}

.footer_01 .footerList li:before {
  content: "";
  position: absolute;
  border-radius: 50%;
  width: 4px;
  height: 4px;
  background-color: #8b9dae;
  left: 0;
  top: 7px;
}

.footer_01 .footerList li {
  position: relative;
}

.footer_01 .footerList li:first-child:before {
  display: none;
}

.footer_01 .copyRight.txt_b {
  font-size: 12px;
  color: #666666;
  float: left;
  text-align: left;
  width: 100%;
}

/*.container_v2 .footer_01 .footerList li:not(:first-child){list-style: disc;}*/
/* for mobile start */
.dashboard_top_section .user_inputs_wp .col_left {
  width: 32px;
  height: 32px;
  line-height: 32px;
  border-radius: 50%;
  text-align: center;
  background: #cccccc;
  font-size: 0;
}

.dashboard_top_section .user_inputs_wp .col_left img {
  width: auto;
  max-width: 100%;
}

.dashboard_top_section .user_inputs_wp textarea {
  padding-right: 0;
  width: 100%;
}

.dashboard_top_section .user_inputs_wp .col_right {
  padding-left: 42px;
}

@media only screen and (min-width: 0) and (max-width: 767px) {
  .user_post_bottom .action_list_wp > li:before {
    display: none;
  }
  .user_post_bottom .action_list_wp > li a .icon_text {
    margin-top: -2px;
  }
}

/* for mobile End */
/* gl-3836 start */
.social_int_ul li {
  position: relative;
}

.requirement_para {
  text-align: left;
  font-size: 10px;
  color: #cdcdcd;
  position: absolute;
  top: 6px;
  left: 6px;
}

/* colors */
/* old color $Geyser */
/* vcci */
/*kcbbank*/
/* font size */
/*mixins */
/* media query start */
/* media query end */
/*@mixin text_ellipsic_2line{display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; overflow: hidden; text-overflow: ellipsis;}*/
.mobile_ic::before {
  content: '\e9d5';
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'icomoon' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

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

.btn_wh_v2 {
  padding: 8px 10px;
  /*text-transform: uppercase;*/
  font-size: 14px;
  /*@include borderRadius(3px);*/
  min-width: 80px;
  box-sizing: border-box;
  text-align: center;
  color: #333333;
  font-size: 12px;
  border: 1px solid #333333;
  background: #ffffff;
  font-weight: normal;
}

.social_int_wrp {
  width: 100%;
  margin: 30px auto;
}

.social_int_hd {
  font-size: 14px;
  font-weight: bold;
  color: #333333;
  padding-left: 18px;
  position: relative;
}

.social_int_hd:before {
  content: '\e960';
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'icomoon' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 15px;
  position: absolute;
  left: 0;
  color: #8B9DAE;
}

.social_int_desc {
  font-size: 14px;
  color: #666666;
  margin-top: 6px;
}

.social_int_desc .complete_text {
  color: #00a553;
}

.social_int_ul {
  width: 100%;
  list-style-type: none;
  margin-top: 11px;
  display: flex;
  justify-content: space-between;
}

.social_int_ul li {
  width: calc(33.33% - 6.66px);
  background: #ffffff;
  -webkit-box-shadow: 0 0 3px 0 #cccccc;
  -moz-box-shadow: 0 0 3px 0 #cccccc;
  box-shadow: 0 0 3px 0 #cccccc;
  padding: 20px 0;
  text-align: center;
}

@media (max-width: 639px) {
  .social_int_ul li {
    width: calc(50% - 6.66px);
  }
}

@media (max-width: 479px) {
  .social_int_ul li {
    width: calc(100%);
  }
}

.social_int_ul li:hover {
  cursor: pointer;
}

.social_int_ul li.verfied .verified_txt {
  display: inline-block;
}

.social_int_ul li.verfied .btn_wh_v2 {
  display: none;
}

.social_int_ul li.verify_pending .btn_wh_v2 {
  display: none;
}

.social_int_ul li.verify_pending .verified_txt {
  display: none;
}

.social_int_ul li.verify_pending .request_pending {
  display: block;
}

.social_int_ul li .verified_txt {
  display: none;
}

.social_int_ul li .request_pending {
  display: none;
}

.social_int_ul .btn_wh_v2 {
  margin-top: 20px;
  display: inline-block;
}

.social_int_ic_cont {
  width: 50px;
  height: 50px;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  background: #8B9DAE;
  margin: 0 auto;
}

.social_int_ic_cont .messageIc, .social_int_ic_cont .mobile_ic, .social_int_ic_cont .setup_comp, .social_int_ic_cont .invite_collegue_ic_v2, .social_int_ic_cont .write_post_ic_v2, .social_int_ic_cont .prod_image {
  font-size: 22px;
  color: #ffffff;
}

.social_int_ic_cont .tick_ic {
  font-size: 20px;
  color: #ffffff;
  position: static;
}

.verified_txt {
  color: #333333;
  font-size: 12px;
  padding-left: 20px;
  position: relative;
  margin-top: 27px;
}

.verified_txt:before {
  content: '\e957';
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'icomoon' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  color: #00A553;
  position: absolute;
  left: 0;
  font-weight: bold;
  margin-top: 2px;
}

.btm_sectn {
  display: none;
  width: 100%;
  margin: 20px auto 0;
}

.send_inr, .sent_inr, .reject_inr {
  display: none;
}

.need_info.var_2 {
  position: relative;
  padding: 0;
  padding-left: 15px;
  display: inline-block;
}

.need_info.var_2:after {
  position: absolute;
  top: 2px;
  left: 0;
  padding: 0;
}

.send_link {
  font-size: 12px;
  color: #333333;
  display: block;
  margin-top: 10px;
  text-decoration: underline;
  font-weight: 700;
}

.btm_sectn .need_info {
  color: #f09404;
  font-weight: 700;
}

.social_int_ul li.sent .send_link {
  color: #999999;
  cursor: default;
  text-decoration: none;
}

.social_int_ul li.reject .need_info {
  color: #fd0101;
}

.social_int_ul li.send .btn_wh_v2, .social_int_ul li.sent .btn_wh_v2, .social_int_ul li.reject .btn_wh_v2 {
  display: none;
}

.social_int_ul li.send .btm_sectn.send_inr, .social_int_ul li.sent .btm_sectn.sent_inr, .social_int_ul li.reject .btm_sectn.reject_inr {
  display: block;
}

/* company profile start */
.social_comp_profname {
  font-size: 14px;
  color: black;
  font-weight: bold;
  padding: 15px;
  box-sizing: border-box;
  text-align: left;
}

.search_cmp_wp {
  margin: 6px 15px;
  text-align: center;
}

/*.search_cmp_inp{border-bottom: 1px solid #ffffff; padding: 6px 0; box-sizing: border-box; width: 156px; position: relative; color: #273239;  display: inline-block;}
.search_cmp_inp:focus{border-color: #273239;}
.search_cmp_inp::placeholder{color: $dove_gray; font-size: $n_f;}*/
.serch_icon {
  position: relative;
  display: inline-block;
  width: 16px;
  height: 16px;
  margin-right: 7px;
}

.serch_icon:before {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'icomoon' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: '\e924';
  font-size: 16px;
  color: #67717b;
  position: absolute;
  top: 2px;
  left: 0;
}

.col_box_wp {
  text-align: center;
}

.col_box_wp .btn_v2 {
  font-size: 12px;
  float: none;
  display: inline-block;
  margin-top: 15px;
}

.devider_text {
  width: 28px;
  position: absolute;
  left: 50%;
  top: -7px;
  transform: translateX(-50%);
  background: #ffffff;
  padding: 0 5px 0px 5px;
  box-sizing: border-box;
  font-size: 10px;
  color: #cdcdcd;
}

.need_info {
  font-size: 12px;
  color: #666666;
  padding: 15px 0;
  box-sizing: border-box;
  position: relative;
}

.need_info.leftPos:after {
  left: 0;
}

.info_ic {
  position: relative;
}

.info_ic:after {
  content: "\e972";
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'icomoon' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 12px;
  position: absolute;
  padding-left: 6px;
}

.info_ic:hover .tootTipV2Cont {
  display: block;
  bottom: 25px;
  right: -130px;
}

.info_ic:hover .tootTipV2 {
  display: inline-block;
  width: 260px;
}

.info_ic:hover .tootTipV2:before {
  top: inherit;
  bottom: -7px;
  transform: rotate(180deg);
  left: 154px;
}

.crt_cmp_sec {
  display: block;
}

.righ_p_sec {
  float: right;
  color: #333333;
}

.col_box_wp .userDisplay.glv2 .userdisplay_text_wp {
  width: calc(100% - 60px);
  text-align: left;
}

.req_pen_sec .userDisplay {
  display: flex;
}

.req_pen_sec .userDisplay div {
  flex-shrink: 1;
  flex-grow: 1;
}

.req_pen_sec .col_left {
  max-width: 50px;
}

.devider_line {
  display: inline-block;
  width: 80%;
  position: relative;
  height: 1px;
  background-color: #dedede;
  margin-top: 15px;
}

.search_text {
  font-size: 14px;
  color: #666666;
  display: inline-block;
  border-bottom: 1px solid #ffffff;
  padding-bottom: 2px;
}

.search_cmp_wp:hover .search_text {
  color: #333333;
  border-color: #333333;
}

@media only screen and (min-width: 768px) and (max-width: 1279px) {
  .btn_wh_v2 {
    font-size: 10px;
    font-weight: 700;
  }
}

@media only screen and (max-width: 767px) {
  .dashboard_v3 > li .col_box_wp .userDisplay {
    padding: 15px;
  }
  .social_int_ul {
    flex-flow: row wrap;
  }
  .social_int_wrp {
    margin: 20px 0;
  }
}

@media only screen and (min-width: 480px) and (max-width: 639px) {
  .social_int_ul li:nth-child(3n) {
    margin-top: 10px;
  }
}

@media only screen and (max-width: 479px) {
  .social_int_ul li {
    margin-bottom: 10px;
  }
  .social_int_ul li:last-child {
    margin-bottom: 20px;
  }
}

/* company profile end */
/* overlay start */
.overlay_wrp .social_int_wrp {
  padding: 25px 30px;
  box-sizing: border-box;
  margin: 0;
}

.overlay_wrp .social_int_hd:before {
  content: '\e9d9';
  font-size: 18px;
  margin-top: 2px;
}

.overlay_wrp .social_int_hd {
  font-size: 20px;
  padding-left: 25px;
}

.overlay_wrp .social_int_desc {
  padding-left: 25px;
}

.overlay_wrp .social_int_ul {
  margin-top: 30px;
}

.overlay_wrp .social_int_ul li {
  padding: 30px;
  box-sizing: border-box;
  width: calc(33.33% - 20px);
}

.social_int_txt {
  font-size: 14px;
  color: #333333;
  margin-top: 20px;
  display: inline-block;
  white-space: initial;
}

.tour_link {
  font-size: 14px;
  color: #273239;
  text-decoration: underline;
  display: block;
  text-align: center;
  margin-top: 20px;
  font-weight: 700;
}

@media only screen and (min-width: 768px) {
  .overlay_wrp .social_int_wrp .clsBtn_000 {
    top: 10px;
    right: 10px;
  }
}

@media only screen and (max-width: 767px) {
  .overlay_wrp .social_int_wrp {
    padding-left: 10px;
    padding-right: 10px;
  }
  .overlay_wrp .social_int_ul li {
    margin: 0;
    padding-top: 10px;
    padding-top: 10px;
  }
  .overlay_wrp .social_int_wrp .clsBtn_000 {
    right: 10px;
  }
}

@media only screen and (max-width: 480px) and (max-width: 767px) {
  .social_int_ul li {
    width: calc(33.33% - 10px);
  }
}

@media only screen and (max-width: 479px) {
  .social_int_ul li {
    width: 240px;
    margin: 20px auto 0;
  }
  .social_int_ul li:first-child {
    margin-top: 0;
  }
  .mbl_sldr {
    width: 100%;
    overflow: hidden;
    height: 170px;
  }
  .mbl_sldr .social_int_ul {
    width: auto;
    white-space: nowrap;
    font-size: 0;
    overflow-x: scroll;
    overflow-y: hidden;
    position: relative;
    display: block;
    padding-bottom: 12px;
  }
  .mbl_sldr .social_int_ul li {
    width: 200px;
    display: inline-block;
    margin: 5px;
    height: 150px;
    box-sizing: border-box;
    vertical-align: top;
  }
  .overlay_wrp .mbl_sldr {
    height: 195px;
  }
}

/* overlay End */
.overlay_wrp .social_int_wrp .social_int_ul li {
  padding: 10px;
}

/* gl- 3703 new features start */
/*mixins */
/* media query start */
/* media query end */
/*@mixin text_ellipsic_2line{display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; overflow: hidden; text-overflow: ellipsis;}*/
.post_inputs_wp {
  width: 100%;
  box-sizing: border-box;
  position: relative;
  float: left;
}

.post_inputs_wp .col_left {
  width: 32px;
  height: 32px;
  line-height: 28px;
  position: absolute;
  left: 0;
  top: 0;
  overflow: hidden;
  border-radius: 50%;
}

.post_inputs_wp .col_left img {
  width: 100%;
  vertical-align: middle;
}

.post_inputs_wp .col_right {
  padding-left: 40px;
}

.post_inputs_wp .col_right textarea {
  line-height: initial;
  color: #333333;
  width: 100%;
}

.post_inputs_wp .col_right textarea::placeholder {
  color: #999999;
}

.user_input_box.post_sec .top_section {
  padding: 12px 20px 0px;
}

.post_inputs_wp .col_right .img_upload {
  position: absolute;
  right: 0;
  top: 0;
}

.post_inputs_wp .col_right .img_upload .image_ic {
  background: none !important;
  width: auto;
  height: auto;
  float: right;
  margin-top: 9px;
}

.post_inputs_wp .col_right .img_upload .image_ic::before {
  content: "\e91a";
  color: #8c9dad;
}

.user_input_box.post_sec .top_section:hover {
  box-shadow: 0 0 8px #c3dadd;
}

.user_input_box.post_sec .top_section:hover .post_inputs_wp .col_right textarea, .user_input_box.post_sec .top_section:hover .post_inputs_wp .col_right textarea::placeholder {
  font-weight: bold;
}

.user_input_box.post_sec .top_section.no-hover:hover {
  box-shadow: 0 0 8px #c3dadd;
}

.user_input_box.post_sec .top_section.no-hover:hover .post_inputs_wp .col_right textarea, .user_input_box.post_sec .top_section.no-hover:hover .post_inputs_wp .col_right textarea::placeholder {
  font-weight: normal;
}

.user_post_bottom {
  padding: 8px 20px;
}

.art_wrt {
  display: inline-block;
  vertical-align: middle;
}

.user_post_bottom a {
  color: #999999;
  font-size: 14px;
  font-weight: bold;
}

.user_post_bottom a .list_text.var_2 {
  font-weight: normal;
}

.user_post_bottom .search_inplist_location a, .user_post_bottom .search_inplist_location a:hover {
  font-weight: normal;
}

.user_post_bottom .art_wrt:hover {
  color: #333333;
  text-decoration: underline;
}

.art_wrt_icon {
  font-family: 'icomoon' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  position: relative;
}

.art_wrt_icon:hover::after {
  color: #333333;
}

.art_wrt_icon:hover .ToolTip.art_sec {
  display: block;
  font-family: Roboto;
}

.art_wrt_icon::after {
  content: '\e992';
  color: #8a9daf;
  font-size: 16px;
  padding-left: 8px;
  position: absolute;
  top: 2px;
}

.art_wrt_icon .ttTxt {
  font-size: 12px;
  padding: 10px;
  text-align: left;
}

.art_wrt_icon .ToolTip.XL {
  width: 146px;
  right: -90px;
}

.post_by.all_post .select_dropdown_wp {
  width: auto;
  margin: 0;
  top: -14px;
}

.post_by.all_post .select_dropdown_wp .select_dropdown {
  border: none;
  background: #ffffff;
  padding: 0 24px 0 10px;
}

.post_by.all_post .select_dropdown_wp .selected_text {
  padding: 0;
  text-align: right;
}

.post_by.all_post .select_dropdown_wp .select_dropdown:hover .selected_text {
  font-weight: 700;
}

.post_by.all_post .select_dropdown_wp .select_dropdown:hover .user_arrow {
  border-top: 7px solid #333333;
}

.post_by.all_post .select_dropdown_wp .search_inplist {
  position: relative;
  top: 0;
  left: inherit;
  width: 144px;
  border: 1px solid #cccccc;
}

.post_by.all_post .select_dropdown_wp .list_text {
  font-size: 12px;
  color: #999999;
}

.post_by.all_post .select_dropdown_wp li:hover a {
  color: #333333;
  font-weight: bold;
}

.post_by.all_post .select_dropdown_wp .search_inplist li {
  border-top: 1px solid #e6e6e6;
}

.post_by.all_post .select_dropdown_wp .search_inplist li a {
  padding: 8px;
}

.post_by.all_post .select_dropdown_wp .search_inplist li a:hover .list_text {
  color: #273239;
  text-decoration: underline;
}

.post_by.all_post .search_inplist_location li:hover {
  background: transparent;
  font-weight: bold;
}

/* start discussion overlay start */
.strt_disc .post_inputs_wp .col_left {
  width: 40px;
  height: 40px;
}

.strt_disc .post_inputs_wp .col_right {
  padding: 6px 20px 0px 55px;
  box-sizing: border-box;
}

.strt_disc .imageUpload {
  width: auto;
  height: auto;
}

.strt_disc .img_upload {
  float: right;
}

.strt_disc .top_section {
  padding: 26px 20px 10px;
  border-bottom: 1px solid #e6e6e6;
}

.strt_disc .col_right textarea::placeholder {
  line-height: inherit;
  color: #999999;
}

.strt_disc .col_right textarea {
  color: #333333;
  line-height: initial;
}

.strt_disc .col_right textarea:placeholder-shown {
  color: #333333;
}

.strt_disc .top_section .error_text {
  display: none;
}

.strt_disc .top_section.error .error_text {
  display: inline-block;
  position: absolute;
  bottom: -20px;
  font-size: 12px;
  font-weight: 600;
}

.strt_disc .error .col_right textarea::placeholder, .error_text {
  color: #fd0101;
}

.strt_disc .image_ic {
  background: none;
}

.strt_disc .image_ic:before {
  content: "\e91a";
  color: #8c9dad;
}

.strt_disc .icon_text {
  border: none;
  color: #999999;
}

.strt_disc .img_upload:hover .image_ic:before, .strt_disc .img_upload:hover .icon_text {
  color: #333333;
}

.busi_category {
  padding: 12px 20px 8px;
  border-bottom: 1px solid #e6e6e6;
}

.tag_bus {
  font-size: 14px;
  color: #333333;
}

.tag_bus_span {
  color: #999999;
}

.bus_category_list {
  margin: 16px 0 0 0;
}

.bus_category_list li {
  display: inline-block;
  list-style: none;
  padding: 6px 8px;
  border: 1px solid #e6e6e6;
  border-radius: 2px;
  background-color: #f6f8fa;
  margin-left: 6px;
  margin-bottom: 10px;
}

.bus_category_list li:hover {
  border: 1px solid #333333;
}

.bus_category_list li:hover a {
  color: #333333;
}

.bus_category_list li:first-child {
  margin: 0;
}

.bus_category_list li a {
  font-size: 14px;
  color: #666666;
}

.bus_category_list li.act {
  background: #333333;
  border-radius: 2px;
}

.bus_category_list li.act a {
  color: #ffffff;
}

.category_selection {
  padding: 12px 20px;
  display: inline-block;
  width: 100%;
  box-sizing: border-box;
  position: relative;
}

.category_selection_left, .category_selection_right {
  position: relative;
  width: 50%;
  float: left;
}

.sel_category, .date_required_by {
  display: inline-block;
  width: 100%;
  font-size: 14px;
  color: #7d7d7d;
  box-sizing: border-box;
  margin-top: 20px;
  padding-right: 30px;
}

.category_selection .user_arrow {
  float: right;
}

.date_required_by .input-group-addon {
  float: right;
}

.date_required_by .calIc01:before {
  font-size: 16px;
  color: #8c9dad;
}

.post_span {
  display: none;
}

.post_span.act {
  display: inline-block;
}

.sel_category {
  position: relative;
  padding-right: 40px;
}

.user_post_bottom.strt_disc_bottom {
  display: inline-block;
  width: 100%;
  box-sizing: border-box;
}

.visibility_para {
  font-size: 14px;
  color: #999999;
  display: inline-block;
  float: left;
  margin-top: 14px;
}

.strt_disc .strt_disc_bottom .select_dropdown_wp {
  float: left;
  margin: 10px 10px 0;
}

.strt_disc .strt_disc_bottom .select_dropdown {
  height: 30px;
}

.strt_disc .strt_disc_bottom .icons_wp {
  line-height: 20px;
}

.strt_disc .strt_disc_bottom .selected_text {
  line-height: 26px;
}

.strt_disc .strt_disc_bottom .user_arrow {
  top: 10px;
}

.strt_disc .strt_disc_bottom .btn {
  border-radius: 2px;
}

.category_selection .search_inplist_location li:hover {
  background: transparent;
}

.category_selection .search_inplist_location {
  width: 275px;
  top: 50px;
  left: 0px;
  font-weight: 600;
}

.category_selection .search_inplist_location .list_text {
  font-size: 14px;
  font-weight: normal;
}

.category_selection .search_inplist_location li a {
  padding: 15px 10px;
}

.category_selection .search_inplist_location li {
  border-top: 1px solid #e6e6e6;
  list-style: none;
  padding: 8px 0px;
  display: inline-block;
  width: 100%;
}

.cat_sel_para1 {
  font-size: 11px;
  color: #7d7d7d;
}

.cat_sel_para2 {
  font-size: 14px;
  color: #333333;
  font-weight: 600;
  display: inline-block;
  padding-top: 8px;
  width: 100%;
  box-sizing: border-box;
  padding-right: 30px;
}

.category_selection_left:after {
  content: "";
  /*height: 34px; width: 1px; background-color: #e6e6e6;position: absolute; top: 10px; right:14px;*/
}

.category_selection .search_inplist_location .serchIc {
  top: 20px;
}

.add_image_upload {
  display: inline-block;
  padding: 0 16px;
  box-sizing: border-box;
  position: relative;
  margin-left: 55px;
  margin-top: 28px;
}

.hoverback {
  position: absolute;
  top: 0;
  left: 0;
  background: rgba(0, 0, 0, 0.5);
  width: 100%;
  height: 100%;
  cursor: pointer;
  display: none;
}

.add_image_upload .img_list {
  list-style: none;
  width: 100%;
  display: inline-block;
}

.add_image_upload .img_list li {
  width: 60px;
  height: 60px;
  margin-left: 6px;
  border-radius: 4px;
  border: 1px solid #cccccc;
  float: left;
  overflow: hidden;
  box-sizing: border-box;
  text-align: center;
  background-color: #cccccc;
  position: relative;
}

.add_image_upload .img_list li:first-child {
  margin: 0;
}

.add_image_upload .img_list li img {
  max-width: 100%;
  background-size: cover;
  overflow: hidden;
  vertical-align: middle;
}

.add_image_upload .img_list li:last-child {
  border: 1px dashed #8c9dad;
  border-radius: 4px;
  background-color: #ffffff;
  line-height: 60px;
}

.add_img_container {
  display: block;
  height: 100%;
  position: relative;
  text-align: center;
  margin: 0 auto;
  line-height: 52px;
}

.add_img_container:hover::before {
  content: "";
  background: url(../images/expand_image.png) no-repeat;
  width: 16px;
  height: 16px;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}

.add_img_container.upload_plus input {
  width: 60px;
  height: 60px;
  position: absolute;
  top: 0;
  left: 0;
  opacity: 0;
  -ms-filter: 'alpha(opacity=0)';
  cursor: pointer;
  z-index: 3;
  -ms-filter: 'alpha(opacity=0)';
  overflow: hidden;
}

.add_img_plus {
  color: #8c9dad;
  font-size: 26px;
  position: absolute;
  top: 0;
  left: 35%;
}

.add_image_upload .img_list li:hover .hoverback {
  display: block;
}

.add_image_upload .img_list .closeBtn {
  display: none;
  position: absolute;
  color: #ffffff;
  font-size: 16px;
  font-weight: normal;
  padding: 3px;
  box-sizing: border-box;
  top: -6px;
  right: 0;
  text-shadow: 1px 1px 8px #000000;
  z-index: 10;
  line-height: normal;
}

.add_image_upload .img_list li:hover .closeBtn {
  display: block;
}

.add_image_upload .img_list li:last-child:hover {
  border: 1px dashed #000000;
  background-color: #ffffff;
}

.add_image_upload .img_list li:last-child:hover .add_img_plus {
  color: #273239;
}

.contentList2 .event_inter .inviteIc {
  float: right;
  margin-right: 22px;
  right: 4px;
  position: absolute;
  display: inline-block;
  z-index: 2;
  top: 14px;
}

.contentList2.dashboard_v3 > li .userDisplay .inviteIc, .contentList2.dashboard_v3 > li .userDisplay .messageIc {
  position: absolute;
  right: 24px;
  top: -2px;
}

.contentList2.dashboard_v3 > li .userDisplay .messageIc:before {
  color: #777777;
}

.contentList2 .event_inter .inviteIc::before {
  content: "\e90f";
  color: #8b9ead;
}

.contentList2 .event_inter .inviteIc:hover::before {
  color: #333333;
}

/* post */
.bus_opportunity {
  padding: 0 10px;
}

.bus_opportunity + .desc_text_v2.userTxt {
  color: #333333;
}

.bold_text {
  font-weight: bold;
}

.distributors_info {
  font-size: 14px;
  color: #333333;
  padding-bottom: 5px;
  width: 100%;
  display: inline-block;
  margin-top: 15px;
}

s
.bold_text.read_more:after {
  content: "";
  position: absolute;
  left: 0;
  right: 0;
  bottom: -1px;
  border-top: 2px solid #a5a5a5;
}

.bus_opp_info, .company_name {
  font-size: 14px;
  color: #273239;
}

.bus_opp_info {
  padding-bottom: 15px;
}

.opp_company_info {
  font-weight: 600;
}

.opp_company_info .comapny_logo, .opp_company_info .company_name {
  cursor: pointer;
}

.bus_opportunity .company_name {
  display: inline-block;
  padding-top: 8px;
  height: auto;
}

.bus_opportunity .company_name:hover {
  text-decoration: underline;
}

.acceptIcunfill, .bus_opportunity .locationIc {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'icomoon' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  background-image: none;
}

.locationIc:after {
  content: "\e9b4";
  color: #8c9dad;
  font-size: 16px;
  margin-left: 4px;
  margin-right: 2px;
}

.acceptIcunfill:after {
  content: "\e952";
  color: #89bd31;
  font-size: 16px;
  margin-left: 4px;
}

.comapny_logo {
  display: inline-block;
  width: 32px;
  height: 32px;
  background-color: #999999;
  float: left;
  margin-right: 12px;
}

.disc_content .bus_opportunity .comapny_logo {
  line-height: 32px;
}

.disc_content .bus_opportunity .comapny_logo img {
  vertical-align: middle;
}

.bus_opportunity .read_more {
  float: right;
  color: #333333;
  position: relative;
}

.country_info {
  width: 48px;
  height: 22px;
  border: 1px solid #e6e6e6;
  border-radius: 4px;
  background-color: #f6f8fa;
  padding: 3px 4px;
  box-sizing: border-box;
}

.country_flag {
  vertical-align: middle;
  margin-right: 4px;
}

.bus_opp_img_gallary {
  list-style: none;
  margin: 0 -3px;
}

.bus_opp_img_gallary li {
  display: inline-block;
  width: 50%;
  padding: 3px;
  box-sizing: border-box;
  float: left;
  height: 125px;
}

.bus_opp_img {
  background-color: #e6e6e6;
  width: 100%;
  height: 100%;
  display: inline-block;
  position: relative;
  overflow: hidden;
  text-align: center;
  line-height: 110px;
}

.bus_opp_img img {
  max-width: 100%;
  vertical-align: middle;
}

.bus_opportunity .opp_company_info .btn_v2 {
  border: 1px solid #333333;
  color: #333333;
  background-color: #ffffff;
  font-weight: bold;
  height: 28px;
  font-size: 12px;
  padding: 0 16px;
  display: flex;
  align-items: center;
  justify-content: center;
  min-width: inherit;
  width: auto;
  text-transform: inherit;
}

.search_inplist_location li.mobile_overlay_list {
  display: none;
}

.comment_row .stretch_box .ttTxt {
  text-align: left;
}

.comment_row .stretch_box .ToolTip.cen .downArw_333 {
  display: none;
}

.comment_row .stretch_box .closeBtn {
  color: #ffffff;
  position: absolute;
  right: 2px;
}

.ttTxt.profile {
  padding-top: 15px;
}

.comment_row .stretch_box .ttTxt.update_profile_tooltip {
  padding-bottom: 18px;
  text-align: right;
  padding-top: 0;
}

.ttTxt.profile2 {
  padding: 0 10px;
}

.ToolTip.profile {
  display: inline-block;
  position: absolute;
  left: -248px;
  top: -78px;
}

.arrow.update_profile_tooltip:after {
  content: "\279E";
  color: #ffffff;
  font-size: 12px;
}

.ttTxt.update_profile_tooltip .decoration_text {
  position: relative;
}

.ttTxt.update_profile_tooltip .decoration_text:after {
  content: "";
  position: absolute;
  left: 0px;
  right: 0px;
  bottom: -4px;
  border-top: 1px solid #ffffff;
}

.update_profile_tooltip.arrow {
  margin-left: 4px;
  text-decoration: none;
}

.post_by .select_dropdown_wp.act .search_inplist .list_text.var_2 {
  padding-left: 0;
}

#discussion_post_urlmeta, .web_prev_disc {
  display: inline-block;
  margin-top: 20px;
  width: 100%;
}

.overlay_wrp #discussion_post_urlmeta .clsBtn_000 {
  top: 0;
}

.user_post_bottom.strt_disc_bottom .select_dropdown_wp .search_inplist_location li .search_inplist_wp_nano {
  top: inherit;
  bottom: 0;
}

#discussion_text {
  display: inline-block;
}

.flag_outer_div .tootTipV2Cont {
  min-width: 200px;
}

.search_inplist_location .search_inp_wp .serchIc {
  position: absolute;
  right: 10px;
  background: none;
  width: auto;
  height: auto;
  margin: 0;
  left: initial;
}

.search_inplist_location .search_inp_wp .serchIc:before {
  content: "\e924";
  font-size: 20px;
  color: #8b9dae;
}

.post_inputs_wp .col_right textarea.textcomplete {
  line-height: initial;
  display: inline-block;
  overflow: hidden;
  padding-top: 6px;
  box-sizing: border-box;
  resize: none;
}

.post_inputs_wp .col_right .textoverlay-wrapper {
  width: 100%;
}

.search_inplist_location {
  display: none;
  z-index: 4;
  width: 100%;
  list-style: none;
  background: #ffffff;
  box-shadow: 0 0 3px #cec9c9;
  position: absolute;
  top: 30px;
  left: 0;
  font-size: 0;
}

@media only screen and (max-width: 1024px) {
  .bus_category_list {
    overflow-x: scroll;
    white-space: nowrap;
  }
}

@media only screen and (max-width: 767px) {
  .container_v2 .contentWp .user_input_box {
    border: 1px solid #e6e6e6;
  }
  .strt_disc .top_section {
    padding: 10px;
  }
  .strt_disc .top_section .img_upload .icon_text, .tag_bus_span, .visibility_para, .category_selection_left::after {
    display: none;
  }
  .bus_category_list {
    display: flex;
    overflow-x: scroll;
    padding-bottom: 10px;
    margin: 0;
  }
  .strt_disc .user_post_bottom.strt_disc_bottom .btn {
    height: 30px;
    line-height: 30px;
  }
  .category_selection {
    padding: 0;
  }
  .category_selection_left, .category_selection_right {
    width: 100%;
    padding: 0 10px 10px;
    border-bottom: 1px solid #e6e6e6;
    box-sizing: border-box;
  }
  .sel_category, .date_required_by, .cat_sel_para2, .add_image_upload {
    padding: 0;
  }
  .category_selection .user_arrow {
    border: 0;
    position: relative;
  }
  .category_selection .user_arrow::after {
    content: "\003E";
    font-size: 28px;
    color: #8b9dae;
    position: absolute;
    top: -25px;
    right: 0;
  }
  .cat_sel_para1 {
    margin-top: 10px;
  }
  .user_post_bottom {
    border: none;
    padding: 8px 10px;
  }
  .strt_disc .strt_disc_bottom .select_dropdown_wp, .add_image_upload {
    margin-left: 0;
  }
  .add_image_upload .img_list li, .add_img_container.upload_plus input {
    width: 48px;
    height: 48px;
  }
  .add_image_upload .img_list li:last-child {
    line-height: 48px;
  }
  .category_selection .search_inplist_location {
    position: fixed;
    top: 0;
    width: 100%;
    height: 100%;
  }
  .category_selection .search_inplist_location li {
    border-top: 0;
    border-bottom: 1px solid #e6e6e6;
  }
  .userDisplay .dscrptn {
    white-space: normal !important;
    /*word-break: break-all;*/
  }
  .dashboard_v3 > li .userDisplay .colRight {
    padding-right: 54px;
  }
  .bus_opportunity .company_name {
    padding: 0;
    width: calc(100% - 138px);
  }
  .acceptIcunfill::after, .distributors_info {
    font-size: 14px;
  }
  .bus_opportunity .opp_company_info .btn_v2 {
    font-size: 12px;
    padding: 6px 8px;
  }
  .opp_company_info {
    padding-bottom: 20px;
  }
  .distributors_info {
    /*padding-bottom: 15px;*/
  }
  .bus_opp_info {
    line-height: 1.5;
  }
  .contentList2 .event_inter .company_tag {
    background-color: #ffffff;
  }
  .search_inplist_location .search_cont .search_inp_wp {
    width: calc(100% - 20px);
    position: relative;
  }
  .mobile_overlay_list {
    display: block;
  }
  .close_overlay {
    font-size: 14px;
    color: #cccccc;
    width: auto !important;
  }
  .overlay_heading {
    font-size: 16px;
    color: #273239;
    display: inline-block;
    text-align: center;
    width: calc(100% - 128px);
  }
  .bus_category_list_div {
    overflow: hidden;
    padding: 16px 0 10px;
    /*height: 30px;*/
    height: 65px;
    padding-bottom: 10px;
  }
  .comment_row .stretch_box .ToolTip.cen {
    position: fixed;
    left: 0;
    bottom: 0;
    top: inherit;
    right: inherit;
    padding: 0;
    width: 100%;
  }
  .search_inplist_location li.mobile_overlay_list {
    display: block;
  }
  .mobile_post_overlay.overlay_wrp .clsBtn_000 {
    display: none;
  }
  .mobile_post_overlay.overlay_wrp .figure_wp .clsBtn_000 {
    display: block;
  }
  .mobile_post_overlay.overlay_wrp #discussion_post_images {
    position: inherit;
  }
  .overlay_wrp #discussion_post_urlmeta .clsBtn_000 {
    right: 4px;
  }
  .overlay_wrp #discussion_post_urlmeta .clsBtn_000:before {
    font-size: 12px;
  }
  .overlay_wrp #discussion_post_urlmeta .clsBtn_000 .dashboard_v3 > li .userDisplay .dscrptn {
    word-break: break-word;
  }
  #discussion_post_urlmeta .web_prev_disc .figure_wp {
    background: white;
    padding: 10px;
    border-radius: 50%;
    top: 2px;
    right: 2px;
  }
  .busi_category, .bus_category_list li:first-child {
    margin-bottom: 10px;
    padding-bottom: 12px;
  }
  .search_inplist_location li {
    display: inline-block;
    width: 100%;
  }
  .post_by.all_post .select_dropdown_wp .select_dropdown {
    background: #ffffff;
  }
  .contentList2.dashboard_v3 > li .userDisplay .inviteIc, .contentList2.dashboard_v3 > li .userDisplay .messageIc {
    top: 4px;
  }
}

@media only screen and (min-width: 768px) {
  .post-form-overlay .overlay_wrp .clsBtn_000 {
    top: 6px;
    right: 6px;
  }
}

/* gl- 3703 new features end */
/* gl-3850 start */
.mainwrapper.mainwrapper_award.women_exp img {
  overflow: hidden;
}

.rightArw_fff.dashboard_arrow {
  border-left: 9px solid #c4c4c4;
  margin-left: 6px;
  margin-right: 6px;
}

.dashboard_center_group.colmWp {
  display: none;
  width: 266px;
  top: -170px;
  left: 0;
  position: absolute;
  z-index: 3;
}

.dashboard_center_group.colmWp .women_exp_group_lhs {
  box-shadow: 0 0 3px #cccccc;
  height: auto;
}

.dashboard_center_group.colmWp .cardArrow {
  position: absolute;
  left: 10px;
  width: 0;
  height: 0;
  border-top: 10px solid #ffffff;
  border-left: 10px solid transparent;
  border-right: 10px solid transparent;
  float: right;
  margin-right: 38px;
}

.dashboard_center_group.colmWp .women_exp_group_lhs_h {
  padding: 10px 10px 10px 84px;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
  text-overflow: ellipsis;
  box-sizing: border-box;
  height: 47px;
}

.dashboard_center_group.colmWp .women_exp_group_lhs .profileview {
  border: none;
  padding: 10px;
  margin-left: 0;
  width: 100%;
}

.dashboard_center_group.colmWp .basetxt {
  width: 47%;
}

.dashboard_center_group.colmWp .wmn_grp_join_btn {
  display: inline-block;
  width: 53%;
  float: right;
}

.dashboard_center_group.colmWp .btn_v2 {
  font-size: 12px;
  float: right;
}

.dashboard_center_group.colmWp .shareIc {
  margin-right: 15px;
  margin-top: 8px;
}

.dashboard_center_group.colmWp .image_list li:not(:last-child) {
  margin-left: -15px;
}

.dashboard_center_group.colmWp .basetxtleft a {
  color: #999999;
  font-weight: 600;
}

.disc_content .stretch_box .right_sec .dashboard-group-text .link_identity {
  width: auto;
  float: left;
}

.dashboard-group-text .rightArw_fff.dashboard_arrow {
  float: left;
  margin-top: 2px;
}

.dashboard-group-text .company_name_dashboard {
  font-size: 14px;
}

.dashboard-group-text .link_identity {
  padding-bottom: 0 !important;
}

@media only screen and (max-width: 767px) {
  .userDisplay .dscrptn a.company_name_dashboard {
    white-space: initial;
  }
  .dashboard_center_group.colmWp {
    left: 20px;
  }
  .dashboard_center_group.colmWp .image_list {
    float: left;
    margin: 0;
  }
  .dashboard_center_group.colmWp .women_exp_group_lhs {
    box-shadow: 0 0 20px #cccccc;
  }
  .weblink_hd {
    padding-right: 26px;
  }
  .strt_disc .img_upload {
    margin-bottom: 10px;
  }
}

/* gl-3703 */
.mail_sent_notified_wrp {
  background-color: #202124;
  border-radius: 4px;
  width: 100%;
  padding: 16px 20px;
  box-sizing: border-box;
  text-align: left;
}

.mail_message_text {
  font-size: 14px;
  color: #ffffff;
  font-family: Roboto;
  line-height: 1.5;
  padding-right: 15px;
}

.mail_message_text span {
  font-size: 16px;
}

.update_profile_text {
  float: right;
  line-height: 0.6;
}

.update_profile_text span {
  font-size: 14px;
  color: #ffffff;
  font-family: Roboto;
  font-weight: 300;
  text-decoration: underline;
}

.clsBtn_000.mail_notify:before {
  color: #cccccc;
}

.clsBtn_000.mail_notify {
  top: 18px;
  position: absolute;
  right: 14px;
}

.mail_notified {
  border-radius: 6px;
  max-width: 350px;
  position: fixed;
  left: 24px;
  bottom: 24px;
  width: 94%;
  z-index: 3;
}

@media only screen and (max-width: 767px) {
  .mail_notified {
    left: 0;
    margin: 10px;
  }
}

/* adding image in commnet section start */
.stretch_box .right_sec .input_wpr {
  height: 30px;
  min-height: auto;
}

.stretch_box .img_upload {
  position: absolute;
  right: 35px;
  /*top: -4px; font-size:20px; */
  color: #8c9dad;
  top: 50%;
  transform: translateY(-50%);
}

.stretch_box .img_upload .icon_wp {
  vertical-align: initial;
  display: block;
}

.stretch_box .enter_ic {
  bottom: intial;
  top: 3px;
}

.stretch_box .slick-slide {
  margin: 0 3px;
}

.stretch_box .add_img_container {
  display: flex;
  align-items: center;
}

.stretch_box .add_image_upload {
  width: calc(100% + 30px);
  margin-top: 3px;
  margin-left: -15px;
  margin: 6px 0;
  padding: 6px;
  width: 100%;
  box-sizing: border-box;
  padding-right: 26px;
}

.stretch_box .add_image_upload .img_list {
  margin-left: -3px;
}

.stretch_box .add_image_upload .img_list li {
  margin: 3px;
  border: 1px solid #cccccc !important;
}

.stretch_box .add_image_upload .img_list li:last-child {
  border: none;
}

.stretch_box .slick-prev.slick-arrow, .stretch_box .slick-next.slick-arrow {
  background: transparent;
}

.stretch_box .slick-prev:before, .stretch_box .slick-next:before {
  font-family: 'icomoon' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  color: #273239;
  font-size: 14px;
}

.stretch_box .slick-prev:before {
  content: '\e949';
}

.stretch_box .slick-next:before {
  content: '\e948';
}

.stretch_box .slick-next {
  right: -20px;
}

.stretch_box .slick-prev {
  left: -15px;
}

.stretch_box .right_sec .input_wpr .add_image_upload {
  border: 1px solid #eee7e7;
}

.stretch_box .right_sec .add_image_upload {
  padding-left: 0;
  margin-top: 0;
  padding-top: 0;
  margin-left: 0;
}

.comment_row .stretch_box .right_sec .input_wpr {
  height: auto;
}

.comment_row .stretch_box .img_upload {
  top: initial;
  bottom: 7px;
  transform: initial;
}

.comment_row .stretch_box .enter_ic {
  top: initial;
  bottom: 3px;
}

@-moz-document url-prefix() {
  .comment_row .stretch_box .enter_ic {
    bottom: 3px;
  }
}

.image_ic.v2 {
  display: block;
  background: none !important;
  width: auto;
  height: auto;
}

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

@media only screen and (max-width: 767px) {
  .stretch_box .add_image_upload {
    margin-left: 0;
    width: calc(100% - 15px);
    margin-left: 4px;
  }
  .add_image_upload .img_list {
    width: calc(100% + 1px);
  }
}

@media only screen and (min-width: 767px) and (max-width: 991px) {
  .stretch_box .add_image_upload {
    margin-left: -19px;
  }
  .add_image_upload .img_list {
    width: calc(100% + 6px);
  }
}

@media only screen and (min-width: 560px) and (max-width: 767px) {
  .add_image_upload .img_list {
    width: calc(100% + 5px);
  }
}

/* adding image in commnet section end */
/* flag sprite */
.flag {
  display: inline-block;
  position: relative;
  width: 16px;
  height: 11px;
  background: url("images/flags-sprite.png") no-repeat;
}

.flag.flag-gu {
  background-position: -96px -55px;
}

.flag.flag-mn {
  background-position: -208px -88px;
}

.flag.flag-va {
  background-position: -48px -154px;
}

.flag.flag-tibet {
  background-position: -32px -143px;
}

.flag.flag-fo {
  background-position: -64px -44px;
}

.flag.flag-th {
  background-position: -16px -143px;
}

.flag.flag-tr {
  background-position: -144px -143px;
}

.flag.flag-tl {
  background-position: -80px -143px;
}

.flag.flag-kz {
  background-position: -144px -77px;
}

.flag.flag-zm {
  background-position: -16px -165px;
}

.flag.flag-uz {
  background-position: -32px -154px;
}

.flag.flag-dk {
  background-position: -64px -33px;
}

.flag.flag-scotland {
  background-position: -176px -121px;
}

.flag.flag-gi {
  background-position: -224px -44px;
}

.flag.flag-gy {
  background-position: -128px -55px;
}

.flag.flag-bj {
  background-position: -112px -11px;
}

.flag.flag-fr {
  background-position: -80px -44px;
}

.flag.flag-mo {
  background-position: -224px -88px;
}

.flag.flag-ir {
  background-position: -112px -66px;
}

.flag.flag-io {
  background-position: -80px -66px;
}

.flag.flag-tm {
  background-position: -96px -143px;
}

.flag.flag-ch {
  background-position: -96px -22px;
}

.flag.flag-mt {
  background-position: -32px -99px;
}

.flag.flag-nl {
  background-position: -240px -99px;
}

.flag.flag-gp {
  background-position: -16px -55px;
}

.flag.flag-im {
  background-position: -48px -66px;
}

.flag.flag-tv {
  background-position: -176px -143px;
}

.flag.flag-mu {
  background-position: -48px -99px;
}

.flag.flag-pe {
  background-position: -96px -110px;
}

.flag.flag-vi {
  background-position: -112px -154px;
}

.flag.flag-hn {
  background-position: -176px -55px;
}

.flag.flag-ss {
  background-position: -128px -132px;
}

.flag.flag-ae {
  background-position: -16px 0;
}

.flag.flag-td {
  background-position: -240px -132px;
}

.flag.flag-pw {
  background-position: 0 -121px;
}

.flag.flag-nu {
  background-position: -32px -110px;
}

.flag.flag-bt {
  background-position: -208px -11px;
}

.flag.flag-ms {
  background-position: -16px -99px;
}

.flag.flag-cv {
  background-position: -240px -22px;
}

.flag.flag-es {
  background-position: -224px -33px;
}

.flag.flag-mh {
  background-position: -144px -88px;
}

.flag.flag-la {
  background-position: -160px -77px;
}

.flag.flag-vn {
  background-position: -128px -154px;
}

.flag.flag-py {
  background-position: -16px -121px;
}

.flag.flag-br {
  background-position: -176px -11px;
}

.flag.flag-ye {
  background-position: -224px -154px;
}

.flag.flag-ie {
  background-position: 0 -66px;
}

.flag.flag-gh {
  background-position: -208px -44px;
}

.flag.flag-cg {
  background-position: -80px -22px;
}

.flag.flag-cu {
  background-position: -224px -22px;
}

.flag.flag-hu {
  background-position: -224px -55px;
}

.flag.flag-sg {
  background-position: -224px -121px;
}

.flag.flag-at {
  background-position: -176px 0;
}

.flag.flag-lk {
  background-position: -224px -77px;
}

.flag.flag-vu {
  background-position: -144px -154px;
}

.flag.flag-bo {
  background-position: -160px -11px;
}

.flag.flag-jo {
  background-position: -208px -66px;
}

.flag.flag-er {
  background-position: -208px -33px;
}

.flag.flag-za {
  background-position: -256px -154px;
}

.flag.flag-rs {
  background-position: -80px -121px;
}

.flag.flag-nr {
  background-position: -16px -110px;
}

.flag.flag-ls {
  background-position: -256px -77px;
}

.flag.flag-jm {
  background-position: -192px -66px;
}

.flag.flag-tz {
  background-position: -208px -143px;
}

.flag.flag-ki {
  background-position: -16px -77px;
}

.flag.flag-sj {
  background-position: 0 -132px;
}

.flag.flag-cz {
  background-position: -16px -33px;
}

.flag.flag-pg {
  background-position: -128px -110px;
}

.flag.flag-lv {
  background-position: -32px -88px;
}

.flag.flag-do {
  background-position: -96px -33px;
}

.flag.flag-lu {
  background-position: -16px -88px;
}

.flag.flag-no {
  background-position: -256px -99px;
}

.flag.flag-kw {
  background-position: -112px -77px;
}

.flag.flag-mx {
  background-position: -96px -99px;
}

.flag.flag-yt {
  background-position: -240px -154px;
}

.flag.flag-ly {
  background-position: -48px -88px;
}

.flag.flag-cy {
  background-position: 0 -33px;
}

.flag.flag-ph {
  background-position: -144px -110px;
}

.flag.flag-my {
  background-position: -112px -99px;
}

.flag.flag-sm {
  background-position: -48px -132px;
}

.flag.flag-et {
  background-position: -240px -33px;
}

.flag.flag-ru {
  background-position: -96px -121px;
}

.flag.flag-tj {
  background-position: -48px -143px;
}

.flag.flag-ai {
  background-position: -64px 0;
}

.flag.flag-pl {
  background-position: -176px -110px;
}

.flag.flag-kp {
  background-position: -64px -77px;
}

.flag.flag-uy {
  background-position: -16px -154px;
}

.flag.flag-gb {
  background-position: -112px -44px;
}

.flag.flag-gs {
  background-position: -64px -55px;
}

.flag.flag-kurdistan {
  background-position: -96px -77px;
}

.flag.flag-rw {
  background-position: -112px -121px;
}

.flag.flag-ec {
  background-position: -128px -33px;
}

.flag.flag-mm {
  background-position: -192px -88px;
}

.flag.flag-pa {
  background-position: -80px -110px;
}

.flag.flag-wales {
  background-position: -160px -154px;
}

.flag.flag-kg {
  background-position: -256px -66px;
}

.flag.flag-ve {
  background-position: -80px -154px;
}

.flag.flag-tk {
  background-position: -64px -143px;
}

.flag.flag-ca {
  background-position: -16px -22px;
}

.flag.flag-is {
  background-position: -128px -66px;
}

.flag.flag-ke {
  background-position: -240px -66px;
}

.flag.flag-ro {
  background-position: -64px -121px;
}

.flag.flag-gq {
  background-position: -32px -55px;
}

.flag.flag-pt {
  background-position: -256px -110px;
}

.flag.flag-tf {
  background-position: -256px -132px;
}

.flag.flag-ad {
  background-position: 0 0;
}

.flag.flag-sk {
  background-position: -16px -132px;
}

.flag.flag-pm {
  background-position: -192px -110px;
}

.flag.flag-om {
  background-position: -64px -110px;
}

.flag.flag-an {
  background-position: -112px 0;
}

.flag.flag-ws {
  background-position: -192px -154px;
}

.flag.flag-sh {
  background-position: -240px -121px;
}

.flag.flag-mp {
  background-position: -240px -88px;
}

.flag.flag-gt {
  background-position: -80px -55px;
}

.flag.flag-cf {
  background-position: -64px -22px;
}

.flag.flag-zanzibar {
  background-position: 0 -165px;
}

.flag.flag-mw {
  background-position: -80px -99px;
}

.flag.flag-catalonia {
  background-position: -32px -22px;
}

.flag.flag-ug {
  background-position: -240px -143px;
}

.flag.flag-je {
  background-position: -176px -66px;
}

.flag.flag-km {
  background-position: -32px -77px;
}

.flag.flag-in {
  background-position: -64px -66px;
}

.flag.flag-bf {
  background-position: -48px -11px;
}

.flag.flag-mc {
  background-position: -80px -88px;
}

.flag.flag-sy {
  background-position: -192px -132px;
}

.flag.flag-sn {
  background-position: -64px -132px;
}

.flag.flag-kr {
  background-position: -80px -77px;
}

.flag.flag-eu {
  background-position: -256px -33px;
}

.flag.flag-bn {
  background-position: -144px -11px;
}

.flag.flag-st {
  background-position: -144px -132px;
}

.flag.flag-england {
  background-position: -192px -33px;
}

.flag.flag-lc {
  background-position: -192px -77px;
}

.flag.flag-dm {
  background-position: -80px -33px;
}

.flag.flag-be {
  background-position: -32px -11px;
}

.flag.flag-ni {
  background-position: -224px -99px;
}

.flag.flag-ua {
  background-position: -224px -143px;
}

.flag.flag-mz {
  background-position: -128px -99px;
}

.flag.flag-pf {
  background-position: -112px -110px;
}

.flag.flag-tn {
  background-position: -112px -143px;
}

.flag.flag-ee {
  background-position: -144px -33px;
}

.flag.flag-xk {
  background-position: -208px -154px;
}

.flag.flag-sx {
  background-position: -176px -132px;
}

.flag.flag-sd {
  background-position: -192px -121px;
}

.flag.flag-gd {
  background-position: -128px -44px;
}

.flag.flag-ci {
  background-position: -112px -22px;
}

.flag.flag-sz {
  background-position: -208px -132px;
}

.flag.flag-cl {
  background-position: -144px -22px;
}

.flag.flag-fi {
  background-position: 0 -44px;
}

.flag.flag-ga {
  background-position: -96px -44px;
}

.flag.flag-jp {
  background-position: -224px -66px;
}

.flag.flag-de {
  background-position: -32px -33px;
}

.flag.flag-np {
  background-position: 0 -110px;
}

.flag.flag-re {
  background-position: -48px -121px;
}

.flag.flag-bg {
  background-position: -64px -11px;
}

.flag.flag-sc {
  background-position: -160px -121px;
}

.flag.flag-ng {
  background-position: -208px -99px;
}

.flag.flag-qa {
  background-position: -32px -121px;
}

.flag.flag-mk {
  background-position: -160px -88px;
}

.flag.flag-aw {
  background-position: -208px 0;
}

.flag.flag-kn {
  background-position: -48px -77px;
}

.flag.flag-al {
  background-position: -80px 0;
}

.flag.flag-bw {
  background-position: -240px -11px;
}

.flag.flag-um {
  background-position: -256px -143px;
}

.flag.flag-ky {
  background-position: -128px -77px;
}

.flag.flag-tt {
  background-position: -160px -143px;
}

.flag.flag-so {
  background-position: -80px -132px;
}

.flag.flag-lt {
  background-position: 0 -88px;
}

.flag.flag-by {
  background-position: -256px -11px;
}

.flag.flag-bb {
  background-position: 0 -11px;
}

.flag.flag-us {
  background-position: 0 -154px;
}

.flag.flag-md {
  background-position: -96px -88px;
}

.flag.flag-ag {
  background-position: -48px 0;
}

.flag.flag-hm {
  background-position: -160px -55px;
}

.flag.flag-as {
  background-position: -160px 0;
}

.flag.flag-eg {
  background-position: -160px -33px;
}

.flag.flag-sv {
  background-position: -160px -132px;
}

.flag.flag-sl {
  background-position: -32px -132px;
}

.flag.flag-fk {
  background-position: -32px -44px;
}

.flag.flag-am {
  background-position: -96px 0;
}

.flag.flag-ck {
  background-position: -128px -22px;
}

.flag.flag-tw {
  background-position: -192px -143px;
}

.flag.flag-kh {
  background-position: 0 -77px;
}

.flag.flag-to {
  background-position: -128px -143px;
}

.flag.flag-se {
  background-position: -208px -121px;
}

.flag.flag-cd {
  background-position: -48px -22px;
}

.flag.flag-pn {
  background-position: -208px -110px;
}

.flag.flag-gr {
  background-position: -48px -55px;
}

.flag.flag-id {
  background-position: -256px -55px;
}

.flag.flag-vc {
  background-position: -64px -154px;
}

.flag.flag-somaliland {
  background-position: -96px -132px;
}

.flag.flag-bi {
  background-position: -96px -11px;
}

.flag.flag-pk {
  background-position: -160px -110px;
}

.flag.flag-pr {
  background-position: -224px -110px;
}

.flag.flag-bd {
  background-position: -16px -11px;
}

.flag.flag-co {
  background-position: -192px -22px;
}

.flag.flag-fm {
  background-position: -48px -44px;
}

.flag.flag-bm {
  background-position: -128px -11px;
}

.flag.flag-ar {
  background-position: -144px 0;
}

.flag.flag-bv {
  background-position: -224px -11px;
}

.flag.flag-sb {
  background-position: -144px -121px;
}

.flag.flag-mq {
  background-position: -256px -88px;
}

.flag.flag-eh {
  background-position: -176px -33px;
}

.flag.flag-bh {
  background-position: -80px -11px;
}

.flag.flag-it {
  background-position: -144px -66px;
}

.flag.flag-hr {
  background-position: -192px -55px;
}

.flag.flag-sa {
  background-position: -128px -121px;
}

.flag.flag-mv {
  background-position: -64px -99px;
}

.flag.flag-mg {
  background-position: -128px -88px;
}

.flag.flag-dz {
  background-position: -112px -33px;
}

.flag.flag-gg {
  background-position: -192px -44px;
}

.flag.flag-gm {
  background-position: -256px -44px;
}

.flag.flag-af {
  background-position: -32px 0;
}

.flag.flag-li {
  background-position: -208px -77px;
}

.flag.flag-sr {
  background-position: -112px -132px;
}

.flag.flag-vg {
  background-position: -96px -154px;
}

.flag.flag-cr {
  background-position: -208px -22px;
}

.flag.flag-tc {
  background-position: -224px -132px;
}

.flag.flag-ao {
  background-position: -128px 0;
}

.flag.flag-ma {
  background-position: -64px -88px;
}

.flag.flag-mr {
  background-position: 0 -99px;
}

.flag.flag-gn {
  background-position: 0 -55px;
}

.flag.flag-ne {
  background-position: -176px -99px;
}

.flag.flag-nf {
  background-position: -192px -99px;
}

.flag.flag-wf {
  background-position: -176px -154px;
}

.flag.flag-hk {
  background-position: -144px -55px;
}

.flag.flag-gf {
  background-position: -160px -44px;
}

.flag.flag-ps {
  background-position: -240px -110px;
}

.flag.flag-ic {
  background-position: -240px -55px;
}

.flag.flag-cw {
  background-position: -256px -22px;
}

.flag.flag-ml {
  background-position: -176px -88px;
}

.flag.flag-ax {
  background-position: -224px 0;
}

.flag.flag-gl {
  background-position: -240px -44px;
}

.flag.flag-dj {
  background-position: -48px -33px;
}

.flag.flag-cn {
  background-position: -176px -22px;
}

.flag.flag-ht {
  background-position: -208px -55px;
}

.flag.flag-lr {
  background-position: -240px -77px;
}

.flag.flag-tg {
  background-position: 0 -143px;
}

.flag.flag-ba {
  background-position: -256px 0;
}

.flag.flag-ge {
  background-position: -144px -44px;
}

.flag.flag-bz {
  background-position: 0 -22px;
}

.flag.flag-au {
  background-position: -192px 0;
}

.flag.flag-iq {
  background-position: -96px -66px;
}

.flag.flag-cm {
  background-position: -160px -22px;
}

.flag.flag-gw {
  background-position: -112px -55px;
}

.flag.flag-az {
  background-position: -240px 0;
}

.flag.flag-na {
  background-position: -144px -99px;
}

.flag.flag-fj {
  background-position: -16px -44px;
}

.flag.flag-zw {
  background-position: -32px -165px;
}

.flag.flag-bs {
  background-position: -192px -11px;
}

.flag.flag-il {
  background-position: -16px -66px;
}

.flag.flag-nz {
  background-position: -48px -110px;
}

.flag.flag-me {
  background-position: -112px -88px;
}

.flag.flag-si {
  background-position: -256px -121px;
}

.flag.flag-nc {
  background-position: -160px -99px;
}

.flag.flag-lb {
  background-position: -176px -77px;
}

/* 4043 intervention start */
.glv2_inter.connection .post_slider_iv {
  margin-bottom: -17px;
}

.glv2_inter.connection .post_slider_iv > li {
  width: 90%;
  margin-right: 10px;
  opacity: 1;
}

.glv2_inter.connection .post_slider_iv > li > .disc_content .desc_text_v2 {
  white-space: initial;
}

.glv2_inter.connection .post_slider_iv > li > .userDisplay {
  border: 1px solid #e5e5e5;
  border-bottom: none;
  padding: 10px;
  width: calc(100% + 2px);
  margin-left: -1px;
}

.glv2_inter.connection .post_slider_iv > li > .userDisplay > .dscrptn {
  padding: 0;
}

.glv2_inter.connection .post_slider_iv > li > .dash_content {
  width: 100%;
  white-space: initial;
}

.glv2_inter.connection .post_slider_iv > li > .userDisplay > .colRight {
  margin-left: 56px;
}

.glv2_inter.connection .post_slider_iv > li > .single_cont.dash_content > .comment_row {
  width: calc(100% + 16px);
  margin-bottom: -8px;
  margin-left: -8px;
}

.glv2_inter.connection .post_slider_iv > li .opp_company_info {
  white-space: initial;
}

@media only screen and (max-width: 767px) {
  .glv2_inter.connection .post_slider_iv > li {
    width: 85%;
    margin-right: 0;
  }
  .glv2_inter.connection .dashboard_v3 .post_slider_iv > li .action_row .actionList > li > a > span.shareIc {
    margin-top: 0;
  }
}

/* 4043 intervention End */
/* intervention comments likes start */
.like_commm_text {
  font-size: 14px;
  color: #333333;
}

.like_commm_text a {
  color: #273239;
  font-weight: bold;
  cursor: pointer;
}

.comm_like_block {
  display: inline-block;
  width: 100%;
  margin-top: 14px;
}

.comm_like_block > li {
  display: inline-block;
  border-top: 1px solid #e5e5e5;
  width: 100%;
  padding-top: 6px;
}

.comm_like_block > li .actionList > li .patIc {
  margin-top: 0 !important;
}

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

.comm_like_block .profile_people_block {
  width: 75%;
  float: left;
}

.comm_like_block .profile_icon_img {
  width: 40px;
  height: 40px;
  line-height: 40px;
  text-align: center;
  border-radius: 50%;
  display: inline-block;
  overflow: hidden;
}

.comm_like_block .prof_info_block {
  padding: 14px 18px;
  box-sizing: border-box;
  display: inline-block;
  width: calc(100% - 45px);
}

.comm_like_block .prof_person_info {
  font-size: 14px;
  color: #333333;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  margin-bottom: 6px;
}

.comm_like_block .porf_time_date {
  font-size: 12px;
  color: #8c8c8c;
}

.comm_like_block .like_comment_block {
  width: 25%;
  float: left;
  padding: 14px;
  box-sizing: border-box;
  padding-right: 0;
}

.comm_like_block .actionList {
  display: flex;
  justify-content: space-around;
}

.comm_like_block .actionList li a {
  display: flex;
  flex-flow: row;
  align-items: center;
}

.comm_like_block .actionList li a .count_num {
  line-height: initial;
  margin-left: 4px;
  font-size: 14px;
  color: #333333;
}

.comm_like_block .actionList li .cmntIc {
  margin: 0;
}

.comm_like_block .actionList li .cmntIc:before {
  font-size: 18px;
  margin-right: 4px;
}

.view_all_comment_likes {
  display: inline-block;
  width: 100%;
  text-align: center;
  border-top: 1px solid #e5e5e5;
  padding-top: 8px;
}

.view_all_comment_likes a {
  font-size: 14px;
  color: #333333;
}

@media only screen and (max-width: 767px) {
  .like_commm_text {
    padding: 0 10px;
    box-sizing: border-box;
  }
  .comm_like_block > li {
    padding-bottom: 4px;
  }
  .comm_like_block .like_comment_block, .comm_like_block .profile_people_block {
    width: 100%;
    padding: 0 10px;
    box-sizing: border-box;
  }
  .comm_like_block .prof_info_block {
    padding: 0 0 10px 10px;
    box-sizing: border-box;
  }
  .comm_like_block .profile_icon_img {
    width: 30px;
    height: 30px;
    line-height: 30px;
  }
  .comm_like_block .comm_like_block > li {
    padding-top: 0;
  }
  .comm_like_block .like_comment_block {
    padding-left: 52px;
  }
  .comm_like_block .like_comment_block .actionList {
    justify-content: start;
  }
  .comm_like_block .like_comment_block .actionList > li {
    width: 20%;
  }
  .comm_like_block .like_comment_block .actionList li a {
    height: 30px;
    line-height: 30px;
  }
  .view_all_comment_likes {
    padding-bottom: 10px;
  }
}

/* intervention comments likes end */
/* MR start*/
#popup_discussion_fullview .single_cont.dash_content {
  margin-top: 20px;
}

.signin_mobile_campaign .pre_container_s .actionList li a {
  line-height: inherit;
}

.signin_mobile_campaign .actionList li .cmntIc {
  margin: 13px 2px 0 0;
}

#popup_discussion_fullview .userDisplay .colRight {
  margin-left: 60px;
}

.comm_like_block .prof_person_info {
  height: 17px;
  position: relative;
  padding-right: 20px;
}

.profile_icon_img img {
  max-width: 100%;
}

@media only screen and (max-width: 767px) {
  .comm_like_block .actionList .pnt .count_num {
    margin-left: 10px;
    margin-top: 4px;
  }
  #popup_discussion_fullview .fullView .artclSec .userDisplay .colLeft.pnt {
    float: left;
  }
}

/* MR end*/
/* mk start */
#popup_discussion_fullview .botLstWp .actionList li {
  margin-left: 20px;
}

#popup_discussion_fullview .botLstWp .actionList li .favIc {
  margin-top: 0;
}

#popup_discussion_fullview .botLstWp .actionList li .patIc {
  margin-top: 0;
}

#popup_discussion_fullview .botLstWp .actionList li .numcnt {
  margin-top: 5px;
  margin-left: 0;
}

#popup_discussion_fullview .botLstWp .actionList li .shareIc {
  margin-top: 4px;
}

#popup_discussion_fullview .botLstWp .actionList li .cmntIc {
  margin-top: 3px;
  margin-right: 0;
}

#popup_discussion_fullview .botLstWp .actionList li .icon_text_wp {
  line-height: normal;
  margin-top: 4px;
}

/* mk end*/
.profile_icon_img img {
  max-width: 100%;
}

#popup_discussion_fullview .fullView .artclSec .resizeImgCont.imgResized img {
  width: auto !important;
}

/* coments on coment start */
.disWrp .comntFlow .comntList > li .add_image_upload {
  width: calc(100% + 30px);
  margin-top: 3px;
  margin-left: -15px;
}

.disWrp .comntFlow .comntList > li .hub_comment_reply {
  font-size: 12px;
  display: block;
}

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

.hub_comment_like {
  color: #8c8c8c;
  padding-right: 10px;
  font-size: 14px;
}

.liked_txt {
  color: #333333;
  font-weight: 600;
  display: none;
}

.like_txt:hover, .hub_comment_reply:hover {
  color: #273239;
  position: relative;
}

.like_txt:hover:after, .hub_comment_reply:hover:after {
  content: "";
  position: absolute;
  left: 0px;
  right: 0;
  bottom: 0px;
  border-top: 2px solid #a5a5a5;
}

.comm_eidted {
  display: inline-block;
  font-size: 12px;
  color: #666666;
  margin-left: 20px;
}

.comment_row .reaction_wp .clsBtn_ccc {
  background: none;
  margin: 0;
  cursor: pointer;
  z-index: 1;
  position: relative;
}

.comment_row .reaction_wp .clsBtn_ccc:before {
  content: "\e907";
  font-size: 14px;
  color: #cccccc;
  font-weight: bold;
}

.comment_row .reaction_wp .stretch_box {
  margin-top: 4px;
  /* 06112019 MK */
}

.comment_row .reaction_wp .stretch_box .dropdown_wp {
  /*display: none;*/
}

.comment_row .reaction_wp .stretch_box .right_sec a.link {
  font-size: 12px;
}

.comment_row .reaction_wp .stretch_box .right_sec a.link:hover {
  color: #00abbe;
}

.comment_row .reaction_wp .stretch_box .stretch_box .right_sec p + a {
  font-size: 12px;
}

.comment_row .reaction_wp .stretch_box .stretch_box .left_sec.pnt {
  width: 20px;
  height: 20px;
  line-height: 20px;
}

.comment_row .reaction_wp .stretch_box .stretch_box .right_sec {
  padding-left: 40px;
  /*.txt_s_v2,.link_identity{font-size: 12px;}*/
}

.comment_row .reaction_wp .stretch_box .stretch_box .right_sec .add_image_upload .img_list li {
  width: 50px;
  height: 50px;
}

.postCnt .add_image_upload {
  margin: 15px 0 10px;
}

.postCnt .icon_wp {
  width: 20px;
  height: 20px;
}

.postCnt .infoIcWrp {
  top: 4px;
}

.postCnt .img_upload {
  position: absolute;
  right: 162px;
  top: 22px;
}

.postCnt .image_ic.v2:before {
  font-size: 22px;
}

@media only screen and (max-width: 767px) {
  .postCnt .img_upload {
    right: 8px;
  }
  .postCnt .image_ic.v2:before {
    font-size: 18px;
  }
  .singlegroup .postCnt .img_upload {
    right: 28px;
    top: 6px;
  }
  .singlegroup .postCnt .image_ic.v2:before {
    font-size: 14px;
  }
  .comment_row .reaction_wp .stretch_box .right_sec a.link {
    float: none;
  }
}

/* coments on coment End */
#popup_discussion_fullview .fullView .artclSec .resizeImgCont.imgResized img {
  width: auto !important;
}

/* tradeconnect 2019 start */
.dashboard_v3.contentList2 > li.trade_connect_cont {
  padding: 0;
}

.trade_connect_bg img {
  width: 100%;
  display: inline;
}

@media only screen and (min-width: 1280px) {
  .trade_connect_bg img.desktop {
    width: auto;
  }
}

@media only screen and (min-width: 768px) and (max-width: 1279px) {
  .trade_connect_bg img.desktop {
    width: 100%;
  }
}

@media only screen and (min-width: 768px) {
  .trade_connect_bg img.desktop {
    display: block;
  }
  .trade_connect_bg img.mobile {
    display: none;
  }
}

@media only screen and (max-width: 767px) {
  .trade_connect_bg img.desktop {
    display: none;
  }
  .trade_connect_bg img.mobile {
    display: block;
  }
}

/* tradeconnect 2019 end */
/* posting placeholder overlay start */
.profile_meter.posting_meter {
  width: calc(100% - 4px);
  border-radius: 0;
  height: 20px;
  background-image: none;
  background-color: #eeeeee;
}

.profile_meter.posting_meter .inner_meter {
  border-radius: 0;
  background-image: linear-gradient(to bottom, #ffffff, #00ff00);
}

.posting_head {
  font-size: 14px;
  color: #333333;
  padding: 0 40px 20px;
}

.placeholder_block_feilds {
  display: inline-block;
  width: calc(100% - 10px);
}

.placeholder_block_feilds li {
  display: flex;
  width: calc(100% - 20px);
  float: left;
  margin-top: 20px;
}

.placeholder_block_feilds li:first-child {
  margin-top: 0;
}

.profile_image_placeholder {
  animation-duration: 1.5s;
  animation-fill-mode: forwards;
  animation-iteration-count: infinite;
  animation-name: placeHolderShimmer;
  animation-timing-function: linear;
  background: #f6f7f8;
  background: linear-gradient(to right, #eeeeee 8%, #dddddd 18%, #eeeeee 33%);
  background-size: 800px 104px;
  /*height: 96px; position: relative;*/
  width: 50px;
  height: 50px;
  background-color: #efefef;
  border-radius: 50%;
  float: left;
}

.profile_desc_placeholder, .posting_third_column, .posting_last_column {
  width: calc(44% - 100px);
  margin-left: 12px;
  margin-right: 40px;
}

.profile_desc_placeholder p, .posting_third_column p, .posting_last_column p {
  height: 12px;
  background-color: #f3f3f3;
  border-radius: 2px;
  margin-top: 8px;
  animation-duration: 1.5s;
  animation-fill-mode: forwards;
  animation-iteration-count: infinite;
  animation-name: placeHolderShimmer;
  animation-timing-function: linear;
  background: #f6f7f8;
  background: linear-gradient(to right, #eeeeee 8%, #dddddd 18%, #eeeeee 33%);
  background-size: 800px 104px;
  /*height: 96px; position: relative;*/
}

.posting_last_column {
  width: calc(20% - 20px);
  margin-right: 0;
}

.posting_last_column p {
  height: 20px;
}

.verticle_line_placeholder {
  height: 260px;
  width: 10px;
  background-color: #f3f3f3;
  border-radius: 2px;
  float: right;
  animation-duration: 1.5s;
  animation-fill-mode: forwards;
  animation-iteration-count: infinite;
  animation-name: placeHolderShimmer;
  animation-timing-function: linear;
  background: #f6f7f8;
  background: linear-gradient(to right, #eeeeee 8%, #dddddd 18%, #eeeeee 33%);
  background-size: 800px 104px;
  /*height: 96px; position: relative;*/
}

@media only screen and (max-width: 767px) {
  .placeholder_block_feilds li {
    width: 100%;
  }
  .profile_image_placeholder {
    width: 47px;
    height: 35px;
  }
  .profile_desc_placeholder, .posting_third_column, .posting_last_column {
    width: calc(75% - 100px);
    margin-left: 8px;
    margin-right: 8px;
  }
  .posting_last_column {
    width: calc(25% - 15px);
  }
  .verticle_line_placeholder {
    width: 8px;
    height: 220px;
  }
  .profile_meter.posting_meter {
    margin-top: 0;
  }
}

/* posting placeholder overlay end */
/* intervention comments likes start */
/* business opportunity user journey start */
@media only screen and (min-width: 768px) {
  .overlay_v3 .overlay_wrp.width_650 {
    width: 650px;
  }
}

.post_header_block {
  height: 72px;
  line-height: 72px;
  background: #f7f8fc;
  padding: 0 20px;
  box-sizing: border-box;
  margin: -20px;
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}

.congrts_hdr {
  color: #273239;
  font-size: 16px;
  font-weight: 600;
  line-height: 1.5;
  padding-top: 26px;
  text-indent: -22px;
  margin-left: 20px;
}

.congrts_hdr .tick_ic {
  color: #4dc300;
  margin-right: 8px;
  top: 30px;
  right: 20px;
}

.user_journey_detail {
  display: inline-block;
  width: 100%;
  margin-top: 20px;
}

.profile_name_txt .porf_time_date {
  position: relative;
  padding-left: 16px;
}

.profile_name_txt .porf_time_date .eventLocTxt {
  bottom: -1px;
  left: 0;
}

.profile_name_txt .porf_time_date .eventLocTxt:before {
  font-size: 12px;
}

.user_journey_detail .profile_icon_img {
  width: 48px;
  height: 48px;
  line-height: 44px;
}

.user_journey_detail .comm_like_block > li {
  padding-top: 0;
  margin-bottom: -1px;
}

.user_journey_detail .comm_like_block > li.hideOut {
  background: #ffffff;
}

.user_journey_detail .comm_like_block .profile_people_block {
  width: 80%;
}

.user_journey_detail .comm_like_block .like_comment_block {
  width: 20%;
}

.user_journey_detail .msg_sent_txt {
  font-size: 14px;
  color: #8c8c8c;
}

.user_journey_detail .message:before {
  position: inherit;
  color: #999999;
  font-size: 18px;
}

.user_journey_detail .btn_v2 {
  border-color: transparent;
}

.recomnd_txt {
  font-size: 18px;
  color: #273239;
  margin-top: 18px;
  font-weight: 600;
  margin-bottom: 4px;
}

.conn_req {
  font-size: 12px;
  color: #8c8c8c;
}

.strt_user_journey {
  padding: 20px;
}

.comm_like_block .profile_name_txt .prof_person_info {
  color: #273239;
  font-size: 12px;
  padding-bottom: 0px;
  display: inline-block;
  font-weight: 600;
  white-space: initial;
  height: auto;
}

.profile_name_txt {
  padding: 14px 8px;
  box-sizing: border-box;
  display: inline-block;
  width: calc(100% - 54px);
}

.nme_txt {
  font-size: 14px;
  color: #273239;
  overflow: hidden;
  font-weight: 600;
}

.user_journey_detail .comm_like_block .prof_info_block {
  width: calc(100% - 225px);
}

.user_journey_detail .vrifdIc::before {
  font-family: 'icomoon' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e92a";
  font-size: 14px;
  color: #65b32c;
  box-sizing: border-box;
}

.user_journey_detail .vrifdIc {
  background: none !important;
  width: auto !important;
  height: auto !important;
  position: absolute;
  right: 0;
}

.user_journey_detail .btn_v2 {
  text-transform: inherit;
  min-width: 60px;
  padding: 4px 10px;
  background: transparent;
  color: #8c8c8c;
  display: flex;
  align-items: center;
}

.user_journey_detail .btn_v2 .message {
  margin-right: 6px;
}

.suggested_steps_block {
  display: inline-block;
  width: calc(100% + 40px);
  border-top: 1px solid #e6e6e6;
  margin-left: -20px;
  padding: 0 20px;
  box-sizing: border-box;
}

.suggested_steps_block.empty_recom {
  margin-top: 20px;
}

.suggested_steps_block .search_inplist_v2 {
  display: inline-block;
  float: left;
  margin-top: 10px;
  margin-left: -8px;
}

.suggested_steps_block .search_inplist_v2 li {
  display: inline-block;
  margin-left: 8px;
}

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

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

.suggested_steps_block .search_inplist_v2 li a .list_text {
  font-size: 12px;
  color: #8c8c8c;
  padding: 9px 0 0 7px;
  line-height: normal;
  font-weight: 500;
  text-transform: capitalize;
  position: relative;
}

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

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

.suggested_steps_block .search_inplist_v2 li a:hover .industry_packaging_ic:before, .suggested_steps_block .search_inplist_v2 li a:hover .network:before, .suggested_steps_block .search_inplist_v2 li a:hover .edit_ic:before, .suggested_steps_block .search_inplist_v2 li a:hover .list_text {
  color: #00afd0;
}

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

.suggested_steps_block .search_inplist_v2 li a .edit_ic:before {
  font-size: 16px;
}

.suggested_steps_block .network:before {
  content: "\e91e";
  color: #999999;
  font-size: 18px;
}

.suggested_steps_block .verifyic:before {
  content: "";
  position: absolute;
  background: url(./images/verify_icon_v2.png);
  width: 15px;
  height: 15px;
  left: -8px;
  top: 8px;
  background-size: cover;
}

@media only screen and (max-width: 767px) {
  .user_journey_detail .comm_like_block .profile_people_block {
    width: 72%;
  }
  .user_journey_detail .comm_like_block .profile_icon_img {
    float: left;
  }
  .user_journey_detail .comm_like_block .profile_name_txt {
    width: calc(100% - 50px);
    padding: 0;
    float: left;
    padding-left: 8px;
  }
  .user_journey_detail .comm_like_block .profile_name_txt .nme_txt {
    padding-bottom: 0px;
  }
  .user_journey_detail .comm_like_block .prof_info_block {
    float: left;
    padding: 0;
    width: calc(100% - 50px);
    padding-left: 8px;
  }
  .user_journey_detail .comm_like_block .prof_person_info {
    font-size: 12px;
    padding-right: 0;
  }
  .user_journey_detail .comm_like_block .like_comment_block {
    width: 28%;
    float: right;
    padding: 0;
  }
  .user_journey_detail .comm_like_block .like_comment_block .actionList {
    justify-content: center;
  }
  .user_journey_detail .comm_like_block .vrifdIc {
    position: inherit;
  }
  .strt_user_journey .post_header_block {
    /*margin: -40px;*/
  }
  .strt_user_journey .user_journey_detail {
    margin-top: 40px;
  }
  .strt_user_journey .recomnd_txt {
    font-size: 16px;
    margin-bottom: 8px;
  }
  .strt_user_journey .comm_like_block {
    margin-top: 20px;
  }
  .strt_user_journey .user_journey_detail .comm_like_block .profile_icon_img {
    width: 40px;
    height: 40px;
    line-height: 34px;
  }
  .strt_user_journey .user_journey_detail .comm_like_block .profile_people_block {
    padding-left: 0;
  }
  .strt_user_journey .user_journey_detail .comm_like_block .vrifdIc {
    margin-left: 4px;
    right: initial;
  }
  .strt_user_journey .user_journey_detail .comm_like_block > li {
    padding: 12px 0;
    width: 100%;
    margin: 0;
  }
  .strt_user_journey .message:before {
    font-size: 14px;
  }
  .strt_user_journey .suggested_steps_block .search_inplist_v2 li {
    margin-top: 4px;
  }
  .overlay#post_success_overlay .overlay_wrp .clsBtn_000, .overlay_wrp .clsBtn_000 {
    top: 10px;
  }
}

/* empty content */
.user_journey_detail .emptyptxt {
  font-size: 14px;
  color: #c3c3c3;
  width: 100%;
  text-align: center;
  padding: 40px 0 20px;
}

/* empty content */
/* placeholder start */
.comm_like_block.placeholder .profile_icon_img {
  animation-duration: 1.5s;
  animation-fill-mode: forwards;
  animation-iteration-count: infinite;
  animation-name: placeHolderShimmer;
  animation-timing-function: linear;
  background: #f6f7f8;
  background: linear-gradient(to right, #eeeeee 8%, #dddddd 18%, #eeeeee 33%);
  background-size: 800px 104px;
  /*height: 96px; position: relative;*/
}

.comm_like_block.placeholder .prof_person_info {
  width: 88%;
  height: 14px;
  animation-duration: 1.5s;
  animation-fill-mode: forwards;
  animation-iteration-count: infinite;
  animation-name: placeHolderShimmer;
  animation-timing-function: linear;
  background: #f6f7f8;
  background: linear-gradient(to right, #eeeeee 8%, #dddddd 18%, #eeeeee 33%);
  background-size: 800px 104px;
  /*height: 96px; position: relative;*/
  margin-top: 6px;
}

.comm_like_block.placeholder .profile_name_txt {
  width: 88%;
}

.comm_like_block.placeholder .profile_name_txt .nme_txt {
  width: 70%;
  height: 16px;
  padding-bottom: 0;
  animation-duration: 1.5s;
  animation-fill-mode: forwards;
  animation-iteration-count: infinite;
  animation-name: placeHolderShimmer;
  animation-timing-function: linear;
  background: #f6f7f8;
  background: linear-gradient(to right, #eeeeee 8%, #dddddd 18%, #eeeeee 33%);
  background-size: 800px 104px;
  /*height: 96px; position: relative;*/
}

.comm_like_block.placeholder .profile_name_txt .btn_v2 {
  width: 100px;
}

.comm_like_block.placeholder .porf_time_date {
  width: 40%;
  height: 14px;
  animation-duration: 1.5s;
  animation-fill-mode: forwards;
  animation-iteration-count: infinite;
  animation-name: placeHolderShimmer;
  animation-timing-function: linear;
  background: #f6f7f8;
  background: linear-gradient(to right, #eeeeee 8%, #dddddd 18%, #eeeeee 33%);
  background-size: 800px 104px;
  /*height: 96px; position: relative;*/
}

.comm_like_block {
  font-size: 0;
}

.comm_like_block > li {
  position: relative;
  max-height: 73px;
  opacity: 1;
  padding-top: 0;
  -webkit-transition: all 1s ease, -webkit-transform 1s ease;
  transition: all 1s ease, -webkit-transform 1s ease;
  transition: all 1s ease, opacity 1s ease;
  transition: all 1s ease, opacity 1s ease, -webkit-transform 1s ease;
}

.comm_like_block > li.hideOut {
  max-height: 1px;
  overflow: hidden;
  opacity: 0;
  visibility: hidden;
}

.comm_like_block li .confirm_mess {
  position: absolute;
  display: none;
  width: 100%;
  height: 100%;
  background: rgba(255, 255, 255, 0.9);
  text-align: center;
  display: flex;
  align-items: center;
  justify-content: center;
  border-bottom: 1px solid #e5e5e5;
}

.comm_like_block li .confirm_mess p {
  font-size: 14px;
  color: #333333;
}

/* business opportunity user journey start */
/* recommended and latest articles intervention start */
.contentList2.dashboard_v3 [data-iv="readingarticlelist"] .colmWp {
  width: 100%;
  margin-top: -21px;
}

.contentList2.dashboard_v3 [data-iv="readingarticlelist"] .colmWp .mainwrapper {
  box-shadow: none;
  padding-bottom: 0;
}

.contentList2.dashboard_v3 [data-iv="readingarticlelist"] .colmWp .mainwrapper .featuredofferstxt {
  margin-left: 8px;
  margin-bottom: 10px;
}

.contentList2.dashboard_v3 [data-iv="readingarticlelist"] .colmWp .mainwrapper .userDisplay.var_03.pnt {
  padding: 15px 8px;
}

.contentList2.dashboard_v3 [data-iv="readingarticlelist"] .colmWp .mainwrapper .userDisplay.var_03.pnt:last-child {
  padding-bottom: 0;
}

.contentList2.dashboard_v3 [data-iv="readingarticlelist"] .colmWp .mainwrapper .userDisplyWp.topNews {
  margin-bottom: 0 !important;
}

/* recommended and latest articles intervention end */
.logodesignService .gl_member_list .onbrd_interv_list {
  white-space: inherit;
}

.logodesignService .gl_member_list .onbrd_interv_list .botmSec {
  white-space: inherit;
}

.logodesignService .gl_member_list .onbrd_intrvtion_listwp .onbrd_interv_list {
  white-space: nowrap;
}

.gl_member_list .onbrd_interv_list > li {
  white-space: initial;
}

@media only screen and (max-width: 767px) {
  .intervention .rhs_interventions .arrow_cont {
    margin-right: 14px;
  }
  .intervention .logodesignService .arrow_cont.var_2 {
    display: block;
  }
  .logodesignService .gl_member_list .onbrd_interv_list .eCard.pnt {
    height: 144px;
  }
  .row_top#settings_mobile_container .settings:before {
    display: none;
  }
}

/* gl-4153 post on hub comment & replies start */
.dashboard_v3 .disc_content .desc_text_v2.collapse_para_text {
  overflow: hidden;
  display: -webkit-box;
  -webkit-line-clamp: 4;
  -webkit-box-orient: vertical;
  line-height: 24px;
  position: relative;
  max-height: 112px;
}

.collapse_para_text .read_more_span {
  display: inline-block;
}

.read_more_span {
  position: absolute;
  right: 0;
  bottom: 8px;
  background: #ffffff;
  display: none;
}

.read_more_btn {
  font-size: 14px;
  color: #8c8c8c;
  padding-left: 4px;
  font-weight: bold;
}

.read_more_btn:hover {
  color: #273239;
}

.read_more_btn:hover:after {
  content: "";
  position: absolute;
  left: 14px;
  right: 0;
  bottom: 2px;
  border-top: 2px solid #a5a5a5;
}

.comment_edit .post_edited {
  display: list-item;
}

.post_edited {
  float: left;
  font-size: 12px;
  display: none;
  list-style-type: disc;
  list-style-position: inside;
  padding-left: 14px;
}

#dashboard_hub_list .userDisplay .dscrptn > a {
  color: #273239;
  font-weight: bold;
  font-size: 14px;
  font-family: Roboto;
}

.right_sec .link_identity {
  color: #273239;
  font-weight: 700;
  /*font-family: Roboto; */
}

/* Ar 22-Mar'20 commented font family */
#comment_block .right_sec .link_identity:hover:after {
  content: "";
  position: absolute;
  left: 0px;
  right: 0;
  bottom: 0px;
  border-top: 2px solid #000000;
}

/*.view_response_list.comment_reply_hub{float: right;width:44%;}*/
.view_response_list.comment_reply_hub {
  float: right;
  width: auto;
  margin-top: 7px;
}

.view_response_list.comment_reply_hub > li {
  float: right;
  margin-right: 17px;
}

.view_response_list.comment_reply_hub > li:first-child {
  margin-right: 0;
}

.view_response_list.comment_reply_hub > li > a {
  padding: 0;
}

.view_response_list.comment_reply_hub > li > a > .text_label {
  color: #8c8c8c;
  border: none;
}

.comment_reply_hub.actionList li a {
  font-size: 14px;
  color: #8c8c8c;
  font-weight: bold;
}

.comment_reply_hub.actionList li a span {
  padding-right: 10px;
}

/*.dashboard_v3.contentList2 > li .actionList li .patIc{width: 6px;}*/
.like_text {
  padding-left: 10px !important;
  padding-right: 0;
  padding-top: 2px;
  float: left;
}

.comment_reply_hub.actionList {
  float: left;
}

[data-content-piece="pat"] {
  width: auto;
  height: auto;
}

.comment_reply_hub.actionList li a {
  line-height: normal;
  display: inherit;
  padding: 6px 10px;
  box-sizing: border-box;
}

.comment_reply_hub.actionList li a:hover {
  background-color: #f6f6f6;
  border-radius: 24px;
  color: #273239;
}

.comment_reply_hub.actionList li a:hover span {
  color: #273239;
  font-weight: bold;
}

.dashboard_v3.contentList2 > li .actionList li .shareIc {
  float: left;
}

/*.single_cont.dash_content .row_v2.action_row{width: calc(100% + 20px);border-top: 1px solid #eee7e7;padding:12px 20px;margin-left: -10px;}*/
.dash_content {
  z-index: 2;
}

.dash_content .row_v2.action_row {
  width: 100%;
  border-top: 1px solid #eee7e7;
  padding: 9px 10px 8px 10px;
}

.dashboard_v3 .actionList.comment_reply_hub > li .shareIc {
  padding: 0 !important;
}

.dashboard_v3 .actionList.comment_reply_hub > li:hover .share_block_ic {
  display: block;
}

.dashboard_v3 .actionList.comment_reply_hub > li:hover .share_block {
  position: absolute;
  top: 11px;
  left: 0;
  bottom: inherit;
  z-index: 3;
}

.dashboard_v3 .actionList.comment_reply_hub > li:hover .share_block .share_list {
  display: flex;
}

.dashboard_v3 .actionList.comment_reply_hub > li:hover .share_block .share_list li a {
  padding: 0;
}

.dashboard_v3 .actionList.comment_reply_hub > li:hover .share_block .share_list li a span {
  padding: 0;
}

.dashboard_v3 .actionList.comment_reply_hub > li[data-content-piece="pat"] {
  width: auto !important;
  height: auto;
}

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

.replyIc, .likeIc, .down_arrow_point {
  font-family: 'icomoon' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.commentIc {
  position: relative;
  padding-left: 14px;
}

.commentIc:before {
  display: inline-block;
  font-size: 16px;
  position: absolute;
  left: 0;
  top: 3px;
}

.view_response_list.comment_reply_hub > li > a > .text_label {
  /*font-weight: bold;*/
}

.view_response_list.comment_reply_hub > li > a:hover > .text_label {
  color: #273239;
  font-weight: bold;
  text-decoration: underline;
}

.view_response_list.comment_reply_hub > li > a:hover > .text_label .count_num {
  color: #273239;
}

.replyIc:before {
  display: inline-block;
  font-size: 16px;
  font-weight: bold;
}

/*.likeIc:before{content: "\e971";display: inline-block;font-size: 16px;font-weight: bold;}*/
.likeIc {
  margin: 0 !important;
  float: left;
}

.down_arrow_point:before {
  content: "\e948";
  display: inline-block;
  transform: rotate(90deg);
  font-weight: bold;
  color: #8b8b8b;
  font-size: 12px;
  margin-right: 6px;
}

.comment_reply_hub.actionList li a span.likeIc {
  padding-right: 0;
}

.comment_row .link12 {
  color: #273239;
}

.txt_s_v2 {
  margin: 10px 0;
}

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

.stretch_box .right_sec p + a {
  font-size: 14px;
  display: inline-block;
}

.hub_comment_like {
  color: #8c8c8c;
  padding-right: 10px;
}

.liked_txt {
  color: #333333;
  font-weight: 600;
  display: none;
}

.hub_comment_liked .liked_txt {
  display: inline-block;
}

.hub_comment_liked .like_txt {
  display: none;
}

.input_wpr .textoverlay-wrapper {
  width: 100%;
  box-sizing: border-box;
}

.single_cont .stretch_box {
  padding-top: 10px;
}

.comment_row .reaction_wp + .stretch_box {
  padding-top: 0;
}

.like_txt:hover, .hub_comment_reply:hover {
  color: #273239;
  position: relative;
}

.like_txt:hover:after, .hub_comment_reply:hover:after {
  content: "";
  position: absolute;
  left: 0px;
  right: 0;
  bottom: 0px;
  border-top: 2px solid #a5a5a5;
}

.img_upload:hover .image_ic.v2:before {
  color: #273239;
}

.comment_reply_hub_div, .replyOnComment {
  width: 100%;
}

.comment_reply_hub_div .stretch_box, .replyOnComment .stretch_box {
  /*border-top: 1px solid #eee7e7;*/
  padding-top: 8px;
}

.comment_row .reaction_wp .comment_reply_hub_div .stretch_box {
  margin-top: 14px;
}

.comment_row .reaction_wp .comment_reply_hub_div .stretch_box > .stretch_box {
  margin: 0;
  padding: 0;
}

.image_upload_comment {
  font-size: 12px;
  color: #666666;
  border: 1px solid #eee7e7;
  padding: 10px;
  box-sizing: border-box;
  padding-bottom: 24px;
  float: right;
  width: 92%;
}

.image_upload_comment .profile_meter {
  margin: 0;
  height: 6px;
  border: none;
  width: 100%;
  background: #ffffff;
  background-image: none;
  margin-bottom: 6px;
}

.stretch_box .right_sec .time_stamp .time {
  font-size: 12px;
  font-style: italic;
}

#comment_block .stretch_box .right_sec .time_stamp .time {
  font-style: normal;
  margin-top: -1px;
  margin-left: 5px;
}

.add_image_upload {
  width: 100%;
  margin: 0 0 10px;
  padding: 0;
}

#comment_block .add_image_upload .img_list li:last-child, #comment_block .add_image_upload .img_list li:last-child:hover, #comment_block .add_image_upload .img_list li {
  width: 86px;
  height: 50px;
  border: none;
  border-radius: 0;
}

.add_img_container {
  line-height: 42px;
}

#comment_row .input_wpr .add_image_upload {
  margin: 6px 0;
  padding: 6px;
  width: 100%;
  border: 1px solid #eee7e7;
  box-sizing: border-box;
  padding-right: 26px;
}

.replis_text_block {
  display: inline-block;
  width: calc(100% - 44px);
  margin-left: 44px;
  margin-top: 6px;
}

.replis_text, .hide_replies_txt {
  font-size: 14px;
  color: #999999;
  font-weight: bold;
  position: relative;
}

.replis_text:hover, .hide_replies_txt:hover {
  color: #273239;
}

.replis_text:hover:after, .hide_replies_txt:hover:after {
  content: "";
  position: absolute;
  left: 0px;
  right: 0;
  bottom: 0px;
  border-top: 2px solid #a5a5a5;
}

.txt_s_v2.comment_readmorejs > a.link {
  color: #273239;
  font-weight: 600;
  position: relative;
}

.txt_s_v2.comment_readmorejs > a.link:after {
  content: "";
  position: absolute;
  left: 0px;
  right: 0;
  bottom: 0px;
  border-top: 2px solid #a5a5a5;
}

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

.comments_count {
  float: right;
  font-size: 12px;
  color: #999999;
}

.view_more_comment_link {
  float: left;
  display: inline-block;
  font-size: 14px;
  color: #999999;
  position: relative;
}

.view_more_comment_link:hover {
  color: #273239;
  font-weight: bold;
}

.view_more_comment_link:hover:after {
  content: "";
  position: absolute;
  left: 0px;
  right: 0;
  bottom: 0px;
  border-top: 2px solid #a5a5a5;
}

.single_cont .stretch_box {
  padding-top: 0;
}

.comm_eidted {
  display: inline-block;
  font-size: 12px;
  color: #666666;
  margin-left: 20px;
}

.comment_post_icon {
  font-size: 16px;
  font-weight: bold;
  position: relative;
  color: #8b8b8b;
  position: absolute;
  right: -20px;
  top: 2px;
  display: none;
}

.comment_post_icon:before {
  content: "";
  top: 10px;
  left: 0;
  right: 0;
  border-top: 3px solid #ffffff;
  width: 7px;
  border-radius: 50%;
  position: absolute;
}

.comment_post_icon.act {
  color: #273239;
}

.stretch_box .right_sec .input_wpr {
  position: relative;
}

.right_sec.input_fill {
  width: calc(100% - 44px);
}

.right_sec.input_fill .comment_post_icon {
  display: inline-block;
}

.add_image_upload.uploaded_image .add_img_container {
  position: relative;
}

.add_image_upload.uploaded_image .add_img_container:hover:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  background: url(images/expand_image_overlay.png) no-repeat;
  width: 100%;
  height: 100%;
  background-size: contain;
  z-index: 2;
}

.add_img_container:hover::before {
  z-index: 2;
}

.add_img_container:hover::after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  background: #000000;
  opacity: 0.5;
  z-index: 1;
  width: 100%;
  height: 100%;
}

@media only screen and (min-width: 768px) and (max-width: 1279px) {
  .dashboard_v3 .actionList.comment_reply_hub > li a {
    padding-left: 0;
    padding-right: 0;
  }
}

@media only screen and (max-width: 767px) {
  /*.single_cont.dash_content .row_v2.action_row{width: 100%;margin-left: 0;padding: 10px;}*/
  .dash_content .row_v2.action_row {
    width: 100%;
    margin-left: 0;
    padding: 10px;
  }
  .dash_content .action_row .actionList {
    display: flex;
    width: 100%;
    margin-top: 8px;
    justify-content: space-between;
  }
  .stretch_box .right_sec .link_identity {
    float: left;
  }
  .txt_s_v2 {
    display: inline-block;
    width: 100%;
  }
  .reaction_wp > .stretch_box > .right_sec .time_stamp.var2 {
    float: right;
    padding-right: 14px;
  }
  .dashboard_v3 .actionList.comment_reply_hub > li {
    padding: 0px;
    display: inline-block;
    width: auto;
    margin: 0;
  }
  .comment_reply_hub.actionList li a {
    height: auto;
    padding: 6px 10px;
  }
  .comment_reply_hub.actionList li a span {
    padding: 2px;
  }
  .add_image_upload .img_list li:last-child, .add_image_upload .img_list li:last-child:hover, .add_image_upload .img_list li {
    width: 60px;
    height: 60px;
    line-height: 60px;
  }
  .hub_comment_like {
    font-size: 14px;
  }
  .view_response_list.comment_reply_hub {
    width: auto;
    display: block;
  }
  .replis_text, .hide_replies_txt, .view_more_comment_link, .txt_s_v2.comment_readmorejs, .hub_comment_reply, .hub_comment_like {
    font-size: 12px;
  }
  .replis_text_block {
    margin-left: 36px;
  }
  /*.replyOnComment{padding-top: 16px;}*/
  .more_comments_block {
    display: inline-block;
    width: 80%;
    margin-right: 10px;
    float: right;
  }
  /*.view_response_list.comment_reply_hub + div{padding-top: 16px;}*/
  .image_upload_comment {
    width: 82%;
    padding-bottom: 10px;
  }
  #comment_row .input_wpr .add_image_upload {
    padding: 2px;
  }
  .view_response_list.comment_reply_hub + div.replis_text_block {
    padding-top: 0;
  }
  .right_sec.input_fill {
    width: 78%;
  }
  .stretch_box .right_sec p + a {
    margin-top: 0;
  }
  .comment_reply_hub.actionList li a span.comment_text {
    padding-left: 16px;
  }
  .replyIc:before {
    font-size: 14px;
  }
  .dashboard_v3 .actionList.comment_reply_hub > li:hover .share_block {
    left: inherit;
    right: 0;
  }
  .dashboard_v3 .actionList.comment_reply_hub > li:hover .share_block .share_list {
    flex-flow: column;
  }
}

/* temp css */
/*.inner_comment_block{display: none;}*/
.curvedarrow {
  font-size: 20px;
  color: #8b8b8b;
  width: auto;
  height: auto;
  margin-top: 0;
  margin-right: 6px;
}

.stretch_box .enter_ic {
  bottom: intial;
  top: 3px;
}

.image_ic.v2 {
  display: block;
  background: none !important;
  width: auto;
  height: auto;
}

.image_ic.v2:before {
  content: "\e91a";
  font-family: 'icomoon' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 16px;
}

/* gl-4153 post on hub comment & replies end */
#events_upcominglist_filter .rhs_contntwpr .nobLst li .custcheckBox .custcheckBoxTxt {
  float: none;
}

.container_v2 .contentList2.dashboard_v3#christmas_campaign_iv > li {
  padding: 0;
  font-size: 0;
}

.user_input_box.post_sec .top_section:hover .post_inputs_wp .col_right textarea, .user_input_box.post_sec .top_section:hover .post_inputs_wp .col_right textarea::placeholder {
  font-weight: inherit;
}

.container_v2 .contentList2.dashboard_v3#christmas_campaign_iv > li {
  padding: 0;
  font-size: 0;
}

/* gl- 4303 new member start */
.new_member_container {
  text-align: center;
  padding: 30px 30px 24px;
  box-sizing: border-box;
}

.new_mem_head {
  font-size: 18px;
  color: #273239;
  font-weight: bold;
  padding-bottom: 20px;
}

.member_block_div.one_user {
  width: 135px;
  height: 135px;
  margin: 0 auto;
  text-align: center;
  margin-bottom: 30px;
}

.member_user_image {
  width: 70px;
  height: 70px;
  line-height: 64px;
  border-radius: 100%;
  background-color: #cccccc;
  margin: 0 auto;
  overflow: hidden;
}

.member_user_image img {
  width: auto;
  max-width: 100%;
}

.member_user_name {
  font-size: 16px;
  color: #273239;
  font-weight: 600;
  padding-top: 6px;
}

.member_block_div.multi_user {
  display: flex;
  flex-flow: row wrap;
  margin-bottom: 20px;
}

.member_block_div.multi_user li {
  list-style: none;
  padding: 8px;
  width: 130px;
  height: 138px;
  cursor: pointer;
}

.new_mem_text {
  font-size: 16px;
  color: #273239;
  font-weight: 500;
}

.new_mem_comp_net {
  color: #8c8c8c;
  text-decoration: underline;
}

.new_mem_btm_div {
  padding: 20px;
  box-sizing: border-box;
  background: #f4f4f4;
  border-top: 1px solid #e6e6e6;
  display: inline-block;
  width: calc(100% + 60px);
  margin-left: -30px;
  margin-bottom: -24px;
  margin-top: 30px;
  padding-left: 30px;
}

.new_mem_btm_text {
  font-size: 12px;
  color: #8c8c8c;
  display: inline-block;
  position: relative;
  line-height: 1.5;
}

.new_mem_btm_text .networkic:before {
  margin-left: -30px;
  color: #8c8c8c;
  top: -6px;
  font-size: 18px;
}

.expand_user_images {
  position: absolute;
  right: 10px;
  bottom: 0;
  background: #ffffff;
  width: 160px;
  height: 140px;
  line-height: 140px;
  z-index: 3;
}

.expand_user_images .member_user_image {
  margin-top: 22px;
  position: relative;
}

.expand_user_images .member_user_image:before {
  width: 70px;
  height: 70px;
}

.expand_user_images .member_user_image::before {
  content: "";
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0.5;
  display: inline-block;
  border-radius: 100%;
}

.member_count_append {
  font-size: 18px;
  color: #ffffff;
  font-weight: bold;
  position: absolute;
  top: 48px;
  line-height: 1;
  left: 64px;
}

.multi_user_block {
  display: inline-block;
  width: calc(100% + 20px);
  position: relative;
  max-height: 280px;
  height: auto;
  margin-right: -20px;
  margin-bottom: 30px;
  overflow-x: hidden;
  overflow-y: auto;
}

.multi_user_block::-webkit-scrollbar {
  width: 5px;
}

.new_mem_btm_text_link {
  color: #8c8c8c;
  text-decoration: underline;
}

.member_join_date {
  font-size: 12px;
  color: #8c8c8c;
  padding-top: 6px;
}

.multi_user_block.scroll {
  overflow-y: scroll;
}

.multi_user_block::-webkit-scrollbar-track {
  -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.2);
  border-radius: 10px;
}

.multi_user_block::-webkit-scrollbar-thumb {
  border-radius: 10px;
  -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.5);
}

​
.multi_user_block .nano {
  min-height: 280px;
  max-height: 282px;
  position: relative;
  border: none;
}

.member_block_div.multi_user.nano-content {
  position: inherit;
  padding: 0;
}

@media only screen and (max-width: 767px) {
  .member_user_name {
    font-size: 14px;
  }
  .new_member_container {
    padding: 30px 10px;
  }
  .expand_user_images {
    bottom: -160px;
  }
}

/* join existing company start */
.prfl_wp .member_block_div.multi_user {
  display: inline-block;
  width: 100%;
}

.prfl_wp .member_block_div.multi_user li {
  float: right;
  width: 170px;
}

.prfl_wp .member_block_div.multi_user li:first-child {
  float: left;
}

.prfl_wp .member_block_div.multi_user li .member_user_name {
  margin-top: 10px;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
  overflow: hidden;
  display: -webkit-box;
}

.prfl_wp .member_block_div.multi_user li .lok:before {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'icomoon' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  color: #c0c0c0;
  font-size: 14px;
  content: "\e97b";
  margin-right: 5px;
}

.prfl_wp .member_block_div.multi_user li .admn:before {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'icomoon' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  color: #c0c0c0;
  font-size: 14px;
  content: "\e995";
  margin-right: 5px;
}

.prfl_wp .member_block_div.multi_user li.crafts .member_user_image {
  border-radius: 4px;
  position: relative;
  overflow: inherit;
}

.prfl_wp .member_block_div.multi_user li.crafts .member_user_image .over_hidden {
  width: 100%;
  height: 100%;
  overflow: hidden;
  display: inline-block;
}

.image_tick {
  position: absolute;
  bottom: -9px;
  right: -9px;
  width: 18px;
  height: 18px;
  border-radius: 100%;
  background: #ffffff;
}

.image_tick:before {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'icomoon' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  color: #77b045;
  font-size: 18px;
  content: "\e92a";
  margin: 0;
  display: block;
}

.btm_txt {
  font-size: 12px;
  color: #8c8c8c;
  position: relative;
  padding-left: 15px;
}

.btm_txt:before {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'icomoon' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  color: #8d8d8d;
  font-size: 12px;
  content: "\e972";
  position: absolute;
  top: 1px;
  left: 0;
}

.btngs {
  display: inline-block;
  width: 100%;
  text-align: center;
  margin-top: 20px;
}

.btngs .btn_v2 {
  float: none;
  margin: 0 5px;
}

.btngs .btn_v2.whiteBtn {
  border: 1px solid #8c8c8c;
  background: #ffffff;
  color: #8c8c8c;
}

.btngs .btn_v2.verification_allow {
  height: 35px;
  line-height: 35px;
  padding: 0;
  display: inline-block;
  width: 123px;
}

.btn_v2.btn_recent_user_okay {
  float: none;
  display: inline-block;
  margin-top: 30px;
}

@media only screen and (max-width: 767px) {
  .prfl_wp .member_block_div.multi_user li {
    float: right;
    width: 130px;
  }
}

/* join existing company End */
/* gl- 4303 new member end */
.need_info.var_2.need_info_s {
  white-space: initial;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
  display: -webkit-box;
  padding: 0 10px;
  box-sizing: border-box;
}

/* gl- 4397 start */
@media only screen and (max-width: 767px) {
  .comment_row .stretch_box .right_sec .input_wpr .add_image_upload {
    width: 100%;
  }
}

/* gl- 4397 end */
/* 4608 css start */
.rich_card .offer_top_block {
  height: auto;
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
  overflow: hidden;
}

.rich_card .default_color_wrapper {
  background: linear-gradient(160deg, #068aff 36%, #0261b9 73%);
  width: 72%;
}

.rich_card .offer_type_txt {
  font-size: 18px;
  color: #ffffff;
  overflow: hidden;
  display: block;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  text-overflow: ellipsis;
}

.rich_card .offer_desc_txt {
  font-size: 12px;
  color: #ffffff;
  text-align: left;
  overflow: hidden;
  display: block;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  text-overflow: ellipsis;
}

.rich_card .offer_back_img_div img {
  width: auto;
  max-width: 100%;
  vertical-align: middle;
  max-height: 100%;
  float: right;
}

.rich_card .offer_back_img_div {
  float: right;
  position: relative;
  overflow: hidden;
  height: 120px;
  width: 100%;
  line-height: 120px;
}

.rich_card .offer_single_block_div .offer_bottom_block {
  height: 70px;
  padding: 10px;
}

.rich_card .get_offer_btn.btn_hover_v2 {
  top: 50%;
  transform: translateY(-50%);
  right: 10px;
  bottom: inherit;
}

.rich_card .offer_type_image_block {
  width: 96px;
  margin-top: 0;
}

.rich_card .offer_type_image_block a {
  display: inline-block;
}

.rich_card .offer_type_image_block a img {
  vertical-align: middle;
}

.rich_card.offer_single_block .offer_type_txt {
  line-height: 6.25;
}

.offer_single_block.rich_card {
  border: 1px solid #cccccc;
  border-radius: 5px;
}

.rich_card_article.card {
  max-width: 275px;
}

.rich_card_article .img-wrp {
  height: 125px;
  line-height: 125px;
  text-align: center;
  background-color: #ffffff;
  background: #cccccc;
}

.rich_card_article .card-img-top {
  width: auto;
  max-width: 100%;
  vertical-align: middle;
  display: inline-block;
}

.rich_card_article .card-body {
  position: relative;
  padding: 0 12px;
}

.rich_card_article .card-text {
  font-size: 14px;
  color: #273239;
  font-weight: bold;
  margin-top: 15px;
}

.rich_card_article .card-text > a {
  color: #273239;
}

.rich_card_article .card-txt {
  margin-top: 12px;
  display: flex;
  margin-bottom: 12px;
}

.rich_card_article .col-4.user-image.px-0 {
  max-width: 14%;
  width: 32px;
  height: 32px;
}

.rich_card_article .img-fluid.rounded-circle {
  max-width: 100%;
  height: auto;
  border-radius: 50%;
  vertical-align: middle;
}

.rich_card_article .user-name {
  font-size: 12px;
  color: #273239;
}

.rich_card_article .time-span {
  font-size: 12px;
  color: #8c8c8c;
}

.rich_card_article .user-caption {
  padding: 0 0 0 15px;
}

.rich_card_article .art_btn {
  width: 100%;
  display: inline-block;
}

.rich_card_article .get_offer_btn.btn_hover_v2 {
  position: inherit;
  float: right;
  margin: 0 -5px -5px 0;
}

.rch_crds_brdr:hover {
  cursor: pointer;
}

.evnt_hdr {
  font-size: 14px;
  font-weight: bold;
  color: #273239;
}

.evnt_btn {
  position: relative;
  width: 100%;
  display: inline-block;
}

.rich_card_evnt .Desc_wrpr .para_text {
  margin-left: 0;
}

.rich_card_evnt .row_wrpr {
  margin-top: 10px;
  margin-bottom: 0;
}

.rich_card_evnt .free_entryWp {
  margin: 0;
}

.rich_card_evnt .get_offer_btn.btn_hover_v2 {
  bottom: inherit;
  right: 0;
}

.rich_card_evnt .eventDesCont {
  padding: 10px 10px 20px 10px;
}

.rich_card_evnt .eventLiImg img {
  border-top-left-radius: 5px;
  border-top-right-radius: 5px;
  position: unset;
  transform: inherit;
  max-width: 100%;
  vertical-align: middle;
  display: inline-block;
  height: 100%;
}

.rich_card_evnt .row_wrpr .para_text {
  font-size: 12px;
  color: #8c8c8c;
}

.rich_card_evnt .calIc02:before, .rich_card_evnt .calIc01:before {
  font-size: 16px;
}

.rich_card_evnt .art_btn.evnt_btn {
  bottom: -12px;
}

.rch_card_grp.nw_grp_wrp_rhs {
  display: inline-block;
  width: 100%;
}

.rch_card_grp .grp_rhs {
  position: relative;
  background-color: #ffffff;
}

.rch_card_grp .colmWp.mB10 {
  display: inline-block;
  padding: 0;
}

.rch_card_grp .get_offer_btn.btn_hover_v2 {
  bottom: -14px;
  margin: 0;
}

.rch_card_grp .grp_rhs img {
  width: 100%;
  max-width: 100%;
  vertical-align: middle;
  display: inline-block;
  border-top-left-radius: 5px;
  border-top-right-radius: 5px;
}

.rch_card_grp .grps_decrpn {
  padding: 0px 12px 12px 12px;
  overflow: hidden;
  display: -webkit-box;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
  height: 45px;
  font-size: 12px;
  color: #8c8c8c;
}

.rch_card_grp .evnt_btn {
  padding: 0;
}

.rch_card_grp .mainwrapper_award img {
  width: 100%;
}

.rch_card_grp .fieo_logo_lhs {
  top: 85px;
  left: 10px;
}

.rch_card_grp .fieo_logo_lhs img {
  width: 100%;
}

.rch_card_grp .women_exp_group_lhs_h {
  color: #273239;
  padding: 8px 10px 26px 70px;
}

.rch_card_grp .grp_rhs_img {
  height: 94px;
}

.rch_card_grp .grp_rhs_img img {
  height: 100%;
}

.rch_crds_brdr {
  border-radius: 5px;
  border: 1px solid #cccccc;
  box-shadow: unset;
}

#bizforum_rhs .mainwrapper {
  padding: 0 0 10px 0;
  margin-bottom: 20px;
}

.offer_single_block.rich_card {
  margin-bottom: -10px;
  border: none;
}

/* 4608 css end */
/* group 4153 start */
.group_lsh_wrp {
  display: inline-block;
  width: 100%;
}

.group_lsh {
  background: #ffffff;
  /*box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.35);*/
  border: 1px solid #e6e6e6;
  border-radius: 0;
  display: inline-block;
  width: 100%;
}

.group_info_wp {
  padding: 15px;
  display: inline-block;
  width: 100%;
  box-sizing: border-box;
}

.group_info_wp .group_logo {
  width: 84px;
  height: 84px;
  line-height: 84px;
  text-align: center;
  overflow: hidden;
  margin: 0 auto;
  border: 1px solid #e6e6e6;
  border-radius: 2px;
}

.group_info_wp .group_logo img {
  display: inline-block;
  max-width: 100%;
  vertical-align: middle;
  border-radius: 2px;
}

.group_info_wp .group_name {
  font-size: 20px;
  color: #273239;
  line-height: 26px;
  font-weight: 500;
  margin-top: 5px;
}

.group_info_wp .group_name .blue_tick {
  top: 2px;
}

.lhs_grp_list {
  list-style: none;
  display: inline-block;
  width: 100%;
}

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

.lhs_grp_list > li a {
  display: block;
  font-size: 16px;
  line-height: 16px;
  color: #273239;
  padding: 12px 15px;
  border-top: 1px solid #cccccc;
}

.lhs_grp_list > li.act a {
  color: #156DF5;
  background: #f6f6f6;
}

.lhs_grp_list > li:hover a {
  /*color:#156DF5;*/
  background: #f6f6f6;
}

.btn_v2.grp_lhs_btn {
  float: left;
  margin-top: 15px;
}

@media only screen and (max-width: 767px) {
  .group_info_wp {
    padding: 10px 10px 0 10px;
    width: calc(100% + 20px);
    background: #ffffff;
    margin-left: -10px;
    /* width added MK 04/05-2020*/
  }
  .group_info_wp .group_logo {
    float: left;
    width: 54px;
    height: 54px;
    line-height: 54px;
  }
  .group_info_wp .group_name {
    float: left;
    padding-left: 10px;
    font-size: 16px;
    margin: 0;
    width: calc(100% - 66px);
  }
}

/* download list start */
.download_list {
  list-style: none;
  display: inline-block;
  width: 100%;
}

.download_list > li {
  margin: 5px;
  float: left;
  width: 112px;
  border: 1px solid #cccccc;
  border-top-right-radius: 2px;
  border-bottom-right-radius: 2px;
  height: 30px;
  box-sizing: border-box;
  position: relative;
}

.download_list > li a {
  display: inline-block;
  line-height: normal;
  position: relative;
  width: 100%;
}

.download_list > li a .extn {
  float: left;
  width: 23px;
  height: 28px;
  line-height: 28px;
  font-size: 9px;
  color: #ffffff;
  font-weight: 700;
  text-align: center;
}

.download_list > li a .extn.doc {
  background: #004b7b;
}

.download_list > li a .extn.pdf {
  background: #b10000;
}

.download_list > li a .extn.xls {
  background: #307b14;
}

.download_list > li a .extn.ppt {
  background: #e25822;
}

.download_list > li a .txtr_wp {
  float: left;
  width: calc(100% - 23px);
  padding: 3px 4px;
  box-sizing: border-box;
}

.download_list > li a .txtr_wp .doc_name {
  width: 100%;
  font-size: 10px;
  color: #273239;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  float: left;
}

.download_list > li a .txtr_wp .mb_text {
  width: 100%;
  font-size: 10px;
  color: #8c8c8c;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  float: left;
}

.download_list > li a .download_hover {
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background: rgba(0, 0, 0, 0.7);
  text-align: center;
  line-height: 25px;
  display: none;
}

.download_list > li a .download_hover .download_hover_text {
  font-size: 12px;
  color: #ffffff;
}

.download_list > li a .download_hover .download_hover_text:before {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'icomoon' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e91a";
  padding-right: 5px;
}

.download_list > li .closeIc {
  font-size: 8px;
  color: #ffffff;
  position: absolute;
  right: 0;
  top: 0;
  line-height: initial;
  padding: 5px;
  cursor: pointer;
}

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

.download_list > li:hover .download_hover {
  display: block;
}

/* download list end */
.lockN {
  font-size: 14px;
  color: #8c8c8c;
  padding-right: 5px;
}

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

/* group banner start */
.groupBannerBottom .nwgrp_type, .groupBannerBottom .nwgrp_count {
  font-size: 14px;
  color: #8c8c8c;
}

.groupBannerBottom .lft_grp_secn {
  float: left;
  margin-top: 6px;
}

.groupBannerBottom .nwgrp_type {
  float: left;
}

.groupBannerBottom .nwgrp_count {
  float: right;
  margin-left: 12px;
}

.groupBannerBottom .tabCnt.var_2 .selctWpr {
  border-radius: 5px;
}

.groupBannerBottom .selctLnk {
  min-width: 125px;
  padding: 0 5px;
  height: 34px;
  line-height: 34px;
  border-radius: 5px;
}

.groupBannerBottom .selctLnk .txt, .groupBannerBottom .selDD > li > a {
  font-size: 14px;
}

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

.groupBannerBottom .actionList.fL li .pnt span {
  color: #8c8c8c;
}

.groupBannerBottom {
  padding: 10px 15px 0 15px;
  box-sizing: border-box;
}

.groupBannerBottom .lft_grp_secn {
  margin-top: 10px;
}

@media only screen and (min-width: 768px) {
  .groupHeroCnt .group_info_wp {
    display: none;
  }
  #grpBannerImg.grpBanCnt {
    margin: 0;
  }
}

@media only screen and (max-width: 767px) {
  ._myGroups .groups .group_info_wp + .tabCnt.var_2 {
    box-shadow: none;
    margin: 0;
    width: calc(100% + 20px);
    padding: 0 10px 10px;
    box-sizing: border-box;
    margin-left: -10px;
    margin-top: -4px;
  }
  ._myGroups .groups .group_info_wp + .tabCnt.var_2 .actionList.fL li .pnt span {
    color: #8c8c8c;
  }
}

/* group banner end */
.groupHeroCnt {
  margin-top: 25px;
}

.groupHeroCnt #Contents {
  margin-top: 20px;
}

.groupHeroCnt #Contents .inviteCont_V2 {
  border-radius: 5px;
  box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.35);
  background: white;
  padding: 0 15px;
}

.groupHeroCnt #Contents .inviteCont_V2 .grpInvHdRow {
  margin-top: 15px;
  display: inline-block;
}

.groupHeroCnt #Contents .inviteCont_V2 .btn {
  font-size: 14px;
  height: auto;
  padding: 0;
  line-height: inherit;
  padding: 8px 10px;
  border-radius: 3px;
}

.groups .tabCnt.var_2 {
  margin-top: 0;
  padding: 10px 15px;
  /*box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.35); border-bottom-left-radius: 3px; border-bottom-right-radius: 3px; */
  border: 1px solid #e6e6e6;
}

.groups .tabCnt.var_2 .selctWpr {
  border: none;
}

.groups .tabCnt.var_2 .join_group_btn {
  font-size: 14px;
  height: auto;
  padding: 0;
  line-height: inherit;
  padding: 8px 10px;
  border-radius: 0;
}

.groups .tabCnt.var_2 .rightDD {
  margin-right: 0;
}

#frm_groupbanner {
  /*border-top-left-radius: 3px; border-top-right-radius: 3px;  box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.35);*/
  border: 1px solid #e6e6e6;
  border-bottom: none;
}

.fulGrpCnt .contentList {
  width: 100%;
  margin: 0;
  display: flex;
  justify-content: space-between;
  flex-flow: row wrap;
}

@media only screen and (min-width: 1025px) {
  .fulGrpCnt .contentList > li {
    float: none;
    margin-left: 0;
    width: calc(50% - 10px);
  }
  .fulGrpCnt .contentList > li .eCard {
    width: 100%;
  }
  .fulGrpCnt .contentList > li .eCard .left {
    width: 90px;
  }
  .fulGrpCnt .contentList > li .eCard .left .imgWp {
    height: 90px;
  }
  .fulGrpCnt .contentList > li .eCard .right {
    padding-left: 100px;
  }
  .fulGrpCnt .contentList > li .eCard .bottom .rigSec {
    width: auto;
  }
}

@media only screen and (max-width: 1024px) {
  .contentList > li {
    width: 100%;
  }
}

@media only screen and (min-width: 1024px) and (max-width: 1279px) {
  .container_v2 .colLef.groupHeroCnt {
    width: 497px;
  }
  .fulGrpCnt .contentList > li {
    width: 100%;
  }
  .groupHeroCnt .eCard {
    width: 420px !important;
  }
}

@media only screen and (min-width: 768px) and (max-width: 1279px) {
  .groupHeroCnt .eCard {
    width: 420px !important;
  }
  .fulGrpCnt .eCard .bottom .lfSec {
    margin-top: 0;
  }
  .fulGrpCnt .eCard .bottom .rigSec {
    margin-top: 0;
  }
  .fulGrpCnt .contentList > li {
    margin-left: 0;
  }
}

.fulGrpCnt #Mainevents {
  background: #ffffff;
  margin-top: 20px;
  border-radius: 5px;
}

.fulGrpCnt #Mainevents .headRow_grpV2 {
  padding-left: 10px;
}

.fulGrpCnt #Mainevents .emptyCnt {
  width: 100%;
  height: 200px;
  background: #fff;
  margin-top: 20px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 5px;
}

.fulGrpCnt #Mainevents .eventList_V2 > li:last-child {
  border-bottom: none;
}

.groupHeroCnt .overflow_ul {
  padding-bottom: 0;
}

.groupHeroCnt .cntntRight .eCard {
  margin-top: 0;
}

.groupHeroCnt .dashboard_v3.grouphubelement .rightArwWp.var_01 {
  right: -10px;
}

.groupHeroCnt .dashboard_v3.grouphubelement .leftArwWp.var_01 {
  left: -10px;
}

/* resoureces start */
#resourcesList .inner .headRow {
  border-bottom: none;
}

#resourcesList .inner .eBreHd {
  display: none;
}

#resourcesList .inner .eBreLiVie {
  background: #fff;
  border-radius: 5px;
}

#resourcesList .inner .eBreLiVie .eBlvCont {
  border: none;
}

/* resoureces end */
/* lsh simar start */
.simar .group_info_wp .group_logo {
  animation-duration: 1.5s;
  animation-fill-mode: forwards;
  animation-iteration-count: infinite;
  animation-name: placeHolderShimmer;
  animation-timing-function: linear;
  background: #f6f7f8;
  background: linear-gradient(to right, #eeeeee 8%, #dddddd 18%, #eeeeee 33%);
  background-size: 800px 104px;
  /*height: 96px; position: relative;*/
}

.simar .group_info_wp .group_name {
  animation-duration: 1.5s;
  animation-fill-mode: forwards;
  animation-iteration-count: infinite;
  animation-name: placeHolderShimmer;
  animation-timing-function: linear;
  background: #f6f7f8;
  background: linear-gradient(to right, #eeeeee 8%, #dddddd 18%, #eeeeee 33%);
  background-size: 800px 104px;
  /*height: 96px; position: relative;*/
  height: 52px;
}

.simar .lhs_grp_list {
  float: left;
}

.simar .lhs_grp_list > li {
  float: left;
}

.simar .lhs_grp_list > li a {
  animation-duration: 1.5s;
  animation-fill-mode: forwards;
  animation-iteration-count: infinite;
  animation-name: placeHolderShimmer;
  animation-timing-function: linear;
  background: #f6f7f8;
  background: linear-gradient(to right, #eeeeee 8%, #dddddd 18%, #eeeeee 33%);
  background-size: 800px 104px;
  /*height: 96px; position: relative;*/
  height: 40px;
  padding: 0;
}

.simar .btn_v2.grp_lhs_btn {
  animation-duration: 1.5s;
  animation-fill-mode: forwards;
  animation-iteration-count: infinite;
  animation-name: placeHolderShimmer;
  animation-timing-function: linear;
  background: #f6f7f8;
  background: linear-gradient(to right, #eeeeee 8%, #dddddd 18%, #eeeeee 33%);
  background-size: 800px 104px;
  /*height: 96px; position: relative;*/
  height: 33px;
  width: 134px;
}

/* lsh simar End */
@media only screen and (max-width: 767px) {
  ._myGroups .groups .tabCnt.GrouptabNav2.var_2 {
    width: 100%;
    margin-top: 10px;
    padding: 10px;
    padding-bottom: 0;
  }
  ._myGroups .groups .tabCnt.GrouptabNav2.var_2 .tab {
    white-space: inherit;
    width: 100%;
    display: none;
  }
  ._myGroups .groups .tabCnt.GrouptabNav2.var_2 .tab li {
    width: 100%;
    margin: 0;
    padding: 0;
    border-bottom: 2px solid #cccccc;
  }
  ._myGroups .groups .tabCnt.GrouptabNav2.var_2 .tab li:first-child {
    margin-left: 0;
  }
  ._myGroups .groups .tabCnt.GrouptabNav2.var_2 .tab li:last-child {
    border: none;
  }
  ._myGroups .groups .tabCnt.GrouptabNav2.var_2 .tab li.act {
    border-bottom: 2px solid #000000;
  }
  .GrouptabNavSelected {
    font-size: 14px;
    color: #273239;
    padding-bottom: 10px;
    position: relative;
  }
  .GrouptabNavSelected:before {
    /* use !important to prevent issues with browser extensions that change fonts */
    font-family: 'icomoon' !important;
    speak: none;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    /* Better Font Rendering =========== */
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    color: #273239;
    font-size: 14px;
    content: "\e949";
    position: absolute;
    right: 10px;
    font-weight: 700;
    transform: rotate(-90deg);
  }
  .GrouptabNavSelected.act:before {
    transform: rotate(90deg);
  }
  .mail_notified {
    z-index: 16;
  }
}

.app_platform ._myGroups .groups .tabCnt.var_2 {
  padding: 0 !important;
}

[data-container-name="top_discussions"] .nano {
  max-height: 343px;
  border: none;
  position: relative;
}

[data-container-name="top_discussions"] .nano-content {
  position: relative;
}

@media only screen and (min-width: 768px) {
  .container_v2 .groupHeroCnt {
    /* MK 27/03/2020 */
    /* MK 27/03/2020 */
  }
  .container_v2 .groupHeroCnt .outrOvrflwWp {
    max-width: 100%;
  }
  .container_v2 .groupHeroCnt .overflow_Wpr {
    max-width: 100%;
  }
  .group_info_wp .group_name .blue_tick .officialgrp {
    right: -30px;
  }
  .group_info_wp .group_name .blue_tick .officialgrp:before {
    right: 32px;
  }
}

/* group 4153 End */
#tradeconnect_iv .trade_connect_bg img.desktop {
  width: 100%;
}

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

.biz_card_wrp {
  list-style: none;
}

.biz_card_wrp .bizcrd_txt {
  font-size: 14px;
  color: #273239;
  font-weight: 700;
  position: relative;
}

.biz_card_wrp .event_inter_heading {
  color: #8c8c8c;
}

.biz_card_wrp .userDisplay.glv2.company .col_left {
  width: 65px;
  height: 65px;
  line-height: 65px;
  border-radius: 50%;
}

.biz_card_wrp .userDisplay.glv2.company .col_left img {
  border-radius: 100%;
}

.biz_card_wrp .biz_connct_wrp {
  float: right;
  margin-top: 20px;
  /*.share_icon_new.shareIc::before{margin-top: 0;}*/
}

.biz_card_wrp .biz_connct_wrp a {
  font-size: 12px;
  color: #8c8c8c;
  text-transform: uppercase;
  float: left;
  line-height: 30px;
  border-radius: 15px;
  padding: 0 10px;
  box-sizing: border-box;
  position: inherit !important;
}

.biz_card_wrp .biz_connct_wrp a.share_icon_new:before {
  float: left;
  margin-top: 8px;
  margin-right: 5px;
}

.biz_card_wrp .biz_connct_wrp a.share_icon_new.shareIc {
  font-family: "Roboto", sans-serif !important;
}

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

.biz_card_wrp .biz_connct_wrp a.inviteIc_new:before {
  float: left;
  margin-top: 8px;
  margin-right: 5px;
}

.biz_card_wrp .biz_connct_wrp a:hover {
  background: #f6f6f6 !important;
  color: #273239;
}

.biz_card_wrp .biz_connct_wrp a.share_icon_new:hover:before {
  color: #273239;
}

.biz_card_wrp .biz_connct_wrp a.inviteIc_new:hover:before {
  color: #273239;
}

.biz_card_wrp .biz_connct_wrp .messageIc {
  font-family: "Roboto", sans-serif !important;
  margin-top: 1px;
}

.biz_card_wrp .biz_connct_wrp .messageIc::before {
  margin-right: 5px;
  margin-top: 0;
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'icomoon' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.biz_card_wrp .biz_connct_wrp .edit_ic {
  font-family: "Roboto", sans-serif !important;
}

.biz_card_wrp .biz_connct_wrp .edit_ic:before {
  font-size: 12px;
  margin-right: 5px;
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'icomoon' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.biz_card_wrp .biz_connct_wrp .clockIc {
  width: auto;
  height: auto;
  font-family: "Roboto", sans-serif !important;
}

.biz_card_wrp .biz_connct_wrp .clockIc::before {
  margin-right: 5px;
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'icomoon' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.biz_card_wrp .biz_connct_wrp .acceptIc {
  font-family: "Roboto", sans-serif !important;
}

.biz_card_wrp .biz_connct_wrp .acceptIc:before {
  font-size: 12px;
  margin-right: 5px;
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'icomoon' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.biz_card_wrp .biz_connct_wrp a.messageIc:hover:before, .biz_card_wrp .biz_connct_wrp a.edit_ic:hover:before, .biz_card_wrp .biz_connct_wrp a.acceptIc:hover:before {
  color: #273239;
}

.biz_card_wrp .biz_connct_wrp a.clockIc:hover {
  background: transparent !important;
  color: #8c8c8c;
  cursor: default;
}

.biz_card_wrp .home_ic::before, .biz_card_wrp .inviteIc::before {
  margin-right: 5px;
  font-size: 14px;
}

.biz_card_wrp .cnnct.inviteIc {
  position: inherit;
  margin: 0 10px 0 10px;
  font-size: 12px;
  color: #8c8c8c;
}

.biz_card_wrp .userDisplay.glv2 .userdisplay_text_wp {
  width: calc(100% - 255px);
}

.biz_card_wrp .home_ic {
  font-size: 12px;
  color: #8c8c8c;
}

.biz_card_wrp .home_ic:hover, .biz_card_wrp .inviteIc::hover {
  background: #e6f7f9;
  border-radius: 14px;
}

.biz_card_wrp .userlocation.locationIc_v1:before {
  font-size: 9px;
  margin-right: 3px;
  font-family: 'icomoon' !important;
}

.biz_card_wrp .userlocation.locationIc_v1 {
  margin-top: 3px;
  font-family: roboto !important;
}

.slick-dots {
  bottom: -55px;
}

.slick-dots li {
  margin: 0 auto;
  float: none;
}

.slick-dots li button:before {
  font-size: 35px;
}

#nw_bizcrd .slick-dots li button:before {
  font-size: 15px;
  height: 8px;
  width: 8px;
  line-height: 10px;
  background: #000000;
  content: "";
  border-radius: 100%;
}

#nw_bizcrd .slick-dots li button {
  width: 10px;
  height: 10px;
}

.new_biz_card_wp .slick-prev.slick-arrow, .new_biz_card_wp .slick-next.slick-arrow {
  display: none !important;
}

#nw_bizcrd .slick-dots li {
  width: 10px;
  height: 10px;
  margin: 0 2px;
}

.redsign_bizcrd .biz_card_wrp {
  position: relative;
}

.redsign_bizcrd .dropdown_wp {
  top: 0;
}

.redsign_bizcrd .slick-dots li button:before {
  font-size: 20px;
  opacity: 1;
  color: #dddfe2;
}

@media only screen and (max-width: 767px) {
  .biz_card_wrp .userDisplay.glv2 .userdisplay_text_wp {
    width: calc(100% - 81px);
  }
  .biz_card_wrp .home_ic {
    margin: 0;
  }
  .redsign_bizcrd.slick-initialized.slick-slider {
    margin-bottom: 20px;
  }
  .redsign_bizcrd.slick-initialized.slick-slider .slick-dots {
    bottom: -10px;
  }
  .dashboard_v3.contentList2 > li .biz_card_wrp .single_cont .userDisplay {
    padding-bottom: 0;
  }
  .biz_card_wrp .biz_connct_wrp a {
    width: auto !important;
  }
}

.redsign_bizcrd .slick-dots li {
  width: 8px;
  height: 8px;
  border-radius: 100%;
  background: #dddfe2;
}

.redsign_bizcrd .slick-dots li button {
  position: absolute;
  top: -5px;
  left: -5px;
}

.redsign_bizcrd .slick-dots li button:before {
  display: none;
}

.redsign_bizcrd .slick-dots li.slick-active {
  background: #333333;
}

/* 4328 end */
/* gl- 4397 end */
/* gl-4351 start */
.connect_btn > a {
  display: inline-block;
  padding: 5px 14px 5px 5px;
}

.cnnct_icn {
  float: left;
}

.cnct_ppl_txt {
  font-size: 12px;
  color: #00abbe;
  float: left;
  line-height: normal;
  font-weight: 500;
  text-transform: capitalize;
  position: relative;
  left: 4px;
}

.add_links::before {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'icomoon' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e90f";
  color: #00abbe;
  font-size: 14px;
}

.nme_txt {
  color: #333333;
}

.comm_like_block .profile_name_txt .prof_person_info, .comm_like_block .porf_time_date {
  color: #666666;
  font-weight: inherit;
}

.recomnd_txt {
  font-size: 16px;
  color: #273239;
  font-weight: 500;
}

.user_journey_detail .profile_icon_img {
  width: 66px;
  height: 66px;
  line-height: 66px;
}

.profile_icon_img img {
  width: 100%;
  display: inline-block;
}

.profile_name_txt {
  width: calc(100% - 70px);
  vertical-align: top;
}

.profile_name_txt {
  padding-top: 12px;
}

.user_journey_detail .comm_like_block > li:hover {
  background-color: #f4f7f9;
}

.user_journey_detail .comm_like_block > li:hover .connect_btn > a {
  background: #ddf0f4;
  border-radius: 20px;
}

.user_journey_detail .comm_like_block > li {
  padding: 10px 0;
  width: calc(100% + 40px);
  margin-left: -20px;
  padding-left: 20px;
  box-sizing: border-box;
  max-height: 93px;
}

/* gl-4351 ends */
.overlay_wrp .social_int_ul li {
  width: calc(50% - 20px) !important;
}

/* gl-4390 start */
.contct_tootTip_cont {
  position: absolute;
  padding-top: 6px;
  z-index: 6;
  bottom: 38px;
  box-shadow: 0 0 6px 0 rgba(0, 0, 0, 0.15);
  border-radius: 5px;
  background: #ffffff;
  left: 0;
  bottom: 35px;
}

.contact_tooltip {
  /*position: relative;*/
}

.contct_tootTip_v2 .conv_txt {
  font-size: 16px;
  color: #273239;
  font-weight: 700;
  padding-bottom: 10px;
  text-align: left;
}

.conv_txt:before {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'icomoon' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e972";
  color: #828282;
  font-size: 16px;
  padding-right: 8px;
}

.contct_tootTip_v2 {
  font-size: 12px;
  color: #273239;
  background: #ffffff;
  padding: 8px 5px 8px 20px;
  display: inline-block;
  width: 300px;
  text-align: center;
  border-radius: 5px;
}

.conver_subtxt {
  font-size: 12px;
  color: #818181;
  padding-bottom: 25px;
  text-align: left;
}

.conv_wrpr {
  display: inline-block;
}

.clsBtn_000 {
  position: absolute;
  top: 12px;
  right: 5px;
  top: 12px;
  font-size: 12px;
}

.mandtry_chk {
  text-align: left;
}

.mandtry_chk #msg_alert_chkbx {
  float: left;
}

.mandtry_chk .checkbox_text {
  font-size: 12px;
  color: #8c8c8c;
  margin: 0;
  padding: 0 5px;
  font-family: "Roboto", sans-serif;
  width: auto;
}

@media only screen and (max-width: 767px) {
  .contct_tootTip_cont {
    left: -55px;
  }
  .contct_tootTip_cont .contct_tootTip_v2 {
    width: 270px;
  }
}

/* add discussion overlay start */
#discussion_post_form .textoverlay-wrapper {
  overflow: inherit !important;
  width: 100%;
}

#discussion_post_form .textoverlay-wrapper .contct_tootTip_cont {
  bottom: -130px;
}

#discussion_post_form .textoverlay-wrapper .contct_tootTip_cont .clsBtn_000 {
  display: block;
}

/* add discussion overlay End */
/* compose message overlay start */
#composeoverlay .overlay_wrp .submissionWp .inpWp_01 {
  position: relative;
}

#composeoverlay .overlay_wrp .submissionWp .inpWp_01 .contct_tootTip_cont {
  bottom: 150px;
}

#composeoverlay .overlay_wrp .submissionWp .inpWp_01 .contct_tootTip_cont label {
  margin: 0;
}

#composeoverlay .overlay_wrp .submissionWp .inpWp_01 .contct_tootTip_cont .clsBtn_000 {
  top: 12px;
  right: 5px;
}

#composeoverlay .overlay_wrp .submissionWp .row100.subj .contct_tootTip_cont {
  bottom: 45px;
}

@media only screen and (max-width: 767px) {
  .overlay_wrp .submissionWp .row100 .contct_tootTip_cont {
    bottom: 150px;
    left: 0;
  }
  .overlay_wrp .submissionWp .row100 .contct_tootTip_cont label {
    width: auto;
  }
  .overlay_wrp .submissionWp .row100.subj .contct_tootTip_cont {
    bottom: 30px;
  }
}

/* compose message overlay End */
/* article full view start */
#bizforum_body .fullView #post_comment_textbox .contct_tootTip_cont {
  bottom: 65px;
}

@media only screen and (max-width: 767px) {
  .workArea .disWrp .fullView .cntntRight .postCnt .contct_tootTip_cont {
    left: -8px;
    bottom: 115px;
  }
}

/* article full view End */
/* gl-4390 end */
/* 4774 start */
.wrp_bit {
  display: inline-block;
  width: 100%;
  position: relative;
}

.cait_intrvn .right_sectn .para_txt {
  font-size: 26px;
  color: #273239;
  text-align: left;
  padding: 0;
  padding-bottom: 24px;
}

.cait_intrvn .right_sectn {
  text-align: left;
  width: calc(100% - 180px);
}

.cait_intrvn .btn_v2 {
  float: left;
}

.cait_intrvn .left_sectn {
  width: 141px;
}

.cait_intrvn .left_sectn img {
  max-width: 100%;
}

.container_v2 .contentList2.dashboard_v3 > li.cait_intrvn {
  padding: 15px;
  display: flex;
  justify-content: space-between;
}

.store_detail .prod_imgwps {
  border: 1px solid #e6e6e6;
  border-radius: 5px;
  max-width: 178px;
}

.store_detail .cait_img_wrp {
  width: 100%;
  height: 80px;
  line-height: 80px;
  overflow: hidden;
  text-align: center;
}

.store_detail .cait_img_wrp img {
  display: inline-block;
  max-width: 100%;
  vertical-align: middle;
}

.store_detail .img_txt {
  width: 100%;
  display: inline-block;
}

.store_detail .img_wrpr_txt {
  font-size: 14px;
  color: #8c8c8c;
  font-weight: 500;
  padding: 10px;
}

.store_detail .img_wrpr_txt:before {
  margin-right: 10px;
}

.store_detail .share_stre_wrp {
  width: calc(100% - 198px);
  display: flex;
  justify-content: space-between;
  float: right;
  margin-top: -10px;
}

.store_detail .btm_sharelist {
  width: 65%;
  margin: 0;
  padding-top: 6px;
}

.store_detail .status_chk {
  background: #27b800;
  padding: 3px 10px;
  border-radius: 10px;
  font-size: 12px;
  color: #ffffff;
  margin-left: 5px;
}

.store_detail .status_chk.unpublished {
  background: orange;
}

.store_detail .status_txt {
  font-size: 12px;
  color: #8c8c8c;
  margin-top: 10px;
}

.store_detail .store_para_txt {
  font-size: 20px;
  color: #273239;
  margin-top: -4px;
}

.store_detail .store_link {
  color: #273239;
  text-decoration: underline;
  margin-top: 10px;
  display: inline-block;
  margin-bottom: 25px;
}

.store_detail .title_txt {
  font-size: 12px;
}

.share_list_new {
  list-style: none;
}

.share_list_new li {
  width: 20px;
  height: 20px;
  background: #8c8c8c;
  border-radius: 5px;
  float: left;
  margin-left: 10px;
  position: relative;
  line-height: 21px;
  font-size: 11px;
  text-align: center;
  color: #ffffff;
}

.share_list_new li a {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border-radius: 5px;
}

.store_detail.cait_intrvn .left_sectn {
  width: 178px;
}

.store_detail.cait_intrvn .right_sectn {
  width: calc(100% - 198px);
}

@media only screen and (min-width: 768px) and (max-width: 1279px) {
  .store_detail .share_stre_wrp {
    width: 100%;
    margin-top: 10px;
  }
}

@media only screen and (max-width: 767px) {
  /*.store_detail .share_stre_wrp{width: 100%; margin-top: 10px;}*/
  .cait_intrvn .right_sectn {
    width: calc(100% - 130px);
  }
  .cait_intrvn .right_sectn img {
    max-width: 100%;
  }
  .cait_intrvn .right_sectn .para_txt {
    font-size: 18px;
  }
  .cait_intrvn .left_sectn {
    width: 125px;
  }
  .cait_intrvn .btn_v2 {
    float: left;
  }
  .store_detail.cait_intrvn .left_sectn {
    width: 130px;
  }
  .store_detail .cait_img_wrp {
    height: 60px;
    line-height: 60px;
  }
  .store_detail .img_wrpr_txt {
    font-size: 12px;
  }
  .store_detail.cait_intrvn .right_sectn {
    width: calc(100% - 140px);
  }
  .store_detail .share_stre_wrp {
    width: 100%;
    margin-top: 40px;
    display: inline-block;
  }
  .store_detail .store_link {
    width: 100%;
    position: absolute;
    top: 105px;
    left: 0;
    margin: 0;
  }
  .share_list_new {
    width: 100%;
    display: inline-block;
    margin: 5px 0 0 -10px;
  }
  .store_detail .btm_sharelist {
    width: 130px;
  }
  .store_detail.cait_intrvn .btn_v2 {
    position: absolute;
    bottom: 0;
    right: 0;
  }
}

/* 4774 end */
.invitation_block {
  position: absolute;
  bottom: 10px;
  right: 30px;
  display: flex;
  align-items: center;
}

.invite_label {
  font-size: 14px;
  color: #333333;
  float: left;
  margin-right: 5px;
}

.invitation_list {
  display: inline-block;
  list-style: none;
}

.invitation_list li {
  float: left;
  margin: 1px;
}

.invitation_list li a {
  color: #ffffff;
  width: 20px;
  height: 20px;
  display: flex;
  align-items: center;
  background: red;
  border-radius: 100%;
  justify-content: center;
  font-size: 12px;
  overflow: hidden;
}

.invitation_list li a img {
  max-width: 100%;
  vertical-align: middle;
  display: inline-block;
  border-radius: 100%;
}

.invitation_list li a.whtsp {
  background: #1bd741;
}

.invitation_list li a.gl {
  background: #3b3981;
}

.invitation_list li a.fsbk {
  background: #3a579d;
}

.invitation_list li a.twtr {
  background: #2daef4;
}

.invitation_list li a.lnkdin {
  background: #006699;
}

.invitation_list li a.lnk {
  background: #333333;
}

/* gl 4975 start */
/* 3 step online business start */
.container_v2 .contentList2.dashboard_v3 > li.three_steponlinebusiness {
  padding-top: 16px;
  padding-left: 18px;
  padding-right: 18px;
}

.head_sec {
  display: flex;
  width: 100%;
  align-items: center;
  justify-content: space-between;
}

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

.head_link {
  font-size: 12px;
  color: #8c8c8c;
  text-decoration: underline;
  margin-top: 2px;
}

.step_list_2_wrp {
  width: 100%;
  overflow-y: hidden;
  overflow-x: auto;
}

.step_list_2 {
  list-style: none;
  width: 598px;
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-top: 22px;
}

.step_list_2 > li {
  width: calc(25% - 10px);
  border: 1px solid #e6e6e6;
  box-sizing: border-box;
  border-radius: 4px;
  padding: 9px 5px 10px 5px;
}

.step_list_2 > li .top_sec {
  display: inline-block;
  width: 100%;
}

.step_list_2 > li .top_sec .icon_sec {
  margin: 4px 0 0 4px;
  /*margin-top: 4px;*/
  float: left;
}

.step_list_2 > li .top_sec .txt_sec {
  font-size: 14px;
  color: #333333;
  margin-left: 12px;
  float: left;
}

.step_list_2 > li .step_txt {
  font-size: 10px;
  margin-top: 12px;
}

.step_list_2 > li .step_txt .second_txt {
  /*font-weight: 600;*/
  margin-left: 14px;
}

.step_list_2 > li.step_1 .icon_sec {
  background: url(../images/step_1.svg) no-repeat;
  width: 24px;
  height: 24px;
  background-size: cover;
}

.step_list_2 > li.step_1 .step_txt {
  color: #00d800;
}

.step_list_2 > li.step_2 {
  cursor: pointer;
}

.step_list_2 > li.step_2 .icon_sec {
  background: url(../images/step_2.svg) no-repeat;
  width: 21px;
  height: 20px;
  background-size: cover;
}

.step_list_2 > li.step_2 .step_txt {
  color: #70c4e6;
}

.step_list_2 > li.step_2 .step_txt .second_txt {
  color: #666666;
}

.step_list_2 > li.step_3 {
  background: #f6f6f9;
}

.step_list_2 > li.step_3 .icon_sec {
  background: url(../images/step_3.svg) no-repeat;
  width: 24px;
  height: 24px;
  background-size: cover;
}

.step_list_2 > li.step_3 .step_txt {
  color: #666666;
}

.step_list_2 > li.step_4 {
  background: #f6f6f9;
}

.step_list_2 > li.step_4 .icon_sec {
  background: url(../images/step_4.svg) no-repeat;
  width: 22px;
  height: 26px;
  background-size: cover;
}

.step_list_2 > li.step_4 .step_txt {
  color: #666666;
}

.help_wrp {
  display: flex;
  width: 100%;
  justify-content: space-between;
  border-radius: 2px;
  margin-top: 20px;
}

.help_wrp .left_sec {
  width: 60%;
  padding: 12px 10px 10px 10px;
  border: 1px solid #f4f4f4;
  box-sizing: border-box;
}

.help_wrp .left_sec .help_heading {
  font-size: 14px;
  color: #273239;
}

.mid_sec {
  display: flex;
  width: 100%;
  justify-content: space-between;
  margin-top: 10px;
  align-items: center;
}

.mid_sec .user_prof {
  display: flex;
  align-items: center;
}

.mid_sec .user_prof .user_image {
  width: 50px;
  height: 50px;
  display: flex;
  justify-content: center;
  align-items: center;
  float: left;
  border-radius: 100%;
}

.mid_sec .user_prof .user_image img {
  max-width: 100%;
  border-radius: 100%;
}

.mid_sec .user_prof .usr_wrp {
  padding-left: 10px;
}

.mid_sec .user_prof .usr_wrp .user_name {
  font-size: 14px;
  color: #273239;
  float: left;
  width: 100%;
}

.mid_sec .user_prof .usr_wrp .str_heading {
  font-size: 12px;
  color: #8c8c8c;
  float: left;
  width: 100%;
}

.mid_sec .message_ic {
  color: #8c8c8c;
  font-size: 14px;
}

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

.bot_heading {
  font-size: 12px;
  color: #8c8c8c;
  margin-top: 10px;
}

.sright_sec {
  width: 40%;
  display: inline-block;
  background: #f4f4f4;
  padding: 20px 40px;
  text-align: center;
  box-sizing: border-box;
}

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

.sright_sec .head_link {
  margin-top: 25px;
  display: block;
}

.sright_sec .request_sent_txt {
  font-size: 12px;
  color: #8c8c8c;
  margin-top: 25px;
}

.sright_sec .request_sent_txt .green_tick {
  margin-right: 4px;
}

.sright_sec .request_sent_txt .green_tick::before {
  font-size: 14px;
}

@media only screen and (max-width: 767px) {
  .help_wrp {
    flex-direction: column;
    margin-bottom: 20px;
  }
  .help_wrp .left_sec {
    width: 100%;
  }
  .help_wrp .sright_sec {
    width: 100%;
  }
  .head_heading {
    font-size: 14px;
  }
}

@media only screen and (max-width: 374px) {
  .head_heading {
    width: 180px;
  }
}

/* 3 step online business End */
/* manage online store start */
.container_v2 .contentList2.dashboard_v3 > li.mng_li {
  padding: 10px;
}

.mng_heading {
  font-size: 16px;
  color: #8c8c8c;
  border-bottom: 1px solid #e6e6e6;
  padding-bottom: 6px;
}

.mng_block {
  display: inline-block;
  width: 100%;
  padding: 13px 3px 7px 3px;
  box-sizing: border-box;
  position: relative;
}

.mng_heading_2 {
  font-size: 22px;
  color: #273239;
  font-weight: bold;
  width: calc(100% - 100px);
}

.mng_link {
  font-size: 18px;
  margin-top: 9px;
  display: inline-block;
  width: calc(100% - 100px);
}

.status {
  position: absolute;
  top: 10px;
  right: 0;
  font-size: 18px;
  padding: 3px 15px;
  text-transform: uppercase;
  border-radius: 3px;
}

.status.live {
  background: #0acf0f;
  color: #ffffff;
}

.status.unpublished {
  background: #f79838;
  color: #ffffff;
}

.mng_bottom_block {
  display: flex;
  width: 100%;
  justify-content: space-between;
  margin-top: 28px;
}

.invitation_block.v2 {
  position: relative;
  bottom: inherit;
  right: inherit;
}

.invitation_block.v2 .invite_label {
  font-size: 16px;
  color: #8c8c8c;
}

.invitation_block.v2 .invitation_list li {
  margin: 0 4px;
}

.invitation_block.v2 .invitation_list li a {
  width: 24px;
  height: 24px;
  border-radius: 3px;
  font-size: 16px;
}

.borderd_btn {
  font-size: 18px;
  color: #3a3a7d;
  border: 1px solid #3a3a7d;
  border-radius: 5px;
  min-width: 80px;
  display: flex;
  height: 36px;
  align-items: center;
  padding: 0 15px;
  justify-content: center;
}

.borderd_btn:hover {
  background: #3a3a7d;
  color: #ffffff;
}

@media only screen and (max-width: 767px) {
  .mng_bottom_block {
    flex-direction: column;
  }
  .mng_bottom_block .borderd_btn {
    margin-top: 20px;
  }
  .contentList2.dashboard_v3 .mng_li .mng_link {
    width: 100%;
  }
  #discussions_view .verify_company_comment .info_ic:hover .tootTipV2Cont {
    right: inherit;
    left: -80px;
  }
  #discussions_view .verify_company_comment .info_ic:hover .tootTipV2Cont .tootTipV2:before {
    left: 82px;
  }
}

/* manage online store start */
/* gl 4975 End */
#dashboard_body .contentList2.dashboard_v3 .mng_li .mng_heading_2, #dashboard_body .contentList2.dashboard_v3 .mng_li .mng_link, #dashboard_body .contentList2.dashboard_v3 .mng_li .borderd_btn {
  font-size: 14px;
}

#dashboard_body .contentList2.dashboard_v3 .mng_li .status {
  font-size: 12px;
}

.comment_reply_hub.actionList li a:hover .shareIc:before {
  color: #273239;
}

/* MK gl-5364 scb tnc overlay start */
.new_overlay_wrp.tnc_overlay {
  width: 100%;
  max-width: 500px;
  flex-wrap: wrap;
  border-radius: 1px;
}

.new_overlay_wrp.tnc_overlay .overlay_header {
  height: 44px;
  border-radius: 1px;
  background-color: #f6f7f7;
  border-bottom: 1px solid #e6e6e6;
  width: 100%;
  padding: 25px 20px;
  box-sizing: border-box;
  display: flex;
  align-items: center;
}

.new_overlay_wrp.tnc_overlay .overlay_header .overlay_header_heading {
  font-size: 16px;
  color: #273239;
  font-weight: 500;
}

.new_overlay_wrp.tnc_overlay .overlay_mid {
  padding: 25px 20px;
  display: inline-block;
  width: 100%;
  height: 455px;
  box-sizing: border-box;
  margin-bottom: 20px;
}

.new_overlay_wrp.tnc_overlay .overlay_mid .overlay_para {
  font-size: 14px;
  color: #333333;
  line-height: 24px;
}

.new_overlay_wrp.tnc_overlay .overlay_footer {
  min-height: 90px;
  border-radius: 1px;
  background-color: #f6f7f7;
  border-bottom: 1px solid #e6e6e6;
  width: 100%;
  padding: 20px;
  box-sizing: border-box;
  display: inline-block;
}

.new_overlay_wrp.tnc_overlay .overlay_footer .overlay_footer_text {
  font-size: 11px;
  color: #8c8c8c;
  float: right;
  margin-top: 10px;
}

.new_overlay_wrp.tnc_overlay .overlay_footer .confirm_check {
  float: left;
  width: auto;
  margin: 0;
}

.new_overlay_wrp.tnc_overlay .overlay_footer .confirm_check .checkbox_text {
  margin: 0;
  font-family: "Roboto", sans-serif;
  font-size: 11px;
  color: #8c8c8c;
}

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

.overlay_para_v2 {
  font-size: 16px;
  color: #273239;
  margin: 20px 0;
  text-align: center;
}

.overlay_para_v2.v2 {
  max-width: 220px;
  margin: 20px auto;
}

.ftr {
  float: right;
}

.btn_prw {
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-bottom: 20px;
}

.btn_prw .btn_v2 {
  float: left;
  min-width: 100px;
}

.btn_v3 {
  padding: 7px 10px;
  font-size: 14px;
  margin-right: 10px;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  min-width: 100px;
  box-sizing: border-box;
  text-align: center;
  color: #8c8c8c;
  border: 1px solid #8c8c8c;
}

/* MK gl-5364 scb tnc overlay End */
@media only screen and (max-width: 767px) {
  /*.dash_content.single_cont{
  .img_upload{top: 8px;}
  .enter_ic{    top: 4px;}
}*/
  .verify_company_comment {
    margin-bottom: 20px;
  }
  .verify_company_comment .info_ic:after {
    content: "\e972";
    font-family: 'icomoon' !important;
    speak: none;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    /* Better Font Rendering =========== */
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    font-size: 12px;
    position: absolute;
    padding-left: 0;
  }
  /*#discussions_view .verify_company_comment .info_ic{left:inherit;right:15px;bottom:-5px;}*/
  #discussions_view .comp-verify-dashbrd-wrp .verify-txt {
    text-align: left;
  }
  #discussions_view .comp-verify-dashbrd-wrp .btn_v2.btn_v2_txt {
    padding-top: 8px;
    margin-left: 0;
    width: 60px;
  }
  #company_verification .new_overlay_wrp.post_comment_overlay {
    max-width: 100% !important;
  }
  #company_verification .post_img_wrp {
    margin-bottom: 50px;
  }
  #company_verification .post_txt_wrp .ttwrp .ptt {
    padding-top: 26px;
  }
}

#company_verification .new_overlay_wrp.post_comment_overlay {
  width: 600px;
}

#company_verification .post_comment_wrp {
  padding: 25px;
}

#company_verification .post_txt {
  /*font-size: 18px;*/
}

#company_verification .post_row {
  /*margin: 0;*/
}

#article_fullview .verify_company_comment {
  margin-bottom: 10px;
}

.test {
  display: none;
}

.comment_reply_hub.actionList li a:hover .shareIc:before {
  color: #273239;
}

.input_wpr .textoverlay-wrapper textarea {
  background-color: #ffffff !important;
}

.view_response_list.comment_reply_hub > li > a:first-child .text_label {
  /*margin-right: 15px;*/
}

.img_list .comment_image_upload .add_img_container:hover::before {
  z-index: 1;
}

#discussionlist .dash_content .view_response_list.comment_reply_hub {
  margin-top: 10px;
}

#comment_row .hub_comment_like {
  display: inline-block;
}

#dashboard_body_v2 li[data-iv="live_streaming_event"] .dotted_btn {
  display: none;
}

/*.test{display: none;}*/
.container_main.for_dock_supp_m .container.bizForum .colRig .mainwrapper.rch_crds_brdr {
  padding: 0;
  margin-top: 10px;
}

.container_main.for_dock_supp_m .container.bizForum .colRig .mainwrapper.rch_crds_brdr .offer_single_block.rich_card {
  margin: 0;
}

.container_main.for_dock_supp_m .container.bizForum .colRig .mainwrapper.rch_crds_brdr .rich_card_article .art_btn {
  position: static;
  height: auto;
  line-height: normal;
  box-sizing: border-box;
  padding: 0 5px 10px 0;
  border: none;
}

.container_main.for_dock_supp_m .container.bizForum .colRig .mainwrapper.rch_crds_brdr .rich_card_article .img-wrp {
  background: transparent;
  border-top-left-radius: 5px;
  border-top-right-radius: 5px;
  overflow: hidden;
}

/* get started overlay start */
#get_started .overlay_wrp {
  max-width: 700px;
}

#get_started .overlay_wrp .gheading_1 {
  width: 100%;
  font-size: 28px;
  font-weight: bold;
  text-align: center;
  color: #373a3c;
}

#get_started .overlay_wrp .gheading_2 {
  font-size: 22px;
  color: #373a3c;
  text-align: center;
  margin-top: 10px;
}

#get_started .overlay_wrp .clsBtn_000::before {
  font-size: 20px;
  font-weight: bold;
}

.get_started_Wrp {
  padding: 30px 25px;
  box-sizing: border-box;
  text-align: center;
}

.get_step_list {
  list-style: none;
  display: flex;
  margin-top: 30px;
}

.get_step_list li {
  width: 210px;
  background: #156ef6;
  padding: 35px 18px 25px;
  margin-left: 10px;
  box-sizing: border-box;
  cursor: pointer;
}

.get_step_list li:first-child {
  margin: 0;
}

.get_step_list li .img_wrp {
  width: 100%;
  height: 111px;
  display: flex;
  align-items: center;
  justify-content: center;
  overflow: hidden;
}

.get_step_list li .img_wrp img {
  max-width: 100%;
}

.get_step_list li .txt_wrp {
  font-size: 16px;
  color: #ffffff;
  font-weight: bold;
  margin-top: 28px;
  text-align: center;
}

.get_step_list li:hover {
  background: #0e4cab;
}

.get_step_list li:hover.txt_wrp {
  text-decoration: underline;
}

.get_step_list li:hover .txt_wrp {
  text-decoration: underline;
}

.skip_link {
  font-size: 16px;
  color: #9a9a9a;
  text-decoration: none;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-top: 30px;
}

.skip_link .home_icon {
  width: 15px;
  height: 17px;
  background: url(../images/home_icon.svg) no-repeat;
  margin: 0 5px;
}

.skip_link:hover {
  text-decoration: underline;
  color: #273239;
}

@media only screen and (max-width: 767px) {
  .get_started_Wrp {
    padding: 20px 0 80px 0;
  }
  .get_started_Wrp .overlay_wrp .gheading_1 {
    font-size: 24px;
  }
  .get_started_Wrp .overlay_wrp .gheading_2 {
    font-size: 18px;
  }
  .get_step_list {
    flex-flow: column;
  }
  .get_step_list li {
    margin: 10px auto 0;
  }
  .get_step_list li:first-child {
    margin: 0 auto;
  }
  .get_step_list li .txt_wrp {
    margin-top: 20px;
  }
}

/* get started overlay End */
/* 6043 start */
.lnk_cpy {
  position: relative;
}

.lnk_cpy .text_wp.cpy_clipboard {
  display: none;
  position: absolute;
  top: -30px;
  right: -6px;
  background: #333333;
  padding: 3px 10px;
  border-radius: 4px;
  color: #ffffff;
  font-size: 14px;
  width: 74px;
  text-align: center;
}

.lnk_cpy.active .cpy_clipboard {
  display: block;
}

@media only screen and (max-width: 767px) {
  .lnk_cpy .text_wp.cpy_clipboard {
    font-size: 12px;
    font-weight: normal;
    width: 60px;
    top: -10px;
  }
}

#shareoverlay .sclMdaList .lnk_cpy.act .cpy_clipboard {
  display: block;
}

/* 6043 end */
/* get started overlay End */
.rch_crds_brdr .rich_card.offer_single_block .offer_type_txt {
  line-height: normal;
  margin-top: 40px;
}

.dashborad_grp_outer_wrp {
  height: auto;
  overflow-y: hidden;
}

.dashborad_grp_wrp, .dashborad_grp_inn_wrp {
  margin-bottom: -20px;
  width: auto;
  white-space: nowrap;
  font-size: 0;
  overflow-x: scroll;
  overflow-y: hidden;
  padding: 1px;
  vertical-align: top;
}

.dashborad_grp_wrp .dash_content, .dashborad_grp_inn_wrp .dash_content {
  display: inline-block;
  max-height: 300px;
  vertical-align: top;
  overflow: hidden;
  margin-right: 10px;
  position: relative;
}

.dashborad_grp_wrp .dash_content .row_v2, .dashborad_grp_inn_wrp .dash_content .row_v2 {
  white-space: initial;
}

.dashborad_grp_wrp .dash_content .row_v2 .action_row, .dashborad_grp_inn_wrp .dash_content .row_v2 .action_row {
  padding: 0;
}

.dashborad_grp_wrp .dash_content:last-child, .dashborad_grp_inn_wrp .dash_content:last-child {
  margin-right: 0;
}

.dashborad_grp_wrp .arrow_btn, .dashborad_grp_inn_wrp .arrow_btn {
  z-index: 3;
  display: flex;
  align-items: center;
  padding: 0 4px;
}

.dashborad_grp_wrp .arrow_btn:hover, .dashborad_grp_inn_wrp .arrow_btn:hover {
  background: #f6f6f6;
}

.dashborad_grp_wrp .next_arrow, .dashborad_grp_inn_wrp .next_arrow {
  top: initial;
}

.dashborad_grp_wrp .comment_row, .dashborad_grp_wrp .comment_row .reaction_wp, .dashborad_grp_inn_wrp .comment_row, .dashborad_grp_inn_wrp .comment_row .reaction_wp {
  white-space: initial;
}

.dashborad_grp_inn_wrp {
  margin-bottom: -5px;
}

.dashborad_grp_inn_wrp > li {
  display: inline-block;
  width: calc(100% - 40px);
  margin: 0 10px;
}

.dashborad_grp_inn_wrp > li .dash_content {
  width: 100%;
}

.dashborad_grp_inn_wrp > li .clockIc {
  font-size: 16px;
}

.dashborad_grp_inn_wrp > li .comment_row {
  font-size: initial;
}

.dashborad_grp_inn_wrp > li .view_response_list > li > a {
  padding: 14px 0 14px 7px;
}

.dashborad_grp_inn_wrp div[aria-expanded="false"]::after {
  content: "";
  position: absolute;
  width: 100%;
  bottom: -1px;
  height: 100px;
  left: 0;
  z-index: 2;
  /*background: -moz-linear-gradient(top, rgba(255, 255, 255, 0) 0%, #ffffff);
  background: -webkit-linear-gradient(top, rgba(255, 255, 255, 0) 0%, #ffffff); 
  background: linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, #ffffff); 
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#ffffff',GradientType=0 ); */
  background: linear-gradient(0deg, white 0%, white 42%, rgba(255, 255, 255, 0) 100%);
}

.readmorecust {
  position: absolute;
  bottom: 6px;
  z-index: 1234;
  font-size: 14px;
  width: 100%;
  padding: 4px;
  text-align: center;
  left: 0;
  display: none;
  color: #273239;
}

.readmorecust:hover {
  text-decoration: underline;
}

.mac .dashborad_grp_wrp, .mac .dashborad_grp_inn_wrp {
  margin-bottom: -10px;
}

@media only screen and (max-width: 767px) {
  .dashborad_grp_outer_wrp {
    margin-bottom: 10px;
  }
  .dashborad_grp_wrp {
    margin-bottom: -8px;
  }
  .dashborad_grp_wrp .arrow_btn {
    display: none;
  }
  .dashborad_grp_wrp .dashborad_grp_inn_wrp li {
    padding-bottom: 20px;
  }
  .dashborad_grp_wrp .dashborad_grp_inn_wrp li:first-child {
    margin-left: 10px;
  }
  .dashborad_grp_wrp .readmorecust {
    /* bottom: 15px; */
  }
}

.laimg_wrp {
  width: 157px;
}

.laimg_wrp img {
  max-width: 100%;
}

.bot_heading.v3 {
  margin-top: 0;
}

.head_link.v3 {
  margin-top: 12px;
  display: inline-block;
}

.sright_sec.v2 {
  text-align: left;
  padding: 15px 20px;
}

.sright_sec.v2 .request_sent_txt {
  margin-top: 7px;
  color: #666666;
}

.sright_sec.v2 .head_link {
  margin-top: 15px;
}

.new_update_btn {
  position: fixed;
  top: 100px;
  transform: translateX(-50%);
  left: 50%;
  display: flex;
  align-items: center;
  width: auto;
  height: 36px;
  padding: 10px 12.9px 10px 16px;
  border-radius: 5px;
  box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.5);
  background-image: linear-gradient(to bottom, #156ef6, #153cf6);
  color: #ffffff;
  z-index: 2;
}

.arrow_up_ic {
  width: 13.1px;
  height: 11.5px;
  background-image: url(images/arrow_up.svg);
  display: inline-block;
  margin-left: 5px;
}

/* gl-6152  start */
.dashboard_v3 .icici_camp_intervn .navbar-brand {
  max-width: 125px;
  display: inline-block;
  cursor: default;
}

.dashboard_v3 .icici_camp_intervn .navbar-brand img {
  width: 100%;
  display: inline-block;
}

.dashboard_v3 .icici_camp_intervn .icici_intervntn_wrp {
  width: 100%;
  display: inline-block;
  margin: 0 auto;
  text-align: center;
}

.dashboard_v3 .icici_camp_intervn .icici_camp_hdr {
  font-size: 28px;
  color: #f37e20;
  font-weight: bold;
}

.dashboard_v3 .icici_camp_intervn .cms_icici_logo_wrp {
  max-width: 320px;
  display: inline-block;
}

.dashboard_v3 .icici_camp_intervn .cms_icici_logo_wrp img {
  width: 100%;
  display: inline-block;
}

.dashboard_v3 .icici_camp_intervn .register_btn_wrp {
  display: inline-block;
  width: 100%;
  text-align: center;
  padding-bottom: 10px;
}

.dashboard_v3 .icici_camp_intervn .register_btn_wrp .btn_v2 {
  float: none;
  text-transform: inherit;
  font-size: 16px;
  display: inline-block;
  max-width: 149px;
  width: 100%;
}

.dashboard_v3 .icici_camp_intervn .key_features_wrp {
  font-size: 20px;
  color: #024b7d;
  font-weight: bold;
}

.dashboard_v3 .icici_camp_intervn .sub_head_sec {
  display: flex;
  margin-top: 28px;
}

.dashboard_v3 .icici_camp_intervn .sub_img {
  max-width: 45px;
  width: 100%;
  display: inline-block;
  height: 45px;
}

.dashboard_v3 .icici_camp_intervn .sub_img img {
  width: 100%;
  display: inline-block;
}

.dashboard_v3 .icici_camp_intervn .self_enabled_wrp {
  max-width: 61px;
}

.dashboard_v3 .icici_camp_intervn .header.no_border {
  padding-bottom: 0;
}

.dashboard_v3 .icici_camp_intervn .main_wrp {
  padding-bottom: 22px;
}

.dashboard_v3 .icici_camp_intervn .sub_heading {
  font-size: 14px;
  color: #034c7e;
  font-weight: 600;
  margin-top: 10px;
}

.dashboard_v3 .access_icici_intervention .icici_intervntn_wrp {
  text-align: left;
}

.dashboard_v3 .access_icici_intervention .icici_camp_intervn {
  display: flex;
}

.dashboard_v3 .access_icici_intervention .icici_camp_rhs {
  max-width: 370px;
  width: 100%;
  display: inline-block;
}

.dashboard_v3 .access_icici_intervention .icici_camp_rhs img {
  width: 100%;
  display: inline-block;
}

.dashboard_v3 .access_icici_intervention .register_btn_wrp {
  text-align: left;
}

@media only screen and (max-width: 767px) {
  .dashboard_v3 .icici_camp_intervn .sub_head_sec {
    display: inline-block;
    margin-top: 10px;
  }
  .dashboard_v3 .icici_camp_intervn .sub_head {
    margin: 10px 0;
    display: inline-block;
  }
  .dashboard_v3 .icici_camp_intervn .cms_icici_logo_wrp {
    max-width: 200px !important;
  }
  .dashboard_v3 .icici_camp_intervn .main_wrp {
    margin-top: 15px;
  }
  .icici_camp_intervn.access_icici_intervention {
    padding: 8px;
  }
  .icici_camp_intervn.access_icici_intervention .icici_camp_hdr {
    font-size: 20px;
  }
}

/* gl-6152  end */
/* brand linker on dashboard lhs Start */
.brndlnker_lhs {
  display: flex;
  align-items: center;
  margin-bottom: 13px;
}

.brndlnker_lhs .brnd_logo {
  width: 50px;
  height: 50px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 3px;
  background: #ffffff;
  border: 1px solid #e6e6e6;
  position: relative;
}

.brndlnker_lhs .brnd_logo img {
  max-width: 100%;
}

.brnd_noti_count {
  background: #fd0101;
  font-size: 12px;
  color: #ffffff;
  border-radius: 100%;
  position: absolute;
  top: -7px;
  right: 5px;
  display: flex;
  padding: 1px 5px;
}

.brndlinker_txt_wrp {
  margin-left: 9px;
}

.brnd_txt_1 {
  font-size: 14px;
  color: #273239;
  font-weight: 700;
}

.brnd_txt_2 {
  font-size: 12px;
  color: #666666;
  margin-top: 2px;
}

@media only screen and (max-width: 767px) {
  .brndlnker_lhs {
    width: 100%;
    box-shadow: 0 0 4px 0 rgba(151, 151, 151, 0.5);
    background-color: #ffffff;
    padding: 10px;
    box-sizing: border-box;
    margin-top: -10px;
  }
}

/* brand linker on dashboard lhs End */
#bizforum_body .banHvrd .frwrdIc_wp .share_block {
  width: 160px;
}

.container_main.for_dock_supp_m .container.bizForum .colRig .mainwrapper.rch_crds_brdr .rich_card_evnt .eventDesCont .art_btn.evnt_btn {
  border: none;
  position: static;
  height: auto;
  line-height: normal;
  padding: 0;
}

.container_main.for_dock_supp_m .container.bizForum .colRig .mainwrapper.rch_crds_brdr .rich_card_evnt .eventDesCont .art_btn.evnt_btn .get_offer_btn {
  position: static;
  float: right;
}

/* gl enquiry message start */
.gl_enquiry_hdng {
  font-size: 16px;
  color: #273239;
}

.gl_enquiry_hdng .gbld_txt {
  font-weight: 500;
}

.gl_enquiry_hdng_2 {
  font-size: 14px;
  color: #273239;
  margin-bottom: 20px;
}

.gl_enquiry_hdng_3 {
  font-size: 14px;
  color: #273239;
  margin: 15px 0 5px;
}

.gl_enquiry_msg_wrp {
  width: 100%;
  max-width: 675px;
  margin: 30px auto 0;
  background: #f4f4f4;
}

.gl_enquiry_msg_wrp.listing_msg {
  max-width: calc(100% - 41px);
  padding: 15px;
  margin-top: 10px;
}

.wht_bg_wrp {
  padding: 10px 10px 15px;
  background: #ffffff;
  border: 1px solid #e6e6e6;
  border-radius: 6px;
  margin-top: 15px;
  position: relative;
}

.emessage_wrp {
  display: flex;
  max-width: 500px;
}

.emessage_wrp .eusr_img {
  width: 40px;
  height: 40px;
  display: flex;
  align-items: center;
  justify-content: center;
  overflow: hidden;
  background: #e4e4e4;
  margin-right: 10px;
}

.emessage_wrp .eusr_img img {
  max-width: 100%;
}

.emessage_wrp .emsg_txt {
  font-size: 14px;
  color: #273239;
  line-height: 20px;
  width: calc(100% - 50px);
}

.gl_msg_btn {
  border-radius: 5px;
  border: solid 1px #156ef6;
  background-color: #ffffff;
  height: 36px;
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0 10px;
  font-size: 14px;
  color: #156ef6;
  position: absolute;
  top: 47px;
  right: 20px;
}

.gl_msg_btn:hover {
  color: #ffffff;
  background: #156ef6;
}

.enbtm_list {
  list-style: none;
  display: flex;
  margin-top: 15px;
}

.enbtm_list li {
  margin-left: 30px;
}

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

.enbtm_list li .entxt_1 {
  font-size: 12px;
  color: #8d98ac;
}

.enbtm_list li .entxt_2 {
  font-size: 12px;
  color: #333333;
  font-weight: 500;
  margin-top: 3px;
}

.specification_wrp {
  margin-top: 8px;
  display: flex;
  align-items: center;
}

.specification_list {
  list-style: none;
  display: flex;
  align-items: center;
  margin-left: -5px;
  flex-wrap: wrap;
}

.specification_list li {
  border-radius: 5px;
  border: solid 1px #ebebeb;
  background-color: #ffffff;
  padding: 10px;
  margin: 5px;
  display: flex;
  align-items: center;
  justify-content: space-between;
  position: relative;
}

.specification_list li .icon_wrp {
  width: 19px;
  height: 24px;
  display: flex;
  margin-right: 8px;
}

.specification_list li .icon_wrp img {
  max-width: 100%;
}

.pdf_wrp {
  width: 19px;
  height: 24px;
  display: flex;
  margin-right: 8px;
}

.pdf_wrp img {
  max-width: 100%;
}

.dc_wrp {
  width: 11px;
  height: 12px;
  position: absolute;
  bottom: 10px;
  right: 10px;
  cursor: pointer;
}

.dc_wrp img {
  max-width: 100%;
}

.sp_txt_wrp .sp_txt_1 {
  font-size: 12px;
  color: #333333;
  font-weight: 500;
}

.sp_txt_wrp .sp_txt_2 {
  font-size: 10px;
  color: #999999;
  margin-top: 2px;
}

.plus_more_link {
  font-size: 14px;
  color: #00abbe;
  margin-left: 10px;
  display: flex;
  align-items: center;
  font-weight: 500;
}

.plus_more_link .pls_txt {
  font-size: 24px;
  margin-right: 3px;
}

.gl_enquiry_msg_wrp.v2 .emessage_wrp {
  max-width: 100%;
}

.gl_enquiry_msg_wrp.v2 .emessage_wrp .emsg_txt {
  color: #273239;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
}

.gl_enquiry_msg_wrp .gl_enquiry_hdng_3 {
  color: #273239;
  margin-bottom: 12px;
}

.prox_btm_wrp {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  /*max-width: 675px;*/
  margin: 0 auto;
  padding: 10px 20px;
  box-sizing: border-box;
  border: 1px solid #f4f4f4;
}

.prox_btm_wrp .plft_sec {
  font-size: 12px;
  color: #273239;
  display: flex;
  align-items: center;
}

.prox_btm_wrp .plft_sec a {
  color: #156ef6;
  display: flex;
  align-items: center;
  margin-left: 3px;
}

.prox_btm_wrp .plft_sec a img {
  margin-left: 3px;
}

@media only screen and (max-width: 767px) {
  .gl_msg_btn {
    top: 10px;
    right: 10px;
  }
  .prox_btm_wrp {
    flex-flow: column;
  }
  .prox_btm_wrp .plft_sec {
    margin-bottom: 20px;
  }
  .gl_enquiry_msg_wrp {
    padding: 15px;
    box-sizing: border-box;
  }
  .gl_enquiry_msg_wrp.listing_msg {
    max-width: 100%;
  }
}

/* gl enquiry message End */
/* set password for gl prelogin start */
.has-float-label {
  display: block;
  position: relative;
}

.has-float-label label, .has-float-label > span {
  position: absolute;
  left: 0;
  top: 0;
  cursor: text;
  font-size: 12px;
  opacity: 1;
  -webkit-transition: all .2s;
  transition: all .2s;
  top: -.5em;
  left: 0.75rem;
  z-index: 3;
  line-height: 1;
  padding: 0 1px;
}

.has-float-label label::after, .has-float-label > span::after {
  content: " ";
  display: block;
  position: absolute;
  background: white;
  height: 2px;
  top: 50%;
  left: -.2em;
  right: -.2em;
  z-index: -1;
}

.has-float-label .form-control::-webkit-input-placeholder {
  opacity: 1;
  -webkit-transition: all .2s;
  transition: all .2s;
}

.has-float-label .form-control::-moz-placeholder {
  opacity: 1;
  transition: all .2s;
}

.has-float-label .form-control:-ms-input-placeholder {
  opacity: 1;
  transition: all .2s;
}

.has-float-label .form-control::placeholder {
  opacity: 1;
  -webkit-transition: all .2s;
  transition: all .2s;
}

.has-float-label .form-control:placeholder-shown:not(:focus)::-webkit-input-placeholder {
  opacity: 0;
}

.has-float-label .form-control:placeholder-shown:not(:focus)::-moz-placeholder {
  opacity: 0;
}

.has-float-label .form-control:placeholder-shown:not(:focus):-ms-input-placeholder {
  opacity: 0;
}

.has-float-label .form-control:placeholder-shown:not(:focus)::placeholder {
  opacity: 0;
}

.has-float-label .form-control:placeholder-shown:not(:focus) + * {
  font-size: 150%;
  opacity: .5;
  top: .3em;
}

.input-group .has-float-label {
  -webkit-box-flex: 1;
  -webkit-flex-grow: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  margin-bottom: 0;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
}

.input-group .has-float-label .form-control {
  width: 100%;
  border-radius: 0.25rem;
}

.input-group .has-float-label:not(:last-child), .input-group .has-float-label:not(:last-child) .form-control {
  border-bottom-right-radius: 0;
  border-top-right-radius: 0;
  border-right: 0;
}

.input-group .has-float-label:not(:first-child), .input-group .has-float-label:not(:first-child) .form-control {
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
}

/* floating label start */
.has-float-label .form-control:placeholder-shown:not(:focus) + * {
  z-index: 1;
  color: #6a6a6a;
  font-size: 16px;
  top: 16px;
  opacity: 1;
  font-weight: 400;
  margin: 0;
  left: 15px;
}

.has-float-label label, .has-float-label > span {
  font-size: 14px;
  color: #6a6a6a;
  left: 15px;
}

/*.has-float-label.fixed_label label{font-size: 14px !important; color: #6a6a6a !important; left: 15px !important; top: -0.5em !important; background: #ffffff !important; z-index: 2 !important;}*/
/*fixed_label_form label {color: $prussian-blue; line-height: normal; font-size: $heading-xsmall;}*/
@media only screen and (max-width: 767px) {
  .has-float-label .form-control:placeholder-shown:not(:focus) + * {
    font-size: 16px;
    /* top: 13px;*/
  }
  .has-float-label label, .has-float-label > span {
    left: 15px;
  }
}

/* floating label End */
/* confrim block start */
.confirmation_block_2 {
  border-radius: 5px;
  box-shadow: 0 0 15px 0 rgba(164, 164, 164, 0.5);
  background: #202124;
  z-index: 15;
  padding: 12px;
  width: 323px;
  position: fixed;
  bottom: 20px;
  left: 20px;
  box-sizing: border-box;
}

.cnfrm_hdng_v2 {
  font-size: 18px;
  color: #ffffff;
  font-weight: 500;
  padding-right: 40px;
  margin-bottom: 20px;
}

.cnfrm_info_txt_v2 {
  font-size: 16px;
  color: #ffffff;
  line-height: 20px;
  position: relative;
  padding-left: 28px;
  padding-right: 40px;
}

.cnfrm_info_txt_v2 .confirm_icon_v2 {
  width: 20px;
  position: absolute;
  top: 0;
  left: 0;
}

.cnfrm_info_txt_v3 {
  font-size: 14px;
  color: #ffffff;
  margin-top: 14px;
}

.cnfrm_hdng_v2 + .cnfrm_info_txt_v2 {
  padding-right: 0;
}

.cls_circle_v2 {
  width: 24px;
  height: 24px;
  border-radius: 100%;
  background: #4d4d50;
  display: flex;
  align-items: center;
  justify-content: center;
  position: absolute;
  top: 10px;
  right: 10px;
}

.vd_link_v2 {
  font-size: 14px;
  margin-top: 12px;
  color: #156ef6;
  font-weight: 500;
  text-decoration: underline;
  float: right;
}

@media only screen and (max-width: 767px) {
  .confirmation_block_2 {
    width: calc(100% - 20px);
    left: 10px;
    bottom: 8px;
  }
}

/* confrim block start */
#set_password .overlay_wrp, #set-password-modal .overlay_wrp {
  max-width: 550px;
  border-radius: 10px;
  border: solid 1px #979797;
  background-color: #ffffff;
}

#set_password .overlay_wrp .clsBtn_000, #set-password-modal .overlay_wrp .clsBtn_000 {
  padding: 0;
  margin: 0;
  position: absolute;
  top: 15px;
  right: 20px;
  font-size: 14px;
  font-weight: normal;
}

#set_password .overlay_wrp .modal-body, #set-password-modal .overlay_wrp .modal-body {
  padding: 35px 40px 40px;
}

#set_password .overlay_wrp .modal-body .modal-title-2, #set-password-modal .overlay_wrp .modal-body .modal-title-2 {
  font-size: 23px;
  color: #00477d;
  font-weight: 500;
  display: flex;
  align-items: center;
  justify-content: center;
}

#set_password .overlay_wrp .modal-body .modal-title-3, #set-password-modal .overlay_wrp .modal-body .modal-title-3 {
  font-size: 16px;
  color: #273239;
  line-height: 24px;
  margin-top: 7px;
  text-align: center;
}

.key_icon {
  width: 24px;
  height: 24px;
  background: url(images/key_icon.png) no-repeat;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: 10px;
}

.set_password_form {
  margin-top: 28px;
}

.set_password_form .password-strength-wrp {
  display: block;
  position: relative;
  margin-bottom: 25px;
}

.set_password_form .password-strength-wrp .form-control {
  z-index: 2;
  position: relative;
  background: transparent;
  height: 48px;
  border: 1px solid #b6b6b6;
  border-radius: 4px;
  font-size: 16px;
  color: #273239;
  padding: 0 15px;
  width: 100%;
  box-sizing: border-box;
  box-shadow: none;
  padding-right: 60px;
}

.set_password_form .password-strength-wrp .form-control::placeholder {
  /* Chrome, Firefox, Opera, Safari 10.1+ */
  color: #eeecec;
  opacity: 1;
  /* Firefox */
}

.set_password_form .password-strength-wrp .form-control:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: #eeecec;
}

.set_password_form .password-strength-wrp .form-control::-ms-input-placeholder {
  /* Microsoft Edge */
  color: #eeecec;
}

.set_password_form .password-strength-wrp .form-control.error {
  border-color: red;
}

.set_password_form .password-strength-wrp .error_message {
  font-size: 14px;
  color: red;
  margin-top: 5px;
}

.set_password_form .fair .fair_pwd, .set_password_form .weak .weak_pwd {
  display: block;
}

.set_password_form .good .password_indBox {
  background-color: #00dd11;
}

.set_password_form .visiblity_eye, .set_password_form .password_strength {
  z-index: 2;
}

.set_password_form .password_strength {
  right: 45px;
  top: 25px;
}

.set_password_form .visiblity_eye {
  right: 10px;
  top: 15px;
}

.set_password_form .visiblity_eye .fa-eye {
  display: none;
  background: url(images/show_eye.png) no-repeat;
  width: 21px;
  height: 16px;
}

.set_password_form .visiblity_eye .fa-eye-slash {
  background: url(images/hide_eye.png) no-repeat;
  display: flex;
  width: 21px;
  height: 16px;
}

.set_password_form .visiblity_eye.act .fa-eye {
  display: block;
}

.set_password_form .visiblity_eye.act .fa-eye-slash {
  display: none;
}

.set_password_form .psw_info_prop {
  display: flex;
  flex-flow: column;
  align-items: baseline;
}

.set_password_form .psw_info_prop .psw_list {
  margin: 5px 0 0;
  display: flex;
  flex-flow: column;
}

.set_password_form .psw_info_prop .psw_list li {
  margin: 5px 0;
  text-align: left;
  font-size: 14px;
  color: #4a4a4a;
  font-weight: normal;
  padding-left: 21px;
}

.set_password_form .psw_info_prop .psw_list li::before {
  background: url(images/check_icon.svg);
  width: 16px;
  height: 16px;
  top: 0;
}

.set_password_form .psw_info_prop .psw_list li.disable {
  color: #00bd6a;
}

.set_password_form .psw_info_prop .psw_list li.disable::before {
  background: url(images/check_filled_icon.svg);
}

.set_password_form .psw_info_prop .psw_info_text {
  font-size: 16px;
  color: #6a6a6a;
  width: auto;
}

.set_password_form .btn {
  height: 48px;
  min-width: 233px;
  margin: 30px auto 0;
  display: flex;
  align-items: center;
  justify-content: center;
  background-image: linear-gradient(to bottom, #156ef6, #153cf6);
  color: #ffffff;
  border-radius: 5px;
  border: none;
  float: none;
  text-transform: capitalize;
  font-size: 16px;
}

.set_password_form .btn:hover {
  background-image: linear-gradient(to bottom, #1058C4, #1030C4);
}

.set_password_form .skip_link {
  color: #8c8c8c;
  margin-top: 45px;
  font-size: 14px;
}

@media only screen and (max-width: 767px) {
  #set_password .overlay_wrp {
    padding: 0;
    border: none;
  }
  #set_password .overlay_wrp .modal-body {
    padding-left: 0;
    padding-right: 0;
  }
}

/* set password for gl prelogin start */
/* po creation start */
/* floating label start */
.has-float-label .form-control {
  z-index: 2;
  position: relative;
  background: transparent;
  padding: 0 12px;
  border-color: #d9e5f2;
  width: 100%;
  height: 40px;
  border: 1px solid #c2c9d5;
  border-radius: 5px;
  font-size: 14px;
  color: #273239;
  display: flex;
  align-items: center;
  box-sizing: border-box;
}

.has-float-label .form-control:focus {
  box-shadow: none;
  border-color: #c2c9d5;
}

.has-float-label .form-control:placeholder-shown:not(:focus) + * {
  z-index: 1;
  color: #6a6a6a;
  font-size: 14px;
  top: 13px;
  opacity: 1;
  font-weight: 400;
  margin: 0;
  left: 12px;
}

.has-float-label label, .has-float-label > span {
  font-size: 12px;
  color: #6a6a6a;
  left: 12px;
  top: -6px;
  margin: 0;
  z-index: 2;
  background: #ffffff;
}

.has-float-label .form-control:disabled {
  background: #f4f4f4;
}

.float_label_inp_wrp {
  display: flex;
  justify-content: space-between;
  width: 100%;
}

.float_label_inp {
  width: 100%;
  margin: 10px 0;
}

.float_label_inp.v3 {
  width: calc(33.33% - 15px);
}

.float_label_inp.v3.frm_field_display_order_id {
  width: 45%;
}

.float_label_inp.v2 {
  width: 48%;
}

.float_label_inp .cal_ci {
  position: absolute;
  top: 11px;
  right: 10px;
  z-index: 2;
}

.has-float-label .form-control::placeholder {
  /* Chrome, Firefox, Opera, Safari 10.1+ */
  opacity: 0;
  /* Firefox */
}

.has-float-label .form-control:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  opacity: 0;
}

.has-float-label .form-control::-ms-input-placeholder {
  /* Microsoft Edge */
  opacity: 0;
}

.has-float-label label .has-span {
  color: #cdcdcd;
}

@media only screen and (max-width: 767px) {
  .float_label_inp_wrp {
    flex-flow: column;
  }
  .float_label_inp.v3 {
    width: 100%;
  }
  .float_label_inp.v3.frm_field_display_order_id {
    width: 100%;
  }
  .float_label_inp.v2 {
    width: 100%;
  }
}

/* floating label End */
.gl_enquiry_hdng_wrp {
  display: flex;
  justify-content: space-between;
  align-items: flex-end;
}

.gl_enquiry_hdng_wrp .gl_msg_btn.v2 {
  position: relative;
  top: inherit;
  right: inherit;
  min-width: 145px;
  margin-left: 5px;
}

.gl_msg_btn.v2 {
  position: relative;
  top: inherit;
  right: inherit;
}

.create_purchase_order .overlay_wrp {
  width: 100%;
  max-width: 600px;
  border-radius: 4px;
}

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

.create_purchase_order_wrp .po_hdng {
  font-size: 20px;
  color: #273239;
}

.create_purchase_order_wrp .v2_btn {
  float: right;
  margin-top: 20px;
  outline: none;
}

.float_label_form {
  list-style: none;
}

.float_label_form li {
  display: flex;
  align-items: center;
  width: 100%;
}

.float_label_form li .has-float-label .form-control:disabled::placeholder {
  /* Chrome, Firefox, Opera, Safari 10.1+ */
  opacity: 1;
  /* Firefox */
  color: #273239;
}

.float_label_form li .has-float-label .form-control:disabled:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  opacity: 1;
  color: #273239;
}

.float_label_form li .has-float-label .form-control:disabled::-ms-input-placeholder {
  /* Microsoft Edge */
  opacity: 1;
  color: #273239;
}

.float_label_form li .has-float-label .form-control:disabled + label {
  font-size: 12px;
  color: #6a6a6a;
  left: 12px;
  top: -6px;
  margin: 0;
  z-index: 2;
  background: #ffffff;
}

.float_label_form li.scd_wrp {
  background: #f9f9f9;
  margin: 10px 0 15px;
  width: calc(100% + 40px);
  margin-left: -20px;
  padding: 13px 20px 10px;
  box-sizing: border-box;
  flex-flow: column;
  align-items: baseline;
}

.float_label_form li.scd_wrp .scd_hdng {
  font-size: 16px;
  color: #273239;
}

.float_label_form li.scd_wrp .float_label_form {
  width: 100%;
}

.float_label_form li .float_label_inp .iti {
  width: 100%;
}

.float_label_form li .float_label_inp .iti .iti__selected-dial-code {
  font-size: 14px;
  color: #273239;
}

.float_label_form li .float_label_inp .iti .iti__flag-container .iti__selected-flag {
  background: transparent;
  margin-top: 4px;
  height: calc(100% - 8px);
  border-right: 1px solid #c2c9d5;
}

.float_label_form li .float_label_inp .iti .iti__flag-container .iti__selected-flag .iti__arrow {
  border-left: 5px solid transparent;
  border-right: 5px solid transparent;
  border-top: 6px solid #c2c9d5;
}

.float_label_form li .float_label_inp .iti .iti__flag-container .iti__selected-flag .iti__arrow.iti__arrow--up {
  border-top: none;
  border-bottom: 6px solid #c2c9d5;
}

.float_label_form li .float_label_inp .iti .iti__flag-container .iti__country-list {
  z-index: 5;
}

.float_label_form li .float_label_inp .iti label {
  left: 85px !important;
}

.float_label_form li .form-group.error .error_message {
  display: block;
  font-size: 12px;
  color: red;
  margin-top: 3px;
}

.or_txt_v5 {
  font-size: 14px;
  color: #6a6a6a;
  padding: 0 20px;
}

.v2_btn {
  height: 40px;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 16px;
  color: #ffffff;
  font-weight: 500;
  background-image: linear-gradient(to bottom, #156ef6, #153cf6);
  padding: 0 10px;
  border-radius: 5px;
  min-width: 110px;
}

.v2_btn:hover {
  background-image: linear-gradient(to bottom, #1058C4, #1030C4);
}

.v2_btn:disabled {
  opacity: 0.3;
}

.form-group.dif {
  position: relative;
}

.form-group.dif label {
  margin: 0;
  position: absolute;
  top: 13px;
  left: 10px;
  font-size: 14px;
  color: #6a6a6a;
  background: #ffffff;
  z-index: 1;
}

.form-group.dif .form-control {
  border-color: #c2c9d5;
  height: 40px;
  font-size: 14px;
  color: #273239;
  border-radius: 5px;
  padding: 0 25px 0 10px;
}

.form-group.dif .form-control.focus + label {
  font-size: 12px;
  top: -6px;
  z-index: 2;
}

.form-group.dif select {
  -webkit-appearance: none;
}

.form-group.dif::before {
  width: 0;
  height: 0;
  content: "";
  border-left: 5px solid transparent;
  border-right: 5px solid transparent;
  border-top: 7px solid #c2c9d5;
  position: absolute;
  top: 14px;
  right: 10px;
}

.form-group.dnarrow {
  position: relative;
}

.form-group.dnarrow::before {
  width: 0;
  height: 0;
  content: "";
  border-left: 5px solid transparent;
  border-right: 5px solid transparent;
  border-top: 7px solid #c2c9d5;
  position: absolute;
  top: 14px;
  right: 10px;
}

.frm_field_request_delivery #ui-datepicker-div {
  background: #fff;
  width: calc(100% - 22px);
  position: absolute !important;
  top: 39px !important;
  left: 0 !important;
  border-color: #c2c9d5;
  border-radius: 4px;
}

.frm_field_request_delivery #ui-datepicker-div .ui-datepicker-calendar tr td .ui-state-default {
  background: none;
  height: auto;
  margin: 0;
  padding: 0;
  width: auto;
  position: relative;
  top: inherit;
  color: #273239;
  /*background: red;*/
  padding: 2px;
  border-radius: 100%;
  width: 24px;
  height: 24px;
  display: flex;
  align-items: center;
  justify-content: center;
}

.frm_field_request_delivery #ui-datepicker-div .ui-datepicker-header .ui-datepicker-title {
  padding: 0 40px;
  display: flex;
  align-items: center;
  justify-content: space-between;
}

.frm_field_request_delivery #ui-datepicker-div .ui-datepicker-header .ui-datepicker-prev::before {
  content: "\2039";
  position: absolute;
  top: -7px;
  left: 8px;
  font-size: 30px;
  color: #273239;
}

.frm_field_request_delivery #ui-datepicker-div .ui-datepicker-header .ui-datepicker-prev:hover {
  top: 2px;
  left: 2;
}

.frm_field_request_delivery #ui-datepicker-div .ui-datepicker-header .ui-datepicker-next::before {
  content: "\203A";
  position: absolute;
  top: -7px;
  left: 10px;
  font-size: 30px;
  color: #273239;
}

.frm_field_request_delivery #ui-datepicker-div .ui-datepicker-header .ui-datepicker-next:hover {
  top: 2px;
  right: 2;
}

.frm_field_request_delivery #ui-datepicker-div select.ui-datepicker-month, .frm_field_request_delivery #ui-datepicker-div select.ui-datepicker-year {
  -webkit-appearance: menulist;
  border: 1px solid #212121;
  border-radius: 4px;
}

@media only screen and (max-width: 767px) {
  .gl_enquiry_hdng_wrp {
    flex-flow: column;
    align-items: baseline;
  }
  .gl_msg_btn.v2 {
    margin-top: 15px;
  }
  .float_label_form li .gl_msg_btn.v2 {
    margin-top: 0;
  }
  .or_txt_v5 {
    padding: 0 10px;
  }
}

/* Send Purchase Order overlay start */
.cstm_checkbox {
  position: relative;
}

.cstm_checkbox input {
  position: absolute;
  width: 100%;
  height: 100%;
  opacity: 0;
  z-index: 3;
  left: 0;
  top: 0;
}

.cstm_checkbox .check_label {
  font-size: 14px;
  color: #273239;
  position: relative;
  padding-left: 23px;
  display: flex;
}

.cstm_checkbox .check_label::before {
  content: "";
  width: 16px;
  height: 16px;
  border: 1px solid #155bf6;
  border-radius: 3px;
  position: absolute;
  top: 2px;
  left: 0;
  box-sizing: border-box;
  display: flex;
  align-items: center;
  justify-content: space-around;
  font-size: 12px;
  color: #155bf6;
  font-weight: 700;
}

.cstm_checkbox input[type="checkbox"]:checked + .check_label::before {
  content: "\2713";
}

.checkbox_block {
  border-radius: 4px;
  background: #f6faff;
  padding: 20px;
  margin-top: 15px;
  position: relative;
}

.checkbox_block .cstm_checkbox {
  position: static;
}

/* Send Purchase Order overlay End */
.po_text_box_wrp {
  margin-top: 10px;
  display: inline-block;
}

.po_text_box_wrp .po_text_hdng_wrp {
  font-size: 14px;
  color: #6a6a6a;
  display: flex;
  align-items: center;
  margin-top: 3px;
}

.po_text_box_wrp .po_text_hdng_wrp .po_text_hdng_2 {
  color: #273239;
  margin-left: 3px;
}

.po_text_box_wrp .po_text_hdng_wrp .po_text_hdng_2.v2 {
  font-weight: 500;
}

.po_text_box_wrp .po_text_hdng_wrp .status_txt {
  font-weight: 500;
  margin-left: 3px;
}

.po_text_box_wrp .po_text_hdng_wrp .status_txt.confirmed_text {
  color: #1ba859;
}

.po_text_box_wrp .po_text_hdng_wrp .status_txt.decline_text {
  color: #f12332;
}

.po_text_box_wrp .po_text_hdng_wrp.v2 {
  margin-top: 10px;
}

/* po creation End */
/* gl enquiry message End */
/* 6580 intervantion for gl start */
.dashboard_v3 .icici_camp_intervn .main_wrp .desktop_img {
  cursor: pointer;
}

.dashboard_v3 .icici_camp_intervn .main_wrp .desktop_img img {
  max-width: 100%;
}

.dashboard_v3 .icici_camp_intervn .main_wrp .mobile_img {
  display: none;
  cursor: pointer;
}

.dashboard_v3 .icici_camp_intervn .main_wrp .mobile_img img {
  max-width: 100%;
}

@media only screen and (max-width: 767px) {
  .dashboard_v3 .icici_camp_intervn .main_wrp .desktop_img {
    display: none;
  }
  .dashboard_v3 .icici_camp_intervn .main_wrp .mobile_img {
    display: block;
  }
}

/* 6580 intervantion for gl End */
@media only screen and (max-width: 767px) {
  .dashboard_v3 .colmWp .bxslider.fintch {
    border: none;
  }
  .dashboard_v3 .colmWp .bxslider.fintch .imgWp {
    height: auto;
  }
  .stretch_box .right_sec .input_wpr {
    font-size: 0;
  }
  .stretch_box .right_sec .input_wpr .enter_ic {
    bottom: 3px;
  }
  .comment_row .reaction_wp .stretch_box .stretch_box {
    padding-left: 0;
  }
  .comment_row .reaction_wp .stretch_box .stretch_box .right_sec {
    /*padding: 0; margin: 0;*/
  }
}

.comment_row .stretch_box .right_sec .input_wpr {
  font-size: 0;
}

#comment_row.reaction_wp .stretch_box .right_sec .txt_s_v2 + .stretch_box {
  float: none;
}

.more-times {
  font-size: 14px;
  color: #999999;
  font-weight: 500;
}

.more-times:hover {
  color: #273239;
}

.stretch_box .right_sec .add_image_upload {
  margin: 0;
  padding: 0;
}

/* dashborad campaign start */
.dashboard_v3 .rhs_readingarticlelist_div .mainwrapper {
  box-shadow: none;
  padding: 0;
  padding-bottom: 20px;
}

.dashboard_v3 .rhs_readingarticlelist_div .colmWp {
  width: 100%;
  margin: 0;
}

.dashboard_v3 .rhs_readingarticlelist_div .colmWp .userDisplyWp.topNews {
  margin-bottom: 0;
}

.dashboard_v3 .rhs_readingarticlelist_div .colmWp .userDisplyWp.topNews .dscrptn {
  padding-bottom: 0;
}

.dashboard_v3 .rhs_readingarticlelist_div .colmWp .bx-controls.bx-has-pager {
  position: relative;
  bottom: -23px;
  top: initial;
}

.dashboard_v3 .rhs_readingarticlelist_div .colmWp .bx-wrapper {
  margin-top: 0;
}

/* event start */
.event_camp_wrap {
  margin-top: 0;
}

.event_camp_wrap .bx-wrapper .bx-pager {
  bottom: -15px;
}

.event_camp_wrap .event_list li .event_bottom_wrp {
  padding: 7px 10px;
}

.event_camp_wrap .bx-viewport {
  border: none !important;
  height: auto !important;
}

.dashboard_v3 .colmWp.event_camp_outer_wrap {
  width: 100%;
  margin: 0;
}

.dashboard_v3 .event_camp_wrap .bxslider.event_list {
  border: none;
}

.dashboard_v3 .event_camp_wrap .event_list li {
  margin: 0;
  border-radius: 0;
}

.dashboard_v3 .event_camp_wrap .event_list li .event_bannert {
  height: 263px;
}

@media only screen and (min-width: 768px) and (max-width: 1023px) {
  .dashboard_v3 .event_camp_wrap .event_list li .event_bannert {
    height: 380px;
  }
}

@media only screen and (min-width: 640px) and (max-width: 767px) {
  .dashboard_v3 .event_camp_wrap .event_list li .event_bannert {
    height: 312px;
  }
}

@media only screen and (min-width: 560px) and (max-width: 639px) {
  .dashboard_v3 .event_camp_wrap .event_list li .event_bannert {
    height: 271px;
  }
}

@media only screen and (min-width: 480px) and (max-width: 559px) {
  .dashboard_v3 .event_camp_wrap .event_list li .event_bannert {
    height: 229px;
  }
}

@media only screen and (max-width: 479px) {
  .dashboard_v3 .event_camp_wrap .event_list li .event_bannert {
    height: 166px;
  }
}

.dashboard_v3 .event_camp_wrap .bxslider {
  margin-top: 0 !important;
}

.dashboard_v3 .event_camp_wrap .bx-controls.bx-has-pager {
  position: relative;
  bottom: initial;
  top: initial;
  width: 100%;
}

.dashboard_v3 .event_camp_wrap .bx-controls.bx-has-pager .bx-pager.bx-default-pager {
  bottom: initial;
  position: relative;
  text-align: center;
}

.dashboard_v3 .event_camp_wrap .bx-wrapper {
  margin-top: 0;
}

#dashboard_rhs .event_camp_wrap {
  margin-top: 40px;
}

#dashboard_rhs .event_camp_wrap .event_list {
  background-color: #ffffff;
  margin-top: 0;
}

#dashboard_rhs .event_camp_wrap .event_list li {
  margin: 0;
  border-radius: 0;
  border: none;
}

#dashboard_rhs .event_camp_wrap .bx-controls.bx-has-pager {
  top: -10px;
}

.aside .event_camp_wrap {
  margin-top: 20px;
}

.aside .event_camp_wrap .bx-wrapper .bx-pager {
  bottom: -16px;
}

/* event end */
/* offer start */
.offer_camp_wrap .offer_single_block .offer_bottom_block {
  display: flex;
  flex-flow: row;
  height: auto;
  justify-content: space-between;
  align-items: center;
}

.offer_camp_wrap .get_offer_btn.btn_hover_v2 {
  position: initial;
  right: initial;
  bottom: initial;
}

.offer_camp_wrap .link_for_gl.offer_type {
  padding-left: 0;
}

#dashboard_rhs .offer_camp_wrap {
  margin-top: 35px;
}

@media only screen and (min-width: 1024px) and (max-width: 1279px) {
  #dashboard_rhs .offer_camp_wrap .offer_bottom_block {
    padding: 10px;
  }
}

.aside .offer_camp_wrap .offer_bottom_block {
  padding: 10px;
}

@media only screen and (min-width: 768px) and (max-width: 1279px) {
  .aside .offer_camp_wrap .offer_single_block .offer_type_txt {
    font-size: 20px;
  }
  .aside .offer_camp_wrap .offer_type_image_block {
    width: 100px;
    height: auto;
  }
  .aside .offer_camp_wrap .btn_hover_v2 {
    font-size: 12px;
    padding: 6px 7px;
  }
}

.dashboard_v3 .offer_camp_wrap .bxslider {
  margin-top: 0 !important;
}

.dashboard_v3 .offer_camp_wrap .offer_back_img_div {
  width: 60%;
}

.dashboard_v3 .offer_camp_wrap .offer_back_img_div img {
  width: 100%;
}

.dashboard_v3 .offer_camp_wrap .bx-controls.bx-has-pager {
  top: -5px;
}

@media only screen and (max-width: 767px) {
  .dashboard_v3 .offer_camp_wrap {
    margin-top: 0;
  }
  .dashboard_v3 .offer_camp_wrap .offer_back_img_div img {
    margin-top: 0;
  }
  .dashboard_v3 .offer_camp_wrap .bx-controls.bx-has-pager {
    top: -6px !important;
  }
  .colmWp.offer_colmWp {
    width: 100%;
    margin: 0;
  }
}

/* offer end */
.user_info_ul.dasboard_campaign {
  box-shadow: 0 0 6px 0 #cec9c9;
  background-color: #ffffff;
}

.user_info_ul.dasboard_campaign li {
  float: none;
  padding: 20px 10px 2px 10px;
  border-top: 1px solid #cccccc;
}

.user_info_ul.dasboard_campaign li:first-child {
  border-top: none;
}

.user_info_ul.dasboard_campaign .info_box_wppr .inviteIc {
  right: 0;
}

#dashboard_body .user_info_ul.dasboard_campaign li {
  border-top: none !important;
}

/* static start */
.static_campaign_wrp .bxslider li .imgWp {
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: #ffffff;
}

.aside .static_campaign_wrp {
  margin-top: 20px;
}

.aside .static_campaign_wrp .bxslider li .imgWp {
  height: 213px;
}

@media only screen and (min-width: 768px) and (max-width: 1199px) {
  .aside .static_campaign_wrp .bxslider li .imgWp {
    height: 170px;
  }
}

#dashboard_rhs .static_campaign_wrp {
  margin-top: 20px;
}

#dashboard_rhs .static_campaign_wrp .bxslider li .imgWp {
  height: 250px;
}

@media only screen and (min-width: 1024px) and (max-width: 1199px) {
  #dashboard_rhs .static_campaign_wrp .bxslider li .imgWp {
    height: 195px;
  }
}

.dashboard_v3 .static_campaign_wrp .bxslider {
  margin-top: 0 !important;
}

.dashboard_v3 .static_campaign_wrp .bx-controls.bx-has-pager {
  top: 4px;
}

@media only screen and (min-width: 1200px) {
  .dashboard_v3 .static_campaign_wrp .bxslider li .imgWp {
    height: 376px;
  }
}

@media only screen and (min-width: 768px) and (max-width: 1199) {
  .dashboard_v3 .static_campaign_wrp .bxslider li .imgWp {
    height: 280px;
  }
}

@media only screen and (min-width: 480px) and (max-width: 768px) {
  .dashboard_v3 .static_campaign_wrp .bx-controls.bx-has-pager {
    top: -8px !important;
  }
  .dashboard_v3 .static_campaign_wrp .bxslider li .imgWp {
    height: 300px;
  }
}

@media only screen and (min-width: 360px) and (max-width: 479px) {
  .dashboard_v3 .static_campaign_wrp .bx-controls.bx-has-pager {
    top: -8px !important;
  }
  .dashboard_v3 .static_campaign_wrp .bxslider li .imgWp {
    height: 250px;
  }
}

/* group campaign start */
.group_campaign_wrp .udLst li {
  background: #ffffff;
}

@media only screen and (min-width: 1024px) {
  .dashboard_v3 .group_campaign_wrp {
    margin-top: -7px;
  }
}

.dashboard_v3 .group_campaign_wrp .udLst.var_1 {
  border: none;
}

.dashboard_v3 .group_campaign_wrp .udLst.var_1 li {
  border: 1px solid #cccccc;
}

/* group campaign end  */
.dashboard_v3 .dashborad_grp_outer_wrp.for_campaign .camp_layout_wrp {
  width: calc(100% - 140px);
  display: inline-block;
  margin: 0 10px;
}

.dashboard_v3 .dashborad_grp_outer_wrp.for_campaign.group_layout .camp_layout_wrp {
  width: calc(60% - 140px);
}

@media only screen and (max-width: 639px) {
  .dashboard_v3 .dashborad_grp_outer_wrp.for_campaign.group_layout .camp_layout_wrp {
    width: calc(100% - 60px);
  }
}

.dashboard_v3 .dashborad_grp_outer_wrp.for_campaign .user_info_ul.dasboard_campaign li {
  border-top: none;
}

@media only screen and (max-width: 479px) {
  .dashboard_v3 .dashborad_grp_outer_wrp.for_campaign .camp_layout_wrp {
    width: calc(100% - 60px);
  }
}

.dashboard_v3 .dashborad_grp_outer_wrp.for_campaign .userDisplay.var_03 {
  border: 1px solid #cccccc;
}

@media only screen and (max-width: 767px) {
  .dashboard_v3 .dashborad_grp_outer_wrp.for_campaign .userDisplay .colRight {
    padding-right: 0;
  }
}

.dashboard_v3 .dashborad_grp_outer_wrp.for_campaign .user_info_ul.dashborad_grp_inn_wrp {
  box-shadow: none;
}

.dashboard_v3 .dashborad_grp_outer_wrp.for_campaign .user_info_ul.dashborad_grp_inn_wrp .camp_layout_wrp .info_box_wppr {
  border: 1px solid #cccccc;
}

.dashboard_v3 .dashborad_grp_outer_wrp.for_campaign .user_info_ul.dashborad_grp_inn_wrp .camp_layout_wrp .col_right .name {
  margin-top: 10px;
}

.dashboard_v3 .dashborad_grp_outer_wrp.for_campaign .user_info_ul.dashborad_grp_inn_wrp .camp_layout_wrp .col_right .company {
  margin-top: 2px;
}

.dashboard_v3 .dashborad_grp_outer_wrp.for_campaign .user_info_ul.dashborad_grp_inn_wrp .camp_layout_wrp .info_box_wppr .inviteIc {
  right: 10px;
}

@media only screen and (min-width: 1024px) {
  .dashboard_v3 .dashborad_grp_outer_wrp.for_campaign.user_layout .camp_layout_wrp {
    padding: 0;
  }
}

.dashboard_v3 .dashborad_grp_outer_wrp.for_campaign.article_layout .userDisplay .colRight {
  width: calc(100% - 66px);
}

.dashboard_v3 .dashborad_grp_outer_wrp.for_campaign.article_layout .userDisplay .colRight .dscrptn {
  padding-right: 0;
  white-space: break-spaces;
}

@media only screen and (max-width: 767px) {
  .dashboard_v3 .dashborad_grp_outer_wrp.for_campaign.group_layout {
    margin-bottom: 0;
  }
  .dashboard_v3 .dashborad_grp_outer_wrp.for_campaign.group_layout .dashborad_grp_inn_wrp {
    padding-bottom: 20px;
  }
  .dashboard_v3 .dashborad_grp_outer_wrp.for_campaign.group_layout .dashborad_grp_wrp {
    padding-bottom: 3px;
  }
}

.windows .dashborad_grp_outer_wrp.for_campaign .dashborad_grp_inn_wrp {
  margin-bottom: -15px;
}

.windows .dashborad_grp_outer_wrp.for_campaign .camp_layout_wrp {
  padding-bottom: 10px;
  vertical-align: top;
}

@media only screen and (max-width: 767px) {
  .windows .dashborad_grp_outer_wrp.for_campaign .camp_layout_wrp {
    padding-bottom: 22px;
  }
}

@media only screen and (max-width: 767px) {
  .windows .dashborad_grp_outer_wrp.for_campaign.user_layout .camp_layout_wrp {
    padding-top: 0;
    margin: 0;
  }
}

.rhs_readingarticlelist_div.camp_article #rhs_recommended_articles .mainwrapper {
  padding: 0;
}

.rhs_readingarticlelist_div.camp_article #rhs_recommended_articles .mainwrapper .userDisplyWp.topNews {
  margin: 0;
}

.rhs_readingarticlelist_div.camp_article #rhs_recommended_articles .mainwrapper .userDisplyWp.topNews .userDisplay.var_03 .colLeft {
  height: auto;
}

.rhs_readingarticlelist_div.camp_article #rhs_recommended_articles .mainwrapper .userDisplyWp.topNews .userDisplay.var_03 .tracking_image {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 0;
}

/* dashborad campaign end*/
/* over writing */
#popup_article_fullview .article_wrapper .fullView .imgWrp {
  margin-top: 0;
}

.leftCol_shareInGrp {
  width: 100%;
}

.overlay_v3 .fullView .artPara {
  margin-top: 10px;
}

.overlay_v3 .card_wrapper .eCard .bottom .rigSec {
  float: left;
  padding-left: 14px;
}

@media only screen and (min-width: 768px) and (max-width: 1279px) {
  .postBy .card_wrapper .eCard {
    width: 100% !important;
  }
  .postBy .card_wrapper .eCard .bottom .rigSec {
    padding-left: 16px;
    margin-top: 7px;
  }
  .postBy .colLeft {
    height: 205px !important;
  }
}

@media only screen and (min-width: 768px) and (max-width: 1023px) {
  #shareoverlay.overlay-m {
    top: 0;
  }
}

.grouphubelement .eventCont.event_search {
  margin-bottom: 20px;
}

/* debug */
/* new profile messages start */
.pro_msg {
  width: 100%;
  max-width: 675px;
  margin: 25px auto 0;
}

.pro_msg .pro_msg_hd {
  font-size: 16px;
  font-weight: 500;
  color: #212121;
}

.pro_msg .prod_box_wrp {
  border-radius: 6px;
  border: solid 1px #e6e6e6;
  background-color: #ffffff;
  padding: 2px 12px;
  margin-top: 16px;
}

.pro_msg .prod_box_wrp .prod_box_list {
  list-style: none;
}

.pro_msg .prod_box_wrp .prod_box_list li {
  border-top: 1px solid #c2c9d5;
  width: 100%;
  display: flex;
  padding: 10px 0;
  position: relative;
}

.pro_msg .prod_box_wrp .prod_box_list li:first-child {
  border-top: none;
}

.pro_msg .prod_box_wrp .prod_box_list li .prod_box_img {
  width: 40px;
  height: 40px;
  display: flex;
  align-items: center;
  justify-content: center;
  border: solid 1px #e6e6e6;
  margin-right: 8px;
}

.pro_msg .prod_box_wrp .prod_box_list li .prod_box_img img {
  max-width: 100%;
}

.pro_msg .prod_box_wrp .prod_box_list li .prod_box_prod_name {
  font-size: 14px;
  color: #212121;
  line-height: 20px;
  width: calc(100% - 48px);
}

.pro_msg .prod_box_wrp .prod_box_list li a {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

.pro_msg .prod_box_wrp .prod_box_list li:hover .prod_box_prod_name {
  text-decoration: underline;
}

.pro_msg .prod_box_wrp .plus_more {
  width: 100%;
  border-top: 1px solid #c2c9d5;
  padding: 8px 0;
  text-align: right;
  font-size: 14px;
  color: #21aac9;
  display: flex;
  justify-content: end;
}

.pro_msg .prod_box_info {
  font-size: 14px;
  color: #212121;
  margin-top: 16px;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
}

#msgfullview .pro_msg .prod_box_info {
  display: flex;
}

/* new profile messages End */
/* contact us flow start */
.conatctlist {
  list-style: none;
  display: flex;
  margin: 0 0 0 -15px;
  padding: 0;
}

.conatctlist li {
  border-radius: 4px;
  border: solid 1px #c2c9d5;
  width: calc(33.33% - 15px);
  padding: 24px;
  cursor: pointer;
  margin: 0 15px;
}

.conatctlist li > i {
  font-size: 40px;
  color: #8b9dae;
}

.conatctlist li .plst_txt {
  margin: 15px 0 0 0;
  line-height: 20px;
}

.conatctlist li .profile_btn {
  margin-top: 24px;
}

.conatctlist li:hover .profile_btn {
  background-image: linear-gradient(to bottom, #156ef6, #153cf6);
  text-decoration: none;
  color: #ffffff;
}

.conatctlist li:hover .profile_btn:disabled {
  background: #c2c9d5;
  pointer-events: none;
  border: none;
}

.conatctlist li:hover .profile_btn:disabled:hover {
  background: #c2c9d5;
  pointer-events: none;
  border: none;
}

@media only screen and (min-width: 992px) and (max-width: 1145px) {
  .conatctlist {
    margin-left: -5px;
  }
  .conatctlist li {
    padding: 20px 10px;
    margin: 0 5px;
    width: calc(33.33% - 5px);
  }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
  .conatctlist {
    margin-left: -5px;
  }
  .conatctlist li {
    padding: 15px 5px;
    margin: 0 5px;
    width: calc(33.33% - 5px);
  }
  .conatctlist li .font_16 {
    font-size: 14px;
  }
  .conatctlist li .profile_btn {
    font-size: 14px;
  }
}

@media only screen and (max-width: 767px) {
  .conatctlist {
    flex-flow: column;
    margin: 0;
  }
  .conatctlist li {
    margin: 15px 0;
    width: 100%;
  }
}

/* overlays start */
.contactus_wrp {
  padding-top: 8px;
}

.contactus_wrp .pstepper_list {
  background: #f4f4f4;
  display: flex;
  align-items: center;
  justify-content: center;
  margin: 0;
  padding: 0;
  height: 36px;
  position: relative;
}

.contactus_wrp .pstepper_list.disabled {
  opacity: 0.5;
}

.contactus_wrp .pstepper_list li {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 50%;
}

.contactus_wrp .pstepper_list li .pcounter_wrp {
  display: flex;
  align-items: center;
  justify-content: center;
}

.contactus_wrp .pstepper_list li .pcounter_wrp .fa-circle-check {
  display: none;
  font-size: 20px;
  color: #009a00;
}

.contactus_wrp .pstepper_list li .pcounter_wrp .pcounter {
  width: 20px;
  height: 20px;
  border: 1px solid #9a9a9a;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 10px;
  color: #9a9a9a;
  border-radius: 100%;
}

.contactus_wrp .pstepper_list li .pcounter_wrp .pstepper_txt {
  font-size: 11px;
  color: #9a9a9a;
  padding-left: 8px;
  margin: 0;
}

.contactus_wrp .pstepper_list li .pcounter_wrp.act .pcounter {
  background: #4a4a4a;
  border-color: #4a4a4a;
  color: #ffffff;
}

.contactus_wrp .pstepper_list li .pcounter_wrp.act .pstepper_txt {
  color: #4a4a4a;
}

.contactus_wrp .pstepper_list li .pcounter_wrp.complete .fa-circle-check {
  display: flex;
}

.contactus_wrp .pstepper_list li .pcounter_wrp.complete .pcounter {
  display: none;
}

.contactus_wrp .pstepper_list li .pcounter_wrp.complete .pstepper_txt {
  color: #009a00;
}

.contactus_wrp .pstepper_list li .fa-angle-right {
  color: #ffffff;
  font-size: 60px;
  margin-top: 4px;
}

.contactus_wrp .pstepper_list li.parrow {
  position: absolute;
  top: 50%;
  left: 50%;
  width: auto;
  transform: translate(-50%, -50%);
}

.blue_box {
  background: #f6faff;
  padding: 15px 20px;
}

.blue_box.disabled {
  opacity: 0.5;
}

.blue_box .key_contactspl_wrp .plbl_tx {
  font-size: 16px;
  color: #666666;
  margin: 0;
}

.blue_box .key_contactspl_wrp .key_contactspl {
  margin: 0 0 0 14px;
  padding: 0;
}

.blue_box .key_contactspl_wrp .key_contactspl .profile_img_oter .profile_img {
  width: 36px;
  height: 36px;
}

.blue_box .key_contactspl_wrp .key_contactspl .dpt_wrp {
  width: auto;
}

.blue_box .key_contactspl_wrp .key_contactspl .dpt_wrp .fa-circle-check {
  font-size: 14px;
  color: #009a00;
}

.blue_box .for_txt_wrp {
  margin-top: 15px;
}

.blue_box .for_txt_wrp .for_txt_2 {
  margin: 0 0 0 8px;
}

.profile_form_wrp.v2 {
  padding: 0 10px 20px;
  max-height: inherit;
  min-height: auto;
}

.profile_form_wrp.v2 .row {
  margin: 0;
}

.profile_form_wrp.v2 .field_row, .profile_form_wrp.v2 .field_row_2 {
  /*padding: 0 10px;*/
  border: none;
  /* width: 50%; margin-top: 24px;*/
}

.profile_form_wrp.v2 .field_row.col-md-12, .profile_form_wrp.v2 .field_row_2.col-md-12 {
  width: 100%;
}

.profile_form_wrp.v2 .field_row .form-floating, .profile_form_wrp.v2 .field_row_2 .form-floating {
  padding: 0;
  margin: 0;
  width: 100%;
}

.profile_form_wrp.v2 .field_row .form-floating > label, .profile_form_wrp.v2 .field_row_2 .form-floating > label {
  font-size: 14px;
  color: #9a9a9a;
  left: 12px;
  height: auto;
}

.profile_form_wrp.v2 .field_row .form-floating .form-control:focus, .profile_form_wrp.v2 .field_row_2 .form-floating .form-control:focus {
  outline: none;
  box-shadow: none;
}

.profile_form_wrp.v2 .field_row .form-floating .form-select, .profile_form_wrp.v2 .field_row_2 .form-floating .form-select {
  background: none;
}

.profile_form_wrp.v2 .field_row .form-floating .fa-caret-down, .profile_form_wrp.v2 .field_row_2 .form-floating .fa-caret-down {
  position: absolute;
  top: 14px;
  right: 10px;
  font-size: 12px;
  color: #8d98ac;
}

.profile_form_wrp.v2 .field_row .form-floating .intl-tel-input, .profile_form_wrp.v2 .field_row_2 .form-floating .intl-tel-input {
  width: 100%;
  border: 1px solid #c2c9d5;
  padding: 0;
  border-radius: 4px;
}

.profile_form_wrp.v2 .field_row .form-floating .intl-tel-input .flag-container, .profile_form_wrp.v2 .field_row_2 .form-floating .intl-tel-input .flag-container {
  padding: 5px;
  width: 80px;
}

.profile_form_wrp.v2 .field_row .form-floating .intl-tel-input .flag-container .selected-flag, .profile_form_wrp.v2 .field_row_2 .form-floating .intl-tel-input .flag-container .selected-flag {
  background: #ffffff;
  border-right: 1px solid #c2c9d5;
  width: 100%;
  display: flex;
  align-items: center;
  padding: 0;
}

.profile_form_wrp.v2 .field_row .form-floating .intl-tel-input .flag-container .selected-flag .selected-dial-code, .profile_form_wrp.v2 .field_row_2 .form-floating .intl-tel-input .flag-container .selected-flag .selected-dial-code {
  padding-left: 5px;
}

.profile_form_wrp.v2 .field_row .form-floating .intl-tel-input .flag-container .selected-flag .iti-flag, .profile_form_wrp.v2 .field_row_2 .form-floating .intl-tel-input .flag-container .selected-flag .iti-flag {
  margin: 0;
}

.profile_form_wrp.v2 .field_row .form-floating .intl-tel-input .flag-container .selected-flag .iti-arrow, .profile_form_wrp.v2 .field_row_2 .form-floating .intl-tel-input .flag-container .selected-flag .iti-arrow {
  position: absolute;
  top: 11px;
  right: 4px;
  margin: 0;
}

.profile_form_wrp.v2 .field_row .form-floating .intl-tel-input .flag-container .country-list, .profile_form_wrp.v2 .field_row_2 .form-floating .intl-tel-input .flag-container .country-list {
  width: 353px;
}

.profile_form_wrp.v2 .field_row .form-floating .intl-tel-input .flag-container .country-list li .country-name, .profile_form_wrp.v2 .field_row_2 .form-floating .intl-tel-input .flag-container .country-list li .country-name {
  white-space: break-spaces;
}

.profile_form_wrp.v2 .field_row .form-floating .intl-tel-input .form_inp, .profile_form_wrp.v2 .field_row_2 .form-floating .intl-tel-input .form_inp {
  width: 100%;
  height: 38px;
}

.profile_form_wrp.v2 .block_wrp.send_block .field_row, .profile_form_wrp.v2 .block_wrp.send_block .field_row_2 {
  padding: 0 10px;
}

.footer_block {
  background: #f6faff;
  padding: 15px;
  display: flex;
  align-items: center;
  justify-content: space-between;
}

.footer_block .footer_txt {
  width: 350px;
  margin: 0;
}

.footer_block .footer_txt a {
  color: #4a4a4a;
}

.footer_block .footer_txt a:hover {
  color: #156df6;
}

.footer_block.v2 {
  justify-content: flex-end;
}

.profile_form_wrp.v2 .field_row .form-floating.mobile_block label, .profile_form_wrp.v2 .field_row_2 .form-floating.mobile_block label {
  position: absolute;
  top: 8px;
  left: 86px;
  pointer-events: none;
  transform-origin: 0 0;
  transition: opacity .1s ease-in-out,transform .1s ease-in-out;
  font-size: 14px;
  color: #9a9a9a;
}

.profile_form_wrp.v2 .field_row .form-floating.mobile_block .form-control:not(:placeholder-shown) ~ label, .profile_form_wrp.v2 .field_row .form-floating.mobile_block .form-control:focus ~ label, .profile_form_wrp.v2 .field_row_2 .form-floating.mobile_block .form-control:not(:placeholder-shown) ~ label, .profile_form_wrp.v2 .field_row_2 .form-floating.mobile_block .form-control:focus ~ label {
  opacity: 1;
  transform: scale(0.85) translateY(-19px) translateX(0.15rem);
  height: auto;
  background: #ffffff;
}

.profile_form_wrp.v2 .field_row .form-floating.mobile_block input::placeholder, .profile_form_wrp.v2 .field_row_2 .form-floating.mobile_block input::placeholder {
  opacity: 0;
}

.profile_form_wrp.v2 .field_row .form-floating.mobile_block input:-ms-input-placeholder, .profile_form_wrp.v2 .field_row_2 .form-floating.mobile_block input:-ms-input-placeholder {
  opacity: 0;
}

.profile_form_wrp.v2 .field_row .form-floating.mobile_block input::-ms-input-placeholder, .profile_form_wrp.v2 .field_row_2 .form-floating.mobile_block input::-ms-input-placeholder {
  opacity: 0;
}

.potp_block {
  padding-top: 24px;
}

.potp_block .usr_prof {
  margin-top: 24px;
}

.potp_block .usr_prof .usr_img {
  width: 40px;
  height: 40px;
  border-radius: 100%;
}

.potp_block .usr_prof .usr_img img {
  max-width: 100%;
  border-radius: 100%;
}

.potp_block .usr_prof .potp_heading {
  padding-left: 15px;
}

.potp_block .password_block {
  width: 100%;
  max-width: 280px;
}

.potp_block .password_block .field_row, .potp_block .password_block .field_row_2 {
  margin-top: 16px;
  padding: 0;
  width: 100%;
}

.potp_block .password_block .field_row .form-control, .potp_block .password_block .field_row_2 .form-control {
  border-color: #156df6;
}

.potp_block .password_block .visiblity_eye {
  position: absolute;
  top: 9px;
  right: 10px;
  cursor: pointer;
  color: #8d98ac;
  height: auto;
  z-index: 2;
  font-size: 14px;
}

.potp_block .password_block .visiblity_eye .fa-eye {
  display: none;
}

.potp_block .password_block .visiblity_eye.act {
  top: 13px;
  right: 11px;
}

.potp_block .password_block .visiblity_eye.act .fa-eye {
  display: block;
}

.potp_block .password_block .visiblity_eye.act .fa-eye-slash {
  display: none;
}

.potp_block .bprder_rounded_btn {
  font-size: 16px;
  color: #156df6;
  border: 1px solid #156df6;
  border-radius: 20px;
  padding: 7px 20px;
  margin-top: 15px;
}

.potp_block .bprder_rounded_btn img {
  margin-right: 10px;
}

.potp_block #verify_otp_send_enquiry {
  display: flex;
  align-items: center;
  flex-flow: column;
}

.potp_block #verify_otp_send_enquiry .fhdng_2 {
  font-size: 14px;
  color: #6a6a6a;
  margin-top: 15px;
}

.potp_block #verify_otp_send_enquiry .change-num-comp {
  margin: 10px 0 30px;
}

.potp_block #verify_otp_send_enquiry .change-num-comp .mbl_txt_pwr {
  display: flex;
  align-items: center;
  justify-content: center;
}

.potp_block #verify_otp_send_enquiry .change-num-comp .mbl_txt_pwr .flg-numbr {
  display: flex;
  align-items: center;
}

.potp_block #verify_otp_send_enquiry .change-num-comp .mbl_txt_pwr .flg-numbr .iti__flag {
  margin-right: 5px;
}

.potp_block #verify_otp_send_enquiry .change-num-comp .mbl_txt_pwr .flg-numbr .mobile-number {
  font-size: 14px;
  color: #6a6a6a;
  margin-right: 20px;
}

.potp_block #verify_otp_send_enquiry .change-num-comp .mbl_txt_pwr .change-mobile-number {
  color: #156df6;
  font-size: 14px;
}

.potp_block #verify_otp_send_enquiry .change-num-comp .mbl_txt_pwr .change-mobile-number:hover {
  text-decoration: underline;
}

.potp_block #verify_otp_send_enquiry .mobile_verify_otp .otp_screen_wrp .code_inp_list.v2 {
  margin: 0;
  width: 100%;
}

.potp_block #verify_otp_send_enquiry .mobile_verify_otp .otp_screen_wrp .code_inp_list.v2 li {
  width: 63px;
  border: 1px solid #6a6a6a;
  border-radius: 4px;
  height: 80px;
  margin: 0 8px;
}

.potp_block #verify_otp_send_enquiry .mobile_verify_otp .otp_screen_wrp .code_inp_list.v2 li:first-child {
  margin-left: 0;
}

.potp_block #verify_otp_send_enquiry .mobile_verify_otp .otp_screen_wrp .code_inp_list.v2 li .code_inp {
  border-radius: 4px;
  width: 100%;
  height: 100%;
  font-size: 28px;
  color: #212121;
}

.potp_block #verify_otp_send_enquiry .mobile_verify_otp .otp_screen_wrp .otp_timer_wrp {
  display: flex;
  justify-content: space-between;
  align-items: center;
}

.potp_block #verify_otp_send_enquiry .mobile_verify_otp .otp_screen_wrp .otp_timer_wrp #mobileotp_expiry_text {
  font-size: 12px;
  color: #6a6a6a;
}

.potp_block #verify_otp_send_enquiry .mobile_verify_otp .otp_screen_wrp .otp_timer_wrp .resend_otp {
  font-size: 12px;
  color: #9a9a9a;
}

.potp_block #verify_otp_send_enquiry .mobile_verify_otp .otp_screen_wrp .otp_timer_wrp .otp_timer {
  font-size: 12px;
  color: #6a6a6a;
  font-weight: 500;
}

.potp_block #verify_otp_send_enquiry .login_pass_txt {
  font-size: 14px;
  color: #6a6a6a;
  margin-bottom: 15px;
}

.potp_block #verify_otp_send_enquiry .login_pass_txt a {
  color: #156df6;
}

.potp_block #verify_otp_send_enquiry .login_pass_txt a:hover {
  text-decoration: underline;
}

.potp_block .login_send_enquiry_wp {
  display: flex;
  width: 100%;
  margin-top: 20px;
  flex-flow: column;
  align-items: center;
}

.potp_block .login_send_enquiry_wp .form_list_2.v2 {
  width: 100%;
  margin: 10px auto 0;
  max-width: 300px;
}

.potp_block .login_send_enquiry_wp .form_list_2.v2 li {
  width: 100%;
}

.potp_block .login_send_enquiry_wp .form_list_2.v2 li .form_inp {
  padding-right: 35px;
  height: 40px;
  border-color: #156df6;
}

.potp_block .login_send_enquiry_wp .form_list_2.v2 li .visiblity_eye {
  top: 22px;
  right: 18px;
  z-index: 3;
  color: #8d98ac;
  font-size: 14px;
}

.potp_block .login_send_enquiry_wp .form_list_2.v2 li .visiblity_eye .fa-eye {
  display: none;
}

.potp_block .login_send_enquiry_wp .form_list_2.v2 li .visiblity_eye.act {
  top: 25px;
  right: 17px;
}

.potp_block .login_send_enquiry_wp .form_list_2.v2 li .visiblity_eye.act .fa-eye {
  display: block;
}

.potp_block .login_send_enquiry_wp .form_list_2.v2 li .visiblity_eye.act .fa-eye-slash {
  display: none;
}

.potp_block .login_send_enquiry_wp .form_list_2.v2 li .form-control-placeholder {
  top: 14px;
}

.potp_block .login_send_enquiry_wp .form_list_2.v2 li .forgot_pass {
  font-size: 12px;
  color: #156ef6;
  float: right;
  margin-top: 5px;
}

.potp_block .login_send_enquiry_wp .sndlg_btn {
  font-size: 16px;
  color: #156df6;
  border: 1px solid #156df6;
  border-radius: 20px;
  padding: 7px 20px;
  margin: 15px 0;
}

.potp_block .login_send_enquiry_wp .sndlg_btn img {
  margin-right: 10px;
}

.pback_arrow {
  margin-top: 5px;
}

.hd_txt {
  margin: 20px 0 0 0;
}

.block_wrp .field_row .form-control:focus, .block_wrp .field_row .form-control:active, .block_wrp .field_row_2 .form-control:focus, .block_wrp .field_row_2 .form-control:active {
  box-shadow: none;
}

.block_wrp .field_row .form-control::placeholder, .block_wrp .field_row_2 .form-control::placeholder {
  font-size: 14px;
  color: #9a9a9a;
}

.block_wrp .field_row .form-control:-ms-input-placeholder, .block_wrp .field_row_2 .form-control:-ms-input-placeholder {
  font-size: 14px;
  color: #9a9a9a;
}

.block_wrp .field_row .form-control::-ms-input-placeholder, .block_wrp .field_row_2 .form-control::-ms-input-placeholder {
  font-size: 14px;
  color: #9a9a9a;
}

.search_block {
  margin-top: 10px !important;
  position: relative;
}

.search_block .fa-magnifying-glass {
  position: absolute;
  top: 14px;
  left: 20px;
  font-size: 14px;
  color: #8b9dae;
}

.search_block .form-control {
  padding-left: 30px;
}

.search_block .os-theme-dark > .os-scrollbar > .os-scrollbar-track > .os-scrollbar-handle {
  background: #d8d8d8;
}

.search_block .os-scrollbar-vertical {
  right: 2px;
}

.search_block .prod_search {
  position: relative;
}

.search_block .prod_search .ui-autocomplete {
  padding: 0 16px 16px;
  list-style: none;
  z-index: 2;
  position: absolute;
  top: 37px;
  left: 10px;
  width: calc(100% - 20px);
  margin: 0;
  border-radius: 4px;
  box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.2);
  border: solid 1px #c2c9d5;
  background-color: #ffffff;
  height: 190px;
  overflow-y: auto;
  padding-left: 0;
  padding-right: 0;
}

.search_block .prod_search .ui-autocomplete li {
  border-bottom: 1px solid #c2c9d5;
  padding: 0 15px;
}

.search_block .prod_search .ui-autocomplete li a {
  padding: 15px 0;
}

.search_block .prod_search .ui-autocomplete li a .pdd_list_img {
  width: 32px;
  height: 32px;
  border-radius: 4px;
}

.search_block .prod_search .ui-autocomplete li a .pdd_list_img img {
  max-width: 100%;
  border-radius: 4px;
}

.search_block .prod_search .ui-autocomplete li a .pprod_name {
  padding-left: 8px;
  width: calc(100% - 32px);
  line-height: 18px;
}

.attach_file {
  position: relative;
}

.attach_file .file_attach {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  opacity: 0;
  cursor: pointer;
}

.contactus_wrp .pdd_list {
  padding: 0 16px 16px;
  list-style: none;
  z-index: 2;
  position: absolute;
  top: 37px;
  left: 10px;
  width: calc(100% - 20px);
  margin: 0;
  border-radius: 4px;
  box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.2);
  border: solid 1px #c2c9d5;
  background-color: #ffffff;
  height: 190px;
}

.contactus_wrp .pdd_list li {
  border-bottom: 1px solid #c2c9d5;
}

.contactus_wrp .pdd_list li a {
  padding: 15px 0;
}

.contactus_wrp .pdd_list li a .pdd_list_img {
  width: 32px;
  height: 32px;
  border-radius: 4px;
}

.contactus_wrp .pdd_list li a .pdd_list_img img {
  max-width: 100%;
  border-radius: 4px;
}

.contactus_wrp .pdd_list li a .pprod_name {
  padding-left: 8px;
  width: calc(100% - 32px);
  line-height: 18px;
}

.pprod_list {
  list-style: none;
  padding: 0;
  margin: 8px 0 0 -8px;
  display: flex;
  flex-wrap: wrap;
}

.pprod_list li {
  border-radius: 5px;
  border: solid 1px #e0e5ed;
  background-color: #e5f1f9;
  position: relative;
  display: flex;
  align-items: center;
  margin: 8px;
  height: 44px;
  max-width: 225px;
}

.pprod_list li .pprod_list_img {
  width: 42px;
  height: 42px;
  border-radius: 5px;
}

.pprod_list li .pprod_list_img img {
  max-width: 100%;
  border-radius: 5px;
}

.pprod_list li .pprod_txt {
  padding: 0 24px 0 8px;
  width: 100%;
  margin: 0;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
  text-overflow: ellipsis;
  line-height: 16px;
}

.pprod_list li .pprod_close {
  position: absolute;
  top: 4px;
  right: 8px;
}

.pprod_list li .pprod_list_img + .pprod_txt {
  width: calc(100% - 42px);
}

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

.upload_block {
  width: 100%;
  max-width: 510px;
}

.upload_block .upload_inr_block {
  width: 487px;
}

.upload_block .upload_inr_block .upload_bar {
  width: 100%;
  height: 4px;
  background: #218a25;
  margin-top: 2px;
}

.upload_block .upload_inr_block .pfl_txt {
  color: #000000;
}

.upload_block .upload_inr_block .pfl_txt2 {
  color: #8c8c8c;
}

.upload_block .pprod_close {
  margin-left: 8px;
}

.pradio_list {
  margin: 0;
  padding: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
}

.pradio_list > li {
  border-radius: 4px;
  border: solid 1px #e0e4ea;
  width: calc(50% - 10px);
  margin: 4px 0;
  cursor: pointer;
  height: 34px;
}

.pradio_list > li .form-check {
  display: flex;
  align-items: center;
  padding: 0;
  cursor: pointer;
  position: relative;
  height: 32px;
}

.pradio_list > li .form-check .form-check-input {
  width: 16px;
  height: 16px;
  margin: 0 0 0 10px;
  cursor: pointer;
}

.pradio_list > li .form-check .form-check-label {
  cursor: pointer;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  display: flex;
  align-items: center;
  padding: 0 10px 0 35px;
}

.pradio_list > li.act {
  border-color: #156ef6;
  background: #e5f1f9;
  height: auto;
}

.pradio_list > li.act .form-check .form-check-label {
  font-weight: 500;
}

.pradio_list > li.act .pradio_grp_list {
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-start;
}

.pradio_list > li.act .pradio_grp_list li {
  width: auto;
}

.pradio_list > li.act .pradio_grp_list li .form-check .form-check-label {
  font-weight: normal;
  position: static;
  width: calc(100% - 26px);
  padding: 0 10px;
}

.pradio_grp_list {
  margin: 0;
  padding: 0;
  list-style: none;
  display: flex;
  align-items: center;
  justify-content: space-between;
  display: none;
}

.pradio_grp_list li {
  display: flex;
  width: 33.33%;
}

.poverlay .modal-dialog {
  max-width: 768px;
}

.poverlay .modal-dialog .modal-content .modal-header {
  padding: 15px 20px 0;
  border: none;
}

.poverlay .modal-dialog .modal-content .modal-header .modal-title {
  font-size: 24px;
  color: #000000;
  line-height: normal;
}

.poverlay .modal-dialog .modal-content .modal-header .modal-title.disabled {
  opacity: 1;
}

.poverlay .modal-dialog .modal-content .modal-header .btn-close {
  font-size: 20px;
  color: #8b9dae;
  opacity: 1;
  background: no-repeat;
  margin: 0;
  padding: 0;
  width: auto;
  height: auto;
}

.poverlay .modal-dialog .modal-content .modal-body {
  padding: 0;
}

.poverlay.rm .modal-dialog {
  max-width: 500px;
}

@media only screen and (max-width: 767px) {
  .profile_form_wrp.v2 .field_row, .profile_form_wrp.v2 .field_row_2 {
    width: 100%;
  }
  .footer_block {
    flex-flow: column;
  }
  .footer_block .footer_txt {
    width: 100%;
  }
  .footer_block .profile_btn {
    width: 100%;
    margin-top: 15px;
  }
  .pradio_list li {
    width: 100%;
  }
}

@media only screen and (min-width: 360px) and (max-width: 503px) {
  .potp_block #verify_otp_send_enquiry .mobile_verify_otp .otp_screen_wrp .code_inp_list.v2 li {
    width: 44px;
    height: 55px;
    margin: 0 5px;
  }
  .potp_block #verify_otp_send_enquiry .mobile_verify_otp .otp_screen_wrp .code_inp_list.v2 li:first-child {
    margin-left: 0;
  }
}

@media only screen and (max-width: 359px) {
  .potp_block #verify_otp_send_enquiry .mobile_verify_otp .otp_screen_wrp .code_inp_list.v2 li {
    width: 40px;
    height: 50px;
    margin: 0 3px;
  }
  .potp_block #verify_otp_send_enquiry .mobile_verify_otp .otp_screen_wrp .code_inp_list.v2 li:first-child {
    margin-left: 0;
  }
}

/* overlays End */
/* request information overlay start */
.request_info_wrp {
  padding: 0 30px 30px;
  display: flex;
  flex-flow: column;
  align-items: center;
  /*margin-top: -20px;*/
  margin-top: -8px;
}

.request_info_wrp .conatctlist {
  margin: 16px 0 0 -10px;
  width: 100%;
}

.request_info_wrp .conatctlist li {
  width: calc(33.33% - 20px);
  margin: 0 10px;
}

.tguser_list {
  list-style: none;
  margin: 16px auto 0;
  padding: 0;
  display: flex;
}

.tguser_list li {
  width: 40px;
  height: 40px;
  border-radius: 100%;
  border: 1px solid #ffffff;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-left: -10px;
}

.tguser_list li img {
  max-width: 100%;
  border-radius: 100%;
}

.plus_more {
  font-size: 16px;
  color: #212121;
  font-weight: 500;
  margin-top: 5px;
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
  .request_info_wrp {
    padding: 0 30px 30px;
    display: flex;
    flex-flow: column;
    align-items: center;
    margin-top: -20px;
  }
  .request_info_wrp .conatctlist {
    margin: 16px 0 0 -10px;
  }
  .request_info_wrp .conatctlist li {
    width: calc(33.33% - 20px);
    margin: 0 10px;
  }
}

@media only screen and (max-width: 767px) {
  .request_info_wrp .conatctlist li {
    width: 100%;
    margin: 20px 0 0 0;
  }
  .request_info_wrp .conatctlist li:first-child {
    margin: 0;
  }
}

/* request information overlay End */
/* remind admin overlay start */
.rm_list {
  list-style: none;
  padding: 0;
  margin: 12px 0 24px 0;
  width: 100%;
  max-width: 365px;
}

.rm_list li {
  width: 365px;
}

.rm_list li .key_contactspl:hover .circle_icon {
  background: #156df6;
}

.rm_list li .key_contactspl:hover .circle_icon i {
  color: #ffffff;
}

.rm_list .pf_slick_arrow {
  position: absolute;
  top: 50%;
  left: -30px;
  transform: translateY(-50%);
  cursor: pointer;
}

.rm_list .pf_slick_arrow.next {
  left: inherit;
  right: -30px;
}

.rm_list .pf_slick_arrow .fa-solid, .rm_list .pf_slick_arrow .fa {
  font-size: 20px;
  color: #212121;
}

.rm_list .pf_slick_arrow.slick-disabled {
  cursor: default;
}

.rm_list .pf_slick_arrow.slick-disabled .fa-solid, .rm_list .pf_slick_arrow.slick-disabled .fa {
  color: #c2c9d5;
}

@media only screen and (max-width: 767px) {
  .rm_list .pf_slick_arrow {
    left: -10px;
  }
  .rm_list .pf_slick_arrow.next {
    left: inherit;
    right: -10px;
  }
}

/* remind admin overlay End */
/* contact us flow end */
#companyprofile_completeprofile .overlay_wrp {
  width: 100%;
  max-width: 500px;
  border-radius: 4px;
}

#companyprofile_completeprofile .overlay_wrp .clsBtn_000 {
  font-size: 18px;
}

#companyprofile_completeprofile .overlay_wrp .container {
  width: 100%;
}

#companyprofile_completeprofile .overlay_wrp .container .request_info_wrp {
  padding: 0;
}

#companyprofile_completeprofile .overlay_wrp .container .request_info_wrp .gray_txt {
  color: #6a6a6a;
}

#companyprofile_completeprofile .overlay_wrp .container .request_info_wrp .font_12 {
  font-size: 12px;
}

#companyprofile_completeprofile .overlay_wrp .container .request_info_wrp .font_14 {
  font-size: 14px;
}

#companyprofile_completeprofile .overlay_wrp .container .request_info_wrp .font_16 {
  font-size: 16px;
}

#companyprofile_completeprofile .overlay_wrp .container .request_info_wrp .font_24 {
  font-size: 24px;
}

#companyprofile_completeprofile .overlay_wrp .container .request_info_wrp .black_txt {
  color: #212121;
}

#companyprofile_completeprofile .overlay_wrp .container .request_info_wrp .fw-500 {
  font-weight: 500;
}

#companyprofile_completeprofile .overlay_wrp .container .request_info_wrp .key_contactspl {
  margin-top: 4px;
  padding: 16px;
  position: relative;
  display: flex;
}

#companyprofile_completeprofile .overlay_wrp .container .request_info_wrp .key_contactspl .profile_img_oter {
  position: relative;
}

#companyprofile_completeprofile .overlay_wrp .container .request_info_wrp .key_contactspl .profile_img_oter .profile_img {
  width: 60px;
  height: 60px;
  overflow: hidden;
  border-radius: 50% !important;
  display: flex;
  align-items: center;
  justify-content: center;
}

#companyprofile_completeprofile .overlay_wrp .container .request_info_wrp .key_contactspl .profile_img_oter .profile_img img {
  max-width: 100%;
}

#companyprofile_completeprofile .overlay_wrp .container .request_info_wrp .key_contactspl .dpt_wrp {
  padding-left: 8px;
  width: calc(100% - 60px);
  display: flex;
  flex-flow: column;
  align-items: baseline;
}

#companyprofile_completeprofile .overlay_wrp .container .request_info_wrp .key_contactspl .dpt_wrp p {
  line-height: normal;
}

#companyprofile_completeprofile .overlay_wrp .container .request_info_wrp .key_contactspl:hover {
  background: #e5f1f9;
}

#companyprofile_completeprofile .overlay_wrp .container .request_info_wrp .key_contactspl:hover .circle_icon {
  display: flex;
}

#companyprofile_completeprofile .overlay_wrp .container .request_info_wrp .key_contactspl .tag1 {
  padding: 0 7px;
  border-radius: 3px;
  height: 24px;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-top: 5px;
}

#companyprofile_completeprofile .overlay_wrp .container .request_info_wrp .key_contactspl .blue_bg2 {
  background: #67a3ba;
}

#companyprofile_completeprofile .overlay_wrp .container .request_info_wrp .key_contactspl .txt_white {
  color: #ffffff;
}

#companyprofile_completeprofile .overlay_wrp .container .request_info_wrp .key_contactspl .circle_icon {
  width: 30px;
  height: 30px;
  background: #ffffff;
  position: absolute;
  top: 10px;
  right: 10px;
  display: none;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
}

#companyprofile_completeprofile .overlay_wrp .container .request_info_wrp .key_contactspl .circle_icon .fa-envelope {
  color: #ffffff;
}

#companyprofile_completeprofile .overlay_wrp .container .request_info_wrp .key_contactspl:hover .circle_icon {
  background: #156df6;
}

#companyprofile_completeprofile .overlay_wrp .container .request_info_wrp .dfg {
  margin-top: 15px;
  text-align: center;
}

#companyprofile_completeprofile .overlay_wrp .container .request_info_wrp .profile_btn {
  border-radius: 4px;
  border: solid 1px #156df6;
  background-color: #ffffff;
  height: 30px;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 14px;
  color: #156df6;
  font-weight: 500;
  padding: 0 15px;
  margin-top: 20px;
}

#companyprofile_completeprofile .overlay_wrp .container .request_info_wrp .profile_btn i {
  font-size: 16px;
  /*height: 12px;*/
}

#companyprofile_completeprofile .overlay_wrp .container .request_info_wrp .profile_btn:hover {
  background-image: linear-gradient(to bottom, #156ef6, #153cf6);
  text-decoration: none;
  color: #ffffff;
}

#companyprofile_completeprofile .overlay_wrp .container .request_info_wrp .profile_btn.v2 {
  height: 40px;
  font-size: 16px;
}

#companyprofile_completeprofile .overlay_wrp .container .request_info_wrp .profile_btn.v3 {
  height: 60px;
  font-size: 20px;
}

#companyprofile_completeprofile .overlay_wrp .container .request_info_wrp .profile_btn.bg_btn {
  background-image: linear-gradient(to bottom, #156ef6, #153cf6);
  color: #ffffff;
}

#companyprofile_completeprofile .overlay_wrp .container .request_info_wrp .profile_btn.bg_btn:hover {
  background-image: linear-gradient(to bottom, #115cd1, #1133d1);
  color: #ffffff;
}

#companyprofile_completeprofile .overlay_wrp .container .request_info_wrp .profile_btn:disabled {
  background: #c2c9d5;
  pointer-events: none;
  border: none;
}

#companyprofile_completeprofile .overlay_wrp .container .request_info_wrp .plus_more {
  margin-top: 20px;
}

#companyprofile_completeprofile .overlay_wrp .container .request_info_wrp .plus_more:hover {
  text-decoration: underline;
  margin-top: 20px;
}

/* adcb intervention start */
.adcb_int {
  display: flex;
  padding: 0 10px 10px 10px;
}

.adcb_int .fa-address-card {
  font-size: 60px;
  color: #8c9dad;
  min-width: 68px;
}

.adcb_int .int_txt_wrp {
  display: flex;
  flex-flow: column;
  padding: 0 15px;
}

.adcb_int .int_txt_wrp .int_heading {
  font-size: 24px;
  font-weight: 500;
  color: #273239;
}

.adcb_int .int_txt_wrp .int_heading_2 {
  font-size: 16px;
  color: #273239;
  margin-top: 10px;
}

.adcb_int .int_btn {
  display: flex;
  align-items: flex-end;
  min-width: 125px;
  min-width: 95px;
}

.adcb_int .btn_v2 {
  height: 40px;
  padding: 0 5px;
  font-size: 14px;
  font-weight: 500;
  text-transform: capitalize;
  width: 100%;
  border-radius: 0;
}

@media only screen and (min-width: 768px) and (max-width: 1279px) {
  .adcb_int .fa-address-card {
    font-size: 30px;
    min-width: 30px;
  }
  .adcb_int .int_txt_wrp {
    padding: 0 10px;
  }
  .adcb_int .int_txt_wrp .int_heading {
    font-size: 20px;
  }
  .adcb_int .int_txt_wrp .int_heading_2 {
    margin-top: 5px;
  }
  .adcb_int .int_btn {
    min-width: 100px;
  }
}

@media only screen and (max-width: 767px) {
  .adcb_int {
    flex-flow: column;
    padding-bottom: 15px;
  }
  .adcb_int .fa-address-card {
    font-size: 40px;
    position: absolute;
    top: 10px;
    left: 15px;
  }
  .adcb_int .int_txt_wrp {
    padding-top: 50px;
  }
  .adcb_int .int_btn {
    width: 100%;
    margin-top: 15px;
    padding: 0 15px;
  }
}

/* adcb intervention End */
.mainwrapper.mainwrapper_award {
  margin-bottom: 15px;
}

#featuredbusinessoffer .rhs_dashboard_offer_might_like_div .subwrapper .subwrapper_left_block {
  padding-right: 10px;
}

#featuredbusinessoffer .rhs_dashboard_offer_might_like_div .subwrapper .subwrapper_right_block {
  width: 33%;
}

#featuredbusinessoffer .rhs_dashboard_offer_might_like_div .subwrapper .subwrapper_right_block .btn_v2 {
  padding: 0 5px !important;
  width: 80px !important;
}

.contentList2 li .myGroups.row_v2 .templet_1.var_02 .bottom .actionList li a:hover {
  color: #273239;
}

.contentList2 li .myGroups.row_v2 .templet_1.var_02 .bottom .actionList li a:hover .contIc:before {
  color: #273239;
}

.contentList2 li .myGroups.row_v2 .templet_1.var_02 .bottom .actionList li a:hover span {
  text-decoration: underline;
}

@media only screen and (max-width: 767px) {
  .view_response_list.comment_reply_hub > li > a {
    color: #273239;
  }
  .view_response_list.comment_reply_hub > li > a:hover {
    text-decoration: underline;
  }
}

.desc_text_v2.userTxt .mention {
  color: #156df6 !important;
}

/* adcb 1440 width overwrite */
@media only screen and (min-width: 768px) and (max-width: 1279px) {
  .outerWpr {
    padding: 0;
  }
}

#bizforum_body .list2 {
  width: 100%;
}

@media only screen and (min-width: 1280px) {
  #bizforum_body #newslist.list2 li {
    width: calc(33.33% - 20px);
  }
}

@media only screen and (min-width: 768px) and (max-width: 1023px) {
  .container_v2 .colLef.groupHeroCnt {
    width: 498px;
  }
}

/* for group */
@media only screen and (min-width: 1280px) {
  #network_body .container_v2 .aside_wp {
    max-width: 356px;
    width: calc(33.27102804%);
  }
  #network_body .container_v2 .colLef {
    max-width: 714px;
    width: calc(66.72897196%);
    padding-right: 0;
  }
  .event_placeholder .aside_wp {
    width: 25.42857143%;
  }
  .colLef.boxShdw.event_placeholder {
    padding-right: 0;
    max-width: 754px;
    width: 51%;
  }
  .rigWp.var.event_placeholder {
    padding-left: 20px;
  }
}

@media only screen and (min-width: 770px) {
  #popup_article_fullview .article_wrapper .fullView .imgWrp .independant_wp .subHdr, #popup_article_fullview .article_wrapper .fullView .imgWrp .independant_wp .offer_deals_heading {
    color: #ffffff;
  }
  #popup_article_fullview .article_wrapper .fullView .imgWrp .independant_wp .offer_deals_heading {
    font-size: 30px;
  }
  #popup_article_fullview .article_wrapper .fullView .imgWrp .independant_wp .userDisplay .colRight .dscrptn {
    color: #ffffff;
  }
  #popup_article_fullview .article_wrapper .fullView .imgWrp .independant_wp .userDisplay .colRight .dscrptn a {
    color: #ffffff;
  }
  #popup_article_fullview .article_wrapper .fullView .artclSec .artPara h2 {
    font-size: 22px;
  }
}

@media only screen and (max-width: 769px) {
  #popup_article_fullview .article_wrapper .fullView .imgWrp .independant_wp .offer_deals_heading {
    font-size: 22px;
    margin-top: 10px;
  }
  #popup_article_fullview .article_wrapper .fullView .artclSec .artPara h2 {
    font-size: 20px;
    margin-bottom: 5px;
  }
}

.overlay_v3 #popup_article_fullview .fullView .artPara a {
  color: #156DF5;
}

.overlay_v3 #popup_article_fullview .fullView .artPara a:hover {
  text-decoration: underline;
}

@media only screen and (min-width: 768px) and (max-width: 1023px) {
  .msg_box.advh {
    width: 100% !important;
  }
}

/* cid number start */
.cid_wrp {
  padding: 15px;
}

.cid_wrp .cid_inr_wrp {
  display: flex;
  flex-flow: column;
  align-items: flex-start;
  text-align: left;
}

.cid_wrp .cid_inr_wrp .cid_hd {
  font-size: 14px;
  color: #273239;
  font-weight: 700;
}

.cid_wrp .cid_inr_wrp .cid_hd2 {
  font-size: 14px;
  color: #8c8c8c;
  margin-top: 5px;
}

.cid_wrp .cid_inr_wrp .cid_hd3 {
  font-size: 12px;
  color: #8c8c8c;
  margin-top: 7px;
}

.cid_wrp .cid_inr_wrp .cid_hd3 a {
  text-decoration: underline;
}

.cid_wrp .cid_inr_wrp .btn_v2 {
  margin-top: 7px;
}

.cid_wrp .cid_inr_wrp .round_iconwp {
  right: 0 !important;
}

@media only screen and (max-width: 767px) {
  .cid_wrp .cid_inr_wrp .cid_hd {
    font-size: 24px;
    color: #212121;
    padding-right: 10px;
  }
  .cid_wrp .cid_inr_wrp .cid_hd2 {
    font-size: 16px;
    margin-top: 10px;
  }
  .cid_wrp .cid_inr_wrp .round_iconwp {
    top: 40px;
    right: 5px !important;
  }
  .cid_wrp .cid_inr_wrp .btn_v2 {
    width: 100%;
    height: 40px;
    font-size: 16px;
    font-weight: 500;
    margin-top: 15px;
  }
  .cid_wrp .cid_inr_wrp .cid_hd3 {
    display: flex;
    flex-flow: column;
    font-size: 14px;
    margin-top: 15px;
  }
}

/* cid number End */
.container_v2 .colRig .colmWp .mainwrapper.mainwrapper_award {
  cursor: pointer;
}

/* gl-8389 group page lhs jumps start */
@media only screen and (min-width: 768px) {
  .container_main #CONT_NETWORK.container #network_body.colLef .container_v2 .aside_wp .aside.tooltip_main.leftAssigned {
    top: 94px !important;
    position: fixed !important;
  }
}

@media only screen and (min-width: 1280px) and (max-width: 1399px) {
  .container_main #CONT_NETWORK.container #network_body.colLef .container_v2 .aside_wp .aside.tooltip_main.leftAssigned {
    max-width: 320px;
  }
}

@media only screen and (min-width: 1280px) and (max-width: 1365px) {
  .container_main #CONT_NETWORK.container #network_body.colLef .container_v2 .aside_wp .aside.tooltip_main.leftAssigned {
    max-width: 305px;
  }
}

@media only screen and (min-width: 1024px) and (max-width: 1279px) {
  .container_main #CONT_NETWORK.container {
    width: 100%;
  }
  .container_main #CONT_NETWORK.container #network_body.colLef .container_v2 .colLef.groupHeroCnt.boxShdw {
    width: 100%;
    max-width: calc(100% - 230px);
  }
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
  .container_main #CONT_NETWORK.container #network_body.colLef .container_v2 .aside_wp .aside.tooltip_main.leftAssigned {
    top: 124px !important;
  }
}

/* gl-8389 group page lhs jumps End */
/* dashboard rhs offer block background color issue start */
.post_container .rhs_container .default_color_wrapper {
  background: linear-gradient(160deg, #068aff 36%, #0261b9 73%);
}

/* dashboard rhs offer block background color issue End */
