/* =Global
----------------------------------------------- */

#branding {
	background: url(https://mygoldmountaincasino.com/wp-content/uploads/2014/07/GM-hero.png) repeat;
}

#site-title {
	padding: 14px 0 0;
}

#hero .wrapper {
	height: 440px;
}

#page {
	color: #111;
}promopanel


#logos {
background-color: #212121;
padding: 20px 0;
background-image: url(https://mygoldmountaincasino.com/wp-content/uploads/2014/07/MG-footer2.png);
background-position: center -158px;
background-repeat: no-repeat;
z-index: 1000;
border-top: 2px solid #e6ac10;
}

#footer {
	color: #eee; 
}

.highlight{
	color: #edaa04;
}

body.custom-background #main {
	background-color:#000000!important;
-webkit-box-shadow: inset 0px -14px 25px -7px rgba(0,0,0,0.54);
-moz-box-shadow: inset 0px -14px 25px -7px rgba(0,0,0,0.54);
box-shadow: inset 0px -14px 25px -7px rgba(0,0,0,0.54);
background-image: url('https://mygoldmountaincasino.com/wp-content/uploads/2014/07/GM-1500x2700.png');
	background-repeat: repeat-y;
}

.promobackground {
	background-image: url(https://mygoldmountaincasino.com/wp-content/uploads/2014/03/promoback.png);
	padding-bottom:10px;
	}

.promohead {
	font-size: 29px;
color: #fff;
padding-bottom: 3px;
letter-spacing: 2px;
	}

.promopanel {
font-size: 12.5px;
color: #fff;
text-decoration: none!important;
font-weight: normal;
line-height: 18px;
}

.promopanel a {
text-transform: uppercase;
font-size: 11.5px;
color: #fff;
text-decoration: none;
font-weight: normal;
position: relative;
top: 10px;
}

.hometitle {
	font-size: 47px;
color: #fff;
font-weight: bolder;
letter-spacing: 2px;
padding-top: 70px;
line-height: 1.2;
}

.hometext {
	font-size: 17px;
color: #fff;
line-height: 1.5;
font-weight: normal;
padding-bottom: 15%;

	}

.promo {
	background-image:url(/wp-content/uploads/2014/03/arrow.png); 
	background-repeat:no-repeat; 
	background-position:left;
}

.social {
position: absolute;
right: 0;

}

.social a img {
margin-right:0!important;
}

.home #primary #content {
margin: 0;
width: 61%;
}

#secondary {
float: right;
margin-right: 0;
width: 34%;
margin-top: 21%!important;
}

#header-content {
float: right;
width: auto!important;
height: 55px;
padding: 25px 0 0;
overflow: hidden;
font-size: 16px;
position: relative;
margin-right:7%;
}

.content { 
position: relative;
top: 35px;
}

#branding {
position: relative;
z-index: 9999;
height: 118px;
}