/* Theme Name: BlogExpress 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 */ .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; } .site-navigation .primary-menu ul li.menu-item-has-children .icon { left: 1.5rem; right: inherit; top: calc(50% - 1rem); } #site-header .search-form label { float: right; } #site-footer .to-the-top { float: left; } .breadcrumbs ul .trail-item span:before { -webkit-transform: scaleX(-1); transform: scaleX(-1); } .post-navigation .nav-links .arrow { -webkit-transform: scaleX(-1); transform: scaleX(-1); } .post-navigation .nav-links > div + div { margin: 0 4rem 0 0; }