body #bg_izq #degradado_dch #cabecera .cab_enlaces .secondary-actions{
	float:right;
}
body #bg_izq #degradado_dch #cabecera .cab_enlaces .header-actions .tit_login_form {
	font-family: Arial, Helvetica, sans-serif;
	float:left;
}

body #bg_izq #degradado_dch #cabecera .cab_enlaces .secondary-actions ul li{
	margin-left:30px;
	margin-right:0px;
}

.tit_login_form a{
	margin-left:5px;
}

body #bg_izq #degradado_dch #contenidos .bg_login .cont_form_login .botonera_login .next-button{
float:left;	
}

body #bg_izq #degradado_dch #cabecera .cab_enlaces.cab_enlaces_login{
	font: normal 15px 'PageSans-Regular';
	display:block;
	width: 100%;
}

.block_body p {
	text-align:right;
}

#cabecera .logo {
    float: right;
    margin-right: 20px;
}

body #bg_izq #degradado_dch #cabecera .cab_enlaces {
	width: 100%;	
}

body #bg_izq #degradado_dch #contenidos .migas,
body #bg_izq #degradado_dch #menu .pestanas .menu-item{
	float:right;
}

body #bg_izq #degradado_dch #menu .pestanas .menu-item a{
	border-left: 0px;
	border-right: 1px solid #034694;
	font: normal 16px 'PageSans-Regular';
}


body #bg_izq #degradado_dch #menu .sub_menu .opc_submenu {
	font: normal 14px 'PageSans-Regular';
}
body #bg_izq #degradado_dch #menu .sub_menu .opc_submenu span{
	margin-left: 1%;
	margin-right: 0;
}

#contenidos .campo_texto,
body.askToAlrajhi #contenidos .form_datos .linea_datos table tr td:first-child,
#contenidos .cont_home .contenedor_tabla_error_inner .tabla_home .tabla_datos td, 
#contenidos .cont_home .tabla_home .tabla_datos td,
.tabla_datos td,
.tabla_datos thead th{
	text-align: right;	
}

body.userAccount .tabla_datos td.TableDetailData.table_header {
    text-align: right !important;
}
body.userAccount .tabla_datos td.TableDetailData.table_header a.icoExpandable {
    float: right;
}

body #bg_izq #degradado_dch #contenidos #messages .warning ul.forceEc4 {
	padding:20px;
	align:right;
	
}

li.forceEc4{
	list-style-type: square;
	text-align: right;
	direction:rtl;
    list-style-position: inside;
    font-size: 15px
}

.left {
    float: right;
    margin-right: 10px;
}

.right {
    float: left;
    margin-left: 10px;
}   

#contenidos .cont_home .home_aviso span{
   background:transparent url("../img/welcome_point.png") no-repeat right 8px;
	margin-right:15px;
	text-align:right;
    padding-right: 20px;
}


body #bg_izq #degradado_dch #menu .pestanas .menu-item.active:first-child span{
    border-left: 1px solid #034694;
    border-right:none;
}

body.popup #bg_izq #degradado_dch #contenidos .zona_tit h1,
#contenidos .zona_tit h1{
	float: right;
    text-align: right;
    padding-left: 0px;
}

#contenidos .campo_texto{
	text-align: right;
}

#contenidos .zona_export {
    float: left;
    left: 20px;
}	

body #contenidos .tit {
	float: right;
	text-align: right;
}

#contenidos .zona_export span{
	float: left;
}

#contenidos .zona_export span {
    float: right;
    margin-left: 5px;
}

#contenidos .zona_export span {
	float: left;
}

#contenidos .tit_form h1 .zona_export, #contenidos .linea_datos .zona_export{
	left:0px;
	margin-right: 5px;
}

body #contenidos .cont_form .zona_export select, body #contenidos .zona_tit .zona_export select {
    margin-right: 10px;
}

.zona_export a {
    margin-left: 0px;
}

#contenidos .tit_form h1 .zona_export, #contenidos .linea_datos .zona_export{
	right: inherit;
}

.tabla_datos tbody tr td:first-child {
    border-right: 1px solid #d1d1d1;
    border-left: 0px;
}

.tabla_datos tbody tr td:last-child {
    border-left: 1px solid #d1d1d1;
    border-right: 0px;
}

.tabla_datos tbody tr.collapseContent td:last-child {
    border-right: 1px solid #d1d1d1;
}

.tabla_datos tbody tr.collapseContent td:last-child .collapsible_container .tabla_datos tr td.TableDetailData:last-child{
    border-right: none;
}

.num_paginas_inner ul li,
body #bg_izq #degradado_dch #contenidos .zona_step ul li,
body #bg_izq #degradado_dch .bg_login .cont_form_login .zona_step_login ul li {
	float: right;
}

body #bg_izq #degradado_dch .bg_login .cont_form_login .zona_step_login ul li.active_step, 
body #bg_izq #degradado_dch #contenidos .zona_step ul li.active_step {
    background: #1b4297 url(../img/ar/step_arrow_sel_ar.png) no-repeat top left;
}


body #bg_izq #degradado_dch #contenidos .zona_step ul li {
    background: #4a4a4a url(../img/ar/step_arrow_ar.png) no-repeat top left;
}

body #bg_izq #degradado_dch .bg_login .cont_form_login .zona_step_login ul li.before_active_step, 
body #bg_izq #degradado_dch #contenidos .zona_step ul li.before_active_step {
    background: #4a4a4a url(../img/ar/step_arrow1_ar.png) no-repeat top left;
}

body.BillPayment #contenidos .subform_cont .botonera_busq,
#contenidos .botonera_busq{
	right: auto;
	left:20px;
}

#contenidos .cont_home .contenedor_tabla_error_inner .home_datos .tabla_home .tabla_datos{
	float: right;
}

.container .up .check {
    left: 0px;
    right: inherit;
    border: none;
	height:40px;
}
.container .up .check input{
	position:absolute;
	padding:0px;
	top:50%;
	margin-top:-10px;
	left:5px;
}

.borderbottom .order_select .selectall .check{
	border-right: none;
}

body #bg_izq #degradado_dch #contenidos #cont_subpest .tabs_carrousel_container .collapsible_tabs ul li a.subpest_des,
body #bg_izq #degradado_dch #contenidos #cont_subpest .tabs_carrousel_container .collapsible_tabs ul li a.subpest_deactive,
body #bg_izq #degradado_dch #contenidos #cont_subpest .tabs_carrousel_container .collapsible_tabs ul li span.subpest_act{
	text-align:right;
	direction:rtl;
}

.tabs_carrousel_container .collapsible_tabs{
	right:auto;
	left:0px;
}

.pos_collapsible_tabs{
	float:left;
}

.ico_action a{
	    border-right: none;
	    border-left:1px solid #d1d1d1;
	    padding-right: 10px;
	    padding-left:35px;
}

.ico_action.open a {
    background: #f1f1f1 url("../img/ar/ico_view_more_open_ar.png") no-repeat left center;
}

.ico_action.close a {
    background: #f1f1f1 url("../img/ar/ico_view_more_ar.png") no-repeat left center;
}
body #bg_izq #degradado_dch #cabecera .cab_enlaces .secondary-actions a.privacy_container,
body #bg_izq #degradado_dch #cabecera .cab_enlaces .secondary-actions a.terms_container,
body #bg_izq #degradado_dch #cabecera .cab_enlaces .secondary-actions a.security_container,
body #bg_izq #degradado_dch #cabecera .cab_enlaces .secondary-actions a.faqs_container {
    padding-left: 0px;
}

body #bg_izq #degradado_dch #cabecera .cab_enlaces .secondary-actions a.terms_container,
body #bg_izq #degradado_dch #cabecera .cab_enlaces .secondary-actions a.faqs_container {
    padding-right:25px;
}

body #bg_izq #degradado_dch #cabecera .cab_enlaces .secondary-actions a.security_container{
	padding-right:31px;
}

body #bg_izq #degradado_dch #cabecera .cab_enlaces .secondary-actions a.privacy_container {
    padding-right: 20px;
}

body #bg_izq #degradado_dch #cabecera .cab_enlaces .secondary-actions .ico_faqs,
body #bg_izq #degradado_dch #cabecera .cab_enlaces .secondary-actions .ico_security,
body #bg_izq #degradado_dch #cabecera .cab_enlaces .secondary-actions .ico_terms,
body #bg_izq #degradado_dch #cabecera .cab_enlaces .secondary-actions .ico_privacy{
   right: 0px;	
}

.ico_arrow_security_tips{
	background:url("../img/ar/arrow_security_tips_ar.png") no-repeat 0 0 transparent;
	right:auto;
	left:10px;
}

.contentcolumn {
    margin-right: 0px;
	margin-left: 300px;
}

.rightcolumn {
    width: 300px;
    margin-right: -300px;
    margin-left:0px;
    position:absolute;
}

.innertube {
    margin-right: 0px;
    margin-left:50px;
}

body #contenidos .manuals .manuals-item {
    float: right;
}

body #contenidos .manuals-item .manuals-item-inner {
    border-right: 1px solid #d1d1d1;
    border-left:none;	
}

body #contenidos .manuals-item:first-child .manuals-item-inner {
    border-right: none;
}

.tit_login_form{
	margin-right:5px;
}
body #contenidos .tabla_login_final td.ico_info_label,
body #contenidos .tabla_login_final td.ico_info_label {
    padding-left: 0px;
    padding-right: 45px;
}

body #contenidos .tabla_login_final td.login_padding_left{
    padding-left: 0px;
    padding-right: 5px;
}

body #contenidos .tabla_login_final .organization_prof,
body #contenidos .tabla_login_final .user_id {
    left:auto;
    right: 15px;
}

body #contenidos .tabla_login_final td.login_padding_left {
width:43%;
}


body #contenidos .tabla_login_final td.info_label {
    padding-left: 0px;
}

span.TableDetailData textarea{
	width:800px;
}

body #contenidos .manuals_challenge .manuals-item{
	float:right;
}

#contenidos #cont_bill .col_help .ico_help {
    right: 20px;
    left: auto;
}

#contenidos table.authoritation_table{
	padding-right: 30px;
}

#contenidos #cont_bill .col_bill .tit,
#contenidos #cont_bill .col_help .tit {
    padding: 20px 55px 20px 0px;
}

.error_screen_image {
right:12px;
}

body #contenidos .headerTableInfo .totalAmountLabel,
body #contenidos .headerTableInfo .totalAmount{
	float: right;

}

#contenidos .cont_home .home_error h1 {
    padding-left: 0px;
    padding-right:52px;
}

body #contenidos .totalAmountContainer{
	float: left;
}
.grey_arrow{
	background:transparent url("../img/ar/ico_view_more_ar.png") no-repeat top left;
}

.tabla_datos td.pendingActionsTotal {
    padding-right: 0px;
    padding-left: 50px;
}

table.pendingActionsCounter tbody th{
	border-right:1px solid #d1d2e7;
	border-left:none;
}

body.userAccount #contenidos .botonera_busq {
    right: auto;
}

#contenidos #cont_bill td{
	padding-left: 0px;
	padding-right: 10px;
}

.tabla_datos thead th{
	padding-right: 20px;
    padding-left: 8px;
}
.cont_niv3 .boxcontainer, 
.cont_niv2 .boxcontainer{
	float: right;
}

.cont_niv2 .borderBottom, 
.cont_niv3 .borderBottom{
	float: right;
}

.cont_niv3 .boxcontainer .boxinner, .cont_niv2 .boxcontainer .boxinner {
    border: 1px solid #d1d1d1;
    border-bottom: none;
    border-right: none;
}

.cont_niv3 .boxcontainer.borderLeft .boxinner,
.cont_niv2 .boxcontainer.borderLeft .boxinner{
    border-right:1px solid #d1d1d1;
}
	
#contenidos .box4 .content_box4 table {
    direction: rtl;
}

body #contenidos .headerTableInfo .totalAmountLabel{
	margin-right:0px;
	margin-left:5px;	
}

#contenidos .cont_act_log .col_datos{
	margin-right: 0px;
	margin-left:2%;
}

.col_datos_bottom_border{
    margin-right: 0px;
    margin-left:2%;
    float:right;
}

.col_tabla_bottom_border{
    margin-right:0px;
    float:right;
}

.multipleListLabel{
	padding-left:85px;
}

.select_account {
    direction: rtl;
    float: right;
}

#pie .pie_inner .detalle_pie .detalle_pie_inner p {
    direction: rtl;
}

#pie .pie_inner .detalle_pie .detalle_pie_inner ul li {
    float: right;
}

#pie .pie_inner .detalle_pie .detalle_pie_inner .right_container_footer {
    float: left;
 
}

#pie .pie_inner .detalle_pie .detalle_pie_inner p {
    padding: 10px 0 10px 10px;
}

body #bg_izq #degradado_dch #menu .pestanas .menu-item.active span{
    font: normal 16px 'PageSans-Regular';
}

.class_boton.centerBackBig a{
	background: #064195 url("../img/add_person.png") no-repeat scroll 160px 10px;
	padding-right: 30px;
}

.borderbottom .order_select .selectall .check{
	left:5px;
	right:auto;
	border:none;
}

.index1 ul{
	direction: rtl;
	float: right;
}

.index1 ul li a{
	border-right:none;
	border-left:1px solid #d1d1d1;
}

body.directDebit .container .down.customers .col{
	float:right;
}

body.directDebit .container .down.customers .col .cell{
	margin: 10px 5px 10px 40px;
	text-align: left;
}

body.directDebit .container .down.customers .col .cell span{
	margin-left: 10px;
}

body.directDebit .container .up.customers .date {
	float:right;
}

table.international_beneficiary_table{
	left:280px;
}

.index1 ul li a{
	border-right:none;
	border-left:1px solid #d1d1d1;
}


body.beneficiary #contenidos .form_datos .linea_datos.international_beneficiary_table table tr td{
	padding-left: 20px;
}
body.posStatementCU .container .name .fields{
	float: right;
	width: 100%;
}

body.posStatementCU .container .name span.fieldname{
	float: none;
	margin-right:10px;
}

.index1 ul li.lastChild a,
.index1 ul li.borderRight a{
	border-right:1px solid #d1d1d1;
}

.criteriaPositonfloat {
	float:right;
}
.resetDataAlign{
	float: right;
}
