@import url('https://fonts.googleapis.com/css?family=Montserrat'); :root { --color-1: #1E3955; --color-2: #213F5F; --color-3: #2C537B; --color-4: #23405E; --color-5: #152638; --color-6: #121f2c; --color-7: rgb(28, 54, 82); --color-8: #2554cc; --color-9: #6E707C; --color-10: #8f741b; } body { font-family: 'Montserrat', sans-serif; overflow: hidden; display: none; } textarea { font-family: 'Montserrat', sans-serif; } ::-webkit-scrollbar { width: 0px; } input::-webkit-outer-spin-button, input::-webkit-inner-spin-button { -webkit-appearance: none; margin: 0; } .dashboard-page-container { background-color: var(--color-9); border-radius: 15px; position: absolute; width: 96.5%; height: 96.5%; left: 2.0%; top: 1.5%; display: none; } .badge-logo { margin-left: 1vh; width: 12vh; height: 12vh; } .profile-page-container { background-color: var(--color-9); border-radius: 15px; position: absolute; width: 96.5%; height: 96.5%; left: 2.0%; top: 1.5%; display: none; } .incidents-page-container { background-color: var(--color-9); border-radius: 15px; position: absolute; width: 96.5%; height: 96.5%; left: 2.0%; top: 1.5%; display: none; } .bolos-page-container { background-color: var(--color-9); border-radius: 15px; position: absolute; width: 96.5%; height: 96.5%; left: 2.0%; top: 1.5%; display: none; } .reports-page-container { background-color: var(--color-9); border-radius: 15px; position: absolute; width: 96.5%; height: 96.5%; left: 2.0%; top: 1.5%; display: none; } .penalcode-page-container { background-color: var(--color-9); border-radius: 15px; position: absolute; width: 96.5%; height: 96.5%; left: 2.0%; top: 1.5%; display: none; } .sop-page-container { background-color: var(--color-9); border-radius: 15px; position: absolute; width: 96.5%; height: 96.5%; left: 2.0%; top: 1.5%; display: none; } .dmv-page-container { background-color: var(--color-9); border-radius: 15px; position: absolute; width: 96.5%; height: 96.5%; left: 2.0%; top: 1.5%; display: none; } .weapons-page-container { background-color: var(--color-9); border-radius: 15px; position: absolute; width: 96.5%; height: 96.5%; left: 2.0%; top: 1.5%; display: none; } .stafflogs-page-container { background-color: var(--color-9); border-radius: 15px; position: absolute; width: 96.5%; height: 96.5%; left: 2.0%; top: 1.5%; display: none; overflow: auto } .container-load { background-color: var(--color-9); border-radius: 15px; position: absolute; width: 96.5%; height: 96.5%; left: 2.0%; top: 1.5%; display: none; } .header { height: 4vh; background-color: var(--color-1); border: 5px solid #393B39; border-top-right-radius: 50px; border-bottom-right-radius: 50px; width: 96.5%; position: absolute; top: 4vh; display: flex; align-items: center; user-select: none; } .header-left { display: flex; flex-direction: column; text-align: left; margin-left: 10px; margin-right: 0px; } .header-middle { background-color: var(--color-2); border-radius: 15px; border: 5px solid #393B39; width: fit-content; height: 3.5vh; padding: 8px; padding-left: 20px; padding-right: 20px; display: flex; flex-direction: column; text-align: center; align-items: normal; color: white; margin: auto; margin-top: -10px; font-size: 15px; } .header-right { display: flex; flex-direction: column; text-align: right; margin: auto; margin-right: 35px; margin-left: 0px; } .main-container { border-top: 5px solid var(--color-3); width: 100%; height: 86%; position: absolute; display: flex; bottom: 0; } .nav-menu { background-color: var(--color-1); border-right: 5px solid var(--color-3); min-width: 22.5vh; height: 100%; display: flex; flex-direction: column; user-select: none; border-bottom-left-radius: 15px; } .nav-item { background-color: var(--color-4); margin-top: 10px; padding: 10px; color: white; font-size: 18px; font-weight: bolder; } .nav-item:hover { background-color: var(--color-3); } .active-nav { background-color: var(--color-3); } .warrants-container { background-color: var(--color-1); border: 2px solid var(--color-3); display: flex; flex-direction: column; height: 80.7vh; width: 50vh; margin-top: 10px; margin-left: 10px; } .warrants-title { background-color: var(--color-4); color: white; font-size: 18px; font-weight: bolder; padding-top: 5px; padding-bottom: 5px; text-align: center; margin: auto; margin-top: 10px; margin-bottom: 0px; width: 95%; align-items: center; user-select: none; } .fa-search { font-size: 15px; font-weight: normal; } .warrants-items { display: flex; flex-direction: column; overflow: auto; margin: auto; margin-top: 10px; width: 95%; height: 55vh; } .warrants-item { background-color: var(--color-5); width: 100%; margin: auto; margin-bottom: 10px; margin-top: 0px; display: flex; user-select: none; } .warrants-item:hover { background-color: var(--color-3); } .warrant-image { width: 9vh; height: 9vh; margin-left: 5px; margin-top: auto; margin-bottom: auto; } .warrant-title { font-size: 16px; font-weight: lighter; color: white; margin-top: 5px; } .warrant-item-info { color: #cccccc; font-size: 12px; } .warrant-bottom-info { display: flex; margin-top: 1vh; margin-bottom: 0.75vh; width: 100%; } .warrant-id { color: white; font-size: 12px; } .warrant-expiry-date { color: white; font-size: 12px; margin: auto; margin-right: 10px; } .quotes-container { background-color: var(--color-1); border: 2px solid var(--color-3); width: 50vh; height: 75px; margin-top: 10px; margin-left: 10px; display: flex; align-items: center; user-select: none; } .quote-title { font-size: 14px; background-color: var(--color-4); padding: 5px; margin: 10px 0px 10px 10px; text-align: center; color: white; font-weight: bolder; width: 85px; /* height: 30px; */ text-shadow: black 1px 1px; } .quote { margin-right: 10px; margin-left: 10px; /* margin-bottom: 25px; */ width: 100%; background-color: var(--color-5); height: 30px; padding: 10px; text-align: center; display: flex; font-style: italic; } .quote-span { margin: auto; color: white; font-size: 16px; } .bulletin-container { background-color: var(--color-1); border: 2px solid var(--color-3); display: flex; flex-direction: column; height: 100%; width: 50vh; margin-top: 10px; margin-bottom: 10px; margin-left: 10px; user-select: none; overflow: hidden; } .bulletin-title { background-color: var(--color-4); color: white; font-size: 18px; font-weight: bolder; padding-top: 5px; padding-bottom: 5px; text-align: center; margin: auto; margin-top: 10px; margin-right: 0px; margin-bottom: 0px; width: 83.5%; align-items: center; user-select: none; } .bulletin-items-continer { margin: auto; margin-top: 10px; margin-bottom: 10px; overflow: auto; height: 100%; display: flex; flex-direction: column; } .bulletin-item { background-color: var(--color-5); width: 45vh; /* min-height: 7.7vh; */ /* height: 7.7vh; */ padding: 10px; display: flex; flex-direction: column; margin-bottom: 10px; } .bulletin-item:hover { background-color: var(--color-3); } .bulletin-item-title { color: white; margin-left: 5px; font-size: 20px; text-align: left; } span.bulletin-item-title { outline: none; border: none; } span.bulletin-item-title[contenteditable]:empty::before { content: 'Enter Title'; } .bulletin-item-info { color: #cccccc; font-size: 15px; margin-left: 5px; margin-top: 10px; text-align: left; padding-bottom: 0.8vh; overflow-wrap: break-word; } span.bulletin-item-info { outline: none; border: none; } span.bulletin-item-info[contenteditable]:empty::before { content: 'Enter Bulletin Information'; } .bulletin-bottom-info { display: flex; margin-left: 5px; margin-bottom: 0px; color: white; font-size: 12px; height: 100%; } .bulletin-date { margin: auto; margin-right: 5px; margin-bottom: 0px; } .bulletin-id { margin: auto; margin-left: 0px; margin-bottom: 0px; } .dispatch-container { background-color: var(--color-1); border: 2px solid var(--color-3); display: flex; flex-direction: column; height: 81.1vh; width: 50vh; margin-top: 10px; margin-left: 10px; margin-right: 15px; } .dispatch-title { background-color: var(--color-4); color: white; font-size: 18px; font-weight: bolder; padding-top: 5px; padding-bottom: 5px; text-align: center; margin: auto; margin-top: 10px; margin-bottom: 0px; width: 95%; align-items: center; user-select: none; } .active-unit-title { background-color: var(--color-3); color: white; font-size: 18px; font-weight: bolder; padding-top: 5px; padding-bottom: 5px; text-align: center; margin: auto; margin-top: 10px; margin-bottom: 0px; margin-right: 2px; margin-left: 10px; margin-left: 13px; width: 57.5%; align-items: center; user-select: none; } .active-unit-count { background-color: var(--color-3); color: white; font-weight: bolder; font-size: 14px; padding-top: 6px; padding-bottom: 6px; text-align: center; margin: auto; margin-top: 10px; margin-bottom: 0px; margin-right: 3px; margin-left: 3px; width: 8%; align-items: center; user-select: none; border-radius: 5px; } .calls-title { background-color: var(--color-3); color: white; font-size: 18px; font-weight: bolder; padding-top: 5px; padding-bottom: 5px; text-align: center; margin: auto; margin-top: 10px; margin-bottom: 0px; margin-right: 2px; margin-left: 10px; margin-left: 13px; width: 95%; align-items: center; user-select: none; } #police-count { background-color: #093095; } #bcso-count { background-color: #cc7e25;; } #sasp-count { background-color: #2589cc; } #ems-count { background-color: #950909; } #doj-count { background-color: #525252; } #doc-count { background-color: #7b25cc; } #pa-count { background-color: #008080; } .active-unit-list { margin: auto; margin-top: 10px; margin-bottom: 10px; overflow: auto; height: 35vh; display: flex; flex-direction: column; width: 95%; } .active-unit-item { padding-top: 7.5px; padding-bottom: 7.5px; padding-right: 10px; padding-left: 10px; /* height: 3vh; */ background-color: var(--color-5); display: flex; align-items: center; margin-bottom: 5px; } #draggedItem { position: absolute; z-index: 80; -webkit-transition: opacity 0.2s ease; -moz-transition: opacity 0.2s ease; -ms-transition: opacity 0.2s ease; transition: opacity 0.2s ease; opacity: 0; pointer-events: none; padding: 10px; height: 3vh; background-color: var(--color-5); display: flex; align-items: center; margin-bottom: 5px; width: 45vh; } .unit-status { width: fit-content; padding: 5px; padding-left: 15px; padding-right: 15px; color: white; font-size: 12px; font-weight: bolder; margin: auto; margin-left: 5px; margin-right: 0px; background-color: #0B9509; border-radius: 10px; } .green-status { background-color: #099517; } .yellow-status { background-color: #958F09; } .unit-job { width: fit-content; padding: 5px; padding-left: 15px; padding-right: 15px; color: white; font-size: 12px; font-weight: bolder; margin: auto; margin-left: 5px; margin-right: 0px; background-color: #093095; border-radius: 10px; } .unit-police { background-color: #093095; } .unit-ems { background-color: #950909; } .unit-doc { background-color: #7b25cc; } .unit-pa { background-color: #008080; } .unit-name { margin: auto; margin-left: 10px; margin-right: 0px; font-size: 12px; font-weight: bolder; color: white; } .unit-radio { margin: auto; margin-right: 5px; font-size: 12px; font-weight: bolder; color: white; background-color: var(--color-3); padding: 5px; padding-left: 12.5px; padding-right: 12.5px; border-radius: 5px; } .active-calls-list { margin: auto; margin-top: 10px; margin-bottom: 10px; overflow: auto; height: 100%; display: flex; flex-direction: column; width: 95%; } .active-calls-item { height: fit-content; background-color: var(--color-5); display: flex; align-items: center; margin-bottom: 5px; } .active-call-inner-container { display: flex; flex-direction: column; width: 100%; height: 100%; } .red-call { background-color: #381515; } .call-item-top { height: 50%; width: 100%; display: flex; align-items: center; margin: auto; margin-top: .5vh; } .call-number { background-color: #950909; color: white; font-size: 15px; font-weight: bolder; padding: 2.5px; padding-left: 10px; padding-right: 10px; border-radius: 10px; width: fit-content; margin: auto; margin-left: .75vh; margin-right: 0; } .call-code { background-color: #097C95; color: white; font-size: 15px; font-weight: bolder; padding: 2.5px; padding-left: 10px; padding-right: 10px; border-radius: 10px; width: fit-content; margin: auto; margin-left: 5px; margin-right: 0; } .call-title { color: white; font-size: 20px; font-weight: bolder; padding: 2.5px; padding-left: 0px; padding-right: 0px; border-radius: 10px; width: fit-content; margin: auto; margin-left: 5px; margin-right: 0; } .call-radio { margin: auto; margin-left: auto; margin-right: .5vh; font-size: 15px; font-weight: bolder; color: white; background-color: var(--color-3); padding: 5px; padding-left: 12.5px; padding-right: 12.5px; border-radius: 5px; } .call-item-bottom { height: fit-content; width: 100%; display: flex; flex-direction: column; align-items: center; margin: auto; margin-top: 0vh; margin-left: .75vh; padding-bottom: .75vh; } .call-bottom-info { color: white; font-size: 15px; margin: auto; margin-top: 5px; margin-bottom: 0px; margin-left: 0.3vh; overflow:wrap; white-space:normal; } .dispatch-line { background-color: rgba(128, 128, 128, 0.1); height: 0.05vh; width: 100%; margin-top: 0.1vh; margin-bottom: 0.1vh } .call-bottom-info > .far { margin-right: .1vh; } .call-bottom-information { margin-top: 0.5vh; } .call-victim { color: white; font-size: 15px; margin: auto; margin-top: 5px; margin-bottom: 0px; margin-left: 0px; } a { text-decoration: none; } .profile-container { background-color: var(--color-1); border: 2px solid var(--color-3); display: flex; flex-direction: column; height: 80.7vh; width: 50vh; margin-top: 10px; margin-left: 10px; } .profile-title { background-color: var(--color-4); color: white; font-size: 18px; font-weight: bolder; padding-top: 5px; padding-bottom: 5px; text-align: center; margin: auto; margin-top: 10px; margin-bottom: 0px; width: 95%; align-items: center; user-select: none; } .profile-title:hover { background-color: var(--color-3); } .profile-search-input { background-color: var(--color-3); color: white; padding-top: 10px; padding-bottom: 10px; text-align: center; margin: auto; margin-top: 10px; margin-bottom: 0px; width: 95%; align-items: center; user-select: none; display: none; } #profile-search-input { outline: none; border: none; width: 95%; color: white; font-size: 15px; background-color: rgba(0, 0, 0, 0); margin: auto; } #profile-search-input::placeholder { color: white; } .profile-items { display: flex; flex-direction: column; overflow: auto; margin: auto; margin-top: 10px; width: 95%; height: 100%; margin-bottom: 15px; } .profile-item { background-color: var(--color-5); width: 100%; height: 12vh; margin: auto; margin-bottom: 10px; margin-top: 0px; display: flex; user-select: none; } .profile-item:hover { background-color: var(--color-3); } .profile-image { width: 10vh; height: 10vh; margin-left: 10px; margin-top: auto; margin-bottom: auto; object-fit: cover; } .profile-item-title { font-size: 16px; font-weight: lighter; color: white; padding-top: 2px; } .profile-tags { display: flex; overflow-x: auto; width: 100%; margin-top: 10px; margin-bottom: 5px; } .profile-criminal-tags { display: flex; overflow-x: auto; width: 100%; margin-top: 5px; margin-bottom: 5px; } .profile-tag { margin: auto; margin-left: 0px; margin-right: 6px; padding: 4px; padding-left: 7px; padding-right: 7px; border-radius: 10px; color: white; font-size: 12px; font-weight: bolder; background-color: #956E09; } .profile-bottom-info { display: flex; margin: auto; width: 100%; } .profile-id { color: white; font-size: 13px; } .manage-profile-container { background-color: var(--color-1); border: 2px solid var(--color-3); display: flex; flex-direction: column; height: 80.7vh; width: 50vh; margin-top: 10px; margin-left: 10px; } .manage-profile-title { background-color: var(--color-4); color: white; font-size: 18px; font-weight: bolder; padding-top: 5px; padding-bottom: 5px; text-align: center; margin: auto; margin-top: 10px; margin-bottom: 0px; width: 95%; align-items: center; user-select: none; } .manage-profile-editing-title { background-color: var(--color-3); color: white; font-size: 15px; font-weight: lighter; padding-top: 10px; padding-bottom: 5px; text-align: center; margin: auto; margin-top: 10px; margin-bottom: 0px; margin-right: 0px; width: 80%; align-items: center; user-select: none; display: block; } .manage-profile-save { width: 13.7%; font-size: 15px; font-weight: lighter; padding-top: 10px; padding-bottom: 10px; background-color: #1b8f25; margin: auto; margin-left: 5px; margin-top: 10px; margin-bottom: 0px; color: white; text-align: center; user-select: none; display: block; } .manage-profile-save:hover { background-color: #1caa28; } .manage-profile-info-container { display: flex; flex-direction: row; width: 95%; margin: auto; margin-top: 10px; margin-bottom: 0px; } .manage-profile-pic { width: 45%; object-fit: cover; } .manage-profile-info-inner-container { display: flex; flex-direction: column; width: 55%; } .manage-profile-citizenid { color: white; margin-left: 10px; font-size: 14px; user-select: none; } .manage-profile-citizenid-input { border: none; outline: none; margin-left: 2.5px; font-size: 16px; margin-top: 2px; color: white; background-color: rgba(0, 0, 0, 0); } .manage-cid-pic { color: white; font-size: 16px; margin-left: 10px } .line { background-color: var(--color-3); height: 2px; margin-left: 10px; margin-bottom: 10px; } .manage-profile-name { color: white; margin-left: 10px; font-size: 15px; user-select: none; } .manage-profile-name-input { border: none; outline: none; margin-left: 2.5px; font-size: 16px; margin-top: 2px; color: white; background-color: rgba(0, 0, 0, 0); } .manage-profile-dob { color: white; margin-left: 10px; font-size: 15px; user-select: none; } .manage-profile-dob-input { border: none; outline: none; margin-left: 2.5px; font-size: 16px; margin-top: 2px; color: white; background-color: rgba(0, 0, 0, 0); } .manage-profile-fingerprint { color: white; margin-left: 10px; font-size: 15px; user-select: none; } .manage-profile-fingerprint-input { border: none; outline: none; margin-left: 2.5px; font-size: 16px; margin-top: 2px; color: white; background-color: rgba(0, 0, 0, 0); } .manage-profile-phonenumber { color: white; margin-left: 10px; font-size: 15px; user-select: none; } .manage-profile-phonenumber-input { border: none; outline: none; margin-left: 2.5px; font-size: 16px; margin-top: 2px; color: white; background-color: rgba(0, 0, 0, 0); } .manage-profile-job { color: white; margin-left: 10px; font-size: 15px; user-select: none; } .manage-profile-job-input { border: none; outline: none; margin-left: 2.5px; font-size: 16px; margin-top: 2px; color: white; background-color: rgba(0, 0, 0, 0); } .manage-profile-url { color: white; margin-left: 10px; font-size: 15px; user-select: none; } .manage-profile-url-input { border: none; outline: none; margin-left: 2.5px; font-size: 16px; margin-top: 2px; color: white; background-color: rgba(0, 0, 0, 0); width: 21.75vh; } .manage-profile-info { width: 92.5%; margin: auto; margin-top: 10px; margin-bottom: 15px; border: none; outline: none; height: 100%; resize: none; background-color: var(--color-5); color: white; font-size: 16px; padding: 10px; } .manage-profile-active-warrant { display: none; margin: auto; padding: 8px; color: red; font-weight: bold; font-size: 20px; } .manage-profile-right-container { display: flex; flex-direction: column; height: 97.9%; width: 50vh; margin-top: 10px; margin-left: 10px; margin-right: 15px; } .manage-profile-licenses-container { background-color: var(--color-1); width: 100%; border: 2px solid var(--color-3); height: 20%; } .license-title { background-color: var(--color-4); color: white; font-size: 18px; font-weight: bolder; padding-top: 5px; padding-bottom: 5px; text-align: center; margin: auto; margin-top: 5px; margin-bottom: 0px; width: 95%; align-items: center; user-select: none; } .licenses-holder { overflow: auto; margin: auto; margin-top: 5px; width: 95%; user-select: none; } .license-tag { display: inline-block; text-decoration: none; margin: auto; margin-left: 0px; margin-right: 10px; padding: 4px; padding-left: 8px; padding-right: 8px; border-radius: 10px; color: rgb(255, 255, 255); font-size: 12px; font-weight: 600; background-color: white; user-select: none; } .manage-profile-tags-container { display: flex; flex-direction: column; background-color: var(--color-1); width: 100%; height: 20%; border: 2px solid var(--color-3); margin-top: 5px; min-height: 100px; max-height: 200px; overflow: scroll; } .tags-title { background-color: var(--color-4); color: white; font-size: 18px; font-weight: bolder; padding-top: 5px; padding-bottom: 5px; text-align: center; margin: auto; margin-top: 5px; margin-right: 0px; margin-bottom: 0px; width: 84%; align-items: center; user-select: none; } .tags-add-btn { background-color: var(--color-4); color: white; font-size: 18px; font-weight: bolder; padding-top: 7px; padding-bottom: 7px; margin: auto; margin-top: 5px; margin-left: 5px; margin-bottom: 0px; width: 10%; text-align: center; } .tags-add-btn:hover { background-color: var(--color-3); } .tags-holder { overflow: auto; margin: auto; margin-top: 5px; width: 95%; user-select: none; } .tag { display: inline-block; text-decoration: none; margin: auto; margin-bottom: 5px; margin-left: 0px; margin-right: 10px; padding: 4px; padding-left: 8px; padding-right: 8px; border-radius: 10px; color: black; font-size: 12px; font-weight: 600; background-color: white; user-select: none; width: fit-content; } span.tag-input[contenteditable]:empty::before { content: 'Input Tag'; } .tag-input { display: inline-block; text-decoration: none; margin: auto; margin-left: 0px; margin-right: 10px; margin-top: 5px; padding: 4px; padding-left: 8px; padding-right: 8px; border-radius: 10px; color: black; font-size: 12px; font-weight: 600; background-color: white; user-select: none; width: fit-content; outline: none; border: none; } .manage-profile-vehs-container { display: flex; flex-direction: column; background-color: var(--color-1); width: 100%; height: 20%; border: 2px solid var(--color-3); margin-top: 5px; max-height: 150px; overflow: scroll; } .vehs-title { background-color: var(--color-4); color: white; font-size: 18px; font-weight: bolder; padding-top: 5px; padding-bottom: 5px; text-align: center; margin: auto; margin-top: 5px; margin-bottom: 0px; width: 95%; align-items: center; user-select: none; } .vehs-holder { overflow: auto; margin: auto; margin-top: 5px; width: 95%; user-select: none; } .veh-tag { display: inline-block; text-decoration: none; margin: auto; margin-left: 0px; margin-right: 10px; margin-top: 5px; padding: 4px; padding-left: 8px; padding-right: 8px; border-radius: 10px; color: black; font-size: 12px; font-weight: 600; background-color: white; user-select: none; } .manage-profile-houses-container { display: flex; flex-direction: column; background-color: var(--color-1); width: 100%; height: 20%; border: 2px solid var(--color-3); margin-top: 5px; max-height: 150px; overflow: scroll; } .houses-title { background-color: var(--color-4); color: white; font-size: 18px; font-weight: bolder; padding-top: 5px; padding-bottom: 5px; text-align: center; margin: auto; margin-top: 5px; margin-bottom: 0px; width: 95%; align-items: center; user-select: none; } .houses-holder { overflow: auto; margin: auto; margin-top: 5px; width: 95%; user-select: none; } .houses-tag { display: inline-block; text-decoration: none; margin: auto; margin-left: 0px; margin-right: 10px; margin-top: 5px; padding: 4px; padding-left: 8px; padding-right: 8px; border-radius: 10px; color: black; font-size: 12px; font-weight: bolder; background-color: white; user-select: none; } .manage-profile-gallery-container { display: flex; flex-direction: column; background-color: var(--color-1); width: 100%; border: 2px solid var(--color-3); margin-top: 5px; height: 20%; overflow: scroll; } .gallery-title { background-color: var(--color-4); color: white; font-size: 18px; font-weight: bolder; padding-top: 5px; padding-bottom: 5px; text-align: center; margin: auto; margin-top: 5px; margin-right: 0px; margin-bottom: 0px; width: 84%; align-items: center; user-select: none; } .gallery-add-btn { background-color: var(--color-4); color: white; font-size: 18px; font-weight: bolder; padding-top: 7px; padding-bottom: 7px; margin: auto; margin-top: 5px; margin-left: 5px; margin-bottom: 0px; width: 10%; text-align: center; } .gallery-add-btn:hover { background-color: var(--color-3); } .gallery-inner-container { overflow: auto; white-space: nowrap; margin: auto; margin-top: 5px; width: 95%; user-select: none; } .gallery-img { width: 10vh; filter: blur(5px); object-fit: cover; } .convictions-known, .incidents-known { display: flex; flex-direction: column; width: 100%; height: 100%; } .convictions-known-container, .incidents-known-container { background-color: var(--color-5); width: 95vh; height: 45vh; margin: auto; margin-top: 10px; display: flex; flex-direction: column; z-index: 9998; display: none; } .convictions-known-title, .incidents-known-title { background-color: var(--color-4); color: white; font-size: 20px; font-weight: bolder; text-align: center; padding-top: 15px; padding-bottom: 15px; width: 95%; margin: auto; margin-top: 15px; margin-bottom: 0px; user-select: none; } .convictions-title { background-color: var(--color-1); border: 2px solid var(--color-3); color: white; font-size: 18px; font-weight: bolder; padding-top: 5px; padding-bottom: 5px; text-align: center; margin: auto; margin-top: 5px; margin-bottom: 0px; width: 100%; align-items: center; user-select: none; } .convictions-title:hover { background-color: var(--color-3); } .convictions-holder { overflow: scroll; max-height: 87%; margin: auto; margin-top: 5px; width: 95%; user-select: none; } .profile-incidents-title { background-color: var(--color-1); border: 2px solid var(--color-3); color: white; font-size: 18px; font-weight: bolder; padding-top: 5px; padding-bottom: 5px; text-align: center; margin: auto; margin-top: 5px; margin-bottom: 0px; width: 100%; align-items: center; user-select: none; } .profile-incidents-title:hover { background-color: var(--color-3); } .profile-incidents-holder { overflow: scroll; max-height: 87%; margin: auto; margin-top: 5px; width: 95%; user-select: none; } .incident-number { padding-right: 8px; } .incident-timestamp { color: #303030; font-size: 10px; font-weight: 500; } .loader { position: absolute; left: 50%; top: 50%; z-index: 1; width: 120px; height: 120px; border: 12px solid var(--color-1); border-radius: 50%; border-top: 12px solid var(--color-3); -webkit-animation: spin 2s linear infinite; animation: spin 2s linear infinite; } .profile-loader { margin-top: 5vh; margin-left: auto; margin-right: auto; z-index: 1; width: 120px; height: 120px; border: 12px solid var(--color-4); border-radius: 50%; border-top: 12px solid var(--color-3); -webkit-animation: spin 2s linear infinite; animation: spin 2s linear infinite; } @-webkit-keyframes spin { 0% { -webkit-transform: rotate(0deg); } 100% { -webkit-transform: rotate(360deg); } } @keyframes spin { 0% { transform: rotate(0deg); } 100% { transform: rotate(360deg); } } .gallery-image-enlarged { width: 40vh; position: absolute; top: 20%; left: 25%; display: none; z-index: 999; } /* Context Menu */ .contextmenu { position: absolute; width: fit-content; padding: 2px; margin: 0; border: 1px solid var(--color-3); background: var(--color-5); z-index: 9999; border-radius: 3px; box-shadow: 1px 1px 4px rgba(0,0,0,.2); opacity: 0; transform: translate(0, 15px) scale(.95); transition: transform 0.1s ease-out, opacity 0.1s ease-out; pointer-events: none; } .contextmenu-item { display: block; position: relative; margin: 0; padding: 0; white-space: nowrap; } .contextmenu-btn { display: block; color: white; font-size: 13px; cursor: pointer; border: 1px solid transparent; white-space: nowrap; padding: 6px 8px; border-radius: 3px; } .contextmenu-btn { outline: 0 none; text-decoration: none; } .contextmenu-text { margin-left: 5px; } .contextmenu-btn .fa { position: absolute; left: 8px; top: 50%; transform: translateY(-50%); } .contextmenu-item-disabled { opacity: .5; pointer-events: none; } .contextmenu-item-disabled .contextmenu-btn { cursor: default; } .contextmenu-item-submenu::after { content: ""; position: absolute; right: 6px; top: 50%; transform: translateY(-50%); border: 5px solid transparent; border-left-color: #808080; } .contextmenu-item-submenu:hover::after { border-left-color: #fff; } .contextmenu-show, .contextmenu-item:hover > .contextmenu { opacity: 1; transform: translate(0, 0) scale(1); pointer-events: auto; } .contextmenu-item:hover > .contextmenu { transition-delay: 300ms; } .revoke-licence:hover { background-color: #950909; } .give-licence:hover { background-color: #099517; } .remove-image:hover { background-color: #950909; } .expand-image:hover { background-color: #099517; } .copy-image-link:hover { background-color: #099517; } .view-incident:hover { background-color: var(--color-3); } .view-incident2:hover { background-color: var(--color-3); } .make-waypoint:hover { background-color: var(--color-3); } .view-profile:hover { background-color: var(--color-3); } .gallery-upload-input { background-color: var(--color-3); color: white; padding-top: 10px; padding-bottom: 10px; text-align: center; margin: auto; margin-top: 10px; margin-bottom: 0px; width: 95%; align-items: center; user-select: none; display: none; } #gallery-upload-input { outline: none; border: none; width: 95%; color: white; font-size: 15px; background-color: rgba(0, 0, 0, 0); margin: auto; } #gallery-upload-input::placeholder { color: white; } .penalcode-embed { background-color: var(--color-1); border: 2px solid var(--color-3); display: flex; flex-direction: column; height: 96.5%; width: 85%; margin: auto; overflow: hidden; } .penalcode-embed iframe { height: 96.5%; width: 98%; margin: auto; border: none; outline: none; } .sop-embed { background-color: var(--color-1); border: 2px solid var(--color-3); display: flex; flex-direction: column; height: 96.5%; width: 85%; margin: auto; overflow: hidden; } .sop-embed iframe { height: 96.5%; width: 98%; margin: auto; border: none; outline: none; } .incidents-container { background-color: var(--color-1); border: 2px solid var(--color-3); display: flex; flex-direction: column; height: 80.7vh; width: 50vh; margin-top: 10px; margin-left: 10px; } .incidents-title { background-color: var(--color-4); color: white; font-size: 18px; font-weight: bolder; padding-top: 5px; padding-bottom: 5px; text-align: center; margin: auto; margin-top: 10px; margin-bottom: 0px; width: 95%; align-items: center; user-select: none; } .incidents-title:hover { background-color: var(--color-3); } .incidents-search-input { background-color: var(--color-3); color: white; padding-top: 10px; padding-bottom: 10px; text-align: center; margin: auto; margin-top: 10px; margin-bottom: 0px; width: 95%; align-items: center; user-select: none; display: none; } #incidents-search-input { outline: none; border: none; width: 95%; color: white; font-size: 15px; background-color: rgba(0, 0, 0, 0); margin: auto; } #incidents-search-input::placeholder { color: white; } .incidents-items { display: flex; flex-direction: column; overflow: auto; margin: auto; margin-top: 10px; width: 95%; height: 100%; margin-bottom: 15px; } .incidents-item { background-color: var(--color-5); width: 100%; height: 5.5vh; margin: auto; margin-bottom: 10px; margin-top: 0px; display: flex; user-select: none; flex-direction: column; } .incidents-item:hover { background-color: var(--color-3); } .incidents-top-holder { width: 100%; height: 50%; display: flex; align-items: center; } .incidents-item-title { font-size: 14px; font-weight: lighter; color: white; margin: auto; margin-left: 5px; max-width: 25vh; margin-top: 5px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; } .incedent-report-name { font-size: 14px; font-weight: lighter; color: white; margin: auto; margin-right: 5px; margin-top: 5px; } .incidents-bottom-holder { width: 100%; height: 50%; display: flex; align-items: center; padding-top: 5px; } .incedent-report-id { font-size: 14px; font-weight: lighter; color: white; margin: auto; margin-left: 5px; margin-bottom: 5px; } .incedent-report-time-ago { font-size: 14px; font-weight: lighter; color: white; margin: auto; margin-right: 5px; margin-bottom: 5px; } .manage-incidents-container { background-color: var(--color-1); border: 2px solid var(--color-3); display: flex; flex-direction: column; height: 80.7vh; max-height: 80.7vh; width: 50vh; margin-top: 10px; margin-left: 10px; overflow: auto; } .manage-incidents-title { background-color: var(--color-4); color: white; font-size: 18px; font-weight: bolder; padding-top: 5px; padding-bottom: 5px; text-align: center; margin: auto; margin-top: 10px; margin-bottom: 0px; margin-right: auto; width: 80%; /* width: 66%; */ align-items: center; user-select: none; } .manage-incidents-title:hover { background-color: var(--color-3); } .manage-incidents-create { width: 13.7%; font-size: 15px; font-weight: lighter; padding-top: 5px; padding-bottom: 5px; align-items: center; background-color: var(--color-4); margin: auto; margin-left: 5px; margin-top: 10px; /* margin-right: 0px; */ margin-bottom: 0px; color: white; text-align: center; user-select: none; display: block; } .manage-incidents-create:hover { background-color: var(--color-3); } .manage-incidents-save { width: 13.7%; font-size: 15px; font-weight: lighter; padding-top: 5px; padding-bottom: 5px; background-color: #1b8f25; margin: auto; margin-left: 5px; margin-top: 10px; margin-bottom: 0px; color: white; text-align: center; user-select: none; display: block; } .manage-incidents-save:hover { background-color: #1caa28; } .manage-incidents-title-tag { font-size: 16px; font-weight: lighter; color: white; width: 95%; margin: auto; text-align: left; margin-top: 10px; margin-bottom: 0px; } .manage-incidents-title-input { color: white; font-weight: lighter; width: 95%; margin: auto; margin-top: 5px; margin-bottom: 0px; align-items: center; display: flex; border-bottom: 2px solid var(--color-3); } .manage-incidents-title-input input { border: none; outline: none; margin-left: 5px; font-size: 16px; margin-top: 5px; color: white; width: 100%; background-color: rgba(0, 0, 0, 0); } .manage-incidents-reports-content { width: 91%; margin: auto; margin-top: 10px; margin-bottom: 0px; border: none; outline: none; min-height: 30vh; resize: none; background-color: var(--color-5); color: white; font-size: 16px; padding: 10px; pointer-events: none; } .manage-incidents-tags-container { display: flex; flex-direction: column; border: 2px solid var(--color-3); color: white; font-size: 18px; font-weight: bolder; margin: auto; margin-top: 10px; margin-bottom: 0px; width: 94%; height: fit-content; align-items: center; user-select: none; } .manage-incidents-tags-title { background-color: var(--color-4); color: white; font-size: 18px; font-weight: bolder; padding-top: 5px; padding-bottom: 5px; text-align: center; margin: auto; margin-top: 15px; margin-bottom: 0px; margin-right: 0px; width: 95%; align-items: center; user-select: none; } .manage-incidents-tags-add-btn:hover { background-color: var(--color-3); } .manage-incidents-tags-add-btn { background-color: var(--color-4); color: white; font-size: 18px; font-weight: bolder; padding-top: 7.25px; padding-bottom: 7.25px; margin: auto; margin-top: 15px; margin-bottom: 0px; margin-left: 5px; margin-right: 0px; width: 10%; text-align: center; pointer-events: none; } .manage-incidents-tags-holder { overflow: auto; margin: auto; margin-top: 10px; margin-bottom: 10px; width: 95%; max-height: 14vh; user-select: none; } .manage-incidents-tag { display: inline-block; text-decoration: none; margin: auto; margin-left: 0px; margin-right: 10px; margin-bottom: 10px; padding: 4px; padding-left: 8px; padding-right: 8px; border-radius: 10px; color: black; font-size: 12px; font-weight: 600; background-color: white; user-select: none; width: fit-content; } .manage-incidents-officers-container { display: flex; flex-direction: column; border: 2px solid var(--color-3); color: white; font-size: 18px; font-weight: bolder; margin: auto; margin-top: 10px; margin-bottom: 0px; width: 94%; height: fit-content; align-items: center; user-select: none; } .manage-incidents-officers-title { background-color: var(--color-4); color: white; font-size: 18px; font-weight: bolder; padding-top: 5px; padding-bottom: 5px; text-align: center; margin: auto; margin-top: 15px; margin-bottom: 0px; margin-right: 0px; width: 95%; align-items: center; user-select: none; } .manage-incidents-officers-add-btn { background-color: var(--color-4); color: white; font-size: 18px; font-weight: bolder; padding-top: 7.25px; padding-bottom: 7.25px; margin: auto; margin-top: 15px; margin-bottom: 0px; margin-left: 5px; margin-right: 0px; width: 10%; text-align: center; pointer-events: none; } .manage-incidents-officers-add-btn:hover { background-color: var(--color-3); } .manage-incidents-officers-holder { overflow: auto; margin: auto; margin-top: 10px; margin-bottom: 10px; width: 95%; max-height: 14vh; user-select: none; } .manage-incidents-civilians-container { display: flex; flex-direction: column; border: 2px solid var(--color-3); color: white; font-size: 18px; font-weight: bolder; margin: auto; margin-top: 10px; margin-bottom: 0px; width: 94%; height: fit-content; align-items: center; user-select: none; } .manage-incidents-civilians-title { background-color: var(--color-4); color: white; font-size: 18px; font-weight: bolder; padding-top: 5px; padding-bottom: 5px; text-align: center; margin: auto; margin-top: 15px; margin-bottom: 0px; margin-right: 0px; width: 95%; align-items: center; user-select: none; } .manage-incidents-civilians-add-btn { background-color: var(--color-4); color: white; font-size: 18px; font-weight: bolder; padding-top: 7.25px; padding-bottom: 7.25px; margin: auto; margin-top: 15px; margin-bottom: 0px; margin-left: 5px; margin-right: 0px; width: 10%; text-align: center; pointer-events: none; } .manage-incidents-civilians-add-btn:hover { background-color: var(--color-3); } .manage-incidents-civilians-holder { overflow: auto; margin: auto; margin-top: 10px; margin-bottom: 10px; width: 95%; max-height: 14vh; user-select: none; } .manage-incidents-evidence-container { display: flex; flex-direction: column; border: 2px solid var(--color-3); color: white; font-size: 18px; font-weight: bolder; margin: auto; margin-top: 10px; margin-bottom: 10px; width: 94%; height: fit-content; align-items: center; user-select: none; } .manage-incidents-evidence-title { background-color: var(--color-4); color: white; font-size: 18px; font-weight: bolder; padding-top: 5px; padding-bottom: 5px; text-align: center; margin: auto; margin-top: 15px; margin-bottom: 0px; margin-right: 0px; width: 95%; align-items: center; user-select: none; } .manage-incidents-evidence-add-btn { background-color: var(--color-4); color: white; font-size: 18px; font-weight: bolder; padding-top: 7.25px; padding-bottom: 7.25px; margin: auto; margin-top: 15px; margin-bottom: 0px; margin-left: 5px; margin-right: 0px; width: 10%; text-align: center; pointer-events: none; } .manage-incidents-evidence-add-btn:hover { background-color: var(--color-3); } .manage-incidents-evidence-holder { overflow: auto; margin: auto; margin-top: 10px; margin-bottom: 10px; width: 95%; max-height: 14vh; user-select: none; } .manage-incidents-evidence { width: 10vh; filter: blur(5px); } span.tag-incident-input[contenteditable]:empty::before { content: 'Input Tag'; } .tag-incident-input { display: inline-block; text-decoration: none; margin: auto; margin-left: 0px; margin-right: 10px; padding: 4px; padding-left: 8px; padding-right: 8px; border-radius: 10px; color: black; font-size: 12px; font-weight: 600; background-color: white; user-select: none; width: fit-content; outline: none; border: none; } .associated-incidents-container { background-color: var(--color-1); border: 2px solid var(--color-3); display: flex; flex-direction: column; height: 80.7vh; width: 50vh; margin-top: 10px; margin-left: 10px; margin-right: 10px; } .associated-incidents-title { background-color: var(--color-4); color: white; font-size: 18px; font-weight: bolder; padding-top: 5px; padding-bottom: 5px; text-align: center; margin: auto; margin-top: 10px; margin-bottom: 0px; width: 95%; align-items: center; user-select: none; } .associated-incidents-title:hover { background-color: var(--color-3); } .associated-incidents-tags-container { display: flex; flex-direction: column; border: 2px solid var(--color-3); color: white; font-size: 18px; font-weight: bolder; margin: auto; margin-top: 10px; margin-bottom: 0px; width: 94%; height: fit-content; align-items: center; user-select: none; } .associated-incidents-tags-title { background-color: var(--color-4); color: white; font-size: 18px; font-weight: bolder; padding-top: 5px; padding-bottom: 5px; text-align: center; margin: auto; margin-top: 15px; margin-bottom: 0px; margin-right: 0px; width: 95%; align-items: center; user-select: none; } .associated-incidents-tags-add-btn:hover { background-color: var(--color-3); } .associated-incidents-tags-add-btn { background-color: var(--color-4); color: white; font-size: 18px; font-weight: bolder; padding-top: 7.25px; padding-bottom: 7.25px; margin: auto; margin-top: 15px; margin-bottom: 0px; margin-left: 5px; margin-right: 0px; width: 10%; text-align: center; pointer-events: none; } .associated-incidents-tags-holder { overflow: auto; margin: auto; margin-top: 10px; margin-bottom: 10px; width: 95%; max-height: 14vh; user-select: none; } .associated-incidents-tag { display: inline-block; text-decoration: none; margin: auto; margin-left: 0px; margin-right: 10px; padding: 4px; padding-left: 8px; padding-right: 8px; border-radius: 10px; color: black; font-size: 12px; font-weight: 600; background-color: white; user-select: none; width: fit-content; } .incidents-upload-input { background-color: var(--color-3); color: white; padding-top: 10px; padding-bottom: 10px; text-align: center; margin: auto; margin-top: 10px; margin-bottom: 0px; width: 95%; align-items: center; user-select: none; display: none; } #incidents-upload-input { outline: none; border: none; width: 95%; color: white; font-size: 15px; background-color: rgba(0, 0, 0, 0); margin: auto; } #incidents-upload-input::placeholder { color: white; } .incidents-img { width: 10vh; filter: blur(5px); object-fit: cover; } .bulletin-add-btn { background-color: var(--color-4); color: white; font-size: 18px; font-weight: bolder; padding-top: 7px; padding-bottom: 7px; margin: auto; margin-top: 10px; margin-left: 5px; margin-bottom: 0px; width: 10%; text-align: center; } .bulletin-add-btn:hover { background-color: var(--color-3); } .associated-incidents-user-container { display: flex; flex-direction: column; border: 2px solid var(--color-3); color: white; font-size: 18px; font-weight: bolder; margin: auto; margin-bottom: 10px; margin-top: 0px; width: 94%; height: fit-content; align-items: center; user-select: none; } .associated-incidents-user-title { background-color: var(--color-4); color: white; font-size: 18px; font-weight: bolder; padding-top: 5px; padding-bottom: 5px; text-align: center; margin: auto; margin-top: 15px; margin-bottom: 0px; width: 95%; align-items: center; user-select: none; } .associated-incidents-user-tags-holder { overflow: auto; margin: auto; margin-top: 10px; margin-bottom: 10px; width: 95%; min-height: 3.5vh; max-height: 14vh; user-select: none; display: flex; background-color: var(--color-5); } .modify-charges-label { color: white; font-size: 13px; font-weight: bolder; border-bottom: 2px solid #2C537B; padding: 2px; margin: auto; margin-top: 4px; margin-bottom: -3px; width: 95%; align-items: center; user-select: none; } .associated-incidents-user-tag { text-decoration: none; margin-top: auto; margin-bottom: auto; margin-left: 10px; padding: 4px; padding-left: 8px; padding-right: 8px; border-radius: 10px; color: white; font-size: 12px; font-weight: 600; background-color: black; user-select: none; width: fit-content; } .associated-incidents-user-holder { padding: 10px; overflow: auto; margin: auto; margin-top: 10px; margin-bottom: 10px; width: 92%; min-height: 3.5vh; max-height: 37vh; user-select: none; } .associated-incidents-user { display: inline-block; text-decoration: none; margin: auto; margin-left: 0px; margin-right: 10px; margin-bottom: 10px; padding: 4px; padding-left: 8px; padding-right: 8px; border-radius: 10px; color: black; font-size: 12px; font-weight: 600; background-color: white; user-select: none; width: fit-content; } .associated-incidents-fine-input { color: white; font-weight: lighter; width: 95%; margin: auto; margin-top: 5px; margin-bottom: 0px; align-items: center; display: flex; border-bottom: 2px solid var(--color-3); } .associated-incidents-fine-input input { border: none; outline: none; margin-left: 5px; font-size: 16px; margin-top: 5px; color: white; width: 100%; background-color: rgba(0, 0, 0, 0); } .associated-incidents-sentence-input { color: white; font-weight: lighter; width: 95%; margin: auto; margin-top: 5px; margin-bottom: 15px; align-items: center; display: flex; border-bottom: 2px solid var(--color-3); } .associated-incidents-sentence-input input { border: none; outline: none; margin-left: 5px; font-size: 16px; margin-top: 5px; color: white; width: 100%; background-color: rgba(0, 0, 0, 0); } .associated-incidents-controls { justify-content: inherit; width: 90%; margin-top: 5px; margin-bottom: 15px; } .control-button { text-align: center; background-color: var(--color-4); border: 2px solid var(--color-3); margin-bottom: 10px; padding: 10px; } .control-button span { padding-right: 8px; } .control-button:hover { background-color: var(--color-3); cursor: pointer; } .incidents-person-search { display: flex; flex-direction: column; width: 100%; height: 100%; margin-top: 32.5vh; } .incidents-person-search-container { background-color: var(--color-5); width: 95vh; height: 45vh; margin: auto; display: flex; flex-direction: column; z-index: 9998; display: none; } .incidents-person-search-title { background-color: var(--color-4); color: white; font-size: 20px; font-weight: bolder; text-align: center; padding-top: 15px; padding-bottom: 15px; width: 95%; margin: auto; margin-top: 15px; margin-bottom: 0px; user-select: none; } .incidents-person-search-name-title { width: 95%; margin: auto; margin-top: 10px; margin-bottom: 0px; color: white; font-size: 15px; text-align: left; user-select: none; } .incidents-person-search-name-input { background-color: rgba(0, 0, 0, 0); border: none; outline: none; color: white; width: 100%; margin: auto; margin-top: 5px; margin-bottom: 0px; text-align: left; padding-bottom: 2.5px; } .incidents-person-search-holder { overflow: auto; height: 30vh; width: 95%; margin: auto; margin-top: 15px; margin-bottom: 15px; } .incidents-person-search-item { width: 100%; height: 12.5vh; display: flex; flex-direction: row; } .incidents-person-search-item:hover { background-color: var(--color-3); } .incidents-person-search-item-pfp { width: 11vh; height: 11vh; margin-top: auto; margin-bottom: auto; margin-left: 10px; } .incidents-person-search-item-right { display: flex; flex-direction: column; width: 100%; margin-top: auto; margin-bottom: auto; margin-right: 10px; margin-left: 10px; height: 11vh; } .incidents-person-search-item-right-cid-title { width: 100%; margin: auto; margin-top: 0px; margin-bottom: 0px; color: white; font-size: 16px; text-align: left; user-select: none; } .incidents-person-search-item-right-cid-input { width: 100%; margin: auto; margin-top: 5px; margin-bottom: auto; color: white; font-size: 16px; text-align: left; padding-bottom: 2.5px; border-bottom: 2px solid var(--color-3); user-select: none; } .incidents-person-search-item-right-name-title { width: 100%; margin: auto; margin-top: auto; margin-bottom: 0px; color: white; font-size: 16px; text-align: left; user-select: none; } .incidents-person-search-item-right-name-input { width: 100%; margin: auto; margin-top: 5px; margin-bottom: 0px; color: white; font-size: 16px; text-align: left; padding-bottom: 2.5px; border-bottom: 2px solid var(--color-3); } .bolos-container { background-color: var(--color-1); border: 2px solid var(--color-3); display: flex; flex-direction: column; height: 80.7vh; width: 50vh; margin-top: 10px; margin-left: 10px; } .bolos-title { background-color: var(--color-4); color: white; font-size: 18px; font-weight: bolder; padding-top: 5px; padding-bottom: 5px; text-align: center; margin: auto; margin-top: 10px; margin-bottom: 0px; width: 95%; align-items: center; user-select: none; } .bolos-title:hover { background-color: var(--color-3); } .bolos-search-input { background-color: var(--color-3); color: white; padding-top: 10px; padding-bottom: 10px; text-align: center; margin: auto; margin-top: 10px; margin-bottom: 0px; width: 95%; align-items: center; user-select: none; display: none; } #bolos-search-input { outline: none; border: none; width: 95%; color: white; font-size: 15px; background-color: rgba(0, 0, 0, 0); margin: auto; } #bolos-search-input::placeholder { color: white; } .bolos-items { display: flex; flex-direction: column; overflow: auto; margin: auto; margin-top: 10px; width: 95%; height: 100%; margin-bottom: 15px; } .bolos-item { background-color: var(--color-5); width: 100%; height: 5.5vh; margin: auto; margin-bottom: 10px; margin-top: 0px; display: flex; user-select: none; flex-direction: column; } .manage-bolos-container { background-color: var(--color-1); border: 2px solid var(--color-3); display: flex; flex-direction: column; height: 80.7vh; max-height: 80.7vh; width: 50vh; margin-top: 10px; margin-left: 10px; overflow: auto; } .manage-bolos-title { background-color: var(--color-4); color: white; font-size: 18px; font-weight: bolder; padding-top: 5px; padding-bottom: 5px; text-align: center; margin: auto; margin-top: 10px; margin-bottom: 0px; margin-right: 0px; margin-left: 10px; width: 66%; /* width: 66%; */ align-items: center; user-select: none; } .manage-bolos-title-tag { background-color: var(--color-4); color: white; font-size: 18px; font-weight: bolder; padding-top: 5px; padding-bottom: 5px; text-align: center; margin: auto; margin-top: 10px; margin-right: 0px; margin-bottom: 0px; width: 84%; align-items: center; user-select: none; } .manage-bolos-title:hover { background-color: var(--color-3); } .manage-bolos-create { width: 13.7%; font-size: 15px; font-weight: lighter; padding-top: 5px; padding-bottom: 5px; align-items: center; background-color: var(--color-4); margin: auto; margin-left: 5px; margin-top: 10px; /* margin-right: 0px; */ margin-bottom: 0px; color: white; text-align: center; user-select: none; } .manage-bolos-create:hover { background-color: var(--color-3); } .manage-bolos-input-tag { font-size: 16px; font-weight: lighter; color: white; width: 95%; margin: auto; text-align: left; margin-top: 10px; margin-bottom: 0px; } .manage-bolos-input-title { color: white; font-weight: lighter; width: 95%; margin: auto; margin-top: 5px; margin-bottom: 0px; align-items: center; display: flex; border-bottom: 2px solid var(--color-3); } .manage-bolos-input-title input { border: none; outline: none; margin-left: 5px; font-size: 16px; margin-top: 5px; color: white; width: 100%; background-color: rgba(0, 0, 0, 0); } .manage-bolos-input-plate { color: white; font-weight: lighter; width: 95%; margin: auto; margin-top: 5px; margin-bottom: 0px; align-items: center; display: flex; border-bottom: 2px solid var(--color-3); } .manage-bolos-input-plate input { border: none; outline: none; margin-left: 5px; font-size: 16px; margin-top: 5px; color: white; width: 100%; background-color: rgba(0, 0, 0, 0); } .manage-bolos-input-owner { color: white; font-weight: lighter; width: 95%; margin: auto; margin-top: 5px; margin-bottom: 0px; align-items: center; display: flex; border-bottom: 2px solid var(--color-3); } .manage-bolos-input-owner input { border: none; outline: none; margin-left: 5px; font-size: 16px; margin-top: 5px; color: white; width: 100%; background-color: rgba(0, 0, 0, 0); } .manage-bolos-input-individual { color: white; font-weight: lighter; width: 95%; margin: auto; margin-top: 5px; margin-bottom: 0px; align-items: center; display: flex; border-bottom: 2px solid var(--color-3); } .manage-bolos-input-individual input { border: none; outline: none; margin-left: 5px; font-size: 16px; margin-top: 5px; color: white; width: 100%; background-color: rgba(0, 0, 0, 0); } .manage-bolos-save { width: 13.7%; font-size: 15px; font-weight: lighter; padding-top: 7px; padding-bottom: 7px; background-color: #1b8f25; margin: auto; margin-left: 0px; margin-top: 10px; margin-right: 13px; margin-bottom: 0px; color: white; text-align: center; user-select: none; } .manage-bolos-save:hover { background-color: #1caa28; } .manage-bolos-new { width: 13.7%; font-size: 15px; font-weight: lighter; padding-top: 7px; padding-bottom: 7px; background-color: #8f1b1b; margin: auto; margin-left: 5px; margin-top: 10px; margin-bottom: 0px; color: white; text-align: center; user-select: none; } .manage-bolos-new:hover { background-color: #aa1c1c; } .manage-bolos-reports-content { width: 91%; margin: auto; margin-top: 15px; margin-bottom: 15px; border: none; outline: none; height: 100%; resize: none; background-color: var(--color-5); color: white; font-size: 16px; padding: 10px; } .manage-bolos-right-container { display: flex; flex-direction: column; height: 95.7%; width: 50vh; margin-top: 10px; margin-left: 10px; margin-right: 15px; } .manage-bolos-tags-container { display: flex; flex-direction: column; background-color: var(--color-1); width: 100%; border: 2px solid var(--color-3); max-height: 150px; overflow: scroll; } .manage-bolos-gallery-container { display: flex; flex-direction: column; background-color: var(--color-1); width: 100%; border: 2px solid var(--color-3); margin-top: 10px; height: 18vh; overflow: scroll; } .manage-bolos-tags-holder { overflow: auto; margin: auto; width: 95%; max-height: 14vh; user-select: none; } .manage-officers-tags-holder { overflow: auto; margin: auto; width: 95%; max-height: 14vh; user-select: none; margin-top: 10px; } .officers-add-btn { background-color: var(--color-4); color: white; font-size: 18px; font-weight: bolder; padding-top: 7px; padding-bottom: 7px; margin: auto; margin-top: 10px; margin-left: 5px; margin-bottom: 0px; width: 10%; text-align: center; } .officers-add-btn:hover { background-color: var(--color-3); } .manage-officers-tags-container { display: flex; flex-direction: column; background-color: var(--color-1); width: 100%; border: 2px solid var(--color-3); max-height: 150px; margin-top: 10px; overflow: scroll; } .bolo-item { background-color: var(--color-5); width: 100%; margin: auto; margin-bottom: 10px; margin-top: 0px; display: flex; user-select: none; flex-direction: column; } .bolo-item:hover { background-color: var(--color-3); } .bolo-top-holder { width: 100%; height: 50%; display: flex; align-items: center; } .bolo-item-title { font-size: 14px; font-weight: lighter; color: white; margin: auto; margin-left: 5px; margin-top: 5px; } .bolo-report-name { font-size: 14px; font-weight: lighter; color: white; margin: auto; margin-right: 5px; margin-top: 5px; } .bolo-bottom-holder { width: 100%; height: 50%; display: flex; align-items: center; margin-top: 5px } .bolo-report-id { font-size: 14px; font-weight: lighter; color: white; margin: auto; margin-left: 5px; margin-bottom: 5px; } .bolo-report-time-ago { font-size: 14px; font-weight: lighter; color: white; margin: auto; margin-right: 5px; margin-bottom: 5px; } .bolos-search-refresh { width: 13.7%; font-size: 15px; font-weight: lighter; padding-top: 7px; padding-bottom: 7px; background-color: var(--color-10); margin: auto; margin-left: 5px; margin-top: 10px; margin-bottom: 0px; color: white; text-align: center; user-select: none; } .bolos-search-refresh:hover { background-color: #aa891c; } .bolos-search-title { background-color: var(--color-4); color: white; font-size: 18px; font-weight: bolder; padding-top: 5px; padding-bottom: 0px; text-align: center; margin: auto; margin-top: 10px; margin-bottom: 0px; margin-right: 0px; width: 80%; /* width: 66%; */ align-items: center; user-select: none; } .bolos-search-title:hover { background-color: var(--color-3); } .manage-bolos-tags-add-btn { background-color: var(--color-4); color: white; font-size: 18px; font-weight: bolder; padding-top: 7px; padding-bottom: 7px; margin: auto; margin-top: 10px; margin-left: 5px; margin-bottom: 0px; width: 10%; text-align: center; } .manage-bolos-tags-add-btn:hover { background-color: var(--color-3); } span.tag-bolo-input[contenteditable]:empty::before { content: 'Input Tag'; } .tag-bolo-input { display: inline-block; text-decoration: none; margin: auto; margin-left: 0px; margin-right: 10px; margin-top: 10px; padding: 4px; padding-left: 8px; padding-right: 8px; border-radius: 10px; color: black; font-size: 12px; font-weight: 600; background-color: white; user-select: none; width: fit-content; outline: none; border: none; } span.officer-tag-bolo-input[contenteditable]:empty::before { content: 'Input Tag'; } .officer-tag-bolo-input { display: inline-block; text-decoration: none; margin: auto; margin-left: 0px; margin-right: 10px; margin-top: 10px; padding: 4px; padding-left: 8px; padding-right: 8px; border-radius: 10px; color: black; font-size: 12px; font-weight: 600; background-color: white; user-select: none; width: fit-content; outline: none; border: none; } .bolo-gallery-add-btn { background-color: var(--color-4); color: white; font-size: 18px; font-weight: bolder; padding-top: 7px; padding-bottom: 7px; margin: auto; margin-top: 10px; margin-left: 5px; margin-bottom: 0px; width: 10%; text-align: center; } .bolo-gallery-add-btn:hover { background-color: var(--color-3); } .bolo-gallery-upload-input { background-color: var(--color-3); color: white; padding-top: 10px; padding-bottom: 10px; text-align: center; margin: auto; margin-top: 10px; margin-bottom: 0px; width: 95%; align-items: center; user-select: none; display: none; } #bolo-gallery-upload-input { outline: none; border: none; width: 95%; color: white; font-size: 15px; background-color: rgba(0, 0, 0, 0); margin: auto; } #bolo-gallery-upload-input::placeholder { color: white; } .bolo-img { width: 10vh; filter: blur(5px); object-fit: cover; } .bolo-gallery-inner-container { overflow: auto; margin: auto; margin-top: 10px; margin-bottom: 10px; width: 95%; max-height: 14vh; user-select: none; } .manage-bolos-editing-title { background-color: var(--color-3); color: white; font-size: 15px; font-weight: lighter; padding-top: 10px; padding-bottom: 10px; text-align: center; margin: auto; margin-top: 10px; margin-bottom: 0px; margin-right: 0px; margin-left: 10px; width: 95%; align-items: center; user-select: none; } .reports-container { background-color: var(--color-1); border: 2px solid var(--color-3); display: flex; flex-direction: column; height: 80.7vh; width: 50vh; margin-top: 10px; margin-left: 10px; } #home-reports-container { height: 50%; } #home-warrants-container { height: 50%; } .dispatch-comms-container { background-color: var(--color-1); border: 2px solid var(--color-3); display: flex; flex-direction: column; height: 46.5%; width: 50vh; margin-top: 1vh; margin-left: 10px; } .reports-title { background-color: var(--color-4); color: white; font-size: 18px; font-weight: bolder; padding-top: 5px; padding-bottom: 5px; text-align: center; margin: auto; margin-top: 10px; margin-bottom: 0px; width: 95%; align-items: center; user-select: none; } .reports-title:hover { background-color: var(--color-3); } .reports-search-input { background-color: var(--color-3); color: white; padding-top: 10px; padding-bottom: 10px; text-align: center; margin: auto; margin-top: 10px; margin-bottom: 0px; width: 95%; align-items: center; user-select: none; display: none; } #reports-search-input { outline: none; border: none; width: 95%; color: white; font-size: 15px; background-color: rgba(0, 0, 0, 0); margin: auto; } #reports-search-input::placeholder { color: white; } .reports-items { display: flex; flex-direction: column; overflow: auto; margin: auto; margin-top: 10px; width: 95%; height: 100%; margin-bottom: 15px; } .dispatch-item { height: auto; padding: auto; margin-top: 1vh; } .dispatch-item:hover { background-color: var(--color-7); } .dispatch-items { display: flex; flex-direction: column; overflow: auto; margin: auto; margin-top: 10px; width: 94%; height: 100%; } .dispatch-message-profilepic { width: 2.8vh; height: 2.8vh; object-fit: cover; float: left; border-radius: 50%; } .dispatch-item-info { float:left; font-size: 14px; font-weight: bold; padding-left: 0.75vh; color: var(--color-8); } .dispatch-info-job-lspd { color: #2554cc; } .dispatch-info-job-bcso { color: #cc7e25; } .dispatch-info-job-sast { color: #2589cc; } .dispatch-info-job-sasp { color: #2589cc; } .dispatch-info-job-doc { color: #7b25cc; } .dispatch-info-job-sapr { color: #5acc25; } .dispatch-info-job-pa { color: #008080; } .dispatch-info-job-ambulance { color: #cc2525; } .dispatch-info-job-doj { color: #FFEAB9; } .active-info-job-lspd { background-color: #2554cc; } .active-info-job-bcso { background-color: #cc7e25; } .active-info-job-sast { background-color: #2589cc; } .active-info-job-sasp { background-color: #2589cc; } .active-info-job-doc { background-color: #7b25cc; } .active-info-job-sapr { background-color: #5acc25; } .active-info-job-pa { background-color: #008080; } .active-info-job-ambulance { background-color: #cc2525; } .active-info-job-doj { background-color: #525252; } .active-info-job-unk { background-color: #6E707C; } .dispatch-item-message { float:left; font-size: 14px; font-weight: lighter; color: white; width: 100%; overflow:wrap; white-space:normal; padding-left: 0.80vh; padding-top: 0.2vh; } .dispatch-item-msg { padding-left: 2.8vh; padding-bottom: 0vh; } .dispatch-item-msg:hover { background-color: var(--color-7); } .dispatch-item-grid { display:grid; } .dispatch-input { min-width: 90%; max-width: 90%; min-height: 0.1vh; margin-left: 1.1vh; margin-bottom: 1vh; border: none; padding: 12px 20px; background-color: var(--color-7); color: #bebec2; } .dispatch-input:focus { outline:none!important; } .reports-search-refresh { width: 13.7%; font-size: 15px; font-weight: lighter; padding-top: 7px; padding-bottom: 7px; background-color: var(--color-10); margin: auto; margin-left: 5px; margin-top: 10px; margin-bottom: 0px; color: white; text-align: center; user-select: none; } .reports-search-refresh:hover { background-color: #aa891c; } .dispatch-comms-refresh { width: 13.7%; font-size: 15px; font-weight: lighter; padding-top: 7px; padding-bottom: 7px; background-color: var(--color-10); margin: auto; margin-left: 5px; margin-top: 10px; margin-bottom: 0px; color: white; text-align: center; user-select: none; } .dispatch-comms-refresh:hover { background-color: #aa891c; } .reports-search-title { background-color: var(--color-4); color: white; font-size: 18px; font-weight: bolder; padding-top: 5px; padding-bottom: 0px; text-align: center; margin: auto; margin-top: 10px; margin-bottom: 0px; margin-right: 0px; width: 80%; /* width: 66%; */ align-items: center; user-select: none; } .reports-search-title:hover { background-color: var(--color-3); } .manage-reports-container { background-color: var(--color-1); border: 2px solid var(--color-3); display: flex; flex-direction: column; height: 80.7vh; max-height: 80.7vh; width: 50vh; margin-top: 10px; margin-left: 10px; overflow: auto; } .manage-reports-title { background-color: var(--color-4); color: white; font-size: 18px; font-weight: bolder; padding-top: 5px; padding-bottom: 5px; text-align: center; margin: auto; margin-top: 10px; margin-bottom: 0px; margin-right: auto; margin-left: 10px; width: 80%; /* width: 66%; */ align-items: center; user-select: none; } .manage-reports-title-tag { background-color: var(--color-4); color: white; font-size: 18px; font-weight: bolder; padding-top: 5px; padding-bottom: 5px; text-align: center; margin: auto; margin-top: 10px; margin-right: 0px; margin-bottom: 0px; width: 84%; align-items: center; user-select: none; } .manage-reports-title:hover { background-color: var(--color-3); } .manage-reports-create { width: 13.7%; font-size: 15px; font-weight: lighter; padding-top: 5px; padding-bottom: 5px; align-items: center; background-color: var(--color-4); margin: auto; margin-left: 5px; margin-top: 10px; /* margin-right: 0px; */ margin-bottom: 0px; color: white; text-align: center; user-select: none; } .manage-reports-create:hover { background-color: var(--color-3); } .manage-reports-input-tag { font-size: 16px; font-weight: lighter; color: white; width: 95%; margin: auto; text-align: left; margin-top: 10px; margin-bottom: 0px; } .manage-reports-input-title { color: white; font-weight: lighter; width: 95%; margin: auto; margin-top: 5px; margin-bottom: 0px; align-items: center; display: flex; border-bottom: 2px solid var(--color-3); } .manage-reports-input-title input { border: none; outline: none; margin-left: 5px; font-size: 16px; margin-top: 5px; color: white; width: 100%; background-color: rgba(0, 0, 0, 0); } .manage-reports-input-type { color: white; font-weight: lighter; width: 95%; margin: auto; margin-top: 5px; margin-bottom: 0px; align-items: center; display: flex; border-bottom: 2px solid var(--color-3); } .manage-reports-input-type input { border: none; outline: none; margin-left: 5px; font-size: 16px; margin-top: 5px; color: white; width: 100%; background-color: rgba(0, 0, 0, 0); } .manage-reports-input-owner { color: white; font-weight: lighter; width: 95%; margin: auto; margin-top: 5px; margin-bottom: 0px; align-items: center; display: flex; border-bottom: 2px solid var(--color-3); } .manage-reports-input-owner input { border: none; outline: none; margin-left: 5px; font-size: 16px; margin-top: 5px; color: white; width: 100%; background-color: rgba(0, 0, 0, 0); } .manage-reports-input-individual { color: white; font-weight: lighter; width: 95%; margin: auto; margin-top: 5px; margin-bottom: 0px; align-items: center; display: flex; border-bottom: 2px solid var(--color-3); } .manage-reports-input-individual input { border: none; outline: none; margin-left: 5px; font-size: 16px; margin-top: 5px; color: white; width: 100%; background-color: rgba(0, 0, 0, 0); } .manage-reports-save { width: 13.7%; font-size: 15px; font-weight: lighter; padding-top: 7px; padding-bottom: 7px; background-color: #1b8f25; margin: auto; margin-left: 0px; margin-top: 10px; margin-right: 13px; margin-bottom: 0px; color: white; text-align: center; user-select: none; display: block; } .manage-reports-save:hover { background-color: #1caa28; } .manage-reports-new { width: 13.7%; font-size: 15px; font-weight: lighter; padding-top: 7px; padding-bottom: 7px; background-color: #8f1b1b; margin: auto; margin-left: 5px; margin-top: 10px; margin-bottom: 0px; color: white; text-align: center; user-select: none; display: block; } .manage-reports-new:hover { background-color: #aa1c1c; } .incidents-remove-normal-tag:hover { background-color: #aa1c1c; } .incidents-remove-normal-civ:hover { background-color: #aa1c1c; } .incidents-remove-tag:hover { background-color: #aa1c1c; } .incidents-remove-officer-tag:hover { background-color: #aa1c1c; } .remove-tag:hover { background-color: #aa1c1c; } .manage-reports-editing-title { background-color: var(--color-3); color: white; font-size: 15px; font-weight: lighter; padding-top: 10px; padding-bottom: 10px; text-align: center; margin: auto; margin-top: 10px; margin-bottom: 0px; margin-right: 0px; margin-left: 10px; width: 95%; align-items: center; user-select: none; display: block; } .manage-reports-reports-content { width: 91%; margin: auto; margin-top: 15px; margin-bottom: 15px; border: none; outline: none; height: 100%; resize: none; background-color: var(--color-5); color: white; font-size: 16px; padding: 10px; } .manage-reports-right-container { display: flex; flex-direction: column; height: 95.7%; width: 50vh; margin-top: 10px; margin-left: 10px; margin-right: 15px; } .manage-reports-tags-container { display: flex; flex-direction: column; background-color: var(--color-1); width: 100%; border: 2px solid var(--color-3); max-height: 150px; overflow: scroll; } .manage-reports-gallery-container { display: flex; flex-direction: column; background-color: var(--color-1); width: 100%; border: 2px solid var(--color-3); margin-top: 10px; height: 18vh; overflow: scroll; } .manage-reports-tags-holder { overflow: auto; margin: auto; width: 95%; max-height: 14vh; user-select: none; } .reports-officers-tags-holder { overflow: auto; margin: auto; width: 95%; max-height: 14vh; user-select: none; margin-top: 10px; } .reports-officers-add-btn { background-color: var(--color-4); color: white; font-size: 18px; font-weight: bolder; padding-top: 7px; padding-bottom: 7px; margin: auto; margin-top: 10px; margin-left: 5px; margin-bottom: 0px; width: 10%; text-align: center; } .reports-officers-add-btn:hover { background-color: var(--color-3); } .reports-officers-tags-container { display: flex; flex-direction: column; background-color: var(--color-1); width: 100%; border: 2px solid var(--color-3); max-height: 150px; margin-top: 10px; overflow: scroll; } .reports-gallery-add-btn { background-color: var(--color-4); color: white; font-size: 18px; font-weight: bolder; padding-top: 7px; padding-bottom: 7px; margin: auto; margin-top: 10px; margin-left: 5px; margin-bottom: 0px; width: 10%; text-align: center; } .reports-gallery-add-btn:hover { background-color: var(--color-3); } .reports-gallery-upload-input { background-color: var(--color-3); color: white; padding-top: 10px; padding-bottom: 10px; text-align: center; margin: auto; margin-top: 10px; margin-bottom: 0px; width: 95%; align-items: center; user-select: none; display: none; } #reports-gallery-upload-input { outline: none; border: none; width: 95%; color: white; font-size: 15px; background-color: rgba(0, 0, 0, 0); margin: auto; } #reports-gallery-upload-input::placeholder { color: white; } .reports-img { width: 10vh; filter: blur(5px); object-fit: cover; } .reports-gallery-inner-container { overflow: auto; margin: auto; margin-top: 10px; margin-bottom: 10px; width: 95%; max-height: 14vh; user-select: none; } .manage-reports-tags-add-btn { background-color: var(--color-4); color: white; font-size: 18px; font-weight: bolder; padding-top: 7px; padding-bottom: 7px; margin: auto; margin-top: 10px; margin-left: 5px; margin-bottom: 0px; width: 10%; text-align: center; } .manage-reports-tags-add-btn:hover { background-color: var(--color-3); } .reports-civilians-tags-container { display: flex; flex-direction: column; background-color: var(--color-1); width: 100%; border: 2px solid var(--color-3); max-height: 150px; margin-top: 10px; overflow: scroll; } .reports-civilians-add-btn { background-color: var(--color-4); color: white; font-size: 18px; font-weight: bolder; padding-top: 7px; padding-bottom: 7px; margin: auto; margin-top: 10px; margin-left: 5px; margin-bottom: 0px; width: 10%; text-align: center; } .reports-civilians-add-btn:hover { background-color: var(--color-3); } .reports-civilians-tags-holder { overflow: auto; margin: auto; width: 95%; max-height: 14vh; user-select: none; margin-top: 10px; } .reports-item { background-color: var(--color-5); width: 100%; margin: auto; margin-bottom: 10px; margin-top: 0px; display: flex; user-select: none; flex-direction: column; } .reports-item:hover { background-color: var(--color-3); } .reports-top-holder { width: 100%; height: 50%; display: flex; align-items: center; } .reports-item-title { font-size: 14px; font-weight: lighter; color: white; margin: auto; margin-left: 5px; margin-top: 5px; max-width: 25vh; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; } .reports-report-name { font-size: 14px; font-weight: lighter; color: white; margin: auto; margin-right: 5px; margin-top: 5px } .reports-bottom-holder { width: 100%; height: 50%; display: flex; align-items: center; margin-top: 5px; } .reports-report-id { font-size: 14px; font-weight: lighter; color: white; margin: auto; margin-left: 5px; margin-bottom: 5px; } .reports-report-time-ago { font-size: 14px; font-weight: lighter; color: white; margin: auto; margin-right: 5px; margin-bottom: 5px; } span.tag-reports-input[contenteditable]:empty::before { content: 'Input Tag'; } .tag-reports-input { display: inline-block; text-decoration: none; margin: auto; margin-left: 0px; margin-right: 10px; margin-top: 10px; padding: 4px; padding-left: 8px; padding-right: 8px; border-radius: 10px; color: black; font-size: 12px; font-weight: 600; background-color: white; user-select: none; width: fit-content; outline: none; border: none; } .dmv-container { background-color: var(--color-1); border: 2px solid var(--color-3); display: flex; flex-direction: column; height: 80.7vh; width: 50%; margin-top: 10px; margin-left: 10px; } .dmv-search-refresh { width: 13.7%; font-size: 15px; font-weight: lighter; padding-top: 7px; padding-bottom: 7px; background-color: var(--color-10); margin: auto; margin-left: 5px; margin-top: 10px; margin-bottom: 0px; color: white; text-align: center; user-select: none; } .dmv-search-refresh:hover { background-color: #aa891c; } .dmv-search-title { background-color: var(--color-4); color: white; font-size: 18px; font-weight: bolder; padding-top: 5px; padding-bottom: 5px; text-align: center; margin: auto; margin-top: 10px; margin-bottom: 0px; width: 95%; align-items: center; user-select: none; } .dmv-search-title:hover { background-color: var(--color-3); } .dmv-search-input { background-color: var(--color-3); color: white; padding-top: 10px; padding-bottom: 10px; text-align: center; margin: auto; margin-top: 10px; margin-bottom: 0px; width: 95%; align-items: center; user-select: none; display: none; } #dmv-search-input { outline: none; border: none; width: 95%; color: white; font-size: 15px; background-color: rgba(0, 0, 0, 0); margin: auto; } #dmv-search-input::placeholder { color: white; } .dmv-items { display: flex; flex-direction: column; overflow: auto; margin: auto; margin-top: 10px; width: 95%; height: 100%; margin-bottom: 15px; } .vehicle-information-container { background-color: var(--color-1); border: 2px solid var(--color-3); display: flex; flex-direction: column; height: 80.7vh; width: 50%; margin-top: 10px; margin-left: 10px; margin-right: 10px; } .vehicle-information-save { width: 13.7%; font-size: 15px; font-weight: lighter; padding-top: 7px; padding-bottom: 7px; background-color: #1b8f25; margin: auto; margin-left: 5px; margin-top: 10px; margin-bottom: 0px; color: white; text-align: center; user-select: none; display: block; } .vehicle-information-save:hover { background-color: #1caa28; } .add-charge:hover { background-color: #1caa28; } .vehicle-information-title { background-color: var(--color-4); color: white; font-size: 18px; font-weight: bolder; padding-top: 5px; padding-bottom: 0px; text-align: center; margin: auto; margin-top: 10px; margin-bottom: 0px; margin-right: 0px; width: 81%; /* width: 66%; */ align-items: center; user-select: none; } .dmv-item { background-color: var(--color-5); width: 100%; height: 9vh; margin: auto; margin-bottom: 10px; margin-top: 0px; display: flex; user-select: none; } .dmv-item:hover { background-color: var(--color-3); } .dmv-image { width: 7vh; height: 7vh; margin-left: 10px; margin-top: auto; margin-bottom: auto; object-fit: cover; } .dmv-item-title { font-size: 16px; font-weight: lighter; color: white; padding-top: 2px; } .dmv-tags { display: flex; overflow-x: auto; width: 98%; margin-top: 10px; margin-bottom: 5px; } .dmv-tag { margin: auto; margin-left: 0px; margin-right: 6px; padding: 4px; padding-left: 7px; padding-right: 7px; border-radius: 10px; color: white; font-size: 12px; font-weight: bolder; background-color: #956E09; } .dmv-bottom-info { display: flex; margin: auto; width: 100%; } .dmv-id { color: white; font-size: 13px; } .vehicle-info-stuff { display: flex; flex-direction: row; width: 95%; margin: auto; margin-top: 10px; margin-bottom: 0px; } .vehicle-info-image { width: 444px; height: 269px; object-fit: cover; } .vehicle-info-inner-container { display: flex; flex-direction: column; width: 55%; } .vehicle-info-plate { color: white; margin-left: 10px; font-size: 15px; user-select: none; } .vehicle-info-plate-input { border: none; outline: none; margin-left: 2.5px; font-size: 16px; margin-top: 5px; color: white; background-color: rgba(0, 0, 0, 0); width: 80%; } .vehicle-info-owner { color: white; margin-left: 10px; font-size: 15px; user-select: none; } .vehicle-info-owner-input { border: none; outline: none; margin-left: 2.5px; font-size: 16px; margin-top: 5px; color: white; background-color: rgba(0, 0, 0, 0); width: 80%; } .vehicle-info-class { color: white; margin-left: 10px; font-size: 15px; user-select: none; } .vehicle-info-class-input { border: none; outline: none; margin-left: 2.5px; font-size: 16px; margin-top: 5px; color: white; background-color: rgba(0, 0, 0, 0); width: 80%; } .vehicle-info-model { color: white; margin-left: 10px; font-size: 15px; user-select: none; } .vehicle-info-model-input { border: none; outline: none; margin-left: 2.5px; font-size: 16px; margin-top: 5px; color: white; background-color: rgba(0, 0, 0, 0); width: 80%; } .vehicle-info-imageurl { color: white; margin-left: 10px; font-size: 15px; user-select: none; } .vehicle-info-imageurl-input { border: none; outline: none; margin-left: 2.5px; font-size: 16px; margin-top: 5px; color: white; background-color: rgba(0, 0, 0, 0); width: 80%; } .vehicle-info-icon { color: white; font-size: 16px; margin-left: 10px } .vehicle-info-line { background-color: var(--color-3); height: 2px; margin-left: 10px; margin-bottom: 10px; } .vehicle-info-tags-container { display: flex; flex-direction: column; border: 2px solid var(--color-3); color: white; font-size: 18px; font-weight: bolder; margin: auto; margin-top: 10px; margin-bottom: 0px; width: 95%; height: fit-content; align-items: center; user-select: none; } .vehicle-info-tags-title { background-color: var(--color-4); color: white; font-size: 18px; font-weight: bolder; padding-top: 5px; padding-bottom: 5px; text-align: center; margin: auto; margin-top: 10px; margin-bottom: 0px; width: 95%; align-items: center; user-select: none; } .vehicle-info-tags-add-btn:hover { background-color: var(--color-3); } .vehicle-info-tags-add-btn { background-color: var(--color-4); color: white; font-size: 18px; font-weight: bolder; padding-top: 7.25px; padding-bottom: 7.25px; margin: auto; margin-top: 15px; margin-bottom: 0px; margin-left: 5px; margin-right: 0px; width: 10%; text-align: center; } .vehicle-info-tags-holder { overflow: auto; margin: auto; margin-top: 7px; margin-bottom: 7px; width: 95%; max-height: 14vh; user-select: none; } .vehicle-info-tag { display: inline-block; text-decoration: none; margin: auto; margin-left: 0px; margin-right: 10px; margin-bottom: 10px; padding: 4px; padding-left: 8px; padding-right: 8px; border-radius: 10px; color: black; font-size: 12px; font-weight: 600; background-color: white; user-select: none; width: fit-content; } .vehicle-info-content { width: 93%; margin: auto; margin-top: 10px; margin-bottom: 0px; border: none; outline: none; min-height: 26.9vh; resize: none; background-color: var(--color-5); color: white; font-size: 16px; padding: 10px; } .vehicle-tags { display: flex; overflow-x: auto; width: 98%; margin-top: 5px; margin-bottom: 5px; } .vehicle-tag { display: inline-block; text-decoration: none; margin: auto; margin-left: 0px; margin-right: 10px; padding: 4px; padding-left: 8px; padding-right: 8px; border-radius: 10px; color: white; font-size: 12px; font-weight: 600; background-color: white; user-select: none; width: fit-content; outline: none; border: none; } .stafflogs-container { background-color: var(--color-1); border: 2px solid var(--color-3); display: flex; flex-direction: column; height: 80.7vh; width: 66%; margin-top: 10px; margin-left: 10px; margin-right: 10px; overflow: auto; } .stafflogs-box { display: flex; flex-direction: column; height: 80.7vh; width: 100%; margin-top: 2px; margin-left: 1px; margin-right: 1px; overflow: auto; } .stafflogs-box > p { color: white; font-size: 1.3vh; padding-left: 1vh; } .stafflogs-box-title { align-self: center; background-color: var(--color-4); color: white; font-size: 18px; font-weight: bolder; padding-top: 5px; padding-bottom: 5px; text-align: center; margin: auto; margin-top: 10px; margin-bottom: 0px; margin-left: 10px; margin-right: 10px; width: 97.5%; height: 25px; align-items: center; user-select: none; } .leaderboard-container { background-color: var(--color-1); border: 2px solid var(--color-3); display: flex; flex-direction: column; height: 80.7vh; width: 33%; margin-top: 10px; margin-left: 4px; margin-right: 10px; overflow: auto; } .leaderboard-box { display: flex; flex-direction: column; height: 80.7vh; width: 100%; margin-top: 2px; margin-left: 1px; margin-right: 1px; overflow: auto; } .leaderboard-box-test { margin: 0; padding-top:0.8vh; color: white; font-size: 1.3vh; padding-left: 1vh; } .leaderboard-title { align-self: center; background-color: var(--color-4); color: white; font-size: 18px; font-weight: bolder; padding-top: 5px; padding-bottom: 5px; text-align: center; margin: auto; margin-top: 10px; margin-bottom: 0px; margin-left: 10px; margin-right: 10px; width: 95.5%; height: 25px; align-items: center; user-select: none; } /* Vehicle Colors :( so long lol */ .black-color { background-color: #0e0e0e; color: white; } .darksilver-color { background-color: #333333; color: white; } .silver-color { background-color: #333333; color: white; } .bluesilver-color { background-color: #c4d4e0; } .matteblack-color { background-color: #141414; color: white; } .gray-color { background-color: #808080; color: white; } .lightgray-color { background-color: #D3D3D3; } .utilgunmetal-color { background-color: #39434d; } .red-color { background-color: #c00e1a; } .torinored-color { background-color: #da1918; } .formulared-color { background-color: #b6111b; } .blazered-color { background-color: #a51e23; } .gracefulred-color { background-color: #7b1a22; } .garnetred-color { background-color: #8e1b1f; } .desertred-color { background-color: #6f1818; } .cabernetred-color { background-color: #49111d; } .candyred-color { background-color: #b60f25; } .orange-color { background-color: #f78616; } .gold-color { background-color: #c2944f; } .mattedarkred-color { background-color: #732021; } .matteyellow-color { background-color: #ffc91f; color: black } .brightred-color { background-color: #de0f18; } .darkgreen-color { background-color: #132428; } .racingreen-color { background-color: #122e2b; } .seagreen-color { background-color: #12383c; } .olivegreen-color { background-color: #31423f; } .green-color { background-color: #155c2d; } .gasolinebluegreen-color { background-color: #1b6770; } .mattelimegreen-color { background-color: #66b81f; } .seawash-color { background-color: #65867f; } .midnightblue-color { background-color: #222e46; } .darkblue-color { background-color: #233155; } .saxonyblue-color { background-color: #304c7e; } .blue-color { background-color: #345df3; } .diamondblue-color { background-color: #d6e7f1; } .brightblue-color { background-color: #0b9cf1; } .purpleblue-color { background-color: #2f2d52; } .ultrablue-color { background-color: #2354a1; } .lightningblue-color { background-color: #2446a8; } .mattedarkblue-color { background-color: #1f2852; } .matteblue-color { background-color: #253aa7; } .yellow-color { background-color: #fbe212; color: black } .bronze-color { background-color: #916532; } .lime-color { background-color: #98d223; } .champagne-color { background-color: #9b8c78; } .beige-color { background-color: #F5F5DC; } .darkivory-color { background-color: #473f2b; } .brown-color { background-color: #3a2a1b; } .lightbrown-color { background-color: #b5a079; } .beechwood-color { background-color: #a4965f; } .chocoorange-color { background-color: #752b19; } .cream-color { background-color: #f7edd5; } .white-color { background-color: #f0f0f0; color: black } .steel-color { background-color: #6a747c; } .blacksteel-color { background-color: #354158; } .aluminium-color { background-color: #9ba0a8; } .chrome-color { background-color: #5870a1; } .wornwhite-color { background-color: #eae6de; color: black } .offwhite-color { background-color: #dfddd0; color: black } .lightorange-color { background-color: #f9a458; } .pink-color { background-color: #f21f99; } .blackblue-color { background-color: #0a0c17; } .blackpurple-color { background-color: #0c0d18; } .blackred-color { background-color: #0e0d14; } .darkpurple-color { background-color: #621276; } .olivedrab-color { background-color: #696748; } .tan-color { background-color: #c3b492; } .reports-remove-image:hover { background-color: #950909; } .bolo-remove-image:hover { background-color: #950909; } .incidents-delete:hover { background-color: #950909; } .bolo-delete:hover { background-color: #950909; } .weapons-delete:hover { background-color: #950909; } .reports-delete:hover { background-color: #950909; } .remove-bulletin:hover { background-color: #950909; } .search-vehicle:hover { background-color: #956E09; } .mark-code-5:hover { background-color: #0B9509; } .remove-code-5:hover { background-color: #950909; } .mark-stolen:hover { background-color: #0B9509; } .remove-stolen:hover { background-color: #950909; } .toggle-duty:hover { background-color: #956E09; } .set-callsign:hover { background-color: #0B9509; } .set-radio:hover { background-color: #09956b; } .incidents-ghost-holder { overflow: auto; max-height: 80vh; margin-top: 10px; margin-bottom: 10px; } .incidents-charges-table { display: flex; flex-direction: column; width: 100%; height: 100%; margin: auto; margin-top: -25vh; } .incidents-charges-table-container { background-color: var(--color-5); width: 155vh; height: 85vh; margin: auto; display: flex; flex-direction: column; z-index: 9998; user-select: none; } .incidents-charges-title-container { width: 95%; height: 11vh; background-color: var(--color-4); margin: auto; margin-top: 1.5vh; margin-bottom: 0vh; display: flex; flex-direction: column; border: 2px solid var(--color-4); } .incidents-charges-title { color: white; margin: auto; text-align: center; align-items: center; font-size: 22px; font-weight: bolder; margin-top: 1vh; } .incidents-charges-title span { color: #B4A684; font-size: 19px; } .incidents-charges-title-description { color: white; margin: auto; background-color: var(--color-5); text-align: left; font-size: 17px; padding: .5vh; width: 97%; margin-bottom: 1.5vh; } .manage-incidents-editing-title { background-color: var(--color-3); color: white; font-size: 15px; font-weight: lighter; padding-top: 10px; padding-bottom: 10px; text-align: center; margin: auto; margin-top: 10px; margin-bottom: 0px; margin-right: 0px; margin-left: 10px; width: 95%; align-items: center; user-select: none; } .current-charges-container { width: 95%; border: 2px solid var(--color-4); margin: auto; margin-top: 1.5vh; margin-bottom: 0vh; display: flex; } .current-charges-inner-container { background-color: var(--color-4); width: 35vh; height: fit-content; margin: auto; margin-left: 1vh; margin-right: 0vh; text-align: center; display: flex; } .current-charges-title { color: white; font-size: 19px; font-weight: bolder; padding: .25vh; padding-left: 6vh; padding-right: 6vh; margin: auto; } #current-charges-holder { display: flex; margin: auto; width: 110vh; margin-left: 1vh; margin-right: 1vh; overflow: hidden; } .current-charges-tag { display: inline-block; text-decoration: none; margin: auto; margin-left: 0px; margin-right: 10px; padding: 5px; padding-left: 7px; padding-right: 7px; border-radius: 10px; color: black; font-size: 12px; font-weight: 600; background-color: white; user-select: none; width: fit-content; background-color: white; color: black; white-space: nowrap; } .offenses-title-container { width: fit-content; height: fit-content; background-color: var(--color-4); margin-left: 3.75vh; margin-top: 1.5vh; margin-bottom: 0vh; display: flex; border: 2px solid var(--color-4); } .offenses-title { color: white; padding: .7vh; padding-right: 3vh; font-weight: bolder; font-size: 1.4vh; } .offenses-prepend-holder { width: 95%; background-color: var(--color-4); margin: auto; margin-top: 1.5vh; margin-bottom: 0vh; border: 2px solid var(--color-4); display: grid; grid-template-columns: auto auto auto auto; grid-template-rows: auto auto auto auto; row-gap: 0vh; overflow: auto; } .offense-item { background-color: #0B9509; border: 1.5px solid black; height: 5.0vh; margin: .5vh; flex-direction: column; color: white; display: inline-block; overflow: auto; transition: all 0.15s ease-in-out; } .offense-item:hover { transform: scale(1.02); transition: all 0.15s ease-in-out; } .offense-item-offense { margin: auto; margin-left: .5vh; margin-top: .5vh; color: white; font-size: 1.2vh; font-weight: bold; } .offfense-item-name { margin: auto; margin-right: .5vh; margin-top: .5vh; color: white; font-size: 1.2vh; font-weight: bold; } .offense-item-id { margin: auto; margin-left: .5vh; margin-bottom: .5vh; color: white; font-size: 1.2vh; font-weight: bold; } .offfense-item-months { margin: auto; margin-right: .5vh; margin-bottom: .5vh; color: white; font-size: 1.2vh; font-weight: bold; } .offenses-main-container { overflow: auto; margin: auto; margin-top: 1vh; margin-bottom: 1vh; width: 100%; } .callsign-container { display: flex; flex-direction: column; width: 100%; height: 100%; margin-top: 40.5vh; } .radio-container { display: flex; flex-direction: column; width: 100%; height: 100%; margin-top: 40.5vh; } .radio-inner-container { background-color: var(--color-5); width: 30vh; height: 17.5vh; margin: auto; display: flex; flex-direction: column; z-index: 9998; border: .45vh solid white; } .radio-title { color: white; font-size: 2vh; font-weight: bold; margin: auto; margin-top: 2vh; margin-bottom: 0vh; } .radio-input { width: 20vh; margin: auto; margin-top: 1.5vh; margin-bottom: 0vh; background-color: var(--color-6); border: none; outline: none; font-size: 2vh; color: white; text-align: center; padding: 1vh; } .radio-buttons { width: 20vh; margin: auto; margin-top: 1.5vh; display: flex; flex-direction: row; } .radio-cancel { color: white; padding: .5vh; padding-left: 1vh; padding-right: 1vh; background-color: #D77A0D; border-radius: 1vh; margin: auto; user-select: none; } .radio-cancel:hover { background-color: #f18f1e; } .radio-submit { color: white; padding: .5vh; padding-left: 1vh; padding-right: 1vh; background-color: #0B9509; border-radius: 1vh; margin: auto; user-select: none; } .radio-submit:hover { background-color: #15ac12; } .callsign-inner-container { background-color: var(--color-5); width: 30vh; height: 17.5vh; margin: auto; display: flex; flex-direction: column; z-index: 9998; border: .45vh solid white; } .callsign-title { color: white; font-size: 2vh; font-weight: bold; margin: auto; margin-top: 2vh; margin-bottom: 0vh; } .callsign-input { width: 20vh; margin: auto; margin-top: 1.5vh; margin-bottom: 0vh; background-color: var(--color-6); border: none; outline: none; font-size: 2vh; color: white; text-align: center; padding: 1vh; } .callsign-buttons { width: 20vh; margin: auto; margin-top: 1.5vh; display: flex; flex-direction: row; } .callsign-cancel { color: white; padding: .5vh; padding-left: 1vh; padding-right: 1vh; background-color: #D77A0D; border-radius: 1vh; margin: auto; user-select: none; } .callsign-cancel:hover { background-color: #f18f1e; } .callsign-submit { color: white; padding: .5vh; padding-left: 1vh; padding-right: 1vh; background-color: #0B9509; border-radius: 1vh; margin: auto; user-select: none; } .callsign-submit:hover { background-color: #15ac12; } /* Keep At Bottom */ .red-tag { background-color: #950909; } .orange-tag { background-color: #956E09; } .green-tag { background-color: #0B9509; } .white-tag { display: inline-block; text-decoration: none; margin: auto; margin-left: 0px; margin-right: 10px; margin-bottom: 6px; padding: 7px; padding-left: 8px; padding-right: 8px; border-radius: 10px; color: black; font-size: 12px; font-weight: 600; background-color: white; user-select: none; width: fit-content; background-color: white; color: black; } .orange-penal-code { background-color: #D77A0D; } .green-penal-code { background-color: #0B9509; } .red-penal-code { background-color: #950909; } .header-pin { padding-right: 5px; } .priority-1 { background-color: #bb0404; } .priority-2 { background-color: #ce7808; } .call-bottom-info > span { padding-right: 0.5vh; } .call-attach:hover { background-color: #1caa28; } .Set-Waypoint:hover { background-color: #f18f1e; } .call-detach:hover { background-color: #950909; } .remove-blip:hover { background-color: #950909; } .dispatch-attached-units { display: flex; flex-direction: column; width: 100%; height: 100%; } .active-unit-item:hover { background-color: var(--color-3); } .active-calls-item:hover { background-color: var(--color-3); } .dispatch-attached-units-container { background-color: var(--color-1); width: 92vh; height: 46vh; margin: auto; display: flex; flex-direction: column; z-index: 1; border: 2px solid #FFFFFF; display: none; margin-top: 32.5vh; } .dispatch-attached-units-title { background-color: var(--color-4); color: white; font-size: 20px; font-weight: bolder; text-align: center; padding-top: 15px; padding-bottom: 15px; width: 95%; margin: auto; margin-top: 15px; margin-bottom: 0px; user-select: none; } .dispatch-attached-units-holder { margin: auto; margin-top: 10px; margin-bottom: 10px; overflow: auto; height: 37.8vh; display: flex; flex-direction: column; width: 95%; } .dispatch-attached-unit-item { padding: 10px; height: 3vh; background-color: var(--color-5); display: flex; align-items: center; margin-bottom: 5px; } .attached-units:hover { background-color: rgb(156, 156, 156); } .Set-Dispatch-Waypoint:hover { background-color: #f18f1e; } .call-dispatch-detach:hover { background-color: #950909; } .incidents-title { background-color: var(--color-4); color: white; font-size: 18px; font-weight: bolder; padding-top: 5px; padding-bottom: 0px; text-align: center; margin: auto; margin-top: 10px; margin-bottom: 0px; margin-right: 0px; width: 80%; /* width: 66%; */ align-items: center; user-select: none; } .incidents-title:hover { background-color: var(--color-3); } .incidents-search-refresh { width: 13.7%; font-size: 15px; font-weight: lighter; padding-top: 7px; padding-bottom: 7px; background-color: var(--color-10); margin: auto; margin-left: 5px; margin-top: 10px; margin-bottom: 0px; color: white; text-align: center; user-select: none; } .incidents-search-refresh:hover { background-color: #aa891c; } .respond-calls { display: flex; flex-direction: column; width: 100%; height: 100%; margin-top: 32.5vh; } .respond-calls-container { background-color: var(--color-5); width: 70vh; min-height: 30vh; max-height: 40vh; margin: auto; display: flex; flex-direction: column; z-index: 9998; overflow: auto; } .respond-calls-title { background-color: var(--color-4); color: white; font-size: 20px; font-weight: bolder; text-align: center; padding-top: 15px; padding-bottom: 15px; width: 95%; margin: auto; margin-top: 15px; margin-bottom: 0px; user-select: none; } .respond-calls-input { width: 92.5%; margin-top: 10px; margin-bottom: 10px; outline: solid 3px var(--color-4); margin-left: 27px; min-height: 21.5vh; max-height: 21.5vh; border: none; padding: 10px 10px; background-color: transparent; color: #dadada; resize: none; font-size: 16px; } .respond-calls-input:focus { outline: solid 3px var(--color-4); } .respond-calls-responses { width: 95%; margin-left: 1.7vh } .respond-calls-response { color: #dadada; margin-top: 0.5vh; padding: 0.5vh; background-color: rgba(32, 32, 32, 0.5); color: #FFFFFF; } .offenses-search-area { width: 95%; border: 2px solid var(--color-4); height: 3vh; margin: 1.5vh auto 0vh; display: flex; } .offenses-search { background: transparent; border: none; outline: none; font-size: 1.2vh; color: rgb(255, 255, 255); font-family: Roboto, sans-serif; font-style: normal; font-weight: normal; margin-left: 1vh; padding-top: 10px; padding-bottom: 10px; } .impound-form { display: flex; flex-direction: column; position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); width: 750px; height: 375px; background: var(--color-5); border: 1px solid white; } .impound-form > form { position: absolute; left: 10%; width: 73%; height: 100%; } .impound-form > form > input { border: none; outline: none; font-size: 24px; color: white; background: transparent; border: 1px solid rgb(168, 168, 168); width: 100%; height: 13.5%; margin-top: 20px; padding-left: 10%; } .impound-form > form > i { position: absolute; color: white; font-size: 24px; margin-top: 37.5px; margin-left: 12.6px; } .impound-buttons { position: absolute; margin: auto; display: flex; flex-direction: row; bottom: 6%; left: 10%; } .impound-cancel { color: white; padding: .5vh; padding-left: 1vh; padding-right: 1vh; background-color: #D77A0D; border-radius: 1vh; margin: auto; user-select: none; } .impound-cancel:hover { background-color: #f18f1e; } .impound-submit { color: white; padding: .5vh; padding-left: 1vh; padding-right: 1vh; background-color: #0B9509; border-radius: 1vh; margin: auto; user-select: none; margin-left: 10px; } .impound-submit:hover { background-color: #15ac12; } .status-impound:hover { background-color: #ac8312; } .remove-impound:hover { background-color: #ac1212; } .impound-vehicle:hover { background-color: #12ac1f; } .impound-fee { color: white; } .dispatch-reply:hover { background-color: var(--color-1); } .display_hidden{ display: none; } .cams-page-container { background-color: var(--color-9); border-radius: 15px; position: absolute; width: 96.5%; height: 96.5%; left: 2.0%; top: 1.5%; display: none; overflow: auto } .cams-container { background-color: var(--color-1); border: 2px solid var(--color-3); display: flex; flex-direction: column; height: 80.7vh; width: 100%; margin-top: 10px; margin-left: 10px; margin-right: 10px; overflow: auto; } .cams-item { display: grid; grid-template-columns: 1fr 1fr 1fr 1fr 1fr; grid-auto-flow: row; gap: 15px 15px; overflow: auto; margin-bottom: 10px; } .cams-items { background-color: var(--color-5); height: auto; padding: 10px; text-align: center; margin: 10px; color: white; font-size: 20px; color: white; overflow: visible; } .cams-image { height:125px; width: auto; margin: 10px; } .cams-items:hover { background-color: var(--color-3); } .weapons-container { background-color: var(--color-1); border: 2px solid var(--color-3); display: flex; flex-direction: column; height: 80.7vh; width: 50%; margin-top: 10px; margin-left: 10px; } .weapons-search-title { background-color: var(--color-4); color: white; font-size: 18px; font-weight: bolder; padding-top: 5px; padding-bottom: 5px; text-align: center; margin: auto; margin-top: 10px; margin-bottom: 0px; width: 95%; align-items: center; user-select: none; } .weapons-search-title:hover { background-color: var(--color-3); } .weapons-search-input { background-color: var(--color-3); color: white; padding-top: 10px; padding-bottom: 10px; text-align: center; margin: auto; margin-top: 10px; margin-bottom: 0px; width: 95%; align-items: center; user-select: none; display: none; } #weapons-search-input { outline: none; border: none; width: 95%; color: white; font-size: 15px; background-color: rgba(0, 0, 0, 0); margin: auto; } #weapons-search-input::placeholder { color: white; } .weapons-items { display: flex; flex-direction: column; overflow: auto; margin: auto; margin-top: 10px; width: 95%; height: 100%; margin-bottom: 15px; } .weapon-information-container { background-color: var(--color-1); border: 2px solid var(--color-3); display: flex; flex-direction: column; height: 80.7vh; width: 50%; margin-top: 10px; margin-left: 10px; margin-right: 10px; } .weapon-information-new { width: 13.7%; font-size: 15px; font-weight: lighter; padding-top: 7px; padding-bottom: 7px; background-color: #8f1b1b; margin: auto; margin-left: 5px; margin-top: 10px; margin-bottom: 0px; color: white; text-align: center; user-select: none; display: block; } .weapon-information-new:hover { background-color: #aa1c1c; } .weapon-information-save { width: 13.7%; font-size: 15px; font-weight: lighter; padding-top: 7px; padding-bottom: 7px; background-color: #1b8f25; margin: auto; margin-left: 5px; margin-top: 10px; margin-bottom: 0px; color: white; text-align: center; user-select: none; display: block; } .weapon-information-save:hover { background-color: #1caa28; } .weapon-information-title { background-color: var(--color-4); color: white; font-size: 18px; font-weight: bolder; padding-top: 5px; padding-bottom: 0px; text-align: center; margin: auto; margin-top: 10px; margin-bottom: 0px; margin-right: 0px; width: 81%; /* width: 66%; */ align-items: center; user-select: none; } .weapon-info-stuff { display: flex; flex-direction: row; width: 95%; margin: auto; margin-top: 10px; margin-bottom: 0px; } .weapon-info-image { width: 444px; height: 269px; object-fit: cover; } .weapon-info-imageurl { color: white; margin-left: 10px; font-size: 15px; user-select: none; } .weapon-info-imageurl-input { border: none; outline: none; margin-left: 2.5px; font-size: 16px; margin-top: 5px; color: white; background-color: rgba(0, 0, 0, 0); width: 80%; } .weapon-info-inner-container { display: flex; flex-direction: column; width: 55%; } .weapon-info-serial { color: white; margin-left: 10px; font-size: 15px; user-select: none; } .weapon-info-serial-input { border: none; outline: none; margin-left: 2.5px; font-size: 16px; margin-top: 5px; color: white; background-color: rgba(0, 0, 0, 0); width: 80%; } .weapon-info-icon { color: white; font-size: 16px; margin-left: 10px } .weapon-info-line { background-color: var(--color-3); height: 2px; margin-left: 10px; margin-bottom: 10px; } .weapon-info-model { color: white; margin-left: 10px; font-size: 15px; user-select: none; } .weapon-info-model-input { border: none; outline: none; margin-left: 2.5px; font-size: 16px; margin-top: 5px; color: white; background-color: rgba(0, 0, 0, 0); width: 80%; } .weapon-info-owner { color: white; margin-left: 10px; font-size: 15px; user-select: none; } .weapon-info-owner-input { border: none; outline: none; margin-left: 2.5px; font-size: 16px; margin-top: 5px; color: white; background-color: rgba(0, 0, 0, 0); width: 80%; } .weapon-info-class { color: white; margin-left: 10px; font-size: 15px; user-select: none; } .weapon-info-class-input { border: none; outline: none; margin-left: 2.5px; font-size: 16px; margin-top: 5px; color: white; background-color: rgba(0, 0, 0, 0); width: 80%; } .weapon-info-imageurl { color: white; margin-left: 10px; font-size: 15px; user-select: none; } .weapon-info-imageurl-input { border: none; outline: none; margin-left: 2.5px; font-size: 16px; margin-top: 5px; color: white; background-color: rgba(0, 0, 0, 0); } .weapon-info-content { width: 93%; margin: auto; margin-top: 10px; margin-bottom: 0px; border: none; outline: none; min-height: 30.9vh; resize: none; background-color: var(--color-5); color: white; font-size: 16px; padding: 10px; } .weapons-item-title { font-size: 16px; font-weight: lighter; color: white; padding-top: 2px; } .weapons-image { width: 7vh; height: 7vh; margin-left: 10px; margin-top: auto; margin-bottom: auto; object-fit: cover; } .weapons-item-title { font-size: 16px; font-weight: lighter; color: white; padding-top: 2px; } .weapons-bottom-info { display: flex; margin: auto; width: 100%; } .weapons-id { color: white; font-size: 13px; } .weapons-item { background-color: var(--color-5); width: 100%; height: 9vh; margin: auto; margin-bottom: 10px; margin-top: 0px; display: flex; user-select: none; } .weapons-item:hover { background-color: var(--color-3); } .weapons-image { width: 7vh; height: 7vh; margin-left: 10px; margin-top: auto; margin-bottom: auto; object-fit: cover; } .weapons-item-title { font-size: 16px; font-weight: lighter; color: white; padding-top: 2px; } .vehicle-info-points { color: white; margin-left: 10px; font-size: 15px; user-select: none; margin-top: 5px; } input[type="range"].vehicle-info-points-input { border: none; outline: none; margin-left: 2.5px; font-size: 16px; margin-top: 5px; color: white; width: 80%; } input[type="range"].vehicle-info-points-input::-moz-range-thumb { box-shadow: none; border: 2px solid grey; height: 16px; width: 16px; border-radius: 16px; background: white; } input[type="range"].vehicle-info-points-input::-moz-range-track { width: 100%; height: 2px; box-shadow: none; background: var(--color-8); border-radius: 0px; border: 0px; } .manage-profile-apartment { color: white; margin-left: 10px; font-size: 15px; user-select: none; } .manage-profile-apartment-input { border: none; outline: none; margin-left: 2.5px; font-size: 16px; margin-top: 2px; color: white; background-color: rgba(0, 0, 0, 0); } /* Charges Hover */ .ccontextmenu { position: absolute; width: fit-content; padding: 2px; margin: 0; border: 1px solid var(--color-3); background: var(--color-5); z-index: 100; border-radius: 3px; box-shadow: 1px 1px 4px rgba(0,0,0,.2); opacity: 0; transform: translate(0, 15px) scale(.95); transition: transform 0.1s ease-out, opacity 0.1s ease-out; pointer-events: none; } .ccontextmenu-item { display: block; position: relative; margin: 0; padding: 0; /* white-space: nowrap; */ max-width: 34ch; word-wrap:break-word; } .ccontextmenu-text { display: block; color: white; font-size: 13px; cursor: pointer; border: 1px solid transparent; /* white-space: nowrap; */ padding: 6px 8px; border-radius: 3px; max-width: 34ch; word-wrap:break-word; } .ccontextmenu-text { outline: 0 none; text-decoration: none; } .ccontextmenu-text .fa { position: absolute; left: 8px; top: 50%; transform: translateY(-50%); } .ccontextmenu-item-disabled { opacity: .5; pointer-events: none; } .ccontextmenu-item-disabled .ccontextmenu-text { cursor: default; } .ccontextmenu-item-submenu::after { content: ""; position: absolute; right: 6px; top: 50%; transform: translateY(-50%); border: 5px solid transparent; border-left-color: #808080; } .ccontextmenu-item-submenu:hover::after { border-left-color: #fff; } .ccontextmenu-show, .ccontextmenu-item:hover > .ccontextmenu { opacity: 1; transform: translate(0, 0) scale(1); pointer-events: auto; z-index: 9999; } .map-page-container { background-color: var(--color-9); border-radius: 15px; position: absolute; width: 96.5%; height: 96.5%; left: 2.0%; top: 1.5%; display: none; } .calls-container { background-color: var(--color-1); border: 2px solid var(--color-3); display: flex; flex-direction: column; height: 80.7vh; width: 30%; margin-top: 10px; margin-left: 10px; } .calls-search-title { background-color: var(--color-4); color: white; font-size: 18px; font-weight: bolder; padding-top: 5px; padding-bottom: 5px; text-align: center; margin: auto; margin-top: 10px; margin-bottom: 0px; width: 95%; align-items: center; user-select: none; } .calls-search-title:hover { background-color: var(--color-3); } .calls-search-input { background-color: var(--color-3); color: white; padding-top: 10px; padding-bottom: 10px; text-align: center; margin: auto; margin-top: 10px; margin-bottom: 0px; width: 95%; align-items: center; user-select: none; display: none; } #calls-search-input { outline: none; border: none; width: 95%; color: white; font-size: 15px; background-color: rgba(0, 0, 0, 0); margin: auto; } #calls-search-input::placeholder { color: white; } .map-container { background-color: var(--color-1); border: 2px solid var(--color-3); display: flex; flex-direction: column; height: 80.7vh; width: 70%; margin-top: 10px; margin-left: 10px; margin-right: 10px; } .map-clear { width: 13.7%; font-size: 15px; font-weight: lighter; padding-top: 7px; padding-bottom: 7px; background-color: #8f1b1b; margin: auto; margin-left: 5px; margin-right: 10px; margin-top: 10px; margin-bottom: 0px; color: white; text-align: center; user-select: none; display: block; } .map-clear:hover { background-color: #aa1c1c; } .map-title { background-color: var(--color-4); color: white; font-size: 18px; font-weight: bolder; padding-top: 5px; padding-bottom: 5px; text-align: center; margin: auto; margin-top: 10px; margin-bottom: 0px; margin-left: 10px; margin-right: 5px; width: 98%; align-items: center; user-select: none; } .map-item { border: 2px solid var(--color-3); position: absolute; width: 58%; height: 88.5%; left: 40.6%; top: 8%; margin-bottom: 15px; } .leaflet-marker-pane { z-index: 600; } .leaflet-tooltip-pane { z-index: 650; } .leaflet-tooltip-right { margin-left: 6px; }