@charset "UTF-8";
@import url("http://fast.fonts.net/lt/1.css?apiType=css&c=749b6bf5-157f-4f1d-8627-6168e9363a13&fontids=893517");
.arabic-content {
  direction: rtl;
  /*** - Colours - ***/
  /** Brand colours **/
  /**  BRAND IDENTITY REFRESH  **/
  /* AI Cyber Defence Campaign colours */
  /* Sprite related variables */
  /** Dividers **/
  /** Carousel **/
  /** Tabs **/
  /** Custom style for radio and checkbox inputs
		Please make sure to implement the correct HTML structure
	as in the following snippet:

	<li class="faux-inputs">
		<input type="radio" name="sort" id="sort-default">
		<label class="radio" for="sort-default">Default</label>
	</li>
**/
  /** Icons **/
  /** New icons **/
  /** Pagination **/
  /** Links **/
  /* Overlays */
  /* Desktop & tablet */
  /* Tablet will be same as desktop */
  /* Mobile */
  /** Carousel **/
  /** Icons **/
  /** Links **/
  /* Desktop & tablet */
  /* Tablet portrait will be same as desktop */
  /* Mobile */ }

@font-face {
  .arabic-content {
    font-family: 'BAESystemsWeb-Light';
    font-style: normal;
    font-weight: 100;
    src: url("fonts/baesofie/latin/light/BAESystemsWeb-Light.eot");
    src: url("fonts/baesofie/latin/light/BAESystemsWeb-Light.eot?#iefix") format("embedded-opentype"), url("fonts/baesofie/latin/light/BAESystemsWeb-Light.woff2") format("x-woff2"), url("fonts/baesofie/latin/light/BAESystemsWeb-Light.woff") format("woff"); } }

@font-face {
  .arabic-content {
    font-family: 'BAESystemsWeb-Regular';
    font-style: normal;
    font-weight: 400;
    src: url("fonts/baesofie/latin/regular/BAESystemsWeb-Regular.eot");
    src: url("fonts/baesofie/latin/regular/BAESystemsWeb-Regular.eot?#iefix") format("embedded-opentype"), url("fonts/baesofie/latin/regular/BAESystemsWeb-Regular.woff2") format("x-woff2"), url("fonts/baesofie/latin/regular/BAESystemsWeb-Regular.woff") format("woff"); } }

@font-face {
  .arabic-content {
    font-family: 'BAESystemsWeb-Bold';
    font-style: normal;
    font-weight: 700;
    src: url("fonts/baesofie/latin/bold/BAESystemsWeb-Bold.eot");
    src: url("fonts/baesofie/latin/bold/BAESystemsWeb-Bold.eot?#iefix") format("embedded-opentype"), url("fonts/baesofie/latin/bold/BAESystemsWeb-Bold.woff2") format("x-woff2"), url("fonts/baesofie/latin/bold/BAESystemsWeb-Bold.woff") format("woff"); } }

@font-face {
  .arabic-content {
    font-family: 'Droid Arabic Naskh';
    font-style: normal;
    font-weight: 400;
    src: url("fonts/DroidNaskh-Regular.eot");
    src: url("fonts/DroidNaskh-Regular.eot?#iefix") format("embedded-opentype"), url("fonts/DroidNaskh-Regular.woff2") format("x-woff2"), url("fonts/DroidNaskh-Regular.woff") format("woff"), url("fonts/DroidNaskh-Regular.ttf") format("truetype"); } }

@font-face {
  .arabic-content {
    font-family: 'Droid Arabic Naskh';
    font-style: normal;
    font-weight: 700;
    src: url("fonts/DroidNaskh-Bold.eot");
    src: url("fonts/DroidNaskh-Bold.eot?#iefix") format("embedded-opentype"), url("fonts/DroidNaskh-Bold.woff2") format("x-woff2"), url("fonts/DroidNaskh-Bold.woff") format("woff"), url("fonts/DroidNaskh-Bold.ttf") format("truetype"); } }

@font-face {
  .arabic-content {
    font-family: "DIN Next LT W23 Light";
    src: url("fonts/893517/77774782-4fa3-441a-bd91-702d88ef6e2d.eot?#iefix");
    src: url("fonts/893517/77774782-4fa3-441a-bd91-702d88ef6e2d.eot?#iefix") format("eot"), url("fonts/893517/e95f4720-52e6-4076-afe1-1adb1592bfdc.woff2") format("woff2"), url("fonts/893517/0ab2eaf2-c728-4d1b-ae19-53aa13d5a213.woff") format("woff"), url("fonts/893517/f33821f7-e0bf-48e9-b084-b195190e3870.ttf") format("truetype"), url("fonts/893517/6b80f501-2781-47be-982c-4f11934d6716.svg#6b80f501-2781-47be-982c-4f11934d6716") format("svg"); } }
  .arabic-content html {
    font-family: Tahoma, Verdana, Segoe, sans-serif;
    font-size: 13px;
    text-transform: none;
    font-weight: normal; }
  .arabic-content h1 {
    font-family: 'BAESystemsWeb-Regular';
    font-size: 58px;
    font-weight: 400;
    line-height: 68px; }
  .arabic-content h2 {
    font-family: 'BAESystemsWeb-Bold';
    font-size: 32px;
    font-weight: 700;
    line-height: 36px; }
  .arabic-content h3 {
    font-family: 'BAESystemsWeb-Bold';
    font-size: 26px;
    font-weight: 700;
    line-height: 32px; }
  .arabic-content h4 {
    font-family: 'BAESystemsWeb-Bold';
    font-size: 22px;
    font-weight: 700;
    line-height: 24px; }
  .arabic-content h5 {
    font-family: 'BAESystemsWeb-Bold';
    font-size: 19px;
    font-weight: 700;
    line-height: 24px; }
  .arabic-content em {
    font-style: normal; }
  .arabic-content .typography.standfirst {
    font-family: 'BAESystemsWeb-Regular';
    font-size: 30px;
    font-weight: 400;
    line-height: 36px; }
    .arabic-content .typography.standfirst .highlight {
      color: #F26521; }
  .arabic-content .typography.body-small {
    font-family: Tahoma, Verdana, Segoe, sans-serif;
    font-size: 13px;
    text-transform: none;
    font-weight: normal;
    line-height: 20px; }
  .arabic-content .typography.body-sidebar {
    font-family: Tahoma, Verdana, Segoe, sans-serif;
    font-size: 12px;
    text-transform: none;
    font-weight: normal;
    line-height: 20px; }
  .arabic-content .typography.body {
    font-family: Tahoma, Verdana, Segoe, sans-serif;
    font-size: 15px;
    text-transform: none;
    font-weight: normal;
    line-height: 24px; }
    .arabic-content .typography.body h2 {
      border-bottom: 1px dotted #c7c7c7;
      margin-top: 20px;
      margin-bottom: 20px; }
    .arabic-content .typography.body .emphasis {
      font-family: Tahoma, Verdana, Segoe, sans-serif;
      font-size: 25px;
      text-transform: none;
      font-weight: normal;
      line-height: 35px; }
    .arabic-content .typography.body .body-small {
      font-family: Tahoma, Verdana, Segoe, sans-serif;
      font-size: 13px;
      text-transform: none;
      font-weight: normal;
      line-height: 20px; }
    .arabic-content .typography.body ul {
      padding-left: 0;
      text-indent: 0;
      margin: 10px 0; }
      .arabic-content .typography.body ul li {
        padding: 7px 0 7px 25px;
        position: relative; }
        .arabic-content .typography.body ul li:before {
          content: "\2022";
          color: #F26521;
          position: absolute;
          left: 5px; }
    .arabic-content .typography.body ol li {
      list-style-type: decimal;
      margin-left: 30px; }
    .arabic-content .typography.body p {
      margin-bottom: 15px; }
    .arabic-content .typography.body a {
      text-decoration: none;
      border-bottom: 1px solid #474C55; }
      .arabic-content .typography.body a:hover {
        text-decoration: none;
        border-bottom: 1px solid #474C55; }
      .arabic-content .typography.body a.button:hover, .arabic-content .typography.body a.link-button:hover, .arabic-content .typography.body a.sales-contact-button:hover, .arabic-content .typography.body a.homepage-button:hover, .arabic-content .typography.body a.link-button:hover, .arabic-content .typography.body a.sales-contact-button:hover {
        text-decoration: underline; }

@font-face {
  .arabic-content {
    font-family: 'baeicon';
    src: url("fonts/icomoon/fonts/baeicons.eot?hq6tm2");
    src: url("fonts/icomoon/fonts/baeicons.eot?hq6tm2#iefix") format("embedded-opentype"), url("fonts/icomoon/fonts/baeicons.ttf?hq6tm2") format("truetype"), url("fonts/icomoon/fonts/baeicons.woff?hq6tm2") format("woff"), url("fonts/icomoon/fonts/baeicons.svg?hq6tm2#baeicon") format("svg");
    font-weight: normal;
    font-style: normal; } }
  .arabic-content [class^="icon-"], .arabic-content .button:after, .arabic-content .link-button:after, .arabic-content .sales-contact-button:after, .arabic-content .homepage-button:after, .arabic-content [class*=" icon-"] {
    /* use !important to prevent issues with browser extensions that change fonts */
    font-family: 'baeicon' !important;
    speak: none;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    /* Better Font Rendering =========== */
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale; }
  .arabic-content .icon-warning:before {
    content: "\ea07"; }
  .arabic-content .icon-external:before {
    content: "\e91c"; }
  .arabic-content .icon-callback:before {
    content: "\e901"; }
  .arabic-content .icon-call:before {
    content: "\e915"; }
  .arabic-content .icon-chat:before {
    content: "\e916"; }
  .arabic-content .icon-demo:before {
    content: "\e918"; }
  .arabic-content .icon-follow:before, .arabic-content .button:after, .arabic-content .link-button:after, .arabic-content .sales-contact-button:after, .arabic-content .homepage-button:after {
    content: "\e917"; }
  .arabic-content .icon-follow_inverted:before, .arabic-content .button:hover:after, .arabic-content .link-button:hover:after, .arabic-content .sales-contact-button:hover:after, .arabic-content .homepage-button:hover:after {
    content: "\e91e"; }
  .arabic-content .icon-download:before {
    content: "\e919"; }
  .arabic-content .icon-more:before {
    content: "\e91d"; }
  .arabic-content .icon-pause:before {
    content: "\e91a"; }
  .arabic-content .icon-play:before {
    content: "\e91b"; }
  .arabic-content .icon-accordion-close:before {
    content: "\e900"; }
  .arabic-content .icon-accordion-open:before {
    content: "\e902"; }
  .arabic-content .icon-arrow-large-left:before {
    content: "\e903"; }
  .arabic-content .icon-arrow-large-right:before {
    content: "\e904"; }
  .arabic-content .icon-arrow-med-down:before {
    content: "\e905"; }
  .arabic-content .icon-arrow-med-left:before {
    content: "\e906"; }
  .arabic-content .icon-arrow-med-right:before {
    content: "\e907"; }
  .arabic-content .icon-arrow-med-up:before {
    content: "\e908"; }
  .arabic-content .icon-arrow-sm-down:before {
    content: "\e909"; }
  .arabic-content .icon-arrow-sm-left:before {
    content: "\e90a"; }
  .arabic-content .icon-arrow-sm-right:before {
    content: "\e90b"; }
  .arabic-content .icon-arrow-sm-up:before {
    content: "\e90c"; }
  .arabic-content .icon-close:before {
    content: "\e90d"; }
  .arabic-content .icon-mail:before {
    content: "\e90e"; }
  .arabic-content .icon-menu:before {
    content: "\e90f"; }
  .arabic-content .icon-phone:before {
    content: "\e910"; }
  .arabic-content .icon-pin:before {
    content: "\e911"; }
  .arabic-content .icon-region:before {
    content: "\e912"; }
  .arabic-content .icon-search:before {
    content: "\e913"; }
  .arabic-content .icon-shield:before {
    content: "\e914"; }
  .arabic-content .wrapper {
    display: block;
    width: 960px;
    margin: 0 auto;
    overflow: auto;
    color: #63666A; }
  .arabic-content .fl {
    float: left; }
  .arabic-content .fr {
    float: right; }
  .arabic-content .clearfix {
    clear: both; }
    .arabic-content .clearfix:before, .arabic-content .clearfix:after {
      content: "\0020";
      display: block;
      height: 0;
      overflow: hidden; }
  .arabic-content img.align-left {
    float: left;
    margin-right: 25px;
    margin-bottom: 25px; }
  .arabic-content img.align-right {
    float: right;
    margin-left: 25px;
    margin-bottom: 25px; }
  .arabic-content hr {
    border-top: 1px dotted #ccc; }
  .arabic-content ul {
    list-style: none; }
  .arabic-content .typography.body ul {
    background-image: linear-gradient(to right, #BDC1C4 33%, rgba(255, 255, 255, 0) 0%);
    background-position: top;
    background-size: 4px 1px;
    background-repeat: repeat-x; }
    .arabic-content .typography.body ul li {
      background-image: linear-gradient(to right, #BDC1C4 33%, rgba(255, 255, 255, 0) 0%);
      background-position: bottom;
      background-size: 4px 1px;
      background-repeat: repeat-x;
      padding: 7px 0 7px 25px; }
  .arabic-content .typography.body a:hover {
    text-decoration: none;
    border-bottom: 1px solid #63666A; }
  .arabic-content .typography.body h2 .highlight, .arabic-content .typography.body h3 .highlight, .arabic-content .typography.body h4 .highlight, .arabic-content .typography.body h5 .highlight, .arabic-content .typography.body .emphasis .highlight {
    color: #F26521; }
  .arabic-content a {
    color: #63666A;
    text-decoration: none; }
  .arabic-content .block {
    display: block !important; }
  .arabic-content .seo-hide {
    display: none; }
  .arabic-content .dotted-divider {
    border-bottom: 1px dotted #c1c1c1;
    margin: 10px 0; }
  .arabic-content .dashed-divider {
    display: block;
    height: 10px;
    overflow: hidden;
    margin: 10px 0;
    background: url("img/divider-pattern.jpg"); }
  .arabic-content .carousel .carousel-viewport {
    position: relative;
    overflow: hidden;
    opacity: 0;
    transition: opacity 0.5s; }
    .arabic-content .carousel .carousel-viewport .carousel-wrapper {
      position: relative;
      width: 100000px;
      left: 0;
      transition: left 0.5s, margin-left 0.5s; }
      .arabic-content .carousel .carousel-viewport .carousel-wrapper .carousel-item {
        float: left;
        display: block;
        position: relative; }
        .arabic-content .carousel .carousel-viewport .carousel-wrapper .carousel-item.carousel-hidden {
          display: none; }
  .arabic-content .carousel.initialized .carousel-viewport {
    opacity: 1; }
  .arabic-content .popup {
    display: none; }
    .arabic-content .popup.open {
      position: fixed;
      display: block;
      background-color: #1B1B1B;
      top: 50%;
      left: 50%;
      -ms-transform: translate(-50%, -50%);
      -webkit-transform: translate(-50%, -50%);
      transform: translate(-50%, -50%);
      padding: 5px 30px 5px 5px;
      z-index: 100;
      overflow: hidden; }
      .arabic-content .popup.open.full-height {
        top: 0;
        bottom: 0;
        -ms-transform: translate(-50%, 0);
        -webkit-transform: translate(-50%, 0);
        transform: translate(-50%, 0);
        z-index: 601; }
    .arabic-content .popup .popup-close {
      padding: 5px;
      position: absolute;
      top: 0;
      right: 0;
      background-color: #1B1B1B;
      cursor: pointer; }
    .arabic-content .popup .popup-content-container {
      height: 100%;
      overflow: auto; }
      .arabic-content .popup .popup-content-container .popup-content {
        max-width: 960px;
        min-width: 100px;
        min-height: 100px;
        overflow: visible; }
        @media (min-width: 769px) {
          .arabic-content .popup .popup-content-container .popup-content .video-module {
            width: 960px; } }
        @media (max-width: 768px) {
          .arabic-content .popup .popup-content-container .popup-content .video-module {
            width: 100%; } }
    .arabic-content .popup.open + .popup-overlay {
      position: fixed;
      background-color: #1B1B1B;
      top: 0;
      right: 0;
      bottom: 0;
      left: 0;
      z-index: 99;
      opacity: 0.75; }
  @media (max-width: 768px) {
    .arabic-content .popup.open {
      padding: 0;
      top: 0px;
      right: 0px;
      bottom: 0px;
      left: 0px;
      -ms-transform: none;
      -webkit-transform: none;
      transform: none; }
      .arabic-content .popup.open.full-height {
        -ms-transform: translate(0, 0);
        -webkit-transform: translate(0, 0);
        transform: translate(0, 0); }
    .arabic-content .popup .popup-close {
      background: #3a3a3a;
      text-align: center; } }
  .arabic-content .tab-container {
    margin-bottom: 20px;
    display: block;
    overflow: hidden; }
    .arabic-content .tab-container .tab-content {
      display: none; }
      .arabic-content .tab-container .tab-content.tab-closed {
        display: none; }
      .arabic-content .tab-container .tab-content.tab-open {
        display: block; }
  .arabic-content .faux-inputs {
    position: relative; }
    .arabic-content .faux-inputs input[type=checkbox], .arabic-content .faux-inputs input[type=radio] {
      clip: rect(0 0 0 0);
      position: absolute; }
    .arabic-content .faux-inputs label {
      padding-left: 25px;
      display: inline-block;
      line-height: 1.5em; }
      .arabic-content .faux-inputs label:before, .arabic-content .faux-inputs label.checkbox:before {
        content: "";
        display: inline-block;
        width: 16px;
        height: 16px;
        margin-right: 10px;
        position: absolute;
        left: 0;
        position: absolute;
        top: 50%;
        -ms-translate: translateY(-50%);
        -webkit-transform: translateY(-50%);
        transform: translateY(-50%);
        background-color: #fff;
        border: 1px solid #c7c7c7; }
      .arabic-content .faux-inputs label.radio:before {
        border-radius: 60px; }
    .arabic-content .faux-inputs input[type=checkbox]:checked + label:before,
    .arabic-content .faux-inputs input[type=radio]:checked + label:before {
      background-color: #F26521;
      border-color: #F26521; }
    .arabic-content .faux-inputs input[type=checkbox]:focus + label,
    .arabic-content .faux-inputs input[type=radio]:focus + label {
      color: #F26521;
      outline: 2px solid #5e9ed6; }
    .arabic-content .faux-inputs input:disabled + label {
      opacity: 0.5; }
  .arabic-content a:focus, .arabic-content input:focus, .arabic-content [tab-index]:focus {
    outline: 2px solid #5e9ed6; }
  .arabic-content .small-grey-arrow {
    display: inline-block;
    width: 12px;
    height: 12px;
    background: url("img/sprite.png") 0 0 no-repeat;
    vertical-align: text-bottom; }
    .arabic-content .small-grey-arrow.small-arrow-up {
      background-position: 0px 0px; }
    .arabic-content .small-grey-arrow.small-arrow-right {
      background-position: -12px 0px; }
    .arabic-content .small-grey-arrow.small-arrow-down {
      background-position: -24px 0px; }
    .arabic-content .small-grey-arrow.small-arrow-left {
      background-position: -36px 0px; }
    .arabic-content .small-grey-arrow.small-arrow-forward {
      background-position: -12px 0px; }
    .arabic-content .small-grey-arrow.small-arrow-backward {
      background-position: -36px 0px; }
  .arabic-content .small-white-arrow {
    display: inline-block;
    width: 12px;
    height: 12px;
    background: url("img/sprite.png") 0 0 no-repeat;
    vertical-align: text-bottom; }
    .arabic-content .small-white-arrow.small-arrow-up {
      background-position: -48px 0px; }
    .arabic-content .small-white-arrow.small-arrow-right {
      background-position: -60px 0px; }
    .arabic-content .small-white-arrow.small-arrow-down {
      background-position: -72px 0px; }
    .arabic-content .small-white-arrow.small-arrow-left {
      background-position: -84px 0px; }
    .arabic-content .small-white-arrow.small-arrow-forward {
      background-position: -60px 0px; }
    .arabic-content .small-white-arrow.small-arrow-backward {
      background-position: -84px 0px; }
  .arabic-content .utility-icon {
    display: inline-block;
    width: 16px;
    height: 16px;
    background: url("img/sprite.png") 0 0 no-repeat;
    vertical-align: text-bottom; }
    .arabic-content .utility-icon.utility-rss {
      background-position: 0px -12px; }
    .arabic-content .utility-icon.utility-print {
      background-position: -16px -12px; }
    .arabic-content .utility-icon.utility-share {
      background-position: -32px -12px; }
  .arabic-content .download-icon {
    display: inline-block;
    width: 16px;
    height: 16px;
    background: url("img/sprite.png") 0 0 no-repeat;
    vertical-align: text-bottom;
    background-position: -48px -12px; }
  .arabic-content .expand-icon {
    width: 16px;
    height: 16px;
    display: inline-block;
    background: url(img/expand.png) center top no-repeat; }
  .arabic-content .home-icon {
    display: inline-block;
    width: 16px;
    height: 16px;
    background: url("img/sprite.png") 0 0 no-repeat;
    vertical-align: text-bottom;
    background-position: -64px -12px; }
  .arabic-content .globe-icon {
    display: inline-block;
    width: 16px;
    height: 16px;
    background: url("img/sprite.png") 0 0 no-repeat;
    vertical-align: text-bottom;
    background-position: -80px -12px; }
  .arabic-content .language-icon {
    display: inline-block;
    width: 16px;
    height: 16px;
    background: url("img/sprite.png") 0 0 no-repeat;
    vertical-align: text-bottom;
    background-position: -96px -12px; }
  .arabic-content .external-icon {
    display: inline-block;
    width: 16px;
    height: 16px;
    background: url("img/sprite.png") 0 0 no-repeat;
    vertical-align: text-bottom;
    background-position: -112px -12px; }
  .arabic-content .close-icon {
    display: inline-block;
    width: 16px;
    height: 16px;
    background: url("img/sprite.png") 0 0 no-repeat;
    vertical-align: text-bottom;
    background-position: -128px -12px; }
  .arabic-content .multimedia-icon-grey {
    display: inline-block;
    width: 20px;
    height: 20px;
    background: url("img/sprite.png") 0 0 no-repeat;
    vertical-align: text-bottom; }
    .arabic-content .multimedia-icon-grey.multimedia-article {
      background-position: 0px -28px; }
    .arabic-content .multimedia-icon-grey.multimedia-audio {
      background-position: -20px -28px; }
    .arabic-content .multimedia-icon-grey.multimedia-document {
      background-position: -40px -28px; }
    .arabic-content .multimedia-icon-grey.multimedia-event {
      background-position: -60px -28px; }
    .arabic-content .multimedia-icon-grey.multimedia-image {
      background-position: -80px -28px; }
    .arabic-content .multimedia-icon-grey.multimedia-magazine {
      background-position: -100px -28px; }
    .arabic-content .multimedia-icon-grey.multimedia-news {
      background-position: -120px -28px; }
    .arabic-content .multimedia-icon-grey.multimedia-video {
      background-position: -140px -28px; }
  .arabic-content .multimedia-icon-black {
    display: inline-block;
    width: 20px;
    height: 20px;
    background: url("img/sprite.png") 0 0 no-repeat;
    vertical-align: text-bottom; }
    .arabic-content .multimedia-icon-black.multimedia-article {
      background-position: -160px -28px; }
    .arabic-content .multimedia-icon-black.multimedia-audio {
      background-position: -180px -28px; }
    .arabic-content .multimedia-icon-black.multimedia-document {
      background-position: -200px -28px; }
    .arabic-content .multimedia-icon-black.multimedia-event {
      background-position: -220px -28px; }
    .arabic-content .multimedia-icon-black.multimedia-image {
      background-position: -240px -28px; }
    .arabic-content .multimedia-icon-black.multimedia-magazine {
      background-position: -260px -28px; }
    .arabic-content .multimedia-icon-black.multimedia-news {
      background-position: -280px -28px; }
    .arabic-content .multimedia-icon-black.multimedia-video {
      background-position: -300px -28px; }
  .arabic-content .multimedia-icon-white {
    display: inline-block;
    width: 20px;
    height: 20px;
    background: url("img/sprite.png") 0 0 no-repeat;
    vertical-align: text-bottom; }
    .arabic-content .multimedia-icon-white.multimedia-article {
      background-position: -320px -28px; }
    .arabic-content .multimedia-icon-white.multimedia-audio {
      background-position: -340px -28px; }
    .arabic-content .multimedia-icon-white.multimedia-document {
      background-position: -360px -28px; }
    .arabic-content .multimedia-icon-white.multimedia-event {
      background-position: -380px -28px; }
    .arabic-content .multimedia-icon-white.multimedia-image {
      background-position: -400px -28px; }
    .arabic-content .multimedia-icon-white.multimedia-magazine {
      background-position: -420px -28px; }
    .arabic-content .multimedia-icon-white.multimedia-news {
      background-position: -440px -28px; }
    .arabic-content .multimedia-icon-white.multimedia-video {
      background-position: -460px -28px; }
  .arabic-content .search-icon {
    display: inline-block;
    width: 20px;
    height: 20px;
    background: url("img/sprite.png") 0 0 no-repeat;
    vertical-align: text-bottom; }
    .arabic-content .search-icon.search-icon-white {
      background-position: -480px -28px; }
    .arabic-content .search-icon.search-icon-black {
      background-position: -500px -28px; }
  .arabic-content .location-icon {
    display: inline-block;
    width: 20px;
    height: 20px;
    background: url("img/sprite.png") 0 0 no-repeat;
    vertical-align: text-bottom;
    background-position: -620px -28px; }
  .arabic-content .phone-icon {
    display: inline-block;
    width: 20px;
    height: 20px;
    background: url("img/sprite.png") 0 0 no-repeat;
    vertical-align: text-bottom;
    background-position: -640px -28px; }
  .arabic-content .pdfLink {
    position: relative; }
  .arabic-content .pdfLink:after {
    display: block;
    width: 20px;
    height: 20px;
    content: " ";
    position: absolute;
    top: 0;
    right: -25px;
    display: inline-block;
    width: 20px;
    height: 20px;
    background: url("img/sprite.png") 0 0 no-repeat;
    vertical-align: text-bottom;
    background-position: -600px -28px; }
  .arabic-content .external-link {
    position: relative; }
  .arabic-content .external-link:after {
    width: 16px;
    height: 16px;
    content: " ";
    margin-left: 10px;
    display: inline-block;
    width: 16px;
    height: 16px;
    background: url("img/sprite.png") 0 0 no-repeat;
    vertical-align: text-bottom;
    background-position: -112px -12px; }
  .arabic-content .flag-icon {
    display: inline-block;
    width: 32px;
    height: 32px;
    background: url("img/sprite.png") 0 0 no-repeat;
    vertical-align: text-bottom; }
    .arabic-content .flag-icon.flag-global {
      background-position: -64px -48px; }
    .arabic-content .flag-icon.flag-aus {
      background-position: -128px -48px; }
    .arabic-content .flag-icon.flag-sau {
      background-position: -160px -48px; }
    .arabic-content .flag-icon.flag-uk {
      background-position: -192px -48px; }
    .arabic-content .flag-icon.flag-us {
      background-position: -224px -48px; }
    .arabic-content .flag-icon.flag-ai {
      background-position: -256px -48px; }
  .arabic-content .quote-icon {
    display: inline-block;
    width: 32px;
    height: 32px;
    background: url("img/sprite.png") 0 0 no-repeat;
    vertical-align: text-bottom;
    background-position: -416px -48px; }
  .arabic-content .big-download-icon {
    display: inline-block;
    width: 60px;
    height: 60px;
    background: url("img/sprite.png") 0 0 no-repeat;
    vertical-align: text-bottom; }
    .arabic-content .big-download-icon.default {
      background-position: 0px -124px; }
    .arabic-content .big-download-icon.pdf {
      background-position: -60px -124px; }
    .arabic-content .big-download-icon.image {
      background-position: -120px -124px; }
  .arabic-content .mobile-menu-icon {
    display: block;
    max-height: 26px;
    max-width: 26px; }
    .arabic-content .mobile-menu-icon.mobile-menu-burger {
      display: block;
      width: 30px;
      height: 25px;
      background: url("icons/menu.png") 0 0 no-repeat; }
  .arabic-content ol.pagination {
    list-style: none;
    text-align: center;
    margin-top: 40px; }
    .arabic-content ol.pagination .pagination-index {
      display: inline-block;
      background-color: #3a3a3a;
      height: 30px;
      width: 30px;
      line-height: 30px;
      transition: background 0.25s; }
      .arabic-content ol.pagination .pagination-index a {
        display: block;
        color: #FFFFFF; }
      .arabic-content ol.pagination .pagination-index:hover, .arabic-content ol.pagination .pagination-index:focus {
        background-color: #F26521; }
      .arabic-content ol.pagination .pagination-index.active {
        background-color: #c7c7c7; }
        .arabic-content ol.pagination .pagination-index.active:hover {
          background-color: #c7c7c7; }
  .arabic-content .button, .arabic-content .link-button, .arabic-content .sales-contact-button, .arabic-content .homepage-button {
    display: inline-block;
    text-align: left;
    position: relative;
    background: #63666A;
    font-family: 'BAESystemsWeb-Regular';
    font-size: 16px;
    font-weight: 400;
    padding: 10px 40px 10px 10px;
    border: none !important;
    color: #FFFFFF;
    min-width: 150px;
    box-sizing: border-box;
    margin-bottom: 10px; }
    .arabic-content .button:after, .arabic-content .link-button:after, .arabic-content .sales-contact-button:after, .arabic-content .homepage-button:after {
      text-decoration: underline;
      font-size: 20px;
      line-height: 24px;
      position: absolute;
      top: 10px;
      right: 10px; }
    .arabic-content .button:after, .arabic-content .link-button:after, .arabic-content .sales-contact-button:after, .arabic-content .homepage-button:after {
      text-decoration: none; }
    .arabic-content .button:hover, .arabic-content .link-button:hover, .arabic-content .sales-contact-button:hover, .arabic-content .homepage-button:hover {
      text-decoration: underline; }
      .arabic-content .button:hover:after, .arabic-content .link-button:hover:after, .arabic-content .sales-contact-button:hover:after, .arabic-content .homepage-button:hover:after {
        display: inline-block;
        text-decoration: none; }
  .arabic-content .link-button.highlight {
    background: #F26521; }
  .arabic-content .sales-contact-button.highlight-button {
    background: #F26521; }
  .arabic-content .dot-overlay {
    background: url("img/dot.png") repeat;
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0; }
  .arabic-content .gradient-overlay-top {
    background: -moz-linear-gradient(top, rgba(0, 0, 0, 0.5) 0%, transparent 70%, transparent 100%);
    /* FF3.6-15 */
    background: -webkit-linear-gradient(top, rgba(0, 0, 0, 0.5) 0%, transparent 70%, transparent 100%);
    /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(to bottom, rgba(0, 0, 0, 0.5) 0%, transparent 70%, transparent 100%);
    /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#80000000', endColorstr='#00000000',GradientType=0 );
    /* IE6-9 */
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0; }
  .arabic-content .gradient-overlay-horizontal {
    background: -moz-linear-gradient(left, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.01) 65%, transparent 85%, rgba(0, 0, 0, 0.5) 100%);
    /* FF3.6-15 */
    background: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.01) 65%, transparent 85%, rgba(0, 0, 0, 0.5) 100%);
    /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(to right, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.01) 65%, transparent 85%, rgba(0, 0, 0, 0.5) 100%);
    /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#80000000', endColorstr='#00000000',GradientType=1 );
    /* IE6-9 */
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0; }
  .arabic-content .crosshatch-overlay {
    opacity: 0.5; }
    .arabic-content .crosshatch-overlay.light {
      background: url("img/crosshatch_light.png") repeat;
      width: 100%;
      height: 100%;
      position: absolute;
      top: 0;
      left: 0; }
    .arabic-content .crosshatch-overlay.dark {
      background: url("img/crosshatch_dark.png") repeat;
      width: 100%;
      height: 100%;
      position: absolute;
      top: 0;
      left: 0; }
    .arabic-content .crosshatch-overlay.default {
      background: url("img/crosshatch.png") repeat;
      width: 100%;
      height: 100%;
      position: absolute;
      top: 0;
      left: 0; }
    .arabic-content .crosshatch-overlay.video {
      background: url("img/crosshatch.png") repeat;
      width: 100%;
      height: 100%;
      position: absolute;
      top: 0;
      left: 0;
      width: 150px;
      height: 150px;
      top: 20px;
      left: 20px;
      background: url("img/crosshatch2.png") repeat; }
    .arabic-content .crosshatch-overlay.bannerVideo {
      width: 150px;
      height: 50px;
      top: 50%;
      left: 50%;
      margin-top: -45px;
      margin-left: -130px;
      background: url("img/crosshatch2.png") repeat;
      position: absolute; }
      @media (max-width: 768px) {
        .arabic-content .crosshatch-overlay.bannerVideo {
          display: none; } }
  .arabic-content .desktop-content, .arabic-content .mobile-content {
    display: none; }
  .arabic-content .column-container .main-column, .arabic-content .column-container .side-column {
    /* used to be auto - creates and issue with youtube */
    overflow: hidden;
    min-height: 1px; }
  @media (min-width: 769px) {
    .arabic-content .desktop-content {
      display: block; }
    .arabic-content .column-container {
      overflow: auto; }
      .arabic-content .column-container.two-column .main-column {
        width: 714px;
        margin-right: 24px;
        float: left; }
      .arabic-content .column-container.two-column .side-column {
        width: 222px;
        float: left; }
      .arabic-content .column-container.two-column.swap .main-column {
        margin-left: 24px;
        margin-right: 0; }
      .arabic-content .column-container.three-column .main-column {
        width: 509px;
        margin-right: 24px;
        float: left; }
      .arabic-content .column-container.three-column .side-column {
        float: left; }
        .arabic-content .column-container.three-column .side-column.first {
          width: 181px;
          margin-right: 24px; }
        .arabic-content .column-container.three-column .side-column.last {
          width: 222px; } }
  @media (max-width: 768px) {
    .arabic-content .wrapper {
      width: 100%; }
    .arabic-content .mobile-content {
      display: block; } }
  .arabic-content .loader-progress {
    overflow: hidden !important;
    direction: ltr; }
    .arabic-content .loader-progress .progress-bar {
      position: relative;
      background: #F26521;
      animation: progress 1s infinite; }

@keyframes progress {
  0% {
    margin-left: -20%; }
  50% {
    margin-left: 80%; }
  100% {
    margin-left: -20%; } }
  .arabic-content audio {
    display: block; }
  .arabic-content .LPMlabel {
    z-index: 0 !important; }
  .arabic-content table {
    width: 100%; }
  .arabic-content .inline-frame {
    height: 650px;
    width: 99%; }
  .arabic-content .result-media {
    width: 192px; }
  .arabic-content .no-link {
    color: #222 !important; }
  .arabic-content .access {
    position: absolute;
    clip: rect(1px 1px 1px 1px);
    /* for Internet Explorer */
    clip: rect(1px, 1px, 1px, 1px);
    padding: 0;
    border: 0;
    height: 1px;
    width: 1px;
    overflow: hidden; }
    .arabic-content .access.showonfocus:focus {
      position: relative;
      clip: auto;
      height: auto;
      width: auto; }
  .arabic-content .sbHolder {
    background-color: #FFFFFF;
    border: 1px solid #FFFFFF;
    font-weight: normal;
    height: 33px;
    position: relative;
    width: 95%;
    border-radius: 3px; }
  .arabic-content .sbSelector {
    display: block;
    height: 30px;
    left: 0;
    line-height: 30px;
    outline: none;
    overflow: hidden;
    position: absolute;
    text-indent: 10px;
    top: 0;
    width: 170px; }
  .arabic-content .sbSelector:link, .arabic-content .sbSelector:visited, .arabic-content .sbSelector:hover {
    color: #A3A3A3;
    outline: none;
    text-decoration: none; }
  .arabic-content .sbToggle {
    background: url(img/select-icons.png) 0 -167px no-repeat;
    display: block;
    height: 30px;
    outline: none;
    position: absolute;
    right: 0;
    top: 0;
    width: 30px; }
  .arabic-content .sbToggle:hover {
    background: url(img/select-icons.png) 0 -167px no-repeat; }
  .arabic-content .sbToggleOpen {
    background: url(img/select-icons.png) 0 -16px no-repeat; }
  .arabic-content .sbToggleOpen:hover {
    background: url(img/select-icons.png) 0 -66px no-repeat; }
  .arabic-content .sbHolderDisabled {
    background-color: #BCBCBC;
    border: solid 1px #BCBCBC; }
  .arabic-content .sbOptions {
    background-color: #FFFFFF;
    border: solid 1px #A3A3A3;
    color: #A3A3A3;
    list-style: none;
    left: -1px;
    margin: 0;
    padding: 0;
    position: absolute;
    top: 30px;
    min-height: 100px;
    width: 100%;
    z-index: 1;
    overflow-y: scroll; }
  .arabic-content .sbOptions li {
    padding: 0 7px; }
  .arabic-content .sbOptions a {
    border-bottom: dotted 1px #A3A3A3;
    display: block;
    outline: none;
    padding: 7px 0 7px 3px; }
  .arabic-content .sbOptions a:link, .arabic-content .sbOptions a:visited {
    color: #A3A3A3;
    text-decoration: none; }
  .arabic-content .sbOptions a:hover,
  .arabic-content .sbOptions a:focus,
  .arabic-content .sbOptions a.sbFocus {
    color: #A3A3A3; }
  .arabic-content .sbOptions li.last a {
    border-bottom: none; }
  .arabic-content .sbOptions .sbDisabled {
    border-bottom: dotted 1px #A3A3A3;
    color: #999;
    display: block;
    padding: 7px 0 7px 3px; }
  .arabic-content .sbOptions .sbGroup {
    border-bottom: dotted 1px #A3A3A3;
    color: #A3A3A3;
    display: block;
    font-weight: bold;
    padding: 7px 0 7px 3px; }
  .arabic-content .sbOptions .sbSub {
    padding-left: 17px; }
  .arabic-content .sbHolder.text-special {
    background-color: transparent;
    border: 0 !important;
    border: none; }
    .arabic-content .sbHolder.text-special .text-search {
      width: 300px !important;
      left: -10px;
      top: -11px; }
  .arabic-content .search-page {
    position: relative; }
    .arabic-content .search-page .inner-columns .column-50 .sbHolder {
      width: 35%; }
    .arabic-content .search-page .typography.body ul li:before {
      content: ''; }
    .arabic-content .search-page .typography.body ul {
      padding-left: 0;
      padding-right: 0;
      text-indent: 0; }
    .arabic-content .search-page .sbHolder {
      width: 26%;
      margin-right: 4%;
      color: #727a7f;
      border: 1px solid #c7c7c7;
      border-radius: 3px;
      cursor: pointer;
      padding: 0 20px 0 10px;
      height: 43px;
      position: relative;
      float: left; }
    @media (max-width: 768px) {
      .arabic-content .search-page .sbHolder {
        width: 94%;
        margin-bottom: 5px; } }
    .arabic-content .search-page .sbToggle {
      background: #FFFFFF url("img/select-arrow.png") 9% center no-repeat;
      top: 7px; }
    .arabic-content .search-page .sbSelector {
      padding: 6px 0 2px 0; }
    .arabic-content .search-page .sbOptions {
      top: 43px !important;
      left: -1px;
      overflow: auto;
      width: 100%;
      border-top: 0;
      border-bottom: 1px solid #c7c7c7;
      border-left: 1px solid #c7c7c7;
      border-right: 1px solid #c7c7c7; }
      .arabic-content .search-page .sbOptions li {
        list-style-type: none; }
      .arabic-content .search-page .sbOptions li:hover {
        background: #efefef; }
      .arabic-content .search-page .sbOptions .sbDisabled {
        border: none;
        color: #c7c7c7; }
      .arabic-content .search-page .sbOptions a {
        border: none; }
      .arabic-content .search-page .sbOptions li:before {
        content: ''; }
  .arabic-content .contact-searchbar {
    position: relative; }
    .arabic-content .contact-searchbar #business_title + div.sbHolder {
      left: -1px; }
    .arabic-content .contact-searchbar .wrapper {
      overflow: visible; }
    .arabic-content .contact-searchbar .inner-columns .column-50 .sbHolder {
      width: 35%; }
    .arabic-content .contact-searchbar .typography.body ul li:before {
      content: ''; }
    .arabic-content .contact-searchbar .typography.body ul {
      padding-left: 0;
      text-indent: 0; }
    .arabic-content .contact-searchbar .sbHolder {
      width: 28%;
      margin-right: 1%;
      color: #727a7f;
      border: 1px solid #c7c7c7;
      border-radius: 3px;
      cursor: pointer;
      padding: 0 20px 0 10px;
      float: left;
      height: 43px;
      position: relative;
      margin-bottom: 5px; }
    @media (max-width: 768px) {
      .arabic-content .contact-searchbar .sbHolder {
        width: 100%;
        margin-bottom: 10px;
        float: none;
        padding: 0;
        margin-right: 0; }
        .arabic-content .contact-searchbar .sbHolder.text-special {
          box-sizing: border-box;
          padding-right: 60px; }
          .arabic-content .contact-searchbar .sbHolder.text-special .text-search {
            display: block;
            top: 0;
            left: 0;
            width: 100% !important; } }
    .arabic-content .contact-searchbar .sbToggle {
      background: #FFFFFF url("img/select-arrow.png") 9% center no-repeat;
      top: 7px; }
    .arabic-content .contact-searchbar .sbSelector {
      padding: 6px 0 2px 0; }
    .arabic-content .contact-searchbar .sbOptions {
      top: 43px !important;
      left: -1px;
      overflow: auto;
      width: 100%;
      border-top: 0;
      border-bottom: 1px solid #c7c7c7;
      border-left: 1px solid #c7c7c7;
      border-right: 1px solid #c7c7c7; }
      .arabic-content .contact-searchbar .sbOptions li {
        list-style-type: none; }
      .arabic-content .contact-searchbar .sbOptions li:hover {
        background: #efefef; }
      .arabic-content .contact-searchbar .sbOptions .sbDisabled {
        border: none;
        color: #c7c7c7; }
      .arabic-content .contact-searchbar .sbOptions a {
        border: none; }
      .arabic-content .contact-searchbar .sbOptions li:before {
        content: ''; }
  .arabic-content .text_sub_heading {
    font-weight: bold; }
  .arabic-content .fr {
    float: left; }
  .arabic-content .fl {
    float: right; }
  .arabic-content .carousel .carousel-viewport {
    direction: ltr; }
    .arabic-content .carousel .carousel-viewport .carousel-wrapper {
      direction: rtl; }
      .arabic-content .carousel .carousel-viewport .carousel-wrapper .carousel-item {
        float: right; }
  .arabic-content .small-grey-arrow {
    display: inline-block;
    width: 12px;
    height: 12px;
    background: url("img/sprite.png") 0 0 no-repeat;
    vertical-align: text-bottom; }
    .arabic-content .small-grey-arrow.small-arrow-up {
      background-position: 0px 0; }
    .arabic-content .small-grey-arrow.small-arrow-right {
      background-position: -12px 0; }
    .arabic-content .small-grey-arrow.small-arrow-down {
      background-position: -24px 0; }
    .arabic-content .small-grey-arrow.small-arrow-left {
      background-position: -36px 0; }
    .arabic-content .small-grey-arrow.small-arrow-forward {
      background-position: -36px 0; }
    .arabic-content .small-grey-arrow.small-arrow-backward {
      background-position: -12px 0; }
  .arabic-content .small-white-arrow {
    display: inline-block;
    width: 12px;
    height: 12px;
    background: url("img/sprite.png") 0 0 no-repeat;
    vertical-align: text-bottom; }
    .arabic-content .small-white-arrow.small-arrow-up {
      background-position: -48px 0; }
    .arabic-content .small-white-arrow.small-arrow-right {
      background-position: -60px 0; }
    .arabic-content .small-white-arrow.small-arrow-down {
      background-position: -72px 0; }
    .arabic-content .small-white-arrow.small-arrow-left {
      background-position: -84px 0; }
    .arabic-content .small-white-arrow.small-arrow-forward {
      background-position: -84px 0; }
    .arabic-content .small-white-arrow.small-arrow-backward {
      background-position: -60px 0; }
  .arabic-content .desktop-content, .arabic-content .mobile-content {
    display: none; }
  .arabic-content .link-button {
    padding: 5px 10px 5px 25px; }
    .arabic-content .link-button:after {
      background-position: -84px 0px;
      right: auto;
      left: 7px; }
  .arabic-content .link-button.view-all {
    margin-top: 10px; }
  .arabic-content .pdfLink:after {
    right: auto;
    left: -25px; }
  .arabic-content .external-link:after {
    margin: 0 10px 0 0; }
  @media (min-width: 769px) {
    .arabic-content .desktop-content {
      display: block; }
    .arabic-content .column-container.two-column .main-column {
      margin-right: 0;
      margin-left: 24px;
      float: right; }
    .arabic-content .column-container.two-column .side-column {
      width: 222px;
      float: right; }
    .arabic-content .column-container.two-column.swap .main-column {
      margin-right: 24px;
      margin-left: 0; }
    .arabic-content .column-container.three-column .main-column {
      width: 509px;
      margin-left: 24px;
      margin-right: 0;
      float: right; }
    .arabic-content .column-container.three-column .side-column {
      float: right; }
      .arabic-content .column-container.three-column .side-column.first {
        width: 181px;
        margin-left: 24px;
        margin-right: 0; }
      .arabic-content .column-container.three-column .side-column.last {
        width: 222px; } }
  @media (max-width: 768px) {
    .arabic-content .wrapper {
      width: 100%; }
    .arabic-content .mobile-content {
      display: block; } }
  .arabic-content h1 {
    font-family: 'DIN Next LT W23 Light';
    font-size: 58px;
    text-transform: none;
    font-weight: normal;
    line-height: 52px; }
  .arabic-content h2 {
    font-family: 'DIN Next LT W23 Light';
    font-size: 32px;
    text-transform: none;
    font-weight: normal;
    line-height: 36px; }
  .arabic-content h3 {
    font-family: 'DIN Next LT W23 Light';
    font-size: 26px;
    text-transform: none;
    font-weight: normal;
    line-height: 32px; }
  .arabic-content h4 {
    font-family: 'DIN Next LT W23 Light';
    font-size: 22px;
    text-transform: none;
    font-weight: normal;
    line-height: 24px; }
  .arabic-content h5 {
    font-family: 'DIN Next LT W23 Light';
    font-size: 19px;
    text-transform: none;
    font-weight: normal;
    line-height: 24px; }
  .arabic-content .typography.body ul {
    padding-left: 0;
    padding-right: 25px; }
  .arabic-content .typography.body ol li {
    margin-left: 0;
    margin-right: 30px; }
  .arabic-content .homepage-button {
    color: #FFFFFF;
    text-decoration: none; }
  .arabic-content .homepage-button {
    color: #FFFFFF;
    text-decoration: none; }
  .arabic-content .button, .arabic-content .link-button, .arabic-content .sales-contact-button, .arabic-content .homepage-button {
    padding: 10px 10px 10px 40px;
    text-align: right; }
    .arabic-content .button:after, .arabic-content .link-button:after, .arabic-content .sales-contact-button:after, .arabic-content .homepage-button:after {
      right: auto;
      left: 10px;
      -moz-transform: scale(-1, 1);
      -webkit-transform: scale(-1, 1);
      -o-transform: scale(-1, 1);
      -ms-transform: scale(-1, 1);
      transform: scale(-1, 1); }
    .arabic-content .button:hover, .arabic-content .link-button:hover, .arabic-content .sales-contact-button:hover, .arabic-content .homepage-button:hover {
      text-decoration: underline; }
  .arabic-content #page-top-bar #site-selectors .site-selector .site-selector-trigger .site-flag {
    margin-right: 0;
    margin-left: 5px; }
  .arabic-content #page-top-bar #site-selectors .site-selector .site-selector-trigger .globe-icon, .arabic-content #page-top-bar #site-selectors .site-selector .site-selector-trigger .language-icon {
    margin-right: 0;
    margin-left: 10px; }
  .arabic-content #page-top-bar #site-selectors .site-selector .site-selector-content li.site-selector-item a .site-flag {
    float: right;
    margin: 0 0 0 15px; }
  .arabic-content #page-top-bar #site-selectors .site-selector .site-selector-content li.site-selector-item .sub-site-selector-content .sub-site-selector-item a {
    padding: 0 20px 0 0; }
  .arabic-content #page-top-bar #site-selectors .site-selector .site-selector-content .sub-site-selector-content .sub-site-selector-item .site-flag {
    float: right;
    margin: 0 0 0 15px; }
  .arabic-content #page-top-bar .page-search-desktop {
    margin-left: 5px;
    margin-right: 0px; }
  .arabic-content #page-navigation .first-level-navigation > li {
    float: right; }
    .arabic-content #page-navigation .first-level-navigation > li > a {
      font-family: 'DIN Next LT W23 Light';
      font-size: 18px;
      text-transform: none;
      font-weight: normal; }
    .arabic-content #page-navigation .first-level-navigation > li .sub-navigation .sub-navigation-column .second-level-navigation li {
      float: none; }
      .arabic-content #page-navigation .first-level-navigation > li .sub-navigation .sub-navigation-column .second-level-navigation li > a {
        font-family: 'DIN Next LT W23 Light';
        font-size: 18px;
        text-transform: none;
        font-weight: normal; }
    .arabic-content #page-navigation .first-level-navigation > li.open-inside {
      direction: ltr; }
      .arabic-content #page-navigation .first-level-navigation > li.open-inside > a, .arabic-content #page-navigation .first-level-navigation > li.open-inside .sub-navigation {
        direction: rtl; }
  .arabic-content #page-navigation .page-search .search-text {
    font-size: 17px;
    border-bottom-left-radius: 0;
    border-top-left-radius: 0;
    border-bottom-right-radius: 5px;
    border-top-right-radius: 5px;
    width: 150px;
    padding: 5px 7px;
    margin-left: -1px; }
    .arabic-content #page-navigation .page-search .search-text:focus {
      outline: 0; }
  .arabic-content #page-navigation .page-search .search-submit {
    border-bottom-right-radius: 0;
    border-top-right-radius: 0;
    border-top-left-radius: 5px;
    border-bottom-left-radius: 5px;
    display: inline-block;
    margin-left: 0; }
  .arabic-content #page-navigation #page-search-error {
    right: auto;
    left: 50%;
    margin-right: auto;
    margin-left: -460px; }
    .arabic-content #page-navigation #page-search-error:after {
      margin-left: 35px; }
    .arabic-content #page-navigation #page-search-error:before {
      margin-left: 34px; }
    .arabic-content #page-navigation #page-search-error.show {
      display: block; }
  .arabic-content #page-header .wrapper {
    position: relative; }
    .arabic-content #page-header .wrapper h1 {
      font-family: 'BAESystemsWeb-Regular';
      font-size: 60px;
      font-weight: 400;
      color: #FFFFFF; }
    .arabic-content #page-header .wrapper .logo {
      position: absolute;
      top: 20px;
      right: auto;
      left: 0;
      width: 210px; }
      .arabic-content #page-header .wrapper .logo img {
        width: 210px; }
  .arabic-content #page-breadcrumbs-bar .wrapper #breadcrumbs .breadcrumb {
    float: right;
    padding: 5px 30px 5px 5px; }
    .arabic-content #page-breadcrumbs-bar .wrapper #breadcrumbs .breadcrumb:nth-child(2):after {
      border-right-color: #8c9398; }
    .arabic-content #page-breadcrumbs-bar .wrapper #breadcrumbs .breadcrumb:nth-child(3):after {
      border-right-color: #9aa0a4; }
    .arabic-content #page-breadcrumbs-bar .wrapper #breadcrumbs .breadcrumb:nth-child(4):after {
      border-right-color: #a7adb0; }
    .arabic-content #page-breadcrumbs-bar .wrapper #breadcrumbs .breadcrumb:nth-child(5):after {
      border-right-color: #b4b9bc; }
    .arabic-content #page-breadcrumbs-bar .wrapper #breadcrumbs .breadcrumb:nth-child(6):after {
      border-right-color: #c2c6c8; }
    .arabic-content #page-breadcrumbs-bar .wrapper #breadcrumbs .breadcrumb:nth-child(7):after {
      border-right-color: #cfd2d4; }
    .arabic-content #page-breadcrumbs-bar .wrapper #breadcrumbs .breadcrumb:nth-child(8):after {
      border-right-color: #dddfe0; }
    .arabic-content #page-breadcrumbs-bar .wrapper #breadcrumbs .breadcrumb:nth-child(9):after {
      border-right-color: #eaebec; }
    .arabic-content #page-breadcrumbs-bar .wrapper #breadcrumbs .breadcrumb:after, .arabic-content #page-breadcrumbs-bar .wrapper #breadcrumbs .breadcrumb:before {
      left: auto;
      right: 100%; }
    .arabic-content #page-breadcrumbs-bar .wrapper #breadcrumbs .breadcrumb:after {
      border-color: transparent;
      border-right-color: #727a7f; }
    .arabic-content #page-breadcrumbs-bar .wrapper #breadcrumbs .breadcrumb:before {
      border-color: transparent;
      border-right-color: #FFFFFF; }
    .arabic-content #page-breadcrumbs-bar .wrapper #breadcrumbs .breadcrumb:first-child {
      padding-right: 10px; }
    .arabic-content #page-breadcrumbs-bar .wrapper #breadcrumbs .breadcrumb.collapsible {
      width: 0;
      color: transparent;
      white-space: nowrap; }
    .arabic-content #page-breadcrumbs-bar .wrapper #breadcrumbs .breadcrumb:hover {
      background: #c7c7c7;
      width: auto;
      color: #FFFFFF; }
      .arabic-content #page-breadcrumbs-bar .wrapper #breadcrumbs .breadcrumb:hover:after {
        border-right-color: #c7c7c7; }
  .arabic-content #page-breadcrumbs-bar .wrapper #page-utilities-links {
    float: left; }
    .arabic-content #page-breadcrumbs-bar .wrapper #page-utilities-links li {
      display: inline-block;
      margin-right: 10px; }
      .arabic-content #page-breadcrumbs-bar .wrapper #page-utilities-links li a {
        color: #000000;
        text-decoration: none; }
      .arabic-content #page-breadcrumbs-bar .wrapper #page-utilities-links li .utility-icon {
        margin-right: 3px; }
  .arabic-content #page-social-bar .social-icon-list {
    float: right; }
    .arabic-content #page-social-bar .social-icon-list li {
      float: right; }
  .arabic-content #page-social-bar .footer-logo {
    float: left; }
  .arabic-content #page-footer {
    height: auto;
    text-align: center; }
    .arabic-content #page-footer .copyright {
      float: left; }
    .arabic-content #page-footer .footer-links {
      float: right; }
      .arabic-content #page-footer .footer-links li {
        float: right; }
        .arabic-content #page-footer .footer-links li a {
          border-left: 1px solid #666;
          border-right: none; }
        .arabic-content #page-footer .footer-links li:last-child a {
          border-left: none; }
  @media (min-width: 769px) {
    .arabic-content #page-navigation .first-level-navigation > li {
      float: right; }
      .arabic-content #page-navigation .first-level-navigation > li .sub-navigation .sub-navigation-column .second-level-navigation > li > a:hover:before, .arabic-content #page-navigation .first-level-navigation > li .sub-navigation .sub-navigation-column .second-level-navigation > li > a:focus:before {
        left: auto;
        right: 0; }
      .arabic-content #page-navigation .first-level-navigation > li .sub-navigation .sub-navigation-column .second-level-navigation .third-level-navigation > li.feature-nav-item {
        text-align: center; }
        .arabic-content #page-navigation .first-level-navigation > li .sub-navigation .sub-navigation-column .second-level-navigation .third-level-navigation > li.feature-nav-item .feature-nav-link {
          text-align: left; }
          .arabic-content #page-navigation .first-level-navigation > li .sub-navigation .sub-navigation-column .second-level-navigation .third-level-navigation > li.feature-nav-item .feature-nav-link .feature-nav-title {
            position: absolute;
            top: 10px;
            left: 0;
            max-width: 120px;
            padding: 5px 20px 5px 5px; }
            .arabic-content #page-navigation .first-level-navigation > li .sub-navigation .sub-navigation-column .second-level-navigation .third-level-navigation > li.feature-nav-item .feature-nav-link .feature-nav-title .small-arrow-forward {
              position: absolute;
              top: 50%;
              right: 5px;
              transform: translateY(-50%); }
      .arabic-content #page-navigation .first-level-navigation > li .sub-navigation .sub-navigation-column .second-level-navigation .third-level-navigation > li > a:hover:before, .arabic-content #page-navigation .first-level-navigation > li .sub-navigation .sub-navigation-column .second-level-navigation .third-level-navigation > li > a:focus:before {
        left: auto;
        right: 0;
        border-left: none;
        border-right: 3px solid #F26521; } }
  @media (max-width: 768px) {
    .arabic-content #page-top-bar .logo {
      margin: 10px 0px 0px 10px; }
    .arabic-content #page-top-bar .page-search-mobile .search-text {
      padding: 0 10px 0 0; }
    .arabic-content #page-top-bar .page-search-mobile .search-submit {
      float: left; }
    .arabic-content #page-top-bar.menu-open #site-selectors, .arabic-content #page-top-bar.menu-open .logo {
      display: none; }
    .arabic-content #page-top-bar.menu-open .page-search-mobile {
      display: block; }
    .arabic-content #page-navigation {
      left: 100%; }
      .arabic-content #page-navigation.active {
        left: 0; }
      .arabic-content #page-navigation .first-level-navigation > li {
        float: none; }
        .arabic-content #page-navigation .first-level-navigation > li.selected > a {
          border-left: none;
          border-right: 3px solid #F26521; }
        .arabic-content #page-navigation .first-level-navigation > li .interaction-area {
          right: auto;
          left: 0; }
          .arabic-content #page-navigation .first-level-navigation > li .interaction-area .navigation-arrow {
            right: auto;
            left: 10px; }
            .arabic-content #page-navigation .first-level-navigation > li .interaction-area .navigation-arrow.icon-arrow-med-forward:before {
              content: ""; }
        .arabic-content #page-navigation .first-level-navigation > li .third-level-navigation > li > a {
          padding: 15px 35px; }
    .arabic-content #page-social-bar .social-icon-list {
      float: none; }
    .arabic-content #page-social-bar .footer-logo {
      float: none; }
    .arabic-content #page-footer .copyright {
      float: none; }
    .arabic-content #page-footer .footer-links {
      float: none; }
      .arabic-content #page-footer .footer-links li {
        float: none; } }
  .arabic-content .mejs-offscreen {
    left: auto;
    right: -10000; }
  .arabic-content .homepage-block .homepage-block-title-container .homepage-block-title {
    font-family: 'DIN Next LT W23 Light';
    font-size: 40px;
    text-transform: none;
    font-weight: normal;
    left: auto;
    right: 0; }
    @media (max-width: 768px) {
      .arabic-content .homepage-block .homepage-block-title-container .homepage-block-title {
        font-family: 'DIN Next LT W23 Light';
        font-size: 34px;
        text-transform: none;
        font-weight: normal; } }
  .arabic-content #activity-stream-block .activity-stream-carousel.initArabic .carousel-wrapper {
    transition: none; }
  .arabic-content #activity-stream-block .activity-stream-carousel .carousel-viewport {
    direction: ltr; }
    .arabic-content #activity-stream-block .activity-stream-carousel .carousel-viewport .carousel-wrapper {
      direction: rtl; }
      .arabic-content #activity-stream-block .activity-stream-carousel .carousel-viewport .carousel-wrapper .carousel-item {
        float: right; }
        .arabic-content #activity-stream-block .activity-stream-carousel .carousel-viewport .carousel-wrapper .carousel-item .activity-stream-item .activity-title {
          font-family: 'DIN Next LT W23 Light';
          font-size: 19px;
          text-transform: none;
          font-weight: normal; }
        .arabic-content #activity-stream-block .activity-stream-carousel .carousel-viewport .carousel-wrapper .carousel-item .activity-stream-item .activity-date-container {
          font-size: 15px;
          white-space: nowrap; }
          .arabic-content #activity-stream-block .activity-stream-carousel .carousel-viewport .carousel-wrapper .carousel-item .activity-stream-item .activity-date-container .multimedia-icon-grey {
            float: right;
            margin-left: 5px;
            margin-right: 0px; }
          .arabic-content #activity-stream-block .activity-stream-carousel .carousel-viewport .carousel-wrapper .carousel-item .activity-stream-item .activity-date-container .activity-date {
            font-family: 'DIN Next LT W23 Light';
            font-size: 14px;
            text-transform: none;
            font-weight: normal; }
  .arabic-content #insite-edition-block {
    direction: ltr; }
    .arabic-content #insite-edition-block .insite-edition-tiles {
      direction: rtl; }
      .arabic-content #insite-edition-block .insite-edition-tiles .insite-edition-tile-row .insite-edition-tile .insite-edition-tile-text {
        margin: 20px 20px 0 0; }
        .arabic-content #insite-edition-block .insite-edition-tiles .insite-edition-tile-row .insite-edition-tile .insite-edition-tile-text .insite-edition-tile-region {
          font-family: 'DIN Next LT W23 Light';
          font-size: 17px;
          text-transform: none;
          font-weight: normal; }
        .arabic-content #insite-edition-block .insite-edition-tiles .insite-edition-tile-row .insite-edition-tile .insite-edition-tile-text .insite-edition-tile-title {
          font-family: 'DIN Next LT W23 Light';
          font-size: 30px;
          text-transform: none;
          font-weight: normal; }
  .arabic-content #investorblock .investor-column.right .investor-accordion .accordion-tab .tab-title {
    font-family: 'DIN Next LT W23 Light';
    font-size: 21px;
    text-transform: none;
    font-weight: normal; }
    .arabic-content #investorblock .investor-column.right .investor-accordion .accordion-tab .tab-title .tab-title-text {
      float: right; }
    .arabic-content #investorblock .investor-column.right .investor-accordion .accordion-tab .tab-title .accordion-icon {
      float: left; }
  .arabic-content #investorblock .investor-column.right .investor-accordion .accordion-tab .tab-content .wysiwyg a {
    font-family: 'DIN Next LT W23 Light';
    font-size: 16px;
    text-transform: none;
    font-weight: normal; }
  .arabic-content #upcoming-events-block .upcoming-events-carousel .carousel-arrow {
    direction: ltr; }
  .arabic-content #upcoming-events-block .upcoming-events-carousel .carousel-item {
    float: left; }
    .arabic-content #upcoming-events-block .upcoming-events-carousel .carousel-item .upcoming-event {
      font-family: 'DIN Next LT W23 Light';
      font-size: 14px;
      text-transform: none;
      font-weight: normal;
      margin: 0 0 0 20px; }
  .arabic-content #mainCarousel .main-carousel {
    font-family: 'DIN Next LT W23 Light';
    font-size: 17px;
    text-transform: none;
    font-weight: normal; }
    .arabic-content #mainCarousel .main-carousel .logo {
      position: absolute;
      top: 20px;
      right: 50%;
      width: 210px;
      z-index: 10;
      margin-right: 260px; }
    .arabic-content #mainCarousel .main-carousel .main-carousel-arrow {
      direction: ltr; }
    .arabic-content #mainCarousel .main-carousel .main-article .article-info {
      font-family: 'DIN Next LT W23 Light';
      font-size: 48px;
      text-transform: none;
      font-weight: normal; }
      .arabic-content #mainCarousel .main-carousel .main-article .article-info .main-article-region {
        padding-right: 10px; }
      .arabic-content #mainCarousel .main-carousel .main-article .article-info .main-article-title-container {
        margin-left: -7px;
        padding-right: 60px; }
        .arabic-content #mainCarousel .main-carousel .main-article .article-info .main-article-title-container .main-article-title:before {
          right: -60px; }
      .arabic-content #mainCarousel .main-carousel .main-article .article-info .main-article-readmore {
        float: right;
        margin-right: 0; }
        .arabic-content #mainCarousel .main-carousel .main-article .article-info .main-article-readmore .small-white-arrow {
          margin: 2px 10px 2px 0; }
    .arabic-content #mainCarousel .main-carousel .main-article-thumbs .main-article-thumb {
      float: right; }
      .arabic-content #mainCarousel .main-carousel .main-article-thumbs .main-article-thumb:first-child {
        margin-right: 0; }
      .arabic-content #mainCarousel .main-carousel .main-article-thumbs .main-article-thumb:last-child {
        margin-right: 6px; }
      .arabic-content #mainCarousel .main-carousel .main-article-thumbs .main-article-thumb .progressbar {
        background: #F26521;
        width: 200px;
        height: 5px;
        position: absolute;
        left: auto;
        right: 0;
        top: -5px; }
  @media (max-width: 768px) {
    .arabic-content #mainCarousel .main-carousel .main-carousel-arrow.right {
      left: 0; }
    .arabic-content #mainCarousel .main-carousel .main-carousel-arrow.left {
      left: 0; }
    .arabic-content #mainCarousel .main-carousel .main-article .article-info .main-article-title-container {
      margin: 0;
      float: right;
      margin-right: 10px; } }
  .arabic-content #page-content #page-banner .banner-image {
    transform: translateX(50%);
    right: 50%; }
  .arabic-content #page-content #page-banner .page-banner-container .wrapper .logo {
    left: 0;
    right: auto; }
  .arabic-content #page-content #page-banner .page-banner-container .wrapper .page-title {
    font-family: 'DIN Next LT W23 Light';
    font-size: 54px;
    text-transform: none;
    font-weight: normal;
    padding-left: 20px;
    padding-right: 60px; }
    .arabic-content #page-content #page-banner .page-banner-container .wrapper .page-title:before {
      left: auto;
      right: 0; }
    @media (max-width: 768px) {
      .arabic-content #page-content #page-banner .page-banner-container .wrapper .page-title {
        font-family: 'DIN Next LT W23 Light';
        font-size: 28px;
        text-transform: none;
        font-weight: normal; } }
    .arabic-content #page-content #page-banner .page-banner-container .wrapper .page-title h1 {
      font-family: 'DIN Next LT W23 Light';
      font-size: 54px;
      text-transform: none;
      font-weight: normal; }
      @media (max-width: 768px) {
        .arabic-content #page-content #page-banner .page-banner-container .wrapper .page-title h1 {
          font-family: 'DIN Next LT W23 Light';
          font-size: 28px;
          text-transform: none;
          font-weight: normal; } }
    .arabic-content #page-content #page-banner .page-banner-container .wrapper .page-title .tagline {
      font-family: 'BAESystemsWeb-Regular';
      font-size: 28px;
      font-weight: 400; }
      @media (max-width: 768px) {
        .arabic-content #page-content #page-banner .page-banner-container .wrapper .page-title .tagline {
          font-family: 'BAESystemsWeb-Regular';
          font-size: 20px;
          font-weight: 400; } }
  .arabic-content #page-content #page-body .multimedia-tabs .tab-triggers {
    text-align: left; }
  .arabic-content #page-content #page-body .multimedia-image-container .multimedia-image-caption {
    left: auto;
    right: 0;
    margin-right: 0;
    margin-left: 80px; }
  .arabic-content #page-content #page-body .multimedia-image-container .multimedia-image-download {
    right: auto;
    left: 0; }
  .arabic-content #page-content.blog-article #page-body .blog-author img {
    float: right;
    margin-right: 0;
    margin-left: 20px; }
  .arabic-content #page-content.blog-article #page-body .blog-author .blog-author-details {
    float: right; }
  .arabic-content #page-content.event-article #page-banner .event-date {
    font-family: 'DIN Next LT W23 Light';
    font-size: 28px;
    text-transform: none;
    font-weight: normal; }
  .arabic-content #page-content.event-article #page-body .event-details .event-info .event-title {
    font-family: 'DIN Next LT W23 Light';
    font-size: 26px;
    text-transform: none;
    font-weight: normal; }
  .arabic-content #page-content.event-article #page-body .event-details .event-info .event-date {
    font-family: 'DIN Next LT W23 Light';
    font-size: 20px;
    text-transform: none;
    font-weight: normal; }
  .arabic-content #page-content.sitemap #page-body a.first-level {
    font-family: 'DIN Next LT W23 Light';
    font-size: 18px;
    text-transform: none;
    font-weight: normal; }
  .arabic-content #page-content.sitemap #page-body a.third-level {
    padding: 0 20px 0 0; }
  .arabic-content #page-searchbar {
    text-align: right; }
    @media (min-width: 769px) {
      .arabic-content #page-searchbar .input-container {
        margin-left: 35%; } }
    .arabic-content #page-searchbar .input-container button.search-submit {
      left: 10px;
      right: inherit; }
    @media (max-width: 768px) {
      .arabic-content #page-searchbar.heritage-searchbar .input-container {
        margin-right: 0; } }
    .arabic-content #page-searchbar.heritage-searchbar .input-container {
      margin-left: 0; }
    @media (max-width: 768px) {
      .arabic-content #page-searchbar.heritage-searchbar .text-search {
        width: initial; } }
    .arabic-content #page-searchbar.heritage-searchbar select {
      margin-right: 0;
      margin-left: 3%;
      background: #FFFFFF url("img/select-arrow.png") 5% center no-repeat; }
    @media (max-width: 768px) {
      .arabic-content #page-searchbar .input-container {
        margin-left: 50px;
        margin-right: 0; }
      .arabic-content #page-searchbar .filters-toggle-burger {
        left: 15px;
        right: auto; } }
    .arabic-content #page-searchbar.contact-searchbar .input-container {
      margin-left: 0; }
      .arabic-content #page-searchbar.contact-searchbar .input-container select {
        background: #FFFFFF url("img/select-arrow.png") 5% center no-repeat; }
    .arabic-content #page-searchbar.contact-searchbar .search-button {
      margin-right: 10px; }
    .arabic-content #page-searchbar.contact-searchbar .filters-toggle-burger {
      left: auto; }
  .arabic-content #page-content #page-body.search-page .side-column .widget {
    text-align: right; }
    .arabic-content #page-content #page-body.search-page .side-column .widget .widget-body a.toggle-more i.icon {
      margin-left: 5px;
      margin-right: 0; }
  .arabic-content #page-content #page-body.search-page .side-column .sort-options li label, .arabic-content #page-content #page-body.search-page .side-column .facets-list li label {
    padding-left: 0;
    padding-right: 25px; }
  .arabic-content #page-content #page-body.search-page .side-column .sort-options li.faux-inputs label:before,
  .arabic-content #page-content #page-body.search-page .side-column .sort-options li.faux-inputs label.checkbox:before, .arabic-content #page-content #page-body.search-page .side-column .facets-list li.faux-inputs label:before,
  .arabic-content #page-content #page-body.search-page .side-column .facets-list li.faux-inputs label.checkbox:before {
    left: initial;
    right: 0;
    margin-left: 10px;
    margin-right: 0; }
  @media (max-width: 768px) {
    .arabic-content #page-content #page-body.search-page .side-column .sort-options li label, .arabic-content #page-content #page-body.search-page .side-column .facets-list li label {
      padding-right: 25px; }
    .arabic-content #page-content #page-body.search-page .side-column .sort-options li.faux-inputs label:before,
    .arabic-content #page-content #page-body.search-page .side-column .sort-options li.faux-inputs label.checkbox:before, .arabic-content #page-content #page-body.search-page .side-column .facets-list li.faux-inputs label:before,
    .arabic-content #page-content #page-body.search-page .side-column .facets-list li.faux-inputs label.checkbox:before {
      left: 0;
      right: auto; } }
  @media (max-width: 768px) {
    .arabic-content #page-searchfilters.heritage-searchfilters .input-container {
      margin-left: 0;
      margin-right: 0; } }
  .arabic-content #page-searchfilters.heritage-searchfilters .filter-dropdowns select {
    margin-left: 4%;
    margin-right: 0;
    background: #FFFFFF url("img/select-arrow.png") 5% center no-repeat;
    padding: 10px;
    padding-left: 20px; }
    .arabic-content #page-searchfilters.heritage-searchfilters .filter-dropdowns select:last-child {
      margin-left: 0; }
    @media (max-width: 768px) {
      .arabic-content #page-searchfilters.heritage-searchfilters .filter-dropdowns select {
        margin-left: 0;
        margin-right: 0; } }
  .arabic-content #search-results-container .search-results-toolbar .item-sort {
    float: right;
    width: 40%; }
  .arabic-content #search-results-container .search-results-toolbar .item-switch {
    float: left; }
    .arabic-content #search-results-container .search-results-toolbar .item-switch ul {
      float: left; }
      .arabic-content #search-results-container .search-results-toolbar .item-switch ul .layout-icon {
        float: left;
        margin-left: 0;
        margin-right: 8px; }
      .arabic-content #search-results-container .search-results-toolbar .item-switch ul li {
        background-image: none; }
  .arabic-content #search-results-container .search-results-toolbar .column-50 {
    float: right; }
    .arabic-content #search-results-container .search-results-toolbar .column-50 .tool-label {
      margin-left: 15px;
      margin-right: 0; }
    .arabic-content #search-results-container .search-results-toolbar .column-50 select {
      float: left; }
    .arabic-content #search-results-container .search-results-toolbar .column-50:first-child select {
      float: none; }
    .arabic-content #search-results-container .search-results-toolbar .column-50:nth-child(2) {
      text-align: left; }
      .arabic-content #search-results-container .search-results-toolbar .column-50:nth-child(2) a {
        float: left; }
  .arabic-content #search-results-container ul.search-results .search-item {
    text-align: right; }
    .arabic-content #search-results-container ul.search-results .search-item .searchresult-tags {
      right: initial;
      left: 10px; }
    @media (min-width: 769px) {
      .arabic-content #search-results-container ul.search-results .search-item h3 {
        padding-left: 80px; } }
    @media (min-width: 769px) {
      .arabic-content #search-results-container ul.search-results .search-item > a {
        float: right; } }
    .arabic-content #search-results-container ul.search-results .search-item > a .multimedia-icon-white {
      left: auto;
      right: 5px; }
    @media (min-width: 769px) {
      .arabic-content #search-results-container ul.search-results .search-item img {
        float: right;
        margin-left: 10px;
        margin-right: 0; } }
    @media (min-width: 769px) {
      .arabic-content #search-results-container ul.search-results .search-item .item-body {
        padding-right: 170px;
        padding-left: 0px; } }
    .arabic-content #search-results-container ul.search-results .search-item .item-body .link-button {
      padding: 2px 10px 2px 25px; }
  @media (min-width: 769px) {
    .arabic-content #search-results-container ul.search-results.grid .search-item {
      float: right;
      margin-right: 0;
      margin-left: 25px; }
      .arabic-content #search-results-container ul.search-results.grid .search-item:nth-child(2n) {
        margin-left: 0; }
      .arabic-content #search-results-container ul.search-results.grid .search-item img {
        float: none; }
      .arabic-content #search-results-container ul.search-results.grid .search-item .item-body {
        padding: 20px; } }
  @media (min-width: 769px) {
    .arabic-content #search-results-container ul.search-results.list .search-item .item-body .link-button {
      right: auto;
      left: 10px; } }
  .arabic-content #search-results-container.heritage-results ul.search-results .search-item {
    margin-right: 0;
    margin-left: 15px;
    float: right; }
    @media (max-width: 768px) {
      .arabic-content #search-results-container.heritage-results ul.search-results .search-item {
        float: none; } }
    .arabic-content #search-results-container.heritage-results ul.search-results .search-item:nth-child(2n) {
      margin-left: 15px; }
    .arabic-content #search-results-container.heritage-results ul.search-results .search-item:nth-child(5n) {
      margin-left: 0; }
    .arabic-content #search-results-container.heritage-results ul.search-results .search-item img {
      float: none; }
    .arabic-content #search-results-container.heritage-results ul.search-results .search-item .item-body {
      padding: 20px; }
    @media (max-width: 768px) {
      .arabic-content #search-results-container.heritage-results ul.search-results .search-item > a {
        width: 20%;
        float: right;
        margin-right: 5px; }
        .arabic-content #search-results-container.heritage-results ul.search-results .search-item > a img {
          width: 100px; }
      .arabic-content #search-results-container.heritage-results ul.search-results .search-item .item-body {
        width: 70%;
        float: left;
        margin: 0 5% 0 0%;
        padding: 0; } }
  @media (max-width: 768px) {
    .arabic-content #page-activefilters .wrapper .results-sort {
      text-align: right; } }
  .arabic-content #page-content #page-body .widget .widget-title {
    font-family: 'DIN Next LT W23 Light';
    font-size: 20px;
    text-transform: none;
    font-weight: normal; }
    .arabic-content #page-content #page-body .widget .widget-title i.icon.toggle-minimize {
      float: left; }
  .arabic-content #page-content #page-body .widget.related-pages .widget-title {
    font-family: 'DIN Next LT W23 Light';
    font-size: 22px;
    text-transform: none;
    font-weight: normal; }
  .arabic-content #page-content #page-body .widget.related-pages .widget-body .current-page {
    font-family: 'DIN Next LT W23 Light';
    font-size: 34px;
    text-transform: none;
    font-weight: normal; }
  .arabic-content #page-content #page-body .widget.related-pages .widget-body .related-pages-list a {
    font-family: 'DIN Next LT W23 Light';
    font-size: 20px;
    text-transform: none;
    font-weight: normal;
    border-left: none;
    border-right: 3px solid #FFFFFF; }
    .arabic-content #page-content #page-body .widget.related-pages .widget-body .related-pages-list a.selected {
      border-left: none;
      border-right: 3px solid #F26521; }
    @media (min-width: 769px) {
      .arabic-content #page-content #page-body .widget.related-pages .widget-body .related-pages-list a:hover, .arabic-content #page-content #page-body .widget.related-pages .widget-body .related-pages-list a:focus {
        border-left: none;
        border-right: 3px solid #F26521; } }
  .arabic-content #page-content #page-body .widget.download .widget-body .download-item .big-download-icon {
    float: right; }
  .arabic-content #page-content #page-body .widget.download .widget-body .download-item .download-info {
    float: right; }
  .arabic-content #page-content #page-body .widget.location .widget-title {
    font-family: 'DIN Next LT W23 Light';
    font-size: 24px;
    text-transform: none;
    font-weight: normal; }
  .arabic-content #page-content #page-body .widget.location a {
    color: #FFFFFF; }
  .arabic-content #page-content #page-body .widget.location .location-address, .arabic-content #page-content #page-body .widget.location .location-telephone {
    position: relative; }
    .arabic-content #page-content #page-body .widget.location .location-address [class^="icon-"], .arabic-content #page-content #page-body .widget.location .location-address .button:after, .arabic-content #page-content #page-body .widget.location .location-address .link-button:after, .arabic-content #page-content #page-body .widget.location .location-address .sales-contact-button:after, .arabic-content #page-content #page-body .widget.location .location-address .homepage-button:after, .arabic-content #page-content #page-body .widget.location .location-telephone [class^="icon-"], .arabic-content #page-content #page-body .widget.location .location-telephone .button:after, .arabic-content #page-content #page-body .widget.location .location-telephone .link-button:after, .arabic-content #page-content #page-body .widget.location .location-telephone .sales-contact-button:after, .arabic-content #page-content #page-body .widget.location .location-telephone .homepage-button:after {
      right: 17px;
      left: auto; }
  .arabic-content #page-content #page-body .widget.location .location-address {
    font-size: 12px;
    display: block;
    padding: 20px 45px 20px 20px;
    background: url(/cs/BAE-Static/css/img/widget-location-address.png) 190px 20px no-repeat; }
  .arabic-content #page-content #page-body .widget.location .location-telephone {
    font-size: 12px;
    display: block;
    padding: 10px 45px 20px 20px;
    background: url(/cs/BAE-Static/css/img/widget-location-phone.png) 190px 10px no-repeat; }
  .arabic-content #page-content #page-body .widget.related-multimedia .related-multimedia-container.list .related-multimedia .related-multimedia-title {
    font-family: 'DIN Next LT W23 Light';
    font-size: 16px;
    text-transform: none;
    font-weight: normal; }
  .arabic-content #page-content #page-body .widget.related-products .widget-body .related-product img {
    float: right;
    margin: 0 0 0 10px; }
  .arabic-content #page-content #page-body .widget.related-products .widget-body .related-product .related-product-title {
    font-family: 'DIN Next LT W23 Light';
    font-size: 16px;
    text-transform: none;
    font-weight: normal; }
  .arabic-content #page-content #page-body .widget.latest-news .widget-body .latest-news-item .latest-news-title {
    font-family: 'DIN Next LT W23 Light';
    font-size: 17px;
    text-transform: none;
    font-weight: normal; }
  .arabic-content #page-content #page-body .widget.recommended .widget-body li .title {
    font-family: 'DIN Next LT W23 Light';
    font-size: 17px;
    text-transform: none;
    font-weight: normal; }
  @media (max-width: 768px) {
    .arabic-content #page-content #page-body .widget.related-pages .widget-body .current-page {
      padding: 10px 20px 10px 40px; }
      .arabic-content #page-content #page-body .widget.related-pages .widget-body .current-page .small-grey-arrow, .arabic-content #page-content #page-body .widget.related-pages .widget-body .current-page .small-white-arrow {
        right: auto;
        left: 15px; }
    .arabic-content #page-content #page-body .widget.related-pages .widget-body .related-pages-list a .small-grey-arrow {
      right: auto;
      left: 15px; } }
  .arabic-content #page-content #page-body .main-column .slideshow .ss-image-container .ss-nav .ss-arrow {
    float: right;
    -webkit-transform: rotate(180deg);
    transform: rotate(180deg); }
  .arabic-content #page-content #page-body .main-column .slideshow .ss-info {
    padding: 20px 30px 20px 150px; }
    .arabic-content #page-content #page-body .main-column .slideshow .ss-info .ss-nav {
      right: auto;
      left: 20px; }
      .arabic-content #page-content #page-body .main-column .slideshow .ss-info .ss-nav .ss-arrow {
        float: right;
        -webkit-transform: rotate(180deg);
        transform: rotate(180deg); }
    .arabic-content #page-content #page-body .main-column .slideshow .ss-info .ss-download-container {
      right: auto;
      left: 20px; }
  .arabic-content #page-content #page-body .main-column .quote .quote-info .quote-thumbnail {
    margin: 0 0 0 10px;
    float: right; }
  .arabic-content #page-content #page-body .main-column .timeline-container {
    direction: ltr; }
    .arabic-content #page-content #page-body .main-column .timeline-container .vco-slider .slider-item .content .content-container.layout-text .text .container, .arabic-content #page-content #page-body .main-column .timeline-container .vco-slider .slider-item .content .content-container .text .container {
      text-align: right; }
  .arabic-content #page-content #page-body .main-column .feature-links-carousel .carousel-viewport .feature-link-item .feature-link-title {
    left: auto;
    padding: 5px 5px 5px 20px; }
    .arabic-content #page-content #page-body .main-column .feature-links-carousel .carousel-viewport .feature-link-item .feature-link-title .small-arrow-forward {
      right: auto;
      left: 5px; }
  .arabic-content #page-content #page-body .main-column .infographic .infographic-more {
    left: auto;
    right: 0;
    margin: 0 0 0 80px; }
  .arabic-content #page-content #page-body .main-column .infographic .infographic-maximize {
    right: auto;
    left: 0; }
  @media (max-width: 768px) {
    .arabic-content #page-content #page-body .main-column .slideshow .ss-image-container .ss-nav {
      left: 0; }
      .arabic-content #page-content #page-body .main-column .slideshow .ss-image-container .ss-nav .ss-arrow.ss-left {
        float: right; }
      .arabic-content #page-content #page-body .main-column .slideshow .ss-image-container .ss-nav .ss-arrow.ss-right {
        float: left; }
    .arabic-content #page-content #page-body .main-column .slideshow .ss-info {
      padding: 20px; } }
  .arabic-content #page-content.heritage {
    background: #fffaeb; }
    .arabic-content #page-content.heritage #page-breadcrumbs-bar {
      background: #d4d0be; }
      .arabic-content #page-content.heritage #page-breadcrumbs-bar .wrapper {
        border-bottom: none; }
        .arabic-content #page-content.heritage #page-breadcrumbs-bar .wrapper #breadcrumbs .breadcrumb {
          background: #3F3E39; }
          .arabic-content #page-content.heritage #page-breadcrumbs-bar .wrapper #breadcrumbs .breadcrumb:nth-child(1) {
            background: #3f3e39; }
            .arabic-content #page-content.heritage #page-breadcrumbs-bar .wrapper #breadcrumbs .breadcrumb:nth-child(1):after {
              border-right-color: #3f3e39; }
          .arabic-content #page-content.heritage #page-breadcrumbs-bar .wrapper #breadcrumbs .breadcrumb:nth-child(2) {
            background: #67665d; }
            .arabic-content #page-content.heritage #page-breadcrumbs-bar .wrapper #breadcrumbs .breadcrumb:nth-child(2):after {
              border-right-color: #67665d; }
          .arabic-content #page-content.heritage #page-breadcrumbs-bar .wrapper #breadcrumbs .breadcrumb:nth-child(3) {
            background: #8e8c83; }
            .arabic-content #page-content.heritage #page-breadcrumbs-bar .wrapper #breadcrumbs .breadcrumb:nth-child(3):after {
              border-right-color: #8e8c83; }
          .arabic-content #page-content.heritage #page-breadcrumbs-bar .wrapper #breadcrumbs .breadcrumb:nth-child(4) {
            background: #b3b1ab; }
            .arabic-content #page-content.heritage #page-breadcrumbs-bar .wrapper #breadcrumbs .breadcrumb:nth-child(4):after {
              border-right-color: #b3b1ab; }
          .arabic-content #page-content.heritage #page-breadcrumbs-bar .wrapper #breadcrumbs .breadcrumb:after, .arabic-content #page-content.heritage #page-breadcrumbs-bar .wrapper #breadcrumbs .breadcrumb:before {
            left: auto;
            right: 100%; }
          .arabic-content #page-content.heritage #page-breadcrumbs-bar .wrapper #breadcrumbs .breadcrumb:after {
            border-color: transparent;
            border-right-color: #3F3E39; }
          .arabic-content #page-content.heritage #page-breadcrumbs-bar .wrapper #breadcrumbs .breadcrumb:before {
            border-color: transparent;
            border-right-color: #d4d0be; }
          .arabic-content #page-content.heritage #page-breadcrumbs-bar .wrapper #breadcrumbs .breadcrumb:hover {
            background: #bfbeb8; }
            .arabic-content #page-content.heritage #page-breadcrumbs-bar .wrapper #breadcrumbs .breadcrumb:hover:after {
              border-left-color: transparent;
              border-right-color: #bfbeb8; }
    .arabic-content #page-content.heritage #page-body .column-container .main-column .heritage-related-products-container ul.related-heritage-products li.related-heritage-product, .arabic-content #page-content.heritage #page-body .column-container .main-column .heritage-related-products-container ul.related-heritage-products li {
      float: right;
      margin-right: 0;
      margin-left: 4%; }
      @media (max-width: 768px) {
        .arabic-content #page-content.heritage #page-body .column-container .main-column .heritage-related-products-container ul.related-heritage-products li.related-heritage-product, .arabic-content #page-content.heritage #page-body .column-container .main-column .heritage-related-products-container ul.related-heritage-products li {
          width: 100%; } }
      .arabic-content #page-content.heritage #page-body .column-container .main-column .heritage-related-products-container ul.related-heritage-products li.related-heritage-product:nth-child(4n), .arabic-content #page-content.heritage #page-body .column-container .main-column .heritage-related-products-container ul.related-heritage-products li:nth-child(4n) {
        margin-right: 0;
        margin-left: 0; }
      .arabic-content #page-content.heritage #page-body .column-container .main-column .heritage-related-products-container ul.related-heritage-products li.related-heritage-product:nth-child(4n + 1), .arabic-content #page-content.heritage #page-body .column-container .main-column .heritage-related-products-container ul.related-heritage-products li:nth-child(4n + 1) {
        clear: right; }
    .arabic-content #page-content.heritage #page-body .column-container .main-column .heritage-related-products-container .link-button {
      left: 0;
      right: auto; }
      @media (max-width: 768px) {
        .arabic-content #page-content.heritage #page-body .column-container .main-column .heritage-related-products-container .link-button {
          left: auto;
          right: 20px; } }
  .arabic-content .contact-form > section .contact-image {
    float: right; }
  .arabic-content .contact-form > section .contact-info {
    float: right;
    margin-left: 0;
    margin-right: 20px; }
    .arabic-content .contact-form > section .contact-info section {
      width: 50%;
      float: left; }
      .arabic-content .contact-form > section .contact-info section span {
        display: block; }
      .arabic-content .contact-form > section .contact-info section .contact-name {
        font-size: 17px; }
  .arabic-content .contact-form > section .form-row label {
    margin-left: 0;
    margin-right: 10%;
    float: right; }
    @media (max-width: 768px) {
      .arabic-content .contact-form > section .form-row label {
        width: 30%;
        margin-left: 0;
        margin-right: 0; } }
    .arabic-content .contact-form > section .form-row label.error {
      margin: 5px 30% 0 0; }
  .arabic-content .contact-form > section .form-row input[type="text"], .arabic-content .contact-form > section .form-row input[type="email"], .arabic-content .contact-form > section .form-row select, .arabic-content .contact-form > section .form-row textarea {
    float: right; }
  .arabic-content .contact-form > section .form-row .required-asterisk {
    margin-left: 0;
    margin-right: -10px; }
  .arabic-content .contact-form > section .form-row .link-button {
    float: left;
    margin-left: 10%;
    margin-right: 0; }
  .arabic-content #page-content.capability-landing #page-body .capability-products .capability-heading .link-button {
    float: left; }
  .arabic-content .search-page .sbSelector {
    right: 28px; }
  .arabic-content .search-page .inner-columns .column-50 .sbHolder {
    margin-left: 80px; }
  .arabic-content .search-page .inner-columns .column-50 .sbHolder {
    float: right;
    margin: 0; }
  .arabic-content #search-results-container .search-results-toolbar .column-50 .tool-label {
    float: none;
    margin: 0 8px 0 0; }
  .arabic-content .contact-searchbar .sbHolder {
    float: right; }
    .arabic-content .contact-searchbar .sbHolder.text-special {
      width: auto;
      padding-right: 0;
      margin-right: 0; }
      .arabic-content .contact-searchbar .sbHolder.text-special .text-search {
        margin-right: 0 !important; }
      @media (max-width: 768px) {
        .arabic-content .contact-searchbar .sbHolder.text-special {
          float: none;
          padding-right: 50px; }
          .arabic-content .contact-searchbar .sbHolder.text-special .text-search {
            box-sizing: border-box; } }
    .arabic-content .contact-searchbar .sbHolder .sbToggle {
      right: auto;
      left: 10px; }
    .arabic-content .contact-searchbar .sbHolder .sbSelector {
      right: 0; }

/*# sourceMappingURL=maps/style_ar.css.map */
