.friends_top_scroll::-webkit-scrollbar,
.friends_top_scroll::-webkit-scrollbar,
.left-sidebar-main17::-webkit-scrollbar .notifications_top_scroll::-webkit-scrollbar {
  width: 5px;
}

.friends_top_scroll::-webkit-scrollbar-thumb,
.friends_top_scroll::-webkit-scrollbar-thumb,
.left-sidebar-main17::-webkit-scrollbar-thumb,
.notifications_top_scroll::-webkit-scrollbar-thumb {
  background: #888;
}

.friends_top_scroll::-webkit-scrollbar-track,
.friends_top_scroll::-webkit-scrollbar-track,
.left-sidebar-main17::-webkit-scrollbar-track,
.notifications_top_scroll::-webkit-scrollbar-track {
  background: #00000000;
}

a,
a:hover {
  text-decoration: none !important;
}

.post_profile_pic_star {
  position: absolute;
}

.home2021:hover span {
  transition: all linear 0.2s;
  -webkit-transition: all linear 0.2s;
  -moz-transition: all linear 0.2s;
  -ms-transition: all linear 0.2s;
  -o-transition: all linear 0.2s;
}

.portfolio_header_right {
  transition: all linear 0.2s;
  -webkit-transition: all linear 0.2s;
  -moz-transition: all linear 0.2s;
  -ms-transition: all linear 0.2s;
  -o-transition: all linear 0.2s;
}

.portfolio_header_right .menu-text span {
  transition: all linear 0.2s;
  -webkit-transition: all linear 0.2s;
  -moz-transition: all linear 0.2s;
  -ms-transition: all linear 0.2s;
  -o-transition: all linear 0.2s;
}

.portfolio_header_right .menu-text:hover span {
  transition: all linear 0.2s;
  -webkit-transition: all linear 0.2s;
  -moz-transition: all linear 0.2s;
  -ms-transition: all linear 0.2s;
  -o-transition: all linear 0.2s;
}

.portfolio_header_right .menu-text {
  transition: all linear 0.2s;
  -webkit-transition: all linear 0.2s;
  -moz-transition: all linear 0.2s;
  -ms-transition: all linear 0.2s;
  -o-transition: all linear 0.2s;
}

.flashMessage,
.pofix_height {
  float: left;
  width: 100%;
}

section.header_main17 {
  z-index: 10002 !important;
  position: fixed;
  top: 0px;
  left: 0px;
  height: 65px;
  -moz-box-shadow: 0px 0px 30px rgba(204, 204, 204, 0.25);
  -webkit-box-shadow: 0px 0px 30px rgba(204, 204, 204, 0.25);
  box-shadow: 0px 0px 30px rgba(204, 204, 204, 0.25);
  padding: 12px 0;
  width: 100%;
}

.flashMessage,
.pofix_height {
  float: left;
  width: 100%;
}

.portfolio_header {
  width: 100%;
  float: left;
  padding: 0;
}

.logo_area {
  float: left;
  left: 0;
  top: 10px;
}

.logo_area svg {
  height: auto;
  width: 93px;
  height: 35px;
  margin-top: 0%;
}

.model-popup-inner-17,
img {
  vertical-align: middle;
}

.profile_header_left {
  max-width: 485px;
  float: left !important;
  margin-top: 1px !important;
  margin-left: 54px;
}

.home2021 {
  line-height: 41px;
  display: flex;
  margin-top: 0;
  align-items: center;
  justify-content: center;
}

.home2021 span.icon-home {
  font-size: 1.8rem;
  top: -2px !important;
  position: relative;
}

.top-header-search2021 {
  position: absolute;
  right: 70px;
  top: 6px;
  background: none;
}

.mob_search_icon {
  display: none;
}

.HeadsearcMainResult_new_react .search_box_class_new {
  padding: 0 !important;
}

.clear_all_search {
  display: block !important;
  text-align: left !important;
  padding: 5px 10px !important;
  font-size: 13px;
  font-weight: 600;
}

.clear-recent-history-btn {
  float: right;
  cursor: pointer;
  font-weight: 600;
}

.HeadsearcMainResult,
.friends_top_scroll2 {
  -webkit-overflow-scrolling: touch;
}

.HeadsearcMainResult {
  overflow-x: hidden;
  overflow-y: auto;
  width: 100%;
  max-height: 300px;
}

.selecet_drop:first-child {
  border-top: 0;
}

.bitmap_src .selecet_drop,
.container .box,
.selecet_drop {
  position: relative;
}

.selecet_drop {
  float: left;
  height: auto;
  transition: all 0.5s ease 0;
  width: 101%;
  -webkit-transition: all 0.5s ease 0;
  -moz-transition: all 0.5s ease 0;
  -ms-transition: all 0.5s ease 0;
  -o-transition: all 0.5s ease 0;
}

.selecet_drop .search_text_display {
  padding: 5px 0 5px 13px !important;
  float: left !important;
  width: 100%;
  text-align: left;
  display: block;
}

.HeadsearcMainResult .search_text_display a {
  font-size: 13px;
  display: flex;
  align-items: center;
  width: 100%;
  float: left;
}

.selecet_drop .box {
  position: relative;
  float: left;
  margin: 8px;
  width: 30px;
  height: 30px;
}

.selecet_drop .box .post_profile_pic_star .user-post-pic-holder img.myProfileImage,
.selecet_drop .box img {
  border-radius: 50px;
  float: left;
  height: 45px;
  width: 45px;
  border: 1px solid #e2e6eb;
}

.user-post-pic-holder img {
  text-indent: -99999px;
  display: inline-block;
}

.model-popup-inner-17,
img {
  vertical-align: middle;
}

.common-profile-picture .circle-container {
  position: relative;
  width: 20px;
  height: 20px;
  border-radius: 50%;
  padding: 0;
  list-style: none;
  margin: 0 auto 0;
  text-align: left;
}

.user-label-2021 .post_profile_pic_star {
  position: absolute;
  top: 0px !important;
  left: 1px;
}

.user-label-2021 .post_profile_pic_star ul.circle-container svg {
  width: 6px;
}

.user-label-2021 .common-profile-picture .circle-container>* {
  display: block;
  position: absolute;
  top: 50%;
  left: 50%;
  margin: -4px;
  width: 10px;
  height: 10px;
  padding: 0 !important;
}

.user-label-2021 .common-profile-picture .circle-container>*:nth-of-type(1) {
  transform: rotate(-64deg) translate(19px) rotate(60deg);
}

.user-label-2021 .common-profile-picture .circle-container>*:nth-of-type(2) {
  transform: rotate(-36deg) translate(23px) rotate(38deg);
}

.user-label-2021 .common-profile-picture .circle-container>*:nth-of-type(3) {
  transform: rotate(-15deg) translate(19px) rotate(-58deg);
}

.user-label-2021 .common-profile-picture .circle-container>*:nth-of-type(4) {
  transform: rotate(5deg) translate(27px) rotate(-4deg);
}

.user-label-2021 .common-profile-picture .circle-container>*:nth-of-type(5) {
  transform: rotate(36deg) translate(22px) rotate(-108deg);
}

.user-label-2021 .common-profile-picture .circle-container>*:nth-of-type(6) {
  transform: rotate(46deg) translate(24px) rotate(-51deg);
}

.user-label-2021 .common-profile-picture .circle-container>*:nth-of-type(7) {
  transform: rotate(66deg) translate(22px) rotate(-64deg);
}

.user-label-2021 .common-profile-picture .circle-container>*:nth-of-type(8) {
  transform: rotate(82deg) translate(23px) rotate(-8deg);
}

.user-label-2021 .common-profile-picture .circle-container>*:nth-of-type(9) {
  transform: rotate(102deg) translate(16px) rotate(-32deg);
}

.user-label-2021 .common-profile-picture .circle-container>*:nth-of-type(10) {
  transform: rotate(127deg) translate(9px) rotate(-56deg);
}

.user-label-2021 .common-profile-picture .circle-container>*:nth-of-type(11) {
  transform: rotate(153deg) translate(8px) rotate(-8deg);
}

.user-label-2021 .common-profile-picture .circle-container>*:nth-of-type(12) {
  transform: rotate(246deg) translate(4px) rotate(-104deg);
}

.selecet_drop .text {
  padding: 6px 0 !important;
  float: left;
  margin-left: 0;
  width: 81%;
  display: flex;
  flex-direction: column;
  text-align: start;
}

.HeadsearcMainResult .selecet_drop .text h1 {
  font-size: 13px;
}

.selecet_drop h1,
.selecet_drop h2 {
  padding: 0;
  font-weight: 400;
  margin: 0;
  float: left;
}

.selecet_drop h1 {
  margin-bottom: 2px;
  font-size: 14px;
  width: 95%;
  text-align: left;
}

.selecet_drop h1,
.selecet_drop h2 {
  padding: 0;
  font-weight: 400;
  margin: 0;
}

.selecet_drop h2 {
  font-size: 10px;
  max-width: 213px;
  margin-top: 2px;
  float: left;
}

.bitmap_src .selecet_drop,
.container .box,
.selecet_drop {
  position: relative;
}

.selecet_drop {
  float: left;
  height: auto;
  transition: all 0.5s ease 0;
  width: 101%;
}

.selecet_drop .search_text_display {
  padding: 5px 0 5px 13px !important;
  float: left !important;
  width: 100%;
  text-align: left;
  display: block;
}

.HeadsearcMainResult .search_text_display a {
  font-size: 13px;
}

.search_text_display i {
  margin-right: 16px;
  font-size: 15px;
}

.notifications,
.message {
  width: 120px;
  float: left;
  position: relative;
  margin-top: 0;
}

.notifications .notifications_heading,
.message .message_heading {
  padding: 20px 20px 8px;
}

.message .messege2021 .notifications {
  width: 109px;
  float: left;
  margin-top: 4px;
  position: relative;
}

.notifications .notifications_image img {
  border-radius: 50%;
  margin-left: -20px;
}

.flex-2021-text {
  display: flex !important;
}

.notifications .dropdown-pane3 {
  width: 335px;
  border: 1px solid #c5cbd600;
  margin: 0;
  position: relative;
  -webkit-box-shadow: 3px 15px 36px -8px rgba(0, 0, 0, 0.75);
  -moz-box-shadow: 3px 15px 36px -8px rgba(0, 0, 0, 0.75);
  box-shadow: 3px 15px 36px -8px rgba(0, 0, 0, 0.75);
}

.notifications_area,
.notifications_heading {
  width: 100%;
  border-bottom: 1px solid #c5cbd600;
  float: left;
}

.notifications_area,
.notifications_heading:nth-child(1) {
  width: 100%;
  border-bottom: 0px solid #c5cbd600;
  float: left;
}

.notifications_heading h3 {
  line-height: normal !important;
  font-size: 16px;
  font-weight: 600;
}

.friends_top_scroll,
.notifications_top_scroll {
  max-height: 400px !important;
  -webkit-overflow-scrolling: touch;
  overflow-y: auto !important;
  box-shadow: 0 0 2px rgba(0, 0, 0, 0) !important;
  float: left;
  width: 100%;
  overflow: auto;
}

.menu2021.portfolio_dropdown {
  background: rgba(38, 135, 201, 0.1);
  -moz-border-radius: 41px;
  -webkit-border-radius: 41px;
  border-radius: 41px;
  width: auto !important;
  padding: 0 3px;
  height: 41px;
}

.menu2021.portfolio_dropdown a {
  line-height: 41px;
}

.menu2021.portfolio_dropdown a span.user-drop-icon-2021 {
  float: right;
  height: 41px;
  line-height: 41px;
}

.menu2021.portfolio_dropdown a span.user-drop-icon-2021 svg {
  height: 41px;
  line-height: 41px;
}

.portfolio_body_left_view_friendsimage,
.portfolio_dropdown {
  position: relative !important;
}

.portfolio_dropdown {
  max-width: 200px;
  float: left;
}

.portfolio_dropdown a {
  text-decoration: none !important;
}

.portfolio_dropdown img {
  width: 30px;
  height: 30px;
  margin-right: 8px;
  border-radius: 20px;
  border: 1px solid #090706;
  white-space: pre-wrap;
  white-space: -moz-pre-wrap;
  white-space: -pre-wrap;
  white-space: -o-pre-wrap;
  text-indent: -99999px;
  word-wrap: break-word;
  display: inline-block;
  object-fit: cover;
  text-align: center;
  vertical-align: middle;
}

span.userNameBox.userBox-2021 {
  margin-left: 0px !important;
  font-size: 15px;
  font-weight: 600;
  display: flex;
  align-items: center;
  justify-content: center;
}

.userNameBox {
  text-transform: capitalize;
}

.cssload-container-div {
  float: left;
  min-height: 50px;
}

.cssload-container-div {
  width: 100%;
  text-align: center;
  position: relative;
}

.center15x15 .cssload-div,
.center15x15 .cssload-double-div {
  width: 15px !important;
  height: 15px !important;
}

.cssload-div {
  width: 30px;
  height: 30px;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}

.cssload-double-div {
  width: 30px;
  height: 30px;
  border: 2px double;
  border-radius: 50%;
  border-color: transparent rgba(16, 126, 194, 0.9) rgba(133, 150, 163, 0.9);
  animation: cssload-spin 1.05s infinite linear;
  -o-animation: cssload-spin 1.05s infinite linear;
  -ms-animation: cssload-spin 1.05s infinite linear;
  -webkit-animation: cssload-spin 1.05s infinite linear;
  -moz-animation: cssload-spin 1.05s infinite linear;
}

.portfolio_body_left_view_friendsimage,
.portfolio_dropdown {
  position: relative !important;
}

.portfolio_dropdown {
  max-width: 200px;
  float: left;
}

.container2021 {
  width: 100% !important;
  padding: 0 30px !important;
}

.portfolio_header_right {
  float: right;
  max-width: 100% !important;
  height: 41px;
}

.portfolio_header_right .main {
  width: 100%;
  float: left;
}

.notifications .dropdown-pane3,
.message .dropdown-pane4 {
  height: auto;
  float: left;
  list-style: none;
  -webkit-box-shadow: -5px 13px 28px rgba(0, 0, 0, 0.22);
  -moz-box-shadow: -5px 13px 28px rgba(0, 0, 0, 0.22);
  box-shadow: -5px 13px 28px rgba(0, 0, 0, 0.22);
  -moz-border-radius: 0px 0px 20px 20px;
  -webkit-border-radius: 0px 0px 20px 20px;
  border-radius: 0px 0px 20px 20px;
  overflow: auto;
}

.friends_droupdown_heading,
.message_heading,
.notifications_heading {
  padding: 10px;
}

#dropdown-notificatoin1 .notifications_top_scroll .notifications_area {
  display: flex;
  float: none;
}

#dropdown-notificatoin1 .notifications_top_scroll .notifications_area .notifications_image {
  display: table;
  float: none;
}


.notifications_image {
  position: relative !important;
  width: 30px;
  height: 30px;
  float: left;
  text-align: center;
}


#dropdown-notificatoin1 .notifications_top_scroll .notifications_area {
  display: flex;
  float: none;
  width: 100%;
  padding: 10px 20px;
}

.new-unread-notification {
  background: #f2f2f2 !important;
}

.notifications_top_scroll>.notifications_area.new-unread-notification>.hr {
  display: none;
}

.notifications_area,
.notifications_heading {
  width: 100%;
  float: left;
}

.notifications_area {
  padding: 5px;
}

.notifications_top_scroll .hr {
  width: 89%;
  margin-top: 0px;
  margin-bottom: 0px;
}

#dropdown-notificatoin1 .notifications_top_scroll .notifications_area .notifications_image {
  display: table;
  float: none;
}


.notifications_image {
  position: relative !important;
  width: 30px;
  height: 30px;
  float: left;
  padding: 9px 0px 8px 8px;
}


.model-popup-inner-17,
img {
  vertical-align: middle;
}

#dropdown-notificatoin1 .notifications_top_scroll .notifications_area .notifications_text {
  display: table;
  float: none;
  max-width: 100% !important;
  width: auto;
}

.notifications_text h3 {
  font-size: 12px !important;
  font-weight: 400 !important;
  margin: 0px 0px 0px -4px !important;
  line-height: normal !important;
  float: left;
}

.notifications_text h3 a {
  padding-right: 1px;
}

.notifications_text h3 a:hover {
  text-decoration: none;
}

.notifications_text .likepost {
  float: unset !important;
  float: none !important;
  font-size: 14px;
  font-weight: 600;
  padding-left: 4px;
}

.notifications_text p {
  width: 100%;
  float: left;
  font-size: 12px;
}

.notifications_text .notificaiton_date_time {
  font-size: 12px !important;
  font-weight: 400 !important;
  padding-left: 0 !important;
  line-height: 16.34px;
}

.friends_droupdown {
  position: relative;
  margin-top: 0;
}

.friends_droupdown .dropdown {
  position: absolute;
  left: -47px !important;
  z-index: 9999999;
  top: 53px !important;
}

*:active,
*:active:focus,
*:hover {
  outline: 0 !important;
}

.message .message_heading {
  height: 57px;
}

.notifications .dropdown-pane4 {
  width: 339px;
  max-height: max-content;
  margin: 0;
  position: relative;
  -webkit-box-shadow: 0px 18px 30px 1px rgb(0 0 0 / 17%);
  -moz-box-shadow: 0px 18px 30px 1px rgb(0 0 0 / 17%);
  box-shadow: 0px 18px 30px 1px rgb(0 0 0 / 17%);
}

.message .message_heading .meesage-view-icon21 {
  width: 4px;
  height: 4px;
  position: absolute;
  top: 19px;
  right: 73px;
}

.message .message_heading a.new-message-link {
  position: absolute;
  top: 21px;
  right: 83px;
  font-size: 12px;
}

.message .message_heading h3 {
  line-height: normal !important;
  font-size: 16px;
  font-weight: 600;
  margin: 0;
  position: relative;
}

.message #dropdown-message .friends_top_scroll .notifications_area {
  display: flex;
  float: none;
  width: 100%;
  padding: 10px 20px;
}

.message .notifications_image .myProfileImage {
  width: 45px;
  height: 45px;
  -moz-border-radius: 50%;
  -webkit-border-radius: 50%;
  border-radius: 50%;
}

.message #message_new_area_scroll {
  margin: 0px 13px;
}

.message_area {
  float: left;
  width: 100%;
}

.message #message_new_area_scroll .message_area {
  -moz-border-radius: 10px;
  -webkit-border-radius: 10px;
  border-radius: 10px;
  position: relative;
  margin: 0px;
}

.message #message_new_area_scroll .message_area.unread {
  background: #f2f2f2;
}

.message #message_new_area_scroll .message_area .message_text h3 {
  font-weight: 600;
  font-size: 14px;
  line-height: 19px;
  padding: 16px 0px 0px 62px;
}

.message #message_new_area_scroll .message_area .message_text p {
  font-weight: normal;
  font-size: 13px;
  line-height: 18px;
  padding: 4px 0px 8px 62px;
}

.message #message_new_area_scroll .message_area .message_text h6 span {
  font-weight: normal;
  font-size: 13px;
  line-height: 18px;
  position: absolute;
  right: 7px;
  top: 18px !important;
}

.message_text.message_text2 {
  padding-bottom: 0px !important;
}

.message #message_new_area_scroll .message_area .message_text p::after {
  content: "";
  position: absolute;
  bottom: -8px;
  left: 0px;
  width: 287px;
  height: 0px;
  margin-left: 7px;
}

.friends_droupdown .dropdown-pane5 {
  width: 325px;
  height: auto;
  list-style: none;
  border: 1px solid #c5cbd600;
  margin: 0px;
  position: relative;
  float: left;
  -webkit-box-shadow: 0px 18px 30px 1px rgb(0 0 0 / 17%);
  -moz-box-shadow: 0px 18px 30px 1px rgb(0 0 0 / 17%);
  box-shadow: 0px 18px 30px 1px rgb(0 0 0 / 17%);
  -moz-border-radius: 0px 0px 20px 20px;
  -webkit-border-radius: 0px 0px 20px 20px;
  border-radius: 0px 0px 20px 20px;
}

.friends_droupdown_area,
.friends_droupdown_heading {
  width: 100%;
  border-bottom: 1px solid #c5cbd600;
  float: left;
}

.friends_droupdown_heading,
.message_heading,
.notifications_heading {
  padding: 10px;
}

.friends_droupdown_heading h3,
.friends_droupdown_text h3 {
  line-height: normal !important;
  margin: 0 !important;
  font-weight: 600;
}

.friends_droupdown_heading h3 {
  font-size: 16px;
}

.new-frind-link {
  font-size: 12px;
  position: absolute;
  top: 12px;
  right: 15px;
  font-weight: 800;
  width: auto;
}

.friends_droupdown .friends_top_scroll {
  width: 100%;
  max-height: 400px !important;
  -webkit-overflow-scrolling: touch;
  overflow-y: auto !important;
  box-shadow: 0 0 2px rgba(0, 0, 0, 0) !important;
  float: left;
  overflow: auto;
  padding: 0px 20px;
  position: relative;
}

.friends_droupdown_heading {
  height: 51px;
  padding: 23px 20px;
}

.friends_droupdown .friends_droupdown_image .myProfileImage {
  width: 45px;
  height: 45px;
  -moz-border-radius: 100px;
  -webkit-border-radius: 100px;
  border-radius: 100px;
  transform: matrix(-1, 0, 0, 1, 0, 0);
}

.bitmap_src {
  width: 284px !important;
  float: left;
  margin: 4px 0 0 20px;
  position: relative;
  left: 13px;
}

.bitmap_src .search_area {
  height: 28px;
  float: left;
  border: 0;
  font-size: 13px;
  -moz-border-radius: 0 3px 3px 0;
  -webkit-border-radius: 0 3px 3px 0;
  border-radius: 0 3px 3px 0;
}

.bitmap_src .submit_button {
  width: 27px;
  min-height: 28px;
  border: 0;
  padding: 0 18px;
  -moz-border-radius: 3px 0 0 3px;
  -webkit-border-radius: 3px 0 0 3px;
  border-radius: 3px 0 0 3px;
  float: left;
}

.mob_search_icon {
  display: none;
}

.search_box_class {
  display: none;
  position: absolute !important;
  top: 28px !important;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px;
  height: auto;
}

.search_box_class {
  padding: 0px !important;
  text-align: center;
}

.bitmap_src .search_area {
  width: 100%;
}

.over-search-2021>div>.top-header-search2021 {
  position: absolute;
  right: 18px;
  top: 2px;
  background: none;
  z-index: 100;
}

.bar2021 {
  position: absolute;
  right: -21px;
  margin-top: 7px;
}

#input_search_area .search_box_class {
  width: 324px !important;
  height: auto !important;
  padding: 0px !important;
  text-align: center;
  margin-left: -4px;
  border: 0;
  box-shadow: 0px 18px 30px 1px rgb(0 0 0 / 17%);
  -moz-border-radius: 0px 0px 20px 20px;
  -webkit-border-radius: 0px 0px 20px 20px;
  border-radius: 0px 0px 20px 20px;
  padding-bottom: 15px !important;
  margin-top: 34px;
  max-height: 530px;
  overflow: hidden;
}

.selecet_drop.selecet_drop-21 {
  margin: 10px 0px 0;
  border-radius: 10px;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  -ms-border-radius: 10px;
  -o-border-radius: 10px;
}

.over-search-2021>div>.search_box_class-21 {
  position: absolute !important;
  top: -51px !important;
  left: -7px;
  z-index: 1;
}

.HeadsearcMainResult .selecet_drop::after {
  content: "";
  position: absolute;
  bottom: -5px;
  left: 0px;
  width: 100%;
  height: 1px;
}

.HeadsearcMainResult .selecet_drop.notifications_footer::after {
  content: "";
  position: absolute;
  top: 67px;
  left: 0px;
  width: 100%;
  height: 0px;
  border: 0px solid #eeeeee !important;
}

.selecet_drop .box .post_profile_pic_star .user-post-pic-holder img.myProfileImage,
.recent-search21>div>.search_text_display {
  margin: 0px !important;
}

#search_box21 .selecet_drop .box .post_profile_pic_star .user-post-pic-holder img.myProfileImage {
  position: absolute;
  top: -4px;
  left: -1px;
}

#search_box21 .user-post-pic-holder {
  width: 45px;
  height: 45px;
}

#search_box21 .user-post-pic-holder span.user_profile_img-2021 {
  float: left;
  height: 45px;
  width: 100%;
  font-size: 3rem;
}

.selecet_drop.notifications_footer {
  background: #f2f2f2;
  border-radius: 10px;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  -ms-border-radius: 10px;
  -o-border-radius: 10px;
}

.notifications_footer {
  position: absolute;
  top: 5px;
  right: 2px;
}

.selecet_drop-21>.box.box-21 {
  width: 38px !important;
  margin-left: 6px !important;
}

#input_search_area .post_profile_pic_star .circle-container {
  position: absolute;
  top: -40px !important;
  left: 10px !important;
}

#input_search_area .post_profile_pic_star .circle-container>* {
  display: block;
  position: absolute;
  top: 50%;
  left: 50%;
  margin: -4px;
  width: 10px;
  height: 10px;
  padding: 0 !important;
}

#input_search_area .post_profile_pic_star .circle-container>*:nth-of-type(1) {
  transform: rotate(-74deg) translate(31px) rotate(74deg);
}

#input_search_area .post_profile_pic_star .circle-container>*:nth-of-type(2) {
  transform: rotate(-52deg) translate(34px) rotate(54deg);
}

#input_search_area .post_profile_pic_star .circle-container>*:nth-of-type(3) {
  transform: rotate(-25deg) translate(22px) rotate(-49deg);
}

#input_search_area .post_profile_pic_star .circle-container>*:nth-of-type(4) {
  transform: rotate(-8deg) translate(34px) rotate(7deg);
}

#input_search_area .post_profile_pic_star .circle-container>*:nth-of-type(5) {
  transform: rotate(18deg) translate(33px) rotate(-17deg);
}

#input_search_area .post_profile_pic_star .circle-container>*:nth-of-type(6) {
  transform: rotate(45deg) translate(29px) rotate(-48deg);
}

#input_search_area .post_profile_pic_star .circle-container>*:nth-of-type(7) {
  transform: rotate(79deg) translate(25px) rotate(-79deg);
}

#input_search_area .post_profile_pic_star .circle-container>*:nth-of-type(8) {
  transform: rotate(86deg) translate(27px) rotate(-11deg);
}

#input_search_area .post_profile_pic_star .circle-container>*:nth-of-type(9) {
  transform: rotate(116deg) translate(18px) rotate(-44deg);
}

#input_search_area .post_profile_pic_star .circle-container>*:nth-of-type(10) {
  transform: rotate(164deg) translate(10px) rotate(-92deg);
}

#input_search_area .post_profile_pic_star .circle-container>*:nth-of-type(11) {
  transform: rotate(176deg) translate(9px) rotate(-31deg);
}

#input_search_area .post_profile_pic_star .circle-container>*:nth-of-type(12) {
  transform: rotate(219deg) translate(14px) rotate(-1deg);
}

.portfolio_header .notify_title.noti_2021.message-bage-2021 {
  position: absolute !important;
}

.portfolio_header .notify_title {
  background: #2687c9;
  text-align: center;
  -moz-border-radius: 0px 0px 3px 3px;
  -webkit-border-radius: 0px 0px 3px 3px;
  border-radius: 0px 0px 3px 3px;
  padding: 2px 6px;
}

.notification_area {
  position: relative;
}

.noti_2021 {
  position: absolute !important;
  top: -13px !important;
  background: #ee383a !important;
  -moz-border-radius: 0px 0px 5px 5px;
  -webkit-border-radius: 0px 0px 5px 5px;
  border-radius: 0px 0px 5px 5px;
  width: auto;
  padding: 2px 6px;
  line-height: 18px;
  text-align: center;
}

.notify_title1.noti_2021.badge-alignment {
  background: #ee383a !important;
}

.mleft30 {
  margin-right: 13px;
}

.menu2021 {
  width: auto;
  float: left;
  padding: 0px 7px 0px 0px;
  line-height: 41px;
}

#dropdown-notificatoin1.dropdown {
  left: -20px !important;
  position: absolute;
  z-index: 9999999;
  top: 53px !important;
  width: 350px;
  min-height: 120px;
  max-height: 412px;
  overflow: hidden;
  -moz-box-shadow: -5px 13px 28px rgb(0 0 0 / 22%);
  -webkit-box-shadow: -5px 13px 28px rgb(0 0 0 / 22%);
  box-shadow: -5px 13px 28px rgb(0 0 0 / 22%);
  -moz-border-radius: 0px 0px 20px 20px;
  -webkit-border-radius: 0px 0px 20px 20px;
  border-radius: 0px 0px 20px 20px;
  overflow: hidden;
}

#dropdown-notificatoin1.dropdown .notifications_top_scroll {
  float: left;
  width: 100%;
  overflow: hidden !important;
}

#dropdown-notificatoin1.dropdown .notifications_top_scroll .dropdown-pane3 {
  float: left;
  width: 100% !important;
  box-shadow: none;
  border-radius: 0;
  overflow: hidden !important;
}

#dropdown-notificatoin1.dropdown .notifications_top_scroll .dropdown-pane3 .content {
  float: left;
  max-height: 355px;
}

#dropdown-notificatoin1.dropdown .notifications_top_scroll .dropdown-pane3 .content div#notificatione_new_area_scroll {
  overflow-y: scroll;
  max-height: 355px;
  -moz-border-radius: 0px 0px 20px 20px;
  -webkit-border-radius: 0px 0px 20px 20px;
  border-radius: 0px 0px 20px 20px;
}

#dropdown-notificatoin1.dropdown .notifications_top_scroll .dropdown-pane3 .content div#notificatione_new_area_scroll::-webkit-scrollbar,
#dropdown-notificatoin1.dropdown .notifications_top_scroll .dropdown-pane3 .content div#notificatione_new_area_scroll::-webkit-scrollbar,
#dropdown-notificatoin1.dropdown .notifications_top_scroll .dropdown-pane3 .content div#notificatione_new_area_scroll::-webkit-scrollbar {
  width: 5px;
  scrollbar-width: thin;
}

#dropdown-notificatoin1.dropdown .notifications_top_scroll .dropdown-pane3 .content div#notificatione_new_area_scroll::-webkit-scrollbar-thumb,
#dropdown-notificatoin1.dropdown .notifications_top_scroll .dropdown-pane3 .content div#notificatione_new_area_scroll::-webkit-scrollbar-thumb,
#dropdown-notificatoin1.dropdown .notifications_top_scroll .dropdown-pane3 .content div#notificatione_new_area_scroll::-webkit-scrollbar-thumb {
  background: #888;
}

#dropdown-notificatoin1.dropdown .notifications_top_scroll .dropdown-pane3 .content div#notificatione_new_area_scroll::-webkit-scrollbar-track,
#dropdown-notificatoin1.dropdown .notifications_top_scroll .dropdown-pane3 .content div#notificatione_new_area_scroll::-webkit-scrollbar-track,
#dropdown-notificatoin1.dropdown .notifications_top_scroll .dropdown-pane3 .content div#notificatione_new_area_scroll::-webkit-scrollbar-track {
  background: #00000000;
}

.notifications .dropdown-pane3 {
  width: 335px;
  border: 1px solid #15171b00;
  margin: 0;
  position: relative;
}

.notifications_area,
.notifications_heading:nth-child(1) {
  width: 100%;
  border-bottom: 0px solid #c5cbd600;
  float: left;
}

.notifications_heading h3 {
  line-height: normal !important;
  font-size: 16px;
  font-weight: 600;
  margin: 0px !important;
  padding: 0;
}

.notifications .notifications_footer {
  position: absolute;
  top: 10px;
  right: 20px;
}

#dropdown-notificatoin1 .notifications_top_scroll .notifications_area {
  display: flex;
  float: none;
  width: 100%;
  padding: 10px 20px;
}

.notifications_area,
.notifications_heading:nth-child(1) {
  border-bottom: 0px solid #c5cbd600;
}

#dropdown-notificatoin1 .notifications_top_scroll .notifications_area .notifications_image {
  display: table;
  float: none;
}

.notifications_image {
  position: relative !important;
  padding: 0px;
  text-align: center;
  left: -9px;
  top: 0px;
}

.notifications .notifications_image img {
  border-radius: 50%;
  margin-left: -20px;
  margin: 0px;
}

.notifications .notifications_image .common-profile-picture ul.circle-container svg {
  width: 4px;
  height: 4px;
}

.notifications .notifications_image .post_profile_pic_star {
  position: absolute;
  top: 3px !important;
  left: -11px;
}

.notifications .notifications_image .common-profile-picture .circle-container>* {
  display: block;
  position: absolute;
  top: 50%;
  left: 50%;
  margin: -4px;
  width: 10px;
  height: 10px;
  padding: 0 !important;
}

.notifications .notifications_image .common-profile-picture .circle-container>*:nth-of-type(1) {
  transform: rotate(-14deg) translate(18px) rotate(90deg);
}

.notifications .notifications_image .common-profile-picture .circle-container>*:nth-of-type(2) {
  transform: rotate(-48deg) translate(13px) rotate(-22deg);
}

.notifications .notifications_image .common-profile-picture .circle-container>*:nth-of-type(3) {
  transform: rotate(-19deg) translate(24px) rotate(21deg);
}

.notifications .notifications_image .common-profile-picture .circle-container>*:nth-of-type(4) {
  transform: rotate(-5deg) translate(24px) rotate(4deg);
}

.notifications .notifications_image .common-profile-picture .circle-container>*:nth-of-type(5) {
  transform: rotate(9deg) translate(23px) rotate(-10deg);
}

.notifications .notifications_image .common-profile-picture .circle-container>*:nth-of-type(6) {
  transform: rotate(53deg) translate(14px) rotate(-130deg);
}

.notifications .notifications_image .common-profile-picture .circle-container>*:nth-of-type(7) {
  transform: rotate(77deg) translate(13px) rotate(-153deg);
}

.notifications .notifications_image .common-profile-picture .circle-container>*:nth-of-type(8) {
  transform: rotate(78deg) translate(26px) rotate(71deg);
}

.notifications .notifications_image .common-profile-picture .circle-container>*:nth-of-type(9) {
  transform: rotate(61deg) translate(16px) rotate(15deg);
}

.notifications .notifications_image .common-profile-picture .circle-container>*:nth-of-type(10) {
  transform: rotate(87deg) translate(-1px) rotate(-89deg);
}

.notifications .notifications_image .common-profile-picture .circle-container>*:nth-of-type(11) {
  transform: rotate(-31deg) translate(-10px) rotate(-113deg);
}

.notifications .notifications_image .common-profile-picture .circle-container>*:nth-of-type(12) {
  transform: rotate(227deg) translate(-6px) rotate(-78deg);
}

.notifications_text h3 .notificaiton_back_unfollow a {
  text-transform: capitalize;
  padding-right: 1px;
  background: rgba(38, 135, 201, 0.1) !important;
  padding: 7px 10px;
  border-radius: 5px;
  display: inline-block;
  margin-top: 7px;
  border-bottom: 1px solid rgb(0 0 0 / 0%);
  transition: all linear 0.2s;
  -webkit-transition: all linear 0.2s;
  -moz-transition: all linear 0.2s;
  -ms-transition: all linear 0.2s;
  -o-transition: all linear 0.2s;
  float: left;
}

.post-category-cahange {
  text-transform: none;
}

.all_notification_border_area p {
  text-align: left;
}

.notifications_area:hover .notifications_text h3 .notificaiton_back_unfollow a {
  border-bottom: 1px solid rgba(0, 0, 0, 0);
}

.notifications_text .notificaiton_back_follow a {
  text-transform: capitalize;
  padding-right: 1px;
  padding: 7px 10px;
  border-radius: 5px;
  display: inline-block;
  margin-top: 7px;
  border-bottom: 1px solid rgb(0 0 0 / 0%);
  transition: all linear 0.2s;
  -webkit-transition: all linear 0.2s;
  -moz-transition: all linear 0.2s;
  -ms-transition: all linear 0.2s;
  -o-transition: all linear 0.2s;
}

.notifications_area:hover .notifications_text h3 .notificaiton_back_follow a {
  border-bottom: 1px solid rgba(0, 0, 0, 0);
}

.notifications_text .notificaiton_back_follow a:hover {
  background: #2687c9 !important;
  transition: all linear 0.2s;
  -webkit-transition: all linear 0.2s;
  -moz-transition: all linear 0.2s;
  -ms-transition: all linear 0.2s;
  -o-transition: all linear 0.2s;
  border-bottom: none;
}

.notifications_text .notificaiton_back_unfollow a:hover {
  background: #2687c9 !important;
  transition: all linear 0.2s;
  -webkit-transition: all linear 0.2s;
  -moz-transition: all linear 0.2s;
  -ms-transition: all linear 0.2s;
  -o-transition: all linear 0.2s;
  border-bottom: none;
}

.group-invitation-alert-btns a {
  margin-right: 5px;
  padding: 5px 7px;
  border-radius: 5px;
}


.notifications_area:hover .notifications_text h3 a.confirm-btn {
  border-bottom: none;
}

.notifications_area:hover .notifications_text h3 a.delete-btn {
  border-bottom: none;
}

.message .dropdown-pane4 {
  width: 335px;
  border: 1px solid #c5cbd600;
  margin: 0;
  position: relative;
}

.notification_area {
  float: left;
  position: relative;
}

.message #dropdown-message {
  top: 53px !important;
  left: -55px !important;
}

.message .message_heading {
  height: 70px;
}

.message .message_heading a.new-message-link {
  position: absolute;
  top: 21px;
  right: 83px;
}

.message .message_heading .meesage-view-icon21 {
  width: 4px;
  height: 4px;
  position: absolute;
  top: 10px;
  right: 73px;
}

.message .notifications_footer {
  position: absolute;
  top: 12px;
  right: 20px;
}

.message #message_new_area_scroll {
  margin: 0px 13px;
}

.message #message_new_area_scroll .message_area {
  border-radius: 10px;
  position: relative;
  margin-bottom: 4px;
}

.message #message_new_area_scroll .message_area:last-child {
  margin-bottom: 0;
}

.message .notifications_image {
  position: relative !important;
  width: 30px;
  height: 30px;
  padding: 0px;
  text-align: center;
  top: 20px;
  left: 18px;
}

.message .notifications_image .myProfileImage {
  width: 45px;
  height: 45px;
  border-radius: 50%;
}

.message .notifications_image .post_profile_pic_star {
  position: absolute;
  top: 12px !important;
  left: 11px;
}

.message .notifications_image .common-profile-picture .circle-container>* {
  display: block;
  position: absolute;
  top: 50%;
  left: 50%;
  margin: -4px;
  width: 10px;
  height: 10px;
  padding: 0 !important;
}

.message .notifications_image .common-profile-picture .circle-container>*:nth-of-type(1) {
  transform: rotate(-68deg) translate(24px) rotate(69deg);
}

.message .notifications_image .common-profile-picture .circle-container>*:nth-of-type(2) {
  transform: rotate(-40deg) translate(30px) rotate(38deg);
}

.message .notifications_image .common-profile-picture .circle-container>*:nth-of-type(3) {
  transform: rotate(-10deg) translate(28px) rotate(-64deg);
}

.message .notifications_image .common-profile-picture .circle-container>*:nth-of-type(4) {
  transform: rotate(7deg) translate(36px) rotate(-9deg);
}

.message .notifications_image .common-profile-picture .circle-container>*:nth-of-type(5) {
  transform: rotate(27deg) translate(37px) rotate(-28deg);
}

.message .notifications_image .common-profile-picture .circle-container>*:nth-of-type(6) {
  transform: rotate(50deg) translate(35px) rotate(-50deg);
}

.message .notifications_image .common-profile-picture .circle-container>*:nth-of-type(7) {
  transform: rotate(75deg) translate(33px) rotate(-74deg);
}

.message .notifications_image .common-profile-picture .circle-container>*:nth-of-type(8) {
  transform: rotate(90deg) translate(32px) rotate(-13deg);
}

.message .notifications_image .common-profile-picture .circle-container>*:nth-of-type(9) {
  transform: rotate(116deg) translate(23px) rotate(-44deg);
}

.message .notifications_image .common-profile-picture .circle-container>*:nth-of-type(10) {
  transform: rotate(155deg) translate(15px) rotate(-85deg);
}

.message .notifications_image .common-profile-picture .circle-container>*:nth-of-type(11) {
  transform: rotate(188deg) translate(11px) rotate(-46deg);
}

.message .notifications_image .common-profile-picture .circle-container>*:nth-of-type(12) {
  transform: rotate(235deg) translate(13px) rotate(-18deg);
}

.message .common-profile-picture .circle-container {
  position: relative;
  width: 20px;
  height: 20px;
  border-radius: 50%;
  padding: 0;
  list-style: none;
  margin: 0 auto 0;
  text-align: left;
}

.portfolio_dropdown #dropdownprofile .dropdown-pane7 .post_profile_pic_star {
  position: absolute;
  top: 95px !important;
  left: 137px;
}

.dropdown-pane7 .common-profile-picture .circle-container li svg {
  width: 20px;
  height: 20px;
}

.portfolio_dropdown #dropdownprofile .dropdown-pane7 .common-profile-picture>* {
  display: block;
  position: absolute;
  top: 50%;
  left: 50%;
  margin: -4px;
  width: 10px;
  height: 10px;
  padding: 0 !important;
}

.portfolio_dropdown #dropdownprofile .dropdown-pane7 .user-drop-area .common-profile-picture .circle-container>*:nth-of-type(1) {
  transform: rotate(-94deg) translate(69px) rotate(91deg);
}

.portfolio_dropdown #dropdownprofile .dropdown-pane7 .user-drop-area .common-profile-picture .circle-container>*:nth-of-type(2) {
  transform: rotate(-66deg) translate(60px) rotate(-7deg);
}

.portfolio_dropdown #dropdownprofile .dropdown-pane7 .user-drop-area .common-profile-picture .circle-container>*:nth-of-type(3) {
  transform: rotate(-31deg) translate(58px) rotate(-111deg);
}

.portfolio_dropdown #dropdownprofile .dropdown-pane7 .user-drop-area .common-profile-picture .circle-container>*:nth-of-type(4) {
  transform: rotate(-8deg) translate(52px) rotate(-65deg);
}

.portfolio_dropdown #dropdownprofile .dropdown-pane7 .user-drop-area .common-profile-picture .circle-container>*:nth-of-type(5) {
  transform: rotate(26deg) translate(50px) rotate(-102deg);
}

.portfolio_dropdown #dropdownprofile .dropdown-pane7 .user-drop-area .common-profile-picture .circle-container>*:nth-of-type(6) {
  transform: rotate(55deg) translate(44px) rotate(-63deg);
}

.portfolio_dropdown #dropdownprofile .dropdown-pane7 .user-drop-area .common-profile-picture .circle-container>*:nth-of-type(7) {
  transform: rotate(93deg) translate(44px) rotate(-93deg);
}

.portfolio_dropdown #dropdownprofile .dropdown-pane7 .user-drop-area .common-profile-picture .circle-container>*:nth-of-type(8) {
  transform: rotate(113deg) translate(47px) rotate(26deg);
}

.portfolio_dropdown #dropdownprofile .dropdown-pane7 .user-drop-area .common-profile-picture .circle-container>*:nth-of-type(9) {
  transform: rotate(159deg) translate(46px) rotate(-89deg);
}

.portfolio_dropdown #dropdownprofile .dropdown-pane7 .user-drop-area .common-profile-picture .circle-container>*:nth-of-type(10) {
  transform: rotate(194deg) translate(53px) rotate(-125deg);
}

.portfolio_dropdown #dropdownprofile .dropdown-pane7 .user-drop-area .common-profile-picture .circle-container>*:nth-of-type(11) {
  transform: rotate(219deg) translate(53px) rotate(-79deg);
}

.portfolio_dropdown #dropdownprofile .dropdown-pane7 .user-drop-area .common-profile-picture .circle-container>*:nth-of-type(12) {
  transform: rotate(239deg) translate(57px) rotate(-27deg);
}

#dropdown_frdReq_react .friends_droupdown_image .post_profile_pic_star {
  position: absolute;
  top: 15px !important;
  left: 2px;
}

#dropdown_frdReq_react .friends_droupdown_image .common-profile-picture .circle-container>* {
  display: block;
  position: absolute;
  top: 50%;
  left: 50%;
  margin: -4px;
  width: 10px;
  height: 10px;
  padding: 0 !important;
}

#dropdown_frdReq_react .friends_droupdown_image .common-profile-picture .circle-container>*:nth-of-type(1) {
  transform: rotate(-70deg) translate(25px) rotate(68deg);
}

#dropdown_frdReq_react .friends_droupdown_image .common-profile-picture .circle-container>*:nth-of-type(2) {
  transform: rotate(-40deg) translate(32px) rotate(38deg);
}

#dropdown_frdReq_react .friends_droupdown_image .common-profile-picture .circle-container>*:nth-of-type(3) {
  transform: rotate(-12deg) translate(29px) rotate(-60deg);
}

#dropdown_frdReq_react .friends_droupdown_image .common-profile-picture .circle-container>*:nth-of-type(4) {
  transform: rotate(4deg) translate(37px) rotate(-4deg);
}

#dropdown_frdReq_react .friends_droupdown_image .common-profile-picture .circle-container>*:nth-of-type(5) {
  transform: rotate(25deg) translate(37px) rotate(-25deg);
}

#dropdown_frdReq_react .friends_droupdown_image .common-profile-picture .circle-container>*:nth-of-type(6) {
  transform: rotate(48deg) translate(35px) rotate(-52deg);
}

#dropdown_frdReq_react .friends_droupdown_image .common-profile-picture .circle-container>*:nth-of-type(7) {
  transform: rotate(73deg) translate(32px) rotate(-73deg);
}

#dropdown_frdReq_react .friends_droupdown_image .common-profile-picture .circle-container>*:nth-of-type(8) {
  transform: rotate(87deg) translate(30px) rotate(-15deg);
}

#dropdown_frdReq_react .friends_droupdown_image .common-profile-picture .circle-container>*:nth-of-type(9) {
  transform: rotate(116deg) translate(22px) rotate(-44deg);
}

#dropdown_frdReq_react .friends_droupdown_image .common-profile-picture .circle-container>*:nth-of-type(10) {
  transform: rotate(156deg) translate(14px) rotate(-85deg);
}

#dropdown_frdReq_react .friends_droupdown_image .common-profile-picture .circle-container>*:nth-of-type(11) {
  transform: rotate(188deg) translate(11px) rotate(-45deg);
}

#dropdown_frdReq_react .friends_droupdown_image .common-profile-picture .circle-container>*:nth-of-type(12) {
  transform: rotate(239deg) translate(13px) rotate(-25deg);
}

.friends_top_scroll,
.notifications_top_scroll {
  box-shadow: 0 0 2px rgba(0, 0, 0, 0) !important;
  float: left;
  width: 100%;
  overflow-y: scroll;
  overflow-x: hidden !important;
}

.notification2021 .notifications .dropdown-tip .dropdown-pane3 .notifications_heading h3 {
  font-weight: bold;
  font-size: 15px;
  line-height: 20px !important;
}

.notification2021 .notifications .dropdown-tip .dropdown-pane3 .notifications_heading .notifications_footer a {
  font-weight: 500;
  font-size: 12px;
  line-height: 16px;
}

.notification2021 .notifications #dropdown-notificatoin1 .notifications_top_scroll .notifications_area {
  display: flex;
  float: none;
  width: 100%;
  padding: 12px 20px;
}

.notification2021 .notifications #dropdown-notificatoin1 .notifications_top_scroll .notifications_area .notifications_image {
  position: relative !important;
  padding: 0px;
  text-align: center;
  left: 0px !important;
  top: 0px;
  float: left;
  width: 26px;
  height: 26px;
  display: inherit;
}

.notification2021 .notifications #dropdown-notificatoin1 .notifications_top_scroll .notifications_area .notifications_image div {
  float: left;
  height: 100%;
  width: 100%;
}

.notification2021 .notifications #dropdown-notificatoin1 .notifications_top_scroll .notifications_area .notifications_image a .image-start-container .avater-image-2021 {
  display: block;
}

.notification2021 .notifications #dropdown-notificatoin1 .notifications_top_scroll .notifications_area .notifications_image a .image-start-container .avater-image-2021 span.user_profile_img-2021 {
  background: none;
  border: none !important;
  font-size: 2rem;
}

.notification2021 .notifications #dropdown-notificatoin1 .notifications_top_scroll .notifications_area .notifications_image div img {
  float: left;
  height: 100%;
  width: 100%;
}

.notification2021 .notifications #dropdown-notificatoin1 .notifications_top_scroll .notifications_area .notifications_image a {
  float: left;
  width: 100%;
}

.notification2021 .notifications #dropdown-notificatoin1 .notifications_top_scroll .notifications_area .notifications_image a img {
  float: left;
  width: 100%;
  position: relative;
  border: none;
}

.notification2021 .notifications #dropdown-notificatoin1 .notifications_top_scroll .notifications_area .notifications_text {
  display: table !important;
  float: none;
  max-width: 100% !important;
  width: auto;
  width: 88%;
}

.notification2021 .notifications #dropdown-notificatoin1 .notifications_top_scroll .notifications_area .notifications_text h3 .likepost {
  font-style: normal !important;
  font-weight: 500 !important;
  font-size: 14px !important;
  line-height: 24px !important;
}

.notification2021 .notifications #dropdown-notificatoin1 .notifications_top_scroll .notifications_area .notifications_text h3 .likepost a {
  font-style: normal !important;
  font-weight: 500 !important;
  font-size: 14px !important;
  line-height: 24px !important;
  margin-left: 0;
}

.notification2021 .notifications #dropdown-notificatoin1 .notifications_top_scroll .notifications_area .notifications_text h3 p span {
  font-weight: normal;
  font-size: 12px;
  line-height: 16px;
}

.notification2021 .notifications #dropdown-notificatoin1 .notifications_top_scroll .notifications_area .notifications_text h3 p a {
  font-weight: 500;
  font-size: 12px;
  line-height: 16px;
  padding: 5px 7px !important;
}

.notification2021 .notifications .dropdown-tip .dropdown-pane3 {
  -moz-box-shadow: -5px 13px 28px rgba(0, 0, 0, 0.22);
  -webkit-box-shadow: -5px 13px 28px rgba(0, 0, 0, 0.22);
  box-shadow: -5px 13px 28px rgba(0, 0, 0, 0.22);
  width: 339px !important;
}

.messege2021 .message .dropdown-tip .dropdown-pane4 {
  width: 339px !important;
}

.messege2021 .message .dropdown-tip .dropdown-pane4 .message_heading h3 {
  font-weight: bold;
  font-size: 15px;
  line-height: 20px !important;
}

.messege2021 .message .dropdown-tip .dropdown-pane4 .message_heading .new-message-link {
  font-weight: 500;
  font-size: 12px;
  line-height: 16px;
}

.messege2021 .message .dropdown-tip .dropdown-pane4 .message_heading .messege-view-all-21 .notifications_footer a {
  font-weight: 500;
  font-size: 12px;
  line-height: 16px;
}

.dropdown-pane4 .friends_top_scroll .message_area .notifications_image {
  position: relative !important;
  padding: 0px;
  text-align: center;
  top: 15px;
  left: 7px;
  width: 45px;
  height: 45px;
}

.RightSide_Sticky21 .portfolio_body_left_impruve.profile-progress.blue_bg {
  border-radius: 20px;
}

.RightSide_Sticky21 .portfolio_body_left_impruve.profile-progress.blue_bg .progressbarText {
  padding: 30px 0px;
  font-weight: bold;
  font-size: 15px;
  line-height: 23px;
  text-align: center;
}

.RightSide_Sticky21 .portfolio_body_left_impruve.profile-progress.blue_bg .portfolio_body_left_impruve3 {
  background: #111111;
  width: 246px;
  height: 135px;
  display: inline-grid;
  border-radius: 20px;
  margin-top: 30px;
}

.RightSide_Sticky21 .portfolio_body_left_impruve.profile-progress.blue_bg .portfolio_body_left_impruve3 span {
  font-weight: normal;
  font-size: 14px;
  line-height: 23px;
  text-align: center;
  padding-top: 30px;
}

.RightSide_Sticky21 .portfolio_body_left_impruve.profile-progress.blue_bg .portfolio_body_left_impruve3 .tips-button {
  width: 139px;
  height: 39px;
  font-weight: bold;
  font-size: 12px;
  line-height: 24px;
  text-align: center;
  text-transform: uppercase;
  background: linear-gradient(180deg, rgba(255, 255, 255, 0.25) 0%, rgba(255, 255, 255, 0) 100%), #2687c9;
  border-radius: 8px;
  margin-left: 50%;
  transform: translateX(-50%);
  line-height: 39px;
}

.RightSide_Sticky21 .liker_video_play21 .img-responsive {
  border-top-left-radius: 20px;
  border-top-right-radius: 20px;
}

.RightSide_Sticky21 .liker_video_play21::after {
  border-top-left-radius: 20px;
  border-top-right-radius: 20px;
}

.RightSide_Sticky21 .liker_vedio21 .video_bottom_txt {
  font-weight: bold;
  font-size: 15px;
  line-height: 20px;
}

.email_verify {
  height: auto !important;
  margin-bottom: 155px;
}

.email_verify {
  width: 492px;
  height: 629px;
  float: left;
  margin-top: 145px;
  margin-right: 293px;
  overflow: hidden;
  box-shadow: 0px 4px 30px rgb(0 0 0 / 6%);
  border-radius: 20px;
}

.email_verify img {
  float: left;
}

.email_verify .login-section-min h4 {
  font-weight: 600;
  font-size: 24px;
  line-height: 48px;
  margin-left: 50px;
  margin-top: 48px;
}

.email_verify .login-section-p .form-group {
  margin-left: 7% !important;
  margin-top: 20px !important;
}

.email_verify .login-section-p .login-section-min {
  position: relative !important;
  padding: 20px;
}

.email_verify .sign-up-footer a {
  width: 86%;
  height: 50px;
  background: #2687c9;
  border-radius: 12px;
  font-weight: 600;
  font-size: 15px;
  line-height: 20px;
  display: inline-block;
  text-align: center;
  line-height: 50px;
  margin-top: 10px;
  margin-left: 35px;
}

.email_verify div#sign_up_message_new {
  float: left;
  padding-bottom: 15px;
  padding-left: 31px;
  padding-right: 30px;
}

.email_verify .login-section-loging .sign-up-footer {
  position: unset;
  top: 75px;
  right: 65px;
  font-weight: 500;
  font-size: 15px;
  line-height: 20px;
}

.email_verify .sign-up-footer {
  position: unset !important;
}

.email_verify #sign_up_message .message-signup-text {
  font-weight: normal;
  font-size: 15px;
  line-height: 27px;
  text-align: center;
}

.email_verify .login-section-p .form-group input {
  width: 392px;
  height: 55px;
  background: #f7f7f7;
  border-radius: 12px;
}

.email_verify .login-section-p .login-section-min .sign-up-btn {
  width: 86% !important;
  height: 50px;
  background: #2687c9;
  border-radius: 12px;
  font-weight: 600;
  font-size: 15px;
  line-height: 20px;
  margin-left: 35px;
}

.support_modal .modal-content {
  padding: 20px 20px 0px 20px;
}

.support_modal .overview_close {
  background: #333333 !important;
  width: 27px;
  height: 27px;
  border-radius: 50%;
  position: relative;
  top: -28px;
  right: -28px;
  text-align: center;
}

.support_modal button.overview_close_button.fly_clos svg {
  transform: translateY(50%);
  margin-top: 2px;
}

.support_modal .modal-title {
  font-weight: bold;
  font-size: 18px;
  line-height: 27px;
  margin-bottom: 6px;
}

.support_modal .modal-body {
  max-height: 546px !important;
}

.support_modal .modal-body {
  width: 100%;
  float: left;
  padding: 0px;
}

.support_modal select.form-control.select-fullwidth.ui-date {
  background: #f7f7f7;
  height: 45px;
  width: 100%;
  border-radius: 12px;
  box-shadow: none;
  font-weight: normal;
  font-size: 14px;
  line-height: 19px;
}

.support_modal input.form-control {
  background: #f7f7f7 !important;
  width: 100%;
  height: 45px;
  opacity: 1;
  font-style: normal !important;
  font-weight: normal !important;
  font-size: 14px !important;
  line-height: 19px !important;
}

.support_modal .radio.col-md-12 {
  margin-top: 0px;
  margin-bottom: 0px;
}

.support_modal textarea.form-control.textarea_height.no-height-value {
  width: 100%;
  height: 132px;
  border-radius: 12px;
  background: #f7f7f7;
  box-shadow: none;
}

.support_modal .radio .Dropzone {
  border: 1px dashed #cccccc;
  box-sizing: border-box;
  border-radius: 12px;
}

.support_modal .radio .fimg-upload {
  padding: 31px 0px;
  text-align: center;
}

.support_modal .action-wrap {
  float: left;
}

.support_modal p {
  font-weight: 500;
  font-size: 13px;
  line-height: 18px;
}

.support_modal .fimg-upload label {
  font-weight: 600 !important;
  font-size: 13px;
  line-height: 18px;
  text-align: center;
}

.support_modal button.btn.btn-success {
  background: #2687c9 !important;
  border-radius: 12px !important;
  font-style: normal !important;
  font-weight: 500 !important;
  font-size: 14px !important;
  line-height: 19px !important;
  text-align: center !important;
  margin-top: 0px !important;
  margin-right: 0px !important;
}

.support_modal .text-danger {
  text-align: left;
}

.custommargitop17 .body_min_19 {
  background: #f8f8f8;
}

.custommargitop17 .body_min_19 .body_min_19 .posts_wrapper {
  position: relative;
  width: 100%;
  float: left;
}

.custommargitop17 .body_min_19 .portfolio_body_left_impruve,
.portfolio_body_left_impruve2,
.portfolio_body_left_nav,
.virticalmenu_li .friendsfeed-but-left,
.virticalmenu_li.active21 {
  background: rgba(38, 135, 201, 0.1);
}

.custommargitop17 .body_min_19 .portfolio_body_left_impruve,
.portfolio_body_left_impruve2,
.portfolio_body_left_nav,
.virticalmenu_li .friendsfeed-but-left {
  margin-right: 26px;
  border-radius: 12px;
}

.custommargitop17 .body_min_19 .portfolio_body_left_impruve,
.portfolio_body_left_impruve2,
.portfolio_body_left_nav,
.virticalmenu_li .friendsfeed-but-left,
.virticalmenu_li .trending-but-left {
  width: 100%;
  float: left;
  padding: 0 !important;
  margin: 0px;
  background: 0;
  border-bottom: 0;
  text-decoration: none;
  transition: 0.8s;
  width: 100%;
}

.portfolio_body_left_nav.top-left-menu21 li.virticalmenu_li a {
  float: left;
  border-radius: 0 !important;
  display: flex;
  align-items: center;
}

.custommargitop17 .body_min_19 .site-nav-mid .virticalmenu_li a h6 {
  font-weight: 600 !important;
  font-size: 15px !important;
  line-height: 20px !important;
  display: contents;
}

.custommargitop17 .body_min_19 .top-left-menu21__item a:hover {
  background: #f8f8f800 !important;
}

.custommargitop17 .body_min_19 .log_activity .related_post_area {
  padding: 0 !important;
}

.custommargitop17 .body_min_19 .related_post_area {
  border-radius: 12px;
  padding: 10px;
  position: relative;
  overflow: hidden;
}

.custommargitop17 .body_min_19 .related_post_area {
  width: 100%;
  float: left;
}

.custommargitop17 .body_min_19 .log_activity .related_post_area {
  width: 100%;
  float: left;
  padding: 20px !important;
  font-weight: bold;
  font-size: 15px;
  line-height: 20px;
}

.custommargitop17 .body_min_19 .related_post_area .realeted_post_scroll {
  max-height: 200px;
  overflow-y: auto;
  float: left;
  width: 100%;
}

.custommargitop17 .body_min_19 .related_post_area .realeted_post_scroll::-webkit-scrollbar {
  width: 5px;
  display: none;
}

.custommargitop17 .body_min_19 .related_post_area .realeted_post_scroll::-webkit-scrollbar-track {
  box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);
}

.custommargitop17 .body_min_19 .related_post_area .realeted_post_scroll::-webkit-scrollbar-thumb {
  background-color: darkgrey;
  outline: 1px solid slategrey;
}

.custommargitop17 .body_min_19 .related_post_area .related_post_area .more-post-list {
  border-bottom: 0 !important;
}

.custommargitop17 .body_min_19 .related_post_area .more-post-list li {
  min-height: 90px;
}

.custommargitop17 .body_min_19 .related_post_area .more-post-list li {
  list-style: none;
  padding: 0;
  margin: 0;
  border: 0;
  float: left;
  border-bottom: 1px solid #c5cbd6;
  padding: 5px;
  position: relative;
  width: 100%;
}

.custommargitop17 .body_min_19 .posts_wrapper .infinite-scroll-component {
  overflow: unset !important;
}

.related_post_area .right-post-thumb {
  position: relative;
  z-index: 99;
}

.related_post_area .right-post-thumb {
  width: 20px;
  height: 20px;
  float: left;
  margin-right: 2%;
}

.related_post_area .more-post-list li a {
  display: inline-block;
  position: absolute;
  z-index: 1;
  top: 0;
  padding-left: 80px;
  padding-right: 5px;
  padding-top: 10px;
  left: 0;
  bottom: 0;
  font-size: 14px;
  line-height: 1.5em;
}

.related_post_area .related_post_image {
  position: relative !important;
  padding: 0 !important;
}

.related_post_area .more-post-list li .right-post-thumb img {
  width: 20px;
  height: 20px;
  border-radius: 50%;
  object-fit: cover;
  z-index: 1;
  position: relative;
}

.related_post_area .more-post-list .post-title-link {
  padding-left: 28px;
  font-size: 14px;
  line-height: 1.5em;
}

.related_post_area .post-title-link {
  border-bottom: 0 !important;
}

.related_post_area .post-title-link p {
  word-break: break-all;
}

.related_post_area .post-title-link p {
  line-height: normal !important;
  font-size: 14px;
}

.related_post_area .post_user_name {
  padding-bottom: 3px;
}

.related_post_area .post-title-link .post_user_name a {
  position: relative !important;
  padding: 0 !important;
  font-weight: 600;
  font-size: 15px;
  line-height: 21px;
  margin-top: 3px;
}

.related_post_area .more-post-list li a {
  display: inline-block;
  position: absolute;
  z-index: 1;
  top: 0;
  padding-left: 80px;
  padding-right: 5px;
  padding-top: 10px;
  left: 0;
  bottom: 0;
  font-weight: normal;
  font-size: 13px;
  line-height: 23px !important;
}

.related_post_area .new_related_post_title {
  position: relative !important;
  padding: 0 !important;
  font-size: 12px !important;
  line-height: 16px !important;
  width: 100%;
  min-height: auto;
  word-break: break-all;
}

.related_post_area .notifications_text {
  font-weight: normal;
  font-size: 13px;
  line-height: 18px;
}

.related_post_area .notifications_text p {
  width: 100%;
  margin: 0 !important;
  float: left;
  font-weight: normal;
  font-size: 13px;
  line-height: 18px;
}

.related_post_area .post-title-link p {
  word-break: break-all;
  font-weight: normal;
  font-size: 13px;
  line-height: 18px;
}

.related_post_area .title {
  padding-left: 5px;
}

.related_post_area .realeted_post_scroll .more-post-list .post-title-link .notifications_text p,
.total_like_related_post,
.related_post_category {
  font-style: normal !important;
  font-weight: normal !important;
  font-size: 10px !important;
  line-height: 18px !important;
}

.public-single-post .infinite-scroll-component {
  overflow: unset !important;
}

.LeftSideBar-main21 .left-sidebar-video-main {
  padding: 30px 15px 10px;
  border-radius: 20px;
  text-align: center;
}

.LeftSideBar-main21 .left-sidebar-video-main p {
  font-weight: bold;
  font-size: 15px;
  line-height: 26px;
  text-align: center;
}

.LeftSideBar-main21 .portfolio_body_left .publicvideo img {
  width: 220px;
  height: 162px;
  border-radius: 20px;
}

.LeftSideBar-main21 .video-bg-class.publicvideo {
  position: relative;
}

.LeftSideBar-main21 .public-v-tbg {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}

.single_post_popup .single_popup_on .post-popup-21-post-details .post_right_side .my_streamcontent .post_profile_top .post-user-profile-details .post-upd-top .fa-chevron-circle-right {
  padding: 0px 5px;
}

.portfolio_body.how_liker_work_2021 {
  position: relative !important;
}

.how_liker_work_2021 .privacy_area.main_topic_margin {
  background: none;
}

.how_liker_work_2021 .privacy_area.main_topic_margin .privacy_area_top {
  text-align: center;
}

.how_liker_work_2021 .privacy_area.main_topic_margin .privacy_area_top h1 {
  font-weight: 600;
  font-size: 35px;
  line-height: 48px;
}

.how_liker_work_2021 .privacy_area.main_topic_margin .privacy_area_top p {
  font-weight: normal;
  font-size: 15px;
  line-height: 27px;
  text-align: center;
  padding: 0px 131px;
}

.how_liker_work_2021 .privacy_area.main_topic_margin .privacy_area_top .imageOne img {
  width: 111px;
  height: 128px;
  position: absolute;
  top: 169px;
  right: 169px;
}

.how_liker_work_2021 .privacy_area.main_topic_margin .privacy_area_body_area .privacy_area_body .privacy-content-dis .videoShadow {
  margin-top: 80px;
  margin-left: 35px;
}

.how_liker_work_2021 .privacy_area.main_topic_margin .privacy_area_body_area .privacy_area_body .privacy-content-dis .public-site-video {
  position: absolute;
  top: 0px;
  left: 103px;
  width: 920px;
  height: 500px;
}

.how_liker_work_2021 .privacy_area.main_topic_margin .privacy_area_body_area .privacy_area_body .privacy-content-dis .public-site-video .pubic-video-show {
  height: 100%;
}

.how_liker_work_2021 .privacy_area.main_topic_margin .privacy_area_body_area .privacy_area_body .privacy-content-dis .public-site-video .pubic-video-show .video-react {
  height: 100% !important;
  width: 100% !important;
  border-radius: 20px;
  overflow: hidden;
}

.how_liker_work_2021 .privacy_area.main_topic_margin .privacy_area_body_area .panelImage span img {
  width: 224px;
  height: 238px;
  position: absolute;
  top: 490px;
  right: -332px;
}

.how_liker_work_2021 .privacy_area.main_topic_margin .privacy_area_body_area .panel-group {
  padding-top: 100px;
}

.how_liker_work_2021 .privacy_area.main_topic_margin .privacy_area_body_area .panel-group h1 {
  font-weight: 600;
  font-size: 35px;
  line-height: 48px;
  text-align: center;
  padding-bottom: 52px;
}

.how_liker_work_2021 .privacy_area.main_topic_margin .privacy_area_body_area .panel-group .panel-default .panel-heading {
  background: none;
  float: left;
  width: 100%;
  padding: 0;
}

.how_liker_work_2021 .privacy_area.main_topic_margin .privacy_area_body_area .panel-group .panel-default .panel-heading .panel-title {
  background: none;
  font-weight: 600;
  font-size: 17px;
}

.how_liker_work_2021 .privacy_area.main_topic_margin .privacy_area_body_area .panel-group .panel-default .panel-heading h4.panel-title a span.ph_icon.open {
  display: block !important;
}

.how_liker_work_2021 .privacy_area.main_topic_margin .privacy_area_body_area .panel-group .panel-default .panel-heading h4.panel-title a span.ph_icon.close {
  display: none !important;
}

.how_liker_work_2021 .privacy_area.main_topic_margin .privacy_area_body_area .panel-group .panel-default .panel-heading h4.panel-title a.collapsed span.ph_icon.open {
  display: none !important;
}

.how_liker_work_2021 .privacy_area.main_topic_margin .privacy_area_body_area .panel-group .panel-default .panel-heading h4.panel-title a.collapsed span.ph_icon.close {
  display: inline-block !important;
}

.how_liker_work_2021 .privacy_area.main_topic_margin .privacy_area_body_area .panel-group .panel-default .panel-heading span.ph_icon.open,
.how_liker_work_2021 .privacy_area.main_topic_margin .privacy_area_body_area .panel-group .panel-default .panel-heading span.ph_icon.close {
  background: rgba(38, 135, 201, 0.1);
  border-radius: 8px;
  height: 25px;
  width: 25px;
  text-align: center;
  opacity: 1;
  position: relative;
}

.how_liker_work_2021 .privacy_area.main_topic_margin .privacy_area_body_area .panel-group .panel-default .panel-heading span.ph_icon span,
.how_liker_work_2021 .privacy_area.main_topic_margin .privacy_area_body_area .panel-group .panel-default .panel-heading span.ph_icon.close span {
  font-size: .7rem;
  font-weight: normal;
  height: 100%;
  width: 100%;
  float: left;
  display: flex;
  align-items: center;
  justify-content: center;
}

.how_liker_work_2021 .privacy_area.main_topic_margin .privacy_area_body_area .panel-group .panel-default {
  border-radius: 12px;
  -webkit-border-radius: 12px;
  -moz-border-radius: 12px;
  padding: 20px;
  float: left;
  width: 100%;
  box-shadow: 10px 10px 10px #eee;
}

.panel-collapse.collapse.in {
  float: left;
  width: 100%;
}

.how_liker_work_2021 .privacy_area.main_topic_margin .privacy_area_body_area .panel-group .panel-default .panel-body {
  font-size: 15px;
  line-height: 27px;
  float: left;
  border: none;
  width: 100%;
  padding: 15px 0;
}

.change_email .modal-content {
  margin-top: 20%;
}

.change_email .modal-body {
  height: 436px;
}

.change_email .new_upload_photos .edit-featurs-images .attachement-main .attachement-col .cancel_thumb_img {
  position: absolute;
  top: 0px;
  right: 0px;
}

.change_email .edit-featurs-images .attachement-main-video .avm-main .videoicon {
  transform: translate(-50%, -50%);
  position: absolute;
  top: 50%;
  left: 50%;
  cursor: pointer;
}

.change_email .edit-featurs-images .attachement-main-video .avm-main .videoicon svg {
  width: 25px;
  height: 25px;
}

.portfolio_body .container .main-warpper .row .login-section-signup .login-section-min .newclass .form-group .country-state .signup-country-container p {
  top: 50% !important;
}

.portfolio_body .container .main-warpper .row .login-section-signup .login-section-min .newclass .form-group .country-state .sign-up-city-container p {
  top: 50% !important;
}

.portfolio_body .container .main-warpper .row .login-section-signup .login-section-min .newclass .form-group .row .col-sm-4 select {
  height: auto !important;
}

.portfolio_body .container .main-warpper .row .login-section-signup .login-section-min .newclass .form-group .form-control {
  margin-top: 0px !important;
}

.portfolio_body .container .main-warpper .row .login-section-signup .login-section-min .alert.alert-danger {
  background-color: #f8d7da !important;
  border-color: #f5c2c7 !important;
  margin: 0 !important;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  font-size: 12px !important;
  width: 100%;
  text-align: left;
  float: left;
  margin-left: 5px;
  border-radius: 5px;
  z-index: 1;
  padding: 10px;
}

.portfolio_body .container .main-warpper .row .login-section-signup .login-section-min .alert.alert-danger a {
  display: contents;
}

.postMentionsInputBox.post-mention-21>div>div>textarea::placeholder {
  padding: 0px;
}

.create_group_modal .modal-content .modal-body,
.modal-new-style .modal-body {
  width: 100%;
}

.account-cls .account_main .privacy-cls .account_main_top_first .alert-success {
  font-weight: normal;
  font-size: 14px;
  background: #d4edda !important;
  text-align: center;
  margin-bottom: 0;
  border: 1px solid #c3e6cb !important;
  display: block;
}

.custom-container .portfolio_body_right .portfolio_body_right2 .account_setting_right .portfolio_coment .privacy_18 .account_cont_right .dropdownFix ul {
  z-index: 999999;
}

.member_list_view .friends_info_bottom .dropdown {
  min-width: 100% !important;
}

.user_introduction .new-model-17 .modal-body .edit_user_birth_year .edit_user_birth .select-dropdown-one .ui-month {
  width: auto !important;
  float: left;
  margin-right: 5px;
}

.user_introduction .new-model-17 .modal-body .edit_user_birth_year .edit_user_birth .select-dropdown-one .new-permission-class .permission-dropdown {
  position: absolute;
  top: 46px !important;
  left: 87px !important;
}

.user_introduction .new-model-17 .modal-body .select-dropdown-one .permissionDropbox .btn-default {
  border: none;
  height: 45px;
  border-radius: 12px;
  min-width: 45px;
}

.user_introduction .modal-body .permission-but-all .permissionDropbox .btn {
  border: none;
  height: 45px;
  border-radius: 12px;
}

.modal-content.model-popup-inner-17 .edit_user_phone_display .phone-permission {
  padding-right: 0px !important;
  margin-top: 0px !important;
}

.user_introduction .modal-body .edit_user_contact_info_new .edit_user_email_section .email_display_area {
  border: 1px solid #eee;
  display: inline-block;
  width: 100%;
  border-radius: 12px;
  padding: 10px;
}

.user_introduction .modal-body .edit_user_contact_info_new .edit_user_email_section .email_display_area .permissionDropbox .permission-dropdown {
  top: 45px;
  left: -50px;
}

.user_introduction .modal-body .edit_user_contact_info_new .edit_user_email_section .add_new_email .add_new_input_section {
  width: 100%;
}

.user_introduction .modal-body .edit_user_contact_info_new .edit_user_email_section .add_new_email .add_new_input_section .control-btns .side-btn .btn-group {
  float: left;
}

.user_introduction .modal-body .edit_user_contact_info_new .edit_user_email_section .add_new_email .add_new_input_section .control-btns .side-btn .permission-but-all {
  float: right;
}

.user_introduction .modal-body .edit_user_contact_info_new .edit_user_email_section .add_new_email .add_new_input_section .control-btns .side-btn .permission-but-all .permissionDropbox {
  float: left;
}

.user_introduction .modal-body .edit_user_contact_info_new .edit_user_email_section .add_new_email .add_new_input_section .control-btns .side-btn .permission-but-all .permissionDropbox .btn-default {
  height: auto;
  border-radius: 5px;
}

.user_introduction .modal-body .edit_user_contact_info_new .edit_user_email_section .add_new_email .add_new_input_section .control-btns .side-btn .permission-but-all .permissionDropbox .permission-dropdown {
  top: 88px;
  left: 323px;
}

.user_introduction .modal-body .edit_user_contact_info_new .edit_user_email_section .add_new_email .add_new_input_section .control-btns .side-btn .permission-but-all .saveNewEmailBtn {
  float: right;
}

.user_introduction .modal-body .edit_user_contact_info_new .edit_user_email_section .add_new_email .add_new_input_section .newEmailNotSaved {
  text-align: center;
  background: rgba(255, 0, 0, 0.05);
  border-radius: 12px;
  width: 100%;
  height: 36px;
  line-height: 36px;
  margin: 5px 0px;
  transition: all linear 0.2s;
  -webkit-transition: all linear 0.2s;
  -moz-transition: all linear 0.2s;
  -ms-transition: all linear 0.2s;
  -o-transition: all linear 0.2s;
}

.user_introduction .modal-body .edit_user_contact_info_new .edit_user_phone_section label {
  margin-bottom: 10px;
  display: contents;
}

.user_introduction .modal-body .edit_user_contact_info_new .edit_user_phone_section .edit_user_phone_display {
  margin: 5px 0px;
  border-radius: 12px;
  width: 100%;
  height: 50px;
  clear: both;
}

.user_introduction .modal-body .edit_user_contact_info_new .edit_user_phone_section .edit_user_phone_display .phone-country-code {
  float: left;
  padding-right: 20px;
}

.user_introduction .modal-body .edit_user_contact_info_new .edit_user_phone_section .edit_user_phone_display .phone-type {
  float: left;
  padding-right: 24px;
}

.user_introduction .modal-body .edit_user_contact_info_new .edit_user_phone_section .edit_user_phone_display .phone-permission .new-permission-class .btn-default {
  height: auto;
  border-radius: 5px;
}

.user_introduction .modal-body .edit_user_contact_info_new .edit_user_phone_section .edit_user_phone_display .edit_user_phone_view {
  float: left;
  margin: 5px 0px;
  width: 100%;
}

.user_introduction .modal-body .edit_user_contact_info_new .edit_user_phone_section .edit_user_phone_display .edit_user_phone_view .form-group {
  float: left;
  width: 100%;
  position: relative;
}

.user_introduction .modal-body .edit_user_contact_info_new .edit_user_phone_section .edit_user_phone_display .edit_user_phone_view .form-group .select-dropdown-one {
  float: left;
  width: 30%;
  margin-top: -10px;
}

.user_introduction .modal-body .edit_user_contact_info_new .edit_user_phone_section .edit_user_phone_display .edit_user_phone_view .form-group .phone_number_edit_input {
  width: 79%;
  margin-left: 0px;
  padding-left: 0px;
  position: absolute;
  top: 19px;
  right: 0px;
}

.user_introduction .modal-body .edit_user_contact_info_new .edit_user_phone_section .edit_user_phone_display .edit_user_phone_view .row {
  float: left;
  width: 100%;
  margin: 0px;
}

.user_introduction .modal-body .edit_user_contact_info_new .edit_user_phone_section .edit_user_phone_display .edit_user_phone_view .row .right-align {
  float: right;
  margin-top: 0px;
}

.user_introduction .modal-body .edit_user_contact_info_new .edit_user_phone_section .edit_user_phone_display .edit_user_phone_view .row .right-align .edit_phone_type {
  float: left;
}

.user_introduction .modal-body .edit_user_contact_info_new .edit_user_phone_section .edit_user_phone_display .edit_user_phone_view .row .right-align .edit_phone_type .select-dropdown-one select.form-control.ui-date {
  margin-top: 0px !important;
  margin-right: 10px;
}

.user_introduction .modal-body .edit_user_contact_info_new .edit_user_phone_section .edit_user_phone_display .edit_user_phone_view .row .right-align .phone_permission {
  float: left;
  margin-right: 10px;
}

.user_introduction .modal-body .edit_user_contact_info_new .edit_user_phone_section .edit_user_phone_display .edit_user_phone_view .row .right-align .phone_permission .permission-but-all div#dropdownMenu4 {
  display: block !important;
  width: 100%;
  position: unset;
  margin-top: -10px;
  margin-right: 10px;
}

.user_introduction .modal-body .edit_user_contact_info_new .edit_user_phone_section .edit_user_phone_display .edit_user_phone_view .row .right-align .saveChangeButton {
  margin-left: 0px;
  float: left;
}

.user_introduction .modal-body .edit_user_contact_info_new .edit_user_phone_section .edit_user_phone_display .edit_user_phone_view .row .right-align .saveChangeButton .saveNewEmailBtn {
  margin-left: 0px;
  margin-top: -6px;
  height: 38px;
}

.user_introduction .modal-body .edit_user_contact_info_new .edit_user_phone_section .edit_user_phone_display .edit_user_phone_view .row .btn-group {
  margin-top: 0px;
}

.user_introduction .modal-body .edit_user_contact_info_new .edit_user_phone_section .add_new_phone {
  padding: 0px;
}

.user_introduction .modal-body .edit_user_contact_info_new .edit_user_phone_section .add_new_phone .add_new_input_section {
  float: left;
  width: 100%;
}

.user_introduction .modal-body .edit_user_contact_info_new .edit_user_phone_section .add_new_phone .add_new_input_section .countryCode {
  float: left;
  width: 100%;
  position: relative;
}

.user_introduction .modal-body .edit_user_contact_info_new .edit_user_phone_section .add_new_phone .add_new_input_section .row {
  float: left;
  width: 100%;
  margin: 0px;
}

.user_introduction .modal-body .edit_user_contact_info_new .edit_user_phone_section .add_new_phone .add_new_input_section .row .form-group .btn-group {
  margin: 0px;
}

.user_introduction .modal-body .edit_user_contact_info_new .edit_user_phone_section .add_new_phone .add_new_input_section .row .form-group .right-align {
  float: right;
  margin-top: 0px;
}

.user_introduction .modal-body .edit_user_contact_info_new .edit_user_phone_section .add_new_phone .add_new_input_section .row .form-group .right-align .edit_phone_type {
  float: left;
}

.user_introduction .modal-body .edit_user_contact_info_new .edit_user_phone_section .add_new_phone .add_new_input_section .row .form-group .right-align .edit_phone_type .select-dropdown-one select.form-control.ui-date {
  margin-top: 0px !important;
  margin-right: 10px;
}

.user_introduction .modal-body .edit_user_contact_info_new .edit_user_phone_section .add_new_phone .add_new_input_section .row .form-group .right-align .phone_permission {
  float: left;
  margin-right: 10px;
  margin-left: 10px;
  margin-top: 0px;
}

.user_introduction .modal-body .edit_user_contact_info_new .edit_user_phone_section .add_new_phone .add_new_input_section .row .form-group .right-align .phone_permission .permission-but-all div#dropdownMenu4 {
  display: block !important;
  width: 100%;
  position: unset;
  margin-top: -10px;
  margin-right: 10px;
}

.user_introduction .modal-body .edit_user_contact_info_new .edit_user_phone_section .add_new_phone .add_new_input_section .row .form-group .right-align .phone_permission .permission-but-all div.permissionDropbox {
  position: relative;
}

.user_introduction .modal-body .edit_user_contact_info_new .edit_user_phone_section .add_new_phone .add_new_input_section .row .form-group .right-align .phone_permission .permission-but-all div.permissionDropbox .permission-dropdown {
  left: -29px;
  top: 47px;
}

.user_introduction .modal-body .edit_user_contact_info_new .edit_user_phone_section .add_new_phone .add_new_input_section .row .form-group .right-align .saveChangeButton {
  margin-left: 0px;
  float: left;
}

.user_introduction .modal-body .edit_user_contact_info_new .edit_user_phone_section .add_new_phone .add_new_input_section .row .form-group .right-align .saveChangeButton .saveNewEmailBtn {
  margin-left: 0px;
  margin-top: -6px;
  height: 38px;
}

.user_introduction .modal-body .mob-cmn-cls .about_section_stroy {
  width: 100%;
}

.user_introduction .modal-body .mob-cmn-cls .about_section_stroy .permission-but-all .add_story_btn {
  width: 100%;
  margin-bottom: 10px;
}

.user_introduction .modal-body .mob-cmn-cls .about_section_stroy .permission-but-all .permission-dropdown {
  width: 94%;
  text-align: center;
  left: 25px;
  top: 46px;
  float: left;
  padding: 0;
  -moz-border-radius: 12px;
  -webkit-border-radius: 12px;
  border-radius: 12px;
}

.user_introduction .modal-body .mob-cmn-cls .about_section_stroy .permission-but-all .permission-dropdown li {
  padding: 5px 0;
  border-bottom: 1px solid rgb(133 150 163 / 10%);
  font-size: 15px;
}

.user_introduction .modal-body .mob-cmn-cls .about_section_stroy .permission-but-all .permission-dropdown li:first-child {
  border-radius: 12px 12px 0 0;
  -webkit-border-radius: 12px 12px 0 0;
  -moz-border-radius: 12px 12px 0 0;
}

.user_introduction .modal-body .mob-cmn-cls .about_section_stroy .permission-but-all .permission-dropdown li:last-child {
  border: none;
  border-radius: 0 0 12px 12px;
  -moz-border-radius: 0 0 12px 12px;
  -webkit-border-radius: 0 0 12px 12px;
}

.user_introduction .modal-body .mob-cmn-cls .story_section .changes-cls .permission-dropdown {
  top: 55px;
  left: 51px;
}

.user_introduction .modal-body .mob-cmn-cls .about_section_stroy .btn-group {
  margin-top: 10px;
}

.user_introduction .modal-body .mob-cmn-cls .about_section_stroy .right-align {
  float: right;
  display: flex;
  margin-top: 10px;
}

.user_introduction .modal-body .mob-cmn-cls .about_section_stroy .right-align .storyPermission .share-option {
  margin-right: 10px;
  height: 36px;
  border-radius: 6px;
}

.user_introduction .modal-body .mob-cmn-cls .about_section_stroy .right-align .storyPermission .permissionDropbox {
  position: relative;
}

.user_introduction .modal-body .mob-cmn-cls .about_section_stroy .right-align .storyPermission .permission-dropdown {
  width: min-content;
  text-align: left;
  top: 36px;
  left: -43px;
}

.user_introduction .modal-body .mob-cmn-cls .about_section_stroy .add-style .story-required {
  font-weight: 500;
  font-size: 15px;
  text-align: center;
  background: rgba(255, 0, 0, 0.05);
  border-radius: 12px;
  display: inline-block;
  width: max-content;
  padding: 5px 10px;
  margin-left: 10px;
}

.user_education .modal-footer .permission-but-all .btn svg {
  margin-left: 18px;
  margin-right: -15px;
}

.user_experince .modal-footer .permission-but-all .btn svg {
  margin-left: 18px;
  margin-right: -15px;
}

.user_honer_award .modal-footer .permission-but-all .btn svg {
  margin-left: 18px;
  margin-right: -15px;
}

.user_certification .modal-footer .permission-but-all .btn svg {
  margin-left: 18px;
  margin-right: -15px;
}

.user_social_site .modal-footer .permission-but-all .btn svg {
  margin-left: 18px;
  margin-right: -15px;
}

.single_popup_on .status_content .cssload-container-div {
  transform: translate(-50%, 0%);
}

.likeuserList .cssload-div {
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}

.top-header-search2021 .cssload-container-div.center15x15 {
  position: absolute;
  top: 31px;
  transform: translateY(-50%);
  font-size: 10px;
  left: 0px;
  z-index: 1;
}

.custommargitop17 .portfolio_body .portfolio_body_right .infinite-scroll-component .post_body_left .my_streamcontent2 main .my_streamcontent2_right .my_streamcontent2_like_share {
  position: relative;
}

.find-friend-wrapper .find-friend-box .tab-content .infinite-scroll-component .forFitfriendsFF .friends_info .friends_info_top .friends_info_topcont.friends_info_topcont_ext {
  display: inline-grid;
}

.single-group-wrap img.group-cover-img {
  object-fit: cover !important;
}

.new_upload_photos .edit-featurs-images .featured-img-loading {
  background: rgb(0 0 0 / 70%);
  position: absolute;
  top: 50%;
  left: 50%;
  width: 95%;
  height: 95%;
  border-radius: 12px;
  transform: translate(-50%, -50%);
}

.new_upload_photos .edit-featurs-images .cssload-container-div.center15x15.featured-img-loading .cssload-div {
  position: unset;
  width: 100% !important;
  float: left;
  text-align: center;
  margin-top: 50%;
  transform: translateY(-50%);
  margin-bottom: 10px;
  top: 0px !important;
  left: 0px !important;
}

.new_upload_photos .edit-featurs-images .cssload-container-div.center15x15.featured-img-loading .cssload-div .cssload-double-div {
  margin: 0 auto;
}

.wall_section_inner .post-user-profile-details .post-upd-top i.fa.fa-chevron-circle-right.posted_on {
  padding: 0px 5px;
}

.portfolio_body_right2 .info-edit-popup .modal-new-style .modal-dialog .modal-content .modal-footer .message-wrap .user_info_update_success {
  font-weight: normal;
  font-size: 12px;
  line-height: 21px;
  background: #6bbf000d !important;
  border-radius: 12px;
  display: block;
}

.portfolio_body_right2 .education-info .modal-content .modal-footer .message-wrap .add_experience_success {
  font-weight: normal;
  font-size: 12px;
  line-height: 21px;
  border-radius: 12px;
  display: block;
}

.portfolio_body_right2 .education-info .modal-content .modal-footer .message-wrap .alert-success {
  font-weight: normal;
  font-size: 12px;
  line-height: 21px;
  background: rgba(107, 191, 0, 0.05) !important;
  border-radius: 12px;
  display: block;
}

.portfolio_body_right2 .info-edit-popup .modal-new-style .modal-dialog .modal-content .alert-success {
  font-weight: normal;
  font-size: 12px;
  line-height: 21px;
  background: rgba(107, 191, 0, 0.05) !important;
  border-radius: 12px;
  text-align: center;
  float: left;
  margin: 0px;
}

.wall-left-col .portfolio_body_right .portfolio_body_right2 .portfolio_coment .massonary-view .albumSet {
  position: relative;
}

.wall-left-col .portfolio_body_right .portfolio_body_right2 .portfolio_coment .massonary-view .photocontent-17 .albumSet .arrow {
  border-top-color: #1f1f1f !important;
}

.wall-left-col .portfolio_body_right .portfolio_body_right2 .portfolio_coment .massonary-view .active_album .arrow {
  bottom: -21px;
  left: 50%;
  margin-left: -11px;
  border-top-color: #2a4c6f !important;
  border-bottom-width: 0;
  border-width: 11px !important;
  position: absolute;
  display: block;
  width: 0;
  height: 0;
  border-color: transparent;
  border-style: solid;
  z-index: 10;
}

ul.modify-profile-pic.test-x li svg {
  margin-right: 7px;
}

.custommargitop17 .block_content_main {
  text-align: center;
  margin-top: 20%;
  box-shadow: 0 0px 5px rgb(0 0 0 / 15%);
  width: 661px;
  height: auto;
  margin-left: 50%;
  transform: translate(-50%, -20%);
  padding: 20px;
  border-radius: 20px;
}

.custommargitop17 .block_content_main .block_content_title {
  margin-bottom: 8px;
}

.custommargitop17 .block_content_main .block_content_title h1 {
  font-size: 22px;
}

.custommargitop17 .block_content_main .block_content_title i.fa {
  padding-right: 5px;
}

.custommargitop17 .block_content_main .block_content_description {
  font-size: 16px;
}

.custommargitop17 .block_content_main .block_content_menu {
  margin-top: 20px;
}

.custommargitop17 .block_content_main .block_content_menu a {
  margin: 10px;
  font-weight: bold;
  padding: 10px 30px;
  background: #1d86c8;
  border-radius: 12px;
  display: inline-block;
  transition: all 0.2s;
  -webkit-transition: all 0.2s;
}

.header_top .header_top_center .navbar .nav-bar-header ul {
  padding-right: 20px !important;
}

ins#darktooltip-undefined::after {
  content: "";
  position: absolute;
  top: -7px;
  left: 46%;
  width: 0;
  height: 0;
  border-top: 30px solid white;
  border-right: 30px solid transparent;
  transform: rotate(45deg);
}

.email_confirm_place input {
  -moz-user-select: none;
  -webkit-user-select: none;
  user-select: none;
}

.login-section-loging .login-section-min .message-signup {
  background: rgb(107 191 0 / 10%);
  border-radius: 12px;
  padding: 10px;
  margin: 5px 0px;
}

.login-section-loging .login-section-min .message-signup svg {
  float: left;
  margin-right: 6px;
  vertical-align: middle;
  margin-top: 6px;
}

.login-section-loging .login-section-min .message-signup .message-signup-text {
  font-weight: normal;
  font-size: 11px;
  line-height: 20px;
}

.login-section-forget-password .login-section-min .sign_up_message {
  position: absolute;
  top: -22px;
  left: 0px;
  background: rgb(107 191 0 / 5%);
  border-radius: 12px;
  width: 100%;
  padding: 10px;
}

.login-section-forget-password .login-section-min .reaetPassword_top h3 {
  padding-top: 50px;
}

.login-section-forget-password .login-section-min .sign_up_message svg {
  float: left;
  margin-right: 10px;
}

.login-section-forget-password .login-section-min .sign_up_message .message-signup-text {
  font-weight: normal;
  font-size: 12px;
  line-height: 21px;
}

.login-section-forget-password .login-section-min .div#sign_up_message_new {
  position: absolute;
  top: -35px;
  left: 0px;
  background: rgb(107 191 0 / 5%);
  border-radius: 12px;
  width: 100%;
  padding: 10px;
}

.login-section-forget-password .login-section-min .alert-danger {
  z-index: 9;
}

.login-section-forget-password .login-section-min .alert-danger a {
  display: contents;
}

.login-section-forget-password .login-section-min .password_reset .alert-error .error-msg-area {
  background: rgba(255, 0, 0, 0.05) !important;
  border-radius: 12px;
  z-index: 9;
}

.login-section-forget-password .login-section-min .password_reset .alert-error .error-msg-area .log_err {
  font-weight: normal;
  font-size: 12px;
  line-height: 21px;
}

.login-section-forget-password .login-section-min .password_reset .alert-error .error-msg-area svg {
  vertical-align: middle;
  margin-right: 19px;
}

.login-section-forget-password .login-section-min .div#sign_up_message_new svg {
  float: left;
  margin-right: 10px;
}

.login-section-forget-password .login-section-min .div#sign_up_message_new .message-signup-text {
  font-weight: normal;
  font-size: 12px;
  line-height: 21px;
}

.unique_message_2019_05_21 .modal-body .content-body .alert-success {
  background: rgb(107 191 0 / 5%) !important;
  font-weight: normal;
  font-size: 12px;
  line-height: 21px;
}

.unique_message_2019_05_21 .modal-body .content-body .alert-success svg {
  margin-right: 10px;
}

.portfolio_body_right .search-filter-input .filter-nav>ul>li>span.parent .plus-fav-2021 {
  height: 100%;
  width: 100%;
  float: left;
}

.portfolio_body_right .search-filter-input .filter-nav>ul>li>span.parent .plus-fav-2021 span {
  font-size: 0.5em;
  height: 100%;
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
}

.portfolio_body_right .search-filter-input .filter-nav>ul>li>span.parent svg {
  margin-top: 50%;
  transform: translateY(-50%);
}

.post-commnet-container .after_comment .invalid_image_size_in_comment {
  background: rgb(255 0 0 / 5%);
  text-align: center;
  padding: 5px;
  border-radius: 12px;
}

.push-notificattion-popup .single_popup_on .modal-content {
  width: 900px !important;
  margin-left: 50% !important;
  transform: translateX(-50%);
  min-width: 100%;
}

.push-notificattion-popup .single_popup_on .modal-content .modal-body .push_noti_left {
  width: 50% !important;
  max-width: max-content !important;
}

.push-notificattion-popup .single_popup_on .modal-content .modal-body .push_noti_right {
  width: 50%;
  min-width: auto !important;
}

.fade.single_post_popup.zindexs.in.modal .modal-90w.single_popup_on.modal-dialog .modal-content #popup-post-details .post_right_side .portfolio_body_right4.main.status_content .is_shared_posted .my_streamcontent.main .right_popup_post_body .mobile_comment_footer_fix .mobile_comment_box_fixed .my_streamcontent2.main.after_comment {
  padding: 16px 0 0 !important;
}

.search-filter-category .owl-item .search-filter-category-btn span {
  top: 5px !important;
  transform: translateY(4px);
}

.step_popup_cls .setup-content .input-group-addon .left-title {
  width: 125px !important;
}

.tour-tooltip-post_like.popover.fade.bottom.in {
  left: 0px !important;
}

.support_modal select.form-control.select-fullwidth.ui-date {
  -webkit-appearance: none;
  -moz-appearance: none;
}

.change_email .modal-content .modal-footer .text-success {
  font-weight: normal;
  font-size: 12px;
  line-height: 21px;
  background: rgba(107, 191, 0, 0.05);
  border-radius: 12px;
  display: inline-block;
  padding: 10px;
}

.change_email .modal-content .modal-footer svg {
  vertical-align: middle;
  margin-right: 10px;
}

.custommargitop17 .block_content_main {
  background: none !important;
  box-shadow: none !important;
}

.custommargitop17 .block_content_main .block_content_title {
  background: rgba(255, 0, 0, 0.05);
  border-radius: 20px;
  padding: 30px 0px;
}

.custommargitop17 .block_content_main .block_content_title h1 svg {
  float: left;
  width: 100%;
  margin-bottom: 10px;
}

.custommargitop17 .block_content_main .block_content_title h1 {
  font-weight: normal;
  font-size: 14px;
  line-height: 19px;
  text-align: center;
  display: flex;
  align-items: center;
  justify-content: center;
}

.custommargitop17 .block_content_main .block_content_description {
  font-weight: normal;
  font-size: 14px;
  line-height: 19px;
  text-align: center;
  padding-top: 30px;
}

.custommargitop17 .block_content_main .block_content_menu a:first-child {
  background: #2687c9;
  border-radius: 14px;
  font-weight: 500;
  font-size: 14px;
  line-height: 19px;
  text-align: center;
}

.custommargitop17 .block_content_main .block_content_menu a:last-child {
  background: rgba(38, 135, 201, 0.1);
  border-radius: 14px;
  font-weight: 500;
  font-size: 14px;
  line-height: 19px;
  text-align: center;
}

.post-popup-21-post-details .meme_new_popup_design_19 .gradient_5_preview .imgPostMain .sharedTitleView .Linkify div {
  font-size: 25px;
  line-height: 32px;
  font-weight: 700;
  text-align: center;
}

.post-popup-21-post-details .meme_new_popup_design_19 .img_2_preview .imgPostMain .sharedTitleView .Linkify div {
  font-size: 25px;
  line-height: 32px;
  font-weight: 700;
  text-align: center;
}

.post-popup-21-post-details .meme_new_popup_design_19 .img_3_preview .imgPostMain .sharedTitleView .Linkify div {
  font-size: 25px;
  line-height: 32px;
  font-weight: 700;
  text-align: center;
}

.post-popup-21-post-details .meme_new_popup_design_19 .img_4_preview .imgPostMain .sharedTitleView .Linkify div {
  font-size: 25px;
  line-height: 32px;
  font-weight: 700;
  text-align: center;
}

.post-popup-21-post-details .meme_new_popup_design_19 .gradient_2_preview .imgPostMain .sharedTitleView .Linkify div {
  font-size: 25px;
  line-height: 32px;
  font-weight: 700;
  text-align: center;
}

.post-popup-21-post-details .meme_new_popup_design_19 .gradient_3_preview .imgPostMain .sharedTitleView .Linkify div {
  font-size: 25px;
  line-height: 32px;
  font-weight: 700;
  text-align: center;
}

.post-popup-21-post-details .meme_new_popup_design_19 .gradient_4_preview .imgPostMain .sharedTitleView .Linkify div {
  font-size: 25px;
  line-height: 32px;
  font-weight: 700;
  text-align: center;
}

.post-popup-21-post-details .meme_new_popup_design_19 .gradient_6_preview .imgPostMain .sharedTitleView .Linkify div {
  font-size: 25px;
  line-height: 32px;
  font-weight: 700;
  text-align: center;
}

.post-popup-21-post-details .meme_new_popup_design_19 .gradient_7_preview .imgPostMain .sharedTitleView .Linkify div {
  font-size: 25px;
  line-height: 32px;
  font-weight: 700;
  text-align: center;
}

.post-popup-21-post-details .meme_new_popup_design_19 .gradient_8_preview .imgPostMain .sharedTitleView .Linkify div {
  font-size: 25px;
  line-height: 32px;
  font-weight: 700;
  text-align: center;
}

.public-container .portfolio_body_right #middle_container_wrapper .extra_cls_one .virticalmenu_li {
  width: 100%;
  text-align: center;
}

.php-terms-conditions .privacy_area_top {
  margin-bottom: 0px;
}

.php-terms-conditions h1 {
  padding: 0px !important;
}

.php-terms-conditions .privacy_area_body {
  padding: 0px;
}

.php-terms-conditions .privacy-content-dis .row .col-md-10 {
  margin-left: 22px !important;
  float: left;
  display: inline-block;
  width: auto;
  padding-top: 10px;
  padding-bottom: 10px;
}

.php-terms-conditions .print-button {
  float: right;
}

.php-terms-conditions .print-button .fa {
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  cursor: pointer;
}

.php-terms-conditions .privacy_area_body .privacy-content-dis .col-md-12 {
  padding-bottom: 50px;
}

.php-terms-conditions .privacy_area_body .row .col-md-4 .panel-group .panel {
  border-radius: 4px;
  -webkit-box-shadow: 0 1px 1px rgb(0 0 0 / 5%);
  box-shadow: 0 1px 1px rgb(0 0 0 / 5%);
  padding: 10px;
}

.php-terms-conditions .privacy_area_body .row .col-md-4 .panel-group .panel .panel-title {
  font-weight: 500;
  font-size: 15px;
  padding: 5px 0px;
}

.php-terms-conditions .privacy_area_body .row .col-md-8 .panel-body strong#Definitions-and-key-terms {
  float: left;
  width: 100%;
  font-weight: bold;
  line-height: 25px;
  margin-bottom: 12px;
  display: block;
  clear: both;
  text-transform: capitalize;
}

.tour-tooltip-post_comment_like {
  top: -55px;
}

.tour-tooltip-post_comment_like .arrow,
.tour-tooltip-post_like .arrow {
  left: 20% !important;
}

span.cat-add-img div,
span.sub-cat-add-img div {
  background: #eeeeee;
  border-radius: 6px;
}

ul.dropCustome.sdrpmenu.content.dropBoxnav li span.cat-add-img {
  background: rgba(38, 135, 201, 0.1);
}

#new-post-modal-height .edit-modal-header21-post .edit-post-left21 .image-start-container .user_profile_img-2021 {
  width: 100%;
  height: 100%;
}

#new-post-modal-height .share-modal-header21 .post_profile_pic_star .image-start-container .user_profile_img-2021 {
  width: 100%;
  height: 100%;
}

#new-post-modal-height .share-modal-header21 .post_profile_pic_star .image-start-container {
  position: relative;
}

#new-post-modal-height .share-modal-header21 .post_profile_pic_star .image-start-container .post_profile_pic_star-2021 {
  position: absolute;
  top: 0px;
}

#new-post-modal-height .edit-modal-header21-post .edit-post-left21 .image-start-container .post_profile_pic_star-2021 {
  position: absolute;
  top: 0px;
  left: 0px;
}

.my_streamcontent3.main .only_delDrop a:last-child:hover {
  transition: all linear 0.2s;
  -moz-transition: all linear 0.2s;
  -o-transition: all linear 0.2s;
  -webkit-transition: all linear 0.2s;
}


.my_streamcontent3.main .only_delDrop a:last-child:hover svg path {
  transition: all linear 0.2s;
  -moz-transition: all linear 0.2s;
  -o-transition: all linear 0.2s;
  -webkit-transition: all linear 0.2s;
}

body.popup-scroll-hide-privacy {
  overflow: unset !important;
}

.dropdown.dropdown-tip>.dropdown-pane7>.account_setting.lastItem>a {
  transition: all linear 0.2s;
  -moz-transition: all linear 0.2s;
  -o-transition: all linear 0.2s;
  -webkit-transition: all linear 0.2s;
}

.dropdown.dropdown-tip>.dropdown-pane7>.account_setting.lastItem>a:hover {
  transition: all linear 0.2s;
  -moz-transition: all linear 0.2s;
  -o-transition: all linear 0.2s;
  -webkit-transition: all linear 0.2s;
}

#message_new_area_scroll .notifications_image .user_profile_img-2021 {
  width: 100%;
  height: 100%;
}

#friend_new_area_scroll .friends_droupdown_image .user_profile_img-2021 {
  width: 100%;
  height: 100%;
}

#notificatione_new_area_scroll .notifications_image .myProfileImage {
  width: 100%;
  height: 100%;
}

#notificatione_new_area_scroll .notifications_image .user_profile_img-2021 {
  width: 100%;
  height: 100%;
}

.loginsignup-modal .loginsignup-body .row .col-md-10 {
  margin-left: 0px;
  width: 100%;
}

.loginsignup-modal .loginsignup-body .public-signup-pt .featute-alert-21 {
  background: rgba(255, 0, 0, 0.05);
  border-radius: 12px;
  -webkit-border-radius: 12px;
  -moz-border-radius: 12px;
  display: flex;
  align-items: center;
  justify-content: center;
  font-weight: 500;
  font-size: 15px;
  text-align: center;
  padding: 13px;
}

.loginsignup-modal .loginsignup-body .public-signup-pt {
  font-weight: normal;
  font-size: 15px;
  line-height: 27px;
  text-align: center;
}

.wall-left-col .portfolio_body_right #middle_container_wrapper .allpost-body-left .infinite-scroll-component {
  overflow: unset !important;
}

.newpostmodals .modal-header .post-modal-left-21 .user_profile_img-2021 {
  width: 100%;
  height: 100%;
}

.user_introduction .modal-body .edit_user_contact_info_new .edit_user_phone_section .add_new_phone .add_new_input_section .row .form-group .right-align .edit_phone_type .select-dropdown-one select.form-control.ui-date {
  margin-right: 0px;
}

#select_frnd {
  margin-right: 0px;
}

.user_introduction .form-group .edit_user_birth_year .ui-date {
  margin-right: 5px;
}

.portfolio_body_right2 .info-edit-popup .modal-new-style .modal-dialog .modal-content .modal-body .edit_user_birth_year .radio .select-dropdown-one .ui-month {
  margin-right: 0px !important;
}

.info-edit-popup .modal-body button.cancleNewEmailBtm.cnl-btn:hover {
  background: #2687c9 !important;
  border: none !important;
}

.user_introduction .modal-body .mob-cmn-cls .about_section_stroy .permission-but-all .add_story_btn #dropdown_title4 {
  padding-right: 5px;
}

.user_introduction .modal-body .mob-cmn-cls .about_section_stroy .permission-but-all .permission-dropdown {
  width: 94%;
  left: 19px;
  top: 50px;
}

.user_introduction .modal-body .mob-cmn-cls .about_section_stroy .right-align .storyPermission .permission-dropdown {
  top: -80px;
  left: -167px;
}


.modal-content.model-popup-inner-17 .modal-footer .action-wrap .education-permission-top .permission-but-all {
  float: unset !important;
}

.education-info #educationEditNewModal .modal-footer .action-wrap .cnl-btn {
  float: left !important;
}

.education-info #educationEditNewModal .modal-footer .action-wrap .btn-primary {
  margin-right: 5px !important;
  position: relative;
}

.education-info #educationEditNewModal .modal-footer .action-wrap .btn-primary.btns-loading .cssload-container-div {
  top: 0px;
}

.user_experince .modal-footer .action-wrap button {
  position: relative;
}

.user_experince .modal-content .modal-footer .action-wrap button.btn-primary {
  margin-right: 5px !important;
}

.web-site-input {
  padding-left: 99px !important;
}

.info-edit-popup.user_honer_award .education-permission-top {
  float: right !important;
}

.info-edit-popup.user_honer_award .modal-new-style .modal-content .modal-footer .action-wrap button.cancleNewEmailBtm.cnl-btn {
  float: left !important;
}

.info-edit-popup.user_honer_award .modal-new-style .modal-content .modal-footer .action-wrap button.btn-primary {
  margin-right: 5px !important;
}

.user_introduction .modal-body .mob-cmn-cls .about_section_stroy .storyPermission .permission-but-all .permission-dropdown {
  position: unset;
  width: 96%;
}

.profile_image_with_star .portfolio_dropdown img,
.profile_image_with_star img.user_profile_img2021,
.image-start-container .user_profile_img-2021 {
  height: 32px;
  width: 32px;
}

.group-post-timeline21 .status_content a.imgPostImLi .img_post_1x1 img {
  width: 100%;
}

.group-post-timeline21 .status_content a.imgPostImLi .img_post_1x3 img {
  width: 100%;
  height: 284px;
}

.group-post-timeline21 .status_content a.imgPostImLi .img_post_1x3 .img_post_box:nth-child(1) img {
  width: 100%;
  height: 263px;
}

.status_content .img_post_1x4plus {
  height: auto;
  max-height: 506px;
}

.group-post-timeline21 .status_content a.imgPostImLi .img_post_1x4 img {
  height: 214px !important;
}

.group-post-timeline21 .status_content a.imgPostImLi .img_post_1x4 .img_post_box:nth-child(1) img {
  width: 100%;
  height: 263px;
}

.group-page-body .group-sections {
  border-bottom: none !important;
}

.group-sections-wrap img {
  height: 55px;
  object-fit: cover;
  position: inherit;
  transform: inherit;
  width: 55px;
  margin-right: 40px;
  flex-shrink: 0;
  -moz-border-radius: 50%;
  -webkit-border-radius: 50%;
  border-radius: 50%;
}

.edit-featured-popup .edit-featurs-images .fimg-close {
  top: 0px;
}

.edit-featured-popup .final-featured-photo ul#featured_image_ul {
  height: auto;
  max-height: 400px;
  overflow-y: auto;
}

.advancesearch_main .post_body_left .not_found_user {
  text-align: center;
  border-radius: 20px;
}

.advancesearch_main .post_body_left .not_found_user .not_found_icon {
  padding-top: 70px;
  padding-bottom: 21px;
  display: inline-block;
}

.advancesearch_main .post_body_left .not_found_user h2 {
  font-style: 400;
  font-weight: 600;
  font-size: 25px;
  line-height: 34px;
  text-align: center;
}

.advancesearch_main .post_body_left .not_found_user p {
  font-style: 400;
  font-weight: 400;
  font-size: 15px;
  line-height: 27px;
  text-align: center;
  padding: 0px 104px 70px;
}

.flypost_content-21-edit .attach_content-21>.post_close {
  right: 17px;
  top: 69px;
  z-index: 1;
}

.star-contibuter-21-drop-profile ul.dropCustome.sdrpmenu.content.dropBoxnav li span.cat-add-img {
  top: 8px;
}

.status_content .img_post_1x1 .img_post_box_clear img {
  object-fit: cover;
}

.status_content .img_post_1x3 .img_post_box_clear img {
  width: 100%;
}

.post_body_left .status_content .img_post_1x3 img {
  width: 100%;
  height: 284px;
  object-fit: cover;
}

.post_body_left .status_content .img_post_1x3 .img_post_box:nth-child(1) img {
  width: 100%;
  height: 263px;
  object-fit: cover;
}

.post_body_left .status_content .imgPostImLi .img_post_1x4 .img_post_box_clear img {
  height: 214px !important;
}

.post_body_left .status_content .imgPostImLi .img_post_1x4 .img_post_box:nth-child(1) .img_post_box_clear img {
  width: 100%;
  height: 263px;
  object-fit: cover;
}

.create_group_modal button.btn.btn-default.share-option {
  margin-left: 0px;
}

.wall .thumbnail {
  border-radius: 10px;
}

.user_introduction .modal-body .mob-cmn-cls .about_section_stroy .storyPermission .permission-but-all .permissionDropbox.open .permission-dropdown {
  position: absolute;
  height: min-content;
}

.education-info .user_education #educationEditNewModal .modal-body .form-group .edit_institute_dropdown_list,
.education-info #education .modal-body .form-group .institute_dropdown_list {
  display: none !important;
}

.education-info .user_education #educationEditNewModal .modal-body .form-group.open .edit_institute_dropdown_list,
.education-info #education .modal-body .form-group.open .institute_dropdown_list {
  display: block !important;
}

#educationEditNewModal .modal-footer .education-permission-top .permission-dropdown {
  right: 0px;
}

.modal-content.model-popup-inner-17 .modal-footer .action-wrap button.cancleNewEmailBtm {
  position: absolute;
  left: 3%;
}

.modal-content.model-popup-inner-17 .modal-footer .action-wrap button {
  position: relative;
}

.modal-content.model-popup-inner-17 .modal-footer .action-wrap button .cssload-container-div {
  top: 0px;
  left: 0px;
  background: radial-gradient(#ffffff6b, #ffffff00);
}

.step_popup_cls .dropdownFix.open .caret {
  border-left: 5px solid transparent;
  border-right: 5px solid transparent;
  border-top: 0px solid;
  border-bottom: 6px solid;
}

.step_popup_cls .dropdownFix.open .permission-dropdown {
  top: -117%;
  left: -103px;
}

.modal-dialog .modal-content .overview_intro_section .overview_intro_tittle:first-child {
  margin-right: 0px !important;
}

.modal-new-style .modal-content .overview_intro_option_list .intro_checkbox {
  margin-left: 8px !important;
}

.step-btns .education-permission-top .new-permission-class .permissionDropbox {
  margin-left: -63px !important;
  margin-top: 0px !important;
}

.step_popup_cls .setup-content .input-group-addon .left-title {
  padding-top: 9px;
}

.multi_step_form div.setup-content#step-4 .step-btns {
  bottom: -54px !important;
}

.selecet_drop-21.actives {
  background: #f2f2f2 !important;
}

li.srcliBox a.trigger.right-caret.cat-nav-org.srcaBox svg,
li.srcliBox a.trigger.cat-nav-org.srcaBox.left-caret svg {
  left: -11% !important;
  top: 71% !important;
  transform: translate(-17%, 13%) !important;
}

.portfolio_body_right2 .info-edit-popup .modal-new-style .modal-dialog .modal-content .modal-body .edit_user_birth_year .radio .select-dropdown-one .ui-date {
  margin-left: 8px;
}

.modal-content.model-popup-inner-17 .modal-footer .action-wrap .education-permission-top .permission-but-all .permissionDropbox.dropdown .permission-dropdown {
  top: -50px;
  left: 75%;
  padding: 10px;
}

.modal-content.model-popup-inner-17 .modal-footer .action-wrap .education-permission-top .permission-but-all .permissionDropbox.dropdown .permission-dropdown li {
  padding-left: 0;
}

.user_honer_award .modal-content.model-popup-inner-17 .modal-footer .action-wrap .education-permission-top .permission-but-all .permissionDropbox.dropdown .permission-dropdown {
  top: -98px;
  left: -101%;
}

.user .image-start-container .user_profile_img-2021 {
  height: 26px;
  width: 26px;
}

.user.focused .image-start-container .user_profile_img-2021 path {
  fill: #fff;
}

.group-sections-wrap .react-multi-carousel-track li.react-multi-carousel-item>div>.single-group-title {
  font-size: 13px !important;
}

.login-section.any_messaage_step1 {
  margin-top: 50% !important;
  transform: translateY(-50%);
}

.login-section.login-section-forget-password {
  margin-top: 50% !important;
  transform: translateY(-50%);
}

.adding_comment_reply_in_comment .again_reply .my_streamcontent3_right_history .my_streamcontent3_right_history_top .my_streamcontent3_top_left h5 a {
  font-size: 13px;
}


div#new_post_categoryList .dropdown-menu.dropCustome.sdrpmenu.content.newDrop.modal_newpost_sub17 {
  overflow: hidden;
}

.group-wall-feed-insert-21>div>div>div {
  box-shadow: none;
}

.post_body_left .status_content .imgPostMain h1.sharedTitleView .Linkify code {
  font-size: 15px;
  font-weight: 400;
  line-height: 27px;
  white-space: normal ;
}

.find-friend-wrapper .find-friend-box .tab-content .infinite-scroll-component .forFitfriendsFF .friends_info .friends_info_bottom .friends_info_bottom3 a {
  padding: 10px 11px !important;
}

.new_friend_request_item .notifications_message_image {
  display: inherit !important;
  float: left;
}

.activate_authentication .switch input:checked+.slider,
.activate_authentication .slider {
  box-shadow: inset 0px 0px 8px rgba(0, 0, 0, 0.15) !important;
}

.activate_authentication .slider:before {
  background: #10bb28 !important;
  box-shadow: 0px 0px 30px rgba(16, 187, 40, 0.3);
}

.custommargitop17 .fixed-P-alert-container {
  max-width: 630px;
  min-height: 70px;
  max-height: 300px;
  overflow: auto;
}

.fixed-P-alert-container::-webkit-scrollbar-track {
  display: none;
 }
 
 .fixed-P-alert-container::-webkit-scrollbar {
   display: none;
 }
 
 .fixed-P-alert-container::-webkit-scrollbar-thumb {
  display: none;
 }

.fixed-P-alert-container .alert.alert-success {
  width: auto;
}

.modal-new-style .modal-content .overview_intro_section {
  position: relative;
}

.modal-new-style .modal-content .overview_intro_section .overview_intro_option_list {
  position: relative;
}

.handlePostLikeShow .withoutshare .like-show-tooltip {
  left: -3% !important;
}

#notificatione_new_area_scroll .notifications_image a div div {
  width: 100%;
  height: 100%;
}

.emoji_click {
  cursor: pointer;
  display: flex;
}

.postMentionsInputBox-wall-feed ul.color_1_add__suggestions__list,
.postMentionsInputBox-wall-feed ul.img_2_add__suggestions__list,
.postMentionsInputBox-wall-feed ul.img_3_add__suggestions__list,
.postMentionsInputBox-wall-feed ul.img_4_add__suggestions__list,
.postMentionsInputBox-wall-feed ul.img_5_add__suggestions__list,
.postMentionsInputBox-wall-feed ul.gradient_4_add__suggestions__list,
.postMentionsInputBox-wall-feed ul.gradient_5_add__suggestions__list,
.postMentionsInputBox-wall-feed ul.gradient_6_add__suggestions__list,
.postMentionsInputBox-wall-feed ul.gradient_7_add__suggestions__list,
.postMentionsInputBox-wall-feed ul.gradient_8_add__suggestions__list,
.postMentionsInputBox-wall-feed ul.gradient_9_add__suggestions__list,
.postMentionsInputBox-wall-feed ul.gradient_10_add__suggestions__list,
.postMentionsInputBox-wall-feed ul.gradient_11_add__suggestions__list,
.postMentionsInputBox-wall-feed ul.gradient_12_add__suggestions__list,
.postMentionsInputBox-wall-feed ul.gradient_13_add__suggestions__list,
.postMentionsInputBox-wall-feed ul.gradient_14_add__suggestions__list,
.postMentionsInputBox-wall-feed ul.gradient_15_add__suggestions__list,
.postMentionsInputBox-wall-feed ul.gradient_16_add__suggestions__list,
.postMentionsInputBox-wall-feed ul.gradient_17_add__suggestions__list,
.postMentionsInputBox-wall-feed ul.gradient_18_add__suggestions__list {
  max-height: 200px;
  overflow-y: auto;
  max-width: 230px;
}

.postMentionsInputBox-wall-feed ul.color_1_add__suggestions__list li,
.postMentionsInputBox-wall-feed ul.img_2_add__suggestions__list li,
.postMentionsInputBox-wall-feed ul.img_3_add__suggestions__list li,
.postMentionsInputBox-wall-feed ul.img_4_add__suggestions__list li,
.postMentionsInputBox-wall-feed ul.img_5_add__suggestions__list li,
.postMentionsInputBox-wall-feed ul.gradient_4_add__suggestions__list li,
.postMentionsInputBox-wall-feed ul.gradient_5_add__suggestions__list li,
.postMentionsInputBox-wall-feed ul.gradient_6_add__suggestions__list li,
.postMentionsInputBox-wall-feed ul.gradient_7_add__suggestions__list li,
.postMentionsInputBox-wall-feed ul.gradient_8_add__suggestions__list li,
.postMentionsInputBox-wall-feed ul.gradient_9_add__suggestions__list li,
.postMentionsInputBox-wall-feed ul.gradient_10_add__suggestions__list li,
.postMentionsInputBox-wall-feed ul.gradient_11_add__suggestions__list li,
.postMentionsInputBox-wall-feed ul.gradient_12_add__suggestions__list li,
.postMentionsInputBox-wall-feed ul.gradient_13_add__suggestions__list li,
.postMentionsInputBox-wall-feed ul.gradient_14_add__suggestions__list li,
.postMentionsInputBox-wall-feed ul.gradient_15_add__suggestions__list li,
.postMentionsInputBox-wall-feed ul.gradient_16_add__suggestions__list li,
.postMentionsInputBox-wall-feed ul.gradient_17_add__suggestions__list li,
.postMentionsInputBox-wall-feed ul.gradient_18_add__suggestions__list li {
  float: left;
  width: 100%;
}

.postMentionsInputBox-wall-feed ul.color_1_add__suggestions__list li div.user svg,
.postMentionsInputBox-wall-feed ul.img_2_add__suggestions__list li div.user svg,
.postMentionsInputBox-wall-feed ul.img_3_add__suggestions__list li div.user svg,
.postMentionsInputBox-wall-feed ul.img_4_add__suggestions__list li div.user svg,
.postMentionsInputBox-wall-feed ul.img_5_add__suggestions__list li div.user svg,
.postMentionsInputBox-wall-feed ul.gradient_4_add__suggestions__list li div.user svg,
.postMentionsInputBox-wall-feed ul.gradient_5_add__suggestions__list li div.user svg,
.postMentionsInputBox-wall-feed ul.gradient_6_add__suggestions__list li div.user svg,
.postMentionsInputBox-wall-feed ul.gradient_7_add__suggestions__list li div.user svg,
.postMentionsInputBox-wall-feed ul.gradient_8_add__suggestions__list li div.user svg,
.postMentionsInputBox-wall-feed ul.gradient_9_add__suggestions__list li div.user svg,
.postMentionsInputBox-wall-feed ul.gradient_10_add__suggestions__list li div.user svg,
.postMentionsInputBox-wall-feed ul.gradient_11_add__suggestions__list li div.user svg,
.postMentionsInputBox-wall-feed ul.gradient_12_add__suggestions__list li div.user svg,
.postMentionsInputBox-wall-feed ul.gradient_13_add__suggestions__list li div.user svg,
.postMentionsInputBox-wall-feed ul.gradient_14_add__suggestions__list li div.user svg,
.postMentionsInputBox-wall-feed ul.gradient_15_add__suggestions__list li div.user svg,
.postMentionsInputBox-wall-feed ul.gradient_16_add__suggestions__list li div.user svg,
.postMentionsInputBox-wall-feed ul.gradient_17_add__suggestions__list li div.user svg,
.postMentionsInputBox-wall-feed ul.gradient_18_add__suggestions__list li div.user svg {
  float: left;
  width: 26px;
  height: 26px;
  border: 2px solid #fff;
  margin-right: 5px;
  -moz-border-radius: 50%;
  -webkit-border-radius: 50%;
  border-radius: 50%;
}

.userMentionPost {
  border: 2px solid #fff;
  -moz-border-radius: 50%;
  -webkit-border-radius: 50%;
  border-radius: 50%;
  height: 26px;
  width: 26px;
  float: left;
  margin-right: 5px;
}

.userMentionPost img.user_profile_img-2021 {
  float: left;
  height: 100%;
  width: 100%;
  -moz-border-radius: 50%;
  -webkit-border-radius: 50%;
  border-radius: 50%;
}

.single_post_popup .Linkify code {
  display: block;
}

.fade.single_post_popup.zindexs.in.modal .modal-90w.single_popup_on.modal-dialog .modal-content #popup-post-details .post_left_side button.btn.btn_right {
  top: 50% !important;
  transform: translateY(-50%);
}

.fade.single_post_popup.zindexs.in.modal .modal-90w.single_popup_on.modal-dialog .modal-content #popup-post-details .post_left_side button.btn.btn_left {
  top: 50% !important;
  transform: translateY(-50%);
}

.single_post_popup .single_popup_on .is_shared_posted .right_popup_post_body .like_count_string {
  left: 0 !important;
  top: 0px !important;
  position: relative;
}

.fade.single_post_popup.zindexs.in.modal .modal-90w.single_popup_on.modal-dialog .modal-content #popup-post-details .post_left_side .post-popup-contain-details {
  height: auto !important;
  min-height: auto !important;
}

.status_content .post-user-profile-details .shared_profile_header .post-upd-top span.posted_upload_time {
  margin-left: 0px !important;
}

.right_popup_post_body .my_streamcontent2_left .portfolio_dropdown2 {
  float: left;
}

.posts_wrapper .my_streamcontent2_left .portfolio_dropdown2 {
  float: left;
}

.common-popup .modal-dialog.new-model-17 {
  margin: 2% auto !important;
}

.post-commnet-container .user div>div>img {
  float: left;
}

.post-commnet-container .user span {
  padding-left: 2px !important;
  font-size: 14px;
  font-weight: normal;
}

.mentions-input-box ul {
  width: 145px;
}

.portfolio_body_message_right .messageRight .image-start-container div div img {
  width: 100%;
  height: 100%;
}

div#message_body_left_recentactive {
  overflow-y: auto !important;
}

.portfolio_body_message_center .message_area_top_heading .image-start-container div div img {
  width: 100%;
  height: 100%;
}

.portfolio_body_message_left #message_body_left_recentactive .recentactive_message_area .message_image-leftsidebar .image-start-container div div img.user_profile_img-2021 {
  width: 100%;
  height: 100%;
}

.portfolio_body_message_left .post_body_left {
  padding: 0px !important;
}

div#message_body_left_recentactive {
  padding-right: 13px;
}

.all_photo_gallery_area .react_message_body .msg-send-option-dropdown {
  cursor: pointer;
}


.chat-seen-date.right-chat-seen-date.cls-ht.dropdown-menu-top:last-child .r-hover-tooltip {
  top: auto;
  bottom: 15px !important;
}

.mentions-input-box .emoji_box .emoji-mart-category .emoji-mart-category-list {
  width: 100%;
}

.group-body .cover-bg .bottom-bg .flower-meg-addfriend .pending_btn {
  background: #2687c9 !important;
}

.mentions-input-box .comment-reply-loader .cssload-container-div {
  position: relative !important;
  top: 0px;
  float: right;
  height: 30px !important;
  width: 30px;
}

.comment-reply-loader .cssload-container-div .cssload-div {
  top: -20px !important;
  left: -20px !important;
  position: absolute;
}

.step_popup_cls {
  display: flex !important;
  align-items: center;
  justify-content: center !important;
}

.step_popup_cls .modal-dialog {
  margin: 1% auto !important;
}

.modal-main.step_popup_cls .modal-content .loginsignup-body.modal-body.modal-body {
  max-height: 66vh !important;
  overflow-y: auto !important;
  padding-top: 0 !important;
}

.step_popup_cls .modal-dialog .modal-body .multi_step_form .setup-content .form_all_for_complete .input-group .form-control {
  padding-left: 9px;
  font-weight: 500 !important;
  font-size: 15px !important;
}

.step_popup_cls .modal-dialog .modal-body .multi_step_form .setup-content .form_all_for_complete .input-group .flat-width input {
  padding-left: 154px;
}

.step_popup_cls .modal-dialog .modal-body .multi_step_form .setup-content .form_all_for_complete .input-group .single_group {
  position: relative;
}

.step_popup_cls .modal-dialog .modal-body .multi_step_form .setup-content .form_all_for_complete .input-group .single_group .institute_dropdown_list {
  display: none;
}

.step_popup_cls .modal-dialog .modal-body .multi_step_form .setup-content .form_all_for_complete .input-group .single_group.open .institute_dropdown_list {
  display: block !important;
  top: 49px;
  left: 24px;
  max-height: 250px;
  overflow-y: auto;
}

.education-info.menu-content-body .user_education div#education ul.dropdown-menu.institute_dropdown_list,
.education-info.menu-content-body .user_education div#educationEditNewModal ul.dropdown-menu.edit_institute_dropdown_list {
  padding: 0;
  padding-left: 0 !important;
  border: none;
  width: 90% !important;
  max-height: 300px;
  overflow-y: auto !important;
  min-height: auto;
  left: 15px !important;
}

.education-info.menu-content-body .user_education div#educationEditNewModal ul.dropdown-menu.edit_institute_dropdown_list li {
  padding: 10px;
}

.info-edit-popup.user_experince div#experiences ul.dropdown-menu.institute_dropdown_list {
  overflow-y: auto;
  max-height: 300px;
  width: 95% !important;
}

.msg-send-option {
  cursor: pointer;
}

.chat-user-single-msg:hover .msg-send-option {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
}

.msg-send-option .msg-send-option-dropdown {
  left: -21px;
}

.chat-user-single-msg.my-nessage:hover .msg-send-option {
  left: 19px;
}

.single-chat .chat-user-single-msg.other_message:hover .msg-send-option {
  right: -21px;
}

.single-chat .msg-img-col img {
  /* width: 100%; */
  height: 100%;
  object-fit: cover;
  max-height: 300px;
}

.single-chat .my-nessage .msg-img-col img {
  margin-right: 8px;
  float: right;
}

.single-chat .other_message .msg-img-col img {
  margin-left: 8px;
}

.message_main_area .chat-user-single-msg.other_message:hover .msg-send-option {
  right: -34px;
}

.message_main_area .msg-img-col img {
  max-width: 411px;
  height: 236px;
  object-fit: cover;
  /* max-width: 100%; */
}

.message_main_area .my-message .msg-img-col img {
  margin-right: 9px;
}

.message_main_area .other_message .msg-img-col img {
  margin-left: 9px;
  margin-top: 0;
}

.message_main_area .chat-user-single-msg.other_message:hover .msg-send-option {
  right: -41px;
}

.message_main_area .chat-user-single-msg.my-message:hover .msg-send-option {
  left: -13px;
}

.all-single-chat .demo_images button.close {
  top: 15px;
}

.right_chatBox .msg-send-option .msg-send-option-dropdown .dropdown-menu {
  left: 0px !important;
}

.chat-user-single-msg:hover .msg-send-option {
  z-index: 1;
}

.right_chatBox .msg-send-option .msg-send-option-dropdown .dropdown-menu {
  left: 0px !important;
}

.com_name_main21>.com_profile_info17 span svg {
  margin: 0px 5px;
}



.wall-left-col .LeftSideBar-main .left-sidebar-main17 .featured_images ul.current-featurs svg {
  width: 90.55px;
  height: 85.55px;
  object-fit: cover;
  border-radius: 10px;
}

.chat-user-single-msg .videothumb-cal {
  max-width: 235px;
  /* max-height: 134.71px; */
  float: right;
  position: relative;
}

.chat-user-single-msg .videothumb-cal svg {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  height: 40px;
  width: 40px;
}

.chat-user-single-msg.other_message .videothumb-cal {
  max-width: 235px;
  /* max-height: 134.71px; */
  float: left;
  border: none;
  padding: 0;
}

.chat-user-single-msg.other_message .videothumb-cal div,
.chat-user-single-msg.other_message .videothumb-cal div div {
  width: 100%;
  float: left;
}

.chat-user-single-msg.other_message .videothumb-cal div div img {
  margin: 0;
  width: 100%;
  max-width: 100%;
}



.chat-user-single-msg.other_message .videothumb-cal .video-react-controls-enabled {
  max-width: 235px;
  max-height: 134px;
  float: left;
  height: 100% !important;
  width: 100% !important;
  position: absolute;
  bottom: 0;
  left: 8px;
  border-radius: 10px;
  overflow: hidden;
}

.chat-user-single-msg .videothumb-cal .video-react-controls-enabled {
  max-width: 235px;
  max-height: 134px;
  float: left;
  height: 100% !important;
  width: 100% !important;
  position: absolute;
  bottom: 0;
  right: 8px;
  border-radius: 10px;
  overflow: hidden;
}

.chat-user-single-msg .videothumb-cal .video-react-controls-enabled.video-react .video-react-video {
  max-width: 235px;
  max-height: 134px;
  float: left;
  height: 100% !important;
  width: 100% !important;
  position: absolute;
  bottom: 0;
  right: 0;
  border-radius: 10px;
}

.chat-image-popup .cssbox_full .videothumb-cal .video-react {
  max-width: 800px;
  max-height: 500px;
  height: 100% !important;
  width: 100% !important;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  border-radius: 10px;
  overflow: hidden;
}

.main_msg_body .chat-user-single-msg.other_message .videothumb-cal {
  max-width: 411px;
  max-height: 236px;
  float: left;
}

.main_msg_body .chat-user-single-msg .videothumb-cal .video-react-controls-enabled {
  max-width: 411px;
  max-height: 236px;
  float: left;
  height: 100% !important;
  width: 100% !important;
  position: absolute;
  bottom: 0;
  right: 8px;
  border-radius: 10px;
  overflow: hidden;
}

.main_msg_body .chat-user-single-msg .videothumb-cal .video-react-controls-enabled.video-react .video-react-video {
  max-width: 411px;
  max-height: 236px;
  float: left;
  height: 100% !important;
  width: 100% !important;
  position: absolute;
  bottom: 0;
  right: 0;
  border-radius: 10px;
}

.main_msg_body .chat-user-single-msg .videothumb-cal {
  max-width: 411px;
  max-height: 236px;
  float: right;
  margin-right: 8px;
}

.single-chat .mp3preview,
.filepreview {
  max-width: auto !important;
  float: right !important;
}

.single-chat-body .message-header {
  margin-top: 20px;
  margin-bottom: 20px;
  text-align: center;
}

.single-chat-body .message-header span.icon-user {
  font-size: 9rem;
  background: #e9f3f9;
  border-radius: 100%;
  height: 100px;
  width: 100px;
  padding: 10px;
  display: flex;
  align-items: center;
  justify-content: center;
  margin: 0 auto;
}

.single-chat-body .message-header div div img {
  width: 100px;
  height: 100px;
  border-radius: 50%;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  -o-border-radius: 50%;
  -ms-border-radius: 50%;
  object-fit: cover;
  margin-right: 10px;
}

.single-chat-body .message-header .message_username h3 {
  font-family: "Source Sans Pro", sans-serif;
  font-style: normal;
  font-weight: 600;
  font-size: 17px;
  line-height: 23px;
  text-align: center;
}

.single-chat-body .message-header .message_username .like_follow {
  display: flex;
  justify-content: space-around;
}

.single-chat-body .message-header .message_username .like_follow h5 {
  font-family: "Source Sans Pro", sans-serif;
  font-style: normal;
  font-weight: 400;
  font-size: 12px;
  line-height: 15px;
  text-align: left;
  position: relative;
}

.single-chat-body .message-header .message_username .like_follow h5::after {
  position: absolute;
  content: "";
  top: 50%;
  transform: translateY(-50%);
  right: -15px;
  background: #bbbbbb;
  width: 1px;
  height: 10px;
}

.single-chat-body .message-header .message_username .like_follow h5:last-child:after {
  width: 0px;
}

.all-single-chat .single-chat .mp3preview,
.all-single-chat .single-chat .filepreview {
  width: 76% !important;
  float: left !important;
  margin-left: 8px;
  display: flex;
  align-items: center;
  font-size: 1.3rem;
}


.selecet_drop .text .bar_top svg {
  margin: 1px 5px;
}

.portfolio_body .portfolio_body_right {
  height: auto !important;
}

.profile-navbar .suggested_star_contributors .view_friends.to-hover .portfolio_body_left_view_friendsimage a .image-start-container svg {
  width: auto !important;
  height: 100%;
  position: absolute !important;
  right: -5%;
  top: 0px;
  left: auto;
}

.right_chatBox .single-chat .single-chat-body::-webkit-scrollbar {
  display: none;
}

.single-chat-body .message-header svg {
  width: 100px;
  height: 100px;
  border-radius: 50%;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  -o-border-radius: 50%;
  -ms-border-radius: 50%;
  object-fit: cover;
  margin-right: 10px;
  background: rgba(38, 135, 201, 0.1);
  border: 2px solid #fff !important;
}

.after_login_new_main .after_login_logo_new img {
  height: 35px;
  width: 95px;
}

.emoji-mart-bar .emoji-mart-title-label {
  font-size: 10px;
}

.find-friend-box .tab-content .tab-pane #fb_loading {
  width: 27px;
  height: auto;
}

.how_liker_work_2021 .privacy_area.main_topic_margin .privacy_area_body_area .panel-group .panel-default .panel-heading .panel-title a {
  float: left;
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: space-between;
}

.privacy_area_top .row {
  margin: 0;
}


/* STARTS: user-verification-badge-css 
--------------- Zahidul Islam ---------------
*/


.message_text.message_text2 h3>span {
  display: flex;
  align-items: center;
}

.message_text.message_text2 h3>span .user_verification_badge {
  height: 12px;
  width: 12px;
  margin-left: 1px;
}

.message_text.message_text2 h3>span .user_verification_badge .user_verification_svg_icon {
  display: flex;
  align-items: center;
  justify-content: center;
}


.post_update_whole {
  float: left;
  /* width: 100%; */
}

.post_update_whole .aaa1 {
  display: flex;
  align-items: center;
}


.post_update_whole .aaa1.post_User_left .wallPost_userName_block,
.post-upd-top .post_update_whole .aaa1 .sharePost_userName_block {
  display: grid;
}


.post_update_whole .aaa1 span.icon-circle-right.posted_on {
  margin: 0 8px;
}

.post_update_whole .post_User_left .wallPost_userName_block,
.post_update_whole .post_User_left .sharePost_userName_block,
.sharedPost_userName_block1,
.sharedPost_userName_block4,
.notifications_text.main h3 span span.multiLinkspan a {
  display: flex;
  align-items: center;
}

.postUpdName_verificationBadgeLink1 .user_verification_badge .user_verification_svg_icon,
.postUpdName_verificationBadgeLink2 .user_verification_badge .user_verification_svg_icon {
  float: left;
  height: 100%;
  width: 100%;
  display: flex;
  align-items: center;
  margin-top: 2px;
}

div#LikeuserList+.modal-footer::before {
  display: none;
}

span.userNameBox.userBox-2021 .user_verification_badge {
  height: 16px;
  width: 16px;
  margin-left: 2px;
}

span.userNameBox.userBox-2021 .user_verification_badge .user_verification_svg_icon {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 100%;
  width: 100%;
}

.friends_top_scroll::-webkit-scrollbar,
.friends_top_scroll::-webkit-scrollbar,
.left-sidebar-main17::-webkit-scrollbar .notifications_top_scroll::-webkit-scrollbar {
  width: 5px;
}

.friends_top_scroll::-webkit-scrollbar-thumb,
.friends_top_scroll::-webkit-scrollbar-thumb,
.left-sidebar-main17::-webkit-scrollbar-thumb,
.notifications_top_scroll::-webkit-scrollbar-thumb {
  background: #888;
}

.friends_top_scroll::-webkit-scrollbar-track,
.friends_top_scroll::-webkit-scrollbar-track,
.left-sidebar-main17::-webkit-scrollbar-track,
.notifications_top_scroll::-webkit-scrollbar-track {
  background: #00000000;
}

a,
a:hover {
  text-decoration: none !important;
}

.post_profile_pic_star {
  position: absolute;
}

.home2021:hover span {
  transition: all linear 0.2s;
  -webkit-transition: all linear 0.2s;
  -moz-transition: all linear 0.2s;
  -ms-transition: all linear 0.2s;
  -o-transition: all linear 0.2s;
}

.portfolio_header_right {
  transition: all linear 0.2s;
  -webkit-transition: all linear 0.2s;
  -moz-transition: all linear 0.2s;
  -ms-transition: all linear 0.2s;
  -o-transition: all linear 0.2s;
}

.portfolio_header_right .menu-text span {
  transition: all linear 0.2s;
  -webkit-transition: all linear 0.2s;
  -moz-transition: all linear 0.2s;
  -ms-transition: all linear 0.2s;
  -o-transition: all linear 0.2s;
}

.portfolio_header_right .menu-text:hover span {
  transition: all linear 0.2s;
  -webkit-transition: all linear 0.2s;
  -moz-transition: all linear 0.2s;
  -ms-transition: all linear 0.2s;
  -o-transition: all linear 0.2s;
}

.portfolio_header_right .menu-text {
  transition: all linear 0.2s;
  -webkit-transition: all linear 0.2s;
  -moz-transition: all linear 0.2s;
  -ms-transition: all linear 0.2s;
  -o-transition: all linear 0.2s;
}

.flashMessage,
.pofix_height {
  float: left;
  width: 100%;
}

section.header_main17.header_main2021.hide-scroll-top.second_section_top {
  z-index: 10002 !important;
  position: fixed;
  top: 60px;
  left: 0px;
  height: 65px;
  -moz-box-shadow: 0px 0px 30px rgba(204, 204, 204, 0.25);
  -webkit-box-shadow: 0px 0px 30px rgba(204, 204, 204, 0.25);
  box-shadow: 0px 0px 30px rgba(204, 204, 204, 0.25);
  padding: 12px 0;
  width: 100%;
}

.flashMessage,
.pofix_height {
  float: left;
  width: 100%;
}

.portfolio_header {
  width: 100%;
  float: left;
  padding: 0;
}

.logo_area {
  float: left;
  left: 0;
  top: 10px;
}

.logo_area svg {
  height: auto;
  width: 93px;
  height: 35px;
  margin-top: 0%;
}

.model-popup-inner-17,
img {
  vertical-align: middle;
}

.profile_header_left {
  max-width: 485px;
  float: left !important;
  margin-top: 1px !important;
  margin-left: 54px;
}

.home2021 {
  line-height: 41px;
  display: flex;
  margin-top: 0;
  align-items: center;
  justify-content: center;
}

.home2021 span.icon-home {
  font-size: 1.8rem;
  top: -2px !important;
  position: relative;
}

.top-header-search2021 {
  position: absolute;
  right: 70px;
  top: 6px;
  background: none;
}

.mob_search_icon {
  display: none;
}

.HeadsearcMainResult_new_react .search_box_class_new {
  padding: 0 !important;
}

.clear_all_search {
  display: block !important;
  text-align: left !important;
  padding: 5px 10px !important;
  font-size: 13px;
  font-weight: 600;
}

.clear-recent-history-btn {
  float: right;
  cursor: pointer;
  font-weight: 600;
}

.HeadsearcMainResult,
.friends_top_scroll2 {
  -webkit-overflow-scrolling: touch;
}

.HeadsearcMainResult {
  overflow-x: hidden;
  overflow-y: auto;
  width: 100%;
  max-height: 300px;
}

.selecet_drop:first-child {
  border-top: 0;
}

.bitmap_src .selecet_drop,
.container .box,
.selecet_drop {
  position: relative;
}

.selecet_drop {
  float: left;
  height: auto;
  transition: all 0.5s ease 0;
  width: 101%;
  -webkit-transition: all 0.5s ease 0;
  -moz-transition: all 0.5s ease 0;
  -ms-transition: all 0.5s ease 0;
  -o-transition: all 0.5s ease 0;
}

.selecet_drop .search_text_display {
  padding: 5px 0 5px 13px !important;
  float: left !important;
  width: 100%;
  text-align: left;
  display: block;
}

.HeadsearcMainResult .search_text_display a {
  font-size: 13px;
  display: flex;
  align-items: center;
  width: 100%;
  float: left;
}

.selecet_drop .box {
  position: relative;
  float: left;
  margin: 8px;
  width: 30px;
  height: 30px;
}

.selecet_drop .box .post_profile_pic_star .user-post-pic-holder img.myProfileImage,
.selecet_drop .box img {
  border-radius: 50px;
  float: left;
  height: 45px;
  width: 45px;
  border: 1px solid #e2e6eb;
}

.user-post-pic-holder img {
  text-indent: -99999px;
  display: inline-block;
}

.model-popup-inner-17,
img {
  vertical-align: middle;
}

.common-profile-picture .circle-container {
  position: relative;
  width: 20px;
  height: 20px;
  border-radius: 50%;
  padding: 0;
  list-style: none;
  margin: 0 auto 0;
  text-align: left;
}

.user-label-2021 .post_profile_pic_star {
  position: absolute;
  top: 0px !important;
  left: 1px;
}

.user-label-2021 .post_profile_pic_star ul.circle-container svg {
  width: 6px;
}

.user-label-2021 .common-profile-picture .circle-container>* {
  display: block;
  position: absolute;
  top: 50%;
  left: 50%;
  margin: -4px;
  width: 10px;
  height: 10px;
  padding: 0 !important;
}

.user-label-2021 .common-profile-picture .circle-container>*:nth-of-type(1) {
  transform: rotate(-64deg) translate(19px) rotate(60deg);
}

.user-label-2021 .common-profile-picture .circle-container>*:nth-of-type(2) {
  transform: rotate(-36deg) translate(23px) rotate(38deg);
}

.user-label-2021 .common-profile-picture .circle-container>*:nth-of-type(3) {
  transform: rotate(-15deg) translate(19px) rotate(-58deg);
}

.user-label-2021 .common-profile-picture .circle-container>*:nth-of-type(4) {
  transform: rotate(5deg) translate(27px) rotate(-4deg);
}

.user-label-2021 .common-profile-picture .circle-container>*:nth-of-type(5) {
  transform: rotate(36deg) translate(22px) rotate(-108deg);
}

.user-label-2021 .common-profile-picture .circle-container>*:nth-of-type(6) {
  transform: rotate(46deg) translate(24px) rotate(-51deg);
}

.user-label-2021 .common-profile-picture .circle-container>*:nth-of-type(7) {
  transform: rotate(66deg) translate(22px) rotate(-64deg);
}

.user-label-2021 .common-profile-picture .circle-container>*:nth-of-type(8) {
  transform: rotate(82deg) translate(23px) rotate(-8deg);
}

.user-label-2021 .common-profile-picture .circle-container>*:nth-of-type(9) {
  transform: rotate(102deg) translate(16px) rotate(-32deg);
}

.user-label-2021 .common-profile-picture .circle-container>*:nth-of-type(10) {
  transform: rotate(127deg) translate(9px) rotate(-56deg);
}

.user-label-2021 .common-profile-picture .circle-container>*:nth-of-type(11) {
  transform: rotate(153deg) translate(8px) rotate(-8deg);
}

.user-label-2021 .common-profile-picture .circle-container>*:nth-of-type(12) {
  transform: rotate(246deg) translate(4px) rotate(-104deg);
}

.selecet_drop .text {
  padding: 6px 0 !important;
  float: left;
  margin-left: 0;
  width: 81%;
  display: flex;
  flex-direction: column;
  text-align: start;
}

.HeadsearcMainResult .selecet_drop .text h1 {
  font-size: 13px;
}

.selecet_drop h1,
.selecet_drop h2 {
  padding: 0;
  font-weight: 400;
  margin: 0;
  float: left;
}

.selecet_drop h1 {
  margin-bottom: 2px;
  font-size: 14px;
  width: 95%;
  text-align: left;
}

.selecet_drop h1,
.selecet_drop h2 {
  padding: 0;
  font-weight: 400;
  margin: 0;
}

.selecet_drop h2 {
  font-size: 10px;
  max-width: 213px;
  margin-top: 2px;
  float: left;
}

.bitmap_src .selecet_drop,
.container .box,
.selecet_drop {
  position: relative;
}

.selecet_drop {
  float: left;
  height: auto;
  transition: all 0.5s ease 0;
  width: 101%;
}

.selecet_drop .search_text_display {
  padding: 5px 0 5px 13px !important;
  float: left !important;
  width: 100%;
  text-align: left;
  display: block;
}

.HeadsearcMainResult .search_text_display a {
  font-size: 13px;
}

.search_text_display i {
  margin-right: 16px;
  font-size: 15px;
}

.notifications,
.message {
  width: 120px;
  float: left;
  position: relative;
  margin-top: 0;
}

.notifications .notifications_heading,
.message .message_heading {
  padding: 20px 20px 8px;
}

.message .messege2021 .notifications {
  width: 109px;
  float: left;
  margin-top: 4px;
  position: relative;
}

.notifications .notifications_image img {
  border-radius: 50%;
  margin-left: -20px;
}

.flex-2021-text {
  display: flex !important;
}

.notifications .dropdown-pane3 {
  width: 335px;
  border: 1px solid #c5cbd600;
  margin: 0;
  position: relative;
  -webkit-box-shadow: 3px 15px 36px -8px rgba(0, 0, 0, 0.75);
  -moz-box-shadow: 3px 15px 36px -8px rgba(0, 0, 0, 0.75);
  box-shadow: 3px 15px 36px -8px rgba(0, 0, 0, 0.75);
}

.notifications_area,
.notifications_heading {
  width: 100%;
  border-bottom: 1px solid #c5cbd600;
  float: left;
}

.notifications_area,
.notifications_heading:nth-child(1) {
  width: 100%;
  border-bottom: 0px solid #c5cbd600;
  float: left;
}

.notifications_heading h3 {
  line-height: normal !important;
  font-size: 16px;
  font-weight: 600;
}

.friends_top_scroll,
.notifications_top_scroll {
  max-height: 400px !important;
  -webkit-overflow-scrolling: touch;
  overflow-y: auto !important;
  box-shadow: 0 0 2px rgba(0, 0, 0, 0) !important;
  float: left;
  width: 100%;
  overflow: auto;
}

.menu2021.portfolio_dropdown {
  background: rgba(38, 135, 201, 0.1);
  -moz-border-radius: 41px;
  -webkit-border-radius: 41px;
  border-radius: 41px;
  width: auto !important;
  padding: 0 3px;
  height: 41px;
}

.menu2021.portfolio_dropdown a {
  line-height: 41px;
}

.menu2021.portfolio_dropdown a span.user-drop-icon-2021 {
  float: right;
  height: 41px;
  line-height: 41px;
}

.menu2021.portfolio_dropdown a span.user-drop-icon-2021 svg {
  height: 41px;
  line-height: 41px;
}

.portfolio_body_left_view_friendsimage,
.portfolio_dropdown {
  position: relative !important;
}

.portfolio_dropdown {
  max-width: 200px;
  float: left;
}

.portfolio_dropdown a {
  text-decoration: none !important;
}

.portfolio_dropdown img {
  width: 30px;
  height: 30px;
  margin-right: 8px;
  border-radius: 20px;
  border: 1px solid #090706;
  white-space: pre-wrap;
  white-space: -moz-pre-wrap;
  white-space: -pre-wrap;
  white-space: -o-pre-wrap;
  text-indent: -99999px;
  word-wrap: break-word;
  display: inline-block;
  object-fit: cover;
  text-align: center;
  vertical-align: middle;
}

span.userNameBox.userBox-2021 {
  margin-left: 0px !important;
  font-size: 15px;
  font-weight: 600;
  display: flex;
  align-items: center;
  justify-content: center;
}

.userNameBox {
  text-transform: capitalize;
}

.cssload-container-div {
  float: left;
  min-height: 50px;
}

.cssload-container-div {
  width: 100%;
  text-align: center;
  position: relative;
}

.center15x15 .cssload-div,
.center15x15 .cssload-double-div {
  width: 15px !important;
  height: 15px !important;
}

.cssload-div {
  width: 30px;
  height: 30px;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}

.cssload-double-div {
  width: 30px;
  height: 30px;
  border: 2px double;
  border-radius: 50%;
  border-color: transparent rgba(16, 126, 194, 0.9) rgba(133, 150, 163, 0.9);
  animation: cssload-spin 1.05s infinite linear;
  -o-animation: cssload-spin 1.05s infinite linear;
  -ms-animation: cssload-spin 1.05s infinite linear;
  -webkit-animation: cssload-spin 1.05s infinite linear;
  -moz-animation: cssload-spin 1.05s infinite linear;
}

.portfolio_body_left_view_friendsimage,
.portfolio_dropdown {
  position: relative !important;
}

.portfolio_dropdown {
  max-width: 200px;
  float: left;
}

.container2021 {
  width: 100% !important;
  padding: 0 30px !important;
}

.portfolio_header_right {
  float: right;
  max-width: 100% !important;
  height: 41px;
}

.portfolio_header_right .main {
  width: 100%;
  float: left;
}

.notifications .dropdown-pane3,
.message .dropdown-pane4 {
  height: auto;
  float: left;
  list-style: none;
  -webkit-box-shadow: -5px 13px 28px rgba(0, 0, 0, 0.22);
  -moz-box-shadow: -5px 13px 28px rgba(0, 0, 0, 0.22);
  box-shadow: -5px 13px 28px rgba(0, 0, 0, 0.22);
  -moz-border-radius: 0px 0px 20px 20px;
  -webkit-border-radius: 0px 0px 20px 20px;
  border-radius: 0px 0px 20px 20px;
  overflow: auto;
}

.friends_droupdown_heading,
.message_heading,
.notifications_heading {
  padding: 10px;
}

#dropdown-notificatoin1 .notifications_top_scroll .notifications_area {
  display: flex;
  float: none;
}

#dropdown-notificatoin1 .notifications_top_scroll .notifications_area .notifications_image {
  display: table;
  float: none;
}


.notifications_image {
  position: relative !important;
  width: 30px;
  height: 30px;
  float: left;
  text-align: center;
}


#dropdown-notificatoin1 .notifications_top_scroll .notifications_area {
  display: flex;
  float: none;
  width: 100%;
  padding: 10px 20px;
}

.new-unread-notification {
  background: #f2f2f2 !important;
}

.notifications_top_scroll>.notifications_area.new-unread-notification>.hr {
  display: none;
}

.notifications_area,
.notifications_heading {
  width: 100%;
  float: left;
}

.notifications_area {
  padding: 5px;
}

.notifications_top_scroll .hr {
  width: 89%;
  margin-top: 0px;
  margin-bottom: 0px;
}

#dropdown-notificatoin1 .notifications_top_scroll .notifications_area .notifications_image {
  display: table;
  float: none;
}


.notifications_image {
  position: relative !important;
  width: 30px;
  height: 30px;
  float: left;
  padding: 9px 0px 8px 8px;
}


.model-popup-inner-17,
img {
  vertical-align: middle;
}

#dropdown-notificatoin1 .notifications_top_scroll .notifications_area .notifications_text {
  display: table;
  float: none;
  max-width: 100% !important;
  width: auto;
}

.notifications_text h3 {
  font-size: 12px !important;
  font-weight: 400 !important;
  margin: 0px 0px 0px -4px !important;
  line-height: normal !important;
  float: left;
}

.notifications_text h3 a {
  padding-right: 1px;
}

.notifications_text h3 a:hover {
  text-decoration: none;
}

.notifications_text .likepost {
  float: unset !important;
  float: none !important;
  font-size: 14px;
  font-weight: 600;
  padding-left: 4px;
}

.notifications_text p {
  width: 100%;
  float: left;
  font-size: 12px;
}

.notifications_text .notificaiton_date_time {
  font-size: 12px !important;
  font-weight: 400 !important;
  padding-left: 0 !important;
  line-height: 16.34px;
}

.friends_droupdown {
  position: relative;
  margin-top: 0;
}

.friends_droupdown .dropdown {
  position: absolute;
  left: -47px !important;
  z-index: 9999999;
  top: 53px !important;
}

*:active,
*:active:focus,
*:hover {
  outline: 0 !important;
}

.message .message_heading {
  height: 57px;
}

.notifications .dropdown-pane4 {
  width: 339px;
  max-height: max-content;
  margin: 0;
  position: relative;
  -webkit-box-shadow: 0px 18px 30px 1px rgb(0 0 0 / 17%);
  -moz-box-shadow: 0px 18px 30px 1px rgb(0 0 0 / 17%);
  box-shadow: 0px 18px 30px 1px rgb(0 0 0 / 17%);
}

.message .message_heading .meesage-view-icon21 {
  width: 4px;
  height: 4px;
  position: absolute;
  top: 19px;
  right: 73px;
}

.message .message_heading a.new-message-link {
  position: absolute;
  top: 21px;
  right: 83px;
  font-size: 12px;
}

.message .message_heading h3 {
  line-height: normal !important;
  font-size: 16px;
  font-weight: 600;
  margin: 0;
  position: relative;
}

.message #dropdown-message .friends_top_scroll .notifications_area {
  display: flex;
  float: none;
  width: 100%;
  padding: 10px 20px;
}

.message .notifications_image .myProfileImage {
  width: 45px;
  height: 45px;
  -moz-border-radius: 50%;
  -webkit-border-radius: 50%;
  border-radius: 50%;
}

.message #message_new_area_scroll {
  margin: 0px 13px;
}

.message_area {
  float: left;
  width: 100%;
}

.message #message_new_area_scroll .message_area {
  -moz-border-radius: 10px;
  -webkit-border-radius: 10px;
  border-radius: 10px;
  position: relative;
  margin: 0px;
}

.message #message_new_area_scroll .message_area.unread {
  background: #f2f2f2;
}

.message #message_new_area_scroll .message_area .message_text h3 {
  font-weight: 600;
  font-size: 14px;
  line-height: 19px;
  padding: 16px 0px 0px 62px;
}

.message #message_new_area_scroll .message_area .message_text p {
  font-weight: normal;
  font-size: 13px;
  line-height: 18px;
  padding: 4px 0px 8px 62px;
}

.message #message_new_area_scroll .message_area .message_text h6 span {
  font-weight: normal;
  font-size: 13px;
  line-height: 18px;
  position: absolute;
  right: 7px;
  top: 18px !important;
}

.message_text.message_text2 {
  padding-bottom: 0px !important;
}

.message #message_new_area_scroll .message_area .message_text p::after {
  content: "";
  position: absolute;
  bottom: -8px;
  left: 0px;
  width: 287px;
  height: 0px;
  margin-left: 7px;
}

.friends_droupdown .dropdown-pane5 {
  width: 325px;
  height: auto;
  list-style: none;
  border: 1px solid #c5cbd600;
  margin: 0px;
  position: relative;
  float: left;
  -webkit-box-shadow: 0px 18px 30px 1px rgb(0 0 0 / 17%);
  -moz-box-shadow: 0px 18px 30px 1px rgb(0 0 0 / 17%);
  box-shadow: 0px 18px 30px 1px rgb(0 0 0 / 17%);
  -moz-border-radius: 0px 0px 20px 20px;
  -webkit-border-radius: 0px 0px 20px 20px;
  border-radius: 0px 0px 20px 20px;
}

.friends_droupdown_area,
.friends_droupdown_heading {
  width: 100%;
  border-bottom: 1px solid #c5cbd600;
  float: left;
}

.friends_droupdown_heading,
.message_heading,
.notifications_heading {
  padding: 10px;
}

.friends_droupdown_heading h3,
.friends_droupdown_text h3 {
  line-height: normal !important;
  margin: 0 !important;
  font-weight: 600;
}

.friends_droupdown_heading h3 {
  font-size: 16px;
}

.new-frind-link {
  font-size: 12px;
  position: absolute;
  top: 12px;
  right: 15px;
  font-weight: 800;
  width: auto;
}

.friends_droupdown .friends_top_scroll {
  width: 100%;
  max-height: 400px !important;
  -webkit-overflow-scrolling: touch;
  overflow-y: auto !important;
  box-shadow: 0 0 2px rgba(0, 0, 0, 0) !important;
  float: left;
  overflow: auto;
  padding: 0px 20px;
  position: relative;
}

.friends_droupdown_heading {
  height: 51px;
  padding: 23px 20px;
}

.friends_droupdown .friends_droupdown_image .myProfileImage {
  width: 45px;
  height: 45px;
  -moz-border-radius: 100px;
  -webkit-border-radius: 100px;
  border-radius: 100px;
  transform: matrix(-1, 0, 0, 1, 0, 0);
}

.bitmap_src {
  width: 284px !important;
  float: left;
  margin: 4px 0 0 20px;
  position: relative;
  left: 13px;
}

.bitmap_src .search_area {
  height: 28px;
  float: left;
  border: 0;
  font-size: 13px;
  -moz-border-radius: 0 3px 3px 0;
  -webkit-border-radius: 0 3px 3px 0;
  border-radius: 0 3px 3px 0;
}

.bitmap_src .submit_button {
  width: 27px;
  min-height: 28px;
  border: 0;
  padding: 0 18px;
  -moz-border-radius: 3px 0 0 3px;
  -webkit-border-radius: 3px 0 0 3px;
  border-radius: 3px 0 0 3px;
  float: left;
}

.mob_search_icon {
  display: none;
}

.search_box_class {
  display: none;
  position: absolute !important;
  top: 28px !important;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px;
  height: auto;
}

.search_box_class {
  padding: 0px !important;
  text-align: center;
}

.bitmap_src .search_area {
  width: 100%;
}

.over-search-2021>div>.top-header-search2021 {
  position: absolute;
  right: 18px;
  top: 2px;
  background: none;
  z-index: 100;
}

.bar2021 {
  position: absolute;
  right: -21px;
  margin-top: 7px;
}

#input_search_area .search_box_class {
  width: 324px !important;
  height: auto !important;
  padding: 0px !important;
  text-align: center;
  margin-left: -4px;
  border: 0;
  box-shadow: 0px 18px 30px 1px rgb(0 0 0 / 17%);
  -moz-border-radius: 0px 0px 20px 20px;
  -webkit-border-radius: 0px 0px 20px 20px;
  border-radius: 0px 0px 20px 20px;
  padding-bottom: 15px !important;
  margin-top: 34px;
  max-height: 530px;
  overflow: hidden;
}

.selecet_drop.selecet_drop-21 {
  margin: 10px 0px 0;
  border-radius: 10px;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  -ms-border-radius: 10px;
  -o-border-radius: 10px;
}

.over-search-2021>div>.search_box_class-21 {
  position: absolute !important;
  top: -51px !important;
  left: -7px;
  z-index: 1;
}

.HeadsearcMainResult .selecet_drop::after {
  content: "";
  position: absolute;
  bottom: -5px;
  left: 0px;
  width: 100%;
  height: 1px;
}

.HeadsearcMainResult .selecet_drop.notifications_footer::after {
  content: "";
  position: absolute;
  top: 67px;
  left: 0px;
  width: 100%;
  height: 0px;
  border: 0px solid #eeeeee !important;
}

.selecet_drop .box .post_profile_pic_star .user-post-pic-holder img.myProfileImage,
.recent-search21>div>.search_text_display {
  margin: 0px !important;
}

#search_box21 .selecet_drop .box .post_profile_pic_star .user-post-pic-holder img.myProfileImage {
  position: absolute;
  top: -4px;
  left: -1px;
}

#search_box21 .user-post-pic-holder {
  width: 45px;
  height: 45px;
}

#search_box21 .user-post-pic-holder span.user_profile_img-2021 {
  float: left;
  height: 45px;
  width: 100%;
  font-size: 3rem;
}

.selecet_drop.notifications_footer {
  background: #f2f2f2;
  border-radius: 10px;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  -ms-border-radius: 10px;
  -o-border-radius: 10px;
}

.notifications_footer {
  position: absolute;
  top: 5px;
  right: 2px;
}

.selecet_drop-21>.box.box-21 {
  width: 38px !important;
  margin-left: 6px !important;
}

#input_search_area .post_profile_pic_star .circle-container {
  position: absolute;
  top: -40px !important;
  left: 10px !important;
}

#input_search_area .post_profile_pic_star .circle-container>* {
  display: block;
  position: absolute;
  top: 50%;
  left: 50%;
  margin: -4px;
  width: 10px;
  height: 10px;
  padding: 0 !important;
}

#input_search_area .post_profile_pic_star .circle-container>*:nth-of-type(1) {
  transform: rotate(-74deg) translate(31px) rotate(74deg);
}

#input_search_area .post_profile_pic_star .circle-container>*:nth-of-type(2) {
  transform: rotate(-52deg) translate(34px) rotate(54deg);
}

#input_search_area .post_profile_pic_star .circle-container>*:nth-of-type(3) {
  transform: rotate(-25deg) translate(22px) rotate(-49deg);
}

#input_search_area .post_profile_pic_star .circle-container>*:nth-of-type(4) {
  transform: rotate(-8deg) translate(34px) rotate(7deg);
}

#input_search_area .post_profile_pic_star .circle-container>*:nth-of-type(5) {
  transform: rotate(18deg) translate(33px) rotate(-17deg);
}

#input_search_area .post_profile_pic_star .circle-container>*:nth-of-type(6) {
  transform: rotate(45deg) translate(29px) rotate(-48deg);
}

#input_search_area .post_profile_pic_star .circle-container>*:nth-of-type(7) {
  transform: rotate(79deg) translate(25px) rotate(-79deg);
}

#input_search_area .post_profile_pic_star .circle-container>*:nth-of-type(8) {
  transform: rotate(86deg) translate(27px) rotate(-11deg);
}

#input_search_area .post_profile_pic_star .circle-container>*:nth-of-type(9) {
  transform: rotate(116deg) translate(18px) rotate(-44deg);
}

#input_search_area .post_profile_pic_star .circle-container>*:nth-of-type(10) {
  transform: rotate(164deg) translate(10px) rotate(-92deg);
}

#input_search_area .post_profile_pic_star .circle-container>*:nth-of-type(11) {
  transform: rotate(176deg) translate(9px) rotate(-31deg);
}

#input_search_area .post_profile_pic_star .circle-container>*:nth-of-type(12) {
  transform: rotate(219deg) translate(14px) rotate(-1deg);
}

.portfolio_header .notify_title.noti_2021.message-bage-2021 {
  position: absolute !important;
}

.portfolio_header .notify_title {
  background: #2687c9;
  text-align: center;
  -moz-border-radius: 0px 0px 3px 3px;
  -webkit-border-radius: 0px 0px 3px 3px;
  border-radius: 0px 0px 3px 3px;
  padding: 2px 6px;
}

.notification_area {
  position: relative;
}

.noti_2021 {
  position: absolute !important;
  top: -13px !important;
  background: #ee383a !important;
  -moz-border-radius: 0px 0px 5px 5px;
  -webkit-border-radius: 0px 0px 5px 5px;
  border-radius: 0px 0px 5px 5px;
  width: auto;
  padding: 2px 6px;
  line-height: 18px;
  text-align: center;
}

.notify_title1.noti_2021.badge-alignment {
  background: #ee383a !important;
}

.mleft30 {
  margin-right: 13px;
}

.menu2021 {
  width: auto;
  float: left;
  padding: 0px 7px 0px 0px;
  line-height: 41px;
}

#dropdown-notificatoin1.dropdown {
  left: -20px !important;
  position: absolute;
  z-index: 9999999;
  top: 53px !important;
  width: 350px;
  min-height: 120px;
  max-height: 412px;
  overflow: hidden;
  -moz-box-shadow: -5px 13px 28px rgb(0 0 0 / 22%);
  -webkit-box-shadow: -5px 13px 28px rgb(0 0 0 / 22%);
  box-shadow: -5px 13px 28px rgb(0 0 0 / 22%);
  -moz-border-radius: 0px 0px 20px 20px;
  -webkit-border-radius: 0px 0px 20px 20px;
  border-radius: 0px 0px 20px 20px;
  overflow: hidden;
}

#dropdown-notificatoin1.dropdown .notifications_top_scroll {
  float: left;
  width: 100%;
  overflow: hidden !important;
}

#dropdown-notificatoin1.dropdown .notifications_top_scroll .dropdown-pane3 {
  float: left;
  width: 100% !important;
  box-shadow: none;
  border-radius: 0;
  overflow: hidden !important;
}

#dropdown-notificatoin1.dropdown .notifications_top_scroll .dropdown-pane3 .content {
  float: left;
  max-height: 355px;
}

#dropdown-notificatoin1.dropdown .notifications_top_scroll .dropdown-pane3 .content div#notificatione_new_area_scroll {
  overflow-y: scroll;
  max-height: 355px;
  -moz-border-radius: 0px 0px 20px 20px;
  -webkit-border-radius: 0px 0px 20px 20px;
  border-radius: 0px 0px 20px 20px;
}

#dropdown-notificatoin1.dropdown .notifications_top_scroll .dropdown-pane3 .content div#notificatione_new_area_scroll::-webkit-scrollbar,
#dropdown-notificatoin1.dropdown .notifications_top_scroll .dropdown-pane3 .content div#notificatione_new_area_scroll::-webkit-scrollbar,
#dropdown-notificatoin1.dropdown .notifications_top_scroll .dropdown-pane3 .content div#notificatione_new_area_scroll::-webkit-scrollbar {
  width: 5px;
  scrollbar-width: thin;
}

#dropdown-notificatoin1.dropdown .notifications_top_scroll .dropdown-pane3 .content div#notificatione_new_area_scroll::-webkit-scrollbar-thumb,
#dropdown-notificatoin1.dropdown .notifications_top_scroll .dropdown-pane3 .content div#notificatione_new_area_scroll::-webkit-scrollbar-thumb,
#dropdown-notificatoin1.dropdown .notifications_top_scroll .dropdown-pane3 .content div#notificatione_new_area_scroll::-webkit-scrollbar-thumb {
  background: #888;
}

#dropdown-notificatoin1.dropdown .notifications_top_scroll .dropdown-pane3 .content div#notificatione_new_area_scroll::-webkit-scrollbar-track,
#dropdown-notificatoin1.dropdown .notifications_top_scroll .dropdown-pane3 .content div#notificatione_new_area_scroll::-webkit-scrollbar-track,
#dropdown-notificatoin1.dropdown .notifications_top_scroll .dropdown-pane3 .content div#notificatione_new_area_scroll::-webkit-scrollbar-track {
  background: #00000000;
}

.notifications .dropdown-pane3 {
  width: 335px;
  border: 1px solid #15171b00;
  margin: 0;
  position: relative;
}

.notifications_area,
.notifications_heading:nth-child(1) {
  width: 100%;
  border-bottom: 0px solid #c5cbd600;
  float: left;
}

.notifications_heading h3 {
  line-height: normal !important;
  font-size: 16px;
  font-weight: 600;
  margin: 0px !important;
  padding: 0;
}

.notifications .notifications_footer {
  position: absolute;
  top: 10px;
  right: 20px;
}

#dropdown-notificatoin1 .notifications_top_scroll .notifications_area {
  display: flex;
  float: none;
  width: 100%;
  padding: 10px 20px;
}

.notifications_area,
.notifications_heading:nth-child(1) {
  border-bottom: 0px solid #c5cbd600;
}

#dropdown-notificatoin1 .notifications_top_scroll .notifications_area .notifications_image {
  display: table;
  float: none;
}

.notifications_image {
  position: relative !important;
  padding: 0px;
  text-align: center;
  left: -9px;
  top: 0px;
}

.notifications .notifications_image img {
  border-radius: 50%;
  margin-left: -20px;
  margin: 0px;
}

.notifications .notifications_image .common-profile-picture ul.circle-container svg {
  width: 4px;
  height: 4px;
}

.notifications .notifications_image .post_profile_pic_star {
  position: absolute;
  top: 3px !important;
  left: -11px;
}

.notifications .notifications_image .common-profile-picture .circle-container>* {
  display: block;
  position: absolute;
  top: 50%;
  left: 50%;
  margin: -4px;
  width: 10px;
  height: 10px;
  padding: 0 !important;
}

.notifications .notifications_image .common-profile-picture .circle-container>*:nth-of-type(1) {
  transform: rotate(-14deg) translate(18px) rotate(90deg);
}

.notifications .notifications_image .common-profile-picture .circle-container>*:nth-of-type(2) {
  transform: rotate(-48deg) translate(13px) rotate(-22deg);
}

.notifications .notifications_image .common-profile-picture .circle-container>*:nth-of-type(3) {
  transform: rotate(-19deg) translate(24px) rotate(21deg);
}

.notifications .notifications_image .common-profile-picture .circle-container>*:nth-of-type(4) {
  transform: rotate(-5deg) translate(24px) rotate(4deg);
}

.notifications .notifications_image .common-profile-picture .circle-container>*:nth-of-type(5) {
  transform: rotate(9deg) translate(23px) rotate(-10deg);
}

.notifications .notifications_image .common-profile-picture .circle-container>*:nth-of-type(6) {
  transform: rotate(53deg) translate(14px) rotate(-130deg);
}

.notifications .notifications_image .common-profile-picture .circle-container>*:nth-of-type(7) {
  transform: rotate(77deg) translate(13px) rotate(-153deg);
}

.notifications .notifications_image .common-profile-picture .circle-container>*:nth-of-type(8) {
  transform: rotate(78deg) translate(26px) rotate(71deg);
}

.notifications .notifications_image .common-profile-picture .circle-container>*:nth-of-type(9) {
  transform: rotate(61deg) translate(16px) rotate(15deg);
}

.notifications .notifications_image .common-profile-picture .circle-container>*:nth-of-type(10) {
  transform: rotate(87deg) translate(-1px) rotate(-89deg);
}

.notifications .notifications_image .common-profile-picture .circle-container>*:nth-of-type(11) {
  transform: rotate(-31deg) translate(-10px) rotate(-113deg);
}

.notifications .notifications_image .common-profile-picture .circle-container>*:nth-of-type(12) {
  transform: rotate(227deg) translate(-6px) rotate(-78deg);
}

.notifications_text h3 .notificaiton_back_unfollow a {
  text-transform: capitalize;
  padding-right: 1px;
  background: rgba(38, 135, 201, 0.1) !important;
  padding: 7px 10px;
  border-radius: 5px;
  display: inline-block;
  margin-top: 7px;
  border-bottom: 1px solid rgb(0 0 0 / 0%);
  transition: all linear 0.2s;
  -webkit-transition: all linear 0.2s;
  -moz-transition: all linear 0.2s;
  -ms-transition: all linear 0.2s;
  -o-transition: all linear 0.2s;
  float: left;
}

.post-category-cahange {
  text-transform: none;
}

.all_notification_border_area p {
  text-align: left;
}

.notifications_area:hover .notifications_text h3 .notificaiton_back_unfollow a {
  border-bottom: 1px solid rgba(0, 0, 0, 0);
}

.notifications_text .notificaiton_back_follow a {
  text-transform: capitalize;
  padding-right: 1px;
  padding: 7px 10px;
  border-radius: 5px;
  display: inline-block;
  margin-top: 7px;
  border-bottom: 1px solid rgb(0 0 0 / 0%);
  transition: all linear 0.2s;
  -webkit-transition: all linear 0.2s;
  -moz-transition: all linear 0.2s;
  -ms-transition: all linear 0.2s;
  -o-transition: all linear 0.2s;
}

.notifications_area:hover .notifications_text h3 .notificaiton_back_follow a {
  border-bottom: 1px solid rgba(0, 0, 0, 0);
}

.notifications_text .notificaiton_back_follow a:hover {
  background: #2687c9 !important;
  transition: all linear 0.2s;
  -webkit-transition: all linear 0.2s;
  -moz-transition: all linear 0.2s;
  -ms-transition: all linear 0.2s;
  -o-transition: all linear 0.2s;
  border-bottom: none;
}

.notifications_text .notificaiton_back_unfollow a:hover {
  background: #2687c9 !important;
  transition: all linear 0.2s;
  -webkit-transition: all linear 0.2s;
  -moz-transition: all linear 0.2s;
  -ms-transition: all linear 0.2s;
  -o-transition: all linear 0.2s;
  border-bottom: none;
}

.group-invitation-alert-btns a {
  margin-right: 5px;
  padding: 5px 7px;
  border-radius: 5px;
}


.notifications_area:hover .notifications_text h3 a.confirm-btn {
  border-bottom: none;
}

.notifications_area:hover .notifications_text h3 a.delete-btn {
  border-bottom: none;
}

.message .dropdown-pane4 {
  width: 335px;
  border: 1px solid #c5cbd600;
  margin: 0;
  position: relative;
}

.notification_area {
  float: left;
  position: relative;
}

.message #dropdown-message {
  top: 53px !important;
  left: -55px !important;
}

.message .message_heading {
  height: 70px;
}

.message .message_heading a.new-message-link {
  position: absolute;
  top: 21px;
  right: 83px;
}

.message .message_heading .meesage-view-icon21 {
  width: 4px;
  height: 4px;
  position: absolute;
  top: 10px;
  right: 73px;
}

.message .notifications_footer {
  position: absolute;
  top: 12px;
  right: 20px;
}

.message #message_new_area_scroll {
  margin: 0px 13px;
}

.message #message_new_area_scroll .message_area {
  border-radius: 10px;
  position: relative;
  margin-bottom: 4px;
}

.message #message_new_area_scroll .message_area:last-child {
  margin-bottom: 0;
}

.message .notifications_image {
  position: relative !important;
  width: 30px;
  height: 30px;
  padding: 0px;
  text-align: center;
  top: 20px;
  left: 18px;
}

.message .notifications_image .myProfileImage {
  width: 45px;
  height: 45px;
  border-radius: 50%;
}

.message .notifications_image .post_profile_pic_star {
  position: absolute;
  top: 12px !important;
  left: 11px;
}

.message .notifications_image .common-profile-picture .circle-container>* {
  display: block;
  position: absolute;
  top: 50%;
  left: 50%;
  margin: -4px;
  width: 10px;
  height: 10px;
  padding: 0 !important;
}

.message .notifications_image .common-profile-picture .circle-container>*:nth-of-type(1) {
  transform: rotate(-68deg) translate(24px) rotate(69deg);
}

.message .notifications_image .common-profile-picture .circle-container>*:nth-of-type(2) {
  transform: rotate(-40deg) translate(30px) rotate(38deg);
}

.message .notifications_image .common-profile-picture .circle-container>*:nth-of-type(3) {
  transform: rotate(-10deg) translate(28px) rotate(-64deg);
}

.message .notifications_image .common-profile-picture .circle-container>*:nth-of-type(4) {
  transform: rotate(7deg) translate(36px) rotate(-9deg);
}

.message .notifications_image .common-profile-picture .circle-container>*:nth-of-type(5) {
  transform: rotate(27deg) translate(37px) rotate(-28deg);
}

.message .notifications_image .common-profile-picture .circle-container>*:nth-of-type(6) {
  transform: rotate(50deg) translate(35px) rotate(-50deg);
}

.message .notifications_image .common-profile-picture .circle-container>*:nth-of-type(7) {
  transform: rotate(75deg) translate(33px) rotate(-74deg);
}

.message .notifications_image .common-profile-picture .circle-container>*:nth-of-type(8) {
  transform: rotate(90deg) translate(32px) rotate(-13deg);
}

.message .notifications_image .common-profile-picture .circle-container>*:nth-of-type(9) {
  transform: rotate(116deg) translate(23px) rotate(-44deg);
}

.message .notifications_image .common-profile-picture .circle-container>*:nth-of-type(10) {
  transform: rotate(155deg) translate(15px) rotate(-85deg);
}

.message .notifications_image .common-profile-picture .circle-container>*:nth-of-type(11) {
  transform: rotate(188deg) translate(11px) rotate(-46deg);
}

.message .notifications_image .common-profile-picture .circle-container>*:nth-of-type(12) {
  transform: rotate(235deg) translate(13px) rotate(-18deg);
}

.message .common-profile-picture .circle-container {
  position: relative;
  width: 20px;
  height: 20px;
  border-radius: 50%;
  padding: 0;
  list-style: none;
  margin: 0 auto 0;
  text-align: left;
}

.portfolio_dropdown #dropdownprofile .dropdown-pane7 .post_profile_pic_star {
  position: absolute;
  top: 95px !important;
  left: 137px;
}

.dropdown-pane7 .common-profile-picture .circle-container li svg {
  width: 20px;
  height: 20px;
}

.portfolio_dropdown #dropdownprofile .dropdown-pane7 .common-profile-picture>* {
  display: block;
  position: absolute;
  top: 50%;
  left: 50%;
  margin: -4px;
  width: 10px;
  height: 10px;
  padding: 0 !important;
}

.portfolio_dropdown #dropdownprofile .dropdown-pane7 .user-drop-area .common-profile-picture .circle-container>*:nth-of-type(1) {
  transform: rotate(-94deg) translate(69px) rotate(91deg);
}

.portfolio_dropdown #dropdownprofile .dropdown-pane7 .user-drop-area .common-profile-picture .circle-container>*:nth-of-type(2) {
  transform: rotate(-66deg) translate(60px) rotate(-7deg);
}

.portfolio_dropdown #dropdownprofile .dropdown-pane7 .user-drop-area .common-profile-picture .circle-container>*:nth-of-type(3) {
  transform: rotate(-31deg) translate(58px) rotate(-111deg);
}

.portfolio_dropdown #dropdownprofile .dropdown-pane7 .user-drop-area .common-profile-picture .circle-container>*:nth-of-type(4) {
  transform: rotate(-8deg) translate(52px) rotate(-65deg);
}

.portfolio_dropdown #dropdownprofile .dropdown-pane7 .user-drop-area .common-profile-picture .circle-container>*:nth-of-type(5) {
  transform: rotate(26deg) translate(50px) rotate(-102deg);
}

.portfolio_dropdown #dropdownprofile .dropdown-pane7 .user-drop-area .common-profile-picture .circle-container>*:nth-of-type(6) {
  transform: rotate(55deg) translate(44px) rotate(-63deg);
}

.portfolio_dropdown #dropdownprofile .dropdown-pane7 .user-drop-area .common-profile-picture .circle-container>*:nth-of-type(7) {
  transform: rotate(93deg) translate(44px) rotate(-93deg);
}

.portfolio_dropdown #dropdownprofile .dropdown-pane7 .user-drop-area .common-profile-picture .circle-container>*:nth-of-type(8) {
  transform: rotate(113deg) translate(47px) rotate(26deg);
}

.portfolio_dropdown #dropdownprofile .dropdown-pane7 .user-drop-area .common-profile-picture .circle-container>*:nth-of-type(9) {
  transform: rotate(159deg) translate(46px) rotate(-89deg);
}

.portfolio_dropdown #dropdownprofile .dropdown-pane7 .user-drop-area .common-profile-picture .circle-container>*:nth-of-type(10) {
  transform: rotate(194deg) translate(53px) rotate(-125deg);
}

.portfolio_dropdown #dropdownprofile .dropdown-pane7 .user-drop-area .common-profile-picture .circle-container>*:nth-of-type(11) {
  transform: rotate(219deg) translate(53px) rotate(-79deg);
}

.portfolio_dropdown #dropdownprofile .dropdown-pane7 .user-drop-area .common-profile-picture .circle-container>*:nth-of-type(12) {
  transform: rotate(239deg) translate(57px) rotate(-27deg);
}

#dropdown_frdReq_react .friends_droupdown_image .post_profile_pic_star {
  position: absolute;
  top: 15px !important;
  left: 2px;
}

#dropdown_frdReq_react .friends_droupdown_image .common-profile-picture .circle-container>* {
  display: block;
  position: absolute;
  top: 50%;
  left: 50%;
  margin: -4px;
  width: 10px;
  height: 10px;
  padding: 0 !important;
}

#dropdown_frdReq_react .friends_droupdown_image .common-profile-picture .circle-container>*:nth-of-type(1) {
  transform: rotate(-70deg) translate(25px) rotate(68deg);
}

#dropdown_frdReq_react .friends_droupdown_image .common-profile-picture .circle-container>*:nth-of-type(2) {
  transform: rotate(-40deg) translate(32px) rotate(38deg);
}

#dropdown_frdReq_react .friends_droupdown_image .common-profile-picture .circle-container>*:nth-of-type(3) {
  transform: rotate(-12deg) translate(29px) rotate(-60deg);
}

#dropdown_frdReq_react .friends_droupdown_image .common-profile-picture .circle-container>*:nth-of-type(4) {
  transform: rotate(4deg) translate(37px) rotate(-4deg);
}

#dropdown_frdReq_react .friends_droupdown_image .common-profile-picture .circle-container>*:nth-of-type(5) {
  transform: rotate(25deg) translate(37px) rotate(-25deg);
}

#dropdown_frdReq_react .friends_droupdown_image .common-profile-picture .circle-container>*:nth-of-type(6) {
  transform: rotate(48deg) translate(35px) rotate(-52deg);
}

#dropdown_frdReq_react .friends_droupdown_image .common-profile-picture .circle-container>*:nth-of-type(7) {
  transform: rotate(73deg) translate(32px) rotate(-73deg);
}

#dropdown_frdReq_react .friends_droupdown_image .common-profile-picture .circle-container>*:nth-of-type(8) {
  transform: rotate(87deg) translate(30px) rotate(-15deg);
}

#dropdown_frdReq_react .friends_droupdown_image .common-profile-picture .circle-container>*:nth-of-type(9) {
  transform: rotate(116deg) translate(22px) rotate(-44deg);
}

#dropdown_frdReq_react .friends_droupdown_image .common-profile-picture .circle-container>*:nth-of-type(10) {
  transform: rotate(156deg) translate(14px) rotate(-85deg);
}

#dropdown_frdReq_react .friends_droupdown_image .common-profile-picture .circle-container>*:nth-of-type(11) {
  transform: rotate(188deg) translate(11px) rotate(-45deg);
}

#dropdown_frdReq_react .friends_droupdown_image .common-profile-picture .circle-container>*:nth-of-type(12) {
  transform: rotate(239deg) translate(13px) rotate(-25deg);
}

.friends_top_scroll,
.notifications_top_scroll {
  box-shadow: 0 0 2px rgba(0, 0, 0, 0) !important;
  float: left;
  width: 100%;
  overflow-y: scroll;
  overflow-x: hidden !important;
}

.notification2021 .notifications .dropdown-tip .dropdown-pane3 .notifications_heading h3 {
  font-weight: bold;
  font-size: 15px;
  line-height: 20px !important;
}

.notification2021 .notifications .dropdown-tip .dropdown-pane3 .notifications_heading .notifications_footer a {
  font-weight: 500;
  font-size: 12px;
  line-height: 16px;
}

.notification2021 .notifications #dropdown-notificatoin1 .notifications_top_scroll .notifications_area {
  display: flex;
  float: none;
  width: 100%;
  padding: 12px 20px;
}

.notification2021 .notifications #dropdown-notificatoin1 .notifications_top_scroll .notifications_area .notifications_image {
  position: relative !important;
  padding: 0px;
  text-align: center;
  left: 0px !important;
  top: 0px;
  float: left;
  width: 26px;
  height: 26px;
  display: inherit;
}

.notification2021 .notifications #dropdown-notificatoin1 .notifications_top_scroll .notifications_area .notifications_image div {
  float: left;
  height: 100%;
  width: 100%;
}

.notification2021 .notifications #dropdown-notificatoin1 .notifications_top_scroll .notifications_area .notifications_image a .image-start-container .avater-image-2021 {
  display: block;
}

.notification2021 .notifications #dropdown-notificatoin1 .notifications_top_scroll .notifications_area .notifications_image a .image-start-container .avater-image-2021 span.user_profile_img-2021 {
  background: none;
  border: none !important;
  font-size: 2rem;
}

.notification2021 .notifications #dropdown-notificatoin1 .notifications_top_scroll .notifications_area .notifications_image div img {
  float: left;
  height: 100%;
  width: 100%;
}

.notification2021 .notifications #dropdown-notificatoin1 .notifications_top_scroll .notifications_area .notifications_image a {
  float: left;
  width: 100%;
}

.notification2021 .notifications #dropdown-notificatoin1 .notifications_top_scroll .notifications_area .notifications_image a img {
  float: left;
  width: 100%;
  position: relative;
  border: none;
}

.notification2021 .notifications #dropdown-notificatoin1 .notifications_top_scroll .notifications_area .notifications_text {
  display: table !important;
  float: none;
  max-width: 100% !important;
  width: auto;
  width: 88%;
}

.notification2021 .notifications #dropdown-notificatoin1 .notifications_top_scroll .notifications_area .notifications_text h3 .likepost {
  font-style: normal !important;
  font-weight: 500 !important;
  font-size: 14px !important;
  line-height: 24px !important;
}

.notification2021 .notifications #dropdown-notificatoin1 .notifications_top_scroll .notifications_area .notifications_text h3 .likepost a {
  font-style: normal !important;
  font-weight: 500 !important;
  font-size: 14px !important;
  line-height: 24px !important;
  margin-left: 0;
}

.notification2021 .notifications #dropdown-notificatoin1 .notifications_top_scroll .notifications_area .notifications_text h3 p span {
  font-weight: normal;
  font-size: 12px;
  line-height: 16px;
}

.notification2021 .notifications #dropdown-notificatoin1 .notifications_top_scroll .notifications_area .notifications_text h3 p a {
  font-weight: 500;
  font-size: 12px;
  line-height: 16px;
  padding: 5px 7px !important;
}

.notification2021 .notifications .dropdown-tip .dropdown-pane3 {
  -moz-box-shadow: -5px 13px 28px rgba(0, 0, 0, 0.22);
  -webkit-box-shadow: -5px 13px 28px rgba(0, 0, 0, 0.22);
  box-shadow: -5px 13px 28px rgba(0, 0, 0, 0.22);
  width: 339px !important;
}

.messege2021 .message .dropdown-tip .dropdown-pane4 {
  width: 339px !important;
}

.messege2021 .message .dropdown-tip .dropdown-pane4 .message_heading h3 {
  font-weight: bold;
  font-size: 15px;
  line-height: 20px !important;
}

.messege2021 .message .dropdown-tip .dropdown-pane4 .message_heading .new-message-link {
  font-weight: 500;
  font-size: 12px;
  line-height: 16px;
}

.messege2021 .message .dropdown-tip .dropdown-pane4 .message_heading .messege-view-all-21 .notifications_footer a {
  font-weight: 500;
  font-size: 12px;
  line-height: 16px;
}

.dropdown-pane4 .friends_top_scroll .message_area .notifications_image {
  position: relative !important;
  padding: 0px;
  text-align: center;
  top: 15px;
  left: 7px;
  width: 45px;
  height: 45px;
}

.RightSide_Sticky21 .portfolio_body_left_impruve.profile-progress.blue_bg {
  border-radius: 20px;
}

.RightSide_Sticky21 .portfolio_body_left_impruve.profile-progress.blue_bg .progressbarText {
  padding: 30px 0px;
  font-weight: bold;
  font-size: 15px;
  line-height: 23px;
  text-align: center;
}

.RightSide_Sticky21 .portfolio_body_left_impruve.profile-progress.blue_bg .portfolio_body_left_impruve3 {
  background: #111111;
  width: 246px;
  height: 135px;
  display: inline-grid;
  border-radius: 20px;
  margin-top: 30px;
}

.RightSide_Sticky21 .portfolio_body_left_impruve.profile-progress.blue_bg .portfolio_body_left_impruve3 span {
  font-weight: normal;
  font-size: 14px;
  line-height: 23px;
  text-align: center;
  padding-top: 30px;
}

.RightSide_Sticky21 .portfolio_body_left_impruve.profile-progress.blue_bg .portfolio_body_left_impruve3 .tips-button {
  width: 139px;
  height: 39px;
  font-weight: bold;
  font-size: 12px;
  line-height: 24px;
  text-align: center;
  text-transform: uppercase;
  background: linear-gradient(180deg, rgba(255, 255, 255, 0.25) 0%, rgba(255, 255, 255, 0) 100%), #2687c9;
  border-radius: 8px;
  margin-left: 50%;
  transform: translateX(-50%);
  line-height: 39px;
}

.RightSide_Sticky21 .liker_video_play21 .img-responsive {
  border-top-left-radius: 20px;
  border-top-right-radius: 20px;
}

.RightSide_Sticky21 .liker_video_play21::after {
  border-top-left-radius: 20px;
  border-top-right-radius: 20px;
}

.RightSide_Sticky21 .liker_vedio21 .video_bottom_txt {
  font-weight: bold;
  font-size: 15px;
  line-height: 20px;
}

.email_verify {
  height: auto !important;
  margin-bottom: 155px;
}

.email_verify {
  width: 492px;
  height: 629px;
  float: left;
  margin-top: 145px;
  margin-right: 293px;
  overflow: hidden;
  box-shadow: 0px 4px 30px rgb(0 0 0 / 6%);
  border-radius: 20px;
}

.email_verify img {
  float: left;
}

.email_verify .login-section-min h4 {
  font-weight: 600;
  font-size: 24px;
  line-height: 48px;
  margin-left: 50px;
  margin-top: 48px;
}

.email_verify .login-section-p .form-group {
  margin-left: 7% !important;
  margin-top: 20px !important;
}

.email_verify .login-section-p .login-section-min {
  position: relative !important;
  padding: 20px;
}

.email_verify .sign-up-footer a {
  width: 86%;
  height: 50px;
  background: #2687c9;
  border-radius: 12px;
  font-weight: 600;
  font-size: 15px;
  line-height: 20px;
  display: inline-block;
  text-align: center;
  line-height: 50px;
  margin-top: 10px;
  margin-left: 35px;
}

.email_verify div#sign_up_message_new {
  float: left;
  padding-bottom: 15px;
  padding-left: 31px;
  padding-right: 30px;
}

.email_verify .login-section-loging .sign-up-footer {
  position: unset;
  top: 75px;
  right: 65px;
  font-weight: 500;
  font-size: 15px;
  line-height: 20px;
}

.email_verify .sign-up-footer {
  position: unset !important;
}

.email_verify #sign_up_message .message-signup-text {
  font-weight: normal;
  font-size: 15px;
  line-height: 27px;
  text-align: center;
}

.email_verify .login-section-p .form-group input {
  width: 392px;
  height: 55px;
  background: #f7f7f7;
  border-radius: 12px;
}

.email_verify .login-section-p .login-section-min .sign-up-btn {
  width: 86% !important;
  height: 50px;
  background: #2687c9;
  border-radius: 12px;
  font-weight: 600;
  font-size: 15px;
  line-height: 20px;
  margin-left: 35px;
}

.support_modal .modal-content {
  padding: 20px 20px 0px 20px;
}

.support_modal .overview_close {
  background: #333333 !important;
  width: 27px;
  height: 27px;
  border-radius: 50%;
  position: relative;
  top: -28px;
  right: -28px;
  text-align: center;
}

.support_modal button.overview_close_button.fly_clos svg {
  transform: translateY(50%);
  margin-top: 2px;
}

.support_modal .modal-title {
  font-weight: bold;
  font-size: 18px;
  line-height: 27px;
  margin-bottom: 6px;
}

.support_modal .modal-body {
  max-height: 546px !important;
}

.support_modal .modal-body {
  width: 100%;
  float: left;
  padding: 0px;
}

.support_modal select.form-control.select-fullwidth.ui-date {
  background: #f7f7f7;
  height: 45px;
  width: 100%;
  border-radius: 12px;
  box-shadow: none;
  font-weight: normal;
  font-size: 14px;
  line-height: 19px;
}

.support_modal input.form-control {
  background: #f7f7f7 !important;
  width: 100%;
  height: 45px;
  opacity: 1;
  font-style: normal !important;
  font-weight: normal !important;
  font-size: 14px !important;
  line-height: 19px !important;
}

.support_modal .radio.col-md-12 {
  margin-top: 0px;
  margin-bottom: 0px;
}

.support_modal textarea.form-control.textarea_height.no-height-value {
  width: 100%;
  height: 132px;
  border-radius: 12px;
  background: #f7f7f7;
  box-shadow: none;
}

.support_modal .radio .Dropzone {
  border: 1px dashed #cccccc;
  box-sizing: border-box;
  border-radius: 12px;
}

.support_modal .radio .fimg-upload {
  padding: 31px 0px;
  text-align: center;
}

.support_modal .action-wrap {
  float: left;
}

.support_modal p {
  font-weight: 500;
  font-size: 13px;
  line-height: 18px;
}

.support_modal .fimg-upload label {
  font-weight: 600 !important;
  font-size: 13px;
  line-height: 18px;
  text-align: center;
}

.support_modal button.btn.btn-success {
  background: #2687c9 !important;
  border-radius: 12px !important;
  font-style: normal !important;
  font-weight: 500 !important;
  font-size: 14px !important;
  line-height: 19px !important;
  text-align: center !important;
  margin-top: 0px !important;
  margin-right: 0px !important;
}

.support_modal .text-danger {
  text-align: left;
}

.custommargitop17 .body_min_19 {
  background: #f8f8f8;
}

.custommargitop17 .body_min_19 .body_min_19 .posts_wrapper {
  position: relative;
  width: 100%;
  float: left;
}

.custommargitop17 .body_min_19 .portfolio_body_left_impruve,
.portfolio_body_left_impruve2,
.portfolio_body_left_nav,
.virticalmenu_li .friendsfeed-but-left,
.virticalmenu_li.active21 {
  background: rgba(38, 135, 201, 0.1);
}

.custommargitop17 .body_min_19 .portfolio_body_left_impruve,
.portfolio_body_left_impruve2,
.portfolio_body_left_nav,
.virticalmenu_li .friendsfeed-but-left {
  margin-right: 26px;
  border-radius: 12px;
}

.custommargitop17 .body_min_19 .portfolio_body_left_impruve,
.portfolio_body_left_impruve2,
.portfolio_body_left_nav,
.virticalmenu_li .friendsfeed-but-left,
.virticalmenu_li .trending-but-left {
  width: 100%;
  float: left;
  padding: 0 !important;
  margin: 0px;
  background: 0;
  border-bottom: 0;
  text-decoration: none;
  transition: 0.8s;
  width: 100%;
}

.portfolio_body_left_nav.top-left-menu21 li.virticalmenu_li a {
  float: left;
  border-radius: 0 !important;
  display: flex;
  align-items: center;
}

.custommargitop17 .body_min_19 .site-nav-mid .virticalmenu_li a h6 {
  font-weight: 600 !important;
  font-size: 15px !important;
  line-height: 20px !important;
  display: contents;
}

.custommargitop17 .body_min_19 .top-left-menu21__item a:hover {
  background: #f8f8f800 !important;
}

.custommargitop17 .body_min_19 .log_activity .related_post_area {
  padding: 0 !important;
}

.custommargitop17 .body_min_19 .related_post_area {
  border-radius: 12px;
  padding: 10px;
  position: relative;
  overflow: hidden;
}

.custommargitop17 .body_min_19 .related_post_area {
  width: 100%;
  float: left;
}

.custommargitop17 .body_min_19 .log_activity .related_post_area {
  width: 100%;
  float: left;
  padding: 20px !important;
  font-weight: bold;
  font-size: 15px;
  line-height: 20px;
}

.custommargitop17 .body_min_19 .related_post_area .realeted_post_scroll {
  max-height: 200px;
  overflow-y: auto;
  float: left;
  width: 100%;
}

.custommargitop17 .body_min_19 .related_post_area .realeted_post_scroll::-webkit-scrollbar {
  width: 5px;
  display: none;
}

.custommargitop17 .body_min_19 .related_post_area .realeted_post_scroll::-webkit-scrollbar-track {
  box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);
}

.custommargitop17 .body_min_19 .related_post_area .realeted_post_scroll::-webkit-scrollbar-thumb {
  background-color: darkgrey;
  outline: 1px solid slategrey;
}

.custommargitop17 .body_min_19 .related_post_area .related_post_area .more-post-list {
  border-bottom: 0 !important;
}

.custommargitop17 .body_min_19 .related_post_area .more-post-list li {
  min-height: 90px;
}

.custommargitop17 .body_min_19 .related_post_area .more-post-list li {
  list-style: none;
  padding: 0;
  margin: 0;
  border: 0;
  float: left;
  border-bottom: 1px solid #c5cbd6;
  padding: 5px;
  position: relative;
  width: 100%;
}

.custommargitop17 .body_min_19 .posts_wrapper .infinite-scroll-component {
  overflow: unset !important;
}

.related_post_area .right-post-thumb {
  position: relative;
  z-index: 99;
}

.related_post_area .right-post-thumb {
  width: 20px;
  height: 20px;
  float: left;
  margin-right: 2%;
}

.related_post_area .more-post-list li a {
  display: inline-block;
  position: absolute;
  z-index: 1;
  top: 0;
  padding-left: 80px;
  padding-right: 5px;
  padding-top: 10px;
  left: 0;
  bottom: 0;
  font-size: 14px;
  line-height: 1.5em;
}

.related_post_area .related_post_image {
  position: relative !important;
  padding: 0 !important;
}

.related_post_area .more-post-list li .right-post-thumb img {
  width: 20px;
  height: 20px;
  border-radius: 50%;
  object-fit: cover;
  z-index: 1;
  position: relative;
}

.related_post_area .more-post-list .post-title-link {
  padding-left: 28px;
  font-size: 14px;
  line-height: 1.5em;
}

.related_post_area .post-title-link {
  border-bottom: 0 !important;
}

.related_post_area .post-title-link p {
  word-break: break-all;
}

.related_post_area .post-title-link p {
  line-height: normal !important;
  font-size: 14px;
}

.related_post_area .post_user_name {
  padding-bottom: 3px;
}

.related_post_area .post-title-link .post_user_name a {
  position: relative !important;
  padding: 0 !important;
  font-weight: 600;
  font-size: 15px;
  line-height: 21px;
  margin-top: 3px;
}

.related_post_area .more-post-list li a {
  display: inline-block;
  position: absolute;
  z-index: 1;
  top: 0;
  padding-left: 80px;
  padding-right: 5px;
  padding-top: 10px;
  left: 0;
  bottom: 0;
  font-weight: normal;
  font-size: 13px;
  line-height: 23px !important;
}

.related_post_area .new_related_post_title {
  position: relative !important;
  padding: 0 !important;
  font-size: 12px !important;
  line-height: 16px !important;
  width: 100%;
  min-height: auto;
  word-break: break-all;
}

.related_post_area .notifications_text {
  font-weight: normal;
  font-size: 13px;
  line-height: 18px;
}

.related_post_area .notifications_text p {
  width: 100%;
  margin: 0 !important;
  float: left;
  font-weight: normal;
  font-size: 13px;
  line-height: 18px;
}

.related_post_area .post-title-link p {
  word-break: break-all;
  font-weight: normal;
  font-size: 13px;
  line-height: 18px;
}

.related_post_area .title {
  padding-left: 5px;
}

.related_post_area .realeted_post_scroll .more-post-list .post-title-link .notifications_text p,
.total_like_related_post,
.related_post_category {
  font-style: normal !important;
  font-weight: normal !important;
  font-size: 10px !important;
  line-height: 18px !important;
}

.public-single-post .infinite-scroll-component {
  overflow: unset !important;
}

.LeftSideBar-main21 .left-sidebar-video-main {
  padding: 30px 15px 10px;
  border-radius: 20px;
  text-align: center;
}

.LeftSideBar-main21 .left-sidebar-video-main p {
  font-weight: bold;
  font-size: 15px;
  line-height: 26px;
  text-align: center;
}

.LeftSideBar-main21 .portfolio_body_left .publicvideo img {
  width: 220px;
  height: 162px;
  border-radius: 20px;
}

.LeftSideBar-main21 .video-bg-class.publicvideo {
  position: relative;
}

.LeftSideBar-main21 .public-v-tbg {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}

.single_post_popup .single_popup_on .post-popup-21-post-details .post_right_side .my_streamcontent .post_profile_top .post-user-profile-details .post-upd-top .fa-chevron-circle-right {
  padding: 0px 5px;
}

.portfolio_body.how_liker_work_2021 {
  position: relative !important;
}

.how_liker_work_2021 .privacy_area.main_topic_margin {
  background: none;
}

.how_liker_work_2021 .privacy_area.main_topic_margin .privacy_area_top {
  text-align: center;
}

.how_liker_work_2021 .privacy_area.main_topic_margin .privacy_area_top h1 {
  font-weight: 600;
  font-size: 35px;
  line-height: 48px;
}

.how_liker_work_2021 .privacy_area.main_topic_margin .privacy_area_top p {
  font-weight: normal;
  font-size: 15px;
  line-height: 27px;
  text-align: center;
  padding: 0px 131px;
}

.how_liker_work_2021 .privacy_area.main_topic_margin .privacy_area_top .imageOne img {
  width: 111px;
  height: 128px;
  position: absolute;
  top: 169px;
  right: 169px;
}

.how_liker_work_2021 .privacy_area.main_topic_margin .privacy_area_body_area .privacy_area_body .privacy-content-dis .videoShadow {
  margin-top: 80px;
  margin-left: 35px;
}

.how_liker_work_2021 .privacy_area.main_topic_margin .privacy_area_body_area .privacy_area_body .privacy-content-dis .public-site-video {
  position: absolute;
  top: 0px;
  left: 103px;
  width: 920px;
  height: 500px;
}

.how_liker_work_2021 .privacy_area.main_topic_margin .privacy_area_body_area .privacy_area_body .privacy-content-dis .public-site-video .pubic-video-show {
  height: 100%;
}

.how_liker_work_2021 .privacy_area.main_topic_margin .privacy_area_body_area .privacy_area_body .privacy-content-dis .public-site-video .pubic-video-show .video-react {
  height: 100% !important;
  width: 100% !important;
  border-radius: 20px;
  overflow: hidden;
}

.how_liker_work_2021 .privacy_area.main_topic_margin .privacy_area_body_area .panelImage span img {
  width: 224px;
  height: 238px;
  position: absolute;
  top: 490px;
  right: -332px;
}

.how_liker_work_2021 .privacy_area.main_topic_margin .privacy_area_body_area .panel-group {
  padding-top: 100px;
}

.how_liker_work_2021 .privacy_area.main_topic_margin .privacy_area_body_area .panel-group h1 {
  font-weight: 600;
  font-size: 35px;
  line-height: 48px;
  text-align: center;
  padding-bottom: 52px;
}

.how_liker_work_2021 .privacy_area.main_topic_margin .privacy_area_body_area .panel-group .panel-default .panel-heading {
  background: none;
  float: left;
  width: 100%;
  padding: 0;
}

.how_liker_work_2021 .privacy_area.main_topic_margin .privacy_area_body_area .panel-group .panel-default .panel-heading .panel-title {
  background: none;
  font-weight: 600;
  font-size: 17px;
}

.how_liker_work_2021 .privacy_area.main_topic_margin .privacy_area_body_area .panel-group .panel-default .panel-heading h4.panel-title a span.ph_icon.open {
  display: block !important;
}

.how_liker_work_2021 .privacy_area.main_topic_margin .privacy_area_body_area .panel-group .panel-default .panel-heading h4.panel-title a span.ph_icon.close {
  display: none !important;
}

.how_liker_work_2021 .privacy_area.main_topic_margin .privacy_area_body_area .panel-group .panel-default .panel-heading h4.panel-title a.collapsed span.ph_icon.open {
  display: none !important;
}

.how_liker_work_2021 .privacy_area.main_topic_margin .privacy_area_body_area .panel-group .panel-default .panel-heading h4.panel-title a.collapsed span.ph_icon.close {
  display: inline-block !important;
}

.how_liker_work_2021 .privacy_area.main_topic_margin .privacy_area_body_area .panel-group .panel-default .panel-heading span.ph_icon.open,
.how_liker_work_2021 .privacy_area.main_topic_margin .privacy_area_body_area .panel-group .panel-default .panel-heading span.ph_icon.close {
  background: rgba(38, 135, 201, 0.1);
  border-radius: 8px;
  height: 25px;
  width: 25px;
  text-align: center;
  opacity: 1;
  position: relative;
}

.how_liker_work_2021 .privacy_area.main_topic_margin .privacy_area_body_area .panel-group .panel-default .panel-heading span.ph_icon span,
.how_liker_work_2021 .privacy_area.main_topic_margin .privacy_area_body_area .panel-group .panel-default .panel-heading span.ph_icon.close span {
  font-size: .7rem;
  font-weight: normal;
  height: 100%;
  width: 100%;
  float: left;
  display: flex;
  align-items: center;
  justify-content: center;
}

.how_liker_work_2021 .privacy_area.main_topic_margin .privacy_area_body_area .panel-group .panel-default {
  border-radius: 12px;
  -webkit-border-radius: 12px;
  -moz-border-radius: 12px;
  padding: 20px;
  float: left;
  width: 100%;
  box-shadow: 10px 10px 10px #eee;
}

.panel-collapse.collapse.in {
  float: left;
  width: 100%;
}

.how_liker_work_2021 .privacy_area.main_topic_margin .privacy_area_body_area .panel-group .panel-default .panel-body {
  font-size: 15px;
  line-height: 27px;
  float: left;
  border: none;
  width: 100%;
  padding: 15px 0;
}

.change_email .modal-content {
  margin-top: 20%;
}

.change_email .modal-body {
  height: 436px;
}

.change_email .new_upload_photos .edit-featurs-images .attachement-main .attachement-col .cancel_thumb_img {
  position: absolute;
  top: 0px;
  right: 0px;
}

.change_email .edit-featurs-images .attachement-main-video .avm-main .videoicon {
  transform: translate(-50%, -50%);
  position: absolute;
  top: 50%;
  left: 50%;
  cursor: pointer;
}

.change_email .edit-featurs-images .attachement-main-video .avm-main .videoicon svg {
  width: 25px;
  height: 25px;
}

.portfolio_body .container .main-warpper .row .login-section-signup .login-section-min .newclass .form-group .country-state .signup-country-container p {
  top: 50% !important;
}

.portfolio_body .container .main-warpper .row .login-section-signup .login-section-min .newclass .form-group .country-state .sign-up-city-container p {
  top: 50% !important;
}

.portfolio_body .container .main-warpper .row .login-section-signup .login-section-min .newclass .form-group .row .col-sm-4 select {
  height: auto !important;
}

.portfolio_body .container .main-warpper .row .login-section-signup .login-section-min .newclass .form-group .form-control {
  margin-top: 0px !important;
}

.portfolio_body .container .main-warpper .row .login-section-signup .login-section-min .alert.alert-danger {
  background-color: #f8d7da !important;
  border-color: #f5c2c7 !important;
  margin: 0 !important;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  font-size: 12px !important;
  width: 100%;
  text-align: left;
  float: left;
  margin-left: 5px;
  border-radius: 5px;
  z-index: 1;
  padding: 10px;
}

.portfolio_body .container .main-warpper .row .login-section-signup .login-section-min .alert.alert-danger a {
  display: contents;
}

.postMentionsInputBox.post-mention-21>div>div>textarea::placeholder {
  padding: 0px;
}

.create_group_modal .modal-content .modal-body,
.modal-new-style .modal-body {
  width: 100%;
}

.account-cls .account_main .privacy-cls .account_main_top_first .alert-success {
  font-weight: normal;
  font-size: 14px;
  background: #d4edda !important;
  text-align: center;
  margin-bottom: 0;
  border: 1px solid #c3e6cb !important;
  display: block;
}

.custom-container .portfolio_body_right .portfolio_body_right2 .account_setting_right .portfolio_coment .privacy_18 .account_cont_right .dropdownFix ul {
  z-index: 999999;
}

.member_list_view .friends_info_bottom .dropdown {
  min-width: 100% !important;
}

.user_introduction .new-model-17 .modal-body .edit_user_birth_year .edit_user_birth .select-dropdown-one .ui-month {
  width: auto !important;
  float: left;
  margin-right: 5px;
}

.user_introduction .new-model-17 .modal-body .edit_user_birth_year .edit_user_birth .select-dropdown-one .new-permission-class .permission-dropdown {
  position: absolute;
  top: 46px !important;
  left: 87px !important;
}

.user_introduction .new-model-17 .modal-body .select-dropdown-one .permissionDropbox .btn-default {
  border: none;
  height: 45px;
  border-radius: 12px;
  min-width: 45px;
}

.user_introduction .modal-body .permission-but-all .permissionDropbox .btn {
  border: none;
  height: 45px;
  border-radius: 12px;
}

.modal-content.model-popup-inner-17 .edit_user_phone_display .phone-permission {
  padding-right: 0px !important;
  margin-top: 0px !important;
}

.user_introduction .modal-body .edit_user_contact_info_new .edit_user_email_section .email_display_area {
  border: 1px solid #eee;
  display: inline-block;
  width: 100%;
  border-radius: 12px;
  padding: 10px;
}

.user_introduction .modal-body .edit_user_contact_info_new .edit_user_email_section .email_display_area .permissionDropbox .permission-dropdown {
  top: 45px;
  left: -50px;
}

.user_introduction .modal-body .edit_user_contact_info_new .edit_user_email_section .add_new_email .add_new_input_section {
  width: 100%;
}

.user_introduction .modal-body .edit_user_contact_info_new .edit_user_email_section .add_new_email .add_new_input_section .control-btns .side-btn .btn-group {
  float: left;
}

.user_introduction .modal-body .edit_user_contact_info_new .edit_user_email_section .add_new_email .add_new_input_section .control-btns .side-btn .permission-but-all {
  float: right;
}

.user_introduction .modal-body .edit_user_contact_info_new .edit_user_email_section .add_new_email .add_new_input_section .control-btns .side-btn .permission-but-all .permissionDropbox {
  float: left;
}

.user_introduction .modal-body .edit_user_contact_info_new .edit_user_email_section .add_new_email .add_new_input_section .control-btns .side-btn .permission-but-all .permissionDropbox .btn-default {
  height: auto;
  border-radius: 5px;
}

.user_introduction .modal-body .edit_user_contact_info_new .edit_user_email_section .add_new_email .add_new_input_section .control-btns .side-btn .permission-but-all .permissionDropbox .permission-dropdown {
  top: 88px;
  left: 323px;
}

.user_introduction .modal-body .edit_user_contact_info_new .edit_user_email_section .add_new_email .add_new_input_section .control-btns .side-btn .permission-but-all .saveNewEmailBtn {
  float: right;
}

.user_introduction .modal-body .edit_user_contact_info_new .edit_user_email_section .add_new_email .add_new_input_section .newEmailNotSaved {
  text-align: center;
  background: rgba(255, 0, 0, 0.05);
  border-radius: 12px;
  width: 100%;
  height: 36px;
  line-height: 36px;
  margin: 5px 0px;
  transition: all linear 0.2s;
  -webkit-transition: all linear 0.2s;
  -moz-transition: all linear 0.2s;
  -ms-transition: all linear 0.2s;
  -o-transition: all linear 0.2s;
}

.user_introduction .modal-body .edit_user_contact_info_new .edit_user_phone_section label {
  margin-bottom: 10px;
  display: contents;
}

.user_introduction .modal-body .edit_user_contact_info_new .edit_user_phone_section .edit_user_phone_display {
  margin: 5px 0px;
  border-radius: 12px;
  width: 100%;
  height: 50px;
  clear: both;
}

.user_introduction .modal-body .edit_user_contact_info_new .edit_user_phone_section .edit_user_phone_display .phone-country-code {
  float: left;
  padding-right: 20px;
}

.user_introduction .modal-body .edit_user_contact_info_new .edit_user_phone_section .edit_user_phone_display .phone-type {
  float: left;
  padding-right: 24px;
}

.user_introduction .modal-body .edit_user_contact_info_new .edit_user_phone_section .edit_user_phone_display .phone-permission .new-permission-class .btn-default {
  height: auto;
  border-radius: 5px;
}

.user_introduction .modal-body .edit_user_contact_info_new .edit_user_phone_section .edit_user_phone_display .edit_user_phone_view {
  float: left;
  margin: 5px 0px;
  width: 100%;
}

.user_introduction .modal-body .edit_user_contact_info_new .edit_user_phone_section .edit_user_phone_display .edit_user_phone_view .form-group {
  float: left;
  width: 100%;
  position: relative;
}

.user_introduction .modal-body .edit_user_contact_info_new .edit_user_phone_section .edit_user_phone_display .edit_user_phone_view .form-group .select-dropdown-one {
  float: left;
  width: 30%;
  margin-top: -10px;
}

.user_introduction .modal-body .edit_user_contact_info_new .edit_user_phone_section .edit_user_phone_display .edit_user_phone_view .form-group .phone_number_edit_input {
  width: 79%;
  margin-left: 0px;
  padding-left: 0px;
  position: absolute;
  top: 19px;
  right: 0px;
}

.user_introduction .modal-body .edit_user_contact_info_new .edit_user_phone_section .edit_user_phone_display .edit_user_phone_view .row {
  float: left;
  width: 100%;
  margin: 0px;
}

.user_introduction .modal-body .edit_user_contact_info_new .edit_user_phone_section .edit_user_phone_display .edit_user_phone_view .row .right-align {
  float: right;
  margin-top: 0px;
}

.user_introduction .modal-body .edit_user_contact_info_new .edit_user_phone_section .edit_user_phone_display .edit_user_phone_view .row .right-align .edit_phone_type {
  float: left;
}

.user_introduction .modal-body .edit_user_contact_info_new .edit_user_phone_section .edit_user_phone_display .edit_user_phone_view .row .right-align .edit_phone_type .select-dropdown-one select.form-control.ui-date {
  margin-top: 0px !important;
  margin-right: 10px;
}

.user_introduction .modal-body .edit_user_contact_info_new .edit_user_phone_section .edit_user_phone_display .edit_user_phone_view .row .right-align .phone_permission {
  float: left;
  margin-right: 10px;
}

.user_introduction .modal-body .edit_user_contact_info_new .edit_user_phone_section .edit_user_phone_display .edit_user_phone_view .row .right-align .phone_permission .permission-but-all div#dropdownMenu4 {
  display: block !important;
  width: 100%;
  position: unset;
  margin-top: -10px;
  margin-right: 10px;
}

.user_introduction .modal-body .edit_user_contact_info_new .edit_user_phone_section .edit_user_phone_display .edit_user_phone_view .row .right-align .saveChangeButton {
  margin-left: 0px;
  float: left;
}

.user_introduction .modal-body .edit_user_contact_info_new .edit_user_phone_section .edit_user_phone_display .edit_user_phone_view .row .right-align .saveChangeButton .saveNewEmailBtn {
  margin-left: 0px;
  margin-top: -6px;
  height: 38px;
}

.user_introduction .modal-body .edit_user_contact_info_new .edit_user_phone_section .edit_user_phone_display .edit_user_phone_view .row .btn-group {
  margin-top: 0px;
}

.user_introduction .modal-body .edit_user_contact_info_new .edit_user_phone_section .add_new_phone {
  padding: 0px;
}

.user_introduction .modal-body .edit_user_contact_info_new .edit_user_phone_section .add_new_phone .add_new_input_section {
  float: left;
  width: 100%;
}

.user_introduction .modal-body .edit_user_contact_info_new .edit_user_phone_section .add_new_phone .add_new_input_section .countryCode {
  float: left;
  width: 100%;
  position: relative;
}

.user_introduction .modal-body .edit_user_contact_info_new .edit_user_phone_section .add_new_phone .add_new_input_section .row {
  float: left;
  width: 100%;
  margin: 0px;
}

.user_introduction .modal-body .edit_user_contact_info_new .edit_user_phone_section .add_new_phone .add_new_input_section .row .form-group .btn-group {
  margin: 0px;
}

.user_introduction .modal-body .edit_user_contact_info_new .edit_user_phone_section .add_new_phone .add_new_input_section .row .form-group .right-align {
  float: right;
  margin-top: 0px;
}

.user_introduction .modal-body .edit_user_contact_info_new .edit_user_phone_section .add_new_phone .add_new_input_section .row .form-group .right-align .edit_phone_type {
  float: left;
}

.user_introduction .modal-body .edit_user_contact_info_new .edit_user_phone_section .add_new_phone .add_new_input_section .row .form-group .right-align .edit_phone_type .select-dropdown-one select.form-control.ui-date {
  margin-top: 0px !important;
  margin-right: 10px;
}

.user_introduction .modal-body .edit_user_contact_info_new .edit_user_phone_section .add_new_phone .add_new_input_section .row .form-group .right-align .phone_permission {
  float: left;
  margin-right: 10px;
  margin-left: 10px;
  margin-top: 0px;
}

.user_introduction .modal-body .edit_user_contact_info_new .edit_user_phone_section .add_new_phone .add_new_input_section .row .form-group .right-align .phone_permission .permission-but-all div#dropdownMenu4 {
  display: block !important;
  width: 100%;
  position: unset;
  margin-top: -10px;
  margin-right: 10px;
}

.user_introduction .modal-body .edit_user_contact_info_new .edit_user_phone_section .add_new_phone .add_new_input_section .row .form-group .right-align .phone_permission .permission-but-all div.permissionDropbox {
  position: relative;
}

.user_introduction .modal-body .edit_user_contact_info_new .edit_user_phone_section .add_new_phone .add_new_input_section .row .form-group .right-align .phone_permission .permission-but-all div.permissionDropbox .permission-dropdown {
  left: -29px;
  top: 47px;
}

.user_introduction .modal-body .edit_user_contact_info_new .edit_user_phone_section .add_new_phone .add_new_input_section .row .form-group .right-align .saveChangeButton {
  margin-left: 0px;
  float: left;
}

.user_introduction .modal-body .edit_user_contact_info_new .edit_user_phone_section .add_new_phone .add_new_input_section .row .form-group .right-align .saveChangeButton .saveNewEmailBtn {
  margin-left: 0px;
  margin-top: -6px;
  height: 38px;
}

.user_introduction .modal-body .mob-cmn-cls .about_section_stroy {
  width: 100%;
}

.user_introduction .modal-body .mob-cmn-cls .about_section_stroy .permission-but-all .add_story_btn {
  width: 100%;
  margin-bottom: 10px;
}

.user_introduction .modal-body .mob-cmn-cls .about_section_stroy .permission-but-all .permission-dropdown {
  width: 94%;
  text-align: center;
  left: 25px;
  top: 46px;
  float: left;
  padding: 0;
  -moz-border-radius: 12px;
  -webkit-border-radius: 12px;
  border-radius: 12px;
}

.user_introduction .modal-body .mob-cmn-cls .about_section_stroy .permission-but-all .permission-dropdown li {
  padding: 5px 0;
  border-bottom: 1px solid rgb(133 150 163 / 10%);
  font-size: 15px;
}

.user_introduction .modal-body .mob-cmn-cls .about_section_stroy .permission-but-all .permission-dropdown li:first-child {
  border-radius: 12px 12px 0 0;
  -webkit-border-radius: 12px 12px 0 0;
  -moz-border-radius: 12px 12px 0 0;
}

.user_introduction .modal-body .mob-cmn-cls .about_section_stroy .permission-but-all .permission-dropdown li:last-child {
  border: none;
  border-radius: 0 0 12px 12px;
  -moz-border-radius: 0 0 12px 12px;
  -webkit-border-radius: 0 0 12px 12px;
}

.user_introduction .modal-body .mob-cmn-cls .story_section .changes-cls .permission-dropdown {
  top: 55px;
  left: 51px;
}

.user_introduction .modal-body .mob-cmn-cls .about_section_stroy .btn-group {
  margin-top: 10px;
}

.user_introduction .modal-body .mob-cmn-cls .about_section_stroy .right-align {
  float: right;
  display: flex;
  margin-top: 10px;
}

.user_introduction .modal-body .mob-cmn-cls .about_section_stroy .right-align .storyPermission .share-option {
  margin-right: 10px;
  height: 36px;
  border-radius: 6px;
}

.user_introduction .modal-body .mob-cmn-cls .about_section_stroy .right-align .storyPermission .permissionDropbox {
  position: relative;
}

.user_introduction .modal-body .mob-cmn-cls .about_section_stroy .right-align .storyPermission .permission-dropdown {
  width: min-content;
  text-align: left;
  top: 36px;
  left: -43px;
}

.user_introduction .modal-body .mob-cmn-cls .about_section_stroy .add-style .story-required {
  font-weight: 500;
  font-size: 15px;
  text-align: center;
  background: rgba(255, 0, 0, 0.05);
  border-radius: 12px;
  display: inline-block;
  width: max-content;
  padding: 5px 10px;
  margin-left: 10px;
}

.user_education .modal-footer .permission-but-all .btn svg {
  margin-left: 18px;
  margin-right: -15px;
}

.user_experince .modal-footer .permission-but-all .btn svg {
  margin-left: 18px;
  margin-right: -15px;
}

.user_honer_award .modal-footer .permission-but-all .btn svg {
  margin-left: 18px;
  margin-right: -15px;
}

.user_certification .modal-footer .permission-but-all .btn svg {
  margin-left: 18px;
  margin-right: -15px;
}

.user_social_site .modal-footer .permission-but-all .btn svg {
  margin-left: 18px;
  margin-right: -15px;
}

.single_popup_on .status_content .cssload-container-div {
  transform: translate(-50%, 0%);
}

.likeuserList .cssload-div {
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}

.top-header-search2021 .cssload-container-div.center15x15 {
  position: absolute;
  top: 31px;
  transform: translateY(-50%);
  font-size: 10px;
  left: 0px;
  z-index: 1;
}

.custommargitop17 .portfolio_body .portfolio_body_right .infinite-scroll-component .post_body_left .my_streamcontent2 main .my_streamcontent2_right .my_streamcontent2_like_share {
  position: relative;
}

.find-friend-wrapper .find-friend-box .tab-content .infinite-scroll-component .forFitfriendsFF .friends_info .friends_info_top .friends_info_topcont.friends_info_topcont_ext {
  display: inline-grid;
}

.single-group-wrap img.group-cover-img {
  object-fit: cover !important;
}

.new_upload_photos .edit-featurs-images .featured-img-loading {
  background: rgb(0 0 0 / 70%);
  position: absolute;
  top: 50%;
  left: 50%;
  width: 95%;
  height: 95%;
  border-radius: 12px;
  transform: translate(-50%, -50%);
}

.new_upload_photos .edit-featurs-images .cssload-container-div.center15x15.featured-img-loading .cssload-div {
  position: unset;
  width: 100% !important;
  float: left;
  text-align: center;
  margin-top: 50%;
  transform: translateY(-50%);
  margin-bottom: 10px;
  top: 0px !important;
  left: 0px !important;
}

.new_upload_photos .edit-featurs-images .cssload-container-div.center15x15.featured-img-loading .cssload-div .cssload-double-div {
  margin: 0 auto;
}

.wall_section_inner .post-user-profile-details .post-upd-top i.fa.fa-chevron-circle-right.posted_on {
  padding: 0px 5px;
}

.portfolio_body_right2 .info-edit-popup .modal-new-style .modal-dialog .modal-content .modal-footer .message-wrap .user_info_update_success {
  font-weight: normal;
  font-size: 12px;
  line-height: 21px;
  background: #6bbf000d !important;
  border-radius: 12px;
  display: block;
}

.portfolio_body_right2 .education-info .modal-content .modal-footer .message-wrap .add_experience_success {
  font-weight: normal;
  font-size: 12px;
  line-height: 21px;
  border-radius: 12px;
  display: block;
}

.portfolio_body_right2 .education-info .modal-content .modal-footer .message-wrap .alert-success {
  font-weight: normal;
  font-size: 12px;
  line-height: 21px;
  background: rgba(107, 191, 0, 0.05) !important;
  border-radius: 12px;
  display: block;
}

.portfolio_body_right2 .info-edit-popup .modal-new-style .modal-dialog .modal-content .alert-success {
  font-weight: normal;
  font-size: 12px;
  line-height: 21px;
  background: rgba(107, 191, 0, 0.05) !important;
  border-radius: 12px;
  text-align: center;
  float: left;
  margin: 0px;
}

.wall-left-col .portfolio_body_right .portfolio_body_right2 .portfolio_coment .massonary-view .albumSet {
  position: relative;
}

.wall-left-col .portfolio_body_right .portfolio_body_right2 .portfolio_coment .massonary-view .photocontent-17 .albumSet .arrow {
  border-top-color: #1f1f1f !important;
}

.wall-left-col .portfolio_body_right .portfolio_body_right2 .portfolio_coment .massonary-view .active_album .arrow {
  bottom: -21px;
  left: 50%;
  margin-left: -11px;
  border-top-color: #2a4c6f !important;
  border-bottom-width: 0;
  border-width: 11px !important;
  position: absolute;
  display: block;
  width: 0;
  height: 0;
  border-color: transparent;
  border-style: solid;
  z-index: 10;
}

ul.modify-profile-pic.test-x li svg {
  margin-right: 7px;
}

.custommargitop17 .block_content_main {
  text-align: center;
  margin-top: 20%;
  box-shadow: 0 0px 5px rgb(0 0 0 / 15%);
  width: 661px;
  height: auto;
  margin-left: 50%;
  transform: translate(-50%, -20%);
  padding: 20px;
  border-radius: 20px;
}

.custommargitop17 .block_content_main .block_content_title {
  margin-bottom: 8px;
}

.custommargitop17 .block_content_main .block_content_title h1 {
  font-size: 22px;
}

.custommargitop17 .block_content_main .block_content_title i.fa {
  padding-right: 5px;
}

.custommargitop17 .block_content_main .block_content_description {
  font-size: 16px;
}

.custommargitop17 .block_content_main .block_content_menu {
  margin-top: 20px;
}

.custommargitop17 .block_content_main .block_content_menu a {
  margin: 10px;
  font-weight: bold;
  padding: 10px 30px;
  background: #1d86c8;
  border-radius: 12px;
  display: inline-block;
  transition: all 0.2s;
  -webkit-transition: all 0.2s;
}

.header_top .header_top_center .navbar .nav-bar-header ul {
  padding-right: 20px !important;
}

ins#darktooltip-undefined::after {
  content: "";
  position: absolute;
  top: -7px;
  left: 46%;
  width: 0;
  height: 0;
  border-top: 30px solid white;
  border-right: 30px solid transparent;
  transform: rotate(45deg);
}

.email_confirm_place input {
  -moz-user-select: none;
  -webkit-user-select: none;
  user-select: none;
}

.login-section-loging .login-section-min .message-signup {
  background: rgb(107 191 0 / 10%);
  border-radius: 12px;
  padding: 10px;
  margin: 5px 0px;
}

.login-section-loging .login-section-min .message-signup svg {
  float: left;
  margin-right: 6px;
  vertical-align: middle;
  margin-top: 6px;
}

.login-section-loging .login-section-min .message-signup .message-signup-text {
  font-weight: normal;
  font-size: 11px;
  line-height: 20px;
}

.login-section-forget-password .login-section-min .sign_up_message {
  position: absolute;
  top: -22px;
  left: 0px;
  background: rgb(107 191 0 / 5%);
  border-radius: 12px;
  width: 100%;
  padding: 10px;
}

.login-section-forget-password .login-section-min .reaetPassword_top h3 {
  padding-top: 50px;
}

.login-section-forget-password .login-section-min .sign_up_message svg {
  float: left;
  margin-right: 10px;
}

.login-section-forget-password .login-section-min .sign_up_message .message-signup-text {
  font-weight: normal;
  font-size: 12px;
  line-height: 21px;
}

.login-section-forget-password .login-section-min .div#sign_up_message_new {
  position: absolute;
  top: -35px;
  left: 0px;
  background: rgb(107 191 0 / 5%);
  border-radius: 12px;
  width: 100%;
  padding: 10px;
}

.login-section-forget-password .login-section-min .alert-danger {
  z-index: 9;
}

.login-section-forget-password .login-section-min .alert-danger a {
  display: contents;
}

.login-section-forget-password .login-section-min .password_reset .alert-error .error-msg-area {
  background: rgba(255, 0, 0, 0.05) !important;
  border-radius: 12px;
  z-index: 9;
}

.login-section-forget-password .login-section-min .password_reset .alert-error .error-msg-area .log_err {
  font-weight: normal;
  font-size: 12px;
  line-height: 21px;
}

.login-section-forget-password .login-section-min .password_reset .alert-error .error-msg-area svg {
  vertical-align: middle;
  margin-right: 19px;
}

.login-section-forget-password .login-section-min .div#sign_up_message_new svg {
  float: left;
  margin-right: 10px;
}

.login-section-forget-password .login-section-min .div#sign_up_message_new .message-signup-text {
  font-weight: normal;
  font-size: 12px;
  line-height: 21px;
}

.unique_message_2019_05_21 .modal-body .content-body .alert-success {
  background: rgb(107 191 0 / 5%) !important;
  font-weight: normal;
  font-size: 12px;
  line-height: 21px;
}

.unique_message_2019_05_21 .modal-body .content-body .alert-success svg {
  margin-right: 10px;
}

.portfolio_body_right .search-filter-input .filter-nav>ul>li>span.parent .plus-fav-2021 {
  height: 100%;
  width: 100%;
  float: left;
}

.portfolio_body_right .search-filter-input .filter-nav>ul>li>span.parent .plus-fav-2021 span {
  font-size: 0.5em;
  height: 100%;
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
}

.portfolio_body_right .search-filter-input .filter-nav>ul>li>span.parent svg {
  margin-top: 50%;
  transform: translateY(-50%);
}

.post-commnet-container .after_comment .invalid_image_size_in_comment {
  background: rgb(255 0 0 / 5%);
  text-align: center;
  padding: 5px;
  border-radius: 12px;
}

.push-notificattion-popup .single_popup_on .modal-content {
  width: 900px !important;
  margin-left: 50% !important;
  transform: translateX(-50%);
  min-width: 100%;
}

.push-notificattion-popup .single_popup_on .modal-content .modal-body .push_noti_left {
  width: 50% !important;
  max-width: max-content !important;
}

.push-notificattion-popup .single_popup_on .modal-content .modal-body .push_noti_right {
  width: 50%;
  min-width: auto !important;
}

.fade.single_post_popup.zindexs.in.modal .modal-90w.single_popup_on.modal-dialog .modal-content #popup-post-details .post_right_side .portfolio_body_right4.main.status_content .is_shared_posted .my_streamcontent.main .right_popup_post_body .mobile_comment_footer_fix .mobile_comment_box_fixed .my_streamcontent2.main.after_comment {
  padding: 16px 0 0 !important;
}

.search-filter-category .owl-item .search-filter-category-btn span {
  top: 5px !important;
  transform: translateY(4px);
}

.step_popup_cls .setup-content .input-group-addon .left-title {
  width: 125px !important;
}

.tour-tooltip-post_like.popover.fade.bottom.in {
  left: 0px !important;
}

.support_modal select.form-control.select-fullwidth.ui-date {
  -webkit-appearance: none;
  -moz-appearance: none;
}

.change_email .modal-content .modal-footer .text-success {
  font-weight: normal;
  font-size: 12px;
  line-height: 21px;
  background: rgba(107, 191, 0, 0.05);
  border-radius: 12px;
  display: inline-block;
  padding: 10px;
}

.change_email .modal-content .modal-footer svg {
  vertical-align: middle;
  margin-right: 10px;
}

.custommargitop17 .block_content_main {
  background: none !important;
  box-shadow: none !important;
}

.custommargitop17 .block_content_main .block_content_title {
  background: rgba(255, 0, 0, 0.05);
  border-radius: 20px;
  padding: 30px 0px;
}

.custommargitop17 .block_content_main .block_content_title h1 svg {
  float: left;
  width: 100%;
  margin-bottom: 10px;
}

.custommargitop17 .block_content_main .block_content_title h1 {
  font-weight: normal;
  font-size: 14px;
  line-height: 19px;
  text-align: center;
  display: flex;
  align-items: center;
  justify-content: center;
}

.custommargitop17 .block_content_main .block_content_description {
  font-weight: normal;
  font-size: 14px;
  line-height: 19px;
  text-align: center;
  padding-top: 30px;
}

.custommargitop17 .block_content_main .block_content_menu a:first-child {
  background: #2687c9;
  border-radius: 14px;
  font-weight: 500;
  font-size: 14px;
  line-height: 19px;
  text-align: center;
}

.custommargitop17 .block_content_main .block_content_menu a:last-child {
  background: rgba(38, 135, 201, 0.1);
  border-radius: 14px;
  font-weight: 500;
  font-size: 14px;
  line-height: 19px;
  text-align: center;
}

.post-popup-21-post-details .meme_new_popup_design_19 .gradient_5_preview .imgPostMain .sharedTitleView .Linkify div {
  font-size: 25px;
  line-height: 32px;
  font-weight: 700;
  text-align: center;
}

.post-popup-21-post-details .meme_new_popup_design_19 .img_2_preview .imgPostMain .sharedTitleView .Linkify div {
  font-size: 25px;
  line-height: 32px;
  font-weight: 700;
  text-align: center;
}

.post-popup-21-post-details .meme_new_popup_design_19 .img_3_preview .imgPostMain .sharedTitleView .Linkify div {
  font-size: 25px;
  line-height: 32px;
  font-weight: 700;
  text-align: center;
}

.post-popup-21-post-details .meme_new_popup_design_19 .img_4_preview .imgPostMain .sharedTitleView .Linkify div {
  font-size: 25px;
  line-height: 32px;
  font-weight: 700;
  text-align: center;
}

.post-popup-21-post-details .meme_new_popup_design_19 .gradient_2_preview .imgPostMain .sharedTitleView .Linkify div {
  font-size: 25px;
  line-height: 32px;
  font-weight: 700;
  text-align: center;
}

.post-popup-21-post-details .meme_new_popup_design_19 .gradient_3_preview .imgPostMain .sharedTitleView .Linkify div {
  font-size: 25px;
  line-height: 32px;
  font-weight: 700;
  text-align: center;
}

.post-popup-21-post-details .meme_new_popup_design_19 .gradient_4_preview .imgPostMain .sharedTitleView .Linkify div {
  font-size: 25px;
  line-height: 32px;
  font-weight: 700;
  text-align: center;
}

.post-popup-21-post-details .meme_new_popup_design_19 .gradient_6_preview .imgPostMain .sharedTitleView .Linkify div {
  font-size: 25px;
  line-height: 32px;
  font-weight: 700;
  text-align: center;
}

.post-popup-21-post-details .meme_new_popup_design_19 .gradient_7_preview .imgPostMain .sharedTitleView .Linkify div {
  font-size: 25px;
  line-height: 32px;
  font-weight: 700;
  text-align: center;
}

.post-popup-21-post-details .meme_new_popup_design_19 .gradient_8_preview .imgPostMain .sharedTitleView .Linkify div {
  font-size: 25px;
  line-height: 32px;
  font-weight: 700;
  text-align: center;
}

.public-container .portfolio_body_right #middle_container_wrapper .extra_cls_one .virticalmenu_li {
  width: 100%;
  text-align: center;
}

.php-terms-conditions .privacy_area_top {
  margin-bottom: 0px;
}

.php-terms-conditions h1 {
  padding: 0px !important;
}

.php-terms-conditions .privacy_area_body {
  padding: 0px;
}

.php-terms-conditions .privacy-content-dis .row .col-md-10 {
  margin-left: 22px !important;
  float: left;
  display: inline-block;
  width: auto;
  padding-top: 10px;
  padding-bottom: 10px;
}

.php-terms-conditions .print-button {
  float: right;
}

.php-terms-conditions .print-button .fa {
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  cursor: pointer;
}

.php-terms-conditions .privacy_area_body .privacy-content-dis .col-md-12 {
  padding-bottom: 50px;
}

.php-terms-conditions .privacy_area_body .row .col-md-4 .panel-group .panel {
  border-radius: 4px;
  -webkit-box-shadow: 0 1px 1px rgb(0 0 0 / 5%);
  box-shadow: 0 1px 1px rgb(0 0 0 / 5%);
  padding: 10px;
}

.php-terms-conditions .privacy_area_body .row .col-md-4 .panel-group .panel .panel-title {
  font-weight: 500;
  font-size: 15px;
  padding: 5px 0px;
}

.php-terms-conditions .privacy_area_body .row .col-md-8 .panel-body strong#Definitions-and-key-terms {
  float: left;
  width: 100%;
  font-weight: bold;
  line-height: 25px;
  margin-bottom: 12px;
  display: block;
  clear: both;
  text-transform: capitalize;
}

.tour-tooltip-post_comment_like {
  top: -55px;
}

.tour-tooltip-post_comment_like .arrow,
.tour-tooltip-post_like .arrow {
  left: 20% !important;
}

span.cat-add-img div,
span.sub-cat-add-img div {
  background: #eeeeee;
  border-radius: 6px;
}

ul.dropCustome.sdrpmenu.content.dropBoxnav li span.cat-add-img {
  background: rgba(38, 135, 201, 0.1);
}

#new-post-modal-height .edit-modal-header21-post .edit-post-left21 .image-start-container .user_profile_img-2021 {
  width: 100%;
  height: 100%;
}

#new-post-modal-height .share-modal-header21 .post_profile_pic_star .image-start-container .user_profile_img-2021 {
  width: 100%;
  height: 100%;
}

#new-post-modal-height .share-modal-header21 .post_profile_pic_star .image-start-container {
  position: relative;
}

#new-post-modal-height .share-modal-header21 .post_profile_pic_star .image-start-container .post_profile_pic_star-2021 {
  position: absolute;
  top: 0px;
}

#new-post-modal-height .edit-modal-header21-post .edit-post-left21 .image-start-container .post_profile_pic_star-2021 {
  position: absolute;
  top: 0px;
  left: 0px;
}

.my_streamcontent3.main .only_delDrop a:last-child:hover {
  transition: all linear 0.2s;
  -moz-transition: all linear 0.2s;
  -o-transition: all linear 0.2s;
  -webkit-transition: all linear 0.2s;
}


.my_streamcontent3.main .only_delDrop a:last-child:hover svg path {
  transition: all linear 0.2s;
  -moz-transition: all linear 0.2s;
  -o-transition: all linear 0.2s;
  -webkit-transition: all linear 0.2s;
}

body.popup-scroll-hide-privacy {
  overflow: unset !important;
}

.dropdown.dropdown-tip>.dropdown-pane7>.account_setting.lastItem>a {
  transition: all linear 0.2s;
  -moz-transition: all linear 0.2s;
  -o-transition: all linear 0.2s;
  -webkit-transition: all linear 0.2s;
}

.dropdown.dropdown-tip>.dropdown-pane7>.account_setting.lastItem>a:hover {
  transition: all linear 0.2s;
  -moz-transition: all linear 0.2s;
  -o-transition: all linear 0.2s;
  -webkit-transition: all linear 0.2s;
}

#message_new_area_scroll .notifications_image .user_profile_img-2021 {
  width: 100%;
  height: 100%;
}

#friend_new_area_scroll .friends_droupdown_image .user_profile_img-2021 {
  width: 100%;
  height: 100%;
}

#notificatione_new_area_scroll .notifications_image .myProfileImage {
  width: 100%;
  height: 100%;
}

#notificatione_new_area_scroll .notifications_image .user_profile_img-2021 {
  width: 100%;
  height: 100%;
}

.loginsignup-modal .loginsignup-body .row .col-md-10 {
  margin-left: 0px;
  width: 100%;
}

.loginsignup-modal .loginsignup-body .public-signup-pt .featute-alert-21 {
  background: rgba(255, 0, 0, 0.05);
  border-radius: 12px;
  -webkit-border-radius: 12px;
  -moz-border-radius: 12px;
  display: flex;
  align-items: center;
  justify-content: center;
  font-weight: 500;
  font-size: 15px;
  text-align: center;
  padding: 13px;
}

.loginsignup-modal .loginsignup-body .public-signup-pt {
  font-weight: normal;
  font-size: 15px;
  line-height: 27px;
  text-align: center;
}

.wall-left-col .portfolio_body_right #middle_container_wrapper .allpost-body-left .infinite-scroll-component {
  overflow: unset !important;
}

.newpostmodals .modal-header .post-modal-left-21 .user_profile_img-2021 {
  width: 100%;
  height: 100%;
}

.user_introduction .modal-body .edit_user_contact_info_new .edit_user_phone_section .add_new_phone .add_new_input_section .row .form-group .right-align .edit_phone_type .select-dropdown-one select.form-control.ui-date {
  margin-right: 0px;
}

#select_frnd {
  margin-right: 0px;
}

.user_introduction .form-group .edit_user_birth_year .ui-date {
  margin-right: 5px;
}

.portfolio_body_right2 .info-edit-popup .modal-new-style .modal-dialog .modal-content .modal-body .edit_user_birth_year .radio .select-dropdown-one .ui-month {
  margin-right: 0px !important;
}

.info-edit-popup .modal-body button.cancleNewEmailBtm.cnl-btn:hover {
  background: #2687c9 !important;
  border: none !important;
}

.user_introduction .modal-body .mob-cmn-cls .about_section_stroy .permission-but-all .add_story_btn #dropdown_title4 {
  padding-right: 5px;
}

.user_introduction .modal-body .mob-cmn-cls .about_section_stroy .permission-but-all .permission-dropdown {
  width: 94%;
  left: 19px;
  top: 50px;
}

.user_introduction .modal-body .mob-cmn-cls .about_section_stroy .right-align .storyPermission .permission-dropdown {
  top: -80px;
  left: -167px;
}


.modal-content.model-popup-inner-17 .modal-footer .action-wrap .education-permission-top .permission-but-all {
  float: unset !important;
}

.education-info #educationEditNewModal .modal-footer .action-wrap .cnl-btn {
  float: left !important;
}

.education-info #educationEditNewModal .modal-footer .action-wrap .btn-primary {
  margin-right: 5px !important;
  position: relative;
}

.education-info #educationEditNewModal .modal-footer .action-wrap .btn-primary.btns-loading .cssload-container-div {
  top: 0px;
}

.user_experince .modal-footer .action-wrap button {
  position: relative;
}

.user_experince .modal-content .modal-footer .action-wrap button.btn-primary {
  margin-right: 5px !important;
}

.web-site-input {
  padding-left: 99px !important;
}

.info-edit-popup.user_honer_award .education-permission-top {
  float: right !important;
}

.info-edit-popup.user_honer_award .modal-new-style .modal-content .modal-footer .action-wrap button.cancleNewEmailBtm.cnl-btn {
  float: left !important;
}

.info-edit-popup.user_honer_award .modal-new-style .modal-content .modal-footer .action-wrap button.btn-primary {
  margin-right: 5px !important;
}

.user_introduction .modal-body .mob-cmn-cls .about_section_stroy .storyPermission .permission-but-all .permission-dropdown {
  position: unset;
  width: 96%;
}

.profile_image_with_star .portfolio_dropdown img,
.profile_image_with_star img.user_profile_img2021,
.image-start-container .user_profile_img-2021 {
  height: 32px;
  width: 32px;
}

.group-post-timeline21 .status_content a.imgPostImLi .img_post_1x1 img {
  width: 100%;
}

.group-post-timeline21 .status_content a.imgPostImLi .img_post_1x3 img {
  width: 100%;
  height: 284px;
}

.group-post-timeline21 .status_content a.imgPostImLi .img_post_1x3 .img_post_box:nth-child(1) img {
  width: 100%;
  height: 263px;
}

.status_content .img_post_1x4plus {
  height: auto;
  max-height: 506px;
}

.group-post-timeline21 .status_content a.imgPostImLi .img_post_1x4 img {
  height: 214px !important;
}

.group-post-timeline21 .status_content a.imgPostImLi .img_post_1x4 .img_post_box:nth-child(1) img {
  width: 100%;
  height: 263px;
}

.group-page-body .group-sections {
  border-bottom: none !important;
}

.group-sections-wrap img {
  height: 55px;
  object-fit: cover;
  position: inherit;
  transform: inherit;
  width: 55px;
  margin-right: 40px;
  flex-shrink: 0;
  -moz-border-radius: 50%;
  -webkit-border-radius: 50%;
  border-radius: 50%;
}

.edit-featured-popup .edit-featurs-images .fimg-close {
  top: 0px;
}

.edit-featured-popup .final-featured-photo ul#featured_image_ul {
  height: auto;
  max-height: 400px;
  overflow-y: auto;
}

.advancesearch_main .post_body_left .not_found_user {
  text-align: center;
  border-radius: 20px;
}

.advancesearch_main .post_body_left .not_found_user .not_found_icon {
  padding-top: 70px;
  padding-bottom: 21px;
  display: inline-block;
}

.advancesearch_main .post_body_left .not_found_user h2 {
  font-style: 400;
  font-weight: 600;
  font-size: 25px;
  line-height: 34px;
  text-align: center;
}

.advancesearch_main .post_body_left .not_found_user p {
  font-style: 400;
  font-weight: 400;
  font-size: 15px;
  line-height: 27px;
  text-align: center;
  padding: 0px 104px 70px;
}

.flypost_content-21-edit .attach_content-21>.post_close {
  right: 17px;
  top: 69px;
  z-index: 1;
}

.star-contibuter-21-drop-profile ul.dropCustome.sdrpmenu.content.dropBoxnav li span.cat-add-img {
  top: 8px;
}

.status_content .img_post_1x1 .img_post_box_clear img {
  object-fit: cover;
}

.status_content .img_post_1x3 .img_post_box_clear img {
  width: 100%;
}

.post_body_left .status_content .img_post_1x3 img {
  width: 100%;
  height: 284px;
  object-fit: cover;
}

.post_body_left .status_content .img_post_1x3 .img_post_box:nth-child(1) img {
  width: 100%;
  height: 263px;
  object-fit: cover;
}

.post_body_left .status_content .imgPostImLi .img_post_1x4 .img_post_box_clear img {
  height: 214px !important;
}

.post_body_left .status_content .imgPostImLi .img_post_1x4 .img_post_box:nth-child(1) .img_post_box_clear img {
  width: 100%;
  height: 263px;
  object-fit: cover;
}

.create_group_modal button.btn.btn-default.share-option {
  margin-left: 0px;
}

.wall .thumbnail {
  border-radius: 10px;
}

.user_introduction .modal-body .mob-cmn-cls .about_section_stroy .storyPermission .permission-but-all .permissionDropbox.open .permission-dropdown {
  position: absolute;
  height: min-content;
}

.education-info .user_education #educationEditNewModal .modal-body .form-group .edit_institute_dropdown_list,
.education-info #education .modal-body .form-group .institute_dropdown_list {
  display: none !important;
}

.education-info .user_education #educationEditNewModal .modal-body .form-group.open .edit_institute_dropdown_list,
.education-info #education .modal-body .form-group.open .institute_dropdown_list {
  display: block !important;
}

#educationEditNewModal .modal-footer .education-permission-top .permission-dropdown {
  right: 0px;
}

.modal-content.model-popup-inner-17 .modal-footer .action-wrap button.cancleNewEmailBtm {
  position: absolute;
  left: 3%;
}

.modal-content.model-popup-inner-17 .modal-footer .action-wrap button {
  position: relative;
}

.modal-content.model-popup-inner-17 .modal-footer .action-wrap button .cssload-container-div {
  top: 0px;
  left: 0px;
  background: radial-gradient(#ffffff6b, #ffffff00);
}

.step_popup_cls .dropdownFix.open .caret {
  border-left: 5px solid transparent;
  border-right: 5px solid transparent;
  border-top: 0px solid;
  border-bottom: 6px solid;
}

.step_popup_cls .dropdownFix.open .permission-dropdown {
  top: -117%;
  left: -103px;
}

.modal-dialog .modal-content .overview_intro_section .overview_intro_tittle:first-child {
  margin-right: 0px !important;
}

.modal-new-style .modal-content .overview_intro_option_list .intro_checkbox {
  margin-left: 8px !important;
}

.step-btns .education-permission-top .new-permission-class .permissionDropbox {
  margin-left: -63px !important;
  margin-top: 0px !important;
}

.step_popup_cls .setup-content .input-group-addon .left-title {
  padding-top: 9px;
}

.multi_step_form div.setup-content#step-4 .step-btns {
  bottom: -54px !important;
}

.selecet_drop-21.actives {
  background: #f2f2f2 !important;
}

li.srcliBox a.trigger.right-caret.cat-nav-org.srcaBox svg,
li.srcliBox a.trigger.cat-nav-org.srcaBox.left-caret svg {
  left: -11% !important;
  top: 71% !important;
  transform: translate(-17%, 13%) !important;
}

.portfolio_body_right2 .info-edit-popup .modal-new-style .modal-dialog .modal-content .modal-body .edit_user_birth_year .radio .select-dropdown-one .ui-date {
  margin-left: 8px;
}

.modal-content.model-popup-inner-17 .modal-footer .action-wrap .education-permission-top .permission-but-all .permissionDropbox.dropdown .permission-dropdown {
  top: -50px;
  left: 75%;
  padding: 10px;
}

.modal-content.model-popup-inner-17 .modal-footer .action-wrap .education-permission-top .permission-but-all .permissionDropbox.dropdown .permission-dropdown li {
  padding-left: 0;
}

.user_honer_award .modal-content.model-popup-inner-17 .modal-footer .action-wrap .education-permission-top .permission-but-all .permissionDropbox.dropdown .permission-dropdown {
  top: -98px;
  left: -101%;
}

.user .image-start-container .user_profile_img-2021 {
  height: 26px;
  width: 26px;
}

.user.focused .image-start-container .user_profile_img-2021 path {
  fill: #fff;
}

.group-sections-wrap .react-multi-carousel-track li.react-multi-carousel-item>div>.single-group-title {
  font-size: 13px !important;
}

.login-section.any_messaage_step1 {
  margin-top: 50% !important;
  transform: translateY(-50%);
}

.login-section.login-section-forget-password {
  margin-top: 50% !important;
  transform: translateY(-50%);
}

.adding_comment_reply_in_comment .again_reply .my_streamcontent3_right_history .my_streamcontent3_right_history_top .my_streamcontent3_top_left h5 a {
  font-size: 13px;
}


div#new_post_categoryList .dropdown-menu.dropCustome.sdrpmenu.content.newDrop.modal_newpost_sub17 {
  overflow: hidden;
}

.group-wall-feed-insert-21>div>div>div {
  box-shadow: none;
}

.post_body_left .status_content .imgPostMain h1.sharedTitleView .Linkify code {
  font-size: 16px;
  font-weight: 400;
  line-height: 27px;
  white-space: normal ;
}

.find-friend-wrapper .find-friend-box .tab-content .infinite-scroll-component .forFitfriendsFF .friends_info .friends_info_bottom .friends_info_bottom3 a {
  padding: 10px 11px !important;
}

.new_friend_request_item .notifications_message_image {
  display: inherit !important;
  float: left;
}

.activate_authentication .switch input:checked+.slider,
.activate_authentication .slider {
  box-shadow: inset 0px 0px 8px rgba(0, 0, 0, 0.15) !important;
}

.activate_authentication .slider:before {
  background: #10bb28 !important;
  box-shadow: 0px 0px 30px rgba(16, 187, 40, 0.3);
}

.custommargitop17 .fixed-P-alert-container {
  max-width: 630px;
}

.fixed-P-alert-container .alert.alert-success {
  width: auto;
}

.modal-new-style .modal-content .overview_intro_section {
  position: relative;
}

.modal-new-style .modal-content .overview_intro_section .overview_intro_option_list {
  position: relative;
}

.handlePostLikeShow .withoutshare .like-show-tooltip {
  left: -3% !important;
}

#notificatione_new_area_scroll .notifications_image a div div {
  width: 100%;
  height: 100%;
}

.emoji_click {
  cursor: pointer;
  display: flex;
}

.postMentionsInputBox-wall-feed ul.color_1_add__suggestions__list,
.postMentionsInputBox-wall-feed ul.img_2_add__suggestions__list,
.postMentionsInputBox-wall-feed ul.img_3_add__suggestions__list,
.postMentionsInputBox-wall-feed ul.img_4_add__suggestions__list,
.postMentionsInputBox-wall-feed ul.img_5_add__suggestions__list,
.postMentionsInputBox-wall-feed ul.gradient_4_add__suggestions__list,
.postMentionsInputBox-wall-feed ul.gradient_5_add__suggestions__list,
.postMentionsInputBox-wall-feed ul.gradient_6_add__suggestions__list,
.postMentionsInputBox-wall-feed ul.gradient_7_add__suggestions__list,
.postMentionsInputBox-wall-feed ul.gradient_8_add__suggestions__list,
.postMentionsInputBox-wall-feed ul.gradient_9_add__suggestions__list,
.postMentionsInputBox-wall-feed ul.gradient_10_add__suggestions__list,
.postMentionsInputBox-wall-feed ul.gradient_11_add__suggestions__list,
.postMentionsInputBox-wall-feed ul.gradient_12_add__suggestions__list,
.postMentionsInputBox-wall-feed ul.gradient_13_add__suggestions__list,
.postMentionsInputBox-wall-feed ul.gradient_14_add__suggestions__list,
.postMentionsInputBox-wall-feed ul.gradient_15_add__suggestions__list,
.postMentionsInputBox-wall-feed ul.gradient_16_add__suggestions__list,
.postMentionsInputBox-wall-feed ul.gradient_17_add__suggestions__list,
.postMentionsInputBox-wall-feed ul.gradient_18_add__suggestions__list {
  max-height: 200px;
  overflow-y: auto;
  max-width: 230px;
}

.postMentionsInputBox-wall-feed ul.color_1_add__suggestions__list li,
.postMentionsInputBox-wall-feed ul.img_2_add__suggestions__list li,
.postMentionsInputBox-wall-feed ul.img_3_add__suggestions__list li,
.postMentionsInputBox-wall-feed ul.img_4_add__suggestions__list li,
.postMentionsInputBox-wall-feed ul.img_5_add__suggestions__list li,
.postMentionsInputBox-wall-feed ul.gradient_4_add__suggestions__list li,
.postMentionsInputBox-wall-feed ul.gradient_5_add__suggestions__list li,
.postMentionsInputBox-wall-feed ul.gradient_6_add__suggestions__list li,
.postMentionsInputBox-wall-feed ul.gradient_7_add__suggestions__list li,
.postMentionsInputBox-wall-feed ul.gradient_8_add__suggestions__list li,
.postMentionsInputBox-wall-feed ul.gradient_9_add__suggestions__list li,
.postMentionsInputBox-wall-feed ul.gradient_10_add__suggestions__list li,
.postMentionsInputBox-wall-feed ul.gradient_11_add__suggestions__list li,
.postMentionsInputBox-wall-feed ul.gradient_12_add__suggestions__list li,
.postMentionsInputBox-wall-feed ul.gradient_13_add__suggestions__list li,
.postMentionsInputBox-wall-feed ul.gradient_14_add__suggestions__list li,
.postMentionsInputBox-wall-feed ul.gradient_15_add__suggestions__list li,
.postMentionsInputBox-wall-feed ul.gradient_16_add__suggestions__list li,
.postMentionsInputBox-wall-feed ul.gradient_17_add__suggestions__list li,
.postMentionsInputBox-wall-feed ul.gradient_18_add__suggestions__list li {
  float: left;
  width: 100%;
}

.postMentionsInputBox-wall-feed ul.color_1_add__suggestions__list li div.user svg,
.postMentionsInputBox-wall-feed ul.img_2_add__suggestions__list li div.user svg,
.postMentionsInputBox-wall-feed ul.img_3_add__suggestions__list li div.user svg,
.postMentionsInputBox-wall-feed ul.img_4_add__suggestions__list li div.user svg,
.postMentionsInputBox-wall-feed ul.img_5_add__suggestions__list li div.user svg,
.postMentionsInputBox-wall-feed ul.gradient_4_add__suggestions__list li div.user svg,
.postMentionsInputBox-wall-feed ul.gradient_5_add__suggestions__list li div.user svg,
.postMentionsInputBox-wall-feed ul.gradient_6_add__suggestions__list li div.user svg,
.postMentionsInputBox-wall-feed ul.gradient_7_add__suggestions__list li div.user svg,
.postMentionsInputBox-wall-feed ul.gradient_8_add__suggestions__list li div.user svg,
.postMentionsInputBox-wall-feed ul.gradient_9_add__suggestions__list li div.user svg,
.postMentionsInputBox-wall-feed ul.gradient_10_add__suggestions__list li div.user svg,
.postMentionsInputBox-wall-feed ul.gradient_11_add__suggestions__list li div.user svg,
.postMentionsInputBox-wall-feed ul.gradient_12_add__suggestions__list li div.user svg,
.postMentionsInputBox-wall-feed ul.gradient_13_add__suggestions__list li div.user svg,
.postMentionsInputBox-wall-feed ul.gradient_14_add__suggestions__list li div.user svg,
.postMentionsInputBox-wall-feed ul.gradient_15_add__suggestions__list li div.user svg,
.postMentionsInputBox-wall-feed ul.gradient_16_add__suggestions__list li div.user svg,
.postMentionsInputBox-wall-feed ul.gradient_17_add__suggestions__list li div.user svg,
.postMentionsInputBox-wall-feed ul.gradient_18_add__suggestions__list li div.user svg {
  float: left;
  width: 26px;
  height: 26px;
  border: 2px solid #fff;
  margin-right: 5px;
  -moz-border-radius: 50%;
  -webkit-border-radius: 50%;
  border-radius: 50%;
}

.userMentionPost {
  border: 2px solid #fff;
  -moz-border-radius: 50%;
  -webkit-border-radius: 50%;
  border-radius: 50%;
  height: 26px;
  width: 26px;
  float: left;
  margin-right: 5px;
}

.userMentionPost img.user_profile_img-2021 {
  float: left;
  height: 100%;
  width: 100%;
  -moz-border-radius: 50%;
  -webkit-border-radius: 50%;
  border-radius: 50%;
}

.single_post_popup .Linkify code {
  display: block;
}

.fade.single_post_popup.zindexs.in.modal .modal-90w.single_popup_on.modal-dialog .modal-content #popup-post-details .post_left_side button.btn.btn_right {
  top: 50% !important;
  transform: translateY(-50%);
}

.fade.single_post_popup.zindexs.in.modal .modal-90w.single_popup_on.modal-dialog .modal-content #popup-post-details .post_left_side button.btn.btn_left {
  top: 50% !important;
  transform: translateY(-50%);
}

.single_post_popup .single_popup_on .is_shared_posted .right_popup_post_body .like_count_string {
  left: 0 !important;
  top: 0px !important;
  position: relative;
}

.fade.single_post_popup.zindexs.in.modal .modal-90w.single_popup_on.modal-dialog .modal-content #popup-post-details .post_left_side .post-popup-contain-details {
  height: auto !important;
  min-height: auto !important;
}

.status_content .post-user-profile-details .shared_profile_header .post-upd-top span.posted_upload_time {
  margin-left: 0px !important;
}

.right_popup_post_body .my_streamcontent2_left .portfolio_dropdown2 {
  float: left;
}

.posts_wrapper .my_streamcontent2_left .portfolio_dropdown2 {
  float: left;
}

.common-popup .modal-dialog.new-model-17 {
  margin: 2% auto !important;
}

.post-commnet-container .user div>div>img {
  float: left;
}

.post-commnet-container .user span {
  padding-left: 2px !important;
  font-size: 14px;
  font-weight: normal;
}

.mentions-input-box ul {
  width: 145px;
}

.portfolio_body_message_right .messageRight .image-start-container div div img {
  width: 100%;
  height: 100%;
}

div#message_body_left_recentactive {
  overflow-y: auto !important;
}

.portfolio_body_message_center .message_area_top_heading .image-start-container div div img {
  width: 100%;
  height: 100%;
}

.portfolio_body_message_left #message_body_left_recentactive .recentactive_message_area .message_image-leftsidebar .image-start-container div div img.user_profile_img-2021 {
  width: 100%;
  height: 100%;
}

.portfolio_body_message_left .post_body_left {
  padding: 0px !important;
}

div#message_body_left_recentactive {
  padding-right: 13px;
}

.all_photo_gallery_area .react_message_body .msg-send-option-dropdown {
  cursor: pointer;
}


.chat-seen-date.right-chat-seen-date.cls-ht.dropdown-menu-top:last-child .r-hover-tooltip {
  top: auto;
  bottom: 15px !important;
}

.mentions-input-box .emoji_box .emoji-mart-category .emoji-mart-category-list {
  width: 100%;
}

.group-body .cover-bg .bottom-bg .flower-meg-addfriend .pending_btn {
  background: #2687c9 !important;
}

.mentions-input-box .comment-reply-loader .cssload-container-div {
  position: relative !important;
  top: 0px;
  float: right;
  height: 30px !important;
  width: 30px;
}

.comment-reply-loader .cssload-container-div .cssload-div {
  top: -20px !important;
  left: -20px !important;
  position: absolute;
}

.step_popup_cls {
  display: flex !important;
  align-items: center;
  justify-content: center !important;
}

.step_popup_cls .modal-dialog {
  margin: 1% auto !important;
}

.modal-main.step_popup_cls .modal-content .loginsignup-body.modal-body.modal-body {
  max-height: 66vh !important;
  overflow-y: auto !important;
  padding-top: 0 !important;
}

.step_popup_cls .modal-dialog .modal-body .multi_step_form .setup-content .form_all_for_complete .input-group .form-control {
  padding-left: 9px;
  font-weight: 500 !important;
  font-size: 15px !important;
}

.step_popup_cls .modal-dialog .modal-body .multi_step_form .setup-content .form_all_for_complete .input-group .flat-width input {
  padding-left: 154px;
}

.step_popup_cls .modal-dialog .modal-body .multi_step_form .setup-content .form_all_for_complete .input-group .single_group {
  position: relative;
}

.step_popup_cls .modal-dialog .modal-body .multi_step_form .setup-content .form_all_for_complete .input-group .single_group .institute_dropdown_list {
  display: none;
}

.step_popup_cls .modal-dialog .modal-body .multi_step_form .setup-content .form_all_for_complete .input-group .single_group.open .institute_dropdown_list {
  display: block !important;
  top: 49px;
  left: 24px;
  max-height: 250px;
  overflow-y: auto;
}

.education-info.menu-content-body .user_education div#education ul.dropdown-menu.institute_dropdown_list,
.education-info.menu-content-body .user_education div#educationEditNewModal ul.dropdown-menu.edit_institute_dropdown_list {
  padding: 0;
  padding-left: 0 !important;
  border: none;
  width: 90% !important;
  max-height: 300px;
  overflow-y: auto !important;
  min-height: auto;
  left: 15px !important;
}

.education-info.menu-content-body .user_education div#educationEditNewModal ul.dropdown-menu.edit_institute_dropdown_list li {
  padding: 10px;
}

.info-edit-popup.user_experince div#experiences ul.dropdown-menu.institute_dropdown_list {
  overflow-y: auto;
  max-height: 300px;
  width: 95% !important;
}

.msg-send-option {
  cursor: pointer;
}

.chat-user-single-msg:hover .msg-send-option {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
}

.msg-send-option .msg-send-option-dropdown {
  left: -21px;
}

.chat-user-single-msg.my-nessage:hover .msg-send-option {
  left: 19px;
}

.single-chat .chat-user-single-msg.other_message:hover .msg-send-option {
  right: -21px;
}

.single-chat .msg-img-col img {
  /* width: 100%; */
  height: 100%;
  object-fit: cover;
  max-height: 300px;
}

.single-chat .my-nessage .msg-img-col img {
  margin-right: 8px;
  float: right;
}

.single-chat .other_message .msg-img-col img {
  margin-left: 8px;
}

.message_main_area .chat-user-single-msg.other_message:hover .msg-send-option {
  right: -34px;
}

.message_main_area .msg-img-col img {
  max-width: 411px;
  height: 236px;
  object-fit: cover;
  /* max-width: 100%; */
}

.message_main_area .my-message .msg-img-col img {
  margin-right: 9px;
}

.message_main_area .other_message .msg-img-col img {
  margin-left: 9px;
  margin-top: 0;
}

.message_main_area .chat-user-single-msg.other_message:hover .msg-send-option {
  right: -41px;
}

.message_main_area .chat-user-single-msg.my-message:hover .msg-send-option {
  left: -13px;
}

.all-single-chat .demo_images button.close {
  top: 15px;
}

.right_chatBox .msg-send-option .msg-send-option-dropdown .dropdown-menu {
  left: 0px !important;
}

.chat-user-single-msg:hover .msg-send-option {
  z-index: 1;
}

.right_chatBox .msg-send-option .msg-send-option-dropdown .dropdown-menu {
  left: 0px !important;
}

.com_name_main21>.com_profile_info17 span svg {
  margin: 0px 5px;
}



.wall-left-col .LeftSideBar-main .left-sidebar-main17 .featured_images ul.current-featurs svg {
  width: 90.55px;
  height: 85.55px;
  object-fit: cover;
  border-radius: 10px;
}

.chat-user-single-msg .videothumb-cal {
  max-width: 235px;
  /* max-height: 134.71px; */
  float: right;
  position: relative;
}

.chat-user-single-msg .videothumb-cal svg {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  height: 40px;
  width: 40px;
}

.chat-user-single-msg.other_message .videothumb-cal {
  max-width: 235px;
  /* max-height: 134.71px; */
  float: left;
  border: none;
  padding: 0;
}

.chat-user-single-msg.other_message .videothumb-cal div,
.chat-user-single-msg.other_message .videothumb-cal div div {
  width: 100%;
  float: left;
}

.chat-user-single-msg.other_message .videothumb-cal div div img {
  margin: 0;
  width: 100%;
  max-width: 100%;
}



.chat-user-single-msg.other_message .videothumb-cal .video-react-controls-enabled {
  max-width: 235px;
  max-height: 134px;
  float: left;
  height: 100% !important;
  width: 100% !important;
  position: absolute;
  bottom: 0;
  left: 8px;
  border-radius: 10px;
  overflow: hidden;
}

.chat-user-single-msg .videothumb-cal .video-react-controls-enabled {
  max-width: 235px;
  max-height: 134px;
  float: left;
  height: 100% !important;
  width: 100% !important;
  position: absolute;
  bottom: 0;
  right: 8px;
  border-radius: 10px;
  overflow: hidden;
}

.chat-user-single-msg .videothumb-cal .video-react-controls-enabled.video-react .video-react-video {
  max-width: 235px;
  max-height: 134px;
  float: left;
  height: 100% !important;
  width: 100% !important;
  position: absolute;
  bottom: 0;
  right: 0;
  border-radius: 10px;
}

.chat-image-popup .cssbox_full .videothumb-cal .video-react {
  max-width: 800px;
  max-height: 500px;
  height: 100% !important;
  width: 100% !important;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  border-radius: 10px;
  overflow: hidden;
}

.main_msg_body .chat-user-single-msg.other_message .videothumb-cal {
  max-width: 411px;
  max-height: 236px;
  float: left;
}

.main_msg_body .chat-user-single-msg .videothumb-cal .video-react-controls-enabled {
  max-width: 411px;
  max-height: 236px;
  float: left;
  height: 100% !important;
  width: 100% !important;
  position: absolute;
  bottom: 0;
  right: 8px;
  border-radius: 10px;
  overflow: hidden;
}

.main_msg_body .chat-user-single-msg .videothumb-cal .video-react-controls-enabled.video-react .video-react-video {
  max-width: 411px;
  max-height: 236px;
  float: left;
  height: 100% !important;
  width: 100% !important;
  position: absolute;
  bottom: 0;
  right: 0;
  border-radius: 10px;
}

.main_msg_body .chat-user-single-msg .videothumb-cal {
  max-width: 411px;
  max-height: 236px;
  float: right;
  margin-right: 8px;
}

.single-chat .mp3preview,
.filepreview {
  max-width: auto !important;
  float: right !important;
}

.single-chat-body .message-header {
  margin-top: 20px;
  margin-bottom: 20px;
  text-align: center;
}

.single-chat-body .message-header span.icon-user {
  font-size: 9rem;
  background: #e9f3f9;
  border-radius: 100%;
  height: 100px;
  width: 100px;
  padding: 10px;
  display: flex;
  align-items: center;
  justify-content: center;
  margin: 0 auto;
}

.single-chat-body .message-header div div img {
  width: 100px;
  height: 100px;
  border-radius: 50%;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  -o-border-radius: 50%;
  -ms-border-radius: 50%;
  object-fit: cover;
  margin-right: 10px;
}

.single-chat-body .message-header .message_username h3 {
  font-family: "Source Sans Pro", sans-serif;
  font-style: normal;
  font-weight: 600;
  font-size: 17px;
  line-height: 23px;
  text-align: center;
}

.single-chat-body .message-header .message_username .like_follow {
  display: flex;
  justify-content: space-around;
}

.single-chat-body .message-header .message_username .like_follow h5 {
  font-family: "Source Sans Pro", sans-serif;
  font-style: normal;
  font-weight: 400;
  font-size: 12px;
  line-height: 15px;
  text-align: left;
  position: relative;
}

.single-chat-body .message-header .message_username .like_follow h5::after {
  position: absolute;
  content: "";
  top: 50%;
  transform: translateY(-50%);
  right: -15px;
  background: #bbbbbb;
  width: 1px;
  height: 10px;
}

.single-chat-body .message-header .message_username .like_follow h5:last-child:after {
  width: 0px;
}

.all-single-chat .single-chat .mp3preview,
.all-single-chat .single-chat .filepreview {
  width: 76% !important;
  float: left !important;
  margin-left: 8px;
  display: flex;
  align-items: center;
  font-size: 1.3rem;
}


.selecet_drop .text .bar_top svg {
  margin: 1px 5px;
}

.portfolio_body .portfolio_body_right {
  height: auto !important;
}

.profile-navbar .suggested_star_contributors .view_friends.to-hover .portfolio_body_left_view_friendsimage a .image-start-container svg {
  width: auto !important;
  height: 100%;
  position: absolute !important;
  right: -5%;
  top: 0px;
  left: auto;
}

.right_chatBox .single-chat .single-chat-body::-webkit-scrollbar {
  display: none;
}

.single-chat-body .message-header svg {
  width: 100px;
  height: 100px;
  border-radius: 50%;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  -o-border-radius: 50%;
  -ms-border-radius: 50%;
  object-fit: cover;
  margin-right: 10px;
  background: rgba(38, 135, 201, 0.1);
  border: 2px solid #fff !important;
}

.after_login_new_main .after_login_logo_new img {
  height: 35px;
  width: 95px;
}

.emoji-mart-bar .emoji-mart-title-label {
  font-size: 10px;
}

.find-friend-box .tab-content .tab-pane #fb_loading {
  width: 27px;
  height: auto;
}

.how_liker_work_2021 .privacy_area.main_topic_margin .privacy_area_body_area .panel-group .panel-default .panel-heading .panel-title a {
  float: left;
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: space-between;
}

.privacy_area_top .row {
  margin: 0;
}


/* STARTS: user-verification-badge-css 
--------------- Zahidul Islam ---------------
*/


.message_text.message_text2 h3>span {
  display: flex;
  align-items: center;
}

.message_text.message_text2 h3>span .user_verification_badge {
  height: 12px;
  width: 12px;
  margin-left: 1px;
}

.message_text.message_text2 h3>span .user_verification_badge .user_verification_svg_icon {
  display: flex;
  align-items: center;
  justify-content: center;
}


.post_update_whole {
  float: left;
  width: 100%;
}

.post_update_whole .aaa1 {
  display: flex;
  align-items: center;
}

.post_update_whole .aaa1 span.icon-circle-right.posted_on {
  margin: 0 8px;
}

.post_update_whole .post_User_left .wallPost_userName_block,
.post_update_whole .post_User_left .sharePost_userName_block,
.sharedPost_userName_block1,
.sharedPost_userName_block4 {
  display: flex;
  align-items: center;
}

.postUpdName_verificationBadgeLink1 .user_verification_badge .user_verification_svg_icon,
.postUpdName_verificationBadgeLink2 .user_verification_badge .user_verification_svg_icon {
  float: left;
  height: 100%;
  width: 100%;
  display: flex;
  align-items: center;
  margin-top: 2px;
}

div#LikeuserList+.modal-footer::before {
  display: none;
}

span.userNameBox.userBox-2021 .user_verification_badge {
  height: 16px;
  width: 16px;
  margin-left: 2px;
}

span.userNameBox.userBox-2021 .user_verification_badge .user_verification_svg_icon {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 100%;
  width: 100%;
}


.post_reply_new {
  float: left;
  width: 100%;
  padding: 10px 5px;
}

.post_reply_new .my_streamcontent3_right_history_top {
  display: flex;
  width: 100%;
}

.post_reply_new .my_streamcontent3_right_history_top .general-comment-main .my_streamcontent3_top_left.left3 h5 {
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: start;
  margin: 0;
}

.reply_comment_text {
  font-size: 15px;
  line-height: 27px;
  margin: 0;
  padding: 2px 0 5px;
  text-align: left;
  word-wrap: break-word;
  text-transform: unset;
  font-weight: 400 !important;
  min-height: 24px;
}

.post_reply_new .general-comment-main {
  width: 93%;
  float: left;
  margin-left: 17px;
  box-sizing: border-box;
  border-radius: 10px;
  padding: 8px 15px 5px 10px;
  position: relative;
}

.fade.post-added-con.common-post-modal.deactivate_modal .modal-dialog .modal-content {
  height: inherit;
}

.well-name-wrapper-21-edit-post .color_1_add__highlighter {
  padding: 9px 9px 20px !important;
}

.well-name-wrapper-21-edit-post .color_1_add__highlighter strong.defaultMentionsStyleLightMode {
  top: 1px !important;
  margin-left: 1px !important;
}

.postMentionsInputBox.postMentionsInputBox21.share-mention-21 div div div {
  padding: 0 !important;
}

.postMentionsInputBox.postMentionsInputBox21.share-mention-21 div div div strong.defaultMentionsStyleLightMode {
  left: -1px !important;
  top: -1px !important;
}
/* .main_warper .main .new-stiky-cls.black-nav section.header_main17.header_main2021.hide-scroll-top.second_section_top{
  top: 50px;
} */

.badge_header.tribel_story_comment_modal_head.modal-header .comment_friend.after_comment.more_comment_2339.view_more_comment_reply_btn.my_streamcontent3.main{
  
}