a {  text-decoration: none;}

.entry-meta .byline, .entry-meta .cat-links { display: none; }
.entry-meta .posted-on { display: none; }
.entry-meta { display: none; }
.entry-categories { display: none;}
.akTitleLine-container {
	display: flex;
  	align-items: stretch;
    text-align: center;
    padding: 20px 0;
    margin-bottom: 40px;
    margin: 0 0 15px 0;
    font-weight: 300;
    text-transform: uppercase;
 		font-family: 'Tahoma';
}
.akTitleLine-container-left,.flex-container-right {
    background-color: #777;
    content: "";
    display: inline-block;
    height: 1px;
    position: relative;
    vertical-align: middle;
    width: 50%;
    align-self: center
    
}

.akTitleLine-container-left {
  flex-grow: 1;
}

.akTitleLine-container-mid {
  flex-grow: auto;
  max-width: 85%;
}

.akTitleLine-container-right {
  flex-grow: 1;
}
.akTitleLine-container > div {
  margin: 10px;
}


.AKFormularTitle {
    text-align: center;
}
.AKFormularColumeGridInputTextList{
    display:grid;
    grid-template-columns:150px auto;
}
.AKFormularColumeGridInputTextListZwei{
    display:grid;
    grid-template-columns:auto auto;
}
.AKFormularColumeGridInputAuswahlVier{
    display:grid;
    grid-template-columns: auto auto auto auto
}
.AKFormularFiveColumeGridCompanies{
    display:grid;
    grid-template-columns: auto auto auto auto auto
}
.AKFormularInput input[type=text]{
    width: 98%;
}
.AKFormularInput select{
    width: 98%;
}
.AKFormularInput textarea{
    width: 98%;
}
.AKInputInvalid{  
    border: 2px solid red; 
    border-radius: 4px;
}
.AKFormularButtonSubmit{
    width: 80px;
    background: #e20000;
    font-family: Calibri;
    color: #ffffff;
    font-size: 16px;
    padding: 5px 15px 5px 15px;
    text-decoration: none;
    margin: -3px 2px;
}
 .AKFormularButtonSubmi:hover{
    background: #000000;
    text-decoration: none;
}
.AKInputInvalid[type="radio"]{  
    color: #e20000;
}