﻿@media screen and (-ms-high-contrast: active), screen and (-ms-high-contrast: none) {

    /* FORMULAIRES */

    /* Cases à cocher */
    [type=checkbox] + label,
    [type=checkbox]:checked + label,
    [type=checkbox]:hover + label,
    [type=checkbox]:checked:hover + label {
        background-position: 1px 0 !important;
    }
    input[type=checkbox]:checked + label,
    input[type=checkbox]:checked:hover + label {
        background-position: -8px 0 !important;
    }
    input[type=checkbox] + label {
        float: none !important;
    }

    /* Liste déroulante */
    select::-ms-expand {
        display: none;
    }


    

}