/*
To change this license header, choose License Headers in Project Properties.
To change this template file, choose Tools | Templates
and open the template in the editor.
*/
/* 
    Created on : 22 déc. 2017, 21:10:07
    Author     : franck
*/

.logo, .logo-disc {
    display: inline-block;
}

.logo-disc {
    width: 130px;
    height: 130px;
    background: url('../img/logo/css_sprites_logo.png') -390px -390px;
    border-radius: 10px;
}

a.logo-disc:hover {
    text-decoration: none;
}

.logo-disc.logo-disc-01 {
    background-position: -0px -0px;
}

.logo-disc.logo-disc-02 {
    background-position: -130px -0px;
}

.logo-disc.logo-disc-03 {
    background-position: -0px -130px;
}

/*aptitude sport et loisir*/
.logo-disc.logo-disc-05 {
    background-position: -130px -130px;
}

.logo-disc.logo-disc-10 {

    background-position: -260px -00px;
}

.logo-disc.logo-disc-12 {

    background-position: -260px -130px;
}

.logo-disc.logo-disc-17 {

    background-position: -0px -260px;
}

.logo-disc.logo-disc-18 {

    background-position: -130px -260px;
}

.logo-disc.logo-disc-20 {

    background-position: -260px -260px;
}

.logo-disc.logo-disc-29 {

    background-position: -390px -0px;
}

.logo-disc.logo-disc-32 {

    background-position: -390px -130px;
}

.logo-disc.logo-disc-33 {

    background-position: -390px -260px;
}

.logo-disc.logo-disc-34 {

    background-position: -0px -390px;
}

.logo-disc.logo-disc-43 {

    background-position: -130px -390px;
}

.logo-disc.logo-disc-98 {

    background-position: -260px -390px;
}

.logo-disc.logo-disc-99 {
    background-position: -390px -390px;
}

/*nb les logos de discipline sont dans un carré 4x4
il faut donc que le background-size soit divisible par 4
*/
.logo-disc.logo-disc-medium {
    width: 45px;
    height: 45px;
    background-size: 180px 180px;
    background-position: -135px -135px;
}

.logo-disc.logo-disc-medium.logo-disc-medium-01 {
    background-position: -0px 0px;
}

.logo-disc.logo-disc-medium.logo-disc-medium-02 {

    background-position: -45px -0px;
}

.logo-disc.logo-disc-medium.logo-disc-medium-03 {

    background-position: -0px -45px;
}

.logo-disc.logo-disc-medium.logo-disc-medium-33 {

    background-position: -135px -90px;
}

.logo-disc.logo-disc-medium.logo-disc-medium-99 {

    background-position: -135px -135px;
}

/*nb les logos de discipline sont dans un carré 4x4
il faut donc que le background-size soit divisible par 4
*/
.logo-disc.logo-disc-medsmal {
    width: 30px;
    height: 30px;
    background-size: 120px 120px;
    background-position: -90px -90px;
    border-radius: 0px;
}

.logo-disc.logo-disc-medsmal.logo-disc-medsmal-01 {

    background-position: -0px -0px;
}

.logo-disc.logo-disc-medsmal.logo-disc-medsmal-02 {

    background-position: -30px -0px;
}

.logo-disc.logo-disc-medsmal.logo-disc-medsmal-03 {

    background-position: -0px -30px;
}

/*Asl*/
.logo-disc.logo-disc-medsmal.logo-disc-medsmal-05 {

    background-position: -30px -30px;
}

/*pony games*/
.logo-disc.logo-disc-medsmal.logo-disc-medsmal-10 {

    background-position: -60px -0px;
}

/*aquifeel*/
.logo-disc.logo-disc-medsmal.logo-disc-medsmal-12 {

    background-position: -60px -30px;
}

/*attelage*/
.logo-disc.logo-disc-medsmal.logo-disc-medsmal-17 {

    background-position: -0px -60px;
}

/*horseball*/
.logo-disc.logo-disc-medsmal.logo-disc-medsmal-18 {

    background-position: -30px -60px;
}

/*voltige*/
.logo-disc.logo-disc-medsmal.logo-disc-medsmal-30 {

    background-position: -60px -60px;
}

/*equifun*/
.logo-disc.logo-disc-medsmal.logo-disc-medsmal-29 {

    background-position: -90px -0px;
}

/*endurance*/
.logo-disc.logo-disc-medsmal.logo-disc-medsmal-32 {

    background-position: -90px -30px;
}

/*hunter*/
.logo-disc.logo-disc-medsmal.logo-disc-medsmal-33 {

    background-position: -90px -60px;
}

/*trec*/
.logo-disc.logo-disc-medsmal.logo-disc-medsmal-34 {

    background-position: -0px -90px;
}

/*Western reining*/
.logo-disc.logo-disc-medsmal.logo-disc-medsmal-43 {

    background-position: -30px -90px;
}

/*para*/
.logo-disc.logo-disc-medsmal.logo-disc-medsmal-98 {

    background-position: -60px -90px;
}

.logo-disc.logo-disc-medsmal.logo-disc-medsmal-99 {

    background-position: -90px -90px;
}

/*nb les logos de discipline sont dans un carré 4x4
il faut donc que le background-size soit divisible par 4
*/
.logo-disc.logo-disc-small {
    width: 20px;
    height: 20px;
    background-size: 80px 80px;
    background-position: -60px -60px;
    border-radius: 0px;
}

.logo-disc.logo-disc-small.logo-disc-small-01 {

    background-position: -0px -0px;
}

.logo-disc.logo-disc-small.logo-disc-small-02 {

    background-position: -20px -0px;
}

.logo-disc.logo-disc-small.logo-disc-small-03 {

    background-position: -0px -20px;
}

/*Asl*/
.logo-disc.logo-disc-small.logo-disc-small-05 {

    background-position: -20px -20px;
}

/*pony games*/
.logo-disc.logo-disc-small.logo-disc-small-10 {

    background-position: -40px -0px;
}

/*aquifeel*/
.logo-disc.logo-disc-small.logo-disc-small-12 {

    background-position: -40px -20px;
}

/*attelage*/
.logo-disc.logo-disc-small.logo-disc-small-17 {

    background-position: -0px -40px;
}

/*horseball*/
.logo-disc.logo-disc-small.logo-disc-small-18 {

    background-position: -20px -40px;
}

/*voltige*/
.logo-disc.logo-disc-small.logo-disc-small-20 {

    background-position: -40px -40px;
}

/*equifun*/
.logo-disc.logo-disc-small.logo-disc-small-29 {

    background-position: -60px -0px;
}

/*endurance*/
.logo-disc.logo-disc-small.logo-disc-small-32 {

    background-position: -60px -20px;
}

/*hunter*/
.logo-disc.logo-disc-small.logo-disc-small-33 {

    background-position: -60px -40px;
}

/*trec*/
.logo-disc.logo-disc-small.logo-disc-small-34 {

    background-position: -0px -60px;
}

/*Western reining*/
.logo-disc.logo-disc-small.logo-disc-small-43 {

    background-position: -20px -60px;
}

/*para*/
.logo-disc.logo-disc-small.logo-disc-small-98 {

    background-position: -40px -60px;
}

.logo-disc.logo-disc-small.logo-disc-small-99 {

    background-position: -60px -60px;
}
