
.agency > p {
    margin: 0 0 0 0;
    padding: 0 0 0 0;
}
.agency  a {
    padding: 0 0 0 0;
}
.agency .allInFeLogin{
    margin:30px 0 30px 30px;
    font-size:15px;
}
.agency  .formAgency{
    width:960px;
    max-width: 100%;
    min-width: 320px;
}

.agency .viewLabelInput{
    margin:0 0 10px 0;
}
.agency .viewLabel{
    margin:0 0 2px 0;
}
.agency .viewLabelInput input, .agency .viewLabelInput select {
    width: 375px;
    max-width: 100%;
    min-width: 320px;
    height: 33px;
    font-size: 14px;
}
.agency .viewLabelInput span{
    color: #232323;
}
.agency .formRowHasPrivileges,.agency .formRowPrivacyPolicyAcknowledged{
    display: flex;
    align-items: center;
    width: 99%;
    margin: 0 0 10px 0;
}
.agency .divInputHasPrivileges,.agency .divInputPrivacyPolicyAcknowledged {
    margin:0 10px 0 0;
}
.agency .divInputHasPrivileges input[type="checkbox"], .agency .divInputPrivacyPolicyAcknowledged input[type="checkbox"] {
    display: inline-block;
    width: 20px;
    min-width: 20px;
    height: 20px;
}
.agency .divInputSubmit {
    display: flex;
    justify-content:space-around;
}
.agency .divInputSubmit .btn-primary {
    color: #fff;
    background-color: #0350a2;
    border-color: #2e6da4;
}
.agency .btn-primary:disabled {
    color: #676767;
    background-color: #a6bcd4;
    border-color: #2e6da4;
}
.agency .divInputSubmit .btn {
    display: inline-block;
    padding: 8px 16px;
    margin-bottom: 0;
    font-size: 14px;
    font-weight: normal;
    line-height: 1.42857143;
    text-align: center;
    white-space: nowrap;
    vertical-align: middle;
    -ms-touch-action: manipulation;
    touch-action: manipulation;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    background-image: none;
    border: 1px solid transparent;
    border-radius: 4px;
}

.agency .agency-notice{
    font-style: normal;
}


@media screen and (max-width: 810px), screen and (max-device-width: 810px){

} /*media querry 810 .... ende*/

@media screen and (max-width: 660px){

.agency .allInFeLogin {
    margin: 30px 0 30px 0;
}
.agency  .formAgency{
    max-width: calc(100% - 12px);
}
}/*media querry 660 .... ende*/
