body{
	direction:ltr !important;
	text-align:left !important;
	overflow-x: hidden;
}
.main_container   {

    flex-direction: row-reverse !important;
}

.project_title , .project_short_description{
	text-align:left !important;
}
.project_donation {
    direction: ltr;
    text-align: left;
}
.donate_contact {
    margin-left: 29px;
	margin-right: 0px;
}
.slider_progress{
	text-align: left;
}
.secondary_continer {
    padding-right: 0px !important;
	padding-left: 15px !important;
}
.about_content {
    padding-right: 0px;
	padding-left: 60px;
}

#about_us .col-lg-6 {
    text-align: left;
}
.phone_section, .email_section {
    float: left;
}
.phone_section {
    margin-left: 0px;
	 margin-right: 70px;
}
#footer .col-lg-8 , #copy_right .col-lg-8 {
    text-align: left;
}
.mail_box , #contact_us .content .title{
	 text-align: left;
}
.mail_box form input[type='text']{
	margin-right: 10px;
	margin-left: 0px;
}

.fixed .cart_section{
	flex-direction: row-reverse !important;
}

#header .nav-item:not(:first-child):before {
    display:none;
}

#language{
	right:15px;
	left: 0px;
}

#header .nav-item {
    padding: 0px 7px;
}
.projects_title , .general_box_title{
	text-align: left;
}
.general_box .general_box_arrow{
	text-align: right;
}
.title_bar{
	text-align: left;
	direction:ltr;
}
.general_box_section {
	text-align: left;
}
.general_box_section .title a{
	    margin-left: 20px;
		margin-right: 0px;
}
.general_box_section .form-control, .general_box .form-control {
    margin: 0px 20px 20px 20px;
}
.general_box_fund>div{
	direction:ltr;
	text-align: left;
}
.general_box_section .total , .general_box_section .remain_text {
    padding-right: 10px;
    padding-left: 0px;
}
.more_continer{
	    text-align: right;
}
#main_news .title , #main_news .content , .news_title , .news_content{
	text-align: left;
}
.service_desription .title , .service_desription .content{
	text-align: left;
}
.modal-body{
	text-align: left;
}
.fast_donation_box .price_label_fast{
	text-align:left;
}
#payment-form{
	text-align:left;
	direction:ltr;
}
.card-heading{
	text-align:left;
}

#phone{
	border-top-right-radius: 0.25rem; 
	border-bottom-right-radius: 0.25rem;
	
	border-top-left-radius: 0rem; 
	border-bottom-left-radius: 0rem;
}

#countryCode{
	border-left: 1px solid #ced4da;
    border-top-left-radius: 0.25rem;
    border-bottom-left-radius: 0.25rem;
    border-top-right-radius: 0px;
    border-bottom-right-radius: 0px;
}
.cart_table{
	direction:ltr;
}
.cart_table td , .cart_table th{
	text-align:left !important;
}
.table td h4, .table th {
    text-align: left !important;
}
.user_menu , .name_section{
	text-align: left !important;
}
.currency_id{
	text-align: right !important;
}
.info_name{
	
		left:7% !important;
}

.btn-minus {
    border-top-left-radius: 0.25rem !important;
    border-bottom-left-radius: 0.25rem !important;
    border-top-right-radius: 0 !important;
    border-bottom-right-radius: 0 !important;
}

.btn-plus {
    border-top-right-radius: 0.25rem !important;
    border-bottom-right-radius: 0.25rem !important;
    border-top-left-radius: 0 !important;
    border-bottom-left-radius: 0 !important;
}

.general_box_section .Classification{
	padding-right: 10px;
    border-right: 2px solid #EEEEEE;
	padding-left: 0px;
    border-left: none;
}
.general_box_section .country{
	padding-right: 0px;
	padding-left: 10px;
}
.title_bar {
    margin: 20px 10px 10px 10px
}
[dir=ltr] .title_box ,[dir=ltr] .kafala_describtion{
	text-align: left !important;
}

@media only screen and (max-width: 600px) {
	#language{
		z-index:1000;
		right:0px;
		left: 0px;
	}
	.top_banner #cart_section2 {
		float: right;
		position: relative;
		top: 9px;
		right: 10px;
	}
}

@media (max-width: 575px){
	.search, .user_picture, .user_name, .open_user_menu {
		float: left;
	}
	.service_desription .title, .service_desription .content {
		text-align: center !important;
	}
}