/*
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;
}
*/
.details::after {
    background-image: url("data:image/svg+xml,<svg xmlns=\'http://www.w3.org/2000/svg\' xmlns:xlink=\'http://www.w3.org/1999/xlink\' version=\'1.1\' x=\'0px\' y=\'0px\' width=\'11px\' height=\'11px\' viewBox=\'0 0 11 11\' enable-background=\'new 0 0 11 11\' xml:space=\'preserve\'><path fill=\'rgba(103,107,109,0.5)\' d=\'M11 5.499c0.001-0.187-0.065-0.374-0.209-0.516L6.569 0.211c-0.279-0.279-0.735-0.279-1.015 0 s-0.279 0.7 0 1.014l3.783 4.276L5.555 9.776c-0.33 0.33-0.197 0.8 0 1.014c0.279 0.3 0.7 0.3 1 0l4.222-4.773 C10.935 5.9 11 5.7 11 5.499z M0.211 1.227l3.781 4.275L0.211 9.777c-0.279 0.279-0.279 0.7 0 1 c0.28 0.3 0.7 0.3 1 0l4.223-4.773C5.591 5.9 5.7 5.7 5.7 5.5C5.66 5.3 5.6 5.1 5.4 4.983L1.225 0.2 c-0.279-0.279-0.735-0.279-1.014 0C-0.07 0.49-0.07 0.9 0.2 1.227z\'/></svg>");
    transform: rotate(180deg);
}
.sidebar-none .content { direction: ltr;}
.details::after {
    background-position: 100% center;
    background-repeat: no-repeat;
    content: "";
    height: 100%;
    left: -20px;
    position: absolute;
    right: inherit;
    top: 0;
    width: 11px;
}
.footer .menu li, .footer .custom-menu li, .footer .widget_pages li, .footer .qts-lang-menu li {
    display: block;
    margin: 0;
    padding: 0;
    position: relative;
}
#phantom .with-logo .main-nav {justify-content: flex-start;}
.inline-header.right .main-nav { justify-content: flex-start;}
.dt-mobile-header {width: 100% !important;}
.entry-meta > a::after, .entry-meta > span::after, .portfolio-categories > a::after, .portfolio-categories > span::after { left: inherit;  right: 0;}
.entry-meta > a, .entry-meta > span, .portfolio-categories > a, .portfolio-categories > span   { margin: 0 6px 0 1px; padding-left: 0px;padding-right:10px}
html, body, body.page, .wf-container > *, .main-nav > li > a .menu-text, 
.branding #lang_sel_click > ul > li:first-child > a, .mixed-header #lang_sel_click > ul > li:first-child > a, .mobile-mini-widgets #lang_sel_click > ul > li:first-child > a, h1, h2, h3, h4, h5, h6, h1 a, h2 a, h3 a, h4 a, h5 a, h6 a, h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover, h6 a:hover, .h1-size, .entry-title.h1-size, .h2-size, .entry-title.h2-size, h1.entry-title, .h3-size, .entry-title.h3-size, h2.entry-title, .h4-size, .entry-title.h4-size, h3.entry-title, .h5-size, .entry-title.h5-size, .h6-size, .entry-title.h6-size, .header-color, .color-title, .widget-title,.menu a, .custom-menu a, .widget_pages a
 { font-family:open sans hebrew,Helvetica,Arial,Verdana,sans-serif !important;direction: rtl;}
.inline-header.right .main-nav { direction: rtl;}
.masthead:not(.side-header) .main-nav {align-items:right; flex-flow: row wrap;}
.inline-header.left .main-nav  { direction: rtl;}
.main-nav > li { direction: rtl;  position: relative;}
.home .rv-slider {border:0px solid #219BD7}
.inline-header .header-bar {direction: ltr;flex-flow: row nowrap;}
#main { direction: ltr;}
#phantom .ph-wrap { direction: ltr;}
.wf-container, .sidebar .widget, .sidebar-content .widget, #comments, .wf-wrap { direction: rtl;}
#lang_sel ul > li > ul, #lang_sel_click ul > li > ul {
    box-shadow: none;
    box-sizing: border-box;
    opacity: 0;
    padding: 0;
    position: absolute;
    transition: opacity 0.2s ease 0s;
    visibility: hidden;
    width: 145px;
}
.breadcrumbs li {float:right}
.breadcrumbs li::before, .fancy-header .breadcrumbs li::before {  right: 0;left:inherit;  text-align: right;}
.breadcrumbs li { display: inline-block;  float: right;   margin-right: 8px;margin-left:inherit;  padding-right: 12px;padding-left:inherit;}



textarea {overflow: hidden;}
.items-grid .alignleft { margin: 5px 0 5px 20px;}
#lang_sel li > ul, #lang_sel_click li > ul {
    background-color: #177382;
    border-top-left-radius: 0;
    border-top-right-radius: 0;
    color: #ffffff !important;
    direction: ltr;
}
.entry-author {direction:rtl !important;}

input::-webkit-input-placeholder { color: #000;opacity:1;}
input:-moz-placeholder { /* Firefox 18- */ color: #000;opacity:1;  }
input::-moz-placeholder {  /* Firefox 19+ */  color: #000;opacity:1;  }
input:-ms-input-placeholder {   color: #000;opacity:1  }


textarea::-webkit-input-placeholder { color: #000;opacity:1;}
textarea:-moz-placeholder { /* Firefox 18- */ color: #000;opacity:1;  }
textarea::-moz-placeholder {  /* Firefox 19+ */  color: #000;opacity:1;  }
textarea:-ms-input-placeholder {   color: #000;opacity:1  }


.post .dt-fancy-separator { border-bottom: 1px solid #cccccc;}
.fancy-author-title, .fancy-comments-form, .fancy-comments-title, .fancy-posts-title, .fancy-projects-title {background-position: 100% center;  background-repeat: no-repeat;   padding-left: 0; padding-right: 25px;}
.dt-fancy-separator.title-left {text-align: right;}
.slick-list, .wf-table {direction:ltr}
.clear-form {float: left;}
.standard-arrow li::after, .standard-arrow li::before {left: inherit;right: 0; transform: rotate(180deg);}
.content ol, .content ul { margin: 0 20px 10px 0;}
.standard-arrow li, .standard-number-list li {padding-left: inherit;  padding-right: 24px;}
.dt-mega-menu-wrap, .sub-nav {right: 0;left:inherit}
.top-header .main-nav .menu-text::after { left: 0; right: inherit;}
/*.breadcrumbs li::before, .fancy-header .breadcrumbs li::before {padding-left: inherit;  padding-right: 24px;}
.breadcrumbs li::before, .fancy-header .breadcrumbs li::before {
    content: "/";
    height: 13px;
    left: inherit;
    opacity: 0.5;
    position: absolute;
    right: 0;
    text-align: right;
    top: 0;
    width: 15px;
    z-index: 3;
}
input[type="text"]::-moz-placeholder, input[type="password"]::-moz-placeholder, textarea::-moz-placeholder { color: #000000 !important;}
.breadcrumbs li:first-child {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 0 !important;
    margin-left: inherit;
    margin-right: 0;
    padding-left: inherit;
    padding-right: 0;
}
.breadcrumbs li {
    display: inline-block;
    margin-right: 8px;
    padding-left: 12px;
  margin-left: inherit;
    padding-left:inherit;

}

*/



@font-face {
   font-family: 'Open Sans Hebrew';
   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'),
    url('fonts/opensanshebrew-light-webfont.svg#open_sans_hebrewlight') format('svg');
  font-weight: 300;
 font-style: normal;
}



@font-face {
  font-family: 'Open Sans Hebrew';
    src: url('fonts/opensanshebrew-lightitalic-webfont.eot');
   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-weight: 300;
  font-style: italic;
}



@font-face {
  font-family: 'Open Sans Hebrew';
    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'),
         url('fonts/opensanshebrew-regular-webfont.svg#open_sans_hebrewregular') format('svg');
   font-weight: 400;
    font-style: normal;
}


@font-face {
    font-family: 'Open Sans Hebrew';
    src: url('fonts/opensanshebrew-italic-webfont.eot');
    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-weight: 400;   font-style: italic;}



@font-face {
    font-family: 'Open Sans Hebrew';
    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'),
         url('fonts/opensanshebrew-bold-webfont.svg#open_sans_hebrewbold') format('svg');   font-weight: 700;
 font-style: normal;}


@font-face {
    font-family: 'Open Sans Hebrew';
src: url('fonts/opensanshebrew-bolditalic-webfont.eot');
   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-weight: 700;  font-style: italic;}


@font-face {
  font-family: 'Open Sans Hebrew';
   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'),
    url('fonts/opensanshebrew-extrabold-webfont.svg#open_sans_hebrewextra_bold') format('svg');   font-weight: 800; font-style: normal;}

/ Generated by Font Squirrel (http://www.fontsquirrel.com) on May 4, 2014 /



@font-face {
    font-family: 'Open Sans Hebrew';
    src: url('fonts/opensanshebrew-extrabolditalic-webfont.eot');
  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');
   font-weight: 800;   font-style: italic;}