/**********MEDIA QUERY*************/
@media only screen and (max-width: 1199px) {
.direct-msg {
  height: 500px;
  overflow-y: auto;
}
/*--*/
.direct-msg ul li a img {
width: 32px;
}
}
@media only screen and (max-width: 767px) {
.chat-section .conversation-list {
  max-width: 90%;
}
.chat-input-section form .chat-input-section-center input {
  width: calc(100% - 15px) !important;
}
.chat-section .conversation-list .ctext-wrap-contents {
  width: 90%;
}
.chat-section .chat-conversation-list .wrapper {
  width: 10%;
}
.file_name {
  padding: 0 10px 0 35px;
}
.chat-section .conversation-list .ctext-wrap {
  flex-wrap: wrap;
}
.chat-section .chat-conversation-list {
  overflow-x: hidden;
}
.menuswitch12.col-lg-9.cst-main.yyy.cstm-test.yy.contacts.csttt_contacts.width80 {
  padding: 0 15px;
}
/* 2024-02-07 */
.empty-block-user-list {
    padding: 20px;
}
}

@media only screen and (max-width: 575px) {
.emojiPicker {
  left: 45% !important;
  transform: translateX(-50%);
  width: 80% !important;
}
.chat-input-section .form-main .chat-input-section-center #msg {
font-size: 11px;
}
 /*---*/
  .offline.user .user-pic img {
	  height: 30px;
	  width: 30px;
  }
  .dm-sec-header .user span.name {
font-size: 13px;
}
 .dm-sec-header .user {
  display: flex;
  padding: 0 10px;
}
.chat-section .chat-avatar img {
height: 40px;
width: 40px;
object-fit: contain;
}
.chat-input-section .form-main .chat-input-section-center button {
width: 40px;
height: 40px;
font-size: 14px;
}
.direct-msg ul li a span {
font-size: 12px;
}
.default-text h5 {
line-height: 36px;
}
.col-lg-9.yyy.cstm-test.yy.width80 .ctext-wrap-contents p {
font-size: 12px !important;;
}
}


@media only screen and (max-width: 480px) {
.chat-section .chat-conversation-list .chat-list .conversation-list .conversation-name {
font-size: 12px;

}
}