/*
 Theme Name:   Panthers Floorball Team Hannut
 Description:  Divi child theme for Panthers Hannut
 Author:       Nicolas Leunen
 Template:     Divi
 Version:      0.1.2
*/
body { font-weight: 400; }
h1, h2, h3 { font-weight: 700; }

/* MOBILE */
.mobile_menu_bar:before, .et_overlay:before { color: white !important; }
#main-header .et_mobile_menu { background-color: #0c7489 !important; }
.et_mobile_menu { border-color: white !important; }

.et_pb_button {
	border: 2px solid #0c7489;
	border-radius: 100px;
}
.et_pb_button:hover {
	background-color: #0c7489 !important;
	color: white;
}

.et_pb_tabs { border: 0; line-height: 0; }
.et_pb_tabs .et_pb_all_tabs { background-color: white; border-radius: 12px; line-height: 1.7em; }
.et_pb_tabs .et_pb_tabs_controls { display: table; background-color: #EEE; overflow: hidden; border-radius: 12px 12px 0 0; margin: 0 auto; }
.et_pb_tabs .et_pb_tabs_controls:after { top: 0; border: 0; }
.et_pb_tabs .et_pb_tabs_controls li {
	background-color: #666;
	margin-right: 1px;
	border: 0;

	font-weight: 600;
	font-size: 16px;
	line-height: 1.8em;
}
.et_pb_tabs .et_pb_tabs_controls li.et_pb_tab_active { background-color: white; }
.et_pb_tabs .et_pb_tabs_controls li:last-child { margin-right: 0; }
.et_pb_tabs .et_pb_tabs_controls li a { color: white; }
.et_pb_tabs .et_pb_tabs_controls li.et_pb_tab_active a { color: #666 !important; }

#cd-timeline {
	margin-top: 0 !important;
	margin-bottom: 0 !important;
	padding-top: 0 !important;
	padding-bottom: 0 !important;
}
#cd-timeline .cd-timeline-content {
	border-radius: 12px;
	padding: 19px;
	box-shadow: none;
}
#cd-timeline .cd-timeline-block .cd-timeline-content::before { top: 22px; }
#cd-timeline .no-icon .cd-timeline-img { margin-top: 30px !important; }
#cd-timeline .cd-timeline-title-container .timeline-date { font-style: normal; font-weight: bold; }
#cd-timeline .cd-timeline-content h2 { font-size: 20px; }
#cd-timeline .cd-timeline-content { margin-bottom: -1em; }

/* CONTACT FORM 7 */
.wpcf7-form input {
	display: block;
	width: 100%;
	padding: 10px 15px;
	border: none;
	border-radius: 4px;
	background-color: #F4F4F4;
	font-size: 15px;
}
.wpcf7-form input[type=checkbox] {
	display: inline;
	width: auto;
	background: none;
}
.wpcf7-form input.wpcf7-submit {
	width: auto;
	background-color: #0E7489;
	color: white;
	font-weight: 600;
	font-size: 18px;
	border-radius: 50px;
	cursor: pointer;
}