/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */
/* Sprites - Pixelratio 1 */
a.create,
a.help,
input.profile,
input.password,
input.cardno,
input.phone,
input.email,
div.school > span,
span.customSelect > span,
span.customSelect:hover > span,
div.checkbox input[type=checkbox]:checked + label,
form.lang > fieldset > div > span,
form.lang > fieldset > div > span > span {
    background-image: url(sprite.png);
    background-repeat: no-repeat;
    background-size: 45px 670px
}


/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */
/* Sprites - Pixelratio 2 */
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2) {
    a.create,
    a.help,
    input.profile,
    input.password,
    input.cardno,
    input.phone,
    input.email,
    div.school > span,
    span.customSelect > span,
    span.customSelect:hover > span,
    div.checkbox input[type=checkbox]:checked + label,
    form.lang > fieldset > div > span,
    form.lang > fieldset > div > span > span {
        background-image: url(sprite@2.png);
    }
}


/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */
/* Sprites - Positions */

input.profile {
    background-position: 0px -3px
}

input.password {
    background-position: 0 -50px
}

input.cardno {
    background-position: 0 -93px
}

input.phone {
    background-position: 0 -136px
}

input.email {
    background-position: 0 -180px
}

div.type > span {
    background-position: 0 -225px
}

div.school > span {
    background-position: 0 -272px
}

span.customSelect > span {
    background-position: right -326px
}

span.customSelectHover span {
    background-position: right -358px
}

div.checkbox input[type=checkbox]:checked + label {
    background-position: 2px -449px
}

form.lang > fieldset > div > span {
    background: none
}

form.lang > fieldset > div > span > span {
    background-position: right -388px
}

form.lang > fieldset > div:hover > span > span {
    background-position: right -413px
}

a.create {
    background-position: 37px -466px
}

a.help {
    background-position: 0 -540px
}

