/*
Theme Name:     Chameleon Yellowed Perils
Description:    Yellowed Perils child theme for the Chameleon theme 
Author:         William Lampkin
Author URI:     http://www.thepulp.net/yellowedperils/about/
Template:       Chameleon
Version:        0.2.6
*/


/*-----------[Pull Chameleon styles]---------------*/

@import url("../Chameleon/style.css");


/*-----------[Individual blog logos/banners]-----------*/

#nbs-inner { width: 100%; height: 50px; background: #e82828; margin-top: 15px; margin-bottom: 5px; }

#nbs-logo { display: block; background: url(images/Yellowed-Perils-logo.svg) no-repeat; text-indent: -9999px; height: 50px; width: 345px; margin-left: 26px; }

@media only screen and (max-width: 479px) {
#nbs-logo {
width: 90% !important;
}
}


/*-------------------[Shared resources below this line]-------------------*/


/*-----------[Logo fix for mobile phones]-----------*/

@media only screen and (max-width: 479px) {
#header svg image {
width: 200px !important;
}
}

a.tpn-logo-home {
    display: inline-block;
    position: relative;
    z-index: 1;
}
object.tpn-logo {
    pointer-events: none;
    position: relative;
    z-index: -1;
}

.tpn-logo-box {
display: inline-block;
}


/*-----------[ThePulp.Net new Chameleon styles]-----------*/

#tpn-inner { width: 94%; height: 50px; background: #f70032; }

.post h1, .post h2, .post h3, .post h4, .post h5, .post h6 { font-family: 'Carrosserie-Fat', 'Franklin Gothic Medium', 'Arial Narrow Bold', impact, Haettenschweiler, 'Arial Narrow', arial, sans-serif; padding-bottom: 0; letter-spacing: 0px; }

h1.tpn-title { color: #1d1d1d; font-size: 32px; font-family: 'Carrosserie-Fat', 'Franklin Gothic Medium', 'Arial Narrow Bold', impact, Haettenschweiler, 'Arial Narrow', arial, sans-serif; padding-top: 2px; width: 94%; }

#sidebar-tpn { width: 238px; float:left; padding-left: 40px; }

.seemore { font-weight: bold; color: #929292; }

a.read-more { display: none; }

/*-----------[Changed Chameleon styles]-----------*/

body { line-height: 20px; font-family:'Droid Sans',Arial,Verdana,sans-serif; font-size: 12px; color: #484848; background:#fadeb5 url(images/body-bg.png); padding-top: 48px; padding-bottom:98px; }

h5, h6 { padding-bottom: 2px; }

.post ul, .comment-content ul { padding-top: 0px; }

.post ol, .comment-content ol { padding-top: 0px; padding-left: 1.5em; text-indent: -1.5em;}

ul#inline { margin-top: -20px; }

#content { padding-bottom: 15px; } 

#content-area { padding-top: 0; padding-bottom: 30px; background: url(images/content-bg.png) repeat-y 633px 0px !important; }

#header { padding: 30px 35px 15px; }

ul#top-menu { float: right; padding-top: 45px; }

ul#top-menu li, ul#top-menu a { color: #000000 !important; }

ul#top-menu > li.current_page_item > a, ul#top-menu > li.current-menu-item > a { color: #ffffff !important; font-weight: lighter !important; }

#et-social-icons a {
padding-left: 8px; }

#services { margin-bottom: 0; }

#footer-content { background-color: #fef8f0; }

#footer-widgets { padding: 33px 48px 10px; }

.footer-widget ul li { padding-bottom: 1px; }

ul.tweets li { background-image: none !important; }

#footer h4.widgettitle { color: #929292; }

#from-blog { float: left; margin-left: 5px; width: 860px; margin-right: 5px; }

p#slogan { display: none;}

#search-form { background: url(images/search-bg.png) no-repeat; width: 30px; height: 28px; float: left; padding-top: 9px; }

a.search-icon { padding-left: 10px; }

.wp-caption { border: none; text-align: left; background-color: #ffffff; padding-top: 0 !important; margin-bottom: 0 !important; }

h1.category-title { color: #1d1d1d; font-size:38px; font-family: 'Kreon', Arial, sans-serif; font-weight: lighter; }

h2.title { font-size: 32px; font-family: 'Carrosserie-Fat', 'Franklin Gothic Medium', 'Arial Narrow Bold', impact, Haettenschweiler, 'Arial Narrow', arial, sans-serif; padding-bottom: 15px; letter-spacing: -1px; }

#breadcrumbs { font-size: 14px; font-family: 'Kreon', Arial, sans-serif; font-weight: lighter; padding-top: 5px; padding-left: 48px; color: #1d1d1d; margin-bottom: 10px; }

.wp-caption p.wp-caption-text { font-size: 11px; line-height: 17px; padding: 7px 4px 5px 0; margin: 0; }

.post { padding-top: 0px; }

.post ul { padding-top: 0; }

.entry {line-height: 24px;}

.comment ul.children { padding-left: 30px; }


/*-----------[Hiding elements of Lightbox galleries]-----------*/

#downloadLink { display: none !important; }

#captionText { display: none !important; }

/*-----------[From Elegant Theme Builder styles]-----------*/

.et_lb_module { float: left; margin: 0 0 46px 2%; float: left; width: 100%; }

.et_lb_tpc { float: left; margin: 0 0 10px 2%; float: left; width: 100%; }

.et_lb_first { margin-left: 0 !important; clear: both; }

.et_lb_bar { background: url(images/horizontal_bar.png) no-repeat top center; height: 6px; }
	
/*-------------------[Edited Shortcodes CSS]-----------------*/

.et-box { margin: 0px 0px 10px; -moz-box-shadow: 0 1px 1px rgba(0,0,0,0.1); -webkit-box-shadow: 0 1px 1px rgba(0,0,0,0.1); box-shadow: 0 1px 1px rgba(0,0,0,0.1); font-size: 12px !important; position: relative; }

.et-box-content { text-shadow: 1px 1px 1px #ffffff; padding: 12px !important; min-height: 35px; }

.et-box-content p { font-family:'Droid Sans',Arial,Verdana,sans-serif !important; font-size: 12px !important; color: #5E5E5E; padding-bottom: 10px; line-height: 24px; }

.et-box-content strong { color: #000000; font-weight: bold; }

.et-box {width:30%; float:right; margin-left: 18px !important;}

.one_third div.et-box {
width: 100% !important;
}

.one_third div.et-box-content {
padding-left: 12px !important;
}

.author-inner { position: relative; padding: 20px 20px 10px 20px !important; min-height: 60px; font-family:'Droid Sans',Arial,Verdana,sans-serif; font-size: 12px; color: #5E5E5E; padding-bottom: 10px; line-height: 24px; }

.author-inner p { font-family:'Droid Sans',Arial,Verdana,sans-serif; font-size: 12px; color: #5E5E5E; padding-bottom: 10px; line-height: 24px; }

/*-----------[Tweet Blender styles]-----------*/

.tb_tweet { border: none !important; }

.tb_tweetlist { border: none !important; }

.tweetblender-2-mc { border: none !important; }

/*-----------[Tweet Widget Pro styles]-----------*/

.widget_twitter ul { 
list-style: none;
padding-left: 0; }

.widget_twitter ul li {
background: none; 
list-style-type: none;
padding-left: 0; }

.widget_twitter .entry-meta {
    display:block;
    font-size:80%;
}

.widget_twitter .entry-content a {
	color: maroon !important;
}

.from-meta { 
	display: none;
}

/*----Tweet centering in post---*/

iframe.twitter-tweet {
display: block;
position: relative;
margin: 10px auto !important;
width: 550px;
}

/*-----------[User added styles]-----------*/

p:empty { display: none }

a { text-decoration: none; color: maroon; }

a.a-strong { font-weight: bold; }

.agate {
color: black;
font-size: 80%;
font-family: 'Droid Sans',Arial,Verdana,sans-serif;
font-style: normal;
font-weight: normal;
line-height: 1.5em;
text-align: left;
}

.agate-frontpage {
font-size: 80%;
font-family: 'Droid Sans',Arial,Verdana,sans-serif;
font-style: normal;
font-weight: normal;
line-height: 2em;
text-align: left;
}

.byline {
font-size: 12px;
font-family: 'Droid Sans',Arial,Verdana,sans-serif;
font-style: normal;
font-weight: normal;
line-height: 16px;
text-align: left;
}

.byline-bold {
font-size: 12px;
font-family: 'Droid Sans',Arial,Verdana,sans-serif;
font-style: normal;
font-weight: bold !important;
line-height: 16px;
text-align: left;
}

dt { padding-top: 5px; }

dt.files {font-weight: normal;}

table.ruled {
border: 1px solid #ececec; }

.spacer-10 {
margin-top: 10px; }

.spacer-5 {
margin-top: 5px; }

ul.tweets li { 
list-style-type: none;
padding-left: 0; }

ul.top-spacing { 
padding-top: 0 !important; }

/* Sharedaddy title font fixes */

div.sharedaddy h3.sd-title { font-family: 'Kreon', Arial, sans-serif; font-weight: bold; letter-spacing: -1px; }

/* refer box style */

ul.refer { 
	float: left;
	width: 142px;
	margin: 5px 10px 5px 0;
	padding: 0;
	background: #fff;
	}

li.referhead a:link {
	color: #fff;
	}

li.referhead a:visited {
	color: #fff;
	}

li.referhead a:link:hover {
	color: #fff;
	text-decoration: none;
	border-bottom: 1px solid #fff; 
	}

li.referhead a:visted:hover {
	color: #fff;
	text-decoration: none;
	border-bottom: 1px solid #fff; 
	}

li.referhead { 
	margin: 0;
	padding: 0;
	list-style: none;	     /* no glyphs before a list item */
      }

li.refertext {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 11px;
	line-height: 14px;
	padding: 5px 0 10px 0;
	margin: 0;
	border-bottom: 1px solid #cccccc;
 	list-style: none;	     /* no glyphs before a list item */
    }



/*-----------[ThePulp.Net new Chameleon blog styles]-----------*/

.comment-body { background: url(none); background: #f7f7f7; }

.commentlist .bypostauthor > .comment-body-outer {
	background: url(none);
	}

.commentlist .bypostauthor > .comment-body-outer .comment-body {
	background: #fef9f1;
	}
	
.commentlist .bypostauthor > .comment-body-outer .comment-body .comment-arrow {
	background: url(images/comment-arrow-postauthor.png) no-repeat;
	}

.comment-date { color: #bfbfbf; }

#sidebar { padding-top: 0px; }

.post-thumbnail { display: none; }

.yp_title_bar { margin-bottom: 20px; }

h1.blog-title { color: #1d1d1d; font-size: 32px; font-family: 'Carrosserie-Fat', 'Franklin Gothic Medium', 'Arial Narrow Bold', impact, Haettenschweiler, 'Arial Narrow', arial, sans-serif; padding-bottom: 15px; width: 94%; }

h3#reply-title { font-family: 'Carrosserie-Fat', 'Franklin Gothic Medium', 'Arial Narrow Bold', impact, Haettenschweiler, 'Arial Narrow', arial, sans-serif; font-size: 22px; padding-bottom: 0; letter-spacing: 0px; }

.post p.meta-info { font-size: 100%; line-height: 140%; padding-bottom: 5px; padding-top: 5px }

.post p.meta-info a, p.description a { color: #6e6e6e; text-decoration: none; }

.avatar-box { display: none; }

.comment-body { padding-left: 14px; }

#category-name { text-align: center; width: 100%; }

p.description { padding-bottom: 5px; padding-top: 5px; padding-right: 35px; font-family: 'Kreon', Arial, sans-serif; font-weight: lighter; font-size: 12px; line-height: 140%; color: #d0d0d0; border-top: 1px solid #f0f0f0; border-bottom: 1px solid #f0f0f0; margin-bottom: 11px; }

#breadcrumbs-blog{ font-size:12px; font-family: 'Kreon', Arial, sans-serif; font-weight: lighter; padding-bottom: 10px; padding-left: 0px;  padding-right: 35px;color: #1d1d1d; margin-bottom: 20px; }
		#breadcrumbs-blog a { color:#929292; text-decoration: none; }
			#breadcrumbs-blog a:hover { color:#1d1d1d; }

.navi-blog{ font-size:14px; font-family: 'Kreon', Arial, sans-serif; font-weight: lighter; padding-bottom: 10px; padding-left: 0px;  padding-right: 35px;color: #1d1d1d; margin-bottom: 20px; }
		.navi-blog a { color:#929292; text-decoration: none; }
			.navi-blog a:hover { color:#1d1d1d; }

blockquote {
	padding-left: 25px;
	padding-bottom: 5px;
	margin-top: 5px;
	background-image: url('images/quotes.gif');
	background-repeat: no-repeat;
}


blockquote p { padding-bottom: 10px; }

.excerpt {
	color: #666666; 
	background: #e6e6e6; 
	padding-left: 25px;
	padding-right: 25px;
	padding-bottom: 5px;
	padding-top: 25px;
	margin-top: 5px;
	margin-bottom: 15px;
}


.excerpt p { padding-bottom: 10px; }

.pulpquestions {
	padding-left:20px;
	padding-right:20px;
}

.double-indent {
	margin-left: 30px;
}

.center-text {
	text-align: center !important;
}

.yarpp-related {
	border-top: 1px solid #f0f0f0;
	padding-top: 10px;
}

#comment-wrap { padding: 20px 35px 0 0; }

h3#comments { font-family: 'Carrosserie-Fat', 'Franklin Gothic Medium', 'Arial Narrow Bold', impact, Haettenschweiler, 'Arial Narrow', arial, sans-serif; font-size: 22px; padding-bottom: 0; letter-spacing: 0px; color: #808080; margin-bottom: 10px; }

.yarpp-related abbr { display: none; }

a.more-link { border: 1px solid #eaeaea; float:right; border-radius: 10px; -moz-border-radius: 10px; -webkit-border-radius: 10px; font-family: 'Kreon', Arial, sans-serif; font-weight: lighter; font-size: 12px; color: #1d1d1d; padding: 3px 10px; text-decoration: none; display: block; background: #fff; }

.yarpp-related h2 { font-family: 'Carrosserie-Fat', 'Franklin Gothic Medium', 'Arial Narrow Bold', impact, Haettenschweiler, 'Arial Narrow', arial, sans-serif; font-size: 22px; padding-bottom: 0; letter-spacing: 0px; }

/*-----------[New blog styles]-----------*/

h1.tpc-title { color: #1d1d1d; font-size:38px; font-family: 'Kreon', Arial, sans-serif; font-weight: lighter; padding-top: 28px; }

#sidebar-tpc { width: 238px; float:left; padding-left: 40px; }

.blogdescription {
font-family: 'Droid Sans', Arial, sans-serif !important;  
line-height: 20px;
color: #777;
margin-left: 36px;
margin-bottom: 10px;
padding-bottom: 0;
}


#services .sharing, #services .sharedaddy {
display: none;
}

/*----------[Hide WP Stats smiley face]---------*/
img#wpstats { display: none }

/***********************************************/
/* wallpaper divs                              */
/***********************************************/

#wallpaper1 {
float: left;
text-align: center;
width: 255px;
padding: 10px;
}

#wallpaper2 {
float: left;
text-align: center;
width: 255px;
padding: 10px;
}

#wallpaper3 {
float: left;
text-align: center;
width: 255px;
padding: 10px;
}

#wallpaper4 {
float: left;
text-align: center;
width: 255px;
padding: 10px;
}

#wallpaper5 {
float: left;
text-align: center;
width: 255px;
padding: 10px;
}

#wallpaper6 {
float: left;
text-align: center;
width: 255px;
padding: 10px;
}

/*----------[Instagram Feed styles]---------*/

.sb_instagram_header {
display: none;
}
