/*!
Theme Name:   ShadowWave
Theme URI:    
Author:       Mystery Themes
Author URI:   https://mysterythemes.com/
Description:  Experience the unique and modern design with ShadowWave, a cutting-edge WordPress theme to make your website shine. It features some sleek design patterns with visually striking layouts to make your website look unique and highly engaging. The theme perfectly balances aesthetic appeal and functionality by offering intuitive navigation and dynamic visual elements.ShadowWave is a highly customizable theme, giving you total freedom to customize your theme to create and design a powerful website. This theme is also developed and designed with SEO-friendly codes and resources, giving you a head start to widen your search engine reach easily.
Version:      1.0.0
Requires at least:  5.0
Tested up to: 6.7
Requires PHP: 7.2
License:      GNU General Public License v2 or later
License URI:  https://www.gnu.org/licenses/old-licenses/gpl-2.0.en.html
Template:     articlewave
Text Domain:  shadowwave
Tags:         blog, entertainment, news, grid-layout, one-column, two-columns, three-columns, four-columns, left-sidebar, right-sidebar, custom-background, custom-logo, custom-header, custom-logo, custom-menu, featured-images, footer-widgets, full-width-template, threaded-comments, translation-ready, rtl-language-support

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned.

ShadowWave is based on Underscores https://underscores.me/, (C) 2012-2020 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/
*/

/* font css */
h1, h2, h3, h4 , h5, .cv-post-title a{
    font-family: Roboto Slab;
}

.single .entry-content a {
    text-decoration: underline;
}
  

.site-mode--dark #respond, .site-mode--dark .articlewave-content-wrapper article, .site-mode--dark .sticky-header-widget-wrapper .widget, .site-mode--dark .banner-tabbed-wrapper .single-post-wrap, .site-mode--dark .header-news-ticker-wrapper, .site-mode--dark .author-info-wrap, .site-mode--dark .bottom-header-wrapper, .site-mode--dark #site-navigation ul.sub-menu, .site-mode--dark #site-navigation ul.children, .site-mode--dark .main-header-wrapper, .site-mode--dark .breadcrumb-trail.breadcrumbs, .site-mode--dark .sticky-header-widget-wrapper, .site-mode--dark #top-header, .site-mode--dark .subcribe-ads-button a, .site-mode--dark .articlewave-post-title-prefix-wrapper, .site-mode--dark.articlewave-site-layout--separate.sidebar-layout--both-sidebar #left-secondary .widget, .site-mode--dark.articlewave-site-layout--separate.sidebar-layout--both-sidebar #secondary .widget,.site-mode--dark.articlewave-site-layout--separate .posts-wrapper, .site-mode--dark.single .single-post-content-wrap, .site-mode--dark .articlewave-content-wrapper .nav-previous, .site-mode--dark .articlewave-content-wrapper .nav-next, .site-mode--dark.articlewave-site-layout--separate .related-posts, .site-mode--dark .related-post-wrap, .site-mode--dark.articlewave-site-layout--separate .articlewave-author-container, .site-mode--dark .tabbed-section-wrapper .tab-button, .site-mode--dark .button-back-home, .site-mode--dark.articlewave-site-layout--separate #left-secondary .widget, .site-mode--dark.articlewave-site-layout--separate #secondary .widget, .site-mode--dark.articlewave-site-layout--boxed-layout #page, .site-mode--dark.articlewave-site-layout--boxed-layout .articlewave-content-wrapper article, .site-mode--dark.articlewave-site-layout--boxed-layout.single .single-post-content-wrap, .site-mode--dark.articlewave-site-layout--boxed-layout .author-info-wrap{
    background: rgba(0, 0, 0, 0.8); 
}

#secondary .widget .widget-title,.widget .wp-block-heading{
    border:0px;
    border-bottom: 3px solid #000;
    padding: 0px 0px 10px;
}

.latest-posts-wrapper .post-thumbnail-wrap, .trending-posts-wrapper .post-thumbnail-wrap{
    border:3px solid #fff;
}

.tabbed-section-wrapper .tabbed-single-post-wrap {
    display: inline-grid;
    grid-template-columns: 40% 55%;
    align-items: center;
    background: #fff;
    width: 100%;
    border-radius: 20px;
    gap:10px;
    margin: 10px 0px;
    box-shadow: 0 0 35px rgba(0, 0, 0, 0.13);
}

.slider-post-thumb,.slider-single-post-wrap{
    height:550px;
}

.banner-tabbed-section-wrapper .slider-post-content-wrap h2 {
    font-weight: 700;
    font-size: 30px;
    margin: 7px 0px;
    line-height: 1.5;
}

.tabbed-section-wrapper .tabbed-post-thumb{
    height: 145px;
    margin-bottom: 0px;
    border-radius: 20px 0px 0px 20px;
}

.entry-content .cv-post-wrapper a{
    text-decoration: none;
}

.tabbed-section-wrapper .tabbed-post-thumb figure{
    border-radius: 0px;
}

.tabbed-section-wrapper .tab-buttons{
    margin-bottom: 10px;
}

.tabbed-section-wrapper .tabbed-post-content-wrap {
    position: static;
    width: 100%;
    padding: 0px 10px 0px;
    z-index: 1;
    background: #fff;
}

.tabbed-posts-wrapper .tabbed-post-content-wrap .post-cat-item a{
    color: #fff;
    font-size: 14px;
}

.tabbed-posts-wrapper .tabbed-post-content-wrap h3 {
    margin: 5px 0px;
    line-height: 1;
}

.tabbed-posts-wrapper .tabbed-post-content-wrap a{
    color:#212121;
    font-size: 18px;
}

.entry-title a {
    color: #212121;
    display: inline;
    background-repeat: no-repeat;
    background-image: linear-gradient(90deg,currentColor 0,currentColor 94%);
    transition: background-size .4s cubic-bezier(.215,.61,.355,1);
    background-position: 100% 94%;
    background-size: 0 1px;
  }

  .entry-title a:hover {
    background-position: 0 94%;
    background-size: 100% 1px;
    color:#fff;
  }

  .site-mode--dark .entry-title a:hover{
  background-image: linear-gradient(90deg, rgb(255 255 255) 0, rgb(255 255 255) 94%);
  }

  .related-post-wrap{
    padding:0px;
  }

  

/* Alternate column placement */

.archive-style--alternate .articlewave-content-wrapper article .single-post-wrap,
.front-page-post-style--alternate .articlewave-content-wrapper article .single-post-wrap {
    display: grid;
    grid-template-columns: 47% 50%;
    grid-column-gap: 3%;
    vertical-align: top;
    border-radius: 14px;
    align-items: center;
}

.archive-style--alternate .articlewave-content-wrapper article .single-post-wrap .post-image.hover-effect--one,
.front-page-post-style--alternate .articlewave-content-wrapper article .single-post-wrap .post-image.hover-effect--one{
    height:400px;
}

.front-page-post-style--alternate .articlewave-content-wrapper article:nth-child(even) .single-post-wrap{
   grid-template-columns: 50% 47%;
}

.front-page-post-style--alternate .articlewave-content-wrapper article:nth-child(even) .single-post-wrap > *:first-child, .archive-style--alternate .articlewave-content-wrapper article:nth-child(even) .single-post-wrap > *:first-child  {
    order: 1;
    float: right;
}

.front-page-post-style--alternate .articlewave-content-wrapper article:nth-child(even) .single-post-wrap > *:nth-child(2), .archive-style--alternate .articlewave-content-wrapper article:nth-child(even) .single-post-wrap > *:nth-child(2) {
    order: 0;
    float: left;
}

.front-page-post-style--alternate .entry-footer, .archive-style--alternate .entry-footer{
    display: none;
}

.front-page-post-style--alternate .articlewave-content-wrapper, .archive-style--alternate .articlewave-content-wrapper {
    margin-left: 0;
}

.author-info-wrap{
    padding:30px 20px 0px;
}

.related-post-wrap .related-post-content-wrap{
    padding-top:20px;
}

.articlewave-author-info,.articlewave-author-image{
    vertical-align: middle;
}

.articlewave-author-info h3{
    margin:5px 0px;
}

.latest-posts-wrapper .post-title-wrap h3, .trending-posts-wrapper .post-title-wrap h3 {
    line-height: 1;
}

.latest-posts-wrapper .post-title-wrap a, .trending-posts-wrapper .post-title-wrap a{
    display: inline;
}

.articlewave-content-wrapper .articlewave-read-more-est-time{
    padding:20px 0px 0px;
}

.article-post-content-wrap .entry-content, .article-post-content-wrap .entry-content{
    margin:10px 0px;
}

.articlewave-content-wrapper .entry-header .entry-meta{
    padding:15px 0px 5px;
}

.single.archive-style--alternate .single-post-thumb-cat {
    display: grid;
    grid-template-columns: 57% 40%;
    grid-column-gap: 3%;
    align-items: center;
}

.site-mode--dark .articlewave-content-wrapper .nav-previous,
 .site-mode--dark .articlewave-content-wrapper .nav-next,
 .site-mode--dark .page-search-wrapper input[type="submit"],
 .site-mode--dark .button-back-home,
 .site-mode--dark .articlewave-sidebar-toggle-wrap .sidebar-menu-toggle{
    border-color:#fff;
 }

 .site-mode--dark .sidebar-menu-toggle-nav span{
    background-color:#fff;
 }

 .articlewave-content-wrapper .nav-previous, .articlewave-content-wrapper .nav-next{
    line-height: 18px;
 }

 .site-mode--dark .header-search-wrapper .search-form-wrap{
    border:1px solid #fff;
 }

 .header-search-wrapper .search-form-wrap .search-form label{
    width:80%;
 }
