/*
Theme Name: Martanda
Theme URI: https://wpkoi.com/martanda-wpkoi-wordpress-theme/
Author: wpkoithemes
Author URI: https://wpkoi.com
Description: Martanda is a WPKoi theme under GPL license. You can find theme demos at wpkoi.com. Martanda has a clean, black and white style and design for portfolio, business or agency content. The theme is multipurpose, so if You like the style, You can use it to represent Your art, business, an event, show Your portfolio, start a blog, start a webshop and sell Your products etc. The demos use Elementor, WooCommerce and Contact Form 7 plugins. The premium demo uses the Martanda premium plugin also. Martanda has an easy to use admin with a lot of customizer functions and block based template parts so You can build Your dream without coding knowledge. The theme is responsive so looks good on almost every devices. Build You site with Martanda Theme and share it with the world! You can also find a documentation with an install guide and a tutorial for the screenshot look on wpkoi.com/docs.
Requires at least: 6.1
Tested up to: 6.7
Requires PHP: 7.0
Version: 1.1.3
License: GNU General Public License v2 or later
License URI: https://www.gnu.org/licenses/old-licenses/gpl-2.0.html
Text Domain: martanda
Tags: one-column, blog, e-commerce, flexible-header, full-width-template, custom-background, custom-colors, sticky-post, translation-ready, featured-images, editor-style
*/
.dhatu-title-holder h1 {
    margin-top: 0;
    margin-bottom: 0;
}
.wp-block-navigation .has-child .wp-block-navigation__submenu-container>.wp-block-navigation-item>.wp-block-navigation-item__content {
    padding: 5px 10px;
}
.site-info {
font-size: 0.4rem;
    padding: 0 2.0vw 0.0vw;
    text-align: right;
}
.site-header .wp-block-site-title {
    line-height: var(--martanda--site-title-font-size);
}
.martanda-side-left-text-content {
    white-space: nowrap;
}
.wpkoi-elements-adv-accordion .wpkoi-elements-accordion-list .wpkoi-elements-accordion-header {
    text-align: center;
    display: block;
}
.wpkoi-elements-adv-accordion .wpkoi-elements-accordion-list .wpkoi-elements-accordion-content {
    text-align: center;
}
.wp-block-separator.has-background.footer-separator {
    height: 3px;
}
.wp-block-navigation .has-child:not(.open-on-click):hover>.wp-block-navigation__submenu-container {
    min-width: 220px;
}
table, td, th {
    border-color: rgba(255,255,255,.2) !important;
}
.wp-block-social-links.is-style-pill-shape .wp-social-link a {
    padding-left: 0.25em;
    padding-right: 0.25em;
}
.overflow-hidden {
    overflow: hidden !important;
}
#content .elementor-toggle a, #content .elementor-accordion a, #content .button, #content .woocommerce a.button, #content .woocommerce button.button, html #content input[type=button], #content input[type=reset], #content input[type=submit] {
    text-decoration: inherit;
}
.wp-block-navigation__responsive-container.is-menu-open {
    padding-right: 4vw; 
}
.martanda-scrollbar::-webkit-scrollbar-thumb {
    border: 2px solid transparent;
    background-clip: content-box;
}
.martanda-scrollbar::-webkit-scrollbar-thumb:hover {
    border: 2px solid transparent;
    background-clip: content-box;
}
.site-header .wp-block-site-title a {
    display: block;
}
.socialborder li {
    border: 1px solid;
}
.sticky-header-wrapper {
    background-color: var(--martanda--sticky-header-background-color) 
}
.site-header-holder {
    position: relative;
    z-index: 10;
}
.woocommerce #content a {
    text-decoration: inherit;
}
.elementor-widget-wpkoi-qr-code canvas {
    max-width: 100%;
    height: auto;
    display: block;
}
.dhatu-noise{
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    opacity: 1;
    pointer-events: none;
    background-size: 100px 100px;
    background-repeat: repeat;
    -webkit-animation: dhatunoise .2s steps(1) infinite;
    animation: dhatunoise .2s steps(1) infinite;
    transform-origin: 50% 50%;
    overflow: hidden;
    z-index: 9998;
}
@keyframes dhatunoise{
    0%{
        transform:scale(1) 
    }
    25%{
        transform:scaleX(-2) 
    }
    50%{
        transform:scale(-1) 
    }
    75%{
        transform:scaleY(-1) 
    }
}
.sticky-header-wrapper {
    background-color: transparent;
}
.sticky-header-wrapper .site-header-holder.block-is-sticky {
    background-color: var(--martanda--sticky-header-background-color);
}
.site-header .wp-block-navigation .wp-block-navigation__container li.current-menu-item ul li a{
    background-color: var(--martanda--subnavigation-background-color);
    color: var(--martanda--subnavigation-text-color);
}
.site-header .wp-block-navigation .wp-block-navigation__container li.current-menu-item ul li a:hover {
    background-color: var(--martanda--subnavigation-background-hover-color);
    color: var(--martanda--subnavigation-text-hover-color);
}
.site-header .wp-block-navigation .wp-block-navigation__container li.current-menu-item ul li.current-menu-item a {
    background-color: var(--martanda--subnavigation-background-current-color);
    color: var(--martanda--subnavigation-text-current-color);
}
#content .elementor-widget-wpkoi-button a {
    text-decoration: inherit;
}
.dhatu-button-shadow button, .dhatu-button-shadow input[type="submit"], .dhatu-button-shadow .wp-block-post-comments-form input[type="submit"], .dhatu-button-shadow .wp-element-button, .dhatu-button-shadow .wp-block-button.wc-block-components-product-button .wc-block-components-product-button__button, .dhatu-button-shadow.woocommerce a.button, .dhatu-button-shadow.woocommerce a.button.alt, .dhatu-button-shadow.woocommerce button.single_add_to_cart_button, .dhatu-button-shadow.woocommerce button[name="add-to-cart"], .dhatu-button-shadow.woocommerce button[type="submit"]:not(.wp-block-search__button), .dhatu-button-shadow.woocommerce input[name="submit"], .dhatu-button-shadow.woocommerce button.button.alt.disabled, .dhatu-button-shadow.woocommerce-page .woocommerce-cart-form table.shop_table_responsive button[name="apply_coupon"], .dhatu-button-shadow.woocommerce-page .woocommerce-cart-form table.shop_table_responsive button[name="update_cart"], .dhatu-button-shadow.woocommerce .return-to-shop a.button, .dhatu-button-shadow.woocommerce #respond input#submit {
    box-shadow: 5px 5px 0px 0px var(--martanda--form-button-border-color);
}
.site-header .wp-block-navigation .wp-block-navigation__container ul.wp-block-page-list ul li a, .site-header .wp-block-navigation .wp-block-navigation__container ul.wp-block-page-list li.current-menu-item ul li a {
    background-color: var(--martanda--subnavigation-background-color);
    color: var(--martanda--subnavigation-text-color);
    padding: 0 5px;
}
.site-header .wp-block-navigation .wp-block-navigation__container ul.wp-block-page-list ul li a:hover, .site-header .wp-block-navigation .wp-block-navigation__container ul.wp-block-page-list li.current-menu-item ul li a:hover {
    background-color: var(--martanda--subnavigation-background-hover-color);
    color: var(--martanda--subnavigation-text-hover-color);
}
.site-header .wp-block-navigation .wp-block-navigation__container ul.wp-block-page-list ul li.current-menu-item a, .site-header .wp-block-navigation .wp-block-navigation__container ul.wp-block-page-list li.current-menu-item ul li.current-menu-item a {
    background-color: var(--martanda--subnavigation-background-current-color);
    color: var(--martanda--subnavigation-text-current-color);
}
.dhatu-button-shadow button.wp-block-navigation__submenu-icon {
    box-shadow: none;
}
.site-header .wp-block-navigation .wp-block-navigation__container ul.wp-block-page-list ul button.wp-block-navigation__submenu-icon svg {
    fill: #000;
}
