/* 
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: #ffffff;
    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: #ffffff;
	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;
}