html, body { margin: 0px; padding: 0px; font-family: Roboto, sans-serif; } #navigation { display: inline; } #navigation a { color: white; text-decoration: none; font-size: 28px; } #navigation a:hover { color: #E2C261; } #navigation ul { display: inline; margin: 0px; padding: 0px; } #navigation ul li { display: inline; margin: 10px; } th, tr{ background-color: lightgray; } tr:nth-child(4n+2), tr:nth-child(4n+3){ background-color: white; } .edit-row { display: none; } .add-domain { display: inline-block; float: right; border: none; border: 1px solid gray; border-radius: 3px; margin-left: 8px; background: none; cursor: pointer; padding-top: 2px; margin-top: 2px; } .add-domain:hover { color: #5cb85c; border: 1px solid #5cb85c; } .remove-domain { border: none; background: none; color: gray; } .remove-domain:hover { color: #d9534f; cursor: pointer; } .add-client { display: inline-block; float: right; border: none; border: 1px solid gray; border-radius: 3px; margin-left: 8px; background: none; cursor: pointer; padding-top: 2px; margin-top: 2px; } .add-client:hover { color: #5cb85c; border: 1px solid #5cb85c; } .remove-client { border: none; background: none; color: gray; } .remove-client:hover { color: #d9534f; cursor: pointer; } .domain { display: inline-block; border: 1px solid #dddddd; background-color: #f2f2f2; border-radius: 3px; padding: 2px; font-size: 14px; color: #3b73af; white-space: nowrap; } .domain:hover { border: 1px solid #bbbbbb; color: #0275d8; } .modal-overlay { display: none; width: 100%; height: 100%; position: absolute; top: 0px; left: 0px; background-color: black; opacity: 0.4; position: fixed; } .modal-popup { background-color: white; display: none; width: 50%; position: absolute; top: 25%; left: 25%; margin: auto; margin-bottom: 25%; border-radius: 15px; padding: 15px; } .modal-close { float: right; border: none; background: none; } .modal-close:hover { color: #d9534f; cursor: pointer; } .input-row { margin-top: 10px; } .centered { text-align: center; } .modal-popup h1 { font-size: 24px; font-weight: normal; color: gray; margin: 0px; padding: 0px; } .modal-message { font-size: 14px; color: #d9534f; font-weight: bold; } .make-visible { display: block; } .red-text { color: #d9534f; } .blue-text { color: #3b73af; } .green-text { color: #5cb85c; } header { position: fixed; top: 0; left: 0; right: 0; background-color: #022e69; color: white; padding: 15px; height: 48px; line-height: 48px; vertical-align: middle; box-shadow: 0 3px 6px rgba(0,0,0,0.16),0 3px 6px rgba(0,0,0,0.23); z-index: 1; } #header-spacer { height: 100px; } header img { height: 100%; margin-right: 20px; margin-top: -10px; } header h1 { display: inline-block; margin: 0px; padding: 0px; font-weight: normal; font-size: 48px; line-height: 60px; } .sidebar { width: 15%; float: left; padding: 15px; } .content { width: 70%; float: left; padding: 15px; } #login-controls { float: right; white-space: nowrap; padding: 5px; } #logout { border: none; background: none; color: white; transition: all 0.5s ease; } #logout:after { content: " \F011"; font-family: FontAwesome; position: relative; font-size: 20px; } #logout:hover { cursor: pointer; color: #D1B150; transition: all 0.5s ease; } .button { text-align: center; background-color: #022e69; color: white; border: none; border: 1px solid #022e69; padding: 8px; text-transform: uppercase; font-weight: bold; transition: all 0.5s ease; white-space: nowrap; position: relative; cursor:pointer; } .button:hover { transition: all 0.5s ease; background-color: #D1B150; border: 1px solid #D1B150; color: #022e69; } .sidebar .button { margin-bottom: 15px; } .edit:after { content: " \F040"; font-family: FontAwesome; position: relative; } .save { background-color: #5cb85c; border-color: #5cb85c; } .save:hover { color: #5cb85c; background-color: white; border-color: #5cb85c; } .save:after { content: " \F0C7"; font-family: FontAwesome; position: relative; } .cancel { background-color: #d9534f; border-color: #d9534f; } .cancel:hover { color: #d9534f; background-color: white; border-color: #d9534f; } .continue { background-color: #5cb85c; border-color: #5cb85c; } .continue:hover { color: #5cb85c; background-color: white; border-color: #5cb85c; } .alert-notification { margin: 20px; padding: 5px; background-color: #fC978f; border-radius: 5px; color: white; padding-left: 20px; padding-right: 20px; border: 1px solid #d9534f; } .alert-notification:before { content: " \F071"; font-family: FontAwesome; position: relative; padding-right: 10px;; } .alert-close { line-height: 30px; float: right; border: none; background: none; color: #d9534f; } .alert-close:hover { color: white; cursor: pointer; } /*.drop-zone { outline: 2px dashed #92b0b3; outline-offset: -10px; width: 220px; height: 180px; background-color: #c8dadf; padding: 25px; padding-top: 30px; margin-left: auto; margin-right: auto; transition: all 0.5s ease; } .is-dragover { outline-offset: -20px; outline-color: #c8dadf; background-color: #ffffff; transition: all 0.5s ease; }*/