/* Message deletion confirmation: scoped to the message page. */
body.nakliyat-pro.my-messages-page #modal_mask:has(.ni-message-confirm) {
    position: fixed!important; inset: 0!important; width: 100%!important; height: 100%!important;
    background: rgba(0,40,88,.42)!important; z-index: 10000!important;
}
body.nakliyat-pro.my-messages-page #modal_block.modal_block.ni-message-confirm {
    position: fixed!important; top: 50%!important; left: 50%!important;
    transform: translate(-50%,-50%)!important; margin: 0!important;
    width: 440px!important; max-width: calc(100vw - 32px)!important;
    height: auto!important; max-height: calc(100dvh - 32px); overflow: auto!important;
    padding: 0!important; border: 1px solid #d7e4f2!important;
    border-radius: 18px!important; background: #fff!important;
    box-shadow: 0 24px 70px rgba(0,40,88,.24)!important;
}
body.nakliyat-pro.my-messages-page #modal_block.modal_block.ni-message-confirm .inner,
body.nakliyat-pro.my-messages-page #modal_block.modal_block.ni-message-confirm .inner>.modal_content {
    padding: 0!important; margin: 0!important; background: transparent!important;
}
body.nakliyat-pro.my-messages-page #modal_block.modal_block.ni-message-confirm .caption {
    display: flex!important; align-items: center; gap: 12px;
    margin: 0!important; padding: 22px 64px 22px 24px!important;
    color: #17335e!important; background: #edf5fc!important;
    border-bottom: 1px solid #d7e4f2!important; font-size: 18px!important;
    font-weight: 700; line-height: 1.4!important;
}
body.nakliyat-pro.my-messages-page #modal_block.modal_block.ni-message-confirm .caption:before {
    content: "\f2ed"!important; font-family: "Font Awesome 6 Free"; font-weight: 900;
    flex: 0 0 auto; color: #b32e3f; font-size: 17px;
}
body.nakliyat-pro.my-messages-page #modal_block.modal_block.ni-message-confirm .ni-confirm-copy {
    margin: 0!important; padding: 24px!important; color: #68758d!important;
    font-size: 15px!important; line-height: 1.7!important;
}
body.nakliyat-pro.my-messages-page #modal_block.modal_block.ni-message-confirm .prompt {
    display: flex!important; justify-content: flex-end; flex-wrap: wrap; gap: 10px;
    margin: 0!important; padding: 0 24px 24px!important; text-align: initial;
}
body.nakliyat-pro.my-messages-page #modal_block.modal_block.ni-message-confirm .prompt input {
    position: static!important; width: auto!important; height: 44px!important;
    margin: 0!important; padding: 0 20px!important; border-radius: 10px!important;
    font: inherit!important; font-size: 14px!important; font-weight: 700!important;
    line-height: 42px!important; cursor: pointer; box-shadow: none!important;
}
body.nakliyat-pro.my-messages-page #modal_block.modal_block.ni-message-confirm .prompt input[name="ok"] {
    background: #b32e3f!important; color: #fff!important; border: 1px solid #b32e3f!important;
}
body.nakliyat-pro.my-messages-page #modal_block.modal_block.ni-message-confirm .prompt input[name="ok"]:hover {background: #922336!important;}
body.nakliyat-pro.my-messages-page #modal_block.modal_block.ni-message-confirm .prompt input[name="close"] {
    background: #fff!important; color: #075a9c!important; border: 1px solid #d7e4f2!important;
}
body.nakliyat-pro.my-messages-page #modal_block.modal_block.ni-message-confirm .prompt input[name="close"]:hover {background: #edf5fc!important;}
body.nakliyat-pro.my-messages-page #modal_block.modal_block.ni-message-confirm .inner>.close {
    display: flex!important; align-items: center!important; justify-content: center!important;
    position: absolute!important; top: 18px!important; right: 18px!important;
    width: 32px!important; height: 32px!important; margin: 0!important; padding: 0!important;
    background: #fff!important; border: 1px solid #d7e4f2!important; border-radius: 9px!important;
}
body.nakliyat-pro.my-messages-page #modal_block.modal_block.ni-message-confirm .inner>.close>div {
    display: block!important; position: static!important; width: auto!important; height: auto!important;
    margin: 0!important; padding: 0!important; background: none!important;
}
body.nakliyat-pro.my-messages-page #modal_block.modal_block.ni-message-confirm .inner>.close>div:before {
    content: "\f00d"!important; display: block!important; font-family: "Font Awesome 6 Free";
    font-weight: 900; font-size: 14px!important; line-height: 1!important; color: #075a9c!important;
}
body.nakliyat-pro.my-messages-page #modal_block.modal_block.ni-message-confirm input:focus-visible,
body.nakliyat-pro.my-messages-page #modal_block.modal_block.ni-message-confirm .inner>.close:focus-visible {
    outline: 3px solid #00b0b8!important; outline-offset: 3px;
}
@media(max-width: 480px) {
    body.nakliyat-pro.my-messages-page #modal_block.modal_block.ni-message-confirm .prompt input {flex: 1; padding: 0 12px!important;}
}

/* Conversation surface and composer. Native IDs remain available to AJAX. */
body.nakliyat-pro.my-messages-page #controller_area .ni-conversation {
    overflow: hidden; background: #fff; border: 1px solid #d7e4f2;
    border-radius: 20px; box-shadow: 0 12px 34px rgba(0,40,88,.06);
}
body.nakliyat-pro.my-messages-page .ni-conversation-header {
    display: flex; align-items: center; gap: 14px; padding: 20px 24px;
    background: #fff; border-bottom: 1px solid #e3eaf3;
}
body.nakliyat-pro.my-messages-page .ni-conversation-avatar {
    display: grid; place-items: center; flex: 0 0 46px; height: 46px;
    color: #fff; background: linear-gradient(135deg,#075a9c,#00a6ad);
    border-radius: 14px; font-size: 19px;
}
body.nakliyat-pro.my-messages-page .ni-conversation-person {flex: 1; min-width: 0;}
body.nakliyat-pro.my-messages-page .ni-conversation-person h2 {
    margin: 0; color: #17335e; font-size: 17px; font-weight: 700;
    line-height: 1.4; overflow-wrap: anywhere;
}
body.nakliyat-pro.my-messages-page .ni-conversation-person p {
    display: flex; align-items: center; gap: 6px; margin: 5px 0 0;
    color: #68758d; font-size: 12px; line-height: 1.4;
}
body.nakliyat-pro.my-messages-page .ni-conversation-person p i {color: #00a6ad;}
body.nakliyat-pro.my-messages-page .ni-conversation-back {
    display: inline-flex; align-items: center; justify-content: center; gap: 8px;
    min-width: 40px; min-height: 40px; padding: 8px 12px;
    border: 1px solid #d7e4f2; border-radius: 10px; color: #075a9c!important;
    background: #f6f9fd; font-size: 12px; font-weight: 700; text-decoration: none;
}
body.nakliyat-pro.my-messages-page .ni-conversation-back:hover {background: #edf5fc;}
body.nakliyat-pro.my-messages-page #controller_area .ni-conversation #messages_cont {
    height: clamp(280px,48vh,560px); max-height: 560px; margin: 0!important;
    padding: 24px!important; overflow-y: auto; overflow-x: hidden;
    border: 0!important; border-radius: 0!important;
    background: linear-gradient(180deg,#f5f9fd,#eef5fb)!important;
    scrollbar-width: thin; scrollbar-color: #aec5d9 transparent;
}
body.nakliyat-pro.my-messages-page #controller_area .ni-conversation #messages_area {
    display: flex; flex-direction: column; gap: 16px;
    min-height: 100%; width: 100%; padding: 0!important; margin: 0!important;
}
body.nakliyat-pro.my-messages-page #controller_area .ni-conversation #messages_area>li {
    flex: 0 0 auto; align-self: flex-start; float: none!important;
    width: fit-content!important; min-width: 100px; max-width: 78%!important;
    margin: 0!important; padding: 13px 38px 10px 16px!important;
    border: 1px solid #dce7f2!important; border-radius: 16px 16px 16px 5px!important;
    background: #fff!important; color: #17335e!important;
    font-size: 14px; line-height: 1.65; overflow-wrap: anywhere;
    box-shadow: 0 3px 10px rgba(0,40,88,.04);
}
body.nakliyat-pro.my-messages-page #controller_area .ni-conversation #messages_area>li.me {
    align-self: flex-end; background: linear-gradient(135deg,#075a9c,#003b78)!important;
    color: #fff!important; border-color: transparent!important;
    border-radius: 16px 16px 5px 16px!important;
}
body.nakliyat-pro.my-messages-page #controller_area .ni-conversation #messages_area>li:before,
body.nakliyat-pro.my-messages-page #controller_area .ni-conversation #messages_area>li:after {
    display: none!important; content: none!important;
}
body.nakliyat-pro.my-messages-page #controller_area .ni-conversation #messages_area>li>.date {
    margin-top: 7px!important; padding: 0!important; font-size: 10px!important;
    line-height: 1.5; color: #7a8aa0!important;
}
body.nakliyat-pro.my-messages-page #controller_area .ni-conversation #messages_area>li.me>.date {color: #c5dfee!important;}
body.nakliyat-pro.my-messages-page #controller_area .ni-conversation #messages_area>li>span.delete {
    display: grid!important; place-items: center; top: 10px; right: 8px;
    width: 24px!important; height: 26px!important; border-radius: 7px;
    opacity: .6; transition: opacity .2s,background .2s;
}
body.nakliyat-pro.my-messages-page #controller_area .ni-conversation #messages_area>li>span.delete:hover {
    opacity: 1; background: rgba(7,90,156,.08)!important;
}
body.nakliyat-pro.my-messages-page #controller_area .ni-conversation #messages_area>li.me>span.delete:hover {background: rgba(255,255,255,.16)!important;}
body.nakliyat-pro.my-messages-page #controller_area .ni-conversation #messages_area>li.removed {
    opacity: 1!important; background: #edf2f7!important; color: #68758d!important;
    border: 1px dashed #c9d7e5!important; box-shadow: none!important;
}
body.nakliyat-pro.my-messages-page #controller_area .ni-conversation #messages_area>li.removed>.date {color: #7a8aa0!important;}
body.nakliyat-pro.my-messages-page #controller_area .ni-conversation .send-controls {
    display: grid!important; grid-template-columns: minmax(0,1fr) auto;
    align-items: center; gap: 12px; margin: 0!important; padding: 20px 24px!important;
    background: #fff; border: 0!important; border-top: 1px solid #d7e4f2!important;
    border-radius: 0!important; text-align: left!important;
}
body.nakliyat-pro.my-messages-page #controller_area .ni-conversation .send-controls:after {display: none!important;}
body.nakliyat-pro.my-messages-page .ni-composer-label {
    grid-column: 1 / -1; display: flex; align-items: center; gap: 8px;
    margin: 0; color: #17335e; font-size: 13px; font-weight: 700;
}
body.nakliyat-pro.my-messages-page .ni-composer-label i {color: #075a9c;}
body.nakliyat-pro.my-messages-page #controller_area .ni-conversation #message_text {
    grid-column: 1 / -1; width: 100%!important; min-height: 94px!important;
    max-height: 240px; margin: 0!important; padding: 14px 16px!important;
    background: #f8fafd!important; border: 1px solid #d7e4f2!important;
    border-radius: 12px!important; color: #17335e!important;
    font-family: inherit; font-size: 14px; line-height: 1.6; resize: vertical;
    box-shadow: none!important; box-sizing: border-box;
}
body.nakliyat-pro.my-messages-page #controller_area .ni-conversation #message_text:focus {
    outline: none; border-color: #00a6ad!important; background: #fff!important;
    box-shadow: 0 0 0 3px rgba(0,166,173,.1)!important;
}
body.nakliyat-pro.my-messages-page #controller_area .ni-conversation #message_text::placeholder {color: #8997aa;}
body.nakliyat-pro.my-messages-page #controller_area .ni-conversation .send-controls>.charleft {
    grid-column: 1; grid-row: 3; width: auto!important; float: none!important;
    display: block!important; margin: 0!important; padding: 0!important;
    color: #7a8aa0; font-size: 11px; line-height: 1.5; text-align: left!important;
}
body.nakliyat-pro.my-messages-page #controller_area .ni-conversation .send-controls>.charleft.textarea_counter_warning {color: #b32e3f;}
body.nakliyat-pro.my-messages-page #controller_area .ni-conversation .ni-message-send {
    grid-column: 2; grid-row: 3; display: flex!important; align-items: center;
    justify-content: center; gap: 9px; position: relative; float: none!important;
    margin: 0!important; border-radius: 11px; background: linear-gradient(135deg,#075a9c,#003b78);
    box-shadow: 0 5px 12px rgba(7,90,156,.16); overflow: hidden;
}
body.nakliyat-pro.my-messages-page #controller_area .ni-conversation .ni-message-send>i {
    display: block!important; position: absolute!important; left: 17px!important;
    top: 50%!important; transform: translateY(-50%); z-index: 1;
    color: #fff!important; font-size: 14px!important; pointer-events: none;
}
body.nakliyat-pro.my-messages-page #controller_area .ni-conversation #send_message {
    display: block!important; width: auto!important; min-height: 44px!important;
    margin: 0!important; padding: 0 20px 0 43px!important;
    background: transparent!important; border: 0!important; border-radius: 11px!important;
    color: #fff!important; font-family: inherit; font-size: 14px; font-weight: 700;
    line-height: 44px!important; cursor: pointer;
}
body.nakliyat-pro.my-messages-page #controller_area .ni-conversation .ni-message-send:hover {background: #003b78;}
body.nakliyat-pro.my-messages-page #controller_area .ni-conversation #send_message:disabled {opacity: .6; cursor: wait;}
body.nakliyat-pro.my-messages-page #send_message:focus-visible,
body.nakliyat-pro.my-messages-page .ni-conversation-back:focus-visible {outline: 3px solid #00b0b8; outline-offset: -3px;}
@media(max-width:575px) {
    body.nakliyat-pro.my-messages-page .ni-conversation-header {gap: 10px; padding: 16px;}
    body.nakliyat-pro.my-messages-page .ni-conversation-back span {display: none;}
    body.nakliyat-pro.my-messages-page #controller_area .ni-conversation #messages_cont {padding: 16px!important; height: 46vh; min-height: 260px;}
    body.nakliyat-pro.my-messages-page #controller_area .ni-conversation #messages_area>li {max-width: 90%!important;}
    body.nakliyat-pro.my-messages-page #controller_area .ni-conversation .send-controls {padding: 16px!important; gap: 10px;}
}

/* Payment history: prevent legacy table cell borders and backgrounds. */
body.nakliyat-pro.payment-history-page #controller_area .transactions.ni-transactions {
    border: 1px solid #d7e4f2!important; border-radius: 16px!important;
    background: #fff!important; box-shadow: 0 6px 20px rgba(0,40,88,.04);
}
body.nakliyat-pro.payment-history-page #controller_area .transactions.ni-transactions>.header,
body.nakliyat-pro.payment-history-page #controller_area .transactions.ni-transactions>.row {
    display: grid!important; grid-template-columns: 36px minmax(160px,1fr) minmax(260px,1.2fr) minmax(115px,.45fr);
    align-items: start; gap: 20px!important; padding: 20px 24px!important;
    border: 0!important; border-bottom: 1px solid #e3eaf3!important;
}
body.nakliyat-pro.payment-history-page #controller_area .transactions.ni-transactions>.header {
    align-items: center; background: #edf5fc!important; color: #17335e!important;
    font-size: 13px!important; font-weight: 700!important;
}
body.nakliyat-pro.payment-history-page #controller_area .transactions.ni-transactions>.header>div,
body.nakliyat-pro.payment-history-page #controller_area .transactions.ni-transactions>.row>div {
    display: block!important; width: auto!important; max-width: none!important; min-width: 0!important;
    height: auto!important; margin: 0!important; padding: 0!important; float: none!important;
    border: 0!important; background: transparent!important; box-shadow: none!important;
    color: inherit!important; font-size: inherit!important; line-height: 1.6!important;
    white-space: normal!important; overflow-wrap: anywhere;
}
body.nakliyat-pro.payment-history-page #controller_area .transactions.ni-transactions>.header>div:before,
body.nakliyat-pro.payment-history-page #controller_area .transactions.ni-transactions>.header>div:after {display: none!important; content: none!important;}
body.nakliyat-pro.payment-history-page #controller_area .transactions.ni-transactions>.header i {margin-right: 7px; color: #075a9c;}
body.nakliyat-pro.payment-history-page #controller_area .transactions.ni-transactions>.row {font-size: 14px; color: #17335e;}
body.nakliyat-pro.payment-history-page #controller_area .transactions.ni-transactions>.row:last-child {border-bottom: 0!important;}
body.nakliyat-pro.payment-history-page #controller_area .transactions.ni-transactions .content {font-weight: 600;}
body.nakliyat-pro.payment-history-page #controller_area .transactions.ni-transactions .table-cell {border: 0!important; background: transparent!important;}
body.nakliyat-pro.payment-history-page #controller_area .transactions.ni-transactions .table-cell>.name {color: #68758d!important; font-size: 12px!important;}
body.nakliyat-pro.payment-history-page #controller_area .transactions.ni-transactions .table-cell>.value {color: #17335e!important; font-size: 13px!important;}
body.nakliyat-pro.payment-history-page #controller_area .transactions.ni-transactions .statuses>span {border: 1px solid #d7e4f2; border-radius: 8px!important; padding: 7px 10px!important; font-weight: 600;}
body.nakliyat-pro.payment-history-page #controller_area .transactions.ni-transactions .statuses>span.unpaid {border-color: #f1ccd1;}
body.nakliyat-pro.payment-history-page #controller_area .transactions.ni-transactions .statuses>span.paid {background: #eaf8f5!important; color: #087465!important; border-color: #c5e7df;}
/* Inbox rows use the same soft surfaces as the conversation. */
body.nakliyat-pro.my-messages-page #controller_area .ni-inbox {padding: 0!important;}
body.nakliyat-pro.my-messages-page .ni-inbox-intro {display: flex; align-items: center; gap: 12px; margin-bottom: 18px; padding: 20px 24px; border: 1px solid #d7e4f2; border-radius: 16px; background: linear-gradient(110deg,#edf5fc,#f6fbfc);}
body.nakliyat-pro.my-messages-page .ni-inbox-intro-icon {display: grid; place-items: center; flex: 0 0 42px; height: 42px; border-radius: 12px; color: #075a9c; background: #fff; font-size: 19px;}
body.nakliyat-pro.my-messages-page .ni-inbox-intro h2 {margin: 0 0 5px; color: #17335e; font-size: 17px; font-weight: 700;}
body.nakliyat-pro.my-messages-page .ni-inbox-intro p {margin: 0; color: #68758d; font-size: 13px; line-height: 1.5;}
body.nakliyat-pro.my-messages-page #controller_area .ni-inbox .contacts-list.ni-inbox-list {
    display: block!important; border: 0!important; border-radius: 0!important; background: transparent!important;
    box-shadow: none!important; width: 100%!important; overflow: visible!important;
}
body.nakliyat-pro.my-messages-page #controller_area .ni-inbox-list>tbody {display: flex; flex-direction: column; gap: 12px;}
body.nakliyat-pro.my-messages-page #controller_area .ni-inbox-list tr {
    display: grid!important; grid-template-columns: 28px 60px minmax(0,1fr); gap: 16px; align-items: center;
    width: 100%; padding: 20px; box-sizing: border-box; border: 1px solid #d7e4f2;
    border-radius: 16px; background: #fff; box-shadow: 0 4px 16px rgba(0,40,88,.03);
}
body.nakliyat-pro.my-messages-page #controller_area .ni-inbox-list tr.header {padding: 12px 20px; background: #edf5fc; box-shadow: none; border-radius: 12px;}
body.nakliyat-pro.my-messages-page #controller_area .ni-inbox-list tr.body:hover {border-color: #afcddd; background: #fafdff;}
body.nakliyat-pro.my-messages-page #controller_area .ni-inbox-list tr.ni-inbox-unread {border-left: 4px solid #00a6ad; background: #f3fbfb;}
body.nakliyat-pro.my-messages-page #controller_area .ni-inbox-list tr>td {
    display: block!important; padding: 0!important; margin: 0!important; width: auto!important;
    min-width: 0!important; border: 0!important; background: transparent!important; vertical-align: middle;
}
body.nakliyat-pro.my-messages-page #controller_area .ni-inbox-list .header td {color: #17335e!important; font-size: 12px!important; font-weight: 700;}
body.nakliyat-pro.my-messages-page #controller_area .ni-inbox-list .header td:before {content: none!important; display: none!important;}
body.nakliyat-pro.my-messages-page #controller_area .ni-inbox-list label {margin: 0!important;}
body.nakliyat-pro.my-messages-page #controller_area .ni-inbox-list .picture {width: 60px!important; height: 60px!important; margin: 0!important; border-radius: 14px!important; background: transparent!important;}
body.nakliyat-pro.my-messages-page #controller_area .ni-inbox-list .picture>a {display: block; width: 60px; height: 60px; position: relative;}
body.nakliyat-pro.my-messages-page #controller_area .ni-inbox-list .account-picture {width: 60px!important; height: 60px!important; border-radius: 14px!important; background: #f5f9fe!important;}
body.nakliyat-pro.my-messages-page #controller_area .ni-inbox-list .no-picture:before,
body.nakliyat-pro.my-messages-page #controller_area .ni-inbox-list .no-picture:after {content: none!important; display: none!important;}
body.nakliyat-pro.my-messages-page .ni-inbox-avatar {display: grid; place-items: center; width: 60px; height: 60px; border: 1px solid #d7e4f2; border-radius: 14px; background: linear-gradient(135deg,#e5f2fa,#e3f6f5); color: #075a9c; font-size: 22px; box-sizing: border-box;}
body.nakliyat-pro.my-messages-page #controller_area .ni-inbox-list .info .name {margin: 0; font-size: 16px!important; font-weight: 700; line-height: 1.4; overflow-wrap: anywhere;}
body.nakliyat-pro.my-messages-page #controller_area .ni-inbox-list .info .name>span:not(.new) {color: #68758d; font-size: 12px; font-weight: 400;}
body.nakliyat-pro.my-messages-page #controller_area .ni-inbox-list .info .date {display: flex; align-items: center; gap: 6px; margin: 6px 0 10px!important; color: #7a8aa0; font-size: 11px!important;}
body.nakliyat-pro.my-messages-page #controller_area .ni-inbox-list .info>a.ni-inbox-preview {display: flex; align-items: center; gap: 9px; width: 100%; color: #68758d!important; font-size: 13px; line-height: 1.5; text-decoration: none!important;}
body.nakliyat-pro.my-messages-page #controller_area .ni-inbox-list .ni-inbox-preview>i {color: #075a9c; flex: 0 0 auto;}
body.nakliyat-pro.my-messages-page #controller_area .ni-inbox-list .ni-inbox-preview>span {flex: 1; min-width: 0; max-height: 3em; overflow: hidden; overflow-wrap: anywhere;}
body.nakliyat-pro.my-messages-page #controller_area .ni-inbox-list .ni-inbox-arrow {display: grid; place-items: center; width: 30px; height: 30px; border-radius: 9px; background: #edf5fc;}
body.nakliyat-pro.my-messages-page #controller_area .ni-inbox-list .ni-inbox-preview:hover {color: #075a9c!important;}
body.nakliyat-pro.my-messages-page #controller_area .ni-inbox .mass-actions {margin: 18px 0 0!important;}
body.nakliyat-pro.my-messages-page #content>.h1-nav h1.ni-page-heading:before,
body.nakliyat-pro.payment-history-page #content>.h1-nav h1.ni-page-heading:before,
body.nakliyat-pro.my-messages-page #content>h1.ni-page-heading:before,
body.nakliyat-pro.payment-history-page #content>h1.ni-page-heading:before {display: none!important; content: none!important;}
@media(max-width:900px) {
    body.nakliyat-pro.payment-history-page #controller_area .transactions.ni-transactions>.header {display: none!important;}
    body.nakliyat-pro.payment-history-page #controller_area .transactions.ni-transactions>.row {grid-template-columns: 28px minmax(0,1fr)!important; gap: 12px!important; padding: 18px!important;}
    body.nakliyat-pro.payment-history-page #controller_area .transactions.ni-transactions>.row>.default,
    body.nakliyat-pro.payment-history-page #controller_area .transactions.ni-transactions>.row>.statuses {grid-column: 2;}
}
@media(max-width:575px) {
    body.nakliyat-pro.my-messages-page .ni-inbox-intro {padding: 16px;}
    body.nakliyat-pro.my-messages-page #controller_area .ni-inbox-list tr {grid-template-columns: 24px 44px minmax(0,1fr); gap: 10px; padding: 14px;}
    body.nakliyat-pro.my-messages-page #controller_area .ni-inbox-list tr.header {padding: 10px 14px;}
    body.nakliyat-pro.my-messages-page #controller_area .ni-inbox-list .picture,
    body.nakliyat-pro.my-messages-page #controller_area .ni-inbox-list .picture>a,
    body.nakliyat-pro.my-messages-page #controller_area .ni-inbox-list .account-picture,
    body.nakliyat-pro.my-messages-page .ni-inbox-avatar {width: 44px!important; height: 44px!important; border-radius: 12px!important;}
    body.nakliyat-pro.my-messages-page #controller_area .ni-inbox-list .info .name {font-size: 14px!important;}
}
