🚀 Advanced Web Server Manager
Complete File Manager & Terminal - Standalone Version
By Sid Gifari | Gifari Industries
Current path:
/
/
home
/
duzhbywe
/
appmen.com.ng
/
wp-content
/
themes
/
rishi
✏️
Editing: style-rtl.css
/* Theme Name: Rishi Theme URI: https://rishitheme.com/ Author: Rishi Theme Author URI: https://rishitheme.com/about/ Description: Rishi Theme is a core web vitals-optimized WordPress theme. It is lightning fast (loads in less than 500ms), lightweight (less than 75KB on front-end) and highly customizable. Built with performance in mind (no jQuery and only 6 requests in the default theme), it comes with tons of performance enhancement features for unparalleled speed. Plus, it is schema.org friendly and SEO-optimized. Rishi Theme is perfect for blogs, businesses, portfolios, education, startups, agencies, digital marketing, travel, eCommerce shop (WooCommerce), magazine, coaching, affiliate marketing, non-profit, events and most types of websites. It works flawlessly with popular page builders (Elementor and Gutenberg), Yoast, RankMath and WooCommerce. Some other features include RTL ready, Translation Ready, responsive and starter templates (check here: https://rishitheme.com/starter-sites/). Looking for a core web vitals optimized WordPress theme with unmatched performance? Look no further. Try Rishi Theme today! Version: 2.0.7 Tested up to: 6.5 Requires PHP: 7.4 Requires at least: 6.3 License: GNU General Public License v3 or later License URI: https://www.gnu.org/licenses/gpl-3.0.html Text Domain: rishi Tags: blog, e-commerce, wide-blocks, block-styles, grid-layout, one-column, two-columns, three-columns, right-sidebar, left-sidebar, translation-ready, custom-colors, custom-logo, custom-menu, featured-images, footer-widgets, full-width-template, theme-options, threaded-comments, rtl-language-support, news This theme, like WordPress, is licensed under the GPL. Use it to make something cool, have fun, and share what you've learned. Rishi is based on Underscores https://underscores.me/, (C) 2012-2020 Automattic, Inc. Underscores is distributed under the terms of the GNU GPL v2 or later. Normalizing styles have been helped along thanks to the fine work of Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/ */ /* MIXINS */ h1, h2, h3, h4, h5, h6, .entry-title { color: var(--genheadingColor); } ::selection { color: var(--textSelectionColor); background: var(--textSelectionHoverColor); } .header-search-btn svg path { fill: var(--primaryColor), var(--icon-color); } .entry-header .post-meta-inner a { color: var(--primaryColor); } .entry-header .post-meta-inner a:hover { color: var(--genLinkHoverColor); } .blog-post-lay .entry-content-main-wrap .entry-title:hover { color: var(--genLinkHoverColor); } .button, .wp-block-file__button, .wp-block-file a.wp-block-file__button { color: var(--btnTextColor); background: var(--btnBgColor); border-color: var(--btnBorderColor); } .button:hover, .button:visited, .button:focus, .wp-block-file__button:hover, .wp-block-file__button:visited, .wp-block-file__button:focus, .wp-block-file a.wp-block-file__button:hover, .wp-block-file a.wp-block-file__button:visited, .wp-block-file a.wp-block-file__button:focus { color: var(--btnTextHoverColor); background-color: var(--btnBgHoverColor); border-color: var(--btnBorderHoverColor); } body, .header-row, .rishi-footer > div, .rishi-drawer-wrapper, .footer-widgets-area, .hero-section[data-type="type-2"], [data-structure*="boxed"] > section, [data-structure="boxed"] .tutor-col-8 { background-color: var(--background-color); } /*** Theme color For editor post ********/ .has-palette-color-1-color { color: var(--paletteColor1) !important; } .has-palette-color-2-color { color: var(--paletteColor2) !important; } .has-palette-color-3-color { color: var(--paletteColor3) !important; } .has-palette-color-4-color { color: var(--paletteColor4) !important; } .has-palette-color-5-color { color: var(--paletteColor5) !important; } .has-palette-color-6-color { color: var(--paletteColor6) !important; } .has-palette-color-7-color { color: var(--paletteColor7) !important; } .has-palette-color-8-color { color: var(--paletteColor8) !important; } .has-palette-color-1-background-color { background-color: var(--paletteColor1) !important; } .has-palette-color-2-background-color { background-color: var(--paletteColor2) !important; } .has-palette-color-3-background-color { background-color: var(--paletteColor3) !important; } .has-palette-color-4-background-color { background-color: var(--paletteColor4) !important; } .has-palette-color-5-background-color { background-color: var(--paletteColor5) !important; } .has-palette-color-6-background-color { background-color: var(--paletteColor6) !important; } .has-palette-color-7-background-color { background-color: var(--paletteColor7) !important; } .has-palette-color-8-background-color { background-color: var(--paletteColor8) !important; } .has-palette-color-1-border-color { border-color: var(--paletteColor1) !important; } .has-palette-color-2-border-color { border-color: var(--paletteColor2) !important; } .has-palette-color-3-border-color { border-color: var(--paletteColor3) !important; } .has-palette-color-4-border-color { border-color: var(--paletteColor4) !important; } .has-palette-color-5-border-color { border-color: var(--paletteColor5) !important; } .has-palette-color-6-border-color { border-color: var(--paletteColor6) !important; } .has-palette-color-7-border-color { border-color: var(--paletteColor7) !important; } .has-palette-color-8-border-color { border-color: var(--paletteColor8) !important; } /* Typography */ html, pre, kbd, code, samp, label, figcaption, blockquote, blockquote p, .wp-block-pullquote p, .menu a, .rishi-label, .entry-meta, .widget-title, .contact-info, .entry-excerpt, .site-description, .page-description, .comment-reply-title, .rishi_footer-copyright, .entry-summary .price, .rishi-breadcrumb-main-wrap .rishi-breadcrumbs, .wp-block-file .wp-block-file__button, .randomize-label, .header-date-section, .html-content, .widget, body, input, select, .site-title, optgroup, textarea { font-family: var(--fontFamily); font-size: var(--fontSize); font-style: var(--fontStyle, inherit); font-weight: var(--fontWeight, normal); line-height: var(--lineHeight); letter-spacing: var(--letterSpacing); text-transform: var(--textTransform); text-decoration: var(--textDecoration); } h1, h2, h3, h4, h5, h6 { font-family: var(--fontFamily); font-style: var(--fontStyle, inherit); font-weight: var(--fontWeight, normal); line-height: var(--lineHeight); letter-spacing: var(--letterSpacing); text-transform: var(--textTransform); text-decoration: var(--textDecoration); margin: 0 0 15px; } h1 { font-size: clamp(32px, 5vw, var(--fontSize)); } h2 { font-size: clamp(28px, 5vw, var(--fontSize)); } h3 { font-size: clamp(24px, 5vw, var(--fontSize)); } h4 { font-size: clamp(22px, 5vw, var(--fontSize)); } h5 { font-size: clamp(20px, 5vw, var(--fontSize)); } h6 { font-size: clamp(18px, 5vw, var(--fontSize)); } p { margin: 0 0 1.333em; } dfn, cite, em, i { font-style: italic; } address { margin: 0 0 1.5em; } button, .submit, input[type="button"], input[type="reset"], input[type="submit"], .go-to-blog, .wp-block-button__link, .button, .rishi-button, .rishi-button.btn-outline, .button-style, button[type="submit"] { color: var(--buttonTextInitialColor); background-color: var(--buttonInitialColor); border-color: var(--buttonInitialColor); font-family: var(--btnFontFamily); font-size: var(--btnFontSize); font-weight: var(--btnFontWeight); font-style: var(--btnFontStyle); line-height: var(--btnLineHeight); letter-spacing: var(--btnLetterSpacing); text-transform: var(--btnTextTransform); text-decoration: var(--btnTextDecoration); position: relative; z-index: 1; } button:hover, .submit:hover, input[type="button"]:hover, input[type="reset"]:hover, input[type="submit"]:hover, .go-to-blog:hover, .wp-block-button__link:hover, .button:hover, .rishi-button:hover, .rishi-button.btn-outline:hover, .button-style:hover, button[type="submit"]:hover { color: var(--buttonTextHoverColor); background-color: var(--buttonHoverColor); border-color: var(--buttonHoverColor); } /*============================ Common Site Style ============================*/ body { color: var(--primaryColor); box-sizing: border-box; margin: 0; } .clearfix:after { display: block; clear: both; content: ''; } /**** Visibility Css *****/ @media (max-width: 689.98px) { .rishi-mobile-hide { display: none !important; } } @media (min-width: 690px) and (max-width: 1024px) { .rishi-tablet-hide { display: none !important; } } @media (min-width: 1024px) { .rishi-desktop-hide { display: none !important; } } .hidden { display: none !important; } [data-count="no"] { display: none; } [data-count="yes"] { display: block; } /************************************/ .row-wrapper, .rishi-container { margin: 0 auto; width: Min(calc(100% - 30px), var(--containerWidth)); /***** Content Vertical Margin **********/ } .row-wrapper .main-content-wrapper, .rishi-container .main-content-wrapper { margin-bottom: var(--containerVerticalMargin); margin-top: var(--containerVerticalMargin); } .row-wrapper[data-strech="full"], .rishi-container[data-strech="full"] { width: Min(calc(100% - 30px), 100%); padding: 0 var(--streched-padding); } .rishi-container-stretch { width: 100%; padding: 0; } .rishi-flex { display: flex; flex-wrap: wrap; } .rishi-flex-wrap { margin-right: -15px; margin-left: -15px; } .rishi-foot-main-col { padding: 0 15px; } .archive-title-wrapper { background-color: var(--background-color); padding: var(--padding) auto; text-align: var(--alignment); } .admin-bar .search-toggle-form .btn-form-close { top: 62px; } .rishi-featured-image img { aspect-ratio: var(--img-ratio); object-fit: var(--img-scale); } .leftsidebar #primary { float: left; } .leftsidebar #secondary { float: right; } /*-------------------------------------------------------------- # Accessibility --------------------------------------------------------------*/ /* Text meant only for screen readers. */ .screen-reader-text { background: transparent; border: 0; clip: rect(1px, 1px, 1px, 1px); clip-path: inset(50%); height: 1px; margin: -1px; overflow: hidden; padding: 0; position: absolute !important; width: 1px; word-wrap: normal !important; /* Many screen reader and browser combinations announce broken words as they would appear visually. */ } .screen-reader-text:focus { background-color: #f1f1f1; border-radius: 3px; box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6); clip: auto !important; clip-path: none; color: #21759b; display: block; font-size: 0.875rem; font-weight: bold; height: auto; right: 5px; line-height: normal; padding: 15px 23px 14px; text-decoration: none; top: 5px; width: auto; z-index: 100000; /* Above WP toolbar. */ } /* Do not show the outline on the skip link target. */ #content[tabindex="-1"]:focus { outline: 0; } .entry-content p a, p a { text-decoration: underline; color: var(--genLinkColor); } .widget-area p a { text-decoration: underline; color: var(--widgetsLinkColor); } .widget-area p a:hover { color: var(--widgetsLinkHoverColor); } .single-post .entry-content a { text-decoration: none; } /* -------------accessibility------------ */ .keyboard-nav-on .site input:active, .keyboard-nav-on .site input:focus, .keyboard-nav-on .site input:hover, .keyboard-nav-on .site a:active, .keyboard-nav-on .site a:focus, .keyboard-nav-on .site a:hover, .keyboard-nav-on .site button:active, .keyboard-nav-on .site button:focus, .keyboard-nav-on .site button:hover, .keyboard-nav-on .site textarea:active, .keyboard-nav-on .site textarea:focus, .keyboard-nav-on .site textarea:hover, .keyboard-nav-on .site select:active, .keyboard-nav-on .site select:focus, .keyboard-nav-on .site select:hover { outline: #000 dashed 3px !important; outline-offset: 2px; } /* ---------------------------------------------------- */ /*-------------------------------------------------------------- # Alignments --------------------------------------------------------------*/ .alignleft { display: inline; float: right; margin-left: 1.65em; } .alignright { display: inline; float: left; margin-right: 1.65em; } .aligncenter { clear: both; display: block; margin-right: auto; margin-left: auto; text-align: center; } .horizontal-flex-start { justify-content: start; } .horizontal-center { justify-content: center; } .horizontal-flex-end { justify-content: end; } .vertical-flex-start { align-items: start; } .vertical-center { align-items: center; } .vertical-flex-end { align-items: end; } .align-left { text-align: start; } .align-center { text-align: center; } .align-right { text-align: end; } /*-------------------------------------------------------------- ## Captions --------------------------------------------------------------*/ .wp-caption { margin-bottom: 1.5em; max-width: 100%; } .wp-caption img[class*="wp-image-"] { display: block; margin-right: auto; margin-left: auto; } .wp-caption .wp-caption-text { margin: 0.714em 0; font-size: 0.778em; line-height: 1.571em; color: #999; text-align: center; } /*-------------------------------------------------------------- # Clearings --------------------------------------------------------------*/ .clear:before, .clear:after, .entry-content:before, .entry-content:after, .comment-content:before, .comment-content:after, .site-header:before, .site-header:after, .site-content:before, .site-content:after { content: ""; display: table; table-layout: fixed; } .clear:after, .entry-content:after, .comment-content:after, .site-header:after, .site-content:after { clear: both; } /*-------------------------------------------------------------- ## Comments --------------------------------------------------------------*/ .comments-area { margin: 50px 0 0; border: 1px solid var(--genborderColor); padding: 0 45px; } @media (max-width: 768px) { .comments-area { margin-right: 0px; margin-left: 0px; border: none; border-top: 1px solid var(--genborderColor); padding-right: 0; padding-left: 0; margin-top: 30px; } } .comments-area .comments-title { font-size: 1.22222em; line-height: 1.5454; font-weight: 600; color: var(--primaryColor); margin: 60px 0; } @media (max-width: 768px) { .comments-area .comments-title { font-size: 1.11111em; margin-bottom: 40px; } } .comments-area .comment-content a { word-wrap: break-word; } .comments-area .comment-wrap-main { padding: 3.3889em 2.778em 1em; display: block; -webkit-border-radius: 5px; border-radius: 5px; -webkit-box-shadow: 0px 2px 2px rgba(0, 0, 0, 0.1); box-shadow: 0px 2px 2px rgba(0, 0, 0, 0.1); } .comments-area .comment-notes { font-size: 0.88em; } .comments-area .comments-area-wrap { padding: 2em; } .comments-area ol.comment-list { margin: 0; padding: 0; list-style: none; } .comments-area ol.comment-list + .comment-respond { margin-top: -1px; } .comments-area ol.comment-list li { border-bottom: 1px solid var(--genborderColor); margin: 0 0 32px; } .comments-area ol.comment-list li:last-child { border-bottom: none; margin-bottom: 0; } .comments-area ol.comment-list li .comment-body { display: flex; flex-wrap: wrap; padding-bottom: 40px; position: relative; } .comments-area ol.comment-list li .comment-body .comment-meta { width: 48px; margin-left: 20px; } .comments-area ol.comment-list li .comment-body .comment-meta img { vertical-align: top; width: 48px; height: 48px; border-radius: 50%; } .comments-area ol.comment-list li .comment-body .text-holder { flex-basis: 0; flex-grow: 1; } @media (max-width: 768px) { .comments-area ol.comment-list li .comment-body .text-holder { width: 100%; -webkit-flex-grow: 1; flex-grow: 1; -webkit-flex-basis: 100%; flex-basis: 100%; } } .comments-area ol.comment-list li .comment-body .text-holder .top { margin: 0 0 20px; } @media (max-width: 768px) { .comments-area ol.comment-list li .comment-body .text-holder .top { position: absolute; top: 0; right: 65px; } } .comments-area ol.comment-list li .comment-body .text-holder .fn { font-size: 0.8889em; line-height: 1.85; font-weight: 600; display: block; margin: 0 0 0.250em; } .comments-area ol.comment-list li .comment-body .text-holder .fn a { color: var(--primaryColor); transition: all ease 0.3s; } .comments-area ol.comment-list li .comment-body .text-holder .fn a:hover { color: var(--genLinkHoverColor); } .comments-area ol.comment-list li .comment-body .text-holder .says { display: none; } .comments-area ol.comment-list li .comment-body .text-holder .comment-metadata { font-size: 0.88889em; font-weight: 300; margin-top: 10px; line-height: 1; color: rgba(23, 23, 23, 0.8); } .comments-area ol.comment-list li .comment-body .text-holder .comment-metadata a { color: var(--primaryColor); text-decoration: none; transition: ease, 0.3s; } .comments-area ol.comment-list li .comment-body .text-holder .comment-metadata a:hover, .comments-area ol.comment-list li .comment-body .text-holder .comment-metadata a:focus { text-decoration: none; color: var(--genLinkHoverColor); } @media (max-width: 768px) { .comments-area ol.comment-list li .comment-body .text-holder .comment-content { margin-top: 30px; } } .comments-area ol.comment-list li .comment-body .text-holder .comment-content p { margin: 0 0 1em; } .comments-area ol.comment-list li .comment-body .text-holder .reply a { font-size: 0.833em; position: relative; padding-right: 22px; transition: all ease 0.3s; } .comments-area ol.comment-list li .comment-body .text-holder .reply a:before { background: var(--genLinkColor); position: absolute; top: 2px; right: 0; width: 16px; height: 12px; content: ''; vertical-align: middle; -webkit-mask-repeat: no-repeat; mask-repeat: no-repeat; } .comments-area ol.comment-list li .comment-body .text-holder .reply a:hover, .comments-area ol.comment-list li .comment-body .text-holder .reply a:focus { text-decoration: none; color: var(--genLinkHoverColor); } .comments-area ol.comment-list li .comment-body .text-holder .reply a:hover:before, .comments-area ol.comment-list li .comment-body .text-holder .reply a:focus:before { background: var(--genLinkHoverColor); } .comments-area ol.comment-list li .comment-respond { margin: 0; } .comments-area ol.comment-list li .children { margin-right: 24px; list-style: none; } @media (max-width: 768px) { .comments-area ol.comment-list li .children { margin-right: 15px; padding-right: 0; } } .comments-area ol.comment-list li.bypostauthor { display: block; } .comments-area ol.comment-list li.bypostauthor .comment-author { position: relative; } .comments-area ol.comment-list li.bypostauthor .comment-author:after { background: #00AB0B; position: absolute; display: block; bottom: 0; left: 0; margin-left: -2px; margin-bottom: -5px; width: 18px; height: 18px; content: ""; -webkit-mask-repeat: no-repeat; mask-repeat: no-repeat; } .comments-area .comment-respond { margin-top: 0; margin-right: -46px; margin-left: -46px; position: relative; z-index: 1; padding: 60px 45px; background: var(--baseColor); border-top: 1px solid var(--genborderColor); } @media (max-width: 768px) { .comments-area .comment-respond { border: none; padding-right: 15px; padding-left: 15px; margin-right: -15px; margin-left: -15px; border-bottom: 1px solid var(--genborderColor); } } .comments-area .reply-title { font-size: 1.2222em; color: var(--primaryColor); display: block; margin-bottom: 40px; } .comments-area .comment-reply-title { font-size: 1.2778em; color: var(--primaryColor); margin: 0 0 1.5em; display: flex; -webkit-justify-content: space-between; justify-content: space-between; -webkit-align-items: center; align-items: center; } .comments-area .comment-reply-title small { font-size: 0.652em; } .comments-area .comment-reply-title small a { text-decoration: none; } .comments-area .comment-reply-title small a:hover { text-decoration: underline; } .comments-area .comment-form p { margin-bottom: 25px; } .comments-area .comment-form p:last-of-type { margin-bottom: 0; } .comments-area .comment-form p.logged-in-as { font-size: 0.8889em; } .comments-area .comment-form p.logged-in-as a { color: var(--primaryColor); text-decoration: none; transition: all ease 0.3s; } .comments-area .comment-form p.logged-in-as a:hover { color: var(--genLinkHoverColor); } .comments-area .comment-form label { display: block; font-size: 0.77778em; font-weight: 600; color: var(--primaryColor); margin-bottom: 15px; } .comments-area .comment-form input[type="text"], .comments-area .comment-form input[type="email"], .comments-area .comment-form input[type="url"], .comments-area .comment-form textarea { -webkit-appearance: none; -moz-appearance: none; appearance: none; width: 100%; -webkit-border-radius: 0; border-radius: 0; background: #FFF; border: 1px solid var(--genborderColor); padding: 12px 20px; vertical-align: middle; } .comments-area .comment-form input[type="text"]::placeholder, .comments-area .comment-form input[type="text"]::-webkit-input-placeholder, .comments-area .comment-form input[type="text"]:-ms-input-placeholder, .comments-area .comment-form input[type="text"]::-moz-placeholder, .comments-area .comment-form input[type="email"]::placeholder, .comments-area .comment-form input[type="email"]::-webkit-input-placeholder, .comments-area .comment-form input[type="email"]:-ms-input-placeholder, .comments-area .comment-form input[type="email"]::-moz-placeholder, .comments-area .comment-form input[type="url"]::placeholder, .comments-area .comment-form input[type="url"]::-webkit-input-placeholder, .comments-area .comment-form input[type="url"]:-ms-input-placeholder, .comments-area .comment-form input[type="url"]::-moz-placeholder, .comments-area .comment-form textarea::placeholder, .comments-area .comment-form textarea::-webkit-input-placeholder, .comments-area .comment-form textarea:-ms-input-placeholder, .comments-area .comment-form textarea::-moz-placeholder { color: var(--genborderColor); font-weight: 400; } .comments-area .comment-form input[type="checkbox"] { display: none; height: 16px; width: 16px; } .comments-area .comment-form input[type="checkbox"] + label { padding-right: 25px; cursor: pointer; position: relative; font-weight: 400; } .comments-area .comment-form input[type="checkbox"] + label a { text-decoration: underline; } .comments-area .comment-form input[type="checkbox"] + label:after { position: absolute; content: ""; display: block; top: 5px; right: 0; height: 16px; width: 16px; border: 2px solid rgba(41, 41, 41, 0.2); -webkit-border-radius: 0; border-radius: 0; transition: all ease 0.3s; } @media (max-width: 768px) { .comments-area .comment-form input[type="checkbox"] + label:after { top: 3px; } } .comments-area .comment-form input[type="checkbox"] + label:before { content: ""; position: absolute; top: 8px; right: 3px; width: 10px; height: 10px; display: block; visibility: hidden; opacity: 0; transition: all ease 0.3s; } @media (max-width: 768px) { .comments-area .comment-form input[type="checkbox"] + label:before { top: 6px; } } .comments-area .comment-form input[type="checkbox"]:checked + label:after { border-color: #292929; } .comments-area .comment-form input[type="checkbox"]:checked + label:before { visibility: visible; opacity: 1; } .comments-area .comment-form .comment-form-cookies-consent { display: block; margin-bottom: 30px; margin-top: 30px; } @media (max-width: 768px) { .comments-area .comment-form .comment-form-cookies-consent { line-height: 1.63; } } .comment-list li .children li { padding-top: 32px; border-top: 1px solid var(--genborderColor); } /*-------------------------------------------------------------- # Content --------------------------------------------------------------*/ /*-------------------------------------------------------------- ## Posts and pages --------------------------------------------------------------*/ .sticky { display: block; } .hentry { margin: 0 0 1.5em; } .updated:not(.published) { display: none; } article > .page-content, article > .entry-content, article > .entry-summary { margin: 0; } .page-links { clear: both; margin: 0 0 1.5em; } /*-------------------------------------------------------------- # Elements --------------------------------------------------------------*/ *, *:before, *:after { /* Inherit box-sizing to make it easier to change the property for components that leverage other behavior; see https://css-tricks.com/inheriting-box-sizing-probably-slightly-better-best-practice/ */ box-sizing: inherit; } hr { border: none; background: var(--genborderColor); height: 1px; margin-bottom: 1.5em; } ul { list-style-type: disc; padding-right: 0; } ol { list-style-type: decimal; padding-right: 0; } ul li, ol li { margin-bottom: 0; } ul li:last-child, ol li:last-child { margin-bottom: 0; } ul ul, ul ol, ol ul, ol ol { margin-top: 0; margin-bottom: 0; } dt { font-weight: bold; } dd { margin: 0 1.5em 1.5em; } img { height: auto; /* Make sure images are scaled correctly. */ max-width: 100%; /* Adhere to container width. */ } a { text-decoration: var(--textDecoration, none); color: var(--genLinkColor); } a:hover { color: var(--genLinkHoverColor); } figure { margin: 1em 0; /* Extra wide images within figure tags don't overflow the content area. */ } table thead tr th { color: var(--primaryColor); font-size: 1em; font-weight: 600; } table th, table td { padding: 10px 15px; text-align: right; } @media (max-width: 768px) { table th, table td { font-size: 0.889em; padding: 10px; } } table tfoot { border-top: 3px solid var(--genborderColor); } .wp-block-table tfoot { border-top: 3px solid var(--genborderColor); } pre { padding: 1.6em; } .wp-block-quote.is-style-large p { font-weight: 600; font-size: 25px; } .sticky, .wp-caption, .wp-caption-text, .gallery-caption { background: transparent; } .rishi-header-desktop, .rishi-header-mobile { position: relative; } /*** Typography setting ***/ .button, .added_to_cart, .rishi-button.btn.rishi-socials-fill-type-outline, header button[type="submit"] { display: inline-flex; align-items: center; justify-content: center; min-height: var(--buttonMinHeight); padding: var(--buttonPadding, 5px 20px); border: none; -webkit-appearance: none; -moz-appearance: none; appearance: none; cursor: pointer; text-align: center; border-radius: var(--buttonBorderRadius); transition: all ease 0.2s; } .button:disabled, .button.disabled, .submit:disabled, .submit.disabled, header .rishi-button:disabled, header .rishi-button.disabled, .added_to_cart:disabled, .added_to_cart.disabled, .rishi-button.btn.rishi-socials-fill-type-outline:disabled, .rishi-button.btn.rishi-socials-fill-type-outline.disabled, header input[type="submit"]:disabled, header input[type="submit"].disabled, .wp-block-button__link:disabled, .wp-block-button__link.disabled, .wp-block-file .wp-block-file__button:disabled, .wp-block-file .wp-block-file__button.disabled, header button[type="submit"]:disabled, header button[type="submit"].disabled { opacity: 0.5; pointer-events: none; } .rishi-button.btn.rishi-socials-fill-type-outline { border-width: 1px; border-style: solid; color: var(--buttonTextInitialColor); background-color: transparent; border-color: var(--headerButtonBorderColor); } .rishi-button.btn.rishi-socials-fill-type-outline:hover { color: var(--buttonTextHoverColor); border-color: var(--headerButtonBorderHoverColor); } [class*="header-sub-col-"] { display: grid; } .header-sub-col-2 { grid-template-columns: auto auto; } .rishi-header-col-end > .header-items.second-wrapper, .rishi-header-col-start > .header-items.second-wrapper { justify-content: flex-end; } [data-label="bottom"] { flex-direction: column; } [data-label="bottom"] .rishi-label { order: 2; margin-top: 0.15em; } [data-label="left"] .rishi-label { margin-left: 0.7em; } [data-label="right"] .rishi-label { order: 2; margin-right: 0.7em; } .admin-bar { --admin-bar: 32px; } @media (max-width: 768px) { .admin-bar { --admin-bar: 46px; } } .admin-bar #main-container { min-height: calc(100vh - var(--admin-bar)); } #main-container { display: flex; flex-direction: column; position: relative; min-height: 100vh; } .site-content { flex-grow: 1; } .entry-content li > ul, .entry-content li > ol { padding-right: 15px; } @media only screen and (min-width: 1300px) { .rishi_container, .container-full-width { width: Min(calc(100% - 30px), 100%); } } .rishi-icon-container { display: flex; align-items: center; justify-content: center; } .rishi-icon-container svg { width: var(--icon-size, 16px); height: var(--icon-size, 16px); fill: var(--icon-color, var(--color)); transition: fill 240ms ease-in-out; } .rishi-icon-container:hover { fill: var(--icon-hover-color); } .rishi-icons-types:not(.rishi-socials-type-simple, .rishi-contacts-type-simple) { --icon-container-size: calc(var(--icon-size, 15px) * 2.5); } .rishi-icons-types:not(.rishi-socials-type-simple, .rishi-contacts-type-simple) .rishi-icon-container { width: var(--icon-container-size); height: var(--icon-container-size); border-radius: var(--border-radius); transition: all 240ms ease-in-out, border-color 240ms ease-in-out; } /*-------------------------------------------------------------- # Forms --------------------------------------------------------------*/ button, .submit, input[type="button"], input[type="reset"], input[type="submit"] { display: inline-block; color: var(--btnTextColor); background: var(--btnBgColor); padding: var(--buttonPadding); border: 1px solid var(--btnBorderColor); border-radius: var(--bottonRoundness); transition: all ease 0.2s; cursor: pointer; outline: none; } button:hover, .submit:hover, input[type="button"]:hover, input[type="reset"]:hover, input[type="submit"]:hover, button:focus, input[type="button"]:focus, input[type="reset"]:focus, input[type="submit"]:focus { color: var(--btnTextHoverColor); background: var(--btnBgHoverColor); border-color: var(--btnBorderHoverColor); } input[type="text"], input[type="email"], input[type="url"], input[type="password"], input[type="search"], .wp-block-search input[type="search"], input[type="number"], input[type="tel"], input[type="range"], input[type="date"], input[type="month"], input[type="week"], input[type="time"], input[type="datetime"], input[type="datetime-local"], input[type="color"], textarea { border: 1px solid var(--genborderColor); border-radius: 0; padding: 15px; outline: none; } select { border: 1px solid #E0E0E0; } textarea { width: 100%; height: 150px; resize: none; } .affwp-form input:checked { background: var(--e-global-color-rishi3); } /*-------------------------------------------------------------- # Media --------------------------------------------------------------*/ .page-content .wp-smiley, .entry-content .wp-smiley, .comment-content .wp-smiley { border: none; margin-bottom: 0; margin-top: 0; padding: 0; } /* Make sure embeds and iframes fit their containers. */ embed, iframe, object { max-width: 100%; } /* Make sure logo link wraps around logo image. */ .custom-logo-link { display: inline-block; } .rishi-featured-image { position: relative; } .gallery { display: grid; gap: 1em; } .gallery .gallery-item { margin: 0 !important; } .gallery .gallery-caption { color: #999; } .gallery.gallery-columns-1 { grid-template-columns: repeat(1, 1fr); } .gallery.gallery-columns-2 { grid-template-columns: repeat(2, 1fr); } .gallery.gallery-columns-3 { grid-template-columns: repeat(3, 1fr); } .gallery.gallery-columns-4 { grid-template-columns: repeat(4, 1fr); } .gallery.gallery-columns-5 { grid-template-columns: repeat(5, 1fr); } .gallery.gallery-columns-6 { grid-template-columns: repeat(6, 1fr); } .gallery.gallery-columns-7 { grid-template-columns: repeat(7, 1fr); } .gallery.gallery-columns-8 { grid-template-columns: repeat(8, 1fr); } .gallery.gallery-columns-9 { grid-template-columns: repeat(9, 1fr); } .gallery.gallery-columns-10 { grid-template-columns: repeat(10, 1fr); } /************* Secondary ***********/ #secondary { width: var(--contentSidebarWidth); padding: var(--widgetsContentAreaSpacing); } @media (max-width: 1024px) { #secondary { width: 100%; margin-top: 90px; } } #secondary .widget { position: relative; } #secondary .widget h1:first-child, #secondary .widget h2:first-child, #secondary .widget h3:first-child, #secondary .widget h4:first-child, #secondary .widget h5:first-child, #secondary .widget h6:first-child { display: inline-flex; align-items: center; color: var(--sidebarWidgetsTitleColor); font-size: var(--widgetsFontSize); word-break: break-word; width: 100%; } #secondary .widget h1:first-child:after, #secondary .widget h2:first-child:after, #secondary .widget h3:first-child:after, #secondary .widget h4:first-child:after, #secondary .widget h5:first-child:after, #secondary .widget h6:first-child:after { content: ""; width: 100%; height: 1px; border-top: 1px solid var(--genborderColor); margin: 0 30px 0 0; flex: 1 0 20px; } #secondary .widget + .widget { margin-top: var(--sidebarWidgetSpacing); } #secondary .wp-block-social-links { margin-right: 0; } #secondary .wp-block-categories, #secondary .wp-block-archives, #secondary .wp-block-latest-posts__list, #secondary .wp-block-latest-comments, #secondary .wp-block-rss, #secondary .wp-block-page-list { margin-right: 0; } #secondary .wp-block-categories li a, #secondary .wp-block-archives li a, #secondary .wp-block-latest-posts__list li a, #secondary .wp-block-latest-comments li a, #secondary .wp-block-rss li a, #secondary .wp-block-page-list li a { color: var(--widgetsLinkColor); } #secondary .wp-block-categories li a:hover, #secondary .wp-block-archives li a:hover, #secondary .wp-block-latest-posts__list li a:hover, #secondary .wp-block-latest-comments li a:hover, #secondary .wp-block-rss li a:hover, #secondary .wp-block-page-list li a:hover { color: var(--widgetsLinkHoverColor); } #secondary p.wp-block-tag-cloud a { background: var(--widgetsLinkColor); color: #ffffff; } #secondary p.wp-block-tag-cloud a:hover { background: var(--widgetsLinkHoverColor); color: #ffffff; } #secondary .wp-block-read-more { color: var(--widgetsLinkColor); } #secondary .wp-block-read-more:after { background: var(--widgetsLinkColor); } #secondary .wp-block-read-more:hover { color: var(--widgetsLinkHoverColor); } #secondary .wp-block-read-more:hover:after { background: var(--widgetsLinkHoverColor); } #secondary .wp-block-comment-template .wp-block-comment-author-name a, #secondary .wp-block-comment-template .wp-block-comment-date a, #secondary .wp-block-comment-template .wp-block-comment-edit-link a, #secondary .wp-block-comment-template .wp-block-comment-content p a, #secondary .wp-block-comment-template .wp-block-comment-reply-link a { color: var(--widgetsLinkColor); } #secondary .wp-block-comment-template .wp-block-comment-author-name a:hover, #secondary .wp-block-comment-template .wp-block-comment-date a:hover, #secondary .wp-block-comment-template .wp-block-comment-edit-link a:hover, #secondary .wp-block-comment-template .wp-block-comment-content p a:hover, #secondary .wp-block-comment-template .wp-block-comment-reply-link a:hover { color: var(--widgetsLinkHoverColor); } #secondary blockquote { padding: 30px; } #secondary .wp-block-pullquote, #secondary blockquote { margin: 0; } #secondary .wp-block-search, footer .wp-block-search { margin: 0; } #secondary .wp-block-categories li, #secondary .wp-block-archives li, footer .wp-block-categories li, footer .wp-block-archives li { justify-content: space-between; } #secondary .widget_nav_menu ul, footer .widget_nav_menu ul { margin: 0; display: flex; gap: 15px; flex-direction: column; list-style: none; } #secondary .widget_nav_menu ul .sub-menu, footer .widget_nav_menu ul .sub-menu { display: none; } #secondary .widget_nav_menu ul li a, footer .widget_nav_menu ul li a { color: var(--widgetsLinkColor); } #secondary .widget_nav_menu ul li a:hover, footer .widget_nav_menu ul li a:hover { color: var(--widgetsLinkHoverColor); } /********** Widgets **********/ .wp-block-search { margin: 20px 0; position: relative; } .wp-block-search label { display: none; } .wp-block-search .wp-block-search__input { font-size: 0.889em; height: 50px; } .wp-block-search .wp-block-search__button { width: 50px; height: 50px; border: none; box-shadow: none; background-color: var(--genLinkColor); background-repeat: no-repeat; background-size: 20px; background-position: center; text-indent: 60px; white-space: nowrap; overflow: hidden; position: absolute; left: 0; margin: 0 !important; border-radius: 0; } .wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper { padding: 0; border: none; position: relative; } .wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper .wp-block-search__input { border: 1px solid var(--genborderColor); padding: 15px; } .wp-block-archives-list, .wp-block-categories-list, .wp-block-latest-posts__list, .wp-block-page-list, .wp-block-rss { list-style: none; margin: 0; } .wp-block-archives-list li, .wp-block-categories-list li, .wp-block-latest-posts__list li, .wp-block-page-list li, .wp-block-rss li { font-size: 0.875em; margin-bottom: 10px; } .wp-block-categories li, .wp-block-archives li { display: inline-flex; width: 100%; } .wp-block-categories li a, .wp-block-archives li a { margin-left: 10px; } .wp-block-categories label, .wp-block-archives label { margin-bottom: 10px; } .wp-block-categories select, .wp-block-archives select { border: 1px solid var(--genborderColor); width: 100%; height: 50px; line-height: 50px; padding: 0 20px; font-size: 0.88889em; font-weight: 400; } .wp-block-calendar { position: relative; } .wp-block-calendar .wp-calendar-nav { display: block; position: absolute; top: 0; padding: 7px 35px; width: 100%; height: var(--lineHeight); line-height: 1.75; font-size: 0.875em; } .wp-block-calendar .wp-calendar-nav .wp-calendar-nav-prev a, .wp-block-calendar .wp-calendar-nav .wp-calendar-nav-next a { font-size: 0; opacity: 0.5; } .wp-block-calendar .wp-calendar-nav .wp-calendar-nav-prev a::after, .wp-block-calendar .wp-calendar-nav .wp-calendar-nav-next a::after { content: ""; display: inline-block; width: 20px; height: 15px; -webkit-background-size: 17px; -o-background-size: 17px; background-size: 17px; position: absolute; top: 12px; } .wp-block-calendar .wp-calendar-nav .wp-calendar-nav-prev a:hover, .wp-block-calendar .wp-calendar-nav .wp-calendar-nav-next a:hover { opacity: 1; } .wp-block-calendar .wp-calendar-nav .wp-calendar-nav-prev a::after { right: 20px; } .wp-block-calendar .wp-calendar-nav .wp-calendar-nav-next a::after { left: 20px; } .wp-block-calendar .wp-calendar-table { border: solid 1px var(--genborderColor); } .wp-block-calendar .wp-calendar-table caption { background: var(--baseColor); font-size: 0.875em; line-height: 1.75; font-weight: 500; color: var(--primaryColor); padding: 7px; } .wp-block-calendar thead th { background: none; border: none; } .wp-block-calendar thead tr { border-bottom: 1px solid var(--genborderColor); } .wp-block-calendar tbody td { border: none; } .wp-block-calendar th, .wp-block-calendar td { text-align: center; } .wp-block-calendar th { font-size: 14px; padding: 5px; } .wp-block-calendar td { font-size: 14px; color: var(--primaryColor); height: 25px; width: 25px; line-height: 25px; padding: 5px 0; font-weight: 400; } .wp-block-calendar td a { text-decoration: none; } .wp-block-calendar td#today { background: var(--genLinkColor); color: #FFF; } .wp-block-calendar td#today a { color: #FFF; } .has-avatars .wp-block-latest-comments__comment article { margin-right: 3.3em; } .has-avatars .wp-block-latest-comments__comment .wp-block-latest-comments__comment-meta, .has-avatars .wp-block-latest-comments__comment .wp-block-latest-comments__comment-excerpt { margin-right: 0; } .has-avatars .wp-block-latest-comments__comment .wp-block-latest-comments__comment-avatar { margin-left: 0; } .wp-block-latest-comments__comment .wp-block-latest-comments__comment-meta { font-size: 0.875em; margin-bottom: 10px; } .wp-block-latest-comments__comment .wp-block-latest-comments__comment-date { margin-top: 10px; } p.wp-block-tag-cloud a { display: inline-block; padding: 8px 10px; color: #ffffff; background: var(--genLinkColor); text-decoration: none; border-radius: 7px; font-size: 0.75em !important; text-transform: uppercase; letter-spacing: 0.6px; line-height: 1; vertical-align: middle; margin: 0 0 5px 5px; } p.wp-block-tag-cloud a:hover { color: #ffffff; background: var(--genLinkHoverColor); } .wp-block-read-more { position: relative; } .wp-block-read-more:after { display: inline-block; content: ""; margin-right: 12px; background: var(--genLinkColor); -webkit-mask-repeat: no-repeat; mask-repeat: no-repeat; vertical-align: middle; -webkit-transition: transform ease 0.25s; -moz-transition: transform ease 0.25s; -ms-transition: transform ease 0.25s; transition: transform ease 0.25s; width: 18px; height: 10px; } .wp-block-read-more:hover:after { background: var(--genLinkHoverColor); transform: translateX(-6px); } .wp-block-comment-template .wp-block-columns { gap: 15px; } .wp-block-comment-template .wp-block-columns .wp-block-comment-author-name, .wp-block-comment-template .wp-block-columns .wp-block-comment-date, .wp-block-comment-template .wp-block-columns .wp-block-comment-edit-link, .wp-block-comment-template .wp-block-columns .wp-block-comment-content p { margin: 0 0 10px; } /*********** Block *********/ .wp-block-separator { background: none; border: none; border-top: 1px solid var(--genborderColor); margin: 20px 0; } .wp-block-embed__wrapper blockquote { display: none; } .rishi-has-blocks .wp-block-embed { margin-top: 0; margin-bottom: 0; } .rishi-has-blocks .wp-block-embed figcaption, .rishi-has-blocks .wp-block-image figcaption, .rishi-has-blocks .wp-block-gallery figure.wp-block-image .blocks-gallery-caption { font-size: 0.8em; line-height: 1.4; text-align: center; } .wp-block-table.is-style-stripes { border-bottom: none; } .wp-block-buttons { margin: 20px 0; } .wp-block-buttons:first-child { margin: 0 0 20px; } .wp-block-buttons:last-child { margin: 20px 0 0; } .wp-block-button .wp-block-button__link { color: var(--btnTextColor); background: var(--btnBgColor); border: 1px solid var(--btnBorderColor); border-radius: var(--bottonRoundness); padding: var(--buttonPadding, 5px 20px); } .wp-block-button .wp-block-button__link:hover { color: var(--btnTextHoverColor); background: var(--btnBgHoverColor); border-color: var(--btnBorderHoverColor); } .wp-block-button .wp-block-button__link:after { display: none; } .wp-block-button.is-style-outline .wp-block-button__link { color: var(--btnBgColor); background: transparent; } .wp-block-button.is-style-outline .wp-block-button__link:hover { color: var(--btnTextHoverColor); background: var(--btnBgHoverColor); border-color: var(--btnBorderHoverColor); } .wp-block-file { margin: 20px 0; } .wp-block-file .wp-block-file__button { display: inline-block; border: 1px solid var(--btnBorderColor); border-radius: var(--bottonRoundness); line-height: 1; padding: var(--buttonPadding, 5px 20px); } .wp-block-pullquote { border: 1px solid var(--genborderColor); padding: 0; margin: 50px 0; } @media (max-width: 768px) { .wp-block-pullquote { margin: 30px 0; } } .wp-block-pullquote blockquote { margin: 0; border: none; } @media (max-width: 768px) { .wp-block-pullquote blockquote { padding: 25px 30px; } } blockquote { color: var(--primaryColor); border: 10px solid var(--baseColor); margin: 1.333em 0; padding: 50px; position: relative; } @media (max-width: 768px) { blockquote { margin: 30px 0; padding: 25px 30px; } } blockquote p { font-size: 1.2em; } blockquote::before { content: ''; width: 45px; height: 45px; background-color: var(--paletteColor3); position: absolute; -webkit-mask-size: 30px; mask-size: 30px; -webkit-mask-repeat: no-repeat; mask-repeat: no-repeat; -webkit-mask-position: center; mask-position: center; top: -20px; right: -20px; z-index: 2; } blockquote::after { content: ''; position: absolute; width: 45px; height: 45px; background-color: var(--backgroundColor); top: -20px; right: -20px; } blockquote cite { color: var(--primaryColor); display: block; margin-top: 16px; opacity: 0.8; } @media (max-width: 768px) { blockquote cite { margin-top: 15px; } } .wp-block-table table thead { border-bottom: 1px solid rgba(41, 41, 41, 0.1); } .wp-block-table table thead tr { border-bottom: 1px solid var(--genborderColor); } .wp-block-table table tbody tr { border-bottom: 1px solid var(--genborderColor); } .wp-block-table table tbody tr:first-of-type td { padding-top: 13px; } .wp-block-table table tbody tr:last-of-type td { padding-bottom: 13px; } .wp-block-table figcaption { text-align: center; } .wp-block-table.is-style-stripes table th, .wp-block-table.is-style-stripes table td { padding-right: 20px; padding-left: 20px; } .wp-block-table.is-style-stripes table tbody tr:nth-child(odd) { background: var(--baseColor); } pre { background-color: var(--baseColor); margin: 20px 0; } /********** Blossom Newspaper compatibility ********/ .blossomthemes-email-newsletter-wrapper form input[type="text"] { width: 100%; } /**** Custom class for Guternberg Demos *****/ .full-width.centered .wp-block-cover.cover-fullwidth { max-width: 100vw; width: 100vw; margin-right: calc(50% - 50vw); margin-left: calc(50% - 50vw); } .full-width.centered .wp-block-cover.cover-fullwidth .wp-block-cover__inner-container { max-width: var(--containerWidth); } .full-width.centered .wp-block-cover.alignwide, .full-width.centered .entry-content .wp-block-cover.alignwide { width: auto; } .full-width.centered .wp-block-cover.alignwide img, .full-width.centered .entry-content .wp-block-cover.alignwide img { width: calc(100% - 30px); right: 15px; } .full-width.centered .wp-block-cover.alignwide .wp-block-cover__background, .full-width.centered .entry-content .wp-block-cover.alignwide .wp-block-cover__background { background: transparent; } .gallery-caption { display: block; font-size: 0.875em; line-height: 1.6; margin: 0; padding: 0.5rem; } #secondary .widget.widget_search .search-form { display: flex; flex: auto; flex-wrap: nowrap; max-width: 100%; } #secondary .widget.widget_search .search-form .search-submit { height: 50px; border-radius: 0; } #secondary .widget.widget_search .search-form label .search-field { font-size: 0.889em; height: 50px; -webkit-appearance: initial; appearance: none; flex-grow: 1; margin-right: 0; margin-left: 0; min-width: 3rem; padding: 9px; text-decoration: unset !important; } #secondary .widget ul { list-style: none; } #secondary .widget ul li:last-child { margin-bottom: 0; } #secondary .widget ol li:last-child { margin-bottom: 0; } #secondary .widget.widget_recent_entries ul li, #secondary .widget.widget_archive ul li, #secondary .widget.widget_categories ul li, #secondary .widget.widget_meta ul li, #secondary .widget.widget_recent_comments ul li { font-size: 0.875em; margin-bottom: 10px; } #secondary .widget.widget_recent_entries ul li a, #secondary .widget.widget_archive ul li a, #secondary .widget.widget_categories ul li a, #secondary .widget.widget_meta ul li a, #secondary .widget.widget_recent_comments ul li a { color: var(--widgetsLinkColor); } #secondary .widget.widget_recent_entries ul li a:hover, #secondary .widget.widget_archive ul li a:hover, #secondary .widget.widget_categories ul li a:hover, #secondary .widget.widget_meta ul li a:hover, #secondary .widget.widget_recent_comments ul li a:hover { color: var(--widgetsLinkHoverColor); } .pagination { margin-top: 40px; } .pagination .nav-links { display: flex; gap: 20px; align-items: center; } .pagination .nav-links .page-numbers { color: var(--primaryColor); transition: 0.234s ease-in-out; } .pagination .nav-links .page-numbers:hover { color: var(--genLinkColor, #216bdb); } .pagination .nav-links .page-numbers.current { background: var(--genLinkColor, #216bdb); border-radius: 4px; color: #ffffff; padding: 4px 15px; } .pagination .nav-links .page-numbers:is(.next, .prev) { position: relative; } .pagination .nav-links .page-numbers:is(.next, .prev)::after { content: ''; position: absolute; height: 12px; width: 12px; background-color: var(--primaryColor, #292929e6); mask-repeat: no-repeat; -webkit-mask-repeat: no-repeat; mask-position: center; -webkit-mask-position: center; top: 50%; transform: translateY(-50%); margin: 0 5px 0 0; } .pagination .nav-links .page-numbers:is(.next, .prev):hover::after { background-color: var(--genLinkColor, #216bdb); } .pagination .nav-links .page-numbers.prev { padding-right: 16px; } .pagination .nav-links .page-numbers.prev::after { right: 0; margin: 0 0 0 5px; transform: scaleX(-1) translateY(-50%); } .rishi_header_trigger { display: flex; align-items: center; border-radius: 3px; gap: 8px; } .rishi_header_trigger:focus { outline: 2px dotted rgba(0, 0, 0, 0.6); } .rishi_header_trigger .rishi-label { transition: 0.3s ease all; } .rishi_header_trigger:hover .rishi_menu_trigger span { background: var(--linkHoverColor); } .rishi_header_trigger.trigger-left { flex-direction: row-reverse; } .rishi_menu_trigger { display: flex; align-items: center; width: var(--trigger-width, 25px); height: var(--trigger-width, 30px); } .rishi_menu_trigger span { position: relative; background: var(--linkInitialColor); transition: 0.3s ease all; } .rishi_menu_trigger svg { transition: 0.3s ease all; width: 100%; height: 100%; } .rishi_menu_trigger:not(.rishi-trigger-type-4) span { width: inherit; height: 2px; border-radius: 2px; } .rishi_menu_trigger:not(.rishi-trigger-type-4) span::before, .rishi_menu_trigger:not(.rishi-trigger-type-4) span::after { position: absolute; content: ''; width: inherit; height: inherit; border-radius: inherit; background: currentColor; } .rishi_menu_trigger.rishi-trigger-type-1 span::before, .rishi_menu_trigger.rishi-trigger-type-1 span::after { right: 0; left: 0; } .rishi_menu_trigger.rishi-trigger-type-1 span:before { transform: translateY(-8px); } .rishi_menu_trigger.rishi-trigger-type-1 span:after { transform: translateY(8px); } .rishi_menu_trigger.rishi-trigger-type-2 span:before { transform: translateY(-8px); width: calc(var(--trigger-width) - 24%); left: 0; } .rishi_menu_trigger.rishi-trigger-type-2 span:after { transform: translateY(8px); width: calc(var(--trigger-width) - 50%); left: 0; } .rishi_menu_trigger.rishi-trigger-type-3 span:before, .rishi_menu_trigger.rishi-trigger-type-3 span:after { width: calc(var(--trigger-width) - 35%); right: 50%; } .rishi_menu_trigger.rishi-trigger-type-3 span:before { transform: translateY(-8px) translateX(50%); } .rishi_menu_trigger.rishi-trigger-type-3 span:after { transform: translateY(8px) translateX(50%); } .rishi_menu_trigger.rishi-trigger-type-4 { justify-content: center; } /*** Mobile Header ***/ .rishi-offcanvas-drawer .close-button { display: block; position: relative; top: 0; left: 0; z-index: 2; cursor: pointer; color: var(--close-btn-color-init, rgba(255, 255, 255, 0.7)); background: transparent; padding: 0; width: var(--closeBtnSize, 34px); height: var(--closeBtnSize, 34px); transition: color 0.2s ease-out; border: 1px solid var(--border-color); } .rishi-offcanvas-drawer .close-button:hover { color: var(--close-btn-color-hover); } .rishi-offcanvas-drawer .close-button:focus { outline: 2px dotted rgba(0, 0, 0, 0.6); } .rishi-offcanvas-drawer .close-button .closed { width: var(--closeBtnSize, 34px); height: var(--closeBtnSize, 34px); transition: opacity 0.2s ease-out, transform 0.2s ease-out; } .rishi-offcanvas-drawer .close-button .closed span { background: transparent; } .rishi-offcanvas-drawer .close-button .closed span:before { transform: translateY(0) translateX(0) rotate(-45deg); right: 0; } .rishi-offcanvas-drawer .close-button .closed span:after { transform: translateY(0) translateX(0) rotate(45deg); left: 0; } .rishi-offcanvas-drawer { position: fixed; z-index: 999999; top: calc(var(--admin-bar, 0px)); bottom: 0; right: 0; left: 0; visibility: hidden; transition: all 0.5s cubic-bezier(0.4, 0, 0.2, 1); } .rishi-offcanvas-drawer.loc-left { transform: translateX(100%); } .rishi-offcanvas-drawer.loc-right { transform: translateX(-100%); } .rishi-offcanvas-drawer[aria-hidden="false"] { transform: translate(0); visibility: visible; } @media only screen and (min-width: 1000px) { .rishi-offcanvas-drawer [data-rishi-row="offcanvas-mobile"] { display: none; } } @media only screen and (max-width: 1000px) { .rishi-offcanvas-drawer [data-rishi-row="offcanvas-desktop"] { display: none; } } @media (prefers-reduced-motion: reduce) { .rishi-offcanvas-drawer { transition: none; } } .rishi-offcanvas-drawer.loc-left .rishi-drawer-wrapper { margin-inline-end: auto; box-shadow: -10px 0 20px rgba(61, 69, 98, 0.15); } .rishi-offcanvas-drawer.loc-right .rishi-drawer-wrapper { margin-inline-start: auto; box-shadow: 0 10px 20px rgba(61, 69, 98, 0.15); } .rishi-offcanvas-drawer .rishi-drawer-wrapper { max-width: 90vw; height: 100%; overflow-y: auto; padding: 25px; } .rishi-offcanvas-drawer .rishi-drawer-wrapper > * + * { margin-block-start: 2.5rem; } @media only screen and (min-width: 640px) { .rishi-offcanvas-drawer .rishi-drawer-wrapper { max-width: 25rem; } } .rishi-offcanvas-drawer .rishi-drawer-inner { display: flex; flex-direction: column; justify-content: flex-start; align-items: var(--horizontal-alignment, flex-start); row-gap: var(--item-gap, 30px); } .rishi-drawer-header { display: flex; align-items: center; padding-bottom: 0; } .rishi-drawer-header h6 { margin-bottom: 0; } .rishi-drawer-header .close-button { margin-right: auto; } .rishi-offcanvas-drawer .rishi_header-text .entry-content { margin: 0; } header a { color: var(--linkInitialColor); } header a:hover { color: var(--linkHoverColor); } .site-header { position: relative; z-index: 999; } .site-header .header-row { border-top: var(--border-top); border-bottom: var(--border-bottom); box-shadow: var(--box-shadow); position: relative; padding: var(--padding); } .site-header .header-row .container-custom { max-width: var(--rowContainerWidth); width: Min(calc(100% - 30px), 100%); } /*** HTML Widget *******/ .site-header .page-content, .site-header .html-content, .site-header .entry-summary { margin: 0; } /*** Header Button ***/ .rishi-header-cta { margin: var(--margin); } .rishi-header-cta .rishi-button { border: var(--headerButtonBorderWidth) solid var(--headerButtonBorderColor); border-radius: var(--buttonBorderRadius); cursor: pointer; text-align: center; display: inline-flex; align-items: center; justify-content: center; min-height: var(--buttonMinHeight); min-width: var(--buttonMinWidth); padding: var(--headerCtaPadding); transition: all ease 0.2s; } .rishi-header-cta .rishi-button:hover { border-color: var(--headerButtonBorderHoverColor); } .rishi-header-cta .rishi-button.btn-outline { border-color: var(--headerButtonBorderColor); background: transparent; } .rishi-header-cta .rishi-button.btn-outline:hover { border-color: var(--headerButtonBorderHoverColor); background-color: var(--buttonHoverColor); } @media only screen and (max-width: 1000px) { .site-header .rishi-header-desktop { display: none; } } @media only screen and (min-width: 1000px) { .site-header .rishi-header-mobile { display: none; } } .site-header .header-items, .site-header .rishi-header-col-middle { display: flex; align-items: center; gap: var(--item-gap, 15px); } .site-header .rishi-header-col-middle { justify-content: center; } .site-header .rishi-header-col-3 > .row-wrapper { display: grid; grid-template-columns: 1fr auto 1fr; grid-gap: var(--item-gap, 15px); overflow-wrap: anywhere; } .site-header .rishi-header-col-2 > .row-wrapper { display: grid; grid-template-columns: auto auto; gap: var(--item-gap); } .rishi-header-cta .btn-small { --buttonMinHeight: 40px; --buttonFontSize: 0.89em; } .rishi-header-cta .btn-medium { --buttonMinHeight: 50px; --buttonFontSize: 1em; } .rishi-header-cta .btn-large { --buttonMinHeight: 60px; --buttonFontSize: 1.15em; } /********** Menu **********/ :is(nav[class*="menu"], .rishi-footer-navigation) li:hover > a, :is(nav[class*="menu"], .rishi-footer-navigation) li[class*="current-menu-"] > a { color: var(--linkHoverColor); --icon-color: var(--icon-hover-color, var(--linkHoverColor)); } .rishi-strech-yes { width: 100%; } .rishi-strech-yes > ul { justify-content: space-between !important; } /*=============================== Navigation Menu ==============================*/ .site-navigation-1, .site-navigation-2 { margin: var(--margin); } .rishi-menu, .nav-menu { display: flex; flex-wrap: wrap; list-style-type: none; margin: 0; gap: var(--menu-items-spacing); } .rishi-menu > li > a, .nav-menu > li > a { color: var(--linkInitialColor); white-space: normal; justify-content: center; height: var(--menu-item-height, 100%); transition: color 0.25s ease-in-out, background-color 0.25s ease-in-out, background-size 0.25s ease-in-out; } .rishi-menu > li a:not(:empty), .nav-menu > li a:not(:empty) { display: flex; align-items: center; flex-wrap: wrap; position: relative; text-align: initial; border-radius: var(--border-radius, 0px); transition: color 0.25s ease-in-out, background-color 0.25s ease-in-out, background-size 0.25s ease-in-out; } .rishi-menu .menu-item .submenu-toggle, .nav-menu .menu-item .submenu-toggle { display: inline-flex; margin-right: 10px; margin-top: 2px; background: transparent; border: none; padding: 0; } .rishi-menu .menu-item .submenu-toggle svg, .nav-menu .menu-item .submenu-toggle svg { fill: currentColor; } /*=============================== Archive Default ==============================*/ .blog #primary, .blog #secondary, .archive #primary, .archive #secondary, .search #primary, .search #secondary { display: block; position: relative; } .blog .entry-content-main-wrap, .archive .entry-content-main-wrap, .search .entry-content-main-wrap { display: flex; flex-direction: column; } .blog .entry-content-main-wrap .post-meta-inner, .archive .entry-content-main-wrap .post-meta-inner, .search .entry-content-main-wrap .post-meta-inner { font-size: 0.83333em; font-weight: 400; letter-spacing: 0.3px; display: flex; flex-wrap: wrap; align-items: center; } .blog .entry-content-main-wrap .post-meta-inner .author .author, .archive .entry-content-main-wrap .post-meta-inner .author .author, .search .entry-content-main-wrap .post-meta-inner .author .author { margin-right: 5px; } .blog .entry-content-main-wrap .post-meta-inner .author img, .archive .entry-content-main-wrap .post-meta-inner .author img, .search .entry-content-main-wrap .post-meta-inner .author img { margin-left: 10px; border-radius: 50%; } .blog .entry-content-main-wrap .post-meta-inner .meta-common, .archive .entry-content-main-wrap .post-meta-inner .meta-common, .search .entry-content-main-wrap .post-meta-inner .meta-common { display: flex; flex-wrap: wrap; align-items: center; margin-bottom: 0px; } .blog .entry-content-main-wrap .post-meta-inner .meta-common.cat-links, .archive .entry-content-main-wrap .post-meta-inner .meta-common.cat-links, .search .entry-content-main-wrap .post-meta-inner .meta-common.cat-links { margin-bottom: 0; } .blog .entry-content-main-wrap .post-meta-inner .meta-common.comment-link-wrap a, .archive .entry-content-main-wrap .post-meta-inner .meta-common.comment-link-wrap a, .search .entry-content-main-wrap .post-meta-inner .meta-common.comment-link-wrap a { color: var(--primaryColor); } .blog .entry-content-main-wrap .post-meta-inner .meta-common.comment-link-wrap a:hover, .archive .entry-content-main-wrap .post-meta-inner .meta-common.comment-link-wrap a:hover, .search .entry-content-main-wrap .post-meta-inner .meta-common.comment-link-wrap a:hover { color: var(--genLinkHoverColor); } .blog .entry-content-main-wrap .post-meta-inner .meta-common.posted-on .poson, .archive .entry-content-main-wrap .post-meta-inner .meta-common.posted-on .poson, .search .entry-content-main-wrap .post-meta-inner .meta-common.posted-on .poson { margin-left: 5px; } .blog .entry-content-main-wrap .post-meta-inner .meta-common:last-of-type:after, .archive .entry-content-main-wrap .post-meta-inner .meta-common:last-of-type:after, .search .entry-content-main-wrap .post-meta-inner .meta-common:last-of-type:after { display: none; } .blog .entry-content-main-wrap .rishi-featured-image:first-child, .archive .entry-content-main-wrap .rishi-featured-image:first-child, .search .entry-content-main-wrap .rishi-featured-image:first-child { margin-top: calc(40px * -1); } .blog .entry-content-main-wrap .rishi-featured-image:last-child, .archive .entry-content-main-wrap .rishi-featured-image:last-child, .search .entry-content-main-wrap .rishi-featured-image:last-child { margin-bottom: calc(50px * -1); } .blog .entry-content-main-wrap .blank-space, .archive .entry-content-main-wrap .blank-space, .search .entry-content-main-wrap .blank-space { border-bottom: 1px solid var(--genborderColor); display: block; } .blog-post-lay .post-thumb-inner-wrap img, .blog-post-lay .post-thumb-inner-wrap svg { vertical-align: top; width: 100%; } .blog-post-lay figure { margin: 0 0 30px; } .blog-post-lay .entry-content-main-wrap .post-meta-wrapper { padding-bottom: 10px; } .blog-post-lay .entry-content-main-wrap .entry-title { margin-bottom: 16px; } .blog-post-lay .entry-content-main-wrap .entry-title a { color: var(--genheadingColor); transition: all ease 0.3s; } .blog-post-lay .entry-content-main-wrap .entry-title a:hover { color: var(--genLinkHoverColor); } .blog-post-lay .entry-content-main-wrap .entry-content-wrap { padding: 12px 0 28px; position: relative; } .blog-post-lay .entry-content-main-wrap .entry-content-wrap p { line-height: 1.75; } .blog-post-lay .entry-content-main-wrap .entry-content-wrap p:last-child { margin-bottom: 0; } .blog-post-lay .entry-content-main-wrap .entry-footer { margin-bottom: 16px; font-size: 0.88889em; } .blog-post-lay .entry-content-main-wrap .entry-footer:last-child { margin-bottom: 0; } .blog-post-lay .entry-content-main-wrap .btn-readmore { position: relative; } .blog-post-lay .entry-content-main-wrap .btn-readmore:after { display: inline-block; content: ""; margin-right: 12px; background: var(--genLinkColor); -webkit-mask-repeat: no-repeat; mask-repeat: no-repeat; vertical-align: middle; transition: transform ease 0.25s; width: 18px; height: 10px; } .blog-post-lay .entry-content-main-wrap .btn-readmore:hover:after { background: var(--genLinkHoverColor); transform: translateX(-6px); } .blog-post-lay .entry-content-main-wrap .btn-readmore.button-style { display: inline-block; margin-top: 10px; padding: var(--buttonPadding); margin-bottom: 5px; border: 1px solid var(--btnBorderColor); color: var(--btnTextColor); background: var(--btnBgColor); border-radius: var(--bottonRoundness); transition: all ease 0.3s; } .blog-post-lay .entry-content-main-wrap .btn-readmore.button-style:after { background: var(--btnTextColor); } .blog-post-lay .entry-content-main-wrap .btn-readmore.button-style:hover { color: var(--btnTextHoverColor); background: var(--btnBgHoverColor); border-color: var(--btnBorderHoverColor); } .blog-post-lay .entry-content-main-wrap .btn-readmore.button-style:hover:after { background: var(--btnTextHoverColor); } .blog-post-lay .entry-content-main-wrap .btn-readmore[data-arrow="no"]:after { display: none; } .blog .entry-content-main-wrap .entry-title { font-size: var(--blogHeadingFontSize); } .blog .entry-content-main-wrap .blank-space[data-position="First"] { margin: var(--blogDividerMarginFirst); } .blog .entry-content-main-wrap .blank-space[data-position="Second"] { margin: var(--blogDividerMarginSecond); } .blog .rishi-tagged-inner .blog-page-title { font-family: var(--fontFamily); color: var(--blogFontColor); font-size: 1.777em; margin: 0; } @media (max-width: 768px) { .blog .rishi-tagged-inner .blog-page-title { font-size: 1.44444em; } } .blog .rishi-tagged-inner .blog-page-description { color: var(--blogFontColor); margin-top: 10px; } .blog .rishi-tagged-inner .blog-page-description p:last-child { margin-bottom: 0; } .archive .rishi-breadcrumb-main-wrap { width: 100%; padding-top: 10px; } .archive .rishi-breadcrumb-main-wrap .rishi-breadcrumbs { text-align: var(--alignment); } .archive .archive-title-wrapper .archive-title .page-title { margin: 0; } .archive .entry-content-main-wrap .entry-title { font-size: var(--archiveHeadingFontSize); } .archive .entry-content-main-wrap .blank-space[data-position="First"] { margin: var(--archiveDividerMarginFirst); } .archive .entry-content-main-wrap .blank-space[data-position="Second"] { margin: var(--archiveDividerMarginSecond); } .single-post .post-meta-wrapper .cat-links a { text-decoration: none; color: var(--primaryColor); transition: all ease 0.3s; } .single-post .post-meta-wrapper .cat-links a:after { content: ""; height: 3px; width: 3px; border-radius: 50%; background: currentColor; display: inline-block; vertical-align: middle; margin: 0 10px; } .single-post .post-meta-wrapper .cat-links a:last-child:after { display: none; } /*=============================== Archive Grid Layout ==============================*/ .blog-grid .rishi-container-wrap { display: flex; flex-wrap: wrap; } .blog-grid .rishi-container-wrap .rishi-post .blog-post-lay { height: 100%; } .blog-grid .rishi-container-wrap .rishi-post .blog-post-lay .post-content { height: 100%; } .blog-grid .rishi-container-wrap .rishi-post .entry-content-main-wrap { height: 100%; } .blog-grid .rishi-container-wrap .rishi-post .entry-content-main-wrap div:first-of-type.entry-content-wrap { padding: 0 0 28px; } .blog-grid .rishi-container-wrap .rishi-post .entry-content-main-wrap .rishi-featured-image { margin-bottom: 10px; margin-right: -30px; margin-left: -30px; } @media (max-width: 768px) { .blog-grid .rishi-container-wrap .rishi-post .entry-content-main-wrap .rishi-featured-image { margin-right: -15px; margin-left: -15px; } } .blog-grid .rishi-container-wrap .rishi-post .entry-content-main-wrap .rishi-featured-image:first-child { margin-top: calc(30px * -1); } .blog-grid .rishi-container-wrap .rishi-post .entry-content-main-wrap .rishi-featured-image:last-child { display: flex; flex: 1 0 auto; align-items: flex-end; margin-bottom: calc(40px * -1); } .blog-grid .rishi-container-wrap .rishi-post .entry-content-main-wrap .entry-footer:last-child { flex: 1 0 auto; align-items: flex-end; } .blog-grid .rishi-container-wrap .rishi-post:last-child { margin-bottom: 60px; } .blog-grid.full-width .rishi-container-wrap .rishi-post { width: 33.333%; } @media (max-width: 1024px) { .blog-grid.full-width .rishi-container-wrap .rishi-post { width: 50%; } } @media (max-width: 768px) { .blog-grid.full-width .rishi-container-wrap .rishi-post { width: 100%; } } .blog-grid.rightsidebar .rishi-post, .blog-grid.leftsidebar .rishi-post { width: 50%; } @media (max-width: 768px) { .blog-grid.rightsidebar .rishi-post, .blog-grid.leftsidebar .rishi-post { width: 100%; } } /*=============================== Archive List Layout ==============================*/ .blog-list .rishi-container-wrap { display: flex; flex-wrap: wrap; } .blog-list .entry-content-main-wrap { flex-direction: unset; } @media (max-width: 768px) { .blog-list .entry-content-main-wrap { display: block; } } .blog-list .entry-content-main-wrap .rishi-featured-image { display: inline-flex; margin: 0; max-width: 48%; width: 100%; } @media (max-width: 768px) { .blog-list .entry-content-main-wrap .rishi-featured-image { max-width: 100%; } } .blog-list .entry-content-main-wrap .rishi-featured-image:first-child { margin-top: 0; } .blog-list .entry-content-main-wrap .list-cont-wrap { margin: auto 0; padding: 30px; width: 100%; } .blog-list .post-content .rishi-featured-image a { display: flex; width: 100%; } /*=============================== Archive Masonry Layout ==============================*/ .blog-grid-masonry .rishi-container-wrap { display: flex; flex-wrap: wrap; margin-right: -15px; margin-left: -15px; } .blog-grid-masonry .rishi-container-wrap .rishi-post { padding-left: 15px; padding-right: 15px; } .blog-grid-masonry .rishi-container-wrap .rishi-post:last-of-type { margin-bottom: 0; } .blog-grid-masonry .rishi-container-wrap .rishi-post .entry-content-main-wrap div:first-of-type.entry-content-wrap { padding: 0 0 20px; } .blog-grid-masonry .rishi-container-wrap .rishi-post .entry-content-main-wrap .rishi-featured-image { margin-bottom: 10px; margin-right: -30px; margin-left: -30px; } @media (max-width: 768px) { .blog-grid-masonry .rishi-container-wrap .rishi-post .entry-content-main-wrap .rishi-featured-image { margin-right: -15px; margin-left: -15px; } } .blog-grid-masonry .rishi-container-wrap .rishi-post .entry-content-main-wrap .rishi-featured-image:first-child { margin-top: calc(30px * -1); } .blog-grid-masonry .rishi-container-wrap .rishi-post .entry-content-main-wrap .rishi-featured-image:last-child { margin-bottom: calc(40px * -1); } .blog-grid-masonry.full-width .rishi-container-wrap .rishi-post { width: 33.333%; } @media (max-width: 1024px) { .blog-grid-masonry.full-width .rishi-container-wrap .rishi-post { width: 50%; } } @media (max-width: 768px) { .blog-grid-masonry.full-width .rishi-container-wrap .rishi-post { width: 100%; } } .blog-grid-masonry.rightsidebar .rishi-container-wrap .rishi-post, .blog-grid-masonry.leftsidebar .rishi-container-wrap .rishi-post { width: 50%; } @media (max-width: 768px) { .blog-grid-masonry.rightsidebar .rishi-container-wrap .rishi-post, .blog-grid-masonry.leftsidebar .rishi-container-wrap .rishi-post { width: 100%; } } /*=============================== Container Width ==============================*/ .rightsidebar .site-main { width: calc(100% - var(--contentSidebarWidth)); float: right; padding-left: 60px; } @media (max-width: 1024px) { .rightsidebar .site-main { width: 100%; padding-left: 0; } } .rightsidebar .widget-area { float: left; } @media (max-width: 1024px) { .rightsidebar .widget-area { width: 100%; } } .leftsidebar .site-main { width: calc(100% - var(--contentSidebarWidth)); float: left; padding-right: 60px; } @media (max-width: 1024px) { .leftsidebar .site-main { width: 100%; padding-right: 0; } } .leftsidebar .widget-area { float: right; } @media (max-width: 1024px) { .leftsidebar .widget-area { width: 100%; } } .full-width .site-main { width: 100%; } /*=============================== Archive Layout 1 ==============================*/ .default-layout .rishi-post { margin-bottom: 60px; } @media (max-width: 768px) { .default-layout .rishi-post { margin-bottom: 40px; } } .default-layout .rishi-post:last-of-type { margin-bottom: 30px; } .default-layout.blog-classic .entry-content-main-wrap .rishi-featured-image:first-child { margin-top: 0; } @media (max-width: 768px) { .default-layout.blog-list .post-content .entry-content-main-wrap .list-cont-wrap { width: 100%; padding: 20px 0 0; } } .default-layout.blog-list .rishi-post { width: 100%; } .default-layout.blog-list .rishi-post.no-post-thumbnail .list-cont-wrap { padding: 0; } .default-layout.blog-grid .rishi-container-wrap, .default-layout.blog-grid-masonry .rishi-container-wrap { margin-right: -30px; margin-left: -30px; } @media (max-width: 1024px) { .default-layout.blog-grid .rishi-container-wrap, .default-layout.blog-grid-masonry .rishi-container-wrap { margin-right: -15px; margin-left: -15px; } } @media (max-width: 768px) { .default-layout.blog-grid .rishi-container-wrap, .default-layout.blog-grid-masonry .rishi-container-wrap { margin-right: 0; margin-left: 0; } } .default-layout.blog-grid .rishi-post, .default-layout.blog-grid-masonry .rishi-post { border-left: 1px solid rgba(41, 41, 41, 0.05); padding-right: 30px; padding-left: 30px; padding-top: 30px; } @media (max-width: 1024px) { .default-layout.blog-grid .rishi-post, .default-layout.blog-grid-masonry .rishi-post { padding-right: 15px; padding-left: 15px; } } @media (max-width: 768px) { .default-layout.blog-grid .rishi-post, .default-layout.blog-grid-masonry .rishi-post { border: none; padding-right: 0; padding-left: 0; } } .default-layout.blog-grid .rishi-post .post-content .rishi-featured-image, .default-layout.blog-grid-masonry .rishi-post .post-content .rishi-featured-image { margin-right: 0; margin-left: 0; } .default-layout.blog-grid .rishi-post:last-of-type, .default-layout.blog-grid-masonry .rishi-post:last-of-type { border-left: none; } .default-layout.error404 .rishi-container-wrap .posts-wrap article .entry-header, .default-layout.error404 .rishi-container-wrap .posts-wrap article .entry-meta-pri-wrap { padding: 0; } /*=============================== Content Box Layout ==============================*/ .content-box-layout .main-content-wrapper { background: #FFF; padding: 50px 45px; } @media (max-width: 1024px) { .content-box-layout .main-content-wrapper { padding: 45px 15px; } } .content-box-layout .rishi-post { margin-bottom: 70px; } @media (max-width: 768px) { .content-box-layout .rishi-post { margin-bottom: 40px; } } .content-box-layout .rishi-post.no-post-thumbnail .list-cont-wrap { padding: 0; } .content-box-layout .rishi-post:last-of-type { margin-bottom: 0; } .content-box-layout.single-post .main-content-wrapper { background-color: var(--backgroundColor); border-radius: var(--box-radius); box-shadow: var(--box-shadow); padding: var(--padding); } .content-box-layout.blog-classic .site-main .entry-content-main-wrap div:first-of-type.entry-content-wrap { padding-top: 0; } .content-box-layout.blog-classic .site-main .rishi-featured-image:first-child { margin-top: 0; } .content-box-layout.blog-list .rishi-post { width: 100%; } @media (max-width: 1024px) { .content-box-layout.blog-list .rishi-post .rishi-featured-image { margin-bottom: 30px; } } @media (max-width: 768px) { .content-box-layout.blog-list .rishi-post .list-cont-wrap { width: 100%; padding: 0; } } .content-box-layout.blog-grid-masonry .rishi-post:last-of-type { margin-bottom: 0; } .content-box-layout.blog-grid-masonry .navigation.pagination .nav-links { margin-top: 17px; margin-bottom: 60px; } .content-box-layout.blog-grid-masonry .site-main .entry-content-main-wrap .cat-links { padding-top: 0; } .content-box-layout.blog-grid-masonry .site-main .entry-content-main-wrap .post-thumb + .cat-links { padding-top: 21px; } .content-box-layout.blog-grid-masonry .site-main .entry-content-main-wrap .post-thumb + .entry-header .entry-title { padding-top: 25px; } .content-box-layout.blog-grid-masonry .site-main .entry-content-main-wrap .post-thumb + .entry-content-wrap { padding-top: 25px; } .content-box-layout.blog-grid-masonry .site-main .entry-content-main-wrap .entry-content-wrap + .cat-links { padding-top: 10px; } .content-box-layout.blog-grid-masonry .site-main .entry-content-main-wrap .entry-content-wrap + .entry-header .entry-title { padding-top: 15px; } .content-box-layout.blog-grid .main-content-wrapper .rishi-container-wrap, .content-box-layout.blog-grid-masonry .main-content-wrapper .rishi-container-wrap { margin-right: -15px; margin-left: -15px; } .content-box-layout.blog-grid .main-content-wrapper .rishi-post, .content-box-layout.blog-grid-masonry .main-content-wrapper .rishi-post { padding: 0 15px; } .content-box-layout.blog-grid .site-main .entry-content-main-wrap .rishi-featured-image, .content-box-layout.blog-grid-masonry .site-main .entry-content-main-wrap .rishi-featured-image { margin: 0 0 10px; } .content-box-layout.blog-grid .site-main .entry-content-main-wrap .rishi-featured-image:first-of-type, .content-box-layout.blog-grid-masonry .site-main .entry-content-main-wrap .rishi-featured-image:first-of-type { margin-top: 0; } /*=============================== Box Layout ==============================*/ .box-layout .post-content { background: #FFF; } @media (max-width: 768px) { .box-layout .post-content .entry-content-main-wrap .list-cont-wrap { padding-right: 15px; padding-left: 15px; } } .box-layout.blog-classic .site-main .rishi-container-wrap { padding: 0; background: none; } .box-layout.blog-classic .entry-content-main-wrap { padding: 40px; } @media (max-width: 768px) { .box-layout.blog-classic .entry-content-main-wrap { padding-right: 15px; padding-left: 15px; } } .box-layout.blog-classic .entry-content-main-wrap .rishi-featured-image { margin-right: -40px; margin-left: -40px; } @media (max-width: 768px) { .box-layout.blog-classic .entry-content-main-wrap .rishi-featured-image { margin-right: -15px; margin-left: -15px; } } .box-layout.blog-classic .entry-content-main-wrap div:first-of-type.entry-content-wrap { padding: 0 0 20px; } .box-layout.blog-classic .rishi-post:last-of-type { margin-bottom: 0; } .box-layout.blog-list .site-main .rishi-container-wrap { padding: 0; background: none; } .box-layout.blog-list .site-main .rishi-container-wrap .rishi-post { width: 100%; } .box-layout.blog-grid .site-main .rishi-container-wrap { background: none; padding: 0; margin-right: -15px; margin-left: -15px; } @media (max-width: 768px) { .box-layout.blog-grid .site-main .rishi-container-wrap { margin-right: 0; margin-left: 0; } } .box-layout.blog-grid .site-main .entry-content-main-wrap { padding: 30px; } @media (max-width: 768px) { .box-layout.blog-grid .site-main .entry-content-main-wrap { padding-right: 15px; padding-left: 15px; } } .box-layout.blog-grid .site-main div + .post-thumb, .box-layout.blog-grid .site-main header + .post-thumb { margin-top: 0; } .box-layout.blog-grid .site-main .rishi-post { padding-left: 15px; padding-right: 15px; } @media (max-width: 768px) { .box-layout.blog-grid .site-main .rishi-post { padding-right: 0; padding-left: 0; margin-bottom: 60px; } } .box-layout.blog-grid-masonry #primary { margin-bottom: 30px; } @media (max-width: 768px) { .box-layout.blog-grid-masonry #primary { margin-bottom: 10px; } } .box-layout.blog-grid-masonry .site-main .rishi-container-wrap { background: none; padding: 0; } .box-layout.blog-grid-masonry .site-main .entry-content-main-wrap { padding: 30px; } @media (max-width: 768px) { .box-layout.blog-grid-masonry .site-main .entry-content-main-wrap { padding-right: 15px; padding-left: 15px; } } .box-layout.single-post .site-main .rishi-container-wrap { background-color: var(--backgroundColor); border-radius: var(--box-radius); box-shadow: var(--box-shadow); padding: var(--padding); } @media (max-width: 768px) { .box-layout.single-post .site-main .rishi-container-wrap { margin-right: -15px; margin-left: -15px; } } .box-layout.page .site-main .rishi-container-wrap .rishi-post { padding-top: 20px; } .box-layout .rishi-post { margin-bottom: 60px; } @media (max-width: 768px) { .box-layout .rishi-post { margin-bottom: 40px; } } /*=============================== Full Width ==============================*/ .single-post.full-width .entry-categories, .single-post.full-width .rishi-entry-header-inner .entry-title, .single-post.full-width .post-meta-wrapper { text-align: center; } .single-post.full-width .rishi-entry-header-inner .post-meta-inner { justify-content: center; } .single-post.full-width .rishi-entry-header-inner .cat-links { text-align: center; } .single-post.full-width.default-layout .post-inner-wrap, .single-post.full-width.default-layout .post-footer-meta-wrap, .single-post.full-width.default-layout .autor-section, .single-post.full-width.default-layout .post-navigation, .single-post.full-width.default-layout .comments-area { width: 100%; margin-right: auto; margin-left: auto; } .single.full-width.centered .rishi-breadcrumb-main-wrap, .single.full-width.centered .post-meta-wrapper, .single.full-width.centered .entry-title, .single.full-width.centered .post-inner-wrap, .single.full-width.centered .post-footer-meta-wrap, .single.full-width.centered .post-navigation, .single.full-width.centered .comments-area, .single.full-width.centered .autor-section { max-width: var(--containerContentMaxWidth); margin-right: auto; margin-left: auto; width: 100%; } .page.full-width.centered .rishi-breadcrumb-main-wrap, .page.full-width.centered .rishi-post .entry-header, .page.full-width.centered .rishi-post .entry-content, .page.full-width.centered .entry-footer, .page.full-width.centered .comments-area, .page.full-width.centered .autor-section { max-width: var(--containerContentMaxWidth); margin-right: auto; margin-left: auto; } .full-width .alignfull { margin-right: calc(50% - 50vw); margin-left: calc(50% - 50vw); max-width: 100vw; width: 100vw; clear: both; } .full-width .alignfull:not(.wp-block-cover) { padding-right: 0; padding-left: 0; } .full-width.centered .alignwide { margin-right: calc(var(--wideWith) / 2); margin-left: calc(var(--wideWith) / 2); padding: 0 15px; --wideWith: calc(var(--containerContentMaxWidth) - var(--containerWidth)); clear: both; } @media (max-width: 1024px) { .full-width.centered .alignwide { margin-right: calc(var(--wideWith) / 3); margin-left: calc(var(--wideWith) / 3); } } @media (max-width: 992px) { .full-width.centered .alignwide { margin-right: calc(var(--wideWith) / 2.05); margin-left: calc(var(--wideWith) / 2.05); } } @media (max-width: 768px) { .full-width.centered .alignwide { margin-right: calc(var(--wideWith) / 3.8); margin-left: calc(var(--wideWith) / 3.8); } } /*=============================== Author Box ==============================*/ .author-top-wrap .img-holder img { border-radius: 50%; object-fit: cover; min-height: unset; min-width: unset; vertical-align: top; } .author-top-wrap .social-networks { margin: 0; padding: 0; list-style: none; display: block; margin-top: 10px; } .author-top-wrap .social-networks li { display: inline-block; font-size: 16px; margin-left: 26px; vertical-align: middle; } .author-top-wrap .social-networks li a { transition: all ease 0.3s; } .author-top-wrap .social-networks li svg { height: 16px; } .post-author-wrap { background: var(--paletteColor7); } @media (max-width: 768px) { .post-author-wrap .img-holder { text-align: center; } } .post-author-wrap .img-holder img { width: 130px; height: 130px; } @media (max-width: 768px) { .post-author-wrap .img-holder img { width: 100px; height: 100px; } } .post-author-wrap .author-content-wrapper { display: block; } .post-author-wrap .author-content-wrapper .author-meta { margin-bottom: 16px; } @media (max-width: 768px) { .post-author-wrap .author-content-wrapper .author-meta { text-align: center; } } .post-author-wrap .author-content-wrapper .rishi_social_box { margin: 0; justify-content: center; } @media (max-width: 768px) { .post-author-wrap .author-content-wrapper .rishi_social_box { margin: 0 0 5px; } } .post-author-wrap .author-content-wrapper .rishi_social_box a { margin: 0 0 10px 15px; } @media (max-width: 768px) { .post-author-wrap .author-content-wrapper .rishi_social_box a { margin: 0 0 10px 10px; } } /*=============================== Tagged in / Category Top ==============================*/ .tagged-in-wrapper { display: block; margin: var(--margin) 0; text-align: var(--alignment); width: 100%; } .rishi-tagged-inner .tagged-in { color: var(--archiveFontColor); margin: 0; } .rishi-tagged-inner .category-title { color: var(--archiveFontColor); font-size: 1.777em; margin: 10px 0 0; } @media (max-width: 768px) { .rishi-tagged-inner .category-title { font-size: 1.44444em; } } .rishi-tagged-inner .archive-description { color: var(--archiveFontColor); line-height: var(--lineHeight, 2em); margin-top: 10px; } /*=============================== Search Layouts ==============================*/ .search-result-wrapper { display: block; max-width: 770px; width: 100%; margin: var(--margin) 0; } @media (max-width: 1024px) { .search-result-wrapper { max-width: 100%; } } .search-result-wrapper .rishi-searchres-inner .search-res { color: var(--searchFontColor); display: block; text-align: var(--alignment); width: 100%; margin-bottom: 20px; } .search-result-wrapper .rishi-searchres-inner .search-form { width: 100%; position: relative; } .search-result-wrapper .rishi-searchres-inner .search-form input[type="search"] { -webkit-appearance: none; -moz-appearance: none; appearance: none; width: 100%; height: 70px; line-height: 70px; font-size: 1.33333em; color: var(--searchFontColor); } @media (max-width: 768px) { .search-result-wrapper .rishi-searchres-inner .search-form input[type="search"] { height: 60px; line-height: 60px; font-size: 1em; } } .search-result-wrapper .rishi-searchres-inner .search-form input[type="search"]::placeholder { color: var(--searchFontColor); } .search-result-wrapper .rishi-searchres-inner .search-form input[type="submit"] { position: absolute; top: 0; left: 0; text-indent: -999px; height: 70px; width: 70px; background-repeat: no-repeat; background-size: 24px; background-position: center; background-color: var(--genLinkColor); padding: 0; border: none; border-radius: 0; } @media (max-width: 768px) { .search-result-wrapper .rishi-searchres-inner .search-form input[type="submit"] { height: 60px; width: 60px; line-height: 60px; background-size: 20px; } } .rishi-search-count { width: 100%; } .rishi-search-count .srch-results-cnt { display: block; font-size: 0.88889em; font-weight: 300; font-style: italic; color: var(--archiveFontColor); margin-bottom: var(--archiveMargin); position: relative; } @media (max-width: 768px) { .rishi-search-count .srch-results-cnt { padding-bottom: 10px; } } /*=============================== Post Content ==============================*/ .single .main-content-wrapper.rishi-spacing-top { margin-bottom: 0; } .single .main-content-wrapper.rishi-spacing-bottom { margin-top: 0; } .single .main-content-wrapper.rishi-spacing-none { margin: 0; } .single-post .entry-header .rishi-featured-image { margin-bottom: 20px; margin-top: 0; } /*** Post meta Divider *****/ .site-main :is(.cat-links, .post-meta-inner) :is(a, .meta-common):not(.url):not(:hover) { color: var(--primaryColor); } .site-main :is(.cat-links, .post-meta-inner) :is(a, .meta-common):not(:last-child) { text-decoration: none; margin-bottom: 0px; transition: all ease 0.3s; } .site-main :is(.cat-links, .post-meta-inner) :is(a, .meta-common):not(:last-child)::after { content: ""; height: 3px; width: 3px; border-radius: 50%; background: currentColor; display: inline-block; vertical-align: middle; margin: 0 10px; } .site-main :is(.cat-links, .post-meta-inner).normal-slash :is(a, .meta-common):after { height: 1px; width: 11px; } .site-main :is(.cat-links, .post-meta-inner).pipe :is(a, .meta-common):after { height: 15px; width: 1px; } .site-main :is(.cat-links, .post-meta-inner).back-slash :is(a, .meta-common):after { height: 15px; width: 1px; transform: rotate(-15deg); } /******* Block in Single *******/ .entry-header { margin-bottom: 20px; } .entry-header .entry-title { margin-bottom: 20px; width: 100%; } .entry-header .post-meta-inner { font-size: 0.83333em; font-weight: 400; letter-spacing: 0.3px; display: flex; flex-wrap: wrap; align-items: center; padding-top: 0; padding-bottom: 10px; } .entry-header .post-meta-inner .author .author { margin-right: 5px; } @media (max-width: 768px) { .entry-header .post-meta-inner { text-align: center; } } .entry-header .post-meta-inner a { text-decoration: none; } .entry-header .post-meta-inner .author img { display: inline-block; vertical-align: middle; margin-left: 10px; border-radius: 50%; } .entry-header .post-meta-inner .meta-common { display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; align-items: center; margin-bottom: 5px; } .entry-header .post-meta-inner .meta-common.comment-link-wrap a { color: var(--primaryColor); } .entry-header .post-meta-inner .meta-common.comment-link-wrap a:hover { color: var(--genLinkHoverColor); } .entry-header .post-meta-inner .meta-common.posted-on .poson { margin-left: 5px; } .entry-header .post-meta-inner .meta-common:last-of-type:after { display: none; } .entry-header .post-thumbnail { display: block; } .entry-header .post-thumbnail img, .entry-header .post-thumbnail svg { width: 100%; vertical-align: top; } .entry-header .entry-categories { padding-top: 34px; } @media (max-width: 768px) { .entry-header .entry-categories { text-align: center; padding-top: 24px; } } .entry-header .rishi-entry-header-inner div + .post-thumbnail, .entry-header .rishi-entry-header-inner .entry-title + .post-thumbnail { margin-top: 30px; } .entry-content .has-drop-cap:first-letter { font-size: 4em; font-weight: 700; letter-spacing: 0.1px; line-height: 0.8; vertical-align: top; padding-left: 7px; } .entry-content p { word-break: break-word; } .entry-content p:last-child { margin-bottom: 0; } .entry-content p a.button { color: var(--btnTextColor); background: var(--btnBgColor); border-color: var(--btnBorderColor); } .entry-content p a.button:hover { color: var(--btnTextHoverColor); background-color: var(--btnBgHoverColor); border-color: var(--btnBorderHoverColor); } .entry-content h1, .entry-content h2, .entry-content h3, .entry-content h4, .entry-content h5, .entry-content h6 { margin: 20px 0; color: var(--genheadingColor); } .entry-content ul { margin: 20px 40px 20px 0; word-break: break-word; } .entry-content ul li:not(:last-child) { margin-bottom: 5px; } .entry-content ul li ol, .entry-content ul li ul { margin-top: 5px; } .entry-content ul ul, .entry-content ul ol { margin: 0; } .entry-content ul.wp-block-gallery, .entry-content ul.blocks-gallery-grid { margin: 0; } .entry-content ul.wp-block-gallery li, .entry-content ul.blocks-gallery-grid li { padding-right: 0; margin-bottom: 1em; } .entry-content ul.wp-block-gallery li:before, .entry-content ul.blocks-gallery-grid li:before { display: none; } .entry-content ol { margin: 20px 40px 20px 0; word-break: break-word; } .entry-content ol ul, .entry-content ol ol { margin: 0; } .entry-content ol li:not(:last-child) { margin-bottom: 5px; } .entry-content ol li ol, .entry-content ol li ul { margin-top: 5px; } .entry-content figure { margin-block: 20px; } .entry-content figure img { vertical-align: top; } .entry-content figure.alignright { margin-right: 2em; margin-top: 0; margin-bottom: 15px; } .entry-content figure.alignleft { margin-left: 2em; margin-top: 0; margin-bottom: 15px; } .post-tags { display: block; margin-top: 15px; padding: 25px 0 0; border-top: 1px solid var(--genborderColor); font-weight: 400; position: relative; } .post-tags .tagtext { padding-left: 15px; } .post-tags a { display: inline-block; background: var(--baseColor); color: var(--primaryColor); padding: 4px 15px; margin-left: 5px; margin-bottom: 10px; line-height: 1.5; text-decoration: none; border-radius: 5px; } .post-tags a:hover { background-color: var(--genLinkColor); color: #ffffff; } /********* Tag *****/ .single .entry-content ul.wp-block-categories { margin-bottom: 15px; margin-top: 15px; margin-right: 0; margin-left: 0; padding-right: 0; list-style: none; } /********* Post Navigation ************/ .post-navigation { margin: 60px 0 0; padding-bottom: 30px; } @media (max-width: 768px) { .post-navigation { padding-bottom: 20px; } } .post-nav-links { padding: 40px 40px 35px; display: flex; flex-wrap: wrap; background: var(--baseColor); justify-content: left; } .post-nav-links .nav-holder { width: 50%; } @media (max-width: 768px) { .post-nav-links .nav-holder { width: 100%; } } .post-nav-links .nav-holder.nav-next { text-align: left; } @media (max-width: 768px) { .post-nav-links .nav-holder.nav-next { padding-right: 0; border-right: none; border-top: 1px solid var(--genborderColor); padding-top: 30px; margin-top: 20px; } } .post-nav-links .nav-holder.nav-next:first-child { text-align: right; } .post-nav-links .nav-holder.nav-next:first-child .meta-nav { text-align: right; } .post-nav-links .nav-holder .entry-title { font-size: 1.1111em; font-weight: 400; } .post-nav-links .nav-holder .entry-title a { text-decoration: none; color: var(--primaryColor); transition: all ease 0.3s; } .post-nav-links .nav-holder .entry-title a:hover { color: var(--genLinkHoverColor); } @media (max-width: 768px) { .post-nav-links .nav-holder .entry-title { text-align: right; font-size: 0.888889em; } } .post-nav-links .nav-holder .meta-nav a { font-size: 0.88889em; color: var(--genLinkColor); text-decoration: none; position: relative; } .post-nav-links .nav-holder .meta-nav a:hover { color: var(--genLinkHoverColor); } .post-nav-links .nav-holder.nav-previous .meta-nav a:before { display: inline-block; content: ""; background: var(--genLinkColor); margin-left: 12px; transition: transform ease 0.25s; width: 18px; height: 10px; } .post-nav-links .nav-holder.nav-previous .meta-nav a:hover:before { transform: translateX(6px); background: var(--genLinkHoverColor); } .post-nav-links .nav-holder.nav-next .meta-nav { text-align: left; } @media (max-width: 768px) { .post-nav-links .nav-holder.nav-next .meta-nav { text-align: right; } } .post-nav-links .nav-holder.nav-next .meta-nav a:after { display: inline-block; content: ""; background: var(--genLinkColor); -webkit-mask-repeat: no-repeat; mask-repeat: no-repeat; margin-right: 12px; transition: transform ease 0.25s; width: 18px; height: 10px; } .post-nav-links .nav-holder.nav-next .meta-nav a:hover:after { transform: translateX(-6px); background: var(--genLinkHoverColor); } /********* Inifinite Pagination Loader ************/ .infinite-pagination { display: flex; flex-direction: column; align-items: center; justify-content: center; margin-top: 50px; } .infinite-pagination .pagination-loader { display: none; position: relative; width: 80px; height: 80px; } .infinite-pagination .pagination-loader div { position: absolute; top: 33px; width: 10px; height: 10px; border-radius: 50%; background: var(--paletteColor4); animation-timing-function: cubic-bezier(0, 1, 1, 0); } .infinite-pagination .pagination-loader div:nth-child(1) { right: 8px; animation: ellipsis1 0.6s infinite; } .infinite-pagination .pagination-loader div:nth-child(2) { right: 8px; animation: ellipsis2 0.6s infinite; } .infinite-pagination .pagination-loader div:nth-child(3) { right: 32px; animation: ellipsis2 0.6s infinite; } .infinite-pagination .pagination-loader div:nth-child(4) { right: 56px; animation: ellipsis3 0.6s infinite; } .infinite-pagination .pagination-info { font-size: 0.9em; font-weight: 500; } .infinite-pagination.is-loading .pagination-loader { display: inline-block; } .infinite-pagination.is-loading .pagination-info { display: none; } @keyframes ellipsis1 { 0% { transform: scale(0); } 100% { transform: scale(1); } } @keyframes ellipsis2 { 0% { transform: translate(0, 0); } 100% { transform: translate(-24px, 0); } } @keyframes ellipsis3 { 0% { transform: scale(1); } 100% { transform: scale(0); } } /*=============================== Footer Style ==============================*/ .rishi-footer > div.border-fullwidth { border-top: var(--border-top); border-bottom: var(--border-bottom); } .rishi-footer > div:not(.border-fullwidth) .row-wrapper { border-top: var(--border-top); border-bottom: var(--border-bottom); } .rishi-footer .row-wrapper { gap: var(--colSpacing); display: grid; grid-template-columns: var(--col-no); } @media screen and (max-width: 768px) { .rishi-footer .row-wrapper { grid-template-columns: initial; } } @media only screen and (max-width: 768px) { .rishi-footer .row-wrapper { padding-top: var(--topSpacing); padding-bottom: var(--botSpacing); } } .rishi-footer .row-wrapper.container-full-width { max-width: 100%; } .rishi-footer .row-wrapper.container-custom { max-width: var(--rowContainerWidth); width: Min(calc(100% - 30px), 100%); } .rishi-footer .row-wrapper.vertical-flex-start .col-wrapper { align-content: start; } .rishi-footer .row-wrapper.vertical-flex-start .col-wrapper:not(.col-vertical) { align-items: start; } .rishi-footer .row-wrapper.vertical-center .col-wrapper { align-content: center; } .rishi-footer .row-wrapper.vertical-center .col-wrapper:not(.col-vertical) { align-items: center; } .rishi-footer .row-wrapper.vertical-flex-end .col-wrapper { align-content: end; } .rishi-footer .row-wrapper.vertical-flex-end .col-wrapper:not(.col-vertical) { align-items: end; } .rishi-footer .row-wrapper .col-wrapper { display: grid; gap: var(--itemSpacing); min-height: 20px; position: relative; height: 100%; } .rishi-footer .row-wrapper .col-wrapper:not(:last-child)::after { content: ''; position: absolute; height: 100%; width: 100%; bottom: calc(var(--colSpacing)/-2); border-bottom: var(--colBorder); } .rishi-footer .row-wrapper .col-wrapper.col-horizontal { grid-auto-flow: column; } @media only screen and (min-width: 769px) { .rishi-footer .row-wrapper .col-wrapper:not(:last-child)::after { width: auto; top: 0; left: calc(var(--colSpacing)/-2); border-left: var(--colBorder); } .rishi-footer .row-wrapper .col-wrapper { padding-top: var(--topSpacing); padding-bottom: var(--botSpacing); } } .rishi-footer .menu .menu-item .submenu-toggle { display: none; } /******* Footer Elements ***********/ .rishi-footer figure { margin: 0; } .rishi-footer .rishi-footer-socials { margin: var(--margin); } .rishi-footer .rishi-footer-socials ul { justify-content: var(--alignment); } .rishi-footer .rishi-footer-navigation:not(.rishi-strech-yes) { display: flex; height: 100%; } /*********** Footer Widget *********/ .rishi-footer .widget { color: var(--color); margin-bottom: 20px; } .rishi-footer .widget:last-child { margin-bottom: 0; } .rishi-footer .widget h1, .rishi-footer .widget h2, .rishi-footer .widget h3, .rishi-footer .widget h4, .rishi-footer .widget h5, .rishi-footer .widget h6 { color: var(--headingColor); } .rishi-footer .widget a { color: var(--linkInitialColor); } .rishi-footer .widget a:hover { color: var(--linkHoverColor); } .rishi-footer .widget .wp-block-calendar thead th, .rishi-footer .widget .wp-block-calendar td { color: var(--color); } .rishi-footer .widget .wp-block-latest-comments__comment .wp-block-latest-comments__comment-meta, .rishi-footer .widget .wp-block-latest-comments__comment .wp-block-latest-comments__comment-excerpt p { font-size: 1em; } .rishi-footer .widget p.wp-block-tag-cloud a { background: var(--linkInitialColor); color: #ffffff; } .rishi-footer .widget p.wp-block-tag-cloud a:hover { background: var(--linkHoverColor); color: #ffffff; } .rishi-footer .widget .wp-block-read-more { color: var(--linkInitialColor); } .rishi-footer .widget .wp-block-read-more:after { background: var(--linkInitialColor); } .rishi-footer .widget .wp-block-read-more:hover { color: var(--linkHoverColor); } .rishi-footer .widget .wp-block-read-more:hover:after { background: var(--linkHoverColor); } .rishi-footer .widget .wp-block-comment-template .wp-block-comment-author-name a, .rishi-footer .widget .wp-block-comment-template .wp-block-comment-date a, .rishi-footer .widget .wp-block-comment-template .wp-block-comment-edit-link a, .rishi-footer .widget .wp-block-comment-template .wp-block-comment-content p a, .rishi-footer .widget .wp-block-comment-template .wp-block-comment-reply-link a { color: var(--linkInitialColor); } .rishi-footer .widget .wp-block-comment-template .wp-block-comment-author-name a:hover, .rishi-footer .widget .wp-block-comment-template .wp-block-comment-date a:hover, .rishi-footer .widget .wp-block-comment-template .wp-block-comment-edit-link a:hover, .rishi-footer .widget .wp-block-comment-template .wp-block-comment-content p a:hover, .rishi-footer .widget .wp-block-comment-template .wp-block-comment-reply-link a:hover { color: var(--linkHoverColor); } .rishi-footer .widget blockquote, .rishi-footer .widget .wp-block-quote { color: var(--primaryColor); } /***** Page Setting ******/ .page .main-content-wrapper .entry-header { text-align: var(--alignment); margin-bottom: var(--margin-bottom); } .page .main-content-wrapper.rishi-spacing-both { margin-bottom: var(--containerVerticalMargin); margin-top: var(--containerVerticalMargin); } .page .main-content-wrapper.rishi-spacing-top { margin-bottom: 0; margin-top: var(--containerVerticalMargin); } .page .main-content-wrapper.rishi-spacing-bottom { margin-bottom: var(--containerVerticalMargin); margin-top: 0; } .page .main-content-wrapper.rishi-spacing-none { margin: 0; } .page.box-layout .site-main .rishi-container-wrap { background-color: var(--background-color); border-radius: var(--box-radius); box-shadow: var(--box-shadow); padding: var(--padding); } .page.box-layout .site-main .rishi-container-wrap .rishi-post { padding-top: 0; } .page.content-box-layout .main-content-wrapper { background-color: var(--background-color); border-radius: var(--box-radius); box-shadow: var(--box-shadow); padding: var(--padding); } .page.content-box-layout .rishi-container-wrap .rishi-post { padding-top: 0; } /*=============================== Author Page ==============================*/ .author.content-box-layout .author-top-wrap { padding-top: 20px; } .author.content-box-layout #primary, .author.content-box-layout #secondary { margin-bottom: 20px; } .author .entry-content-main-wrap .entry-title { font-size: var(--authorHeadingFontSize); } .author .entry-content-main-wrap .blank-space[data-position="First"] { margin: var(--authorDividerMarginFirst); } .author .entry-content-main-wrap .blank-space[data-position="Second"] { margin: var(--authorDividerMarginSecond); } .author .rishi-author-box { margin: var(--margin) 0; } .author .rishi-author-box .author-top-wrap { border: none; position: relative; display: flex; flex-wrap: nowrap; align-items: normal; padding: 0; width: 100%; justify-content: var(--alignment); } @media (max-width: 768px) { .author .rishi-author-box .author-top-wrap { display: block; } } .author .rishi-author-box .author-top-wrap .img-holder { margin: auto 0; max-width: var(--width); width: 100%; } @media (max-width: 768px) { .author .rishi-author-box .author-top-wrap .img-holder { display: block; max-width: 100%; width: 100%; margin: 0; text-align: var(--alignment); } } .author .rishi-author-box .author-top-wrap .img-holder img { height: auto; width: 100%; } @media (max-width: 768px) { .author .rishi-author-box .author-top-wrap .img-holder img { width: var(--width); } } .author .rishi-author-box .author-top-wrap .img-holder[data-avatar="square"] img { border-radius: 0; } .author .rishi-author-box .author-top-wrap .author-meta { text-align: var(--alignment); width: calc(100% - var(--width)); width: -moz-calc(100% - var(--width)); padding-right: 35px; padding-left: 0; } @media (max-width: 768px) { .author .rishi-author-box .author-top-wrap .author-meta { width: 100%; padding-right: 0; padding-left: 0; margin-top: 20px; } } .author .rishi-author-box .author-top-wrap .author-meta:first-child { padding: 0; } .author .rishi-author-box .author-top-wrap .author-meta .author-name, .author .rishi-author-box .author-top-wrap .author-meta .author-description { color: var(--authorFontColor); } .author .rishi-author-box .author-top-wrap .author-meta .rishi_social_box { margin-top: 24px; justify-content: var(--alignment); } .author .rishi-author-box .author-top-wrap .author-meta .rishi_social_box a { margin-top: 0; } .author .rishi-search-count .srch-results-cnt { color: var(--authorFontColor); margin-bottom: var(--authorMargin); } /*=============================== Error 404 Page ==============================*/ .error404 #primary { display: block; position: relative; margin: 90px 0 0; } @media (max-width: 768px) { .error404 #primary { margin: 60px 0 30px; } } /*=============================== Search Page ==============================*/ .search .rishi-breadcrumb-main-wrap { max-width: 770px; width: 100%; } @media (max-width: 1024px) { .search .rishi-breadcrumb-main-wrap { max-width: 100%; } } .search .rishi-search-count { max-width: 770px; } @media (max-width: 1024px) { .search .rishi-search-count { max-width: 100%; } } .search .rishi-search-count .srch-results-cnt { color: var(--searchFontColor); margin-bottom: var(--searchMargin); } .search .entry-title { font-size: var(--searchHeadingFontSize); } .search .posts-wrap { display: flex; flex-wrap: wrap; } .search .posts-wrap .blank-space[data-position="First"] { margin: var(--searchDividerMarginFirst); } .search .posts-wrap .blank-space[data-position="Second"] { margin: var(--searchDividerMarginSecond); } @media (max-width: 768px) { .search.content-box-layout .main-content-wrapper { margin-right: -15px; margin-left: -15px; } } @media (max-width: 768px) { .search.content-box-layout .main-content-wrapper .search-result-wrapper { margin-top: 0; } } .search.blog-classic .posts-wrap { display: block; } .search .archive-title-wrapper[data-alignment="left"] .search-result-wrapper, .search .archive-title-wrapper[data-alignment="left"] .rishi-search-count, .search .archive-title-wrapper[data-alignment="left"] .rishi-breadcrumb-main-wrap { margin-left: auto; } .search .archive-title-wrapper[data-alignment="left"] .rishi-breadcrumbs { text-align: right; } .search .archive-title-wrapper[data-alignment="center"] .search-result-wrapper, .search .archive-title-wrapper[data-alignment="center"] .rishi-search-count, .search .archive-title-wrapper[data-alignment="center"] .rishi-breadcrumb-main-wrap { margin-right: auto; margin-left: auto; } .search .archive-title-wrapper[data-alignment="center"] .rishi-breadcrumbs { text-align: center; } .search .archive-title-wrapper[data-alignment="right"] .search-result-wrapper, .search .archive-title-wrapper[data-alignment="right"] .rishi-search-count, .search .archive-title-wrapper[data-alignment="right"] .rishi-breadcrumb-main-wrap { margin-right: auto; } .search .archive-title-wrapper[data-alignment="right"] .rishi-breadcrumbs { text-align: left; }
💾 Save Changes
❌ Cancel