.all-chats {    position: relative;}.all-chats .chats-android-header {    display: block;}.all-chats .chats-ios-header {    display: none;}.all-chats .chats-ios-header .ios-header {    display: block;}.all-chats .chats-android-header-bottom {    position: relative;    width: 100%;    padding: 14px;    display: flex;    align-items: center;}.all-chats .chats-android-header-bottom .back-icon {    position: relative;}.all-chats .chats-android-header-bottom .modal-title {    position: relative;    display: inline-flex;    align-items: center;    margin-left: 20px;    width: 80%;}.all-chats .chats-android-header-bottom .modal-title .modal-title-img img {    width: 42px;    height: 42px;    border-radius: 50%;    object-fit: cover;    object-position: center;    overflow: hidden;}.all-chats .chats-android-header-bottom .modal-title .modal-title-content {    position: relative;    padding-left: 10px;    display: inline-block;    vertical-align: middle;}.all-chats .chats-android-header-bottom .modal-title .telegram-content-name span {    font-size: 18px;    color: #fff;    text-overflow: ellipsis;    display: block;    overflow: hidden;    width: 190px;    height: 24px;    white-space: nowrap;}.all-chats .chats-android-header-bottom .modal-title .modal-title-content span.online-status {    font-size: 13px;    color: #fff;    line-height: unset;    display: block;    height: auto;}.all-chats .chats-android-header-bottom .modal-title .more-icon {    position: relative;}.all-chats .chats-android-header-bottom .modal-title .more-icon img {    position: relative;    right: -5px;}.telegram .android-header .status-bar {    background: #426382;}.telegram .chats-android-header-bottom {    padding: 10px 14px;    background: #517da2;}.telegram .chats-android-header-bottom .modal-title .modal-title-content {    width: 200px;}.telegram .modal-title .telegram-content-name span.online-status {    color: #bfd5e7;    margin-top: -2px;}.right-part .telegram-body {    background-image: url(../../static/img/telegram-background.jpg);    padding: 5px 0;    min-height: 529px;}.right-part .telegram-body .message-received .message-container {    margin-right: auto;    padding-left: 20px;    padding-right: 0;    max-width: 80%;}.right-part .telegram-body .message-sent .message-container .message-bubble,.right-part .telegram-body .message-received .message-container .message-bubble {    position: relative;    background-color: transparent;    border-color: transparent;}.right-part .telegram-body .telegram-received .telegram-text {    border-radius: 7.5px 7.5px 7.5px 0;    background: #fff;}.right-part .telegram-body .telegram-meassage-time-status {    display: inline-block;    width: 100%;    text-align: right;}.right-part .telegram-body .telegram-meassage-time-status span {    color: #67b859;    font-size: 11px;    font-weight: 600;    height: 15px;    line-height: 25px;    white-space: nowrap;}.right-part .telegram-body .message-text {    position: relative;    margin: 5px 0;    padding: 6px 7px 0 9px;}.telegram-body .telegram-received-carat img {    position: absolute;    bottom: 0;    left: -10px;    height: auto;    width: 10px;}.telegram-body .telegram-sent {    margin-left: auto;    padding-left: 0;    padding-right: 20px !important;    max-width: 80% !important;}.telegram-body .telegram-sent .telegram-text {    background: #efffde;    border-radius: 7.5px 7.5px 0;}.telegram-body .telegram-meassage-time-status {    display: inline-block;    width: 100%;    text-align: right;}.telegram-body .telegram-meassage-time-status span {    color: #67b859;    font-size: 11px;    font-weight: 600;}.telegram-body .message-received .telegram-meassage-time-status span {    color: #a5a5a5;}.telegram-body .message-status {    display: inline-block;    margin-left: 3px;}.telegram-body .message-status img {    width: 16px;}.telegram-body .telegram-sent-carat img {    position: absolute;    width: 10px;    height: auto;    bottom: 0;    top: unset;    right: -10px;}.all_footer_wp {    position: relative;}.telegram-android-footer .post_write_comment {    padding: 14px 18px 14px 20px;    height: auto;    background-color: #fff;    display: flex;    align-items: center;}.telegram-android-footer .post_write_comment .comment .img {    position: relative;    width: auto;    display: inline-flex;    float: left;}.telegram-android-footer .post_write_comment .comment .text-wrcommenttext {    text-transform: capitalize;    margin-left: 10px;    color: #8e9499;    width: 235px;}.telegram-android-footer .post_write_comment .comment .telegram-comment-bar img {    height: 20px;    width: auto;}.snapchat-chat-header {    padding: 10px;    background-color: #0eadff;    min-height: 53px;    display: flex;}.snapchat-box-first {    width: 65%;    padding-left: 3px;    display: flex;    align-items: center;}.snapchat-chat-user {    display: inline-block;}.snapchat-chat-user img {    width: 23px;    height: 23px;    border-radius: 50%;    object-fit: cover;    object-position: center;}.snapchat-chat-pf-name {    display: inline-block;    vertical-align: middle;    padding-left: 12px;}.snapchat-chat-pf-name h2 {    padding: 0;    margin: 0;    color: #fff;    font-size: 18px;    line-height: 22px;    display: block;    overflow: hidden;    width: 175px;    height: 24px;    white-space: nowrap;    text-overflow: ellipsis;}.snapchat-box-second {    width: 35%;    text-align: right;}.snapchat-chat-header-icons img {    width: 105px;}.snapchat-body {    min-height: 493px;    background: #fff;    padding: 5px;    overflow: auto;    overflow-x: hidden;}.snapchat-days {    text-align: center;}.snapchat-days h5 {    padding: 0;    margin: 0;    color: #ced4da;    font-size: 10px;}.snapchat-msg {    margin-bottom: 5px;}.snapchat-msg h4 {    padding: 0;    margin: 0;    margin-bottom: 5px;    color: #000;    font-size: 12px;    font-weight: 700;    text-transform: uppercase;}.snapchat-msg-sent h4 {    color: #f23c57;}.snapchat-msg-text {    padding-left: 7px;    border-left: 1.3px solid #000;}.snapchat-msg-text-sent {    border-left: 1.3px solid #f23c57;}.snapchat-msg-text p {    padding: 0;    margin: 0;    color: #000;    font-size: 14px;}.snapchat-msg-received h4 {    color: #0096e5;}.snapchat-msg-text-received {    border-left: 1.3px solid #0096e5;}.snapchat-footer {    position: relative;    width: 100%;    display: block;}.snapchat-footer .footer-bottom img {    width: 100%;}.linkedin {    position: relative;}.linkedin .android-header .status-bar {    background: #014b7c;}.linkedin-header {    position: relative;    background: #0074b1;    padding: 8px 20px;    display: flex;    align-items: center;    min-height: 57px;    width: 100%;}.linkedin-first-box {    width: 80%;    display: flex;    align-items: center;}.linkedin-left-arrow {    display: inline-block;}.linkedin-left-arrow img {    width: 17px;}.linkedin-pf-name {    display: inline-block;    margin-left: 35px;}.linkedin-pf-name h2 {    padding: 0;    margin: 0;    font-size: 16px;    color: #fff;    width: 200px;    display: block;    overflow: hidden;    height: 19px;    white-space: nowrap;    text-overflow: ellipsis;}.linkedin-active p {    padding: 0;    margin: 0;    color: #fff;    position: relative;    padding-left: 14px;    font-size: 11px;}.linkedin-active p:after {    content: "";    position: absolute;    top: 50%;    left: 0;    transform: translate(0, -50%);    width: 8px;    height: 8px;    background: #469a20;    border-radius: 50%;}.linkedin-active.timing p:after {    height: 10px;    width: 10px;    border: 2px solid #ffffff;}.linkedin-active.offline p {    display: none;}.linkedin-second-box {    width: 20%;    display: flex;    align-items: center;    justify-content: flex-end;}.linkedin-right-plus {    position: relative;    font-size: 36px;    line-height: 0;    color: #fff;    margin-right: 25px;}.linkedin-right-dots img {    width: 5px;}.linkedin-body {    background: #fff;    min-height: 475px;    padding: 15px 12px;}.linkedin-msg {    display: flex;    justify-content: flex-start;    margin-bottom: 20px;}.linkedin-msg.linkedin-msg-space {    margin-top: -10px;}.linkedin-sent-pf img,.linkedin-received-pf img {    width: 33px;    height: 33px;    border-radius: 50%;    object-position: center;    object-fit: cover;}.linkedin-msg-text {    margin-left: 9px;    max-width: 82%;}.linkedin-msg.linkedin-msg-space .linkedin-msg-text {    margin-left: 41px;}.linkedin-msg-text .person_detail_set .dot {    line-height: 0;    display: inline-block;    vertical-align: middle;    color: #6f6f6f;    margin-left: 4px;}.linkedin-msg-text p {    padding: 0;    margin: 0;    color: #000;    font-size: 15px;    word-break: break-word;}.linkedin-website {    color: #0074b1;    text-decoration: underline;}.linkedin-msg-text h4 {    padding: 0;    margin: 0;    font-size: 15px;    color: #000;    font-weight: 700;    text-transform: capitalize;    display: inline-block;    word-break: break-word;}.linkedin-msg-text span.linkedin-time {    font-size: 11px;    color: #6f6f6f;    text-transform: uppercase;    font-weight: 600;}.linkedin-footer {    position: relative;    display: block;    overflow: hidden;}.linkedin-footer img {    width: 100%;}.wechat {    position: relative;}.wechat-chat-header {    padding: 10px;    min-height: 53px;    display: flex;    align-items: center;    background: #ededed;}.wechat-box-first {    width: 65%;    padding-left: 3px;    display: flex;    align-items: center;}.wechat-chat-user {    display: inline-block;}.wechat-chat-user i {    font-size: 22px;}.wechat-chat-pf-name {    display: inline-block;    padding-left: 12px;}.wechat-chat-pf-name h2 {    padding: 0;    margin: 0;    font-size: 15px;    font-weight: 700;    text-transform: capitalize;    width: 180px;    display: block;    overflow: hidden;    height: 18px;    white-space: nowrap;    text-overflow: ellipsis;}.wechat-box-second {    width: 35%;    text-align: right;}.wechat-box-second .circle {    width: 17px;    height: 17px;    border-radius: 50%;    border: 1.1px solid #1ab0e3;    position: relative;    display: inline-block;    vertical-align: middle;    margin-right: 29px;}.wechat-box-second .circle:after {    content: "";    position: absolute;    width: 3px;    height: 3px;    background: #ededed;    top: 0;    right: 0;}.wechat ul.dots {    padding: 0;    margin: 0;    list-style: none;    display: inline-block;    vertical-align: middle;    margin-bottom: 5px;}.wechat ul.dots li {    list-style: none;    display: inline-block;    width: 3px;    height: 3px;    background: #000;    border-radius: 50%;}.wechat-body {    position: relative;    background: #ededed;    min-height: 494px;}.wechat-date {    text-align: center;    margin-bottom: 15px;}.wechat-date h5 {    color: #a9a9a9;    font-size: 12px;    padding: 0;    margin: 0;    width: 330px;    display: block;    overflow: hidden;    height: 14px;    white-space: nowrap;    text-overflow: ellipsis;}.wechat-send-msg-wrap {    display: flex;    justify-content: flex-end;    margin-bottom: 8px;    position: relative;}.wechat-send-msg-wrap {    text-align: right;}.wechat-send-msg-wrap .wechat-send-msg {    color: #000;    padding: 7px 8px;    background: #92ef62;    border-radius: 5px;    max-width: 80%;    width: max-content;    width: -moz-max-content;    width: -webkit-max-content;    width: -o-max-content;    display: table;    margin-right: 15px;    position: relative;}.wechat-read-image {    position: absolute;    left: -25px;    top: 50%;    transform: translate(0, -50%);}.wechat-read-image img {    width: 18px;}.wechat-send-msg-wrap .wechat-send-msg p {    color: #000;    font-size: 15px;    margin: 0;    padding: 0;    text-align: left;}.wechat-send-msg-wrap .wechat-send-msg:after {    content: "\f0da";    position: absolute;    font-size: 20px;    color: #92ef62;    font-family: fontawesome;    top: 15px;    right: -5px;    transform: translate(0, -50%);}.wechat-send-image img,.wechat-received-image img {    width: 20px;    height: 20px;    border-radius: 50%;    object-fit: cover;    object-position: center;}.wechat-received-msg-wrap {    display: flex;    justify-content: flex-start;    margin-bottom: 8px;}.wechat-received-image {    position: relative;}.wechat-received-image .circle {    width: 8px;    height: 8px;    border-radius: 50%;    border: 1.1px solid #1ab0e3;    position: absolute;    top: -4px;    right: -11px;}.wechat-received-image .circle:after {    content: "";    position: absolute;    width: 2px;    height: 2px;    background: #ededed;    top: 0;    right: 0;}.wechat-received-msg-wrap .wechat-received-msg {    color: #000;    padding: 7px 8px;    background: #fff;    border-radius: 5px;    max-width: 80%;    width: max-content;    width: -moz-max-content;    width: -webkit-max-content;    width: -o-max-content;    display: table;    margin-left: 15px;    position: relative;}.wechat-received-msg-wrap .wechat-received-msg p {    color: #000;    font-size: 15px;    margin: 0;    padding: 0;    text-align: left;}.wechat-received-msg-wrap .wechat-received-msg:after {    content: "\f0d9";    position: absolute;    font-size: 20px;    color: #fff;    font-family: fontawesome;    top: 15px;    left: -5px;    transform: translate(0, -50%);}.wechat-footer {    position: relative;}.wechat-footer img {    width: 100%;}.linechat {    position: relative;}.linechat .ios-header .status-bar,.linechat .android-header .status-bar {    background: #202a43;}.line-chat-header {    background: #252f4a;    color: #fff;    padding: 17px 14px;    display: flex;    align-items: center;}.line-box-first {    width: 60%;    padding-left: 3px;    display: flex;    align-items: center;}.line-left-arrow {    display: inline-block;}.line-left-arrow i {    font-size: 26px;}.line-pf-name {    display: inline-block;    margin-left: 15px;}.line-pf-name h2 {    padding: 0;    margin: 0;    font-size: 16px;    color: #fff;    width: 180px;    display: block;    overflow: hidden;    height: 18px;    white-space: nowrap;    text-overflow: ellipsis;}.line-box-second {    width: 40%;    display: flex;    align-items: center;    justify-content: flex-end;}.line-box-second .line-header-icon img {    height: auto;    width: auto;}.line-body {    background: #849ec0;    min-height: 490px;    padding: 9px 9px 9px 7px !important;}.line-date {    text-align: center;    margin-bottom: 7px;}.line-date p {    padding: 1px 10px;    margin: 0;    color: #fff;    background: #7086a3;    display: inline-block;    border-radius: 15px;    font-size: 14px;}.line-send-msg-wrap {    position: relative;    width: max-content;    width: -moz-max-content;    width: -webkit-max-content;    width: -o-max-content;    max-width: 87%;    display: flex;    justify-content: flex-end;    margin-bottom: 9px;    margin-left: auto;}.line-send-box {    color: #000;    padding: 7px 12px;    background: #b2ed8b;    border-radius: 13px;    display: table;    position: relative;}.line-send-msg-wrap p {    color: #000;    padding: 0;    margin: 0;    font-size: 14px;    word-break: break-word;}.line-send-box:after {    content: "";    position: absolute;    top: 0;    right: -5px;    background-image: url(../../static/img/line-msg-send-after.png);    background-position: center;    background-size: cover;    background-repeat: no-repeat;    width: 13px;    height: 10px;}.line-msg-read-time {    position: absolute;    bottom: 0;    left: -43px;    width: 38px;    text-align: right;}.line-msg-read-time p {    color: #fff;    padding: 0;    margin: 0;    font-size: 10px;    line-height: 15px;}.line-received-msg-wrap {    display: flex;    justify-content: flex-start;    margin-bottom: 8px;}.line-received-image img {    width: 32px;    height: 32px;    border-radius: 50%;    object-fit: cover;    object-position: center;}.line-received-msg {    color: #000;    padding: 7px 12px;    background: #fff;    border-radius: 13px;    max-width: 75%;    width: max-content;    width: -moz-max-content;    width: -webkit-max-content;    width: -o-max-content;    display: table;    margin-left: 10px;    position: relative;}.line-received-msg p {    color: #000;    font-size: 14px;    margin: 0;    padding: 0;    text-align: left;    word-break: break-word;}.line-received-time {    position: absolute;    bottom: 0;    right: -40px;}.line-received-time p {    padding: 0;    margin: 0;    font-size: 10px;    color: #fff;}.line-received-msg:after {    content: "";    position: absolute;    top: 0;    left: -5px;    background-image: url(../../static/img/line-msg-received-after.png);    background-position: center;    background-size: cover;    background-repeat: no-repeat;    width: 13px;    height: 10px;}.line-footer {    position: relative;    display: block;    width: 100%;}.line-footer img {    width: 100%;}.tumblr {    position: relative;}.tumblr .ios-header .status-bar,.tumblr .android-header .status-bar {    background: #000;}.tumblr-header {    background: #414242;    padding: 8px 20px;    align-items: center;    display: flex;    min-height: 56px;}.tumblr-first-box {    width: 65%;    display: flex;    align-items: center;}.tumblr-left-arrow {    display: inline-block;}.tumblr-left-arrow img {    width: 17px;}.tumblr-pf-name {    display: inline-block;    margin-left: 35px;}.tumblr-pf-name h2 {    padding: 0;    margin: 0;    font-size: 16px;    color: #fff;    text-overflow: ellipsis;    overflow: hidden;    width: 180px;    height: 17px;    white-space: nowrap;}.tumblr-second-box {    width: 35%;    display: flex;    align-items: center;    justify-content: flex-end;}.tumblr-right-dots {    margin-right: 5px;}.tumblr-right-dots img {    width: 5px;}.tumblr-body {    padding: 12px 15px;    background: #fff;    min-height: 453px;}.tumblr-profile-detail {    text-align: center;    margin-bottom: 8px;}.tumblr-body .modal-body {    padding: 0;}.tumblr-profile-pic {    background: #f2f2f2;    width: 37px;    height: 37px;    border-radius: 50%;    margin: 0 auto;    position: relative;}.tumblr-profile-pic img {    width: 100%;    height: 100%;    object-fit: cover;    object-position: center;    border-radius: 50%;}.tumblr-profile-pic .tumblr-active {    content: "";    position: absolute;    top: -2px;    right: -4px;    width: 13px;    height: 13px;    background: #00cf36;    border-radius: 50%;}.tumblr-profile-detail .tumblr-pf-name {    margin: 0;    display: block;}.tumblr-profile-detail .tumblr-pf-name h2 {    color: #000;    font-weight: 700;    width: 100%;}.tumblr-following p {    color: #7d7d7d;    padding: 0;    margin: 0;    font-size: 12px;}.tumblr-body .modal-body {    padding: 0;}.tumblr-sent-pf,.tumblr-received-pf {    position: relative;    width: 37px;    height: 37px;    border-radius: 5px;    display: inline-block;    vertical-align: top;    overflow: hidden;}.tumblr-sent-pf img,.tumblr-received-pf img {    border-radius: 5px;    width: 100%;    height: 100%;    object-fit: cover;    object-position: center;}.tumblr-msg-text {    background: #f4f4f4;    max-width: 83%;    margin-left: 10px;    padding: 12px 10px;    border-radius: 7px;    display: block;    vertical-align: top;}.tumblr-msg-text h2 {    padding: 0;    margin: 0;    font-size: 16px;    font-weight: 700;    color: #000;    word-break: break-word;}.tumblr-msg-text p {    padding: 0;    margin: 0;    color: #000;    font-size: 15px;}.tumblr-msg-send,.tumblr-msg-received {    margin-bottom: 6px;    display: flex;    align-items: flex-start;}.tumblr-footer {    position: relative;    display: block;    width: 100%;}.tumblr-active-wrap {    position: relative;    text-align: center;    margin-bottom: 20px;}.tumblr-active-wrap .active_last {    padding: 0;    margin: 0;    color: #7d7d7d;    font-size: 13px;    position: relative;    padding-left: 10px;    display: inline-block;    margin-bottom: 9px;}.tumblr-active-wrap .active_last .dot {    position: absolute;    content: "";    width: 8px;    height: 8px;    background: #00cf35;    border-radius: 50%;    top: 50%;    left: 0;    transform: translate(0, -50%);}.tumblr-active-wrap span.look-shady {    display: block;    padding: 0;    margin: 0;    color: #7d7d7d;}.tumblr-active-wrap span.mark-as {    padding: 0;    margin: 0;    color: #7d7d7d;    font-size: 14px;    font-weight: 700;    display: block;}.tumblr-active-wrap span.mark-as span {    display: block;}.tumblr-footer img {    width: 100%;}.skype {    position: relative;}.skype .android-header .status-bar {    background: #1f1f1f;}.skype-chat-header {    padding: 10px;    background-color: #fff;    min-height: 53px;    display: flex;    align-items: center;    border-bottom: 1px solid #dadadc;}.skype-box-first {    width: 70%;    padding-left: 3px;    overflow: hidden;}.skype-box-second {    width: 30%;    text-align: right;}.skype-chat-user {    display: inline-block;}.skype-chat-user img {    width: 19px;}.skype-chat-pf-name {    display: inline-block;    vertical-align: middle;    padding-left: 18px;}.skype-chat-pf-name h2 {    padding: 0;    margin: 0;    color: #252423;    font-size: 15px;    font-weight: 800;    width: 180px;    display: block;}.skype-chat-header-icons img {    width: 56px;}.skype-chat-active p {    color: #a5a7aa;    padding: 0;    margin: 0;    position: relative;    padding-left: 15px;    font-size: 11px;}.skype-chat-active .statusonline p span {    content: "";    position: absolute;    width: 7px;    height: 7px;    top: 50%;    left: 0;    transform: translate(0, -50%);    background-image: url(../../static/img/skype-active.png);    background-position: center;    background-size: cover;    background-repeat: no-repeat;}.skype-chat-active .statusaway p span {    content: "";    position: absolute;    width: 8px;    height: 8px;    top: 50%;    left: 0;    transform: translate(0, -50%);    background-image: url(../../static/img/skype-away.png);    background-position: center;    background-size: cover;    background-repeat: no-repeat;}.skype-chat-active .statusdonotdisturb p span {    content: "";    position: absolute;    width: 8px;    height: 8px;    top: 50%;    left: 0;    transform: translate(0, -50%);    background-image: url(../../static/img/skype-do-not-disturb.png);    background-position: center;    background-size: cover;    background-repeat: no-repeat;}.skype-chat-active .statusinvisible p span {    content: "";    position: absolute;    width: 8px;    height: 8px;    top: 50%;    left: 0;    transform: translate(0, -50%);    background-image: url(../../static/img/skype-invisible.png);    background-position: center;    background-size: cover;    background-repeat: no-repeat;}.skype-body {    padding: 7px;    min-height: 498px;    overflow: auto;    background: #fff;}.skype-send-wrap {    text-align: right;    margin-top: 5px;}.skype-send-date p {    color: #a5a7aa;    padding: 0;    margin: 0;    font-size: 11px;}.skype-send-msg-wrap .skype-send-msg p {    color: #000;    font-size: 15px;    margin: 0;    padding: 0;    text-align: left;}.skype-send-msg-wrap .skype-send-msg {    color: #000;    padding: 7px 9px 9px 9px;    background: #dbf4fd;    border-radius: 5px 0 0 5px;    max-width: 80%;    width: max-content;    width: -moz-max-content;    width: -webkit-max-content;    width: -o-max-content;    margin-left: auto;    margin-bottom: 2px;    display: table;}.skype-send-msg-wrap .skype-send-msg:first-child {    border-radius: 5px 5px 0 5px;}.skype-received-pf img {    width: 35px;    height: 35px;    border-radius: 50%;    object-fit: cover;    object-position: center;}.skype-received-wrap {    display: flex;    position: relative;}.skype-received-msg-wrap {    margin-left: 8px;}.skype-received-name-date p {    color: #a5a7aa;    padding: 0;    margin: 0;    font-size: 11px;}.skype-received-msg-box .skype-received-msg {    color: #000;    padding: 6px 9px 10px 9px;    background: #eff5fb;    border-radius: 0 5px 5px 0;    max-width: 220px;    margin-bottom: 2px;    position: relative;    display: table;}.skype-received-msg-box .skype-received-msg:last-child {    border-radius: 0 5px 5px 5px;}.skype-received-msg-box .skype-received-msg p {    color: #000;    font-size: 15px;    margin: 0;    padding: 0;    text-align: left;}.skype-received-msg-like {    background: #fff;    border-radius: 50%;    width: 25px;    height: 25px;    display: flex;    align-items: center;    justify-content: center;    margin-top: 2px;    margin-bottom: -17px;    box-shadow: 0 0 2px rgba(0, 0, 0, 0.5);}.skype-received-msg-like img {    width: 16px;}.skype-msg-received {    margin-bottom: 19px !important;}.skype-received-msg:after {    content: "";    position: absolute;    right: -20px;    top: 0;    width: 15px;    height: 15px;    background: url(../../static/img/skype-received-msg-smiley.png);    background-repeat: no-repeat;    background-position: center;    background-size: cover;}.skype-received-msg-view {    position: absolute;    right: 0;    bottom: 0;}.skype-received-msg-view img {    width: 14px;    height: 14px;    border-radius: 50%;    object-fit: cover;    object-position: center;}.skype-footer {    width: 100%;}.skype-footer img {    width: 100%;}.skype-night-mode .skype-chat-header {    background: #1a191e;    border-bottom: 1px solid #49484d;}.skype-night-mode .skype-chat-header h2 {    color: #fff;}.skype-night-mode .skype-chat-header p {    color: #fff;}.skype-night-mode .skype-body {    background: #1a191e;}.skype-night-mode .skype-send-msg {    background: #2b373f;}.skype-night-mode .skype-send-msg p {    color: #fff;}.skype-night-mode .skype-received-msg {    background: #1f2326;}.skype-night-mode .skype-received-msg p {    color: #fff;}