/**
 * Place your custom styles here.
 Mars Analog Main Colour = #b36e48
 */

 a {color:#FFFFFF; text-decoration: underline; }
 a:hover {color:#FFFFFF;}
 
.row {
    margin-right: 0px;
    margin-left: 0px;
}

li {color:#FFFFFF; font-size: 20px;}

/*.logo*/

.navbar {
    position: relative; 
}

/*p.anchor {display:none}*/
p.bandimage {padding:0px; margin: 0px;}

.block-block-content0f3395ae-bf71-4c30-b89c-74c231988378  {padding: 30px 30px 0px 30px !important;}

/*-----------WEB LOGO CHANGE----------------------*/
/*---------------ABOVE 500 pixels----------------*/
@media only screen and (min-width: 500px) {
.navbar .logo {display:block; margin-right: 0px; position: absolute; margin-left: auto; margin-right: auto; left: 0; right: 0; /*left: 50%; margin-left: -300px !important; transform:translateX(-50%);*/}
.navbar .logo img {width:100%; padding-top:10px;}
/*.parallax__bg {width: 100% !important; height: 140%;}*/}

#bmc-iframe {min-height:400px !important; max-height:500px !important;}
/*---------------BELOW 500 pixels----------------*/
@media only screen and (max-width: 500px) {
 .navbar .logo {display:block; margin-right: 0px; position: absolute; /*margin-left: -300px !important;	/* 50% of your logo width */ /*transform:translateX(0%);*/}
	.navbar .logo img {width:100%;}
	/*.parallax--parallax3 .parallax__bg  {transform:translateX(-100%) !important;position: absolute; right:50%; overflow: hidden;}*/
	/*removes weird right scroll section on mobiles*/
	.container-fluid  {margin-left:0px !important; margin-right:0px !important}
	.navbar-header {margin-left:0px !important; margin-right:0px !important}
	
	.navbar-collapse {border: none !important;  margin-right: 0px !important; margin-left: 0px !important;}
	
	.navbar-default .navbar-toggle {border-color: #b36e48; position: absolute; left: 50%; transform: translate(-50%, -50%);}
	
	.navbar-toggle {position: relative; padding: 9px 10px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; border: 1px solid transparent; border-radius: 4px;}
	.navbar-default .navbar-toggle .icon-bar {background-color: #FFFFFF;}	
	
	.navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus {background-color: #b36e48; border-color: #FFFFFF; }
	
	.container-fluid {padding-right: 0px; padding-left: 0px; margin-bottom: 2%;}
	
	.navbar-nav {text-align: center; margin-top:8%;}

	/*.parallax__content {height:auto; -webkit-transform: translateY(0%) !important; -ms-transform: translateY(0%)!important; transform: translateY(0%)!important; }*/

	#bmc-iframe {min-height:100% !important; max-height:100% !important;}
	
	.bandpic {padding:0px; margin: 0px; width:100% !important;}
	
	iframe#spot {width:100% !important}
}
/*-----------END OF WEB LOGO CHANGES---------------*/	

	/*.col-sm-12 {max-width:1600px;}*/

.navbar-default {background-color: #000000; border:0px;}
body {background-color: #000000;}
header {background-color: #000000;}
.navbar-default .navbar-nav > li > a {color:#b36e48; font-size:20px; text-decoration: none;}
.navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus {color:#b36e48; -webkit-text-stroke: 1px #FFFFFF; }


.view-frontpage {display:none;}
.region-header {display:none}
.region-navigation {margin-bottom:100px;}
.footer {
    margin-top: 0px;
    padding-top: 0px;
    padding-bottom: 0px;
    border-top: 0px;
}

/*.navbar-nav {
float:none !important;
display:inline-block !important;
text-align; center}
*/

.container-fluid {
    padding-right: 0px; 
padding-left: 0px; margin-bottom: 8%;}

.navbar-collapse {margin-bottom: -8%;}

.main-container {
  padding: 0px;
}
.page-header {
  padding-bottom: 0px;
}

/*-----Normal section blocks 1 to 4-----*/
/*--Normal section 1--*/
.block-block-content816e0b0a-82c2-4d0e-88de-32e561aa3437 {
	text-align: center;
	font-size: 15px;
	background-color: #000000;
	/*text-align: center;*/
	/*padding: 30px;*/
	border-top:2px #b36e48 solid;
	border-bottom:2px #b36e48 solid;
	/*background: #f0f9ff; /* Old browsers */
	/*background: -moz-linear-gradient(top, #f0f9ff 0%, #b36e48 0%, #000000 99%); /* FF3.6-15 */
	/*background: -webkit-linear-gradient(top, #f0f9ff 0%,#b36e48 0%,#000000 99%); /* Chrome10-25,Safari5.1-6 */
	/*background: linear-gradient(to bottom, #f0f9ff 0%,#b36e48 0%,#000000 99%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	/*filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f0f9ff', endColorstr='#000000',GradientType=0 ); /* IE6-9 */}
.block-block-content816e0b0a-82c2-4d0e-88de-32e561aa3437 p {color:#b36e48; }
.block-block-content816e0b0a-82c2-4d0e-88de-32e561aa3437 h2 {color:#b36e48;}


	/*--Normal section 2- NEWS BLOCK-*/
.block-block-content0f3395ae-bf71-4c30-b89c-74c231988378{	text-align: center;
	font-size: 15px;
	background-color: #000000;
	color: #fff;
	text-align: center;
	padding: 30px;
	border-top:2px #b36e48 solid;
	border-bottom:2px #b36e48 solid;
	/*clip-path: polygon(0% 25%, 100% 0, 100% 75%, 0 100%);*/
	/*background: #f0f9ff; /* Old browsers */
	/*background: -moz-linear-gradient(top, #f0f9ff 0%, #b36e48 0%, #000000 99%); /* FF3.6-15 */
	/*background: -webkit-linear-gradient(top, #f0f9ff 0%,#b36e48 0%,#000000 99%); /* Chrome10-25,Safari5.1-6 */
	/*background: linear-gradient(to bottom, #f0f9ff 0%,#b36e48 0%,#000000 99%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	/*filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f0f9ff', endColorstr='#000000',GradientType=0 ); /* IE6-9 */
	}
.block-block-content0f3395ae-bf71-4c30-b89c-74c231988378 p {color:#FFFFFF; font-size:20px;}


.block-block-content0f3395ae-bf71-4c30-b89c-74c231988378 h2 {color:#b36e48;}
	
	/*--Normal section 3--*/
.block-block-content1271b8e9-253c-4b80-ab3d-edca1ce04a31 {text-align: center;
	font-size: 20px;
	background-color: #000000;
	color: #fff;
	text-align: center;
	padding: 30px;
	border-top:2px #b36e48 solid;
	border-bottom:2px #b36e48 solid;
	/*background: #f0f9ff; /* Old browsers */
	/*background: -moz-linear-gradient(top, #f0f9ff 0%, #b36e48 0%, #000000 99%); /* FF3.6-15 */
	/*background: -webkit-linear-gradient(top, #f0f9ff 0%,#b36e48 0%,#000000 99%); /* Chrome10-25,Safari5.1-6 */
	/*background: linear-gradient(to bottom, #f0f9ff 0%,#b36e48 0%,#000000 99%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	/*filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f0f9ff', endColorstr='#000000',GradientType=0 ); /* IE6-9 */}
.block-block-content1271b8e9-253c-4b80-ab3d-edca1ce04a31 p {color:#b36e48; top: 50%;}
.block-block-content1271b8e9-253c-4b80-ab3d-edca1ce04a31 h2 {color:#b36e48;}

.instablock {margin: auto;
  width: 50%;
  padding: 10px;}

/*--Normal section 4--*/

.block-block-content35e9a352-e45c-4be1-8f12-b881ef51b750 {text-align: center; font-size: 20px;
	background-color: #000000;
	color: #fff;
	text-align: center;
	padding: 30px;
	border-top:2px #b36e48 solid;
	border-bottom:2px #b36e48 solid;
	/*background: #f0f9ff; /* Old browsers */
	/*background: -moz-linear-gradient(top, #f0f9ff 0%, #b36e48 0%, #000000 99%); /* FF3.6-15 */
	/*background: -webkit-linear-gradient(top, #f0f9ff 0%,#b36e48 0%,#000000 99%); /* Chrome10-25,Safari5.1-6 */
	/*background: linear-gradient(to bottom, #f0f9ff 0%,#b36e48 0%,#000000 99%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	/*filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f0f9ff', endColorstr='#000000',GradientType=0 ); /* IE6-9 */}
.block-block-content35e9a352-e45c-4be1-8f12-b881ef51b750 p {color:#FFFFFF; }
.block-block-content35e9a352-e45c-4be1-8f12-b881ef51b750 h2 {color:#b36e48;}
/*---------------END OF NORMAL SECTION BLOCKS----------------*/

.parallax {
  text-align: center;
  position: relative;
  overflow: hidden;
  min-height: 300px;
}

.parallax__bg {
  position:absolute;
  width: 100%;
  min-height: 140%;
}

.parallax--parallax1_2 .parallax__bg {background: url('/sites/default/files/images/3-darker.jpg'); background-repeat:no-repeat; /*background-size: cover; /*background-position:center; background-size: contain;*/}
.parallax--parallax2_2 .parallax__bg  {background: url('/sites/default/files/images/1-darker.jpg'); background-position:center; background-size: cover;}
.parallax--parallax3 .parallax__bg {background: url('/sites/default/files/images/2-darker.jpg'); background-position:center; background-size: cover;}

/*---------- original code

.parallax--parallax01 .parallax__bg {
  background: url('../images/1-darker.png');
}
.parallax--parallax02 .parallax__bg  {
  background: url('../images/2-darker.png');
}
-------------*/
.parallax__content {position: relative; top: 50%; /*-webkit-transform: translateY(10%); -ms-transform: translateY(10%); transform: translateY(10%); */}
.parallax__content h2 {-webkit-text-stroke: 2px #b36e48}
.parallax__content h3 {color:#FFFFFF;}
h2 {margin-bottom: 25px; font-size: 60px; color:#FFFFFF}
  p {font-size: 20px; color: #fff;}
  
   h3 {color:black; font-size:45px; -webkit-text-stroke: 2px #b36e48}
   h4 {color:black; font-size:30px; -webkit-text-stroke: 2px #b36e48}

/* Style the video: 100% width and height to cover the entire window */
#myVideo {
  position: relative;
  right: 0;
  bottom: 0;
  width: 100%; 
  height: auto;
}

/*#myVideo img {background-position:center; /* background-size: cover;*/}*/

figure {
  padding: 4px;
  margin: auto;
}

figcaption {
   color:#FFFFFF;
  padding: 2px;
  margin:25px 0 0px 0;
  font-size:16px;
  font-weight:bold;
  text-align: center;
}

/*Changes for the /earlyaccess webpage only*/
.page-node-2 figcaption {
   color:#FFFFFF;
  padding: 2px;
  margin:25px 0 0px 0;
  font-size:16px;
  font-weight:bold;
  text-align: left;
}

/*SPOTIFY EMBED*/
   iframe#spot {width:50%}


.user-logged-in .parallax__content {opacity: 1 !important;}

.page-node-1 figcaption{text-align:left; margin:0;}
