body {
    font-family: 'Cairo', sans-serif !important;
}

.alt-font {
    font-family: 'Cairo', sans-serif !important;
}


/* Home */

.header-with-topbar .navbar-top,
.header-with-topbar .navbar-fixed-top {
    top: 30px;
    background: #fff;
    box-shadow: 0 4px 10px -10px rgba(0, 0, 0, 0.6)
}

.buy-theme i {
    float: left !important;
    margin-top: 4px;
}

.all-demo i {
    float: left !important;
    margin-top: 4px;
}

.scroll-top-arrow i {
    float: right;
}

.bootstrap-select .dropdown-toggle .filter-option {
    text-align: right !important;
}

.buy-theme {
    right: -95px;
}

.all-demo {
    right: -70px;
}

.testimonial-style3 .arrow-bottom:after {
    right: 15% !important;
}

.simple-dropdown .dropdown-menu {
    right: 0;
}

.contact-card {
    right: 8%;
}

.aside-title span {
    margin-left: 20px;
    margin-right: 0px;
}

.right-0 {
    left: 0;
}

.left-0 {
    right: 0;
}

.list-style-4 li:before {
    right: 0px;
}

.list-style-4 li {
    padding: 0 22px 10px 0px;
}

.navbar-toggler {
    float: right;
}

.simple-dropdown .dropdown-menu {
    right: 0;
}

@media (max-width: 991px) {
    .navbar-collapse {
        right: 0;
    }
    .navbar-nav>li.dropdown>.fas {
        right: 200px;
    }
    .fa-angle-right:before {
        content: "\f104";
    }
    nav.navbar.bootsnav ul.nav li.dropdown ul.dropdown-menu.mega-menu,
    nav.navbar.bootsnav ul.nav>li.dropdown>ul.dropdown-menu {
        margin-right: 100%;
        margin-left: 0;
    }
}

@media (max-width: 991px) {
    .header-with-topbar .navbar-top {
        top: 35px !important;
    }
    .header-with-topbar.sticky .navbar-top {
        top: -160px !important;
    }
    .header-with-topbar.sticky.header-appear .navbar-top {
        top: 0 !important;
    }
    .page-title-small h1 {
        margin-top: 10% !important;
    }
    .sticky.header-with-topbar .top-header-area {
        top: -56px;
    }
    /* .header nav.navbar-default,*/
    /*nav.navbar.bootsnav {*/
    /*    margin-top: 10px !important;*/
    /*}*/
}