html {
  position: relative;
  min-height: 100%;
 
}

body {
  /* Margin bottom by footer height */
 /* margin-bottom: 90px;
  background-image:url(../images/neutron.jpg);
  background-repeat:no-repeat;
  background-position:  -46% center; */
  font-size: 14px; 
}
.container {
width: 1280px !important;	
}

.navbar {

	margin-bottom: 0;	
}

.navbar-nav > li > a {
    /*padding-bottom: 25px;*/

}

.promo {
	background-position: center top;
	background-repeat: no-repeat;
	/*margin-top: 75px;*/
	position: relative;
	background-size:cover;	
	min-height:350px;	
}   

body p {
	font-size: 16px;
	font-weight: 300;
	line-height: 24px;
	margin-bottom: 20px;
	color: #5a5a5a;
}

.lead {
	font-size: 16px;
	font-weight: 300;
	line-height: 24px;
	margin-bottom: 20px;
	color: #5a5a5a;
}	

.promo .promo-text{
	color: #ffffff;
	min-height:350px;
	background-image: 
	padding: 60px 0;	
}
	
.page-head {
	background: #fcfcfc none repeat scroll 0 0;
	border-bottom: 1px solid #e0eded;
	margin-bottom: 20px;
}	

.container .text-muted {
  margin: 20px 0;
  
}

		
.footer {
  position: absolute;
  bottom: -75px;
  width: 100%;
  /* Set the fixed height of the footer here */
  height: 60px;
  background: #fcfcfc none repeat scroll 0 0;
  border-top: 1px solid #e0eded;  

}
		

/* MARKETING CONTENT
-------------------------------------------------- */

/* Center align the text within the three columns below the carousel */
.marketing .col-lg-4 {
  margin-top: 35px;	
  margin-bottom: 20px;
  text-align: center;
}
.marketing h2 {
  font-weight: normal;
}
.marketing .col-lg-4 p {
  margin-right: 10px;
  margin-left: 10px;
}


/* Featurettes
------------------------- */

.featurette-divider {
  margin: 80px 0; /* Space out the Bootstrap <hr> more */
}

/* Thin out the marketing headings */
.featurette-heading {
  font-weight: 300;
  line-height: 1;
  letter-spacing: -1px;
}


@media screen and (max-width:320px) {}
@media screen and (min-width:321px) and (max-width:639px) {
		.promo {
			min-height:350px;	
		}	
		.container {
		width: 95% !important;	
		margin-left: 10px;
		margin-right: 10px;
		}				
	}
@media screen and (min-width:640px) and (max-width:1279px) {
		.promo {
			min-height:350px;	
		}	
		.container {
		width: 95% !important;	
		margin-left: 10px;
		margin-right: 10px;
		}				
	}


@media screen and (min-width:1280px) and (max-width:1599px) {
		.promo {
			background-size:cover;		
			min-height:350px;	
		} 		
		.container {
		width: 95% !important;
		margin-left: 10px;
		margin-right: 10px;
		}		
	}	