/*
Theme Name: Kopywriting Kourse
Author: Neville Medhora
Author URI: https://nevblog.com
Description: Child Theme of twentytwelve
Version: 1.1
Text Domain: twentytwelve
*/

/* Eric Meyer's Reset CSS v2.0 - https://cssreset.com */
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{border:0;font-size:100%;font:inherit;vertical-align:baseline;margin:0;padding:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}.widget ol,.widget ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:none}table{border-collapse:collapse;border-spacing:0; margin: 0 10px; font-family: Arial, Times, sans-serif;}

body { margin: 0 auto; text-align: center; background: url('https: //nevblog.com/images/bg.png') repeat; }
body, div, nav, .aside, header, form { width: 100%; vertical-align: top; }
.about-sign-up {text-align: center;}
.delius, .nav-previous, .nav-next, .logged-in-as { font-family: Arial, Times, sans-serif; font-weight: 400;}
.londrina { font-family: Arial, Times, sans-serif; }
.nav-previous, .nav-next { width: 50%; font-weight: 700; display: inline; }
.nav-previous a, .nav-next a { font-size: 30px; padding: 0px 0px 0px 0px; }
.nav-previous a { float: left; }
.nav-next a { float: right; }
#nav-below { padding: 20px 0px 40px 0px; background-color: #339999; margin-top: 10px;/*border-top: 10px solid #f5ece2;*/ }
	#nav-below a { color: #FFFFFF; }
.size-medium { width: 100% !important; }
.archive-header, .author-info, .screen-reader-text {display: none;}
.first-letter { text-transform: uppercase !important; }
.justme, strong, .widget_recent_entries ul { font-family: Arial, Times, sans-serif; font-size: 100%; font-weight: bold; }
.widget_recent_entries li a { font-size: 18px !important; }
.head-area h3 { font-family: Arial, Times, sans-serif; vertical-align: 15px; color: #FFFFFF; font-size: 30px; text-transform: uppercase;}
.justme2 a { font-family: Arial, Times, sans-serif; font-size: 25px; text-transform: uppercase;}
nav li, .inblock { display: inline-block; }
.inline { display: inline; }
.txt-left { text-align: left; }
.txt-center { text-align: center; }
.teal-txt { color: #339999; }
.teal-txt > a { color: #339999; }
.white-txt { color: #FFFFFF; font-size: 14px;}
.white-txt2 { color: #FFFFFF;}
.black-bg {background: #000000;}
.teal-bg p {font-family: Arial, Times, sans-serif; width: 400px;text-align: right;background: url('/images/nev.png') no-repeat right center;padding: 25px 100px 25px 0;font-size: 19pt;line-height: 25pt;}
.teal-bg p:hover {background: url('/images/nev-hover.png') no-repeat right center;}
.gray-txt { color: #666666; }
.teal-bg { /*background-color: #006666;*/ background: url('https://kopywritingkourse.com/wp-content/uploads/teal-bg.png') no-repeat top;background-size: cover;}
.site-header .width-100 {background-color: #000000; /*background: url('http://nevblog.com/images/winter.jpg') center no-repeat;*/ background-size: cover; height: auto;}
.orange-bg { /*background-color: #00ffb4;*/ background-color: #339999; }
.page-item-1547, .no-display { display: none; }
.fn { display: block; padding-top: 10px; color: #00ffb4; font-size: 20px; font-family: Arial, Times, sans-serif; font-weight: bold; }
.fn a.londrina, .subscribe-to-comments label[for='subscribe'] {font-family: Arial, Times, sans-serif;}
.blk-display { display: block; }
header h1 a { font-size: 30px; color: #FFFFFF;}
.inherit-width { width: inherit !important; }
.head-area, .vert-padz { padding: 0px 0; }
.head-area input[type='submit'] {background-color: #ff4105; /*background-color: #6666cc;*/}
.hori-padz { padding: 10px 0; }
.hori-padz2 {padding: inherit;}
.side-padz { padding-left: 2%; padding-right: 2%; }
.head-area h1, .vert-align { vertical-align: top; }
p ~ ul, p ~ ol, .padz, .post blockquote, .post h3, .post-area form { padding: 0 15px !important; }
.popularz li {list-style-type: disc; list-style-position: inside; color: #339999;}
.post-area form { width: 90%; }
#commentform p { padding: 5px 0; }
.widget { padding-bottom: 25px; font-size: 100%;}
	.widget:last-child { padding-bottom: 0 !important; }
.large-txt { font-size: 20px;}
.widget h3 { font-weight: bold; font-size: 20px; padding: 0 0 10px; font-family: Arial, Times, sans-serif; }
nav { margin-bottom: 20px; }
	nav li { padding: 5px 1%; display: block; text-align: left; }
		nav li a { color: #666666; font-family: Arial, Times, sans-serif; font-size: 13pt; font-weight: bold;}
			nav li a:hover, .archives li a:hover, #nav-below li a:hover { color: #00ffb4; }
li a, a { text-decoration: none; }
.archives li a { color: #666666; line-height: 25px; }
.archives li { text-align: right; }
.archives { width: 150px;}
	.archives h2 {text-align: right; font-weight: bold; display: none;}

.widget_archive li a { color: #666666; line-height: 25px; font-size: 16px;}
.widget_archive li { text-align: left; font-size: 16px;}
.widget_archive { width: 150px;}
.widget_archive h2 {text-align: right; font-weight: bold; display: none;}
.widget_archive li a:hover, #nav-below li a:hover { color: #00ffb4; }

.main { width: 700px; text-align: left;}
	.main h2 { color: #FFFFFF; text-align: center; padding: 10px 10px 10px 10px; background: #FFFFFF; line-height: 1.3; }
.archive-header h2, .searchz h2 { color: #666666; padding: 10px 0; font-size: 13pt; font-family: Arial, Times, sans-serif;}
.searchz {display: none;}
.post-area { padding-bottom: 20px;}
article .post-area {border: 1px solid #ddd;}
	.post-area article { background-color: #FFFFFF;}
	.post-area .comments-title { display:none; background-color: #999999 !important; }
	.post-area header {margin-bottom: 10px;}
.post ol, .post ul {list-style-position: outside; font-size: 20px; padding: 20px 15px; line-height: 32px; margin-left: 15px; }
.post p, .comments { line-height: 1.6; font-size: 20px; padding: 10px 15px; }
.post div {line-height: 24px;}
.comment p {padding: 10px 0;}
/*.post p:first-child { padding-top: 10px; font-size: 13pt; }*/
/*article:first-child p:nth-child(2) { padding-top: 10px; font-size: 13pt; }*/
.post p:last-child { padding-bottom: 10px; }
.popularz p {font-size: 16px; padding-bottom: 10px; }
#comment { width: 100%; display: block; }
#respond { padding-top: 20px; }
	/*#respond .logged-in-as { padding: 0 20px; }*/
	#respond h3 {padding-left: 15px;}
.comment { background-color: transparent !important; line-height: 24px; }
p[class*="comment-"], .pingback a, .subscribe-to-comments {font-family: Arial, Times, sans-serif; }
.pingback a {padding-top: 10px; padding-bottom: 10px;}
.commentlist {  background: transparent; }
	.commentlist li { padding: 20px; border-bottom: 0px solid #CCCCCC; }
.children li { border-bottom: none !important; }
.commentlist ol, .commentlist ul, .commentlist, .no-bull li {list-style:none !important;}
.comments { text-transform: uppercase; }
.comments, .entry-meta { padding-top: 0 !important; padding-bottom: 0 !important; }
.comments a { font-size: 18px; color: #519798; }
.comments a:hover { color: #00ffb4; }
/*.comment-form-author {display:inline-block;}
.comment-form-author label {float:right;margin-left:5px;}
.comment-form-email {display:inline-block;}
.comment-form-email label {float:right;margin-left:5px;}
.comment-form-url {display:inline-block;}
.comment-form-url label {float:right;margin-left:5px;}*/
.screen-reader-text {font-family: Arial, Times, sans-serif; padding: 0 20px;}
.signupz { width: 120px; font-family: Arial, Times, sans-serif; font-weight: 400; font-size: 20px; text-align: center; padding: 10px;}
.signupz2 { width: 120px; font-size: .8em;}
.signupz3 {width: 70%;}
.assistive-text { display: none; }
.clearfix { padding: 0 !important; }
.site-header .widget { padding: 10px 0; }
	.site-header .widget img { width: 100%; height: auto; }
.datez { display:none; padding: 10px 20px; }
#searchform {margin-top: 40px;}
.sociable { width: 50%; padding-bottom: 0 !important; padding-top: 20px !important; }
.sociable_tagline { display: none; }
.kopykourse { font-size: 25px; color: #FFFFFF; }
a { color: #339999; }
	a:hover { color: #00ffb4; }
.nav-single { background-color: none; }
#signup-top { width: 145px; vertical-align: 20px;}
.signup-top2 { width: 100% !important; padding: 20px 0; }
	.signup-top2 input[type="text"] { width: 80%; }
#signup-side { width: 200px; }
#img-top { width: inherit !important; }
#heroimg-top { margin: 0 auto; width: 100%; height: 114px; vertical-align: middle !important; background: #000000 url('http: //nevblog.com/images/header-img.png') no-repeat center; background-size: contain; }
.aside, .business, .wantrepreneur, .kopywriting { width: 200px }
.aside { padding: 0 15px; margin-bottom: 30px; }
.business, .wantrepreneur, .kopywriting { height: 50px; padding-top: 15px; font-size: 30px; color: #FFFFFF; margin: 5px 0; }
.resources div:hover { background-color: #FFFFFF; color: #000000; }
.resources { text-align: center; }
.goals img { width: 200px; }
.goals h3, .resources h3 { margin-bottom: 10px; }
.entry-title { padding: 10px 15px !important; font-family:  Arial, Times, sans-serif; font-size: 50px; color: #666666 !important; }
	.entry-title a { color: #666666; }
		.entry-title a:visited { color: #666666; }
		.entry-title a:hover { color: #519798; }
.entry-content h1 { padding: 20px; }
.width-100 { width: 100%; }
.width-50 { width: 50%; }
.width-150 { width: 150px; }
.wwsgd {margin-bottom: 10px;}
.wwsgd p, .wwsgd, .wwsgd section {background-color: #666666; color: #FFFFFF;}
.textwidget li { font-family: Arial, Times, sans-serif; font-size: 12px; line-height: 22px; }
.widget_recent_entries li { padding: 0 0 7px; }
.post a img { max-width: 100% !important; }
.textwidget li a img:hover, .widget_sp_image a img:hover { opacity: .5; }
a, a:hover, a img:hover, a img, input[type="submit"]:hover, input[type="submit"], .youtube-icon:hover, .twitter-icon:hover, .youtube-icon, .twitter-icon, /*.autores, .blueprint1, .blueprint2, .diet, .dropship, .hiring, .kopykourse, .kopykourse2, .krashkourse, .vidkourse, .autores:hover, .blueprint1:hover, .blueprint2:hover, .diet:hover, .dropship:hover, .hiring:hover, .kopykourse:hover, .kopykourse2:hover, .krashkourse:hover, .vidkourse:hover, .weird, .weird:hover,*/ .archives ul, .archives ul:hover { -webkit-transition: all 0.2s ease-out; -moz-transition: all 0.2s ease-out; -o-transition: all 0.2s ease-out; transition: all 0.2s ease-out; }
[id~="post-"],[id*="post-"] { margin-top: 70px; background-color: #FFFFFF; }
#content article:nth-of-type(1) { margin-top: 0 !important; }
input[type="submit"] { height: 30px; border: 0; font-size: 20px; text-transform: uppercase; font-family:  Arial, Times, sans-serif; /*background-color: #00ffb4;*/ background-color: #ff4105; color: #FFFFFF; margin: 10px 5px; border-radius: 6px; -webkit-border-radius: 6px; }
	input[type="submit"]:hover { background-color: #FFFFFF; color: #00ffb4; cursor: pointer; }
.random a {color: #339999; text-transform: uppercase;}
.social-icons {text-align: center;}
.social-icons a span, #nav-above {display: none !important;}
.social-icons li, .sprite, .youtube-icon, .twitter-icon {display: inline-block;}
.sprite, .youtube-icon, .twitter-icon { background-image: url(/images/social/spritesheet.png); background-repeat: no-repeat;}
.sprite-follow-icon, .twitter-icon:hover { width: 80px; height: 80px; background-position: 0 0;}
.sprite-subscribe-icon,
.youtube-icon:hover { width: 80px; height: 80px; background-position: -80px 0;}
.twitter-icon { width: 80px; height: 80px; background-position: 0 -80px;}
.youtube-icon { width: 80px; height: 80px; background-position: -80px -80px;}
.autores, .blueprint1, .blueprint2, .diet, .dropship, .hiring, .kopykourse, .kopykourse2, .krashkourse, .vidkourse, .weird { background-image: url(/images/social/resource-sprites.png); background-repeat: no-repeat; display: block; margin: 2px 0;}
.autores { width: 200px; height: 80px; background-position: -1px -1px;}
.autores:hover { width: 200px; height: 80px; background-position: -203px -1px;}
.blueprint1 { width: 200px; height: 80px; background-position: -1px -83px;}
.blueprint1:hover { width: 200px; height: 80px; background-position: -203px -83px;}
.blueprint2 { width: 200px; height: 80px; background-position: -1px -165px;}
.blueprint2:hover { width: 200px; height: 80px; background-position: -203px -165px;}
.diet { width: 200px; height: 80px; background-position: -1px -247px;}
.diet:hover { width: 200px; height: 80px; background-position: -203px -247px;}
.dropship { width: 200px; height: 80px; background-position: -1px -329px;}
.dropship:hover { width: 200px; height: 80px; background-position: -203px -329px;}
.hiring { width: 200px; height: 80px; background-position: -1px -411px;}
.hiring:hover { width: 200px; height: 80px; background-position: -203px -411px;}
.kopykourse { width: 200px; height: 80px; background-position: -1px -493px;}
.kopykourse:hover { width: 200px; height: 80px; background-position: -203px -493px;}
.kopykourse2 { width: 200px; height: 80px; background-position: -405px -1px;}
.kopykourse2:hover { width: 200px; height: 80px; background-position: -405px -83px;}
.krashkourse { width: 200px; height: 80px; background-position: -405px -165px;}
.krashkourse:hover { width: 200px; height: 80px; background-position: -405px -247px;}
.vidkourse { width: 200px; height: 80px; background-position: -405px -329px;}
.vidkourse:hover { width: 200px; height: 80px; background-position: -405px -411px;}
.weird {width: 200px;height: 80px;background-position: -405px -493px;}
.weird:hover {width: 200px;height: 80px;background-position: -1px -575px;}




@media screen and (max-width: 960px) {.main {width: 60% !important;}}
/*@media screen and (max-width: 768px) {.main {width: 100% !important;} footer form {display:none !important;}}
@media screen and (max-width: 600px) {header .teal-bg p {width: 40%; padding: 20px 100px 20px 0;font-size: 15px;line-height: 15pt;} #signup-top {vertical-align: 20px;}}*/
@media screen and (max-width: 768px) {.main {width: inherit !important;} nav li a {font-size: 16px;} .img-top {padding: inherit !important;} .archives, .searchz, #breadcrumbs {display: none;} .head-area h1 {vertical-align: inherit !important;} .signup-top2 input[type="text"] {width: 90%;} .archive-header {padding-left: 20px !important; width: 85%;} nav {background-color: #222222;} nav li {display: inline-block;} nav li a {color: #FFFFFF;} .nav-menu {padding: 10px 0;} .width-150 {width: inherit !important;} #main {padding-top: 0 !important;} #main .width-150 {padding: 0 !important;} #main .comments {padding: 0 15px !important;} .head-area h3 {vertical-align: inherit !important;} .justme2 a {font-size: 30px;} .site-description {font-size: 15px;} #signup-top {padding-left: inherit;}
}



p.form-allowed-tags {
display: none;
}

.comment-meta img {
margin-bottom: -15px;
}

.fn {
display: inline-block;
padding-left: 10px;
}

.reply { 
	float:left;
	margin:0 10px 10px 0;
	text-align:center;
	background-color: #339999;
	border:1px solid #339999;
	border-radius:3px;
	padding:3px;
	width:50px;
	box-shadow: 1px 1px 2px 2px #4f4f4f;
}

.comment article {
	padding-bottom:2.79rem;
}

a.comment-reply-link,
a.comment-edit-link {
	color: #FFFFFF;
	font-size: 13px;
	font-size: 0.928571429rem;
	line-height: 1.846153846;
	text-decoration:none;
}

a.comment-reply-link:hover,
a.comment-edit-link:hover {
	color: #f6e7d7;
}

.reply span {
display: none;
}

ol.children {
padding-top: 13px;
}

.children li {
border-left: solid 1px #CCCDD1;
}
/*Death Calculator CSS*/
.day, .month, .year  {background: #D0E1EF;
padding: 10px;
font-weight: bold;
margin-right: 10px;
border: 1px black solid;}
.wp-caption-text {text-align:center; font-style: italic; padding-top:0px !important;line-height:1 !important;margin-bottom:20px;}
.wp-caption img {padding-bottom:0px !important;
	width:100% !important;
	height:100% !important;
	
}
.entry-content h1 {font-size:36pt;}
.entry-content h2 {font-size:30pt;color:#000000 !important;padding:20px;text-align:left;}
.entry-content h3 {font-size:24pt;padding:20px !important;text-align:left;}
.entry-content h4 {font-size:14pt;padding:20px !important;text-align:left;}
.entry-content h5 {font-size:10pt;padding:20px !important;text-align:left;}
.entry-content h6 {font-size:36pt;padding:20px !important;text-align:left;font-family: impact;}
.mobile-menu{display:none}
@media only screen and (max-width: 480px) {
	.mobile-menu{display:block}
	.desktop-menu{display:none}
}