@font-face {
        font-family: "Helvetica Neue" , sans-serif;
    src: url("../fonts/roboto/Roboto-Regular.ttf") format("ttf");
    src: url("../fonts/Helvetica-Normal.ttf") format("ttf");
}
@font-face {
    font-family: 'Droid Sans Arabic';
    font-style: normal;
    font-weight: 400;
    src: url(../../fonts/droidarabickufi/DroidKufi-Regular.eot);
    src: url(../../fonts/droidarabickufi/DroidKufi-Regular.eot?#iefix) format('embedded-opentype'),
        url(../../fonts/droidarabickufi/DroidKufi-Regular.woff2) format('woff2'),
        url(../../fonts/ea/droidarabickufi/DroidKufi-Regular.woff) format('woff'),
        url(../../fonts/droidarabickufi/DroidKufi-Regular.ttf) format('truetype');
}
body{
    font-family: 'Droid Sans Arabic';
    direction: rtl;
}
.header_row .site_logo_box{
    right: 0;
    left: auto
}
.site_logo_box svg{
    transform: rotateY(-180deg);
}
.navbar-brand{
    left: auto;
    right: 15px
}
.nav_list_box ul li.nav-item:last-child, .nav_list_box ul li.nav-item.cart_item, .nav_list_box ul li.nav-item.login_item{
    right: auto;
    left: 0;
}
.nav_list_box .container {
    padding-left:0px;
    padding-right: 280px;
}
.search_nav_item {
    left: auto;
    right: 0;
}
.nav_list_box img{
    margin-right: 0;
    margin-left: 10px;
}
/*.carousel-control-prev{
    left: 0;
    right: -60px;   
}
.carousel-control-next {
    right: auto;
    left: -60px;
}*/
/*.carousel-control-next {
    left: -60px;
    right: auto;
}*/
.carousel-control-prev {
    right: auto;
    left: -60px;
}
.main_home_slider .carousel-control-prev,
.main_home_slider .carousel-control-next{
    transform: rotateY(-180deg);  
}
.projects_bar ul li img{
    margin-right: 0;
    margin-left: 5px;
    vertical-align: middle
}
.qck_donation {
    right: auto;
    left: 0;
}
.qck_donation_content>.site_btn{
    right: auto;
    left: 100%;
}
.qck_donation_content{
    margin-left: -400px;
    margin-right: 0;
}
.qck_donation_content.open {
    margin-left: 0;
}
.qck_donation_content .fa-chevron-left:before {
    content: "\f054";
}
.search_nav_item i{
    left: auto;
    right: 7px
}
.header_search, .create-massage input{
    padding-left: 10px;
    padding-right: 30px;
}
.btn-danger .fa-angle-double-right:before {
    content: "\f100";
}
.btn-danger .fa-chevron-right:before {
    content: "\f053";
}
button .fa-chevron-right:before {
    content: "\f053";
}
.form-footer :last-child {
    float: left;
}
.form-footer :first-child {
    float: right;
}
.ftr_site_logo{
    right: auto;
    left: 0;
}
.nav_ftr li .ftr_link,
footer .scl_link,
.pay_link img{
    margin-right: 0;
    margin-left: 10px;
}
.projects_bar .abs_box{
    left: 0;
    right: auto;
}
.projects_bar svg{
    transform: rotateY(-180deg);
}
.projects_bar .abs_box>div p{
    z-index: 10;
    right: auto;
    left: 40px;
}
.projects_bar{
    padding-right: 0;
    padding-left: 160px;
}
.projects_bar ul{
    border-bottom: 1px
}
.projects_bar ul li a{
    border-left: 1px solid #0071A3;
    border-right: 0;
}
.projects_bar ul li:last-child a {
    border-right: 1px solid #0071A3;
    border-left: 0;
}
.second_nav .nav-item .dropdown-menu{
    left: auto !important;
}
.reorder_section .row:nth-child(even) {
    direction: ltr;
}
.goals_row .content_col:first-child {
    padding-right: 0;
    padding-left: 15px;
}
.goals_row .content_col:nth-child(2) {
    padding-left: 0;
    padding-right: 15px;
}
.site_nav_tabs li a{
    margin-right:0px;
    margin-left: 20px
}
.donation.zakat{
    text-align: left
}
.proj-content-items.details .prog-thumbnail{
    float: right
}
.proj-content-items.news.details .prg-items.news .btn-group-sm{
    float: left
}
.proj-content-items.details .prog-body{
    text-align: right
}
.proj-content-items.news .pnl-news span {
    float: right;
}
.proj-content-items.news .pnl-news button{
    float: left;
}
.prg-items.news .btn-group-sm button,
.prg-items.news .btn-group-sm>a{
    float: left;  
}
.proj-content-items.health .pnl-news button{
    right: auto;
    left: 10px;
}
.prog-thumbnail .dropdown-menu{
    left: auto !important
}
.proj-content-items .prg-items .prog-thumbnail .btn{
    right: 15px;
    left: auto;
}
.proj-content-items .prg-items .prog-thumbnail .rippon{
    right: auto;
    left: 15px;
}
.proj-content-items.details .prg-items .prog-thumbnail .rippon{
    left: auto;
    right: 16px;
}
.proj-content-items.details .prg-items .prog-thumbnail .btn{
    right: auto;
    left: 15px;
}
.prog-filter.qck_donation_content{
    left: auto;
    right: 0;
    z-index: 99;
}
.prog-filter.qck_donation_content > .site_btn{
    left: auto;
    right: 100%;
    padding-right: inherit;
    padding-left: 37px;
    border-radius: 0;
    border-top-left-radius: 30px;
    border-bottom-left-radius: 30px;
}
.prog-filter.qck_donation_content{
    margin-right: -230px;
    margin-left: 0;    
}
.prog-filter.qck_donation_content > .site_btn > div{
    right: auto !important;
    left: 0;

}
.qck_donation_content{
    transition: all .7s;
}
.prog-filter.qck_donation_content.open {
    margin-right: 0 !important;
    margin-left: auto !important;
}
.prog-filter.qck_donation_content{
    border-radius: 10px;
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
}
.prog-filter .filter-items li .fmr-arrow:before{
    right: auto;
    left: 0;
    content: '\f053';
}
.filter-items .home-project > *{
    float: right
}
.proj-content-items.contact .prg-items .fa-mobile-alt{
    margin-left: 15px;
    margin-right: 0
}
.brdr_box .img_col{
    margin-right: 0;
    margin-left: 20px
}
.td .d-flex i {
    margin-right: 0;
    margin-left: 10px;
}
.navbar-nav .nav-link.lang_select {
    padding-left: 0;
    background-position: right 2px center;
    padding-right: 25px;
}
.micro_site_menu .nav li:first-child a {
    padding-right: 0;
    border-right: 0;
    margin-right: 0;
    margin-left: 5px;
    border-left: 1px solid var(--red);
    padding-left: 5px;
}
.zakat-calc .badge{
    right: auto;
    left: 7px;
}
.zakat-calc .nav li a{
    margin-right: 0;
    margin-left: 7px;
}
.qck_donation_content .tab_link {
    border-right: 0;
    padding-right: 0;
    border-left: 1px solid;
    padding-left: 10px;
}
@keyframes tickerTape {
    0% {
        transform: translate(0, 0);
    }
    100% {
        transform: translate(100%, 0);
    }
}
.data-calender .input-group-addon{
    right: auto;
    left: 22px;
}
.breadcrumb.per-don a:after{
    right: auto;
    left: -15px;
    -ms-transform: scale(0.68) rotate(225deg);
    transform: scale(0.68) rotate(225deg);
}
.breadcrumb.per-don a{
    padding: 0 20px 0 10px;
}
.panel-footer button {
    float: left;
}
.breadcrumb.per-don a{
    border-right:1px solid #9d9d9d
}
button .fa-angle-double-left:before {
    content: "\f101";
}
.msgto_agent .messages-box .message .usr{
    float: left
}
#newsTicker p span:before{
    right: -19px;
    left: auto;
    top: 13px;
}
.proj-content-items .prg-items .donation{
    font-family: "Roboto", sans-serif;
}
.proj-content-items .prg-items .donation .input-group-addon{
    font-family: 'Droid Sans Arabic';
}

.proj-content-items.news .pnl-news button, .proj-content-items.news .pnl-news a{
    float: left
}
.news-details .prog-body .pnl-news.dtld-pg>div:not(:last-child) {
    border-right: 0;
    border-left: 1px solid #75b2df;
}
.article_text{
    direction: rtl
}
.acion_list >li{
    border-right: 0;
    border-left: 1px solid;
}
.user_info_content .input-group i{
    right: auto;
    left: 10px;
}
.mobile_box{
    direction: ltr
}
.no_don_popover .img_box{
    margin-right: 0;
    margin-left: 10px; 
}
.periodic_time_box .custom-control-label{
    left: auto;
    right: 59px; 
}
.top_nav .site_btn{
    font-size: 11px;
    white-space: nowrap;  
}
.red_rt_border::after{
    left: 0;
    right: auto
}
.phf-change-lang a {
    padding-right: 26px !important;
}
.phf-change-lang a.active:after{
    left: auto;
    right: 9px
}
.stock_dropdown .dropdown-menu{
    left: auto;
    right: 0
}
.bootstrap-select .dropdown-menu li a .count, .stock_dropdown .count{
    left: 5px;
    right: auto
}
.periodic-panel.step1> .row:first-child{
    margin-right: -15px;
    margin-left: -20px
}
.header_donation_t1{
    padding-right: 150px;
    padding-left: 0
}
.dropdown-menu-shared-file{
    /*left: 20% !important;*/
}
.acion_list .dropdown-menu-shared-file {
    top: 5px !important;
}
.pay_link img{
    margin-left: 18px
}
.proj-content-items.news.details .pnl-news button{
    right: auto;
    left: 10px;
}
/*.proj-content-items.news.details .pnl-news a*/
.treatment_dropdown .dropdown-toggle::after{
    float: left
}
.panel-med-fld form * {
    font-size: 1em;
}
.ttl_hr{
    margin-left: auto;
    margin-right: 0
}
.subscribenews_msg{
        left: auto;
    right: 0;
    margin-right: -230px;
}
.subscribenews_msg.open{
    margin-right: 40px;
}
.subscribenews_msg i{
        right: auto;
    left: 10px;
}
.impt_phn_no b{
    font-family: "Helvetica Neue" , sans-serif;
}
.micro_site_menu .nav .site_btn{
    font-size: 10px;
}
.proj-content-items.news.details .prog-body > p{
    padding-right: 0 !important;
    padding-left: 20px !important;
}
.media.news h6{
    padding-left: 10px;
    padding-right: 0px
}
.don-val .radio_btn+span {
    margin-right: 0;
    margin-left: 20px;
}
/***************media***********/
@media(max-width:991px){
    .nav_list_box .container{
        padding-right: 180px;
    }
    .ftr_site_logo {
        height: 100px;
        top: -75px;
    }
    .carousel-control-prev {
        right: auto;
        left: -45px;
    }
    .nav_list_box .nav-item:first-child .nav-link{
        border-top-left-radius: 0%;
        border-top-right-radius: 50%
    }
    .don-val .radio_btn+span {
    margin-right: 0;
    margin-left: 6px;
}
}
@media(max-width:767px){
    .nav_list_box .container {
        padding-right: 15px;
    }
    .header_row{
        right: 0;
        left: auto;
        margin-right: -250px;
        margin-left: 0;
    }
    .header_row.open {
        margin-left: 0;
        margin-right: 0;
    }
    .close_navbar{
        right: auto;
        left: 15px;
    }
    .header_search, .create-massage input {
        width: 80%;
    }
    .second_nav .dropdown-menu, .header_row .dropdown-menu{
        width: 100%
    }
    .zakat-calc .pnl-paym-method.fixedop .btn-group-sm{
        right: 5px;
        margin: auto;
        left: 5px;
    }
    .ftr_site_logo{
        right: 0
    }
    .carousel-control-prev{
        left: -30px; 
    }
    .micro_site_menu .nav li a{
        font-size: 12px
    }
    .projects_bar ul li img{
        margin-left: 2px
    }
    .proj-content-items.news.details .prg-items .prog-body > *:not(.prog-thumbnail){
        margin-right: 0
    }
    .don-val .radio_btn+span {
    margin-right: 0;
    margin-left: 20px;
}
}
@media(max-width:575px){
    .proj-content-items.news.details .pnl-news button{
        float: left
    }
    .carousel-control-prev {
        left: 0;
    }
    .projects_bar{
        padding-left: 0
    }
    .projects_bar ul li a{
        padding-top: 7px
    }
    .projects_bar ul li img{
        margin-left: 2px
    }
    .projects_bar ul li {
        width: 41%;
    }
    .projects_bar ul li a {
        font-size: 10px;
    }
}

.stock_project .custom-control-label{
    width: 100%;
}
.stock_project_select{
    right: 0px !important;
    width: 12px !important;
    top: 6px !important;
}
.stock-hidden-label{
    position: absolute;
    width: 15px;
    right: 0;
    z-index: 99999;
}
.ar_font{
   font-family: 'Droid Sans Arabic' !important;  
}