/*
Theme Name: NinjaTheory
Description: Child theme for the twentytwelve theme 
Author: Your name here
Template: twentyeleven
*/

@import url("../twentyeleven/style.css");
@import url('https://fonts.googleapis.com/css?family=PT+Sans+Narrow|Lobster');



/* Drop page titles */
.entry-header { display: none; }

/* Main Text Styling */
   body, input, textarea {
	color: #c6372f;
 	font: 18px "PT Sans Narrow", Helvetica, Arial, sans-serif;
	-webkit-font-smoothing: antialiased !important;
	font-weight: 500;
	/* line-height: 1.625;  */
}

h1 {
	font: 22px "PT Sans Narrow", Helvetica, Arial, sans-serif;
	}

/* Increase Menu font size */
#access ul {
	font: 18px "PT Sans Narrow", Helvetica, Arial, sans-serif;
	-webkit-font-smoothing: antialiased !important;
	list-style: none;
	margin: 0 0 0 -0.8125em;
	padding-left: 0;
}

/* Twitter Pro Styling */
/* =Twitter Widget */
.widget_twitter div {
	padding:0;
}

.widget_twitter ul li {
	margin-bottom:5px;
}

.widget_twitter .follow-button,
.widget_twitter .xavisys-link {
	margin:0 10px 10px 25px;
}

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

.widget_twitter .intent-meta a {
	background: url(images/everything-spritev2.png); /** from Twitter ressources */
	display: inline-block;
	height: 16px;
	text-indent: -9999px;
	width: 16px;
}
.widget_twitter .intent-meta a.in-reply-to {
	background-position: 0 center;
}
.widget_twitter .intent-meta a:hover.in-reply-to {
	background-position: -16px center;
}
.widget_twitter .intent-meta a.favorite {
	background-position: -32px center;
}
.widget_twitter .intent-meta a:hover.favorite {
	background-position: -48px center;
}
.widget_twitter .intent-meta a.retweet {
	background-position: -80px center;
}
.widget_twitter .intent-meta a:hover.retweet {
	background-position: -96px center;
}

.hi1 	{
	color: #961d16;
 	font: 36px "Lobster", Helvetica, Arial, sans-serif;
	-webkit-font-smoothing: antialiased !important;
	font-weight: 500; 
	}

.hi2	{
	color: #961d16;
 	font: 22px "Lobster", Helvetica, Arial, sans-serif;
	-webkit-font-smoothing: antialiased !important;
	font-weight: 500; 
	}

blockquote{ margin: 26px 0px 26px 0px; max-width: 600px; }
blockquote p{ padding: 0px 0px 26px 20px; border-left: 5px solid #E5E5E5; max-width: 620px; margin: 0px 0px 0px 0px; }
blockquote p:last-child { padding: 0px 0px 0px 20px; }