
body{
    direction: rtl;
    text-align: right;

    font-family: 'DroidArabicKufi', sans-serif!important;
    font-size: 15px;

}
H1,H2,H3,H4,H5,H6,
.heading_1, .heading_2 {
    font-family: 'DroidArabicKufi', sans-serif!important;
}
.drop-down__button {
    padding: 6px 18px 6px  35px;
}
.drop-down__button:before {
    margin-right: auto;
    margin-left: 10px;
}
.menu {
    padding-left: 0;
    padding-right: 15rem;
}

.breadcrumb-item + .breadcrumb-item:before {
    content: "\f104";
     padding-right: 0;
     padding-left: 0.5rem;
}
.dropdown-menu-large {
    background-position: 5% 90%;
}
.dropdown-menu {
    left: 0;
}
.lang a{
    font-family:  sans-serif!important;
    font-size: 15px!important;
    font-weight: normal!important;
}
header .nav-link,
#navbarSupportedContent ul.mainMenu > li a.nav-link {
    font-size: 16px;
}
.menu a {
    font-size: 15px;
}
.fa-angle-right:before {
    content: "\f104";
}
.dropdown-menu-large a {
    font-size: 14px;
}
.dropdown-menu-large .dropdown-header, .dropdown-menu-large .dropdown-header a {
    font-size: 17px;
}
.link_1.right {
    right: auto;
            left: 5px;
}
.arrow-icon{
    transform: rotate(180deg);
}
.link:hover .arrow-icon, .link_1:hover .arrow-icon {
    -webkit-transform:rotate(180deg) translate3d(5px, 0, 0);
    transform:rotate(180deg) translate3d(5px, 0, 0);
}
.ul-circle li {
    padding-left: 0;
    padding-right: 35px;
}
.link .arrow-icon, .link_1 .arrow-icon,
.reportPage .btn-download,
.ul-circle li:before{
    right:0!important;
    left: auto!important;
}
.form-control {
    font-size: 13px;
}
.link_1.link_2 {
    padding-left: 0;
    padding-right: 34px;
}
.num{
    direction: ltr;
    text-align: right;
    display: inline-block;
}
.helpCenterOptions span {
    font-size: 15px!important;
}
.helpCenterOptions .col-md-4 h4 {
    background-position: right center;
    padding-right: 47px;
}
a.text-primary:focus, a.text-primary:hover {
    color: #000!important;
}

.nav-dropdown ul li {
    padding: 11px 10px;
}
.nav-dropdown ul li,
.nav-dropdown ul li a {
    font-size: 15px;
}
.h2, h2 {
    font-size: 1.6rem;
}.about-us-media-box .float-item-1 {
     left: auto!important;
     right: 30px;
 }
.link .arrow-icon {
    float: left;
}
.display-1 {
    font-size: 4.5rem;
}
.link, .link_1 {
    font-size: 16px;
}
.solutions a{    font-weight: bold;
    font-size: 14px;
    margin-top: 10px;

}
.faqsSection button {
    font-size: 17px;
}
.h4, h4 {
    font-size: 1.3rem;
}
.fa-angle-left:before {
    content: "\f105";
}
.btn-link:hover {
    color: #000000;
}
.link_1.right {
    font-size: 14px;
}
.sectionPage .card .btn-primary {
    font-size: 13px;
}

@media (max-width: 515px) {
    .navbar-logo img {
        max-width: 200px;
        left: 161px;
        position: relative;
    }
}
.site-mobile-menu .site-mobile-menu-header .site-mobile-menu-close {
    float: left;
}
.bt-close {
    padding-left: 38px;
    padding-right: 0;
}
.bt-close:before, .bt-close::after {
    right: auto;
    left: 27px;
}
.social {
    right: auto;
    left: 0;
}
[type="radio"]:checked + label, [type="radio"]:not(:checked) + label {
    padding-left: 0;
    padding-right: 28px;
}
[type="radio"]:checked + label:before, [type="radio"]:not(:checked) + label:before {
    left: 0;
    right: 0;
}
[type="radio"]:checked + label:after, [type="radio"]:not(:checked) + label:after {
    left: auto;
    right: 3px;
}
.currencies .all_currencies {
    background: #cb8761 url(../images/arrows-currencies-ar.png) right 25px no-repeat;
}
.faqsSection button{
    text-align: right;
}
.currenciesRatesSec2{background-image: url('/assets/images/currency-bg2.jpg');background-position: top left;}
@media (max-width: 515px){
    .currenciesRatesSec2 {
        background-position: -185px!important;
    }
}
.swiper-slide::before {
    background-image: linear-gradient(
            -45deg, rgba(13, 30, 47, 0.7), rgba(13, 30, 47, 0))!important;
}