html{
	direction: rtl;
}
.col-lg-6.col-md-6.col-sm-6.col-xs-12 {
    float: right ! important;
}

.card-tab.col-lg-2.col-xs-12.panel.panel-default {
    float: right;
}
/*---------------------- Home Page -----------------------*/

/* .logo-container {
    padding: 20px 0 0 912px ! important;
    } */
 .logo-dektop{
	 /* background: url('../img/logo-desktop-arabic.jpg') no-repeat; */
	  float: right ! important;
}
.logo-mobile{
	/* background: url('../img/logo-mob-arabic.jpg') no-repeat; */
	 float: right ! important;
}
ul.language-switcher-locale-url {
    float: left ! important;
    padding-right: 0px ! important;
    /* margin-left: -22px ! important; */
}
 .card-name {
    float: right ! important;
    margin-right: 10px;
}
.world-elite-image, .world-image, .platinum-image, .titanium-image {
    float: left ! important;
}
.card-tab ul {
    direction: rtl;
    padding-right: 10px ! important;
    padding-left: 1px ! important;
}
.card-tab .panel-collapse span {
    direction: rtl;
    display: block;
    padding-right: 17px;
}
.panel .panel-collapse ul li a {
    width: 80% ! important;
}
.card-tab .panel-collapse li span {
    display: inline-block;
}
ul.multiselect-container.dropdown-menu {
    width: 100% ! important;
}
span.multiselect-selected-text {
    float: right;
}
.multiselect-container>li>a>label{
	padding-left:60% ! important;
}
/*---------------------- BreadCrumb -----------------------*/
.breadcrumbs li {
    float: right;
}
.breadcrumbs {
    padding-right: 3% ! important;
    padding-left: 15% ! important;
}
.hr-line{
	right: -28%;
	left: inherit ! important;
}
.breadcrumbs a{
	 float: left ! important;
}

/* -------------------------File a claim --------------------*/
label.select:after{
	left: 4%;
	right: inherit ! important;
}
label.select:before{
	left: 4px;
	right: inherit ! important;
}
.icon{
	 left: 30px;
	 right: inherit ! important;
}
/* -------------------------Calender --------------------*/
button.ui-datepicker-close.ui-state-default.ui-priority-primary.ui-corner-all{
		left: 0 ! important;
		right: inherit ! important;
}
/* .ui-datepicker .ui-datepicker-next {
    right: 228px ! important;
} */

.copyright-text span.pull-left.col-lg-5.col-sm-6.col-xs-12 {
    float: right ! important;
}

.copyright-text span.pull-right.col-lg-3.col-sm-4.col-xs-12 {
    float: left ! important;
}

@media only screen and (min-width: 767px) and (max-width: 1000px){

		.panel .panel-collapse ul li a {
  		  width: 78% ! important;
		}

}
@media only screen and (max-width: 768px){
	
/* ----------------------Breadcrumbs ----------------------------- */
	.breadcrumbs a{
	    float: none ! important;
	}
}



/* MEA emulation of peaceofmind site into anb ---on 22June2018 */
.logo-dektop{
	 background: url('../img/logo-mastercard.png') no-repeat;
	 margin-right: 0;
	 margin-left: 30%;
}

ul.benefit-cardlist li {
     margin-left:100px;
     margin-right:46%;
}
@media screen and (min-width: 1200px){
   ul.benefit-cardlist li {
        margin-right:77%;
   }
}

.mea-home-content h2 {
     margin-right: -10%;
}



/* For mobile devices:max-width :650px */

@media screen and (max-width: 650px) {

	.logo-mobile{
		/* background: url('../img/master-card-logo.png') no-repeat; */
	}
	
	ul.benefit-cardlist li {
	     margin-left:0%;
	     margin-right:0%;
	}
	
	.mea-home-content h2 {
	    font-size: 27px;
	    margin-left: 1%;
	    margin-right: 0%;
	    padding-right: 3%;
	
	}

}

@media screen and (max-width: 420px) {
  	.logo-mobile{
		/* margin-right:-5%; */
	}
}

/* Language Change Toggle button */

 .mea-language.toggle-language-btn{
    right: 87%;
}
@media screen and (max-width: 650px) {
 .mea-language.toggle-language-btn {
    right: 70%;
    margin-top: -2%;
    margin-right: 13%;
} 
}

/* world Elite Landing page heading and SubHeading */

.mea-title-wrap {
	background: -webkit-linear-gradient(left, rgba(255,255,255,0.6), rgba(0,0,0,0.6));
	/* width: 108%; */
	padding-left: 8%;
}

.mea-title-wrap.worldElite-title-wrap{
	padding-left: 0;
}

.mea-wrapper h1 {
    font-size: 60px;
}

.mea-title-wrap p {
    font-size: 29px;
}

@media screen and (max-width: 650px) {

	.mea-wrapper h1 {
	    font-size: 33px;
	    /* margin-right: 7%; */
	}

	.mea-title-wrap p {
	    font-size: 29px;
	}

}

.mea-nav li::before {
    content: "\f0d9";
    /* margin-left: 1%; */
    margin-right: 0;
}

.mea-nav > ul {
    /* margin-right: -5%; */
    padding: 0;
}
@media screen and (max-width:768	px) {
	.mea-nav > ul {
	    margin-right: -1%;
	}
}

@media screen and (max-width:650px) {
 .mea-nav-wrap .mea-nav ul {
    /* padding-right: 8%; */
 }
}

.mea-wrapper.world-umbrella .container.mea-nav-wrap.mea-container h2.left-marg {
    /* margin-right: 0.5%; */
}

@media screen and (max-width:650px) {
 .mea-wrapper.world-umbrella .container.mea-nav-wrap.mea-container h2.left-marg {
    /* margin-right: 3%; */
 }
}

@media screen and (max-width:420px) {
 .mea-wrapper.world-umbrella .container.mea-nav-wrap.mea-container h2.left-marg {
    /* margin-right: 13%; */
 }
}

.mea-wrapper.world-umbrella .container.mea-nav-wrap.mea-container .mea-nav{
   /* margin-right: 1%; */
}


@media screen and (max-width:768px) {
	.mea-wrapper.world-umbrella .container.mea-nav-wrap.mea-container .mea-nav{
	   /* margin-right: -1%;
	   width: 108%; */
	}
}

@media screen and (max-width:420px) {
	.mea-wrapper.world-umbrella .container.mea-nav-wrap.mea-container .mea-nav{
	   /* margin-right: 4%;
	   width: 108%; */
	}
}

/* .mea-wrapper.world-umbrella > .mea-main-wrapper > .mea-content > .container  .container.mea-nav-wrap.mea-container.platinum-links:nth-child(3){
  background: linear-gradient(to left, rgba(108,26,4,0.9) 0%, rgba(108,26,4,0.1) 100%);
} */

/* .mea-wrapper.world-umbrella > .mea-main-wrapper > .mea-content > .container  .container.mea-nav-wrap.mea-container.platinum-links:nth-child(4){
 background: linear-gradient(to left, rgba(108,26,4,0.9) 0%, rgba(108,26,4,0.1) 100%);
} */

.mea-wrapper h3.left-marg {
	/* margin-right: 1em; */
}

.mea-wrapper.world-umbrella .container.mea-nav-wrap.mea-container.titanium-header2-bg {
    background: linear-gradient(to left, rgba(1,17,17,0.7) 0%, rgba(56,68,64,0) 100%);
}

.world-umbrella.mea-wrapper h1, .titanium.mea-wrapper h1, .platinum-umbrella.mea-wrapper h1 {
	display: block;
	color:#ff671b;
	text-align: right;
	/* margin-right: -1%; */
}

.mea-title-wrap.worldElite-title-wrap h1{
	display: block;
	color:#ff671b;
	text-align: right;
	/* margin-right: -1%; */
}

@media screen and (max-width:420px){
.mea-title-wrap.worldElite-title-wrap h1{
	/* margin-right: 13%; */
}
}

@media screen and (min-width:1201px){
	.world-umbrella.mea-wrapper h1, .titanium.mea-wrapper h1, .platinum-umbrella.mea-wrapper h1 {
		/* margin-right: -3%; */
	}
}


@media screen and (max-width:768px) {
 .world-umbrella.mea-wrapper h1, .titanium.mea-wrapper h1, .platinum-umbrella.mea-wrapper h1 {
   /* margin-top: -5%;
   width: 118%;
   margin-right: -3%; */
   text-align: right;
 }
}

@media screen and (max-width:420px) {
 .world-umbrella.mea-wrapper h1, .titanium.mea-wrapper h1, .platinum-umbrella.mea-wrapper h1 {
   /* margin-right: 6%; */
   text-align: right;
 }
}


.mea-wrapper.platinum-umbrella .mea-title-wrap-sec, .mea-wrapper.titanium .mea-title-wrap-sec, .mea-wrapper.world-umbrella .mea-title-wrap-sec {
	color:black;
}

.mea-wrapper.world-umbrella > .mea-main-wrapper > .mea-content > .container > .mea-title-wrap-sec.temp-color-titanium-header-logo {
    background-color: white;
}

.ml-adj{
    /* margin-right:1%; */
}

@media screen and (max-width: 420px) {
	.ml-adj{
	    /* margin-right:16%; */
	}
}

/* for flipping the bedcrums horizontally */

.breadcrumbs li {
   -webkit-transform: scaleX(-1);
    transform: scaleX(-1);
    margin-right: 20px;
    width: 21.7% 
}

.breadcrumbs a:before, .breadcrumbs a:after {
	top: 0px;
	border-bottom: 21px solid transparent;
}

.breadcrumbs a:before {
    margin-left: 5px;
    background-color: #d0d4d3;

}
.breadcrumbs ul {
    width: 131%;
    margin-right: -52px;
}

@media screen and (max-width: 650px) {
.header.file-a-claim {
    text-align: right;
    display: block;
  }
}

.breadcrumbs a span {
    font-size:16px;
}
 a.arabic-bedcrum-tail:before {
   background-color: #ff9900;
}

/* Bugs fixing */

.mea-content > .container.mea-nav-wrap {
    margin-right: 8%;
}

.mea-title-wrap > .mea-container p {
    font-size: 29px;
}

@media screen and (max-width: 768px){
	.mea-title-wrap > .mea-container p {
	        margin-right: 7%;
	}
}

.mea-wrapper h2 {
    font-size: 27px;
}

.mea-nav li a {
    font-size: 17px;
}

@media screen and (max-width: 768px){
	.container {
	    /* padding-right: 7%;
        padding-left: 4%;
        margin-right: 3%;
        margin-left: 3%; */
	}
}

@media screen and (max-width: 768px){
	footer{
	    /* margin-right: 8%;
	    margin-left: -33%; */
	    /* width:100% */
	}
}

@media screen and (max-width: 768px) {
	.mea-wrapper h2.left-marg, .mea-wrapper h3.left-marg {
	    /* margin-right: 4%; */
	}
}

@media screen and (max-width: 420px) {
	.mea-wrapper h2.left-marg, .mea-wrapper h3.left-marg {
	    /* margin-right: 10%; */
	}
}

@media screen and (max-width: 800px){
	.mea-home-content {
	    /* width: 114%; */
	}
}

@media screen and (max-width: 768px){
	header {
	    /* margin-left: -8%;
	    margin-right: 2%; */
	}
}

.mea-wrapper.world-umbrella  .container.mea-nav-wrap.mea-container {
    background: -webkit-linear-gradient(right, white, rgba(17,25,48,0));
}

.info-disclaimer-world {
	line-height: 21px;
	font-size: 15px;
	transform: scaleX(-1);
}

ul.privacy-link > li a {
     font-size:18px;
     /* margin-right: -23px;
     margin-left: 85%; */
}

@media screen and (min-width:1201px){

	ul.privacy-link > li a {
		margin-right: -88px;
		
	}
}

@media screen and (max-width: 420px){
	ul.privacy-link {   
	    margin-right: 7%;
	}
}
.mea-wrapper.world-umbrella  .container.mea-nav-wrap.mea-container > .mea-nav ul {
  /* font-weight:bold; */
}

.resize-logo-wrap {
    transform: scaleX(-1);
}

@media screen and (min-width:1201px){
	.resize-logo-wrap {
		width: 108%;
        margin-right: -4%;
	}
}

	
@media screen and (max-width: 768px){
	.resize-logo-wrap {
	    margin-left: -11%;
	    margin-right: 2%;
	}
}

@media screen and (max-width: 420px){
	.resize-logo-wrap {
	    margin-left: -20%;
	    margin-right: 17%;
	}
}

.info-disclaimer-platinum {
    font-size: 16px;
    line-height: 21px;
    transform: scaleX(-1);
}
/*13042021*/
.disclaimer, .copyright-text,.privacy-link,.privacyLink {
    /*text-align: right;*/
}

@media screen and (max-width: 768px){
	.enrollment {
	    /* margin-right: 2%;
	    margin-left: -11%; */
	}
}

@media screen and (max-width: 768px){
	.top-bar-mea {
	   /* width: 107%;
       padding-right: 3%; */
	}
}

@media screen and (max-width: 768px){
	.copyright-text {
	    margin-right: -1%;
	}
}

@media screen and (max-width: 768px){
	.mbAr-mr {
	  margin-right: 1%;
	}
}

footer p {
  text-align: right;
}

.arbc-world-title {
   margin-top: -6%;
   margin-bottom: 11%;
}

@media screen and (max-width: 768px){
	ul.benefit-cardlist li img.arabic-worldCard-alignment {
	    margin-top: -4%;
	    margin-bottom: 11%;
	}
}

/*
.resize-img-primary {
     transform: scaleX(-1);
}
*/

.ui-widget.ui-widget-content {
    direction: ltr;
}

button.ui-datepicker-close.ui-state-default.ui-priority-primary.ui-corner-all{
		left: 80% ! important;
}

.mea-home-content {
  padding: 0% 9%;
}

@media screen and (max-width: 1100px){
	.mea-home-content {
	  padding: 0% 0%;
	  margin-right: 8%;
	}
}

@media screen and (max-width: 450px){
	.mea-home-content {
	  margin-right:4%;
	}
}

.logo-container {
   /* padding: 1% 0 0 0; */
}

@media screen and (max-width: 768px){
.worldEliteMCload, .worldMCload, .platinumMCload {
    margin-right: 13%;
}
}
@media screen and (max-width: 420px){
.worldEliteMCload, .worldMCload, .platinumMCload {
    margin-right: 26%;
}
}

@media screen and (max-width: 380px){
.worldEliteMCload, .worldMCload, .platinumMCload {
    margin-right: 12%;
}
}
@media screen and (max-width: 350px){
.worldEliteMCload, .worldMCload, .platinumMCload {
    margin-right: 7%;
}
}

ul.benefit-cardlist li:first-child {
    margin-right: -12%;
}

@media screen and (min-width: 1200px){
	ul.benefit-cardlist li:first-child {
	    margin-right: -15%;
	}
}

@media screen and (max-width: 650px){
ul.benefit-cardlist li:last-child {
    margin-right: -12%;
}
}

@media screen and (max-width: 380px){
	.mea-benefit-cards {
	   margin-right: 11%;
	}
}


@media screen and (max-width: 650px){
   ul.benefit-cardlist {
     margin-right: 2%;
   }
}
.mea-container.worldEliteContainer {
    margin-left: 0;
    margin-right: 0;
}

.mea-wrapper.backgroundImageWE .container.mea-nav-wrap.mea-container{
	padding-right: 0;
}

@media screen and (min-width: 1201px){
.mea-wrapper.backgroundImageWE{
	padding: 0 15px;
}
}



@media screen and (max-width: 420px){
.mea-title-wrap.worldElite-title-wrap {
    height: 61px;
}
}

@media screen and (max-width: 420px){
.mea-wrapper.backgroundImageWE .container.mea-nav-wrap.mea-container h2.left-marg {
/* margin-left: -10%;
margin-right: 13%; */
}
}

@media screen and (max-width: 420px){
.mea-wrapper.backgroundImageWE .container.mea-nav-wrap.mea-container > .mea-nav ul {
/* padding-right: 16%; */
}
}

.logo-mobile {
	/* width: 168px; */
}

div.privacyLink {
text-align: right;
}

.mea-title-wrap.worldElite-title-wrap {
height: 100%;
}

@media (min-width: 768px) {
	.cardlist_home div[class^="col-"] {
		float: right;
	}
}

header .container div[class^="col-"] {
	float: right;
}

header .container div[class^="col-"] .languageSwitcher {
	float: left !important;
}