themes-wordpress/altofocus/rtl.css
2018-02-27 13:59:32 +11:00

1592 lines
No EOL
36 KiB
CSS

/*
Theme Name: AltoFocus
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.
https://codex.wordpress.org/Right_to_Left_Languagecomponentsupport
*/
/*--------------------------------------------------------------
>>> TABLE OF CONTENTS:
----------------------------------------------------------------
# Variables & Mixins
# Normalize
# Accessibility
# Alignments
# Clearings
# Typography
# Forms
# Buttons
# Formatting
# Lists
# Tables
# Navigation
# Links
# Layout
## Posts
## Pages
# Comments
# Widgets
# Infinite scroll
# Media
## Galleries
# Components
# Plugins
--------------------------------------------------------------*/
/*--------------------------------------------------------------
# Variables & Mixins
--------------------------------------------------------------*/
/*--------------------------------------------------------------*/
/* !## Color Variables */
/*--------------------------------------------------------------*/
/*--------------------------------------------------------------*/
/* !## Typographic Variables */
/*--------------------------------------------------------------*/
/*--------------------------------------------------------------*/
/* !## Global Structure */
/*--------------------------------------------------------------*/
/*--------------------------------------------------------------
# Typography
--------------------------------------------------------------*/
/*--------------------------------------------------------------*/
/* !## Typographic Mixins */
/*--------------------------------------------------------------*/
/*--------------------------------------------------------------
# Animations
--------------------------------------------------------------*/
/*--------------------------------------------------------------*/
/* !## Animations */
/*--------------------------------------------------------------*/
@-webkit-keyframes bounce-reveal-y {
0%,
100% {
-webkit-transform: scaleY(1);
-moz-transform: scaleY(1);
-ms-transform: scaleY(1);
-o-transform: scaleY(1);
transform: scaleY(1);
}
50% {
-webkit-transform: scaleY(1.1);
-moz-transform: scaleY(1.1);
-ms-transform: scaleY(1.1);
-o-transform: scaleY(1.1);
transform: scaleY(1.1);
}
}
@-moz-keyframes bounce-reveal-y {
0%,
100% {
-webkit-transform: scaleY(1);
-moz-transform: scaleY(1);
-ms-transform: scaleY(1);
-o-transform: scaleY(1);
transform: scaleY(1);
}
50% {
-webkit-transform: scaleY(1.1);
-moz-transform: scaleY(1.1);
-ms-transform: scaleY(1.1);
-o-transform: scaleY(1.1);
transform: scaleY(1.1);
}
}
@-o-keyframes bounce-reveal-y {
0%,
100% {
-webkit-transform: scaleY(1);
-moz-transform: scaleY(1);
-ms-transform: scaleY(1);
-o-transform: scaleY(1);
transform: scaleY(1);
}
50% {
-webkit-transform: scaleY(1.1);
-moz-transform: scaleY(1.1);
-ms-transform: scaleY(1.1);
-o-transform: scaleY(1.1);
transform: scaleY(1.1);
}
}
@keyframes bounce-reveal-y {
0%,
100% {
-webkit-transform: scaleY(1);
-moz-transform: scaleY(1);
-ms-transform: scaleY(1);
-o-transform: scaleY(1);
transform: scaleY(1);
}
50% {
-webkit-transform: scaleY(1.1);
-moz-transform: scaleY(1.1);
-ms-transform: scaleY(1.1);
-o-transform: scaleY(1.1);
transform: scaleY(1.1);
}
}
@-webkit-keyframes bounce-hide-y {
0%,
100% {
-webkit-transform: scaleY(1);
-moz-transform: scaleY(1);
-ms-transform: scaleY(1);
-o-transform: scaleY(1);
transform: scaleY(1);
}
50% {
-webkit-transform: scaleY(0.9);
-moz-transform: scaleY(0.9);
-ms-transform: scaleY(0.9);
-o-transform: scaleY(0.9);
transform: scaleY(0.9);
}
}
@-moz-keyframes bounce-hide-y {
0%,
100% {
-webkit-transform: scaleY(1);
-moz-transform: scaleY(1);
-ms-transform: scaleY(1);
-o-transform: scaleY(1);
transform: scaleY(1);
}
50% {
-webkit-transform: scaleY(0.9);
-moz-transform: scaleY(0.9);
-ms-transform: scaleY(0.9);
-o-transform: scaleY(0.9);
transform: scaleY(0.9);
}
}
@-o-keyframes bounce-hide-y {
0%,
100% {
-webkit-transform: scaleY(1);
-moz-transform: scaleY(1);
-ms-transform: scaleY(1);
-o-transform: scaleY(1);
transform: scaleY(1);
}
50% {
-webkit-transform: scaleY(0.9);
-moz-transform: scaleY(0.9);
-ms-transform: scaleY(0.9);
-o-transform: scaleY(0.9);
transform: scaleY(0.9);
}
}
@keyframes bounce-hide-y {
0%,
100% {
-webkit-transform: scaleY(1);
-moz-transform: scaleY(1);
-ms-transform: scaleY(1);
-o-transform: scaleY(1);
transform: scaleY(1);
}
50% {
-webkit-transform: scaleY(0.9);
-moz-transform: scaleY(0.9);
-ms-transform: scaleY(0.9);
-o-transform: scaleY(0.9);
transform: scaleY(0.9);
}
}
@-webkit-keyframes bounce-reveal {
0%,
100% {
-webkit-transform: scale(1);
-moz-transform: scale(1);
-ms-transform: scale(1);
-o-transform: scale(1);
transform: scale(1);
}
33% {
-webkit-transform: scale(1.1);
-moz-transform: scale(1.1);
-ms-transform: scale(1.1);
-o-transform: scale(1.1);
transform: scale(1.1);
}
66% {
-webkit-transform: scale(0.9);
-moz-transform: scale(0.9);
-ms-transform: scale(0.9);
-o-transform: scale(0.9);
transform: scale(0.9);
}
}
@-moz-keyframes bounce-reveal {
0%,
100% {
-webkit-transform: scale(1);
-moz-transform: scale(1);
-ms-transform: scale(1);
-o-transform: scale(1);
transform: scale(1);
}
33% {
-webkit-transform: scale(1.1);
-moz-transform: scale(1.1);
-ms-transform: scale(1.1);
-o-transform: scale(1.1);
transform: scale(1.1);
}
66% {
-webkit-transform: scale(0.9);
-moz-transform: scale(0.9);
-ms-transform: scale(0.9);
-o-transform: scale(0.9);
transform: scale(0.9);
}
}
@-o-keyframes bounce-reveal {
0%,
100% {
-webkit-transform: scale(1);
-moz-transform: scale(1);
-ms-transform: scale(1);
-o-transform: scale(1);
transform: scale(1);
}
33% {
-webkit-transform: scale(1.1);
-moz-transform: scale(1.1);
-ms-transform: scale(1.1);
-o-transform: scale(1.1);
transform: scale(1.1);
}
66% {
-webkit-transform: scale(0.9);
-moz-transform: scale(0.9);
-ms-transform: scale(0.9);
-o-transform: scale(0.9);
transform: scale(0.9);
}
}
@keyframes bounce-reveal {
0%,
100% {
-webkit-transform: scale(1);
-moz-transform: scale(1);
-ms-transform: scale(1);
-o-transform: scale(1);
transform: scale(1);
}
33% {
-webkit-transform: scale(1.1);
-moz-transform: scale(1.1);
-ms-transform: scale(1.1);
-o-transform: scale(1.1);
transform: scale(1.1);
}
66% {
-webkit-transform: scale(0.9);
-moz-transform: scale(0.9);
-ms-transform: scale(0.9);
-o-transform: scale(0.9);
transform: scale(0.9);
}
}
@-webkit-keyframes bounce-left {
0%,
100% {
-webkit-transform: translateX(0);
-moz-transform: translateX(0);
-ms-transform: translateX(0);
-o-transform: translateX(0);
transform: translateX(0);
}
33% {
-webkit-transform: translateX(-10px);
-moz-transform: translateX(-10px);
-ms-transform: translateX(-10px);
-o-transform: translateX(-10px);
transform: translateX(-10px);
}
66% {
-webkit-transform: translateX(3px);
-moz-transform: translateX(3px);
-ms-transform: translateX(3px);
-o-transform: translateX(3px);
transform: translateX(3px);
}
}
@-moz-keyframes bounce-left {
0%,
100% {
-webkit-transform: translateX(0);
-moz-transform: translateX(0);
-ms-transform: translateX(0);
-o-transform: translateX(0);
transform: translateX(0);
}
33% {
-webkit-transform: translateX(-10px);
-moz-transform: translateX(-10px);
-ms-transform: translateX(-10px);
-o-transform: translateX(-10px);
transform: translateX(-10px);
}
66% {
-webkit-transform: translateX(3px);
-moz-transform: translateX(3px);
-ms-transform: translateX(3px);
-o-transform: translateX(3px);
transform: translateX(3px);
}
}
@-o-keyframes bounce-left {
0%,
100% {
-webkit-transform: translateX(0);
-moz-transform: translateX(0);
-ms-transform: translateX(0);
-o-transform: translateX(0);
transform: translateX(0);
}
33% {
-webkit-transform: translateX(-10px);
-moz-transform: translateX(-10px);
-ms-transform: translateX(-10px);
-o-transform: translateX(-10px);
transform: translateX(-10px);
}
66% {
-webkit-transform: translateX(3px);
-moz-transform: translateX(3px);
-ms-transform: translateX(3px);
-o-transform: translateX(3px);
transform: translateX(3px);
}
}
@keyframes bounce-left {
0%,
100% {
-webkit-transform: translateX(0);
-moz-transform: translateX(0);
-ms-transform: translateX(0);
-o-transform: translateX(0);
transform: translateX(0);
}
33% {
-webkit-transform: translateX(-10px);
-moz-transform: translateX(-10px);
-ms-transform: translateX(-10px);
-o-transform: translateX(-10px);
transform: translateX(-10px);
}
66% {
-webkit-transform: translateX(3px);
-moz-transform: translateX(3px);
-ms-transform: translateX(3px);
-o-transform: translateX(3px);
transform: translateX(3px);
}
}
@-webkit-keyframes bounce-right {
0%,
100% {
-webkit-transform: translateX(1);
-moz-transform: translateX(1);
-ms-transform: translateX(1);
-o-transform: translateX(1);
transform: translateX(1);
}
33% {
-webkit-transform: translateX(10px);
-moz-transform: translateX(10px);
-ms-transform: translateX(10px);
-o-transform: translateX(10px);
transform: translateX(10px);
}
66% {
-webkit-transform: translateX(-3px);
-moz-transform: translateX(-3px);
-ms-transform: translateX(-3px);
-o-transform: translateX(-3px);
transform: translateX(-3px);
}
}
@-moz-keyframes bounce-right {
0%,
100% {
-webkit-transform: translateX(1);
-moz-transform: translateX(1);
-ms-transform: translateX(1);
-o-transform: translateX(1);
transform: translateX(1);
}
33% {
-webkit-transform: translateX(10px);
-moz-transform: translateX(10px);
-ms-transform: translateX(10px);
-o-transform: translateX(10px);
transform: translateX(10px);
}
66% {
-webkit-transform: translateX(-3px);
-moz-transform: translateX(-3px);
-ms-transform: translateX(-3px);
-o-transform: translateX(-3px);
transform: translateX(-3px);
}
}
@-o-keyframes bounce-right {
0%,
100% {
-webkit-transform: translateX(1);
-moz-transform: translateX(1);
-ms-transform: translateX(1);
-o-transform: translateX(1);
transform: translateX(1);
}
33% {
-webkit-transform: translateX(10px);
-moz-transform: translateX(10px);
-ms-transform: translateX(10px);
-o-transform: translateX(10px);
transform: translateX(10px);
}
66% {
-webkit-transform: translateX(-3px);
-moz-transform: translateX(-3px);
-ms-transform: translateX(-3px);
-o-transform: translateX(-3px);
transform: translateX(-3px);
}
}
@keyframes bounce-right {
0%,
100% {
-webkit-transform: translateX(1);
-moz-transform: translateX(1);
-ms-transform: translateX(1);
-o-transform: translateX(1);
transform: translateX(1);
}
33% {
-webkit-transform: translateX(10px);
-moz-transform: translateX(10px);
-ms-transform: translateX(10px);
-o-transform: translateX(10px);
transform: translateX(10px);
}
66% {
-webkit-transform: translateX(-3px);
-moz-transform: translateX(-3px);
-ms-transform: translateX(-3px);
-o-transform: translateX(-3px);
transform: translateX(-3px);
}
}
@-webkit-keyframes bounce-reveal-large {
0%,
100% {
-webkit-transform: scale(1);
-moz-transform: scale(1);
-ms-transform: scale(1);
-o-transform: scale(1);
transform: scale(1);
}
33% {
-webkit-transform: scale(1.25);
-moz-transform: scale(1.25);
-ms-transform: scale(1.25);
-o-transform: scale(1.25);
transform: scale(1.25);
}
66% {
-webkit-transform: scale(0.85);
-moz-transform: scale(0.85);
-ms-transform: scale(0.85);
-o-transform: scale(0.85);
transform: scale(0.85);
}
}
@-moz-keyframes bounce-reveal-large {
0%,
100% {
-webkit-transform: scale(1);
-moz-transform: scale(1);
-ms-transform: scale(1);
-o-transform: scale(1);
transform: scale(1);
}
33% {
-webkit-transform: scale(1.25);
-moz-transform: scale(1.25);
-ms-transform: scale(1.25);
-o-transform: scale(1.25);
transform: scale(1.25);
}
66% {
-webkit-transform: scale(0.85);
-moz-transform: scale(0.85);
-ms-transform: scale(0.85);
-o-transform: scale(0.85);
transform: scale(0.85);
}
}
@-o-keyframes bounce-reveal-large {
0%,
100% {
-webkit-transform: scale(1);
-moz-transform: scale(1);
-ms-transform: scale(1);
-o-transform: scale(1);
transform: scale(1);
}
33% {
-webkit-transform: scale(1.25);
-moz-transform: scale(1.25);
-ms-transform: scale(1.25);
-o-transform: scale(1.25);
transform: scale(1.25);
}
66% {
-webkit-transform: scale(0.85);
-moz-transform: scale(0.85);
-ms-transform: scale(0.85);
-o-transform: scale(0.85);
transform: scale(0.85);
}
}
@keyframes bounce-reveal-large {
0%,
100% {
-webkit-transform: scale(1);
-moz-transform: scale(1);
-ms-transform: scale(1);
-o-transform: scale(1);
transform: scale(1);
}
33% {
-webkit-transform: scale(1.25);
-moz-transform: scale(1.25);
-ms-transform: scale(1.25);
-o-transform: scale(1.25);
transform: scale(1.25);
}
66% {
-webkit-transform: scale(0.85);
-moz-transform: scale(0.85);
-ms-transform: scale(0.85);
-o-transform: scale(0.85);
transform: scale(0.85);
}
}
@-webkit-keyframes bounce-zoom {
0% {
-webkit-transform: scale(1);
-moz-transform: scale(1);
-ms-transform: scale(1);
-o-transform: scale(1);
transform: scale(1);
}
25% {
-webkit-transform: scale(1.1);
-moz-transform: scale(1.1);
-ms-transform: scale(1.1);
-o-transform: scale(1.1);
transform: scale(1.1);
}
75% {
-webkit-transform: scale(0.9);
-moz-transform: scale(0.9);
-ms-transform: scale(0.9);
-o-transform: scale(0.9);
transform: scale(0.9);
}
100% {
-webkit-transform: scale(1.125);
-moz-transform: scale(1.125);
-ms-transform: scale(1.125);
-o-transform: scale(1.125);
transform: scale(1.125);
}
}
@-moz-keyframes bounce-zoom {
0% {
-webkit-transform: scale(1);
-moz-transform: scale(1);
-ms-transform: scale(1);
-o-transform: scale(1);
transform: scale(1);
}
25% {
-webkit-transform: scale(1.1);
-moz-transform: scale(1.1);
-ms-transform: scale(1.1);
-o-transform: scale(1.1);
transform: scale(1.1);
}
75% {
-webkit-transform: scale(0.9);
-moz-transform: scale(0.9);
-ms-transform: scale(0.9);
-o-transform: scale(0.9);
transform: scale(0.9);
}
100% {
-webkit-transform: scale(1.125);
-moz-transform: scale(1.125);
-ms-transform: scale(1.125);
-o-transform: scale(1.125);
transform: scale(1.125);
}
}
@-o-keyframes bounce-zoom {
0% {
-webkit-transform: scale(1);
-moz-transform: scale(1);
-ms-transform: scale(1);
-o-transform: scale(1);
transform: scale(1);
}
25% {
-webkit-transform: scale(1.1);
-moz-transform: scale(1.1);
-ms-transform: scale(1.1);
-o-transform: scale(1.1);
transform: scale(1.1);
}
75% {
-webkit-transform: scale(0.9);
-moz-transform: scale(0.9);
-ms-transform: scale(0.9);
-o-transform: scale(0.9);
transform: scale(0.9);
}
100% {
-webkit-transform: scale(1.125);
-moz-transform: scale(1.125);
-ms-transform: scale(1.125);
-o-transform: scale(1.125);
transform: scale(1.125);
}
}
@keyframes bounce-zoom {
0% {
-webkit-transform: scale(1);
-moz-transform: scale(1);
-ms-transform: scale(1);
-o-transform: scale(1);
transform: scale(1);
}
25% {
-webkit-transform: scale(1.1);
-moz-transform: scale(1.1);
-ms-transform: scale(1.1);
-o-transform: scale(1.1);
transform: scale(1.1);
}
75% {
-webkit-transform: scale(0.9);
-moz-transform: scale(0.9);
-ms-transform: scale(0.9);
-o-transform: scale(0.9);
transform: scale(0.9);
}
100% {
-webkit-transform: scale(1.125);
-moz-transform: scale(1.125);
-ms-transform: scale(1.125);
-o-transform: scale(1.125);
transform: scale(1.125);
}
}
/*--------------------------------------------------------------
# UI
--------------------------------------------------------------*/
/*--------------------------------------------------------------*/
/* !## UI Mixins */
/*--------------------------------------------------------------*/
/*--------------------------------------------------------------
# Breakpoints
--------------------------------------------------------------*/
/*--------------------------------------------------------------*/
/* !## Breakpoint Mixins */
/*--------------------------------------------------------------*/
/*--------------------------------------------------------------
# Normalize
--------------------------------------------------------------*/
body {
direction: rtl;
unicode-bidi: embed;
}
/*--------------------------------------------------------------
# Accessibility
--------------------------------------------------------------*/
/*--------------------------------------------------------------
# Alignments
--------------------------------------------------------------*/
.alignleft {
display: inline;
float: right;
margin-left: 1.5em;
margin-right: inherit;
}
.alignright {
display: inline;
float: left;
margin-left: inherit;
margin-right: 1.5em;
}
/*--------------------------------------------------------------
# Clearings
--------------------------------------------------------------*/
/*--------------------------------------------------------------
# Typography
--------------------------------------------------------------*/
/*--------------------------------------------------------------
# Forms
--------------------------------------------------------------*/
textarea {
padding-left: inherit;
padding-right: 3px;
}
/*--------------------------------------------------------------
# Buttons
--------------------------------------------------------------*/
/*--------------------------------------------------------------
# Formattings
--------------------------------------------------------------*/
/*--------------------------------------------------------------
# Lists
--------------------------------------------------------------*/
ul, ol {
margin: 0 25px 1.5em 0;
}
li > ul,
li > ol {
margin-bottom: 0;
margin-left: inherit;
margin-right: 1.5em;
}
/*--------------------------------------------------------------
# Tables
--------------------------------------------------------------*/
/*--------------------------------------------------------------
# Navigation
--------------------------------------------------------------*/
/*--------------------------------------------------------------*/
/* !## Top Navigation */
/*--------------------------------------------------------------*/
.top-navigation {
text-align: right;
align-self: flex-start;
}
.top-navigation .col-width {
width: 100%;
}
.top-navigation > div {
float: left;
}
.top-navigation > div > ul {
text-align: right;
}
.top-navigation .sub-menu li > a,
.top-navigation .children li > a {
margin-left: inherit;
padding-left: inherit;
margin-right: 28px;
padding-right: 0;
}
.top-navigation .sub-menu li > a:after,
.top-navigation .children li > a:after {
left: inherit;
right: -15px;
}
/*
* Menu Toggle
*/
.menu-toggle {
text-align: right;
}
.menu-toggle:before {
margin-left: 5px;
margin-right: inherit;
}
/*--------------------------------------------------------------*/
/* !## Mobile and Down Navigation */
/*--------------------------------------------------------------*/
@media screen and (max-width: 37.5em) {
/*
* Top Navigation
*/
.top-navigation {
text-align: left;
}
.top-navigation .sub-menu,
.top-navigation .children {
padding-left: inherit;
padding-right: 15px;
}
.top-navigation .sub-menu:before, .top-navigation .sub-menu:before,
.top-navigation .children:before,
.top-navigation .children:before {
right: 0;
left: inherit;
}
.top-navigation li:after {
left: inherit;
right: 0;
}
.top-navigation li.menu-item-has-children > a {
padding-left: 43.75px;
padding-right: inherit;
}
/*
* Dropdown toggle buttons
*/
.dropdown-toggle {
left: 5px;
right: inherit;
}
/*
* Menu Toggle
*/
.menu-toggle {
left: 10px;
right: inherit;
}
}
/*--------------------------------------------------------------*/
/* !## Phablet and Up Navigation */
/*--------------------------------------------------------------*/
@media screen and (min-width: 37.5em) {
/*
* Top Navigation
*/
.top-navigation {
clear: left;
float: left;
}
.top-navigation div > ul {
text-align: right;
}
.top-navigation div > ul > li a {
text-align: right;
}
.top-navigation div > ul > li.menu-item-has-children {
margin-left: inherit;
margin-right: -20px;
}
.top-navigation div > ul > li.menu-item-has-children > a {
margin-left: inherit;
padding-left: inherit;
margin-right: 28px;
padding-right: 0;
}
.top-navigation .sub-menu .sub-menu,
.top-navigation .sub-menu .children,
.top-navigation .children .sub-menu,
.top-navigation .children .children {
padding-left: inherit;
padding-right: 15px;
}
/*
* Dropdown toggle buttons
*/
.dropdown-toggle {
float: right;
left: inherit;
right: 5px;
}
}
/*--------------------------------------------------------------*/
/* !## Footer Social Menu */
/*--------------------------------------------------------------*/
.site-footer .jetpack-social-navigation li a {
padding: 0 0 0 10px;
}
/*--------------------------------------------------------------*/
/* !## Fixed Post Navigation */
/*--------------------------------------------------------------*/
@media screen and (min-width: 75em) {
.post-navigation-fixed .nav-links .nav-previous,
.post-navigation-fixed .nav-links .nav-next {
float: right;
margin-left: inherit;
margin-right: 25px;
right: 0;
}
.post-navigation-fixed .nav-links .nav-next {
float: left;
margin-right: inherit;
margin-left: 25px;
}
.post-navigation-fixed .nav-links a .meta-nav {
margin-left: inherit;
margin-right: -5px;
}
.post-navigation-fixed .nav-links .nav-next a .meta-nav {
margin-left: inherit;
margin-right: -3px;
}
}
.comment-navigation .screen-reader-text,
.posts-navigation .screen-reader-text,
.post-navigation .screen-reader-text {
left: inherit;
right: inherit;
}
.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;
}
.post-navigation-fixed .nav-links a .meta-nav {
-webkit-transform: rotate(180deg); /* Ch <36, Saf 5.1+, iOS < 9.2, An =<4.4.4 */
-ms-transform: rotate(180deg); /* IE 9 */
transform: rotate(180deg); /* IE 10, Fx 16+, Op 12.1+ */
}
/*--------------------------------------------------------------
# Links
--------------------------------------------------------------*/
/*--------------------------------------------------------------
# Layout
--------------------------------------------------------------*/
/*--------------------------------------------------------------
## Content
--------------------------------------------------------------*/
.content-area {
float: right;
}
/*--------------------------------------------------------------
## Isotope Grid
--------------------------------------------------------------*/
/*--------------------------------------------------------------
## Sidebars
--------------------------------------------------------------*/
/*--------------------------------------------------------------
## Responsive Layout Styles
--------------------------------------------------------------*/
/*--------------------------------------------------------------
# Comments
--------------------------------------------------------------*/
.comment-body .reply {
text-align: right;
}
.comment-body .comment-metadata {
padding: 0 12.5px 0 0;
text-align: left;
}
.comment-body .avatar {
margin-left: 12.5px;
margin-right: inherit;
}
.comment-list #respond, .comment-list
.comment-respond {
margin-left: inherit;
margin-right: 0;
}
@media screen and (min-width: 50em) {
.comments-title {
padding: 2.25em 12.5px 2.25em 5px;
}
.comment-body {
margin-left: inherit;
margin-right: calc((100% / 8) * 2);
}
.comment .children {
margin-left: inherit;
margin-right: 5%;
}
.page .site-content .comments-area:before {
left: inherit;
right: 0;
}
.no-comments {
margin-left: inherit;
margin-right: 25%;
}
}
@media screen and (min-width: 75em) {
.comments-title {
padding: 2.25em 12.5px 2.25em 69px;
}
.comment-body {
margin-left: inherit;
margin-right: calc((100% / 8) * 2);
}
.comment-body .avatar {
margin-right: inherit;
right: inherit;
margin-left: 0;
left: calc( 100% + 5px);
}
}
/*--------------------------------------------------------------
# Widgets / Sidebar
--------------------------------------------------------------*/
.widget > *:not(.widget-title) {
float: right;
}
#secondary .widget_rss li cite {
margin-left: 25px;
margin-right: inherit;
}
#secondary .widget_search .screen-reader-text {
float: right;
}
#secondary .widget_search .search-field {
float: right;
}
@media screen and (min-width: 50em) {
.widget-title {
float: right;
}
#secondary .widget_calendar .calendar_wrap {
margin-left: inherit;
margin-right: calc( 25%);
}
#secondary .widget_calendar .widget-title {
margin-left: -25%;
margin-right: inherit;
}
#secondary .widget_calendar .widget-title + .calendar_wrap {
margin-left: inherit;
margin-right: calc( 25%);
}
#secondary .widget_calendar table {
text-align: right;
}
#secondary .widget_calendar caption {
text-align: right;
}
#secondary .widget_search .screen-reader-text {
float: right;
left: inherit;
right: inherit;
}
#secondary .widget_search .search-submit {
margin-left: inherit;
margin-right: 27%;
}
#secondary .widget_nav_menu > * {
float: left;
}
}
/*--------------------------------------------------------------
# Infinite scroll
--------------------------------------------------------------*/
.infinite-loader .spinner[style] {
left: inherit !important;
right: inherit !important;
}
/*--------------------------------------------------------------
# Media
--------------------------------------------------------------*/
/*--------------------------------------------------------------
## Galleries
--------------------------------------------------------------*/
/*--------------------------------------------------------------
# Components
--------------------------------------------------------------*/
/*--------------------------------------------------------------
# Header
--------------------------------------------------------------*/
.site-identity {
padding-left: 37.5px;
padding-right: inherit;
}
@media screen and (max-width: 37.5em) {
.site-branding {
text-align: right;
}
.site-branding .site-identity {
padding-left: 100px;
padding-right: inherit;
}
}
@media screen and (min-width: 37.5em) {
.site-branding {
left: inherit;
padding: 0 0 0 30%;
right: 0;
}
}
/*--------------------------------------------------------------
# Posts
--------------------------------------------------------------*/
/*--------------------------------------------------------------*/
/* !## Archives */
/*--------------------------------------------------------------*/
.hfeed .hentry:before {
left: inherit;
right: 0;
}
.hfeed .hentry:before {
left: inherit;
right: -12.5px;
}
.hfeed .has-isotope #infinite-handle,
.hfeed .has-isotope .infinite-loader {
margin-left: auto;
margin-right: inherit;
}
.hfeed .search-form .screen-reader-text {
float: right;
}
.hfeed .search-form .search-field {
float: right;
}
@media screen and (min-width: 37.5em) {
.hfeed .site-main .hentry {
float: right;
}
.hfeed .hentry {
float: right;
}
.hfeed .post-thumbnail:after {
left: inherit;
right: 18.75px;
}
.hfeed .entry-header {
left: inherit;
right: 18.75px;
}
.hfeed .edit-link {
left: inherit;
right: 50%;
transform: translate(50%, 0);
}
}
@media screen and (min-width: 50em) {
.hfeed .post-thumbnail:after {
left: inherit;
right: 25px;
}
.hfeed .entry-header {
left: inherit;
right: 25px;
}
}
@media screen and (min-width: 60em) {
.hfeed .post-thumbnail:after {
left: inherit;
right: 37.5px;
}
.hfeed .entry-header {
left: inherit;
right: 37.5px;
}
.hfeed:not(.home):not(.blog) .site-main {
margin-left: 37.5px;
margin-right: auto;
}
.hfeed:not(.home):not(.blog) .site-main .not-found .page-header {
left: inherit;
}
.hfeed:not(.home):not(.blog) .site-main #infinite-handle,
.hfeed:not(.home):not(.blog) .site-main .infinite-loader {
left: calc( 10% + 37.5px);
right: inherit;
}
.hfeed .content-area .page-header {
left: inherit;
right: 62.5px;
}
.hfeed .content-area .page-header.sticky {
right: inherit;
left: calc( 80%);
}
}
/*--------------------------------------------------------------*/
/* !## Posts */
/*--------------------------------------------------------------*/
.comments-link:before {
border-top-color: transparent;
border-right-color: transparent;
border-bottom-color: #111111 ;
border-left-color: #111111 ;
box-shadow: -1px 3px 4px rgba(0, 0, 0, 0.25);
left: inherit;
right: 32px;
}
.comments-link:after {
border: 10px solid;
border-top-color: transparent;
border-right-color: transparent;
border-bottom-color: #fff;
border-left-color: #fff;
left: inherit;
right: 31px;
}
.entry-footer > * {
margin-left: 25px;
margin-right: inherit;
}
.entry-footer > *:last-child {
margin-left: 0;
margin-right: inherit;
}
.entry-footer .comments-link {
margin-left: calc((100% / 8) * 1);
margin-right: inherit;
}
/*--------------------------------------------------------------*/
/* !## Single Posts */
/*--------------------------------------------------------------*/
.single .hentry .entry-title {
float: right;
}
.single .hentry .entry-meta {
padding-left: inherit;
padding-right: 12.5px;
float: right;
}
.single .hentry .comments-link {
float: right;
margin-left: inherit;
margin-right: 12.5px;
}
.single .hentry:not(.has-post-thumbnail):before {
left: inherit;
right: 0;
}
.single .hentry:not(.has-post-thumbnail):before {
margin-left: inherit;
margin-right: -50%;
}
@media screen and (min-width: 37.5em) {
.single .entry-media:after {
left: inherit;
right: 0;
}
.single .gallery-item .image-caption {
left: inherit;
right: 50%;
transform: translate3d(50%, 10px, 0);
}
.single .gallery-item:hover .image-caption {
transform: translate3d(50%, -1.5em, 0);
}
}
@media screen and (min-width: 50em) {
.single .hentry .entry-title {
float: right;
}
.single .hentry .entry-meta {
float: left;
}
.single .hentry .comments-link {
left: calc(100% + 12.5px);
margin-left: inherit;
margin-right: 0;
right: inherit;
}
.single .hentry .entry-content {
float: right;
}
.single .hentry .entry-footer {
float: left;
margin-left: -10%;
margin-right: inherit;
}
}
/*--------------------------------------------------------------
# Pages
--------------------------------------------------------------*/
/*--------------------------------------------------------------*/
/* !## Single Page */
/*--------------------------------------------------------------*/
.page .hentry.page:before {
left: inherit;
right: 0;
}
.page .hentry.page:before {
margin-left: inherit;
margin-right: -50%;
}
@media screen and (min-width: 50em) {
.page .hentry.page .entry-title {
float: right;
}
.page .hentry.page .entry-meta {
float: left;
}
}
/*--------------------------------------------------------------*/
/* !## Static Front Page */
/*--------------------------------------------------------------*/
/*--------------------------------------------------------------
# Footer
--------------------------------------------------------------*/
/*--------------------------------------------------------------*/
/* !## Site Footer */
/*--------------------------------------------------------------*/
@media screen and (min-width: 50em) {
.site-info {
clear: right;
float: right;
}
.site-footer .jetpack-social-navigation {
clear: left;
float: left;
}
.site-footer .jetpack-social-navigation ul {
text-align: left;
}
}
/*--------------------------------------------------------------
# Plugins
--------------------------------------------------------------*/
/*
* jQuery FlexSlider v2.6.1
* http://www.woothemes.com/flexslider/
*
* Copyright 2012 WooThemes
* Free to use under the GPLv2 and later license.
* http://www.gnu.org/licenses/gpl-2.0.html
*
* Contributing author: Tyler Smith (@mbmufffin)
*
*/
/* ====================================================================================================================
* RESETS
* ====================================================================================================================*/
/* ====================================================================================================================
* BASE STYLES
* ====================================================================================================================*/
/* ====================================================================================================================
* DEFAULT THEME
* ====================================================================================================================*/
.carousel li {
margin-left: 5px;
margin-right: inherit;
}
/*
.flex-direction-nav .flex-prev {
left: inherit;
right: 0;
}
.flex-direction-nav .flex-next {
left: 0;
right: inherit;
}
*/
.flex-pauseplay a {
left: inherit;
right: 10px;
}
.flex-control-thumbs li {
float: right;
}
/**
* Tablet and Down
*/
/*
@media screen and (max-width: 50em) {
.flex-direction-nav .flex-prev {
left: inherit;
right: 10px;
}
.flex-direction-nav .flex-next {
left: 10px;
right: inherit;
}
}
*/
/**
* Tablet and Up
*/
/*
@media screen and (min-width: 50em) {
.entry-media .flex-direction-nav .flex-prev {
left: inherit;
right: -50px;
}
.entry-media .flex-direction-nav .flex-next {
left: -50px;
right: inherit;
}
}
*/
/*--------------------------------------------------------------*/
/* !## Postflair / Sharedaddy */
/*--------------------------------------------------------------*/
.hentry .entry-content > #jp-post-flair .sd-title,
.hentry .entry-content > .sd-sharing-enabled .sd-title {
margin-left: 25px;
margin-right: inherit;
}
.hentry .entry-content > #jp-post-flair .jp-relatedposts-headline,
.hentry .entry-content > .sd-sharing-enabled .jp-relatedposts-headline {
margin-left: 25px;
margin-right: inherit;
}
@media screen and (max-width: 37.5em) {
.hentry .entry-content > #jp-post-flair .sd-title,
.hentry .entry-content > .sd-sharing-enabled .sd-title {
margin-left: 0;
margin-right: inherit;
}
}