@media(min-width:768px){html{font-size:16px}}body,html{height:100vh;height:100%;min-height:100vh;position:relative}.zindex-dropdown{z-index:1000}.rotate{transition:all .3s linear}.rotate0{transform:rotate(0deg)}.rotate90{transform:rotate(90deg)}.rotate45{transform:rotate(45deg)}.rotate180{transform:rotate(180deg)}label.required::after{content:' ' attr(data-req);font-weight:bold;color:#dc3545}.custom-control-lg .custom-control-label::before,.custom-control-lg .custom-control-label::after{top:.1rem !important;left:-2rem !important;width:1.25rem !important;height:1.25rem !important}.custom-control-lg .custom-control-label{margin-left:.5rem !important;font-size:1rem !important}.loading{position:fixed;z-index:1999;height:2em;width:2em;overflow:show;margin:auto;top:0;left:0;bottom:0;right:0}.loading:before{content:'';display:block;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.3)}.loading:not(:required){font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.loading:not(:required):after{content:'';display:block;font-size:10px;width:1em;height:1em;margin-top:-.5em;-webkit-animation:spinner 1500ms infinite linear;-moz-animation:spinner 1500ms infinite linear;-ms-animation:spinner 1500ms infinite linear;-o-animation:spinner 1500ms infinite linear;animation:spinner 1500ms infinite linear;border-radius:.5em;-webkit-box-shadow:rgba(0,0,0,.75) 1.5em 0 0 0,rgba(0,0,0,.75) 1.1em 1.1em 0 0,rgba(0,0,0,.75) 0 1.5em 0 0,rgba(0,0,0,.75) -1.1em 1.1em 0 0,rgba(0,0,0,.5) -1.5em 0 0 0,rgba(0,0,0,.5) -1.1em -1.1em 0 0,rgba(0,0,0,.75) 0 -1.5em 0 0,rgba(0,0,0,.75) 1.1em -1.1em 0 0;box-shadow:rgba(0,0,0,.75) 1.5em 0 0 0,rgba(0,0,0,.75) 1.1em 1.1em 0 0,rgba(0,0,0,.75) 0 1.5em 0 0,rgba(0,0,0,.75) -1.1em 1.1em 0 0,rgba(0,0,0,.75) -1.5em 0 0 0,rgba(0,0,0,.75) -1.1em -1.1em 0 0,rgba(0,0,0,.75) 0 -1.5em 0 0,rgba(0,0,0,.75) 1.1em -1.1em 0 0}@-webkit-keyframes spinner{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@-moz-keyframes spinner{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@-o-keyframes spinner{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg);}}@keyframes spinner{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}.navbar-nav.main-menu{width:100%;background-color:#1e4072}.navbar-nav.main-menu .nav-item .nav-link{color:#fff}@media(max-width:767.98px){#topMenu .navbar-nav li{position:relative}#topMenu .navbar-nav{position:fixed;z-index:3}.navbar-nav.main-menu,.nav-item.dropdown{background-color:#fff}.navbar-nav.main-menu .nav-item .nav-link,.nav-item.dropdown{color:#343a40}ul.navbar-nav.main-menu{width:300px}}.hr-line{border:1px solid #506aa1}.hamburger-button{color:#506aa1 !important}.navbar-nav.main-menu .nav-item .nav-link:hover{font-weight:700}.top-menu{width:100%}.breadcrumb{background-color:#fff;padding-left:0}.breadcrumb-item+.breadcrumb-item::before{content:">"}footer{position:fixed;bottom:0;width:100%;background-color:#fff;text-align:center}.has-search .form-control{padding-left:2.375rem}.has-search .form-control-feedback{position:absolute;z-index:2;display:block;width:2.375rem;height:2.375rem;line-height:2.375rem;text-align:center;color:#aaa}.gridRow:hover{background-color:#e2e2e2 !important;cursor:pointer}.gridRow:nth-child(odd){background-color:#edf1fe}.gridRow label{margin-bottom:0}.gridRow .btn{padding-top:0;padding-bottom:0}span.search-button:hover{cursor:pointer}iframe.ccache{display:none}iframe.signout{display:none}env-info{display:none}.mobile-submenu{position:absolute !important;left:70% !important}