Helix_Website/wp-content/themes/attesa/rtl.css
2020-08-26 15:16:39 +02:00

340 lines
8.4 KiB
CSS

/*
Theme Name: Attesa
Adding support for languages 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_Language_Support
*/
body {
direction: rtl;
unicode-bidi: embed;
}
.spaceLeft {
margin-left: 0;
margin-right: 0.5em;
}
.spaceRight {
margin-right: 0;
margin-left: 0.5em;
}
blockquote {
padding: 1.5em 3.5em 1.5em 1.5em;
}
blockquote::before {
left: inherit;
right: 10px;
transform: rotate(180deg);
}
.attesa-text-logo,
.nav-top .top-block-left,
.nav-middle .container .mainLogo,
.mainFooter .site-copy-down .site-info,
.widget.widget_search input[type="search"],
.widget.woocommerce.widget_product_search input[type="search"],
.woocommerce #content form.cart .quantity input[type="number"],
.attesa_woo_cart_image_item,
.widget_archive li a,
.widget_categories li a {
float: right;
}
.nav-top .top-block-right,
.search-icon,
.cartwoo-button,
.cartedd-button,
.third-navigation,
.nav-middle .container .mainFunc,
.mainFooter .site-copy-down .site-social,
.widget.widget_search input[type="submit"],
.widget.woocommerce.widget_product_search button,
.woocommerce #content form.cart .button,
.attesa_woocommerce_mini_cart .woocommerce-mini-cart__buttons a.checkout,
.woocommerce-mini-cart__buttons a.checkout,
#payment .payment_methods li label a.about_paypal,
.woocommerce-error li a,
.woocommerce-message a {
float: left;
}
.nav-top .top-block-left > span {
padding-right: 0;
padding-left: 1em;
}
.nav-top .top-block-left > span:last-child {
padding-right: 0;
padding-left: 0;
}
.hamburger-menu,
.site-social-header {
margin-right: 1em;
margin-left: 0;
}
header.site-header .site-branding.menuposition_left {
padding-right: 0;
}
header.site-header .site-branding.menuposition_right {
padding-left: 20px;
}
.main-navigation ul ul {
padding-right: 0;
float: right;
}
.main-navigation ul ul a,
.nav-middle .container .mainLogo,
.woocommerce-page .entry-content table td,
.woocommerce-page .entry-content table th {
text-align: right;
}
.second-navigation li::after {
margin-left: 0;
margin-right: 0.5em;
}
.attesa_woocommerce_mini_cart {
left: 0;
right: inherit;
}
.widget .widget-title h3 {
padding: 0 0 0.5em 1em;
}
.widget.widget_search input[type="submit"],
.widget.woocommerce.widget_product_search button,
.woocommerce #content form.cart .button {
border-bottom-right-radius: 0 !important;
border-top-right-radius: 0 !important;
}
.widget.widget_search input[type="search"],
.widget.woocommerce.widget_product_search input[type="search"],
.woocommerce #content form.cart .quantity input[type="number"] {
border-bottom-left-radius: 0 !important;
border-top-left-radius: 0 !important;
border-right-width: 1px;
border-left-width: 0;
}
.close-hamburger {
right: initial;
left: 1em;
}
.attesa_woocommerce_mini_cart .attesa_woo_cart_quantity_item .remove,
.widget_shopping_cart .product_list_widget li a.remove {
right: initial;
left: 0;
}
.widget_archive li, .widget_categories li,
.comment-navigation .nav-previous, .posts-navigation .nav-previous, .post-navigation .nav-previous,
.theAuthorBox .theShare {
text-align: left;
}
.widget.widget_archive li:before,
.widget.widget_edd_cart_widget li.edd-cart-item:before,
.widget.widget_edd_categories_tags_widget li:before {
content: "\f0d9";
padding-right: 0;
padding-left: 0.5em;
float: right;
}
.widget.widget_categories li:before,
.widget.widget_recent_comments li:before,
aside ul.product-categories li a:before {
padding-right: 0;
padding-left: 0.5em;
float: right;
}
.widget.widget_categories ul.children {
padding: 1em 1em 0 0;
}
body.attesa-blog-nogrid .blog-entries .sticky .entry-title {
padding-left: 0;
padding-right: 45px;
}
body.attesa-blog-nogrid .blog-entries .sticky .entry-header .entry-title:before,
.woocommerce #reviews .commentlist li .avatar {
left: initial;
right: 0;
}
.prev_next_buttons,
.attesa-prevnext-container {
right: initial;
left: 0;
}
.woocommerce #reviews #comments ol.commentlist li .comment-text {
margin-left: 0;
margin-right: 85px;
}
.attesa-woocommerce-sticky-product .container .attesa-sticky-second {
float: left;
margin-right: auto;
margin-left: initial;
}
.entry-content .woocommerce .form-row-first {
float: right;
padding-right: 0;
padding-left: 0,5em;
}
.entry-content .woocommerce .form-row-last {
float: left;
padding-left: 0;
padding-right: 0.5em;
}
.woocommerce-info {
padding: 1.5em 2.5em 1.5em 1.5em;
}
.woocommerce .woocommerce-error:before,
.woocommerce .woocommerce-info:before,
.woocommerce .woocommerce-message:before {
left: initial;
right: 1em;
}
aside ul.menu .indiContainer,
aside ul.product-categories .indiContainer,
aside ul.menu .indicatorBar,
aside ul.product-categories .indicatorBar,
.attesa-search-button-mobile input[type="submit"] {
right: initial;
left: 0;
}
aside ul.menu ul.sub-menu,
aside ul.product-categories ul.children {
padding-left: 0;
padding-right: 1.5em;
}
.main-navigation ul {
padding-right: 0;
}
.main-navigation ul ul li a:not(:last-child):after {
content: "\f104";
margin: 0 7px 0 0;
float: left;
}
.main-navigation ul ul ul {
right: 100%;
left: initial;
}
.nav-middle-top-title .container .mainFunc .subFunc {
float: left;
}
#comments article footer img,
.product_list_widget li img {
float: right;
margin-right: 0;
margin-left: 1em;
}
#comments .reply {
right: initial;
left: 1.5em;
}
#comments ol ol {
padding-left: initial;
padding-right: 10%;
}
.comment-respond .comment-form-cookies-consent input {
margin-right: 0px;
margin-left: 8px;
}
.attesa-social-header-popup .site-social-header {
margin-right: 0;
margin-left: 0;
}
.imgRelated .owl-nav,
.widget.AttesaproInstagram .owl-nav {
left: 0;
right: initial;
}
.attesapro-footer-callout.left-style .attesapro-footer-callout-callout-part {
float: left;
margin-right: auto;
margin-left: 0;
}
.owl-carousel .owl-nav button {
float: left;
}
.attesa-post-slider .owl-nav {
left: 2px;
right: initial;
}
.attesa-contact-info i {
margin: 0 0 0 15px;
float: right;
}
.attesa-contact-info-wrap {
float: right;
}
.woocommerce-message {
padding: 1.5em 2.5em 1.5em 1.5em;
}
.authorImg {
float: right;
padding-left: 15px;
padding-right: inherit;
}
.main-navigation li.invert ul {
left: 100%;
right: inherit;
}
.main-navigation > div > ul > li.invert > ul {
left: 0;
right: inherit;
}
@media all and (max-width: 1025px) {
.cartwoo-button-mobile,
.cartedd-button-mobile {
margin-left: 0;
margin-right: 1em;
}
.nav-middle.format_compat .container .mainHead {
float: left!important;
}
.main-navigation > div > ul > li > a {
text-align: right;
}
.main-navigation ul li .indicator {
right: initial;
left: 0;
border-left-width: 0px;
border-right-style: solid;
border-right-width: 1px;
}
.main-navigation ul ul,
.main-navigation ul ul ul {
padding-left: 0;
padding-right: 5%;
float: none;
}
.nav-middle.format_featuredtitle .menu-toggle {
text-align: right;
}
.nav-middle.format_featuredtitle .menu-toggle i {
float: left;
}
}
@media all and (max-width: 768px) {
body.attesa-blog-nogrid .blog-entries .sticky .entry-title {
padding-left: 0;
padding-right: 36px;
}
.nav-middle-top-title .container .mainFunc .subFunc,
.attesapro-footer-callout.left-style .attesapro-footer-callout-write-part,
.attesapro-footer-callout.left-style .attesapro-footer-callout-callout-part,
.attesapro-footer-callout.right-style .attesapro-footer-callout-write-part,
.attesapro-footer-callout.right-style .attesapro-footer-callout-callout-part {
float: none;
}
.comment-navigation .nav-previous,
.posts-navigation .nav-previous,
.post-navigation .nav-previous {
text-align: center;
}
}
@media all and (max-width: 767px) {
.mainFooter .site-copy-down .site-social,
.mainFooter .site-copy-down .site-info {
float: none;
}
}
@media all and (max-width: 600px) {
body.attesa-blog-nogrid .blog-entries .sticky .entry-title {
padding-left: 0;
padding-right: 26px;
}
}