.g-back-office-emundus-tableau.evaluations-page .main-panel .panel-heading .btn-group.pull-right, .g-back-office-emundus-tableau.decision-page .main-panel .panel-heading .btn-group.pull-right {
    top: -29px !important;
}

.g-back-office-emundus-tableau.evaluations-page .em-container-share-table .em-container-share-table-left,.g-back-office-emundus-tableau.decision-page .em-container-share-table .em-container-share-table-left  {
    margin-top: 13px;
}

.gantry.g-back-office-emundus-tableau.evaluations-page .main-panel .panel-heading.em-container-evaluation-heading .btn-group.pull-right, .gantry.g-back-office-emundus-tableau.evaluations-page .main-panel .panel-heading.em-container-tags-heading .btn-group.pull-right, .gantry.g-back-office-emundus-tableau.evaluations-page .main-panel .panel-heading.em-container-comment-heading .btn-group.pull-right, .gantry.g-back-office-emundus-tableau.decision-page .main-panel .panel-heading.em-container-evaluation-heading .btn-group.pull-right, .gantry.g-back-office-emundus-tableau.decision-page .main-panel .panel-heading.em-container-tags-heading .btn-group.pull-right, .gantry.g-back-office-emundus-tableau.decision-page .main-panel .panel-heading.em-container-comment-heading .btn-group.pull-right {
    top: 0px !important;
}


.gantry #g-navigation .g-container #header-c .moduletable .header-right a.btn.btn-danger:not(.btn-creer-compte) {
    padding: 10px 25px !important;
    border-radius: 6px;
    background-color: transparent;
    border: 1px solid #530ac4;
    color: #530ac4;
    -webkit-transition: background-color 200ms cubic-bezier(.55, .085, .68, .53), -webkit-transform 200ms cubic-bezier(.55, .085, .68, .53);
    transition: background-color 200ms cubic-bezier(.55, .085, .68, .53), -webkit-transform 200ms cubic-bezier(.55, .085, .68, .53);
    transition: transform 200ms cubic-bezier(.55, .085, .68, .53), background-color 200ms cubic-bezier(.55, .085, .68, .53);
    transition: transform 200ms cubic-bezier(.55, .085, .68, .53), background-color 200ms cubic-bezier(.55, .085, .68, .53), -webkit-transform 200ms cubic-bezier(.55, .085, .68, .53);
    font-family: 'Clarikaprogeo md', sans-serif;
    font-weight: 600 !important;
    margin-top: 0px;
    margin-left: 25px;
    display: inline-block;
    line-height: inherit;
    text-decoration: none;
    cursor: pointer;
}

.gantry #g-navigation .g-container #header-c .moduletable .header-right a.btn.btn-danger:not(.btn-creer-compte):hover, .gantry #g-navigation .g-container #header-c .moduletable .header-right a.btn.btn-danger:not(.btn-creer-compte):active, .gantry #g-navigation .g-container #header-c .moduletable .header-right a.btn.btn-danger:not(.btn-creer-compte):focus {
    background-color: transparent;
    border: 1px solid #1f016d;
    color: #1f016d;
    -webkit-transform: translate(0px, -2px);
    -ms-transform: translate(0px, -2px);
    transform: translate(0px, -2px);
}

#g-navigation .g-container #header-c .moduletable .header-right a.btn.btn-danger.btn-creer-compte, #g-navigation .g-container #header-c .moduletable .header-right a.btn.btn-danger.inscription {
    padding: 10px 25px !important;
    border-radius: 6px;
    background-color: #530ac4;
    border: 1px solid #530ac4;
    color: #fff;
    -webkit-transition: background-color 200ms cubic-bezier(.55, .085, .68, .53), -webkit-transform 200ms cubic-bezier(.55, .085, .68, .53);
    transition: background-color 200ms cubic-bezier(.55, .085, .68, .53), -webkit-transform 200ms cubic-bezier(.55, .085, .68, .53);
    transition: transform 200ms cubic-bezier(.55, .085, .68, .53), background-color 200ms cubic-bezier(.55, .085, .68, .53);
    transition: transform 200ms cubic-bezier(.55, .085, .68, .53), background-color 200ms cubic-bezier(.55, .085, .68, .53), -webkit-transform 200ms cubic-bezier(.55, .085, .68, .53);
    font-family: 'Clarikaprogeo md', sans-serif;
    font-weight: 600 !important;
    margin-top: 0px;
    margin-left: 25px;
    display: inline-block;
    line-height: inherit;
    text-decoration: none;
    cursor: pointer; 
}


#g-navigation .g-container #header-c .moduletable .header-right a.btn.btn-danger.btn-creer-compte:hover, #g-navigation .g-container #header-c .moduletable .header-right a.btn.btn-danger.inscription:hover, 

#g-navigation .g-container #header-c .moduletable .header-right a.btn.btn-danger.btn-creer-compte:active, #g-navigation .g-container #header-c .moduletable .header-right a.btn.btn-danger.inscription:active, 

#g-navigation .g-container #header-c .moduletable .header-right a.btn.btn-danger.btn-creer-compte:focus, #g-navigation .g-container #header-c .moduletable .header-right a.btn.btn-danger.inscription:focus {
    background-color: #1f016d;
    color: #fff;
    border: 1px solid #530ac4;
    -webkit-transform: translate(0px, -2px);
    -ms-transform: translate(0px, -2px);
    transform: translate(0px, -2px);

}

@media screen and (max-width: 991px) {
    .view-registration .login.em-formRegistrationCenter, .view-form .em-formRegistrationCenter:not(.componentheading) {
          width: 100%;
     }
     .view-registration form.fabrikForm, .view-form .em-formRegistrationCenter form.fabrikForm {
         width:70%
     }
     .view-registration .login div.em-heading-registration, .view-form .em-formRegistrationCenter div.em-heading-registration {
       width:70%
     }

     #g-navigation #header-a {
       justify-content: flex-start;
   }
   #g-navigation #header-a .logo {
       width: 150px;
       margin-left: 17px;
       margin-top: 2px;
   }
   .view-form.em-formRegistrationCenter .moduletable.em-formRegistrationCenter {
       width: 100%;
   }

   .view-reset .reset {
       width: 100%;
   }

    #g-navigation .g-grid {
        align-items: center;
        display: flex;
        justify-content: left;
        flex-direction: unset;
    }
    #g-navigation #header-a {
        margin-bottom: 4rem;
    }

    #g-navigation #header-c.without-tchooz-and-lang-switcher .header-right{
        max-width: 100vw;
    }
    #g-navigation #header-c.without-tchooz-and-lang-switcher {
        max-width: 100vw;
    }

}