
/* 
Theme Name: WO Lease theme	
Theme URI: https://github.com/elementor/hello-theme/
Description: Hello Elementor Child is a child theme of Hello Elementor, created by Elementor team
Author: WO Lease
Author URI: https://elementor.com/
Template: hello-elementor
Version: 1.0.1
Text Domain: WO Lease theme
License: GNU General Public License v3 or later.
License URI: https://www.gnu.org/licenses/gpl-3.0.html
Tags: flexible-header, custom-colors, custom-menu, custom-logo, editor-style, featured-images, rtl-language-support, threaded-comments, translation-ready
*/

/*
    Add your custom styles here
*/

/* Zoekbalk css */
.promagnifier {
	margin-right: 10px !important;
}

@media screen and (max-width: 1345px) and (min-width: 1025px) {
	.flex-section {
		padding: 50px 100px !important;
	}
}

#CybotCookiebotDialogFooter #CybotCookiebotDialogBodyLevelButtonCustomize, #CybotCookiebotDialogFooter #CybotCookiebotDialogBodyLevelButtonLevelOptinAllowallSelection {
	border-color: #fff;
	color: black !important;
}

button#CybotCookiebotDialogBodyButtonDecline {
	color: black !important;
}

#CookiebotWidget #CookiebotWidget-buttons #CookiebotWidget-btn-withdraw {
	color: black !important;
	transition-delay: .3s;
}

/* SALARY_REPORT_START */
#salaryForm--content .salaryReport {
	background: #fff;
	margin-bottom: 12px;
	padding: 30px;
}

#salaryForm--content .salaryReport .salaryReport-inner {
	padding: 32px;
}

#salaryForm--content .salaryReport .salaryReport-inner table {
	width: 100%;
	font-size: 16px;
	caption-side: bottom;
	border-collapse: collapse;
}

#salaryForm--content .salaryReport .salaryReport-inner table thead, #salaryForm--content .salaryReport .salaryReport-inner table tbody, #salaryForm--content .salaryReport .salaryReport-inner table tfoot, #salaryForm--content .salaryReport .salaryReport-inner table tr, #salaryForm--content .salaryReport .salaryReport-inner table td, #salaryForm--content .salaryReport .salaryReport-inner table th {
	border-color: inherit;
	border-style: solid;
	border-width: 0;
	background: transparent;
	padding: 0;
}

#salaryForm--content .salaryReport .salaryReport-inner table td.tdv, #salaryForm--content .salaryReport .salaryReport-inner table td.tdv+td {
	padding: 0;
}

#salaryForm--content .salaryReport .salaryReport-inner table td, #salaryForm--content .salaryReport .salaryReport-inner table th {
	line-height: 26px;
}

#salaryForm--content .salaryReport .salaryReport-inner table td .tablev {
	width: 100%;
	line-height: 26px;
	margin: 0;
	caption-side: bottom;
	border-collapse: collapse;
}

#salaryForm--content .salaryReport .salaryReport-inner .verslag table {
	width: 100%;
	font-size: 16px;
}

#salaryForm--content .salaryReport .salaryReport-inner table td .tablev .pakket {
	font-weight: bold;
}

#salaryForm--content .salaryReport .salaryReport-inner table td .tablev .logo {
	display: none;
}

#salaryForm--content .salaryReport .salaryReport-inner table td .tablev .titel {
	padding: 5px 0 0 0;
	font-size: 16px;
	font-weight: 500;
}

#salaryForm--content .salaryReport .salaryReport-inner table .leeg {
	line-height: 26px;
}

#salaryForm--content .salaryReport .salaryReport-inner table .kopa1, #salaryForm--content .salaryReport .salaryReport-inner table .kopb1, #salaryForm--content .salaryReport .salaryReport-inner table .kopb2, #salaryForm--content .salaryReport .salaryReport-inner table .kopb3, #salaryForm--content .salaryReport .salaryReport-inner table .kopb4, #salaryForm--content .salaryReport .salaryReport-inner table .kopb5, #salaryForm--content .salaryReport .salaryReport-inner table .kopc1 {
	color: #007aca;
	font-weight: 800;
}

#salaryForm--content .salaryReport .salaryReport-inner table .kopb2 {
	width: 13%;
	text-align: right;
}

#salaryForm--content .salaryReport .salaryReport-inner table .kopb3 {
	width: 9%;
	text-align: center;
}

#salaryForm--content .salaryReport .salaryReport-inner table .kopb4 {
	width: 16%;
	text-align: right;
}

#salaryForm--content .salaryReport .salaryReport-inner table .kopb5 {
	width: 14%;
	text-align: right;
}

#salaryForm--content .salaryReport .salaryReport-inner table .kopb7 {
	color: #007aca;
	font-weight: 800;
	text-align: right;
}

#salaryForm--content .salaryReport .salaryReport-inner table .detb2, #salaryForm--content .salaryReport .salaryReport-inner table .detb3, #salaryForm--content .salaryReport .salaryReport-inner table .detb4, #salaryForm--content .salaryReport .salaryReport-inner table .detb5, #salaryForm--content .salaryReport .salaryReport-inner table .detb7, #salaryForm--content .salaryReport .salaryReport-inner table .achtergr {
	text-align: right;
}

#salaryForm--content .salaryReport .salaryReport-inner table .totb1, #salaryForm--content .salaryReport .salaryReport-inner table .totb2, #salaryForm--content .salaryReport .salaryReport-inner table .totb3, #salaryForm--content .salaryReport .salaryReport-inner table .totb4, #salaryForm--content .salaryReport .salaryReport-inner table .totb5, #salaryForm--content .salaryReport .salaryReport-inner table .totb7 {
	color: #282828;
	font-weight: bold;
}

#salaryForm--content .salaryReport .salaryReport-inner table .totb2, #salaryForm--content .salaryReport .salaryReport-inner table .totb3, #salaryForm--content .salaryReport .salaryReport-inner table .totb4, #salaryForm--content .salaryReport .salaryReport-inner table .totb5, #salaryForm--content .salaryReport .salaryReport-inner table .totb7 {
	text-align: right;
}

#salaryForm--content .salaryReport .salaryReport-inner table .nettostr, #salaryForm--content .salaryReport .salaryReport-inner table .totlhstr, #salaryForm--content .salaryReport .salaryReport-inner table .totwgstr {
	border-top-width: 1px;
	border-top-color: black;
	border-top-style: solid;
}

#salaryForm--content .salaryReport .salaryReport-inner table .voetr1 {
	padding-bottom: 10px;
	font-weight: bold;
}

#salaryForm--content table tbody>tr:nth-child(odd)>td, table tbody>tr:nth-child(odd)>th {
	background-color: transparent;
}
