/*
Theme Name: Newsplex Jornal SOL
Theme URI: https://wrightia.com
Description: Jornal SOL is a custom WordPress Theme for online media publisher.
Author: Wrightia
Author URI: https://wrightia.com
Version: 0.2.31
Text Domain: newsplex-sol
Domain Path: /languages/
Tags: 
License: GNU General Public License v2 or later ?
License URI: http://www.gnu.org/licenses/gpl-2.0.html ?
*/


/*
PLEASE DO NOT EDIT THIS FILE! 
This file is only to recognize basic theme data like name and version.
CSS changes can be made in files in the /css/ folder.
If you  want to add small css snippets you can also use the Custom CSS field in Appearance -> Customize -> Custom Code
*/

/***************************************
 * REMOVE STYLES from here
 */

/**
 * Multimedia
 */
 .wp-block-kadence-postgrid.grid-multimedia-slider .kt-post-slider-item .post-thumbnail-wrapper {
    height: 100%;
}
.wp-block-kadence-postgrid.grid-multimedia-slider .kt-post-slider-item .post-thumbnail-wrapper img.wp-post-image {
    object-fit: cover;
    object-position: center;
}

/**
 * TODO Classes
 */

/* Amanhã.pt Menu HR is always with higher z-index, avoid that for submenus overlap */
.todo-disabled {
    display: none;
} /*eliminar groupo da segunda hr + esta css*/
.todo-border-bottom {
    border-bottom: 1px solid var(--wp--preset--color--senary) !important;
} /*meter na div da navegação*/

/* Prevent large icons size */
.wp-block-group.wp-block-social-icons img {
    max-width: 24px;
}

/**
 * Post Image Credit
 */
.wp-block-post-meta.post-meta-image-credits {
    display: block;
    margin-top: 8px;
    color: #636363;
    font-family: var(--wp--preset--font-family--review);
    font-size: 12px;
    font-style: normal;
    font-weight: 400;
    overflow: hidden;
    max-height: 1rem;
    white-space: nowrap;
    text-overflow: ellipsis;
    width: 50%;
    display: inline-block;
}

/**
 * Header SAPO
 */
#bsu-placeholder {
    position: relative;
    height: 60px;
    background-color: #111;
    z-index: 20;
}

/**
 * Sticky ADS
 */
.wp-block-group.ads.ads-sticky {
	height: 100%
}

.wp-block-group.ads.ads-sticky > div,
.wp-block-group.ads .unsta-side-panel-placeholder {
	position: sticky;
    display: flex;
    top: 100px;
}

/**
 * Collumn Gutter
 */
.col-gutter-visible .col-gutter {
    display: inline-block;
    opacity: 1;
}
.col-gutter {
    width: 1px;
    height: 100%;
    position: absolute;
    background: #d9d9d9;
    top: 0;
    left: -15px;
    display: none;
    opacity: 0;
}
#amanha .col-gutter,
#amanha-pt .col-gutter {
	background: var(--wp--preset--color--senary);
}
.amanha .col-gutter {
	background: var(--wp--preset--color--senary);
}
.col-gutter-visible .kt-row-column-wrap .wp-block-kadence-column .kb-row-layout-wrap:not(.col-gutter-visible) .kt-row-column-wrap .col-gutter,
.col-gutter-visible .kt-row-column-wrap .wp-block-kadence-column:first-child > .col-gutter {
    display: none;
    opacity: 0;
}

@media (min-width: 768px) and (max-width: 1024px) {
	.col-gutter-md-hidden > .col-gutter,
    .col-gutter-visible .kt-row-column-wrap .wp-block-kadence-column.kvs-md-false > .col-gutter {
        display: none;
        opacity: 0;
    }
}

@media (max-width: 767px) {
    .col-gutter-visible .kt-row-column-wrap .wp-block-kadence-column > .col-gutter,
    .col-gutter-visible .kt-row-column-wrap .wp-block-kadence-column.kvs-sm-false > .col-gutter {
        display: none;
        opacity: 0;
    }
}

/**
 * Admin Sticky Header
 */
.logged-in.admin-bar .header-secondary {
    top: 32px;
}

/**
 * Ads Placeholder
 */
.ads-empty-placeholder .wp-block-cover__background {
    background-color: #F0F0F0 !important;
}
.ads-empty-placeholder p {
    color: #000 !important;
    text-align: center;
    font-family: 'Review', sans-serif;
    font-size: 12px !important;
    font-style: normal;
    font-weight: 400;
    line-height: 10px;
    text-transform: uppercase;
}