@font-face {
    font-family: 'ykb-r';
    src: url("/fonts/Yekan-bakh-regular.ttf") format('truetype');
}

@font-face {
    font-family: 'ykb-b';
    src: url('/fonts/Yekan-bakh-bold.ttf') format('truetype');
}

@font-face {
    font-family: 'ykb-l';
    src: url('/fonts/Yekan-bakh-light.ttf') format("truetype");
}

html {
    scroll-behavior: smooth;
}

body {
    font-family: 'ykb-r', Inter, sans-serif;
}

.pwt-btn.pwt-btn-switch {
    border: 1px solid white;
}

.datepicker-plot-area {
    font-family: 'ykb-r', Tahoma, sans-serif !important;
    font-size: 14px !important;
}

html[dir=rtl] .breadcrumb-item + .breadcrumb-item::before {
    float: right;
    padding-left: 0.5rem;
    padding-right: 0.5rem;
    color: #97a4af;
    content: var(--bs-breadcrumb-divider, "/");
}

html[dir=rtl] .nav-vertical.nav-tabs .nav-link {
    border-left: 0;
    border-right: .1875rem solid transparent;
}

html[dir=rtl] .nav-vertical.nav-tabs .nav-item.show .nav-link, .nav-vertical.nav-tabs .nav-link.active {
    border-right-color: #377dff !important;
}

html[dir=rtl] .navbar-vertical .card .nav-tabs .nav-link {
    padding-right: 1.8125rem;
    margin-right: -4.5rem;
}

html[dir=rtl] .list-separator .list-inline-item {
    margin-left: 4px;
    margin-right: 0.75rem;
}

.bg-org {

}

.bg-org-light {

}

.bg-org-dark {

}

.btn-primary {
    background-color: #219EBC;
    border-color: #219EBC;
    font-family: 'ykb-b';
    color: #FFF;
}

.btn-primary:active, .btn-primary:focus, .btn-primary:hover {
    background-color: #8ECAE6;
    border-color: #8ECAE6;
    box-shadow: none;
    color: #FFF
}

.btn-primary.disabled, .btn-primary:disabled {
    color: #fff;
    background-color: #a6866a;
    border-color: #a6866a;
}


.btn-secondary {
    color: #fff;
    background-color: #023047;
    border-color: #023047;
}


.navbar .nav-item:hover > .nav-link,
.nav-link:focus, .nav-link:hover {
    color: #219EBC;
}


.input-group:not(.has-validation) > .dropdown-toggle:nth-last-child(n+3), .input-group:not(.has-validation) > :not(:last-child):not(.dropdown-toggle):not(.dropdown-menu) {
    border-top-right-radius: 0.3125rem !important;
    border-bottom-right-radius: 0.3125rem !important;

}

.input-group > :not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback) {
    margin-left: 0;
    border-top-left-radius: 0.5rem;
    border-bottom-left-radius: 0.5rem;
    margin-right: 10px;
}

.article h1, .article h2, .article h3, .article h4, .article p {
    margin: 0;
}

.article {
    min-height: 35rem;
    max-height: 35rem;
}

html[dir="rtl"] .modal-header .btn-close {
    padding: 0.5rem 1rem;
    margin: 0;
}

.form-check .form-check-input {
    float: right;
    margin-left: .5rem;
}

.link-secondary[href]:hover, .text-body[href]:hover, .text-muted[href]:hover, .text-secondary[href]:hover {
    color: inherit !important;
}

@media (max-width: 1000px) {
    .auth-header {
        background-color: #023047;
        color: #219EBC;
    }

    .auth-navigation-main {
        color: #219EBC;
    }
}

@media (max-width: 991.98px) {
    .navbar-expand-lg .navbar-collapse {
        /*background-color: #035c41;*/
        -webkit-box-shadow: 0px 10px 35px -2px rgba(65, 134, 122, 0.37);
        box-shadow: 0px 10px 35px -2px rgba(89, 141, 132, 0.37);
        border-radius: 10px;
    }

    .navbar-collapse .nav-link {
        border-bottom: 0.5px solid rgba(255, 255, 255, 0.39);
        text-align: center;
    }
}

@media (min-width: 768px) {
    .avatar-xxl, .avatar-xxl .avatar-initials {
        width: 8rem;
        height: 7rem;
    }
}


.text-blue {
    color: #219EBC;
}


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


.bg-light {
    background: #219EBC33 !important;
}


.bg-gray {
    background: #EEEEEE;
}



.navbar-fixed-top {
    position: fixed;
}

/*#customers img {*/
/*    height: 70px;*/

/*}*/


html[dir=rtl] .nav-vertical.nav-tabs .nav-item.show .nav-link, .nav-vertical.nav-tabs .nav-link.active {
    border-right-color: #219EBC !important;
}


.nav-tabs .nav-item.show .nav-link, .nav-tabs .nav-link.active {
    color: #219EBC;
    border-right-color: #219EBC !important;
}


/*.golden-gradient {*/
/*    background-color: #E5B80B;*/
/*    background: repeating-conic-gradient(#E5B80B, #FFD700, #E5B80B 10%);*/
/*}*/

/*.silver-gradient {*/
/*    background-color: #AAAAAA;*/
/*    background: repeating-conic-gradient(#AAAAAA, #EEEEEE, #AAAAAA 10%);*/
/*}*/

/*.bronze-gradient {*/
/*    background-color: #8D582B;*/
/*    background: repeating-conic-gradient(#c97a37, #e59a59, #c97a37 10%);*/
/*}*/

.golden-gradient .img-top-seller {
    background: #E5B80B;
    background: linear-gradient(to bottom right, #E5B80B, #ffe04a);
}

.silver-gradient .img-top-seller {
    background: #AAAAAA;
    background: linear-gradient(to bottom right, #AAAAAA, #EEEEEE);
}

.bronze-gradient .img-top-seller {
    background: #c97a37;
    background: linear-gradient(to bottom right, #c97a37, #f8b77b);
}

.img-top-seller {
    border-radius: 50%;
    width: 80px;
    padding: 5px;
    box-sizing: content-box;
}


