/*
Theme Name: Blogcraft
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
*/
.header-searchbar #search-closer {
    right: inherit;
    left: 10px;
}
.search-form label,
.search-form .search-submit {
    float: right;
}
.site-navigation .primary-menu ul::after {
    right: 1.8rem;
    left: inherit;
}
.site-navigation .primary-menu > li.menu-item-has-children > a {
    padding-right: inherit;
    padding-left: 0.5rem;
}
.site-navigation .primary-menu ul li.menu-item-has-children:hover > ul,
.site-navigation .primary-menu ul li.menu-item-has-children:focus > ul {
    right: calc(100% + 2rem);
    left: inherit;
}
.site-navigation .primary-menu ul ul::after {
    right: -1.6rem;
    left: inherit;
    top: 1rem;
}
.site-navigation .primary-menu li ul {
    left: inherit;
    right: -99999rem;
}
.site-navigation .primary-menu li.menu-item-has-children:hover > ul,
.site-navigation .primary-menu li.menu-item-has-children:focus > ul,
.site-navigation .primary-menu li.page_item_has_children:hover > ul,
.site-navigation .primary-menu li.page_item_has_children:focus > ul {
    left: inherit;
    right: 0;
}
.offcanvas-main-navigation .submenu-wrapper .submenu-toggle {
    border-width: 0 0.1rem 0 0;
}
.theme-filter-content .filter-toggle-close {
    left: 20px;
    right: inherit;
}
.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;
}
.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-right: 1.5em;
    padding-left: 0;
}
.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 {
    right: 0;
    -webkit-transform: scaleX(-1);
    transform: scaleX(-1);
}
@media (min-width: 992px) {
    .theme-panelarea-primary.order-1.column-9 {
        padding-left: 60px;
        padding-right: 15px;
    }
    .theme-panelarea-primary.order-2.column-9 {
        padding-left: 15px;
        padding-right: 60px;
    }
}
#site-footer .to-the-top {
    float: left;
}
.search-form label {
    padding-left: 4px;
    padding-right: 0;
}
.header-searchbar #search-closer {
    margin-right: 5px;
    margin-left: inherit;
}
.breadcrumbs ul .trail-item span:before {
    -webkit-transform: scaleX(-1);
    transform: scaleX(-1);
}
.post-navigation .nav-links > div + div{
    margin: 0 4rem 0 0 ;
}