﻿html body {
    font-family: 'Dm Sans', 'Helvetica Neue', Helvetica, 'DM Sans', Arial, sans-serif;
}

.ati-button-circle {
    display: inline-flex;
    align-items: center;
    border: none !important;
    border-radius: 1.25rem;
    width: 2.5rem;
    height: 2.5rem;
}

    .ati-button-circle:hover {
        background-color: #ececec !important;
    }

    .ati-button-circle:focus {
        box-shadow: none;
    }

    .ati-button-circle:active {
        border: none !important;
    }

    .ati-button-circle:focus:active {
        border: none !important;
        box-shadow: none;
    }

.ati-button-register {
    background-color: black;
    color: white;
    border: none !important;
    box-shadow: none;
}

    .ati-button-register:hover {
        background-color: #4b4b4b !important;
        color:white;
    }

    .ati-button-register:focus {
        box-shadow: none;
    }

    .ati-button-register:active {
        border: none !important;
        
    }

    .ati-button-register:focus:active {
        border: none !important;
        box-shadow: none;
        color: white;
    }

.ati-button-success {
    color: #FFFFFF;
    background-color: #43a047;
    font-weight: 500;
    font-size: 0.875rem;
    border: none;
    background-color: #2b3163;
    color: #ffffff;
    border-radius: 0.3rem;
}

    .ati-button-success:hover {
        background-color: #4b4b4b !important;
        color: white;
    }

    .ati-button-success:focus {
        box-shadow: none;
    }

    .ati-button-success:active {
        border: none !important;
    }

    .ati-button-success:focus:active {
        border: none !important;
        box-shadow: none;
        color: white;
    }

.ati-button-danger {
    color: #FFFFFF;
    background-color: #ff9800;
    font-weight: 500;
    font-size: 0.875rem;
    border: none;
    background-color: #ef0e34;
    color: #ffffff;
    border-radius: 0.3rem;
}

    .ati-button-danger:hover {
        background-color: #4b4b4b !important;
        color: white;
    }

    .ati-button-danger:focus {
        box-shadow: none;
    }

    .ati-button-danger:active {
        border: none !important;
    }

    .ati-button-danger:focus:active {
        border: none !important;
        box-shadow: none;
        color: white;
    }



.ati-dropdown-menu {
    left: -113px !important;
}

.ati-dropdown-menu-item {
    font-family: "Dm Sans";
    font-size: 0.875rem;
    font-weight: normal !important;
    letter-spacing: -0.03rem;
    margin: 0;
    text-align: right;
}

