/**
* Style file
* Arabic languages
* =============================
* Author: Ashraf Diab
**/

@import url(https://fonts.googleapis.com/earlyaccess/droidarabickufi.css);
@import url('https://fonts.googleapis.com/css2?family=Cairo:wght@200;300;400;500;600;700;800;900;1000&family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;1,100;1,300;1,400;1,500&display=swap');
body,
html,
#app {
    font-family: 'Cairo', sans-serif;

}

.alert-danger {
    background-color: #f8d7da !important;
}


/* Start general style */

table thead th {
    padding-top: 5px !important;
    padding-bottom: 5px !important;
}

table tbody td,
table tbody th {
    padding-top: 3px !important;
    padding-bottom: 3px !important;
    vertical-align: middle !important;
}

.content-wrapper {
    min-height: 2200px !important;
    margin-top: -8px;
    padding: 25px;
}

.input-group {
    border-right: solid 1px #ccc;
    border-left: solid 1px #ccc;
}


/* End general style */


/* Start header style */

.language-dropdown {
    padding: 0;
    margin-left: -95px;
    top: 90%;
    border-top-left-radius: 25px;
    border-top-right-radius: 0;
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 25px;
}

.language-toggle-dropdown {
    background-color: #FFF;
    border-top-right-radius: 0px;
    border-top-left-radius: 25px;
    border-bottom-left-radius: 0px;
    border-bottom-right-radius: 25px;
    cursor: pointer;
}

.language-dropdown a:first-child {
    border-top-left-radius: 25px;
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
}

.language-dropdown a:last-child:hover {
    border-top-right-radius: 0;
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 25px;
    background-color: #666;
    color: #fff;
}

.lan-ul {
    margin-left: auto !important;
}

.notifi-ul {
    margin-right: auto !important;
}

.logout-ul {
    margin-right: 10px !important;
}

.logout-ul .main-prof-img {
    margin-left: 5px !important;
}

.user-panel-custom {
    margin-right: 10px;
}

.user-panel-custom {
    margin-right: 10px;
}

.language-dropdown a:first-child {
    border-top-left-radius: 25px;
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
}

.language-dropdown a:last-child:hover {
    border-top-right-radius: 0;
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 25px;
    background-color: #666;
    color: #fff;
}

.language-list {
    margin-left: 0 !important;
}

.main-list {
    flex-direction: row-reverse !important;
}

@media (max-width: 575px) {
    .main-list {
        flex-direction: column !important;
    }
}

.main-sidebar .app-logo * {
    /* font-weight: bold !important; */
    padding: 0;
    margin: 0;
}

.navbar-custom-menu .main-prof-dropdown {
    right: auto !important;
    left: 0 !important;
}


/* End header style */


/* Start content-wrapper  */

@media (min-width: 992px) {
    /* .content-wrapper {
        margin-right: 230px !important;
    } */
}


/* End content-wrapper  */


/* Start login page */

.login-page {
    height: 100%;
    display: flex !important;
    flex-direction: row-reverse !important;
    justify-content: center !important;
    align-items: center !important;
}

@media (max-width: 992px) {
    .login-page {
        flex-direction: column;
    }
    .login-page .logo {
        display: none;
    }
}


/* End login page */


/* Start homepage style */

.chart-row .chart-title {
    text-align: right;
}


/* End homepage style */

.permissions-div {
    display: flex;
    flex-direction: row-reverse;
    justify-content: flex-end;
}

.permissions-label {
    margin: 5px 10px;
}
.bg-purple {
    background-color: #fd6670!important;
}
