body {
	background: #000;
	font-family: AbbeyRoadRegular;
}

p {
	font-family: AbbeyRoadRegular;
}

h1 {
	color: #FF00FF;
	font-family: AbbeyRoadRegular;
	font-size: 13em;
	font-weight: normal;
	letter-spacing: 0.01em;
	line-height: 1em;
	margin: 0 auto;
	text-transform: uppercase;
}

.cleared {
	clear: both;
}

section.page_content {
	position: relative ;
}



.slide {
	display: none;
}

#title {
	width: 57%;
}



#content {
	width: 42%;
}

	#content .inner {
		margin: 0 auto;
	}
	
		#content .inner p {
			font-size: 20px;
			letter-spacing: 0.01em;
			line-height: 23px;
		}
		
		
		#content .inner ul {
			list-style: none;
			margin: 0;
			padding: 0;
		}
		
			#content .inner ul li {
				font-size: 23px;
				margin: 0;
				padding: 0 0 0.6em;
				text-transform: uppercase;
			}
			
			#content .inner ul li a {
				color: #FF00FF;
				text-decoration: none;
			}
			
			#content .inner ul li a:hover {
				color: #999;
				text-decoration: none;
			}
			
		#content .inner a {
			color: #999;
			text-decoration: none;
		}
		
		#content .inner a:hover {
			color: #FF00FF;
			text-decoration: none;
		}
		
		.wc-start {
			display: inline-block;
			margin-top: 2em;
			text-transform: uppercase;
		}
		
		.wc-start a {
			color: #999 !important;
			font-size: 20px;
		}
		
		.wc-start a:hover {
			color: #FF00FF !important;
		}

.navigation {
	font-family: serif;
	font-size: 5em;
	text-align: center;
	cursor: pointer;
	position: absolute;
	color: #999;
	display: block;
	width: 15px;
	height: 26px;
}

.navigation:hover {
	color: #ff00ff;
}

.nav-left {
	background-attachment: scroll;
	background-clip: border-box;
	background-color: transparent;
	background-image: url("/img/arrows.png");
	background-origin: padding-box;
	background-position: 0 -26px;
	background-repeat: no-repeat;
	background-size: 30px 51px;
	bottom: 20px;
	left: 0;
}

.nav-right {
	background-attachment: scroll;
	background-clip: border-box;
	background-color: transparent;
	background-image: url("/img/arrows.png");
	background-origin: padding-box;
	background-position: -15px 1px;
	background-repeat: no-repeat;
	background-size: 30px 51px;
	bottom: 20px;
	right: 0;
}

.nav-left:hover {
	background: url("/img/arrows.png") no-repeat scroll -15px -26px transparent;
	background-size: 30px 51px;
}

.nav-right:hover {
	background: url("/img/arrows.png") no-repeat scroll 0 1px transparent;
	background-size: 30px 51px;
}

.divider {
	width: 2px;
	display: block;
	background: #ff00ff;
}

.left {
	float: left;
}

.right {
	float: right;
}

div.huge {
	margin-top: 100px;
}

.huge {
	font-size: 10em;
}

.pink {
	color: #ff00ff;
}



.clearfix {
	clear: both;
}

ul.links {
	margin-top: 2em !important;
}

/*PRESS PAGE */
.press h2 {
	font-size: 24px;
	line-height: 24px;
	font-weight: normal;
	margin-bottom: 1em;
	text-transform: uppercase;
}

.press .date {
	width: 60px;
	display: inline-block;
}



/*SCROLL ELEMENTS */
.jspVerticalBar {
	width: 34px;
	background: none;
}

.jspArrow {
	height: 16px !important;
	background: url("/img/scroll-items-opt2.png") no-repeat scroll 0 0 transparent;
}

.jspDrag {
	background: url("/img/scroll-items-opt2.png") no-repeat scroll 0 -15px transparent;
}

.jspTrack {
	background: none;
}

.jspArrowUp {
}

.jspArrowDown {
	background-position: 0 -26px;
}
/*END SCROLL ELEMENTS*/

/*SOCIAL FEED STYLES*/

div.feed {
	margin-bottom: 2em;
}

h4.social-title {
	
	color: #fff;
	font-size: 20px;
	font-weight: normal;
	line-height: 23px;
	padding-left: 35px;
}

h4.social-title a {
	color: #fff !important;
}

h4.twitter {
	background: url("/img/twitter-icon.png") no-repeat scroll 0 0 transparent;
}

h4.facebook {
	background: url("/img/fb-icon.png") no-repeat scroll 0 -1px transparent;
	padding-left: 32px;
}

p.social-content {
	color: #ff00ff;
	margin: 0;
	font-size: 21px !important;
}

p.social-content a {
	color: #ff00ff !important;
}

p.social-content a:hover {
	color: #999 !important;
}

p.social-timestamp {
	color: #999;
	margin: 0;
}

p.social-timestamp a {
	color: #999;
}

p.social-timestamp a:hover {
	color: #999 !important;
}

h3.social-footer {
	color: #FFFFFF;
	font-size: 23px;
	line-height: 29px;
	font-weight: normal;
	margin-top: 37px;
	text-transform: uppercase;
}

a.icon-twitter {
	display: inline-block;
	width: 30px;
	height: 22px;
	margin-top: 0;
	background: url("/img/twitter-icon.png") no-repeat scroll 0 0 transparent;
}

a.icon-fb {
	display: inline-block;
	width: 28px;
	height: 22px;
	margin-top: 0;
	background: url("/img/fb-icon.png") no-repeat scroll 2px 0 transparent;
}

/*END SOCIAL FEED STYLES*/

#counterPackage {
	.display: table-cell;
	vertical-align: middle;
	margin: 0 auto;
	text-align: center;
}

#counter {
	margin: 0 auto !important;
}

#clock {
	display: table;
	text-align: center;
}

.slide-container {
	display: table;
	width: 100%;
}

.content-container,
.content-cell {
	display: table-cell;
	vertical-align: middle;
}

.content-left {
	display: table;
}

.app-link {
	color: #999999 !important;
}

.app-link:hover {
	color: #FF00FF !important;
}

#hero-text {
	font-size: 0.6em;
}

#hero-text h1 {
	color: #a100eb !important;
}

.feed {
     width: 90% !important;
}