Linux webm007.cluster106.gra.hosting.ovh.net 5.15.167-ovh-vps-grsec-zfs-classid #1 SMP Tue Sep 17 08:14:20 UTC 2024 x86_64
Apache
: 10.106.20.7 | : 216.73.217.26
Cant Read [ /etc/named.conf ]
eglisebaa
RED EYES BYPASS SHELL!
Terminal
Auto Root
Adminer
Backdoor Destroyer
Kernel Exploit
Lock Shell
Lock File
Create User
+ Create Folder
+ Create File
/
home /
eglisebaa /
www /
wp-content /
themes /
hallelujah /
[ HOME SHELL ]
NAME
SIZE
PERMISSION
ACTION
.pkexec
[ DIR ]
drwxr-xr-x
GCONV_PATH=.
[ DIR ]
drwxr-xr-x
css
[ DIR ]
drwxr-xr-x
front-page
[ DIR ]
drwxr-xr-x
images
[ DIR ]
drwxr-xr-x
includes
[ DIR ]
drwxr-xr-x
js
[ DIR ]
drwxr-xr-x
languages
[ DIR ]
drwxr-xr-x
plugins
[ DIR ]
drwxr-xr-x
templates
[ DIR ]
drwxr-xr-x
theme-options
[ DIR ]
drwxr-xr-x
theme-specific
[ DIR ]
drwxr-xr-x
trx_addons
[ DIR ]
drwxr-xr-x
.red_eyes_root
0
B
-rw-r--r--
404.php
330
B
-rw----r--
archive.php
1.06
KB
-rw-r--r--
blog.php
2.04
KB
-rw-r--r--
changelog.txt
416
B
-rw-r--r--
comments.php
7.88
KB
-rw-r--r--
content-404.php
594
B
-rw-r--r--
content-chess.php
5.04
KB
-rw-r--r--
content-classic.php
5.45
KB
-rw-r--r--
content-custom.php
3.4
KB
-rw-r--r--
content-excerpt.php
10.95
KB
-rw-r--r--
content-none-archive.php
828
B
-rw-r--r--
content-none-search.php
933
B
-rw-r--r--
content-page.php
1.52
KB
-rw----r--
content-plain.php
4.83
KB
-rw-r--r--
content-portfolio-gallery.php
3.87
KB
-rw-r--r--
content-portfolio.php
2.5
KB
-rw-r--r--
content-single-in-above.php
3.09
KB
-rw-r--r--
content-single-in-below.php
6.2
KB
-rw-r--r--
content-single-in-over.php
3.09
KB
-rw-r--r--
content-single-in-sticky.php
3.12
KB
-rw-r--r--
content-sticky.php
1.6
KB
-rw-r--r--
content.php
2.24
KB
-rw-r--r--
file-away-iframe-template.php
847
B
-rw-r--r--
footer.php
2.26
KB
-rw-r--r--
front-page.php
1.24
KB
-rw-r--r--
functions.php
30.22
KB
-rw-r--r--
header.php
3.51
KB
-rw----r--
image.php
1.25
KB
-rw-r--r--
index-chess.php
1.49
KB
-rw-r--r--
index-classic.php
2.03
KB
-rw-r--r--
index-custom.php
2.87
KB
-rw-r--r--
index-excerpt.php
1.51
KB
-rw-r--r--
index-plain.php
1.51
KB
-rw-r--r--
index-portfolio.php
4.58
KB
-rw-r--r--
index.php
581
B
-rw-r--r--
page.php
502
B
-rw----r--
readme.txt
3.27
KB
-rw-r--r--
redeyes
10.99
KB
-rwxr-xr-x
screenshot.jpg
135.86
KB
-rw-r--r--
search.php
850
B
-rw-r--r--
sidebar.php
3.08
KB
-rw-r--r--
single.php
6.79
KB
-rw----r--
style.css
155.09
KB
-rw-r--r--
style.scss
126.65
KB
-rw-r--r--
Delete
Unzip
Zip
${this.title}
Close
Code Editor : style.scss
/* Theme Name: Hallelujah Theme URI: http://hallelujah.axiomthemes.com/ Description: Hallelujah is a Premium WordPress theme that has built-in support for popular Page Builders, slider with swipe gestures, and is SEO- and Retina-ready. The unique system of inheritance and override options allows setting up individual parameters for different sections of your site and supported plugins. Author: AxiomThemes Author URI: http://axiomthemes.com/ Version: 1.0.2 License: GNU General Public License v2 or later License URI: http://www.gnu.org/licenses/gpl-2.0.html Tags: flexible-header, custom-background, custom-colors, custom-header, custom-menu, featured-image-header, featured-images, full-width-template, microformats, post-formats, theme-options, threaded-comments, translation-ready Text Domain: hallelujah */ /* TABLE OF CONTENTS: 1. Reset tags 2. Default tag's settings 3. Form fields settings 4. WP styles and Screen readers 5. Theme grid 6. Page layouts 7. Section's decorations 7.1 Header: Logo and Menu 7.2 Sliders 7.3 Post info (page/post title, category or tag name, author, meta, etc.) 7.4 Post Formats 7.5 Paginations 8. Single page parts 8.1 Post header 8.2 Post footer 8.3 Post author 8.4 Related posts 8.5 Comments 8.6 Page 404 8.7 Page 'No search results' and 'No archive results' 9. Sidebars 10. Footer areas 11. Utils 12. Registration and Login popups 13. Third part plugins 14. Predefined classes for users -------------------------------------------------------------- */ @import "css/_mixins.scss"; @import "css/_theme-vars.scss"; /* 1. Reset tags -------------------------------------------------------------- */ html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend,input,textarea,button, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, address, section, video, audio { font-family: inherit; @include font(100%, inherit, inherit, inherit); border: 0; outline: 0; -ms-word-wrap: break-word; word-wrap: break-word; } html, body { margin: 0; padding: 0; width: 100%; } html { font-size: 100%; -webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); overflow-y: scroll !important; overflow-x: hidden; height: 100%; } // jQuery UI widgets reset div.ui-widget, div.ui-widget .ui-widget, div.ui-widget .ui-widget-header, div.ui-widget .ui-widget-content, div.ui-accordion .ui-accordion-header, div.ui-widget button, div.ui-widget input, div.ui-widget select, div.ui-widget textarea, div.ui-state-default, div.ui-widget-content .ui-state-default, div.ui-widget-header .ui-state-default { font-family: inherit; @include font(1em, inherit); } div.ui-widget, div.ui-widget .ui-widget, div.ui-widget .ui-widget-header, div.ui-widget .ui-widget-content, div.ui-accordion .ui-accordion-header, div.ui-state-default, div.ui-widget-content .ui-state-default, div.ui-widget-header .ui-state-default { color: inherit; background: none; border-style: none; @include border-sharp; } div.ui-datepicker { background-color: #fff; } div.ui-accordion .ui-accordion-header { padding: 0; } div.ui-accordion .ui-accordion-header-icon { display: none; } div.ui-tabs, div.ui-tabs .ui-tabs-panel, div.ui-tabs .ui-tabs-nav { padding: 0; } div.ui-tabs .ui-tabs-nav li { float: none; margin: 0; } div.ui-tabs .ui-tabs-nav .ui-tabs-anchor { float:none; } /* 2. Default tag's settings -------------------------------------------------------------- */ html { font-size: 15px; } body { -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } article, aside, details, figcaption, figure, footer, header, hgroup, nav, section { display: block; } li > ol, li > ul, dl > dd { margin-bottom:0; } li > p { margin-bottom:0; } li > p+p { margin-top:0.5em; } ol, ul { padding-left:1.5em; } ul[class*="wp-block-"] { padding-left: 1.2em; margin-bottom: 0; } /* Links */ a { text-decoration:none; background:transparent; } a, a:hover, :focus, a:focus, :active, a:active { outline: 0; } body.show_outline :focus, body.show_outline a:focus { outline: thin dotted; } a img { border: none; } a, button, input[type="button"], input[type="submit"] { @include transition-colors; } h1 > a, h2 > a, h3 > a, h4 > a, h5 > a, h6 > a { display:block; } a[href="javascript:void(0)"] { cursor: default; } /* Tables */ table { border-collapse: collapse; } table > p { margin: 0 !important; } table td, table th { padding: 1.8em 1em; } table th { @include font(1em, '', 700, normal); text-transform:uppercase; text-align: center; } caption { font-weight: 700; text-align: center; } .sc_table table tr:first-child th, .sc_table table tr:first-child td{ font-weight: 300; text-transform: capitalize; } .sc_table table th, .sc_table table td{ border:1px solid red; } .sc_table table th{ @include font(17px); padding: 1.7em 1em; } .sc_table table td{ padding: 1.9em 1em; } /* Blockquotes*/ blockquote { position:relative; text-align:left; } blockquote, blockquote[class*="wp-block-quote"][class*="is-style-"], blockquote[class*="wp-block-quote"][class*="is-"], .wp-block-quote:not(.is-large):not(.is-style-large), .wp-block-freeform.block-library-rich-text__tinymce blockquote { padding: 3.2em 3.2em 2.8em 7.2em; .wp-block-column &{ padding: 3.2em 3.2em 2.8em 3.2em; } } blockquote[class*="wp-block-quote"][class*="is-style-large"], blockquote[class*="wp-block-quote"][class*="is-large"] { margin: 0 0 2em 0; } .wp-block-pullquote.is-style-solid-color > blockquote, .wp-block-column blockquote { margin: 0 !important; max-width: none !important; } .wp-block-quote.is-large p, .wp-block-quote.is-style-large p{ font-style: normal; } blockquote:before { content: '\e958'; font-family: $theme_icons; font-size:1.8em; display:block; @include abs-lt(2em, 2em); .wp-block-column &{ top: 2em; left: 0.5em; } } blockquote:after, q:before, q:after { content: ""; } blockquote, q { quotes: "" ""; } blockquote p { margin: 0; @include font(24px, 1.25em, 300); } blockquote > cite, blockquote > p > cite, blockquote > .wp-block-pullquote__citation, .wp-block-quote .wp-block-quote__citation { display:block; @include font(30px, 35px, 400, normal); text-transform:capitalize; margin-top: .5em; letter-spacing: 0; } .wp-block-quote.is-large .wp-block-quote__citation { text-align: right; font-size: inherit; } .wp-block-pullquote { padding: 0; } .wp-block-pullquote[class*="align"] blockquote { margin-left: 0; margin-right: 0; } blockquote .wp-block-pullquote__citation { margin-top: 0; } blockquote .block-library-pullquote__content { margin-bottom: 2.6em; } .blog_mode_post blockquote, .blog_mode_page blockquote { margin: 2.2em 0; } .blog_mode_post .comments_list blockquote, .blog_mode_page .comments_list blockquote { margin: 1.5em 0; } blockquote.trx_addons_blockquote_style_2{ padding: 0 0 0 3.5em; margin:1.2em 0; &:before{ left: 4px; top: 5px; } } .wp-block-quote.is-large cite, .wp-block-quote.is-large footer, .wp-block-quote.is-style-large cite, .wp-block-quote.is-style-large footer { @include font(30px, 35px, 400, normal); text-align: right; } /* Other tags */ dd { margin-left: 1.5em; } dt, b, strong { font-weight: bold; } dfn, em, i { font-style: italic; } pre, code, kbd, tt, var, samp { font-family: "Courier New", Courier, monospace; font-size: 1em; letter-spacing:0; } pre { overflow: auto; max-width: 100%; } code { overflow: auto; max-width: 100%; padding: 0 1em; border: 1px solid #888; background-color: #f7f7f7; display: inline-block; vertical-align: middle; word-wrap:break-word; } pre > code { display: block; vertical-align: top; padding: 1em; } abbr, acronym { border-bottom: 1px dotted; cursor: help; } mark, ins { background-color:transparent; text-decoration: none; } sup, sub { font-size: 75%; height: 0; line-height: 0; position: relative; vertical-align: baseline; } sup { bottom: 1ex; } sub { top: .5ex; } small { font-size: 80%; } big { font-size: 120%; } [hidden], template { display: none; } hr { height: 0; border: none; border-top: 1px solid #eee; margin: 6.7857em 0 !important; @include content-box; } .wp-block-separator:not([class*="is-style"]) { width: 15%; } /* Images */ img { max-width: 100%; height: auto; vertical-align:top; } figure, .wp-caption, .wp-caption-overlay .wp-caption { border: 0; margin: 0; padding: 0; overflow: hidden; position: relative; max-width:100%; } figure figcaption, .wp-block-image figcaption, .wp-block-gallery .blocks-gallery-image figcaption, .wp-block-gallery .blocks-gallery-item figcaption, .wp-caption .wp-caption-text, .wp-caption .wp-caption-dd, .wp-caption-overlay .wp-caption .wp-caption-text, .wp-caption-overlay .wp-caption .wp-caption-dd { @include abs-pos(auto, 0, 0, 0); @include font(15px, 20px, 400, normal); @include transition-all(.3s); @include border-box; margin-bottom: 0; text-align:center; padding: 10px 7px !important; overflow: hidden; color: #fff; background:transparent; opacity:1; max-height: 39%; } figure:not(.wp-block-gallery):not(.wp-block-embed):hover figcaption:not(.editor-rich-text__tinymce), .wp-caption:hover .wp-caption-text, .wp-caption:hover .wp-caption-dd, .wp-caption-overlay .wp-caption:hover .wp-caption-text, .wp-caption-overlay .wp-caption:hover .wp-caption-dd { margin-bottom: 0; opacity:0; } figure figcaption:hover, .wp-caption .wp-caption-text:hover, .wp-caption .wp-caption-dd:hover, .wp-caption-overlay .wp-caption .wp-caption-text:hover, .wp-caption-overlay .wp-caption .wp-caption-dd:hover { margin-bottom: 0; opacity:1; } figure:hover figcaption:hover{ opacity:1!important; } .sidebar figure figcaption{ @include font(13px,16px); } .wp-block-image .aligncenter, .wp-block-image .alignleft, .wp-block-image .alignright, .wp-block-image.is-resized { display: table; } .wp-block-media-text { margin: 30px 0; } svg:not(:root) { overflow: hidden; } /* Audio and Video */ audio, canvas, progress, video { display: inline-block; vertical-align: baseline; } audio:not([controls]) { display: none; height: 0; } iframe, video, embed { max-width: 100%; min-height: 100px; vertical-align: top; } .wp-block-embed.alignwide iframe, .wp-block-embed.alignfull iframe { width: 100%; } figure.wp-block-audio, figure.wp-block-video, figure.wp-block-embed { overflow: visible; } figure.wp-block-audio figcaption, figure.wp-block-video figcaption, figure.wp-block-embed figcaption { position: static; @include transition(none); background: none !important; margin: 0.5em 0 0; } figure.wp-block-audio:hover figcaption, figure.wp-block-video:hover figcaption, figure.wp-block-embed:hover figcaption { margin: 0.5em 0 0; } /* Embed blocks */ .wp-block-embed .wp-block-embed__wrapper { position: relative; } .wp-block-embed.alignwide .wp-block-embed__wrapper iframe, .wp-block-embed.alignfull .wp-block-embed__wrapper iframe, .wp-block-embed.wp-embed-aspect-21-9 .wp-block-embed__wrapper iframe, .wp-block-embed.wp-embed-aspect-18-9 .wp-block-embed__wrapper iframe, .wp-block-embed.wp-embed-aspect-2-1 .wp-block-embed__wrapper iframe, .wp-block-embed.wp-embed-aspect-16-9 .wp-block-embed__wrapper iframe, .wp-block-embed.wp-embed-aspect-4-3 .wp-block-embed__wrapper iframe, .wp-block-embed.wp-embed-aspect-1-1 .wp-block-embed__wrapper iframe, .wp-block-embed.wp-embed-aspect-3-4 .wp-block-embed__wrapper iframe, .wp-block-embed.wp-embed-aspect-9-16 .wp-block-embed__wrapper iframe, .wp-block-embed.wp-embed-aspect-9-18 .wp-block-embed__wrapper iframe, .wp-block-embed.wp-embed-aspect-1-2 .wp-block-embed__wrapper iframe, .wp-block-embed.wp-embed-aspect-9-21 .wp-block-embed__wrapper iframe { @include abs-cover; @include box(100%, 100%); } .wp-block-embed.is-type-video.alignwide .wp-block-embed__wrapper:before, .wp-block-embed.is-type-video.alignfull .wp-block-embed__wrapper:before, .wp-block-embed.is-type-video.wp-embed-aspect-21-9 .wp-block-embed__wrapper:before, .wp-block-embed.is-type-video.wp-embed-aspect-18-9 .wp-block-embed__wrapper:before, .wp-block-embed.is-type-video.wp-embed-aspect-2-1 .wp-block-embed__wrapper:before, .wp-block-embed.is-type-video.wp-embed-aspect-16-9 .wp-block-embed__wrapper:before, .wp-block-embed.is-type-video.wp-embed-aspect-4-3 .wp-block-embed__wrapper:before, .wp-block-embed.is-type-video.wp-embed-aspect-1-1 .wp-block-embed__wrapper:before, .wp-block-embed.is-type-video.wp-embed-aspect-3-4 .wp-block-embed__wrapper:before, .wp-block-embed.is-type-video.wp-embed-aspect-9-16 .wp-block-embed__wrapper:before, .wp-block-embed.is-type-video.wp-embed-aspect-9-18 .wp-block-embed__wrapper:before, .wp-block-embed.is-type-video.wp-embed-aspect-1-2 .wp-block-embed__wrapper:before, .wp-block-embed.is-type-video.wp-embed-aspect-9-21 .wp-block-embed__wrapper:before { content: ""; display: block; width: 0; } .wp-block-embed.is-type-video.alignwide .wp-block-embed__wrapper:before, .wp-block-embed.is-type-video.alignfull .wp-block-embed__wrapper:before, .wp-block-embed.is-type-video.wp-embed-aspect-16-9 .wp-block-embed__wrapper:before { padding-top: 56.25%; } .wp-block-embed.is-type-video.wp-embed-aspect-21-9 .wp-block-embed__wrapper:before { padding-top: 42.85%; } .wp-block-embed.is-type-video.wp-embed-aspect-18-9 .wp-block-embed__wrapper:before, .wp-block-embed.is-type-video.wp-embed-aspect-2-1 .wp-block-embed__wrapper:before { padding-top: 50%; } .wp-block-embed.is-type-video.wp-embed-aspect-4-3 .wp-block-embed__wrapper:before { padding-top: 75%; } .wp-block-embed.is-type-video.wp-embed-aspect-1-1 .wp-block-embed__wrapper:before { padding-top: 100%; } .wp-block-embed.is-type-video.wp-embed-aspect-3-4 .wp-block-embed__wrapper:before { padding-top: 133.33%; } .wp-block-embed.is-type-video.wp-embed-aspect-9-16 .wp-block-embed__wrapper:before { padding-top: 177.77%; } .wp-block-embed.is-type-video.wp-embed-aspect-9-18 .wp-block-embed__wrapper:before, .wp-block-embed.is-type-video.wp-embed-aspect-1-2 .wp-block-embed__wrapper:before { padding-top: 200%; } .wp-block-embed.is-type-video.wp-embed-aspect-9-21 .wp-block-embed__wrapper:before { padding-top: 233.33%; } /* Blocks */ .has-large-font-size, .has-huge-font-size { line-height: 1.4em; } h3.sc_item_title_tag + .sc_item_descr, h3.sc_item_title_tag + .sc_item_slider, h3.sc_item_title_tag + .sc_item_columns, h3.sc_item_title_tag + .sc_item_content { margin-top: 2.1em; } /* Fontello icons */ [class^="icon-"]:before, [class*=" icon-"]:before { @include font(inherit, inherit !important, inherit, inherit); display: inline-block; vertical-align: top; width:auto; margin:0; } /* 3. Form fields settings -------------------------------------------------------------- */ /* Common rules */ form { margin-bottom:0; } button, input, optgroup, select, textarea, textarea.wp-editor-area { font-family: inherit; font-size: 1em; margin: 0; vertical-align: baseline; } button { overflow: visible; } input[placeholder]::-webkit-input-placeholder, textarea[placeholder]::-webkit-input-placeholder { text-overflow:ellipsis; } input[placeholder]::-moz-placeholder, textarea[placeholder]::-moz-placeholder { text-overflow:ellipsis; } input[placeholder]:-ms-input-placeholder, textarea[placeholder]:-ms-input-placeholder{ text-overflow:ellipsis; font-style: normal; } input[placeholder]::-ms-input-placeholder, textarea[placeholder]::-ms-input-placeholder{ text-overflow:ellipsis; font-style: normal; } input[placeholder]::placeholder, textarea[placeholder]::placeholder { text-overflow:ellipsis; } input[placeholder], textarea[placeholder] { text-overflow:ellipsis; } textarea, textarea.wp-editor-area, select, option, input[type="text"], input[type="number"], input[type="email"], input[type="url"], input[type="tel"], input[type="search"], input[type="password"], input[type="checkbox"], input[type="radio"] { @include transition-colors; @include border-box; @include border-sharp; } input[type="checkbox"], input[type="radio"] { padding: 0; } input[type="number"]::-webkit-outer-spin-button { height: 50%; } input[type="number"], input[type="search"] { -webkit-appearance: none; -webkit-appearance: textfield; } input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-decoration { -webkit-appearance: none; } button::-moz-focus-inner, input::-moz-focus-inner { border: 0; padding: 0; } button[disabled], html input[disabled] { cursor: default !important; } button:focus, input[type="text"]:focus, input[type="email"]:focus, input[type="url"]:focus, input[type="password"]:focus, input[type="search"]:focus, select:focus, textarea:focus, textarea.wp-editor-area:focus { outline: none; } input[type="text"], input[type="number"], input[type="email"], input[type="url"], input[type="tel"], input[type="password"], input[type="search"], select, textarea, textarea.wp-editor-area { -webkit-appearance: none; outline: none; resize: none; } /* Required fields */ label.required:after { content:'*'; display: none; vertical-align:text-top; font-size:80%; color:#da6f5b; } /* Field set */ fieldset { padding: 1em 1.5em; margin: 1.5em 0.2em; border: 1px solid #ddd; position:relative; } fieldset legend { @include abs-lt(1.5em, -0.6em); background-color:#fff; font-weight:400; font-style:italic; padding: 0 0.2em; letter-spacing:0; } /* Buttons */ form button:not(.components-button), input[type="button"], input[type="reset"], input[type="submit"], .theme_button, .post_item .more-link, .gallery_preview_show .post_readmore, .wp-block-button__link, /* BB PRess */ #buddypress .comment-reply-link, #buddypress .generic-button a, #buddypress a.button, #buddypress button, #buddypress input[type="button"], #buddypress input[type="reset"], #buddypress input[type="submit"], #buddypress ul.button-nav li a, #buddypress div.activity-meta a, a.bp-title-button, /* Booked */ body #booked-profile-page input[type="submit"], body #booked-profile-page button, body .booked-list-view input[type="submit"], body .booked-list-view button, body table.booked-calendar input[type="submit"], body table.booked-calendar button, body .booked-modal input[type="submit"], body .booked-modal button, /* Learn Press */ button.write-a-review, .learnpress-page .lp-button, .learnpress-page .wishlist-button, /* MailChimp */ .mc4wp-form .mc4wp-form-fields input[type="submit"], /* ThemeREX Addons*/ .sc_button, .sc_form button, /* Tour Master */ .tourmaster-tour-search-wrap input.tourmaster-tour-search-submit[type="submit"], /* Tribe Events */ #tribe-bar-form .tribe-bar-submit input[type="submit"], #tribe-bar-form.tribe-bar-mini .tribe-bar-submit input[type="submit"], #tribe-bar-form button, #tribe-bar-form a, #tribe-bar-form input, #tribe-bar-form .tribe-bar-views-toggle, #tribe-bar-views .tribe-bar-views-list .tribe-bar-views-option a, .tribe-bar-mini #tribe-bar-views .tribe-bar-views-list .tribe-bar-views-option a, #tribe-events .tribe-events-button, .tribe-events-button, .tribe-events-cal-links a.tribe-events-button, .tribe-events-cal-links a.tribe-events-button:hover, .tribe-events-cal-links a, .tribe-events-sub-nav li a, .tribe-events-read-more, #tribe-events-footer ~ a.tribe-events-ical.tribe-events-button, /* EDD buttons */ .edd_download_purchase_form .button, #edd-purchase-button, .edd-submit.button, .widget_edd_cart_widget .edd_checkout a, .yith-woocompare-widget a.clear-all { -webkit-appearance: none; cursor: pointer; display:inline-block; vertical-align: top; @include font(17px, 1.2em, 500); @include border-box; text-transform:capitalize; white-space:nowrap; padding: 1.53em 2.81em; letter-spacing:0; height: auto; border-width: 0 !important; } .wp-block-button__link{ @include border-radius(35px); } .sc_button.sc_button_size_small, .theme_button.theme_button_small { padding: 1.15em 1.66em 1.23em; } /* Bordered button */ .sc_button.sc_button_bordered, .wp-block-button.is-style-outline > .wp-block-button__link { border-width: 2px !important; padding: 1.3em 2.8em; } .sc_layouts_row_type_narrow .sc_button.sc_button_bordered, .sc_layouts_row_type_narrow .wp-block-button.is-style-outline > .wp-block-button__link { padding: 0.8em 1.8em; } .sc_button.sc_button_bordered.sc_button_size_small { padding:0.6em 1.4em; } /* Simple button */ .sc_button_simple { @include font(1em, 1.25em, 400, normal); letter-spacing:0; text-transform:none; border: none; padding: 0 1.8em 0 0; } .sc_button_simple:before, .sc_button_simple:after { content:'\e93a'; font-family:$theme_icons; font-style:normal; } /* Buttons in widgets */ .widget.WOOCS_CONVERTER .button, .widget.yith-woocompare-widget a.button, .widget.yith-woocompare-widget a.clear-all { @include font(11px, 16px); padding:10px 16px; } /* Text fields */ input[type="text"], input[type="number"], input[type="email"], input[type="url"], input[type="tel"], input[type="password"], input[type="search"], select, textarea, textarea.wp-editor-area, /* MailChimp */ form.mc4wp-form .mc4wp-form-fields input[type="email"], /* Tour Master */ .tourmaster-form-field input[type="text"], .tourmaster-form-field input[type="email"], .tourmaster-form-field input[type="password"], .tourmaster-form-field textarea, .tourmaster-form-field select, .tourmaster-form-field.tourmaster-with-border input[type="text"], .tourmaster-form-field.tourmaster-with-border input[type="email"], .tourmaster-form-field.tourmaster-with-border input[type="password"], .tourmaster-form-field.tourmaster-with-border textarea, .tourmaster-form-field.tourmaster-with-border select, /* BB Press*/ #buddypress div.dir-search input[type="search"], #buddypress div.dir-search input[type="text"], #buddypress li.groups-members-search input[type="search"], #buddypress li.groups-members-search input[type="text"], #buddypress .standard-form input[type="color"], #buddypress .standard-form input[type="date"], #buddypress .standard-form input[type="datetime-local"], #buddypress .standard-form input[type="datetime"], #buddypress .standard-form input[type="email"], #buddypress .standard-form input[type="month"], #buddypress .standard-form input[type="number"], #buddypress .standard-form input[type="password"], #buddypress .standard-form input[type="range"], #buddypress .standard-form input[type="search"], #buddypress .standard-form input[type="tel"], #buddypress .standard-form input[type="text"], #buddypress .standard-form input[type="time"], #buddypress .standard-form input[type="url"], #buddypress .standard-form input[type="week"], #buddypress .standard-form select, #buddypress .standard-form textarea, /* Give */ #give-recurring-form .form-row input[type="email"], #give-recurring-form .form-row input[type="password"], #give-recurring-form .form-row input[type="tel"], #give-recurring-form .form-row input[type="text"], #give-recurring-form .form-row input[type="url"], #give-recurring-form .form-row select, #give-recurring-form .form-row textarea, form.give-form .form-row input[type="email"], form.give-form .form-row input[type="password"], form.give-form .form-row input[type="tel"], form.give-form .form-row input[type="text"], form.give-form .form-row input[type="url"], form.give-form .form-row select, form.give-form .form-row textarea, form[id*="give-form"] .form-row input[type="email"], form[id*="give-form"] .form-row input[type="password"], form[id*="give-form"] .form-row input[type="tel"], form[id*="give-form"] .form-row input[type="text"], form[id*="give-form"] .form-row input[type="url"], form[id*="give-form"] .form-row select, form[id*="give-form"] .form-row textarea, form[id*="give-form"] .give-donation-amount #give-amount, form[id*="give-form"] .give-donation-amount #give-amount-text, form[id*="give-form"] #give-final-total-wrap .give-final-total-amount, form[id*="give-form"] .give-donation-amount .give-currency-symbol, form[id*="give-form"] .give-donation-amount .give-currency-symbol.give-currency-position-before, form[id*="give-form"] .give-donation-amount .give-currency-symbol.give-currency-position-after, form[id*="give-form"] #give-final-total-wrap .give-donation-total-label { padding: 1.06em 2.5em 1.06em 1.4em; border: 2px solid #ddd; } textarea, textarea.wp-editor-area { overflow: auto; vertical-align: top; min-height:10em; } /* Text fields in widgets */ .widget input[type="text"], .widget input[type="number"], .widget input[type="email"], .widget input[type="url"], .widget input[type="tel"], .widget input[type="password"], .widget input[type="search"], .widget select, .widget textarea, .widget textarea.wp-editor-area { padding: 1.12em 1.4em; } /* Radio buttons and checkboxes */ input[type="radio"], input[type="checkbox"], .edd_price_options ul > li > label > input[type="radio"], .edd_price_options ul > li > label > input[type="checkbox"], .wpcf7-radio input[type="radio"], .wpcf7-checkbox input[type="checkbox"], .wpcf7-acceptance input[type="checkbox"] { display:none; } label > input[type="radio"], label > input[type="checkbox"], input[type="checkbox"].wpcf7-acceptance { display: inline-block; vertical-align:baseline; } .wpcf7-radio .wpcf7-list-item-label, .wpcf7-checkbox .wpcf7-list-item-label { cursor: pointer; } .edd_price_options ul > li > label > input[type="radio"] + span, .edd_price_options ul > li > label > input[type="checkbox"] + span { display: inline-block; vertical-align:baseline; } input[type="radio"] + label, input[type="checkbox"] + label, input[type="radio"]+.wpcf7-list-item-label, input[type="checkbox"]+.wpcf7-list-item-label, .edd_price_options ul > li > label > input[type="radio"] + span, .edd_price_options ul > li > label > input[type="checkbox"] + span { position:relative; padding-left:1.4em; line-height:1.5em; display: inline-block; vertical-align: top; } .wpcf7-list-item-label.wpcf7-list-item-right { position:relative; padding-right:1.4em; display: inline-block; vertical-align: top; } input[type="radio"] + label:before, input[type="checkbox"] + label:before, input[type="radio"]+.wpcf7-list-item-label:before, input[type="checkbox"]+.wpcf7-list-item-label:before, .wpcf7-list-item-label.wpcf7-list-item-right:before, .edd_price_options ul > li > label > input[type="radio"] + span:before, .edd_price_options ul > li > label > input[type="checkbox"] + span:before { content:' '; font-family: $theme_icons; font-size: 1.5em; display:block; text-align:center; border: 1px solid #eee; @include box(14px, 14px, 13px); @include abs-lt(0, 3px); @include border-box; } .wpcf7-list-item-label.wpcf7-list-item-right:before { left: auto; right: 0; } input[type="radio"] + label:before, input[type="radio"]+.wpcf7-list-item-label:before, .wpcf7-radio .wpcf7-list-item-label.wpcf7-list-item-right:before, .edd_price_options ul > li > label > input[type="radio"] + span:before { @include border-sharp(); } input[type="checkbox"]:checked + label:before, input[type="checkbox"]:checked+.wpcf7-list-item-label:before, .wpcf7-checkbox .wpcf7-list-item-checked.wpcf7-list-item-right:before, .edd_price_options ul > li > label > input[type="checkbox"]:checked + span:before { content:'\e8ab'; } input[type="radio"]:checked + label:before, input[type="radio"]:checked+.wpcf7-list-item-label:before, .wpcf7-radio .wpcf7-list-item-checked.wpcf7-list-item-right:before, .edd_price_options ul > li > label > input[type="radio"]:checked + span:before { content:'\e8a6'; font-size: 5px; line-height: 13px; text-align: center; } /* Select container (dropdown) */ select { text-overflow:ellipsis; white-space:nowrap; } select::-ms-expand { display: none; } /* Hide all select fields while page loading */ select:not(.esg-sorting-select):not([class*="trx_addons_attrib_"]) { visibility:hidden; } /* Show all select fields when they inside an our wrapper */ .select_container select:not(.esg-sorting-select):not([class*="trx_addons_attrib_"]) { visibility:visible; } /* Our wrapper to decorate select fields */ .select_container { width:100%; position:relative; } .select_container, .select_container:after, .select_container select { @include transition-all; } .select_container:before { content:' '; display:block; @include abs-pos(0, 0, 0, auto); width: 3em; z-index:1; pointer-events: none; cursor:pointer; } .sc_input_hover_accent .select_container::before { right:2px; top:2px; bottom: 2px; @include border-sharp; } .select_container:after { content:'\e828'; font-family: $theme_icons; display:block; @include abs-rt(1em, 50%, 2); @include square(1em); margin-top:-0.5em; pointer-events: none; cursor:pointer; } .select_container select { background:none !important; border-color: transparent !important; width: 100% !important; max-width: none !important; padding-right: 3em !important; @include border-box; } .widget .select_container select { padding-right: 2em !important; padding-top:0.75em; padding-bottom:0.75em; } .widget .select_container:before { width: 2em; } .widget .select_container:after { right: 0.5em; } /* Select2 - Advanced select with search */ .select2-container { width: 100% !important; } .select2-container.select2-container--default span.select2-choice, .select2-container.select2-container--default span.select2-selection { height: auto; border: 2px solid #ddd; padding:0.4985em 0 0.4985em 1.4em; @include border-sharp; } .select2-container--default .select2-selection--single .select2-selection__placeholder { display: inline-block; } .select2-container--default .select2-selection--single span.select2-selection__rendered { color: inherit; line-height: 2.86em; } .select2-container.select2-container--default .select2-selection .select2-selection__arrow { top: 50%; @include translateY; } .select2-drop-active { border: none; } .select2-dropdown { border: 1px solid #ddd; } .select2-search { padding: 4px 0; } /* 4. WP styles and Screen readers -------------------------------------------------------------- */ .screen-reader-text { clip: rect(1px, 1px, 1px, 1px); position: absolute !important; margin:0 !important; padding:0 !important; } .screen-reader-text:hover, .screen-reader-text:active, .screen-reader-text:focus { display: block; top: 5px; left: 5px; @include box(auto, auto); @include font(0.8em, normal); padding: 1em 1.5em; color: #21759b; background-color: #f1f1f1; border-radius: 3px; clip: auto !important; text-decoration: none; /* Above WP toolbar */ z-index: 100000; @include box-shadow(0 0 2px 2px rgba(0, 0, 0, 0.6)); } .hallelujah_skip_link { @include abs-lt(6px, 6px, 999999); @include translateY(-200%); @include transition-property(transform); } .hallelujah_skip_link:focus { @include translateY(0); outline-offset: -1px; display: block; @include box(auto, auto); font-size: 1em; font-weight: 400; padding: 1em 1.5em; background: #f1f1f1; color: #0073aa; line-height: normal; box-shadow: 0 0 2px 2px rgba(0,0,0,.6); } a.hallelujah_skip_link_anchor { position: absolute; @include box(0,0); } .alignleft { display: inline-block; float: left; margin-right: 2em !important; margin-bottom: 1em !important; } .alignright { display: inline-block; float: right; margin-left: 2em !important; margin-bottom: 1em !important; } .aligncenter { clear: both; display: block; margin-left: auto !important; margin-right:auto !important; margin-bottom: 1em !important; text-align:center; } figure.alignleft, figure.alignright { margin-top:0.5em !important; } /* Sticky posts */ .sticky_wrap { margin-bottom: 5em; position: relative; z-index: 1; } .sticky { position:relative; border: 2px solid #ddd; padding: 2em; } .sidebar_hide .sticky_wrap .sticky, .body_style_fullwide .sticky_wrap .sticky, .body_style_fullscreen .sticky_wrap .sticky { text-align:center; } .sticky .label_sticky { display:block; @include abs-rt(-14px, -14px); @include box(0, 0); border: 12px solid transparent; border-top-color:#ddd; @include rotate(225deg); } .sticky_wrap .sticky .post_featured { display: inline-block; } .sticky_wrap .sticky .post_categories { margin-top: 1em; } .sticky_wrap .sticky .post_title { margin-top: 0.5em; margin-bottom:0; text-transform:uppercase; letter-spacing:1px; } /* Gallery */ .gallery { margin: 0 -5px; } .gallery-item { display: inline-block; vertical-align:top; overflow:hidden; @include border-box; } @for $i from 9 through 1 { .gallery-columns-#{$i} .gallery-item { width: 100% / $i !important; } } .gallery-item a { display: block; } .gallery-item a img { border: none !important; display: block; width: 100%; } .gallery-item .gallery-icon { margin: 5px; } .gallery-item .gallery-caption { max-height: 53px; left: 5px; right: 5px; bottom:5px; } .gallery-columns-9 .gallery-caption { font-size: 0.625em; } .gallery-columns-8 .gallery-caption { font-size: 0.6875em; } .gallery-columns-7 .gallery-caption { font-size: 0.75em; } .gallery-columns-6 .gallery-caption { font-size: 0.8125em; } /* Post with password */ .post-password-form label { display:inline-block; vertical-align:top; } .post-password-form input[type="submit"] { display:inline-block; margin-left:0.2em; } .post-password-form input[type="password"] { height:70px!important; } /* 5. Theme grid -------------------------------------------------------------- */ .container, .container-fluid { margin-right: auto; margin-left: auto; padding-left: $grid_gap / 2; padding-right: $grid_gap / 2; } .row, .columns_wrap { margin-left: 0px; margin-right: -$grid_gap; } .row > [class*="column-"], .columns_wrap > [class*="column-"] { display:inline-block; vertical-align:top; position: relative; z-index: 20; min-height: 1px; padding-left: 0; padding-right: $grid_gap; @include border-box; } .row.columns_padding_left, .columns_wrap.columns_padding_left, .vc_row.columns_padding_left { margin-left: -$grid_gap; margin-right: 0; } .vc_row.columns_padding_left .vc_column_container > .vc_column-inner, .row.columns_padding_left > [class*="column-"], .columns_wrap.columns_padding_left > [class*="column-"], .row > [class*="column-"].columns_padding_left, .columns_wrap > [class*="column-"].columns_padding_left { padding-left:$grid_gap; padding-right:0; } .vc_row.columns_padding_right, .row.columns_padding_right, .columns_wrap.columns_padding_right { margin-left: 0; margin-right: -$grid_gap; } .vc_row.columns_padding_right .vc_column_container > .vc_column-inner, .row.columns_padding_right > [class*="column-"], .columns_wrap.columns_padding_right > [class*="column-"], .row > [class*="column-"].columns_padding_right, .columns_wrap > [class*="column-"].columns_padding_right { padding-left:0; padding-right:$grid_gap; } .vc_row, .row.columns_padding_center, .columns_wrap.columns_padding_center { margin-left: -$grid_gap / 2; margin-right: -$grid_gap / 2; } .vc_column_container > .vc_column-inner, .row.columns_padding_center > [class*="column-"], .columns_wrap.columns_padding_center > [class*="column-"], .row > [class*="column-"].columns_padding_center, .columns_wrap > [class*="column-"].columns_padding_center { padding-left:$grid_gap / 2; padding-right:$grid_gap / 2; } .row.columns_padding_bottom > [class*="column-"], .columns_wrap.columns_padding_bottom > [class*="column-"], .row > [class*="column-"].columns_padding_bottom, .columns_wrap > [class*="column-"].columns_padding_bottom { padding-bottom: $grid_gap; } .row.columns_padding_bottom.columns_in_single_row > [class*="column-"], .columns_wrap.columns_padding_bottom.columns_in_single_row > [class*="column-"] { padding-bottom: $grid_gap; } .sc_blogger.no_margin .row, .sc_blogger.no_margin .columns_wrap, .row.no_margin, .columns_wrap.no_margin { margin-left: 0 !important; margin-right: 0 !important; } .sc_blogger.no_margin .row > [class*="column-"], .sc_blogger.no_margin .columns_wrap > [class*="column-"], .row.no_margin > [class*="column-"], .columns_wrap.no_margin > [class*="column-"] { padding: 0 !important; } /* Columns, push, pull and offset sizes */ @for $i from 1 through 12 { @for $j from $i through 12 { $s: 100% / $j * $i; @if $j == 1 { .column-#{$i}, .column-#{$i}_#{$j} { width: $s; } } @else { .column-#{$i}_#{$j} { width: $s; } @if ($i < $j) { .push-#{$i}_#{$j} { left: $s } .pull-#{$i}_#{$j} { right: $s; } .offset-#{$i}_#{$j} { margin-left: $s; } } } } } .clearfix:after, .container:after, .container-fluid:after, .row:after, .columns_wrap:after { content: " "; @include clear; } .center-block { display: block; margin-left: auto; margin-right: auto; } .pull-right { float: right !important; } .pull-left { float: left !important; } .affix { position: fixed; @include translate3d(0, 0, 0); } .visible { visibility: visible; } .invisible { visibility: hidden; } .show { display: block !important; } .hide { display: none !important; } .hidden { display: none !important; visibility: hidden !important; } .text-hide { @include font(0, 0); color: transparent; text-shadow: none; background-color: transparent; border: 0; } .vertical-centered { overflow:hidden; } .vertical-centered:before { content:' '; @include box(0, 100%); margin-left:-0.3em; } .vertical-centered:before, .vertical-centered > * { display: inline-block; vertical-align:middle; } .hallelujah_loading { background-image:url(images/preloader.png) !important; background-position:center !important; background-repeat:no-repeat !important; } .theme_button_close, .trx_addons_button_close, .review-form a.close { display:block; cursor:pointer; @include square(3rem); @include abs-rt; margin: 0 !important; } .sc_layouts_cart_widget_close { @include square(2rem); } .mfp-close, .review-form a.close { text-indent: -100px; overflow: hidden !important; @include transition-property(transform); @include transform-origin(50% 50%); } .theme_button_close_icon, .trx_addons_button_close_icon { @include abs-lt(25%, 25%, 2); @include square(50%); @include border-box; @include transition-property(transform); @include transform-origin(50% 50%); } .theme_button_close:hover .theme_button_close_icon, .trx_addons_button_close:hover .trx_addons_button_close_icon, .mfp-close:hover, .review-form a.close:hover { @include rotate(-180deg); } .theme_button_close_icon:before, .theme_button_close_icon:after, .trx_addons_button_close_icon:before, .trx_addons_button_close_icon:after, .mfp-close:before, .mfp-close:after, .review-form a.close:before, .review-form a.close:after { content:' '; @include abs-lt(0, 50%); @include transform-origin(50% 50%); @include box(100%, 0); @include border-box; margin-top: -1px; border-top: 2px solid #fff; @include transition-property(border-color); } .mfp-close:before, .mfp-close:after, .review-form a.close:before, .review-form a.close:after { left: 25%; width: 50%; } .theme_button_close_icon:before, .trx_addons_button_close_icon:before, .mfp-close:before, .review-form a.close:before { @include rotate(45deg); } .theme_button_close_icon:after, .trx_addons_button_close_icon:after, .mfp-close:after, .review-form a.close:after { @include rotate(-45deg); } /* 6. Page layouts -------------------------------------------------------------- */ .page_wrap { min-height:100vh; @include border-box; } .page_wrap, .content_wrap { margin:0 auto; } .body_style_boxed { background-color:#f0f0f0; background-attachment: fixed; @include bg-cover(center top); } .body_style_boxed .page_wrap { width: $page_boxed; max-width: 100%; } .page_content_wrap { padding-top: 6.2rem; padding-bottom: 6.7rem; } .remove_margins .page_content_wrap { padding-top: 0 !important; padding-bottom: 0 !important; } .content_wrap, .content_container { width: $page; max-width: 100%; margin:0 auto; } .content_wrap .content_wrap, .content_wrap .content_container, .content_container .content_wrap, .content_container .content_container { width:100%; } .content_wrap:after, .content_container:after { content:" "; @include clear; } .body_style_fullwide .content_wrap { max-width: $page_fullwide; margin: 0 auto; width: 100% !important; padding-left: $paddings_fullwide; padding-right: $paddings_fullwide; @include border-box; } .content, .sidebar, .sidebar_inner { @include border-box; } .sidebar_fixed_placeholder { min-height: 1px; } .page_content_wrap .content_wrap, .page_content_wrap .content_wrap_fullscreen { position:relative; } .mfp-inline-holder div.mfp-content, .mfp-ajax-holder div.mfp-content{ min-height: 4%; max-width: 80%; } /* Content and Sidebar */ body.body_style_wide:not(.expand_content) [class*="content_wrap"] > .content, body.body_style_boxed:not(.expand_content) [class*="content_wrap"] > .content { width: $content; } [class*="content_wrap"] > .sidebar { width: $sidebar; } .sidebar_hide [class*="content_wrap"] > .content { margin-left: auto; margin-right: auto; } .sidebar_right [class*="content_wrap"] > .content { float: left; } .sidebar_right [class*="content_wrap"] > .sidebar { float: right; } .sidebar_left [class*="content_wrap"] > .content { float: right; } .sidebar_left [class*="content_wrap"] > .sidebar { float: left; } /* Fullwide or Fullscreen with sidebar */ .body_style_fullwide [class*="content_wrap"] > .content, .body_style_fullscreen [class*="content_wrap"] > .content { width: 100%; } .body_style_fullwide.sidebar_right [class*="content_wrap"] > .content, .body_style_fullscreen.sidebar_right [class*="content_wrap"] > .content { padding-right: $gap + $sidebar; } .body_style_fullwide.sidebar_right [class*="content_wrap"] > .sidebar, .body_style_fullscreen.sidebar_right [class*="content_wrap"] > .sidebar { margin-left: -$sidebar; } .body_style_fullwide.sidebar_left [class*="content_wrap"] > .content, .body_style_fullscreen.sidebar_left [class*="content_wrap"] > .content { padding-left: $gap + $sidebar; } .body_style_fullwide.sidebar_left [class*="content_wrap"] > .sidebar, .body_style_fullscreen.sidebar_left [class*="content_wrap"] > .sidebar { margin-right:-$sidebar; } .body_style_fullscreen .page_content_wrap { overflow:hidden; padding:0; position:relative; } /* Boxed style for articles and sidebar */ .body_style_fullscreen [class*="content_wrap"] > .content > article.page { padding:0; } /* Sidebar control to show/hide sidebar on mobile devices */ .sidebar_control { display: none; } /* 7. Section's decorations =============================================================== */ /* 7.1 Header -------------------------------------------------------------- */ /* Top panel */ .top_panel { position:relative; z-index:8000; padding: 0.02px 0; @include bg-cover; } .top_panel .row > [class*="column-"], .top_panel .columns_wrap > [class*="column-"] { vertical-align:middle; } .top_panel.with_bg_image:before { content:' '; @include bg-mask(#000, 0.7, -1); } /* Background video in the header */ #background_video { object-fit: cover; overflow:hidden; @include abs-cc(-1 !important); @include box(100%, 100%); } div#background_video { position: absolute !important; } div#background_video:after { content: ' '; @include abs-lt(0, 0, 2); @include box(100%, 100%); background-color:rgba(255, 255, 255, 0.3); } div#background_video iframe, div#background_video video { @include abs-cc(1, !important); max-width: none; } #tubular-container { display:none; } .top_panel.with_bg_video { background: #000; } /* Header positions */ .header_position_over .page_wrap { position:relative; } .header_position_over .top_panel { @include abs-lt(0, 0, 8000); width: 100%; background: transparent!important; } .header_position_over .top_panel .sc_layouts_row[class*="scheme_"]:not(.sc_layouts_row_fixed_on) { background-color:transparent; } .header_position_under .top_panel { position:relative; z-index:2; @include border-box; } .header_position_under .top_panel_mask { display:none; background-color:#000; opacity: 0; pointer-events: none; @include abs-cover(9999); } .header_position_under .page_content_wrap { position:relative; z-index:4; } .header_position_under .footer_wrap { position:relative; z-index:3; } /* Default header layouts ---------------------------------------------- */ /* Add transition to the default header */ .top_panel_default .sc_layouts_row_fixed_on { @include transition-property(padding); } .top_panel_default .sc_layouts_row .custom-logo-link img, .top_panel_default .sc_layouts_row .sc_layouts_logo img { @include transition-property(max-height); } /* Main menu in the default header */ .top_panel_default .sc_layouts_menu_nav > li.menu-item-has-children > a:after { content: '\e828'; font-family: $theme_icons; } .sc_layouts_menu_nav li li.menu-item-has-children > a:after { content: ''; font-family: $theme_icons; width:3px; height:3px; background-color: red; top: 1em; } .sc_layouts_menu_nav .menu-collapse{ margin:0 0 0 7px; } .top_panel_default .sc_layouts_menu_mobile_button .sc_layouts_item_icon:before { content: '\e8ba'; font-family: $theme_icons; } .sc_layouts_menu_nav > li.menu-item-has-children > a:after{ transition: 0s; right:0.5em; } /* Vertical menus */ .sc_layouts_menu_dir_vertical .sc_layouts_menu_nav li.menu-item-has-children > a > .open_child_menu { display: none; @include abs-rt(0, 0, 2); bottom: 0; width: 2.2em; } .sc_layouts_menu_nav > li.current-menu-item > a, .sc_layouts_menu_nav > li.current-menu-parent > a, .sc_layouts_menu_nav > li.current-menu-ancestor > a{ font-weight: 500!important; } .sc_layouts_menu_nav > li.menu-item-has-children > a{ padding-right: 1.5em; } .sc_layouts_menu_nav > li > a, .menu_main_nav>li>a, .sc_layouts_row:not(.sc_layouts_row_type_narrow) .sc_layouts_menu_nav>li>a{ font-weight: 500; font-size: 16px; padding: 1em 1.27em; } .sc_layouts_menu_popup .sc_layouts_menu_nav, .sc_layouts_menu_popup .sc_layouts_menu_nav > li > ul, .sc_layouts_menu_nav > li > ul ul{ left: 14em; margin:0; } .sc_layouts_menu_nav > li > ul ul.submenu_left { left: -14em; margin:0; } .sc_layouts_menu_nav > li li > a{ padding: 0.5rem 2rem; } .sc_layouts_menu_nav > li:last-child > ul, .sc_layouts_column_align_right .sc_layouts_menu_nav > li.menu-collapse > ul{ left:-3.5em!important; } .sc_layouts_menu_nav > li > ul{ left:-3.5em; } .sc_layouts_menu_popup .sc_layouts_menu_nav, .sc_layouts_menu_nav > li ul{ width: 14em; box-shadow: none; } /* Side menu ----------------------------------------------------------- */ body.menu_style_side { width: auto; @include content-box; } body.menu_style_left { margin-left:6rem; } body.menu_style_right { margin-right:6rem; } .menu_style_side .body_wrap { position:relative; overflow: hidden; max-width:100%; } .menu_style_side .menu_side_wrap { @include fixed-pos(0, auto, 0, 0, 20000); width: 6rem; @include transition-properties(left, right); } .menu_style_right .menu_side_wrap { left: auto; right: 0; } .admin-bar .menu_side_wrap { top: 32px; } @media (max-width: 782px) { .admin-bar .menu_side_wrap { top: 46px; } } @media (max-width: 600px) { .admin-bar .menu_side_wrap { top: 0; } } .menu_side_wrap .menu_side_inner { display:block; @include abs-cover; @include border-box; } .menu_style_side .menu_side_wrap .sc_layouts_logo { display: block; padding:25% 10%; text-align:center; border-bottom: 1px solid #ddd; position:relative; z-index:1; } .menu_style_side .menu_side_wrap .logo_text { font-size: 1em; letter-spacing:0; text-align:center; @include rotate(-90deg); } .menu_style_side .menu_side_wrap .logo_slogan { display:none; } .menu_side_wrap .menu_mobile_button { display:block; position:relative; left: 0; right: auto; top: 0; } .menu_side_wrap .menu_side_button { display: none; font-size: 16px; margin-top:-1.5em; overflow:hidden; cursor: pointer; @include abs-lt(-1.5em, 50%); @include square(3em); @include border-box; @include transition-properties(left, right); } .menu_style_right .menu_side_wrap .menu_side_button { text-align:left; padding-left: 10px; @include border-radius(4px 0 0 4px); } .menu_style_left .menu_side_wrap .menu_side_button { left: auto; right: -1.5em; text-align:right; padding-right: 10px; @include border-radius(0 4px 4px 0); } .menu_style_right .menu_side_wrap .menu_side_button:before { content: '\e837'; } .menu_style_right .menu_side_wrap.opened .menu_side_button:before { content: '\e836'; } .menu_style_left .menu_side_wrap .menu_side_button:before { content: '\e836'; } .menu_style_left .menu_side_wrap.opened .menu_side_button:before { content: '\e837'; } // TOC menu items #toc_menu { display: none; @include abs-lt(50%, 50%, ''); width: 100%; margin:-50% 0 0 -50%; } .toc_menu_item { position:relative; z-index:1; } .toc_menu_item .toc_menu_icon { display:block; position:relative; color: #888; height:1.5em; line-height:1.5em; text-align:center; } .toc_menu_item .toc_menu_icon:before { display:inline-block; line-height: inherit; color:inherit; } .toc_menu_item .toc_menu_icon_default:before { content: ' '; margin-top: 0.75em; @include box(0.5em, 1px); background-color: #888; } .toc_menu_item:hover .toc_menu_icon, .toc_menu_item_active .toc_menu_icon { color: #292929; } .toc_menu_item:hover .toc_menu_icon_default:before, .toc_menu_item_active .toc_menu_icon_default:before { background-color: #292929; } .toc_menu_item_active .toc_menu_icon_default:before { width: 1.5em; } .toc_menu_item .toc_menu_description { @include abs-rt(-20em, 0, ''); opacity:0; white-space:nowrap; @include transition-all(.6s, ease-out); } .toc_menu_item:hover .toc_menu_description { right: 100%; margin-right: 1.5em; opacity:1; } // TOC menu in the side menu .menu_side_inner #toc_menu { display:block; position:relative; z-index:0; @include transition-property(top); } .menu_side_icons #toc_menu { left:0; top:0; margin:0; } .menu_side_icons .toc_menu_item .toc_menu_description { height: 6rem; @include font(1.0667em, 6rem, bold); text-transform:uppercase; top: 0; } .menu_side_icons .toc_menu_item:hover .toc_menu_description { margin-right:0; } .menu_side_icons .toc_menu_item .toc_menu_description span { display:inline-block; vertical-align:middle; padding: 0 3em; letter-spacing:1px; } .menu_side_icons .toc_menu_item .toc_menu_icon { @include box(100%, 6rem, 6rem); @include content-box; border-bottom: 1px solid #ddd; } .menu_side_icons .toc_menu_item .toc_menu_icon:before { @include font(2rem, inherit, normal); } .menu_side_dots #toc_menu .toc_menu_item .toc_menu_icon { text-align:center; } .menu_side_dots #toc_menu .toc_menu_item .toc_menu_icon:before { content: ' '; @include box(5px, 5px, inherit); @include border-round; } .menu_side_dots #toc_menu .toc_menu_item_active .toc_menu_icon:before { @include square(9px); } .menu_style_left .toc_menu_item .toc_menu_description { left: -20em; right: auto; } .menu_style_left .toc_menu_item:hover .toc_menu_description { left: 100%; right: auto; } /* Mobile header ---------------------------------------- */ .top_panel_mobile_info p { margin:0; } /* Mobile menu ---------------------------------------- */ body.mobile_layout.menu_style_left { margin-left: 0; } body.mobile_layout.menu_style_right { margin-right: 0; } body.mobile_layout.menu_style_right .menu_side_wrap { right: -6rem; } body.mobile_layout.menu_style_left .menu_side_wrap { left: -6rem; } body.mobile_layout.menu_style_right .menu_side_wrap.opened {right: 0; } body.mobile_layout.menu_style_left .menu_side_wrap.opened { left: 0; } body.mobile_layout.menu_style_side .menu_side_wrap .menu_side_button { display:block; } body.mobile_layout.menu_style_left .menu_side_wrap .menu_side_button:hover { right: -2em; } body.mobile_layout.menu_style_right .menu_side_wrap .menu_side_button:hover { left: -2em; } .menu_mobile_overlay { display:none !important; @include fixed-mask(#000, 0.8); z-index:100000; } .menu_mobile { @include fixed-lt(0, 0, 100002); @include box(100%, 0); @include transition-property(height); } .menu_mobile.opened { height:100%; } .menu_mobile_inner { @include abs-cover; text-align:center; overflow:hidden; } .menu_mobile li > a { display:block; } .menu_mobile [class*="sc_fly_"]:not(.sc_fly_static) { position: static !important; @include transform-none; left: auto; top: auto; right: auto; bottom: auto; } .menu_mobile:not(.opened) .theme_button_close_icon { @include transform(scale(0.2) rotate(-45deg)); } .menu_mobile .sc_layouts_logo { display: inline-block; vertical-align: top; text-align:center; margin: 4.4rem 0 0; font-size: 1em !important; } .menu_mobile .menu_mobile_nav_area { @include abs-lt(0, 48%, 1); @include box(100%, auto); @include translateY; max-height: 49%; padding-right:20px; overflow-y: scroll; } .menu_mobile .menu_mobile_nav_area ul { margin:0 auto; padding:0; list-style:none; width: auto; } .menu_mobile .menu_mobile_nav_area ul ul { margin: 0; display:none; } .menu_mobile .menu_mobile_nav_area li { margin-bottom:0; width:auto; } .menu_mobile .menu_mobile_nav_area li > a { @include font(1.25em, 1.5em); padding: 1px 2.5em 1px 0; text-transform:uppercase; letter-spacing:1px; position:relative; display: inline-block; width: 28rem; text-align:left; @include border-box; } .menu_mobile .menu_mobile_nav_area > ul > li > a { @include font(2em, 1.5em); } .menu_mobile .menu_mobile_nav_area > ul > li li > a { padding-left: 1em; padding-top: 0.25em; padding-bottom: 0.25em; } .menu_mobile .menu_mobile_nav_area > ul > li li li > a { padding-left: 2em; } .menu_mobile .menu_mobile_nav_area > ul > li li li li > a { padding-left: 3em; } .menu_mobile .menu_mobile_nav_area > ul > li li.menu-delimiter { margin-top: 0 !important; padding-top: 0 !important; text-align: center; overflow: hidden; } .menu_mobile .menu_mobile_nav_area > ul > li li.menu-delimiter > a { overflow: hidden; padding-top: 0.25em; padding-bottom: 0.25em; padding-right: 0.5em; } .menu_mobile .menu_mobile_nav_area > ul > li li.menu-delimiter > a > span { display: block; border-top: 1px solid #f0f0f0; @include box(100%, 0); } .menu_mobile .menu_mobile_nav_area .open_child_menu { display:block; @include abs-rt; @include square(1em); padding:0.25em; background-color: rgba(255,255,255,0.1); @include transition-colors; } .menu_mobile .menu_mobile_nav_area li li .open_child_menu { background-color:transparent; padding: 0.25em 0.7em; } .menu_mobile .menu_mobile_nav_area a:hover > .open_child_menu { background-color: rgba(255,255,255,0.2); } .menu_mobile .menu_mobile_nav_area .open_child_menu:before { font-family:$theme_icons; content:'\e828'; } .menu_mobile .menu_mobile_nav_area li.opened > a > .open_child_menu:before { content:'\e835'; } // Layouts as submenu .menu_mobile .menu_mobile_nav_area ul.sc_layouts_submenu { display: none; width: 26rem; text-align: left; padding: 1em; margin: 0 auto; } .menu_mobile .menu_mobile_nav_area ul.sc_layouts_submenu .sc_content { width: 100% !important; } .menu_mobile .menu_mobile_nav_area ul.sc_layouts_submenu .wpb_column:not([class*="vc_col-xs-"]), .menu_mobile .menu_mobile_nav_area ul.sc_layouts_submenu .elementor-column:not([class*="elementor-xs-"]) { width: 100%; float: none; } .menu_mobile .menu_mobile_nav_area ul.sc_layouts_submenu .wpb_column:not([class*="vc_col-xs-"]) + .wpb_column:not([class*="vc_col-xs-"]), .menu_mobile .menu_mobile_nav_area ul.sc_layouts_submenu .elementor-column:not([class*="elementor-xs-"]) + .elementor-column:not([class*="elementor-xs-"]) { margin-top: 2em; } .menu_mobile .search_mobile { @include abs-lb(50%, 8rem); width: 28rem; margin-left: -14.5rem; } .menu_mobile .search_mobile form { position:relative; } .menu_mobile .search_mobile .search_field { width:100%; padding: 1.5em 3em 1.5em 1.5em !important; } .menu_mobile .search_mobile .search_submit { @include abs-pos(0, 0, auto, auto); font-size:0.8667em; padding:2em 1.8em; background-color:transparent; height:69px; &:before{ position: relative; top:-4px; } } .menu_mobile .socials_mobile { @include abs-lb(0, 4rem); text-align:center; display:block; width: 100%; } .menu_mobile .social_item { display:inline-block; margin: 1em 1em 0 0; } .menu_mobile .social_item:last-child { margin-right: 0; } .menu_mobile .social_item .social_icon { display:block; font-size:1em; @include square(1em); } .menu_mobile_close { @include square(5em); } /* Menu mobile 'Narrow' */ .menu_mobile_narrow { margin-top:0; margin-left: -320px; @include box(320px, 100%); @include transition-properties(margin-left, margin-right); } .menu_mobile_narrow.opened { margin-left: 0; } .menu_style_right .menu_mobile_narrow { margin-right: -320px; margin-left: 0; left: auto; right: 0; } .menu_style_right .menu_mobile_narrow.opened { margin-right: 0; } .menu_mobile_narrow .menu_mobile_nav_area li > a { @include font(1em, 1.5em); text-transform: none; letter-spacing:0px; width: 18rem; } .menu_mobile_narrow .menu_mobile_nav_area > ul > li > a { @include font(1.25em, 1.5em); } .menu_mobile_narrow .menu_mobile_nav_area > ul > li > a > .open_child_menu:before { @include font(1em, inherit); } .menu_mobile_narrow .menu_mobile_nav_area li li .open_child_menu { padding: 0.4em; } .menu_mobile_narrow .search_mobile { width: 18rem; margin-left: -9rem; } /* Menu mobile in mobile layout */ .mobile_device .menu_mobile .menu_mobile_nav_area, .mobile_layout .menu_mobile .menu_mobile_nav_area { position:relative; top: auto; max-height: none; margin: 4em 0 0; @include transform-none; } .mobile_device .menu_mobile .search_mobile, .mobile_layout .menu_mobile .search_mobile { position:relative; bottom: auto; left: 0; margin: 3em auto 0; } .mobile_device .menu_mobile .socials_mobile, .mobile_layout .menu_mobile .socials_mobile { position: relative; bottom: auto; margin: 1em 0 0; } /* Widgets in the Header ------------------------------------------------------------- */ .header_widgets_wrap { position:relative; z-index:2; } .header_widgets_wrap.header_fullwidth { overflow:hidden; } .header_widgets_wrap.header_fullwidth .widget { margin-bottom:0; } /* 7.2 Sliders -------------------------------------------------------------- */ /* Revolution slider */ .slider_wrap .rev_slider_wrapper { z-index:0; } .slider_container.slider_controls_side .slider_controls_wrap > .slider_prev, .slider_outer_controls_side .slider_controls_wrap > .slider_prev{ opacity: 1; margin-left: 0; left:0; } .slider_container.slider_controls_side .slider_next, .slider_outer_controls_side .slider_controls_wrap > .slider_next{ margin-right: 0; opacity:1; right:0; } .sc_slider_controls .slider_controls_wrap > a, .slider_container.slider_controls_side .slider_controls_wrap > a, .slider_outer_controls_outside .slider_controls_wrap > a, .slider_outer_controls_side .slider_controls_wrap > a, .slider_outer_controls_top .slider_controls_wrap > a, .slider_outer_controls_bottom .slider_controls_wrap > a{ width: auto; height: auto; @include font(70px); line-height: 1em; transform: translateY(-50%); margin-top: 0; } div .sc_slider_controls .slider_controls_wrap > .slider_next:before, div .slider_container.slider_controls_side .slider_controls_wrap > .slider_next:before, div .slider_outer_controls_side .slider_controls_wrap > .slider_next:before, div .slider_outer_controls_outside .slider_controls_wrap > .slider_next:before, div .slider_outer_controls_top .slider_controls_wrap > .slider_next:before, div .slider_outer_controls_bottom .slider_controls_wrap > .slider_next:before{ content: '\e978'; font-family: $theme_icons; } div .sc_slider_controls .slider_controls_wrap > .slider_prev:before, div .slider_container.slider_controls_side .slider_controls_wrap > .slider_prev:before, div .slider_outer_controls_side .slider_controls_wrap > .slider_prev:before, div .slider_outer_controls_outside .slider_controls_wrap > .slider_prev:before, div .slider_outer_controls_top .slider_controls_wrap > .slider_prev:before, div .slider_outer_controls_bottom .slider_controls_wrap > .slider_prev:before{ content: '\e977'; font-family: $theme_icons; } .slider_container.slider_pagination_pos_bottom .swiper-pagination-bullets .swiper-pagination-bullet, .slider_outer.slider_outer_pagination_pos_bottom .swiper-pagination-bullets .swiper-pagination-bullet, .slider_outer.slider_outer_pagination_pos_bottom_outside .swiper-pagination-bullets .swiper-pagination-bullet{ margin: 0 10px; } .slider_container .swiper-pagination-bullet, .slider_outer .swiper-pagination-bullet{ width: 8px; height: 8px; opacity:1; } .rev_slider_wrapper .tp-carousel-wrapper ul li .slotholder:before{ content: ''; display: block; position: absolute; top: 0; bottom: 0; left: 0; right: 0; background: rgba(50, 62, 69, 1); -webkit-transition: all 1s ease; transition: all 1s ease; opacity: 0.7; } .rev_slider_wrapper .tp-carousel-wrapper ul li.active-revslide .slotholder:before{ opacity: 0; -webkit-transition: all 1s ease; transition: all 1s ease; } .hesperiden.tparrows{ &.tp-leftarrow { &:before{ content: '\e977'!important; font-family: $theme_icons!important; } } &.tp-rightarrow { &:before{ content: '\e978'!important; font-family: $theme_icons!important; } } } .slider_outer_controls_side .slider_controls_wrap>a.elastistack-button-next:before{ content: '\e976'!important; } .slider_outer_controls_side .slider_controls_wrap>a.elastistack-button-next{ bottom: -40px; position: relative!important; } /* 7.3 Post info (page/post title, category or tag name, author, meta, etc.) -------------------------------------------------------------- */ /* Common styles */ .blog_archive { padding-bottom: 4em; } .post_item > .post_title { margin-top:0; } .post_item .more-link, .gallery_preview_show .post_readmore { margin-top: 2.1em; } /* Tabs (internal and Essential Grid) */ .mptt-navigation-tabs, div.hallelujah_tabs .hallelujah_tabs_titles { list-style-type:none; padding:0; text-align:center; letter-spacing:0; margin: -0.85em 0 3.2em; } div.esg-filter-wrapper .esg-filterbutton, .mptt-navigation-tabs li, div.hallelujah_tabs .hallelujah_tabs_titles li { display: inline-block; margin: 0 0 3px; @include font(12px, 1.4em, normal); text-transform:uppercase; padding: 0; border: none; @include border-radius(0); } div.esg-filter-wrapper .esg-filterbutton:hover, div.esg-filter-wrapper .esg-filterbutton.selected { @include box-shadow(none); } div.esg-filter-wrapper .esg-filterbutton, .mptt-navigation-tabs li, div.hallelujah_tabs .hallelujah_tabs_titles li{ margin-left:10px; margin-right:10px; } div.esg-filter-wrapper .esg-filterbutton > span, .mptt-navigation-tabs li a, div.hallelujah_tabs .hallelujah_tabs_titles li a, div.hallelujah_tabs .hallelujah_tabs_titles li a.ui-tabs-anchor { display:block; float: none; padding: 1.24em 3em; @include transition-colors; } div.hallelujah_tabs .hallelujah_tabs_content { padding: 0; } div.hallelujah_tabs .hallelujah_tab_content_remove { opacity: 0; } div.hallelujah_tabs .nav-links { margin-top:1em; } /* Post's banners */ .page_content_wrap { position: relative; } [class*="_banner_wrap"] { position: relative; text-align: center; } [class*="_banner_wrap"] .banner_link { display: block; @include abs-cover(''); } .banner_with_image:before { content: ' '; @include bg-mask(#000, 0.3, 1); @include transition-property(background-color); } .banner_with_image:hover:before { background-color: rgba(0,0,0,0.1); } .banner_with_image > * { position: relative; z-index: 2; color: #fff !important; } .page_banner_wrap { position: absolute; top: 0; right: 0; left: 0; bottom: 0; padding: 30px; background-size: 100% auto; background-repeat: repeat-y; background-attachment: fixed; } .custom-background .page_content_wrap { background-color: transparent !important; } .custom-background .content_wrap > .content, .page_banner_wrap ~ .content_wrap > .content { padding: 4rem; @include border-box; } .header_banner_wrap, .sidebar_banner_wrap, .footer_banner_wrap { padding: 30px; background-position: center; background-size: cover; } .sidebar_banner_wrap { margin-bottom: 30px; } /* Post featured block */ .post_featured { overflow:hidden; position:relative; margin-bottom:2.3em; width:100%; } .post_featured > p { margin: 0; height: 0; } .post_featured_bg { @include bg-cover; } .post_featured_bg:before { content: ' '; @include box(0, 0); padding-top: 56.25%; display:inline-block; vertical-align: top; margin-left:-0.3em; } .post_featured_right { float: right; width: 50%; margin-left: 4.3478%; } .post_featured_left { float: left; width: 50%; margin-right: 4.3478%; } /* Post info block */ .post_meta .post_meta_item, .post_meta .vc_inline-link { font-size: inherit; margin-left:0; white-space: normal; @include transition-property(color); } .post_meta .post_meta_item:after, .post_meta .post_meta_item.post_edit:after, .post_meta .vc_inline-link:after { content: ''; display:inline; font-family:inherit; @include font(inherit, '', 400, normal); vertical-align:baseline; margin: 0 0.5em; } .post_meta .post_meta_item:last-child:after, .post_meta .post_meta_item.post_edit:last-child:after, .post_meta .vc_inline-link:last-child:after { display:none; } .post_meta a.post_meta_item:before, .post_meta .vc_inline-link:before, .post_meta a.post_meta_item > .post_counters_number { margin-right: 0.3em; } .post_meta .vc_inline-link:before { content: '\e8bb'; font-family: $theme_icons; } .post_meta .post_meta_item .post_author_avatar { display: none; } .post_meta .post_meta_item .post_meta_number + .post_meta_label { margin-left: 0.3em; } /* Socials share in the post meta */ .post_share .social_items { font-size:1em; } .socials_share.socials_type_drop .social_items { padding:0.8em 1em; } .post_share .social_items .social_item .social_icon i { font-style:normal; text-transform:capitalize; } .post_meta .socials_share { display:inline; vertical-align:baseline; } .post_meta_item .socials_share .social_items { bottom:auto; top: 2.5em; } .post_meta_item .socials_share .social_items:before { bottom: auto; top: -5px; @include rotate(135deg); } /* 7.4 Post Formats -------------------------------------------------------------- */ .post_featured .mask { background-color: rgba(0,0,0,0.5); } /* WordPress Playlist */ .wp-playlist .wp-playlist-current-item img { background-color: #fff; } /* Audio */ .format-audio .post_featured { position:relative; max-height: 16em; } .single .format-audio .post_featured { max-height: none; } .format-audio .post_featured img { position:relative; } .format-audio .post_featured.with_thumb .mask { display: none; } .format-audio .post_featured .mask { opacity: 1; } .format-audio .post_featured .post_audio.with_iframe .post_audio_author, .format-audio .post_featured .post_audio.with_iframe .post_audio_title, .sc_layouts_blog_item_featured .post_featured .post_audio.with_iframe .post_audio_author, .sc_layouts_blog_item_featured .post_featured .post_audio.with_iframe .post_audio_title { display:none; } .format-audio .post_featured .post_audio_author, .trx_addons_audio_player .audio_author, .sc_layouts_blog_item_featured .post_featured .post_audio_author { @include font(1em, '', 400, italic); } .trx_addons_audio_player .audio_author, .sc_layouts_blog_item_featured .audio_author { margin-left: 0; margin-right:0; text-transform:none; } .format-audio .post_featured .post_audio_title, .trx_addons_audio_player .audio_caption, .sc_layouts_blog_item_featured .post_featured .post_audio_title { @include font(1em, 1.35em, 400); letter-spacing:1px; text-transform:none; } .format-audio .post_featured .post_audio_title { @include font(1.2em, 1.5em); margin-top: 0.4em; margin-bottom:0.5em; } .format-audio .post_featured.with_thumb .post_audio_author, .trx_addons_audio_player.with_cover .audio_author, .format-audio .post_featured.with_thumb .post_audio_title, .trx_addons_audio_player.with_cover .audio_captionm .sc_layouts_blog_item_featured .post_featured.with_thumb .post_audio_author, .sc_layouts_blog_item_featured .post_featured.with_thumb .post_audio_title { color: #ffffff; } .vc_row .trx_addons_audio_player .audio_caption { @include font(1.2em, 1.35em); } .trx_addons_audio_player .audio_author + .audio_caption { margin:-0.6em 0 0.25em; } .format-audio .post_featured.with_thumb .post_audio, .sc_layouts_blog_item_featured .post_featured.with_thumb .post_audio { @include abs-pos(auto, 50px, 50px, 50px, 1000); text-align:left; } .format-audio .post_featured.without_thumb .post_audio:not(.with_iframe), .sc_layouts_blog_item_featured .post_featured.without_thumb .post_audio:not(.with_iframe) { padding: 2em 2.5em; border: 1px solid #ddd; } /* Shortcode "Audio" */ .trx_addons_audio_player { padding: 2.2em 17px 1.75em; } .trx_addons_audio_player.without_cover { border: 1px solid #ddd; } .single.single-post{ .sidebar .mejs-controls, footer .mejs-controls{ padding: 0 10px; } } .single.single-post{ .mejs-controls{ padding: 25px 18px 20px 18px; height:auto; } } .wp-block-audio .mejs-container, .single-format-audio .wp-audio-shortcode.mejs-container{ height:80px!important; } .single-format-audio .related_wrap .wp-audio-shortcode.mejs-container{ height:auto!important; } .single.single-format-audio .wp-block-audio{ + p{ margin-top: 1.6em; } } .mejs-controls .mejs-playpause-button.mejs-play > button:before, .mejs-controls .mejs-playpause-button.mejs-replay > button:before { content: '\e97b'; font-family:$theme_icons; letter-spacing: -2px; @include font(30px); .sidebar &, footer &{ @include font(18px); } } .mejs-controls .mejs-playpause-button.mejs-pause > button:before { content: '\e8e3'; font-family:$theme_icons; } .mejs-controls .mejs-volume-button.mejs-mute > button:before { content: '\e973'; font-family:$theme_icons; } .mejs-controls .mejs-volume-button.mejs-unmute > button:before { content: '\e97e'; font-family:$theme_icons; font-size: 0.75em; vertical-align: top; } .mejs-controls .mejs-button.mejs-fullscreen-button > button:before { content: '\f0b2'; font-family:$theme_icons; font-size: 0.85em; } .mejs-controls .mejs-button.mejs-unfullscreen > button:before { content: '\f0b2'; font-family:$theme_icons; font-size: 0.85em; } .mejs-controls .mejs-button > button{ background-image: none; } .mejs-controls .mejs-time{ @include font(15px,16px,400); padding-top:10px; } div .mejs-horizontal-volume-total{ top:15px; } .mejs-time.mejs-currenttime-container{ margin-left:24px; } .mejs-time-buffering, .mejs-time-current, .mejs-time-float-corner, .mejs-time-float-current, .mejs-time-hovered, .mejs-time-loaded, .mejs-time-marker, .mejs-time-total, .mejs-horizontal-volume-total{ height:4px!important; } div .mejs-time-handle-content{ top: -7px; } .mejs-button.mejs-volume-button{ font-size: 9px; button{ margin-top:7px; font-size: 13.5px; } &.mejs-unmute{ font-size: 13px; } } .mejs-controls .mejs-volume-button.mejs-mute > button:before{ content: '\e963'; font-family: $theme_icons; } .mejs-button.mejs-playpause-button{ button{ font-size: 32px; margin:0; width:32px; height:32px; line-height: 32px; } } .sidebar .mejs-button.mejs-playpause-button, footer .mejs-button.mejs-playpause-button{ button{ font-size: 2em; margin: 10px 6px; width:20px; height:20px; line-height: 20px; } } .sidebar .mejs-horizontal-volume-total, footer .mejs-horizontal-volume-total{ top:18px; } .sidebar .mejs-controls .mejs-button > button, footer .mejs-controls .mejs-button > button{ margin: 10px 6px; font-size: 1.5em; } .sidebar .mejs-time-rail, footer .mejs-time-rail{ padding-top: 13px; } // Media elements .post_featured.with_thumb .mejs-container, .post_featured.with_thumb .mejs-controls, .post_featured > div > .mejs-container, .post_featured > div > .mejs-container .mejs-controls, .trx_addons_audio_player.with_cover .mejs-container, .trx_addons_audio_player.with_cover .mejs-controls { background: none; } .sidebar .mejs-controls .mejs-time, .footer_wrap .mejs-controls .mejs-time { display:none; } .mejs-button > button { @include border-sharp; background-color: transparent !important; } /* Video */ .post_featured.without_thumb { display: block; } .post_featured.with_thumb { position:relative; } .post_featured.with_thumb .post_video, .sc_layouts_blog_item_featured .post_featured.with_thumb .post_video { @include flex; @include flex-align-items(center); @include abs-cover; @include transition-all; text-align:center; opacity:0; overflow:hidden; } .post_featured.with_thumb .post_video:before, .sc_layouts_blog_item_featured .post_featured.with_thumb .post_video:before { content:' '; display:inline-block; padding-top:55%; @include box(0, 0); } .post_featured.with_thumb img, .sc_layouts_blog_item_featured .post_featured.with_thumb img { position:relative; z-index:2; } .post_featured.with_thumb .mask, .sc_layouts_blog_item_featured .post_featured.with_thumb .mask { z-index:3; background-color: rgba(0,0,0,0.5); opacity:0; } .post_featured.with_thumb:hover .mask, .sc_layouts_blog_item_featured .post_featured.with_thumb:hover .mask { opacity:1; } .trx_addons_video_player.with_cover .video_mask{ opacity:1; background: transparent!important; } .trx_addons_video_player.with_cover .video_hover, .post_featured.with_thumb .post_video_hover, .sc_layouts_blog_item_featured .post_featured.with_thumb .post_video_hover { @include square(4rem); @include transition-all; @include abs-lt(50%, 50%, 20); @include transform-none; margin: -2rem 0 0 -2rem; font-size:2em; opacity: 1; cursor: pointer; overflow:hidden; color: #fff; background-color: rgba(0,0,0,0.5); border: none; } .trx_addons_video_player.with_cover:hover .video_hover, .post_featured.with_thumb:hover .post_video_hover, .sc_layouts_blog_item_featured .post_featured.with_thumb:hover .post_video_hover { opacity: 1; margin-top: -3.3335rem } .trx_addons_video_player.with_cover .video_hover, .body_style_fullwide .post_featured.with_thumb .post_video_hover, .post_layout_excerpt .post_featured.with_thumb .post_video_hover, .post_layout_chess_1 .post_featured.with_thumb .post_video_hover { font-size:38px; @include square(6.6667rem); @include border-sharp(); margin: -3.3335rem 0 0 -3.3335rem!important; } .widget_video .trx_addons_video_player.with_cover .video_hover { font-size: 38px; } .sidebar .trx_addons_video_player.with_cover .video_hover, .footer_wrap .trx_addons_video_player.with_cover .video_hover { font-size: 1.8em; } .trx_addons_video_player.with_cover .video_hover:before, .post_featured.with_thumb .post_video_hover:before, .sc_layouts_blog_item_featured .post_featured.with_thumb .post_video_hover:before { content: '\e97b'; font-family:$theme_icons; } .post_featured.with_thumb .post_video_hover > a, .sc_layouts_blog_item_featured .post_featured.with_thumb .post_video_hover > a { display: block; @include abs-cover; } .post_featured.post_video_play .post_video, .sc_layouts_blog_item_featured .post_featured.post_video_play .post_video { opacity:1; z-index:100; } .post_featured.post_video_play .mask, .sc_layouts_blog_item_featured .post_featured.post_video_play .mask { opacity: 1; background-color:#000; } .post_featured.post_video_play .post_video_hover, .sc_layouts_blog_item_featured .post_featured.post_video_play .post_video_hover { display:none; } .single .video_frame{ margin-bottom: 1.2em; } /* Gallery */ .format-gallery .post_featured.with_thumb .slider_outer { @include abs-cc(1000); width: 100%; } /* Aside, Link, Status, Quote */ .format-quote .post_content, .format-aside .post_content, .format-link .post_content, .format-status .post_content { padding: 0; text-align:left; } .format-aside .post_content_inner, .post_item_single.format-aside .post_content > p, .format-link .post_content_inner, .post_item_single.format-link .post_content > p, .format-status .post_content_inner, .post_item_single.format-status .post_content > p { @include font(1.6667rem, 1.4em); } .format-aside .post_content_inner { padding: 1em 1.3158em; } .format-quote .post_content p, .format-aside .post_content p, .format-link .post_content p, .format-status .post_content p { margin-bottom: 0; } .format-aside .post_content p+p, .format-link .post_content p+p, .format-status .post_content p+p { margin-top:1em; } .format-aside .post_content_inner:after { display:none; } .format-aside .post_content_inner + .post_meta, .format-link .post_content_inner + .post_meta, .format-status .post_content_inner + .post_meta { margin-top:1.6em; } /* Chat */ .format-chat p { margin-bottom:0; } .format-chat p > em, .format-chat p > b, .format-chat p > strong { display:inline-block; margin-top:1.7em; } .format-chat p:first-child > em, .format-chat p:first-child > b, .format-chat p:first-child > strong { margin-top:0; } /* 7.5 Paginations -------------------------------------------------------------- */ /* Blog pagination: Load more and Infinite */ .nav-links-more { text-transform:uppercase; letter-spacing:1px; text-align:center; margin-top: 2em; } [class*="blog_style_classic"] .nav-links-more, [class*="blog_style_masonry"] .nav-links-more { margin-top: 0; } .nav-links-more.nav-links-infinite{ display:none; } .nav-links-more a { display:inline-block; padding-top: 2em; position:relative; } .nav-links-more a:before { content: '\e929'; font-family:$theme_icons; font-size:1.6em; font-weight:normal; display:block; text-align:center; margin-left:-0.5em; @include abs-lt(50%, 0); @include square(1em); } .nav-links-more a:hover { @include animation(squat 0.5s 1 cubic-bezier(0.2, -0.8, 0.6, -1.2)); } .nav-links-more.loading a:before { content: '\e810'; @include animation(spin 2s infinite linear); } .nav-links-infinite a span { opacity: 0; } .nav-links-infinite.loading { display: block; } /* Blog pagination: Prev/Next links */ .nav-links-old { overflow:hidden; font-size: 0.9333em; text-transform:uppercase; letter-spacing:1px; margin-top: 3em; } body[class*="blog_style_portfolio"] .nav-links-old, body[class*="blog_style_classic"] .nav-links-old { margin-top:1.3em; } .nav-links-old .nav-prev a:before, .nav-links-old .nav-next a:after { font-family:$theme_icons; font-weight:normal; display:inline; @include abs-lt; } .nav-links-old .nav-prev { float:left; position:relative; padding-left: 2em; } .nav-links-old .nav-prev a:before { content: '\e939'; } .nav-links-old .nav-next { float:right; position:relative; padding-right:2em; } .nav-links-old .nav-next a:after { content: '\e93a'; left: auto; right: 0; } .nav-links-old a { border-bottom: 1px dotted transparent; } /* Blog pagination: Page numbers */ div.esg-filters, .comments_pagination, .nav-links, .page_links { font-size: 1em; text-transform:uppercase; margin-top: 3.5333rem; text-align:left; border:none; list-style-type:none; clear: both; } .page_links { margin-top: 0; padding-top: 2.5em; } .page_links .page_links_title { display: inline-block; vertical-align: top; margin: 1.75em 1em 0 0; } .esg-filters div.esg-navigationbutton, .page_links > span:not(.page_links_title), .page_links > a, .comments_pagination .page-numbers, .nav-links .page-numbers { display:inline-block; vertical-align:top; font-size:inherit; font-weight: inherit; margin: 17px 17px 0 0; padding: 0; border: none; @include square(40px); @include border-sharp; @include transition-properties(color, background-color, border-color, background-position); } .esg-filters .esg-navigationbutton i[class*="eg-icon-"] { color: inherit; } .esg-filters .esg-navigationbutton i.eg-icon-left-open:before { content: '\e939'; font-family: $theme_icons; } .esg-filters .esg-navigationbutton i.eg-icon-right-open:before { content: '\e93a'; font-family: $theme_icons; } .esg-filters div.esg-navigationbutton:hover, .esg-filters div.esg-navigationbutton.selected { @include box-shadow(none); } .nav-links .page-numbers.first, .nav-links .page-numbers.prev, .nav-links .page-numbers.next, .nav-links .page-numbers.last, .comments_pagination .page-numbers.first, .comments_pagination .page-numbers.prev, .comments_pagination .page-numbers.next, .comments_pagination .page-numbers.last { text-indent: 200px; overflow:hidden; position:relative; } .nav-links .page-numbers.first:before, .nav-links .page-numbers.prev:before, .nav-links .page-numbers.next:before, .nav-links .page-numbers.last:before, .comments_pagination .page-numbers.first:before, .comments_pagination .page-numbers.prev:before, .comments_pagination .page-numbers.next:before, .comments_pagination .page-numbers.last:before { font-family:$theme_icons; @include abs-lt; width: 100%; text-align: center; text-indent: 0; } .nav-links .page-numbers.first:before, .comments_pagination .page-numbers.first:before{ content:'\e8af'; } .nav-links .page-numbers.prev:before, .comments_pagination .page-numbers.prev:before { content:'\e837'; } .nav-links .page-numbers.next:before, .comments_pagination .page-numbers.next:before { content:'\e836'; } .nav-links .page-numbers.last:before, .comments_pagination .page-numbers.last:before { content:'\e8b0'; } /* Single page Prev/Next navigation */ .nav-links-single .nav-links { font-size:0.8667em; text-align: left; margin-top: 6em; padding-top: 6em; border-top: 1px solid #ddd; overflow:hidden; text-transform:none; } .nav-links-single .nav-links a { display:block; position:relative; min-height: 5em; z-index:1; } .nav-links-single .nav-links a .nav-arrow { @include box(5em, 4.6em, 4.6em); overflow:hidden; text-align:center; @include abs-lt; @include bg-cover; } .nav-links-single .nav-links a .nav-arrow:before { content: ' '; display:block; background-color:#fff; opacity:0; @include abs-cover; @include transition-all; } .nav-links-single .nav-links a:hover .nav-arrow:before { opacity:0.5; } .nav-links-single .nav-links a .nav-arrow:after { content: '\e939'; font-family: $theme_icons; display:inline-block; position:relative; z-index:2; top: 3em; opacity:0; color: #292929; @include transition-all; } .nav-links-single .nav-links a:hover .nav-arrow:after { top: 0; opacity:1; } .nav-links-single .nav-links .nav-next a .nav-arrow { right: 0; left: auto; } .nav-links-single .nav-links .nav-next a .nav-arrow:after { content: '\e93a'; } .nav-links-single .nav-links .nav-previous, .nav-links-single .nav-links .nav-next { width:50%; @include border-box; } .nav-links-single .nav-links .nav-previous { float:left; text-align:left; padding-right:15px; } .nav-links-single .nav-links .nav-previous a { padding-left: 6.5em; } .nav-links-single .nav-links .nav-previous .post-title { text-align:left; } .nav-links-single .nav-links .nav-next { float:right; text-align:right; padding-left:15px; } .nav-links-single .nav-links .nav-next a { padding-right: 6.5em; } .nav-links-single .nav-links .nav-next .post-title { text-align:right; } .nav-links-single .nav-links .post-title, .nav-links-single .nav-links .post_date { @include transition-colors; } .nav-links-single .nav-links .post-title { margin:0 0 0.3em; } .nav-links-single .nav-links .meta-nav, .nav-links-single .nav-links .post_date { font-size:0.9286em; font-weight:normal; } .nav-links-single.nav-links-fixed { position: fixed; z-index: 10; bottom: 100px; left: 20px; right: 20px; opacity: 0; @include transition-property(opacity); } .menu_style_left .nav-links-single.nav-links-fixed { margin-left: 6rem; } .menu_style_right .nav-links-single.nav-links-fixed { margin-right: 6rem; } .nav-links-single.nav-links-fixed.nav-links-visible { opacity: 1; } .nav-links-single.nav-links-fixed .nav-links { padding: 0; margin: 0; border-width: 0; } .nav-links-single.nav-links-fixed .nav-links .nav-previous, .nav-links-single.nav-links-fixed .nav-links .nav-next { @include abs-lb; width: 220px; padding: 15px; border: 1px solid #e5e5e5; background-color: #fff; @include transition-properties(left, right); } .nav-links-single.nav-links-fixed .nav-links .nav-previous { left: -300px; } .nav-links-single.nav-links-fixed.nav-links-visible .nav-links .nav-previous { left: 0; } .nav-links-single.nav-links-fixed .nav-links .nav-next { left: auto; right: -300px; } .nav-links-single.nav-links-fixed.nav-links-visible .nav-links .nav-next { right: 0; } .nav-links-single-scroll.hallelujah_loading { min-height: 2em; margin-top: 4em; } .previous_post_content { margin-top: 6em; padding-top: 6em; border-top: 1px solid #ddd; } /* Attachments navigation */ .image-navigation .nav-previous, .image-navigation .nav-next { float:none; width:auto; text-align:left; padding:0; margin:0; @include abs-lc(1.5em); } .image-navigation .nav-next { left: auto; right: 1.5em; text-align:right; } .image-navigation .nav-previous a, .image-navigation .nav-next a { display:block; padding: 1.1em 1em; width: 0; max-width:20em; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; background-color:rgba(0,0,0,0); border:1px solid rgba(0,0,0,0); color: #fff; @include border-radius(50%); } .image-navigation .nav-previous a:hover, .image-navigation .nav-next a:hover { width: auto; color: #fff;; background-color:rgba(0,0,0,0.6); border-color:rgba(0,0,0,0.6); @include border-radius(2em); } .image-navigation .nav-previous a:hover { padding-left:3.5em; } .image-navigation .nav-next a:hover { padding-right:3.5em; } .image-navigation .nav-previous a:after, .image-navigation .nav-next a:after { content: '\e8ef'; font-family: $theme_icons; @include abs-lc; @include square(4em); @include border-round; border: 1px solid #000; background-color: #333; color: #fff; } .image-navigation .nav-next a:after { content: '\e8f0'; left: auto; right: 0; } .image-navigation .nav-previous a:hover:after, .image-navigation .nav-next a:hover:after { border-color: transparent; background-color: transparent; } /* 7.6 Full post in the blog ------------------------------------------------------ */ .full_post_loading { position: relative; } .full_post_loading:after { content: ' '; @include bg-mask(#fff, 0.7, 9999); background-image:url(images/preloader2.png); background-position:center; background-repeat:no-repeat; } .full_post_content { position: relative; } .posts_container .full_post_content { margin-top: 7em; padding-top: 7em; border-top: 1px solid #ccc; } .posts_container .full_post_content:not(:last-child) { margin-bottom: 7em; padding-bottom: 7em; border-bottom: 1px solid #ccc; } .sc_item_posts_container .full_post_content:not(:last-child) { margin-bottom: 2em; padding-bottom: 2em; border-bottom: 1px solid #ccc; } .full_post_opened:first-child + .full_post_content { margin-top: 0; padding-top: 0; border-top: none; } .full_post_read { overflow: visible; } .sc_blogger_item.full_post_read .entry-title, // posts in shortcode Blogger .full_post_read .post_title, // blog posts .full_post_read .sc_layouts_blog_item_title { // custom posts layouts position: relative; } .full_post_read .sc_layouts_blog_item_title { display: inline-block; vertical-align: top; } .sc_blogger_item.full_post_read .entry-title:after, // posts in shortcode Blogger .full_post_read .post_title:after, // blog posts .full_post_read .sc_layouts_blog_item_title:after { // custom posts layouts content: ' '; @include box(2em, 1em); @include abs-lt(-0.5em,-0.2em); @include rotate(-20deg); opacity: 0.7; background-image: url(images/read.png); background-size: contain; background-repeat: no-repeat; background-position: center; pointer-events: none; display: none; // Hide read marker by default } .full_post_read .sc_layouts_blog_item_title .post_title:after { display: none; } button.full_post_close { @include square(50px); @include border-box; border-radius: 50% !important; -webkit-position: sticky; position: sticky; top: 12em; z-index: 1000; @include box-shadow(0 2px 4px 0 rgba(0,0,0,0.2)); float: right; margin: 0 0 1em 2em; cursor: pointer; } button.full_post_close:after { content: '\e916'; font-family: $theme_icons; } .full_post_progress { @include abs-lt(0,0,-1); pointer-events: none; display: block; @include square(100%); @include border-round; @include rotate(-90deg); -webkit-backface-visibility: hidden; } .full_post_progress svg { fill: currentColor; } .full_post_progress_bar { fill: transparent; stroke-width: 2; stroke-dashoffset: 0; stroke-dasharray: 137.4; } button.full_post_read_complete:after { content: '\e8ab'; } .full_post_read_complete .full_post_progress { display: none; } /* 8. Single page parts -------------------------------------------------------------- */ .structured_data_snippets { display: none; } .post_item_single::after { content: ' '; display: block; width: 100%; height: 0; clear: both; } .post_item_single.format-aside .post_content, .post_item_single.format-link .post_content, .post_item_single.format-status .post_content { padding: 0; text-align:left; } .post_item_single.format-quote .post_content { background-color:transparent; padding-top:0; } .section_title { margin:0 0 0.9em; text-align:left; } /* 8.1 Post header ------------------------------------------------------ */ .post_item_single > .post_featured { margin-bottom:2.8em; text-align:center; } .post_item_single > .post_featured > img { width: auto; max-height: 80vh; } .post_featured.post_attachment { margin-bottom: 0.5em; } .entry-caption { text-align:center; font-style:italic; } .post_item_single .post_header_single { margin-bottom:2.5em; } .post_item_single .post_content > h1:first-child, .post_item_single .post_content > h2:first-child, .post_item_single .post_content > h3:first-child, .post_item_single .post_content > h4:first-child, .post_item_single .post_content > h5:first-child, .post_item_single .post_content > h6:first-child, .post_item_single .post_content > .vc_row:first-child h1:first-child, .post_item_single .post_content > .vc_row:first-child h2:first-child, .post_item_single .post_content > .vc_row:first-child h3:first-child, .post_item_single .post_content > .vc_row:first-child h4:first-child, .post_item_single .post_content > .vc_row:first-child h5:first-child, .post_item_single .post_content > .vc_row:first-child h6:first-child, .post_item_single .post_content .elementor-text-editor > h1:first-child, .post_item_single .post_content .elementor-text-editor > h2:first-child, .post_item_single .post_content .elementor-text-editor > h3:first-child, .post_item_single .post_content .elementor-text-editor > h4:first-child, .post_item_single .post_content .elementor-text-editor > h5:first-child, .post_item_single .post_content .elementor-text-editor > h6:first-child, .post_item_single .post_title { margin-top:-0.2em; } .post_item_single .post_header_single .post_title { margin-bottom: 0; } /* 8.2 Post footer ------------------------------------------------------ */ .post_item_single .post_content > .post_meta_single { @include font(13px,13px, 500); margin-top: 2em; letter-spacing:0; overflow:hidden; clear: both; .post_tags a{ display: inline-block; padding: 11px 15px; margin: 0 6px 6px 0; font-size: 13px !important; line-height: 18px; font-weight: 500; letter-spacing: 0; text-transform: lowercase; } } .post_item_single .post_content > .post_meta_single .post_tags { float:left; display:block; max-width:50%; margin-top:0.7em; } .post_item_single .post_content > .post_meta_single .post_tags:after { display: none; } /* Social share in the single post/page */ .post_item_single .post_content > .post_meta_single .post_share { float: right; display:block; max-width:47%; } .post_item_single .post_content > .post_meta_single .post_share:before { display:none; } .post_item_single .post_content > .post_meta_single .post_share .social_item { margin: 0 0 0.5em 0.5em; } .post_item_single .post_content > .post_meta_single .post_share .social_item .social_icon { display:block; @include square(2.8em); } /* 8.3 Post author ------------------------------------------------------ */ .author_info { margin-top: 4.7em; padding: 2.46em 3.2em; position:relative; } .author_avatar { @include square(8rem); @include abs-lt(2.8rem, 2.6rem); } .author_avatar img { @include box(100%, auto); } .author_description { padding-left: 9.6rem; } .author_title { margin-top: 0; margin-bottom: 0.55em; } .author_bio p { margin:0; } .author_bio p+p { margin-top:0.6em; } .author_bio .author_link { display:block; margin-top:0.8em; font-style: italic; letter-spacing:0; } .author_bio .socials_wrap { margin-top: 1em; } .author_bio{ .socials_wrap .social_item .social_icon{ width:auto; height:auto; line-height: 1em; } .socials_wrap .social_item { margin:8px 18px 0 0; font-size: 12px; } } /* 8.4 Related posts ------------------------------------------------------ */ .related_wrap { margin-top: 72px; } .post_content .related_wrap { margin: 2em 0 1em; padding: 0.02px 0; border-top: none; } .post_content .related_wrap_slider { margin-bottom: 1em; } .post_content .related_wrap.related_position_inside_left { float: left; margin: 1em 2em 1em 0; max-width: 18em; } .post_content .related_wrap.related_position_inside_right { float: right; margin: 1em 0 1em 2em; max-width: 18em; } .post_content .related_wrap.related_position_inside_left .slider_container:not(.slider_multi):not(.slider_type_images), .post_content .related_wrap.related_position_inside_left .slider_container:not(.slider_multi):not(.slider_type_images) .slider-slide, .post_content .related_wrap.related_position_inside_right .slider_container:not(.slider_multi):not(.slider_type_images), .post_content .related_wrap.related_position_inside_right .slider_container:not(.slider_multi):not(.slider_type_images) .slider-slide { min-height: 5em; } .related_wrap .related_item { text-align:center; } .related_wrap .post_categories { text-transform:uppercase; font-size:12px; } .related_wrap .post_categories ul { margin: 0; padding:0; list-style:none; display:inline-block; } .related_wrap .post_categories li { display:inline-block; margin: 0; } .related_wrap .post_categories li+li { margin-left: 0.5em; } .related_wrap .post_categories li:nth-child(n+3) { display:none; } .related_wrap .post_title { margin: 0; } .related_wrap .post_meta { @include font(15px, 18px, 400); } .related_wrap .post_meta [class^="icon-"] { @include font(1.2em, inherit); margin-right: .3em; margin-left: 0; vertical-align: middle; } /* Style 1: Modern */ .related_wrap.related_style_modern .post_featured { margin-bottom: 0; } .related_wrap.related_style_modern .post_featured .post_header { display:block; width: 70%; padding: 1.5em; @include abs-cc(8); @include border-box; @include transition-all; } .related_wrap.related_style_modern .format-audio .post_featured .post_header { display: none; } .related_wrap.related_style_modern .post_title { margin: 0.5em 0; letter-spacing:0; line-height:1.25em; } /* Style 2: Classic */ .related_wrap.related_style_classic .post_featured { margin-bottom: 2em; } .related_wrap.related_style_classic .post_featured[class*="hover_"] { display: block; } .related_wrap.related_style_classic .post_featured img { width:100%; } .related_wrap.related_style_classic .post_meta { text-transform:capitalize; margin-bottom: 0.5em; } .related_wrap.related_style_classic .post_meta{ .post_author{ &:before{ content: '\e965'; font-family: $theme_icons; font-size: 13px; margin: 0 8px 0 0; line-height: inherit; vertical-align: top; } } } .related_wrap.related_style_classic{ .post_header{ text-align: left; .post_title{ @include font(24px,30px,300); } } } .related_wrap.related_style_classic{ .related_item.post_format_audio{ .post_audio{ padding: 1em 1.5em; .mejs-controls{ padding:0; height: 37px; } } &.has-post-thumbnail{ .post_audio{ right: 20px; bottom: 30px; left: 20px; .mejs-container .mejs-controls{ background:transparent!important; } } } } } /* Style 3: Wide */ .related_wrap.related_style_wide .related_item { @include flex; @include flex-direction(row); @include flex-justify-content(flex-start); @include flex-align-items(flex-start); text-align: left; } .related_wrap.related_style_wide .post_featured { margin: 0 1em 0 0; width: 6em; } .related_wrap.related_style_wide .post_featured[class*="hover_"] { display: block; } .related_wrap.related_style_wide .post_featured img { width:100%; } .related_wrap.related_style_wide .post_title { margin: -0.25em 0 0; } .post_content .related_wrap.related_style_wide .columns_wrap.columns_padding_bottom > [class*="column-"], .post_content .related_wrap.related_style_wide .columns_wrap > [class*="column-"].columns_padding_bottom { padding-bottom: 1em; } /* Style 4: List */ .related_wrap.related_style_list .related_item { text-align: left; padding: 0 0 0 1.5em; position: relative; } .related_wrap.related_style_list .related_item:before { content: ' '; @include abs-lt(0, 0.75em); @include square(6px); @include border-round; background-color: #ff0000; } .post_content .related_wrap.related_style_list .columns_wrap.columns_padding_bottom > [class*="column-"], .post_content .related_wrap.related_style_list .columns_wrap > [class*="column-"].columns_padding_bottom { padding-bottom: 1em; } /* Style 5: Short */ .related_wrap.related_style_short .related_item { text-align: left; padding-bottom: 1em; border-bottom: 1px solid #c1c1c1; margin-bottom: 1em; } .related_wrap .related_wrap_slider .related_item_style_short.related_item { border-bottom: none; } .related_wrap.related_style_short .columns_wrap .column-1_4:last-child .related_item, .related_wrap.related_style_short .columns_wrap .column-1_4:nth-last-child(2) .related_item, .related_wrap.related_style_short .columns_wrap .column-1_4:nth-last-child(3) .related_item, .related_wrap.related_style_short .columns_wrap .column-1_4:nth-last-child(4) .related_item, .related_wrap.related_style_short .columns_wrap .column-1_3:last-child .related_item, .related_wrap.related_style_short .columns_wrap .column-1_3:nth-last-child(2) .related_item, .related_wrap.related_style_short .columns_wrap .column-1_3:nth-last-child(3) .related_item, .related_wrap.related_style_short .columns_wrap .column-1_2:last-child .related_item, .related_wrap.related_style_short .columns_wrap .column-1_2:nth-last-child(2) .related_item, .related_wrap.related_style_short .columns_wrap .column-1_1:last-child .related_item { border-bottom: none; } .post_content .related_wrap.related_style_short .columns_wrap.columns_padding_bottom > [class*="column-"], .post_content .related_wrap.related_style_short .columns_wrap > [class*="column-"].columns_padding_bottom { padding-bottom: 1em; } /* 8.5 Comments -------------------------------------------------------- */ .body_style_fullscreen .comments_wrap { margin-bottom: 3em; } /* Show comments button in full post */ .show_comments_single { text-align: center; margin: 3em auto; } /* Comment list */ .comments_list_wrap { margin-top: 0.9em; overflow:hidden; } .comments_list_wrap .comments_closed { margin-top:2em; color:#1d1d1d; } .comments_list_wrap > ul { padding: 0; margin:0; list-style: none; } .comments_list_wrap ul li + li, .comments_list_wrap li > ul > li { padding-top:2em; } .comments_list_wrap ul > li { display: block; overflow:hidden; position:relative; min-height:6em; } .comments_list_wrap ul > li:before { display:none; } .comments_list_wrap ul ul { margin-left:2.8em; padding-left:0; } .comments_list_wrap ul ul ul ul ul { margin-left:0; } .comments_list_wrap li + li, .comments_list_wrap li ul { margin-top: 0; border-top: none; } .comments_list_wrap .comment_author_avatar { @include abs-lt; @include square(50px); overflow:hidden; } .comments_list_wrap ul li + li > .comment_body > .comment_author_avatar, .comments_list_wrap li > ul > li > .comment_body > .comment_author_avatar { top:2em; } .comments_list_wrap .bypostauthor > .comment_body .comment_author_avatar:after { content: ' '; display:block; border: 12px solid transparent; border-top-color:#ddd; @include abs-rt(-14px, -14px); @include box(0, 0); @include rotate(225deg); } .comments_list_wrap .comment_author_avatar img { width: 100%; } .comments_list_wrap .comment_content { overflow:hidden; } .comments_list_wrap .comment_info { margin: -0.2em 0 1.3em; position:relative; padding-left: 4.6em; } .comments_list_wrap .comment_author { margin:0 0.5em 0 0; display:inline-block; font-weight: 400; } .comments_list_wrap .comment_posted { display:inline-block; position:relative; letter-spacing:0; vertical-align:baseline; @include font(0.8667em, inherit, '', italic); } .comments_list_wrap .comment_posted_label { display:none; } .comments_list_wrap .comment_counters, .comments_list_wrap .comment_date, .comments_list_wrap .comment_time { display:inline-block; vertical-align:baseline; } .comments_list_wrap .comment_counters{ display: none; } .comments_list_wrap .comment_counters_item:before { margin: 0 0.3em 0 0; font-style: normal; } .comments_list_wrap .comment_counters_item .comment_counters_number_separator { margin: 0 0.2em; } .comments_list_wrap .comment_date, .comments_list_wrap .comment_time { margin-right:0.3em; @include font(14px,18px,400); font-style: normal; } .comments_list_wrap .comment_posted{ display: block; } .comments_list_wrap .comment_time { display:none; } .comments_list_wrap .comment_not_approved { padding: 0.2em 0 0.5em 0; font-style:italic; } .comments_list_wrap .comment_text { margin-bottom:0.5em; } .comments_list_wrap .comment_text p { margin:0; } .comments_list_wrap .comment_text p+p { margin-top: 0.6em; } .comments_list_wrap .comment_text ul, .comments_list_wrap .comment_text ol { margin:0; padding: 0 0 0 1.5em; } .comments_list_wrap .comment_text ul > li, .comments_list_wrap .comment_text ol > li { display: list-item; } .comments_list_wrap .comment_text ul { list-style: disc outside; } .comments_list_wrap .comment_text ul ul { list-style-type: circle; } .comments_list_wrap .comment_text ul ul ul { list-style-type: square; } .comments_list_wrap .comment_text ul ul ul ul { list-style-type: disc; } .comments_list_wrap .comment_text ol { list-style: decimal outside; } .comments_list_wrap .comment_text ol ol { list-style-type: lower-alpha; } .comments_list_wrap .comment_text ol ol ol { list-style-type: upper-roman; } .comments_list_wrap .comment_text ul > li > ul, .comments_list_wrap .comment_text ol > li > ol { margin-top: 0.5em; } .comments_list_wrap .comment_text ul > li, .comments_list_wrap .comment_text ol > li { min-height:0; padding:0; margin:0 0 0.5em 0; overflow:visible; } .comments_list_wrap .comment_text ul, .comments_list_wrap .comment_text ul > li, .comments_list_wrap .comment_text ol, .comments_list_wrap .comment_text ol > li { border:none; } .comments_list_wrap .comment_reply { @include font(1em, 1.2em, '', normal); letter-spacing:0; margin-top: 1em; } .comments_list_wrap .comment_reply a:before { content:'\e802'; font-family:$theme_icons; margin-right:0.2em; display:none; } /* Trackbacks and pingbacks */ .comments_list > li.pingback, .comments_list > li.trackback { list-style:none; margin-left:0; padding-left:0; padding-right:4em; padding-top: 1em; min-height: 0; position:relative; } .comments_list > li.pingback + li, .comments_list > li.trackback + li { margin-top: 1em; } .comments_list > li.pingback p, .comments_list > li.trackback p { font-style:italic; padding-bottom:0.8em; } .comments_list > li.pingback p a, .comments_list > li.trackback p a { font-style:normal; } .comments_list > li.pingback .edit-link, .comments_list > li.trackback .edit-link { @include abs-rt(0, 1em); } .comments_list{ .comment{ .comment-respond{ margin-bottom: 40px; } } } /* Comments form */ .comments_form_wrap { margin-top: 4.2em; overflow:hidden; .single-sermons &{ margin-top: 1.2em; } } .comments_form_wrap form { position:relative; } .comments_wrap .comments_list_wrap .comments_form_title { margin-top: 1.5em; position:relative; } .comments_wrap #cancel-comment-reply-link { font-size:0; } .comments_wrap #cancel-comment-reply-link:before { content: '\e916'; font-family: $theme_icons; font-size:18px; display:block; @include abs-rt; @include square(2em); } .comments_wrap .comments_notes { font-size:0.8667em; } .comments_wrap .comments_field { margin-bottom:20px; } .comments_wrap .comments_author, .comments_wrap .comments_email { width: calc(50% - 10px); float:left; } .comments_wrap .comments_email { float:right; } .comments_wrap .comments_url { clear:both; } .comments_wrap .comments_comment:before { content: ' '; @include clear; } .comments_wrap .comments_field label { display:none; } .comments_wrap .comments_field input[type="checkbox"] + label, .comments_wrap .comments_field input[type="radio"] + label { display: block; } .comments_wrap .comments_field input, .comments_wrap .comments_field textarea { width:100%; padding: 1.06em 2.5em 1.06em 1.4em; } .comments_wrap .comments_field textarea { min-height:11em; } /* Submit button */ .comments_wrap .form-submit { margin:2em 0 0; } .comments_wrap .form-submit:before { content: ' '; @include clear; } .comments_wrap .form-submit input[type="submit"] { display:inline-block; } form .error_field { border-color: #CC6868 !important; @include box-shadow(0px 0px 8px 0px rgba(200, 100, 100, 0.2)); } /* Rating in the comment form */ .comments_wrap .trx_addons_reviews_mark { display: block; } .comments_wrap form .trx_addons_reviews_mark { margin: -1.5em 0 1em; } /* Social login in the comment form */ .comments_form_wrap form .wp-social-login-widget { @include abs-rt(0, -6.2em); } .comments_form_wrap form .wp-social-login-widget .wp-social-login-connect-with { display:none; } .comments_form_wrap form .wp-social-login-widget .wp-social-login-provider-list { padding:0; } /* 8.6 Page 404 -------------------------------------------------------------- */ .post_item_404 .post_content { padding: 6em 0 5em; overflow:hidden; } .post_item_404 .page_title { float: left; width:50%; @include font(17em, 1em); margin: 0; margin-top:0 !important; letter-spacing:0; text-align:center; hyphens: none; } .post_item_404 .page_info { float: left; width:50%; text-align:left; padding: 0 0 0 5rem; @include border-box; } .post_item_404 .page_subtitle { margin: 0; letter-spacing:1px; } .post_item_404 .page_description { margin-top: 1em; margin-bottom: 2em; text-transform:uppercase; letter-spacing:1px; line-height:1.8em; } .post_item_404 .go_home:after { content:'\e93a'; font-family:$theme_icons; margin-left: 0.5em; line-height: inherit; } /* 8.7 Page 'No search results' and 'No archive results' -------------------------------------------------------- */ .post_item_none_search .post_content { padding: 1.5em 0; } .post_item_none_search .page_title, .post_item_none_archive .page_title { font-size: 7em; line-height:1.2em; } .search-no-results search_wrap .search_submit:before{ line-height: 59px!important; } /* 9. Sidebars -------------------------------------------------------------- */ /* Common rules */ .sidebar_default[class*="scheme_"] .sidebar_inner { padding: 3.4rem 0; } .sidebar_default[class*="scheme_"] .widget { padding: 0 3.4rem; } .sidebar_default[class*="scheme_"] .widget .widget { padding: 0; } .sidebar .widget+.widget, .sidebar_default[class*="scheme_"] .widget + .widget { margin-top: 3.6rem; border-top:none; } .sidebar .widget + .widget.widget_bg_image, .sidebar_default[class*="scheme_"] .widget + .widget.widget_bg_image, .sidebar .widget + .widget.widget_fullwidth, .sidebar_default[class*="scheme_"] .widget + .widget.widget_fullwidth { border-top: none; padding-top: 4rem; padding-bottom: 4rem; } .sidebar .widget.widget_bg_image + .widget, .sidebar_default[class*="scheme_"] .widget.widget_bg_image + .widget, .sidebar .widget.widget_fullwidth + .widget, .sidebar_default[class*="scheme_"] .widget.widget_fullwidth + .widget { border-top: none; margin-top: 0; } .widget p { margin:0; } .widget p+p, .widget p+div, .widget p+form { margin-top:1em; } .widget .widgettitle { @include font(1.4286em, 1.35em); } .widget .widget_title, .widget .widgettitle { margin-top:0; margin-bottom:0.95em; } .widget_fullwidth .widget_title, .widget_fullwidth .widgettitle{ text-align:center; } .widget ul { margin:0; padding-left:1.2em; list-style-type:none; } .widget li { position:relative; } .widget ul:not(.give-donation-levels-wrap):not(#give-gateway-radio-list):not(.stack__images):not(.custom_links_list):not(.trx_addons_tabs_titles) > li:before { content: ' '; display:block; @include square(3px); @include abs-lt(-1.2em, 0.7em); } .widget li a img { vertical-align:baseline; } /* Widget categories*/ .widget_categories li+li{ margin-top:5px; } /* Widgets above and below the page (content and sidebar) */ .widgets_above_page_wrap, .widgets_above_content_wrap { font-size:1em; margin-bottom:5em; } .widgets_below_content_wrap, .widgets_below_page_wrap { font-size:1em; margin-top:5em; } .widgets_below_page_wrap { clear:both; } /* Widget: Calendar */ .wp-block-calendar table, .widget_calendar table { width: 100%; position:relative; } .wp-block-calendar caption, .widget_calendar caption { padding-bottom:0.5em; font-weight:400; } .wp-block-calendar table > thead > tr, .widget_calendar table > thead > tr { background-color: transparent !important; } .wp-block-calendar th, .wp-block-calendar td, .widget_calendar th, .widget_calendar td { @include font(1em !important, 1.5em, 400 !important, normal); text-align:center; text-transform:uppercase; padding:2px; border: none !important; background-color: transparent !important; width: 14.2857%; @include border-box; } .wp-block-calendar td, .widget_calendar td { line-height:2em; padding:0; } .wp-block-calendar tbody td a, .widget_calendar tbody td a { display:block; position:relative; font-weight:normal; @include border-box; } .wp-block-calendar tbody td a:after, .widget_calendar tbody td a:after { content: ' '; @include abs-lb(48%, 1px); @include square(3px); @include transition-bg-color; } .wp-block-calendar td#today, .widget_calendar td#today { position:relative; z-index:2; } .wp-block-calendar td#today:before, .widget_calendar td#today:before { content:' '; @include abs-cc(-1); @include square(2.2em); } .wp-block-calendar tfoot, .widget_calendar tfoot { position:relative; top: 0.6em; } .wp-block-calendar tfoot td, .widget_calendar tfoot td { text-transform: none !important; } .wp-block-calendar td#prev, .widget_calendar td#prev { text-align:left; overflow:hidden; } .wp-block-calendar td#next, .widget_calendar td#next { text-align:right; } .wp-block-calendar td#prev a, .wp-block-calendar td#next a, .widget_calendar td#prev a, .widget_calendar td#next a { position:relative; } .wp-block-calendar td#prev a, .widget_calendar td#prev a { padding-left: 0.6em; } .wp-block-calendar td#next a, .widget_calendar td#next a { padding-right: 0.6em; } .wp-block-calendar td#prev a:before, .wp-block-calendar td#next a:before, .widget_calendar td#prev a:before, .widget_calendar td#next a:before { @include abs-lt; @include box(1.2em, 1em, 1.4em); display:inline-block; } .wp-block-calendar td#prev a:before, .widget_calendar td#prev a:before { content: '\e96e'; font-family:$theme_icons; } .wp-block-calendar td#next a:before, .widget_calendar td#next a:before { content: '\e971'; font-family:$theme_icons; left: auto; right: 0; } .wp-block-calendar a { text-decoration: none; } /* Widget: Recent Posts */ .widget_recent_entries .post-date { display: inline-block; margin-left:0.5em; } .widget_area .post_item .post_thumb, aside .post_item .post_thumb{ width: 4.2em; height: 4.2em; margin: 0 1.5em 4px 0; } .widget_area .post_item .post_title, aside .post_item .post_title{ @include font(15px,22px,500); } .widget_area .post_item .post_info, aside .post_item .post_info{ @include font(13px,22px,400); } .footer_wrap .widget.widget_recent_posts, .sidebar .widget.widget_recent_posts{ .post_item{ padding-top:7px; display: flex; .post_info_item.post_info_posted{ position: relative; &:before{ content: '\e962'; font-family: $theme_icons; padding-right:5px; } } & + .post_item { margin-top: 1.3em; } .post_content .post_title{ order:2; @include font(15px,22px,400); margin-top: 0; } .post_content .post_info{ order:3; } .post_thumb{ flex-shrink: 0; } } } .footer_wrap .sc_blogger_item_default.tribe_events .hover_border{ .post_info{ display: none; } } .widget.widget_recent_posts{ .post_item{ padding-top:0; .post_content{ display: flex; flex-direction: column; margin-top:-5px; .post_categories{ order:1; margin-top:2px; } .post_title{ order:3; @include font(24px,30px,300); margin-top: 6px; } .post_info{ order:2; .post_info_posted_by{ position: relative; &:before{ content: '\e965'; font-family: $theme_icons; padding-right:5px; } } } } .post_info_item.post_info_posted{ position: relative; margin-right:15px; &:before{ content: '\e962'; font-family: $theme_icons; padding-right:5px; } } & + .post_item { margin-top: 1.3em; } } } /* Widgets: WP Search, bbPress Forums Search */ .widget_search form, .widget_display_search form, #bbpress-forums #bbp-search-form { width:100%; overflow:hidden; position:relative; } .widget_search form:after, .widget_display_search form:after, #bbpress-forums #bbp-search-form:after { content:'\e97d'; font-family: $theme_icons; display:block; @include abs-rt(1.2em, 50%, 0); margin-top:-0.6em; @include square(1.2em); pointer-events: none; cursor:pointer; @include transition-all(.3s); @include font(16px); } .widget_search .search-field, .widget_display_search #bbp_search, #bbpress-forums #bbp-search-form #bbp_search { width:100%; padding: 1.25em 1.5em; padding-right: 3em !important; @include border-box; } .widget_search input.search-submit, .widget_display_search #bbp_search_submit, #bbpress-forums #bbp-search-form #bbp_search_submit { display:block; text-indent:-1000px; @include abs-rt; @include box(4em, 100%); padding:0; border: none !important; background:none !important; cursor:pointer; } /* Widget: RSS */ .widget_rss .widget_title a { display:inline-block; margin-right:6px; } .widget_rss .widget_title a:first-child:before { content:'\e8ed'; font-family:$theme_icons; display: inline-block; font-size:0.9em; } .widget_rss .widget_title img { display:none; } .widget_rss ul > li:before { display:none; } .widget_rss ul > li + li { margin-top:2em; } /* Widgets: WP Tag Cloud */ .widget_product_tag_cloud, .widget_tag_cloud { overflow:hidden; } .widget_product_tag_cloud .widget_title, .widget_tag_cloud .widget_title { margin-bottom:1em; } .sc_edd_details .downloads_page_tags .downloads_page_data > a, .widget_product_tag_cloud a, .widget_tag_cloud a, .wp-block-tag-cloud a{ display:block; float:left; padding: 11px 15px; margin:0 10px 10px 0; @include font(13px !important, 18px, 500); letter-spacing:0; text-transform:lowercase; } .wp-block-tag-cloud{ overflow: hidden; } /* Widget: Instagram Feed */ #sb_instagram .sbi_header_text { padding-top: 0 !important; margin-top:-2px; } #sb_instagram .sb_instagram_header { padding: 0 !important; margin-bottom:0.5em !important; } .footer_fullwidth #sb_instagram .sb_instagram_header { float:none; text-align:center; overflow:hidden; } .footer_fullwidth #sb_instagram .sb_instagram_header > a { float:none; display:inline-block; overflow:hidden; } #sb_instagram .sb_instagram_header h3 { font-size: 1.2308em; line-height:1.5em; } #sb_instagram .sb_instagram_header p { font-size: 1em; line-height:1.5em; } #sb_instagram #sbi_load { margin-top:0.5em; } /* Widget: Instagram */ ul.instagram-pics { margin-right: -5px; } ul.instagram-pics li { float: left; padding: 0 5px 5px 0; margin:0; overflow: hidden; @include box(33.3333%, auto); @include border-box; } .column-1_3 ul.instagram-pics li { width: 25%; } .column-1_2 ul.instagram-pics li { width: 20%; } .column-1_1 ul.instagram-pics li { width: 16.6666%; } ul.instagram-pics li:before { display:none; } /* 10. Footer areas -------------------------------------------------------------- */ .footer_wrap { position: relative; } /* Footer widgets */ .footer_wrap p { margin: 0; } .footer_wrap .widget[class*="column-"] { margin: 1.5em 0; } .footer_wrap .vc_col-sm-4 .widget li { display:inline-block; width: 45%; margin-right:3%; vertical-align:top; } .footer_wrap .vc_col-sm-4 .widget li li { display:block; width: 100%; margin-right:0%; } .footer_wrap .footer_fullwidth { overflow:hidden; } .footer_wrap .widget_title, .footer_wrap .widgettitle { text-align:left; } .footer_wrap .footer_fullwidth .widget_title, .footer_wrap .footer_fullwidth .widgettitle { text-align:center; margin-bottom:1.5em; } /* Footer logo */ .footer_logo_inner { padding:4em 0; overflow:hidden; text-align:center; position:relative; } .footer_widgets_wrap + .footer_logo_wrap .footer_logo_inner { border-top-width: 1px; border-top-style: solid; } .footer_logo_inner:after { content:' '; @include abs-lb(50%, 0); @include box(1px, 3em); } .trx_addons_absent .footer_logo_inner { padding:1em 0; } .trx_addons_absent .footer_logo_inner:after { display: none; } .footer_logo_inner img { max-width:25%; } .logo_footer_text { @include font(3.3333em, 1em); letter-spacing:6px; margin:0; } .logo_footer_image + .logo_footer_text { margin:0.63em 0 2em; } /* Socials in the default footer */ .footer_socials_inner { padding:2em 0 3em; text-align:center; } .footer_wrap .socials_wrap .social_item{ margin: 8px 20px 0 0; .social_icon{ width: 40px; height: 40px; line-height: 40px; } } /* Menu in the default footer */ .footer_menu_inner { padding:2em 0; text-align:center; } .menu_footer_nav_area > ul, .footer_wrap .sc_layouts_menu > ul { padding:0; margin:0; list-style-type:none; } .menu_footer_nav_area > ul > li, .footer_wrap .sc_layouts_menu > ul > li { display:inline-block; vertical-align: baseline; font-size: 12px; z-index: auto !important; } .menu_footer_nav_area > ul > li+li:before, .footer_wrap .sc_layouts_menu > ul > li+li:before { content: ' '; display:inline-block; @include box(0, 0.8em); margin:0; vertical-align:baseline; border-left: 1px dotted #ddd; } .menu_footer_nav_area > ul > li > a, .footer_wrap .sc_layouts_menu > ul > li > a { padding: 0.5em 2.5em; display: inline-block; } .mobile_layout .menu_footer_nav_area > ul > li > a, .mobile_layout .footer_wrap .sc_layouts_menu > ul > li > a { padding: 0.5em 1em; } .menu_footer_nav_area > ul > li.menu-item-has-children > a, .footer_wrap .sc_layouts_menu > ul > li.menu-item-has-children > a { padding-right:3.5em; } .mobile_layout .menu_footer_nav_area > ul > li.menu-item-has-children > a, .mobile_layout .footer_wrap .sc_layouts_menu > ul > li.menu-item-has-children > a { padding-right:2em; } .menu_footer_nav_area > ul > li.menu-item-has-children > a:after, .footer_wrap .sc_layouts_menu > ul > li.menu-item-has-children > a:after { content: '\e828'; font-family: $theme_icons; right: 2em; } .mobile_layout .menu_footer_nav_area > ul > li.menu-item-has-children > a:after, .mobile_layout .footer_wrap .sc_layouts_menu > ul > li.menu-item-has-children > a:after { right: 0.5em; } .menu_footer_nav_area li li.menu-item-has-children > a:after, .footer_wrap .sc_layouts_menu li li.menu-item-has-children > a:after { content: '\e836'; font-family: $theme_icons; } .menu_footer_nav_area > ul > li ul, .footer_wrap .sc_layouts_menu > ul > li ul { top: auto; bottom: 3em; border: 1px solid #ddd; } .menu_footer_nav_area > ul > li ul ul, .footer_wrap .sc_layouts_menu > ul > li ul ul { top: auto; bottom: -1.4em; margin-left: 2px; } .menu_footer_nav_area > ul > li ul ul.submenu_left, .footer_wrap .sc_layouts_menu > ul > li ul ul.submenu_left { margin-left: -2px; } .menu_footer_nav_area > ul > li ul > li, .menu_footer_nav_area > ul > li ul > li > a, .footer_wrap .sc_layouts_menu > ul > li ul > li, .footer_wrap .sc_layouts_menu > ul > li ul > li > a { font-size: 12px; } .menu_footer_nav_area > ul > li ul > li > a, .footer_wrap .sc_layouts_menu > ul > li ul > li > a { display:block; } /* Copyright area in the default footer */ .footer_widgets_wrap + .footer_copyright_wrap .footer_copyright_inner, .footer_logo_wrap + .footer_copyright_wrap .footer_copyright_inner, .footer_socials_wrap + .footer_copyright_wrap .footer_copyright_inner, .footer_menu_wrap + .footer_copyright_wrap .footer_copyright_inner { border-top-width: 1px; border-top-style: solid; } .footer_copyright_inner { font-size:0.9333em; padding: 2em 0; overflow:hidden; text-align:center; } .footer_copyright_wrap p { margin:0; } /* 11. Utils -------------------------------------------------------------- */ /* Customizer message */ .hallelujah_customizer_message { padding: 2em; margin:0 auto; max-width:60%; background-color: #f3e6ce; color:#996600; border-left: 3px solid #666600; } .hallelujah_customizer_message b { color: #333300; } /* Debug window */ #debug_log { @include fixed-lt(0, 0, 1000000); display:block; width:100%; background:rgba(0,0,0,0.8); color:#ffffff; } .admin-bar #debug_log { top:32px; } #debug_log_close { @include abs-rt(0, -6px); @include square(20px); font-size:18px; font-weight:bold; cursor:pointer; } #debug_log_content { @include font(12px, 15px); max-height:66px; padding:16px 16px 6px; overflow:auto; word-wrap:normal; white-space:pre-line; } /* 12. Registration and Login popups -------------------------------------------------------------- */ .popup_wrap { @include abs-rt(0, 3.3333em); width: 37.5em; padding: 3em 2.5em 2em; display:none; } .popup_registration { right: -5.5em; } .popup_wrap .popup_close { display:block; font-size:1.25em; @include square(1em); @include abs-rt; margin:0.5em 0.5em 0 0; color: #cccccc; border: 2px solid #ebebeb; background-color:#f4f7f9; } .popup_wrap .popup_close:hover { color: #909090; border: 2px solid #cccccc; background-color:#ffffff; } .popup_wrap .popup_close:before { content:'\e8ac'; font-family:$theme_icons; line-height:1em; padding:0 !important; margin:0 !important; } .popup_wrap .form_wrap { position:relative; overflow:hidden; } .popup_wrap .form_left { float: left; padding-right: 2.5em; width: 54%; border-right: 1px solid #e0e0e0; @include border-box; } .popup_wrap .form_right { float: right; padding-left: 2.5em; width: 45%; @include border-box; } .popup_wrap.popup_registration .form_left { width: 50%; padding-right: 5px; border-right: none; } .popup_wrap.popup_registration .form_right { width: 50%; padding-left: 5px; } .popup_wrap .popup_form_field { margin-bottom:0.625em; } .popup_wrap input[type="text"], .popup_wrap input[type="email"], .popup_wrap input[type="url"], .popup_wrap input[type="password"] { width:100%; border: 2px solid #ebebeb; background-color:#fafafa; } .popup_wrap input:not([type="submit"]):focus { background-color:#ffffff; } .popup_wrap .popup_form_field.iconed_field { position:relative; } .popup_wrap .popup_form_field.iconed_field:before { @include abs-rt(8px, 10px); margin-right:0; color:#c9c9c9; width:1em; } .popup_wrap .popup_form_field.iconed_field input { padding-right:30px; } .popup_wrap .popup_form_field .forgot_password { float: right; line-height: 1.5em; } .popup_wrap .popup_form_field.submit_field { padding:1em 0 4px 4px; } .popup_wrap .popup_form_field .submit_button { width:100%; } .popup_wrap .login_socials_title { color:#222222; @include font(1.5em, 1.3em); margin-bottom:0.5em; } .popup_wrap .login_socials_problem { line-height:1.3em; } .popup_wrap .popup_form_field.remember_field { margin-top: 1.2em; } /* 13. Third part plugins ------------------------------------------------------------------------------------ */ /* WPBakery PageBuilder */ .wpb_row, .wpb_text_column, .wpb_content_element, ul.wpb_thumbnails-fluid > li, .last_toggle_el_margin, .wpb_button { margin-bottom:0 !important; } .sc_gap .vc_row { margin-left:0; margin-right:0; } .sc_gap .vc_column_container { padding-left:0; padding-right:0; } h1 .wpb_text_column p, h2 .wpb_text_column p, h3 .wpb_text_column p, h4 .wpb_text_column p, h5 .wpb_text_column p, h6 .wpb_text_column p { padding-bottom:0 !important; } .top_panel > .vc_row > .wpb_column { z-index: 10; } .top_panel > .vc_row:nth-child(2) > .wpb_column { z-index: 9; } .top_panel > .vc_row:nth-child(3) > .wpb_column { z-index: 8; } .top_panel > .vc_row:nth-child(4) > .wpb_column { z-index: 7; } .top_panel > .vc_row:nth-child(5) > .wpb_column { z-index: 6; } .top_panel > .vc_row:nth-child(6) > .wpb_column { z-index: 5; } .top_panel > .vc_row:nth-child(7) > .wpb_column { z-index: 4; } .top_panel > .vc_row:nth-child(8) > .wpb_column { z-index: 3; } .top_panel > .vc_row:nth-child(9) > .wpb_column { z-index: 2; } .top_panel > .vc_row:nth-child(10) > .wpb_column { z-index:1; } .post_item_single .post_edit .vc_inline-link { display:none; } /* Google conversion */ iframe[name="google_conversion_frame"] { height:1px; min-height:0px; display:none; } /* Magnific popup */ .mfp-bg { z-index:200001; } .mfp-wrap { z-index:200002; } .mfp-arrow { background-color: transparent !important; } .mfp-image-holder .mfp-close, .mfp-iframe-holder .mfp-close { right: -20px; padding:0; width: 44px; text-align:center; } .mfp-image-holder .mfp-close, .mfp-iframe-holder .mfp-close { background: none !important; } /* The GDPR Framework */ .gdpr-terms-container { clear: both; margin: 1em 0 !important; } /* WP GDPR Compliance */ table.wpgdprc-table { margin-bottom: 2em; } div.wpgdprc .wpgdprc-checkbox { display: inline; } .wpgdprc-checkbox label { padding-left: 1.15em; position: relative; padding-bottom: 0 !important; } .wpgdprc-checkbox label input[type="checkbox"] { width: 0; -webkit-appearance: none; -moz-appearance: none; } .wpgdprc-checkbox label input[type="checkbox"]:before { content: ''; font-family: $theme_icons; display: block; border: 1px solid #ddd; @include square(1em); @include abs-lc; -webkit-transform: translateY(-55%); @include border-box; } .wpgdprc-checkbox label input[type="checkbox"]:checked:before { content: '\e8ab'; } .ua_edge .wpgdprc-checkbox label, .ua_ie .wpgdprc-checkbox label { padding-left: 0; } .ua_edge .wpgdprc-checkbox input[type="checkbox"], .ua_ie .wpgdprc-checkbox input[type="checkbox"] { width: auto; } .ua_edge .wpgdprc-checkbox input[type="checkbox"]:before, .ua_ie .wpgdprc-checkbox input[type="checkbox"]:before { display: none; } /* 14. Predefined classes for users -------------------------------------------------------------- */ /* Round object corners */ .rounded_none { @include border-sharp; } .rounded_tiny { @include border-radius(4px); } .rounded_small { @include border-radius(6px); } .rounded_medium { @include border-radius(10px); } .rounded_large { @include border-radius(15px); } .rounded { @include border-radius(50%); } /* Overflow hidden */ .overflow_hidden { overflow: hidden !important; } .overflow_x_hidden { overflow-x: hidden !important; } .overflow_y_hidden { overflow-y: hidden !important; } /* Scroll button on the slider */ .theme_scroll_down { display:inline-block; text-align:center; cursor:pointer; text-transform:uppercase; @include font(11px !important, 15px !important); letter-spacing: 2px; } .theme_scroll_down:after { content: '\e938'; font-family:$theme_icons; @include font(16px !important, 30px !important); display:block; text-align:center; } .theme_scroll_down:hover { @include animation(squat 0.5s 1 cubic-bezier(0.2, -0.8, 0.6, -1.2)); } /* Makeup image */ #makeup { @include abs-ct(0, 1000000); pointer-events: none; opacity:0.5; } .admin-bar #makeup { top:32px; } #makeup { margin-left: 0; margin-top: 0; } .sc_button.sc_button_simple:before, .sc_button.sc_button_simple:after{ content: '\e971'; font-family: $theme_icons; font-size: 0.7em; } .sc_button.sc_button_simple{ padding-right: 1.3em; } .elementor-progress-wrapper .elementor-progress-bar{ @include border-sharp(); } .single-post.single_style_in-below .post_header_wrap .post_header .post_meta_other { margin-top: 0; } #page_preloader{ opacity: 1; } .trx_addons_scroll_to_top.show{ bottom: 29px; } .esg-entry-cover .eec > div[class*="-element-1-a"] { margin-left: 0 !important; } .wp-block-button, .wp-block-cover, .wp-block-gallery, figure.wp-block-audio, .gallery, .wp-block-archives.wp-block-archives-list, .wp-block-archives-dropdown, .wp-block-calendar, .wp-block-categories, .wp-block-search, .wp-block-table{ margin-bottom:1.5em; } .blocks-gallery-caption{ position: relative; width: 100%; } .wp-block-cover-image .wp-block-cover__inner-container p, .wp-block-cover .wp-block-cover__inner-container p { margin-bottom: 0; } .wp-block-group.has-background{ padding: 1.5em 2em 9px; margin-bottom: 1.5em; .post_layout_excerpt &{ margin-bottom: 0; } }
Close