*{
	-webkit-tap-highlight-color: rgba(0,0,0,0); 
}

html{
	/*background: url(../img/background.jpg);
	-webkit-background-size: cover;
	-moz-background-size: cover;
	background-size: cover;
	background-repeat: no-repeat;*/
	overflow: hidden;
}

body{
	color: #a8cde9;
	height: 100%;
}

#bg{
	position: absolute;
	top: 0;
	left: 0;
	min-width: 100%;
	max-height: 100%;
}

.bold{
	color: #ffffff;
}

#footContact{
	color: #ffffff;
}

#footContact a{
	color: #ffffff;
}

a:link{
	color: #a8cde9;
}

a:active{
	color: #a8cde9;
}

a:hover{
	color: #a8cde9;
}

a:visited{
	color: #a8cde9;
}

.rsDefault .rsOverflow{
	background: #000000;
}

.rsSlide{
	text-align: center;
}

#topBar{
	
}

#shareBtns{
	margin-left: 10px;
	margin-top: 2px;
}

#copyright{
	width: 89%;
}

#copyright p{
	color: #ffffff;
}

#navTab{
	background: #000000;
}

#navGrad{
	background: #000000;
}

.rsDefault .rsThumbs {
	background: #000000;
}

.rsDefault .rsThumb.rsNavSelected {
	outline: 1px solid #1f8fe6;
}

.rsDefault .rsThumbsArrow {
	background: #000000;
}

.rsDefault .rsThumbsArrow:hover {
	background: #000000;
}

#detailsModal{
	background: #000000;
}

#agentInfo{
	height: 122px;
	position: absolute;
	bottom: 0;
}

#footer{
	margin-top: 0px;
	height: 60px;
	padding-top: 6px;
}

#footAgentPhoto{
	margin: 0 10px;
}

#footCompanyLogo{
	margin-right: 8px;
}

#remarks h2{
	top: 0;
}

#remarks p{
	color: #a8cde9;
}

.edeVal{
	color: #a8cde9;
}

#agent1Info{
	color: #a8cde9;
}

#agent2Info{
	color: #a8cde9;
}

#agentInfo .bold{
	color: #ffffff;
}

#agentInfo a:link, #agentInfo a:active, #agentInfo a:visited, #agentInfo a:hover{
	color: #a8cde9;
}

#quickFacts{
	border-bottom: 3px solid #a8cde9;
}
/*MOBILE*/

#mobTopBar{
	color: #ffffff;
}

#mobTopBar a:link, a:active, a:visited, a:hover{
	color: #ffffff;
}

#mobTopBarAgentInfo .sub{
	color: #a8cde9;
}

#mobNav{
	background: #000000;
}

#mobRemHeadline{
	color: #ffffff;
}

#mobQuickFacts{
	color: #ffffff;
}

.edeLabel{
	color: #ffffff;
}

#mobShareBtns{
	float: none;
	margin-right: 0;
	width: 90px;
	height: 40px;
	margin: 0 auto;
	margin-bottom: 15px;
}

#mobShareBtns > *{
	clear: none;
	float: left;
}

#mobShareBtns #facebook{
	margin-right: 10px;
}

#mobEho, #mobDisc, #mobCopy, #mobImpLogo{
	clear: both;
}

#mobCopy{
	color: #ffffff;
}

.mobPropAddress{
	color: #ffffff;
}

.agentNameMob{
	color: #ffffff;
}

#agentInfoMob a:link, a:active, a:visited, a:hover{
	color: #a8cde9;
}
img.rsImg {
	width: auto !important;
	height: 100% !important;
}

@media (max-width: 899px) {
	html{
		overflow-y: scroll;
	}

	body{
		background: #000000;
	}

	#bg{
		max-height: inherit;
		min-height: 100%;
		max-width: 100%;
	}
}