/* CREATION DATE = 2017-07-28 01:58:29.482400830 +0200 */

/**::selection { color:#00F; background:#000; }*/
*::selection { color:#09F; background:#000; /* background:#202; */ }
h1::selection, h2::selection, h3::selection { color:#F0f; }

html { margin:0; padding:0; }

html {
	/*background:#151E21;*/
	background:#000;
	/*background:#1f2d31;*/
}

.green { color:#0E0; }
.pink { color:#F0F; }
.cyan { color:#09C; }

body {
	/* BGCOLOR : 1D2224 vs 151E21 vs bleuUnPeuClair 1d2b2f  middle 26373c */
	/*color:#bbb;*/
	color:#bbb;
	padding:10px 8px; margin:0;
/*	font-size: 15px;*/
	font-size: 1em;
	/*background-color:#151E21;*/
}

a {
	color:#09c;
	/*color:#0f0;*/
	padding:0; margin:0;
	font-weight: normal;
	cursor: pointer;
}

a:hover {
	/*color:#f63;*/
	color:#f0f;
	padding:0; margin:0;
}

pre {
	margin:0 auto;
	white-space:pre-wrap;
	tab-size:4;
	padding:5px 2px;
}

pre.letter {
	border-left:1px solid #203035;
	border-right:1px solid #203035;
	max-width: 900px;
}

.parse_title {
	z-index:55;
	position:fixed;
		top:0; left:0;
	width:100%;
	line-height:59px; height:64px;
	border-bottom:1px solid #203035;
	padding:0; margin:0;
	background:#151E21;
	text-align: center; font-size: 34px;
	color: #555;
}

button, input[type=submit] {
	/*border-color: #0d8;*/
	border-color: #088;
	border-width: 2px;
	padding: 5px 10px;
}

input, textarea, button, select {
	background:#222;
	color:#0c0;
	text-shadow:0px 0px 3px #0c0;
	/*outline-color:#F0F;*/
	outline:none;
}

input:focus, textarea:focus, button:focus, select:focus {
	color:#0f0;
	text-shadow:0px 0px 3px #0f0;
}

input[type=button]:hover, button:hover {
	/*text-shadow:0px 0px 12px #00c97f;*/
	text-shadow:0px 0px 3px #0c0, 0px 0px 6px #0c0;

}

input::placeholder, textarea::placeholder {
	text-shadow:none;
}

.redNeon, .redNeon:focus {
	background:#222;
	color:#f00;
	text-shadow:0px 0px 3px #f00;
	/*outline-color:#F0F;*/
	outline:none;
}

.redNeon:hover { text-shadow:0px 0px 3px #F00, 0px 0px 6px #F00; }

.pinkNeon, .pinkNeon:focus {
	background:#222;
	color:#f0A;
	text-shadow:0px 0px 3px #f0a;
	/*outline-color:#F0F;*/
	outline:none;
}

.pinkNeon:hover {
/*	text-shadow: 0px 0px 10px #f0a;*/
	text-shadow:0px 0px 3px #F0A, 0px 0px 6px #F0A;
}

.error { color:#f33; }
/*.success { color:#0E0; }*/
.success { color:#6EE16C; }

a.sublm-green, .sublm-green {
	color:#090;
	text-shadow:0px 0px 8px #090;
	text-decoration: none;
	transition: .1s ease-out;
} a.sublm-green:hover, .sublm-green:hover {
	color:#0f0;
	text-shadow:0px 0px 8px #0f0;
}

hr {
	border:none;
	border-bottom:1px solid #0c0;
	border-bottom:1px solid #808;
}


::-webkit-scrollbar-track-piece {
	background-color:rgba(60,60,60,0.7);
}

::-webkit-scrollbar:hover {
	background-color:rgba(0,0,0,0.5);
}

::-webkit-scrollbar {
	width: 10px;
	/*height: 5px;*/
	background-color:rgba(0,0,0,0);
}

::-webkit-scrollbar-thumb {
	background-color:rgba(10,10,10,0.6);
	/*border-radius: 3px;*/
	background-color:#090;
	/*background-color:#09c;*/
	/*background-color:#0F0;*/
}

::-webkit-scrollbar-thumb:hover {
	background-color:rgba(10,10,10,0.9);
	background-color: #808;
}

::-webkit-scrollbar-thumb:active {
	background-color:rgba(10,10,10,0.9);
	background-color: #606;
}