/* AmbDesk login background */
.login-ui {
    background:
        linear-gradient(135deg, rgba(7, 14, 25, 0.76), rgba(18, 32, 55, 0.62)),
        url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAIAAACQd1PeAAAADElEQVR42mOQk9MDAADIAGuNI/s7AAAAAElFTkSuQmCC') center center / cover no-repeat fixed;
}

/* Override default guac-tricolor.svg logo in dialog.css */
.login-ui .login-dialog .logo {
    background-image: url('data:image/jpeg;base64,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GQARGU4AEQ6NKU7LRq7psNF73PxRmTVKiYPpn/E//9oADAMBAAIAAwAAABDzzzzzDj7zzzzzzzzjSR+RLzzzzzzyyDjA0rbzzzzzxwwT0Ln/AM8888804wygB0888888cUkciXe8888888UwxS1888888888c8888888888888888+888888EkcQkd888888880o4yP+888888cMcsEsc8888888888888888//EACcRAQABAwMEAgEFAAAAAAAAAAERACExMEFRYXGR8IGhIECxwdHx/9oACAEDAQE/EPzKUoWszqJ4AlDe/tqEoFC928dTv4o7LYubnx6ad/uzSxEAFQVqII2zBtIn1+1EjenjS9brTgEi6b359nmkDSeFi3Yr2OhpQzYLlwX3f4y7UqcXgSW3ufNAjYJIzEzAYMGfoqzgHc4M9e0HTSTDt/apm0cmL37sc/7RCES8RvEmzx4igIg2NKPQIYznili9r8W3cUPEOmoGCNaSdZTio1NJHomTT2SH3t5agFhQQKZE542tqWiaHDco8JC9zerACWWN3l6/rv/EAB4RAQACAwACAwAAAAAAAAAAAAEAESEwMRBAIGFx/9oACAECAQE/EPmid2A5ZQKEVZ18sWbuF/ZEVTq5YltlYBOWpUMWlRlnRerl8Yq2RVy6gMMUkVVvtKC2IndYsENlPJx+NYpkgpyKvfe//8QAKxABAQACAQMCBgICAwEAAAAAAREAITFBUWFxgRAgMECR8LHBUKFg0eHx/9oACAEBAAE/EP8ABslIIw5ALEbXh1Cn5ESoHhH4KAqwMLANBdnY4L6P2cUbDwZBeus4zPp09pHU1FGLlxtmsIqNKMUAMlhvGPcuEcuu23wbbwcB14i45gUrFCkYcYstnV5PLr/HjFVKCnb2vFzXRa4R+mmmCiiByBLv8/YTi5JCsNvdQ98FaFLmam4P4Ccj4NexgV6j3op2WkfkDLzQ8HAA/KfhPMZ6AEI/s/GE5m1B9/r8CgvYiDswL2XvlmLZvowVVfQKsBcX3dFSRQAIIigRESmfs+HyBqckgjQDT3e+PEKQqHuYQvU8wnK8/wA41OsNHt9ZuirJMGQbCM9lQmGDpbFfIa7OSmggAMgoKdVQyM2JpUGCpui5FNUWjDqgVDNRkopamGbSnDAAAqsjKzkshaoQNsN4xb0UzRUlONKdly3fz2YQUhNTifApZn3c/pccRsS31z+zeK711aep19Ofqxm4SFE291D3xEI+kgPNTd4MF1VlCDjYhbVwMHDGsjR4UKgRZyOGnFRBJHkqjN4GsCZZxy4r0KwSmga+IaVKISgQV01F8YCxmi0CrBvA4tsHqE8r+j/vDXZ5ocprperdz9Hy+qzEunqrTTd0FbFSAU3x4dCCWso7y7Nb0SUFZCpYBwY6ECSTE0nqZz+YJQp84QZKw38gYqMuLqI4fl7/ABA/re2P0fL6/UwSpEmRSaThw3WYKk01ILougAABhnIeEu4aWlSPyhp5MNUXS/invnFZUT8n/wBxn5HSeyOQRt5uHB1wjcfAehX0+qQiKNB4bfwn5wJ4WaWucpBwWqIc1hmqFF0dAVO0pTBtxKSdoUR0dcWzkIBRtOriavI4ToAdQknRjxjtjQFVyCe0HUO3SfXfjHyOCDUNvYOXthYVrwddIX2uCgXSf54ySEwGj036GOUoqvKx+qtnqoEcIEG4FlUjvEixpRRVMwCywOtmAGkQ4LV5n+z4kylE54tHGvKiuYccIRqrVcjQLG9Yin4L7YdgKjgDlxy8HW7MTkD/ANwSm3T3d/U+bHAmxJsP36Hg+sWE8wAkR2O1o6pk6lOvI3hTkeEo0UyhuvHVqj4Q845NmiabajhUeTXOB2EbAEADgD4hpxDPLFHlNcEMtvsS7Kle4PfEYIGI9MKilrERs8fYGyISkFdYqbs+GOQIg4KDmwkLTbveISybhv5A299EvctPamKnJJyR6azy9uol04PXnz9iSEU2VEckHoMQ6MEOuoAO3Bs/EQnCBFQFZQHOaFykH0D34jhAcvYDlklJNqNAb0BrLWHvTV6f034waG2EPAy1vNer1eP9n0wXYYHg+zg1yghxIuqztWcvyG7uARnl5/4I+Tg0bJ9k5OgvyqCeLA4AKFB2fIjZFAlO5JvUffHbAUThME0T15voT6p9inA/EjR4uOyopbnZ77Dw4KyXwaArXKBOEwaoT3AJHkLaR5NlF4LBehgoHgonVSk8BbIoPQuhMFKpNSJUhC3bNbxNs2BIcgE8jQHDiHR0RPcTHRrt2Arlb+G6KtHsP4zacu7scvxD2zg/TX6vPccgVlOanO+CB5SuS3x3p5F3ccpYaLfr9OHc+E39T2/CYE4G1i6nQu8MjAc0JUpdG9UpTVUKlAiASVe5jY+UyIg9RH2OHkfnUA5i8TByl2KB3t6X8mcH6a/V8mlnWDoQyRbeX4K3tRXh0dLlvOC8c6ACLZ4sT1JttA2Lto1inOekDRakOm8R+VbChQ7ERNiCbLh3nAetEsU6OhibLhOO6K2ayrg8amNDbDEQAPQA9jAIABAOmRPcK24MPQyv6DalCcccfVVwRSIhAiWC6YOhcCrCqDRSDK6APUwI8OSVapwhp33emR3jOgNCNgVo6nOCFe6wCMawkN6d85HwK02jRp4OjlO/UdHaoNm51wRiYqUphHMol8Y6lBJF3eiknMZxhBsQvUCaegVeAuErM6XeMIIrUgMkrKPucmjTsOjk6PHutXoOOQ5Pq3IeEIDApYKIgOjEnvhgBfKAg8JhQg34hg9RHqwSKx+NeIDqYRmBVqEURXN0O1dckFelizCpJBoiF1Rfw0CisNvtRBwG+Y8TOXVpDdRqqwkSnYQ7iLHWEMTqxUqAeoQq+cbrOhe8EhegVOBxsiSLRB01JcoheHSHqQZoFEmwIz7QH93Nq2ewoer/AAn/2Q==') !important;
    background-repeat: no-repeat;
    background-position: center;
    background-size: contain !important;
    width: 180px !important;
    height: 100px !important;
    margin: 0.5em auto 1.5rem auto;
}

.login-ui .logo .logo-icon,
.login-ui .logo .logo-text,
.login-ui .app-name {
    display: none !important;
}

/* Keep the form nicely spaced under the centered logo */
.login-ui .login-dialog .login-fields {
    margin-top: 1.25rem;
}
/*
 * Licensed to the Apache Software Foundation (ASF) under one
 * or more contributor license agreements.  See the NOTICE file
 * distributed with this work for additional information
 * regarding copyright ownership.  The ASF licenses this file
 * to you under the Apache License, Version 2.0 (the
 * "License"); you may not use this file except in compliance
 * with the License.  You may obtain a copy of the License at
 *
 *   http://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing,
 * software distributed under the License is distributed on an
 * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
 * KIND, either express or implied.  See the License for the
 * specific language governing permissions and limitations
 * under the License.
 */

/* Label/tag denoting the user that shared a connection */
.jdbc-share-tag {

    background: #0095ff;
    padding: 0.25em;

    -moz-border-radius:    0.25em;
    -webkit-border-radius: 0.25em;
    -khtml-border-radius:  0.25em;
    border-radius:         0.25em;

    color: white;
    font-size: 0.75em;
    font-weight: bold;

}
