/*
Theme Name: Ashlar
Adding support for languages 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.
https://codex.wordpress.org/Right-to-Left_Language_Support
*/
.navbar-day-night.navbar-night-on .sun-icon {
  -webkit-transform: translateX(-25px);
  -ms-transform: translateX(-25px);
  transform: translateX(-25px);
}
.header-searchbar #search-closer {
  right: inherit;
  left: 10px;
}
.search-form label,
.search-form .search-submit {
  float: right;
}
.site-navigation .primary-menu > li.menu-item-has-children > a {
  padding-right: 0;
  padding-left: 2rem;
}
.widget_recent_entries ul li a,
.widget_categories ul li a,
.widget_pages ul li a,
.widget_archive ul li a,
.widget_meta ul li a {
  margin-right: 0;
}
.floating-navigation-prev {
  left: calc(100% - 50px);
  right: inherit;
}
.floating-navigation-prev:hover {
  left: calc(100% - 339px);
  right: inherit;
}
.floating-navigation-next {
  right: calc(100% - 50px);
  left: inherit;
}
.floating-navigation-next:hover {
  right: calc(100% - 339px);
  left: inherit;
}
.floating-navigation-prev img {
  left: 50px;
  right: inherit;
}
.floating-navigation-next img {
  right: 50px;
  left: inherit;
}
.floating-navigation-next .floating-navigation-label {
  right: 0;
  left: auto;
}
.floating-navigation-prev .floating-navigation-label {
  right: auto;
  left: 0;
}
.floating-post-navigation .floating-navigation-title {
  left: 50%;
  right: inherit;
  transform: translate(-50%, -50%);
  padding: 20px 60px 20px 20px;
}
.floating-navigation-prev .floating-navigation-title {
  padding: 20px 20px 20px 60px;
}
.post-navigation .nav-links .arrow {
  -webkit-transform: scaleX(-1);
  transform: scaleX(-1);
}
.theme-panelarea-blocks .theme-panel-blocks {
  float: right;
}

.category-widget-header .post-count {
  float: left;
}

.widget_nav_menu ul li:before,
.widget_categories ul li:before,
.widget_recent_entries ul li:before,
.widget_recent_comments ul li:before,
.widget_archive ul li:before,
.widget_meta ul li:before,
.widget_pages ul li:before,
.widget_rss ul li:before,
.widget_block .wp-block-latest-posts li:before,
.widget_block .wp-block-categories li:before,
.widget_block .wp-block-archives li:before,
.widget_block .wp-block-latest-comments li:before {
  left: inherit;
  right: 0;
  transform: rotate(180deg);
}

.widget_nav_menu ul li,
.widget_categories ul li,
.widget_recent_entries ul li,
.widget_recent_comments ul li,
.widget_archive ul li,
.widget_meta ul li,
.widget_pages ul li,
.widget_rss ul li,
.widget_block .wp-block-latest-posts li,
.widget_block .wp-block-categories li,
.widget_block .wp-block-archives li,
.widget_block .wp-block-latest-comments li {
  padding-left: 0;
  padding-right: 1.5rem;
}
