/*
 * ####################################
 * 
 * CSS Anpassungen 
 * Author: Michael Heinzlmeier
 * Jahr: 2021
 * 
 * ####################################
/* 


/*
Farbe für cookie Button ändern
*/
.cn-button.bootstrap {
    color: #fff;
    background: #1e73be;
}

/*
Headerbild in Beitragsseite nicht Transparenz setzen
*/
.background-image-page-header-overlay {
	opacity: .0;
}
h2 {
 text-align: center;
}

.wps-form {
    width: 100%;
    margin: 0 auto;
		
}
.wps-form-row {
    display: flex;
    flex-direction: column;
    width: 100%;
			
	
}

.wps-form-row1 {
    display: flex;
    flex-direction: column;
    width: 100%;
		
}


.wps-form-row .wpcf7-form-control {
    width: 100%;
		
}
.wps-form-column {
    flex: 1;
    padding: 0.5rem 0;
    width: 100%;
		color:#000;
}

.wpcf7 select {
		background-color:#000;
}

.wpcf7 input[type="text"] {
		background-color:#fff;
}		
.wpcf7 input[type="email"] {
		background-color:#fff;
}		

.wpcf7 input[type="date"] {
		background-color:#fff;
}
.wpcf7 input[type="number"] {
		background-color:#fff;
		width:100%;
}

.wpcf7 textarea {
		background-color:#fff;
		
}

.wpcf7 input[type="submit"]
{
background-color:#000050;
color:#fff;
font-family:arial;
font-size: 16px;
width:100%;
margin-left:0%;
text-align:center;
text-transform:uppercase;
}

.wpcf7-submit:hover {
    color: white !important;
    background: #07023d !important;
    border: 0px solid !important;
}

.wpcf7 form.sent .wpcf7-response-output {
  border-color: #46b450;
  color: #000;
}


/* Notebook / Desktop */
@media only screen and ( min-width: 48em ) { 
    .wps-form-row {
        flex-direction: row;
    }
    .wps-form-column {
        padding: 0.5rem 1rem;
    }
}

/* Schriftgrößen des Formular anpassen */
.wpcf7 .wpcf7-form label {
    font-size: 16px !important;
		font-family: arial, helvetica;
}

.wpcf7 .wpcf7-form input {
    font-size: 16px !important;
		font-family: arial, helvetica;
}

.wpcf7 select {
   width: 15%;
   font-size: 16px !important;
	font-family: arial, helvetica;
}

.wpcf7 form.sent .wpcf7-response-output {
  border-color: #46b450;
	color:black;	
}

/* Ende Formular formatieren */


#cn-notice-text a{
	color: yellow !important;	
}

.facebook {
	text-align:left;	
}