/* your styles go here */

.content-inner-no-navbar {
    width: 100%;
}

nav.navbar .nav-link-current-user {
    padding-top: 0px;
    padding-bottom: 0px;
    padding-right: 0px;
}

nav.side-navbar a[data-toggle="collapse"]::before {
    font-family: 'Font Awesome 5 Free';
    font-weight: 900;
}

nav.navbar .dropdown-toggle::after {
    font-family: 'Font Awesome 5 Free';
    font-weight: 900;
}

.checkbox-template::after, .radio-template::after {
    font-family: 'Font Awesome 5 Free';
    font-weight: 900;
}

.haso-btn-yes-no {
    width: 5em;
}

.card-equal-height-siblings {
    height: calc(100% - 30px);
}

.haso-icon-rounded {
    width: 40px;
    height: 40px;
    line-height: 40px;
    text-align: center;
    min-width: 40px;
    max-width: 40px;
    color: #fff;
    border-radius: 50%;
    margin-right: 15px;
}

button[disabled] {
    cursor: default;
}

.badge {
    position: relative;
    top: -.15em;
}

.help-text-warning {
    padding: .25em .4em;
    border-radius: .25rem;
    display: inline-block;
    top: .25em;
    position: relative;
}

.haso-cookie-banner {
    position: fixed;
    bottom: 0px;
    left: 0px;
    width: 100%;
    z-index: 999;
    border-radius: 0px;
}

.disabled-checkbox:checked::before {
    background: #dae2e7;
}

.img-cover {
    object-fit: cover;
}

@media (min-width: 992px) {
    .img-productpage-breaks {
        width: 210px;
        height: 210px;
        object-fit: cover;
    }
}

@media (min-width: 1199px){
    .img-productpage-breaks {
        width: 255px;
        height: 255px;
        object-fit: cover;
    }
}

.blink {
    -webkit-animation: blink 3s linear infinite;
    animation: blink 3s linear infinite;
}

@-webkit-keyframes blink {
    0% {
        color: rgba(34, 34, 34, 1);
    }

    50% {
        color: rgba(34, 34, 34, 0);
    }

    100% {
        color: rgba(34, 34, 34, 1);
    }
}

@keyframes blink {
    0% {
        color: rgba(34, 34, 34, 1);
    }

    50% {
        color: rgba(34, 34, 34, 0);
    }

    100% {
        color: rgba(34, 34, 34, 1);
    }
}