/*
 Theme Name:     The Day Stylesheet
 Theme URI:      https://hypnoticowl.com/
 Description:    Hypnotic Day Extension
 Author:         Hypnotic Owl
 Author URI:     https://hypnoticowl.com/
 Template:       twentytwelve
 Version:        1.0.0
*/

/* =Imports styles from the parent theme
-------------------------------------------------------------- */
@import url('../twentytwelve-child/style.css');


/* =Theme customization starts here
-------------------------------------------------------------- */
body {
	overflow-y:scroll;
}
body, .page, .site {
	background:#000;
	color:#ccc;
	margin:0 auto;
	margin-top:15px;
}
body  {
	padding-bottom:15px!important;
}
.site {
	padding-top:65px;
	padding-bottom:0;
}
a {
	color:#fff;
	border-bottom:1px dashed #ccc;
}
a:hover {
	text-decoration:none;
}
a.anchor {
	color:#fff;
	cursor:hand;
	cursor:pointer;
	text-decoration:none;
}
footer a {
	border:none;
}
h4 {
	color:#fff;
}
h4.expand {
	background-image:url('arrow.png');
	background-repeat:no-repeat;
	background-position:0px 10px;
	padding-left:15px;
}
h4.expanded {
	background-image:url('arrowd.png');
	background-repeat:no-repeat;
	background-position:0px 10px;
	padding-left:15px;
}
hr {
	background:none;
	border-bottom:1px solid #222;
}
iframe {
	border:1px solid #222;
}
.synved-social-button {
	position:static;
	border:none;
}
.site-header, .page-header, ul.children {
	display:none;
}
.main-navigation {
	border-bottom:1px solid #222;
}
#hiddenbox, #hiddenbox div {
	overflow:hidden;
	height:0;
}
#hiddenbox div  {
	margin-top:10px;
}
#hiddenbox {
	padding:0 20px;
}
#hiddenbox p {
	color:#ccc;
}
#play {
	background: #111111;
	background: -moz-radial-gradient(center, circle cover,  #111111 0%, #000000 100%);
	background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,#111111), color-stop(100%,#000000));
	background: -webkit-radial-gradient(center, circle cover,  #111111 0%,#000000 100%);
	background: -o-radial-gradient(center, circle cover,  #111111 0%,#000000 100%);
	background: -ms-radial-gradient(center, circle cover,  #111111 0%,#000000 100%);
	background: radial-gradient(circle at center,  #111111 0%,#000000 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#111111', endColorstr='#000000',GradientType=1 );
	border:none;
	border-bottom:1px solid #999;
	border-top:1px solid #999;
	color:#ccc;
	cursor:hand;
	cursor:pointer;
	font-family: 'Poly', serif;
	font-size:200%;
	font-weight:bold;
	display:block;
	height:52px;
	margin: 30px 0;
	width:500px;
}
#play:hover {
	background: #222222;
	background: -moz-radial-gradient(center, circle cover,  #222222 0%, #000000 100%);
	background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,#222222), color-stop(100%,#000000));
	background: -webkit-radial-gradient(center, circle cover,  #222222 0%,#000000 100%);
	background: -o-radial-gradient(center, circle cover,  #222222 0%,#000000 100%);
	background: -ms-radial-gradient(center, circle cover,  #222222 0%,#000000 100%);
	background: radial-gradient(circle at center,  #222222 0%,#000000 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#222222', endColorstr='#000000',GradientType=1 );
	border-bottom:1px solid #ccc;
	border-top:1px solid #ccc;
	color:#fff;
}
form {
	border:1px solid #222;
	display:inline-block;
	width:250px;
	text-align:center;
	overflow:hidden;
	padding:7px 0 10px 0;
}
container {
	display:inline-block;
}
container#reward {
	display:inline-block;
	border-right:1px solid #333;
	width:350px;
	height:100px;
	margin-bottom:-50px;
}
container#donate {
	display:inline-block;
	text-align:center;
}
#reward #files {
	color:#fff;
}
#reward #get {
	font-size:14pt;
}
#reward #size {
	color:#fff;
	float:right;
	font-style:italic;
}
p#error {
	padding:0;
	margin:0;
	margin-bottom:-20px;
	color:#f00;
}
form input[type=text] {
	border-radius:8px 0 0 8px;
	border:none;
	box-shadow:inset 0px 0px 8px #999;
	font-size:150%;
	height:35px;
	padding-left:14px;
	width:70px;
}
form input[type=button] {
	background:#ccc;
	border-radius:0 8px 8px 0;
	border-color:#ccc;
	color:#333;
	font-size:125%;
	height:37px;
	position:relative;
	top:-1px;
}
form label#currency {
	background:#ccc;
	border-radius:5px;
	box-shadow:inset 0px 0px 8px #fff, 1px 1px 2px #444;
	color:#333;
	font-size:150%;
	margin-left:-10px;
	left:8px;
	top:-2px;
	padding:1px 4px;
	padding-top:0px;
	position:relative;
}
form #title {
	font-size:14pt;
	position:relative;
	top:-3px;
}
form #info a {
	display:inline-block;
	padding-top:2px;
	padding-bottom:4px;
	font-size:8pt;
	border:none;
	color:#888;
}
form .blurred {
	color:#888;
}
#usbox, #gamebox, #victimbox {
	padding:0 15px;
}
#usbox {
	padding-bottom:0;
	margin-bottom:0;
}
#paypal {
	display:inline-block;
	position:relative;
	top:7px;
	left:1px;
}