/* Theme Name: Blask */ body { direction: rtl; unicode-bidi: embed; } /*-------------------------------------------------------------- # Typography --------------------------------------------------------------*/ /*-------------------------------------------------------------- # Elements --------------------------------------------------------------*/ ul, ol { margin: 0 3em 1.5em 0; } li > ul, li > ol { margin-left: auto; margin-right: 40px; } /*-------------------------------------------------------------- ## Links --------------------------------------------------------------*/ /*-------------------------------------------------------------- ## Menus --------------------------------------------------------------*/ .main-navigation ul { padding-left: 0; padding-right: 0; } .main-navigation ul ul a { padding-left: 0; padding-right: 1em; } .main-navigation ul li:hover > ul, .main-navigation ul li.focus > ul { left: auto; right: auto; } /* Small menu. */ .menu-toggle:after { margin-left: auto; margin-right: 2px; } .comment-navigation .nav-previous, .posts-navigation .nav-previous, .post-navigation .nav-previous { float: right; } .comment-navigation .nav-next, .posts-navigation .nav-next, .post-navigation .nav-next { float: left; text-align: left; } .comment-navigation .nav-next a:after, .posts-navigation .nav-next a:after, .post-navigation .nav-next a:after { content: '\2190'; } .comment-navigation .nav-previous a:before, .posts-navigation .nav-previous a:before, .post-navigation .nav-previous a:before { content: '\2192'; } .comment-navigation .nav-previous a:before, .posts-navigation .nav-previous a:before, .post-navigation .nav-previous a:before { margin-left: 2px; margin-right: auto; } .comment-navigation .nav-next a:after, .posts-navigation .nav-next a:after, .post-navigation .nav-next a:after { margin-left: auto; margin-right: 2px; } /* Page links */ .page-links .page-links-title { padding-left: 10px; padding-right: 0; } .page-links span { border-left: 1px solid rgba(0, 0, 0, .05); border-right: none; } .page-links .page-links-title { padding-left: 10px; padding-right: 0; } /*-------------------------------------------------------------- # Accessibility --------------------------------------------------------------*/ /* Text meant only for screen readers. */ .screen-reader-text:focus { left: auto; right: 5px; } /*-------------------------------------------------------------- # Widgets --------------------------------------------------------------*/ .widget li > ul, .widget li > ol { margin-left: auto; margin-right: 1em; } /* Calendar widget */ .widget_calendar #prev { text-align: right; } .widget_calendar #next { text-align: left; } /*-------------------------------------------------------------- # Content --------------------------------------------------------------*/ .footer-name { margin: 0 2px 0 0; } /*-------------------------------------------------------------- ## Posts and pages --------------------------------------------------------------*/ .entry-meta span { margin-left: 1em; margin-right: auto; } /*-------------------------------------------------------------- ## Comments --------------------------------------------------------------*/ .comment-list { margin-left: auto; margin-right: 0; } .comment-meta { padding-left: 0; padding-right: 3em; } .comment .avatar { left: auto; right: -3em; } /*-------------------------------------------------------------- ## Captions --------------------------------------------------------------*/ .wp-caption-text { text-align: right; } /*-------------------------------------------------------------- # Media queries --------------------------------------------------------------*/ @media screen and (min-width:768px) { .sidebar { left: auto; position: fixed; right: 40px; } .site-content { margin-left: 40px; margin-right: 300px; } .footer-widget-area .widget-area { float: right; } .footer-widget-area .widget-area:nth-child(1):nth-last-child(2), .footer-widget-area .widget-area:nth-child(2):nth-last-child(1) { margin-left: auto; margin-right: 6%; margin-right: auto; } .footer-widget-area .widget-area:nth-child(1):nth-last-child(2):last-of-type, .footer-widget-area .widget-area:nth-child(2):nth-last-child(1):last-of-type { margin-left: 0; } .footer-widget-area .widget-area:nth-child(1):nth-last-child(3), .footer-widget-area .widget-area:nth-child(2):nth-last-child(2), .footer-widget-area .widget-area:nth-child(3):nth-last-child(1) { margin-left: 5%; margin-right: auto; } .footer-widget-area .widget-area:nth-child(1):nth-last-child(3):last-of-type, .footer-widget-area .widget-area:nth-child(2):nth-last-child(2):last-of-type, .footer-widget-area .widget-area:nth-child(3):nth-last-child(1):last-of-type { margin-left: 0; } } @media screen and (min-width:1025px) { .sidebar { left: auto; right: 60px; } .site-content { margin-left: auto; margin-right: 360px; } .entry-meta { float: left; } .entry-content, .entry-summary { float: right; } } @media screen and (min-width:1260px) { img.size-big, .wp-caption.caption-big { margin-left: -235px; margin-right: auto; } .page .wp-caption.alignright, .page img.alignright, .page blockquote.alignright { margin-left: -120px; margin-right: auto; } }