[
MAINHACK
]
Mail Test
BC
Config Scan
HOME
Create...
New File
New Folder
Viewing / Editing File: style.css
@charset "UTF-8"; /* Theme Name: MaisonCo Theme URI: http://demo2.wpopal.com/maisonco Author: Opal Team Author URI: https://www.wpopal.com/ Description: MaisonCo is right fit for Single Property & Real Estate Agency for Renting or Selling your Apartment, House, Villa, Farm House, and Raw House. This theme packed with everything you need for single property and apartment complex websites with the showcase of all kinds of properties in an impressive manner, elegant style with effects & animations. Version: 1.4.0 License: GNU General Public License v2 or later License URI: http://www.gnu.org/licenses/gpl-2.0.html Tags: two-columns, three-columns, left-sidebar, right-sidebar, custom-menu, editor-style, featured-images, flexible-header, full-width-template, post-formats, sticky-post, translation-ready Text Domain: maisonco This theme, like WordPress, is licensed under the GPL. Use it to make something cool, have fun, and share what you've learned with others. */ /*-------------------------------------------------------------- >>> TABLE OF CONTENTS: ---------------------------------------------------------------- 1.0 Normalize 2.0 Accessibility 3.0 Alignments 4.0 Clearings 5.0 Typography 5.1 Page Title 6.0 Forms 7.0 Formatting 8.0 Lists 9.0 Tables 10.0 Links 11.0 Featured Image Hover 12.0 Navigation 12.1 Off Canvas 12.2 Pagination 13.0 Layout 13.1 Header 13.2 Front Page 13.3 Regular Content 13.4 Posts 13.5 Pages 13.6 Footer 14.0 Comments 15.0 Widgets 16.0 Media 16.1 Galleries 17.0 Modal 17.1 Modal User 18.0 SVGs Fallbacks 19.0 Colors 20.0 Media Queries 21.0 Print --------------------------------------------------------------*/ @keyframes a { to { transform: rotate(1turn); } } /*------------------------------------------------------------- 1.0 Normalize Styles based on Normalize v5.0.0 @link https://github.com/necolas/normalize.css --------------------------------------------------------------*/ html { font-family: Montserrat, Helvetica Neue, helvetica, arial, sans-serif; line-height: 1.857; -ms-text-size-adjust: 100%; -webkit-text-size-adjust: 100%; } body { margin: 0; overflow-x: hidden; } article, aside, footer, header, nav, section { display: block; } h1 { font-size: 2em; margin: 0.67em 0; } figcaption, figure, main { display: block; } figure { margin: 1em 0; } hr { box-sizing: content-box; height: 0; overflow: visible; } pre { font-family: monospace, monospace; font-size: 1em; } a { background-color: transparent; -webkit-text-decoration-skip: objects; } a:active, a:hover { outline-width: 0; } abbr[title] { border-bottom: 1px dotted; text-decoration: none; border-bottom-color: #ebebeb; } b, strong { font-weight: inherit; font-weight: 700; } code, kbd, samp { font-family: monospace, monospace; font-size: 1em; } mark { color: #000; background-color: #ebebeb; } small { font-size: 80%; } sub, sup { font-size: 75%; line-height: 0; position: relative; vertical-align: baseline; } sub { bottom: -0.25em; } sup { top: -0.5em; } audio, video { display: inline-block; } audio:not([controls]) { display: none; height: 0; } img { border-style: none; } svg:not(:root) { overflow: hidden; } button, input, optgroup, select, textarea { font-family: Montserrat, Helvetica Neue, helvetica, arial, sans-serif; font-size: 100%; line-height: 1.857; margin: 0; } button, input { overflow: visible; } button, select { text-transform: none; } [type="reset"], [type="submit"], button, html [type="button"] { -webkit-appearance: button; cursor: pointer; } [type="button"]::-moz-focus-inner, [type="reset"]::-moz-focus-inner, [type="submit"]::-moz-focus-inner, button::-moz-focus-inner { border-style: none; padding: 0; } [type="button"]:-moz-focusring, [type="reset"]:-moz-focusring, [type="submit"]:-moz-focusring, button:-moz-focusring { outline: 1px dotted ButtonText; } fieldset { border: 1px solid; border-color: #bbb; margin: 0 2px; padding: 0.35em 0.625em 0.75em; } legend { box-sizing: border-box; color: inherit; display: table; max-width: 100%; padding: 0; white-space: normal; } progress { display: inline-block; vertical-align: baseline; } textarea { overflow: auto; } [type="checkbox"], [type="radio"] { box-sizing: border-box; padding: 0; } [type="number"]::-webkit-inner-spin-button, [type="number"]::-webkit-outer-spin-button { height: auto; } [type="search"] { -webkit-appearance: textfield; outline-offset: -2px; } [type="search"]::-webkit-search-cancel-button, [type="search"]::-webkit-search-decoration { -webkit-appearance: none; } ::-webkit-file-upload-button { -webkit-appearance: button; font: inherit; } details, menu { display: block; } summary { display: list-item; } canvas { display: inline-block; } [hidden], template { display: none; } .block-fullwidth { position: relative; width: 100vw; left: 50%; margin-left: -50vw; } /*-------------------------------------------------------------- 2.0 Accessibility --------------------------------------------------------------*/ /* Text meant only for screen readers. */ .custom-logo-link + .site-branding-text, .elementor-element .gallery-columns-6 .gallery-caption, .elementor-element .gallery-columns-7 .gallery-caption, .elementor-element .gallery-columns-8 .gallery-caption, .elementor-element .gallery-columns-9 .gallery-caption, .entry-gallery .gallery-columns-6 .gallery-caption, .entry-gallery .gallery-columns-7 .gallery-caption, .entry-gallery .gallery-columns-8 .gallery-caption, .entry-gallery .gallery-columns-9 .gallery-caption, .menu-toggle .m-text, .screen-reader-text, .single .gallery-columns-6 .gallery-caption, .single .gallery-columns-7 .gallery-caption, .single .gallery-columns-8 .gallery-caption, .single .gallery-columns-9 .gallery-caption, .widget .gallery-columns-6 .gallery-caption, .widget .gallery-columns-7 .gallery-caption, .widget .gallery-columns-8 .gallery-caption, .widget .gallery-columns-9 .gallery-caption { clip: rect(1px, 1px, 1px, 1px); height: 1px; overflow: hidden; position: absolute !important; width: 1px; word-wrap: normal !important; /* Many screen reader and browser combinations announce broken words as they would appear visually. */ } .custom-logo-link + .site-branding-text:focus, .elementor-element .gallery-columns-6 .gallery-caption:focus, .elementor-element .gallery-columns-7 .gallery-caption:focus, .elementor-element .gallery-columns-8 .gallery-caption:focus, .elementor-element .gallery-columns-9 .gallery-caption:focus, .entry-gallery .gallery-columns-6 .gallery-caption:focus, .entry-gallery .gallery-columns-7 .gallery-caption:focus, .entry-gallery .gallery-columns-8 .gallery-caption:focus, .entry-gallery .gallery-columns-9 .gallery-caption:focus, .menu-toggle .m-text:focus, .screen-reader-text:focus, .single .gallery-columns-6 .gallery-caption:focus, .single .gallery-columns-7 .gallery-caption:focus, .single .gallery-columns-8 .gallery-caption:focus, .single .gallery-columns-9 .gallery-caption:focus, .widget .gallery-columns-6 .gallery-caption:focus, .widget .gallery-columns-7 .gallery-caption:focus, .widget .gallery-columns-8 .gallery-caption:focus, .widget .gallery-columns-9 .gallery-caption:focus { background-color: #f1f1f1; color: #21759b; border-radius: 3px; box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6); clip: auto !important; display: block; font-size: 14px; font-weight: 700; height: auto; left: 5px; line-height: normal; padding: 15px 23px 14px; text-decoration: none; top: 5px; width: auto; z-index: 100000; /* Above WP toolbar. */ } .overflow-hidden { overflow: hidden !important; } .overflow-auto { overflow: auto !important; } .overflow-visiable { overflow: visible !important; } .overflow-scroll { overflow: scroll !important; } .overflow-inherit { overflow: inherit !important; } .overflow-initial { overflow: initial !important; } /*-------------------------------------------------------------- 3.0 Alignments --------------------------------------------------------------*/ .alignleft { display: inline; float: left; margin-right: 1.5em; } .alignright { display: inline; float: right; margin-left: 1.5em; } .aligncenter { clear: both; display: block; margin-left: auto; margin-right: auto; } /*-------------------------------------------------------------- 4.0 Clearings --------------------------------------------------------------*/ .clear:after, .clear:before, .elementor-widget-wp-widget-recent-posts ul:after, .elementor-widget-wp-widget-recent-posts ul:before, .widget_recent_entries ul:after, .widget_recent_entries ul:before { content: ""; display: table; table-layout: fixed; } .clearfix:after, .mc4wp-form-fields:after { display: block; clear: both; content: ""; } .entry-content { margin-bottom: 2.6em; } .comment-author:after, .comment-author:before, .comment-content:after, .comment-content:before, .comment-meta:after, .comment-meta:before, .entry-content:after, .entry-content:before, .entry-footer:after, .entry-footer:before, .pagination:after, .pagination:before, .site-content:after, .site-content:before, .site-footer:after, .site-footer:before, .site-header:after, .site-header:before, .widget-area:after, .widget-area:before, .widget:after, .widget:before { content: ""; display: table; table-layout: fixed; } .clear:after, .comment-author:after, .comment-content:after, .comment-meta:after, .elementor-widget-wp-widget-recent-posts ul:after, .entry-content:after, .entry-footer:after, .nav-links:after, .pagination:after, .site-content:after, .site-footer:after, .site-header:after, .widget-area:after, .widget:after, .widget_recent_entries ul:after { clear: both; } /*-------------------------------------------------------------- 5.0 Typography --------------------------------------------------------------*/ html { font-size: 14px; } body, button, input, select, textarea { color: #9ea0a6; font-size: 1rem; line-height: 1.857; font-family: Montserrat, Helvetica Neue, helvetica, arial, sans-serif; } body { text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } h1, h2, h3, h4, h5, h6 { clear: both; line-height: 1.2; margin: 0 0 0.75em; padding: 1.5em 0 0; letter-spacing: 0; } h1:first-child, h2:first-child, h3:first-child, h4:first-child, h5:first-child, h6:first-child { padding-top: 0; } h1 { font-size: 30px; font-size: 2.14286rem; } h2 { font-size: 24px; font-size: 1.71429rem; } h3 { font-size: 20px; font-size: 1.42857rem; } h4 { font-size: 18px; font-size: 1.28571rem; } h5 { font-size: 16px; font-size: 1.14286rem; } h6 { font-size: 14px; font-size: 1rem; } p { margin: 0 0 1.5em; padding: 0; } select { background: transparent; } blockquote { quotes: "" ""; overflow: hidden; margin: 0 0 1.5em; font-size: 16px; font-size: 1.14286rem; border-left: 3px solid; padding: 1em 1em 1em 1.5em; position: relative; background: #f8f8f8; font-style: italic; line-height: 2; font-weight: 500; } @media (min-width: 768px) { blockquote { padding: 2em 1.5em 2em 2.8em; } } blockquote a:not(.more-link) { text-decoration: underline; } blockquote cite { font-weight: 700; margin-top: 0.5em; } blockquote p:last-child { margin-bottom: 0; } address { margin: 0 0 1.5em; } pre { background-color: #ebebeb; font-family: Courier\ 10 Pitch, Courier, monospace; line-height: 1.857; margin-bottom: 1.6em; max-width: 100%; overflow: auto; padding: 1.6em; } code, kbd, pre, tt, var { font-size: 14px; font-size: 0.875rem; } code, kbd, tt, var { font-family: Monaco, Consolas, Andale Mono, DejaVu Sans Mono, monospace; } abbr, acronym { border-bottom: 1px dotted; border-bottom-color: #ebebeb; cursor: help; } ins, mark { background-color: #ebebeb; text-decoration: none; } big { font-size: 125%; } q { quotes: "“" "”" "‘" "’"; } :focus { outline: none; } /*-------------------------------------------------------------- 5.1 Page Title --------------------------------------------------------------*/ .page-title-bar { background-color: #000; position: relative; z-index: 3; border-width: 0; } .page-title-bar .wrap { min-height: 220px; padding-top: 10px; padding-bottom: 20px; } .page-title-bar .wrap .page-title { margin: 1.5em 0 0.5em; padding: 0; text-align: center; } .home .page-title-bar { display: none; } .page-header .page-title { margin-top: 1em; } .page-title { font-size: 24px; font-size: 1.71429rem; line-height: 1.2; color: #fff; text-transform: uppercase; letter-spacing: 0.01em; } .breadcrumb, .breadcrumb *, .breadcrumb span { color: #fff; font-size: 14px; line-height: 30px; } /*-------------------------------------------------------------- 6.0 Forms --------------------------------------------------------------*/ .form-group { box-shadow: none; line-height: 1.857; margin-bottom: 1rem; } .form-group.form-button { margin-bottom: 0; } .form-group .form-row label { font-weight: 500; } .form-group .form-row label + label { margin-left: 15px; } .form-control { box-shadow: none; } label { color: #000; display: block; font-weight: 500; margin-bottom: 1.5rem; font-size: 0.75rem; text-transform: uppercase; } fieldset { margin-bottom: 1em; } fieldset legend { font-weight: 400; } input[type="color"], input[type="date"], input[type="datetime-local"], input[type="datetime"], input[type="email"], input[type="month"], input[type="number"], input[type="password"], input[type="range"], input[type="search"], input[type="tel"], input[type="text"], input[type="time"], input[type="url"], input[type="week"] { font-size: 14px; border-style: solid; display: block; width: 100%; border-width: 2px; padding: 0.57rem 1.4rem; background-color: transparent; border-radius: 0; } textarea { border-radius: 0; font-size: 14px; display: block; border-width: 2px; border-style: solid; padding: 0.7rem 1.4rem; background-color: transparent; width: 100%; transition: all 0.3s ease; } textarea::placeholder { transition: all 0.5s ease; } input { transition: all 0.3s ease; } input::placeholder { transition: all 0.5s ease; } input[type="color"]:focus::placeholder, input[type="date"]:focus::placeholder, input[type="datetime-local"]:focus::placeholder, input[type="datetime"]:focus::placeholder, input[type="email"]:focus::placeholder, input[type="month"]:focus::placeholder, input[type="number"]:focus::placeholder, input[type="password"]:focus::placeholder, input[type="range"]:focus::placeholder, input[type="search"]:focus::placeholder, input[type="tel"]:focus::placeholder, input[type="text"]:focus::placeholder, input[type="time"]:focus::placeholder, input[type="url"]:focus::placeholder, input[type="week"]:focus::placeholder { color: transparent; } textarea:focus::placeholder { color: transparent; } select { border: 1px solid; border-color: #ebebeb; border-radius: 0; height: 3em; max-width: 100%; padding-left: 15px; font-size: 14px; } input[type="checkbox"], input[type="radio"] { margin-right: 0.5em; } input[type="checkbox"] + label, input[type="radio"] + label { font-weight: 400; } button[type="submit"], input[type="button"], input[type="submit"] { background-color: #000; border-color: #000; } .wpcf7 .wpcf7-form .ajax-loader { display: none; margin: 0; margin-top: 3px; width: 100%; background-repeat: no-repeat; } .wpcf7 .wpcf7-form .ajax-loader.is-active { display: block; } .wpcf7 .wpcf7-form .wpcf7-not-valid-tip { margin-top: 0.75rem; text-align: left; text-transform: capitalize; } .elementor-element .wpcf7 .wpcf7-form .gallery, .entry-gallery .wpcf7 .wpcf7-form .gallery, .opal-archive-style-4.archive .wpcf7 .wpcf7-form .site-main, .opal-archive-style-4.blog .wpcf7 .wpcf7-form .site-main, .opal-comment-form-2 .wpcf7 .wpcf7-form .comment-form, .opal-comment-form-3 .wpcf7 .wpcf7-form .comment-form, .opal-comment-form-4 .wpcf7 .wpcf7-form .comment-form, .opal-comment-form-6 .wpcf7 .wpcf7-form .comment-form, .opal-default-content-layout-2cr .site-content .wpcf7 .wpcf7-form .wrap, .single .wpcf7 .wpcf7-form .gallery, .site-footer .wpcf7 .wpcf7-form .widget-area, .widget .wpcf7 .wpcf7-form .gallery, .wpcf7 .wpcf7-form .elementor-element .gallery, .wpcf7 .wpcf7-form .entry-gallery .gallery, .wpcf7 .wpcf7-form .opal-archive-style-4.archive .site-main, .wpcf7 .wpcf7-form .opal-archive-style-4.blog .site-main, .wpcf7 .wpcf7-form .opal-comment-form-2 .comment-form, .wpcf7 .wpcf7-form .opal-comment-form-3 .comment-form, .wpcf7 .wpcf7-form .opal-comment-form-4 .comment-form, .wpcf7 .wpcf7-form .opal-comment-form-6 .comment-form, .wpcf7 .wpcf7-form .opal-default-content-layout-2cr .site-content .wrap, .wpcf7 .wpcf7-form .row, .wpcf7 .wpcf7-form .single .gallery, .wpcf7 .wpcf7-form .site-footer .widget-area, .wpcf7 .wpcf7-form .widget .gallery, .wpcf7 .wpcf7-form [data-elementor-columns], .wpcf7 .wpcf7-form [data-opal-columns], .wpcf7 .wpcf7-form body.opal-content-layout-2cl #content .wrap, .wpcf7 .wpcf7-form body.opal-content-layout-2cr #content .wrap, body.opal-content-layout-2cl #content .wpcf7 .wpcf7-form .wrap, body.opal-content-layout-2cr #content .wpcf7 .wpcf7-form .wrap { margin-left: -6px; margin-right: -6px; } .elementor-element .wpcf7 .wpcf7-form .gallery div[class*="col"], .entry-gallery .wpcf7 .wpcf7-form .gallery div[class*="col"], .opal-archive-style-4.archive .wpcf7 .wpcf7-form .site-main div[class*="col"], .opal-archive-style-4.blog .wpcf7 .wpcf7-form .site-main div[class*="col"], .opal-comment-form-2 .wpcf7 .wpcf7-form .comment-form div[class*="col"], .opal-comment-form-3 .wpcf7 .wpcf7-form .comment-form div[class*="col"], .opal-comment-form-4 .wpcf7 .wpcf7-form .comment-form div[class*="col"], .opal-comment-form-6 .wpcf7 .wpcf7-form .comment-form div[class*="col"], .opal-default-content-layout-2cr .site-content .wpcf7 .wpcf7-form .wrap div[class*="col"], .single .wpcf7 .wpcf7-form .gallery div[class*="col"], .site-footer .wpcf7 .wpcf7-form .widget-area div[class*="col"], .widget .wpcf7 .wpcf7-form .gallery div[class*="col"], .wpcf7 .wpcf7-form .elementor-element .gallery div[class*="col"], .wpcf7 .wpcf7-form .entry-gallery .gallery div[class*="col"], .wpcf7 .wpcf7-form .opal-archive-style-4.archive .site-main div[class*="col"], .wpcf7 .wpcf7-form .opal-archive-style-4.blog .site-main div[class*="col"], .wpcf7 .wpcf7-form .opal-comment-form-2 .comment-form div[class*="col"], .wpcf7 .wpcf7-form .opal-comment-form-3 .comment-form div[class*="col"], .wpcf7 .wpcf7-form .opal-comment-form-4 .comment-form div[class*="col"], .wpcf7 .wpcf7-form .opal-comment-form-6 .comment-form div[class*="col"], .wpcf7 .wpcf7-form .opal-default-content-layout-2cr .site-content .wrap div[class*="col"], .wpcf7 .wpcf7-form .row div[class*="col"], .wpcf7 .wpcf7-form .single .gallery div[class*="col"], .wpcf7 .wpcf7-form .site-footer .widget-area div[class*="col"], .wpcf7 .wpcf7-form .widget .gallery div[class*="col"], .wpcf7 .wpcf7-form [data-elementor-columns] div[class*="col"], .wpcf7 .wpcf7-form [data-opal-columns] div[class*="col"], .wpcf7 .wpcf7-form body.opal-content-layout-2cl #content .wrap div[class*="col"], .wpcf7 .wpcf7-form body.opal-content-layout-2cr #content .wrap div[class*="col"], body.opal-content-layout-2cl #content .wpcf7 .wpcf7-form .wrap div[class*="col"], body.opal-content-layout-2cr #content .wpcf7 .wpcf7-form .wrap div[class*="col"] { padding-left: 6px; padding-right: 6px; } .wpcf7 .wpcf7-form .input-group { margin-bottom: 1rem; } .wpcf7 .wpcf7-form-control-wrap { display: block; } .wpcf7 div.wpcf7-response-output { color: #fff; background: rgba(0, 0, 0, 0.5); margin: 0; padding: 1em; } @media (min-width: 768px) { .wpcf7 div.wpcf7-response-output { position: fixed; top: auto; left: 0; right: 0; bottom: 0; z-index: 99999; } } .wpcf7 .wpcf7-radio span.wpcf7-list-item { margin: 0 1em 0 0; } .wpcf7 span.wpcf7-list-item { margin: 0; } .wpcf7 .wpcf7-list-item-label { font-size: 14px; font-size: 1rem; font-weight: 400; line-height: normal; } .elementor-align-right .wpcf7 .ajax-loader { background-position: 100%; } .elementor-align-center .wpcf7 .ajax-loader { background-position: 50%; } .elementor-align-justify .wpcf7 input[type="submit"], .elementor-mobile-align-justify .wpcf7 input[type="submit"], .elementor-tablet-align-justify .wpcf7 input[type="submit"] { width: 100%; } .elementor-align-justify .wpcf7 div.wpcf7-response-output, .elementor-mobile-align-justify .wpcf7 div.wpcf7-response-output, .elementor-tablet-align-justify .wpcf7 div.wpcf7-response-output { text-align: center; } .elementor-align-justify .wpcf7 .ajax-loader, .elementor-mobile-align-justify .wpcf7 .ajax-loader, .elementor-tablet-align-justify .wpcf7 .ajax-loader { background-position: 50%; } /* Placeholder text color -- selectors need to be separate to work. */ :-moz-placeholder, ::-webkit-input-placeholder { color: #000; font-family: Libre Franklin, Helvetica Neue, helvetica, arial, sans-serif; } ::-moz-placeholder { color: #000; font-family: Libre Franklin, Helvetica Neue, helvetica, arial, sans-serif; opacity: 1; /* Since FF19 lowers the opacity of the placeholder by default */ } :-ms-input-placeholder { color: #000; font-family: Libre Franklin, Helvetica Neue, helvetica, arial, sans-serif; } /* Checkbox */ input[type="checkbox"] { vertical-align: middle; } .opal-checkbox { position: relative; } .opal-checkbox .icon-check { width: 14px; height: 14px; cursor: pointer; position: absolute; top: 2px; left: 0; border: 1px solid; border-color: #e1e1e1; background-color: transparent; } .opal-checkbox .icon-check:after { font-family: FontAwesome; content: "\f00c"; position: absolute; top: -2px; left: 2px; opacity: 0; font-size: 10px; font-size: 0.625rem; } .opal-checkbox .icon-check:hover:after { opacity: 0.5; } .opal-checkbox input[type="checkbox"] { visibility: hidden; position: absolute; top: 4px; left: 0; } .opal-checkbox input[type="checkbox"]:checked + .icon-check:after { opacity: 1; } .opal-checkbox input[type="checkbox"]:checked + .icon-check + span { font-weight: 700; color: #000; } .opal-checkbox .info { padding-left: 1.5rem; } /* Rdiobox */ .opal-radio { position: relative; } .opal-radio .icon-check { width: 14px; height: 14px; cursor: pointer; position: absolute; top: 2px; left: 0; border: 1px solid; border-color: #e1e1e1; background-color: transparent; } .opal-radio .icon-check:after { font-family: FontAwesome; content: "\f111"; position: absolute; top: 0; left: 3px; opacity: 0; font-size: 8px; } .opal-radio .icon-check:hover:after { opacity: 0.5; } .opal-radio input[type="radio"] { visibility: hidden; position: absolute; top: 4px; left: 0; } .opal-radio input[type="radio"]:checked + .icon-check:after { opacity: 1; } .opal-radio input[type="radio"]:checked + .icon-check + span { font-weight: 400; color: #000; } .opal-radio .info { padding-left: 1.5rem; } .otf-input-group { display: flex; } .otf-input-group button, .otf-input-group input[type="submit"] { margin-left: -1px; } .otf-input-group button { border-width: 1px; } /*-------------------------------------------------------------- 7.0 Formatting --------------------------------------------------------------*/ hr { background-color: #bbb; border: 0; height: 1px; margin-bottom: 1.5em; } .box-content { background-color: #fff; padding: 30px 40px; box-shadow: 0 0 4px #ccc; border-radius: 0.25rem; } .box-border, .opal-comment-7 .comment-body, .opal-comment-7 .comment_container { background-color: #fff; border: 1px solid; border-color: #ebebeb; border-radius: 0.25rem; padding: 30px; } .box-shadow, .opal-comment-2 .comment-body, .opal-comment-2 .comment_container, .opal-comment-5 .comment-body, .opal-comment-5 .comment_container, .opal-comment-6 .comment-body, .opal-comment-6 .comment_container { background-color: #fff; box-shadow: 0 0 4px #ccc; border-radius: 0.25rem; padding: 30px; } /*-------------------------------------------------------------- 8.0 Lists --------------------------------------------------------------*/ ol, ul { margin: 0 0 1.5em; padding-left: 20px; } ul { list-style: disc; } ol { list-style: decimal; } li > ol, li > ul { margin-bottom: 0; margin-left: 1.5em; } dt { font-weight: 700; } dd { margin: 0 1.5em 1.5em; } .comment-list, .comment-list .children, .list-inline, .list-unstyled { padding-left: 0; list-style: none; } .list-inline-item { display: inline-block; } .list-inline-item:not(:last-child) { margin-right: 5px; } /*-------------------------------------------------------------- 9.0 Tables --------------------------------------------------------------*/ table { border-collapse: collapse; margin: 0 0 1.5em; width: 100%; } thead th { border-bottom: 1px solid; border-bottom-color: #ebebeb; padding-bottom: 0.5em; } th { text-align: left; } td, th { padding: 0.4em; } td:first-child, th:first-child { padding-left: 0; } td:last-child, th:last-child { padding-right: 0; } .table-striped tbody tr:nth-of-type(2n) { background-color: #ebebeb; } /*-------------------------------------------------------------- 10.0 Links --------------------------------------------------------------*/ a { text-decoration: none; transition: all 0.3s ease; } a:active, a:hover { outline: 0; } /*-------------------------------------------------------------- 11.0 Featured Image Hover --------------------------------------------------------------*/ .post-thumbnail a, .post-thumbnail img { display: block; } .post-thumbnail.embed-responsive { background-repeat: no-repeat; background-position: 50% 50%; background-size: cover; box-sizing: border-box; } .effect-thumbnail:hover .post-thumbnail a:before { visibility: visible; opacity: 1; -ms-opacity: 1; -o-opacity: 1; -moz-opacity: 1; -webkit-opacity: 1; filter: alpha(opacity=100); } .effect-thumbnail:hover .post-thumbnail img { -webkit-filter: grayscale(0); filter: grayscale(0); opacity: 1; -ms-opacity: 1; -o-opacity: 1; -moz-opacity: 1; -webkit-opacity: 1; filter: alpha(opacity=100); } .effect-thumbnail .post-thumbnail { position: relative; } .effect-thumbnail .post-thumbnail a { display: block; background-image: linear-gradient(left, #cabe9f, #022); background-image: -webkit-linear-gradient(left, #cabe9f, #022); } .effect-thumbnail .post-thumbnail a:before { position: absolute; top: 0; left: 0; width: 100%; height: 100%; content: ""; background: rgba(0, 0, 0, 0.3); display: block; z-index: 1; opacity: 0; -ms-opacity: 0; -o-opacity: 0; -moz-opacity: 0; -webkit-opacity: 0; filter: alpha(opacity=0); visibility: hidden; transition: all 0.3s ease; } .effect-thumbnail .post-thumbnail img { display: block; -webkit-filter: grayscale(100%); filter: grayscale(100%); opacity: 0.2; -ms-opacity: 0.2; -o-opacity: 0.2; -moz-opacity: 0.2; -webkit-opacity: 0.2; filter: alpha(opacity=20); transition: all 0.3s ease; } .effect-thumbnail-v2:hover .entry-header { border-bottom: 4px solid #3f4448; } .effect-thumbnail-v2 .entry-header { transition: all 0.3s ease; border-bottom: 4px solid transparent; } .effect-thumbnail-v3:hover .post-thumbnail img { transform: scale(1.1); } .effect-thumbnail-v3 .post-thumbnail { overflow: hidden; } .effect-thumbnail-v3 .post-thumbnail img { transform: scale(1); transition: all 0.5s ease; } .effect-thumbnail-v4 { transition: all 0.3s ease; } .effect-thumbnail-v4:hover { transform: translateY(-5px); } /*-------------------------------------------------------------- 12.0 Navigation --------------------------------------------------------------*/ .main-navigation { clear: both; } .main-navigation .top-menu > li > a { padding: 0.75em 1.25em; } .main-navigation > div > ul { border-top: 1px solid; border-top-color: #ebebeb; padding: 0.75em 1.695em; } .main-navigation.d-block { width: 100%; } .mainmenu-container { clear: both; } .mainmenu-container ul { background-color: #fff; list-style: none; margin: 0; padding: 0 1.5em; text-align: left; } .mainmenu-container ul ul { padding: 10px 0; border-color: #c4c4c4; box-shadow: 0 1px 16px 0 rgba(0, 0, 0, 0.1); } .mainmenu-container ul ul.toggled-on { display: block; } .mainmenu-container ul ul .menu-item > a { letter-spacing: 0; position: relative; text-transform: none; font-size: 12px; font-size: 0.85714rem; line-height: 20px; width: 100%; display: block; margin-bottom: 0; padding: 10px 20px; color: #fff; } .mainmenu-container ul ul .menu-item > a:active, .mainmenu-container ul ul .menu-item > a:focus, .mainmenu-container ul ul .menu-item > a:hover { background-color: rgba(0, 0, 0, 0.2); } .mainmenu-container li { position: relative; text-align: left; } .mainmenu-container li li { border: none; } .mainmenu-container li li:last-child { border: 0; } .mainmenu-container li a span { padding-right: 0.5rem; } .mainmenu-container .menu-item > a { display: inline-block; width: 100%; text-decoration: none; position: relative; font-weight: 400; } .mainmenu-container li li.current-menu-item a:focus, .mainmenu-container li li.current-menu-item a:hover, .mainmenu-container li li.current_page_item a:focus, .mainmenu-container li li.current_page_item a:hover, .mainmenu-container li li.focus > a, .mainmenu-container li li:focus > a, .mainmenu-container li li:hover > a { color: #fff; } .mainmenu-container > div > ul { border-top: 1px solid; border-top-color: #ebebeb; padding: 0.75em 1.695em; } .site-header .main-navigation ul ul { min-width: 280px; } .site-header .mainmenu-container .top-menu > li { position: relative; margin-right: 35px; } .site-header .mainmenu-container .top-menu > li:before { content: ""; position: absolute; bottom: 0; width: 0; height: 3px; left: 0; z-index: 2; transition: all 0.3s ease-in-out; } .site-header .mainmenu-container .top-menu > li.current-menu-item:before, .site-header .mainmenu-container .top-menu > li:hover:before { width: 40px; } @media (min-width: 768px) and (max-width: 991px) { .site-header .mainmenu-container .top-menu > li { margin-right: 25px; } } .site-header .mainmenu-container .top-menu > li > a { font-size: 12px; font-size: 0.85714rem; letter-spacing: 2px; padding: 1em 0; position: relative; text-transform: uppercase; font-weight: 600; } .sub-menu .text-label { position: static; transform: translateY(-80%); } /* Hide the menu on small screens when JavaScript is available. * It only works with JavaScript. */ .main-navigation ul, .sub-menu .text-label:before { display: none; } .main-navigation.toggled-on > div > ul { display: block; } /* Menu toggle */ .menu-toggle { background-color: transparent; box-shadow: none; color: #000; display: none; font-size: 18px; font-weight: 800; line-height: 1.5; outline: none !important; text-shadow: none; position: relative; z-index: 100; border: none; } .menu-toggle i { padding-right: 5px; font-weight: 700; } /* Display the menu toggle when JavaScript is available. */ .main-navigation.toggled-on ul.nav-menu, .menu-toggle { display: block; } .menu-toggle:focus, .menu-toggle:hover { background-color: transparent; box-shadow: none; } .menu-toggle:focus { outline: thin solid; } .menu-toggle .fa, .menu-toggle .icon { margin-right: 0.5em; top: -2px; } .menu-toggle .icon-close, .toggled-on .menu-toggle .icon-bars { display: none; } .toggled-on .menu-toggle .icon-close { display: inline-block; } /* Dropdown Toggle */ .dropdown-toggle { border: 0; box-shadow: none; display: block; font-size: 16px; font-size: 1rem; right: 0; line-height: 1.5; margin: 0 auto; padding: 0.5em 1em; position: absolute; text-shadow: none; top: 0; } .dropdown-toggle, .dropdown-toggle:focus, .dropdown-toggle:hover { background-color: transparent; color: #222; } .dropdown-toggle:focus { outline: thin dotted; } .dropdown-toggle.toggled-on .fa, .dropdown-toggle.toggled-on .icon { /* IE 9 */ /* Chrome, Safari, Opera */ transform: rotate(-180deg); } /* Social Menu */ .social-navigation { font-size: 14px; font-size: 0.875rem; } .social-navigation ul { list-style: none; margin-bottom: 0; margin-left: 0; } .social-navigation li { display: inline; } .social-navigation li:first-child { margin-left: 0; } .social-navigation a { display: inline-block; text-align: center; line-height: 44px; width: 44px; } /* My Account Menu */ .my-account-links-menu { list-style: none; } .my-account-links-menu li { position: relative; } .my-account-links-menu li:hover .sub-menu { top: 100%; visibility: visible; opacity: 1; z-index: 2; } .my-account-links-menu > li { display: inline-block; list-style: none; } .my-account-links-menu .sub-menu { opacity: 0; position: absolute; top: 200%; right: -1px; min-width: 200px; background-color: #ccc; visibility: hidden; margin: 0; transition: 0.3s; } .my-account-links-menu .sub-menu li { float: none !important; border-top: 1px solid; border-color: rgba(0, 0, 0, 0.2); } .my-account-links-menu .sub-menu li:first-child { border-left: none; } .my-account-links-menu .sub-menu li a { border: none; text-align: left; } [class*="topbar-text-"] p { margin-bottom: 0; padding-left: 1rem; padding-right: 1rem; } .custom-header .my-account-links-menu > li:first-child > a { font-size: 0; display: block; } .custom-header .my-account-links-menu > li:first-child > a:before { display: inline-block; font: normal normal normal 14px/1 FontAwesome; font-size: inherit; text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; content: "\f007"; font-size: 12px; font-size: 0.85714rem; padding: 1.75em 1.25em; line-height: inherit; } .custom-header .my-account-links-menu .sub-menu { background-color: #fff; border: 1px solid; border-color: rgba(0, 0, 0, 0.2); border-top: none; list-style: none; } .custom-header .my-account-links-menu .sub-menu a { padding: 0.75em 1.25em; display: block; font-size: 12px; font-size: 0.85714rem; } /* Scroll down arrow */ .site-header .menu-scroll-down { display: none; } .opal-menu-canvas.main-navigation > div > ul { display: block; } /*-------------------------------------------------------------- 12.1 Navigation --------------------------------------------------------------*/ .opal-wrapper { overflow: hidden; } #page, .opal-wrapper { transition: transform 0.5s; } #page { z-index: 101; } #opal-canvas-menu a > .fa-angle-down { display: none; } .scroller { overflow-y: scroll; } .menu-trigger, .scroller, .scroller-inner { position: relative; } .menu-trigger { padding-left: 60px; font-size: 0.9em; } .menu-trigger:before { position: absolute; top: 2px; left: 0; width: 40px; height: 6px; background: #fff; box-shadow: 0 6px #34495e, 0 12px #fff, 0 18px #34495e, 0 24px #fff; content: ""; } .mp-pusher { position: relative; left: 0; height: 100%; } .opal-layout-boxed .mp-menu { opacity: 0; pointer-events: none; transition: all 0.3s ease-in; } .opal-layout-boxed .mp-menu.mp-menu-active { opacity: 1; pointer-events: auto; } .mp-menu { position: fixed; /* we can't use fixed here :( */ top: 0; left: 0; z-index: 1; width: 300px; height: 100%; transform: translate3d(-200px, 0, 0); display: block; transition: all 0.35s ease; opacity: 0; } .mp-menu.mp-menu-active { z-index: 3; transform: translateZ(0); opacity: 1; } .mp-menu.mp-menu-active + #page { transform: translateX(300px); } .mp-menu.mp-menu-active + #page:before { content: ""; top: 0; left: 0; right: 0; bottom: 0; position: absolute; z-index: 100; background: rgba(0, 0, 0, 0.4); } .mp-level { position: absolute; top: 0; left: 0; width: 100%; height: 100%; background: #353535; transform: translate3d(-100%, 0, 0); z-index: 3; } /* overlays for pusher and for level that gets covered */ .mp-level:after, .mp-level:before, .mp-pusher:after { position: absolute; top: 0; right: 0; width: 0; height: 0; content: ""; opacity: 0; } .mp-level:after, .mp-pusher:after { background: rgba(0, 0, 0, 0.3); transition: opacity 0.3s, width 0.1s 0.3s, height 0.1s 0.3s; } .mp-level:after { z-index: -1; } .mp-pusher.mp-pushed:after { width: 100%; height: 100%; opacity: 1; transition: opacity 0.3s; } .mp-level.mp-level-overlay { cursor: pointer; } .mp-level.mp-level-overlay:after { width: 100%; height: 100%; opacity: 1; transition: opacity 0.3s; } .mp-level.mp-level-overlay.mp-level:before { width: 100%; height: 100%; background: transparent; opacity: 1; } .mp-level, .mp-pusher { transition: all 0.5s; } /* overlap */ .mp-overlap .mp-level.mp-level-open { box-shadow: 1px 0 2px rgba(0, 0, 0, 0.2); transform: translate3d(-40px, 0, 0); } /* First level */ .mp-menu.mp-overlap > .mp-level, .mp-menu.mp-overlap > .mp-level.mp-level-open, .mp-menu > .mp-level, .mp-menu > .mp-level.mp-level-open { box-shadow: none; transform: translateZ(0); } /* cover */ .mp-cover .mp-level.mp-level-open { transform: translateZ(0); } .mp-cover .mp-level.mp-level-open > ul > li > .mp-level:not(.mp-level-open) { transform: translate3d(-100%, 0, 0); } /* content style */ .mp-menu ul { margin: 0; padding: 0; list-style: none; } .mp-menu h2 { margin: 0; padding: 1em; color: rgba(0, 0, 0, 0.4); text-shadow: 0 0 1px rgba(0, 0, 0, 0.1); font-weight: 300; font-size: 2em; } .mp-menu.mp-overlap h2:before { position: absolute; top: 0; right: 0; margin-right: 8px; font-size: 75%; line-height: 1.8; opacity: 0; transition: opacity 0.3s, transform 0.1s 0.3s; transform: translateX(-100%); } .mp-menu.mp-cover h2 { text-transform: uppercase; font-weight: 700; letter-spacing: 1px; font-size: 1em; } .mp-overlap .mp-level.mp-level-overlay > h2:before { opacity: 1; transition: transform 0.3s, opacity 0.3s; transform: translateX(0); } .mp-menu ul li > a { display: block; padding: 0.7em 3em 0.7em 1.2em; outline: none; box-shadow: inset 0 -1px rgba(0, 0, 0, 0.15); text-shadow: 0 0 1px hsla(0, 0%, 100%, 0.1); font-size: 15px; font-size: 1.07143rem; transition: background 0.3s, box-shadow 0.3s; } .mp-menu ul li:before { position: absolute; left: 10px; z-index: -1; color: rgba(0, 0, 0, 0.2); line-height: 3.5; } .mp-level > ul > li:first-child > a { box-shadow: inset 0 -1px rgba(0, 0, 0, 0.2), inset 0 1px rgba(0, 0, 0, 0.2); } .mp-menu a, .mp-menu a:hover { color: #fff; } .mp-menu ul li a:hover { background: rgba(0, 0, 0, 0.2); box-shadow: inset 0 -1px transparent; } .mp-menu .menu > li > a { text-transform: uppercase; font-weight: 700; } .mp-level > ul > li:first-child > a:hover { background: rgba(0, 0, 0, 0.2); } .mp-level.mp-level-overlay > ul > li:first-child > a, .mp-level > ul > li:first-child > a:hover, .mp-menu .mp-level.mp-level-overlay > ul > li > a { box-shadow: inset 0 -1px transparent; } .mp-level.mp-level-overlay > ul > li:first-child > a, .mp-level > ul > li:first-child > a:hover { box-shadow: inset 0 -1px transparent, inset 0 1px transparent; } /* seems like Chrome 34.0.1847.131 needs the second shadow otherwise the transition breaks */ .mp-back { background: rgba(0, 0, 0, 0.1); outline: none; color: #fff; text-transform: uppercase; letter-spacing: 1px; font-weight: 700; display: block; font-size: 0.8em; padding: 1em; position: relative; box-shadow: inset 0 1px rgba(0, 0, 0, 0.1); transition: background 0.3s; } .mp-back .fa { font-size: 12px; } .mp-back:after { /*font-family: 'linecons';*/ /*position: absolute;*/ /*content: "\e037";*/ /*right: 10px;*/ /*font-size: 1.3em;*/ /*color: rgba(0,0,0,0.3);*/ } .mp-menu .mp-level.mp-level-overlay > .mp-back, .mp-menu .mp-level.mp-level-overlay > .mp-back:after { background: transparent; box-shadow: none; color: transparent; } /* Fallback example for browsers that don't support 3D transforms (and no JS fallback) */ /* We'll show the first level only */ .no-csstransforms3d .mp-pusher, .no-js .mp-pusher { padding-left: 300px; } .no-csstransforms3d .mp-menu .mp-level, .no-js .mp-menu .mp-level { display: none; } .no-csstransforms3d .mp-menu > .mp-level, .no-js .mp-menu > .mp-level { display: block; } .mp-menu .menu-item-has-children > a { position: relative; z-index: 1; } .mp-pushed .scroller:before { content: ""; left: 0; z-index: 100; background: rgba(0, 0, 0, 0.4); } .mp-pushed .scroller:before, .trigger { top: 0; right: 0; bottom: 0; position: absolute; } .trigger { width: 4em; display: flex !important; justify-content: center; align-items: center; z-index: 2; border-left: 1px solid rgba(0, 0, 0, 0.15); background: rgba(0, 0, 0, 0.05); font-size: 12px !important; } .trigger:hover { background: rgba(0, 0, 0, 0.2); } /*-------------------------------------------------------------- 12.2 Pagination --------------------------------------------------------------*/ .page-numbers { display: inline-block; line-height: 3.7em; height: 3.7em; width: 3.7em; border-radius: 50%; background-color: #f8f8f8; text-align: center; font-size: 11px; font-size: 0.78571rem; font-weight: 700; margin: 2px; color: #3f4448; } .page-numbers:not(.dots).current, .page-numbers:not(.dots):focus, .page-numbers:not(.dots):hover { display: inline-block; color: #fff; } .page-numbers [class^="opal-icon"] { font-size: 24px; font-size: 1.71429rem; } .comments-pagination, .pagination { padding: 2em 0 3em; text-align: center; } .comments-pagination .icon, .pagination .icon { width: 0.666666666em; height: 0.666666666em; } .comments-pagination { border: 0; } .opal-pagination-2 .page-numbers:not(.dots) { border-radius: 0.25rem; background-color: #ebebeb; } .opal-pagination-3 .page-numbers:not(.dots) { border-radius: 0.25rem; border: 1px solid; border-color: #ebebeb; } .opal-pagination-3 .page-numbers:not(.dots).current, .opal-pagination-3 .page-numbers:not(.dots):focus, .opal-pagination-3 .page-numbers:not(.dots):hover { border-radius: 0.25rem; } .opal-pagination-4 .page-numbers { width: 5.5em; height: 3.7em; line-height: 3.7em; border-radius: 0; } .opal-pagination-5 .page-numbers { border-radius: 50%; background-color: #ebebeb; } .opal-pagination-6 .page-numbers:not(.dots) { border-radius: 0; border: 1px solid; border-color: #ebebeb; margin-right: 2px; margin-left: 2px; color: #bcbcbc; font-weight: 700; } .opal-pagination-6 .page-numbers:not(.dots).current, .opal-pagination-6 .page-numbers:not(.dots):focus, .opal-pagination-6 .page-numbers:not(.dots):hover { border-radius: 0; color: #000; background: #fff; border-color: #000; box-shadow: inset 0 0 0 1px #000; } /*-------------------------------------------------------------- 13.0 Layout --------------------------------------------------------------*/ html { box-sizing: border-box; } *, :after, :before { /* Inherit box-sizing to make it easier to change the property for components that leverage other behavior; see http://css-tricks.com/inheriting-box-sizing-probably-slightly-better-best-practice/ */ box-sizing: inherit; } body { background-color: #fff; } @media (max-width: 767px) { body #secondary { margin-top: 60px; } } @media (max-width: 767px) { body #secondary, body .primary { flex: 0 0 100%; max-width: 100%; } } body.opal-content-layout-2cl #primary, body.opal-content-layout-2cr #primary { padding-right: 15px; padding-left: 15px; } @media (min-width: 769px) { body.opal-content-layout-2cl #primary, body.opal-content-layout-2cr #primary { flex: 0 0 calc(100% - 400px); max-width: calc(100% - 400px); } } @media (min-width: 769px) { body.opal-content-layout-2cl #secondary, body.opal-content-layout-2cr #secondary { flex: 0 0 400px; max-width: 400px; } } body.opal-layout-boxed #page { background: #fff; } #page { position: relative; word-wrap: break-word; overflow: hidden; } .container-fluid > * { max-width: 1710px; margin-left: auto; margin-right: auto; } [data-opal-columns="7"] .column-item { flex: 0 0 14.28571%; max-width: 14.28571%; } [data-opal-columns="8"] .column-item { flex: 0 0 12.5%; max-width: 12.5%; } [data-opal-columns="9"] .column-item { flex: 0 0 11.11111%; max-width: 11.11111%; } [data-opal-columns="10"] .column-item { flex: 0 0 10%; max-width: 10%; } [data-opal-columns="11"] .column-item { flex: 0 0 9.09091%; max-width: 9.09091%; } #primary { max-width: 100%; } @media (max-width: 1199px) { .opal-container-full #content, .opal-container-full .container { max-width: 100%; } } .opal-container-full .page-title-bar { border-bottom: 1px solid #e1e1e1; } .opal-container-full .page-title-bar .page-header { margin-top: 5px; } .opal-archive-style-3 .post-style-3 .link-more { display: none; } /*-------------------------------------------------------------- 13.1 Header --------------------------------------------------------------*/ #masthead .wrap, .site-header { position: relative; } .site-header { background-color: #fff; z-index: 99; } .site-header .widget, .site-header .wpb_button, .site-header .wpb_content_element, .site-header ul.wpb_thumbnails-fluid > li { margin-bottom: 0; } .site-header .widget { padding-bottom: 0; } .site-header #content, .site-header .container { float: unset; } .site-header .wpb_wrapper { display: flex; justify-content: center; align-items: center; flex-wrap: wrap; } .site-header .wpb_wrapper .wpb_wrapper { display: block; } .site-header .text-left .wpb_wrapper { justify-content: flex-start; } .site-header .text-right .wpb_wrapper { justify-content: flex-end; } .home .site-header .header-content { border-bottom: 1px solid; border-color: #ebebeb; } .site-header .header-content .custom-header { margin-right: auto; margin-left: auto; } @media (min-width: 1200px) { .site-header .header-content .custom-header { max-width: 100%; padding: 23px 50px; } } .site-header .header-content .custom-header .header-main-content { margin-left: -15px; margin-right: -15px; } .site-header .header-content .site-branding { padding-left: 15px; padding-right: 15px; } @media (min-width: 992px) { .site-header .header-content .site-branding { max-width: 25%; } } .site-header .header-content .navigation-top { padding-left: 15px; padding-right: 15px; } @media (min-width: 992px) { .site-header .header-content .navigation-top { max-width: 75%; -ms-flex-positive: 1 !important; flex-grow: 1 !important; text-align: center; } } .site-header .header-group { display: flex; align-items: center; padding-left: 15px; padding-right: 15px; display: none; } @media (max-width: 1199px) { .site-header .header-group { display: none; width: 100%; } } .site-header .header-group > * { margin-right: 25px; } .site-header .header-group > .site-header-cart, .site-header .header-group > :last-child { margin-right: 0; } .site-header .header-group .search-form { box-shadow: 0 0 30px 0 rgba(0, 0, 0, 0.05); } .site-header .header-group .search-field { border: 1px solid #eee; padding-right: 50px; } .site-header .header-group .search-submit { background: transparent; border: 0; color: #222; padding: 1rem 1.5rem; font-size: 18px; font-size: 1.28571rem; line-height: 1; } .site-header .header-group .search-submit:focus, .site-header .header-group .search-submit:hover { background-color: transparent; font-size: 18px; font-size: 1.28571rem; line-height: 1; } .site-header .header-group .search-form .input-group-btn { position: absolute; right: 0; top: 0; bottom: 0; z-index: 9; } /* Site branding */ .site-branding { position: relative; transition: margin-bottom 0.2s; z-index: 3; display: inline-block; } .site-branding a { text-decoration: none; transition: opacity 0.2s; } .site-branding a:focus, .site-branding a:hover { opacity: 0.7; } .site-title { clear: none; font-size: 18px; font-weight: 800; line-height: 1.25; letter-spacing: 0.08em; margin: 0; padding: 0; text-transform: uppercase; /* Prevent opacity from changing during selective refreshes in the customize preview */ } .site-title, .site-title a { color: #222; opacity: 1; } .site-description { font-size: 13px; margin-bottom: 0; } .custom-logo-link { display: inline-block; vertical-align: middle; width: auto; } .custom-logo-link img { display: block; max-height: 80px; } .custom-logo-link a:focus, .custom-logo-link a:hover { opacity: 0.9; } body:not(.title-tagline-hidden) .site-branding-text { display: inline-block; vertical-align: middle; } .custom-header { position: relative; z-index: 1; padding-top: 30px; padding-bottom: 30px; } .navigation-button { display: inline-block; } .navigation-button .menu-toggle { display: block; } /* Header Absolute Layout */ @media (min-width: 992px) { body.opal-header-absolute .site-header { position: absolute; width: 100%; background-color: transparent; } } body.opal-header-absolute .is-sticky .opal-element-sticky { padding-top: 0; padding-bottom: 0; margin-top: -1px !important; border: none; } body.opal-header-absolute .opal-element-sticky { padding-top: 20px; padding-bottom: 20px; transition: padding 0.35s linear; } body.opal-header-absolute .container-fluid .opal-header-sticky { margin-left: -15px; margin-right: -15px; } .list-account li { font-size: 12px; font-size: 0.85714rem; float: left; } .list-account li a { padding: 0 12px; } .list-account i { margin-right: 10px; } .site-header-account { vertical-align: middle; } .site-header-account .icon { width: 40px; height: 40px; vertical-align: middle; line-height: 40px; margin: 0; } .site-header-account .icon:before { text-align: center; vertical-align: middle; font-size: 30px; font-size: 2.14286rem; width: 45px; height: 40px; line-height: 36px; display: block; } .header-search { position: relative; } .header-search .search-button { font-size: 20px; width: 20px; height: 20px; } .header-search .search-form { position: absolute; right: 0; top: 100%; pointer-events: none; width: 250px; z-index: 1000; max-height: 0; overflow: hidden; transition: max-height 0.4s ease-in; } .header-search .active .search-form { height: auto; pointer-events: auto; max-height: 58px; transition: max-height 0.4s ease-out; } .osf-sticky-active { z-index: 99; } .osf-sticky-active.sticky-show { position: fixed; z-index: 9999; top: 0; animation: d 0.3s ease; } .sticky-header { box-shadow: 0 10px 20px rgba(0, 0, 0, 0.05); } @keyframes d { 0% { transform: translateY(-100%); } to { transform: translateY(0); } } #opal-header-content { width: 100vw; } #opal-header-content.sticky-show { background-color: #fff; box-shadow: 0 10px 20px rgba(0, 0, 0, 0.05); } /*-------------------------------------------------------------- 13.2 Front Page --------------------------------------------------------------*/ .maisonco-front-page .site-content { padding: 0; } .ezboozt-panel, .panel-image { position: relative; } .panel-image { background-position: 50%; background-repeat: no-repeat; background-size: cover; } .panel-image:before { /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#000000+0,000000+100&0+0,0.3+100 */ /* FF3.6-15 */ /* Chrome10-25,Safari5.1-6 */ background: linear-gradient(180deg, transparent 0, rgba(0, 0, 0, 0.3)); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#00000000",endColorstr="#4d000000",GradientType=0); /* IE6-9 */ bottom: 0; content: ""; left: 0; right: 0; position: absolute; top: 100px; } .panel-content { position: relative; } .panel-content .wrap { padding-bottom: 0.5em; padding-top: 1.75em; } /* Panel edit link */ .ezboozt-panel .edit-link { display: block; margin: 0.3em 0 0; } .ezboozt-panel .entry-header .edit-link { font-size: 14px; font-size: 0.875rem; } /* Front Page - Recent Posts */ .ezboozt-front-page .panel-content .recent-posts article { border: 0; color: #232323; margin-bottom: 3em; } .recent-posts .entry-header { margin-bottom: 1.2em; } .page .panel-content .recent-posts .entry-title { font-size: 20px; font-size: 1.25rem; font-weight: 300; letter-spacing: 0; text-transform: none; } .ezboozt-panel .recent-posts .entry-header .edit-link { color: #222; display: inline-block; font-size: 11px; font-size: 0.6875rem; margin-left: 1em; } /*-------------------------------------------------------------- 13.3 Regular Content --------------------------------------------------------------*/ .site-content-contain { position: relative; z-index: 2; } .site-content { padding-top: 2em; padding-bottom: 2em; } /*-------------------------------------------------------------- 13.4 Posts --------------------------------------------------------------*/ /* Post Landing Page */ .sticky { position: relative; } .sticky .entry-title:before { margin-right: 15px; display: inline-block; font: normal normal normal 14px/1 FontAwesome; font-size: inherit; text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; content: "\f08d"; } .post:not(.sticky) .icon-thumb-tack { display: none; } .sticky .icon-thumb-tack { display: block; height: 18px; left: -1.5em; position: absolute; top: 1.65em; width: 20px; } h1.entry-title { letter-spacing: -1px; } .bypostauthor { z-index: 10; } .comments-link span { color: #fff; line-height: 22px; display: inline-block; margin-right: 8px; padding-left: 5px; padding-right: 5px; border-radius: 20px; min-width: 22px; text-align: center; } .post-content { padding: 30px; } @media (min-width: 992px) { .post-content { padding: 40px; } } .post-content .posted-on { position: relative; font-size: 12px; font-size: 0.85714rem; text-transform: uppercase; font-weight: 600; display: block; padding-bottom: 5px; margin-bottom: 3.4em; letter-spacing: 0.18em; } .post-content .posted-on:after { content: ""; height: 3px; width: 45px; position: absolute; left: 0; bottom: 0; } .entry-title a { color: inherit; } .entry-title:not(:first-child) { padding-top: 0; } .entry-tags a { display: inline-block; } .entry-meta { font-size: 11px; font-size: 0.78571rem; line-height: 1.667; text-transform: uppercase; margin-bottom: 1.4em; font-weight: 600; } .entry-meta a[class*="bo-social"] { color: #9ea0a6; } .entry-meta .entry-meta-inner > span:not(:last-child):after, .entry-meta .post-date:after { content: "/"; display: inline-block; padding: 0 5px; } .entry-avatar { font-size: 0.67em; letter-spacing: 0.084em; text-transform: uppercase; display: flex; -ms-flex-align: center !important; align-items: center !important; margin-bottom: 30px; } .entry-avatar .avatar { border-radius: 50%; width: 38px; height: 38px; margin-right: 20px; } .entry-header .entry-title { margin: 0 0 1.2em; text-transform: uppercase; letter-spacing: -0.03em; word-spacing: 0.15em; } .post-thumbnail { padding-top: 56.25%; position: relative; } .post-thumbnail:before { content: ""; width: 100%; height: 100%; z-index: 1; background: linear-gradient(transparent 60%, rgba(0, 0, 0, 0.65)); } .post-thumbnail:before, .post-thumbnail > a { position: absolute; top: 0; left: 0; } .post-thumbnail > a { bottom: 0; right: 0; } .post-thumbnail > a img { width: 100%; height: 100%; object-fit: cover; } .post-thumbnail .posted-on { position: absolute; bottom: 40px; color: #fff; font-weight: 600; font-size: 12px; font-size: 0.85714rem; text-transform: uppercase; letter-spacing: 0.18em; display: block; z-index: 2; left: 30px; } @media (min-width: 992px) { .post-thumbnail .posted-on { left: 40px; } } .post-thumbnail .posted-on a { color: #fff; } .entry-video.embed-responsive { margin-bottom: 1.5em; } .cat-tags-links .tags-links a { display: inline-block; font-size: 11px; font-size: 0.78571rem; line-height: 1.2; } .cat-tags-links .tags-links a:hover { text-decoration: underline; } .updated:not(.published) { display: none; } .more-link { display: inline-block; text-decoration: none; } .more-link-wrap { display: block; margin-top: 25px; } .pbr-social-share { margin-top: -3px; } .pbr-social-share span.social-link { float: right; } .pbr-social-share .social-share-header { text-transform: uppercase; margin-bottom: 13px; } .pbr-social-share a { color: #999; font-size: 14px; font-size: 1rem; display: inline-block; margin: 0 0.4rem; } .pbr-social-share:before { content: "/"; display: inline-block; padding: 0 5px; } /* Aligned blockquotes */ .entry-content ol, .entry-content ul { padding-left: 1.3em; } .entry-content blockquote.alignleft, .entry-content blockquote.alignright { font-size: 13px; font-size: 0.92857rem; width: 48%; } body.blog .site-content-contain, body.category .site-content-contain, body.date .site-content-contain, body.search .site-content-contain, body.tag .site-content-contain { background-color: #f8f8f8; } /* Blog landing, search, archives */ .archive .site-main > article .gallery-item, .blog .site-main > article .gallery-item, .search .site-main > article .gallery-item { margin-bottom: 0; } body.single-post .content-boxed { margin-left: auto; margin-right: auto; } body.single-post.opal-content-layout-2cl .comments-area, body.single-post.opal-content-layout-2cr .comments-area, body.single-post.opal-default-content-layout-2cr .comments-area { padding-top: 90px; } @media (max-width: 991px) { body.single-post.opal-content-layout-2cl .comments-area, body.single-post.opal-content-layout-2cr .comments-area, body.single-post.opal-default-content-layout-2cr .comments-area { padding-top: 60px; } } body.single-post.opal-content-layout-2cl article.type-post .entry-footer, body.single-post.opal-content-layout-2cr article.type-post .entry-footer, body.single-post.opal-default-content-layout-2cr article.type-post .entry-footer { margin-bottom: 95px; } @media (max-width: 991px) { body.single-post.opal-content-layout-2cl article.type-post .entry-footer, body.single-post.opal-content-layout-2cr article.type-post .entry-footer, body.single-post.opal-default-content-layout-2cr article.type-post .entry-footer { margin-bottom: 65px; } } body.single-post article.type-post { margin-bottom: 0; } body.single-post article.type-post .post-content { padding: 0; border: 0; } body.single-post article.type-post .entry-header { text-align: center; margin-top: -160px; padding-bottom: 0; -ms-flex-pack: center; justify-content: center; -ms-flex-direction: column; flex-direction: column; display: flex; height: 160px; } body.single-post article.type-post .entry-header .entry-title { color: #fff; font-size: 24px; } body.single-post article.type-post .entry-header .posted-on { margin-bottom: 0; } body.single-post article.type-post .entry-header .posted-on a { color: #fff; } body.single-post article.type-post .entry-header .posted-on:after { height: 0; width: 0; } body.single-post article.type-post .entry-content { padding-left: 0; padding-right: 0; margin-bottom: 3rem; } body.single-post article.type-post .entry-content > p:last-child { padding-bottom: 0; } body.single-post article.type-post .entry-footer { display: flex; flex-wrap: wrap; align-items: center; padding: 15px 0; font-size: 11px; font-size: 0.78571rem; margin-bottom: 115px; text-transform: uppercase; font-weight: 600; border-top: 1px solid #e7e7e7; } body.single-post article.type-post .entry-footer .cat-links, body.single-post article.type-post .entry-footer .edit-link, body.single-post article.type-post .entry-footer .tags-links { padding-left: 0; } body.single-post article.type-post .entry-footer .navigation { margin-left: auto; } body.single-post article.type-post .entry-meta { margin-bottom: 30px; padding: 27px 0 22px; border-bottom: 1px solid rgba(0, 0, 0, 0.1); -ms-flex-pack: center; justify-content: center; text-align: center; } body.single-post article.type-post .entry-meta > * { display: inline-block; padding: 5px 0; } body.single-post .navigation > div { display: inline-block; } body.single-post .navigation .nav-content { width: 60px; height: 40px; transition: all 0.3s ease; } body.single-post .navigation .nav-content a { width: 60px; height: 40px; line-height: 40px; text-align: center; display: inline-block; color: #000; background-color: #f8f8f8; font-size: 18px; } body.single-post .navigation .nav-content a:hover { color: #fff; } body.single-post .navigation .next-nav .nav-content { margin-left: 5px; } body.single-post.opal-single-post-style .post-thumbnail img { width: 100%; } body.single-post .comments-area { padding-top: 120px; } @media (max-width: 991px) { body.single-post .comments-area { padding-top: 80px; } } .blog .site-content { padding-bottom: 60px; } .related-posts { position: relative; padding: 70px 0 60px; } .opal-content-layout-2cr .related-posts, .opal-default-content-layout-2cr .related-posts { border-top: 1px solid #e7e7e7; border-bottom: 1px solid #e7e7e7; padding: 85px 0 80px; } .related-posts:before { content: ""; width: 100vw; height: 100%; position: absolute; top: 0; background: #f8f8f8; z-index: -1; left: 50%; margin-left: -50vw; } .opal-content-layout-2cr .related-posts:before, .opal-default-content-layout-2cr .related-posts:before { content: none; } .related-posts .related-heading { font-size: 24px; font-size: 1.71429rem; margin-bottom: 1em; } .related-posts .related-heading:before { font-size: 8px; font-size: 0.57143rem; margin-right: 20px; vertical-align: middle; } .related-posts .column-item { display: flex; -ms-flex-align: stretch; align-items: stretch; } .related-posts .column-item .entry-category { display: none; } .related-posts .column-item .entry-meta-inner > span:before { display: none; margin: 0; } .related-posts .column-item .post-inner { flex: 0 0 100%; max-width: 100%; } .archive .entry-meta a.post-edit-link, .blog .entry-meta a.post-edit-link { color: #222; display: inline-block; margin-left: 1em; white-space: nowrap; } .taxonomy-description { color: #666; font-size: 13px; font-size: 0.8125rem; } .comment-form-cookies-consent { padding-left: 15px; } .comment-form-cookies-consent label { display: inline-block; } /* More tag */ .entry-content .more-link:before { content: ""; display: block; } /* Single Post */ .single-featured-image-header { background-color: #fafafa; border: 1px solid #ebebeb; } .single-featured-image-header img { display: block; margin: auto; } .page-links { font-size: 14px; font-size: 0.875rem; font-weight: 400; padding: 1em 0 0; } .page-links .page-number { color: #222; padding: 0.5em 1em; line-height: 1; margin: 3px; border-radius: 3px; background: transparent; } .page-links .page-number, .page-links a { display: inline-block; } .page-links a:focus .page-number, .page-links a:hover .page-number { color: #fff; } /* Post Formats */ .archive .format-status .entry-title, .blog .format-status .entry-title { display: none; } /* Post Author*/ .author-wrapper { text-align: center; } .author-wrapper .author-avatar { position: relative; } .author-wrapper .author-avatar img { border-radius: 50%; position: relative; z-index: 2; max-width: 70px; } .author-wrapper .author-avatar:before { content: ""; top: 50%; left: 0; width: 100%; position: absolute; border-top: 1px solid; border-color: #ebebeb; transform: translateY(-50%); z-index: 1; overflow: hidden; min-height: 2px; } .author-wrapper .author-name { margin-top: 1rem; font-size: 20px; font-size: 1.42857rem; } .author-wrapper .a-name, .author-wrapper .author-name .a-name { text-transform: capitalize; } .author-description { margin-top: 1.5rem; } .author-post { margin-top: 90px; } .author-post .author-post-header { border-top: 1px solid #ebebeb; font-size: 12px; font-size: 0.85714rem; padding: 50px 0 30px; position: relative; color: #999; } .author-post .author-post-header .avatar { position: absolute; top: -35px; left: 50%; margin-left: -35px; border-radius: 50%; } .author-post h4 { padding: 5px 0 0; font-size: 20px; font-size: 1.42857rem; font-weight: 700; } .page article.type-post .entry-header .edit-link { position: static; display: block; } .archive article, .blog article, .search article { margin-bottom: 30px; background-color: #fff; } .archive article:last-child, .blog article:last-child, .search article:last-child { margin-bottom: 0; border-bottom: none; } .archive article .entry-summary, .blog article .entry-summary, .search article .entry-summary { padding-bottom: 20px; } .archive article .link-more, .blog article .link-more, .search article .link-more { margin-bottom: 0; } .opal-archive-style-4.archive .site-main .navigation, .opal-archive-style-4.archive .site-main .pagination, .opal-archive-style-4.blog .site-main .navigation, .opal-archive-style-4.blog .site-main .pagination { width: 100%; } article.content-style-1 .entry-header { padding-left: 0; padding-right: 0; } article.content-style-2 { margin-bottom: 40px; padding-bottom: 40px; } article.content-style-2 .entry-header { padding: 0; } /*-------------------------------------------------------------- 13.5 Pages --------------------------------------------------------------*/ body.page-template-page-elementor #content { padding-top: 0 !important; padding-bottom: 0 !important; } .page .entry-header .edit-link { font-size: 14px; font-size: 0.875rem; } .page .edit-link { display: inline-block; margin-top: 0.5rem; position: absolute; padding-right: 10px; padding-left: 10px; top: 0; right: 0; } .page .edit-link a.post-edit-link { margin-right: 0.5rem; } .search .page .entry-header .edit-link { font-size: 11px; font-size: 0.6875rem; } .search .content-area { width: 100%; } .search .site-content .page-title { margin-top: 0; padding-bottom: 20px; border-bottom: 1px solid; margin-bottom: 50px; } .page-links { clear: both; margin: 0 0 1em; } /* 404 page */ .error404 .site-content-contain { background-color: #fff; } @media (max-width: 991px) { .error404 .site-content-contain { padding-top: 0; } } .error404 .page-content { text-align: center; position: relative; padding-top: 140px; padding-bottom: 190px; } @media (max-width: 1199px) { .error404 .page-content { padding-top: 50px; padding-bottom: 80px; } } @media (max-width: 767px) { .error404 .page-content { padding: 0; } } .error404 .error-404 { background-position: 50%; background-repeat: no-repeat; } .error404 .error-404 h1 { display: inline-block; margin-right: 25px; font-size: 200px; font-size: 14.28571rem; } @media (max-width: 767px) { .error404 .error-404 h1 { font-size: 140px; font-size: 10rem; display: block; margin-right: 0; } } .error404 .error-404-title { display: flex; align-items: center; justify-content: center; } @media (max-width: 767px) { .error404 .error-404-title { display: block; } } .error404 .error-404-subtitle { display: inline-block; text-align: left; text-transform: uppercase; } @media (max-width: 767px) { .error404 .error-404-subtitle { display: block; text-align: center; margin-bottom: 20px; } } .error404 .sub-h2-1 { font-size: 40px; font-size: 2.85714rem; font-weight: 400; } @media (max-width: 767px) { .error404 .sub-h2-1 { font-size: 35px; font-size: 2.5rem; } } .error404 .sub-h2-2 { font-size: 24px; font-size: 1.71429rem; line-height: 1.8; font-weight: 400; } @media (max-width: 767px) { .error404 .sub-h2-2 { font-size: 20px; font-size: 1.42857rem; } } .error404 .svg-bkg { position: absolute; width: 100%; z-index: -1; top: 50%; transform: translateY(-50%); } @media (max-width: 767px) { .error404 .svg-bkg { width: 200%; left: 50%; transform: translate(-50%, -50%); } } .error404 .error-text { font-style: normal; font-stretch: normal; line-height: 3; font-size: 12px; font-size: 0.85714rem; letter-spacing: 0.17rem; text-transform: uppercase; font-weight: 600; margin-bottom: 40px; } @media (max-width: 767px) { .error404 .error-text { line-height: 2.5; } } .error404 .return-homepage { font-size: 12px; font-size: 0.85714rem; font-weight: 600; letter-spacing: 0.17rem; color: #fff; line-height: 1; padding: 20px 40px; display: inline-block; text-transform: uppercase; } .search .page-content .search-form { margin-bottom: 3em; } /*-------------------------------------------------------------- 13.6 Footer --------------------------------------------------------------*/ body.footer-fixed .site-footer .wrap { z-index: 0; } .site-footer .wrap { position: relative; z-index: 3; } .site-footer .shape-footer .elementor-shape { top: -14px; height: 15px; width: 100%; } .site-footer .widget-area { padding-bottom: 3.25em; padding-top: 3.25em; position: relative; } .site-footer .widget-area:before { position: absolute; top: 0; left: 15px; right: 15px; content: ""; border-top: 1px solid #ebebeb; height: 1px; display: block; } @media (max-width: 991px) { .site-footer .social-navigation { text-align: left; } } .site-footer .social-navigation li a i { font-size: 18px; font-size: 1.28571rem; } .site-footer .widget li { padding-top: 0.3rem; padding-bottom: 0.3rem; } .site-footer .widget li:first-child { padding-top: 0; } .site-footer .widget.widget_recent_entries li { padding-top: 0; padding-bottom: 15px; margin-bottom: 15px; border-bottom: 1px solid; border-color: #ebebeb; } .site-footer .widget.widget_recent_entries li:last-child { border: none; } .site-footer .widget_rss ul li { border-top: 1px solid; border-color: #ebebeb; padding: 2.125em 0; } .site-footer .widget_rss ul li:first-child { border: none; } @media (max-width: 991px) { .site-footer .b-sm-none { border: none !important; } } .scrollup { position: fixed; bottom: 24px; right: 24px; z-index: 999; font-size: 18px !important; padding: 0; width: 55px; height: 55px; line-height: 55px; transform: scale(0); transition: all 0.5s ease; } @media (max-width: 767px) { .scrollup { opacity: 0 !important; pointer-events: none; } } .scrollup.activate { transform: scale(1); } /* Site info */ .site-info { font-size: 14px; text-align: center; } .site-info a { color: #666; } .site-info .sep { margin: 0; display: block; visibility: hidden; height: 0; width: 100%; } /*-------------------------------------------------------------- 13.7 Breadcrumb --------------------------------------------------------------*/ .breadcrumb { text-align: center; } .breadcrumb i { padding: 0 5px; vertical-align: middle; } .breadcrumb a:after { content: "."; padding: 0 10px; display: inline-block; display: none; } .breadcrumb span { color: #fff; margin: 0 5px; } .breadcrumb span.fa { margin: 0 10px; } .breadcrumbs { font-size: 14px; font-size: 1rem; } /*-------------------------------------------------------------- 13.10 header-sticky --------------------------------------------------------------*/ .site-header-account { position: relative; } .site-header-account.style-icon .account-label, .site-header-account.style-label .icon { display: none; } .site-header-account.style-both .account-label, .site-header-account.style-both .icon { display: inline-block; vertical-align: bottom; } .site-header-account.style-both .account-label { padding-left: 10px; } .site-header-account.style-both .account-label span { display: block; line-height: 1; } @media (max-width: 991px) { .site-header-account.style-both .account-label { display: none; } } .site-header-account.style-both .account-avata img { margin-bottom: -5px; } .site-header-account.style-both .account-avata + .account-label span { line-height: 1.2; } .site-header-account .label-name { max-width: 83px; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; font-weight: 500; } .site-header-account > a { display: block; font-size: 13px; color: #232323; white-space: nowrap; text-transform: uppercase; font-weight: 700; } .site-header-account > a span { font-size: 20px; vertical-align: middle; } .site-header-account .login-form-title { font-size: 18px; font-size: 1.28571rem; font-weight: 700; } .site-header-account .account-dropdown { text-align: left; right: 0; top: calc(100% + 15px); position: absolute; pointer-events: none; opacity: 0; z-index: 99; visibility: hidden; color: #000; padding-top: 10px; } .site-header-account .account-dropdown.right { left: 0; right: unset; } .site-header-account .account-dropdown.right .account-wrap:before { left: 20px; right: unset; } .site-header-account .account-dropdown.justify { right: 50%; transform: translateX(50%); } .site-header-account .account-dropdown.justify .account-wrap:before { right: 50%; transform: translateX(50%) rotate(45deg); } .site-header-account .account-dropdown a.lostpass-link, .site-header-account .account-dropdown a.register-link { font-size: 14px; font-size: 1rem; } .site-header-account .account-dropdown a.lostpass-link:hover, .site-header-account .account-dropdown a.register-link:hover { text-decoration: underline; } .site-header-account .account-dropdown label { margin-bottom: 0.5rem; font-size: 13px; font-size: 0.92857rem; line-height: 1.7; } .site-header-account .account-dropdown p { margin-bottom: 1rem; } .site-header-account .account-dropdown button, .site-header-account .account-dropdown input { line-height: normal !important; } .site-header-account .account-dropdown button { font-size: 12px !important; text-transform: uppercase; } .site-header-account .account-dropdown .account-wrap { position: relative; background: #fff; box-shadow: 0 0 30px 0 rgba(0, 0, 0, 0.17); border-radius: 0; } .site-header-account .account-dropdown .account-wrap:before { content: ""; width: 10px; height: 10px; position: absolute; background-color: #fff; top: -5px; right: 5px; transform: rotate(45deg); z-index: 1; } .site-header-account .account-dropdown .account-inner { width: 320px; padding: 17px 20px; max-height: 500px; overflow: auto; } .site-header-account .account-dropdown .account-inner.dashboard { width: 210px; } .site-header-account .account-dropdown .account-inner::-webkit-scrollbar { width: 3px; } .site-header-account .account-dropdown .account-inner::-webkit-scrollbar-track { -webkit-box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.3); background-color: #f5f5f5; } .site-header-account .account-dropdown .account-inner::-webkit-scrollbar-thumb { background-color: #000; } .site-header-account .account-dashboard, .site-header-account .account-links-menu { list-style: none; margin-bottom: 0; } .site-header-account .account-dashboard li a, .site-header-account .account-links-menu li a { width: 100%; text-align: left; font-size: 14px; line-height: 30px; } .site-header-account:hover .account-dropdown { top: 100%; pointer-events: auto; opacity: 1; visibility: visible; } /*-------------------------------------------------------------- 14.0 Comments --------------------------------------------------------------*/ article.type-page + .comments-area { margin-top: 2em; } #comments { clear: both; } .comments-title { font-size: 24px; font-size: 1.71429rem; margin-bottom: 1.5em; text-align: center; } .opal-content-layout-2cr .comments-title, .opal-default-content-layout-2cr .comments-title { text-align: left; } .comment-list { margin: 0 0 3em; padding: 0; position: relative; } .comment-list .children { margin: 0; padding: 0; margin-left: 4em !important; } @media (max-width: 991px) { .comment-list .children { margin-left: 1em !important; } } .comment-list li:before { display: none; } .comment-list .depth-1 > article { margin-left: 0; } .comment-body + .comment-respond { padding: 30px; background: #f8f8f8; position: relative; max-width: 600px; margin-bottom: 1.5em; } @media (min-width: 768px) { .comment-body + .comment-respond { margin-left: 4em; } } .comment-body .avatar, .comment_container .avatar { height: 50px; width: 50px; left: -65px; position: absolute; } .comment-body .says, .comment_container .says { display: none; } .comment_container, article.comment-body { margin-bottom: 2em; } .comment-content > ol, .comment-content > ul { padding-left: 1.35em; } .comment-author { margin-bottom: 0; position: relative; z-index: 2; } .comment-meta { margin-bottom: 1.5em; margin-left: 65px; } .comment-metadata { font-size: 12px; font-size: 0.75rem; } .comment-metadata a.comment-edit-link { margin-left: 1em; } .reply { margin-bottom: 1.5em; } .comment-reply-link { font-weight: 600; position: relative; font-size: 12px; font-size: 0.75rem; text-transform: uppercase; } .comment-reply-link:before { display: inline-block; font: normal normal normal 12px/1 FontAwesome; content: "\f0e5"; margin-right: 5px; } .comment-reply-link .icon { left: -2em; height: 1em; width: 1em; position: absolute; top: 0; } #cancel-comment-reply-link { text-transform: capitalize; font-size: 12px; font-size: 0.75rem; display: block; margin-top: 10px; } #cancel-comment-reply-link:before { margin-right: 3px; font: normal normal normal 14px/1 FontAwesome; font-size: inherit; text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; content: "\f057"; display: inline-block; } .comments-pagination { margin: 2em 0 3em; } /** Comment Form */ .comment-form label { font-size: 14px; font-size: 1rem; font-weight: 700; text-transform: uppercase; } .comment-form .required { color: red; } .comment-form a { text-decoration: underline; } .comment-content table th { border-bottom: 1px solid; border-bottom-color: #ebebeb; padding-bottom: 0.5em; } .comment-content table td a { font-weight: 700; } .opal-comment-1 .comment-body, .opal-comment-1 .comment_container { padding: 30px; border: 1px solid; border-color: #ebebeb; } .opal-comment-1 .children > li, .opal-comment-1 .comment-list, .opal-comment-1 .comment-list > li { margin-bottom: 1.5em; } .opal-comment-1 .comment-list .children { padding-left: 0; } .opal-comment-2 .comment-content { margin-left: 65px; } .opal-comment-2 .children > li, .opal-comment-2 .comment-list > li { margin-bottom: 1.5em; } .opal-comment-2 .comment-body, .opal-comment-2 .comment_container { position: relative; padding: 30px; } .opal-comment-2 .comment-body .comment-content:before, .opal-comment-2 .comment_container .comment-content:before { content: ""; position: absolute; left: 105px; top: 30px; width: 1px; height: calc(100% - 60px); background-color: #ebebeb; } .opal-comment-2 .comment-body .reply, .opal-comment-2 .comment_container .reply { margin-left: 90px; } .opal-comment-2 #comments .avatar { border-radius: 50%; left: -70px; } .opal-comment-3 .comment-content { margin-left: 65px; } .opal-comment-3 .comment-body, .opal-comment-3 .comment_container { border-bottom: 1px solid; border-color: #ebebeb; background-color: transparent; padding-top: 1.5em; padding-bottom: 1.5em; } .opal-comment-3 .comment-reply-link { border: 1px solid; border-color: #ebebeb; padding: 0.2rem 0.5rem; display: inline-block; } .opal-comment-3 #comments .avatar { box-shadow: 0 3px 5px #ebebeb; border: 3px solid; border-color: #fff; } .opal-comment-4 .comment-content { margin-left: 65px; } .opal-comment-4 .comment-body, .opal-comment-4 .comment_container { position: relative; padding-top: 3px; padding-bottom: 3px; background-color: transparent; margin-bottom: 0; } .opal-comment-4 .comment-body > p:last-child, .opal-comment-4 .comment_container > p:last-child { margin-bottom: 0; } .opal-comment-4 .comment-body .reply, .opal-comment-4 .comment_container .reply { margin-left: 65px; margin-top: -17px; } .opal-comment-4 .comment-meta { margin-bottom: 10px; } .opal-comment-4 .comment-author { display: inline-block; margin-right: 20px; } .opal-comment-4 .comment-metadata { display: inline-block; } .opal-comment-4 .comment-reply-link { font-size: 11px; font-size: 0.78571rem; font-weight: 700; } .opal-comment-4 .comment-reply-link:before { content: "\f112"; transform: rotate(180deg); } .opal-comment-4 #comments .avatar { border-radius: 50%; max-width: 50px; } .opal-comment-4 #comments .depth-1 > article { padding-left: 0; } .opal-comment-4 #comments time { text-transform: uppercase; font-weight: 600; } .opal-comment-5 .comment-content, .opal-comment-5 .comment-meta { margin-left: 15px; } .opal-comment-5 .reply { margin-bottom: 0; } .opal-comment-5 .comment-reply-link { background-color: #ebebeb; padding: 0.25rem 0.5rem; position: absolute; right: 0; bottom: 0; } .opal-comment-5 .comment-body, .opal-comment-5 .comment_container { position: relative; padding-bottom: 0.5em; } .opal-comment-5 #comments .avatar { border: 2px solid; border-color: #fff; left: 0; transform: translateX(-50%); box-shadow: 0 3px 5px #ccc; } .opal-comment-5 #comments .depth-1 > article { margin-left: 1.5rem; } .opal-comment-6 .commnent-list .children { margin-left: 6em !important; } .opal-comment-6 .comment-body, .opal-comment-6 .comment_container { padding-bottom: 0.5em; } .opal-comment-6 .comment-list .children { position: relative; } @media (min-width: 768px) { .opal-comment-6 .comment-list .children:before { position: absolute; content: "\f112"; font-family: FontAwesome; top: 0; left: -60px; font-size: 40px; font-size: 2.85714rem; transform: rotate(-180deg); color: #ccc; } } .opal-comment-7 .comment-list { padding-left: 80px; } .opal-comment-7 .comment-list .children { margin-left: 4em !important; } .opal-comment-7 .comment-list .reply { position: absolute; right: 0; bottom: 0; width: 30px; height: 35px; } .opal-comment-7 .comment-reply-link { font: 0/0 a; color: transparent; text-shadow: none; background-color: transparent; border: 0; } .opal-comment-7 .comment-reply-link:before { position: absolute; content: "\f112"; font-family: FontAwesome; font-size: 20px; font-size: 1.42857rem; color: #ebebeb; top: 0; } .opal-comment-7 .comment-meta { margin-left: 0; } .opal-comment-7 #comments .avatar { border: 2px solid; border-color: #fff; box-shadow: 0 3px 5px #ebebeb; left: -105px; margin-top: -1.75rem; } .opal-comment-7 .comment-body, .opal-comment-7 .comment_container { position: relative; padding-bottom: 0.5em; } .opal-comment-7 .comment-body:before, .opal-comment-7 .comment_container:before { width: 16px; height: 16px; position: absolute; left: -8px; top: 15px; border-style: solid; border-width: 0 0 1px 1px; border-color: #ccc; content: ""; background-color: #fff; transform: rotate(45deg); } /** Comment Form */ .opal-comment-form-2 .comment-respond .comment-reply-title, .opal-comment-form-3 .comment-respond .comment-reply-title { position: relative; font-size: 24px; font-size: 1.71429rem; text-align: center; } .opal-comment-form-2.opal-content-layout-2cr .comment-notes, .opal-comment-form-2.opal-content-layout-2cr .comment-respond .comment-reply-title, .opal-comment-form-2.opal-content-layout-2cr .logged-in-as, .opal-comment-form-2.opal-default-content-layout-2cr .comment-notes, .opal-comment-form-2.opal-default-content-layout-2cr .comment-respond .comment-reply-title, .opal-comment-form-2.opal-default-content-layout-2cr .logged-in-as, .opal-content-layout-2cr.opal-comment-form-3 .comment-notes, .opal-content-layout-2cr.opal-comment-form-3 .comment-respond .comment-reply-title, .opal-content-layout-2cr.opal-comment-form-3 .logged-in-as, .opal-default-content-layout-2cr.opal-comment-form-3 .comment-notes, .opal-default-content-layout-2cr.opal-comment-form-3 .comment-respond .comment-reply-title, .opal-default-content-layout-2cr.opal-comment-form-3 .logged-in-as { text-align: left; } .opal-comment-form-2 .comments-title, .opal-comment-form-3 .comments-title { margin-top: 50px; } .opal-comment-form-2 .comment-notes, .opal-comment-form-2 .logged-in-as, .opal-comment-form-3 .comment-notes, .opal-comment-form-3 .logged-in-as { text-align: center; } .opal-comment-form-2 .comment-form, .opal-comment-form-3 .comment-form { display: flex; flex-wrap: wrap; margin-left: -6px !important; margin-right: -6px !important; } .opal-comment-form-2 .comment-form > *, .opal-comment-form-3 .comment-form > * { padding-left: 6px !important; padding-right: 6px !important; } .opal-comment-form-2 .comment-form .form-submit, .opal-comment-form-3 .comment-form .form-submit { text-align: left; } .opal-comment-form-2 .comment-form .form-submit input[type="submit"], .opal-comment-form-3 .comment-form .form-submit input[type="submit"] { width: 100%; text-align: center; font-weight: 600; letter-spacing: 0.2em; text-transform: uppercase; padding-top: 20px; padding-bottom: 20px; } .opal-comment-form-2 .comment-form label, .opal-comment-form-3 .comment-form label { display: none; } .opal-comment-form-2 .comment-form [class*="comment-form-"], .opal-comment-form-3 .comment-form [class*="comment-form-"] { margin-bottom: 12px; } .opal-comment-form-3 .comment-form .comment-form-author, .opal-comment-form-3 .comment-form .comment-form-email, .opal-comment-form-3 .comment-form .comment-form-url, .opal-comment-form-3 .comment-form .comment-notes, .opal-comment-form-4 .comment-form .comment-form-author, .opal-comment-form-4 .comment-form .comment-form-email, .opal-comment-form-4 .comment-form .comment-form-url, .opal-comment-form-4 .comment-form .comment-notes { order: -1; } .opal-comment-form-4 .comment-form .form-submit { text-align: left; } .opal-comment-form-5 .comment-form { display: grid; grid-template-columns: calc(50% - 15px) calc(50% - 15px); grid-template-rows: 100% 100% 100% 100%; grid-template-areas: "a a" "b c" "b d" "e f"; grid-gap: 30px; margin-bottom: 30px; } .opal-comment-form-5 .comment-form > p { margin-bottom: 0; } .opal-comment-form-5 .comment-form .comment-notes, .opal-comment-form-5 .comment-form .logged-in-as { grid-area: a; } .opal-comment-form-5 .comment-form .comment-form-author { grid-area: c; } .opal-comment-form-5 .comment-form .comment-form-email { grid-area: d; } .opal-comment-form-5 .comment-form .comment-form-url { grid-area: f; } .opal-comment-form-5 .comment-form .comment-form-comment { grid-area: b; } .opal-comment-form-5 .comment-form .comment-form-comment textarea { max-height: 160px; } .opal-comment-form-5 .comment-form .form-submit { grid-area: e; display: flex; } .opal-comment-form-5 .comment-form .form-submit .submit { width: 100%; } .opal-comment-form-6 .comment-form { display: flex; flex-wrap: wrap; } .opal-comment-form-6 .comment-form .form-submit { text-align: center; } .opal-comment-form-1 .comment-form ::placeholder, .opal-comment-form-4 .comment-form ::placeholder, .opal-comment-form-5 .comment-form ::placeholder, .opal-comment-form-6 .comment-form ::placeholder { color: transparent; } .opal-comment-form-1 .comment-form :-ms-input-placeholder, .opal-comment-form-1 .comment-form ::-ms-input-placeholder, .opal-comment-form-4 .comment-form :-ms-input-placeholder, .opal-comment-form-4 .comment-form ::-ms-input-placeholder, .opal-comment-form-5 .comment-form :-ms-input-placeholder, .opal-comment-form-5 .comment-form ::-ms-input-placeholder, .opal-comment-form-6 .comment-form :-ms-input-placeholder, .opal-comment-form-6 .comment-form ::-ms-input-placeholder { color: transparent; } /*-------------------------------------------------------------- 15.0 Widgets --------------------------------------------------------------*/ #secondary .widget { background-color: #fff; padding: 30px; border: 1px solid #f8f8f8; } @media (min-width: 1200px) { #secondary .widget { padding: 40px 45px 50px; } } #secondary .widget ul { margin: 0; padding-left: 0; } #secondary .widget ul li { position: relative; } #secondary .widget ul li:before { content: ""; position: absolute; bottom: 0; left: 0; height: 1px; width: 100%; border-bottom: 1px solid rgba(0, 0, 0, 0.05); } #secondary .widget ul li:last-child:before { border-bottom: none; } #secondary .widget ul.sub-menu { margin-top: 7px; } #secondary .widget ul.sub-menu:before { content: ""; position: absolute; top: 0; left: 0; height: 1px; width: 100%; border-bottom: 1px solid rgba(0, 0, 0, 0.05); } #secondary .widget ul.children { margin-top: 1.1rem; } #secondary .widget ul.children:before { content: ""; position: absolute; top: 0; left: 0; height: 1px; width: 100%; border-bottom: 1px solid rgba(0, 0, 0, 0.05); } #secondary .widget.widget_opal-wp_template { background-color: transparent; padding: 0; } #secondary .widget_search .search-form .input-group { position: relative; } #secondary .widget_archive, #secondary .widget_categories, #secondary .widget_layered_nav, #secondary .widget_layered_nav_filters, #secondary .widget_links, #secondary .widget_meta, #secondary .widget_nav_menu, #secondary .widget_pages, #secondary .widget_product_categories, #secondary .widget_recent_comments, #secondary .widget_recent_entries { /* ul { margin: 0; padding-left: 0; }*/ } #secondary .widget_product_categories ul li { position: relative; padding-right: 20px; } #secondary .widget_product_categories ul.children { margin-right: -20px; padding-top: 0.5rem; display: none; } #secondary .widget_product_categories i { position: absolute; right: 0; top: 0.7rem; line-height: inherit; font-size: 10px; font-size: 0.71429rem; cursor: pointer; } #secondary .widget_product_categories .current-cat > a { color: #222; } #secondary .widget_product_categories .current-cat > a:before { border-color: #222; background-color: #222; } .widget a.url { font-weight: 600; } h2.widget-title, h2.widgettitle { font-size: 16px; font-size: 1.14286rem; margin-bottom: 1em; padding-bottom: 0.8em; text-transform: uppercase; letter-spacing: 1px; } .widget-title a { color: inherit; } .title-with-icon { display: flex; -ms-flex-align: center !important; align-items: center !important; } .title-with-icon:before { font-size: 8px; margin-right: 20px; } .site-footer .widget { padding-bottom: 0.25rem; } /* widget forms */ .widget { margin-bottom: 30px; } .widget form { padding: 0.4em 0; } .widget select { width: 100%; } .widget ul { list-style: none; margin: 0; } .widget ul li { padding: 1.1rem 0; overflow: hidden; } .widget ul li + li { margin-top: -1px; } .widget ul li ul { padding: 1.1rem 0 0; position: relative; } .widget ul li li { padding-left: 0.9rem; } @media (min-width: 992px) { .widget ul li li { padding-left: 1.3rem; } } .widget ul li:last-child, .widget ul li li:last-child { padding-bottom: 0; } .widget ul li:first-child { padding-top: 0; } .widget-grofile ul.grofile-links li ul, .widget_meta ul li ul, .widget_pages ul li ul, .widget_rss_links ul li ul, .widget_top-posts ul li ul { bottom: 0; } .widget-grofile ul.grofile-links li, .widget-grofile ul.grofile-links li li, .widget_rss_links ul li, .widget_rss_links ul li li, .widget_top-posts ul li, .widget_top-posts ul li li { padding-top: 0.5rem; padding-bottom: 0.5rem; } .widget_rss ul li { padding-top: 1rem; padding-bottom: 1rem; } /* widget markup */ .widget .post-date, .widget .rss-date { font-size: 0.81em; } /* Text widget */ .widget_text { word-wrap: break-word; } /* RSS Widget */ .widget_rss .widget-title .rsswidget:first-child { float: right; } .widget_rss .widget-title .rsswidget:first-child:hover { background-color: transparent; } .widget_rss .widget-title .rsswidget:first-child img { display: block; } .widget_rss ul li { padding: 2.125em 0; border-top: 1px solid; border-color: #ebebeb; } .widget_rss ul li:first-child { border-top: none; padding-top: 0; } .widget_rss li .rsswidget { font-size: 16px; font-weight: 600; line-height: 1.4; } .widget_rss .rss-date, .widget_rss li cite { color: #999; display: block; font-size: 11px; font-size: 0.78571rem; line-height: 1.5; text-transform: uppercase; font-weight: 600; } .widget_rss .rss-date { margin: 0.5em 0 1.5em; padding: 0; } /* Contact Info Widget */ .widget_contact_info .contact-map, .widget_rss .rssSummary { margin-bottom: 0.5em; } /* Gravatar */ .widget-grofile h4 { font-size: 16px; margin-bottom: 0; } /* Recent Comments */ .widget_recent_comments table, .widget_recent_comments td, .widget_recent_comments th { border: 0; } .widget_recent_comments .recentcomments { color: #999; } .widget_recent_comments .recentcomments .comment-author-link { font-weight: 600; color: #000; font-size: 15px; } /* Recent Posts widget */ .widget_recent_entries li.item-recent-post { display: flex; padding: 0.5rem 0; border: 0; } .widget_recent_entries li.item-recent-post .title-post { display: flex; flex-direction: column; } .widget_recent_entries li.item-recent-post .post-date { order: -1; } .widget_recent_entries li.item-recent-post a { display: -webkit-box; -webkit-line-clamp: 2; overflow: hidden; font-weight: 500; line-height: 1.2; height: 2.4em; } .widget_recent_entries img { margin-right: 15px; height: 80px; max-width: 80px; display: block; object-fit: cover; } .widget_recent_entries .post-date { display: block; font-size: 12px; font-size: 0.85714rem; } /* Widget Search*/ .widget_search input[type="search"] { padding-right: 50px; } .widget_search button[type="submit"] { background: transparent; border: 0; padding: 1rem 1.5rem; font-size: 18px; font-size: 1.28571rem; line-height: 1; } .widget_search button[type="submit"]:focus, .widget_search button[type="submit"]:hover { background-color: transparent; font-size: 18px; font-size: 1.28571rem; line-height: 1; } .widget_search .input-group-btn { position: absolute; right: 0; top: 0; bottom: 0; z-index: 9; } .widget_archive li, .widget_categories li, .widget_meta li, .widget_nav_menu li, .widget_pages li { text-transform: uppercase; font-size: 12px; font-size: 0.85714rem; } .widget_archive li, .widget_categories li { text-align: right; font-weight: 600; } .widget_archive a, .widget_categories a { float: left; font-weight: 400; } .widget_archive select, .widget_categories select { margin: 0.4em 0; } .secondary-border .search-form input[type="text"], .secondary-border .search-form input[type="text"]:focus { border-color: #3f4448; } .none-border .search-form input[type="text"] { border: none; } .bottom-to-top .search-form-wapper, .popup .search-form-wapper, .top-to-bottom .search-form-wapper { position: relative; max-width: 100%; } .bottom-to-top .search-form-wapper .dgwt-wcas-search-wrapp .dgwt-wcas-search-input, .popup .search-form-wapper .dgwt-wcas-search-wrapp .dgwt-wcas-search-input, .top-to-bottom .search-form-wapper .dgwt-wcas-search-wrapp .dgwt-wcas-search-input { text-align: center; font-size: 36px; border: none; } @media (max-width: 991px) { .bottom-to-top .search-form-wapper .dgwt-wcas-search-wrapp .dgwt-wcas-search-input, .popup .search-form-wapper .dgwt-wcas-search-wrapp .dgwt-wcas-search-input, .top-to-bottom .search-form-wapper .dgwt-wcas-search-wrapp .dgwt-wcas-search-input { font-size: 24px; padding-right: 50px; } } .bottom-to-top .search-form-wapper .dgwt-wcas-search-wrapp .dgwt-wcas-search-input:focus::placeholder, .popup .search-form-wapper .dgwt-wcas-search-wrapp .dgwt-wcas-search-input:focus::placeholder, .top-to-bottom .search-form-wapper .dgwt-wcas-search-wrapp .dgwt-wcas-search-input:focus::placeholder { color: inherit; opacity: 1; } .bottom-to-top .search-form-wapper:after, .popup .search-form-wapper:after, .top-to-bottom .search-form-wapper:after { content: ""; width: 100vw; position: absolute; bottom: 0; left: 50%; transform: translateX(-50%); z-index: 3; border: 1px solid; border-color: #ebebeb; } .bottom-to-top .search-form-wapper .dgwt-wcas-preloader, .popup .search-form-wapper .dgwt-wcas-preloader, .top-to-bottom .search-form-wapper .dgwt-wcas-preloader { display: none; } .bottom-to-top #content, .bottom-to-top .container, .popup #content, .popup .container, .top-to-bottom #content, .top-to-bottom .container { padding-top: 0; padding-bottom: 0; } .bottom-to-top [data-search-toggle="close"], .popup [data-search-toggle="close"], .top-to-bottom [data-search-toggle="close"] { display: block; top: 25px; right: 60px; z-index: 3; } @media (max-width: 991px) { .bottom-to-top [data-search-toggle="close"], .popup [data-search-toggle="close"], .top-to-bottom [data-search-toggle="close"] { top: 15px; right: 20px; } } .bottom-to-top [data-search-toggle="close"]:before, .popup [data-search-toggle="close"]:before, .top-to-bottom [data-search-toggle="close"]:before { font-size: 24px; } .bottom-to-top .search-form input[type="search"], .popup .search-form input[type="search"], .top-to-bottom .search-form input[type="search"] { text-align: center; font-size: 36px; border: none; } @media (max-width: 991px) { .bottom-to-top .search-form input[type="search"], .popup .search-form input[type="search"], .top-to-bottom .search-form input[type="search"] { font-size: 24px; } } .bottom-to-top .search-submit, .popup .search-submit, .top-to-bottom .search-submit { display: none; } .bottom-to-top .dgwt-wcas-details-wrapp, .bottom-to-top .dgwt-wcas-suggestions-wrapp, .popup .dgwt-wcas-details-wrapp, .popup .dgwt-wcas-suggestions-wrapp, .top-to-bottom .dgwt-wcas-details-wrapp, .top-to-bottom .dgwt-wcas-suggestions-wrapp { border-top: none; } .search-form label { margin-bottom: 0; } /* Tag cloud widget */ .tagcloud, .widget_tag_cloud, .wp_widget_tag_cloud { line-height: 1.5; } .tagcloud:after, .tagcloud:before, .widget_tag_cloud:after, .widget_tag_cloud:before, .wp_widget_tag_cloud:after, .wp_widget_tag_cloud:before { content: ""; display: table; clear: both; } .widget .tagcloud a, .widget.widget_tag_cloud a { border: 1px solid #ebebeb; font-size: 0.85714rem !important; /* !important to overwrite inline styles */ margin: 10px 12px 0 0 !important; padding: 6px 15px !important; letter-spacing: 0.02em; border-radius: 3px; text-transform: uppercase; } .widget .tagcloud a, .widget.widget_tag_cloud a, .wp_widget_tag_cloud a { display: inline-block; float: left; font-weight: 400; position: relative; width: auto; word-wrap: break-word; z-index: 0; transition: all 0.3s ease; } .wp_widget_tag_cloud a { border-width: 1px 1px 1px 0; border-style: solid; border-color: #e3e3e3; font-size: 12px !important; /* !important to overwrite inline styles */ margin: 15px 20px 0 0 !important; padding: 5px 25px !important; letter-spacing: 0.1em; line-height: 1; color: #999; } .wp_widget_tag_cloud a:before { top: -1px; left: -5px; height: calc(100% + 2px); background: #e3e3e3; -webkit-clip-path: polygon(100% 0, 20% 50%, 100% 100%, 80% 100%, 0 50%, 80% 0); clip-path: polygon(100% 0, 20% 50%, 100% 100%, 80% 100%, 0 50%, 80% 0); } .wp_widget_tag_cloud a:after, .wp_widget_tag_cloud a:before { content: ""; position: absolute; width: 6px; transition: all 0.3s ease; } .wp_widget_tag_cloud a:after { border-radius: 50%; height: 6px; top: 50%; left: 7px; transform: translateY(-50%); border: 1px solid #e3e3e3; } .widget .tagcloud a:focus, .widget .tagcloud a:hover, .widget.widget_tag_cloud a:focus, .widget.widget_tag_cloud a:hover, .wp_widget_tag_cloud a:focus, .wp_widget_tag_cloud a:hover { box-shadow: none; text-decoration: none; } /* Calendar widget */ .widget_calendar table { margin-bottom: 0; } .widget_calendar td, .widget_calendar th { text-align: center; } .widget_calendar tfoot td { border: 0; } .widget_calendar tbody a { display: inline-block; font-weight: 700; transform: scale(1.2); } /* Account widget */ .list-account { vertical-align: middle; padding-left: 0; list-style: none; } .list-account li { display: inline-block; } .list-account i, .list-account li { padding-right: 0.5rem; } .site-footer .widget ul { padding-left: 0; } .site-footer .widget li { border: none; } [data-search-toggle="toggle"].active:not(.bottom-to-top) i:before { content: "\e461"; } .widget_text .textwidget p:last-child { margin-bottom: 0; } /*-------------------------------------------------------------- 16.0 Media --------------------------------------------------------------*/ img, video { height: auto; /* Make sure images are scaled correctly. */ max-width: 100%; /* Adhere to container width. */ } img.alignleft, img.alignright { float: none; margin: 0; } .comment-content .wp-smiley, .entry-content .wp-smiley, .page-content .wp-smiley { border: none; margin-top: 0; margin-bottom: 0; padding-top: 0; padding-bottom: 0; } /* Make sure embeds and iframes fit their containers. */ .gallery-caption, .wp-caption, embed, iframe, object { margin-bottom: 1.5em; max-width: 100%; } .gallery-caption, .wp-caption { color: #666; font-size: 13px; font-size: 0.8125rem; font-style: italic; } .wp-caption img[class*="wp-image-"] { display: block; margin-left: auto; margin-right: auto; } .wp-caption .wp-caption-text { margin: 0.8075em 0; } /* Media Elements */ .mejs-container { margin-bottom: 1.5em; } /* Audio Player */ .mejs-controls a.mejs-horizontal-volume-slider, .mejs-controls a.mejs-horizontal-volume-slider:focus, .mejs-controls a.mejs-horizontal-volume-slider:hover { background: transparent; border: 0; } /* Playlist Color Overrides: Light */ .site-content .wp-playlist-light { border-color: #ebebeb; color: #222; } .site-content .wp-playlist-light .wp-playlist-current-item .wp-playlist-item-album { color: #232323; } .site-content .wp-playlist-light .wp-playlist-current-item .wp-playlist-item-artist { color: #e3e3e3; } .site-content .wp-playlist-light .wp-playlist-item { border-bottom: 1px solid; border-bottom-color: #ebebeb; transition: background-color 0.2s ease-in-out, border-color 0.2s ease-in-out, color 0.3s ease-in-out; } .site-content .wp-playlist-light .wp-playlist-item:focus, .site-content .wp-playlist-light .wp-playlist-item:hover { border-bottom-color: transparent; background-color: #e3e3e3; color: #fff; } .site-content .wp-playlist-light .wp-playlist-item:focus a, .site-content .wp-playlist-light .wp-playlist-item:hover a, .site-content .wp-playlist-light a.wp-playlist-caption:hover { color: #fff; } .site-content .wp-playlist-dark { background-color: #222; border-color: #232323; } .site-content .wp-playlist-dark .mejs-container .mejs-controls { background-color: #232323; } .site-content .wp-playlist-dark .wp-playlist-caption, .site-content .wp-playlist-dark .wp-playlist-current-item .wp-playlist-item-album { color: #fff; } .site-content .wp-playlist-dark .wp-playlist-current-item .wp-playlist-item-artist { color: #aaa; } .site-content .wp-playlist-dark .wp-playlist-playing { background-color: #232323; } .site-content .wp-playlist-dark .wp-playlist-item { border-bottom: 1px solid; border-bottom-color: #555; transition: background-color 0.2s ease-in-out, border-color 0.2s ease-in-out, color 0.3s ease-in-out; } .site-content .wp-playlist-dark .wp-playlist-item:focus, .site-content .wp-playlist-dark .wp-playlist-item:hover { border-bottom-color: transparent; background-color: #aaa; color: #222; } .site-content .wp-playlist-dark .wp-playlist-item:focus a, .site-content .wp-playlist-dark .wp-playlist-item:hover a, .site-content .wp-playlist-dark a.wp-playlist-caption:hover { color: #222; } .site-content .wp-playlist { padding: 0.625em 0.625em 0.3125em; } .site-content .wp-playlist-current-item .wp-playlist-item-title { font-weight: 700; } .site-content .wp-playlist-current-item .wp-playlist-item-album { font-weight: 400; } .site-content .wp-playlist-current-item .wp-playlist-item-artist { font-size: 10px; font-size: 0.625rem; font-weight: 800; letter-spacing: 0.1818em; text-transform: uppercase; } .site-content .wp-playlist-item { padding: 0 0.3125em; cursor: pointer; } .site-content .wp-playlist-item:last-of-type { border-bottom: none; } .site-content .wp-playlist-item a { padding: 0.3125em 0; border-bottom: none; } .site-content .wp-playlist-item a, .site-content .wp-playlist-item a:focus, .site-content .wp-playlist-item a:hover { box-shadow: none; background-color: transparent; } .site-content .wp-playlist-item-length { top: 5px; } .embed-container { position: relative; padding-bottom: 56.25%; padding-top: 30px; overflow: hidden; max-width: 100%; height: auto; } .embed-container embed, .embed-container iframe, .embed-container object { position: absolute; top: 0; left: 0; width: 100%; height: 100%; } /*-------------------------------------------------------------- 16.1 Galleries --------------------------------------------------------------*/ .entry-gallery .gallery-item { width: 100%; max-width: 100%; padding: 0; float: left; } .elementor-element .gallery, .entry-gallery .gallery, .single .gallery, .widget .gallery { margin-left: -10px; margin-right: -10px; } .elementor-element .gallery-item, .entry-gallery .gallery-item, .single .gallery-item, .widget .gallery-item { text-align: center; vertical-align: top; margin: 10px 0; padding-left: 10px; padding-right: 10px; } .elementor-element .gallery-columns-5 .gallery-item, .entry-gallery .gallery-columns-5 .gallery-item, .single .gallery-columns-5 .gallery-item, .widget .gallery-columns-5 .gallery-item { flex: 0 0 20%; max-width: 20%; } .elementor-element .gallery-columns-7 .gallery-item, .entry-gallery .gallery-columns-7 .gallery-item, .single .gallery-columns-7 .gallery-item, .widget .gallery-columns-7 .gallery-item { flex: 0 0 14.28571%; max-width: 14.28571%; } .elementor-element .gallery-columns-8 .gallery-item, .entry-gallery .gallery-columns-8 .gallery-item, .single .gallery-columns-8 .gallery-item, .widget .gallery-columns-8 .gallery-item { flex: 0 0 12.5%; max-width: 12.5%; } .elementor-element .gallery-columns-9 .gallery-item, .entry-gallery .gallery-columns-9 .gallery-item, .single .gallery-columns-9 .gallery-item, .widget .gallery-columns-9 .gallery-item { flex: 0 0 11.11111%; max-width: 11.11111%; } .gallery-item a { display: block; } .gallery-item a, .gallery-item a:focus, .gallery-item a:hover { box-shadow: none; background: none; max-width: 100%; } .gallery-item a img { display: block; transition: -webkit-filter 0.2s ease-in; transition: filter 0.2s ease-in; transition: filter 0.2s ease-in, -webkit-filter 0.2s ease-in; -webkit-backface-visibility: hidden; backface-visibility: hidden; } .gallery-item a:focus img, .gallery-item a:hover img { -webkit-filter: opacity(60%); filter: opacity(60%); } .gallery-caption { display: block; text-align: left; padding: 5px 10px 0 0; margin-bottom: 0; line-height: 1.4; } .single.single-give_forms .gallery { margin-right: -10px; margin-left: -10px; } .single.single-give_forms .gallery .gallery-item { padding-left: 10px; padding-right: 10px; } /*-------------------------------------------------------------- 17.0 Modal --------------------------------------------------------------*/ .modal, .modal-open { overflow: hidden; } .modal { position: fixed; top: 0; right: 0; bottom: 0; left: 0; z-index: 1050; display: none; outline: 0; } .modal.fade .modal-dialog { transition: transform 0.3s ease-out; transform: translateY(-25%); } .modal.show .modal-dialog { transform: translate(0); } .modal-open .modal { overflow-x: hidden; overflow-y: auto; } .modal-dialog { position: relative; width: auto; margin: 10px; } .modal-content { position: relative; display: flex; background-color: #fff; background-clip: padding-box; box-shadow: 0 15px 40px #e3e3e3; outline: 0; } .modal-backdrop { position: fixed; top: 0; right: 0; bottom: 0; left: 0; z-index: 1040; background-color: #000; } .modal-backdrop.fade { opacity: 0; } .modal-backdrop.show { opacity: 0.5; } .modal-header { display: flex; align-items: center; padding: 15px; border-bottom: 1px solid #e7e7e7; } .modal-title { margin-bottom: 0; line-height: 1.5; } .modal-body { position: relative; flex: 1 1 auto; padding: 15px; } .modal-footer { display: flex; align-items: center; padding: 15px; border-top: 1px solid #e7e7e7; } .modal-footer > :not(:first-child) { margin-left: 0.25rem; } .modal-footer > :not(:last-child) { margin-right: 0.25rem; } .modal-scrollbar-measure { position: absolute; top: -9999px; width: 50px; height: 50px; overflow: scroll; } @media (min-width: 576px) { .modal-dialog { max-width: 500px; margin: 30px auto; } .modal-sm { max-width: 300px; } } @media (min-width: 992px) { .modal-lg { max-width: 800px; } } /*-------------------------------------------------------------- 17.1 Modal User --------------------------------------------------------------*/ .modal-user .opal-tabs > nav { margin-bottom: 0; } .modal-user .opal-tabs > nav li a { text-transform: uppercase; color: #fff; } .modal-user .opal-tabs > nav li.tab-current a { color: #000; } .modal-user .btn-modal-close { position: absolute; top: 50%; right: 15px; transform: translateY(-50%); z-index: 1000; border-radius: 50%; width: 30px; height: 30px; padding: 0; line-height: 30px; vertical-align: middle; text-align: center; background-color: #232323; display: flex; align-items: center; justify-content: center; flex-direction: column; } .modal-user.loading .opal-tab-content:after, .modal-user.loading .tab-current:after { position: absolute; background: hsla(0, 0%, 89%, 0.3); content: ""; display: block; width: 100%; height: 100%; top: 0; left: 0; z-index: 900; } .modal-user.loading a, .modal-user.loading button, .modal-user.loading checkbox, .modal-user.loading input, .modal-user.loading label, .modal-user.loading select { pointer-events: none; } .modal-user.loading .opal-loader { display: block; } .modal-user .opal-loader { display: none; position: absolute; top: 0; left: 0; width: 100%; height: 100%; z-index: 500; } .modal-user .opal-loader-inner { transform: translateY(-50%); top: 50%; position: absolute; width: 100%; color: #fff; padding: 0 100px; text-align: center; } .modal-user .opal-loader-inner label { font-size: 20px; font-size: 1.25rem; opacity: 0; color: #cabe9f; display: inline-block; } .modal-user .opal-loader-inner label:nth-child(6) { animation: e 3s infinite ease-in-out; } .modal-user .opal-loader-inner label:nth-child(5) { animation: e 3s 0.1s infinite ease-in-out; } .modal-user .opal-loader-inner label:nth-child(4) { animation: e 3s 0.2s infinite ease-in-out; } .modal-user .opal-loader-inner label:nth-child(3) { animation: e 3s 0.3s infinite ease-in-out; } .modal-user .opal-loader-inner label:nth-child(2) { animation: e 3s 0.4s infinite ease-in-out; } .modal-user .opal-loader-inner label:first-child { animation: e 3s 0.5s infinite ease-in-out; } @keyframes e { 0% { opacity: 0; transform: translateX(-300px); } 33% { opacity: 1; transform: translateX(0); } 66% { opacity: 1; transform: translateX(0); } to { opacity: 0; transform: translateX(300px); } } /*-------------------------------------------------------------- 19.0 Media Queries --------------------------------------------------------------*/ /* Adjust positioning of edit shortcuts, override style in customize-preview.css */ @media screen and (min-width: 20em) { body.customize-partial-edit-shortcuts-shown .site-header .site-title { padding-left: 0; } } @media screen and (min-width: 30em) { img.alignleft { float: left; margin-right: 1.5em; } img.alignright { float: right; margin-left: 1.5em; } /* Front Page */ .panel-content .wrap { padding-bottom: 2em; padding-top: 3.5em; } .page-one-column .panel-content .wrap { max-width: 740px; } .recent-posts .entry-header { margin-bottom: 0; } } @media screen and (min-width: 48em) { .error404 #primary { float: none; } /* Site Branding */ .site-branding { margin-bottom: 0; } .custom-header-media { height: 165px; position: relative; } .site-title { font-size: 24px; } .site-description { font-size: 16px; } /* Main Navigation */ .dropdown-toggle, .menu-toggle { display: none; } .site-header .main-navigation ul, .site-header .main-navigation ul ul { display: block; } .site-header .main-navigation > div > ul { display: inline-block; } .site-header .main-navigation ul { background: transparent; padding: 0; } .site-header .main-navigation > div > ul { border: 0; margin-bottom: 0; padding: 0; } .site-header .main-navigation li { display: inline-block; } .site-header .main-navigation li li { display: block; } .site-header .main-navigation ul ul { background: #36383a; left: 0; padding: 20px 0; position: absolute; top: calc(100% + 15px); opacity: 0; visibility: hidden; z-index: 99999; pointer-events: none; transition: opacity 0.25s ease, visibility 0.25s ease, top 0.25s ease; } .site-header .main-navigation ul ul li > ul { left: 100%; right: auto; } .site-header .main-navigation ul ul li.focus > ul, .site-header .main-navigation ul ul li:hover > ul { top: 0; opacity: 1; visibility: visible; pointer-events: visible; } .site-header .main-navigation li li { transition: background-color 0.2s ease-in-out; } .site-header .main-navigation li li a { transition: color 0.3s ease-in-out; } .site-header .main-navigation ul li.focus > ul, .site-header .main-navigation ul li:hover > ul { top: 100%; visibility: visible; opacity: 1; right: auto; pointer-events: visible; } .site-header .main-navigation .menu-item-has-children > a > i, .site-header .main-navigation .page_item_has_children > a > i { display: inline; left: 5px; position: relative; top: -1px; } .site-header .main-navigation ul ul .menu-item-has-children > a > i, .site-header .main-navigation ul ul .page_item_has_children > a > i { margin-top: -9px; left: auto; position: absolute; right: 1em; top: 50%; /* Chrome, Safari, Opera */ /* IE 9 */ transform: rotate(-90deg); } .site-header .main-navigation ul ul ul { left: -999em; top: 15px; } .site-header .main-navigation ul ul li.menu-item-has-children.focus:after, .site-header .main-navigation ul ul li.menu-item-has-children.focus:before, .site-header .main-navigation ul ul li.menu-item-has-children:hover:after, .site-header .main-navigation ul ul li.menu-item-has-children:hover:before, .site-header .main-navigation ul ul li.page_item_has_children.focus:after, .site-header .main-navigation ul ul li.page_item_has_children.focus:before, .site-header .main-navigation ul ul li.page_item_has_children:hover:after, .site-header .main-navigation ul ul li.page_item_has_children:hover:before, .site-header .site-navigation-fixed .menu-scroll-down { display: none; } .site-header .menu-scroll-down { display: block; padding: 1em; position: absolute; right: 0; color: #fff; top: 2em; } .site-header .menu-scroll-down .icon { /* Chrome, Safari, Opera */ /* IE 9 */ transform: rotate(90deg); } /* Scroll down arrow */ /* Front Page */ .panel-content .wrap { padding-bottom: 4.5em; padding-top: 6em; } .panel-image { height: 100vh; max-height: 1200px; } /* With panel images 100% of the screen height, we're going to fix the background image where supported to create a parallax-like effect. */ .background-fixed .panel-image { background-attachment: fixed; } /* Front Page - Recent Posts */ .panel-content .recent-posts article { margin-bottom: 4em; } .panel-content .recent-posts .entry-header { float: none; width: 100%; margin-bottom: 1.5em; } .page .panel-content .recent-posts .entry-title { font-size: 26px; font-size: 1.625rem; } /* Posts */ .comments-pagination, .post-navigation { clear: both; } .post-navigation .nav-previous { width: 50%; } .post-navigation .nav-next { text-align: right; width: 50%; } .nav-next, .post-navigation .nav-next { margin-top: 0; } /* Blog, archive, search */ .sticky .icon-thumb-tack { height: 23px; left: -2.5em; top: 1.5em; width: 32px; } /* Post formats */ .format-quote blockquote .icon { left: -1.5em; } /* Pages */ .site-content { padding: 5em 0; } /* 404 page */ /* Comments */ /* Posts pagination */ .nav-links .nav-title { position: relative; } /* Secondary */ #secondary { font-size: 14px; font-size: 1rem; } /* Footer */ .site-info .sep { margin: 0 0.5em; display: inline; visibility: visible; height: auto; width: auto; } /* Gallery Columns */ } @media screen and (min-width: 67em) { /* Sticky posts */ .sticky .fa-thumb-tack { font-size: 32px; font-size: 2rem; height: 22px; left: -1.25em; top: 0.75em; width: 32px; } /* Comments */ .comment-body { margin-left: 0; } } /*-------------------------------------------------------------- 20.0 Print --------------------------------------------------------------*/ @media print { /* Hide elements */ #page-title-bar, #secondary, #topbar, .comment-edit-link, .comment-metadata .edit-link, .comment-reply-link, .comment-respond, .comments-pagination, .content-bottom-widgets, .edit-link, .header-image, .icon-thumb-tack, .page-links, .pagination.navigation, .panel-image-prop, .pingback .edit-link, .post-navigation, .site-footer aside.widget-area, .site-info, .social-navigation, button, form, input, select, textarea { display: none !important; } #comments, .entry-footer, .single-featured-image-header, .site-footer { border: 0; } /* Font sizes */ body { font-size: 12pt; } h1 { font-size: 24pt; } h2 { font-size: 22pt; } h3 { font-size: 17pt; } h4 { font-size: 12pt; } h5 { font-size: 11pt; } h6 { font-size: 12pt; } .page-title, .page .panel-content .entry-title, body.page:not(.ezboozt-front-page) .entry-title { font-size: 10pt; } /* Layout */ .wrap { padding-left: 5% !important; padding-right: 5% !important; max-width: none; } /* Site Branding */ .site-header { background: transparent; padding: 0; } .site-branding { margin-top: 0; margin-bottom: 1.75em !important; /* override styles added by JavaScript */ } .site-title { font-size: 25pt; } .site-description { font-size: 12pt; opacity: 1; } /* Posts */ .single-featured-image-header { background: transparent; } .entry-meta { font-size: 9pt; } /* Colors */ .site, body { background: none !important; /* Brute force since user agents all print differently. */ } .site-title a, a, body { color: #1e3954 !important; /* Make sure color schemes don't affect to print */ } .site-description, blockquote, h2, h5 { color: #777 !important; /* Make sure color schemes don't affect to print */ } .entry-meta, .entry-meta a { color: #777 !important; /* Make sure color schemes don't affect to print */ } .entry-content blockquote.alignleft, .entry-content blockquote.alignright { font-size: 11pt; width: 34%; } .site-footer { padding: 0; } } .osf-property-article { overflow: hidden; margin-bottom: 30px; } .no-gutter .osf-property-article { margin-bottom: 0; } .osf-property-article .osf-property-article-inner { position: relative; } .osf-property-article .post-thumbnail { padding-top: 71.62%; } .osf-property-article .post-thumbnail img { transition: all 0.5s ease-in-out; } .osf-property-article .entry-content { position: absolute; left: -1px; right: -1px; bottom: 0; text-align: center; background-image: -ms-linear-gradient(90deg, #3f4448 0, rgba(37, 39, 40, 0) 100%); margin-bottom: 0; padding-top: 85px; padding-bottom: 55px; max-height: 100%; z-index: 99; } .osf-property-article .property-title { margin-bottom: 8px; } .osf-property-article .property-title a { font-size: 20px; font-size: 1.42857rem; color: #fff; } .osf-property-article .property-title a:hover { text-decoration: underline; } .osf-property-article .link-more a { font-size: 10px; font-size: 0.71429rem; text-transform: uppercase; letter-spacing: 0.2em; } .osf-property-article .link-more a:hover { text-decoration: underline; } .osf-property-article:hover .post-thumbnail img { transform: scale(1.1); } .item-recent-apartments { display: flex; } .widget ul .item-recent-apartments { padding-top: 27px; padding-bottom: 30px; } .item-recent-apartments .apartments-title { font-size: 14px; font-size: 1rem; color: #3f4448; font-weight: 600; margin-bottom: 8px; display: block; } .item-recent-apartments .apartments-link { display: block; font-size: 10px; font-size: 0.71429rem; text-transform: uppercase; font-weight: 600; } .item-recent-apartments .apartments-link:hover { text-decoration: underline; } .item-recent-apartments .apartments-content { flex: 1; } .item-recent-apartments .thumbnail-apartments { width: 70px; margin-right: 15px; } .item-recent-apartments .thumbnail-apartments img { display: block; width: 70px; height: 50px; object-fit: cover; } .osf-property-single .property-thumbnail { margin-bottom: 70px; } .osf-property-single .apartment-gallery { margin-bottom: 40px; }
Save Changes
Cancel / Back
Close ×
Server Info
Hostname: premium264.web-hosting.com
Server IP: 69.57.162.13
PHP Version: 8.1.34
Server Software: LiteSpeed
System: Linux premium264.web-hosting.com 4.18.0-553.45.1.lve.el8.x86_64 #1 SMP Wed Mar 26 12:08:09 UTC 2025 x86_64
HDD Total: 97.87 GB
HDD Free: 73.68 GB
Domains on IP: N/A (Requires external lookup)
System Features
Safe Mode:
Off
disable_functions:
None
allow_url_fopen:
On
allow_url_include:
Off
magic_quotes_gpc:
Off
register_globals:
Off
open_basedir:
None
cURL:
Enabled
ZipArchive:
Enabled
MySQLi:
Enabled
PDO:
Enabled
wget:
Yes
curl (cmd):
Yes
perl:
Yes
python:
Yes (py3)
gcc:
No
pkexec:
No
git:
Yes
User Info
Username: kidscntx
User ID (UID): 1154
Group ID (GID): 1112
Script Owner UID: 1154
Current Dir Owner: 1154