button.ducati, a.ducati {
    line-height: 1;
    /* height: 60px; */
    font-family: "ducati-condensed", Arial, sans-serif;
    font-weight: 700 !important;
    font-size: 14px !important;
    letter-spacing: 1.1px;
    text-transform: uppercase;
    text-decoration: none;
    text-align: center;
    color: #fafafa;
    outline: none;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    max-width: 190px;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    cursor: pointer;
    content: "";
    background-image: linear-gradient(to bottom, red, #c00) !important;
    z-index: 0;
    border-radius: 2px;
    box-sizing: border-box;
}

button.ducati_nocolor, a.ducati_nocolor {
    line-height: 1;
    /* height: 60px; */
    font-family: "ducati-condensed", Arial, sans-serif;
    font-weight: 700;
    font-size: 14px !important;
    letter-spacing: 1.1px;
    text-transform: uppercase;
    text-decoration: none;
    text-align: center;
    color: #fafafa;
    outline: none;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    cursor: pointer;
    content: "";
    z-index: 0;
    border-radius: 2px;
    box-sizing: border-box;
}

section.ducati .title, footer.ducati .titre {
    font-family: "ducati-extended", Arial, sans-serif;
    line-height: 1.3 !important;
    letter-spacing: 0;
}

section.ducati input, section.ducati input::placeholder, .ducati a.choose, .ducati .lost_password {
    font-family: "ducati-condensed", Arial, sans-serif;
    font-weight: 400 !important;
    line-height: 1.2 !important;
    letter-spacing: 1px !important;
}

section.ducati #frm_etape1 span {
    font-family: "ducati-condensed", Arial, sans-serif;
    font-weight: 400 !important;
    font-size: 18px !important;
    line-height: 1.2 !important;
    letter-spacing: 1px !important;
}

.ducati .titre, .ducati .sous-titre, .ducati .titre-bloc, .ducati label {
    font-family: "ducati-extended", Arial, sans-serif;
    /*font-size: 48px;*/
    line-height: 1.3 !important;
    letter-spacing: 0px !important;
}

.ducati p, .ducati li, .ducati .ErrorMessage, .ducarti .ConfirmMessage {
    font-family: "ducati", Arial, sans-serif;
    font-weight: 400 !important;
    line-height: 1.5 !important;
    letter-spacing: 0.3px !important;
}

#application .presentation.ducati,#communaute-univers .univers.ducati, #communaute-univers .communaute.ducati {
    background-color: #666666 !important;
}

.links.ducati, footer.ducati a {
    font-family: "ducati-condensed", Arial, sans-serif;
    line-height: 1.2;
    letter-spacing: 1px;
}
    
@font-face {
    font-family: 'Roboto Condensed';
    font-style: normal;
    font-weight: 400;
    src: url(../font/Roboto_Condensed/RobotoCondensed-Regular.eot);
    src: url(../font/Roboto_Condensed/RobotoCondensed-Regular.eot?#iefix) format("embedded-opentype"),url(../font/Roboto_Condensed/RobotoCondensed-Regular.woff) format("woff");
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215
}

.logo.ducati{
    margin-left: 42%;
}

@media (max-width: 500px) {
    .logo.ducati{
        margin-left: 35%;
    }
}
    
@font-face {
    font-family: 'Roboto Condensed';
    font-style: normal;
    font-weight: 700;
    src: url(../font/Roboto_Condensed/RobotoCondensed-Bold.eot);
    src: url(../font/Roboto_Condensed/RobotoCondensed-Bold.eot?#iefix) format("embedded-opentype"),url(../font/Roboto_Condensed/RobotoCondensed-Bold.woff) format("woff");
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215
}

@font-face {
    font-family: 'ducati';
    font-style: normal;
    font-weight: 400;
    src: url(../font/ducati-font/DucatiStyle_W_Rg.eot);
    src: url(../font/ducati-font/DucatiStyle_W_Rg.eot?#iefix) format("embedded-opentype"),url(../font/ducati-font/DucatiStyle_W_Rg.woff2) format("woff2"),url(../font/ducati-font/DucatiStyle_W_Rg.woff) format("woff")
}

@font-face {
    font-family: 'ducati';
    font-style: normal;
    font-weight: 700;
    src: url(../font/ducati-font/DucatiStyle_W_Bd.eot);
    src: url(../font/ducati-font/DucatiStyle_W_Bd.eot?#iefix) format("embedded-opentype"),url(../font/ducati-font/DucatiStyle_W_Bd.woff2) format("woff2"),url(../font/ducati-font/DucatiStyle_W_Bd.woff) format("woff")
}

@font-face {
    font-family: 'ducati-extended';
    font-style: normal;
    font-weight: 400;
    src: url(../font/ducati-font/DucatiStyleExt_W_Rg.eot);
    src: url(../font/ducati-font/DucatiStyleExt_W_Rg.eot?#iefix) format("embedded-opentype"),url(../font/ducati-font/DucatiStyleExt_W_Rg.woff2) format("woff2"),url(../font/ducati-font/DucatiStyleExt_W_Rg.woff) format("woff")
}

@font-face {
    font-family: 'ducati-extended';
    font-style: normal;
    font-weight: 700;
    src: url(../font/ducati-font/DucatiStyleExt_W_Bd.eot);
    src: url(../font/ducati-font/DucatiStyleExt_W_Bd.eot?#iefix) format("embedded-opentype"),url(../font/ducati-font/DucatiStyleExt_W_Bd.woff2) format("woff2"),url(../font/ducati-font/DucatiStyleExt_W_Bd.woff) format("woff")
}

@font-face {
    font-family: 'ducati-condensed';
    font-style: normal;
    font-weight: 400;
    src: url(../font/ducati-font/DucatiStyleCond_W_Bd.eot);
    src: url(../font/ducati-font/DucatiStyleCond_W_Bd.eot?#iefix) format("embedded-opentype"),url(../font/ducati-font/DucatiStyleCond_W_Bd.woff2) format("woff2"),url(../font/ducati-font/DucatiStyleCond_W_Bd.woff) format("woff")
}

@font-face {
    font-family: 'ducati-condensed';
    font-style: normal;
    font-weight: 700;
    src: url(../font/ducati-font/DucatiStyleCond_W_XBd.eot);
    src: url(../font/ducati-font/DucatiStyleCond_W_XBd.eot?#iefix) format("embedded-opentype"),url(../font/ducati-font/DucatiStyleCond_W_XBd.woff2) format("woff2"),url(../font/ducati-font/DucatiStyleCond_W_XBd.woff) format("woff")
}
