/*
Theme Name: Impreza Child
Template: Impreza
Version: 3.9.1
Author:	UpSolution
Theme URI: http://impreza.us-themes.com/
Author URI: http://us-themes.com/
*/

/*Add your own styles here:*/

@import url("../Impreza/style.css");
 
/* =Theme customization starts here */

/* STICKY CONTACTS AND SOCIAL HEADER
.l-subheader.at_top{
 height: 60px!important;
} */
/* BOUTONS CARRÉS AU LIEU DE RONDS */
.w-btn, button, input[type="submit"] {
  border-radius: 0px !important;
}
 /* POUR QUE LES BOITES SOIENT ALLIGNÉES AU TOP EN ACCUEIL (/en/home/ et /fr/accueil/) */
.page-id-3782 .g-cols.offset_none > div {
    vertical-align: top;
    }
.page-id-3765 .g-cols.offset_none > div {
    vertical-align: top;
    }
/* RENDRE BLANC ET AJUSTEMENT MARGIN DES BLOCS ACTUALITÉS, POSTES VEDETTES, RECRUTEURS EN ACCUEIL (/en/home/ et /fr/accueil/) */
.page-id-3782 .g-cols.type_boxes>div>.vc_column-inner {
    display: block;
}
.page-id-3782 .w-nav-title {
    color: #666666;
    }
.page-id-3782 .w-person-link>.w-person-name {
    color: #ffffff;
}
.page-id-3782 li a {
    color: #ffffff !important;
}
.page-id-3782 .widget_recent_entries ul li:before {
    color: #fff !important;
}
.page-id-3782 .w-separator {
    margin: 0 0;
}
.page-id-3782 .ult_main_cl.ult-adjust-bottom-margin {
    margin-bottom: 0;
}
.page-id-3782 .w-person-role {
    color: #fff !important;
}
.page-id-3765 .g-cols.type_boxes>div>.vc_column-inner {
    display: block;
}
.page-id-3765 .w-nav-title {
    color: #666666;
    }
.page-id-3765 .w-person-link>.w-person-name {
    color: #ffffff;
}
.page-id-3765 li a {
    color: #ffffff !important;
}
.page-id-3765 .widget_recent_entries ul li:before {
    color: #fff !important;
}
.page-id-3765 .w-separator {
    margin: 0 0;
}
.page-id-3765 .ult_main_cl.ult-adjust-bottom-margin {
    margin-bottom: 0;
}
.page-id-3765 .w-person-role {
    color: #fff !important;
}
/* PAGE EMPLOI - POUR ENLEVER LA MARGE DANS LES HOT JOBS (/en/jobs/ et /fr/emplois/) */
.page-id-3893 .w-separator.size_small {
    margin: 0px 0;
}
.page-id-3895 .w-separator.size_small {
    margin: 0px 0;
}
.page-id-3893 .ult_main_cl.ult-adjust-bottom-margin {
    margin-bottom: 0;
}
.page-id-3895 .ult_main_cl.ult-adjust-bottom-margin {
    margin-bottom: 0;
}
/* PAGE EMPLOI - POUR METTRE EN GRAS LES NOMS DES RECRUTEURS (/en/jobs/ et /fr/emplois/) */
.page-id-3893 .w-person-role {
	font-weight:bold;
  opacity: 1;
}
.page-id-3895 .w-person-role {
	font-weight:bold;
  opacity: 1;
}
/* PAGE EMPLOI - POUR DIMINUER LE PADDING ENTRE LES BLOCS (/en/jobs/ et /fr/emplois/) */
.page-id-3893 .l-section-h {
	padding: 15px;
}
.page-id-3895 .l-section-h {
	padding: 15px;
}
/* BLOG BOX REMOVE IMAGE, SMALLER FONT, NO MARGIN SUR LA PAGE SALLE DE PRESSE (/en/pressroom/ et /fr/salle-de-presse/) */
/* enlever l'image carrée à gauche */
.page-id-3910 .w-blog-post-preview {
display:none !important;
}
.page-id-3912 .w-blog-post-preview {
display:none !important;
}
/* titre des billets de blogue */
.page-id-3910 .w-blog-post-title {
    margin-left: 0!important;
    margin-bottom: 0px !important;
}
.page-id-3912 .w-blog-post-title {
    margin-left: 0!important;
    margin-bottom: 0px !important;
}
/* corps des billets de blogue */
.page-id-3910 .w-blog-post-body {
    margin-left: 0!important;
}
.page-id-3912 .w-blog-post-body {
    margin-left: 0!important;
}
/* PAGE NOTRE STUDIO - CENTRAGE ICÔNES (/en/our-studio/ et /fr/notre-studio/) */
.page-id-4037 .studioiconcenter {
    text-align: center;
}
.page-id-4039 .studioiconcenter {
    text-align: center;
}
/* PAGE NOTRE STUDIO - PADDING AU BAS DES ICÔNES (/en/our-studio/ et /fr/notre-studio/) */
.page-id-4037 .vc_icon_element {
    margin-bottom: 0;
}
.page-id-4039 .vc_icon_element {
    margin-bottom: 0;
}
/* CHANGER COULEUR POLICE BOUTON ENVOYEZ-NOUS VOTRE CV EN ACCUEIL (/en/home/ et /fr/accueil/) */
.page-id-3782 .w-btn.color_white, a.w-btn.color_white {
    color: #9348ad;
}
.page-id-3765 .w-btn.color_white, a.w-btn.color_white {
    color: #9348ad;
}
/* CHANGER COULEUR POLICE DERNIERS ARTICLES EN ACCUEIL (/en/home/ et /fr/accueil/) */
.page-id-3782 .widgettitle {
    color: #fff;
}
.page-id-3765 .widgettitle {
    color: #fff !important;
}
/* GLOBAL - HIDE META INFOS IN ARTICLE PAGES */
.w-blog-meta-author, .w-blog-meta-comments {
    display: none;
}
/* DISPOSITION DES PETITES ICÔNES DANS LA PAGE (/en/contact-us/ et /fr/contact/) */
.page-id-4843 .vc_icon_element-icon {
      top: 25% !important;
}
.page-id-4373 .vc_icon_element-icon {
      top: 25% !important;
}
/* GLOBAL - POUR DIMINUER LE PADDING ENTRE LES BLOCS */
.l-section-h {
  padding: 15px 0 !important;
}

/* ENLEVER LOGO UBISOFT DANS LES PAGES IMPATS */
/* Français */
.page-id-6916 .w-logo {
    display: none;
}
.page-id-6407 .w-logo {
    display: none;
}
.page-id-6424 .w-logo {
    display: none;
}
.page-id-3868 .w-logo {
    display: none;
}
/* Français */
.page-id-6958 .w-logo {
    display: none;
}
.page-id-6704 .w-logo {
    display: none;
}
.page-id-6738 .w-logo {
    display: none;
}
.page-id-3870 .w-logo {
    display: none;
}

/* Pour que les blocs des widgets dans le footer aient moins d'espace */
.l-subfooter .widget {
    margin-bottom: 1rem;
}

/* PAGE 20 ANS - ENLEVER MARGE DANS LE MUSICAL LINEUP (/fr/20-ans/ et /en/20-years/) */
.page-id-10242 .w-separator.size_small {
    margin: 0px 0;
}
.page-id-9840 .w-separator.size_small {
    margin: 0px 0;
}
.page-id-10242 .ult_main_cl.ult-adjust-bottom-margin {
    margin-bottom: 0;
}
.page-id-9840 .ult_main_cl.ult-adjust-bottom-margin {
    margin-bottom: 0;
}

.page-id-10242 h5:last-child {
    margin-bottom: 0;
}
.page-id-9840 h5:last-child {
    margin-bottom: 0;
}

/* PAGE ÉLÉMENTS DE PRESSE (/fr/???/ et /en/???/) */
.embedvideopadding {
    margin-top: -24px !important;
}

/* SÉRIE INDIE 2017 */
/* Couleur des hyperliens */
.page-id-12551 a {
    color: #0ea495;
}
/* Couleur des tabs */
.page-id-12551 .w-tabs.layout_modern .w-tabs-list {
    background-color: #212121 !important;
}

.page-id-12551 .w-nav-anchor {
    color: inherit !important;
}

/* Couleur des hyperliens */
.page-id-13111 a {
    color: #0ea495;
}
/* Couleur des tabs */
.page-id-13111 .w-tabs.layout_modern .w-tabs-list {
    background-color: #212121 !important;
}

.page-id-13111 .w-nav-anchor {
    color: inherit !important;
}

/* Couleur des hyperliens */
.page-id-13148 a {
    color: #0ea495;
}
/* Couleur des tabs */
.page-id-13148 .w-tabs.layout_modern .w-tabs-list {
    background-color: #212121 !important;
}

.page-id-13148 .w-nav-anchor {
    color: inherit !important;
}

/* LA FORGE */

/* Taille du titre de la section Articles scientifiques */
.page-id-9547 .w-blog.layout_compact .w-blog-post-title {
    font-size: 1.5rem;
}
.page-id-9694 .w-blog.layout_compact .w-blog-post-title {
    font-size: 1.5rem;
}

/* Couleur des hyperliens */
.page-id-9547 a {
    color: #555;
}
.page-id-9694 a {
    color: #555;
}

/* Font-Ubisoft */
@font-face {
 font-family: 'Ubisoft Sans';
 src: url('fonts/UbisoftSans.eot');
 src: url('fonts/UbisoftSans.eot?#iefix') format('embedded-opentype'),
 url('fonts/UbisoftSans.woff2') format('woff'),
 url('fonts/UbisoftSans.ttf') format('truetype');
 font-weight: 300;
 font-style: normal;
}
.fontubisoft
 {
  font-family: 'Ubisoft Sans' !important;
}
