/*custom css for this site, must be added below bootstrap themes*/
  
body {
	background: #646267;
}


  /*sticky header*/
 .navbar {
  position: fixed;
  top: 0;
  width: 100%;
  /* Set the fixed height of the footer here */
  height: 60px;
  
  background-color: #fff;
  text-align:center;
  border-top:1px solid white;
}
 /*sticky footer*/
 footer {
  position: fixed;
  bottom: 0;
  width: 100%;
  color:black;
  text-align:center;

}

footer > .container{
	  /* make the block inline */
    display: inline-block;
	border-top:1px solid #646267;
	height: 32px;
    background-color: #646267;
	max-width: 1000px;
	
}

footer ul li {
	display:inline-block;
	color: black !important;
	margin-right: 20px;
	padding-bottom:3px;
}
footer ul li a, footer ul li a:visited{
	color:black;
}
footer ul li a:hover{
	color:black;
	text-decoration:underline;
}

#bar{
	margin-top:80px;
	width:100%;
	height:17px;
	}
/* main body image */

#main_wrapper{
	position:relative;
	margin-bottom: 10px;
	padding-top:20px;
	min-height:1000px;
	background: #ffffff url('bg.jpg') no-repeat left top;
	background-size:cover;
	max-width:1000px;
	margin-left:auto;
	margin-right:auto;
	box-shadow: 0 5px 35px rgba(0, 0, 0, 0.65);
}

h2, .h2{
	font-size: 25px;	
}

.well{
	padding-top:0;
	padding-bottom:0;
	margin-left:30px;
	margin-right:30px;
	


	background-image: none;
	background-color: rgba(238,240,241,0.7);
    background-repeat: repeat-x;
}

.btn-warning{
	color:black;
	
	text-shadow: 0 2px 2px rgba(0, 0, 0, 0.65);
}

.btn-link{
	color:black;
	font-weight:bold;
}
	

#_main_well{
	margin-top:20px;
	width:60%;
}

#manual_well, #setup_guide_well, #main_well{
	width:60%;
	float:left;
}	

#quote{
	position:absolute;
	float:right;
	width:300px;
	height:90px;
	color:white;
	text-align:right;
	right:30px;
	margin-left:30px;
	text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.8);
}

	
.download_button_wrapper{
	text-align:center;
}
  
.download_button{
	margin-left: auto;
	margin-right: auto;
}

.navbar{
	height: 80px;
}
	 
.link_button{
	float:right;
	margin-top:40px;
	margin-right:20px;
}
.carousel-inner{
	min-height:500px;
}

	
.carousel-inner .item  img{
	margin-left:auto;
	margin-right:auto;
}

#accordion .ui-accordion-content-active
{
	background-image: none;
	background-color: rgba(255,255,255,0.7);
    background-repeat: repeat-x;
}

#accordion .ui-accordion-header {
    text-align: center; 
}
