#login, #login-forme, #passwort-vergessen {width: 90%;max-width: 600px; margin: auto;margin-top: 8%;margin-bottom: 6%;}
#login fieldset, #login-form fieldset {border: 4px solid #1a161a;border-radius: 25px;padding: 32px}
#login fieldset legend, #login-form fieldset legend {padding: 0 3%;font-size: 30px;font-weight: bold;  display: block;border: none;background-color: #f7f7f7;width: 43%}
#login fieldset legend {background-color: #fff}
#login input{height: 25px}

.mod_lostPassword {border: 4px solid #1a161a;border-radius: 25px;padding: 50px;}
.mod_lostPassword .widget-submit {margin-top: 20px;display: flex;justify-content: flex-end;}
.mod_lostPassword .widget-submit button {display: inline-block;
    width: 100%;
    max-width: 50%;
    padding: 4px 12px;
    font-size: 14px;
    line-height: 26px;
    text-decoration: none;
    text-align: center;
    text-shadow: 0 1px 1px rgba(124, 124, 124, 0.75);
    vertical-align: middle;
    cursor: pointer;
    color: #FFF;
    font-weight: bold;
    background: #07b28e;
    border: 2px solid #07b28e}

    
#article-1 .content-hyperlink
{
width: 280px;
  margin: 0 auto;
  text-align: center
}
#article-1 .content-hyperlink a 
{
    padding: 15px;
    border: 2px solid;
    border-radius: 6px;
    color: #1a161a;
    font-weight: bold;
}    

#article-9 .btn.content-hyperlink {padding: 0; margin-top: 30px}
#article-9 .btn.content-hyperlink a {padding: 10px; display: block; background: #07b28e; color: #fff; font-weight: bold; font-size: 14px}