@charset "UTF-8";
html{
    font-family: 'Roboto',
        sans-serif;
} 

.ratings svg.active:nth-child(0){
    -webkit-animation:stretch-bounce .5s 0s ease-in-out forwards;
    animation:stretch-bounce .5s 0s ease-in-out forwards
}

.ratings svg.active:nth-child(1){
    -webkit-animation:stretch-bounce .5s 80ms ease-in-out forwards;
    animation:stretch-bounce .5s 80ms ease-in-out forwards
}

.ratings svg.active:nth-child(2){
    -webkit-animation:stretch-bounce .5s 160ms ease-in-out forwards;
    animation:stretch-bounce .5s 160ms ease-in-out forwards
}

.ratings svg.active:nth-child(3){
    -webkit-animation:stretch-bounce .5s 240ms ease-in-out forwards;
    animation:stretch-bounce .5s 240ms ease-in-out forwards
}

.ratings svg.active:nth-child(4){
    -webkit-animation:stretch-bounce .5s 320ms ease-in-out forwards;
    animation:stretch-bounce .5s 320ms ease-in-out forwards
}

.ratings svg.active:nth-child(5){
    -webkit-animation:stretch-bounce .5s .4s ease-in-out forwards;
    animation:stretch-bounce .5s .4s ease-in-out forwards
}

.ratings svg.active:nth-child(6){
    -webkit-animation:stretch-bounce .5s 480ms ease-in-out forwards;
    animation:stretch-bounce .5s 480ms ease-in-out forwards
}

@-webkit-keyframes stretch-bounce{
    0%,100%{
        -webkit-transform:scale(1)
    }25%{
        -webkit-transform:scale(1.5)
    }50%{
        -webkit-transform:scale(.9)
    }75%{
        -webkit-transform:scale(1.2)
    }
}

.section h2 a{
    text-decoration: none;
    cursor: pointer;
    color: #000;
}
.dev{
    display: none !important;
}
.details article .features span.price{
    padding:0 5px
}

.details article .gallerie a img {
    width: 95%;
    height: 105px;
}