@import url('https://fonts.googleapis.com/css?family=Open+Sans');

@font-face {
	font-family: 'Nexa Book';
    src: url('fonts/nexa-book.eot'); /* IE9 Compat Modes */
    src: url('fonts/nexa-book.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
         url('fonts/nexa-book.woff') format('woff'), /* Pretty Modern Browsers */
         url('fonts/nexa-book.ttf')  format('truetype'), /* Safari, Android, iOS */
         url('fonts/nexa-book.svg') format('svg'); /* Legacy iOS */
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'Nexa Heavy';
    src: url('fonts/nexaheavy-webfont.woff') format('woff2'),
       url('fonts/nexaheavy-webfont.woff') format('woff'),
       url('fonts/NexaHeavy.otf') format('truetype');
	font-weight: normal;
	font-style: normal;
}

/* Source Serif Pro - Black */
@font-face {
    font-family: 'Source Serif Pro';
    src: url('fonts/SourceSerifPro-Black.otf') format('opentype');
    font-weight: 900;
    font-style: normal;
}

@font-face {
    font-family: 'Source Serif Pro';
    src: url('fonts/SourceSerifPro-BlackIt.otf') format('opentype');
    font-weight: 900;
    font-style: italic;
}

/* Source Serif Pro - Bold */
@font-face {
    font-family: 'Source Serif Pro';
    src: url('fonts/SourceSerifPro-Bold.otf') format('opentype');
    font-weight: bold;
    font-style: normal;
}

@font-face {
    font-family: 'Source Serif Pro';
    src: url('fonts/SourceSerifPro-BoldIt.otf') format('opentype');
    font-weight: bold;
    font-style: italic;
}

/* Source Serif Pro - ExtraLight */
@font-face {
    font-family: 'Source Serif Pro';
    src: url('fonts/SourceSerifPro-ExtraLight.otf') format('opentype');
    font-weight: 200;
    font-style: normal;
}

@font-face {
    font-family: 'Source Serif Pro';
    src: url('fonts/SourceSerifPro-ExtraLightIt.otf') format('opentype');
    font-weight: 200;
    font-style: italic;
}

/* Source Serif Pro - Light */
@font-face {
    font-family: 'Source Serif Pro';
    src: url('fonts/SourceSerifPro-Light.otf') format('opentype');
    font-weight: 300;
    font-style: normal;
}

@font-face {
    font-family: 'Source Serif Pro';
    src: url('fonts/SourceSerifPro-LightIt.otf') format('opentype');
    font-weight: 300;
    font-style: italic;
}

/* Source Serif Pro - Regular */
@font-face {
    font-family: 'Source Serif Pro';
    src: url('fonts/SourceSerifPro-Regular.otf') format('opentype');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Source Serif Pro';
    src: url('fonts/SourceSerifPro-It.otf') format('opentype');
    font-weight: normal;
    font-style: italic;
}

/* Source Serif Pro - Semibold */
@font-face {
    font-family: 'Source Serif Pro';
    src: url('fonts/SourceSerifPro-Semibold.otf') format('opentype');
    font-weight: 600;
    font-style: normal;
}

@font-face {
    font-family: 'Source Serif Pro';
    src: url('fonts/SourceSerifPro-SemiboldIt.otf') format('opentype');
    font-weight: 600;
    font-style: italic;
}

/* Avenir */
@font-face {
    font-family: 'Avenir';
    src: url('/ressources/css/fonts/Avenir 1.ttc') format('truetype'),
    url('fonts/Avenir-Roman.woff') format('woff'),
    url('fonts/Avenir-Roman.woff2') format('woff2');
    font-weight: normal;
    font-style: normal;
}

/* Avenir Black */
@font-face {
    font-family: 'Avenir Black';
    src: url('fonts/Avenir Black 1.ttf') format('truetype'),
    url('fonts/Avenir-Black.woff') format('woff'),
    url('fonts/Avenir-Black.woff2') format('woff2');
    font-weight: bold;
    font-style: normal;
}

/* Merriweather Light */
@font-face {
    font-family: 'Merriweather Light';
    src: url('fonts/Merriweather-Light.otf') format('opentype');
    font-weight: 300;
    font-style: normal;
}

/* Merriweather Light Italic */
@font-face {
    font-family: 'Merriweather Light Italic';
    src: url('fonts/Merriweather-LightItalic.otf') format('opentype');
    font-weight: 300;
    font-style: italic;
}

/* Raleway Bold */
@font-face {
    font-family: 'Raleway';
    src: url('fonts/Raleway-Bold.ttf') format('truetype');
    font-weight: bold;
    font-style: normal;
}

/* Raleway Bold Italic */
@font-face {
    font-family: 'Raleway';
    src: url('fonts/Raleway-BoldItalic.ttf') format('truetype');
    font-weight: bold;
    font-style: italic;
}

/* Raleway Regular */
@font-face {
    font-family: 'Raleway';
    src: url('fonts/Raleway-Regular.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}

/* Raleway Regular Italic */
@font-face {
    font-family: 'Raleway';
    src: url('fonts/Raleway-RegularItalic.ttf') format('truetype');
    font-weight: normal;
    font-style: italic;
}

.tableau_formulaire input {
    font-size: 14px !important;
    border-radius: 0 !important;
    padding: 10px 10px !important;
}

h1 {
    font-weight: 800;
    letter-spacing:2px;
    text-transform: uppercase;
}

header .nav-dropdown .menuli {
    width: 100% !important;
}

.titre_pages span {
    background: none !important;
}

#zoneEvent {
    background: none !important;
}

body {
    font-family: 'Avenir' !important;
}

.contenu_static {
    background: transparent !important;
}

@media ( min-width: 1170px ) {
    #row-Kawasaki-10 .carousel-content .link-entire-box {
        width: 50%;
    }
}