
html {
    direction: rtl;
}

body, input, textarea, select, button { direction: rtl; }

p,
h1,
h2,
h3,
h4 {
    direction: rtl;
   
}

.page-keyboard .icon-after:after,
.page-keyboard .more:after {
    padding-left: 0;
    padding-right: 0.3em;
}

.page-keyboard .more:after,
.page-keyboard .more .icon-htc {
    -ms-transform: scaleX(-1);
    -webkit-transform: scaleX(-1);
    transform: scaleX(-1);
    padding-left: 0.3em;
    padding-right: 0.3em;
}

.page-keyboard a.icon-more.more {
    display: inline-block;
}

.page-keyboard .content-split-left .copy-wrapper,
.page-keyboard .content-split-right .copy-wrapper {
    text-align: right;
}

.page-keyboard .togglenav ul {
    direction: rtl;
}
.page-keyboard .gallery-wrapper { 
    direction: ltr;
 }

.page-keyboard .togglenav-button {
    white-space: nowrap;
}

.page-keyboard .togglenav-button:after {
    left: -15px;
}

.page-keyboard .section-smart-connector .connector-copy {
    text-align: right;
}

.page-keyboard .section-split-footer .column, .page-keyboard .section-smart-connector .column {
    float: right;
    direction: rtl;
}

@media only screen and (max-width: 735px) {
    .page-keyboard .section-hero .section-content .hero-copy .intro {
        float: right;
    }
} 

.page-keyboard .section-shortcuts .gallery-slide figure, .page-keyboard .section-hero, .page-keyboard .section-words-matter {
        direction: ltr;
}

.violator {
    direction: rtl;
}

@media only screen and (max-width: 1068px) {
    .page-keyboard .section-shortcuts .togglenav li,
    .page-keyboard .togglenav li {
        padding: 0 !important;
    }
}


.page-keyboard .section-split-footer .section-split-apple-pencil .copy-wrapper {
    margin-left: 13px;
    margin-right: auto;
}
@media only screen and (max-width: 1068px) {
    .page-keyboard .section-split-footer .section-split-apple-pencil .copy-wrapper {
        margin-left: 5px;
        margin-right: auto;
    }
}
@media only screen and (max-width: 735px) {
    .page-keyboard .section-split-footer .section-split-apple-pencil .copy-wrapper {
        margin-right: 0px;
        margin-left: 0px;
    }
}


.page-keyboard .section-split-footer .section-split-ipad-pro .copy-wrapper {
    margin-left: auto;
    margin-right: 13px;
}
@media only screen and (max-width: 1068px) {
    .page-keyboard .section-split-footer .section-split-ipad-pro .copy-wrapper {
        margin-left: auto;
        margin-right: 5px;
    }
}
@media only screen and (max-width: 735px) {
    .page-keyboard .section-split-footer .section-split-ipad-pro .copy-wrapper {
        margin-left: 0px;
        margin-right: 0px;
    }
}


@media only screen and (max-width: 735px) {
    .page-keyboard .section-shortcuts,
    .page-keyboard .section-shortcuts {
        text-align: right;
    }
    .section-hero .intro,
    .section-hero .overlay,
    .page-keyboard .section-ease .ease-copy,
    .page-keyboard .section-powerful .powerful-copy,
    .page-keyboard .section-words-matter .section-content .words-matter-copy {
        text-align: right;
    }
    .violator {
        float: right;
    }
    .page-buy .violator {
        float: none;
    }
}


/* Local Screens*/


.page-keyboard .hero-image { background-image:url("/sa-ar/smart-keyboard/images/keyboard/hero_large.jpg"); }
@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
  .page-keyboard .hero-image { background-image:url("/sa-ar/smart-keyboard/images/keyboard/hero_large_2x.jpg"); }
}
@media only screen and (max-width: 1068px) {
  .page-keyboard .hero-image { background-image:url("/sa-ar/smart-keyboard/images/keyboard/hero_medium.jpg"); }
}
@media only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 1068px) and (min-resolution: 1.5dppx), only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
  .page-keyboard .hero-image { background-image:url("/sa-ar/smart-keyboard/images/keyboard/hero_medium_2x.jpg"); }
}
@media only screen and (max-width: 735px) {
  .page-keyboard .hero-image { background-image:url("/sa-ar/smart-keyboard/images/keyboard/hero_small.jpg"); }
}
@media only screen and (max-width: 735px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 735px) and (min-resolution: 1.5dppx), only screen and (max-width: 735px) and (min-resolution: 144dpi) {
  .page-keyboard .hero-image { background-image:url("/sa-ar/smart-keyboard/images/keyboard/hero_small_2x.jpg"); }
}

.page-keyboard .section-shortcuts .shortcuts-gallery-view-1 { background-image:url("/sa-ar/smart-keyboard/images/keyboard/shortcuts_bar_large.jpg"); }
@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
  .page-keyboard .section-shortcuts .shortcuts-gallery-view-1 { background-image:url("/sa-ar/smart-keyboard/images/keyboard/shortcuts_bar_large_2x.jpg"); }
}
@media only screen and (max-width: 1068px) {
  .page-keyboard .section-shortcuts .shortcuts-gallery-view-1 { background-image:url("/sa-ar/smart-keyboard/images/keyboard/shortcuts_bar_medium.jpg"); }
}
@media only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 1068px) and (min-resolution: 1.5dppx), only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
  .page-keyboard .section-shortcuts .shortcuts-gallery-view-1 { background-image:url("/sa-ar/smart-keyboard/images/keyboard/shortcuts_bar_medium_2x.jpg"); }
}
@media only screen and (max-width: 735px) {
  .page-keyboard .section-shortcuts .shortcuts-gallery-view-1 { background-image:url("/sa-ar/smart-keyboard/images/keyboard/shortcuts_bar_small.jpg"); }
}
@media only screen and (max-width: 735px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 735px) and (min-resolution: 1.5dppx), only screen and (max-width: 735px) and (min-resolution: 144dpi) {
  .page-keyboard .section-shortcuts .shortcuts-gallery-view-1 { background-image:url("/sa-ar/smart-keyboard/images/keyboard/shortcuts_bar_small_2x.jpg"); }
}

.page-keyboard .section-shortcuts .shortcuts-gallery-view-2 { background-image:url("/sa-ar/smart-keyboard/images/keyboard/shortcuts_keyboard_large.jpg"); }
@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
  .page-keyboard .section-shortcuts .shortcuts-gallery-view-2 { background-image:url("/sa-ar/smart-keyboard/images/keyboard/shortcuts_keyboard_large_2x.jpg"); }
}
@media only screen and (max-width: 1068px) {
  .page-keyboard .section-shortcuts .shortcuts-gallery-view-2 { background-image:url("/sa-ar/smart-keyboard/images/keyboard/shortcuts_keyboard_medium.jpg"); }
}
@media only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 1068px) and (min-resolution: 1.5dppx), only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
  .page-keyboard .section-shortcuts .shortcuts-gallery-view-2 { background-image:url("/sa-ar/smart-keyboard/images/keyboard/shortcuts_keyboard_medium_2x.jpg"); }
}
@media only screen and (max-width: 735px) {
  .page-keyboard .section-shortcuts .shortcuts-gallery-view-2 { background-image:url("/sa-ar/smart-keyboard/images/keyboard/shortcuts_keyboard_small.jpg"); }
}
@media only screen and (max-width: 735px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 735px) and (min-resolution: 1.5dppx), only screen and (max-width: 735px) and (min-resolution: 144dpi) {
  .page-keyboard .section-shortcuts .shortcuts-gallery-view-2 { background-image:url("/sa-ar/smart-keyboard/images/keyboard/shortcuts_keyboard_small_2x.jpg"); }
}

.page-keyboard .words-matter-image { background-image:url("/sa-ar/smart-keyboard/images/keyboard/keyboard_large.jpg"); }
@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
  .page-keyboard .words-matter-image { background-image:url("/sa-ar/smart-keyboard/images/keyboard/keyboard_large_2x.jpg"); }
}
@media only screen and (max-width: 1068px) {
  .page-keyboard .words-matter-image { background-image:url("/sa-ar/smart-keyboard/images/keyboard/keyboard_medium.jpg"); }
}
@media only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 1068px) and (min-resolution: 1.5dppx), only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
  .page-keyboard .words-matter-image { background-image:url("/sa-ar/smart-keyboard/images/keyboard/keyboard_medium_2x.jpg"); }
}
@media only screen and (max-width: 735px) {
  .page-keyboard .words-matter-image { background-image:url("/sa-ar/smart-keyboard/images/keyboard/keyboard_small.jpg"); }
}
@media only screen and (max-width: 735px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 735px) and (min-resolution: 1.5dppx), only screen and (max-width: 735px) and (min-resolution: 144dpi) {
  .page-keyboard .words-matter-image { background-image:url("/sa-ar/smart-keyboard/images/keyboard/keyboard_small_2x.jpg"); }
}

.page-keyboard .buystrip-product-12 { background-image:url("/sa-ar/smart-keyboard/images/keyboard/buystrip_12in_large.jpg"); }
@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
  .page-keyboard .buystrip-product-12 { background-image:url("/sa-ar/smart-keyboard/images/keyboard/buystrip_12in_large_2x.jpg"); }
}
@media only screen and (max-width: 1068px) {
  .page-keyboard .buystrip-product-12 { background-image:url("/sa-ar/smart-keyboard/images/keyboard/buystrip_12in_medium.jpg"); }
}
@media only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 1068px) and (min-resolution: 1.5dppx), only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
  .page-keyboard .buystrip-product-12 { background-image:url("/sa-ar/smart-keyboard/images/keyboard/buystrip_12in_medium_2x.jpg"); }
}
@media only screen and (max-width: 735px) {
  .page-keyboard .buystrip-product-12 { background-image:url("/sa-ar/smart-keyboard/images/keyboard/buystrip_12in_small.jpg"); }
}
@media only screen and (max-width: 735px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 735px) and (min-resolution: 1.5dppx), only screen and (max-width: 735px) and (min-resolution: 144dpi) {
  .page-keyboard .buystrip-product-12 { background-image:url("/sa-ar/smart-keyboard/images/keyboard/buystrip_12in_small_2x.jpg"); }
}

.page-keyboard .buystrip-product-9 { background-image:url("/sa-ar/smart-keyboard/images/keyboard/buystrip_9in_large.jpg"); }
@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
  .page-keyboard .buystrip-product-9 { background-image:url("/sa-ar/smart-keyboard/images/keyboard/buystrip_9in_large_2x.jpg"); }
}
@media only screen and (max-width: 1068px) {
  .page-keyboard .buystrip-product-9 { background-image:url("/sa-ar/smart-keyboard/images/keyboard/buystrip_9in_medium.jpg"); }
}
@media only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 1068px) and (min-resolution: 1.5dppx), only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
  .page-keyboard .buystrip-product-9 { background-image:url("/sa-ar/smart-keyboard/images/keyboard/buystrip_9in_medium_2x.jpg"); }
}
@media only screen and (max-width: 735px) {
  .page-keyboard .buystrip-product-9 { background-image:url("/sa-ar/smart-keyboard/images/keyboard/buystrip_9in_small.jpg"); }
}
@media only screen and (max-width: 735px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 735px) and (min-resolution: 1.5dppx), only screen and (max-width: 735px) and (min-resolution: 144dpi) {
  .page-keyboard .buystrip-product-9 { background-image:url("/sa-ar/smart-keyboard/images/keyboard/buystrip_9in_small_2x.jpg"); }
}

.page-keyboard .image-designed-for-ipad { background-image:url("/sa-ar/smart-keyboard/images/keyboard/ipad_pro_large.jpg"); }
@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi) {
  .page-keyboard .image-designed-for-ipad { background-image:url("/sa-ar/smart-keyboard/images/keyboard/ipad_pro_large_2x.jpg"); }
}
@media only screen and (max-width: 1068px) {
  .page-keyboard .image-designed-for-ipad { background-image:url("/sa-ar/smart-keyboard/images/keyboard/ipad_pro_medium.jpg"); }
}
@media only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 1068px) and (min-resolution: 1.5dppx), only screen and (max-width: 1068px) and (min-resolution: 144dpi) {
  .page-keyboard .image-designed-for-ipad { background-image:url("/sa-ar/smart-keyboard/images/keyboard/ipad_pro_medium_2x.jpg"); }
}
@media only screen and (max-width: 735px) {
  .page-keyboard .image-designed-for-ipad { background-image:url("/sa-ar/smart-keyboard/images/keyboard/ipad_pro_small.jpg"); }
}
@media only screen and (max-width: 735px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 735px) and (min-resolution: 1.5dppx), only screen and (max-width: 735px) and (min-resolution: 144dpi) {
  .page-keyboard .image-designed-for-ipad { background-image:url("/sa-ar/smart-keyboard/images/keyboard/ipad_pro_small_2x.jpg"); }
}


/* Local Screens End*/




/* Buy page end*/