/* Shared header and bill-page responsive refinements */
.navbar{position:relative;z-index:1030}.navbar .dropdown-menu{border:1px solid #d8dfe8;border-radius:12px;box-shadow:0 16px 40px #001c3830;padding:.5rem;max-height:min(70vh,600px);overflow-y:auto}.navbar .dropdown-item{white-space:normal;line-height:1.4;padding:.65rem .85rem;border-radius:7px}.navbar .dropdown-item:hover,.navbar .dropdown-item:focus{background:#eef3f8;color:#0c2340}.navbar .dropdown-toggle{cursor:pointer}.navbar .dropdown-toggle:focus-visible{outline:2px solid #d7b45f;outline-offset:3px}.navbar .navbar-brand{white-space:normal}.navbar .container{max-width:1320px}.navbar .dropdown-menu.rg-bills-menu{min-width:min(360px,90vw)}@media(max-width:991.98px){.navbar .dropdown-menu{box-shadow:none;border-radius:8px;max-height:50vh}.navbar .navbar-collapse{max-height:75vh;overflow-y:auto}}img{max-width:100%;height:auto}main,article,section{overflow-wrap:break-word} .container{max-width:1320px}@media(max-width:575px){h1{overflow-wrap:break-word}.container{padding-left:18px;padding-right:18px}}
