/* rtl.css - loaded automatically by WordPress on right-to-left pages (Hebrew) when placed in the theme folder.
   Bootstrap 3 floats are physical (left/right), so they are mirrored here. */

/* header: logo on the right, menu items right to left, login/phone/flags on the left */
@media (min-width: 768px) {
  .navbar-header { float: right; }
  .navbar-brand { float: right; }
  .navbar-nav { float: right; }
  .navbar-nav > li { float: right; }
  .navbar-nav.main-menu { margin-left: 0 !important; margin-right: 25px; }
  .navbar-nav.pull-right { float: left !important; }
  .flagIcon { margin-left: 0; margin-right: 15px; }
}
.headerPhone { padding-left: 0; padding-right: 30px; margin-left: 0; margin-right: 20px; }
.headerPhone:before { left: auto; right: 0; }

/* phones: hamburger and flag on the left, logo on the right */
@media (max-width: 767px) {
  .navbar-toggle { float: left; }
  .navbar-brand { float: right; }
}

/* footer app icons start at the right edge */
.NestEggLogoIcon, .NestEggLogoAndroidIcon { float: right; }

/* footer columns: logo column on the right, then contact, menu, solutions */
.FooterSection .Footer-Logo, .FooterSection .FootBotSpc { float: right; }
.Coppyright .pull-right { float: left !important; }
.Coppyright .pull-right a { margin-left: 0 !important; margin-right: 15px; }

/* keep phone numbers and the street address in left-to-right order, still right-aligned */
.headerPhone a, .modalConNo a { direction: ltr; unicode-bidi: isolate; }
.HeadOffice address { unicode-bidi: plaintext; text-align: right; }
.HeadOffice address a[href^="tel:"] strong { direction: ltr; unicode-bidi: isolate; }

/* language menu opens toward the page, not off the left edge */
.flagIcon .dropdown-menu-right { right: auto; left: 0; }

