.cavalier_btn_yellow {
    display: table;
    line-height: 55px;
    padding: 0 30px;
    background: #edbd00;
    background: -moz-linear-gradient(left, #edbd00 1%, #fbe103 100%);
    background: -webkit-linear-gradient(left, #edbd00 1%,#fbe103 100%);
    background: linear-gradient(to right, #edbd00 1%,#fbe103 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#edbd00', endColorstr='#fbe103',GradientType=1 );
    font-size: 12px;
    text-transform: uppercase;
    color: #22252c;
    letter-spacing: 5px;
    text-decoration: none;
    margin: 0 auto;
}
.cavalier_btn_yellow:hover {
    background: #edbd00;
    background: -moz-linear-gradient(left, #edbd00 1%, #fbe103 100%);
    background: -webkit-linear-gradient(left, #edbd00 1%,#EDBD00 100%);
    background: linear-gradient(to right, #edbd00 1%,#EDBD00 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#edbd00', endColorstr='#fbe103',GradientType=1 );
    text-decoration: none;
    transition: all 0.5s linear;
    -moz-transition: all 0.5s linear;
    -o-transition: all 0.5s linear;
    -webkit-transition: all 0.5s linear;
    -webkit-transition: background 1s ease-out;  
    -moz-transition: background 1s ease-out;  
    -o-transition: background 1s ease-out;  
    transition: background 1s ease-out; 
    transition: background 1s;
    color: #22252c;
}

.cavalier_btn_blue {
    display: table;
    line-height: 55px;
    padding: 0 30px;
    background: #edbd00;
    background: -moz-linear-gradient(left, #30b4d5 1%, #39d3fa 100%);
    background: -webkit-linear-gradient(left, #30b4d5 1%,#39d3fa 100%);
    background: linear-gradient(to right, #30b4d5 1%,#39d3fa 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#30b4d5', endColorstr='#39d3fa',GradientType=1 );
    font-size: 12px;
    text-transform: uppercase;
    color: #22252c;
    letter-spacing: 5px;
    text-decoration: none;
    margin: 0;
    float: right;
    margin-right: 70px;
    margin-top: 30px;
}
.cavalier_btn_blue:hover {
    background: #edbd00;
    background: -moz-linear-gradient(left, #30b4d5 1%, #30b4d5 100%);
    background: -webkit-linear-gradient(left, #30b4d5 1%,#30b4d5 100%);
    background: linear-gradient(to right, #30b4d5 1%,#30b4d5 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#30b4d5', endColorstr='#30b4d5',GradientType=1 );
    text-decoration: none;
    transition: all 0.5s linear;
    -moz-transition: all 0.5s linear;
    -o-transition: all 0.5s linear;
    -webkit-transition: all 0.5s linear;
    -webkit-transition: background 1s ease-out;  
    -moz-transition: background 1s ease-out;  
    -o-transition: background 1s ease-out;  
    transition: background 1s ease-out; 
    transition: background 1s;
    color: #22252c;
}



.cavalier_btn_black {
    display: table;
    line-height: 55px;
    padding: 0 30px;
    background: #edbd00;
    background: -moz-linear-gradient(left, #4a4b4d 1%, #858992 100%);
    background: -webkit-linear-gradient(left, #4a4b4d 1%,#858992 100%);
    background: linear-gradient(to right, #4a4b4d 1%,#858992 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4a4b4d', endColorstr='#858992',GradientType=1 );
    font-size: 12px;
    text-transform: uppercase;
    color: #FFF;
    letter-spacing: 5px;
    text-decoration: none;
    margin: 0;
    float: right;
    margin-right: 70px;
    margin-top: 30px;
}
.cavalier_btn_black:hover {
    background: #edbd00;
    background: -moz-linear-gradient(left, #4a4b4d 1%, #4a4b4d 100%);
    background: -webkit-linear-gradient(left, #4a4b4d 1%,#4a4b4d 100%);
    background: linear-gradient(to right, #4a4b4d 1%,#4a4b4d 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4a4b4d', endColorstr='#4a4b4d',GradientType=1 );
    text-decoration: none;
    transition: all 0.5s linear;
    -moz-transition: all 0.5s linear;
    -o-transition: all 0.5s linear;
    -webkit-transition: all 0.5s linear;
    -webkit-transition: background 1s ease-out;  
    -moz-transition: background 1s ease-out;  
    -o-transition: background 1s ease-out;  
    transition: background 1s ease-out; 
    transition: background 1s;
    color: #FFF;
}
.index_produits_link {
    white-space: nowrap;
}
