/* Scss Document */
/* Scss Document */
@import url(site-grid.css);
@import url(forms.css);
@import url(homepage.css);
@import url(single-car.css);
@import url(exhibition-halls.css);
@import url(who-we-r.css);
@import url(negishut.css);
@import url(pollution.css);
@import url(after-purchase.css);
@import url(faqs.css);
@import url(news-events.css);
@import url(news-events-single.css);
@import url(fleets.css);
@import url(accessibility.css);
@import url(clubs-single.css);
@import url(service-centers.css);
@import url(news.css);
@import url(terms.css);
@import url(news-single.css);
@import url(magazine.css);
@import url(securtity-and-pollution1.css);
@-webkit-keyframes infinite-spinning {
  from {
    transform: rotate(0deg); }
  to {
    transform: rotate(360deg); } }
@-moz-keyframes infinite-spinning {
  from {
    transform: rotate(0deg); }
  to {
    transform: rotate(360deg); } }
@-o-keyframes infinite-spinning {
  from {
    transform: rotate(0deg); }
  to {
    transform: rotate(360deg); } }
@keyframes infinite-spinning {
  from {
    transform: rotate(0deg); }
  to {
    transform: rotate(360deg); } }
@-webkit-keyframes loading-opacity {
  from {
    opacity: 0; }
  to {
    opacity: 1; } }
@-moz-keyframes loading-opacity {
  from {
    opacity: 0; }
  to {
    opacity: 1; } }
@-o-keyframes loading-opacity {
  from {
    opacity: 0; }
  to {
    opacity: 1; } }
@keyframes loading-opacity {
  from {
    opacity: 0; }
  to {
    opacity: 1; } }
html {
  -webkit-text-size-adjust: 100%;
  line-height: 1.4;
  font-size: 16px;
  -webkit-tap-highlight-color: transparent;
  font-family: 'opensanshebrew' , Arial;
  direction: rtl;
  color: #292929; }

body {
  height: 100%;
  width: 100%;
  overflow: auto; }

#main-content {
  margin-top: 80px;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out; }

/*#main-content *{ display:none; }*/
.clear {
  clear: both; }

*:focus {
  outline: none; }

.pollution-level {
  line-height: 1;
  font-size: 0.7rem; }
  .pollution-level .t1 {
    display: inline-block;
    vertical-align: middle; }
  .pollution-level .level {
    vertical-align: middle;
    display: inline-block;
    width: 20px;
    height: 20px;
    line-height: 20px;
    text-align: center; }
  .pollution-level .level-1 {
    background-color: #034730; }
  .pollution-level .level-2 {
    background-color: #1b6544; }
  .pollution-level .level-3 {
    background-color: #108155; }
  .pollution-level .level-4 {
    background-color: #149842; }
  .pollution-level .level-5 {
    background-color: #1eaf48; }
  .pollution-level .level-6 {
    background-color: #40c423; }
  .pollution-level .level-7 {
    background-color: #b6d607; }
  .pollution-level .level-8 {
    background-color: #ffe023; }
  .pollution-level .level-9 {
    background-color: #f8c10f; }
  .pollution-level .level-10 {
    background-color: #ff9c00; }
  .pollution-level .level-11 {
    background-color: #f8790e; }
  .pollution-level .level-12 {
    background-color: #e25f0d; }
  .pollution-level .level-13 {
    background-color: #d8400f; }
  .pollution-level .level-14 {
    background-color: #c02c20; }
  .pollution-level .level-15 {
    background-color: #9f2c25; }

.pollution-level.safety .level {
  color: white; }
.pollution-level.safety .level-0 {
  background-color: #953735; }
.pollution-level.safety .level-1 {
  background-color: #e46c0a; }
.pollution-level.safety .level-2 {
  background-color: #ffc000; }
.pollution-level.safety .level-3 {
  background-color: #0bc57e; }
.pollution-level.safety .level-4 {
  background-color: #275745; }
.pollution-level.safety .level-5 {
  background-color: #95b3d7; }
.pollution-level.safety .level-6 {
  background-color: #376092; }
.pollution-level.safety .level-7 {
  background-color: #17375e; }
.pollution-level.safety .level-8 {
  background-color: #10253f; }

.single-page-menu {
  position: fixed;
  top: 80px;
  width: 100%;
  height: 40px;
  z-index: 5;
  text-align: center;
  background: #cccccc;
  background: -moz-linear-gradient(top, #cccccc 0%, #e6e6e6 19%, whitesmoke 44%, whitesmoke 100%);
  background: -webkit-gradient(left top, left bottom, color-stop(0%, #cccccc), color-stop(19%, #e6e6e6), color-stop(44%, whitesmoke), color-stop(100%, whitesmoke));
  background: -webkit-linear-gradient(top, #cccccc 0%, #e6e6e6 19%, whitesmoke 44%, whitesmoke 100%);
  background: -o-linear-gradient(top, #cccccc 0%, #e6e6e6 19%, whitesmoke 44%, whitesmoke 100%);
  background: -ms-linear-gradient(top, #cccccc 0%, #e6e6e6 19%, whitesmoke 44%, whitesmoke 100%);
  background: linear-gradient(to bottom, #cccccc 0%, #e6e6e6 19%, whitesmoke 44%, whitesmoke 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cccccc', endColorstr='#f5f5f5', GradientType=0 ); }
  .single-page-menu a {
    line-height: 40px;
    display: inline-block;
    margin: 0 15px; }
    .single-page-menu a .icon {
      display: inline-block;
      vertical-align: middle;
      height: 1rem; }
    .single-page-menu a .icon path {
      fill: #292929; }
  .single-page-menu a.selected {
    color: #E11428; }
    .single-page-menu a.selected .icon path {
      fill: #E11428; }

.error404 {
  background: #f4f4f6;
  background: -moz-radial-gradient(center, ellipse cover, #f4f4f6 0%, #dfdde0 50%, #9c979e 100%);
  background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%, #f4f4f6), color-stop(50%, #dfdde0), color-stop(100%, #9c979e));
  background: -webkit-radial-gradient(center, ellipse cover, #f4f4f6 0%, #dfdde0 50%, #9c979e 100%);
  background: -o-radial-gradient(center, ellipse cover, #f4f4f6 0%, #dfdde0 50%, #9c979e 100%);
  background: -ms-radial-gradient(center, ellipse cover, #f4f4f6 0%, #dfdde0 50%, #9c979e 100%);
  background: radial-gradient(ellipse at center, #f4f4f6 0%, #dfdde0 50%, #9c979e 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f4f4f6', endColorstr='#9c979e', GradientType=1 ); }
  .error404 .content {
    position: absolute;
    width: 100%;
    text-align: center;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    transform: translateY(-50%);
    margin: 0 auto;
    color: #E11428; }
    .error404 .content .title {
      line-height: 1;
      margin-bottom: 5px; }
      .error404 .content .title span {
        font-size: 6rem;
        font-weight: 600;
        display: inline-block;
        vertical-align: middle; }
      .error404 .content .title .icon {
        height: 5.2rem;
        display: inline-block;
        vertical-align: middle; }
    .error404 .content .txt {
      line-height: 1;
      font-size: 2.2rem; }

.offscreen {
  display: none; }

.page-template-page-sitemap #main-content {
  position: relative;
  overflow: auto; }
.page-template-page-sitemap .content {
  position: relative;
  width: 1000px;
  margin: 30px auto; }
  .page-template-page-sitemap .content h1 {
    text-align: center;
    font-size: 3rem;
    color: #E11428;
    font-weight: 600;
    margin: 20px auto; }
  .page-template-page-sitemap .content .columns {
    /*-moz-column-width: 7.0em;-webkit-column-width: 7.0em;column-width: 7.0em;*/ }
    .page-template-page-sitemap .content .columns a {
      display: block;
      text-transform: capitalize;
      line-height: 1.5; }
    .page-template-page-sitemap .content .columns a:hover {
      color: #E11428;
      text-decoration: underline; }
    .page-template-page-sitemap .content .columns .content-list {
      width: 33%;
      float: right; }
    .page-template-page-sitemap .content .columns .content-list > li > a, .page-template-page-sitemap .content .columns .content-list > li > ul > li.bold > a, .page-template-page-sitemap .content .columns .content-list > li > ul li > ul > li.bold > a {
      font-weight: 600; }
    .page-template-page-sitemap .content .columns .content-list > li ul {
      margin-right: 15px; }

.search-results #main-content, .search-no-results #main-content {
  position: relative;
  overflow: auto; }
.search-results .content, .search-no-results .content {
  position: relative;
  width: 1000px;
  margin: 30px auto; }
  .search-results .content h1, .search-no-results .content h1 {
    font-size: 1.4rem;
    color: #E11428;
    font-weight: 600;
    margin-bottom: 20px; }
  .search-results .content .no-results-txt, .search-no-results .content .no-results-txt {
    font-weight: 600;
    font-size: 1.4rem; }
  .search-results .content li, .search-no-results .content li {
    padding-bottom: 10px;
    border-bottom: 1px solid #CCC;
    margin-bottom: 20px; }
    .search-results .content li a, .search-no-results .content li a {
      display: block; }
      .search-results .content li a .result-img, .search-no-results .content li a .result-img {
        width: 70px;
        height: 70px;
        background-size: cover;
        background-position: center center;
        background-repeat: no-repeat;
        display: inline-block;
        vertical-align: bottom; }
      .search-results .content li a .result-txt, .search-no-results .content li a .result-txt {
        margin-left: 10px;
        width: -webkit-calc(100% - 85px);
        width: calc(100% - 85px);
        display: inline-block;
        vertical-align: bottom; }
        .search-results .content li a .result-txt .date, .search-no-results .content li a .result-txt .date {
          font-size: 0.8rem;
          color: #535353;
          margin-top: 5px; }
        .search-results .content li a .result-txt .link, .search-no-results .content li a .result-txt .link {
          font-size: 0.8rem;
          color: #535353;
          margin-top: 5px; }
    .search-results .content li a:hover, .search-results .content li a:active, .search-no-results .content li a:hover, .search-no-results .content li a:active {
      color: #E11428; }
      .search-results .content li a:hover .result-txt .title, .search-results .content li a:hover .result-txt .date, .search-results .content li a:hover .result-txt .link, .search-results .content li a:active .result-txt .title, .search-results .content li a:active .result-txt .date, .search-results .content li a:active .result-txt .link, .search-no-results .content li a:hover .result-txt .title, .search-no-results .content li a:hover .result-txt .date, .search-no-results .content li a:hover .result-txt .link, .search-no-results .content li a:active .result-txt .title, .search-no-results .content li a:active .result-txt .date, .search-no-results .content li a:active .result-txt .link {
        text-decoration: underline; }
  .search-results .content li:last-child, .search-no-results .content li:last-child {
    border-bottom: none; }

#breadcrumbs {
  color: white;
  position: relative;
  top: 20px;
  right: 0; }
  #breadcrumbs li {
    display: inline-block; }
  #breadcrumbs .separator {
    display: inline-block;
    margin: 0 10px; }

body.admin-bar header {
  top: 32px; }
body.admin-bar .single-page-menu {
  top: 112px; }

h1.main-title {
  color: #292929;
  display: block;
  background: whitesmoke;
  text-align: center;
  font-size: 35px;
  font-weight: 600;
  padding: 22px 0; }

@media screen and (max-width: 782px) {
  html {
    font-size: 14px; }

  body.admin-bar header, body.admin-bar #main-menu {
    top: 46px; }

  #main-content {
    margin-top: 50px; }

  .single-page-menu {
    top: 50px; }
    .single-page-menu a {
      margin: 5px 0 0;
      padding: 0 5px;
      box-sizing: border-box;
      border-left: 1px solid #CCC;
      line-height: 30px; }
    .single-page-menu a:last-child {
      border: none; }

  .pollution-level .level {
    width: 16px;
    height: 16px;
    line-height: 16px; }

  .page-template-page-sitemap .content {
    width: 96%; }

  .search-results .content, .search-no-results .content {
    width: 95%;
    max-width: 450px; }
    .search-results .content h1, .search-no-results .content h1 {
      font-size: 1.2rem; }
    .search-results .content .no-results-txt, .search-no-results .content .no-results-txt {
      font-size: 1.2rem; }
    .search-results .content li a .result-img, .search-no-results .content li a .result-img {
      width: 50px;
      height: 50px; }
    .search-results .content li a .result-txt, .search-no-results .content li a .result-txt {
      width: -webkit-calc(100% - 65px);
      width: calc(100% - 65px); } }
		p.small_font {
			font-size: 12px;
		}
		p.text-right {
			text-align: right;
		}
p.text-right.legal_p_control {
    max-width: 311px;
    font-size: 15px;
    margin-top: 20px;
}
/***** added by uri chachick ****/
.service_text_text {
  display: none; }

.service_text_title {
  cursor: pointer; }


/*# sourceMappingURL=main.css.map */
