/*
Welcome to Custom CSS!

To learn how this works, see http://wp.me/PEmnE-Bt
*/
.header-main {
	background-image: url('https://flyandwire.com/wp-content/uploads/2020/06/108th-crew-small-w-1.png');
/*background-size: 100% auto;*/
	background-position: center;
	background-repeat: no-repeat;
	max-width: 100%;
	background-color: black;
}

.jetpack-portfolio {
	background-color: white;
	padding: 20px;
}

.site-title {
	visibility: hidden;
	height: 0;
}

#main h5, #main h4, #main h3, #main h2, #main figure {
	margin-top: 2rem;
	margin-bottom: .75rem;
}

#main p, #main ul, #main ol {
	margin-top: 1rem;
	margin-bottom: .75rem;
}

#main h2 {
	font-weight: bold;
	font-size: 1.9em;
	margin-left: -.1em;
}

#main h3 {
	font-size: 1.6em;
	margin-left: -.1em;
}

#main h4 {
	font-style: italic;
	font-size: 1.4em;
	margin-left: -.1em;
}

#main h5 {
	font-size: 1.15em;
	text-decoration: underline;
	margin-left: -.1em;
}

blockquote a {
	text-decoration: underline;
}

blockquote {
	margin: 0 0 .5em;
	font-size: 1.23rem;
	padding: 1% 1% 1% 3%;
}

.ivQuote {
	margin-left: 7%;
	background-color: white;
}

.ivBlock {
	background-color: #efefef;
	padding: 3%;
}

.nosp {
	padding: 0;
	margin: 0;
}

.spacer {
	display: inline-block;
	height: 20px;
}

.indent {
	display: inline-block;
	width: 3%;
}

.notes {
	border: 1px solid grey;
	background-color: #f7f7f7;
	padding: 10px;
	margin-top: .75rem;
	margin-bottom: .75rem;
	box-shadow: 0 3px 5px -3px #a0a0a0;
}

.in-short {
	border-top: 1px solid grey;
	border-left: 1px solid grey;
	border-bottom: 3px double grey;
	border-right: 3px double grey;
	padding: 1.5rem;
	margin: .75rem;
	font-style: italic;
	background-color: #fafaff;
	box-shadow: 0 3px 5px -3px #a0a0a0;
}

.important {
	border: 2px solid #a00000;
	background-color: #ffefe2;
	padding: 10px;
	margin: 15px;
	box-shadow: 0 3px 5px -3px #a0a0a0;
}

.tip {
	border: 2px solid #81d41a;
	background-color: #fdfff9;
	padding: 10px;
	margin: 15px;
	box-shadow: 0 3px 5px -3px #a0a0a0;
}

.code-indent {
	margin: 0;
	padding: 1% 0 1% 5%;
	color: white;
	background-color: black;
}

.indent-left {
	padding-left: 4%;
}

.float-right {
	float: right;
	padding: 3px 0 3px 5px;
}

.float-left {
	float: left;
	padding: 3px 5px 3px 0;
}

hr {
	padding: 0;
	margin: 1rem 0;
}

ul.nobullet {
	list-style-type: none;
}

.quote-author {
	width: 100%;
	font-style: italic;
	font-size: .7em;
	text-align: right;
}

.pingback {
	visibility: hidden;
	position: absolute;
}

.comments-title {
	visibility: hidden;
	position: absolute;
}

/** AQUENE THEME **/
.th-rounded-full {
	border-radius: 10px;
}

.featured-content .featured-image, .featured-content .secondary-section .hentry:hover .thumb-link {
	opacity: .5;
}

.primary-section .hentry:first-child {
	min-height: 250px;
	margin: .5%;
}

.featured-content .primary-section .hentry:first-child {
	width: 55%;
}

.featured-content {
	margin-bottom: 20px;
	border-top: 1px solid #aaaaaa;
	border-bottom: 1px solid #aaaaaa;
	box-shadow: 0 3px 10px -3px #a0a0a0;
}

.featured-content .primary-section .hentry, .featured-content .primary-section .hentry:first-child {
	min-height: 250px;
}

.featured-content .primary-section .hentry {
	width: 43.5%;
	margin-top: .5%;
}

.featured-content {
	background-color: #c3c3c3;
}

p:empty::before {
	content: none;
}

.wp-caption {
	margin-bottom: 1rem;
	max-width: 100%;
}

.widget {
	margin-top: 1rem;
	margin-bottom: 1.5rem;
	padding-top: .5rem;
}

.widget {
/*margin-top: 1rem;
	margin-bottom: 1.5rem;
	padding-top: .5rem;*/
	margin-top: 0;
	margin-bottom: 1.5rem;
	padding-top: .1rem;
}

.site-footer .widget {
	width: 100%;
}

div#custom_html-11 {
	width: 100%;
}

blockquote p {
	font-size: 1.15rem;
}