/*
 Theme Name:   Divi Child
 Theme URI:    
 Description:  Divi Child Theme - https://codex.wordpress.org/Child_Themes
 Author:       age
 Author URI:   https://www.advry.one
 Template:     Divi
 Version:      1.0.0
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html
 Tags:         
 Text Domain:  divi-child
*/

.et_pb_countup_timer_container
{
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    height: inherit;
}

.et_pb_countup_timer
{
	height:100%;
	
}

.et_pb_countup_timer .et_pb_module_inner
{
	height:inherit;
}

.et_pb_countup_timer_container .title
{
	font-size:18px;
	text-align:center;
}

.et_pb_countup_timer_container > .sep
{
	display:none;
}

.et_pb_countup_timer_container > .sep ~ .sep
{
	display:block;
	float:left;
}

.et_pb_countup_timer_container .days {
    display: flex;
    flex-direction: row;
    justify-content: center;
    font-size:2rem;
}

.et_pb_countup_timer_container .days .label::before {
    content: " ";
    margin-left: 5px;
}

.et_pb_countup_timer_container .days .value
{
    padding-bottom:0px;
}


.et_pb_countup_timer_container .hours
{
    float: left;
    display: flex;
    flex-direction: row;
    justify-content: left;
}

.et_pb_countup_timer_container .hours .label
{
    display:none;
}

.et_pb_countup_timer_container .minutes
{
    float: left;
    display: flex;
    flex-direction: row;
    justify-content: left;
}

.et_pb_countup_timer_container .minutes .label
{
    display:none;
}

.et_pb_countup_timer_container .seconds
{
    float: left;
    display: flex;
    flex-direction: row;
    justify-content: left;
}

.et_pb_countup_timer_container .seconds .label
{
    display:none;
}

.et_pb_countup_timer_container .time .sep
{
	float:left;
}


.et_pb_countup_timer_container .time {
    display: flex;
    justify-content: center;
}

.et_pb_circle_counter .et_pb_circle_counter_inner
{
    display: flex;
    flex-direction: column-reverse;
}

.et_pb_circle_counter .et_pb_circle_counter_inner .percent
{
    margin-top: 15px;
	margin-bottom: 0px;
}

.et_pb_circle_counter .et_pb_circle_counter_inner canvas
{
    margin-top: 42px;
}

.et_pb_number_counter
{
	height: 100%;
    display: flex;
    flex-direction: column-reverse;
    justify-content: space-between;
}

@media only screen and (min-width: 767px)
{
	.et_pb_number_counter .percent
	{
		margin-bottom:90px !important;
	}
}

#stundensatz_counter .percent-value::after
{
	content:"€";
}
