/* devis.colors.cs */

@import "../../css/contact.colors.css";
@import "../../css/newtemp25.css";

:root {
    --MB-main-color: #f84300;
    --MB-subheader-bgcolor: black;
    --MB-subheader-color: white;
    --MB-sprite-header-url: url(/assurpeople/marques_blanches/MI/images/sprite--header.png);
    --MB-sprite-fonds-icones-url: url(/assurpeople/marques_blanches/MI/images/fonds_icones_sprites.png);
}

.btn,
.nav-pills>li>a,
#module_devis .ligne input.reponse,
#module_devis .ligne textarea.reponse,
#module_devis .ligne select.reponse,
#module_devis .ligne .reponse.multi > select,
#module_vehiculier .ecran_vehiculier .ligne input.reponse,
#module_vehiculier .ecran_vehiculier .ligne select.reponse,
#module_devis .ligne .radio label,
#module_devis .icone_aideactive {
	border-radius: 1px;
}

/* custom MI */ 
.sub-header img.illus--sub-header {
    visibility: hidden;
}
.footer {
    background-color: black;
    color: white;
}
.footer * {
    color: white;
}


.sprite--footer{
    background-image: url(/assurpeople/marques_blanches/MI/images/sprite--footer.png) !important;
};

@media (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3/2), (-webkit-min-device-pixel-ratio: 1.5), (min-device-pixel-ratio: 1.5), (min-resolution: 1.5dppx) {
	.sprite--footer{
        background-image: url(/assurpeople/marques_blanches/MI/images/sprite--footer--retina.png) !important;
    }
}

/* APPLY FONT */
.h1-like {
    font-family: "MBLZ-Title", "Helvetica Neue", Helvetica, Arial, sans-serif;
}
.newtemp25_titre {
    font-family: "MBLZ-Title", "Helvetica Neue", Helvetica, Arial, sans-serif;
}
.logo {
    max-height: 31px;
}