656 lines
12 KiB
CSS
656 lines
12 KiB
CSS
|
/*
|
||
|
Theme Name: Independent Publisher 2
|
||
|
*/
|
||
|
|
||
|
body {
|
||
|
direction: rtl;
|
||
|
unicode-bidi: embed;
|
||
|
}
|
||
|
|
||
|
ul,
|
||
|
ol {
|
||
|
margin: 0 2em 1.75em 0;
|
||
|
}
|
||
|
|
||
|
ul ul,
|
||
|
ol ul,
|
||
|
ul ol,
|
||
|
ol ol {
|
||
|
margin-right: 2em;
|
||
|
margin-left: auto;
|
||
|
}
|
||
|
|
||
|
blockquote {
|
||
|
margin: 1.75em -1.9em 1.75em .875em;
|
||
|
padding: 0 1.75em 0 0;
|
||
|
}
|
||
|
|
||
|
blockquote blockquote {
|
||
|
margin-right: 1.75em;
|
||
|
margin-left: auto;
|
||
|
}
|
||
|
|
||
|
blockquote.alignleft,
|
||
|
blockquote.alignright {
|
||
|
margin-right: auto;
|
||
|
margin-left: auto;
|
||
|
text-align: right;
|
||
|
}
|
||
|
|
||
|
blockquote cite:before {
|
||
|
margin-left: .21875em;
|
||
|
margin-right: 0;
|
||
|
}
|
||
|
|
||
|
textarea {
|
||
|
padding-right: 3px;
|
||
|
padding-left: 0;
|
||
|
}
|
||
|
|
||
|
caption,
|
||
|
th,
|
||
|
td {
|
||
|
text-align: right;
|
||
|
}
|
||
|
|
||
|
/*--------------------------------------------------------------
|
||
|
3.0 - Forms
|
||
|
--------------------------------------------------------------*/
|
||
|
|
||
|
input + button:not(.menu-toggle),
|
||
|
input + input[type=\"button\"],
|
||
|
input + input[type=\"reset\"],
|
||
|
input + input[type=\"submit\"],
|
||
|
input + .posts-navigation .nav-links a,
|
||
|
input + #content #infinite-handle span button,
|
||
|
label + button:not(.menu-toggle),
|
||
|
label + input[type=\"button\"],
|
||
|
label + input[type=\"reset\"],
|
||
|
label + input[type=\"submit\"],
|
||
|
label + .posts-navigation .nav-links a,
|
||
|
label + #content #infinite-handle span button {
|
||
|
margin-right: .21875em;
|
||
|
margin-left: auto;
|
||
|
}
|
||
|
|
||
|
input[type=\"checkbox\"],
|
||
|
input[type=\"radio\"] {
|
||
|
margin-left: .1em;
|
||
|
margin-right: auto;
|
||
|
}
|
||
|
|
||
|
/*--------------------------------------------------------------
|
||
|
4.0 - Navigation
|
||
|
--------------------------------------------------------------*/
|
||
|
|
||
|
.site-content .nav-previous {
|
||
|
float: right;
|
||
|
}
|
||
|
|
||
|
.site-content .nav-next {
|
||
|
float: left;
|
||
|
text-align: left;
|
||
|
}
|
||
|
|
||
|
/*--------------------------------------------------------------
|
||
|
4.1 - Mobile Menu Button
|
||
|
--------------------------------------------------------------*/
|
||
|
|
||
|
.toggled .menu-toggle:before {
|
||
|
margin-left: 3px;
|
||
|
margin-right: auto;
|
||
|
}
|
||
|
|
||
|
/*--------------------------------------------------------------
|
||
|
4.3 - Posts Navigation
|
||
|
--------------------------------------------------------------*/
|
||
|
|
||
|
.posts-navigation .nav-links .nav-previous a:before {
|
||
|
margin-left: .4375em;
|
||
|
margin-right: auto;
|
||
|
}
|
||
|
|
||
|
.posts-navigation .nav-links .nav-next a:after {
|
||
|
margin-right: .4375em;
|
||
|
margin-left: auto;
|
||
|
}
|
||
|
|
||
|
/*--------------------------------------------------------------
|
||
|
4.4 - Post Navigation
|
||
|
--------------------------------------------------------------*/
|
||
|
|
||
|
.post-navigation .nav-links .nav-previous {
|
||
|
margin: 0 -.21875em 0 0;
|
||
|
}
|
||
|
|
||
|
.post-navigation .nav-links .nav-previous a:before {
|
||
|
margin-left: .21875em;
|
||
|
margin-right: auto;
|
||
|
content: "\f432";
|
||
|
}
|
||
|
|
||
|
.post-navigation .nav-links .nav-next {
|
||
|
margin: 0 0 0 -.21875em;
|
||
|
}
|
||
|
|
||
|
.post-navigation .nav-links .nav-next a:after {
|
||
|
margin-right: .21875em;
|
||
|
margin-left: auto;
|
||
|
}
|
||
|
|
||
|
/*--------------------------------------------------------------
|
||
|
4.5 - Comment Navigation
|
||
|
--------------------------------------------------------------*/
|
||
|
|
||
|
/*--------------------------------------------------------------
|
||
|
4.6 - Menu
|
||
|
--------------------------------------------------------------*/
|
||
|
|
||
|
.main-navigation {
|
||
|
text-align: right;
|
||
|
}
|
||
|
|
||
|
.main-navigation ul {
|
||
|
padding-right: 0;
|
||
|
padding-left: 0;
|
||
|
}
|
||
|
|
||
|
/* Small menu. */
|
||
|
|
||
|
.menu-toggle:before {
|
||
|
margin-left: 5px;
|
||
|
margin-right: auto;
|
||
|
}
|
||
|
|
||
|
.main-navigation ul a {
|
||
|
padding-right: 1.75em;
|
||
|
padding-left: 1.75em;
|
||
|
}
|
||
|
|
||
|
.main-navigation ul ul a {
|
||
|
padding-right: 3.5em;
|
||
|
padding-left: 0;
|
||
|
}
|
||
|
|
||
|
.main-navigation ul ul ul a {
|
||
|
padding-right: 5.25em;
|
||
|
padding-left: 0;
|
||
|
}
|
||
|
|
||
|
.main-navigation ul ul ul ul a {
|
||
|
padding-right: 7em;
|
||
|
padding-left: 0;
|
||
|
}
|
||
|
|
||
|
.main-navigation ul ul ul ul ul a {
|
||
|
padding-right: 8.75em;
|
||
|
padding-left: 0;
|
||
|
}
|
||
|
|
||
|
.main-navigation ul ul ul ul ul ul a {
|
||
|
padding-right: 10.5em;
|
||
|
padding-left: 0;
|
||
|
}
|
||
|
|
||
|
/*--------------------------------------------------------------
|
||
|
5.0 - Accessibility
|
||
|
--------------------------------------------------------------*/
|
||
|
/* Text meant only for screen readers */
|
||
|
|
||
|
.screen-reader-text:focus {
|
||
|
left: auto;
|
||
|
right: 5px;
|
||
|
}
|
||
|
|
||
|
/*--------------------------------------------------------------
|
||
|
6.0 - Clearings
|
||
|
--------------------------------------------------------------*/
|
||
|
|
||
|
/*--------------------------------------------------------------
|
||
|
7.0 - Content
|
||
|
--------------------------------------------------------------*/
|
||
|
|
||
|
.alignright {
|
||
|
float: right;
|
||
|
margin-left: 1.75em;
|
||
|
margin-right: auto;
|
||
|
}
|
||
|
|
||
|
.alignleft {
|
||
|
float: left;
|
||
|
margin-right: 1.75em;
|
||
|
margin-left: auto;
|
||
|
}
|
||
|
|
||
|
img.alignright {
|
||
|
margin: 5px 0 10px 20px;
|
||
|
}
|
||
|
|
||
|
img.alignleft {
|
||
|
margin: 5px 20px 10px 0;
|
||
|
}
|
||
|
|
||
|
/*--------------------------------------------------------------
|
||
|
9.0 - Media
|
||
|
--------------------------------------------------------------*/
|
||
|
|
||
|
/* Make sure embeds and iframes fit their containers */
|
||
|
|
||
|
/*--------------------------------------------------------------
|
||
|
10.0 - Galleries
|
||
|
--------------------------------------------------------------*/
|
||
|
|
||
|
.gallery-item {
|
||
|
float: right;
|
||
|
margin: 1.75em 4px 0 0;
|
||
|
}
|
||
|
|
||
|
.gallery-columns-1 .gallery-item:nth-of-type(1n+1),
|
||
|
.gallery-columns-2 .gallery-item:nth-of-type(2n+1),
|
||
|
.gallery-columns-3 .gallery-item:nth-of-type(3n+1),
|
||
|
.gallery-columns-4 .gallery-item:nth-of-type(4n+1),
|
||
|
.gallery-columns-5 .gallery-item:nth-of-type(5n+1),
|
||
|
.gallery-columns-6 .gallery-item:nth-of-type(6n+1),
|
||
|
.gallery-columns-7 .gallery-item:nth-of-type(7n+1),
|
||
|
.gallery-columns-8 .gallery-item:nth-of-type(8n+1),
|
||
|
.gallery-columns-9 .gallery-item:nth-of-type(9n+1) {
|
||
|
clear: right;
|
||
|
margin-right: 0;
|
||
|
margin-left: auto;
|
||
|
}
|
||
|
|
||
|
/*--------------------------------------------------------------
|
||
|
11.0 - Comments
|
||
|
--------------------------------------------------------------*/
|
||
|
|
||
|
ol.comment-list li.comment,
|
||
|
ol.comment-list ol.children li.comment {
|
||
|
margin-right: -1px;
|
||
|
margin-left: auto;
|
||
|
}
|
||
|
|
||
|
.pingback,
|
||
|
.trackback {
|
||
|
border-right: solid 1px #e8e8e8;
|
||
|
border-left: none;
|
||
|
}
|
||
|
|
||
|
ol.comment-list .pingback,
|
||
|
ol.comment-list .trackback {
|
||
|
padding-right: .875em;
|
||
|
padding-left: 0;
|
||
|
}
|
||
|
|
||
|
.pingback:before,
|
||
|
.trackback:before {
|
||
|
float: right;
|
||
|
}
|
||
|
|
||
|
.pingback a:first-child,
|
||
|
.trackback a:first-child {
|
||
|
margin: 0 .21875em 0 0;
|
||
|
}
|
||
|
|
||
|
.pingback span.edit-link,
|
||
|
.trackback span.edit-link {
|
||
|
margin-right: .21875em;
|
||
|
margin-left: auto;
|
||
|
}
|
||
|
|
||
|
.pingback span.edit-link:before,
|
||
|
.trackback span.edit-link:before {
|
||
|
margin: 0 0 0 .109375em;
|
||
|
}
|
||
|
|
||
|
.comment .comment-body {
|
||
|
padding: 1.75em 1.75em 0 0;
|
||
|
}
|
||
|
|
||
|
.comment .comment-reply-link:before {
|
||
|
margin-left: .25em;
|
||
|
margin-right: auto;
|
||
|
}
|
||
|
|
||
|
.comment .comment-meta {
|
||
|
padding-right: 63px;
|
||
|
padding-left: 0;
|
||
|
}
|
||
|
|
||
|
.comment .comment-meta .comment-author .avatar {
|
||
|
right: 0;
|
||
|
left: auto;
|
||
|
}
|
||
|
|
||
|
.comment-awaiting-moderation {
|
||
|
margin: 1.2em -63px -5px 0;
|
||
|
}
|
||
|
|
||
|
.comment-awaiting-moderation:before {
|
||
|
margin-left: .4375em;
|
||
|
margin-right: auto;
|
||
|
}
|
||
|
|
||
|
.comment-awaiting-moderation:after {
|
||
|
margin-right: .4375em;
|
||
|
margin-left: auto;
|
||
|
}
|
||
|
|
||
|
.comment > .comment-respond {
|
||
|
margin-right: 1.75em;
|
||
|
margin-left: auto;
|
||
|
}
|
||
|
|
||
|
/*--------------------------------------------------------------
|
||
|
12.0 - Widgets
|
||
|
--------------------------------------------------------------*/
|
||
|
|
||
|
/* =Footer Widgets */
|
||
|
|
||
|
.widget ul,
|
||
|
.widget ol {
|
||
|
margin-left: auto;
|
||
|
}
|
||
|
|
||
|
.widget ul ul,
|
||
|
.widget ol ul,
|
||
|
.widget ul ol,
|
||
|
.widget ol ol {
|
||
|
margin-right: .875em;
|
||
|
margin-left: auto;
|
||
|
}
|
||
|
|
||
|
.widget ul ul,
|
||
|
.widget ol ul,
|
||
|
.widget ul ol,
|
||
|
.widget ol ol {
|
||
|
margin-right: 1.75em;
|
||
|
margin-left: auto;
|
||
|
}
|
||
|
|
||
|
.widget_calendar #next {
|
||
|
text-align: left;
|
||
|
}
|
||
|
|
||
|
/* Using root level selector to increase specificity */
|
||
|
|
||
|
.widget_authors img {
|
||
|
margin-left: .4375em;
|
||
|
margin-right: auto;
|
||
|
}
|
||
|
|
||
|
/*--------------------------------------------------------------
|
||
|
13.0 - Layout
|
||
|
--------------------------------------------------------------*/
|
||
|
|
||
|
.light-text > span,
|
||
|
.light-text > a {
|
||
|
margin-left: .875em;
|
||
|
margin-right: auto;
|
||
|
}
|
||
|
|
||
|
.light-text > span:last-child,
|
||
|
.light-text > a:last-child {
|
||
|
margin-left: 0;
|
||
|
margin-right: auto;
|
||
|
}
|
||
|
|
||
|
.light-text > span:before,
|
||
|
.light-text > a:before {
|
||
|
margin-left: .21875em;
|
||
|
margin-right: auto;
|
||
|
}
|
||
|
|
||
|
.light-text span.author.vcard + a[rel=\"author\"] {
|
||
|
margin-right: .4375em;
|
||
|
margin-left: auto;
|
||
|
}
|
||
|
|
||
|
.light-text span.cat-links {
|
||
|
margin-right: 0;
|
||
|
margin-left: auto;
|
||
|
}
|
||
|
|
||
|
.light-text a[rel=\"author\"]:first-child {
|
||
|
margin-left: 0;
|
||
|
margin-right: auto;
|
||
|
}
|
||
|
|
||
|
.sticky-label {
|
||
|
left: auto;
|
||
|
right: 0;
|
||
|
}
|
||
|
|
||
|
.hentry > .sticky-label {
|
||
|
float: right;
|
||
|
}
|
||
|
|
||
|
.hentry > .sticky-label + .entry-content {
|
||
|
clear: right;
|
||
|
}
|
||
|
|
||
|
.entry-meta > span {
|
||
|
margin-left: 1.3125em;
|
||
|
margin-right: 0;
|
||
|
}
|
||
|
|
||
|
.entry-meta > span:last-child {
|
||
|
margin-left: 0;
|
||
|
}
|
||
|
|
||
|
.post-details span.author.vcard + span.cat-links {
|
||
|
margin-right: .4375em;
|
||
|
margin-left: auto;
|
||
|
}
|
||
|
|
||
|
.post-tags li {
|
||
|
float: right;
|
||
|
}
|
||
|
|
||
|
.post-tags li:first-child:after {
|
||
|
margin-left: .875em;
|
||
|
margin-right: 0;
|
||
|
}
|
||
|
|
||
|
.post-tags li:nth-child(n+2):not(:last-child):after {
|
||
|
margin-left: .4375em;
|
||
|
margin-right: 0;
|
||
|
}
|
||
|
|
||
|
.page-links {
|
||
|
text-align: right;
|
||
|
}
|
||
|
|
||
|
.page-links > span:first-child,
|
||
|
.page-links > a:first-child {
|
||
|
margin-left: 0;
|
||
|
margin-right: .4375em;
|
||
|
}
|
||
|
|
||
|
.post-edit-link a:before {
|
||
|
margin: -.109375em -.21875em 0 .21875em;
|
||
|
}
|
||
|
|
||
|
/*--------------------------------------------------------------
|
||
|
13.2 - Hero Header
|
||
|
--------------------------------------------------------------*/
|
||
|
|
||
|
.has-header-image #hero-header:before {
|
||
|
right: 0;
|
||
|
left: auto;
|
||
|
}
|
||
|
|
||
|
/*--------------------------------------------------------------
|
||
|
13.3 - Post Author Card
|
||
|
--------------------------------------------------------------*/
|
||
|
|
||
|
.entry-author .author-avatar {
|
||
|
float: left;
|
||
|
margin-right: .875em;
|
||
|
margin-left: auto;
|
||
|
}
|
||
|
|
||
|
.entry-author .author-avatar img {
|
||
|
float: left;
|
||
|
}
|
||
|
|
||
|
.site-posted-on {
|
||
|
margin-right: 100px;
|
||
|
margin-left: auto;
|
||
|
}
|
||
|
|
||
|
.site-posted-on strong {
|
||
|
clear: left;
|
||
|
}
|
||
|
|
||
|
@media screen and (min-width: 32.375em) {
|
||
|
.main-navigation {
|
||
|
text-align: center;
|
||
|
}
|
||
|
.main-navigation ul a,
|
||
|
.main-navigation ul ul a,
|
||
|
.main-navigation ul ul ul a,
|
||
|
.main-navigation ul ul ul ul a,
|
||
|
.main-navigation ul ul ul ul ul a,
|
||
|
.main-navigation ul ul ul ul ul ul a {
|
||
|
padding: .4835em .209375em;
|
||
|
}
|
||
|
.main-navigation ul ul {
|
||
|
right: -999em;
|
||
|
margin-right: -.4em;
|
||
|
float: right;
|
||
|
text-align: right;
|
||
|
left: auto;
|
||
|
margin-left: auto;
|
||
|
}
|
||
|
|
||
|
.main-navigation ul ul ul {
|
||
|
right: -999em;
|
||
|
left: auto;
|
||
|
}
|
||
|
|
||
|
.main-navigation ul ul li:hover > ul,
|
||
|
.main-navigation ul ul li.focus > ul {
|
||
|
right: 100%;
|
||
|
left: auto;
|
||
|
}
|
||
|
|
||
|
.main-navigation ul li:hover > ul,
|
||
|
.main-navigation ul li.focus > ul {
|
||
|
right: auto;
|
||
|
left: auto;
|
||
|
}
|
||
|
|
||
|
.main-navigation li.menu-item-has-children > a:after,
|
||
|
.main-navigation li.page_item_has_children > a:after {
|
||
|
margin-right: 6px;
|
||
|
margin-left: auto;
|
||
|
}
|
||
|
|
||
|
.main-navigation li.menu-item-has-children > a:after,
|
||
|
.main-navigation li.page_item_has_children > a:after {
|
||
|
-webkit-transform: rotate(-90deg);
|
||
|
transform: rotate(-90deg);
|
||
|
}
|
||
|
|
||
|
.post-navigation .nav-links .nav-previous {
|
||
|
margin: 0 -.21875em 0 0;
|
||
|
}
|
||
|
|
||
|
blockquote.alignright {
|
||
|
margin-left: 1.75em;
|
||
|
margin-right: auto;
|
||
|
}
|
||
|
|
||
|
blockquote.alignleft {
|
||
|
margin-right: 1.75em;
|
||
|
margin-left: auto;
|
||
|
}
|
||
|
}
|
||
|
|
||
|
@media screen and (min-width: 48.9375em) {
|
||
|
|
||
|
.comments-area li.comment {
|
||
|
padding: 1.75em 1.75em 0 0;
|
||
|
}
|
||
|
|
||
|
.comments-area li.comment .comment-respond {
|
||
|
margin-right: 0;
|
||
|
margin-left: auto;
|
||
|
}
|
||
|
|
||
|
.comments-area li.comment .comment {
|
||
|
margin-right: 0;
|
||
|
margin-left: auto;
|
||
|
}
|
||
|
|
||
|
.entry-author .author-avatar {
|
||
|
margin-right: 0;
|
||
|
}
|
||
|
|
||
|
.entry-author .author-avatar,
|
||
|
.entry-author .author-avatar img {
|
||
|
float: right;
|
||
|
}
|
||
|
|
||
|
.entry-author .author-bio,
|
||
|
.entry-author .author-heading {
|
||
|
margin-right: 100px;
|
||
|
margin-left: auto;
|
||
|
}
|
||
|
|
||
|
.site-posted-on {
|
||
|
left: 0;
|
||
|
right: auto;
|
||
|
margin-right: 0;
|
||
|
text-align: left;
|
||
|
margin-left: auto;
|
||
|
}
|
||
|
|
||
|
}
|
||
|
|
||
|
@media screen and (min-width: 62em) {
|
||
|
.has-sidebar .content-area {
|
||
|
float: right;
|
||
|
margin: 0 0 0 -26%;
|
||
|
}
|
||
|
|
||
|
.has-sidebar .site-main {
|
||
|
margin: 0 0 0 26%;
|
||
|
}
|
||
|
|
||
|
.has-sidebar .site-content .widget-area {
|
||
|
float: left;
|
||
|
}
|
||
|
|
||
|
.footer-widgets .widget-area {
|
||
|
float: right;
|
||
|
}
|
||
|
|
||
|
.footer-widgets .widget-area:nth-child(1):nth-last-child(2),
|
||
|
.footer-widgets .widget-area:nth-child(2):nth-last-child(1) {
|
||
|
margin-left: 4%;
|
||
|
margin-right: auto;
|
||
|
}
|
||
|
|
||
|
.footer-widgets .widget-area:nth-child(1):nth-last-child(2):last-of-type,
|
||
|
.footer-widgets .widget-area:nth-child(2):nth-last-child(1):last-of-type {
|
||
|
margin-left: 0;
|
||
|
margin-right: auto;
|
||
|
}
|
||
|
|
||
|
.footer-widgets .widget-area:nth-child(1):nth-last-child(3),
|
||
|
.footer-widgets .widget-area:nth-child(2):nth-last-child(2),
|
||
|
.footer-widgets .widget-area:nth-child(3):nth-last-child(1) {
|
||
|
margin-left: 5%;
|
||
|
margin-right: auto;
|
||
|
}
|
||
|
|
||
|
.footer-widgets .widget-area:nth-child(1):nth-last-child(3):last-of-type,
|
||
|
.footer-widgets .widget-area:nth-child(2):nth-last-child(2):last-of-type,
|
||
|
.footer-widgets .widget-area:nth-child(3):nth-last-child(1):last-of-type {
|
||
|
margin-left: 0;
|
||
|
margin-right: auto;
|
||
|
}
|
||
|
|
||
|
}
|