/*
Theme Name: presscore

Adding support for language written in a Right To Left (RTL) direction is easy -
it's just a matter of overwriting all the horizontal positioning attributes
of your CSS stylesheet in a separate stylesheet file named rtl.css.

http://codex.wordpress.org/Right_to_Left_Language_Support

*/

/*
body {
	direction: rtl;
	unicode-bidi: embed;
}
*/
.dt-mobile-header {transform: translate3d(100%, 0, 0);}
.textwidget, h1, h2, h3, h4, h5, h6, p, .main-nav > li > a .menu-text {
    line-height: 130%;direction: rtl;
    font-family: open sans hebrew, sans-serif !important;}
    
.post-details .fa {
   
    margin-left: 7px;
    font-size: 12px;
    transform: rotate(180deg);
    margin-right: 7px;
}
.details:after {
    display: inline-block;
    padding-left: 8px; padding-right: 8px;
    font: normal normal normal 12px/1 FontAwesome;
    content: "\f0d9";
}
.masthead:not(.side-header).dividers .main-nav>li:before, .masthead:not(.side-header).dividers.surround .main-nav>li:last-child:after { right: -.5px; left: inherit;}
.sub-nav { left:inherit; right:0}
.main-nav .sub-nav > li > a .menu-text, .mini-nav .sub-nav > li > a .menu-text { font-family: open sans hebrew, sans-serif !important;}
.breadcrumbs li:before, .fancy-header .breadcrumbs li:before { left: inherit; text-align: right; right: 0;}
.breadcrumbs li {
    position: relative;
    display: inline-block;
    padding-left: 0px;padding-right: 12px;
    margin-left: 0px;margin-right:12px}


.alignleft {
    float: left;
    margin: 0 0px 10px 25px !important;
}

@font-face {
    font-family: "Open Sans Hebrew";
    font-style: normal;
    font-weight: 300;
    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"), url("fonts/opensanshebrew-light-webfont.svg#open_sans_hebrewlight") format("svg");
}
@font-face {
    font-family: "Open Sans Hebrew";
    font-style: italic;
    font-weight: 300;
    src: url("fonts/opensanshebrew-lightitalic-webfont.eot?#iefix") format("embedded-opentype"), url("fonts/opensanshebrew-lightitalic-webfont.woff") format("woff"), url("fonts/opensanshebrew-lightitalic-webfont.ttf") format("truetype"), url("fonts/opensanshebrew-lightitalic-webfont.svg#open_sans_hebrewlight_italic") format("svg");
}
@font-face {
    font-family: "Open Sans Hebrew";
    font-style: normal;
    font-weight: 400;
    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"), url("fonts/opensanshebrew-regular-webfont.svg#open_sans_hebrewregular") format("svg");
}
@font-face {
    font-family: "Open Sans Hebrew";
    font-style: italic;
    font-weight: 400;
    src: url("fonts/opensanshebrew-italic-webfont.eot?#iefix") format("embedded-opentype"), url("fonts/opensanshebrew-italic-webfont.woff") format("woff"), url("fonts/opensanshebrew-italic-webfont.ttf") format("truetype"), url("fonts/opensanshebrew-italic-webfont.svg#open_sans_hebrewitalic") format("svg");
}
@font-face {
    font-family: "Open Sans Hebrew";
    font-style: normal;
    font-weight: 700;
    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"), url("fonts/opensanshebrew-bold-webfont.svg#open_sans_hebrewbold") format("svg");
}
@font-face {
    font-family: "Open Sans Hebrew";
    font-style: italic;
    font-weight: 700;
    src: url("fonts/opensanshebrew-bolditalic-webfont.eot?#iefix") format("embedded-opentype"), url("fonts/opensanshebrew-bolditalic-webfont.woff") format("woff"), url("fonts/opensanshebrew-bolditalic-webfont.ttf") format("truetype"), url("fonts/opensanshebrew-bolditalic-webfont.svg#open_sans_hebrewbold_italic") format("svg");
}
@font-face {
    font-family: "Open Sans Hebrew";
    font-style: normal;
    font-weight: 800;
    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"), url("fonts/opensanshebrew-extrabold-webfont.svg#open_sans_hebrewextra_bold") format("svg");
}
@font-face {
    font-family: "Open Sans Hebrew";
    font-style: italic;
    font-weight: 800;
    src: url("fonts/opensanshebrew-extrabolditalic-webfont.eot?#iefix") format("embedded-opentype"), url("fonts/opensanshebrew-extrabolditalic-webfont.woff") format("woff"), url("fonts/opensanshebrew-extrabolditalic-webfont.ttf") format("truetype"), url("fonts/opensanshebrew-extrabolditalic-webfont.svg#open_sans_hebrewXBdIt") format("svg");
}