.form-check-input:checked {
    background-color: #b9955c !important;
    border-color: #b9955c !important;
    box-shadow: 0 .125rem .25rem #b58f534f !important;
}
.btn-primary {
    color: #fff !important;
    background-color: #b78f50 !important;
    border-color: #b78f50 !important;
}

.btn-primary:hover {
    color: #fff !important;
    background-color: #d5a760 !important;
    border-color: #d5a760 !important;
}

.text-primary
{
    color: #b78f50 !important;
}

.border-primary1
{
    border-color: #b78f50 !important;
}

.kullvi-logo{
    width:150px;
}

.app-chat .app-chat-history .chat-history .chat-message.chat-message-right .chat-message-text {
    background-color: #b58f53 !important;
}

.app-chat .sidebar-body .chat-contact-list li.active {
    background-color: #b38f53 !important;
}

.layout-horizontal .app-chat .app-chat-contacts .sidebar-body
{
    height:100% !important;
}

.app-chat .app-chat-history .chat-history-footer {
    margin: 0.5rem !important;

}

.app-chat .app-chat-history .chat-history-body {
    height: calc(100vh - 25rem) !important;
}

.app-chat{
    height:auto !important;
}

.app-chat .app-chat-history
{
    height:auto !important;
}

.text-avatar{
    width: 2.375rem; 
    height: 2.375rem;
}

.chat-message-right .text-muted
{
    text-align:right;
}

.chat-message-text p
{
    word-break: break-word;
}

.app-chat .app-chat-history .chat-history-body {
    height: calc(100vh - 35vh) !important;
}

.bg-primary
{
 background-color:black !important;   
}

.app-chat .app-chat-history .chat-history-body .chat-history .chat-message:not(:last-child) {
    margin-bottom: 1.2rem !important;
}

.btn-primary.disabled, .btn-primary:disabled {
    color: #fff !important;
    background-color: #b38f56 !important;
    border-color: #b38f56 !important;
}

.btn-outline-primary {
    color: #b38f56 !important;
    border-color: #b38f56 !important;
    background: transparent;
}

.btn-outline-primary:hover {
    color: #fff !important;
    background-color: #b38f56 !important;
    border-color: #b38f56 !important;
    box-shadow: 0 .125rem .25rem #b58f5340 !important;
}

.btn-check:focus+.btn-outline-primary, .btn-outline-primary:focus
{
    background-color:white !important;
}

input[readonly] {
  background-color: #e9ecef; /* Light gray like disabled */
  cursor: not-allowed;
  color: #6c757d; /* Dim the text */
}

.fw-500{
    font-weight:500 !important;
}

