/* Vendored: Medio frame overrides (custom.css). */
#overdue-debt-alert.overdue-debt-alert-bar { background-color: rgba(207, 60, 60, 0.25); color: rgb(139, 38, 53); padding: 10px 0px; font-weight: 600; text-align: center; border-bottom: 1px solid rgba(207, 60, 60, 0.3); margin: 0px; display: block !important; visibility: visible !important; }
#overdue-debt-alert.overdue-debt-alert-bar.hidden { display: none !important; }
#overdue-debt-alert .overdue-debt-link { color: rgb(139, 38, 53); text-decoration: underline; font-weight: 700; margin-left: 4px; }
#overdue-debt-alert .overdue-debt-link:hover { color: rgb(90, 24, 34); }
.content-page { padding: 0px; }
.container-fluid { padding-left: 0px !important; padding-right: 0px !important; }
body.enlarged { }
.enlarged .left-side-menu #sidebar-menu > ul > li { white-space: normal; }
#top-bar-page-title { color: rgb(255, 255, 255); position: absolute; width: 400px; right: 600px; margin-left: -100px; text-align: center; font-size: 1.2rem; top: 20px; font-weight: 400 !important; }
#wrapper { overflow: visible; }
.navbar-custom { top: 0px; }
.content-page { overflow: visible; }
@media (max-width: 1028px) {
  #top-bar-page-title { margin-left: -170px; }
}
@media (max-width: 767px) {
  .content-page, .enlarged .content-page { padding: 0px; }
}