/*
 Theme Name:   Hueman Child for Themeportals
 Description:  Hueman Child Theme
 Author:       Mario Grundmann
 Author URI:   https://grundmann.it
 Template:     hueman
 Version:      1.0.0
 Text Domain:  hueman-child-themeportals
*/

/***********/
/* GENERAL */
/***********/

/* Add some space to the bottom of post image */
.wp-post-image {
	margin-bottom: 20px;
}

/* Add some space to the top of a latest post entry */
.wp-block-latest-posts__list.wp-block-latest-posts li {
	margin-top: 15px;
}

/**********/
/* TOPBAR */
/**********/

/* Set padding on div for first topbar menu item to have same padding as usual menu items */
.nav>li>div>a {
	padding-top: 15px;
	padding-right: 14px;
	padding-bottom: 15px;
	padding-left: 14px;
}

/* Link font color */
.nav.container-inner.group li a {
	color: #42424a !important;
}

/* Site title font color */
.site-title a {
	color: #42424a !important;
}

/* Burger menu color */
.ham__navbar-toggler-two .line {
	background: #42424a !important;
}

/* Text alignment */
#menu-topbar, #menu-topbar-1 {
	text-align: right;
}

/* Move first menu item of topbar menu to the left */
/* #menu-topbar li:first-child, #menu-topbar-1 li:first-child {
	position: absolute;
    left: 0;
}

	@media only screen and (max-width: 719px) {
		#menu-topbar li:first-child, #menu-topbar-1 li:first-child {
			display: none;
		}
	}
*/
/**********/
/* HEADER */
/**********/

/* Set size of company logo when displayed in header */
.site-title a img {
	max-height: 128px;
}

/*************/
/* MAIN MENU */
/*************/

/* Set menu item text color */
/*#nav-header .nav-wrap .nav li a {
    color: #ae0808 !important;
}*/

/* Remove box shadow of main menu container */
#nav-header.nav-container {
	box-shadow: none;
	-webkit-box-shadow: none;
}

/* Adjust social links to fit main menu */
.social-links {
	padding-top: 13px;
	padding-right: 20px;
}

/*********/
/* TABLE */
/*********/

/* Remove border at bottom of table cell */
.entry table td {
	border-bottom: 0px;
}

/***********/
/* SIDEBAR */
/***********/

/* Hide post navigation */
.sidebar-content .post-nav {
	display: none;
}

/**********/
/* FOOTER */
/**********/

/* Footer widgets container */
#footer-widgets {
	background: #ecd7bf;
}

/* Remove footer bottom */
#footer-bottom {
	display: none;
}

/* Logo footer widget */
.logo-footer-widget {
	text-align: left;
}

	@media only screen and (max-width: 719px) {
		.logo-footer-widget {
			text-align: center;
		}
	}

/* Link footer widget */
.link-footer-widget {
	margin-left: 4%;
}

	@media only screen and (max-width: 719px) {
		.link-footer-widget {
			margin-left: 0;
		}
	}

/* Single link in link footer widget */
	@media only screen and (max-width: 719px) {
		.footer-widget-link {
			text-align: center;
		}
	}