/*general - structure*/
body{font-size:95%;}
/*#wrapper.arabic p{clear:both;}*/
#wrapper.arabic #header #icrclogo{left:887px;}
#wrapper.arabic{text-align:right;}
#wrapper.arabic #contentheader{float:none;}
#wrapper.arabic ul#breadcrumb{padding-right:18px;padding-left:0;display:block;float:right;width:520px;}
#wrapper.arabic ul#breadcrumb li{margin-right:0;padding:0 10px 0 0;display:block;float:none;}
#wrapper.arabic ul#breadcrumb li.first{padding-right:0;}
#wrapper.arabic ul#breadcrumb ul{position:relative;right:5px;padding:0;display:block !important;float:none;width:100%;}
#wrapper.arabic #content.threecol ul#breadcrumb{margin-right:189px;padding-left:0;padding-right:0;width:545px;}
#wrapper.arabic ul#breadcrumb{display:none;}
/*title levels*/
#wrapper.arabic h2.highlightheader {height:auto;}
/*modif top tools: move to the left*/
#wrapper.arabic #headerband ul.pagecontrols{/*home page*/right:auto;left:20px;}
body.photos #wrapper.arabic #content #contentheader ul.pagecontrols{right:auto;left:200px;}
#wrapper.arabic #content.threecol #contentheader ul.pagecontrols{right:auto;left:225px;}
body.photos #wrapper.arabic #content.threecol #contentheader ul.pagecontrols{right:auto;left:230px;}
#wrapper.arabic #content.document #contentheader ul.pagecontrols{right:auto;left:200px;}
/*end modif top tools*/
#wrapper.arabic #headerband #leftcol{float:right;}
#wrapper.arabic #headerband #rightcol{float:left;}
#wrapper.arabic #content{margin-right:15px;margin-left:0;}
#wrapper.arabic #content.threecol{background-position:226px 0pt !important;}
#wrapper.arabic #content #primary-content{float:right;font-family:Arial,Verdana,sans-serif;}	
#wrapper.arabic #secondary-content{padding-left:15px;padding-right:0;}
#wrapper.arabic #tertiary-content{margin-right:0;margin-left:15px;}
#wrapper.arabic #content.threecolleft #tertiary-content{margin:0;}
#wrapper.arabic #icrclogobottom{float:right;}
#wrapper.arabic #footer span.copyright{float:right;position:absolute;bottom:0;right:95px;left:auto;}
#wrapper.arabic .column{float:right;}
#wrapper.arabic #pageSitemap .column{margin-left:30px;margin-right:0;}
#wrapper.arabic .threecol .column{margin-right:0;margin-left:32px;}
#wrapper.arabic .threecol div.last{margin-left:0 !important;}
#wrapper.arabic #pageSitemap li{background-image: url(../../display_images/bullets/bullet_mirror.gif);background-position: right 0.6em;padding-left:0;padding-right:9px;}
#wrapper.arabic .smallinsetimage p a.bullet{background-position:right 0.6em !important;}
#wrapper.arabic p.bullet{float:none;}
#wrapper.arabic .more{text-align:left;background-image:none !important;}
#wrapper.arabic .more a{background:transparent url(../../display_images/bullets/bullet_mirror.gif) no-repeat right 0.3em;padding-right:9px;padding-left:0;}
#wrapper.arabic #primary-content .contentBlock h2.selectedTopics a.moreLink{padding:5px 15px 5px 5px !important;background-image: url(../../display_images/bullets/bullet_mirror.gif) !important;background-position: 95% 0.6em !important;}
#wrapper.arabic #primary-content .teaserList li ul li{background-position: right 0.4em !important;}
#wrapper.arabic img.left{float:right;margin:0 0 15px 15px;}
#wrapper.arabic #primary-content .teaserList.horizontal li{float:right;margin-left:10px !important;margin-right:0 !important;width:257px;}
#wrapper.arabic #primary-content .horizontal li{width:250px !important;}
#wrapper.arabic #primary-content .horizontal li.odd{clear:right;margin-right:0 !important;margin-left:25px !important;}
#wrapper.arabic #primary-content .horizontal li.even{clear:left;}
#wrapper.arabic #primary-content ul.delegation li{padding-right:0px !important;width:47% !important;}
#wrapper.arabic #primary-content ul.delegation li ul li{width:99% !important;}
#wrapper.arabic #primary-content ul.delegation li.odd ul,#wrapper.arabic #primary-content ul.delegation li.even ul{width:347px;}
#primary-content ul.delegation li.odd ul.thumbnailed,#wrapper.arabic #primary-content ul.delegation li.even ul.thumbnailed{width:244px;float:left;}
#wrapper.arabic #footer .address{padding-right:15px;margin-right:0;}
#wrapper.arabic #primary-content ul.newTitles li ul.pipedlist{clear:both;}
#wrapper.arabic #primary-content ul.teaserList li ul.pipedlist li{display:-moz-inline-stack;display:inline-block;background:transparent url(../../display_images/pipe.gif) no-repeat scroll 0% 50% !important;float:right !important;margin-right:0 !important;margin-left:5px !important;padding-left:5px !important;padding-right:0 !important; clear: none !important;}
#wrapper.arabic #primary-content ul.teaserList li ul.pipedlist li.last{background-image:none !important;}
#wrapper.arabic #primary-content ul.newTitles ul.pipedlist li img {float:none;margin-left:0;padding-left:5px;}
#wrapper.arabic #primary-content ul.newTitles ul.pipedlist li p.button img {padding-left:0;}
#wrapper.arabic #primary-content ul.teaserList.horizontal li div.content{width:150px;}
#wrapper.arabic #primary-content ul.teaserList.horizontal li div.content ul.pipedlist{width:auto;}
#wrapper.arabic #primary-content ul.teaserList.horizontal li div.content ul.pipedlist li{width:auto !important;}
#wrapper.arabic #primary-content .fullwidthsmall li ul.nobullets{float:none;}
#wrapper.arabic #primary-content .fullwidthsmall li ul.nobullets li{float:right;}
#wrapper.arabic #primary-content .fullwidthsmall li ul.nobullets li span.bullet{background-position:right 0.4em;float:none;}
/*magnify*/
#wrapper.arabic a.magnify span{background-image:url(../../display_images/icons/magnify_arabic.gif);right:auto;left:5px;}
#wrapper.arabic #tertiary-content a.magnify{clear:both;}
#wrapper.arabic #tertiary-content a.magnify span{left:0;}
#wrapper.arabic .mediabox a.magnify span{left:0;}
#wrapper.arabic a#lightbox_link span{left:0;}
#wrapper.arabic .smallinsetimage{float:left;margin-right:15px;margin-left:0;}
#wrapper.arabic .document .highlightboxleft .smallinsetimage{display:inline;float:right;margin-left:15px;margin-right:15px;}
#wrapper.arabic .smallinsetimage a.magnify span{right:auto;float:left;left:4px;}
#wrapper.arabic .smallFloatRight a.magnify span{right:auto;float:left;left:1px;}
#wrapper.arabic  #gallery_preview a.magnify span {right:auto !important;}
/*end magnify*/
#wrapper.arabic #primary-content .intro img,#wrapper.arabic #primary-content .intro div.smallFloatRight{float:left;margin-left:0;margin-right:20px;}
/*contracted list*/
#wrapper.arabic li.contractList{padding-right:0 !important;}
#wrapper.arabic li.contractList h5, #wrapper.arabic li.contractedList h5{background-position:right !important;padding:0 15px 0 0 !important;}
#wrapper.arabic li.contractList div, #wrapper.arabic li.contractedList div{overflow:hidden;}
#wrapper.arabic .contractList ul li,#wrapper.arabic .contractedList ul li{clear:both; position:relative;}
#wrapper.arabic ul#expandedpagecontrols li img{float:none;margin-right:5px;}
#wrapper.arabic .mainTeaserWithScrolling img, .mainTeaser img{float:right;margin-left:10px;margin-right:0;}
/*pull out*/
#wrapper.arabic #primary-content ul.bullet{background-image:none !important;padding-right:0 !important;}
#wrapper.arabic #primary-content ul.bullet li{background-image:url(../../display_images/bullets/bullet_mirror.gif);}
#wrapper.arabic .pdfpullout{float:left;margin:0 10px 10px 0;padding:5px 7px;}
#wrapper.arabic .pdfpullout .functionTeaser{clear:both;float:none;width:108px;}
#wrapper.arabic .pdfpullout .bullet li{background-position:right 0.7em;padding-left:0;}
#wrapper.arabic .pdfpullout .grey img {margin-right:0;margin-left:5px;vertical-align:middle;}
/*tabbed content*/
#wrapper.arabic .tabbed{height:1%;}
#wrapper.arabic .tabbed ul.tabs li{width:auto !important;margin-right:0 !important;margin-left:5px !important;}
#wrapper.arabic #secondary-content .tabbed .threecol .column{margin-left:5px;margin-right:15px;width:29%;}
#wrapper.arabic #secondary-content .tabbed .threecol .column.last{margin-right:20px !important;margin-left:0;}
#wrapper.arabic #secondary-content .tabbed .threecol .column h4{display:block;float:none;clear:both;}
/*small interactive map*/
.map li.americas{left:0;}
.home #headerband #rightcol form label{width:170px;margin-right:0;padding-right:0;}
/*all teaser buttons stuff*/
#wrapper.arabic #primary-content .functionTeaserContainer{margin-bottom:20px;margin-left:15px;padding-bottom:0;}
#wrapper.arabic #primary-content .functionTeaserContainer .functionTeaser{float:left;margin-bottom:0;margin-left:0;margin-right:10px;}
.home #primary-content .functionTeaserContainer .functionTeaser{float:right;margin-right:0;}
.functionTeaser a.morenews{background-image:url(../../display_images/icons/morenewsarrow_arabic.gif);}
.functionTeaser a.mediaroom{background-image:url(../../display_images/icons/mediaroomarrow_arabic.gif);}
.functionTeaser a.important{padding-top:12px !important;padding-bottom:12px !important;text-align:center;}
.functionTeaser a.email{background-image:url(../../display_images/icons/pinkAt.gif);}
.functionTeaser a.media{background-image:url(../../display_images/icons/mediaarrow_arabic.gif);}
.docicon{padding-right:21px;background-position:0.3em right;}
.video_preview{background-image:url(../../display_images/icons/previewfilm_mirror.gif) !important;}
.pdf{background-image:url(../../display_images/icons/pdf_arabic.gif) !important;width:auto !important;float:right;}
a.cart{background:url(../../display_images/icons/shopping_cart_mirror.gif) right 0 no-repeat;}
/*related topics*/
#wrapper.arabic #secondary-content .relatedtopics{margin-right:0;margin-left:-10px;left:auto;right:-10px;}
/*map*/
#wrapper.arabic .mapcontainer{margin-left:0px;margin-right: 10px;}
.wherewework #wrapper.arabic .mapcontainer{float:left;}
/* Privacy policy page */
div#wrapper.arabic span.pageSidebar{float:left;margin:10px 10px 10px 0;}
div#wrapper.arabic ul.teaserList li div.content{float:right;}
div#wrapper.arabic #primary-content .teaserList li ul.pipedlist{width:100% !important;}
body.maps div#wrapper.arabic #content #primary-content #primary-content-sub{float:right;}
div#wrapper.arabic #content.feature #primary-content-sub{margin:0 185px 0 0;}
#wrapper.arabic ul#expandedpagecontrols li a{display: block;float: left;}
#wrapper.arabic ul#expandedpagecontrols li a span{display: block;float: left;}
#wrapper.arabic ul#expandedpagecontrols li a img{margin: 0 0 0 5px;}
/*  arrow link */
div#wrapper.arabic a.arrowlink{float: right;background-image: url(../../display_images/bullets/bullet_mirror.gif);background-position: right;padding-left: 0px;padding-right: 10px;margin: 0;width: 500px;}
/* lighbox */
div#lightboxImageFrame{text-align: center;}
#wrapper.arabic #pagebody.js ul#gallery li {float:right;}
#keyboardMsg {left:0;}
/* footer nav */
ul#navprimaryfooter, ul#footerlinks{clear:none;display:block;float:left;width:auto;margin:0 0 10px 15px;padding:0;direction:rtl;text-align:left;}
#fixarabic{border:1px solid pink;direction:rtl;text-align:left;}
ul#navprimaryfooter li, ul#footerlinks li{border:0;border-left:1px solid #CCCCCC;clear:none;display:table-cell;float:none;margin:0;padding:0;direction:rtl;line-height:1.1em;}
ul#navprimaryfooter li a, ul#footerlinks li a{padding:0 6px;margin:0;}
.document #primary-content li{background-position:right 0.7em;}
#primary-content .teaserList.fourcol li img{float:none;display:block;}
/*opportunities and events listing*/
#wrapper.arabic #primary-content .opportunities h2{text-transform:none;font-size:1.4em;border-width:0;}
#wrapper.arabic #primary-content .opportunities h3{text-transform:uppercase;font-weight:bold;padding-bottom: 6px;margin-bottom: 6px;border-bottom:1px solid #eceeee;}
#wrapper.arabic #primary-content .opportunities .horizontal li ul {margin-bottom:10px;width:240px;}
#wrapper.arabic #primary-content .opportunities .horizontal li ul li{float:none;}
/*teaser list 2 columns*/
#wrapper.arabic #primary-content ul.teaserList div.inside ul.pipedlist li{width:auto !important;}
#wrapper.arabic #primary-content .teaserList div.inside ul.pipedlist{float:none;display:inline;}
#wrapper.arabic dl.detaillist dt{float:right;clear:right;width:150px;}
#wrapper.arabic dl.detaillist dd{padding:0 150px 0 0;}
#wrapper.arabic .media img {float:right;margin:0 0 0 5px;}
#wrapper.arabic .console dl.detaillist dt{width:90px;}
#wrapper.arabic .console dl.detaillist dd{padding:0 90px 0 0;}
/*fixes*/
#wrapper.arabic .pdfpullout .bullet {background-position:right 0.7em !important;display:block;width:100%;}
#wrapper.arabic .insetimage{margin-left:0;margin-right:15px;float:left;}
#wrapper.arabic .scroller .more{right:auto;left:0;}
#wrapper.arabic #primary-content .scroller2 .teaserList li{width:222px;}
/*multipage*/
#content.feature #tertiary-content li,#content.feature #primary-content-sub li{background: url(../../display_images/bullets/bullet_mirror.gif) no-repeat right 0.5em;}
/*ephox*/
#wrapper.arabic .smallinset{float:right;width:94px;margin:0 0 15px 15px;}
#wrapper.arabic #primary-content div.leftsidebar ul li,#wrapper.arabic #primary-content div.rightsidebar ul li{padding-right:13px;padding-left:0;}
/*more tool*/
#wrapper.arabic .fullwidthsmall li ul.contractContent{float:none;}
#wrapper.arabic .highlightbox{padding:5px 15px 5px 7px;}
#wrapper.arabic #primary-content .highlightbox ul li{padding-right:13px;padding-left:0;}
#wrapper.arabic .downloadmediapicture a{background:transparent url(../../display_images/bullets/bullet_mirror.gif) no-repeat scroll 100% 0.7em;padding-left:0 !important;padding-right:12px;margin:0;float:none;clear:both;display:block;}

#wrapper.arabic ul.pipedlist li{
background-position:0 50% !important;
float:right;
margin-left:5px !important;
margin-right:0 !important;
padding:0 0 0 5px !important;
}
#wrapper.arabic ul#stools{margin-left:12px;float:left;}