﻿/*Fix thead button content first row issue in repeaters*/

[data-repeater-item]:first-child [data-repeater-delete] {
    display: none;
}

@font-face {
    font-family: 'GreycliffCF';
    src: url('../plugins/global/fonts/GreycliffCF-Regular.ttf');
}

table.dataTable tr th.select-checkbox.selected::after {
    content: "✔";
    margin-top: -11px;
    margin-left: -4px;
    text-align: center;
    text-shadow: rgb(176, 190, 217) 1px 1px, rgb(176, 190, 217) -1px -1px, rgb(176, 190, 217) 1px -1px, rgb(176, 190, 217) -1px 1px;
}

.bg-blue-gradient {
    background: linear-gradient(to right, #ffffff 5%, #ddf8fb 95%);
    border-radius: 1rem;
    position: relative;
    overflow: hidden;
}
.bg-blue-gradient::after {
    content: "";
    position: absolute;
    top: 4rem;
    right: 1rem;
    width: 400px;
    height: 120px;
    background: url('/assets/media/logos/h_logo_white.png') no-repeat center/contain;
    transform: translateY(-50%);
    opacity: 1; /* soft watermark effect */
    pointer-events: none;
}

.bg-grey-gradient {
    background: linear-gradient(to right, #ffffff 10%, #e5e6ee 90%);
    border-radius: 1rem;
    position: relative;
    overflow: hidden;
}
.bg-grey-gradient::after {
    content: "";
    position: absolute;
    top: 4rem;
    right: 1rem;
    width: 400px;
    height: 120px;
    background: url('/assets/media/logos/h_logo_white.png') no-repeat center/contain;
    transform: translateY(-50%);
    opacity: 1; /* soft watermark effect */
    pointer-events: none;
}