/* L O G I N 
============================================*/

.kda_login {
    background-color: #fff;
    box-shadow: 0px 0px 11px -1px rgba(0,0,0,0.29);
    margin: 10px;
    padding: 73px 50px 30px 50px;
    width: 100%;
    margin: 0 auto;
    max-width: 500px;
}

.kda_login button {
    display: inline-block;
    line-height: 28px;
    padding: 0 20px !important;
    color: #fff;
    font-weight: 600;
    background: rgba(19,94,164,1);
    border: 3px solid rgba(19,94,164,1);
    letter-spacing: 1px;
    font-size: 14px;
    border-radius: 3px;
    transition: All 0.3s ease;
	-webkit-transition: All 0.3s ease;
    text-transform: uppercase;
    margin-top: 15px;
}

.kda_login button:hover {
    background: rgba(19,94,164,0);
    color: rgba(19,94,164,1);
}  


/* K O N T A K T
============================================*/

.kda_kontakt_formular button {
    display: inline-block;
    line-height: 28px;
    padding: 0 20px !important;
    color: #fff;
    font-weight: 600;
    background: rgba(19,94,164,1);
    border: 3px solid rgba(19,94,164,1);
    letter-spacing: 1px;
    font-size: 14px;
    border-radius: 3px;
    transition: All 0.3s ease;
	-webkit-transition: All 0.3s ease;
    text-transform: uppercase;
    margin-top: 15px;
}

.kda_kontakt_formular button:hover {
    background: rgba(19,94,164,0);
    color: rgba(19,94,164,1);
} 

.kda_anschrift p a {
    text-decoration: none;
}

.kda_anschrift p a:hover {
    text-decoration: underline;
}

.kda_anschrift i {
    padding-right: 5px;
}