/*
Theme Name:     Newspaper Child theme
Theme URI: 		http://themeforest.net/user/tagDiv/portfolio
Description:    Child theme made by tagDiv
Author:         tagDiv
Author URI: 	http://themeforest.net/user/tagDiv/portfolio
Template:       Newspaper
Version:        9.0c
*/


/*  ----------------------------------------------------------------------------
    This file will load automatically when the child theme is active. You can use it
    for custom CSS.
*/

/* Alle tekst in content blocks */
.td-post-content,
.td_block_wrap {
  /* letter-spacing: 0.2px; */
  font-weight: 400;
}

/* Titels in blocks */
.td-module-title,
.td-block-title,
.entry-title {
  font-weight: 700;
  /* letter-spacing: -0.4px; */
}

/* Menu */
.td-header-menu-wrap .td-menu > li > a {
	letter-spacing: 1px;
	font-weight: 600;
	text-transform: uppercase; /* optioneel */
}
/* .menuHeader .wpb_wrapper { */
	/* display: flex !important; */
	/* justify-content: flex-start !important; */
/* } */
/* .tdi_71 { */
	/* margin-left: 0 !important; */
/* } */
i.td-next-prev-icon.tdc-font-tdmp-arrow-left:before,
i.td-next-prev-icon.tdc-font-tdmp-arrow-right:before {
	font-weight: 900 !important;
}
.td-image-wrap {
	overflow: hidden !important;
}
.entry-thumb {
	transition: none !important;
	transition: 0.2s !important;
}
.entry-thumb:hover {
	transform: scale(1.04) !important;
}
.td-animation-stack-type0-2:not(.woocommerce-product-gallery img) {
	opacity: 1 !important;
	transition: opacity 0.3s;
	transition-timing-function: linear(0 0%, 0 1.8%, 0.01 3.6%, 0.03 6.35%, 0.07 9.1%, 0.13 11.4%, 0.19 13.4%, 0.27 15%, 0.34 16.1%, 0.54 18.35%, 0.66 20.6%, 0.72 22.4%, 0.77 24.6%, 0.81 27.3%, 0.85 30.4%, 0.88 35.1%, 0.92 40.6%, 0.94 47.2%, 0.96 55%, 0.98 64%, 0.99 74.4%, 1 86.4%, 1 100%) !important;
}
/* Maak de hoofdcontainer net zo breed als je rows */
.td-container,
.tdc-row,
.tdc-row-composer {
	max-width: 1440px;
	width: 100%;
	padding: 0 20px;
}
h2[id] {
	scroll-margin-top: 163px;
}
/* Zorg dat logo altijd klikbaar is */
.td-header-logo a {
    position: relative;
    z-index: 9999;
}

/* Voorkom dat lege overlays clicks blokkeren */
.td-mobile-header-wrap .td-header-menu-wrap,
.td-mobile-header-wrap .td-search-wrap {
    pointer-events: none;
}
