head,body{
	height:100%; 	
}
div.header {
	color: white;
	text-align: center;
	padding: 10px;
	margin-bottom: 30px;
	
}
div.header h2 {
	font-size: 24px;
}
div.header h1 {
	margin-top: 5px;
}
div.container h2 {
	margin-top: 0px;
	margin-bottom: 25px;
	color:black;
}
div.container{
	//font-weight:bold;
	//color:white;
}
.bannercolor{
//	text-shadow: 2px 2px black;
}
.bannercolor2{
//	text-shadow: 1px 1px black;
//	margin-left: 184px;
	padding: 2px;
	margin-bottom: 1px;
}
body {
//	padding-bottom: 10px;
//	padding-top: 20px;
}
div.text-content {
//	margin-top: 40px;
}
img.big-right {
	float: left;
	width: 40%;
	margin-bottom: 50px;
    border: 2px solid #CCCCCC !important;
    box-shadow: 0 0 15px #888888 !important;	
	margin-left:-1.7%;
}
div.left-container {
	margin-right: 41px;
	margin-bottom: 40px;
}
p.copy, div.copy {
	margin-left: 100px;
	width: 84%;
//	min-height:600px;
	//color:white;
	//font-size:14px;
}
#map-details {
	
	width:84%;
	margin-left: 100px;
	margin-top: 11px;
}
#map-canvas {
	width: 100%;
	height:250px;
}
.dont-show {
	display: none;
}
.main-row {
	padding-right: 8.33%;
}
.copy ul {
	list-style-position: inside;
}
.transBox {
    background: rgba(255,255,255,0.8);
    box-shadow: 0px 0px 8px rgba(255,255,255,1);
	padding:10px;
    padding-bottom: 20px;
	margin-left:9.2% !important;
    overflow: hidden;

}
.sansmainpic {
    background: rgba(255,255,255,0.8);
    box-shadow: 0px 0px 8px rgba(255,255,255,1);
	padding:10px;
}
.footerop {
    background: rgba(255,255,255,0.6);
    box-shadow: 0px 0px 8px rgba(255,255,255,1);
	padding:10px;
}
.contentTrans {
    background: rgba(88,88,88,0.39);
	box-shadow: 0px 0px 8px rgba(255,255,255,1);
	padding:10px;
	color: white !important;
	font-size:16px !important;
	margin-bottom:15px;
}
.footerSec {
   width: 100%;
    padding: 19px 0;
    display: block;
  //  color: #babbbd;
    font-size: 14px;
    min-height: 14px;
   // float: left;
	
}
@media (max-width: 992px) {
	p.copy, div.copy {
		margin-left: 15px !important;
		width: 100% !important;
	}
	#map-details {
		margin-left: 15px !important;
		width: 100% !important;
	}
	img.big-right {
		float: none  !important;
		margin-left: 15px  !important;
		width: auto  !important;
	}
}
@media (min-width: 992px) {
	.header-container {
		width: 80%;
		margin: 0 auto;
	}
	.header-container h1 {
		position: relative;
		left: -130px;
	}
}

@media (max-width: 1400px) {
	.header-container img {
		display: none;
	}
	.header-container h1 {
		left: auto;
	}
	.mlsr-small {
		display: block !important;
	}
}

@media (min-width: 1399px) {
	.mlsr-small {
		display: none !important;
	}
}

@media (min-width: 768px) {
 .outer_wrapper {
 padding: 20px 184px !important;
} 
}
.outer_wrapper {
 padding: 20px 0;
} 