@charset "utf-8";



/* Contain floats: h5bp.com/q */ 
.clearfix:before, .clearfix:after { content: ""; display: table; }
.clearfix:after { clear: both; }
.clearfix { zoom: 1; }

/* Simple fluid media
   Note: Fluid media requires that you remove the media's height and width attributes from the HTML
   http://www.alistapart.com/articles/fluid-images/ 
*/
img, object, embed, video {
	max-width: 100%;
}
/* IE 6 does not support max-width so default to width 100% */
.ie6 img {
	width:100%;
}



body {
	color: #ffffff;
	background: #000000;
	text-align: center;
	padding: 0;
}

.container-fluid{
	border: 1px solid #eda;
}

a:link  {  text-decoration: none; color: #d99f2d; }
a:active {  text-decoration: none}
a:visited {  text-decoration: none; color: #d99f2d; }
a:hover  {  text-decoration: underline}


.caption{
	font-size:12px;
}

.whiteHR{
	border-color: #FFF;
}

h3,
.h3 {
	color: #FFA229;
}


#header {
	clear: both;
	float: left;
	margin-left: 0;
	width: 100%;
	display: block;
}
	
#full-width-slider {
  width: 100%;
  color: #000;
}

.fullWidth {
  max-width: 1232px;
  margin: 0 auto 24px;
}

.heroSlider .rsOverflow,
.royalSlider.heroSlider {
  height: 80px !important;
  
}

@media screen and (min-width: 0px){
	  .royalSlider.heroSlider,
	  .royalSlider.heroSlider .rsOverflow {
	   /* height: 125px !important; */
	  }
  }
  
@media screen and (min-width:500px){
	.heroSlider .rsOverflow,
	.royalSlider.heroSlider {
		height: 125px !important;
	}
}

@media screen and (min-width:769px){
	.heroSlider .rsOverflow,
	.royalSlider.heroSlider {
		height: 160px !important;
	}
}

@media screen and (min-width:960px) {
  .heroSlider .rsOverflow,
  .royalSlider.heroSlider {
	 height: 200px !important;
  }
}


}
