/*
Theme Name: News Magazine X Child
Theme URI: https://wp-royal-themes.com/themes/item-news-magazine-x-free/#!/demo-preview
Author: WP Royal Themes
Author URI: https://wp-royal-themes.com/#ultimate-heading-229367ca4dce90c11
Description: This is a Child Theme
Template: news-magazine-x
Version: 1.0.0
Requires at least: 4.7
Requires PHP: 7.4
Tested up to: 6.8.1
License: GPLv3 or later
License URI: http://www.gnu.org/licenses/gpl-3.0.en.html
Text Domain: news-magazine-x
Tags: news, blog, entertainment, one-column, two-columns, grid-layout, list-layout, block-styles, right-sidebar, custom-header, flexible-header, custom-background, custom-colors, custom-menu, featured-images, post-formats, sticky-post, rtl-language-support, footer-widgets, theme-options, threaded-comments, translation-ready, e-commerce
*/

a {
text-decoration:none !important;
}

.newsx-pointer-item.newsx-pointer-fade:hover:after, .current-menu-item > .newsx-pointer-item.newsx-pointer-fade:after {
opacity:0 !important;
}

.type-post p:first-of-type {font-weight:bold;}

.type-post .newsx-grid-excerpt p {font-weight:unset;}

.newsx-single-post-media img {width:100%;}

.newsx-general-sidebar .newsx-post-index, 
.newsx-right-sidebar .newsx-post-index,
.newsx-right-sidebar .newsx-featured-posts .newsx-post-meta span,
.glossary .newsx-post-author-box,
.glossary .newsx-post-meta,
.glossary .newsx-grid-post-meta,
.newsx-post-sources,
.newsx-magazine-layout .newsx-grid-post-meta,
.newsx-grid-item .newsx-grid-post-meta,
.newsx-grid-item .newsx-grid-date-time,
.newsx-post .newsx-post-views,
.newsx-sidebar .newsx-featured-posts .newsx-post-meta span  {display:none;}

.footer-widgets-area .widget_nav_menu li a {border-bottom: none; color: #848484;}


.newsx-grid-read-more a {color:#9acaef !important; font-weight:bold;padding:5px 0;}

/*.newsx-grid-read-more {background-color: #059fd9; display:inline-block;border-radius:5px;padding:5px;transition: all .2s cubic-bezier(.32,.74,.57,1);}

.newsx-grid-read-more:hover {background-color:#90c63e;transition: all .2s cubic-bezier(.32,.74,.57,1);} */

#site-header {
    max-width: 1300px;
    margin: 32px auto 0 auto;
    border-radius: 10px 10px 0 0;
    background-color:#fff;
}

.startseite-h1 {
  text-align:center !important;
  text-shadow: 0px 0px 8px #FFFFFF;
}

.newsx-middle-section-wrap {
	border-radius: 10px 10px 0 0;
}

#site-footer {
    max-width: 1300px;
    margin: 0 auto;
}

.newsx-site-header .newsx-bottom-section-wrap {
	box-shadow: 0px 2px 3px 0px rgba(0, 0, 0, 0.5);
	-webkit-box-shadow:0px 2px 3px 0px rgba(0, 0, 0, 0.5);
	-moz-box-shadow:0px 2px 3px 0px rgba(0, 0, 0, 0.5);
}

.newsx-header-menu-primary li ul li a, .newsx-mobile-menu-container a {color: #333 !important;}

.newsx-header-menu-primary li ul li a:hover, .newsx-mobile-menu-container a:hover {color: #9acaef !important;}

#flags {
    width: 52px !important;
    margin-top: 8px !important;
}

.site-main .newsx-row:first-child .newsx-row-inner {padding:0 0 32px 0 !important;}

.newsx-row-inner {margin-bottom: 0 !important;}

.newsx-post-categories:not(.newsx-s1) a {
background-color: #707070 !important;
}

.footer-widgets-area-2 .wp-block-heading
.footer-widgets-area-3 .wp-block-heading {
margin-top:18px;}

.footer-widgets-area .widget_nav_menu li a {color:#fff;}
.footer-widgets-area .widget_nav_menu li a:hover {color: #9acaef;}

.widget_media_gallery {padding-bottom:32px;}

.newsx-nav-menu .current-menu-ancestor > a {color:#000 !important;}
.newsx-nav-menu .current-menu-ancestor > a svg {fill:#000 !important;}

.wp-caption {
  width: auto !important;
}

.gallery-size-gallery_square img {
width: 100%;
  aspect-ratio: 1 / 1;
  object-fit: cover;
}

.gallery-size-gallery_square .gallery-icon {
border:none;
border-radius:0;
}

/*Parallax*/
/* nur für Sicherheit */
.startseite-h1{
  will-change: transform;
}
@media (prefers-reduced-motion: reduce){
  .startseite-h1{ transform: none !important; }
}


/*End Parallax*/