﻿@font-face {
	font-family: 'poppins';
	src: url('/pubstatic/StaticPages/SparrowRacing/Fonts/poppins-light-webfont.eot');
	src: url('/pubstatic/StaticPages/SparrowRacing/Fonts/poppins-light-webfont.eot?#iefix') format('embedded-opentype'), url('/pubstatic/StaticPages/SparrowRacing/Fonts/poppins-light-webfont.woff2') format('woff2'), url('/pubstatic/StaticPages/SparrowRacing/Fonts/poppins-light-webfont.woff') format('woff'), url('/pubstatic/StaticPages/SparrowRacing/Fonts/poppins-light-webfont.ttf') format('truetype'), url('/pubstatic/StaticPages/SparrowRacing/Fonts/poppins-light-webfont.svg#poppinslight') format('svg');
	font-weight: 100;
	font-style: normal;
}




@font-face {
	font-family: 'poppins';
	src: url('/pubstatic/StaticPages/SparrowRacing/Fonts/poppins-medium-webfont.eot');
	src: url('/pubstatic/StaticPages/SparrowRacing/Fonts/poppins-medium-webfont.eot?#iefix') format('embedded-opentype'), url('/pubstatic/StaticPages/SparrowRacing/Fonts/poppins-medium-webfont.woff2') format('woff2'), url('/pubstatic/StaticPages/SparrowRacing/Fonts/poppins-medium-webfont.woff') format('woff'), url('/pubstatic/StaticPages/SparrowRacing/Fonts/poppins-medium-webfont.ttf') format('truetype'), url('/pubstatic/StaticPages/SparrowRacing/Fonts/poppins-medium-webfont.svg#poppinsmedium') format('svg');
	font-weight: 200;
	font-style: normal;
}




@font-face {
	font-family: 'poppins';
	src: url('/pubstatic/StaticPages/SparrowRacing/Fonts/poppins-regular-webfont.eot');
	src: url('/pubstatic/StaticPages/SparrowRacing/Fonts/poppins-regular-webfont.eot?#iefix') format('embedded-opentype'), url('/pubstatic/StaticPages/SparrowRacing/Fonts/poppins-regular-webfont.woff2') format('woff2'), url('/pubstatic/StaticPages/SparrowRacing/Fonts/poppins-regular-webfont.woff') format('woff'), url('/pubstatic/StaticPages/SparrowRacing/Fonts/poppins-regular-webfont.ttf') format('truetype'), url('/pubstatic/StaticPages/SparrowRacing/Fonts/poppins-regular-webfont.svg#poppinsregular') format('svg');
	font-weight: normal;
	font-style: normal;
}




@font-face {
	font-family: 'poppins';
	src: url('/pubstatic/StaticPages/SparrowRacing/Fonts/poppins-semibold-webfont.eot');
	src: url('/pubstatic/StaticPages/SparrowRacing/Fonts/poppins-semibold-webfont.eot?#iefix') format('embedded-opentype'), url('/pubstatic/StaticPages/SparrowRacing/Fonts/poppins-semibold-webfont.woff2') format('woff2'), url('/pubstatic/StaticPages/SparrowRacing/Fonts/poppins-semibold-webfont.woff') format('woff'), url('/pubstatic/StaticPages/SparrowRacing/Fonts/poppins-semibold-webfont.ttf') format('truetype'), url('/pubstatic/StaticPages/SparrowRacing/Fonts/poppins-semibold-webfont.svg#poppinssemibold') format('svg');
	font-weight: 600;
	font-style: normal;
}

@font-face {
	font-family: 'poppins';
	src: url('/pubstatic/StaticPages/SparrowRacing/Fonts/poppins-bold-webfont.eot');
	src: url('/pubstatic/StaticPages/SparrowRacing/Fonts/poppins-bold-webfont.eot?#iefix') format('embedded-opentype'), url('/pubstatic/StaticPages/SparrowRacing/Fonts/poppins-bold-webfont.woff2') format('woff2'), url('/pubstatic/StaticPages/SparrowRacing/Fonts/poppins-bold-webfont.woff') format('woff'), url('/pubstatic/StaticPages/SparrowRacing/Fonts/poppins-bold-webfont.ttf') format('truetype'), url('/pubstatic/StaticPages/SparrowRacing/Fonts/poppins-bold-webfont.svg#poppinsbold') format('svg');
	font-weight: 800;
	font-style: normal;
}

h1,
h2,
h3,
h4,
h5,
h6
{
	font-weight: bold;
}

.crimson-days .cf
{
	clear: both;
}

h2
{
	margin-bottom: 50px;

	font-size: 53px;
	font-weight: bold;
	text-align: center;
}

body.CrimsonDays
{
	background: #6f0003;
}

.crimson-days
{
	position: relative;

	width: 950px;
	margin: 0 auto;
	padding-bottom: 100px;
	padding-left: 20px;
	padding-right: 20px;
	
	font-family: 'poppins', sans-serif;
}

	.crimson-days *
	{
		box-sizing: border-box;
	}

.backgrounds
{
	position: absolute;

	top: 0;
	left: -350px;
	width: 100%;
	height: 100%;
}

.backgrounds > div
{
	position: relative;

	width: 1660px;
	margin: 0 auto;
}

	.backgrounds .bg-top
	{
		height: 988px;

		background: url("../Images/header.jpg") 0 0 no-repeat;
	}


.text-content
{
	position: relative;
	z-index: 5;

	color: #FFF;
}

.top
{
	padding-top: 1013px;
	padding-bottom: 50px;
	margin-bottom: 50px;

	border-bottom: 1px solid white;
}

	.top .text
	{
		width: 781px;
		margin: 0 auto;

		font-size: 21px;
		line-height: 30px;
		text-align: center;
	}

	.top .text span
	{
		font-size: 24px;
		font-weight: bold;
	}

.pvp
{
	position: relative;
	z-index: 5;

	padding-bottom: 50px;
	margin-bottom: 50px;

	border-bottom: 1px solid white;
}

	.pvp .left
	{
		float: left;

		width: 568px;
		padding-top: 55px;
		padding-right: 80px;

		font-size: 18px;
		line-height: 24px;
	}

	.pvp .icons
	{
		margin: 25px 0;
		text-align: center;
	}

	.pvp .broken-heart
	{
		float: right;

		width: 382px;
		min-height: 678px;
		padding: 435px 0 0 50px;

		background: url("../Images/broken_heart_box.jpg");
		
		font-size: 14px;
		line-height: 18px;
	}

		.pvp .broken-heart h4
		{
			line-height: 18px;
			font-size: 20px;

			padding-left: 71px;
			padding-bottom: 11px;
			
			background: url("../Images/broken_heart_buff.png") 21px 4px no-repeat;
		}

		.pvp .broken-heart .bh-text
		{
			padding: 0 20px 20px;

			background: #560001;
		}


.rewards
{
	padding-bottom: 50px;
	margin-bottom: 50px;

	border-bottom: 1px solid white;
}

	.rewards > *
	{
		position: relative;
		z-index: 2;
	}

	.rewards img
	{
		position: relative;
		z-index: 1;
		margin-left: -375px;
		margin-top: -158px;
		margin-bottom: -106px;
	}

	.rewards .left
	{
		float: left;

		width: 578px;
		padding-top: 55px;
		padding-right: 80px;

		font-size: 18px;
		line-height: 24px;
	}

	.rewards .crimson-conn
	{
		float: left;

		width: 330px;
		padding: 135px 0 0 0;
		margin-left: 30px;

		background: url("../Images/crimson_connection_box.png");
		
		font-size: 14px;
		line-height: 18px;
	}

		.rewards .crimson-conn h4
		{
			line-height: 18px;
			font-size: 20px;

			min-height: 40px;
			padding-left: 71px;
			padding-bottom: 11px;

			background: url("../Images/crimson_connection_buff.png") 21px 0 no-repeat;
		}

		.rewards .crimson-conn .bh-text
		{
			padding: 0 20px 20px;

			background: #560001;
		}

.eververse
{
	position: relative;

	min-height: 719px;
}

	.eververse > *
	{
		position: relative;
		z-index: 5;
	}

	.eververse .background
	{
		position: absolute;
		z-index: 1;

		top: -50px;
		width: 1660px;
		height: 719px;
		margin-left: -350px;

		background: url("../Images/eververse.jpg") 0 0 no-repeat;
	}

	.eververse .text
	{
		width: 500px;
		padding-top: 20px;

		font-size: 18px;
		line-height: 24px;
	}

	.eververse img
	{
		margin-top: 60px;
		margin-bottom: 15px;
	}

	.eververse a
	{
		font-size: 24px;
		font-weight: bold;
		color: #FFF;
	}

.bottom
{
	
}

	.bottom img
	{
		margin-left: -375px;
	}