

/* This adds the required margins to the airline database details */
.ah-single-airline-details {
	display: block;
	width: 100%;
}

.ah-single-airline-details div {	
	margin-bottom: 5px;
}

/* To format the main database data neatly */
.ah-single-airline-setwidth {	
	min-width: 160px;
    font-weight: bold;
}

.ah-single-airline-image-wrapper {
	float: right;
	display: block;
	margin-top: 15px;
}

.ah-single-img-placeholder {
	height: 200px;
	width: 300px;
}	
	
.ah-single-airline-image-wrapper img {
	float: right;
}

/* Margin for the airline logo */
.ah-single-airline-logo {
	/*margin: 24px 0 24px 24px !important;*/
}

/* This is used for aircraft list and status */
.ah-single-airline-red-status {
	color: #c3251d;
}

/* This is used for aircraft list and status */
.ah-single-airline-red-aircraft {
	color: #c3251d;
}

/* Colour the genealogy */
.ah-single-airline-green {
	color: #008000;
	font-size: 16px !important;
}
.ah-single-airline-geneology {
	color: #008000;
	margin-left: 160px;
}

/*/.ah-single-airline-genealogy {
	color: #008000;
	margin-left: 160px !important;
}

/* Make the status text slightly larger */
.ah-single-airline-larger-text {
	font-weight: bold;
	font-weight: 2.2rem
}
/* This is for the more airlines in this country box */
.ah-single-more-heading-box {
	width: 100%; 
	padding: 15px; 
	text-align: center; 
	background: #654321; 
	margin-bottom: 20px;
}

.ah-single-more-heading-box h2 {
	margin: 20px;	
	color: #fff !important;
}

/* Add a border when the border checkbox is selected and this class is added to a single airline page */
/*.ah-single-airline-logo-border img {
	border: 1px #000 solid;
}
*/
@media only screen and (max-width: 1200px) {

	.ah-single-airline-details div {	
		margin-bottom: 10px;
	}

}
	
@media only screen and (max-width: 768px) {
	
	.ah-single-mobile-width {
		display: block;
		width: 100%;
		float: left;
		margin-bottom: 20px;
	}

	/*.ah-single-airline-image-wrapper,
	.ah-single-airline-image-wrapper img {
		float: left;
	}*/
	
	
}

@media only screen and (max-width: 650px) {
	
	.ah-single-img-placeholder {
		height: auto !important;
		width: auto !important;
	}

	.ah-single-airline-image-wrapper,
	.ah-single-airline-image-wrapper img {
		float: left;
	}
	
	.ah-single-airline-details {
		float: left;
	}
	
}

@media only screen and (max-width: 600px) {
 .ah-flex-status {
	display: flex
}
}

.ah-flex {
	display: flex
}

.entry-meta {
	text-align: center;
}

.ah-single-airline-red-aircraft {
	font-size: 16px
}

.ah-flex {
	align-items: baseline;
}

.ah-single-airline-red-status {
	font-size: 22px;
}

.symbols-heading {
	font-weight: 600
}

.ah-single-airline-setwidth-green {
	color: #008000;
	min-width: 160px;
	display: inline-block;
	float: none;
	font-weight: bold;
}

.sws-symbols {
	color: #9A9A9A;
	font-size: 16px !important;
}

@media only screen and (max-width: 767px) {
 #ah-single-airline-wrapper {
	padding: 0px 10px;
	}
}

.extra-info p {
	font-weight: bold;
	font-style: italic;
}

.ah-last-updated {
	font-weight: bold;
}

.ah-airline-tree-image {
	text-align: center !important;
}