/* RTL Style */

/*
 * Droid Arabic Kufi (Arabic) http://www.google.com/fonts/earlyaccess
 */
/*@font-face {
    font-family: 'Droid Arabic Kufi';
    font-style: normal;
    font-weight: 400;
    src: url(//fonts.gstatic.com/ea/droidarabickufi/v6/DroidKufi-Regular.eot);
    src: url(//fonts.gstatic.com/ea/droidarabickufi/v6/DroidKufi-Regular.eot?#iefix) format('embedded-opentype'),
    url(//fonts.gstatic.com/ea/droidarabickufi/v6/DroidKufi-Regular.woff2) format('woff2'),
    url(//fonts.gstatic.com/ea/droidarabickufi/v6/DroidKufi-Regular.woff) format('woff'),
    url(//fonts.gstatic.com/ea/droidarabickufi/v6/DroidKufi-Regular.ttf) format('truetype');
}
@font-face {
    font-family: 'Droid Arabic Kufi';
    font-style: normal;
    font-weight: 700;
    src: url(//fonts.gstatic.com/ea/droidarabickufi/v6/DroidKufi-Bold.eot);
    src: url(//fonts.gstatic.com/ea/droidarabickufi/v6/DroidKufi-Bold.eot?#iefix) format('embedded-opentype'),
    url(//fonts.gstatic.com/ea/droidarabickufi/v6/DroidKufi-Bold.woff2) format('woff2'),
    url(//fonts.gstatic.com/ea/droidarabickufi/v6/DroidKufi-Bold.woff) format('woff'),
    url(//fonts.gstatic.com/ea/droidarabickufi/v6/DroidKufi-Bold.ttf) format('truetype');
}*/

@import url(//fonts.googleapis.com/earlyaccess/droidarabickufi.css);

*,html, body, form, fieldset, table, tr, td, img,input, button, select, textarea, optgroup, option,
a ,abbr,address,area,article,aside,audio,b,base,bdi,bdo,blockquote,body,br,button,canvas,caption,cite,
code,col,colgroup,data,datalist,dd,del,details,dfn,dialog ,div,dl,dt,em,embed,fieldset,figcaption,
figure,footer,form,h1,h2,h3,h4,h5,h6,head,header,hgroup ,hr,html,iframe,img,input,ins,kbd,label,
legend,li,link,main,map,mark,meta,meter,nav,noframes,noscript,object,ol,optgroup,option,output,p,param,picture,
pre,progress,q,rp,rt,rtc,ruby,s,samp,script,section,select,slot,small,source,
span,strong,style,sub,summary,sup,table,tbody,td,template,
textarea,tfoot,th,thead,time,title,tr,track,u,ul,var, ol, ul, li, disabled, selected{
    font-family: 'Droid Arabic Kufi', sans-serif !important;
}
/*option::after{
    font-family: 'Droid Arabic Kufi', sans-serif !important;
}*/
::placeholder {
    font-family: 'Droid Arabic Kufi', sans-serif !important;
}
::-webkit-input-placeholder { /* Chrome/Opera/Safari */
    font-family: 'Droid Arabic Kufi', sans-serif  !important;
}
::-moz-placeholder { /* Firefox 19+ */
    font-family: 'Droid Arabic Kufi', sans-serif  !important;
}
:-ms-input-placeholder { /* IE 10+ */
    font-family: 'Droid Arabic Kufi', sans-serif  !important;
}
:-moz-placeholder { /* Firefox 18- */
    font-family: 'Droid Arabic Kufi', sans-serif  !important;
}
.fa {font-family: 'FontAwesome' !important;}

.ltr{direction: ltr !important;}
#polyglotLanguageSwitcher a img {margin-right: 0;}
.header-upper .top-right .top-bar{direction: rtl;}
.navigation > li > ul > li > a {text-align: right;}
.main-slider .bg .content {
    left: auto;
    right: 0;
    text-align: right;
}
.main-slider .owl-dots .owl-dot{
    float: right;
}
.want-to-help select, .sidebar .content .form-group select{
    text-align: right;
}
.want-to-help .quantity input {
    text-align: right;
    direction: ltr;
    padding-right: 15px;
}
.main-footer .footer-title h4::before {
    left: auto;
    right: 0;
}
.main-footer .service-wideget .list li a::before {
    content: "\f0d9";
    left: auto;
    right: 0;
}
.main-footer .service-wideget .list li a {
    padding: 0px 12px 0px 0px;
}

footer.main-footer .footer-wideget .logo-thoby{
    margin-left: 0;
    margin-right: 45px;
}

.developed-by {
    float: left;
}

.section-news .text-content h6 {
    text-align: right;
}
.section-gallary .single-item .lower-content {
    padding: 14px 0px 10px 10px;
    text-align: right;
}
.contact-section .single-item h4::before {
    left: auto;
    right: 0px;
}
.sec-title-two::before {
    left: auto;
    right: 0px;
}

.sidebar .sidebar-wideget .quantity input {
    text-align: left;
    direction: ltr;
}
.sidebar .content .form-group {
    text-align: right;
}

.aa-container-steps-parent .container .steps-content-parent .steps-content select {
    text-align: right;
}


.sidebar .quantity input,
.section-donate-now .quantity input{
    /*width: 130px;*/
    height: 56px;
    /*line-height: 1.65;*/
    /*float: left;*/
    /*display: block;*/
    /*padding: 0;*/
    /*padding-left: 0px;*/
    /*margin: 0;*/
    /*padding-left: 0px;*/
    /*padding-right: 20px;*/
    /*border: 1px solid #eee;*/
    top: 24px;
    text-align: left;
    direction: ltr;
}
.sidebar .quantity-button.quantity-up,
.section-donate-now .quantity-button.quantity-up{
    top: 30px;
}

.section-donate-now .content .form-group {
    text-align: right;
}


/* // Medium devices (tablets, less than 992px) */
@media (max-width: 575.98px) {

    .section-donate-now .quantity input {
        width: 104px;
    }
    .developed-by {
        float: none;
        text-align: center;
    }
}





/* Start Style Select Mohammed A. Alzard */
.want-to-help select, .sidebar .content .form-group select {
    text-align: right;
    padding: 0.5em 1em 0.5em 3.5em;
    background-position: calc(100% - 285px) calc(1em + 2px), calc(100% - 280px) calc(1em + 2px), calc(100% - 2.5em) 0.5em;
}
.want-to-help select:focus, .sidebar .content .form-group select:focus{
    background-position: calc(100% - 280px) 1em, calc(100% - 285px) 1em, calc(100% - 2.5em) 0.5em;
}
/* End Style Select Mohammed A. Alzard */


.section-donate-now .single-item .lower-content{
    text-align: right;
}
.section-donate-now .content .form-group select {
    text-align: right;
}
.section-donate-now .content .form-group select {
    padding: 0px 10px;
    background-position: calc(10% - 20px) calc(1em + 2px), calc(10% - 15px) calc(1em + 2px), calc(100% - 2.5em) 0.5em;
}
.section-donate-now .content .form-group select:focus {
    background-position: calc(10% - 15px) 1em, calc(10% - 20px) 1em, calc(100% - 2.5em) 0.5em;
}

.newsletter.bye-now h3 {
    font-size: 19px;
}


/* For Menu */
.menu-bar .nav-group-one{
    float: right;
}
.menu-bar .nav-group-two{
    float: left;
}
.navigation.nav-group-two > li:last-child {
    margin-right: 15px;
    margin-left: 0px;
}
.navbar-collapse.collapse {
    width: 1185px;
    max-width: 100%;
}