body {
  direction: rtl; }

body, p, td, th, input, textarea, select, h1, h2, h3, h4, h5, h6, li, a {
  font-family: Tahoma,Arial,Helvetica,sans-serif; }

header {
  min-height: 100px; }

.navbar-header {
  float: right; }

.navbar-right {
  float: left !important; }

.navbar-nav > li {
  float: right; }

.col-xs-1, .col-xs-10, .col-xs-11, .col-xs-12, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9 {
  float: right; }

@media (min-width: 768px) {
  .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9 {
    float: right; } }
@media (min-width: 992px) {
  .col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9 {
    float: right; } }
@media (min-width: 1200px) {
  .col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9 {
    float: right; } }
#slide-nav {
  direction: ltr; }

#slidemenu a, #slidemenu p, #slidemenu h3, #slidemenu span, #slidemenu h2, #slidemenu h4 {
  direction: rtl;
  text-align: right; }

.pull-left {
  float: right !important; }

.pull-right {
  float: left !important; }

.form-horizontal .control-label {
  text-align: left; }

#site-search input {
  margin: 3px 6px 0 0;
  width: 110px; }

#site-search button.searchButton {
  padding: 3px 3px 0 0px;
  margin: 0 0 0 5px; }

#site-search, .menu-top-secondary #primaryNavRight, .menu-top-secondary .menu {
  float: left; }

#site-search {
  margin: 3px 5px 0 0; }

.risk-footer .close {
  right: auto  !important;
  left: 20px !important; }

#logo .navbar-toggle {
  float: right;
  margin: 0 0 0 10px; }

#logo .navbar-toggle {
  float: right;
  margin: 0 0px 0 10px; }

#logoIn a img {
  max-height: 45px; }

footer #footer2 .region-footer .block-menu-block ul.menu li a {
  background-image: url("/themes/oneresponsivev2/assets/images/link-arrow-4.png");
  background-position: right 0;
  padding: 2px 15px 0 0px; }

footer #footer2 .region-footer .block-menu-block ul.menu li a:hover {
  background-position: right -84px; }

footer .footer-links ul {
  padding-right: 0;
  margin-right: 0; }

footer #footer .region-footer .block-menu-block ul.menu li ul.menu li a, footer #footer2 .region-footer .block-menu-block ul.menu li a {
  background-image: url("/themes/oneresponsivev2/assets/images/link-arrow-2-rtl.png");
  background-position: right 0;
  border: 0 none;
  padding: 2px 15px 0 0; }

footer #awards p {
  direction: rtl; }

footer .payments .container #payments p {
  direction: rtl; }

.secondary-mega div.contai .left-mega {
  float: right; }

.secondary-mega div.contai .focus-mega {
  float: left;
  margin-left: 0px;
  margin-right: 25px; }

.btn.liveChat {
  margin: 0 0 0 5px; }

.leftColumn .menu-block-wrapper ul li a, .leftColumn .rapidTracks ul li a {
  background-image: url("/themes/oneresponsivev2/assets/images/link-arrow-2-rtl.png");
  background-position: left 6px;
  border-radius: 5px;
  padding: 5px 10px 5px 23px;
  text-align: right; }

.secondayNav ul li a:hover, .leftColumn .menu-block-wrapper ul li a:hover, .leftColumn .menu-block-wrapper ul.menu ul.menu li a:hover, .leftColumn .menu-block-wrapper ul.menu ul.menu li a.active, .leftColumn .menu-block-wrapper ul li a.active, .leftColumn .menu-block-wrapper ul li a.active-trail, .leftColumn .rapidTracks ul li a:hover {
  background-image: url("/themes/oneresponsivev2/assets/images/secondary-nav-bg-rtl.png");
  background-position: left center; }

.leftColumn .rapidTracks ul li a.liveAccount {
  background-image: url("/themes/oneresponsivev2/assets/images/live-account-rtl.png");
  background-position: left top; }

.leftColumn .rapidTracks ul li a.fundAccount {
  background-image: url("/themes/oneresponsivev2/assets/images/fund-account-rtl.jpg");
  background-position: left top; }

.leftColumn .rapidTracks ul li a:hover {
  background-position: left -105px; }

.menu-top-secondary li a {
  border-left: 1px solid #595959;
  border-right: medium none; }

.menu-top-secondary li.last a {
  border-left: 0 solid white; }

.dd .ddChild a .ddTitleText {
  float: right;
  padding-left: 0;
  padding-right: 5px; }

.dd .ddChild a img {
  border: 0 solid #000;
  float: right;
  text-align: right; }

.dd {
  float: right;
  text-align: right; }

.dd .ddTitle span.arrow {
  float: left; }

#primaryNav li a {
  font-size: 1.4em; }

#primaryNav ul.menu li a {
  padding: 5px 22px 5px 20px; }

#primaryNav ul.menu li a {
  border-left: 1px solid #cccccc;
  border-right: 0px solid #cccccc;
  float: right;
  line-height: 110%; }

#primaryNav ul.menu li.first a {
  border-left: 1px solid #ffffff;
  border-right: 0px solid #ffffff; }

#primaryNav ul.menu li.last a {
  /*border-right: 1px solid #cccccc;*/
  border-left: 0px solid #cccccc; }

#primaryNav ul.menu li.last a.selected {
  border-left: 1px solid #cccccc; }

#primaryNav ul.menu li.first a.selected {
  border-left: 0 solid #cccccc;
  border-right: 1px solid #cccccc; }

#primaryNavRight .btn {
  margin: 0 0 0 5px; }

p.withArrow {
  text-align: left; }

a.withArrow {
  background-image: url("/themes/oneresponsivev2/assets/images/link-arrow-2-rtl.png");
  background-position: left 0;
  margin: 0 0 0 0px;
  padding: 0 0 0 25px; }

a.withArrow:hover {
  background-position: left -84px; }

/* Daniel Added starts */
.contact-details span.numberEng_dir {
  direction: ltr; }

/* Slider direction *
.slick-track{
	float:left;
}
.autoplay-awards.slick-initialized.slick-slider, .autoplay-payments.slick-initialized.slick-slider{
    direction: ltr;
}
.mainFeature, #ofmslider, .slick-slider, .slick-list.draggable, .slick-track, .ofm-slider-item.slick-slide, .slick-dots {
    direction: ltr;
}
/**/
/* Addresses flag positions footer*/
li.flag {
  padding: 0 42px 10px 0; }

li.flag::before {
  margin-left: 0px;
  margin-right: -42px; }

.flag-en {
  background-position: right 0px; }

.flag-uae {
  background-position: right -400px; }

.flag-sa {
  background-position: right -800px; }

.flag-za {
  background-position: right -1200px; }

.flag-kw {
  background-position: right -1600px; }

.flag-cn {
  background-position: right -2000px; }

.flag-cl {
  background-position: right -2400px; }

header #logo .navbar-toggle {
  float: left;
  margin: 0px 10px; }

#logo #logoIn {
  float: right; }

.cm-text {
  margin: 0 5px 0 0; }

.demoLive_btn_wrapper .demoLive_btn_left {
  float: left; }

.demoLive_btn_wrapper .demoLive_btn_right {
  float: right; }

.demoLive_btn_wrapper .live_div_wrapper {
  float: left; }

.demoLive_btn_wrapper .live_div_wrapper .live_div_inner {
  float: left; }

.video-news .views-row {
  background-image: url("/themes/oneresponsivev2/assets/images/video-news-icon-rtl.png");
  padding: 6px 35px 8px 10px; }

/*
#ofmslider div.ofm-slider-item p, #ofmslider div.ofm-slider-item h2 {
    color: white;
    text-shadow: 0 0 5px rgba(0, 0, 0, 1);
}
*/
/**
#ofmslider div.ofm-slider-item{
	direction: ltr;
}
#ofmslider div.ofm-slider-item p, #ofmslider div.ofm-slider-item h2, #ofmslider div.ofm-slider-item a{
    direction: rtl;
    text-align: right;
    float: right;
    display: block;
    clear: both;

}
*/
.secondary-mega div.contai .left-mega {
  width: 224px; }

.secondary-mega {
  background: rgba(0, 0, 0, 0) url("/themes/oneresponsivev2/assets/images/mega-menu-bg1.png") repeat scroll 0 0;
  display: none;
  margin: 0;
  padding: 0 0 5px 7px;
  position: absolute; }

.secondary-mega div.contai .focus-mega a {
  padding: 0 0 0 20px;
  margin: 0 0 0 12px;
  background-position: left 4px; }

.bodyContent > .group-item > div.pull-left {
  float: left !important; }

#awards, .payments {
  direction: ltr; }

ul.ticks li {
  background-position: right 3px;
  padding: 3px 26px 10px 0px; }

p.trigger2 {
  background-position: right 6px;
  padding: 0 20px 0 0; }

/* screw writing importants and shit, just stick it in max width since these classes are not shared between sizes */
@media (min-width: 1200px) {
  header {
    min-height: 100px; } }
@media (min-width: 767px) {
  #slide-nav {
    display: none !important; } }
@media (max-width: 767px) {
  header {
    min-height: auto;
    padding: 5px 0; }

  #slide-nav #slidemenu {
    left: inherit;
    left: -80%; }

  .demoLive_btn_wrapper .demoLive_btn_left {
    float: none; } }
@media (max-width: 480px) {
  #logoIn img {
    height: 40px; } }
.social-media-wrapper .sm-items a {
  float: right;
  margin: 0 0 0 10px; }

#slidemenu nav ul {
  padding-left: 0px;
  padding-right: 0px; }

#slidemenu ul {
  padding-left: 0px;
  padding-right: 25px; }

#slidemenu li a {
  padding: 5px 10px 5px 0px; }

#slidemenu li a span.link-arrow {
  float: left;
  border-left: 0px;
  border-right: 1px solid #ffffff; }

#slidemenu li.expanded a::before {
  left: 0px;
  right: 12px;
  width: 12px;
  padding-right: 0px;
  padding-left: 10px; }

.gsc-table-result td,
.cse .gsc-cursor-box,
.gsc-result-info {
  text-align: right !important; }

.gs-bidi-start-align,
.gsc-table-result {
  text-align: inherit !important; }

.gs-bidi-start-align,
gsc-table-result {
  dir: rtl !important; }

.contentlevel .main-sub-menu .item a .text {
  background-image: url(/themes/oneresponsivev2/assets/images/sub-menu-arrow-rtl.png);
  background-position: left 12px;
  padding: 10px 10px 5px 26px; }

/*# sourceMappingURL=rtl.css.map */
