.kt-select-dropdown {
    max-height: 250px;
    overflow-y: auto;
}

blockquote {
    position: relative;
    display: inline-block;
    background: #eee;
    padding: 40px;
    border-radius: 10px;
    font-family: 'Bitter', serif;
    color: #333;
    /* text-align: left; */
    /* box-shadow: 1px 1px 1px #999, 2px 2px 1px #999, 3px 3px 1px #999; */
    transition-duration: .3s;
}

ul,ol, menu {
    list-style-type: disc;
    list-style-position: inside;
}

h1 {
    font-size: 24px;
    line-height: 36px;
}

.cms_page a {
    text-decoration: underline;
    font-size: 11px;
    text-transform: lowercase;
    font-weight: 400;
}





/* Boutons FreeScout */
#fsw-btn
{
    margin-bottom:5px; /* 65px */
    height: 50px !important;
    width: 50px !important;
    bottom: 100px !important;
}

#lien-fsbase
{
    background-color: rgb(93, 120, 255);
    position: fixed;
    bottom: 165px;
    height: 50px !important;
    width: 50px !important;
    z-index: 1098;
    padding: 14px;
    cursor: pointer;
    line-height: 21.5px;
    color: rgb(255, 255, 255);
    text-align: center;
    border-radius: 50%;
    right: 19px;
}

/* Tooltip container */
.tooltipfs
{
    position: relative;
    display: inline-block;
}

/* Tooltip text */
.tooltipfs .tooltiptextfs
{
    visibility: hidden;
    width: 120px;
    background-color: black;
    color: #fff;
    text-align: center;
    padding: 5px 0;
    border-radius: 6px;
    font-size:14px;

    /* Position the tooltip text */
    position: absolute;
    z-index: 1;
    top: 0px;
    right: 115%;

    /* Transition */
    opacity: 0;
    transition: opacity 0.5s;
}

/* Tooltip arrow */
.tooltipfs .tooltiptextfs::after
{
    content: " ";
    position: absolute;
    top: 50%;
    left: 100%; /* To the right of the tooltip */
    margin-top: -5px;
    border-width: 5px;
    border-style: solid;
    border-color: transparent transparent transparent black;
}

/* Show the tooltip text when you mouse over the tooltip container */
.tooltipfs:hover .tooltiptextfs
{
    visibility: visible;
    opacity: 1;
}


.kt-sidebar {
    background-color: #1e1e2d;
}

@media (width >= 500px)
{
    #fsw-btn
    {
        margin-bottom:5px; /* 65px */
        height: 50px !important;
        width: 50px !important;
        bottom: 60px !important;
    }

    #lien-fsbase
    {
        background-color: rgb(93, 120, 255);
        position: fixed;
        bottom: 125px;
        height: 50px !important;
        width: 50px !important;
        z-index: 1098;
        padding: 14px;
        cursor: pointer;
        line-height: 21.5px;
        color: rgb(255, 255, 255);
        text-align: center;
        border-radius: 50%;
        right: 19px;
    }
}

