/* reset basee sur ! sanitize.css v3.0.0 | CC0 1.0 Public Domain | github.com/10up/sanitize.css */

	/*
	 * Normalization
	 */
	audio:not([controls]) { display: none; } /* Chrome 44-, iOS 8+, Safari 9+ */

	button {
		overflow: visible; /* Internet Explorer 11- */
		-webkit-appearance: button; /* iOS 8+ */
	}

	details { display: block; } /* Edge 12+, Firefox 40+, Internet Explorer 11-, Windows Phone 8.1+ */

	html {
		-ms-overflow-style: -ms-autohiding-scrollbar; /* Edge 12+, Internet Explorer 11- */
		overflow-y: scroll; /* All browsers without overlaying scrollbars */
		-webkit-text-size-adjust: 100%; /* iOS 8+ */
	}

	input { -webkit-border-radius: 0 }/* iOS 8+ */

	input[type="button"], input[type="reset"], input[type="submit"] {	-webkit-appearance: button; }/* iOS 8+ */

	input[type="number"] {width: auto; } /* Firefox 36+ */

	input[type="search"] { -webkit-appearance: textfield; }/* Chrome 45+, Safari 9+ */

	input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-decoration {-webkit-appearance: none; }/* Chrome 45+, Safari 9+ */

	main { display: block; } /* Android 4.3-, Internet Explorer 11-, Windows Phone 8.1+ */

	pre { overflow: auto; } /* Internet Explorer 11- */

	progress { display: inline-block; }/* Internet Explorer 11-, Windows Phone 8.1+ */

	small { font-size: 75%; }/* All browsers */

	summary { display: block; }/* Firefox 40+, Internet Explorer 11-, Windows Phone 8.1+ */

	svg:not(:root) { overflow: hidden; } /* Internet Explorer 11- */

	template { display: none; } /* Android 4.3-, Internet Explorer 11-, iOS 7-, Safari 7-, Windows Phone 8.1+ */

	textarea { overflow: auto; }/* Edge 12+, Internet Explorer 11- */

	[hidden] { display: none; } /* Internet Explorer 10- */

	/*
	 * Universal inheritance
	 */
	*,
	::before,
	::after {
		box-sizing: inherit;
	}

	* {
		font-size: inherit;
		line-height: inherit;
	}

	::before,
	::after {
		text-decoration: inherit;
		vertical-align: inherit;
	}

	/*
	 * Opinionated defaults
	 */

	/*Remove default margin and padding */
	body {
	  margin: 0;
	  padding: 0;
	}

	/* specify the root styles of the document */
	:root {
		box-sizing: border-box;
		color: #000000;
		cursor: default;

	}

	/* specify the border styling of tables */
	table { border-spacing: 0;}

	/*
	 * Navigations
	 */
	/* specify the text decoration of anchors (inside navigation)*/
	nav a { text-decoration: none; }

	/* specify the list style of nav lists */
	nav ol,
	nav ul { list-style: none; }

	/*
	 * Formulaires
	 */
	/* specify the inherited color and font of form elements */
	button,
	input,
	select,
	textarea {
		color: inherit;
		font-family: inherit;
		font-style: inherit;
		font-weight: inherit;
	}

	/* specify the standard appearance of selects */
	select {
		-moz-appearance: none;    /* Firefox 40+ */
		-webkit-appearance: none /* Chrome 45+ */
	}

	select::-ms-expand { display: none;} /* Edge 12+, Internet Explorer 11- */

	select::-ms-value { color: currentColor; }/* Edge 12+, Internet Explorer 11- */

	/* specify the resizability of textareas */
	textarea { resize: vertical; }


	/* specify the alignment of media elements */
	audio,
	canvas,
	iframe,
	img,
	svg,
	video { vertical-align: middle; }

	/* specify the progress cursor of updating elements */
	[aria-busy="true"] {cursor: progress;}

	/* specify the pointer cursor of trigger elements */
	[aria-controls] {cursor: pointer;}

	/* specify the unstyled cursor of disabled, not-editable, or otherwise inoperable elements */
	[aria-disabled] {cursor: default;}

	/* specify the style of visually hidden yet accessible elements */
	[hidden][aria-hidden="false"] {
		clip: rect(0,0,0,0);
		display: inherit;
		position: absolute
	}

	[hidden][aria-hidden="false"]:focus {clip: auto;}

/*# sourceMappingURL=sanitize.css.map------------------------------------------------------------------------------ */


