
html[lang='ar'] body { direction: rtl; }

html[lang='ar'] #navigation .main { float: right; left: auto; right: 50%;  }
html[lang='ar'] #navigation .main li { float: right; left: 50%; right: auto; }
html[lang='ar'] #navigation .main li a.dropdown:after { left: auto; right: 50%; margin-left: auto; margin-right: -7px;  }
html[lang='ar'] #navigation .main li .flyout { left: auto; right: 0; }
html[lang='ar'] #navigation .main li .flyout-column { float: right; left: auto; text-align: right; }
html[lang='ar'] #navigation .main li .flyout-column li { left: auto; }
html[lang='ar'] #navigation .main li .timetable li span { float: left; }
html[lang='ar'] #navigation .main li.membership.sign-in a { width: 245px; }
html[lang='ar'] #navigation .collection { left: auto; right: 20px; }
html[lang='ar'] #navigation .collection a.dropdown { background-position: center left; padding: 0 10px 0 20px; }
html[lang='ar'] #navigation .collection ul { right: -5px; left: auto; }

html[lang='ar'] #global .languages { left: 20px; right: auto; }
html[lang='ar'] #global .languages li a.dropdown { text-align: left; }

html[lang='ar'] #global .membership { top: 20px; left: 110px; right: auto; }
html[lang='ar']	#global .membership li { float: right; }
 
html[lang='ar'] [class^='icon-cos-flag'] { margin-right: auto; margin-left: 8px; }
html[lang='ar'] .icon-cos-facebook { margin: 0 5px 0 3px; }
html[lang='ar'] .icon-cos-basket { margin-right: 5px; margin-left: auto; }
html[lang='ar'] .icon-cos-globe { margin-right: 5px; margin-left: auto; }
html[lang='ar'] .com-accordion dt a i { left: auto; right: 0; border-right: none; border-left: 1px solid #FFF;}
html[lang='ar'] .com-accordion dt a span, html[lang='ar'] .com-accordion dd .title, html[lang='ar'] .com-accordion dd .content, html[lang='ar'] .com-accordion dd article { padding: 0 35px 0 0; }

html[lang='ar'] .com-media .callout { margin-right: 640px; margin-left: auto; right: auto; left: 0; }

html[lang='ar'] .com-list.type .item a:hover { left: auto; right: -10px; }

html[lang='ar'] .com-list.type .item span.more { left: auto; right: -10px; }

html[lang='ar'] .com-tools,
html[lang='ar'] .com-tools a.icon,
html[lang='ar'] .com-tools a.text { right: auto; left: 0; }
html[lang='ar'] .com-tools a.icon { border-right: 1px solid #f0f0f0; border-left: none;  }

html[lang='ar'] .com-tools a.text span { border-right: 1px solid #f0f0f0; border-left: none; padding: 8px 10px 8px 60px; }
html[lang='ar'] .com-tools a.icon:hover { border-right: 1px solid transparent; }


html[lang='ar'] .form-horizontal .controls { margin-right:0; }

html[lang='ar'] #footer .social li { float: right; padding: 0 0 0 8px; }

html[lang='ar'] #share .toolbox .service { padding: 0 0 0 20px; float: right; }

html[lang='ar'] .form-horizontal input[type="radio"] {float: left; margin-left: 155px; }

html[lang='ar'] .form-horizontal .controls.cd-journey-type { margin-right:180px; }

html[lang='ar'] .modal .modal-footer .btn,html[lang='ar'] .modal .modal-header .close { float:left }

html[lang='ar'] #totalPrice{float:right;}

html[lang='it']  .contrast-box-header h2 {font-size:15px;}

html[lang='ar'] .com-list.offer .item a:hover { left: auto; right: -10px; }



html[lang='en'] .com-list.logo .item span.soon { background: url(../images/tags/soon_en.png); }
html[lang='fr'] .com-list.logo .item span.soon { background: url(../images/tags/soon_fr.png); }
html[lang='de'] .com-list.logo .item span.soon { background: url(../images/tags/soon_de.png); }
html[lang='es'] .com-list.logo .item span.soon { background: url(../images/tags/soon_es.png); }
html[lang='ca'] .com-list.logo .item span.soon { background: url(../images/tags/soon_ca.png); }
html[lang='nl'] .com-list.logo .item span.soon { background: url(../images/tags/soon_nl.png); }
html[lang='it'] .com-list.logo .item span.soon { background: url(../images/tags/soon_it.png); }

html[lang='en'] .com-list.logo .item span.reopen { background: url(../images/tags/reopen-en.png); }
html[lang='fr'] .com-list.logo .item span.reopen { background: url(../images/tags/reopen-fr.png); }
html[lang='de'] .com-list.logo .item span.reopen { background: url(../images/tags/reopen-de.png); }
html[lang='es'] .com-list.logo .item span.reopen { background: url(../images/tags/reopen-es.png); }
html[lang='ca'] .com-list.logo .item span.reopen { background: url(../images/tags/reopen-ca.png); }
html[lang='nl'] .com-list.logo .item span.reopen { background: url(../images/tags/reopen-nl.png); }
html[lang='it'] .com-list.logo .item span.reopen { background: url(../images/tags/reopen-it.png); }

html[lang='en'] .com-list.logo .item span.closed { background: url(../images/tags/closed-en.png); }
html[lang='fr'] .com-list.logo .item span.closed { background: url(../images/tags/closed-fr.png); }
html[lang='de'] .com-list.logo .item span.closed { background: url(../images/tags/closed-de.png); }
html[lang='es'] .com-list.logo .item span.closed { background: url(../images/tags/closed-es.png); }
html[lang='ca'] .com-list.logo .item span.closed { background: url(../images/tags/closed-ca.png); }
html[lang='nl'] .com-list.logo .item span.closed { background: url(../images/tags/closed-nl.png); }
html[lang='it'] .com-list.logo .item span.closed { background: url(../images/tags/closed-it.png); }
