/* Theme Name: Bold Life Adding support for language 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. http://codex.wordpress.org/Right_to_Left_Language_Support */ /* =Reset -------------------------------------------------------------- */ body { direction: rtl; unicode-bidi: embed; } caption, th, td { text-align: right; } /* =Grid -------------------------------------------------------------- */ .showgrid { background: url( 'images/grid-rtl.png' ) right top; } .last { margin-left: 0; } /* =Typography -------------------------------------------------------------- */ blockquote { background:url( 'images/blockquote-rtl.gif' ) right top no-repeat; } ul, ol { margin: 0 0 24px 24px; padding-left: 0; padding-right: 48px; } dd { margin: 0 30px 24px 0; } /* =Wraps -------------------------------------------------------------- */ #inner-wrap { float: right; margin-left: 0; margin-right: auto; } /* =Navigation Menu -------------------------------------------------------------- */ #nav, div.menu { float: right; padding: 0 120px 0 0; } #nav li, div.menu li { float: right; } #nav a, div.menu a { background: url( 'images/menu-rtl.gif' ) left 18px no-repeat; } #nav ul ul, div.menu ul ul { float: right; right: 0; } #nav ul ul ul, div.menu ul ul ul { border-right: none; left: auto; right: 100%; } /* =Headings -------------------------------------------------------------- */ h1.logo { margin: 0 140px 0 0; padding-left: 120px; padding-right: 0; } h2.archive-header, h3.description { margin: 0 140px 24px 0; padding-left: 120px; padding-right: 0; } /* =Entries -------------------------------------------------------------- */ div.post, div.page { float: right; } .post-date-wrapper { float: right; margin-left: 10px; margin-right: 0; } a.comment-left, a.comment-left:visited { background: url( 'images/comment-left-rtl.png' ) right top no-repeat; } .error404 .post { float: right; padding-left: 0; padding-right: 120px; margin-left: 0; margin-right: auto; } .single-column { float: right; } .post-wrapper { float: right; margin-left: 10px; margin-right: auto; } .entry-wrapper, .wide-entry-wrapper, .page-entry-wrapper { float: right; margin-left: 0; margin-right: auto; } .page-entry-wrapper { padding-left: 0; padding-right: 120px; } .no-results-wrapper { float: right; margin-left: 0; margin-right: auto; padding-left: 0; padding-right: 120px; } /* =Post navigation -------------------------------------------------------------- */ #post-navigation { float: right; padding-left: 0; padding-right: 120px; } .single #post-navigation { float: right; padding-right: 0; } .nav-previous { float: right; } .nav-next { float: left; } /* =Search Form -------------------------------------------------------------- */ #searchform, .entry .post-password-form { float: right; } #s, .entry .post-password-input{ background: url( 'images/search-input-rtl.gif' ) right top no-repeat; float: right; padding: 0 15px 0 0; } #searchsubmit, .entry .post-password-submit { background: url( 'images/search-btn-rtl.gif' ) right top no-repeat; float: right; } /* =RSS Subscription Button -------------------------------------------------------------- */ a.rss, a.rss:visited { background: url( 'images/rss-rtl.png' ) right top no-repeat; padding: 10px 70px 0 0; } /* =Sidebar -------------------------------------------------------------- */ #sidebar { float: right; margin-left: 0; margin-right: auto; } #sidebar ul ul ul { margin: 0 24px 0 0; } /* =Comments -------------------------------------------------------------- */ #comments .edit-link a { float: left; text-align: left; } #reply-title small { padding-left: 0; padding-right: 8px; } #comment-nav-above, #comment-nav-below { float: right; } .nav-previous { float: right; } .nav-next { float: left; } ol.commentlist li.bypostauthor div.comment, ol.commentlist li.bypostauthor li.bypostauthor div.comment, ol.commentlist li.bypostauthor li.bypostauthor li.bypostauthor div.comment { float: right; } .comment img { float: right; margin: 0 0 0 16px; } .commentlist .reply { float: right; } .form-submit { float: right; } .form-submit #submit { float: right; } #commentform input, #commentform textarea { margin: 0 41px 0 0; } #commentform .comment-form-url input { margin-left: 0; margin-right: 35px; } #commentform .comment-form-comment textarea { margin-left: 0; margin-right: 22px; } #commentform p { float: right; } #respond { float: right; } /* =Footer -------------------------------------------------------------- */ #footer { float: right; padding-left: 0; padding-right: 120px; } /* =Attachments -------------------------------------------------------------- */ #attachment-navigation { float: right; } /* =WordPress.com Widgets -------------------------------------------------------------- */ #sidebar .widget_author_grid li a img, #sidebar .widget_authors li a img { padding: 6px 6px 0 0; } #sidebar .widget_authors li ul { padding-left: 0; padding-right: 24px; } #sidebar td.recentcommentstexttop, #sidebar td.recentcommentstextend { padding: 0 10px 0 0 !important; } /* =WordPress.com Shortcodes -------------------------------------------------------------- */ .db-wrapper { /* digg button */ margin: 0 0 4px 4px; }