/* m-Power styles for HR00_MP */
@import url("/mrcjava/mrcclasses/REST_MP/css/_mrc-master.css");
@import url("/mrcjava/mrcclasses/REST_MP/css/_bc-master-2025.css");
#mrcMainContent {
  max-width: 1280px; }

@media only screen and (min-width: 761px) {
  .dl-horizontal > div {
    display: flex; }
    .dl-horizontal > div dt {
      flex: 1 0 auto;
      max-width: 100%;
      text-align: left; } }

.warn-text {
  color: red; }

.note-text {
  display: inline-block;
  font-size: small;
  font-weight: normal;
  max-width: 70ex; }

@media only screen and (min-width: 960px) {
  .cd-breadcrumb {
    display: flex;
    flex-wrap: wrap;
    max-width: 100%;
    width: 100%;
    border-radius: 0;
    border: 1px solid #ddd; } }
@media only screen and (min-width: 960px) {
  .cd-breadcrumb li {
    flex: 1 0 auto;
    display: flex;
    text-align: center; } }

@media only screen and (min-width: 960px) {
  .cd-breadcrumb li::after, .cd-multi-steps li::after {
    margin: 0;
    flex: 1 0 auto; } }

@media only screen and (min-width: 761px) {
  .cd-breadcrumb li > *, .cd-multi-steps li > * {
    font-size: 1.2rem !important; } }

.hr-contact {
  margin-top: 10px; }

.hr-contact p {
  padding-bottom: 0; }

.hr-contact .hrContactLbl {
  color: #00498a;
  padding-right: 5px; }
