/*
Welcome to Custom CSS!

To learn how this works, see http://wp.me/PEmnE-Bt
*/
.icon-facebook {
	color: #FFA30C;
}

.icon-twitter {
	color: #FFA30C;
}

/*

/* unvisited link */
.font_8 a:link {
	color: #06C;
}

/* visited link */
.font_8 a:visited {
	color: #06C;
}

/* mouse over link */
.font_8 a:hover {
	color: #E8850C;
}

/* selected link */
.font_8 a:active {
	color: #E8850C;
}

.site-name a {
	color: white;
	font-family: 'Fredericka the Great', cursive;
}

#featured {
	background-color: #3B3B39;
	border: none;
}

.featured-title {
	display: inline-box;
	padding: 15px;
	padding-bottom: 0;
	font-size: 2.5em;
	margin-top: 15px;
	margin-bottom: 0;
	color: white;
	font-family: 'Fredericka the Great', cursive;
	font-weight: 700;
}

/*
.featured-subtitle {
	font-family: 'Special Elite', cursive;
	display: inline-box;
	padding-bottom: 0;
	font-size: 1.5em;
	margin-top: 0;
	color: white;
	font-weight: 700;
	font-style: italic;
}
*/
.featured-subtitle {
	display: none;
}

#featured p {
	color: white;
	font-family: 'Special Elite', cursive;
	line-height: 1em;
	padding-left: 4px;
	padding-right: 4px;
}

#featured a:hover {
	color: #E8850C;
}

.menu a {
	font-family: 'Special Elite', cursive;
}

li {
	font-family: 'Special Elite', cursive;
}

a.blue {
	font-family: 'Special Elite', cursive;
	border: 1px solid #E8850C;
	color: #fff;
	background-color: #E8850C;
	background-image: -webkit-gradient(linear,left top,left bottom,from(#E8850C),to(#FFA30C));
	background-image: -webkit-linear-gradient(top,#E8850C,#FFA30C);
	background-image: -moz-linear-gradient(top,#E8850C,#FFA30C);
	background-image: -ms-linear-gradient(top,#E8850C,#FFA30C);
	background-image: -o-linear-gradient(top,#E8850C,#FFA30C);
	background-image: linear-gradient(top,#E8850C,#FFA30C);
	text-shadow: 0 -1px 0 #FFF20D;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#FFF20D,endColorstr=#FFF20D);
}

a.blue:hover {
	border: 1px solid #E8820C;
	color: #fff;
	background-color: #E8B20C;
	background-image: -webkit-gradient(linear,left top,left bottom,from(#E8850C),to(#FFA30C));
	background-image: -webkit-linear-gradient(top,#E8B20C,#FFA30C);
	background-image: -moz-linear-gradient(top,#E8B20C,#FFA30C);
	background-image: -ms-linear-gradient(top,#E8B20C,#FFA30C);
	background-image: -o-linear-gradient(top,#E8B20C,#FFA30C);
	background-image: linear-gradient(top,#E8B20C,#FFA30C);
	text-shadow: 0 -1px 0 #FFF20D;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#FFF20D,endColorstr=#FFF20D);
}

.jp-relatedposts-items, .jp-relatedposts-headline {
	visibility: hidden;
}

/*Widget Styles*/
.textwidget a {
	color: #7719F2;
	font-weight: 500;
}

.textwidget a:hover, a:focus, a:active {
	color: #444;
	font-weight: 500;
}

.textwidget {
	font-family: ''Special Elite'', cursive;
}

.widget-title, .widget-title-home h3 {
	font-family: 'Fredericka the Great', cursive;
	color: white;
}

.widget_wpcom_social_media_icons_widget .genericon {
	font-size: 25px;
}

.widget-wrapper {
	background: -webkit-linear-gradient(90deg,#E8850C 10%,#FFA30C 90%);
/* Chrome 10+, Saf5.1+ */
	background: -moz-linear-gradient(90deg,#E8850C 10%,#FFA30C 90%);
/* FF3.6+ */
	background: -ms-linear-gradient(90deg,#E8850C 10%,#FFA30C 90%);
/* IE10 */
	background: -o-linear-gradient(90deg,#E8850C 10%,#FFA30C 90%);
/* Opera 11.10+ */
	background: linear-gradient(90deg,#E8850C 10%,#FFA30C 90%);
/* W3C */
}

/*Media Queries*/
@media screen and (max-width: 520px) {
	.featured-subtitle {
		display: none;
	}
	
	#wrapper h1 {
		font-family: 'Fredericka the Great', cursive;
		font-weight: normal;
	}
	
	#wrapper {
		font-family: 'Special Elite', cursive;
	}
	
	#responsive_current_menu_item {
		font-family: 'Special Elite', cursive;
	}
	
	.featured-title {
		font-size: 2em;
	}
	
	#featured p {
		padding: 15px;
		line-height: 1em;
		margin-top: 10px;
		font-size: .7em;
	}
	
	.top-menu {
		margin: 5px;
	}
	
	#logo a {
		font-size: 1em;
	}
	
	.widget-title-home h3 {
		font-size: 16px;
	}
	
	body.custom-background {
		background: none;
	}
	
	.icon-facebook {
		color: #444;
	}
	
	.icon-twitter {
		color: #444;
	}
	
	html {
		background: url("https://booksthroughbarsnyc.org/wp-content/uploads/2015/08/letter-backlog-e1440033571655.jpg") no-repeat center center fixed;
		-webkit-background-size: cover;
		-moz-background-size: cover;
		-o-background-size: cover;
		background-size: cover;
	}
}

@media screen and (max-width: 520px) {
	.featured-subtitle {
		display: none;
	}
	
	#featured p {
		line-height: 1em;
		margin-top: 10px;
		font-size: 1em;
		padding: 15px;
	}
	
	.widget-title-home h3 {
		font-size: 16px;
	}
	
	#logo a {
		font-size: 1em;
	}
	
	.top-menu {
		margin: 5px;
	}
	
	body.custom-background {
		background: none;
	}
	
	body.custom-background {
		background-image: url("https://booksthroughbarsnyc.org/wp-content/uploads/2015/08/letter-backlog-e1440033571655.jpg");
		background-repeat: no-repeat;
		background-position: center top;
		background-attachment: fixed;
	}
	
	.icon-facebook {
		color: #444;
	}
	
	.icon-twitter {
		color: #444;
	}
}

@media screen and (max-width: 768px) and (min-width: 521px) {
	#responsive_current_menu_item {
		font-family: 'Special Elite', cursive;
	}
	
	#wrapper h1 {
		font-family: 'Fredericka the Great', cursive;
		font-weight: normal;
	}
	
	#wrapper {
		font-family: 'Special Elite', cursive;
	}
	
	body.custom-background {
		background-image: url("https://booksthroughbarsnyc.org/wp-content/uploads/2015/08/1412558_627629850611790_602752834_o.jpg");
		background-repeat: no-repeat;
		background-position: center top;
		background-attachment: fixed;
		background-size: cover;
	}
}

@media screen and (min-width: 768px) {
	body.custom-background {
		background-image: url("https://booksthroughbarsnyc.org/wp-content/uploads/2015/08/1412558_627629850611790_602752834_o.jpg");
		background-repeat: no-repeat;
		background-position: center top;
		background-attachment: fixed;
		background-size: cover;
	}
	
	.front-page #wrapper {
		margin: 20px auto;
		padding: 0;
		border: medium none;
		background-color: transparent;
		font-family: 'Special Elite', cursive;
	}
	
	.page-template-default #wrapper {
		background: -webkit-linear-gradient(90deg,#ECE9E6 10%,#FFFFFF 90%);
		background: -moz-linear-gradient(90deg,#ECE9E6 10%,#FFFFFF 90%);
		background: -ms-linear-gradient(90deg,#ECE9E6 10%,#FFFFFF 90%);
		background: -o-linear-gradient(90deg,#ECE9E6 10%,#FFFFFF 90%);
		background: linear-gradient(90deg,#ECE9E6 10%,#FFFFFF 90%);
	}
	
	.call-to-action {
		margin-top: 60px;
	}
}1111111111111