.loginbutton .bx--btn--primary {background-color: #f0f; min-width: 250px; font-size: 15px; font-weight: 500; color: #000;}
.loginbutton .bx--btn--primary:hover {background-color: #f0f; font-size: 15px; font-weight: 500; color: #000;}
.loginbutton .bx--btn--primary:focus {border: 2px solid #fff;}
.loginbutton .dropdown-menu {max-width: 250px; border: 1px solid #fff;}
.loginbutton .dropdown-item {padding: 12px; font-size: 16px; font-weight: 600; white-space: unset;}
.loginbutton .dropdown-item:nth-child(1) {border-bottom: 1px solid #ccc;}
.loginbutton .dropdown-item:hover {background-color: unset; color: #000;}

#modal-requestaccessen .bx--modal-content a, #modal-requestaccessfr .bx--modal-content a {color: #0d9bc3; text-decoration: underline;}
#modal-requestaccessen .bx--modal-content a:hover, #modal-requestaccessfr .bx--modal-content a:hover {color: #0d9bc3; text-decoration: underline !important; background-color: #c6e2ea;}

#modal-requestaccessen .bx--modal-content p, #modal-requestaccessfr .bx--modal-content p {font-size: .875rem; font-weight: 400; line-height: 1.25rem; letter-spacing: .16px; max-width: unset; padding: unset;}

#modal-requestaccessen .bx--modal-header p, #modal-requestaccessfr .bx--modal-header p {max-width: unset; padding: unset;}

#modal-requestaccessfr .bx--modal-content a:active {color: #f0f; text-decoration: underline;}