body{
	position:relative;
}
#content{
	width:72%;
	margin:0 auto;
}
#content .block{
	padding-top:63px;
}
.leftImage{
	float: left;
	margin: 0px 20px 5px 0px;
}
.rightImage{
	float: right;
	margin: 0px 0px 5px 20px;
}
#docsIcon:hover{
	cursor:pointer;
}
ul,ol{
	list-style-position: inside;
}
#techTable  th, td{
	text-align:center;
}
#contentTable  th, td{
	text-align:center;
}
#accessoriesTable  th, td{
	text-align:center;
}
.well{
	text-align:center;
	overflow:auto;
}
.well img{
	height:48vh;
	max-height:289px;
	margin-bottom:10px;
}
.well p{
	margin-bottom:0px;
}
#opportunities .panel-body{
	overflow:auto;
}
@media screen and (max-width: 1200px) {
	.btn{
		font-size:12px;
	}
}
@media screen and (max-width: 980px) {
	#content{
		width:100%;
		margin:0 auto;
	}
	.well, .row div{
		padding:3px;
	}
	.btn{
		font-size:10px;
	}
	.well img{
		height:60vh;
		margin-bottom:10px;
	}
}
@media screen and (max-width: 480px) {
	.btn{
		font-size:9px;
	}
	.well img{
		min-height:30vh;
		max-height:50vh;
		margin-bottom:10px;
	}
}