/*
Theme Name:   Godlike Child
Theme URI:    https://themeforest.net/user/_nK/portfolio
Author:       nK
Template:     godlike
Author URI:   https://nkdev.info/
Description:  Godlike Child Theme
Version:      1.0.0
License:      GNU General Public License v2 or later
License URI:  http://www.gnu.org/licenses/gpl-2.0.html
Text Domain:  godlike-child
Tags:
*/


/* Theme customization starts here
-------------------------------------------------------------- */

body {
    color: #e4d5c0;
}

.nk-post-text {
    padding: 2em 0;
}

.wpb_content_element {
    margin-bottom: 15px;
}

.nk-tabs .nav-tabs .nav-link.active, .nk-tabs .nav-tabs .nav-link.active:focus, .nk-tabs .nav-tabs .nav-link.active:hover {
    align-items: center; 
    background: #151514; 
    border-radius: 4px;
    border-width: 1px;
    border-style: solid;
    border-color: #262626;
    box-shadow: 2px 4px 4px rgba(0, 0, 0, 0.3) inset;
	  opacity: 1.0;
}

.nk-tabs .nav-tabs .nav-link {
    padding: 10px 20px;
    border-radius: 4px;
    border-width: 1px;
    border-style: solid;
    border-color: #262626;
    opacity: 0.6;
	  margin-right: 8px;
	  font-family: 'Marcellus SC', serif;
    font-weight: 600;
}

.nk-gap-1 {
    height: 15px;
}

.wpb-content-wrapper {
    overflow: hidden;
}

.custom-info-bar { 
	  display: flex;
	  background: #151514; 
    padding: 10px; 
    border-radius: 4px;
    border-width: 1px;
    border-style: solid;
    border-color: #262626;
    box-shadow: 2px 4px 4px rgba(0, 0, 0, 0.3) inset;
	  justify-content: space-between;
	  align-items: center;  
	  margin-bottom: 2em;
		opacity: 0.6;
	  font-size: 0.8rem;
	  text-transform: uppercase;
	
}

.custom-info-bar .info-updated {
	  text-align: left;
}

.custom-info-bar .info-author {
	  text-align: right;
}

.nk-tabs li {
	margin-bottom: 0.6em
}

/* =============== */
/* Layout-Anpassung für Classic-List mit Bild links und Text rechts */
/* =============== */

.side-image-layout .nk-blog-post {
  display: flex;
  align-items: flex-start;
  margin-bottom: 30px;
}

.side-image-layout .nk-post-thumb {
  margin-right: 2.5em;
	width: 340px;
}

.nk-blog-list-classic .nk-post-content {
	padding:0;
}

.side-image-layout .nk-post-content {
  flex: 1;
}

/* Responsiv: Auf schmalen Screens wieder untereinander */
@media (max-width: 991px) {
  .side-image-layout .nk-blog-post {
    display: block;
  }
  .side-image-layout .nk-post-thumb {
    margin-right: 0;
    margin-bottom: 20px;
  }
}

/* =============== */
/* ENDE */
/* =============== */

.nk-post-thumb>a::after {
	display: none!important;
}
