/*!
	Theme Name: Hello Elementor Child
	Theme URI: https://elementor.com/hello-theme/?utm_source=wp-themes&utm_campaign=theme-uri&utm_medium=wp-dash
	Description: A plain-vanilla & lightweight theme for Elementor page builder
	Author: Elementor Team
	Author URI: https://elementor.com/?utm_source=wp-themes&utm_campaign=author-uri&utm_medium=wp-dash
	Version: 2.3.1
	Stable tag: 2.3.1
	Requires at least: 4.7
	Tested up to: 5.6
	Requires PHP: 5.6
	License: GNU General Public License v3 or later.
	License URI: https://www.gnu.org/licenses/gpl-3.0.html
	Text Domain: hello-elementor-child
	Tags: flexible-header, custom-colors, custom-menu, custom-logo, featured-images, rtl-language-support, threaded-comments, translation-ready
	Template: hello-elementor
*/
.label-for-nb-hours-worked {
    padding: 0 0 15px 0;
}

#tab_recap {
     border-collapse: collapse;
}

#tab_recap td {
    padding: 2px 20px 2px 3px;
    background-color: white;
    border: none;
}
#tab_recap tr.tab_recap_tot td, #tab_recap tfoot {
    border-top: 1px solid black;
    padding-top: 10px;
    font-weight: bold;
}

#tab_recap tr.spacing_bottom td {
    padding-bottom: 10px;
}

.errorContainer {
    z-index: 9000;
    width: 50%;
    position: fixed;
    left: 0;
    right: 0;
    margin: auto;
    margin-top: 40px;
    
    opacity: 0;
    transition: opacity 1s;
    box-shadow: rgba(0, 17, 255, 0.2) 0px 8px 24px;
    
    padding: 8px 15px;
    border: 1px solid #FF8989;
    border-radius: 7px;
    background-color: #FFAAAA;
}

.show {
    opacity: 1;
}

/*#wpforms-388-field_2-state,
#wpforms-388-field_2-state.label,
#wpforms-463-field_3-state,
#wpforms-463-field_3-state.label{
    display: none;
}*/

/* Cookies */
#cn-accept-cookie{
    background: #f1850d !important;
    color: white !important;
    border-radius: 50px !important;
    border: 2px solid white !important;
    font-family: "Poppins" !important;
    font-weight: 500 !important;
    width: 100px !important;
}

#cn-accept-cookie:hover{
    background: white !important;
    color: #f1850d !important;
    border: 2px solid #f1850d !important;
}


#cn-more-info{
    background: none !important;
    text-decoration: underline !important;
    font-family: "Poppins" !important;
}
#cookie-notice{
    z-index: 9999999999 !important;
}

#cn-notice-text{
    font-family: "Poppins" !important;
}
/* Cookies - END */
