/*
 Theme Name:     Wizharder 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');

@font-face {
    font-family: 'kingthings';
    src: url('https://hypnoticowl.com/fonts/kingthings_petrock-webfont.woff2') format('woff2'),
         url('https://hypnoticowl.com/fonts/kingthings_petrock-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}

/* =Theme customization starts here
-------------------------------------------------------------- */
body {
	overflow-y:scroll;
	background:#020715 url('https://hypnoticowl.com/wordpress/wp-content/uploads/2022/12/kevin-wizdom-bg.png') fixed no-repeat;
	background-size: cover;
	color:#fff;
	margin:0 auto;
	margin-top:45px;
	padding-bottom:15px!important;
}
.site {
	font-family: kingthings;
	font-size:24px;
	margin-top:15px;
	background:none;
	box-shadow:none;
	border-radius:0;
	padding-top:65px;
	padding-bottom:0;
}
.entry-content {
	background-color:rgba(0,0,0,0.333);
	border-radius: 15px;
	padding: 50px 50px 15px 50px;
	max-width: 800px;
}
h2 {
	background: url('img/wizbanner-med.png') no-repeat;
	letter-spacing: 0;
	width:600px;
	height:107px;
	margin:auto;
	position: relative;
	font-family: kingthings;
	font-size: 32px;
	text-transform: none;
	padding-top:25px;
	margin-top:100px!important;
	margin-bottom: -25px;
	color:#fff;
}
h2.long-header {
	padding-top:27px;
	margin-bottom:-27px;
}
.wiz-header {
	display:block;
	background:url('https://hypnoticowl.com/wordpress/wp-content/uploads/2022/12/kevin-logo.png') center no-repeat;
	background-size: contain;
	height:356px;
	width:766px;
	margin:auto;
	margin-top:0px;
	margin-bottom:30px;
}
.wiz-box {
	background:url('img/p-tile.png');
	border:30px solid transparent;
	border-image: url('img/border-box.png') 30 round;
	padding:10px;
	margin-top:9px;
	text-align: center;
	line-height: 1!important;
}
.wiz-box.alignright {
	margin-left:25px;
}
.wiz-box.alignleft {
	margin-right:50px;
	float:left;
}
.wiz-box.wiz-offset{
	margin-top:32px;
}
.wiz-element {
	border-radius: 0;
	border:2px solid #3F317F;
	padding: 0!important;
	margin:0!important;
	line-height: 0;
	margin-bottom:-4px!important;
}
.wiz-small {
	padding:0px;
}
.wiz-small .wiz-element {
	margin:-8px!important;
	margin-bottom:-13px!important;
}
.with-header {
	margin-top: 50px;
}
.wiz-box-header {
	background: url('img/wizbanner-med.png') no-repeat;
	width:600px;
	height:107px;
	margin:auto;
	margin-bottom: -107px;
	position: relative;
	top:-100px;
	font-size: 32px;
}
.wiz-box-header span {
	position:relative;
	top:34px;
}
.wiz-box iframe {
	margin-top:10px;
	border-radius: 0;
	border:2px solid #3F317F;
	width:700px;
	height: 392px;
}
ul.wiz-list {
	margin: 25px 0;
	text-align: left;
	list-style-image: url('img/button.png');
}
.footer-logos {
	padding-top: 40px;
}
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, footer a {
	color:#fff;
}
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;
}