@font-face {
  font-family: 'Open Sans Hebrew';
  src: url('fonts/opensanshebrew-bold-webfont.eot'); /* IE9 Compat Modes */
  src: url('fonts/opensanshebrew-bold-webfont.eot#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('fonts/opensanshebrew-bold-webfont.woff') format('woff'), /* Modern Browsers */
       url('fonts/opensanshebrew-bold-webfont.ttf')  format('truetype'), /* Safari, Android, iOS */
       url('fonts/opensanshebrew-bold-webfont.svg') format('svg'); /* Legacy iOS */
       
  font-style:   normal;
  font-weight:  700;
}

@font-face {
  font-family: 'Open Sans Hebrew';
  src: url('fonts/opensanshebrew-extrabold-webfont.eot'); /* IE9 Compat Modes */
  src: url('fonts/opensanshebrew-extrabold-webfont.eot#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('fonts/opensanshebrew-extrabold-webfont.woff') format('woff'), /* Modern Browsers */
       url('fonts/opensanshebrew-extrabold-webfont.ttf')  format('truetype'), /* Safari, Android, iOS */
       url('fonts/opensanshebrew-extrabold-webfont.svg') format('svg'); /* Legacy iOS */
       
  font-style:   normal;
  font-weight:  900;
}

@font-face {
  font-family: 'Open Sans Hebrew';
  src: url('fonts/opensanshebrew-light-webfont.eot'); /* IE9 Compat Modes */
  src: url('fonts/opensanshebrew-light-webfont.eot#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('fonts/opensanshebrew-light-webfont.woff') format('woff'), /* Modern Browsers */
       url('fonts/opensanshebrew-light-webfont.ttf')  format('truetype'), /* Safari, Android, iOS */
       url('fonts/opensanshebrew-light-webfont.svg') format('svg'); /* Legacy iOS */
       
  font-style:   normal;
  font-weight:  200;
}

@font-face {
  font-family: 'Open Sans Hebrew';
  src: url('fonts/opensanshebrew-regular-webfont.eot'); /* IE9 Compat Modes */
  src: url('fonts/opensanshebrew-regular-webfont.eot#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('fonts/opensanshebrew-regular-webfont.woff') format('woff'), /* Modern Browsers */
       url('fonts/opensanshebrew-regular-webfont.ttf')  format('truetype'), /* Safari, Android, iOS */
       url('fonts/opensanshebrew-regular-webfont.svg') format('svg'); /* Legacy iOS */
       
  font-style:   normal;
  font-weight:  400;
}
body{
	font-family: 'Open Sans Hebrew';
	font-size: 20px;
	line-height: 1.42857;
	color: #4e4e4e;
	text-align: right;
}
h1, h2, h3, h4, h5, h6, a, p, div, span{
	font-family: 'Open Sans Hebrew';
}
a:hover, a:focus {
    text-decoration: none;
}
::-webkit-input-placeholder { /* Chrome/Opera/Safari */
  color: #4e4e4e;
  opacity:1;
}
::-moz-placeholder { /* Firefox 19+ */
  color: #4e4e4e;
  opacity:1;
}
:-ms-input-placeholder { /* IE 10+ */
  color: #4e4e4e;
  opacity:1;
}
:-moz-placeholder { /* Firefox 18- */
  color: #4e4e4e;
  opacity:1;
}
html {
    margin-top: 0 !important;
}
#wpadminbar{
	opacity: 0.2;
	position: absolute;
}

.ast-separate-container .ast-article-post, .ast-separate-container .ast-article-single{
	padding:0;
}
.ast-separate-container #primary{
	margin: 0;
}
.nav .main-nav{}
.nav .main-nav .menu-item{}
.contact-footer .wpcf7{
	direction:rtl;
}
.contact-footer #cf7md-form .mdc-floating-label{
	right: 0.9vw;
}