.header-image::after {
      background-color: rgba(37, 46, 53, 0.1); 
/* Change 0.9 to the value you want */
}

 /*Header Text  Position by J.Harlos */

.header-subtext {
color: #fff;
display: table;
margin: 120px auto auto auto;
padding: 20px 0px 0px 0px;
font-size: 24px;
border-bottom: 1px solid rgba(255,255,255,0.1);
letter-spacing: 5px;
}

 /*by J.Harlos */
.widget ul {
list-style-type: circle;
margin: 0; 
padding: 0; 
overflow: hidden;
}

.harlos ul {
list-style-type: circle;
margin: 0px; 
padding: 10px; 
overflow: hidden;
background-color: rgba(11, 15, 183, 0.05);
border: 0px solid rgba(12, 15, 183, 0.1);
}



.harlos a,
a:hover {
color: #006ab3;
-webkit-transition: color 0.3s;
transition: color 0.3s;
}



.kernaussage-title {
color: #006ab3;
font-size: 21px;
font-weight: bold;
text-align: center;
margin: 0 0 0 0px;
letter-spacing: 8px;
position: relative;
}
.kernaussage-title-2 {
color: #000000;
font-size: 16px;
text-align: center;
letter-spacing: 1px;
}

.row-overlay {
	background-color: rgba(133, 165, 190, 0.8);
	content: '';
	top: 0;
	left: 0;
	position: absolute;
	width: 100%;
	height: 100%;
}

@media only screen and (min-width: 1025px) {
    header#masthead > div.container {
        width: 100%;
    }

    header#masthead a.custom-logo-link > img.custom-logo {
        margin-left: 0;
    }

    header#masthead div.site-branding {
        padding-left: 0;
    }
}