/* Theme Name: blogever Description: Adds support for languages written in a Right To Left (RTL) direction. It's easy, just a matter of overwriting all the horizontal positioning attributes of your CSS stylesheet in a separate stylesheet file named rtl.css. */ /*-------------------------------------------------------------- **************** TABLE OF CONTENTS: ************** ---------------------------------------------------------------- 1.0 Normalize 2.0 FontAwesome Icons 3.0 Alignments 4.0 Typography 5.0 Navigation 6.0 Main Content 7.0 Footer 8.0 Comments 9.0 Widgets 10.0 Media Queries --------------------------------------------------------------*/ /*-------------------------------------------------------------- 1.0 Normalize Styles based on Normalize v5.0.0 @link https://github.com/necolas/normalize.css --------------------------------------------------------------*/ body { direction:rtl; unicode-bidi: embed; } caption, th, td{ text-align: right; } blockquote:before{ margin: 0 0px 35px 25px; float: right; } /*-------------------------------------------------------------- 2.0 FontAwesome Icons All Icons from Font Awesome 5.0.13 by @fontawesome - https://fontawesome.com --------------------------------------------------------------*/ .fa, .reply a:before, .blogever-nicon:before, .blogever-eicon:before, .widget li a:before, .blogever-sitefooterinnertop li a:before { padding: 0 0 0 7px; } .blogever-primary-menu .menu-item-has-children a:after { content: "\f078"; font-family: 'Font Awesome\ 5 Free'; font-size: 11px; line-height: 1; font-weight: bold; padding: 8px 8px 0 0px; display: inline-block; vertical-align: top; } .fa-ul{ padding-right: 0; margin-right: 2.14285714em; margin-left: auto; } .fa-li{ right: -2.14285714em; left: auto; } .fa-li.fa-lg{ right: -1.85714286em; left: auto; } .fa-pull-left{ float: right; } .fa-pull-right{ float: left; } .fa.fa-pull-left{ margin-left: .3em; margin-right: auto; } .fa.fa-pull-right{ margin-right: .3em; margin-left: auto; } .fa-stack-1x, .fa-stack-2x{ right: 0; left: auto; } .blogever-eicon:before{ right: 20px; left: auto; } .blogever-review-starani{ left: 0; } .blogever-reviewdes{ margin: 0 0 2% 3%; } .blogever-rvft{ float: right; } .blogever-rvval, .blogever-rvstars { float: left; } .blogever-rvpointoverlay { right: 0; } /* Do not show the outline on the skip link target. */ #content[tabindex="-1"]:focus { outline: 0; } /*-------------------------------------------------------------- 3.0 Alignments --------------------------------------------------------------*/ .alignleft{ float: right; margin: 0 0 25px 25px !important; } .alignright{ float: left; margin: 0 25px 25px 0px !important; } .aligncenter{ margin-right: auto !important; margin-left: auto !important; } .blogever-single-content-inner .alignwide{ margin-right: -123px; margin-left: -123px; } .blogever-gutenberg-postclass .type-page .alignfull, .blogever-single-content-inner .alignfull{ margin-left: auto; margin-right: calc(100% - 78vw); } /*-------------------------------------------------------------- 4.0 Typography --------------------------------------------------------------*/ h1, h2, h3, h4, h5, h6{ padding: 0 0 18px 0; } blockquote{ margin: 0 0 20px 0 ; } .blogever-contentareainner ul, .blogever-contentareainner ol{ margin-right: 5%; margin-left: auto; } .blogever-sglentrycontentrgt .blogever-sgentrycntinner ul, .blogever-sglentrycontentrgt .blogever-sgentrycntinner ol{ margin: 0 67px 42px 0 ; } .blogever-sglentrycontentrgt .blogever-sgentrycntinner li > ul, .blogever-sglentrycontentrgt .blogever-sgentrycntinner li > ol{ margin: 10px 35px 0px 0px ; } dl{ margin: 0 0 24px 0 ; } li > ul, li > ol{ margin: 0 30px 0 0 ; } input[type="reset"], input[type="button"], input[type="submit"], button{ margin: 0 0 25px 0 ; } figure > figcaption{ right: 0; left: 0; } .post-password-form p input[type="submit"], .blogever-404content .search-form input[type="submit"]{ left: 1px; right: auto; } .blogever-404content .search-form input[type="submit"]{ left: 0; right: auto; } .blogever-postoptionbox .blogever-nwslettertype .blogever-optinsubmit{ left: 7px; right: auto; } .blogever-nwslettertype input[type="text"]{ padding: 13px 45px 14px 47px ; } .blogever-postoptionbox .blogever-nwslettertype input[type="text"]{ padding: 22px 57px 22px 41px ; } .blogever-postoptionbox .blogever-eicon:before{ right: 23px; left: auto; } .blogever-footer-optin .blogever-nwslettertype input[type="text"]{ padding: 16px 46px 16px 41px ; } .blogever-nwslettertype .blogever-optinsubmit{ left: 6px; right: auto; } .blogever-nwslettertype1 .blogever-optinsubmit{ left: 4px; right: auto; } .blogever-footer-instagramimg{ margin: 0 0 3em 3em ; } .blogever-footer-optin .blogever-nwslettertype .blogever-optinsubmit{ left: 6px; right: auto; } .blogever-top{ left: 13px; right: auto; } .blogever-header-search{ padding: 33px 5px 33px 0px; } .blogever-gutenberg-postclass .wp-block-quote{ text-align: right; } .wp-caption{ margin: 0 0 1.5em 0 ; } .widget_search .search-submit{ left: 0; right: auto; } .gallery-caption{ right: 0; left: 0; } .gallery{ text-align: right; } .blogever-headerleftmd a{ padding: 0 0 0 5px ; } .blogever-headerrightmd a{ padding: 0 5px 0 0 ; } .blogever-authorfooter a{ padding: 0 0 9px 20px ; } /*-------------------------------------------------------------- 5.0 Navigation --------------------------------------------------------------*/ .blogever-megamenu{ right: 0; left: auto; } .blogever-ftdheadermeta{ right: 39%; left: auto; } .blogever-primary-menu .sub-menu .sub-menu{ right: 100%; left: auto; } .blogever-primary-menu .sub-menu li{ text-align: right; } .blogever-header-left{ float: right; } .blogever-header-right{ float: left; } .blogever-content-area{ float: right; margin: 0% 0 4% 4% ; } .blogever-mgmnitem .blogever-ftditemimg{ float: right; margin: 0 0 0% 5% ; } /*-------------------------------------------------------------- 6.0 Main Content --------------------------------------------------------------*/ .owl-loaded { direction: ltr; } .blogever-single-entry-header h1:before{ right: -1px; left: auto; } .blogever-left-share-section{ float: right; } .blogever-ebybot a, .blogever-left-share-section a{ margin: 0 0 10px 10px ; } .blogever-rvval, .blogever-rvstars{ float: left; } .blogever-reviewdes{ margin: 0 0 2% 3% ; } .blogever-reviewtotal{ float: left; } .blogever-rvpointoverlay{ right: 0; left: auto; } .blogever-review-starani{ left: 0; right: auto; } .blogever-rvft{ float: right; } .blogever-entry-featuredimage-left{ float: right; } .blogever-entry-featuredimage-right{ float: left; padding: 0 3em 3em 0 ; } .blogever-spetrymeta img{ margin: 0 0 20px 10px ; float: right; } .blogever-single-main-content .blogever-entrycontent h1:after, .blogever-single-main-content .blogever-entrycontent h2:after, .blogever-single-main-content .blogever-entrycontent h3:after, .blogever-single-main-content .blogever-entrycontent h4:after, .blogever-single-main-content .blogever-entrycontent h5:after, .blogever-single-main-content .blogever-entrycontent h6:after{ right: 0; left: auto; } .blogever-deal-main-header-left{ float: right; } .blogever-deals-title, .blogever-recommended-product-title{ text-align: right; } .blogever-deals-footer{ float: left; } .blogever-deals-percentage, .blogever-recommended-product-percentage{ right: 10px; left: auto; } .blogever-recommended-product-main-inner .blogever-recommended-product:first-child{ text-align: right; } .blogever-recommended-product p{ text-align: right; } .blogever-recommended-product-header h4{ float: right; text-align: right; } .blogever-recommended-product-more{ float: left; } .blogever-deals, .blogever-recommended-product{ margin: 0 0 3em 3em ; } .blogever-promotion-box:before{ right: 0px; left: auto; } .blogever-promotion-box2 .blogever-promotion-header{ float: right; text-align: right; } .blogever-promotion-box2 .blogever-promotion-link{ float: left; } .blogever-featured-item{ margin: 0 0 0em 3em ; } .blogever-featured-item-byline img{ float: right; margin: 0 0 0px 10px ; } .blogever-featured-inner .blogever-featured-item:last-child{ margin: 0 0 0em 0em ; } .blogever-related-entryheader{ float: right; } .blogever-slider-item-header .blogever-entry-meta:before{ right: -34px; left: auto; } .blogever-slider-item-header .blogever-entry-meta:after{ left: -34px; right: auto; } .blogever-related-featuredimage{ float: left; } .nav-previous{ float: right; } .nav-next{ float: left; text-align: left; } .blogever-btcategory a, .blogever-tag a{ margin: 12px 0 12px 12px ; } .blogever-tag ul{ margin-right: 0; } .blogever-slider-item-header{ left: 0; right: auto; } .blogever-primary-sidebar{ float: left; } .blogever-hentry-content{ float: left; } .blogever-ebybot-close{ float: left; } .blogever-stickypost { -webkit-transform: rotate(45deg); -moz-transform: rotate(45deg); -ms-transform: rotate(45deg); transform: rotate(45deg); } .blogever-siteleft{ float: right; } .blogever-siteright{ float: left; } .blogever-stickypost{ right: -52px; left: auto; } .reply{ text-align: left; } .comment-navigation .nav-previous a:before, .comment-navigation .nav-next a:after{ padding: 0 0px 0px 8px ; } .comment-navigation .nav-next a:after{ padding: 0 8px 0px 0px ; } .blogever-commentlist{ padding: 0em 0em 2em 2em ; } .comment-author img{ float: right; margin: 0 0px 20px 20px ; } /*-------------------------------------------------------------- 7.0 Footer --------------------------------------------------------------*/ .blogever-footer{ right: 0px; left: 0; } /*-------------------------------------------------------------- 8.0 Comments --------------------------------------------------------------*/ .reply{ text-align: left; } .comment-navigation .nav-previous a:before, .comment-navigation .nav-next a:after{ padding: 0 0px 0px 8px ; } .comment-navigation .nav-next a:after{ padding: 0 8px 0px 0px ; } .blogever-commentlist{ padding: 0em 0em 2em 2em ; } .comment-author img{ float: right; margin: 0 0px 20px 20px ; } /*-------------------------------------------------------------- 9.0 Widgets --------------------------------------------------------------*/ .blogever-widget-popular-post .blogever-dat{ padding: 0 7px 0 0px ; } .blogever-popular-order{ right: 44%; left: auto; } .blogever-primarysidebar ul{ margin-right: 0%; margin-left: auto; } .widget_categories .children{ margin: 11px 20px 0 0 ; } .widget_rss .rss-widget-icon{ margin: 10px 0 0 3px ; } .widget_categories .blogever-submenutoggle, .widget_nav_menu .blogever-submenutoggle, .widget_pages .blogever-submenutoggle{ left: 0; right: auto; } .widget_nav_menu .blogever-submenutoggle, .widget_pages .blogever-submenutoggle{ left: 0; right: auto; } .blogever-coupen-image{ float: right; margin: 0 0 2em 3em ; } /*-------------------------------------------------------------- 10.0 Media Queries --------------------------------------------------------------*/ @media screen and (max-width:1100px){ .blogever-deals, .blogever-recommended-product, .blogever-featured-item{ margin: 0 0 0 3% ; } .blogever-single-content-inner .alignwide{ margin-right: 0; margin-left: 0; } .blogever-footer-instagramimg{ margin: 0 0 3% 3% ; } } @media screen and (max-width:1000px){ .blogever-content-area, .blogever-primary-sidebar{ margin: 0% 0 4% 0% ; } .blogever-header-social{ left: 0; right: auto; } .blogever-header-search { padding: 0px 5px 0px 0px; } .blogever-related-entryheader{ float: right; } .blogever-gutenberg-postclass .type-page .alignfull, .blogever-single-content-inner .alignfull{ margin-right: calc(100% - 97vw) !important; margin-left: auto; } .blogever-submenutoggle{ left: 0; right: auto; } .blogever-mgmnitem .blogever-ftditemimg{ margin: 0 0 5% 0% ; } .blogever-primary-menu{ text-align: right; left: 0; right: auto; } } @media screen and (max-width:850px){ .blogever-left-share-section{ text-align: right; } .blogever-single-sidebarsticky{ right: 0; left: 0; } .nav-previous, .nav-next{ text-align: right; } } @media screen and (max-width:750px){ .blogever-deals, .blogever-recommended-product, .blogever-featured-item{ text-align: right; } .blogever-gutenberg-postclass .type-page .alignfull, .blogever-single-content-inner .alignfull{ margin-right: calc(100% - 95vw) !important; margin-left: auto; } .blogever-recommended-product, .blogever-deals{ margin: 0 0 4% 0% !important; } .blogever-recommended-product-more { float:none; } .blogever-featured-item-image{ float: right; margin: 0 0 0% 3% ; } .blogever-featured-item{ margin: 0 0 3% 0% ; } .blogever-deals-image{ margin: 0 0px 0px 25px ; float: right; } .blogever-recommended-product-image{ float: right; margin: 0 0 0 7px ; } .blogever-recommended-product-header h4{ text-align: right; } .blogever-left-share-sticky{ right: 0; left: 0; } .blogever-contentareainner ul, .blogever-contentareainner ol{ margin-right: 2.5%; margin-left: auto; } .blogever-commentlist{ padding: 0em 0em 2em 0em ; } } @media screen and (max-width:600px){ .blogever-hentry-content{ margin: 20em 0 0 0 ; } .blogever-gutenberg-postclass .type-page .alignfull, .blogever-single-content-inner .alignfull{ margin-right: calc(100% - 93vw) !important; margin-left: auto; } .blogever-featured-item-image{ float: right; margin: 0 0 0% 3% ; } .blogever-entry-featuredimage-right{ padding: 0 0em 3em 0 ; } .alignright, .alignleft { margin: 0px 0px 25px 0px !important; } .blogever-single-main-content .blogever-entrycontent p { overflow: visible; } } @media screen and (max-width:487px){ .blogever-deals-image, .blogever-recommended-product-image{ margin: 0 0px 6px 0px ; } .blogever-contentareainner ul, .blogever-contentareainner ol{ margin-right: 0%; margin-left: auto; } .blogever-header-right .blogever-mnuactivated:first-child { left: 42px; right:auto; } .blogever-featured-item-image{ margin: 0 0 0% 0% ; } }