/* =Reset -------------------------------------------------------------- */ caption, th, td { text-align: right; } /* =Global ----------------------------------------------- */ /* Text elements */ ul, ol { margin: 0 3em 1.5em 0; } ul ul, ol ol, ul ol, ol ul { margin-right: 1.5em; } button, html input[type="button"], input[type="reset"], input[type="submit"], button:hover, html input[type="button"]:hover, input[type="reset"]:hover, input[type="submit"]:hover, button:focus, html input[type="button"]:focus, input[type="reset"]:focus, input[type="submit"]:focus, button:active, html input[type="button"]:active, input[type="reset"]:active, input[type="submit"]:active { margin: 0.5rem 0 0.5rem 0.5rem; } textarea { padding-right: 3px; } /* Alignment */ .alignleft { float: right; margin-left: 1.5em; } .alignright { float: left; margin-right: 1.5em; } /* =Column Layout ----------------------------------------------- */ /* Two Columns */ .twocol #primary { float: right; } .twocol #content { margin: 0 0 0 2%; } .twocol #secondary, .twocol #tertiary { float: left; clear: left; } /* Three Columns */ .threecol #primary { float: right; } .threecol #secondary { float: right; margin: 0.5em 90% 0 0; } .threecol #tertiary { float: right; margin: 0.5em 20% 0 0; } @media only screen and (max-width: 992px) { .threecol #content { margin: 0 31% 0 22%; } .threecol #tertiary { margin: 0.5em 16% 0 0; } } /* =Menu ----------------------------------------------- */ .main-navigation ul { padding-right: 0; } .main-navigation li { float: right; } .main-navigation ul ul { float: right; right: 1em; } .main-navigation ul ul ul { right: 100%; left: 0%; } /* =Content ----------------------------------------------- */ .wp-post-image-caption { right: 0; } .entry-content table, .comment-content table { margin: 0 0 2.083em -0.083em; text-align: right; } .entry-content tr td, .comment-content tr td { border: 1px solid #d9d9d9; border-width: 1px 1px 0 0; padding: 0.5em 1.25em; } /* =Aside Post Format ----------------------------------------------- */ .format-aside .entry-content { border-right: 4px solid rgba( 0, 0, 0, 0.1 ); padding-right: 1em; padding-left: 0; } /* =Navigation ----------------------------------------------- */ .site-content .nav-previous { float: right; } .site-content .nav-next { float: left; text-align: left; } /* =Comments ----------------------------------------------- */ .commentlist li.comment, .commentlist li.pingback { padding-right: 2.5em; } .comment .avatar { float: right; margin-left: 1.25em; margin-right: 0; } .comment .reply { text-align: left; } /* Comment Form */ #commentform input[type="text"] { margin-right: 0.5em; margin-left: 0; } /* =Widgets ----------------------------------------------- */ .widget ul { padding-right: 0; margin-right: 0.5em; }