/*
 Theme Name:     Building Markets
 Theme URI:      https://buma.wpengine.com/
 Description:    Building Markets Child Theme for Divi
 Author:         Building Markets
 Author URI:     https://buma.wpengine.com/
 Template:       Divi
 Version:        1.0.0
*/


/*------------------------------------------------------- 
	Theme customization starts here (Arabic Version)
------------------------------------------------------- */
/* Home Page */

.rtl.translatepress-ar      {
    direction: rtl;
    text-align: right;
    overflow-x: hidden;
}
.rtl.translatepress-ar #et-top-navigation {
	float: right;
	padding-right: 0 !important;
}
.rtl.translatepress-ar .et_header_style_left #et-top-navigation{
	padding-right: 40px !important;
	padding-left: 0;
}
.rtl.translatepress-ar #main-header .nav li {
	padding-left: 0px;
	padding-right: 35px;	
}
.rtl.translatepress-ar.et_header_style_left .logo_container{
	float: right;
}

.rtl.translatepress-ar .connect-building-markets .leftCol {
    padding-right: 0;
	padding-left: 60px;
}
.rtl.translatepress-ar .impact_outer .leftSec {
	padding-right: 0;
	padding-left: 242px;
}

.rtl.translatepress-ar .work_details li:first-child:before {
	right: 13px;
	left: auto;
}
.rtl.translatepress-ar .becomePartnerSection .becomePartnerWrap .contentBox {
	padding-left: 300px;
	padding-right: 0;
}
.rtl.translatepress-ar .becomePartnerSection .becomePartnerWrap .image::after {
	left: -20px;
	/* right: auto; */
}
.rtl.translatepress-ar .our-reports-section::before {
	right: 0;
	left: auto;
}
.rtl.translatepress-ar .our-report-list figure {
	margin-left: 20px;
	margin-right: 0;
}
.rtl.translatepress-ar .our-report-list:first-child figure::before {
	left: auto;
	right: -26px;
}

.rtl.translatepress-ar .our-reports-section .left-col {
	padding-right: 75px;
	padding-left: 200px;
}
body.rtl .owl-carousel .owl-stage-outer {
    direction: ltr;
}
.rtl.translatepress-ar .newsletter-form-wrap .gform_wrapper .gform_footer{
	left: 0;
	right: auto;
}
.rtl.translatepress-ar .video::before {
	transform: rotateY(180deg);
	right: 0;
	left: auto;
}
.rtl.translatepress-ar .video::after{
	transform: rotateY(180deg);
	right: 100%;
	left: auto;	
}
.rtl.translatepress-ar .btmbdr h2::after {
	right: 0;
}
.rtl.translatepress-ar .rightsidemenuSec .nav li ul{
	top: 38px;
	left: 0;
	text-align: right;
}
.rtl.translatepress-ar .rightsidemenuSec .menu-item.menu-item-has-children::before {
	left: 12%;
	bottom: -22px;
}
.rtl.translatepress-ar #mega-menu-wrap-primary-menu #mega-menu-primary-menu > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link{
	text-align: right;	
}

.rtl.translatepress-ar .hero_banner .contentSec {
	padding-left: 0;
	padding-right: 60px;
}
.rtl.translatepress-ar.home.page-id-80107 .hero_banner.paddingtopbottom {
	background-position: left 80% top !important;
}
.rtl.translatepress-ar.home.page-id-80107 .hero_banner::before {
	transform: rotateY(180deg);
	right: auto;
	left: 0;
}

.rtl.translatepress-ar section.connect-building-markets.paddingtopbottom .maintitle h2{
	text-align: right;
}

.rtl.translatepress-ar span.et_close_search_field{
	left: 15px;
	right: auto;
}
.memberdetail .right-col p br {
    display: none;
}

@media only screen and (max-width: 1279px){ 
	.rtl.translatepress-ar #mega-menu-wrap-primary-menu .mega-menu-toggle .mega-toggle-blocks-right{
		position: fixed;
		left: 25px;
		padding-top: 7px;
	}
	.rtl.translatepress-ar #main-header .rightsidemenuSec {
		display: flex;
		padding-right: 75px;
		padding-left: 75px;
		padding-right: 0;
	}
	.rtl.translatepress-ar #mega-menu-wrap-primary-menu .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-box {
		left: -1px;
	}
	.rtl.translatepress-ar .impact_outer .leftSec {
		padding-left: 95px;
	}
	.rtl.translatepress-ar .becomePartnerSection .becomePartnerWrap .contentBox {
		padding-left: 150px;
	}
	.rtl.translatepress-ar .our-reports-section .left-col{
		padding-right: 0;
		padding-left: 50px;
	}
	.rtl.translatepress-ar .our-report-list .inner-report-list {
		padding-left: 0;
		padding-right: 50px;
	}
	.rtl.translatepress-ar #mega-menu-wrap-primary-menu #mega-menu-primary-menu > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link {
		text-align: left;
	}
}

@media only screen and (max-width: 1023px){ 
	.rtl.translatepress-ar #mega-menu-wrap-primary-menu .mega-menu-toggle .mega-toggle-blocks-right{
		padding-top: 0;
	}
	.rtl.translatepress-ar #main-header .rightsidemenuSec #et_top_search {
		margin-right: 0;
		margin-top: -6px;
		margin-left: 0;
	}
	.rtl.translatepress-ar .impact_outer .leftSec {
		padding-left: 50px;
	}
	.rtl.translatepress-ar .impact_outer .circleCountryNameSec {
		left: 25px;
	}
	.rtl.translatepress-ar .our-reports-section .left-col {
		padding-left: 30px;
	}
	.rtl.translatepress-ar .our-report-list .inner-report-list {
		padding-right: 30px;
	}
	.rtl.translatepress-ar .rightsidemenuSec .nav li ul {
		top: 35px;
	}
	.rtl.translatepress-ar .rightsidemenuSec .menu-item.menu-item-has-children::before {
		bottom: -19px;
	}
}

@media only screen and (max-width: 979px){ 
	.rtl.translatepress-ar .becomePartnerSection .becomePartnerWrap .contentBox {
		padding-left: 40px;
	}
}

@media only screen and (max-width: 767px){ 
	.rtl.translatepress-ar #mega-menu-wrap-primary-menu .mega-menu-toggle .mega-toggle-blocks-right {
		left: 5px;
	}
	.rtl.translatepress-ar #main-header .rightsidemenuSec {
		padding-left: 55px;
	}
	.rtl.translatepress-ar #main-header .nav li {
		padding-right: 15px;
	}
	.rtl.translatepress-ar .hero_banner .contentSec {
			padding-right: 0;
		}
	.rtl.translatepress-ar .country-mobile-slider  .owl-nav button.owl-next, .rtl.translatepress-ar .country-mobile-slider .owl-nav button.owl-prev{
		transform: rotate(180deg);
	}
	.rtl.translatepress-ar .btmbdr h2::after {
		right: auto;
	}
	.rtl.translatepress-ar .connect-building-markets .leftCol {
		padding-right: 0;
		padding-left: 0;
	}
	.rtl.translatepress-ar .becomePartnerSection .becomePartnerWrap .contentBox {
		padding-left: 0;
	}
	.rtl.translatepress-ar .our-reports-section .left-col {
		padding-left: 0;
	}
	.rtl.translatepress-ar .our-report-list .inner-report-list {
		padding-right: 20px;
		padding-left: 20px;
	}
}

/* About Page */
.rtl.translatepress-ar .et_pb_text_align_right .et_pb_text_inner p{
	/* text-align: right !important; */
}

/* Listing Page */
.rtl.translatepress-ar .job_listings .myflex{
	flex-direction: row;
}
.rtl.translatepress-ar .job_listings .myflex .map{
	left: 0;
	right: auto;
}
.rtl.translatepress-ar .facetwp-icon{
	right: auto;
	left: 0;
}
.rtl.translatepress-ar .job_filters .facetwp-facet select,
.rtl.translatepress-ar .job_listings .facetwp-facet select{
	background-position: left 10px center !important;
}
.rtl.translatepress-ar .facetwp-facet.facetwp-type-fselect .fs-label-wrap .fs-label{
	text-align: right;
	background-position: left 10px center;
}
.rtl.translatepress-ar .list{
	margin-right: -30px;
	margin-left: auto;
}
.rtl.translatepress-ar .list > *{
	padding-right: 30px;
	padding-left: 0;
}
.rtl.translatepress-ar .grid.job_listings .card__footer{
	margin-left: 0 !important;
    margin-right: auto !important;
}
.rtl.translatepress-ar .grid.job_listings .card__pin, 
.rtl.translatepress-ar .grid.job_listings .card__rating{
	margin-left: 10px;
	margin-right: 0;
}
.rtl.translatepress-ar .grid.job_listings .card__footer{
	text-align: left !important;
}

@media screen and (max-width: 899px) {
	 .rtl.translatepress-ar .job_listings .job_filters .mobile-buttons .btn.btn--filter, 
	 .rtl.translatepress-ar .job_listings .job_filters .mobile-buttons .show-filters-only{
		float: right;
	}
	.rtl.translatepress-ar .job_listings .job_filters .mobile-buttons .btn.btn--view.btn--view-map{
		float: left;
	}
}

@media screen and (max-width: 767px) {
	.rtl.translatepress-ar .list {
		padding-left: 0 !important;
		padding-right: 0 !important;
		margin: auto;
	}
	.rtl.translatepress-ar .facetwp-template .job_listings .grid__item{
		padding-right: 0;
	}
}

/* Listing EcoHotel Page */
.rtl.translatepress-ar .jobdetailpage .titleSec .leftsec{
	padding-right: 40px;
	padding-left: 0;
}
.rtl.translatepress-ar .jobdetailpage .titleSec .rightsec{
	padding-left: 40px;
	padding-right: 0;
}
.rtl.translatepress-ar .jobdetailpage .titleSec .leftsec {
	padding-right: 0;
	padding-left: 15px;
}

.rtl.translatepress-ar .jobdetailpage .titleSec .rightsec ul li .claim-verified::before{
	margin-right: 0;
	margin-left: 15px;
}
.rtl.translatepress-ar .jobdetailpage .titleSec .rightsec ul li{
	margin-right: 35px;
	margin-left: 0;
}
.rtl.translatepress-ar .jobdetailpage .titleSec .rightsec ul li {
	margin-right: 0;
	margin-left: 0;
}
.rtl.translatepress-ar .jobdetailpage .titleSec .rightsec {
	padding-left: 0;
	padding-right: 0;
}
.rtl.translatepress-ar .ownerDetailSec .shortbio,
.rtl.translatepress-ar .accordionDetailSec .leftside{
	padding: 0 0 0 200px;
}
.rtl.translatepress-ar .accordionDetailSec .rightsec{
	padding-right: 10px;
	padding-left: 0;
}
.rtl.translatepress-ar .socialIconSec ul li{
	margin-right: 0;
	margin-left: 15px;
}
.rtl.translatepress-ar .accordionDetailSec .accordionlist{
	padding-left: 20px;
	padding-right: 10px;
}
.rtl.translatepress-ar .accordionDetailSec .accordionlist .accordion::after{
	left: 0;
	right: auto;
}
.rtl.translatepress-ar .accordionDetailSec .accordionlist .panel{
	padding-right: 50px;
	padding-left: 20px;
}
.rtl.translatepress-ar .accordionDetailSec .accordionlist label{
	padding-right: 0;
	padding-left: 10px;
}
@media only screen and (max-width: 1600px){
	.rtl.translatepress-ar .accordionDetailSec .accordionlist .panel {
		padding-right: 20px;
	}
}
@media screen and (max-width:1365px) {
	.rtl.translatepress-ar .ownerDetailSec .shortbio, 
	.rtl.translatepress-ar .accordionDetailSec .leftside{
		padding-left: 60px;
	}
}
@media screen and (max-width:1199px) {
	.rtl.translatepress-ar .ownerDetailSec .shortbio, 
	.rtl.translatepress-ar .accordionDetailSec .leftside{
		padding: 0 0 0 45px;
	}
}
@media screen and (max-width:980px){
	.rtl.translatepress-ar .jobdetailpage .titleSec .leftsec{
		padding: 20px 10px 0;
	}
	.rtl.translatepress-ar .jobdetailpage .titleSec .rightsec{
		padding-left: 0;
	}
	.rtl.translatepress-ar .ownerDetailSec .shortbio{
		padding: 0px 15px 125px;
	}

	.rtl.translatepress-ar .accordionDetailSec .rightsec{
		padding-left: 10px;
	}
	.rtl.translatepress-ar .accordionDetailSec .leftside{
		padding: 0;
	}
	.rtl.translatepress-ar .accordionDetailSec .accordionlist{
		padding: 30px 15px;
	}
	.rtl.translatepress-ar .accordionDetailSec .accordionlist .panel{
		padding: 20px 0 0;
	}
}

/* Values Page */
.rtl.translatepress-ar .acctrans ul{
	padding-left: 0;
	padding-right: 45px;
}

/* Our Team Detail Page */
.rtl.translatepress-ar .memberdetail .right-col{
	padding-left: 0;
	padding-right: 30px;
}
@media screen and (max-width: 767px) {
	.rtl.translatepress-ar .memberdetail .right-col{
		padding-left: 0;
		padding-right: 0px;
		padding-top: 15px;
	}	
}

/* Donors Partners Page */

.rtl.translatepress-ar .post-80111 .et_pb_gutters3 .et_pb_column{
	margin-right: 0;
	margin-left: 5.5%;
}
.rtl.translatepress-ar .post-80111 .et_pb_gutters3 .et_pb_column.et-last-child{
	margin-left: 0;
}
.rtl.translatepress-ar .post-80111 .et_pb_text_align_right .et_pb_text_inner p{
	text-align: right !important;
}
@media screen and (max-width: 980px) {
	.rtl.translatepress-ar .post-80111 .et_pb_gutters3 .et_pb_column{
		margin-right: 5.5%;
		margin-left: 0;
	}
	.rtl.translatepress-ar .post-80111 .et_pb_gutters3 .et_pb_column:nth-child(2n){
		margin-right: 0;
	}
}
@media screen and (max-width: 767px) {
	.rtl.translatepress-ar .post-80111 .et_pb_gutters3 .et_pb_column{
		margin: 0 0 30px;
	}
}

/* Work with Us */
.rtl.translatepress-ar .director-sec .job-detail{
	padding-left: 0;
	padding-right: 30px;
}
.rtl.translatepress-ar .read-more{
	padding-right: 0;
	padding-left: 35px;
}
.rtl.translatepress-ar .read-more:after{
	right: auto;
	left: 0px;
	transform: rotate(180deg);
}
.rtl.translatepress-ar .read-more:hover:after{
	left: -10px;
}
@media screen and (max-width: 767px) {
	.rtl.translatepress-ar .director-sec .job-detail{
		padding: 30px 0 0;
	}
}

/* Contact Page */
.rtl.translatepress-ar .et_pb_section.contactInfo .et_pb_row .et_pb_column{
	margin-right: 0;
	margin-left: 5.5%;
}
.rtl.translatepress-ar .et_pb_section.contactInfo .et_pb_row .et_pb_column.et-last-child,
.rtl.translatepress-ar .et_pb_section.contactInfo .et_pb_row .et_pb_column:last-child{
	margin-left: 0;
}
.rtl.translatepress-ar .et_pb_section.contactInfo .et_pb_row,
.rtl.translatepress-ar .et_pb_section.contactInfo .et_pb_row .et_pb_row_inner{
	display: flex;
	justify-content: center;
}
.rtl.translatepress-ar .contactInfo .alignleft{
	float: right;
}
.rtl.translatepress-ar .contactInfo h5 img{
	margin-right: 0;
	margin-left: 10px;
}
.rtl.translatepress-ar .formSec select{
	background-position: left 10px center;
}
@media screen and (max-width: 980px) {
	.rtl.translatepress-ar .et_pb_section.contactInfo .et_pb_row, 
	.rtl.translatepress-ar .et_pb_section.contactInfo .et_pb_row .et_pb_row_inner{
		flex-direction: column;
	}
	.rtl.translatepress-ar .contactInfo .et_pb_column{
		margin-right: 0;
	}
}

/* What We Do Page */
.rtl.translatepress-ar .et_pb_scroll_top.et-pb-icon{
	left: 0;
	direction: rtl;
	right: auto;
	border-radius: 0 5px 5px 0;
}
.rtl.translatepress-ar .post-80119 .et_pb_row.et_pb_row_1{
	display: flex;

}
.rtl.translatepress-ar .mgr-25.et_pb_column{
	margin-left: 25px;
	margin-right: 0 !important;
}
.rtl.translatepress-ar .et_pb_row--with-menu{
	display: flex;
}
.rtl.translatepress-ar .et_pb_column.mrg-35{
	margin-left: 35px;
	margin-right: 0 !important;
}
.rtl.translatepress-ar .et_pb_menu__wrap{
	justify-content: flex-start;
}
.rtl.translatepress-ar .cities-list li a::after{
	right: auto;
	left: -22px;
	transform: rotate(180deg);
}
.rtl.translatepress-ar .cities-list li a:hover:after{
	left: -28px;
}
.rtl.translatepress-ar .et_pb_menu--style-left_aligned.et_pb_text_align_right .et_pb_menu__menu>nav>ul, 
.rtl.translatepress-ar .et_pb_menu--style-left_aligned.et_pb_text_align_right .et_pb_menu__wrap{
	justify-content: flex-start;
}

.rtl.translatepress-ar .overview_Section .left-right_Block .et_pb_column{
	float: right;
}
.rtl.translatepress-ar .overview_Section .left-right_Block.et_pb_gutters2 .et_pb_column{
	margin-left: 3%;
	margin-right: 0;
}
.rtl.translatepress-ar .overview_Section .left-right_Block.et_pb_gutters2 .et_pb_column.et-last-child{
	margin-left: 0;
	margin-right: 0;
}

.rtl.translatepress-ar .overview_Section .left-right_Block .billion-sec{
	float: left;
	margin-left: 0;
	margin-right: 30px;
}
.rtl.translatepress-ar .specific-countries_Sec .mapRow{
	display: flex;
    flex-direction: row;
}
.rtl.translatepress-ar .specific-countries_Sec .mapRow .mgn-25{
	margin-right: 0 !important;
	margin-left: 25px;
}
.rtl.translatepress-ar .specific-countries_Sec .mapRow .mgn-25.et-last-child{
	margin-left: 0;
	margin-right: 0;
}

@media screen and (max-width:1199px) {

	.rtl.translatepress-ar .specific-countries_Sec .mapRow .mgn-25{
		margin-right: 0 !important;
		margin-left: 20px;
	}

}

@media screen and (max-width:980px) {
	.rtl.translatepress-ar .post-80119 .et_pb_row.et_pb_row_1 {
		flex-direction: column;
	}
	.rtl.translatepress-ar .et_pb_text_align_right.et_pb_text_align_center-tablet .et_pb_text_inner p{
		text-align: center !important;
	}
	.rtl.translatepress-ar .et_pb_row--with-menu {
		flex-direction: column;
	}
	.rtl.translatepress-ar .et_pb_row--with-menu .et_pb_column.mrg-35 {
		margin-left: 0;
		margin-right: 0 !important;
	}
	.rtl.translatepress-ar  .cities-list ul li{
		text-align: right;
	}
	.rtl.translatepress-ar .specific-countries_Sec .mapRow .mgn-25{
		margin-right: 0 !important;
		margin-left: 15px;
	}
}

@media screen and (max-width:767px) {

	.rtl.translatepress-ar .specific-countries_Sec .mapRow .mgn-25{
		margin-right: 0 !important;
		margin-left: 0;
	}

}

/* Media Page */
.rtl.translatepress-ar .medialistSec .tabcontentSec li{
	margin-left: 30px;
	margin-right: 0;
}
.rtl.translatepress-ar .medialistSec .tabcontentSec li:nth-child(3n){
	margin-left: 0;
}

@media screen and (max-width:980px) {
	.rtl.translatepress-ar .medialistSec .tabcontentSec li:nth-child(3n) {
		margin-left: 30px;
	}
	.rtl.translatepress-ar .medialistSec .tabcontentSec li:nth-child(2n) {
		margin-left: 0;
	}
}
@media screen and (max-width:575px) {
	.rtl.translatepress-ar .medialistSec .tabcontentSec li {
		margin-left: auto !important;
		margin-right: auto !important;
	}
}

/* Our Report Page */
.rtl.translatepress-ar .atozlinkSec .az-letters .az-links li:not(:last-child){
	border-right: 0px;
	border-left: 1px solid #bcd2dc;
}

/* Country(Turkey) Page */
.rtl.translatepress-ar .our-donors.sec-reverse .contentBox{
	padding-right: 0;
	padding-left: 160px;
}
.rtl.translatepress-ar .our-donors .image.bg-dot::before{
	right: auto;
	left: -60px;
}
.rtl.translatepress-ar .our-report-list .inner-report-list{
	/* padding-left: 80px;
	padding-right: 100px; */
}

.rtl.translatepress-ar .faqsSec .leftsec{
	padding-left: 100px;
	padding-right: 0;
}
.rtl.translatepress-ar .faqslistSec{
	padding-left: 30px;
	padding-right: 55px;
}
.rtl.translatepress-ar .faqslistSec .accordion::before{
	left: auto;
	right: -40px;
}
.rtl.translatepress-ar .circleCountryNameSec{
	right: 132px;
	margin-right: -77px;
	margin-left: auto;
	left: auto;
}
.rtl.translatepress-ar .banner .bannertextSec .bbtext{
	padding-left: 180px;
	padding-right: 0;
}
.rtl.translatepress-ar .banner .bannertextSec .bbtext p span::before, 
.rtl.translatepress-ar .banner .bannertextSec .bbtext p span::after{
	right: 0;
	left: auto;
}
.rtl.translatepress-ar .banner .bannertextSec .TitleSec::before{
	right: -85px;
	left: auto;
}
.rtl.translatepress-ar .banner .bannertextSec .TitleSec h1{
	padding-right: 40px;
	padding-left: 0;
	background-position: top right;
}

@media screen and (max-width:1439px) {
	
	.rtl.translatepress-ar .our-reports-section .left-col{
		padding-left: 100px;
		padding-right: 0;
	}
	.rtl.translatepress-ar .our-report-list .inner-report-list{
		padding-left: 0;
		padding-right: 100px;
	}
	.rtl.translatepress-ar .banner .bannertextSec .bbtext{
		padding-left: 110px;
		padding-right: 0;
	}
	.rtl.translatepress-ar .faqsSec .leftsec{
		padding-left: 75px;
	}
}

@media screen and (max-width:1279px) {

	.rtl.translatepress-ar .our-donors .image.bg-dot::before{
		top: -30px;
		left: -35px;
	}

	.rtl.translatepress-ar .our-donors.sec-reverse .contentBox{
		padding-left: 60px;
		padding-right: 0;
	}
	.rtl.translatepress-ar .circleCountryNameSec{
		right: 100px;
	}
	.rtl.translatepress-ar .banner .bannertextSec .bbtext{
		padding-left: 0;
	}
	.rtl.translatepress-ar .banner .bannertextSec .TitleSec::before{
		right: -55px;
	}
	.rtl.translatepress-ar .banner .bannertextSec .TitleSec h1{
		padding-right: 30px;
	}
	.rtl.translatepress-ar .faqsSec .leftsec{
		padding-left: 50px;
	}
	.rtl.translatepress-ar .faqslistSec{
		padding-right: 40px;
	}
	.rtl.translatepress-ar .our-reports-section .left-col{
		padding-left: 50px;
	}
	.rtl.translatepress-ar .our-report-list .inner-report-list{
		padding-right: 50px;
	}
	.rtl.translatepress-ar .our-report-list figure{
		margin-right: 15px;
	}
	.rtl.translatepress-ar .our-report-list:first-child figure::before{
		right: -35px;
	}

	.rtl.translatepress-ar .our-donors .image.bg-dot::before{
		left: -35px;
	}
	.rtl.translatepress-ar .faqslistSec .accordion::before{
		right: -35px;
	}
}

@media screen and (max-width:1023px) {

	.rtl.translatepress-ar .circleCountryNameSec{
		right: 60px;
		margin-right: -50px;
	}
	.rtl.translatepress-ar .banner .bannertextSec .TitleSec::before{
		right: -35px;
	}
	.rtl.translatepress-ar .faqsSec .leftsec{
		padding-left: 30px;
	}
	.rtl.translatepress-ar .our-reports-section .left-col{
		padding-left: 30px;
	}
	.rtl.translatepress-ar .our-report-list .inner-report-list{
		padding-right: 30px;
	}

}

@media screen and (max-width:767px) {

	.rtl.translatepress-ar .banner .bannertextSec .bbtext{
		text-align: left;
	}
	.rtl.translatepress-ar .circleCountryNameSec{
		right: 0;
		margin-right: 0px;
		margin-left: 0;
	}
	.rtl.translatepress-ar .banner .bannertextSec .TitleSec::before{
		right: -15px;
	}
	.rtl.translatepress-ar .banner .bannertextSec .TitleSec h1{
		background-position: center;
		padding: 0;
	}
	.rtl.translatepress-ar .faqsSec .leftsec{
		padding-left: 20px;
		padding-right: 20px;
	}
	.rtl.translatepress-ar .faqslistSec{
		padding-left: 20px;
		padding-right: 55px;
	}
	.rtl.translatepress-ar .our-reports-section .left-col{
		padding-left: 25px;
		padding-right: 25px;
	}
	.rtl.translatepress-ar .our-report-list .inner-report-list{
		padding-left: 20px;
		padding-right: 20px;
	}
	.rtl.translatepress-ar .our-donors .image.bg-dot::before{
		left: -10px;
	}
	.rtl.translatepress-ar .our-donors.sec-reverse .contentBox{
		padding-left: 0;
	}
}

/* Tender Opportunities Page */

.rtl.translatepress-ar .dataTables_wrapper .dataTables_length{
	float: right;
}
.rtl.translatepress-ar #tenders-container .dataTables_length{
	padding-left: 30px;
	padding-right: 0;
}
.rtl.translatepress-ar #tenders-container .sector_select_container{
	float: right;
	margin-right: auto;
	margin-left: 0;
	padding-left: 30px;
	padding-right: 0;
}
.rtl.translatepress-ar #tenders-container .dataTables_filter input {
	margin-left: 0;
	margin-right: 0.5em;
}
.rtl.translatepress-ar #tenders-container .dataTables_filter input,
.rtl.translatepress-ar #tenders-container .dataTables_length select,
.rtl.translatepress-ar #tenders-container .sector_select_container select {
	background-position: left 10px center;
}
.rtl.translatepress-ar #tenders-container .dataTables_wrapper .tender-table td {
	text-align: right;
	background-position: left center;
}
.rtl.translatepress-ar .et_pb_row.et_pb_row_1_tb_footer.copyRightSec .et_pb_column.et_pb_column_5_tb_footer{
	float: right !important;
	margin-right: 0 !important;
}
@media screen and (max-width:1023px) {
	.rtl.translatepress-ar #tenders-container .sector_select_container{
		padding-left: 0;
	}
	.rtl.translatepress-ar #tenders-container .dataTables_length{
		padding-left: 0;
	}
	.rtl.translatepress-ar #tenders-container .dataTables_length {
		width: 100%;
	}
	.rtl.translatepress-ar #tenders-container .sector_select_container {
		width: 100%;
	}
	.rtl.translatepress-ar #tenders-container .dataTables_filter {
		width: 100%;
	}
	.rtl.translatepress-ar .site-main.tender .entry-content {
		max-width: 600px !important;
	}

}


/* News/Blog Details Page */

.rtl.translatepress-ar .share-article-section .left-col {
	border-left: 1px solid #bcd2bc;
	border-right: 0;
}
.rtl.translatepress-ar .share-article-section .right-container{
	padding-left:0;
	padding-right: 200px;
}

.rtl.translatepress-ar .share-article-section .left-container {
	/* padding: 25px 200px 25px 0; */
	padding: 25px 0 25px 200px;
}
.rtl.translatepress-ar .share-article-section p {
	padding-right: 0;
	padding-left: 15px;
}
.rtl.translatepress-ar .subscribe-newsletter-section h2{
	margin-right: 0;
	margin-left: 50px;
}
.rtl.translatepress-ar .post-detail-sec.our-reports-section .top-title .right-title{
	padding-left: 0;
	padding-right: 70px;
}
.rtl.translatepress-ar .our-blogs-sec.our-reports-section .left-col {
	/* padding: 50px 80px 50px 0; */
	padding: 50px 0 50px 80px;
}
.rtl.translatepress-ar .our-blogs-sec.our-reports-section .right-col {
	/* padding: 50px 50px 50px 100px; */
	padding: 50px 100px 50px 50px;
}
@media screen and (max-width: 1919px) {
	.rtl.translatepress-ar .our-blogs-sec.our-reports-section .left-col{
		padding: 50px 70px 50px 50px;
	}
	.rtl.translatepress-ar .post-detail-sec.our-reports-section .top-title .left-title {
		padding-right: 50px;
		padding-left: 0;
	}
	.rtl.translatepress-ar .post-detail-sec.our-reports-section .our-report-list .inner-report-list{
		padding-right: 0;
	}
}
@media screen and (max-width: 1439px) {
    .rtl.translatepress-ar .share-article-section .left-container{
        /* padding: 25px 100px 25px 0; */
		padding: 25px 0 25px 100px;
    }
	.rtl.translatepress-ar .share-article-section .right-container{
        /* padding-left: 100px; */
		padding-left: 0;
		padding-right: 100px;
    }
	.rtl.translatepress-ar .share-article-section p {
		padding-right: 0;
		padding-left: 10px;
	}
}

@media screen and (max-width: 1279px) {
	.rtl.translatepress-ar .our-blogs-sec.post-detail-sec .right-col {
		padding: 50px 70px 50px 40px;
	}
}

@media screen and (max-width: 1023px) {
	.rtl.translatepress-ar .share-article-section .left-container {
		padding: 20px;
		flex-direction: column;
	}
	.rtl.translatepress-ar .share-article-section .right-container{
		padding: 30px 20px;
	}
	.rtl.translatepress-ar .post-detail-sec.our-reports-section .top-title .left-title {
		padding-right: 30px;
	}
	.rtl.translatepress-ar .post-detail-sec.our-reports-section .top-title .right-title {
		padding-left: 0;
		padding-right: 30px;
	}
	.rtl.translatepress-ar .share-article-section .left-col{
		border-left:0;
		border-right:0;
	}
	.rtl.translatepress-ar .our-blogs-sec.our-reports-section .left-col {
		padding: 30px 50px 30px 30px;
	}
	.rtl.translatepress-ar .our-blogs-sec.post-detail-sec .right-col{
		padding: 30px 50px 30px 30px;
	}
}
@media screen and (max-width: 767px) {
	.rtl.translatepress-ar .our-blogs-sec.our-reports-section .left-col {
		padding: 15px 0 20px 0;
	}
	.rtl.translatepress-ar .our-blogs-sec.our-reports-section .inner-report-list {
		padding-top: 20px;
		padding-bottom: 20px;
		padding-right: 0;
		padding-left: 0;
	}
}

/* Donate Page */
.rtl.translatepress-ar .give_offline_accordion .accordion_body .give-offline-right{
	padding-left: 0;
	padding-right: 10px;
}
.rtl.translatepress-ar .give_offline_accordion .accordion_body .give-offline-left {
	padding-right: 0;
	padding-left: 10px;
}
.rtl.translatepress-ar .give_offline_form .gform_wrapper .gform_body .gfield_radio li{
	margin-right: 0 !important;
	margin-left: 15px !important;
}
.rtl.translatepress-ar .gfield.otheramount.gfield_price{
	padding-left: 0 !important;
	padding-right: 0 !important;
}
.rtl.translatepress-ar .give_offline_form .gform_wrapper .gform_body .gfield_radio{
	margin-left: 0 !important
}
.give_offline_form .gform_wrapper .gform_body .recurring_donation ul li input[type="checkbox"]{
	margin-right: 0;
	margin-left: 10px;
}
.give_offline_form .gform_wrapper .gform_body .recurring_donation ul li input:checked::after {
	left: auto;
	right: 7px;
}
.rtl.translatepress-ar .give_offline_form #input_2_4{display: flex;}
.rtl.translatepress-ar .give_offline_form .gform_wrapper .gform_body li.gfield {
    padding-left: 0 !important;
}
@media screen and (max-width: 1349px) {
	.rtl.translatepress-ar .give_offline_form .gform_wrapper .gform_body .gfield_radio li {
		margin-right: 0 !important;
		margin-left: 10px !important;
	}
}

@media screen and (max-width: 767px) {
.rtl.translatepress-ar .give_offline_form #input_2_4 {
	display: flex;
	flex-direction: column;
}
.rtl.translatepress-ar .give_offline_form .ginput_left {
padding-left: 0 !important;
}
html[dir="rtl"] .gform_legacy_markup_wrapper {
	padding-right: 0;
}
	.rtl.translatepress-ar .give_offline_form .gform_wrapper .name_first, 
	.rtl.translatepress-ar .give_offline_form .gform_wrapper .name_last{
		width: 100% !important;
	}
}

/* Landing/Business Page */
.rtl.translatepress-ar .landing-reports-section .post-date {
	margin-left: 30px;
	margin-right: 0;
}
.rtl.translatepress-ar .landing-hero-banner .bannerL .inner-container {
	text-align: right;
}
.rtl.translatepress-ar .landing-reports-section .top-title {
	padding-left: 0;
	padding-right: 30px;
}
.rtl.translatepress-ar .services .faqslistSec .panel .right-col::before {
	left: auto;
	right: -40px;
}
.rtl.translatepress-ar .blockqote_figure_section .left_col {
	padding-right: 0;
	padding-left: 30px;
}
.rtl.translatepress-ar .services .faqslistSec .panel .left-col {
	padding-right: 0;
	padding-left: 100px;
}
.rtl.translatepress-ar .our-report-list .inner-report-list{
	padding-left: 30px;
}
@media screen and (max-width: 1279px) {
	.rtl.translatepress-ar .landing-reports-section .post-date {
		margin-left: 25px;
		margin-right: 0;
	}
	.rtl.translatepress-ar .landing-reports-section.our-reports-section .left-col {
		padding-left: 15px;
		padding-right: 50px;
	}
}
@media screen and (max-width: 767px) {
.rtl.translatepress-ar .blockqote_figure_section .left_col {
	padding-right: 0;
	padding-left: 0;
}
.rtl.translatepress-ar .blockqote_figure_section .right_col {
	padding-left: 0;
	padding-right: 40px;
}

.rtl.translatepress-ar .landing-market-sec .market-bottom h3 {
	padding-right: 0;
}
.rtl.translatepress-ar .landing-market-sec .services .faqslistSec .panel .left-col {
	padding-left: 0;
}
.rtl.translatepress-ar .services .faqslistSec .panel .left-col {
	padding-right: 0;
	padding-left: 0;
}
.rtl.translatepress-ar .landing-reports-section .faqslistSec blockquote{
	padding-left: 10px;
}
.rtl.translatepress-ar .landing-reports-section.our-reports-section .left-col {
	padding-left: 30px;
	padding-right: 30px;
}
}

/* Blog/New Page */
/* News or Blog Page */
.rtl.translatepress-ar .blogpagefullSec .blogleftSec{
	padding-right: 0;
	padding-left: 120px;
}
.rtl.translatepress-ar .blogpagefullSec .blogrightSec .gform_legacy_markup_wrapper ul.gform_fields li.gfield{
	padding-left: 0;
	padding-right: 0;
}
.rtl.translatepress-ar .postdatafilterSec form select{
	background-position: left 10px center;
}
.rtl.translatepress-ar .blogpagefullSec .blogrightSec input[type="submit"]{
	text-align: center !important;
}
.rtl.translatepress-ar .blogpagefullSec .blogwrapSec .our-report-list .inner-report-list {
	padding: 30px 0 30px 15px;
}
.rtl.translatepress-ar .blogpagefullSec .blogleftSec  .inner-report-list figure{
	margin-right: 0;
}
@media screen and (max-width:1600px) {
	.rtl.translatepress-ar .blogpagefullSec .blogleftSec{
		padding-right: 0;
		padding-left: 100px;
	}
}
@media screen and (max-width:1400px) {
	.rtl.translatepress-ar .blogpagefullSec .blogleftSec {
		padding-right: 0;
		padding-left: 60px;
	}
}
@media screen and (max-width:1023px) {
	.rtl.translatepress-ar .blogpagefullSec .blogleftSec {
		padding-right: 0;
		padding-left: 0;
	}
}
@media screen and (max-width:767px) {
	.rtl.translatepress-ar .gform_legacy_markup_wrapper {
		padding-right: 0 !important;
	}
}
/* New Overview Page */
.rtl.translatepress-ar .launch-text-box.rightBox .et_pb_module.et_pb_text_align_right {
	text-align: left !important;
}

.rtl.translatepress-ar .overview-banner-section .banner-mid-wrap .left-col h1 {
	background-position: top 30px right;
}
.rtl.translatepress-ar .our_impact_Sec  .et_pb_menu--style-left_aligned.et_pb_text_align_right .et_pb_menu__wrap{
	justify-content: center !important;
}
.rtl.translatepress-ar .overviewbanner-bottom .et_pb_row.et_pb_row_1{
	display: flex;
}
.rtl.translatepress-ar .overviewbanner-bottom .et_pb_row.et_pb_row_1 .et_pb_column.leftTxt{
    margin-left: 5.5%;
	margin-right: auto !important;
}
.rtl.translatepress-ar .overviewbanner-bottom .rightTxt::after {
	left: -104px;
	right: auto;
}
@media screen and (max-width:980px) {
	.rtl.translatepress-ar .overviewbanner-bottom .et_pb_row.et_pb_row_1 .et_pb_column.leftTxt {
		margin-left: auto !important;
		margin-right: auto !important;
	}
	.rtl.translatepress-ar .overviewbanner-bottom .et_pb_row.et_pb_row_1 {
		display: flex;
		flex-direction: column;
	}
}
@media screen and (max-width:767px) {
	.rtl.translatepress-ar .impact_outer .circleCountryNameSec {
		margin-left: auto !important;
		margin-right: auto !important;
	}
}
@media screen and (max-width:590px) {
	.rtl.translatepress-ar .overviewbanner-bottom .rightTxt li {
		flex-direction: column;
		align-items: flex-start;
	}
	.rtl.translatepress-ar .overviewbanner-bottom .rightTxt li span {
		margin-right: 0;
		text-align: right;
	}
	.rtl.translatepress-ar .overviewbanner-bottom .rightTxt li small {
		text-align: right;
	}
}
.rtl.translatepress-ar .bannergallerySec .rfsSec ul li {
	margin-left: 0;
	margin-right: 45px;
}

.rtl.translatepress-ar .jobdetailpage .titleSec .rightsec .verifiedListing .claim-claimed{
	display: flex;
	margin-right: 15px;
margin-left: 0;
}
.rtl.translatepress-ar .jobdetailpage .titleSec .rightsec .verifiedListing .claim-claimed::before {
	margin-right: 0;
	margin-left: 5px;
}
.rtl.translatepress-ar .sharedaddy.sd-sharing-enabled {
	right: auto;
	left: 0;
}
@media screen and (max-width:479px) {
	.rtl.translatepress-ar .jobdetailpage .titleSec .rightsec .verifiedListing .claim-claimed{
		margin-left: 0;
		margin-right: 0;
	}
}

.rtl.translatepress-ar .lwa-modal .lwa-form .remember-me-checkbox {
	margin-right: 0;
	margin-left: 8px;
}