.sidebar-left-down{
    width:16px;
     height:16px;
}
.sidebar-list-icn{
    width:18px;
    height:18px;
}
.login-reg button {
    background: #f25a23;
    color: #fff;
    font-size: 16px;
    font-weight: 600;
}
.primary-button-orange, .secondary-button-blue,
 button.swal2-confirm.swal2-styled,
 button.swal2-cancel.swal2-styled, .third-gray-btn  {
    background: #f25a23;
    padding: 8px 14px;
    color: #fff;
    font-size: 16px;
    text-decoration: none;
    border-radius: 5px;
    box-shadow: none !important;
}
button.swal2-cancel.swal2-styled, .third-gray-btn {
    background: #6e7881 !important;
}
button.swal2-cancel.swal2-styled:hover, .third-gray-btn:hover {
    background: #5d6164 !important;
}
.secondary-button-blue {
    background: #1f6191 !important;
}
.secondary-button-blue:hover {
    background: #006cb9 !important;
}
.action-buttons a{
    text-decoration: none;
}
.login-reg button:hover, .primary-button-orange:hover, button.swal2-confirm.swal2-styled:hover{
    background:#ff4400;
}
form input, select, textarea{
    border:1px solid #ddd;
    border-radius:5px;
}
textarea{
    min-height:100px;
}
form input:focus, select:focus, textarea:focus {
    --tw-ring-shadow: 0 !important;
    border-color: #a7a7a7;
}
form ui-label{
    font-size: 16px;
}
tr, th, td {
    border: 1px solid #ddd;
}
td {
    color: #444444;
    font-size: 14px;
}
th, th span {
    text-transform: capitalize;
    color: #282828;
    font-weight: 700;
    font-size: 14px;
}
.role-chrckbox div {
    height: 1rem !important;
    width: 1rem !important;
}
.role-permison-field ui-field {
    align-items: center;
}
.role-permison-field ui-label{
    font-size: 14px;
}
span.swal2-x-mark span {
    background: red !important;
    border-color: red !important;
}
 .swal2-icon.swal2-error.swal2-icon-show  {
    border-color: red !important;
}
h2#swal2-title {
    padding-top: 0;
}
a, button{
    cursor:pointer;
}

/* Change Livewire progress bar color */
#nprogress .bar {
    background: #f05120 !important;
}