/*
RTL style
*/
@font-face {
    font-family: 'Open Sans Hebrew';
    font-style: normal;
    font-weight: 300;
    src: url(fonts/opensanshebrew-light-webfont.eot);
    src: url(fonts/opensanshebrew-light-webfont.eot?#iefix) format('embedded-opentype'),
    url(fonts/opensanshebrew-light-webfont.woff) format('woff'),
    url(fonts/opensanshebrew-light-webfont.ttf) format('truetype');
}
@font-face {
    font-family: 'Open Sans Hebrew';
    font-style: normal;
    font-weight: 400;
    src: url(fonts/opensanshebrew-regular-webfont.eot);
    src: url(fonts/opensanshebrew-regular-webfont.eot?#iefix) format('embedded-opentype'),
    url(fonts/opensanshebrew-regular-webfont.woff) format('woff'),
    url(fonts/opensanshebrew-regular-webfont.ttf) format('truetype');
}
@font-face {
    font-family: 'Open Sans Hebrew';
    font-style: normal;
    font-weight: 700;
    src: url(fonts/opensanshebrew-bold-webfont.eot);
    src: url(fonts/opensanshebrew-bold-webfont.eot?#iefix) format('embedded-opentype'),
    url(fonts/opensanshebrew-bold-webfont.woff) format('woff'),
    url(fonts/opensanshebrew-bold-webfont.ttf) format('truetype');
}
@font-face {
    font-family: 'Open Sans Hebrew';
    font-style: normal;
    font-weight: 800;
    src: url(fonts/opensanshebrew-extrabold-webfont.eot);
    src: url(fonts/opensanshebrew-extrabold-webfont.eot?#iefix) format('embedded-opentype'),
    url(fonts/opensanshebrew-extrabold-webfont.woff) format('woff'),
    url(fonts/opensanshebrew-extrabold-webfont.ttf) format('truetype');
}

body {
	font-size: 18px;
	font-family: 'Open Sans Hebrew', sans-serif;
    font-weight: 400;
}
h1,h2,h3,h4,h5,h6{font-family: 'Open Sans Hebrew', sans-serif;font-weight: 400;}
p{font-family: 'Open Sans Hebrew', sans-serif;font-weight: 400;}
.contact-form h3{font-weight: 400;}
.rtl {direction: rtl;}
.ltr{direction: ltr;}
#main-menu a,.dropdown-menu>li>a{font-family: 'Open Sans Hebrew';font-weight: 400;}
article ul,article ol,.desc ul,.desc ol{padding-right: 20px;list-style-position: inside;margin: 20px 0px;}
.rtl {direction: rtl;}
.pagination span, .pagination a{float: right;margin-left: 10px;margin-right: 0px;}
.footer-info ul{direction: ltr;}
.nimble-portfolio.-skin-default .-items .-item{float: right;}
div.pp_pic_holder{direction: ltr;}
input[type=submit]{float: left;}
/*********************************************
	RESPONSIVE
*********************************************/
@media (min-width: 1200px){
    .main-title, .post-item-title{font-size: 48px;}
}
@media (max-width: 1199px) {
}

@media (min-width: 978px) and (max-width: 1199px) {
    
}
@media (min-width: 768px) and (max-width: 979px) {
    body{font-size: 15px;}
}
@media (max-width: 767px) {
    body{font-size: 16px;}
}
@media (max-width: 480px) {
}
