.swal2-popup { font-size: 1.6rem !important; } .nav-tabs { cursor: pointer; } .datatable_hidden { display: none; } .navbar-logo { margin: 4px 0px; float: left; } #navbar-login { padding-top: 8px; padding-bottom: 0px; } #navbar-dropdown { margin-top: 6px; margin-right: 15px; } .sans { font-family: 'Open Sans', sans-serif !important; } .label { font-family: 'Roboto', sans-serif !important; } .form-signin { max-width: 400px; padding: 15px; margin: 40px auto 0px auto; } ul .dropdown-menu .ng-isolate-scope { visibility: visible; display: block; opacity: 1; } #login-button { padding: 10px 15px; } .form-signin-heading { text-align: center; } .form-signin .form-signin-heading, .form-signin .checkbox { margin-bottom: 10px; } .form-signin .checkbox { font-weight: normal; } .form-signin .form-control { font-family: 'Open Sans', sans-serif; position: relative; font-size: 16px; height: auto; padding: 10px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } .form-signin .form-control:focus { z-index: 2; } .form-signin .top-input { margin-bottom: -1px; border-bottom-left-radius: 0; border-bottom-right-radius: 0; } .form-signin .middle-input { margin-bottom: -1px; border-top-left-radius: 0; border-top-right-radius: 0; border-bottom-left-radius: 0; border-bottom-right-radius: 0; } .form-signin .bottom-input { margin-bottom: 10px; border-top-left-radius: 0; border-top-right-radius: 0; } #logo { display: block; margin-left: auto; margin-right: auto; } footer>p { color: #444444; font-family: 'Open Sans', sans-serif; } .header { margin-top: 10px; } .sidebar { padding-left: 0px; } .sidebar a { color: #201e1c; } .sidebar a:hover { color: #201e1c; } .api_heading { font-family: 'Open Sans', sans-serif; background-color: #201e1c; border-radius: 5px; padding: 10px; color: #E2E2E2; width: 100%; } p { font-size: 1.2em; } .form-label { padding-top: 7px; } .hover { visibility: visible; } .edit-button { display: none; } .editable-row:hover .edit-button { display: inline-block; padding: 3px 6px; font-size: 9px; } .remove-row { float: right; cursor: pointer; } .pagination { margin: 0px; } @media (min-width: 992px) { .modal-dialog { width: 700px; } } .dropdown-menu>li>a { cursor: pointer; } .btn-file { position: relative; overflow: hidden; } .btn-file input[type=file] { position: absolute; top: 0; right: 0; min-width: 100%; min-height: 100%; text-align: right; filter: alpha(opacity=0); opacity: 0; outline: none; background: white; cursor: inherit; display: block; } .typeahead { border-left-radius: 6px !important; float: none !important; } .tt-query { -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); } .tt-hint { color: #999 } .tt-menu { width: 422px; margin-top: 4px; padding: 4px 0; background-color: #fff; border: 1px solid #ccc; border: 1px solid rgba(0, 0, 0, 0.2); -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, .2); -moz-box-shadow: 0 5px 10px rgba(0, 0, 0, .2); box-shadow: 0 5px 10px rgba(0, 0, 0, .2); } .tt-suggestion { padding: 3px 20px; line-height: 24px; } .tt-suggestion.tt-cursor { color: #fff; background-color: #0097cf; } .tt-suggestion p { margin: 0; } .typeahead-button { line-height: 1.39 !important; } .ct-point { cursor: pointer; } .ct-timeline-point { cursor: pointer; stroke: #ffffff; stroke-width: 1px; } .ct-point-sending { fill: #428bca !important; } .ct-point-error { fill: #6c7a89 !important; } .ct-point-clicked { fill: #F39C12 !important; } .ct-point-opened { fill: #f9bf3b !important; } .ct-point-sent { fill: #1abc9c !important; } .ct-point-success { fill: #f05b4f !important; } .chartist-tooltip { position: absolute; display: inline-block; min-width: 5em; padding: .5em; background: #283F50; color: #ffffff; font-weight: 700; text-align: center; pointer-events: none; z-index: 1; margin-left: 1.25em; font-size: .75em; border-radius: 4px; } .chartist-pie-tooltip { position: absolute; display: inline-block; min-width: 5em; padding: .5em; background: #283F50; color: #ffffff; font-weight: 700; text-align: center; pointer-events: none; z-index: 1; margin-left: 1.25em; font-size: .75em; border-radius: 4px; } .chartist-tooltip:after { content: ""; position: absolute; top: 100%; left: 50%; width: 0; height: 0; margin-left: -15px; border: 15px solid transparent; border-top-color: #283F50 } .chartist-chart { height: 175px; } .chartist-legend { list-style: none; position: absolute; padding-left: 0px; top: 0; } .chartist-legend li { display: block; position: relative; margin-bottom: 4px; border-radius: 5px; padding: 2px 8px 2px 8px; font-size: 14px; cursor: default; -webkit-transition: background-color 200ms ease-in-out; -moz-transition: background-color 200ms ease-in-out; -o-transition: background-color 200ms ease-in-out; transition: background-color 200ms ease-in-out; } .chartist-legend li span { display: inline-block; vertical-align: middle; width: 20px; height: 20px; margin-right: 10px; border-radius: 50%; } .ct-series-a .ct-slice-donut { stroke: #1abc9c !important; } .ct-slice-donut.ct-slice-donut-error { stroke: #6c7a89 !important; } .ct-slice-donut.ct-slice-donut-sent { stroke: #1abc9c !important } .ct-slice-donut.ct-slice-donut-opened { stroke: #f9bf3b !important; } .ct-slice-donut.ct-slice-donut-success { stroke: #f05b4f !important; } .ct-slice-donut.ct-slice-donut-clicked { stroke: #F39C12 !important; } .ct-slice-donut.ct-slice-donut-sending { stroke: #428bca !important; } .ct-legend-error { background-color: #6c7a89 !important; } .ct-legend-sent { background-color: #1abc9c !important; } .ct-legend-opened { background-color: #f9bf3b !important; } .ct-legend-success { background-color: #f05b4f !important; } .ct-legend-clicked { background-color: #F39C12 !important; } .ct-legend-sending { background-color: #428bca !important; } .label-clicked { background-color: #F39C12 !important; } .gophish-editor { font-family: 'Courier New', Monospace !important; font-size: small !important; } #resultsMap { margin-top: -30px; } /* Handle the navbar collapse at < 1300px */ @media (min-width: 768px) and (max-width: 1300px) { .navbar-collapse.collapse { display: none !important; } .navbar-collapse.collapse.in { display: block !important; } .navbar-header .collapse, .navbar-toggle { display: block !important; } .navbar-header { float: none !important; } } /* Table Styling */ .modal-content table { table-layout: fixed; } .modal-content .dataTable tbody td { font-size: 16px; overflow: hidden; text-overflow: ellipsis; /* Smaller font on modal tables */ } .dataTables_info { font-size: 15px; } /* Sort Icons */ table.dataTable thead .sorting:after, table.dataTable thead .sorting_asc:after, table.dataTable thead .sorting_desc:after { font-family: 'FontAwesome' !important; position: relative !important; display: initial !important; top: initial !important; right: initial !important; left: 6px; color: #1abc9c; } table.dataTable thead .sorting:after { content: "\f0dc" !important; color: initial; } table.dataTable thead .sorting_asc:after { content: "\f0de" !important; opacity: .8 !important; } table.dataTable thead .sorting_desc:after { content: "\f0dd" !important; opacity: .8 !important; } td.details-control { cursor: pointer; } .timeline { text-align: left; background-color: #ffffff; } .timeline-graph { margin-left: 30px; } .timeline>h6 { margin-top: 0px; margin-bottom: 5px; } .timeline>.subtitle { color: #999999; font-style: italic; margin-bottom: 15px; display: block; } .timeline-entry { position: relative; padding-bottom: 36px; } .timeline-bar { display: block; content: ""; position: absolute; top: 5px; bottom: 0; width: 1px; left: -6px; background: #aaaaaa; } .timeline-entry:last-child .timeline-bar { display: none; } .timeline-entry:last-child { padding-bottom: 0px; } .timeline-icon { position: relative; float: left; margin-left: -24px; width: 36px; top: -5px; height: 36px; text-align: center; border-radius: 50%; } .timeline-icon>i { margin-top: 10px; color: #ffffff; } .timeline-message { padding-left: 30px; } .timeline-date { float: right; color: #999999; font-style: italic; } .timeline-event-details { font-size: 16px; margin-top: 5px; cursor: pointer; } .timeline-replay-button { margin-top: 10px; } .timeline-event-details>.table-responsive { display: none; } .timeline-event-details { margin-top: 10px; margin-bottom: 10px; } .timeline-event-results { font-size: 16px; display: none; } .timeline-device-details { font-size: .8em; margin-top: 10px; } .timeline-device-os>span.fa-stack { font-size: .8em; } .timeline-device-browser>span.fa-stack { font-size: .8em; } .timeline-device-browser>span.fa-stack>i.fa-stack-1x { font-size: 1.5em; } i.fa-vendor-icon { font-size: .6em; } i.fa-tablet+i.fa-vendor-icon { top: -2px; } i.fa-tablet+i.fa-vendor-icon { top: -2px; } i.fa-laptop+i.fa-vendor-icon { top: -2px; } .tooltip-inner { width: 300px !important; } #refresh_message { display: none; } #capture_passwords { display: none; } #redirect_url { display: none; } @media (max-width: 767px) { .navbar-header { margin-left: 10px !important; } } table.dataTable { width: 100% !important; } .btn-blue { color: #fff; background-color: #428bca; border-color: #428bca; } .btn-blue:hover { background-color: #64a1d6; } .select2-container--bootstrap .select2-selection--single .select2-selection__rendered { font-size: 15px !important; } .select2-container--bootstrap .select2-selection--single { height: 42px !important; padding: 8px 12px !important; } .input-group-btn .btn { line-height: 20px !important; } .highcharts-title { font-family: "Source Sans Pro", Helvetica, Arial, sans-serif; font-size: 16px !important; } .color-success { font-weight: bold; color: #f05b4f; } .color-sent { font-weight: bold; color: #1abc9c; } .color-opened { font-weight: bold; color: #f9bf3b; } .color-clicked { font-weight: bold; color: #f39c12; } .color-reported { font-weight: bold; color: #45d6ef; } .color-success { color: #f05b4f; } .nav-sidebar>li.active>a:focus, .nav-sidebar>li.active>a:hover { background-color: #37485a; } .nav-badge { margin-top: 5px; } #resultsMapContainer { display: none; } #csv-template { margin-left: 15px; cursor: pointer; } .cke_chrome { border-top: 0 !important; } .cke_autocomplete_panel { width: 400px !important; } .cke_autocomplete_panel>li { padding: 10px 5px !important; } #password-strength { margin-top: 20px; margin-bottom: 0px; height: 8px; } #password-strength-description { font-size: 12px; } #password-strength-container { height: 40px; }