/*
	Theme Name: armonioso-child
	RTL Styles
*/
/*----------------------------------
Less Vars and Mixins  --------------
------------------------------------*/
.cutTitle {
  width: 100%;
  overflow: hidden;
  -o-text-overflow: ellipsis;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.searchBox {
  width: 100%;
  border: 1px #909291 solid;
  border-radius: 0;
}
.animDirection {
  -webkit-transform: translateX(-5px);
  -ms-transform: translateX(-5px);
  transform: translateX(-5px);
}
.double-chevron:after {
  content: ">>";
  display: inline-block;
  margin: 0 5px;
  -webkit-transition: -webkit-transform 0.5s ease 0s;
  transition: -webkit-transform 0.5s ease 0s;
  -o-transition: transform 0.5s ease 0s;
  transition: transform 0.5s ease 0s;
  transition: transform 0.5s ease 0s, -webkit-transform 0.5s ease 0s;
}
.views-count-icon:before {
  content: "";
  display: inline-block;
  vertical-align: middle;
  margin: 0 10px;
  width: 22px;
  height: 16px;
  background-image: url('img/view-count-eye.png');
  background-size: contain;
  background-position: center top;
  background-repeat: no-repeat;
}
@-webkit-keyframes barSlideDown {
  from {
    top: -100px;
  }
  to {
    top: 0px;
  }
}
@keyframes barSlideDown {
  from {
    top: -100px;
  }
  to {
    top: 0px;
  }
}
@-webkit-keyframes fadeIn {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@keyframes fadeIn {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
/*----------------------------------*/
html[lang="he-IL"] {
  font-family: 'Assistant', sans-serif;
  line-height: 1.5;
}
html[lang="he-IL"] body,
html[lang="he-IL"] h1,
html[lang="he-IL"] h2,
html[lang="he-IL"] h3,
html[lang="he-IL"] h4,
html[lang="he-IL"] h5,
html[lang="he-IL"] h6,
html[lang="he-IL"] p,
html[lang="he-IL"] a,
html[lang="he-IL"] ul,
html[lang="he-IL"] li,
html[lang="he-IL"] a,
html[lang="he-IL"] span,
html[lang="he-IL"] input,
html[lang="he-IL"] .navbar .nav > li a {
  font-family: 'Assistant', sans-serif;
  line-height: 1.5;
}
body {
  direction: rtl;
  text-align: right;
  line-height: 1.5;
}
header {
  direction: ltr;
}
.navbar ul.nav > li > a {
  margin-left: 0px;
  margin-right: 0px;
}
.mainmenu-belowheader.menu-center .nav {
  padding-left: 0;
  padding-right: 0;
}
.entry-content {
  direction: rtl;
  text-align: right;
}
.armonioso-popular-post-list-wrapper {
  direction: ltr;
}
div.header-logo-left {
  direction: ltr;
}
.blog-post-gallery-wrapper {
  direction: ltr;
}
.navbar {
  direction: rtl;
  text-align: right;
}
.navbar .nav > li {
  float: right;
}
.blog-post .post-header-title {
  text-align: right;
  direction: rtl;
  clear: both;
}
.post-info-date {
  float: right;
  margin-left: 10px;
}
.blog-post .post-categories {
  text-align: right;
}
#nav-below .nav-post-prev {
  float: right;
}
#nav-below .nav-post-prev a {
  text-align: right;
  direction: rtl;
}
#nav-below .nav-post-next {
  float: left;
}
#nav-below .nav-post-next a {
  text-align: left;
  direction: rtl;
}
.post-info-share {
  float: right;
  margin-right: 10px;
}
.post-social {
  float: left;
}
.post-social a {
  padding-right: 10px;
  padding-left: 0px;
}
.post-info-comments {
  float: right;
}
.blog-post.blog-post-single .post-info .post-social a {
  border-right: none;
  border-left: 1px solid #d9d9d9;
  padding-left: 15px;
}
.owl-dots {
  padding: 1% 0;
}
.owl-controls div.owl-dot {
  width: 10% !important;
  bottom: auto !important;
  padding: 0px 1px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.blog-post .post-header-title sup {
  margin-right: 5px;
}
li.menu-item > ul.sub-menu {
  direction: rtl;
  text-align: right;
}
ul.sub-menu li.menu-item-object-organisation-type a span {
  display: none !important;
}
div.blog-posts-list {
  direction: ltr;
}
.organisations-container {
  text-align: right;
  direction: rtl;
  float: left;
}
.armonioso-post-list-wrapper {
  direction: ltr !important;
}
.sidebar.footer-sidebar > ul > li {
  float: right;
}
.sidebar .widget_tag_cloud .tagcloud,
.sidebar .widget_product_tag_cloud .tagcloud {
  text-align: right;
}
.sidebar.footer-sidebar > ul > li.widget {
  padding-right: 0px;
  padding-left: 0px;
}
.footer-sidebar.sidebar .widgettitle,
.footer-sidebar-2.sidebar .widgettitle {
  text-align: right;
}
.armonioso-post-list .armonioso-post-details .armonioso-post-title h2 {
  text-align: right;
  clear: both;
  direction: rtl;
}
.armonioso-post-date {
  float: right;
  margin-left: 10px;
}
.armonioso-post-list .armonioso-post-details .armonioso-post-description {
  text-align: right;
  direction: rtl;
}
a.read-more-btn {
  float: left;
}
.post-info.clearfix {
  clear: both;
}
.armonioso-post-list .armonioso-post-details .armonioso-post-category {
  text-align: right;
}
.widget_armonioso_posts_slider {
  direction: ltr;
}
.owl-controls .owl-dots {
  display: none;
}
#footer-credits {
  text-align: right;
}
.message-comments-closed {
  text-align: right;
}
.comments-title {
  text-align: right;
}
/* Events Calander Fix*/
.datepicker.datepicker-dropdown {
  max-width: 200px;
  top: 890px !important;
  right: auto !important;
  left: 280px !important;
}
.single-tribe_events .tribe-events-schedule h2 {
  direction: rtl;
}
.single-tribe_events .tribe-events-schedule h2 span {
  display: inline-block;
}
.et_social_sidebar_networks {
  direction: ltr;
}
.et_monarch span.et_social_hide_sidebar:before {
  -webkit-transform: rotate(90deg);
  -ms-transform: rotate(90deg);
  transform: rotate(90deg);
}
.org-serach-item {
  direction: rtl;
}
.org-serach-item .org-btn-warpper {
  text-align: left;
}
.org-serach-item .org-btn-warpper .btn:after {
  content: ">>";
  display: inline-block;
  margin: 0 5px;
  -webkit-transition: -webkit-transform 0.5s ease 0s;
  transition: -webkit-transform 0.5s ease 0s;
  -o-transition: transform 0.5s ease 0s;
  transition: transform 0.5s ease 0s;
  transition: transform 0.5s ease 0s, -webkit-transform 0.5s ease 0s;
}
.select-selected {
  text-align: right;
}
.select-selected:after {
  right: auto;
  left: 10px;
}
#footer-sidebars-wrapper .footer-sidebar {
  float: left;
}
.library-page-container .library-items-container {
  float: left;
}
.add-org-from input.wpt-form-checkbox.form-checkbox {
  float: right;
  margin-left: 10px;
}
.add-org-from ul.wpt-form-set-checkboxes {
  text-align: right;
}
#tribe-events #tribe-bar-form {
  direction: rtl;
  text-align: right;
}
#tribe-events #tribe-bar-form .tribe-bar-views-inner label {
  text-align: right;
}
#tribe-events #tribe-events-header ul.tribe-events-sub-nav li.tribe-events-nav-next {
  float: left;
}
#tribe-events #tribe-events-header ul.tribe-events-sub-nav li.tribe-events-nav-previous {
  float: right;
}
#tribe-events #tribe-bar-form .tribe-bar-submit {
  text-align: left;
}
#tribe-events .tribe-bar-date-filter {
  float: right;
}
#tribe-events .tribe-bar-search-filter {
  float: right;
}
#tribe-events .tribe-bar-submit {
  float: left;
}
.search-result-item .search-result-item-info-wrapper {
  float: left;
}
.search-result-item .search-result-item-icon-wrapper {
  float: right;
}
.hp-item .hp-item-post-data {
  text-align: left;
}
#hp-latest .btn-warpper {
  text-align: left;
}
#hp-latest a.btn:after {
  content: ">>";
  display: inline-block;
  margin: 0 5px;
  -webkit-transition: -webkit-transform 0.5s ease 0s;
  transition: -webkit-transform 0.5s ease 0s;
  -o-transition: transform 0.5s ease 0s;
  transition: transform 0.5s ease 0s;
  transition: transform 0.5s ease 0s, -webkit-transform 0.5s ease 0s;
}
#hp-latest #hp-kol-kore {
  float: left;
}
#hp-latest #hp-latest-post {
  float: right;
}
#orgs-map-main {
  float: left;
}
#orgs-map-sidebar {
  float: right;
}
/* mobile-menu-section */
.mobile-menu-section .mobile-menu-close {
  left: 3%;
}
.mobile-menu-section .mobile-menu-inner {
  left: auto;
  right: 0;
  -webkit-transform: translateX(100%);
  -ms-transform: translateX(100%);
  transform: translateX(100%);
}
.mobile-menu-section .hamburgar-wrapper {
  text-align: left;
}
.mobile-menu-section .mobile-menu-wrapper .menu-item.menu-item-has-children:before {
  float: right;
  -webkit-transform: rotate(90deg);
  -ms-transform: rotate(90deg);
  transform: rotate(90deg);
  margin-left: 5px;
}
.single-post .single-post-title {
  text-align: right;
}
.single-post p.post-meta {
  text-align: right;
}
.single-post .post-categories {
  text-align: right;
}
/*----------------------------------
Home Page ---------------------------
------------------------------------*/
#hp-content .btn-warpper {
  text-align: left;
}
.hp-main ul.job_listings li.job_listing a div.location {
  text-align: right;
}
@media (min-width: 767px) {
  .org-search-text {
    padding-right: 40px;
  }
  .org-search-text p {
    padding-left: 50px;
    padding-right: 0;
  }
  #hp-kol-kore {
    float: left;
  }
  #hp-sidebar {
    float: right;
  }
  #hp-content {
    float: left;
  }
  .organisation-post-single #org-sidebar {
    float: right;
  }
  .organisation-post-single #org-main {
    float: left;
  }
  .rtl.blog .page-container .col-md-9 {
    float: left;
  }
  .rtl.blog .page-container .col-md-3 {
    float: right;
  }
  .rtl.blog .page-container .post-content .read-more-btn {
    float: left;
  }
}
@media (min-width: 992px) {
  .col-md-1,
  .col-md-2,
  .col-md-3,
  .col-md-4,
  .col-md-5,
  .col-md-6,
  .col-md-7,
  .col-md-8,
  .col-md-9,
  .col-md-10,
  .col-md-11,
  .col-md-12 {
    float: right;
  }
}
@media (min-width: 992px) {
  .col-md-offset-1 {
    margin-left: 8.33333333%;
    margin-right: 0;
  }
}
@media (min-width: 992px) {
  .col-md-offset-1 {
    margin-right: 8.33333333%;
    margin-left: 0;
  }
}
@media (min-width: 768px) {
  .col-sm-1,
  .col-sm-2,
  .col-sm-3,
  .col-sm-4,
  .col-sm-5,
  .col-sm-6,
  .col-sm-7,
  .col-sm-8,
  .col-sm-9,
  .col-sm-10,
  .col-sm-11,
  .col-sm-12 {
    float: right;
  }
}
@media (max-width: 767px) {
  .mainmenu-belowheader .navbar .nav > li > a {
    text-align: right;
  }
}
/*----------------------------------
Arabic  --------------
------------------------------------*/
html[lang="ar"] {
  font-family: 'Tajawal', sans-serif;
}
html[lang="ar"] body,
html[lang="ar"] h1,
html[lang="ar"] h2,
html[lang="ar"] h3,
html[lang="ar"] h4,
html[lang="ar"] h5,
html[lang="ar"] h6,
html[lang="ar"] p,
html[lang="ar"] a,
html[lang="ar"] ul,
html[lang="ar"] li,
html[lang="ar"] a,
html[lang="ar"] span,
html[lang="ar"] input,
html[lang="ar"] input[type="text"],
html[lang="ar"] .navbar .nav > li a {
  font-family: 'Tajawal', sans-serif;
}
