.appname {
    font-family: 'Myriad Pro Bold';
    margin-right: 20px;
    text-transform: uppercase;
}
@media only screen and (max-width: 692px) {
    #navbarmain{
        /* width: 595px; */
    }
}
#navbarmainToggler {
    margin-left: 6px;
}
nav .btn-rond {
    width: 32px;
    height: 32px;
    border-radius: 100%;
    text-align: center;
    padding: 2px!important;
    margin: 0 4px;
}

nav .btn-rond:hover {
    width: 32px;
    height: 32px;
    background-color: rgb(140,140,140,0.25);
    fill: rgb(204,41,43,1);
    border-radius: 100%;
    text-align: center;
    padding: 2px!important;
    margin: 0 4px;
}

nav .btn-rond svg {
    fill: inherit;
}

nav .btn-rond-fill {
    width: 32px;
    height: 32px;
    background-color: rgb(204,41,43,1);
    color:white!important;
    border-radius: 100%;
    text-align: center;
    padding: 2px!important;
    margin: 0 4px;
    font-weight: bolder;
    font-family: 'Myriad Pro Bold';
    -webkit-box-align: center!important;
    -ms-flex-align: center!important;
    align-items: center!important;
    -webkit-box-pack: center!important;
    -ms-flex-pack: center!important;
    justify-content: center!important;
    display: -webkit-box!important;
    display: -ms-flexbox!important;
    display: flex!important;
}

#navbarmain li {
    -webkit-box-align: center!important;
    -ms-flex-align: center!important;
    align-items: center!important;
    -webkit-box-pack: center!important;
    -ms-flex-pack: center!important;
    justify-content: center!important;
    display: -webkit-box!important;
    display: -ms-flexbox!important;
    display: flex!important;
}
#navbarmain .nav-link-btn {
    font-family: 'Myriad Pro Regular';
    color: rgba(0,0,0,.7);
}

#navbarmain .nav-link-btn:hover {
    background-color: rgb(140,140,140,0.25);
    color: rgb(204,41,43,1);
    border-radius: 3px;
}

#navbarmain .dropdown-item-group {
    color: darkslategray;
    text-transform: uppercase;
    font-family: 'Myriad Pro Bold';
    height: 25px!important;
}
#navbarmain .dropdown-item:not(.dropdown-item-group,.item-outil) {
    padding-left: 30px;
}

#navbarmain .dropdown-menu:not(#dropdown-menu-outils) {
    max-height: 90vh;
    min-width: 350px;
    overflow-y: auto;
    line-height: 16px;
}

#navbarmain #dropdown-menu-outils, #navbarmain #dropdown-notifications {
    left: unset;
    right: 0;
}

#dropdown-notifications {
    max-height: 94vh !important;
    top:49px;
    overflow-y: scroll;
    padding: 0;
    margin: 0;
    border: 0px;
    background-color: #ffffff00;
}

#dropdown-notifications .card {
    margin: 2px;
}

#dropdown-notifications .card-header {
    display: flex;
    justify-content: space-between;
    align-items: center;
 }

#navbarmain .dropdown-menu small{
    font-family: 'Myriad Pro Light';
}

#navbarmain .dropdown-item svg {
    margin-right: 1.5em;
    width: 1.5em;
    height: 1.5em;
}

#navbarmain .dropdown-item.item-outil {
    display: flex;
    align-items: center;
}

#navbarmain .dropdown-item.item-outil svg {
    margin-right: 5px;
}

#navbarmain .dropdown-item {
    height:45px;
}

.dismiss_button {
    border: 0;
    background: #ffffff00;
 }

.history-section {
    font-family: 'Myriad Pro Bold';
}

.nav-item #bouton-outils svg {
    margin-right: 5px;
}

.notification_card {
    text-decoration: inherit;
    color: inherit;
    cursor: pointer;
}

.notification_card:hover {
    text-decoration: inherit;
    color: inherit;
    cursor: pointer;
}