/* Themify Customize Styling */
body {	
	font-family:Slabo 27px;	font-weight:normal;
	font-size:18px;

	color: #212121; 
}
a {	
	color: #ff4e22; 
}
a:hover {	
	color: #1686eb; 
}
h1 {	
	font-family:Roboto;	font-weight:bold;

	color: #212121; 
}
h2 {	
	font-family:Roboto;	font-weight:bold;

	color: #212121; 
}
h3 {	
	font-family:Roboto;	font-weight:bold;

	color: #212121; 
}
h4 {	
	color: #212121; 
}
input[type=reset], input[type=submit], button {	background: none;
	background-color: #ff4e22; 
}
input[type=reset]:hover, input[type=submit]:hover, button:hover {	background: none;
	background-color: #1686eb; 
}
.post-title {		font-weight:normal;
 
}

/* Themify Custom CSS */
/* custom christmas 2017 - 2018-01-09 */
/*.archive .module-countdown .seconds,
.archive .module-countdown .minutes,
.archive .module-countdown .hours,
.module-countdown .seconds,
.module-countdown .minutes,
.module-countdown .hours {
	display: none !important;
}*/
/* custom tag titles 2017 - 2017-03-03 */
.archive.tag-christmas-songs .page-title,
.archive.tag-celtic .page-title,
.archive.tag-the-other-side .page-title {
	display: none;
}
/* temp underline issue - 2017-08-09 */
.home .module a {
	text-decoration: none !important;
}

.home .edit-button {
display: none;
}

/*custom photo whitespace - 2017-08-27 */
.col2-1 {
margin-bottom: 4%;
}

/* custom amazon native shopping ads - 2017-08-27 */
div.ad-amazon-native-shopping {
text-align: center;
margin: 0 auto;
}

/* custom adsense ads - 2017-08-27 */
.adsense-inarticle {
padding-bottom: 4%;
}
.archive .adsense-textlink,
.single .adsense-textlink {
	margin-bottom: 2%;
}
.adsense-header {
	margin: 1% 0;
	text-align: center;
}
.adsense-leadin,
.adsense-responsive,
.adsense-leadout {
		text-align: center;
}

/* custom home adsense - 2017-04-27 */
.home .module-plain-text .widget {
	margin-bottom: 5px;
}

/* custom overlay menu - 2017-03-15 */
/*.mobile-menu-visible #headerwrap #main-nav {
    display: none;
}*/

/* custom alfred ad - 2017-02-02 */
.alfred-random {
	margin-bottom: 20px;
	text-align: center;
}

/* custom post margin - 2017-01-15 */
.single .post {
	margin-bottom: 0;
}

/* custom home module rubric - 2017-04-17 */
.rubric {
/*	background:#EC1B23; */
	background:#1b1b1b; 
	color:#fff;
	display:inline-block;
	font-family:-apple-system,BlinkMacSystemFont,Roboto,"Helvetica Neue",Helvetica,Arial,sans-serif;
	font-size:11px;
	letter-spacing:.05em;
	line-height:1.125;
	padding:6px 8px;
	text-transform:uppercase;
	font-weight:700;
}

a:hover.rubric {
	color:#c7c7c7;	
}
.homepage-module-rubric {
	position:absolute;
	top:-1px;left:50%;
	-webkit-transform:translateX(-50%);
	-moz-transform:translateX(-50%);
	-ms-transform:translateX(-50%);
	-o-transform:translateX(-50%);
	transform:translateX(-50%);
}

/* custom audio player sizing - 2017-01-12 */
.audioplayer {
	margin: 0 auto;
	text-align: center;
	width: 65%;
}

.audioplayer div {
	margin: 4% 0;
}

/* custom footer - 2016-12-20 */
.footer-text-inner .two a {
margin:0 5px;
}

/* custom cta button - 2016-11-23 */
.custom-cta .button {
	background: url(http://www.guitarnoise.com/wp-content/themes/magazine-child/images/home-cta-button.png) no-repeat;
	text-indent: -9999em;
	padding: 0;
	margin: 0;
	width: 128px;
	height: 148px;
	line-height: 148px;
	position: absolute;
	top: -20px;
}

.custom-cta .button:hover {
	background: url(http://www.guitarnoise.com/wp-content/themes/magazine-child/images/home-cta-button.png) no-repeat left bottom;
}

/* custom announcement bar - 2016-11-22 */
.announcement_content .more-link {
display:none;
}

/* custom asides - 2016-12-01 */
aside.where-next {
	background-color: #f0f2f2;
	border: 1px solid #e1e3e3;
/*	color: #414446;*/
	color: #878a8c;
	letter-spacing: -0.008em;	
	padding: 3%;
}
aside.where-next h3 {
	color: #414446;
	color: #878a8c;	
	font-weight: 500;
	font-size: 1.2em;
	margin: 0 0 0.7em;
	padding: 0;
	position: relative;
	letter-spacing: 0.01em;
	text-transform: uppercase;
}
aside.where-next a {
	color: #0f70e8;
}

aside.further-reading {
	border-top: 1px solid #c4c4c4;
	border-bottom: 1px solid #c4c4c4;
	font-family: Helvetica;
	font-size: 14px;
	padding: 0;
	float: right;
	margin: 1% 0 2% 2%;
	width: 35%;
}

aside.further-reading h3.further-reading {
	color: #282828;
	font-family: helvetica;
	font-weight: bold;
	font-size: 14px;
	padding-top: 0;
	text-transform: uppercase;
}

aside.linernotes {
	background-color: #f5f5f5;
	border-radius: .5em;
/*	float: left;*/
	display: block;
	margin: 1% 2% 1% 0;
	padding: 0 2%;
/*	width: 40%;*/
}