/* Custom Stylesheet by Brian Casel */

body {
	color: #282D31;
}

a,
.entry-content a {
	color: #FC9255;
	border-bottom: 1px solid #FC9255;
}

a:hover,
.entry-content a:hover {
	color: #282D31;
	border-bottom: 1px solid #282D31;
}

h1, h2, h3 {
	color: #282D31;
}

h2 a {
	color: #282D31;
	border: none;
}

h2 a:hover {
	color: #282D31;
}

.site-branding {
	display: none;
}

@media ( max-width: 955px ) {
	
	.site-branding {
		display: block;
	}
	
}

.site-footer {
	display: none;
}

.entry-content h2 {
	font-size: 2.2rem;
}

h2.entry-title,
.format-audio h2.entry-title,
h1.entry-title,
.format-audio h1.entry-title {
	font-size: 3.2rem;
}


#widget_sp_image-4.widget {
	padding: 0 2%;
}


.gform_wrapper .top_label input.medium,
.gform_wrapper .gform_footer input.button {
	width: 100% !important;
}

.gform_wrapper .top_label input.medium {
	padding: 11px;
	font-size: 14px;
}

.gform_wrapper label {
	display: none !important;
}

.gform_wrapper .gform_footer {
	margin: 6px 0 0 0 !important;
	padding: 0 !important;
}

.gform_wrapper span.gform_description {
	font-size: 13px !important;
	line-height: 1.2em !important;
}

.gform_wrapper .gform_footer input.button {
	background: #FC9255;
}
.gform_wrapper .gform_footer input.button:hover {
	background: #282D31;
}


#disqus_thread {
	margin: 70px;
}


/* Sidebar email opt-in form */

.widget .gform_wrapper .top_label .gfield_label {
	display: none !important;
}

.widget .gform_wrapper .top_label input.medium {
	width: 100% !important;
}

.widget .gform_wrapper .field_description_below .gfield_description,
.widget .gform_wrapper .instruction {
	display: none !important;
}





