/*
Theme Name:     Typology Child
Theme URI:      https://mekshq.com/theme/typology
Description:    Child theme for Typology theme
Author:         meks
Author URI:     https://mekshq.com
Template:       typology
Version:        0.1.0
*/
/** header */
#typology-header {
    filter: drop-shadow(0px 4px 14px rgba(0,0,0,.15));
}
.typology-logo {
    width: 119px !important;
}
.site-title.h4 a {
    font-size: 32px;
    font-weight: 500;
}
/** end header */
.typology-button {
    background-color: transparent;
    color: #222b45;
}
.widget_nav_menu ul li:before {
    display: none;
}
.typology-header .typology-nav .sub-menu {
    width: auto;
    min-width: 45px;
    max-width: 200px;
}
.typology-header .typology-nav .sub-menu li.lang-item a {
    padding: 8px 15px 0 15px;
}
.typology-header .typology-nav .sub-menu>li.lang-item:first-child>a {
    padding: 15px 15px 0 15px;
}
.typology-header .typology-nav .sub-menu>li.lang-item:last-child>a {
    padding: 8px 15px 15px 15px;
}
/* white-color */
.typology-cover.white-color h1.entry-title,
.typology-cover.white-color h1,
.typology-header.white-color:not(.typology-header-sticky) .site-title a,
.typology-header.white-color:not(.typology-header-sticky) .typology-nav > li > a,
.typology-header.white-color:not(.typology-header-sticky) .typology-nav,
.typology-cover .entry-title.white-color a
{
    color: #ffffff;
}

/* end white-color */
/* Post */
.typology-cover-img:after {
    content: "";
    position: absolute;
    left: 0;
    top: 0;
    height: 100%;
    width: 100%;
    z-index: 1;
    background: rgba(0, 0, 0, 0.5);
}
.typology-cover-img {
    background-image: url('/wp-content/uploads/2024/03/2px.png');
    background-repeat: repeat;
}
/* post end */