/** * Theme Name: UnBlock * Description: Adds support for languages written in a Right To Left (RTL) direction. * See: https://codex.wordpress.org/Right_to_Left_Language_Support * @package Amble * @since 2.0.0 */ body { direction: rtl; unicode-bidi: embed; } .skip-link:focus { left: auto; right: 5px; } ul, ol { margin: 0 2rem 1.813rem 0; } ol { margin-right: 2rem; margin-left: auto; } li>ul, li>ol { margin-left: 0; margin-right: 1.25rem; } blockquote { border-left: none; border-right: 0.375rem solid var(--amble-primary); margin-left: auto; padding-left: 0; margin-right: 0; padding-right: 1.125rem; } table th, table td, .wp-block-table td, .wp-block-table th { text-align: right; } .comment-meta { padding-left: 0; padding-right: 0.75rem; } /* For the main menu */ @media screen and (max-width: 991px) { #header1 .navbar-toggler { margin-left: 0; margin-right: auto; } .navbar-nav a>span { padding-left: 0; padding-right: 0.938rem; } .navbar-nav ul a { padding-left: 0; padding-right: 1rem; } .navbar-nav ul ul a { padding-left: 0; padding-right: 2rem; } .navbar-nav ul ul ul a { padding-left: 0; padding-right: 3rem; } .navbar-nav a>span::before { content: ''; position: absolute; right: 0; top: 50%; margin-top: -1px; width: 4px; height: 4px; background: #ddd; border-radius: 100%; } } /* MODALS ==================================================== */ .searchModal-btn { border-radius: 0 0 90%; left: 0; right: auto; } .searchModal-btn .svg-icon { left: 0; right: 0.25rem; } .modal { right: 0; } .modal-backdrop { right: 0; } /* WIDGETS ==================================================== */ .widget_categories .children a, .widget_nav_menu .sub-menu a { padding-left: 0; padding-right: 0.5rem; } .widget_categories .children li ul a, .widget_nav_menu .sub-menu li ul a { padding-left: 0; padding-right: 1.5rem; } .widget_categories .children a:before, .widget_nav_menu .sub-menu a:before { margin-right: 0; margin-left: 10px; } .featured-media .wp-caption-text { padding: 0.25rem 1.5rem 0.125rem 0.75rem; left: 0; right: auto; border-radius: 0 3rem 0 0; } /* Image Widget */ .widget_media_image .wp-caption-text { padding: 0.25rem 1.5rem 0.125rem 0.75rem; left: 0; right: auto; } #banner-sidebar .widget_media_image .wp-caption-text { padding: 0.25rem 1.75rem 0.125rem 1rem; } @media (min-width: 768px) { /* Make sure the left stays as the left in RTL */ .blog-classic-left .blog-sidebar, .single-classic-left .blog-sidebar, .left-sidebar { order: 2; } /* Make sure the right stays as the right in RTL */ .blog-classic-right .blog-sidebar, .single-classic-right .blog-sidebar, .right-sidebar { order: -1; } } /* Medium devices (Medium resolutions, 992px and up) */ @media (min-width: 992px) { .navbar-nav>li::after { right: 0; left: -0.25rem; } /* Time to show the submenu */ .navbar-nav li:hover>ul, .navbar-nav li:focus>ul { left: 0; right: auto; } .navbar-nav ul li:hover>ul, .navbar-nav ul li:focus>ul { left: 0; right: -97%; } .navbar-nav ul { left: 0; text-align: left; } .navbar-nav li.menu-search { padding: 0.875rem 0.125rem 0.875rem 0; } .comment-list ol.children { margin-left: 0; margin-right: 2rem; } .navbar-nav>li::after { content: none; } .navbar-nav>li::before { color: var(--amble-grey-500); content: '\2022'; font-size: 1rem; line-height: 1; position: absolute; display: flex; top: 1.063rem; right: -0.25rem; } .navbar-nav>li:first-child::before { content: none; } .post-author-description { text-align: right; } } /* Large devices (large resolutions, 1200px and up) */ @media (min-width: 1200px) { .post-navigation .nav-next, .comment-navigation .nav-next { text-align: left; } }