@charset "utf-8";
/* CSS Document */
@font-face {
    font-family: 'alefbold';
    src: url('../fonts/alef-bold-webfont.woff2') format('woff2'),
         url('../fonts/alef-bold-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'alefregular';
    src: url('../fonts/alef-regular-webfont.woff2') format('woff2'),
         url('../fonts/alef-regular-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'open_sans_hebrewregular';
    src: url('../fonts/opensanshebrew-regular-webfont.woff2') format('woff2'),
         url('../fonts/opensanshebrew-regular-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'open_sans_hebrewextra_bold';
    src: url('../fonts/opensanshebrew-extrabold-webfont.woff2') format('woff2'),
         url('../fonts/opensanshebrew-extrabold-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'open_sans_hebrewlight';
    src: url('../fonts/opensanshebrew-light-webfont.woff2') format('woff2'),
         url('../fonts/opensanshebrew-light-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}
body{ margin:0px; padding:0px; background:#f4f2f2; font-family:Arial, Helvetica, sans-serif;}
img{ border:0px;}
.container-full{background:url(../img/topheader_bg.jpg) repeat-x; float:left; width:100%;}
.header{ width:1190px; margin:0 auto;}
.left_logo{ float:left; padding-top: 8px;}
.right_logo{ float:right;}
.container-full-two{ background:rgba(0, 0, 0, 0) url("../img/backbg-header.jpg") no-repeat scroll center top; float:left; width:100%;}
.leftimg{ width:519px; float:left;  margin-left: 15px;
-webkit-box-shadow: -1px 8px 17px -5px rgba(0,0,0,0.71);
-moz-box-shadow: -1px 8px 17px -5px rgba(0,0,0,0.71);
box-shadow: -1px 8px 17px -5px rgba(0,0,0,0.71);   margin-top:45px; position:relative;}
.righttext{ width:388px; float:left;}

.righttextpargh {
  float: left;
  font-family: "open_sans_hebrewlight";
  margin-top: 23px;
  width: 388px;
}
.boxtext {
  border: 8px solid #2969b0;
  padding: 7px 0 13px 8px;
  width: 342px;
}
.boxtext h1 {
  color: #2969b0;
  font-size: 42px;
  margin: 0;
  font-family: 'open_sans_hebrewextra_bold';
}
.boxtext h2 {
  color: #2969b0;
  font-size: 22px;
  margin: 0;
  font-family: 'open_sans_hebrewlight';
}
.righttextpargh h3 {
  color: #2969b0;
  font-size: 28px;
  margin: 0;
  padding-bottom: 8px;
  padding-top: 11px;
}
.righttextpargh h4 {
  color: #2969b0;
  font-size: 18px;
  margin: 0;
}
.lineheight {
  background-color: #000000;
  height: 4px;
  margin-top: 4%;
  width: 16%;
}
.righttextpargh p {
  color: #2969b0;
  font-size: 14px;
}
.imgboxcircle {
  float: left;
  margin: 0 11px 0 20px;
  width: 39px;
}
.imgboxcircle > img {
  top: 306px;
  position:relative;
}
.downloadarrow{ width:100%; float:left; text-align:center; margin-bottom:35px;}
.playicon {
  left: 0;
  margin: auto;
  position: absolute;
  right: 0;
  text-align: center;
  top: 40%;
}
.hide-bullets {
list-style:none;
margin-left: -40px;
margin-top:20px;
}
.sliderone {
  margin:37px auto 19px !important;
  width: 992px;
}
.carousel-indicators {
  bottom: 10px !important;
  left: -10%  !important;
  list-style: outside none none;
  margin-left: 0  !important;
  padding-left: 0  !important;
  position: absolute;
  text-align: center;
  width: 2%  !important;
  z-index: 15  !important;
}
.carousel-indicators {
  bottom: 160px !important;
}
.carousel-indicators .active {
  background-color: #000 !important;
  height: 15px !important;
  margin: 0;
  width: 15px !important;
}
.carousel-indicators li{width: 15px !important; height: 15px !important; background:#2969b0 !important;}
.carousel-control.right {
  background-image: inherit !important;
  background-repeat: repeat-x;
  left: auto;
  right: 0;
}
.carousel-control.left {
  background-image: inherit !important;
  background-repeat: repeat-x;
}
.img-responsive, .thumbnail > img, .thumbnail a > img, .carousel-inner > .item > img, .carousel-inner > .item > a > img {
  display: block;
  height: auto;
  width: 100% !important;
}
.glyphicon-chevron-left::before {
  content: "" !important;
}
.glyphicon-chevron-right::before {
  content: "" !important;
}
.carousel-control{ opacity:1 !important;}
.parghbottom {
  background: rgba(0, 0, 0, 0) url("../img/slider-white_bg.png") repeat scroll 0 0;
  bottom: 0;
  color: #2969b0;
  float: left;
  font-size: 14px;
  left: 0;
  padding: 9px;
  position: absolute;
  width: 100%;
  z-index: 999999;
}
.thumbnail {
  background-color: inherit !important;
  border: inherit !important;
  border-radius: 4px;
  display: block;
  line-height: 1.42857;
  margin-bottom: 20px;
  padding: 0 !important;
  transition: border 0.2s ease-in-out 0s;
}
.listview_box {
  margin: auto;
  width: 908px;
  clear:both;
  padding-top:25px;
}
.leftlist_view {
  margin: 0;
  padding:0 0 73px 19px;
  width: 46%;
  float:left;
}
.leftlist_view > li {
  color: #2969b0;
  font-size: 24px;
  font-family: 'open_sans_hebrewregular';
  font-weight:bold;
  padding-bottom:14px;

}
.rightlist_view {
  margin: 0;
  padding: 0 0 0 19px;
  width: 40%;
  float:right;
}
.rightlist_view > li {
  color: #2969b0;
  font-size: 24px;
  font-family: 'open_sans_hebrewregular';
    font-weight:bold;
	  padding-bottom:14px;

}
.slidervehicle {
  background:url(../img/footer-sliderbg.jpg) repeat-x;
  clear: both;
  margin: 0 auto;
  padding-top: 0;
  width:100%;
}
.leftimg > img {
  width: 100%;
}
.silderone > img {
  width: 100%;
}
.sildermr {
  clear: both;
  margin: auto;
  width: 1097px;
    padding-bottom: 42px;
}
.ml{ margin-left:5%;}
.leftimgtwo {
  box-shadow: -6px 0 18px -11px rgba(0, 0, 0, 0.71);
  float: left;
  position: relative;
  width: 519px;
  margin:25px 43px 0 15px;
  
}
.leftimgtwo img{ width:100%;}
.carousel-control.right {
  background-image: linear-gradient(to right, rgba(0, 0, 0, 0) 0px, rgba(0, 0, 0, 0.5) 100%);
  background-repeat: repeat-x;
  left: 0 !important;
  right: 0;
}
.carousel-control .icon-next, .carousel-control .glyphicon-chevron-right {
  margin-right: -10px;
  right: -330px !important;
}
.carousel-control .icon-prev, .carousel-control .glyphicon-chevron-left {
  left: 29% !important;
  margin-left: -10px;
}
.carousel-control .glyphicon-chevron-left, .carousel-control .glyphicon-chevron-right, .carousel-control .icon-prev, .carousel-control .icon-next {
  font-size: 30px;
  height: 30px;
  margin-top: 60px !important;
  width: 30px;
}
.conatctform {
  clear: both;
  margin: auto;
  width:813px;
}
.conatctform h6 {
  color: #2969b0;
  font-size: 31px;
  text-align: center;
  font-family: 'open_sans_hebrewlight';
  margin-bottom: 0;
}
.conatctform > p {
  color: #2969b0;
  font-size: 16px;
   font-family: 'open_sans_hebrewlight';
   margin:0px;
   padding-bottom:12px;
}
.form-control {
  background-color: #fff;
  background-image: none;
  border: 1px solid #888888 !important;
  border-radius: 0 !important;
  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;
  color: #3b3b3b !important;
  display: block;
  font-size: 17px !important;
  height:44px !important;
  line-height: 1.42857;
  padding: 6px 10px !important;
  transition: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;
  width: 90%;
   text-transform: uppercase;
}
.form-control::-moz-placeholder {
  color: #3b3b3b !important;
  opacity: 1;
   font-family: 'alefregular';
}
.form-inline .form-group{width:22.6% !important;}
.form-inline .form-control{ width:100% !important;}
textarea.form-control {height: 44px !important;}
.btn-default {
  background-color: #2969b0!important;
  border-color: #2969b0!important;
  color: #fff!important;
}
.btn {
  border-radius: 0!important;
  font-size: 17px!important;
  padding: 9px 9px!important;
  text-transform: uppercase!important;
  font-family: 'alefbold';

}
.blueheight{ background:#2969b0; height:46px; float:left; width:100%; margin-top:25px;}
.righttextparghleft {
  float: left;
  font-family: 'open_sans_hebrewregular';
    font-weight:bold;
  margin-top: 23px;
  width: 388px;
  
}
.righttextparghleft p {
  color: #2969b0;
  font-size: 14px;
  line-height:23px;
}
.sildermr .carousel-indicators {
  bottom: 30px !important;
  left: 0 !important;
  list-style: outside none none;
  margin-left: 0 !important;
  padding-left: 0 !important;
  position: absolute;
  text-align: center;
  width: 100% !important;
  z-index: 15 !important;
}
.sildermr .carousel-indicators {
  bottom: -40px !important;
}
.carousel-indicators li{ border:0px !important;}
.carousel-control .glyphicon-chevron-left, .carousel-control .glyphicon-chevron-right, .carousel-control .icon-prev, .carousel-control .icon-next {
  height: 43px !important;
}
/*cssnew*/
   
        /* jssor slider arrow navigator skin 05 css */
        /*
        .jssora05l                  (normal)
        .jssora05r                  (normal)
        .jssora05l:hover            (normal mouseover)
        .jssora05r:hover            (normal mouseover)
        .jssora05l.jssora05ldn      (mousedown)
        .jssora05r.jssora05rdn      (mousedown)
        */
        .jssora05l, .jssora05r {
            display: block;
            position: absolute;
            /* size of arrow element */
            width: 40px;
            height: 40px;
            cursor: pointer;
            background: url('../img/a17.png') no-repeat;
            overflow: hidden;
			top:40%!important;
        }
        .jssora05l { background-position: -10px -40px; }
        .jssora05r { background-position: -70px -40px; }
        .jssora05l:hover { background-position: -130px -40px; }
        .jssora05r:hover { background-position: -190px -40px; }
        .jssora05l.jssora05ldn { background-position: -250px -40px; }
        .jssora05r.jssora05rdn { background-position: -310px -40px; }

        /* jssor slider thumbnail navigator skin 01 css */
        /*
        .jssort01 .p            (normal)
        .jssort01 .p:hover      (normal mouseover)
        .jssort01 .p.pav        (active)
        .jssort01 .p.pdn        (mousedown)
        */
        .jssort01 .p {
            position: absolute;
            top: 0;
            left: 0;
            width: 84px;
            height: 72px;
        }
   
        .jssort01 .t {
            position: absolute;
            top: 0;
            left: 0;
            width: 100%;
            height: 100%;
            border: none;
/*		-webkit-box-shadow: -2px 2px 21px 4px rgba(0,0,0,0.75);
-moz-box-shadow: -2px 2px 21px 4px rgba(0,0,0,0.75);
box-shadow: -2px 2px 21px 4px rgba(0,0,0,0.75);*/
        }
        
        .jssort01 .w {
            position: absolute;
            top: 0px;
            left: 2px;
            width: 100%;
            height: 100%;
/*				-webkit-box-shadow: -2px 2px 21px 4px rgba(0,0,0,0.75);
-moz-box-shadow: -2px 2px 21px 4px rgba(0,0,0,0.75);
box-shadow: -2px 2px 21px 4px rgba(0,0,0,0.75);*/
        }
        
        .jssort01 .c {
            position: absolute;
            top: 0px;
            left: 0px;
          
            box-sizing: content-box;
            background: url('img/t01.png') -800px -800px no-repeat;
            _background: none;
	
        }
        
        .jssort01 .pav .c {
            top: 2px;
            _top: 0px;
            left: 2px;
            _left: 0px;
            background-position: 50% 50%;
        }
        
        .jssort01 .p:hover .c {
            top: 0px;
            left: 0px;
            width: 82px;
            height: 70px;
            border: #fff 1px solid;
            background-position: 50% 50%;
        }
        
        .jssort01 .p.pdn .c {
            background-position: 50% 50%;
            width: 82px;
            height: 70px;
/*            border: #000 2px solid;
*/        }
        
        * html .jssort01 .c, * html .jssort01 .pdn .c, * html .jssort01 .pav .c {
            /* ie quirks mode adjust */
            width /**/: 80px;
            height /**/: 80px;
        }
		
@media only screen and (min-width:320px) and (max-width:767px) {
  .header {margin: 0 auto;  width:100%;}
  .left_logo > img {
  width: 63%;
}
.right_logo > img {
  width: 60%;
}
.right_logo {
  float: right;
  text-align: center;
}
.left_logo {
  float: left;
  padding-top: 8px;
  text-align: center;
}
.sliderone {
  margin: 37px auto 19px !important;
  width: 100%;
}
.leftimg {
  box-shadow: -1px 8px 17px -5px rgba(0, 0, 0, 0.71);
  float: none;
  margin: auto;
  position: relative;
  width: 94%;
}
.leftimg > img {
  width: 100%;
}
.righttextpargh {
  font-family: "open_sans_hebrewlight";
  margin: auto;
  width: 95%;
  float:none;
  clear:both;
}
.boxtext {
  border: 8px solid #2969b0;
  padding: 7px 0 13px 8px;
  width: 100%;
}
.boxtext h2 {
  color: #2969b0;
  font-family: "open_sans_hebrewlight";
  font-size: 24px;
  margin: 0;
}
.imgboxcircle {
  float: left;
  margin: 0 11px 24px 0;
  text-align: center;
  width: 100%;
}
.imgboxcircle > img {
  position: relative;
  top: 19px;
}
.thumnailbox {
  margin: 0 auto;
  width: 100%;
}
.carousel-indicators {
  bottom: -19px !important;
}
.carousel-indicators {
  bottom: 30px !important;
  left: 0 !important;
  list-style: outside none none;
  margin-left: 0 !important;
  padding-left: 0 !important;
  position: absolute;
  text-align: center;
  width: 100% !important;
  z-index: 15 !important;
}
.righttextpargh h3 {
  color: #2969b0;
  font-size: 21px;
  margin: 0;
  padding-bottom: 8px;
  padding-top: 11px;
}
.container-full-two {
  background: inherit;
  float: left;
  width: 100%;
}
.listview_box{ width:100%;}
.leftlist_view {
  float: left;
  margin: 0;
  padding: 0 0 0 29px;
  width: 100%;
}
.leftlist_view > li{ font-size:14px;}
.rightlist_view {
  float: left;
  margin: 0;
  padding: 0 0 0 29px;
  width: 100%;
}
.rightlist_view > li{ font-size:14px;}
.conatctform{ width:100%;}
.conatctform > p{ text-align:center;}
.form-inline .form-group {
  clear: both;
  margin:0 auto 11px;
  width: 88% !important;
}
.form-inline {
  text-align: center;
}
.carousel-indicators {
  bottom: -24px !important;

}
.downloadarrow{ padding-top:25px;}
.sildermr{ width:100%;}
.leftimgtwo{ width:95%; margin:25px 43px 0 8px;}
.righttextparghleft{ width:100%; text-align:center;}
.carousel-control .icon-prev, .carousel-control .icon-next, .carousel-control .glyphicon-chevron-left, .carousel-control .glyphicon-chevron-right {
  top: 10% !important;
}
.carousel-control .icon-next, .carousel-control .glyphicon-chevron-right{ right:0px !important;}
.carousel-control{ width:78% !important;}
iframe {
  height: 100%;
  width: 100%;
}
} 

@media only screen and (min-width:768px) and (max-width:1024px) {
  .header {margin: 0 auto;  width:100%;}
  .left_logo > img {
  width: 63%;
}
.right_logo > img {
  width: 60%;
}
.right_logo {
  float: right;
  text-align: center;
}
.left_logo {
  float: left;
  padding-top: 8px;
  text-align: center;
}
.sliderone {
  margin: 37px auto 19px !important;
  width: 100%;
}
.leftimg {
  box-shadow: -1px 8px 17px -5px rgba(0, 0, 0, 0.71);
  float: none;
  margin: auto;
  position: relative;
  width:64%;
}
.leftimg > img {
  width: 100%;
}
.righttextpargh {
  font-family: "open_sans_hebrewlight";
  margin: auto;
  width:45%;
  float:none;
  clear:both;
}
.boxtext {
  border: 8px solid #2969b0;
  padding: 7px 0 13px 8px;
  width: 100%;
}
.boxtext h2 {
  color: #2969b0;
  font-family: "open_sans_hebrewlight";
  font-size: 24px;
  margin: 0;
}
.imgboxcircle {
  float: left;
  margin: 0 11px 24px 0;
  text-align: center;
  width: 100%;
}
.imgboxcircle > img {
  position: relative;
  top: 19px;
}
.thumnailbox {
  margin: 0 auto;
  width: 100%;
}
.carousel-indicators {
  bottom: -19px !important;
}
.carousel-indicators {
  bottom: 30px !important;
  left: 0 !important;
  list-style: outside none none;
  margin-left: 0 !important;
  padding-left: 0 !important;
  position: absolute;
  text-align: center;
  width: 100% !important;
  z-index: 15 !important;
}
.righttextpargh h3 {
  color: #2969b0;
  font-size: 21px;
  margin: 0;
  padding-bottom: 8px;
  padding-top: 11px;
}
.container-full-two {
  background: inherit;
  float: left;
  width: 100%;
}
.listview_box{ width:100%;}
.leftlist_view {
  float: left;
  margin: 0;
  padding: 0 0 0 29px;
  width:50%;
}
.leftlist_view > li{ font-size:14px;}
.rightlist_view {
  float: left;
  margin: 0;
  padding: 0 0 0 29px;
  width: 50%;
}
.rightlist_view > li{ font-size:14px;}
.conatctform{ width:100%;}
.conatctform > p{ text-align:center;}
.form-inline .form-group {
  clear: both;
  margin:0 auto 11px;
  width:20% !important;
}
.form-inline {
  text-align: center;
}
.carousel-indicators {
  bottom: -24px !important;

}
.downloadarrow{ padding-top:25px;}
.sildermr{ width:90%;}
.leftimgtwo{ width:95%; margin:25px 43px 0 8px;}
.righttextparghleft{ width:100%; text-align:center;}
.carousel-control .icon-prev, .carousel-control .icon-next, .carousel-control .glyphicon-chevron-left, .carousel-control .glyphicon-chevron-right {
  top: 10% !important;
}
.carousel-control .icon-next, .carousel-control .glyphicon-chevron-right{ right:0px !important;}
.carousel-control{ width:78% !important;}
iframe {
  height: 100%;
  width: 100%;
}
}           