html { font-family: 'Nunito', sans-serif; -webkit-font-smoothing: antialiased; height: 100%; overflow: hidden; } body { background: #FFFFFF; background-image: url("/assets/images/background.jpg"); background-size: 100%; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; margin: 0px; line-height: 18px; color: #333333; height: 100%; overflow: hidden; } h1 { font-weight: 200; font-size: 3rem; color: white; text-align: center; } label { font-size: 18px; } input { font-size: 18px; } nav { margin: 0 auto; max-width: 100%; max-height: 100%; background: #565051; z-index: 10; } nav::after { display: block; content: ''; clear: both; } nav ul { padding: 0; margin: 0; list-style: none; } nav ul li { float: left; position: relative; } nav ul li a { padding: 1vw; display: block; color: rgba(255, 255, 255, .9); text-decoration: none; font-size: 2vw; border-top: 2px solid transparent; border-bottom: 2px solid transparent; } nav ul li a:hover, nav ul li a:focus { background: #565051; } nav ul li a:focus { color: white; } nav ul li a:not(:only-child)::after { padding-left: 4px; content: ' ▾'; } nav ul li ul li { min-width: 190px; } nav ul li ul li a { padding: 0.9rem; line-height: 1.7rem; background: transparent; color: #4a5666; border-bottom: 1px solid #DDE0E7; } nav ul li ul li a:hover, nav ul li ul li a:focus { background: #e7e9ef; color: #111; } ul.dropdown li { z-index: 1; } button { background-color: #565051; border: none; color: white; padding: 15px 32px; text-align: center; text-decoration: none; display: inline-block; font-size: 16px; } textarea { font-size: 18px; } @-webkit-keyframes animatetop { from { top: -300px; opacity: 0 } to { top: 0; opacity: 1 } } @keyframes animatetop { from { top: -300px; opacity: 0 } to { top: 0; opacity: 1 } } .modal-login { display: none; position: fixed; z-index: 1; padding-top: 100px; left: 0; top: 0; width: 100%; height: 100%; background-color: rgb(0, 0, 0); background-color: rgba(0, 0, 0, 0.4); } .modal-login-content { position: relative; background-color: #fefefe; margin: auto; padding: 0; font-size: 12px; border: 1px solid #888; min-width: 280px; width: 25%; box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19); -webkit-animation-name: animatetop; -webkit-animation-duration: 0.4s; animation-name: animatetop; animation-duration: 0.4s } .modal-login-header { padding: 2px 16px; background-color: #565051; color: white; } .modal-login-body { padding: 2px 16px; color: black; text-align: center; } .dropdown { display: none; position: absolute; margin-top: 3px; background: linear-gradient(to bottom right, white, #F8F8F8) !important; box-shadow: 0 4px 10px #565051; overflow-y: scroll; } .dropdown::after { content: ''; position: absolute; left: 30px; top: -8px; width: 0; height: 0; border-left: 8px solid transparent; border-right: 8px solid transparent; border-bottom: 8px solid white; } .dropdown:hover::after { border-bottom: 8px solid #F6F7F9; } .close { color: white; float: right; font-size: 28px; font-weight: bold; } .close:hover, .close:focus { color: #000; text-decoration: none; cursor: pointer; } #login {} #menu { position: fixed; width: 100%; z-index: 1; } #div_iframe { width:100%; padding-top: 4.3vw; height: calc(100% - 4vw); z-index: -1; } #iframe_a { display: block; border-width: 0px; height: 100%; width:100%; overflow-y: scroll; } #logo { padding: 0px; } #nav_logo_image { height: 4vw; width: 4vw; } #nav_system {} #nav_containers {} #nav_images {} #nav_operations {} #nav_functions {} #nav_logs {} #nav_docs {}