@charset "utf-8";

/* |==========================================| */
/* |                  •••                     | */
/* |             REPLAY FACTORY               | */
/* |                  •••                     | */
/* |==========================================| */


/* Font Size ---------------------------------------------*/
/* -------------------------------------------------------*/

body, text_XS, text_S, text_L, text_XL, text_XXL {
	font-family: "Segoe UI", "Lucida Sans", Helvetica, Verdana, Geneva, sans-serif;
}

.text_XXS {
	font-size: 0.75em;
}
.text_XS {
	font-size: 1em;
}
.text_XSgrey {
	font-size: 83%;
	color:#666; !important
}
.text_S {
	font-size: 90%;
}
.text_L {
	font-size: 108%;
	line-height: 1.8;
}
.text_XL {
	font-size: 116%;
	line-height: 1.8;
}

.text_XXL {
	font-size: 140%;
	line-height: 2;
}

.text_BIG {
	font-family: "Segoe UI", "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #333;
	font-size: 3em;

}
hr { color:#222; background-color:#222; border: 0; width: 98%; height:1px;}

/* Link Class ---------------------------------------------*/
/* --------------------------------------------------------*/

a {
	outline: 0;
}
a:link {
	color: #868686;
	text-decoration: none;
}
a:hover {
	color: #bbb;
	text-decoration: none;
}
a:visited {
	color: #868686;
	text-decoration: none;
}
img {
	border:none ;
}


/* Form and input Class --------------------------------------------*/
/* -----------------------------------------------------------------*/

input,textarea {
	color:#FFF !important;
	border: 1px solid #444;
	background-color: #444;
}
input[type=submit], input[type=reset] { color: #FFF; background: #444; }

input, textarea, input:hover,textarea:hover { 
	color:#000	
	border: 1px solid #ccc;
}
input:focus,textarea:focus {
	border: 1px solid #ccc;
}
select {
	background: #fff;
}
