	﻿html {
		-webkit-box-sizing:border-box;
		-moz-box-sizing:border-box;
		box-sizing:border-box
	}
	*, *:before, *:after {
		-webkit-box-sizing:inherit;
		-moz-box-sizing:inherit;
		box-sizing:inherit
	}
	html {
		font-family:sans-serif;
		-webkit-text-size-adjust:100%;
		-ms-text-size-adjust:100%
	}
	body {
		margin:0
	}
	article, aside, details, figcaption, figure, footer, header, main, menu, nav, section, summary {
		display:block
	}
	audio, canvas, progress, video {
		display:inline-block;
		vertical-align:baseline
	}
	audio:not([controls]) {
	display:none;
	height:0
	}
	[hidden], template {
	display:none
	}
	a {
		background-color:transparent
	}
	a:active, a:hover {
		outline:0
	}
	abbr[title] {
		border-bottom:1px dotted
	}
	b, strong {
		font-weight:bold
	}
	dfn {
		font-style:italic
	}
	h1 {
		font-size:2em;
		margin:0.67em 0
	}
	mark {
		background:#ff0;
		color:#000
	}
	small {
		font-size:80%
	}
	sub, sup {
		font-size:75%;
		line-height:0;
		position:relative;
		vertical-align:baseline
	}
	sup {
		top:-0.5em
	}
	sub {
		bottom:-0.25em
	}
	img {
		border:0
	}
	svg:not(:root) {
	overflow:hidden
	}
	figure {
		margin:1em 40px
	}
	hr {
		box-sizing:content-box;
		height:0
	}
	pre {
		overflow:auto
	}
	code, kbd, pre, samp {
		font-family:monospace, monospace;
		font-size:1em
	}
	button, input, optgroup, select, textarea {
		color:inherit;
		font:inherit;
		margin:0
	}
	button {
		overflow:visible
	}
	button, select {
		text-transform:none
	}
	button, html input[type="button"], input[type="reset"], input[type="submit"] {
		-webkit-appearance:button;
		cursor:pointer
	}
	button[disabled], html input[disabled] {
		cursor:default
	}
	button::-moz-focus-inner, input::-moz-focus-inner {
	border:0;
	padding:0
	}
	input {
		line-height:normal
	}
	input[type="checkbox"], input[type="radio"] {
		box-sizing:border-box;
		padding:0
	}
	input[type="number"]::-webkit-inner-spin-button, input[type="number"]::-webkit-outer-spin-button {
	height:auto
	}
	input[type="search"] {
		-webkit-appearance:textfield;
		box-sizing:content-box
	}
	input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-decoration {
	-webkit-appearance:none
	}
	fieldset {
		border:1px solid #c0c0c0;
		margin:0 2px;
		padding:0.35em 0.625em 0.75em
	}
	legend {
		border:0;
		padding:0
	}
	textarea {
		overflow:auto
	}
	optgroup {
		font-weight:bold
	}
	table {
		border-collapse:collapse;
		border-spacing:0
	}
	td, th {
		padding:0
	}
	body, button, input, select, textarea {
		color:#404040;
		font-size:16px;
		font-size:1rem;
		line-height:1.5
	}
	h1, h2, h3, h4, h5, h6 {
		clear:both
	}
	p {
		margin-bottom:1.5em
	}
	b, strong {
		font-weight:bold
	}
	dfn, cite, em, i {
		font-style:italic
	}
	blockquote {
		margin:0 1.5em
	}
	address {
		margin:0 0 1.5em
	}
	pre {
		background:#eee;
		font-family:"Courier 10 Pitch", Courier, monospace;
		font-size:15px;
		font-size:0.9375rem;
		line-height:1.6;
		margin-bottom:1.6em;
		max-width:100%;
		overflow:auto;
		padding:1.6em
	}
	code, kbd, tt, var {
		font-family:Monaco, Consolas, "Andale Mono", "DejaVu Sans Mono", monospace;
		font-size:15px;
		font-size:0.9375rem
	}
	abbr, acronym {
		border-bottom:1px dotted #666;
		cursor:help
	}
	mark, ins {
		background:#fff9c0;
		text-decoration:none
	}
	big {
		font-size:125%
	}
	html {
		box-sizing:border-box
	}
	*, *:before, *:after {
		box-sizing:inherit
	}
	body {
		background:#fff
	}
	blockquote:before, blockquote:after, q:before, q:after {
		content:""
	}
	blockquote, q {
		quotes:"" ""
	}
	hr {
		background-color:#ccc;
		border:0;
		height:1px;
		margin-bottom:1.5em
	}
	ul, ol {
		margin:0 0 1.5em 3em
	}
	ul {
		list-style:disc
	}
	ol {
		list-style:decimal
	}
	li>ul, li>ol {
		margin-bottom:0;
		margin-left:1.5em
	}
	dt {
		font-weight:bold
	}
	dd {
		margin:0 1.5em 1.5em
	}
	img {
		height:auto;
		max-width:100%
	}
	table {
		margin:0 0 1.5em;
		width:100%
	}
	button, input[type="button"], input[type="reset"], input[type="submit"] {
		border:1px solid;
		border-color:#ccc #ccc #bbb;
		border-radius:3px;
		background:#e6e6e6;
		box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.5), inset 0 15px 17px rgba(255, 255, 255, 0.5), inset 0 -5px 12px rgba(0, 0, 0, 0.05);
		color:rgba(0, 0, 0, 0.8);
		font-size:12px;
		font-size:0.75rem;
		line-height:1;
		padding:.6em 1em .4em;
		text-shadow:0 1px 0 rgba(255, 255, 255, 0.8)
	}
	button:hover, input[type="button"]:hover, input[type="reset"]:hover, input[type="submit"]:hover {
		border-color:#ccc #bbb #aaa;
		box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.8), inset 0 15px 17px rgba(255, 255, 255, 0.8), inset 0 -5px 12px rgba(0, 0, 0, 0.02)
	}
	button:focus, input[type="button"]:focus, input[type="reset"]:focus, input[type="submit"]:focus, button:active, input[type="button"]:active, input[type="reset"]:active, input[type="submit"]:active {
		border-color:#aaa #bbb #bbb;
		box-shadow:inset 0 -1px 0 rgba(255, 255, 255, 0.5), inset 0 2px 5px rgba(0, 0, 0, 0.15)
	}
	input[type="text"], input[type="email"], input[type="url"], input[type="password"], input[type="search"], textarea {
		color:#666;
		border:1px solid #ccc;
		border-radius:3px
	}
	input[type="text"]:focus, input[type="email"]:focus, input[type="url"]:focus, input[type="password"]:focus, input[type="search"]:focus, textarea:focus {
		color:#111
	}
	input[type="text"], input[type="email"], input[type="url"], input[type="password"], input[type="search"] {
		padding:3px
	}
	textarea {
		padding-left:3px;
		width:100%
	}
	a {
		color:royalblue
	}
	a:visited {
		color:purple
	}
	a:hover, a:focus, a:active {
		color:midnightblue
	}
	a:focus {
		outline:thin dotted
	}
	a:hover, a:active {
		outline:0
	}
	.main-navigation {
		clear:both;
		display:block;
		float:left;
		width:100%
	}
	.main-navigation ul {
		list-style:none;
		margin:0;
		padding-left:0
	}
	.main-navigation li {
		float:left;
		position:relative
	}
	.main-navigation a {
		display:block;
		text-decoration:none
	}
	.main-navigation ul ul {
		box-shadow:0 3px 3px rgba(0, 0, 0, 0.2);
		float:left;
		position:absolute;
		top:1.5em;
		left:-999em;
		z-index:99999
	}
	.main-navigation ul ul ul {
		left:-999em;
		top:0
	}
	.main-navigation ul ul a {
		width:200px
	}
	.main-navigation ul li:hover>ul {
		left:auto
	}
	.main-navigation ul ul li:hover>ul {
		left:100%
	}
	.menu-toggle {
		display:none
	}
	@media screen and (max-width: 600px) {
	.menu-toggle, .main-navigation.toggled .nav-menu {
	display:block
	}
	.main-navigation ul {
	display:none
	}
	}
	.site-main .comment-navigation, .site-main .posts-navigation, .site-main .post-navigation {
		margin:0 0 1.5em;
		overflow:hidden
	}
	.comment-navigation .nav-previous, .posts-navigation .nav-previous, .post-navigation .nav-previous {
		float:left;
		width:50%
	}
	.comment-navigation .nav-next, .posts-navigation .nav-next, .post-navigation .nav-next {
		float:right;
		text-align:right;
		width:50%
	}
	.screen-reader-text {
		clip:rect(1px, 1px, 1px, 1px);
		position:absolute !important;
		height:1px;
		width:1px;
		overflow:hidden
	}
	.screen-reader-text:hover, .screen-reader-text:active, .screen-reader-text:focus {
		background-color:#f1f1f1;
		border-radius:3px;
		box-shadow:0 0 2px 2px rgba(0, 0, 0, 0.6);
		clip:auto !important;
		color:#21759b;
		display:block;
		font-size:14px;
		font-size:0.875rem;
		font-weight:bold;
		height:auto;
		left:5px;
		line-height:normal;
		padding:15px 23px 14px;
		text-decoration:none;
		top:5px;
		width:auto;
		z-index:100000
	}
	.alignleft {
		display:inline;
		float:left;
		margin-right:1.5em
	}
	.alignright {
		display:inline;
		float:right;
		margin-left:1.5em
	}
	.aligncenter {
		clear:both;
		display:block;
		margin-left:auto;
		margin-right:auto
	}
	.clear:before, .clear:after, .entry-content:before, .entry-content:after, .comment-content:before, .comment-content:after, .site-header:before, .site-header:after, .site-content:before, .site-content:after, .site-footer:before, .site-footer:after {
		content:"";
		display:table
	}
	.clear:after, .entry-content:after, .comment-content:after, .site-header:after, .site-content:after, .site-footer:after {
		clear:both
	}
	.widget {
		margin:0 0 1.5em
	}
	.widget select {
		max-width:100%
	}
	.widget_search .search-submit {
		display:none
	}
	.sticky {
		display:block
	}
	.hentry {
		margin:0 0 1.5em
	}
	.byline, .updated:not(.published) {
	display:none
	}
	.single .byline, .group-blog .byline {
		display:inline
	}
	.page-content, .entry-content, .entry-summary {
		margin:1.5em 0 0
	}
	.page-links {
		clear:both;
		margin:0 0 1.5em
	}
	.blog .format-aside .entry-title, .archive .format-aside .entry-title {
		display:none
	}
	.comment-content a {
		word-wrap:break-word
	}
	.bypostauthor {
		display:block
	}
	.infinite-scroll .posts-navigation, .infinite-scroll.neverending .site-footer {
		display:none
	}
	.infinity-end.neverending .site-footer {
		display:block
	}
	.page-content .wp-smiley, .entry-content .wp-smiley, .comment-content .wp-smiley {
		border:none;
		margin-bottom:0;
		margin-top:0;
		padding:0
	}
	embed, iframe, object {
		max-width:100%
	}
	.wp-caption {
		margin-bottom:1.5em;
		max-width:100%
	}
	.wp-caption img[class*="wp-image-"] {
	display:block;
	margin:0 auto
	}
	.wp-caption-text {
		text-align:center
	}
	.wp-caption .wp-caption-text {
		margin:0.8075em 0
	}
	.gallery {
		margin-bottom:1.5em
	}
	.gallery-item {
		display:inline-block;
		text-align:center;
		vertical-align:top;
		width:100%
	}
	.gallery-columns-2 .gallery-item {
		max-width:50%
	}
	.gallery-columns-3 .gallery-item {
		max-width:33.33%
	}
	.gallery-columns-4 .gallery-item {
		max-width:25%
	}
	.gallery-columns-5 .gallery-item {
		max-width:20%
	}
	.gallery-columns-6 .gallery-item {
		max-width:16.66%
	}
	.gallery-columns-7 .gallery-item {
		max-width:14.28%
	}
	.gallery-columns-8 .gallery-item {
		max-width:12.5%
	}
	.gallery-columns-9 .gallery-item {
		max-width:11.11%
	}
	.gallery-caption {
		display:block
	}
	@font-face {
	font-family:'Raleway';
	font-style:normal;
	font-weight:400;
	src:local("Raleway"), url(https://fonts.gstatic.com/s/raleway/v9/QAUlVt1jXOgQavlW5wEfxVKPGs1ZzpMvnHX-7fPOuAc.woff2) format("woff2");
	unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000
	}
	@font-face {
	font-family:'Raleway';
	font-style:normal;
	font-weight:800;
	src:local("Raleway ExtraBold"), local("Raleway-ExtraBold"), url(https://fonts.gstatic.com/s/raleway/v9/1ImRNPx4870-D9a1EBUdPAsYbbCjybiHxArTLjt7FRU.woff2) format("woff2");
	unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000
	}
	@font-face {
	font-family:'Open Sans';
	font-style:normal;
	font-weight:400;
	src:local("Open Sans"), local("OpenSans"), url(//themes.googleusercontent.com/static/fonts/opensans/v8/cJZKeOuBrn4kERxqtaUH3bO3LdcAZYWl9Si6vvxL-qU.woff) format("woff")
	}/*!
	 *  Font Awesome 4.3.0 by @davegandy - http://fontawesome.io - @fontawesome
	 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
	 */
	@font-face {
	font-family:'FontAwesome';
	src:url("fonts/fontawesome-webfonte0a5.eot?v=4.3.0");
	src:url("fonts/fontawesome-webfontd41d.eot?#iefix&v=4.3.0") format("embedded-opentype"), url("fonts/fontawesome-webfonte0a5.woff2?v=4.3.0") format("woff2"), url("fonts/fontawesome-webfonte0a5.woff?v=4.3.0") format("woff"), url("fonts/fontawesome-webfonte0a5.ttf?v=4.3.0") format("truetype"), url("fonts/fontawesome-webfonte0a5.svg?v=4.3.0#fontawesomeregular") format("svg");
	font-weight:normal;
	font-style:normal
	}
	.fa {
		display:inline-block;
		font:normal normal normal 14px/1 FontAwesome;
		font-size:inherit;
		text-rendering:auto;
		-webkit-font-smoothing:antialiased;
		-moz-osx-font-smoothing:grayscale;
		transform:translate(0, 0)
	}
	.fa-lg {
		font-size:1.3333333333em;
		line-height:.75em;
		vertical-align:-15%
	}
	.fa-2x {
		font-size:2em
	}
	.fa-3x {
		font-size:3em
	}
	.fa-4x {
		font-size:4em
	}
	.fa-5x {
		font-size:5em
	}
	.fa-fw {
		width:1.2857142857em;
		text-align:center
	}
	.fa-ul {
		padding-left:0;
		margin-left:2.1428571429em;
		list-style-type:none
	}
	.fa-ul>li {
		position:relative
	}
	.fa-li {
		position:absolute;
		left:-2.1428571429em;
		width:2.1428571429em;
		top:.1428571429em;
		text-align:center
	}
	.fa-li.fa-lg {
		left:-1.8571428571em
	}
	.fa-border {
		padding:.2em .25em .15em;
		border:solid 0.08em #eee;
		border-radius:.1em
	}
	.pull-right {
		float:right
	}
	.pull-left {
		float:left
	}
	.fa.pull-left {
		margin-right:.3em
	}
	.fa.pull-right {
		margin-left:.3em
	}
	.fa-spin {
		-webkit-animation:fa-spin 2s infinite linear;
		animation:fa-spin 2s infinite linear
	}
	.fa-pulse {
		-webkit-animation:fa-spin 1s infinite steps(8);
		animation:fa-spin 1s infinite steps(8)
	}
	@-webkit-keyframes fa-spin {
	0% {
	-webkit-transform:rotate(0deg);
	transform:rotate(0deg)
	}
	100% {
	-webkit-transform:rotate(359deg);
	transform:rotate(359deg)
	}
	}
	@keyframes fa-spin {
	0% {
	-webkit-transform:rotate(0deg);
	transform:rotate(0deg)
	}
	100% {
	-webkit-transform:rotate(359deg);
	transform:rotate(359deg)
	}
	}
	.fa-rotate-90 {
	filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1);
		-webkit-transform:rotate(90deg);
		-ms-transform:rotate(90deg);
		transform:rotate(90deg)
	}
	.fa-rotate-180 {
	filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);
		-webkit-transform:rotate(180deg);
		-ms-transform:rotate(180deg);
		transform:rotate(180deg)
	}
	.fa-rotate-270 {
	filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
		-webkit-transform:rotate(270deg);
		-ms-transform:rotate(270deg);
		transform:rotate(270deg)
	}
	.fa-flip-horizontal {
	filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=0);
		-webkit-transform:scale(-1, 1);
		-ms-transform:scale(-1, 1);
		transform:scale(-1, 1)
	}
	.fa-flip-vertical {
	filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);
		-webkit-transform:scale(1, -1);
		-ms-transform:scale(1, -1);
		transform:scale(1, -1)
	}
	:root .fa-rotate-90, :root .fa-rotate-180, :root .fa-rotate-270, :root .fa-flip-horizontal, :root .fa-flip-vertical {
		filter:none
	}
	.fa-stack {
		position:relative;
		display:inline-block;
		width:2em;
		height:2em;
		line-height:2em;
		vertical-align:middle
	}
	.fa-stack-1x, .fa-stack-2x {
		position:absolute;
		left:0;
		width:100%;
		text-align:center
	}
	.fa-stack-1x {
		line-height:inherit
	}
	.fa-stack-2x {
		font-size:2em
	}
	.fa-inverse {
		color:#fff
	}
	.fa-glass:before {
		content:""
	}
	.fa-music:before {
		content:""
	}
	.fa-search:before {
		content:""
	}
	.fa-envelope-o:before {
		content:""
	}
	.fa-heart:before {
		content:""
	}
	.fa-star:before {
		content:""
	}
	.fa-star-o:before {
		content:""
	}
	.fa-user:before {
		content:""
	}
	.fa-film:before {
		content:""
	}
	.fa-th-large:before {
		content:""
	}
	.fa-th:before {
		content:""
	}
	.fa-th-list:before {
		content:""
	}
	.fa-check:before {
		content:""
	}
	.fa-remove:before, .fa-close:before, .fa-times:before {
		content:""
	}
	.fa-search-plus:before {
		content:""
	}
	.fa-search-minus:before {
		content:""
	}
	.fa-power-off:before {
		content:""
	}
	.fa-signal:before {
		content:""
	}
	.fa-gear:before, .fa-cog:before {
		content:""
	}
	.fa-trash-o:before {
		content:""
	}
	.fa-home:before {
		content:""
	}
	.fa-file-o:before {
		content:""
	}
	.fa-clock-o:before {
		content:""
	}
	.fa-road:before {
		content:""
	}
	.fa-download:before {
		content:""
	}
	.fa-arrow-circle-o-down:before {
		content:""
	}
	.fa-arrow-circle-o-up:before {
		content:""
	}
	.fa-inbox:before {
		content:""
	}
	.fa-play-circle-o:before {
		content:""
	}
	.fa-rotate-right:before, .fa-repeat:before {
		content:""
	}
	.fa-refresh:before {
		content:""
	}
	.fa-list-alt:before {
		content:""
	}
	.fa-lock:before {
		content:""
	}
	.fa-flag:before {
		content:""
	}
	.fa-headphones:before {
		content:""
	}
	.fa-volume-off:before {
		content:""
	}
	.fa-volume-down:before {
		content:""
	}
	.fa-volume-up:before {
		content:""
	}
	.fa-qrcode:before {
		content:""
	}
	.fa-barcode:before {
		content:""
	}
	.fa-tag:before {
		content:""
	}
	.fa-tags:before {
		content:""
	}
	.fa-book:before {
		content:""
	}
	.fa-bookmark:before {
		content:""
	}
	.fa-print:before {
		content:""
	}
	.fa-camera:before {
		content:""
	}
	.fa-font:before {
		content:""
	}
	.fa-bold:before {
		content:""
	}
	.fa-italic:before {
		content:""
	}
	.fa-text-height:before {
		content:""
	}
	.fa-text-width:before {
		content:""
	}
	.fa-align-left:before {
		content:""
	}
	.fa-align-center:before {
		content:""
	}
	.fa-align-right:before {
		content:""
	}
	.fa-align-justify:before {
		content:""
	}
	.fa-list:before {
		content:""
	}
	.fa-dedent:before, .fa-outdent:before {
		content:""
	}
	.fa-indent:before {
		content:""
	}
	.fa-video-camera:before {
		content:""
	}
	.fa-photo:before, .fa-image:before, .fa-picture-o:before {
		content:""
	}
	.fa-pencil:before {
		content:""
	}
	.fa-map-marker:before {
		content:""
	}
	.fa-adjust:before {
		content:""
	}
	.fa-tint:before {
		content:""
	}
	.fa-edit:before, .fa-pencil-square-o:before {
		content:""
	}
	.fa-share-square-o:before {
		content:""
	}
	.fa-check-square-o:before {
		content:""
	}
	.fa-arrows:before {
		content:""
	}
	.fa-step-backward:before {
		content:""
	}
	.fa-fast-backward:before {
		content:""
	}
	.fa-backward:before {
		content:""
	}
	.fa-play:before {
		content:""
	}
	.fa-pause:before {
		content:""
	}
	.fa-stop:before {
		content:""
	}
	.fa-forward:before {
		content:""
	}
	.fa-fast-forward:before {
		content:""
	}
	.fa-step-forward:before {
		content:""
	}
	.fa-eject:before {
		content:""
	}
	.fa-chevron-left:before {
		content:""
	}
	.fa-chevron-right:before {
		content:""
	}
	.fa-plus-circle:before {
		content:""
	}
	.fa-minus-circle:before {
		content:""
	}
	.fa-times-circle:before {
		content:""
	}
	.fa-check-circle:before {
		content:""
	}
	.fa-question-circle:before {
		content:""
	}
	.fa-info-circle:before {
		content:""
	}
	.fa-crosshairs:before {
		content:""
	}
	.fa-times-circle-o:before {
		content:""
	}
	.fa-check-circle-o:before {
		content:""
	}
	.fa-ban:before {
		content:""
	}
	.fa-arrow-left:before {
		content:""
	}
	.fa-arrow-right:before {
		content:""
	}
	.fa-arrow-up:before {
		content:""
	}
	.fa-arrow-down:before {
		content:""
	}
	.fa-mail-forward:before, .fa-share:before {
		content:""
	}
	.fa-expand:before {
		content:""
	}
	.fa-compress:before {
		content:""
	}
	.fa-plus:before {
		content:""
	}
	.fa-minus:before {
		content:""
	}
	.fa-asterisk:before {
		content:""
	}
	.fa-exclamation-circle:before {
		content:""
	}
	.fa-gift:before {
		content:""
	}
	.fa-leaf:before {
		content:""
	}
	.fa-fire:before {
		content:""
	}
	.fa-eye:before {
		content:""
	}
	.fa-eye-slash:before {
		content:""
	}
	.fa-warning:before, .fa-exclamation-triangle:before {
		content:""
	}
	.fa-plane:before {
		content:""
	}
	.fa-calendar:before {
		content:""
	}
	.fa-random:before {
		content:""
	}
	.fa-comment:before {
		content:""
	}
	.fa-magnet:before {
		content:""
	}
	.fa-chevron-up:before {
		content:""
	}
	.fa-chevron-down:before {
		content:""
	}
	.fa-retweet:before {
		content:""
	}
	.fa-shopping-cart:before {
		content:""
	}
	.fa-folder:before {
		content:""
	}
	.fa-folder-open:before {
		content:""
	}
	.fa-arrows-v:before {
		content:""
	}
	.fa-arrows-h:before {
		content:""
	}
	.fa-bar-chart-o:before, .fa-bar-chart:before {
		content:""
	}
	.fa-twitter-square:before {
		content:""
	}
	.fa-facebook-square:before {
		content:""
	}
	.fa-camera-retro:before {
		content:""
	}
	.fa-key:before {
		content:""
	}
	.fa-gears:before, .fa-cogs:before {
		content:""
	}
	.fa-comments:before {
		content:""
	}
	.fa-thumbs-o-up:before {
		content:""
	}
	.fa-thumbs-o-down:before {
		content:""
	}
	.fa-star-half:before {
		content:""
	}
	.fa-heart-o:before {
		content:""
	}
	.fa-sign-out:before {
		content:""
	}
	.fa-linkedin-square:before {
		content:""
	}
	.fa-thumb-tack:before {
		content:""
	}
	.fa-external-link:before {
		content:""
	}
	.fa-sign-in:before {
		content:""
	}
	.fa-trophy:before {
		content:""
	}
	.fa-github-square:before {
		content:""
	}
	.fa-upload:before {
		content:""
	}
	.fa-lemon-o:before {
		content:""
	}
	.fa-phone:before {
		content:""
	}
	.fa-square-o:before {
		content:""
	}
	.fa-bookmark-o:before {
		content:""
	}
	.fa-phone-square:before {
		content:""
	}
	.fa-twitter:before {
		content:""
	}
	.fa-facebook-f:before, .fa-facebook:before {
		content:""
	}
	.fa-github:before {
		content:""
	}
	.fa-unlock:before {
		content:""
	}
	.fa-credit-card:before {
		content:""
	}
	.fa-rss:before {
		content:""
	}
	.fa-hdd-o:before {
		content:""
	}
	.fa-bullhorn:before {
		content:""
	}
	.fa-bell:before {
		content:""
	}
	.fa-certificate:before {
		content:""
	}
	.fa-hand-o-right:before {
		content:""
	}
	.fa-hand-o-left:before {
		content:""
	}
	.fa-hand-o-up:before {
		content:""
	}
	.fa-hand-o-down:before {
		content:""
	}
	.fa-arrow-circle-left:before {
		content:""
	}
	.fa-arrow-circle-right:before {
		content:""
	}
	.fa-arrow-circle-up:before {
		content:""
	}
	.fa-arrow-circle-down:before {
		content:""
	}
	.fa-globe:before {
		content:""
	}
	.fa-wrench:before {
		content:""
	}
	.fa-tasks:before {
		content:""
	}
	.fa-filter:before {
		content:""
	}
	.fa-briefcase:before {
		content:""
	}
	.fa-arrows-alt:before {
		content:""
	}
	.fa-group:before, .fa-users:before {
		content:""
	}
	.fa-chain:before, .fa-link:before {
		content:""
	}
	.fa-cloud:before {
		content:""
	}
	.fa-flask:before {
		content:""
	}
	.fa-cut:before, .fa-scissors:before {
		content:""
	}
	.fa-copy:before, .fa-files-o:before {
		content:""
	}
	.fa-paperclip:before {
		content:""
	}
	.fa-save:before, .fa-floppy-o:before {
		content:""
	}
	.fa-square:before {
		content:""
	}
	.fa-navicon:before, .fa-reorder:before, .fa-bars:before {
		content:""
	}
	.fa-list-ul:before {
		content:""
	}
	.fa-list-ol:before {
		content:""
	}
	.fa-strikethrough:before {
		content:""
	}
	.fa-underline:before {
		content:""
	}
	.fa-table:before {
		content:""
	}
	.fa-magic:before {
		content:""
	}
	.fa-truck:before {
		content:""
	}
	.fa-pinterest:before {
		content:""
	}
	.fa-pinterest-square:before {
		content:""
	}
	.fa-google-plus-square:before {
		content:""
	}
	.fa-google-plus:before {
		content:""
	}
	.fa-money:before {
		content:""
	}
	.fa-caret-down:before {
		content:""
	}
	.fa-caret-up:before {
		content:""
	}
	.fa-caret-left:before {
		content:""
	}
	.fa-caret-right:before {
		content:""
	}
	.fa-columns:before {
		content:""
	}
	.fa-unsorted:before, .fa-sort:before {
		content:""
	}
	.fa-sort-down:before, .fa-sort-desc:before {
		content:""
	}
	.fa-sort-up:before, .fa-sort-asc:before {
		content:""
	}
	.fa-envelope:before {
		content:""
	}
	.fa-linkedin:before {
		content:""
	}
	.fa-rotate-left:before, .fa-undo:before {
		content:""
	}
	.fa-legal:before, .fa-gavel:before {
		content:""
	}
	.fa-dashboard:before, .fa-tachometer:before {
		content:""
	}
	.fa-comment-o:before {
		content:""
	}
	.fa-comments-o:before {
		content:""
	}
	.fa-flash:before, .fa-bolt:before {
		content:""
	}
	.fa-sitemap:before {
		content:""
	}
	.fa-umbrella:before {
		content:""
	}
	.fa-paste:before, .fa-clipboard:before {
		content:""
	}
	.fa-lightbulb-o:before {
		content:""
	}
	.fa-exchange:before {
		content:""
	}
	.fa-cloud-download:before {
		content:""
	}
	.fa-cloud-upload:before {
		content:""
	}
	.fa-user-md:before {
		content:""
	}
	.fa-stethoscope:before {
		content:""
	}
	.fa-suitcase:before {
		content:""
	}
	.fa-bell-o:before {
		content:""
	}
	.fa-coffee:before {
		content:""
	}
	.fa-cutlery:before {
		content:""
	}
	.fa-file-text-o:before {
		content:""
	}
	.fa-building-o:before {
		content:""
	}
	.fa-hospital-o:before {
		content:""
	}
	.fa-ambulance:before {
		content:""
	}
	.fa-medkit:before {
		content:""
	}
	.fa-fighter-jet:before {
		content:""
	}
	.fa-beer:before {
		content:""
	}
	.fa-h-square:before {
		content:""
	}
	.fa-plus-square:before {
		content:""
	}
	.fa-angle-double-left:before {
		content:""
	}
	.fa-angle-double-right:before {
		content:""
	}
	.fa-angle-double-up:before {
		content:""
	}
	.fa-angle-double-down:before {
		content:""
	}
	.fa-angle-left:before {
		content:""
	}
	.fa-angle-right:before {
		content:""
	}
	.fa-angle-up:before {
		content:""
	}
	.fa-angle-down:before {
		content:""
	}
	.fa-desktop:before {
		content:""
	}
	.fa-laptop:before {
		content:""
	}
	.fa-tablet:before {
		content:""
	}
	.fa-mobile-phone:before, .fa-mobile:before {
		content:""
	}
	.fa-circle-o:before {
		content:""
	}
	.fa-quote-left:before {
		content:""
	}
	.fa-quote-right:before {
		content:""
	}
	.fa-spinner:before {
		content:""
	}
	.fa-circle:before {
		content:""
	}
	.fa-mail-reply:before, .fa-reply:before {
		content:""
	}
	.fa-github-alt:before {
		content:""
	}
	.fa-folder-o:before {
		content:""
	}
	.fa-folder-open-o:before {
		content:""
	}
	.fa-smile-o:before {
		content:""
	}
	.fa-frown-o:before {
		content:""
	}
	.fa-meh-o:before {
		content:""
	}
	.fa-gamepad:before {
		content:""
	}
	.fa-keyboard-o:before {
		content:""
	}
	.fa-flag-o:before {
		content:""
	}
	.fa-flag-checkered:before {
		content:""
	}
	.fa-terminal:before {
		content:""
	}
	.fa-code:before {
		content:""
	}
	.fa-mail-reply-all:before, .fa-reply-all:before {
		content:""
	}
	.fa-star-half-empty:before, .fa-star-half-full:before, .fa-star-half-o:before {
		content:""
	}
	.fa-location-arrow:before {
		content:""
	}
	.fa-crop:before {
		content:""
	}
	.fa-code-fork:before {
		content:""
	}
	.fa-unlink:before, .fa-chain-broken:before {
		content:""
	}
	.fa-question:before {
		content:""
	}
	.fa-info:before {
		content:""
	}
	.fa-exclamation:before {
		content:""
	}
	.fa-superscript:before {
		content:""
	}
	.fa-subscript:before {
		content:""
	}
	.fa-eraser:before {
		content:""
	}
	.fa-puzzle-piece:before {
		content:""
	}
	.fa-microphone:before {
		content:""
	}
	.fa-microphone-slash:before {
		content:""
	}
	.fa-shield:before {
		content:""
	}
	.fa-calendar-o:before {
		content:""
	}
	.fa-fire-extinguisher:before {
		content:""
	}
	.fa-rocket:before {
		content:""
	}
	.fa-maxcdn:before {
		content:""
	}
	.fa-chevron-circle-left:before {
		content:""
	}
	.fa-chevron-circle-right:before {
		content:""
	}
	.fa-chevron-circle-up:before {
		content:""
	}
	.fa-chevron-circle-down:before {
		content:""
	}
	.fa-html5:before {
		content:""
	}
	.fa-css3:before {
		content:""
	}
	.fa-anchor:before {
		content:""
	}
	.fa-unlock-alt:before {
		content:""
	}
	.fa-bullseye:before {
		content:""
	}
	.fa-ellipsis-h:before {
		content:""
	}
	.fa-ellipsis-v:before {
		content:""
	}
	.fa-rss-square:before {
		content:""
	}
	.fa-play-circle:before {
		content:""
	}
	.fa-ticket:before {
		content:""
	}
	.fa-minus-square:before {
		content:""
	}
	.fa-minus-square-o:before {
		content:""
	}
	.fa-level-up:before {
		content:""
	}
	.fa-level-down:before {
		content:""
	}
	.fa-check-square:before {
		content:""
	}
	.fa-pencil-square:before {
		content:""
	}
	.fa-external-link-square:before {
		content:""
	}
	.fa-share-square:before {
		content:""
	}
	.fa-compass:before {
		content:""
	}
	.fa-toggle-down:before, .fa-caret-square-o-down:before {
		content:""
	}
	.fa-toggle-up:before, .fa-caret-square-o-up:before {
		content:""
	}
	.fa-toggle-right:before, .fa-caret-square-o-right:before {
		content:""
	}
	.fa-euro:before, .fa-eur:before {
		content:""
	}
	.fa-gbp:before {
		content:""
	}
	.fa-dollar:before, .fa-usd:before {
		content:""
	}
	.fa-rupee:before, .fa-inr:before {
		content:""
	}
	.fa-cny:before, .fa-rmb:before, .fa-yen:before, .fa-jpy:before {
		content:""
	}
	.fa-ruble:before, .fa-rouble:before, .fa-rub:before {
		content:""
	}
	.fa-won:before, .fa-krw:before {
		content:""
	}
	.fa-bitcoin:before, .fa-btc:before {
		content:""
	}
	.fa-file:before {
		content:""
	}
	.fa-file-text:before {
		content:""
	}
	.fa-sort-alpha-asc:before {
		content:""
	}
	.fa-sort-alpha-desc:before {
		content:""
	}
	.fa-sort-amount-asc:before {
		content:""
	}
	.fa-sort-amount-desc:before {
		content:""
	}
	.fa-sort-numeric-asc:before {
		content:""
	}
	.fa-sort-numeric-desc:before {
		content:""
	}
	.fa-thumbs-up:before {
		content:""
	}
	.fa-thumbs-down:before {
		content:""
	}
	.fa-youtube-square:before {
		content:""
	}
	.fa-youtube:before {
		content:""
	}
	.fa-xing:before {
		content:""
	}
	.fa-xing-square:before {
		content:""
	}
	.fa-youtube-play:before {
		content:""
	}
	.fa-dropbox:before {
		content:""
	}
	.fa-stack-overflow:before {
		content:""
	}
	.fa-instagram:before {
		content:""
	}
	.fa-flickr:before {
		content:""
	}
	.fa-adn:before {
		content:""
	}
	.fa-bitbucket:before {
		content:""
	}
	.fa-bitbucket-square:before {
		content:""
	}
	.fa-tumblr:before {
		content:""
	}
	.fa-tumblr-square:before {
		content:""
	}
	.fa-long-arrow-down:before {
		content:""
	}
	.fa-long-arrow-up:before {
		content:""
	}
	.fa-long-arrow-left:before {
		content:""
	}
	.fa-long-arrow-right:before {
		content:""
	}
	.fa-apple:before {
		content:""
	}
	.fa-windows:before {
		content:""
	}
	.fa-android:before {
		content:""
	}
	.fa-linux:before {
		content:""
	}
	.fa-dribbble:before {
		content:""
	}
	.fa-skype:before {
		content:""
	}
	.fa-foursquare:before {
		content:""
	}
	.fa-trello:before {
		content:""
	}
	.fa-female:before {
		content:""
	}
	.fa-male:before {
		content:""
	}
	.fa-gittip:before, .fa-gratipay:before {
		content:""
	}
	.fa-sun-o:before {
		content:""
	}
	.fa-moon-o:before {
		content:""
	}
	.fa-archive:before {
		content:""
	}
	.fa-bug:before {
		content:""
	}
	.fa-vk:before {
		content:""
	}
	.fa-weibo:before {
		content:""
	}
	.fa-renren:before {
		content:""
	}
	.fa-pagelines:before {
		content:""
	}
	.fa-stack-exchange:before {
		content:""
	}
	.fa-arrow-circle-o-right:before {
		content:""
	}
	.fa-arrow-circle-o-left:before {
		content:""
	}
	.fa-toggle-left:before, .fa-caret-square-o-left:before {
		content:""
	}
	.fa-dot-circle-o:before {
		content:""
	}
	.fa-wheelchair:before {
		content:""
	}
	.fa-vimeo-square:before {
		content:""
	}
	.fa-turkish-lira:before, .fa-try:before {
		content:""
	}
	.fa-plus-square-o:before {
		content:""
	}
	.fa-space-shuttle:before {
		content:""
	}
	.fa-slack:before {
		content:""
	}
	.fa-envelope-square:before {
		content:""
	}
	.fa-wordpress:before {
		content:""
	}
	.fa-openid:before {
		content:""
	}
	.fa-institution:before, .fa-bank:before, .fa-university:before {
		content:""
	}
	.fa-mortar-board:before, .fa-graduation-cap:before {
		content:""
	}
	.fa-yahoo:before {
		content:""
	}
	.fa-google:before {
		content:""
	}
	.fa-reddit:before {
		content:""
	}
	.fa-reddit-square:before {
		content:""
	}
	.fa-stumbleupon-circle:before {
		content:""
	}
	.fa-stumbleupon:before {
		content:""
	}
	.fa-delicious:before {
		content:""
	}
	.fa-digg:before {
		content:""
	}
	.fa-pied-piper:before {
		content:""
	}
	.fa-pied-piper-alt:before {
		content:""
	}
	.fa-drupal:before {
		content:""
	}
	.fa-joomla:before {
		content:""
	}
	.fa-language:before {
		content:""
	}
	.fa-fax:before {
		content:""
	}
	.fa-building:before {
		content:""
	}
	.fa-child:before {
		content:""
	}
	.fa-paw:before {
		content:""
	}
	.fa-spoon:before {
		content:""
	}
	.fa-cube:before {
		content:""
	}
	.fa-cubes:before {
		content:""
	}
	.fa-behance:before {
		content:""
	}
	.fa-behance-square:before {
		content:""
	}
	.fa-steam:before {
		content:""
	}
	.fa-steam-square:before {
		content:""
	}
	.fa-recycle:before {
		content:""
	}
	.fa-automobile:before, .fa-car:before {
		content:""
	}
	.fa-cab:before, .fa-taxi:before {
		content:""
	}
	.fa-tree:before {
		content:""
	}
	.fa-spotify:before {
		content:""
	}
	.fa-deviantart:before {
		content:""
	}
	.fa-soundcloud:before {
		content:""
	}
	.fa-database:before {
		content:""
	}
	.fa-file-pdf-o:before {
		content:""
	}
	.fa-file-word-o:before {
		content:""
	}
	.fa-file-excel-o:before {
		content:""
	}
	.fa-file-powerpoint-o:before {
		content:""
	}
	.fa-file-photo-o:before, .fa-file-picture-o:before, .fa-file-image-o:before {
		content:""
	}
	.fa-file-zip-o:before, .fa-file-archive-o:before {
		content:""
	}
	.fa-file-sound-o:before, .fa-file-audio-o:before {
		content:""
	}
	.fa-file-movie-o:before, .fa-file-video-o:before {
		content:""
	}
	.fa-file-code-o:before {
		content:""
	}
	.fa-vine:before {
		content:""
	}
	.fa-codepen:before {
		content:""
	}
	.fa-jsfiddle:before {
		content:""
	}
	.fa-life-bouy:before, .fa-life-buoy:before, .fa-life-saver:before, .fa-support:before, .fa-life-ring:before {
		content:""
	}
	.fa-circle-o-notch:before {
		content:""
	}
	.fa-ra:before, .fa-rebel:before {
		content:""
	}
	.fa-ge:before, .fa-empire:before {
		content:""
	}
	.fa-git-square:before {
		content:""
	}
	.fa-git:before {
		content:""
	}
	.fa-hacker-news:before {
		content:""
	}
	.fa-tencent-weibo:before {
		content:""
	}
	.fa-qq:before {
		content:""
	}
	.fa-wechat:before, .fa-weixin:before {
		content:""
	}
	.fa-send:before, .fa-paper-plane:before {
		content:""
	}
	.fa-send-o:before, .fa-paper-plane-o:before {
		content:""
	}
	.fa-history:before {
		content:""
	}
	.fa-genderless:before, .fa-circle-thin:before {
		content:""
	}
	.fa-header:before {
		content:""
	}
	.fa-paragraph:before {
		content:""
	}
	.fa-sliders:before {
		content:""
	}
	.fa-share-alt:before {
		content:""
	}
	.fa-share-alt-square:before {
		content:""
	}
	.fa-bomb:before {
		content:""
	}
	.fa-soccer-ball-o:before, .fa-futbol-o:before {
		content:""
	}
	.fa-tty:before {
		content:""
	}
	.fa-binoculars:before {
		content:""
	}
	.fa-plug:before {
		content:""
	}
	.fa-slideshare:before {
		content:""
	}
	.fa-twitch:before {
		content:""
	}
	.fa-yelp:before {
		content:""
	}
	.fa-newspaper-o:before {
		content:""
	}
	.fa-wifi:before {
		content:""
	}
	.fa-calculator:before {
		content:""
	}
	.fa-paypal:before {
		content:""
	}
	.fa-google-wallet:before {
		content:""
	}
	.fa-cc-visa:before {
		content:""
	}
	.fa-cc-mastercard:before {
		content:""
	}
	.fa-cc-discover:before {
		content:""
	}
	.fa-cc-amex:before {
		content:""
	}
	.fa-cc-paypal:before {
		content:""
	}
	.fa-cc-stripe:before {
		content:""
	}
	.fa-bell-slash:before {
		content:""
	}
	.fa-bell-slash-o:before {
		content:""
	}
	.fa-trash:before {
		content:""
	}
	.fa-copyright:before {
		content:""
	}
	.fa-at:before {
		content:""
	}
	.fa-eyedropper:before {
		content:""
	}
	.fa-paint-brush:before {
		content:""
	}
	.fa-birthday-cake:before {
		content:""
	}
	.fa-area-chart:before {
		content:""
	}
	.fa-pie-chart:before {
		content:""
	}
	.fa-line-chart:before {
		content:""
	}
	.fa-lastfm:before {
		content:""
	}
	.fa-lastfm-square:before {
		content:""
	}
	.fa-toggle-off:before {
		content:""
	}
	.fa-toggle-on:before {
		content:""
	}
	.fa-bicycle:before {
		content:""
	}
	.fa-bus:before {
		content:""
	}
	.fa-ioxhost:before {
		content:""
	}
	.fa-angellist:before {
		content:""
	}
	.fa-cc:before {
		content:""
	}
	.fa-shekel:before, .fa-sheqel:before, .fa-ils:before {
		content:""
	}
	.fa-meanpath:before {
		content:""
	}
	.fa-buysellads:before {
		content:""
	}
	.fa-connectdevelop:before {
		content:""
	}
	.fa-dashcube:before {
		content:""
	}
	.fa-forumbee:before {
		content:""
	}
	.fa-leanpub:before {
		content:""
	}
	.fa-sellsy:before {
		content:""
	}
	.fa-shirtsinbulk:before {
		content:""
	}
	.fa-simplybuilt:before {
		content:""
	}
	.fa-skyatlas:before {
		content:""
	}
	.fa-cart-plus:before {
		content:""
	}
	.fa-cart-arrow-down:before {
		content:""
	}
	.fa-diamond:before {
		content:""
	}
	.fa-ship:before {
		content:""
	}
	.fa-user-secret:before {
		content:""
	}
	.fa-motorcycle:before {
		content:""
	}
	.fa-street-view:before {
		content:""
	}
	.fa-heartbeat:before {
		content:""
	}
	.fa-venus:before {
		content:""
	}
	.fa-mars:before {
		content:""
	}
	.fa-mercury:before {
		content:""
	}
	.fa-transgender:before {
		content:""
	}
	.fa-transgender-alt:before {
		content:""
	}
	.fa-venus-double:before {
		content:""
	}
	.fa-mars-double:before {
		content:""
	}
	.fa-venus-mars:before {
		content:""
	}
	.fa-mars-stroke:before {
		content:""
	}
	.fa-mars-stroke-v:before {
		content:""
	}
	.fa-mars-stroke-h:before {
		content:""
	}
	.fa-neuter:before {
		content:""
	}
	.fa-facebook-official:before {
		content:""
	}
	.fa-pinterest-p:before {
		content:""
	}
	.fa-whatsapp:before {
		content:""
	}
	.fa-server:before {
		content:""
	}
	.fa-user-plus:before {
		content:""
	}
	.fa-user-times:before {
		content:""
	}
	.fa-hotel:before, .fa-bed:before {
		content:""
	}
	.fa-viacoin:before {
		content:""
	}
	.fa-train:before {
		content:""
	}
	.fa-subway:before {
		content:""
	}
	.fa-medium:before {
		content:""
	}
	h1, h2, h3, h4 {
		font-family:Raleway, sans-serif
	}
	h1 {
		font-size:1.9375em;
		line-height:1.806451612em;
		margin:0
	}
	h2 {
		font-size:1.9375em;
		line-height:1.806451612em;
		margin:1.806451612em 0 .903225806em
	}
	h3 {
		font-size:1.25em;
		line-height:1.4em;
		margin:1.4em 0 1.4em
	}
	h4 {
		font-size:1em;
		line-height:1.75em;
		margin:1.75em 0 1.75em
	}
	p {
		line-height:1.75em
	}
	em {
		font-style:italic
	}
	strong {
		font-weight:bold
	}
	.giant {
		margin:0;
		padding-top:10px;
		color:green;
		font-family:"open sans", sans serif;
		font-weight:800
	}
	.entry-title {
		margin-top:0
	}
	a, a:visited {
		color:#8d0505;
		text-decoration:none;
		outline:0;
		transition:color 200ms ease-in
	}
	a:hover, a:focus {
		color:#022868;
		transition:color 200ms ease-in
	}
	dl {
		margin:0
	}
	dt {
		margin:0
	}
	dd {
		margin:0
	}
	.btn, .comment-reply-link {
		display:inline-block;
		padding:7px 10px;
		border-radius:4px
	}
	.btn--good, .comment-reply-link {
		background:#022868;
		font-family:"Raleway", sans-serif;
		font-weight:bold;
		color:#fff;
		text-shadow:1px 1px 1px #333
	}
	.btn--good:hover, .comment-reply-link:hover {
		background:#8d0505;
		color:#fff;
		transition:background 200ms ease-in
	}
	.btn--good:visited, .comment-reply-link:visited {
		color:#fff
	}
	::selection {
	background:#2980b9
	}
	::-moz-selection {
	background:#2980b9
	}
	img::selection {
	background:transparent
	}
	img::-moz-selection {
	background:transparent
	}
	body {
		-webkit-tap-highlight-color:#2980b9
	}
	body {
		background:#fff;
		font-size:1em;
		line-height:1.75em;
		font-family:"Open Sans" sans-serif;
		color:#000;
		-webkit-font-smoothing:antialiased;
		-webkit-text-size-adjust:100%
	}
	.container {
		max-width:68em;
		margin-left:auto;
		margin-right:auto;
		padding:0 10px
	}
	.container:after {
		content:"";
		display:table;
		clear:both
	}
	.half {
		float:left;
		display:block;
		margin-right:2.3576515979%;
		width:12.821174201%
	}
	.half:last-child {
		margin-right:0
	}
	.third {
		float:left;
		display:block;
		margin-right:2.3576515979%;
		width:31.7615656014%
	}
	.third:last-child {
		margin-right:0
	}
	@media screen and (max-width: 600px) {
	.third {
	float:left;
	display:block;
	margin-right:2.3576515979%;
	width:48.821174201%
	}
	.third:last-child {
	margin-right:0
	}
	.third:last-child {
	margin-left:25.5894128995%
	}
	}
	@media screen and (max-width: 375px) {
	.third {
	float:left;
	display:block;
	margin-right:2.3576515979%;
	width:100%
	}
	.third:last-child {
	margin-right:0
	}
	.third:last-child {
	margin-left:0%
	}
	}
	.quarter {
		float:left;
		display:block;
		margin-right:2.3576515979%;
		width:23.2317613015%
	}
	.quarter:last-child {
		margin-right:0
	}
	@media screen and (max-width: 600px) {
	.quarter {
	float:left;
	display:block;
	margin-right:2.3576515979%;
	width:48.821174201%
	}
	.quarter:last-child {
	margin-right:0
	}
	.quarter:nth-child(even) {
	margin-left:0%
	}
	}
	@media screen and (max-width: 375px) {
	.quarter {
	float:left;
	display:block;
	margin-right:2.3576515979%;
	width:100%
	}
	.quarter:last-child {
	margin-right:0
	}
	.quarter:last-child {
	margin-left:0%
	}
	}
	.mainContent, .site-main, .indexArchive {
		float:left;
		display:block;
		margin-right:2.3576515979%;
		width:70.1456849506%
	}
	.mainContent:last-child, .site-main:last-child, .indexArchive:last-child {
		margin-right:0
	}
	@media screen and (max-width: 768px) {
	.mainContent, .site-main, .indexArchive {
	float:left;
	display:block;
	margin-right:2.3576515979%;
	width:100%
	}
	.mainContent:last-child, .site-main:last-child, .indexArchive:last-child {
	margin-right:0
	}
	}
	input[type="text"], input[type="email"] {
		max-width:100%
	}
	.siteHeader {
		width:100%;
		background-color:#fff;
	/*	padding:10px 0 0;*/
		margin:0;
		max-height:110px;
	}
	@media screen and (max-width: 960px) {
	.siteHeader {
	padding:0;
	margin-top:55px
	}
	}
	@media screen and (max-width: 600px) {
	.siteHeader {
	margin-top:0
	}
	}
	@media screen and (max-width: 600px) {
	.siteHeader h1 {
	display:none
	}
	}
	.siteHeader a {
		display:inline-block
	}
	.half--headerRight {
	    width:84%;
		position:relative;
		text-align:right;
		text-transform:uppercase
	}
	@media screen and (max-width: 600px) {
	.half--headerRight {
	display:none
	}
	}
	.mobile-logo {
		display:none
	}
	@media screen and (max-width: 600px) {
	.mobile-logo {
	position:fixed;
	top:10px;
	left:10px;
	display:block;
	z-index:15;
	font-family:Raleway, sans-serif;
	color:#fff;
	font-weight:bold
	}
	}
	.header__ad {
		width:100%;
		background-color:#fff;
		overflow:hidden
	}
	@media screen and (max-width: 960px) {
	.header__ad {
	display:none
	}
	}
	.header__ad .header__ad-thumb {
		float:right;
		height:79px;
		width:100px
	}
	.header__ad .header__ad-text {
		float:right
	}
	.header__ad .header__ad-text p {
		margin:0;
		text-transform:none;
	font-size:.75rem
	}
	.header__ad .header__ad-text .title {
		font-family:Raleway, sans-serif;
		font-weight:bold;
		font-size:1rem;
		margin-top:10px;
		color:#8d0505;
	}
	.latestEpisode {
		position:relative;
		background-color:#000;
		background-image:url(../images/hero-image.jpg);
		background-size:cover;
		background-repeat:no-repeat;
		background-position:top center;
		color:#fff;
		padding-bottom:40px
	}
	@media screen and (max-width: 600px) {
	.latestEpisode {
	margin-top:0px
	}
	}
	.latestEpisodeContent {
		padding-top:40px
	}
	.latestEpisodeCopy {
		font-family:"Raleway", sans-serif;
		color:#fff;
		font-size:1.25em;
		line-height:1.4em;
		margin:0 0 .7em;
		font-weight:bold;
		text-transform:uppercase;
		text-shadow:1px 1px 0px rgba(0, 0, 0, 0.9)
	}
	.latestEpisodeCopy--title {
		font-size:36px;
		line-height:40px;
		color:#fff;
		text-transform:none;
		text-shadow:1px 1px 0px rgba(0, 0, 0, 0.9)
	}
	.latestEpisodeCopy--title:visited {
		color:#fff
	}
	@media screen and (max-width: 375px) {
	.latestEpisodeCopy--title {
	font-size:24px
	}
	}
	.latestEpisodeCopy--description {
		font-family:"Open Sans", sans-serif;
		font-size:18px;
		margin-top:15px;
		width:100%;
		text-shadow:1px 1px 0px rgba(0, 0, 0, 0.9)
	}
	@media screen and (max-width: 375px) {
	.latestEpisodeCopy--description {
	font-size:16px
	}
	}
	.mainNavigation {
		background-color:#022868;
		margin:0;
		padding:0;
	/*	box-shadow:0 3px 4px #ccc;*/
		    margin-top: 28px;
	}
	@media screen and (max-width: 960px) {
	.mainNavigation {
	display:none
	}
	}
	.hamburger {
		position:fixed;
		top:0;
		right:0;
		left:0;
		display:none;
		width:100%;
		margin-bottom:10px;
		text-align:right;
		background-color:#006db0;
		color:#fff;
		padding:10px;
		overflow:visible;
		z-index:10;
		box-shadow:0 -3px 10px #333
	}
	.hamburger a {
		color:#fff
	}
	@media screen and (max-width: 960px) {
	.hamburger {
	display:block
	}
	}
	.mobileNavigation {
		position:fixed;
		top:48px;
		display:none;
		z-index:2;
		margin:0;
		height:300px;
		background-color:#006db0;
		overflow-y:scroll;
		overflow-x:hidden
	}
	@media screen and (max-width: 320px) {
	.mobileNavigation {
	height:350px
	}
	}
	@media screen and (max-width: 375px) {
	.mobileNavigation {
	height:450px
	}
	}
	@media screen and (min-width: 960px) {
	.mobileNavigation {
	display:none
	}
	}
	.mobileMenu {
		margin:0;
		text-indent:0;
		padding:0;
		list-style-type:none;
		z-index:1
	}
	.mobileMenu li.menu-item {
		display:block;
		margin:0;
		padding:0;
		width:100%
	}
	.mobileMenu li.menu-item a {
		text-align:left;
		font-weight:bold
	}
	.mobileMenu ul.sub-menu {
		display:block;
		position:relative;
		background-color:#006db0
	}
	.mobileMenu ul.sub-menu a {
		text-indent:1em;
		color:#fff;
		font-weight:normal
	}
	.mobileMenu ul.sub-menu a:hover {
		background:#152f49
	}
	.mainMenu {
		padding:0;
		list-style-type:none;
		margin:0
	}
	.menu-item {
		position:relative;
	/*	width:12%; */
		float:left;
		text-align:center;
		margin-right:20px;
	}
	.menu-item a {
		display:block;
		padding:10px;
		color:#fff;
		text-align:center;
		transition:background 200ms ease-in
	}
	.menu-item a:hover {
		color:#fff;
		background-color:#8d0505
	}
	.menu-item-has-children:hover .sub-menu {
		display:block
	}
	.sub-menu {
		position:absolute;
		top:100%;
		left:0;
		width:100%;
		padding:0;
		margin:0;
		background:#fff;
		list-style-type:none;
		text-align:left;
		display:none;
		z-index:100;
		box-shadow:2px 5px 13px 0px rgba(50, 50, 50, 0.54)
	}
	.sub-menu .menu-item {
		display:block;
		width:100%
	}
	.sub-menu .menu-item a {
		display:block;
		color:#006db0;
		text-align:left
	}
	.sub-menu .menu-item a:hover {
		background:#e5e5e5
	}
	#contact_icon {
		color:#fff;
		display:block;
		padding-top:9px;
		text-align:right
	}
	#contact_icon:hover {
		color:#e6e6e6
	}
	@media screen and (max-width: 959px) {
	#contact_icon {
	display:none
	}
	}
	.audiojs {
		position:relative;
		margin-top:1em;
		margin-bottom:20px;
		width:100%;
		overflow:visible;
		background-image:none;
		background-color:#022868;
		border-radius:4px;
		border-bottom:1px solid #022868;
		border-right:1px solid #022868;
		border-left:1px solid #022868;
		border-top:1px solid #022868;
	}
	.audiojs .play-pause {
		height:36px;
		width:20px;
		padding:4px 0;
		border:none
	}
	.audiojs .scrubber {
		width:calc(100% - 50px);
		background-color:#fff;
		border-radius:4px
	}
	.audiojs .time {
		position:absolute;
		top:25px;
		right:0;
		background-color:transparent;
		border-left:0
	}
	.single .time {
		color:#000;
		text-shadow:none
	}
	.single .time em {
		color:#000
	}
	body.single-grindtime .audiojs {
		position:relative;
		margin-top:1em;
		margin-bottom:20px;
		width:100%;
		overflow:visible;
		background-image:none;
		background-color:#cc232f;
		border-radius:4px;
		border-bottom:1px solid #a01c25;
		border-right:1px solid #a01c25;
		border-left:1px solid #df434e;
		border-top:1px solid #df434e
	}
	body.single-grindtime .audiojs .play-pause {
		height:36px;
		width:20px;
		padding:4px 0;
		border:none
	}
	body.single-grindtime .audiojs .scrubber {
		width:calc(100% - 50px);
		background-color:#fff;
		border-radius:4px
	}
	body.single-grindtime .audiojs .time {
		position:absolute;
		top:25px;
		right:0;
		background-color:transparent;
		border-left:0
	}
	body.single-grindtime .single .time {
		color:#000;
		text-shadow:none
	}
	body.single-grindtime .single .time em {
		color:#000
	}
	.quarter--heroButtons {
		margin:36px 0 40px;
		color:#fff;
		text-align:center
	}
	@media screen and (max-width: 600px) {
	.quarter--heroButtons {
	float:left;
	display:block;
	margin-right:2.3576515979%;
	width:48.821174201%;
	margin:30px 0
	}
	.quarter--heroButtons:last-child {
	margin-right:0
	}
	}
	@media screen and (max-width: 375px) {
	.quarter--heroButtons {
	float:left;
	display:block;
	margin-right:2.3576515979%;
	width:100%
	}
	.quarter--heroButtons:last-child {
	margin-right:0
	}
	}
	.bio {
		background-color:#022868;
		padding:40px 0;
		text-align:center
	}
	.bio h2 {
		margin-top:0;
		font-size:1.9375em;
		color:#fff
	}
	.third--bioSection {
		text-align:center;
		border-radius:4px;
		background-color:#fff;
		padding:5px
	}
	@media screen and (max-width: 600px) {
	.third--bioSection {
	float:left;
	width:49%;
	margin-right:1%;
	margin-bottom:1em
	}
	}
	@media screen and (max-width: 400px) {
	.third--bioSection {
	float:left;
	width:100%;
	display:block;
	margin:0 0 1em
	}
	.third--bioSection:last-child {
	margin-left:0
	}
	}
	.third--bioSection h3 {
		margin-top:1em;
		margin-bottom:0;
		font-size:1.5625em
	}
	.third--bioSection h4 {
		margin-top:0;
		margin-bottom:1em;
		font-size:1.25em
	}
	.bio-content {
		border-top:1px solid #e5e5e5;
		margin-top:0
	}
	.bio-pic {
		max-width:100%;
		margin:0 auto;
		border-radius:4px
	}
	.bio-list {
		width:100%;
		list-style-type:none;
		text-indent:0;
		padding:0;
		text-align:center;
		margin:0
	}
	.bio-list li {
		float:left;
		width:33%;
		font-weight:bold;
		padding:15px;
		border-top:1px solid #e5e5e5;
		border-right:1px solid #e5e5e5
	}
	.bio-list li:last-child {
		border-right:none
	}
	.bio-list .fa {
		color:#152f49;
		font-size:1.5em;
		display:block;
		transition:color 200ms ease-in
	}
	.bio-list .fa:hover {
		color:#006db0;
		transition:color 200ms ease-in
	}
	.archiveBlock {
		float:left;
		display:block;
		margin-right:3.1684356888%;
		width:100%;
		position:relative;
		display:block;
		margin:0 0 20px;
		padding:10px;
		border-radius:4px;
	/*	border:1px solid #e5e5e5;*/
		background:#fcfcfc
	}
	.archiveBlock:last-child {
		margin-right:0
	}
	.archiveBlock--featuredImage {
		float:left;
		display:block;
		margin-right:3.1684356888%;
		width:25.4894631136%;
		max-height:200px;
		overflow:hidden
	}
	.archiveBlock--featuredImage:last-child {
		margin-right:0
	}
	.archiveBlock--featuredImage img {
		max-width:100%
	}
	.archiveBlock--featuredContent {
		float:left;
		display:block;
		margin-right:3.1684356888%;
		width:71.3421011976%;
		color:#000
	}
	.archiveBlock--featuredContent:last-child {
		margin-right:0
	}
	.archiveBlock--featuredContent h2, .archiveBlock--featuredContent h3 {
		color:#006db0;
		font-size:1.25em;
	margin-top:.5rem;
		margin-bottom:.7em;
		display:inline-block
	}
	.archiveBlock--featuredContent h2:hover, .archiveBlock--featuredContent h3:hover {
		color:#152f49;
		transition:color 200ms ease-in
	}
	.archiveBlock--featuredContent h3 {
		color:#000
	}
	.archiveBlock--featuredContent h3:hover {
		color:#000
	}
	.archiveBlock--listenNow {
		position:absolute;
		right:10px;
		bottom:10px;
		margin:0;
		color:#022868;
		font-family:"Raleway", sans-serif;
		font-weight:bold;
		transition:color 200ms ease-in;
		float:right
	}
	.archiveBlock--listenNow:hover {
		color:#152f49;
		transition:color 200ms ease-in
	}
	.playButton {
		display:block;
		float:right;
		height:24px;
		width:24px
	}
	.site-main--fullwidth {
		width:100%
	}
	.content-area {
		padding:40px 10px
	}
	.siteFooter {
		background:#152f49;
		color:#fff;
		padding:26px 0
	}
	.half--siteFooter {
		float:left;
		display:block;
		margin-right:2.3576515979%;
		width:31.7615656014%
	}
	.half--siteFooter:last-child {
		margin-right:0
	}
	@media screen and (max-width: 500px) {
	.half--siteFooter {
	float:left;
	display:block;
	margin-right:2.3576515979%;
	width:100%;
	text-align:center
	}
	.half--siteFooter:last-child {
	margin-right:0
	}
	}
	.half--siteFooter:last-of-type {
		float:left;
		display:block;
		margin-right:2.3576515979%;
		width:65.8807828007%
	}
	.half--siteFooter:last-of-type:last-child {
		margin-right:0
	}
	@media screen and (max-width: 500px) {
	.half--siteFooter:last-of-type {
	float:left;
	display:block;
	margin-right:2.3576515979%;
	width:100%
	}
	.half--siteFooter:last-of-type:last-child {
	margin-right:0
	}
	}
	.footerMenu {
		overflow:hidden;
		width:100%;
		margin:0;
		list-style-type:none
	}
	@media screen and (max-width: 500px) {
	.footerMenu {
	display:-webkit-box;
	display:-moz-box;
	display:box;
	display:-webkit-flex;
	display:-moz-flex;
	display:-ms-flexbox;
	display:flex;
	margin:0;
	text-indent:0;
	padding:0
	}
	}
	.footerMenu .menu-item {
		text-align:center;
		float:right;
		width:20%
	}
	@media screen and (max-width: 500px) {
	.footerMenu .menu-item {
	-webkit-box-flex:1;
	-moz-box-flex:1;
	box-flex:1;
	-webkit-flex:1;
	-moz-flex:1;
	-ms-flex:1;
	flex:1
	}
	}
	.footerMenu .menu-item a {
		display:block;
		padding:0 10px
	}
	.footerMenu .menu-item a:hover {
		color:#006db0
	}
	.scrollToTop {
		position:fixed;
		right:50px;
		bottom:50px;
		opacity:0;
		width:50px;
		height:50px;
		background-color:rgba(0, 0, 0, 0.2);
		border-radius:4px;
		transition:opacity 250ms ease-in
	}
	.upArrow {
		fill:rgba(0, 0, 0, 0.5)
	}
	.scrollToTop--active {
		opacity:1;
		transition:opacity 250ms ease-in
	}
	.credits {
		background-color:#0a1621;
		padding:20px 0;
		text-align:right
	}
	.credits p {
		margin:0;
		color:#fff
	}
	body.post-type-archive-grindtime .siteFooter, body.single-grindtime .siteFooter {
		background:#75141b;
		color:#fff
	}
	body.post-type-archive-grindtime .siteFooter a, body.single-grindtime .siteFooter a {
		color:#fff
	}
	body.post-type-archive-grindtime .siteFooter a:hover, body.single-grindtime .siteFooter a:hover {
		color:#e6e6e6;
		background:none
	}
	.comments-area, .comment-respond {
		border:1px solid #e5e5e5;
		border-radius:4px;
		background:#fcfcfc;
		padding:10px
	}
	.comment-respond {
		margin-top:40px
	}
	.comments-title {
		font-size:1.25em;
		margin:0 0 1.4em
	}
	.comment-list {
		width:100%;
		margin:0;
		padding:0;
		text-indent:0;
		border-radius:4px
	}
	.comment {
		margin:0;
		text-indent:0;
		list-style-type:none
	}
	.comment-body {
		margin:10px;
		padding:10px;
		border-radius:4px;
		background:#f2f2f2
	}
	.reply {
		text-align:right
	}
	.comment-reply-link {
		color:#fff
	}
	.form-allowed-tags {
		font-size:.77em;
		line-height:1.2em
	}
	.form-allowed-tags code {
		font-size:.8em
	}
	.recentcomments {
		margin:0;
		padding:0;
		list-style-type:none
	}
	.hupso_c {
		width:100%
	}
	#toolbar_hupso_toolbar_0 {
		width:100%;
		padding:10px;
		background-color:transparent;
		text-align:right
	}
	#toolbar_hupso_toolbar_0 a {
		width:50px;
		display:inline-block
	}
	.fb-like span {
		vertical-align:top !important
	}
	.indexAside {
		float:left;
		display:block;
		margin-right:2.3576515979%;
		width:27.4966634515%;
		margin-right:0;
		border:1px solid #e5e5e5;
		border-radius:4px;
		background:#fcfcfc;
		padding:10px
	}
	.indexAside:last-child {
		margin-right:0
	}
	@media screen and (max-width: 768px) {
	.indexAside {
	float:left;
	display:block;
	margin-right:2.3576515979%;
	width:100%;
	margin-top:30px
	}
	.indexAside:last-child {
	margin-right:0
	}
	}
	.indexAside--module {
		overflow:hidden
	}
	.widget {
		overflow:hidden;
	/*	background:#e5e5e5;*/
		padding:10px;
		border-radius:4px
	}
	.widget input {
		width:100%;
		margin:0;
		margin-left:-5px
	}
	.widget-title {
		background:#006db0;
		color:#fff;
		padding:10px 5px;
		margin:-10px -10px 1.5em -10px;
		border-top-radius:4px
	}
	#wp_sidebarlogin-2 .login-remember label {
		font-size:.77em
	}
	#wp_sidebarlogin-2 .login-remember input[type='checkbox'] {
		width:20px
	}
	#wp_sidebarlogin-2 input {
		margin:0
	}
	#wp_sidebarlogin-2 ul {
		margin:0;
		padding:0
	}
	#wp_sidebarlogin-2 .button-primary {
		display:inline-block;
		width:30%;
		padding:10px;
		background:#006db0;
		font-family:"Raleway", sans-serif;
		font-weight:bold;
		font-size:auto;
		color:#fff;
		text-shadow:1px 1px 1px #333;
		box-shadow:none;
		border-radius:4px;
		border:none
	}
	.on-air-sign {
		margin:5px 0 0;
		padding:5px 10px;
		display:inline-block;
		background:#262626;
		border-radius:4px;
		border:5px solid #000;
		text-shadow:1px 1px 1px #c00;
		color:red;
		box-shadow:0px 0px 3px #000
	}
	.off-air-sign {
		color:#999;
		text-shadow:1px 1px 1px #000;
		box-shadow:none;
		display:none
	}
	.listingBlock {
		max-width:68em;
		margin-left:auto;
		margin-right:auto
	}
	.listingBlock:after {
		content:"";
		display:table;
		clear:both
	}
	.businessBlock--featured {
		float:left;
		display:block;
		margin-right:2.3576515979%;
		width:31.7615656014%;
		position:relative;
		min-height:360px;
		display:block;
		margin-bottom:10px;
		padding:10px;
		border-radius:4px;
		border:1px solid #e5e5e5;
		background:#fcfcfc
	}
	.businessBlock--featured:last-child {
		margin-right:0
	}
	.businessBlock--featured:nth-child(3n) {
	margin-right:0
	}
	.businessBlock--featured:nth-child(3n+1) {
	clear:left
	}
	@media screen and (max-width: 768px) {
	.businessBlock--featured {
	float:left;
	display:block;
	margin-right:2.3576515979%;
	width:48.821174201%;
	min-height:auto
	}
	.businessBlock--featured:nth-child(3n) {
	margin-right:2.3576515979%
	}
	.businessBlock--featured:nth-child(3n+1) {
	clear:none
	}
	.businessBlock--featured:last-child {
	margin-right:0
	}
	.businessBlock--featured:nth-child(2n) {
	margin-right:0
	}
	.businessBlock--featured:nth-child(2n+1) {
	clear:left
	}
	}
	@media screen and (max-width: 560px) {
	.businessBlock--featured {
	float:left;
	display:block;
	margin-right:2.3576515979%;
	width:100%;
	min-height:auto
	}
	.businessBlock--featured:nth-child(2n) {
	margin-right:2.3576515979%
	}
	.businessBlock--featured:nth-child(2n+1) {
	clear:none
	}
	.businessBlock--featured:last-child {
	margin-right:0
	}
	.businessBlock--featured:nth-child(1n) {
	margin-right:0
	}
	.businessBlock--featured:nth-child(1n+1) {
	clear:left
	}
	}
	.businessBlock--featuredLogo {
		width:100%;
		padding-bottom:50%
	}
	.businessBlock--featuredContent {
		text-align:center
	}
	.businessBlock {
		float:left;
		display:block;
		margin-right:2.3576515979%;
		width:23.2317613015%;
		position:relative;
		display:block;
		margin-bottom:10px;
		padding:10px;
		border-radius:4px;
		border:1px solid #e5e5e5;
		background:#fcfcfc
	}
	.businessBlock:last-child {
		margin-right:0
	}
	.businessBlock:nth-child(4n) {
	margin-right:0
	}
	.businessBlock:nth-child(4n+1) {
	clear:left
	}
	@media screen and (max-width: 768px) {
	.businessBlock {
	float:left;
	display:block;
	margin-right:2.3576515979%;
	width:48.821174201%
	}
	.businessBlock:nth-child(4n) {
	margin-right:2.3576515979%
	}
	.businessBlock:nth-child(4n+1) {
	clear:none
	}
	.businessBlock:last-child {
	margin-right:0
	}
	.businessBlock:nth-child(2n) {
	margin-right:0
	}
	.businessBlock:nth-child(2n+1) {
	clear:left
	}
	}
	.bookBlock {
		overflow:hidden;
		width:100%
	}
	.bookBlock--title {
		margin-left:25%;
		width:75%
	}
	.bookBlock--left {
		display:block;
		width:25%;
		padding-right:20px;
		padding-bottom:20px;
		margin-top:8px;
		float:left
	}
	.bookBlock--left img {
		display:block
	}
	.bookBlock--blurb {
		width:75%;
		float:left
	}
	.purchase-btn {
		width:100%;
		display:block;
		margin-top:20px;
		color:#fff !important;
		background:#fc6f03;
		text-align:center;
		border-radius:3px
	}
	.purchase-btn:hover {
		background:#fd8c35;
		color:#fff
	}
	.purchase-btn:visted {
	color:#fff;
	background:#fc6f03
	}
	.listen-btn {
		width:100%;
		display:block;
		margin-top:20px;
		color:#fff !important;
		background:#006db0;
		text-align:center;
		border-radius:3px
	}
	.listen-btn:hover {
		background:#008de3;
		color:#fff
	}
	.listen-btn:visted {
	color:#fff;
	background:#006db0
	}
	body.post-type-archive-grindtime .mainNavigation, body.single-grindtime .mainNavigation {
		background-color:#cc232f
	}
	body.post-type-archive-grindtime .hamburger, body.single-grindtime .hamburger {
		background-color:#cc232f;
		color:#fff
	}
	body.post-type-archive-grindtime .hamburger a, body.single-grindtime .hamburger a {
		color:#fff
	}
	body.post-type-archive-grindtime .mobileNavigation, body.single-grindtime .mobileNavigation {
		background-color:#cc232f
	}
	body.post-type-archive-grindtime .mobileMenu li.menu-item a, body.single-grindtime .mobileMenu li.menu-item a {
		color:#fff
	}
	body.post-type-archive-grindtime .mobileMenu ul.sub-menu, body.single-grindtime .mobileMenu ul.sub-menu {
		background-color:#cc232f
	}
	body.post-type-archive-grindtime .mobileMenu ul.sub-menu a, body.single-grindtime .mobileMenu ul.sub-menu a {
		color:#fff
	}
	body.post-type-archive-grindtime .mobileMenu ul.sub-menu a:hover, body.single-grindtime .mobileMenu ul.sub-menu a:hover {
		background:#a01c25
	}
	body.post-type-archive-grindtime .mainMenu, body.single-grindtime .mainMenu {
		padding:0;
		list-style-type:none;
		margin:0
	}
	body.post-type-archive-grindtime .menu-item a, body.single-grindtime .menu-item a {
		background:#cc232f
	}
	body.post-type-archive-grindtime .menu-item a:hover, body.single-grindtime .menu-item a:hover {
		color:#fff;
		background-color:#a01c25
	}
	body.post-type-archive-grindtime .sub-menu, body.single-grindtime .sub-menu {
		background-color:#fff
	}
	body.post-type-archive-grindtime .sub-menu .menu-item a, body.single-grindtime .sub-menu .menu-item a {
		color:#cc232f;
		background:transparent
	}
	body.post-type-archive-grindtime .sub-menu .menu-item a:hover, body.single-grindtime .sub-menu .menu-item a:hover {
		background:#e5e5e5
	}
	body.post-type-archive-grindtime #contact_icon, body.single-grindtime #contact_icon {
		color:#fff
	}
	body.post-type-archive-grindtime #contact_icon:hover, body.single-grindtime #contact_icon:hover {
		color:#e6e6e6
	}
	body.post-type-archive-grindtime .archiveBlock, body.single-grindtime .archiveBlock {
		float:left;
		display:block;
		margin-right:3.1684356888%;
		width:100%;
		position:relative;
		display:block;
		margin:0 0 20px;
		padding:10px;
		border-radius:4px;
		border:1px solid #e5e5e5;
		background:#fcfcfc
	}
	body.post-type-archive-grindtime .archiveBlock:last-child, body.single-grindtime .archiveBlock:last-child {
		margin-right:0
	}
	body.post-type-archive-grindtime .archiveBlock--featuredImage, body.single-grindtime .archiveBlock--featuredImage {
		float:left;
		display:block;
		margin-right:3.1684356888%;
		width:25.4894631136%;
		max-height:200px;
		overflow:hidden
	}
	body.post-type-archive-grindtime .archiveBlock--featuredImage:last-child, body.single-grindtime .archiveBlock--featuredImage:last-child {
		margin-right:0
	}
	body.post-type-archive-grindtime .archiveBlock--featuredImage img, body.single-grindtime .archiveBlock--featuredImage img {
		max-width:100%
	}
	body.post-type-archive-grindtime .archiveBlock--featuredContent, body.single-grindtime .archiveBlock--featuredContent {
		float:left;
		display:block;
		margin-right:3.1684356888%;
		width:71.3421011976%;
		color:#000
	}
	body.post-type-archive-grindtime .archiveBlock--featuredContent:last-child, body.single-grindtime .archiveBlock--featuredContent:last-child {
		margin-right:0
	}
	body.post-type-archive-grindtime .archiveBlock--featuredContent h2, body.post-type-archive-grindtime .archiveBlock--featuredContent h3, body.single-grindtime .archiveBlock--featuredContent h2, body.single-grindtime .archiveBlock--featuredContent h3 {
		color:#cc232f;
		font-size:1.25em;
	margin-top:.5rem;
		margin-bottom:.7em;
		display:inline-block
	}
	body.post-type-archive-grindtime .archiveBlock--featuredContent h2:hover, body.post-type-archive-grindtime .archiveBlock--featuredContent h3:hover, body.single-grindtime .archiveBlock--featuredContent h2:hover, body.single-grindtime .archiveBlock--featuredContent h3:hover {
		color:#a01c25;
		transition:color 200ms ease-in
	}
	body.post-type-archive-grindtime .archiveBlock--featuredContent h3, body.single-grindtime .archiveBlock--featuredContent h3 {
		color:#000
	}
	body.post-type-archive-grindtime .archiveBlock--featuredContent h3:hover, body.single-grindtime .archiveBlock--featuredContent h3:hover {
		color:#000
	}
	body.post-type-archive-grindtime .archiveBlock--listenNow, body.single-grindtime .archiveBlock--listenNow {
		position:absolute;
		right:10px;
		bottom:10px;
		margin:0;
		color:#cc232f;
		font-family:"Raleway", sans-serif;
		font-weight:bold;
		transition:color 200ms ease-in;
		float:right
	}
	body.post-type-archive-grindtime .archiveBlock--listenNow:hover, body.single-grindtime .archiveBlock--listenNow:hover {
		color:#e6e6e6;
		transition:color 200ms ease-in
	}
	body.post-type-archive-grindtime .playButton, body.single-grindtime .playButton {
		display:block;
		float:right;
		height:24px;
		width:24px
	}
	body.post-type-archive-grindtime .archiveBlock--time a, body.post-type-archive-grindtime .post-edit-link, body.post-type-archive-grindtime .nav-links>*>a, body.post-type-archive-grindtime .podcastPage--extraContent a, body.post-type-archive-grindtime .logged-in-as a, body.post-type-archive-grindtime .widget_wp_sidebarlogin a, body.post-type-archive-grindtime .page-numbers, body.single-grindtime .archiveBlock--time a, body.single-grindtime .post-edit-link, body.single-grindtime .nav-links>*>a, body.single-grindtime .podcastPage--extraContent a, body.single-grindtime .logged-in-as a, body.single-grindtime .widget_wp_sidebarlogin a, body.single-grindtime .page-numbers {
		color:#cc232f
	}
	body.post-type-archive-grindtime .widget_wp_sidebarlogin .widget-title, body.single-grindtime .widget_wp_sidebarlogin .widget-title {
		background:#cc232f
	}
	body.post-type-archive-grindtime .menu-footer-menu-container .menu-item a, body.single-grindtime .menu-footer-menu-container .menu-item a {
		background:transparent
	}
	.container--index {
		margin:36px auto
	}
	.podcastPage--thumbnail {
		width:100%;
		margin:0;
		padding:10px;
		text-align:left;
		border:1px solid #e5e5e5;
		border-radius:4px;
		background:#fcfcfc;
		border-radius:4px;
		overflow:hidden
	}
	.podcastPage--thumbnail img {
		float:left;
		margin:0 2em 1em 0
	}
	.podcastPage--description {
		float:left
	}
	.podcastPage--extraContent {
		clear:both;
		border:1px solid transparent;
		margin-top:1.806451612em
	}
	.podcastPage--extraContent p {
		font-size:1em;
		line-height:1.75em
	}
	.podcastPage--extraContent h2 {
		font-size:1em;
		line-height:1.75em
	}
	.podcastPage--extraContent h3 {
		font-size:1em;
		line-height:1.75em
	}
	.profile-image {
		width:100%;
		margin-left:0;
		text-align:left;
		float:left
	}
	.profile-image img {
		max-width:100%
	}
	.entry-title {
		margin-top:0
	}
	@media screen and (max-width: 600px) {
	.entry-title {
	margin-top:2.24em
	}
	}
	.entry-content {
		margin-top:0
	}
	.hupso_toolbar>img {
		display:none
	}
	.bio-list-dark {
		width:100%;
		list-style-type:none;
		text-indent:0;
		padding:0;
		text-align:center;
		margin:0
	}
	.bio-list-dark li {
		float:left;
		width:33%;
		font-weight:bold;
		padding:15px;
		border-right:1px solid #b2b2b2
	}
	.bio-list-dark li:last-child {
		border-right:none
	}
	.bio-list-dark li .fa {
		color:#152f49;
		font-size:1.5em;
		display:block;
		transition:color 200ms ease-in
	}
	.bio-list-dark li .fa:hover {
		color:#006db0;
		transition:color 200ms ease-in
	}
	.photoArchive-block {
		float:left;
		display:block;
		margin-right:3.1684356888%;
		width:31.2210428741%;
		position:relative;
		margin-bottom:30px;
		background-size:cover;
		background-position:center center;
		border:1px solid #e5e5e5;
		transition:background-color 200ms ease-in;
		overflow:hidden
	}
	.photoArchive-block:last-child {
		margin-right:0
	}
	.photoArchive-block:nth-child(4n) {
	margin-right:0
	}
	.photoArchive-block:nth-child(4n+1) {
	clear:left
	}
	.photoArchive-block:before {
		position:absolute;
		top:0;
		right:0;
		bottom:0;
		left:0;
		background-color:transparent;
		content:"";
		transition:background-color 200ms ease-in
	}
	.photoArchive-block:hover:before {
		background-color:rgba(0, 0, 0, 0.5);
		transition:background-color 200ms ease-in
	}
	.photoArchive-block:hover .photoArchive-block--title {
		-webkit-transform:translateX(0);
		-moz-transform:translateX(0);
		-ms-transform:translateX(0);
		-o-transform:translateX(0);
		transform:translateX(0)
	}
	.photoFill {
		padding-bottom:100%
	}
	.photoArchive-block--title {
		position:absolute;
		right:0;
		bottom:0;
		left:0;
		-webkit-transform:translateX(100%);
		-moz-transform:translateX(100%);
		-ms-transform:translateX(100%);
		-o-transform:translateX(100%);
		transform:translateX(100%);
		background-color:rgba(0, 0, 0, 0.5);
		font-family:raleway, sans-serif;
		color:#fff;
		font-weight:bold;
		text-align:right;
		padding:10px;
		transition:transform 100ms 100ms cubic-bezier(0.645, 0.045, 0.355, 1)
	}
.archiveBlock--listenNow:hover { color:#8d0505 !important; } 
.siteHeader { background:#022868 no-repeat top center !important; }
.iifr { display:none !important; }
.audiojs .play {
    background: url(../images/player-graphics.gif) -2px -1px no-repeat !important;
}
.audiojs .pause {
    background: url(../images/player-graphics.gif) -2px -91px no-repeat !important;
}
.audiojs .loading {
    background: url(../images/player-graphics.gif) -2px -31px no-repeat !important;
}
.audiojs .error {
    background: url(../images/player-graphics.gif) -2px -61px no-repeat !important;
}
.archiveBlock {word-wrap: break-word !important; }
.widgettitle { margin:0px !important; }