legend {color: #ffffff; background-color: rgba(40,105,161); border-radius: 5px 5px 5px 5px; padding: -10px; opacity: 0.9; }

span.star {color: #ffffff; background-color: rgba(40,105,161); border-radius: 5px 5px 5px 5px; padding: 5px; opacity: 0.9; }

label#jform_name-lbl.required {color: #ffffff; background-color: rgba(40,105,161); border-radius: 5px 5px 5px 5px; padding: 5px; opacity: 0.9; }
label#jform_username-lbl {color: #ffffff; background-color: rgba(40,105,161); border-radius: 5px 5px 5px 5px; padding: 5px; opacity: 0.9; }
label#jform_token-lbl.required {color: #ffffff; background-color: rgba(40,105,161); border-radius: 5px 5px 5px 5px; padding: 5px; opacity: 0.9; }
label#jform_password1-lbl {color: #ffffff; background-color: rgba(40,105,161); border-radius: 5px 5px 5px 5px; padding: 5px; opacity: 0.9; }
label#jform_password2-lbl {color: #ffffff; background-color: rgba(40,105,161); border-radius: 5px 5px 5px 5px; padding: 5px; opacity: 0.9; }
label#jform_email1-lbl.required {color: #ffffff; background-color: rgba(40,105,161); border-radius: 5px 5px 5px 5px; padding: 5px; opacity: 0.9;}
label#jform_email-lbl {color: #ffffff; background-color: rgba(40,105,161); border-radius: 5px 5px 5px 5px; padding: 5px; opacity: 0.9;}

label#jform_params_editor-lbl {color: #ffffff; background-color: rgba(40,105,161); border-radius: 5px 5px 5px 5px; padding: 5px; opacity: 0.9; }
label#jform_params_timezone-lbl {color: #ffffff; background-color: rgba(40,105,161); border-radius: 5px 5px 5px 5px; padding: 5px; opacity: 0.9; }
label#jform_params_language-lbl {color: #ffffff; background-color: rgba(40,105,161); border-radius: 5px 5px 5px 5px; padding: 5px; opacity: 0.9; }
label#jform_params_colorScheme-lbl {color: #ffffff; background-color: rgba(40,105,161); border-radius: 5px 5px 5px 5px; padding: 5px; opacity: 0.9; }



jform_password1 {color: #ffffff; background-color: rgba(40,105,161); border-radius: 5px 5px 5px 5px; padding: 5px; opacity: 0.9; }
jform_password2 {color: #ffffff; background-color: rgba(40,105,161); border-radius: 5px 5px 5px 5px; padding: 5px; opacity: 0.9; }
.small.text-muted {color: #ffffff !important; background-color: rgba(40,105,161); border-radius: 5px 5px 5px 5px; padding: 5px; opacity: 0.9 !important;}
.invalid {color: #ffffff; background-color: rgba(40,105,161); border-radius: 5px 5px 5px 5px; padding: 5px; opacity: 0.9; }

label#username-lbl.required {color: #ffffff; background-color: rgba(40,105,161); border-radius: 5px 5px 5px 5px; padding: 5px; opacity: 0.9; }
label#password-lbl.required {color: #ffffff; background-color: rgba(40,105,161); border-radius: 5px 5px 5px 5px; padding: 5px; opacity: 0.9; }
dl.dl-horizontal {color: #ffffff; background-color: rgba(40,105,161); border-radius: 5px 5px 5px 5px; padding: 5px; opacity: 0.9; }

label.form-check-label {color:  #000000; background-color: #ffffff; border-radius: 5px 5px 5px 5px; padding: 5px; opacity: 0.9; }

a.required {line-height: 2.5; border: 2px solid black; font-weight: bold; font-size: 20px; color: #ffffff; background-color: rgba(40,105,161); border-radius: 5px 5px 5px 5px; padding: 10px 20px 10px 20px; opacity: 0.9; }
a.required:hover {box-shadow: 0px 0px 7px 7px rgba(40,105,161) ;}

div#jform_username-desc {background-color: rgba(40,105,161); border-radius: 5px 5px 5px 5px; padding: 5px; opacity: 0.9; }

small.form-text {color: #ffffff;}

.alert.alert-info {font-weight: bold;}

.com-content-article__body {color: #ffffff; background-color: rgba(40,105,161); border-radius: 5px 5px 5px 5px; padding: 5px; }

div.rapid_contact.intro_text {color: #ffffff; background-color: rgba(40,105,161); border-radius: 5px 5px 5px 5px; padding: 5px; opacity: 0.9; margin: 10px 0; !important }

div.leaflet-control-attribution.leaflet-control {font-size: 0px; !important;}

div.col-sm-6.pull-right {max-width: 100px; font-weight: bold;  color: #ffffff; background-color: rgba(40,105,161); border-radius: 5px 5px 5px 5px; padding: 5px; opacity: 0.9; margin: 10px 0; !important }
div.col-sm-6.pull-right a:link {color:  #ffffff;}
div.col-sm-6.pull-right a:visited {color: #ffffff;}
div.col-sm-6.pull-right a:hover {text-decoration: underline;}

/* .profile-edit {color: #ffffff !important;  background-color: rgba(40,105,161); border-radius: 5px 5px 5px 5px; padding: 5px; opacity: 0.9; } ./
