h1,
h2,
h3,
h4,
h5,
h6,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6,
body * {
    font-family: 'Cairo', sans-serif;
}

.fixed-sidebar .app-main .app-main__outer {
    padding-left: 0;
    padding-right: 240px;
}

.closed-sidebar.fixed-sidebar .app-main__outer {
    padding-right: 80px;
}

@media (max-width: 991.98px) {
    .app-main .app-main__outer {
        padding-right: 0 !important;
    }
    .app-sidebar {
        transform: translateX(280px);
    }
}

.card.widget-content {
    align-items: stretch
}

.widget-content .widget-content-left .widget-heading i {
    margin-right: 0;
    margin-left: 10px;
}

.app-header .app-header__content .app-header-right {
    margin-right: auto;
    margin-left: unset;
}

.app-header .app-header__content .header-menu .nav-link i {
    margin-right: 0;
    margin-left: 10px;
}

.app-page-title .page-title-icon {
    margin-right: 0;
    margin-left: 30px
}

.widget-content .widget-content-right {
    margin-left: unset;
    margin-right: auto;
}

.widget-content .widget-content-wrapper .widget-heading {
    text-align: right;
}

.app-main__outer h5 {
    text-align: right;
}

.totalNo {
    margin-right: 12px;
}


/* Listing Tables */

.listing_table {
    text-align: right;
}

.search_listing>.row {
    flex-direction: row-reverse;
}

.search_listing .col-xs-12 button:first-child {
    margin-left: 4px;
}

.addPage .addHeader {
    text-align: right;
}

.profle-info {
    margin-left: 0;
    margin-right: 24px;
}

.addData {
    text-align: right;
}
/*Add Progress Bar*/
.pace {
    -webkit-pointer-events: none;
    pointer-events: none;
    -moz-user-select: none;
    -webkit-user-select: none;
    user-select: none;
}

.pace-inactive {
    display: none;
}

.pace .pace-progress {
    position: fixed;
    top: 0;
    right: 100%;
    z-index: 2000;
    width: 100%;
    height: 2px;
    background: #20a8d8;
}