p {
text-align: right;
}
/*  */


.abs_language{
margin-right: -14px;
margin-left:0;
}
.box_list_language li .fl_ar, .box_list_language li .fl_cn, .box_list_language li .fl_en, .box_list_language li .fl_es, .box_list_language li .fl_ru, .box_list_language li .fl_vn {
margin-left: 10px;
margin-right: 14px;
}

.fl_ar, .fl_cn, .fl_en, .fl_es, .fl_ru, .fl_vn {
float:right;
margin-left: 10px;
margin-right: 0;
}

.box_list_language li a{
text-align: right;
}
.current_language{
float: right;
}
.triangle_language_down, .triangle_language_up{
float: right;
margin-left: 0;
margin-right:8px;
}
header #myDropDownMenu .rootItemMenu:hover div.wrapInnerMenu{
right: -20px;
left:auto;
}
header #myDropDownMenu .md-button{
text-align: right;
}
header #myDropDownMenu .innerItemButton{
padding:16px 25px 16px 45px;
}

/* index */

.index_red_col_indent {
    padding-right: 174px;
    padding-left: 82px;
}
.index_red_col_bonus::before, .index_red_col_busi::before{
	left: auto;
	right: -32%;
}


.indx_sec1_box_col_bottom {
text-align: right;
}

.indx_sec2_box_col_img{
left: auto; 
right: 0;
}
.indx_sec2_box_col_img img{
left: auto;
right: -22%;
}
.indx_sec2_box_col_bottom{
text-align:right;
}
.indx_sec2_box_col_bottom .indx_sec2_box_col_bottom_btn:first-child{
margin-right: 0;
margin-left: 16px;
}
.indx_sec3_img{
right: auto;
left:0;
}
.indx_sec3_img img{
right: -10%;
}
.indx_sec3_box_col_bottom{
text-align: right;
}
.indx_sec3_box_col_bottom .indx_sec3_box_col_bottom_btn:first-child {
margin-right: 0;
margin-left: 16px;
}

.ticker .up_ticker .ticker_triangle,.ticker .down_ticker .ticker_triangle{
left: -15px;
right: auto;
}
.ticker .ticker_triangle{
margin-right: -5px;
margin-left: 0;
}
.ticker_table .td_right{
text-align:left; 
}
.ticker_table .ticker_triangle{
left: 0;
right: auto;
}
.ticker_table td, .ticker_table th{
text-align:right;
}

.footer_top_cont2_img{
text-align: left;
padding-left: 16px;
padding-right: 25px;
}
.list_text_col_txt{
padding-left: 0;
padding-right: 35px;
}
.list_text_col .list_text_col_txt::before{
right: 5px;
left:auto;
}


/* about */

 .about_sec1 {
	/* background-image: url(/img/about/ar/sec1.jpg); */
}
.about_sec3 {
	background-image: url(/img/about/ar/sec3.jpg);
}
.about_sec4{
	background-image: url(/img/about/ar/sec4.jpg);
}
@media (-webkit-min-device-pixel-ratio: 2) {
	.about_sec1 {
		background-image: url(/img/about/ar/sec1@2x.jpg);
	}
	.about_sec3 {
		background-image: url(/img/about/ar/sec3@2x.jpg);
	}
	.about_sec4{
		background-image: url(/img/about/ar/sec4@2x.jpg);
	}
}

/**/
.mobile_sec6_box_col_url_img1{
	margin-right: 0;
	margin-left: 20px;
}

.acc_sec2_box_desc_txt {
	padding-left: 0;
	padding-right: 130px;
}
.acc_sec2_box_desc_txt::before {
	left: auto;
	right: 0;
}

/* services */

.serv_sec1{
background-image: url(/img/services/ar/sec1.jpg);
}
.serv_sec3{
background-image: url(/img/services/ar/sec3.jpg);
}
.line_h::after{
border-right: none;
border-left: 15px solid transparent;
left:auto;
right:0;
}
.line_h{ 
/* direction: ltr; */ /*!!!!!!!!!!!!!*/
padding-left: 0;
padding-right: 16px;
}
.serv_sec3_txt {
padding-left: 0;
padding-right: 16px;
}

@media (-webkit-min-device-pixel-ratio: 2) {
	.serv_sec1{
		background-image: url(/img/services/ar/sec1@2x.jpg);
	}
	.serv_sec3{
		background-image: url(/img/services/ar/sec3@2x.jpg);
	}
}

/* bonus */

.bonus_sec3_right_h{
		padding-right: 12px;
		padding-left: 0;
		
}
.bonus_sec3 .trading_table_td{
	text-align:right;
}
.txt_padding_l {
	padding-left: 0;
	padding-right: 25px;
}
.txt_padding_l::before {
position: absolute;
content: "";
left: auto;
right:0;
}


/* career */
.career_sec1{
background-image: url(/img/career/ar/sec1.jpg);
}
.career_sec2_bg1{
background-image: url(/img/career/ar/sec2_1.jpg);
}
.career_sec2_bg2 {
background-image: url(/img/career/ar/sec2_2.jpg);
}
.career_sec2_row_txt{
padding-left: 0;
padding-right: 16px;
}


@media (-webkit-min-device-pixel-ratio: 2) {
	.career_sec1{
		background-image: url(/img/career/ar/sec1@2x.jpg);
	}
	.career_sec2_bg1{
		background-image: url(/img/career/ar/sec2_1@2x.jpg);
	}
	.career_sec2_bg2 {
			background-image: url(/img/career/ar/sec2_2@2x.jpg);
	}
}



/* forex  trading*/



.trading_table .txt_right{
text-align:left;
}
.trading_table .txt_left {
text-align: right;
}
.trading_table .trading_table_tbody .txt_left::before {
right: -2px;
left: auto;
}
.trading_table .trading_table_tbody .txt_right::before {
left: -2px;
right: auto;
}

.trading_table_box_col .trading_table_box_col_sep::before {
right: 0;
left: auto;
}
.trading_table_box_h{
text-align:right;
}
.trading_table_th{
text-align:right;
}
.trading_table .tbody_min_box {
text-align: right;
}

/* mt4 */
.mt4_sec1 {
background-image: url(/img/mobile/ar/sec1.jpg);
}
.mt4_sec2_img {
right: auto;
left: 0;
}
.mt4_sec2_box_col_bottom {
text-align: right;
}
.mt4_sec2_box_col_bottom .mt4_sec2_box_col_bottom_btn:first-child {
margin-right: 0;
margin-left: 16px;
}
.mt4_sec3_box_col_img {
right: 0;
left: auto;
}
.mt4_sec3_box_col_bottom{
text-align:right;
}
.mt4_sec3_box_col_bottom .mt4_sec3_box_col_bottom_btn:first-child {
margin-right: 0;
margin-left: 16px;
}



/* multi */
.multi_sec1_img {
left: auto;
right: 0;
text-align: left;
}




/* ios */

.mobile_sec1,.aff_sec1,.wl_sec1{
	background-image: url(/img/mobile/ar/sec1.jpg);
}

.mobile_sec2_img img, .mobile_sec6_img img, .mt4_sec2_img img {
right: auto;
left:0;
}
.mobile_sec2_img,.mobile_sec6_img{
right: auto;
left: 0;
}

/* aff */

.aff_sec2_box{
	background-image: url(/img/affiliate/ar/sec2.jpg);
}
.aff_sec2_box_col_bottom{
	text-align:right;
}
.aff_sec2_box_col_bottom .aff_sec2_box_col_bottom_btn:first-child{
	margin:0;
}

@media (-webkit-min-device-pixel-ratio: 2) {
	.aff_sec2_box{
		background-image: url(/img/affiliate/sec2@2x.jpg);
	}
	.mobile_sec1,.aff_sec1{
		background-image: url(/img/mobile/ar/sec1@2x.jpg);
	}
	.mt4_sec1 {
		background-image: url(/img/mobile/ar/sec1@2x.jpg);
	}
}

/* contact us */
 .contactUs #contactForm md-input-container label:not(.md-no-float):not(.md-container-ignore),
 .contactUs #contactForm md-input-container .md-input,
 .contactUs #contactForm md-input-container .md-input, .contactUs #contactForm md-input-container .md-input.ng-invalid.ng-dirty{
	 padding: 0 25px 0 17px !important;
 }
 

 .contact_section .contactUs #contactForm md-input-container label:not(.md-no-float):not(.md-container-ignore){
	 transform: translate3d(-6px,20px,3px) scale(1);
 }


 /* wl */
 .wl_sec2_box{
	 background-image: url(/img/wl/ar/sec2.jpg);
	 background-position: right center;
 }
 .wl_sec3{
	 background-image: url(/img/wl/ar/sec3.jpg);
 }
 .wl_sec3_box_col_bottom{
 text-align:right;
 }
 
 
 
@media (-webkit-min-device-pixel-ratio: 2) {
	.wl_sec2_box{
		background-image: url(/img/wl/ar/sec2@2x.jpg);
	}
	.wl_sec3{
	 background-image: url(/img/wl/ar/sec3@2x.jpg);
 }
}
 
 
 
 /* deposit */
 
 .depos_sec1{
	 background-image: url(/img/deposit/ar/sec1.jpg);
 }
 .deposit_sec3{
	 background-image: url(/img/deposit/ar/sec3.jpg);
 }
 @media (-webkit-min-device-pixel-ratio: 2) {
	 .depos_sec1{
		 background-image: url(/img/deposit/ar/sec1@2x.jpg);
	 }
	  .deposit_sec3{
		 background-image: url(/img/deposit/ar/sec3@2x.jpg);
	 }
 }
 
 
 /* trading hours */
 .holidays_table .txt_left,.holidays_table_header{
	 text-align:right;
 }
 
 
 /* acc form */
 .acc_sec2_box_col{
	 background-position: right top;
 }
 
 /* faq */
 
 .faq_top{
	 padding: 12px 3% 12px 40px;
 }
 .faq_top_arr{
		right: auto;
		left: 16px;
 }
 .faq_top_h {
    text-align: right; 
 }
 
 
 /*ed*/
 
 .ed_sec1_box_r {
    padding-left: 0;
    padding-right: 128px;
}
.list_ed .active::before {
	right: 5px;
	left: auto;
	content: "\2190";
}
.ed_sec1_box_r_list {
	padding-left: 0;
  padding-right: 25px;
}

.ed_sec1_box_r_list::before {
left: auto;
right: 0;
}

.report_sec1_box_txtb {
padding-left: 0;
padding-right: 60px;
}
.report_sec1_box_txtb::before {
left: auto;
right: 5px;
}
 
 


/* ================== */
/* ================== */
/* ================== */
/* ================== */


@media (max-width:1279px){
	.index_red_col_bonus::before, .index_red_col_busi::before {
    left: auto;
    right: -40%;
	}
	
}



@media (max-width:959px){
	.ed_sec1_box_r {
    padding-right: 40px;
	}
	.index_red_col_indent {
    padding-right: 100px;
    padding-left: 82px;
	}
	.index_red_col_bonus::before, .index_red_col_busi::before {
    left: auto;
    right: -70px;
	}
	#toggleMenuBtn{
		right: auto;
		left:0%;
	}
	header #myDropDownMenu{
		right: auto;
		left: -100%;
	}
	body.show_mobile_menu header #myDropDownMenu{
		left: 0;
		right: auto;
	}
	header #myDropDownMenu md-list-item.rootItemMenu{
		padding: 0 30px 0 0;
	}
	header #myDropDownMenu .rootItemMenu:hover div.wrapInnerMenu{
		right:0;
	}
	.language_box{
		float: right;
	}
	/* index */
	.indx_sec6_table::before{
		left: -2px;
		right: auto;
		background: -moz-linear-gradient(right, rgba(0,0,0,0) 0%, rgba(30,30,30,0.9) 100%);
		background: -webkit-linear-gradient(right, rgba(0,0,0,0) 0%,rgba(30,30,0,0.9) 100%);
		background: linear-gradient(to left, rgba(0,0,0,0) 0%,rgba(30,30,30,0.9) 100%);
	}

	
	
}




@media (max-width:600px){
	.ed_sec1_box_r {
    padding-right: 0;
	}
	.acc_sec2_box_desc_txt {
		padding-right: 110px;
	}
	.acc_sec2_box_desc_txt::before {
		width:80px;
		height:80px;
	}
	p{
		text-align: justify;
	}
	/* index */
	.indx_sec1_box_col_bottom,
	.indx_sec2_box_col_bottom,
	.indx_sec3_box_col_bottom{
		text-align:center;
	}
	.indx_sec3_box_col_bottom .indx_sec3_box_col_bottom_btn:first-child ,
	.indx_sec2_box_col_bottom .indx_sec2_box_col_bottom_btn:first-child{
    margin-left: 0;
	}
	.serv_sec3_txt{
		padding:0;
	}
	.serv_sec3{
		background:none;
	}
	.line_h{
		padding-right:0;
	}
	.career_sec2_bg1 {
    background-position: left;
	}
	.career_sec2_bg2 {
    background-position: right;
	}
	.career_sec2_row_txt{
		padding-right: 0;
	}
	.career_sec3_h {
    text-align: right;
	}
	
	/* mt4 */
	.mt4_sec2_box_col_bottom,.mt4_sec3_box_col_bottom{
		text-align:center;
	}
	.mt4_sec2_box_col_bottom .mt4_sec2_box_col_bottom_btn:first-child,
	.mt4_sec3_box_col_bottom .mt4_sec3_box_col_bottom_btn:first-child {
    margin-left: 0;
	}
	.mobile_sec3_h,.mobile_sec4_h,.mobile_sec5_h{
		text-align:right;
	}
	.aff_sec2_box_col_bottom{
		text-align:center;
	}
	.contactUs #contactForm .md-input-focused .md-input, .contactUs #contactForm md-input-container .md-input{
		padding: 0 25px 0 17px !important;
	}
	.contact_section .contactUs #contactForm md-input-container label:not(.md-no-float):not(.md-container-ignore) {
    transform: translate3d(-2px,20px,3px) scale(1);
	}
	 .wl_sec3_box_col_bottom{
	 text-align:center;
	 }
}

	




















