@media screen and (max-width: 1024px) {
  .splash-screen header .top {
    margin: -50px 0 0 110px;
  }
}
@media screen and (max-width: 640px) {
  .il-contact-form:before {
    display: none;
  }

  header section {
    float: left;
  }
  header .top {
    float: right;
  }
  .splash-screen header .top {
    margin: -50px 0 0 0;
  }

  .language-switcher {
    margin: 0 8px 0 0;
  }

  nav {
    margin: 0 7px 0 0;
  }
  nav .mobile-drop {
    right: auto;
    left: 0;
  }

  .home-gallery .cycle-panel {
    margin: 0 20px 0 0;
  }
  .home-gallery .prev, .home-gallery .next {
    display: inline-block;
    float: none;
  }
  .home-gallery .cycle-pager {
    display: inline-block;
    float: none;
    vertical-align: top;
  }
  .home-gallery .next {
    background-position: -756px 0;
    margin: 0 15px 0 0;
  }
  .home-gallery .prev {
    background-position: -838px 0;
    margin: 0 0 0 15px;
  }
  .home-gallery .slider .slide .desc {
    background: url(../images/arabic_img/bg-home-gallery-desc-m_arb.png) no-repeat 0 0;
    left: 0;
    padding: 0 35px 0 0;
    width: 160px;
    height: 123px;
    display: table;
  }
  .home-gallery .slider .slide .desc h2 {
    display: table-cell;
    vertical-align: middle;
    padding: 0px 5px;
  }
  .site-he .home-gallery .slider .slide .desc h2, .site-he .home-gallery .slider .slide .desc h2 span {
    font-size: 13px;
    line-height: 15px;
  }

  .product-gallery .next {
    left: 14px;
    right: auto;
  }
  .product-gallery .prev {
    right: 14px;
    left: auto;
  }

  footer .list-block ul li a {
    text-align: right;
  }

  .splash-screen .go-girl .read-more span, .splash-screen .go-woman .read-more span {
    background-position: 0 0;
  }
  .splash-screen footer .footer-link li {
    margin: 0;
  }
  .splash-screen footer .footer-link li a {
    padding: 5px 7px 6px 10px;
    text-align: right;
  }

  .product-mobile-gallery ul {
    float: left;
  }

  .faq-content .category-list ul,
  .faq-content .category-list .desc {
    padding-right: 0;
    padding-left: 15px;
  }
  .il-contact-form .faq-content .w1:before {
    content: '';
    background: url("../images/bgs/bg-il-contact-form-tablet_new.jpg") no-repeat center top;
    position: static;
    max-width: 748px;
    height: 500px;
    margin: 0 auto;
    display: block;
  }

  .cookie-policy ol li {
    padding: 0 22px 0 8px;
  }
  .cookie-policy ol li span {
    right: 0;
    left: auto;
    text-align: left;
  }

  .article-gallery .slider ul {
    float: left;
  }
  .article-gallery .slider ul li {
    float: left;
  }

  .contact-form .row label {
    text-align: right;
  }
  .contact-form .captcha-row label {
    text-align: right;
  }

  .send-to-friend-form .contact-form .row label, .video-popup-wrapp .contact-form .row label {
    text-align: right;
  }

  .send-to-friend-form .contact-form .button {
    margin: 0 0 0 -11px;
  }
  .send-to-friend-form .contact-form .button .btn-submit {
    float: right;
  }
  .send-to-friend-form .contact-form .button .btn-submit.send-cancel {
    margin: 0 0 0 11px;
  }

  nav .mobile-drop ul li.sub-nav span {
    background: url(../images/arabic_img/bullet-004_arb.png) no-repeat 0 50%;
    text-align: right;
  }

  nav .mobile-drop ul li a span {
    text-align: right;
  }

  nav .mobile-drop ul ul li a {
    text-align: right;
    padding: 0 0 0 18px;
  }

  nav .mobile-drop ul ul {
    left: auto;
    right: 0;
  }

  .forum-topic table td.col1 img {
    margin: -6px 0 0;
  }

  .topic-info-bar .top ul li {
    margin: 0;
  }

  .user-info ul li strong {
    width: 40%;
  }
  .user-info ul li span {
    width: 60%;
  }

  .fancybox-wrap {
    left: auto !important;
    right: 0 !important;
    width: 100% !important;
  }

  .fancybox-inner, .privacy-policy-scroll, .scroll-pane .jspContainer, .scroll-pane .jspPane {
    width: auto !important;
  }

  .ob-delete-account {
    width: auto;
  }
  .ob-delete-account .btn-list li {
    margin-bottom: 5px;
  }
}
@media screen and (max-width: 375px) {
  .il-contact-form .faq-content .w1:before {
    background: url("../images/bgs/bg-il-contact-form-mobile_new.jpg") no-repeat center top;
    max-width: 399px;
    height: 288px;
  }
}
