.header-main {
	display:none;
}

.header-image{
	background-color: #A32E36;
}
.header-image,
.header-image a
{
	height:80px;
	background-image: url('https://staging-67ed-rcmemories.wpcomstaging.com/wp-content/uploads/2019/04/header7.jpg');
		background-size:contain;
	background-repeat: no-repeat;
	background-position:0;
	display:block;
}

.container {
	padding-left: 0;
	padding-right: 0;
}

.primary-navigation-wrap {
    background: #333;
}

body#tinymce{
	font-family: helvetica !important;
}

/* Override Tortuga theme so that on mobile screens, the first alignright image in articles (the teaser image) does not have text starting beside it. */
@media only screen and (max-width:30em){
	.alignright {
		display:block;
	}
}


@media only screen and (min-width: 481px) {
	.header-image,
.header-image a
	{
		background-position:10px;
	}
}

@media only screen and (min-width: 1148px) {
.header-image,
.header-image a
{
	height:170px;
	background-image: url('https://staging-67ed-rcmemories.wpcomstaging.com/wp-content/uploads/2019/04/header6.jpg');
		background-size:cover;
	background-repeat: no-repeat;
	background-position:center;
}
}

.header-image a img {
	/*height: 170px;*/
	/*width: 1900px;*/
	display:none;
}

#main-navigation {
    background-color: #333;
    /*position: absolute;
    top: 200px;*/
    z-index: 999;
}

/* Article Styles */
/* Hide large image above article title */
.size-tortuga-single-post {
	display:none;
}

/* Disable text selection */
/*
.entry-content p::selection {
	background: transparent;
}
.entry-content p::-moz-selection {
	background: transparent;
}*/

.entry-content p.first:first-letter {
	font-size: 580%;
	float: left;
	margin: 10px 10px 0 -0px;
	line-height: .8;
}

@media only screen and (max-width: 480px) {
	.entry-content p.first:first-letter {
		margin: 3px 10px 0 0px;
	}
}


/* Quick Facts box */
div.facts {
	background-color: #f4f4f4;
	border: 1px solid #9f9f9f;
	border-radius: 20px;
	float: right;
	margin: 10px 0 10px 10px;
	padding: 10px;
	position: relative;
	width: 235px;
}

@media only screen and (max-width: 480px) {
	div.facts {
		clear: both;
		float: left;
		width: 100%;
		margin-left: 0;
		margin-right: 20px;
	}
}
div.facts span.this {
	background: url('https://staging-67ed-rcmemories.wpcomstaging.com/wp-content/uploads/2014/06/tick.png') 0 8px no-repeat;
	padding-left: 25px;
	float: left;
}

div.facts span.other {
	background: url('https://staging-67ed-rcmemories.wpcomstaging.com/wp-content/uploads/2014/06/info.png') 0 8px no-repeat;
	padding-left: 25px;
	margin-top: 10px;
	float: left;
}

div.facts div.disclaimer {
	clear: left;
	display: block;
	float: left;
	font-size: 10px;
	margin: -10px 0 0 25px;
	width: 100%;
}

div.facts ul {
	margin: 10px 0 15px;
	padding-left: 25px;
	float: left;
	list-style-type: none;
	font-size: 12px;
	line-height: 1.4em;
	width: 210px;
}

@media only screen and (max-width: 480px) {
	div.facts ul {
		width: 275px;
	}
}

div.facts ul.other {
	list-style-type: initial;
}

div.facts ul.other li {
	float: left;
	border-bottom: 1px solid #e3e3e3;
	padding: 4px 0;
	font-size: 12px;
	line-height: 1.2em;
}

div.facts ul li {
	color: darkgreen;
}

div.facts ul li strong {
	color: black;
}

div.facts ul.other li {
	color: black;
}

@media only screen and (max-width: 480px) {
	div.facts ul.other li {
		width: 275px;
		padding: 4px 0;
	}
}
div.facts ul.other li img {
	margin-top: 0;
	margin-bottom: 0;
}

div.facts ul.other li span.original {
	font-weight: bold;
	display: block;
}

@media only screen and (max-width: 480px) {
	div.facts ul li img {
		float: right;
	}
}

/* Kill any  tags that get auto inserted into this div by wordpress */
div.facts p {
	margin: 0;
	padding: 0;
}

div.facts div.divider {
	height: 1px;
	background-color: #CCC;
	width: 100%;
	float: left;
	clear: left;
	margin: 10px 0 8px;
}




/* Ownership Tables */
/* Customisations of ninja tables used for ownership article */
#footable_parent_20315,
#footable_parent_20345,
#footable_parent_20420,
#footable_parent_20377{
    width:35%;
    float:right;
    padding: 0 0 1em 1em;
}
.semantic_ui .ui.compact.table.tbl-ownership th{
    padding:0.3em 0.7em 0.3em 0.7em;
}
.semantic_ui .ui.compact.table.tbl-ownership td.col-ownership{
    padding:0;
}
.semantic_ui .ui.compact.table.tbl-ownership td.col-company{
    font-size:0.7em;
}

.semantic_ui .ui.compact.table.tbl-ownership td.col-company .logo{
	position:absolute;
	top:10px;
	right:10px;
}
ul.ownership {
    margin: 0;
    padding: 0;
}
ul.ownership li{
    list-style: none;
    margin-bottom: 1px;
    margin-left: 0;
    font-size: 0.9em;
    padding:5px;
    opacity: 0.5;
	text-align:center;
	color:#000;
}

ul.ownership li:nth-child(1){
    background-color: #488EF7;
}
ul.ownership li:nth-child(2){
    background-color: #9CB4EB;
}
ul.ownership li:nth-child(3){
    background-color: #E9EBE9;
}
ul.ownership li:nth-child(4){
    background-color: #EB8E8E;
}
ul.ownership li:nth-child(5){
    background-color: #F84C4C;
}

ul.ownership .selected{
    font-size: 1.1em;
    opacity:1;
    font-weight:bold;
	  border: 2px solid #fff;
}
ul.ownership .selected:after {
   content:  "\2713 ";
   margin-left: 5px;
}


/* Override weird negative margin alignwide (hard edge) appearance of /register (buddypress style?) */
.page .type-page .entry-content > .alignwide {
	margin-left: 0;
	margin-right: 0;
}


/* When we have an image in sidebar, it is being used for microblog. So override some styles and hide top border and move it up a bit. Because the the Asgaros Forum Latest Posts widget won't show images. */

aside .read-more {
	border-top: 1px solid #f3261b;
	padding-bottom:1em;
}

aside .read-more .more-link{
	display:none;
}


@media only screen and (max-width: 782px) {
  .main {
    width: 100%; /* Relative width */
    position: relative; /* Relative positioning */
  }
}




