.top:after {
	display:block;
	height:15px;
}
.top .social {
	background:#454950;
}
.top .options {
	display:flex;
	border-top:2px solid #454950;
	width:100%;
	padding:0;
}
.top .options .options__option {
	display:flex;
	flex-grow:1;
	float:none;
	background:url('data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAAICAgICAgICAgIDAgICAwQDAgIDBAUEBAQEBAUGBQUFBQUFBgYHBwgHBwYJCQoKCQkMDAwMDAwMDAwMDAwMDAz/2wBDAQMDAwUEBQkGBgkNCwkLDQ8ODg4ODw8MDAwMDA8PDAwMDAwMDwwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAz/wgARCABWALUDAREAAhEBAxEB/8QAFwABAQEBAAAAAAAAAAAAAAAAAAIDCP/EABUBAQEAAAAAAAAAAAAAAAAAAAAB/9oADAMBAAIQAxAAAAHv0AAAAAAAAAAAmAAAAAAAAAAAIAAAAAAAAAAAJlAAAAAAAAAAAiAAAAAAAAAAAMwAAAAAAAAAACIAAAAAAAAAAAiUAAAAAAAAAACQAAAAAAAAAADOAAAAAAAAAAAAAAAAAAAAAAB//8QAFBABAAAAAAAAAAAAAAAAAAAAcP/aAAgBAQABBQJ9/8QAFBEBAAAAAAAAAAAAAAAAAAAAcP/aAAgBAwEBPwF9/8QAFBEBAAAAAAAAAAAAAAAAAAAAcP/aAAgBAgEBPwF9/8QAFBABAAAAAAAAAAAAAAAAAAAAcP/aAAgBAQAGPwJ9/8QAFxABAQEBAAAAAAAAAAAAAAAAEQBQQP/aAAgBAQABPyFmZmZmZmZmZmZmZnoZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZnPZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmc/8A/9oADAMBAAIAAwAAABAAAAAAAAAAAAbbbbbbbbbbba22222222222gAAAAAAAAAABJJJJJJJJJJJW22222222223/wD/AP8A/wD/AP8A/wD/AOkkkkkkkkkkkgAAAAAAAAAAB/8A/wD/AP8A/wD/AP8A/wDJJJJJJJJJJJP/xAAXEQEBAQEAAAAAAAAAAAAAAAARAGBw/9oACAEDAQE/EMKRERERERERERERERyL/8QAGBEBAQADAAAAAAAAAAAAAAAAEQBAUGD/2gAIAQIBAT8Qx2ZmZmZmZmZmZmZmZmZmZmZmZmZmZmZnXszMzMzMzMzMzMzMzMzMzMzMzMzMzMzPO//EABoQAQEBAQADAAAAAAAAAAAAAAARASFAUGD/2gAIAQEAAT8Q8cAAAFVVVVVVVVVVVVVVX4YAAAAAAAAAAAVVVVVVVVVVVVVVVV1dXV1dXV1dXV1dXV1dXV1dXV1dXV1d9eAAAAAAAFVVVVVVVVVVVVVVV11111111111111111111111/9k=');
	background-size:cover;
	background:-webkit-linear-gradient(#f4f7fa, #f0f4f8);
	background:linear-gradient(#f4f7fa, #f0f4f8);
	-webkit-transition:background .25s ease;
	transition:background .25s ease;
	border:1px solid #ccd1dc;
	width:auto;
	padding:0;
}
.top .options .options__option:hover {
	background:-webkit-linear-gradient(#f0f4f8, #e2eaf2);
	background:linear-gradient(#f0f4f8, #e2eaf2);
}
.top .options .options__option > div {
	display:flex;
	flex-grow:1;
}
.top .options .options__option a {
	display:flex;
	flex-grow:1;
	justify-content:center;
	align-items:center;
	padding:15px;
}
.top .options .options__option span {
	display:inline;
	background:none;
	padding:0;
	font-weight:normal;
	font-size:14px;
	color:#454950;
	
	-webkit-border-radius:0;
	-moz-border-radius:0;
	border-radius:0;
}
.top .options .options__option span b, 
.top .options .options__option ul li a b {
	font-weight:inherit;
}
.top .options .options__option span:after {
	display:none;
}
.quickLinks {
	background:#454950;
}
.quickLinks .whatsnewWrap h3 {
	color:#8f959f;
}
.quickLinks .whatsnewWrap p {
	font-weight:normal;
	color:#ffffff;
}
.viewcal a {
	color:#454950;
}
.viewcal a:before {
	background-image:url(../img/premium/viewcal-calendar.png);
}
.viewcal a:after {
	background-image:url(../img/premium/viewcal-arrow.png);
}
.rets-container .intro h4 {
	color:#454950;
}
.rets-container .intro p.image {
	background:#454950;
}
.rets-container .properties h4 {
	color:#454950;
}
.rets-container .properties p.link a {
	color:#454950;
}