body{display:flex;flex-direction:column;min-height:100vh}.body-content{flex:1}header{padding-top:40px}.footer{width:100%}.required:after{content:"*";color:#f00}.navbar-bottom-border{border-bottom:7px solid #cc092f}.cm-navbar-bottom-border{border-bottom:7px solid #1c6f2f}.pon-navbar-bottom-border{border-bottom:7px solid #06c}.WCC-navbar-bottom-border{border-bottom:7px solid #fdd835}.OLT-navbar-bottom-border{border-bottom:7px solid #5f9ea0}.BAS-navbar-bottom-border{border-bottom:7px solid #7b3f00}.red-border-top{border-top:7px solid #cc092f}.red-border-bottom{border-bottom:7px solid #cc092f}.gray-border-bottom{border-bottom:7px solid #b5b5b5}.jumbotron-background{background-image:url(../images/welcome.jpg);background-size:cover;height:100%}.jumbotron-cmbackground{background-image:url(../images/cm-welcome.jpg);background-size:cover;height:100%}.jumbotron-ponbackground{background-image:url(../images/pon-welcome.jpg);background-size:cover;height:100%}.jumbotron-WCCbackground{background-image:url(../images/wcc-welcome.jpg);background-size:cover;height:100%}.jumbotron-OLTbackground{background-image:url(../images/olt-welcome.jpg);background-size:cover;height:100%}.jumbotron-BASbackground{background-image:url(../images/bas-welcome.jpg);background-size:cover;height:100%}.popover{max-width:100%}.link-target:before{display:block;content:" ";margin-top:-65px;height:65px;visibility:hidden}.login-input{max-width:250px}.login-validation-summary ul{padding:0;margin:0;list-style-type:none}.custom-file-control::before{content:"Browse"}.mvc-grid-popup .popup-button-group{display:inline-flex;text-align:center;padding:0}.grid-column-hidden{display:none}.grid-column-name{max-width:200px;word-wrap:break-word}.bg-broadcom{color:#fff;background-color:#cc092f}.text-broadcom{color:#cc092f !important}.border-broadcom{border-color:#cc092f !important}.btn-group-xs>.btn,.btn-xs{padding:.25rem .4rem;font-size:.875rem;line-height:.5;border-radius:.2rem}#watermark{color:#f00;padding:.5em;width:15em;height:5em;transition:.3s all;position:absolute;top:45%;left:40%;z-index:99;font-size:2em;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);opacity:.2}