﻿/*START GLOBAL RULES FOR THE COLOR EDITOR SCRIPT*/
/*[ColorPickerTopBarBackgroundVALUE(edf0f4)]*/
/*[ColorPickerAccountLinksTextVALUE(960505)]*/
/*[ColorPickerMenuBackgroundVALUE(e8c01f)]*/
/*[ColorPickerMenuTextVALUE(ffffff)]*/
/*[ColorPickerPrimaryColorVALUE(e8c01f)]*/
/*[ColorPickerPrimaryColorDarkerShadeVALUE(e8c01f)]*/
/*[ColorPickerSecondaryColorVALUE(bd9d1b)]*/
/*[ColorPickerSecondaryColorDarkerShadeVALUE(bd9d1b)]*/
/*[ColorPickerSocialMediaBarBackgroundVALUE(edf0f4)]*/
/*[ColorPickerFooterBackgroundVALUE(3c3b3a)]*/
/*[ColorPickerFooterTextColorVALUE(ffffff)]*/
/*[ColorPickerWrapperWidthVALUE(1280)]*/
/*END GLOBAL RULES FOR THE COLOR EDITOR SCRIPT*/
/*_______DO NOT EDIT ABOVE THIS LINE____________*/
/*  COLOR CHANGES MAIN COPY */

/*----Wraper Width------*/
.wrapper {max-width: 1380px;}
.tmpWrapperWidth {width: 1280px;}
/*----End Wraper Width------*/

/*-----Top Bar Background------*/
.top-bar {background: #3c3b3a;}
.tmpTopBarBackground {background: #edf0f4;}
/*-----End Top Bar Background------*/

/*-----Account Links Text------*/
.top-contact-links a {color: #fff;}
.top-login-links a {color: #fff;}
.tmpAccountLinksText {background: #960505;}
/*-----End Account Links Text------*/

/*-----Menu Background------*/
.main-menu {background: rgba(232, 192, 31, 1);}
#nav li ul {background: rgba(232, 192, 31, .7);}
#nav li ul li a:hover, #nav li ul:not(:hover) li.active a {background: rgba(232, 192, 31, .5);}
#nav li ul:before {border-bottom: 5px solid rgba(232, 192, 31, .7);}
.tmpMenuBackground {background: #e8c01f;}

.main-nav-con {background: #3c3b3a;}
.main-nav .mobile-menu-button {background: #e8c01f;}
.main-nav .main-menu-container .menu-item .menu-top-label .nav-trigger {background: #3c3b3a;}
.main-nav .main-menu-container .menu-item .menu-top-label .nav-trigger {border-bottom: 4px solid #3c3b3a;}
.main-nav .main-menu-container .menu-item .menu-top-label .icon {background: #e8c01f;}
.main-nav .main-menu-container .menu-item .menu-content {background: #e8c01f;}
.homepage .main-nav .main-menu-container .menu-item .menu-content {background: #e8c01f;}
.main-nav .main-menu-container .menu-item .menu-content .menu-sub-label {color: #e8c01f;}
.main-nav .main-menu-container .menu-item .menu-content li a:hover {color: #3c3b3a;}
/*-----End Menu Background------*/

/*-----Menu Text------*/
#nav li a {color: #ffffff;}
#nav span:after {border-top-color: #ffffff;}
.tmpMenuText {background: #ffffff;}

.main-nav .mobile-menu-button {color: #ffffff;}
.main-nav .main-menu-container .menu-item .menu-top-label .nav-trigger {color: #ffffff;}
.main-nav .main-menu-container .menu-item:not(.active) .menu-top-label .nav-trigger:hover {border-bottom: 4px solid #ffffff;}
.main-nav .main-menu-container .menu-item.active .menu-top-label .nav-trigger {border-bottom: 4px solid #e8c01f; background: #e8c01f}
.main-nav .main-menu-container .menu-item .menu-top-label .icon {color: #ffffff;}
.main-nav .main-menu-container .menu-item .menu-content li a {color: #ffffff;}
.main-nav .main-menu-container .menu-item .menu-content li a:hover {background: #ffffff;}
.main-nav .main-menu-container.item-open-mobile {background: #ffffff;}
.main-nav .main-menu-container.item-open-mobile .menu-item .menu-content > li {border-bottom: 1px solid #290d0d;}
/*-----End Menu Text------*/

/*-----Primary Color Elements------*/
.btn, .form button, a.tab.active {background: #e8c01f;}
.property.featured .info {border-bottom: 5px solid #e8c01f;}
.property .feature:before {border: 25px solid #e8c01f;}
.sign-in-overlay p .user-action {background: #e8c01f;}
.crumbs li .crumb {background: #e8c01f;}
.crumbs li .crumb:after {border-left: 14px solid #e8c01f;}
.sy-caption-wrap .sy-caption a:link, .sy-caption-wrap .sy-caption a:visited {color: #e8c01f;}
.sy-pager li.sy-active a {background-color: #e8c01f;}
.resp-tabs-list li.resp-tab-active, h2.resp-tab-active {background: #e8c01f;}
.search-box-header h2 {color: #e8c01f;}
.auto-complete-list a:hover, .auto-complete-list a.hover {background: #e8c01f;}
.search-all.expend .refine-par-btn, .search-all.expend .more-par-btn {background: #e8c01f;}
.search-all.expend .form label span {color: #e8c01f;}
.search-all.expend p.note {color: #e8c01f;}
.search-all.sidebar .refine-par-btn, .search-all.sidebar .more-par-btn {background: #e8c01f;}
.search-all.sidebar .form label span {color: #e8c01f;}
.search-all.sidebar p.note {color: #e8c01f;}
.mapLBLMulti{background-color: #e8c01f;}
.mapLBL {background-color: #e8c01f;}
.mapLBL:after {color: #e8c01f;}
.content-box h2 {color: #e8c01f;}
.cat-con ul li a:hover {background: #e8c01f;}
.sim-con ul li:hover a {border-bottom: 1px solid #e8c01f;}
.sim-con ul li:hover h5 {color: #e8c01f;}
.tmpPrimaryColor {background: #e8c01f;}
/*------End Primary Color Elements-----*/

/*-----Primary Color Darker Shade Elements------*/
.btn, .form button, a.tab.active {border-bottom: 3px solid #e8c01f;}
.resp-tabs-list li.resp-tab-active, h2.resp-tab-active {border-bottom: 3px solid #e8c01f;}
.tmpPrimaryColorDarkerShade {background: #e8c01f;}
/*-----End Primary Color Darker Shade Elements------*/

/*------Secondary Color-----*/
.btn:not(.active):hover, .form button:hover {background: #bd9d1b;}
.modular h1 {color: #bd9d1b;}
.crumbs li:not(.current) .crumb:hover {background: #bd9d1b;}
.crumbs li:not(.current) .crumb:hover:after {border-left-color: #bd9d1b;}
.pagination .selected {background: #bd9d1b;}
.pagination .selected {border: 1px solid #bd9d1b;}
.pagination a.selected:hover {background: #bd9d1b;}
.content h2 {color: #bd9d1b;}
.property-title h1 {color: #bd9d1b;}
.tmpSecondaryColor {background: #bd9d1b;}
/*-----End Secondary Color------*/

/*------Secondary Color Darker Shade-----*/
.btn:not(.active):hover, .form button:hover {border-bottom: 3px solid #bd9d1b;}
.tmpSecondaryColorDarkerShade {background: #bd9d1b;}
/*-----Secondary Color Darker Shade------*/

/*------Footer Background-----*/
.modul-3 {background: none;}
.tmpFooterBackground {background: #3c3b3a;}
/*-----End Footer Background------*/

/*------Social Media Bar Background-----*/
.modul-1 {background: none;}
.tmpSocialMediaBarBackground {background: #edf0f4;}
/*-----Social Media Bar Footer Background------*/

/*------Footer Text Color-----*/
.legal-text {color: #333;}
.copyright-links li {color: #d8b31f;}
.copyright-links li a {color: #d8b31f;}
.copyright-links li a:hover {color: #d8b31f;}
.tmpFooterTextColor {background: #ffffff;}
/*-----End Footer Text Color------*/

body {font-family: 'museo_sans100';}
.form input, .form select, .form textarea {border-color: #e3e3e3;}
.form input, .form select, .form textarea {font-family: 'museo_sans100';}
.form input:focus, .form select:focus, .form textarea:focus {border-color: #cacaca;}
.form.inline label span.form-error {color: #f37e7e;}
/* form validation */
.form input.valid, .form select.valid, .form textarea.valid, .form .has-success {border-color: #cbf37e !important;}
.form input.error, .form select.error, .form textarea.error, .form .has-error {border-color: #f37e7e !important;}
/* tabs */
.tabs {border-bottom: 1px solid #e3e3e3;}
a.tab {color: #666;}
a.tab {background: #fff;}
a.tab {border-right: 1px solid #e3e3e3;}
a.tab {border-top: 1px solid #e3e3e3;}
a.tab {border-bottom: 3px solid #e3e3e3;}
a.tab {text-shadow: none;}
a.tab:not(.active):hover {background: #f4f4f4;}
a.tab:not(.active):hover {border-bottom: 3px solid #e3e3e3;}
/* buttons */
.btn, .form button, a.tab.active {font-family: 'museo_sans700';}
.btn, .form button, a.tab.active {text-shadow: 1px 1px 1px rgba(0, 0, 0, .4);}
.btn, .form button, a.tab.active {color: #fff;}
.btn.second {font-family: 'museo_sans700';}
.btn.second {background: #666;}
.btn.second {border: none;}
.btn.second {color: #fff;}
.btn.second {cursor: pointer;}
.btn.second:hover {background: #333;}
.btn.second {border: none;}
/* button sizes */
/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
/* MODULAR LIGHTBOX (LOGIN, REGISTER & FORGOT PASSWORD) */
/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
.modular h2 {color: #666;}
/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
/* CONTENT COMMON */
/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
/* titles */
.titles {color: #d8b31f;}
.titles {border-bottom: 0px solid #f4f4f4;}
@media only screen and (max-width: 64.063em) {
.titles.large {font-family: 'museo_sans300';}
.titles.small {font-family: 'museo_sans300';}
}
/* property box */
.property .brokerage {color: #fff;}
.property .brokerage {font-family: 'museo_sans100';}
.property .brokerage {background: -moz-linear-gradient(top,  rgba(0,0,0,0.3) 0%, rgba(0,0,0,0) 100%);}
.property .brokerage {background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,0,0,0.3)), color-stop(100%,rgba(0,0,0,0)));}
.property .brokerage {background: -webkit-linear-gradient(top,  rgba(0,0,0,0.3) 0%,rgba(0,0,0,0) 100%);}
.property .brokerage {background: -o-linear-gradient(top,  rgba(0,0,0,0.3) 0%,rgba(0,0,0,0) 100%);}
.property .brokerage {background: -ms-linear-gradient(top,  rgba(0,0,0,0.3) 0%,rgba(0,0,0,0) 100%);}
.property .brokerage {background: linear-gradient(to bottom,  rgba(0,0,0,0.3) 0%,rgba(0,0,0,0) 100%);}
.property .info {background: -moz-linear-gradient(top,  rgba(0,0,0,0) 0%, rgba(0,0,0,0.5) 100%);}
.property .info {background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,0,0,0)), color-stop(100%,rgba(0,0,0,0.5)));}
.property .info {background: -webkit-linear-gradient(top,  rgba(0,0,0,0) 0%,rgba(0,0,0,0.5) 100%);}
.property .info {background: -o-linear-gradient(top,  rgba(0,0,0,0) 0%,rgba(0,0,0,0.5) 100%);}
.property .info {background: -ms-linear-gradient(top,  rgba(0,0,0,0) 0%,rgba(0,0,0,0.5) 100%);}
.property .info {background: linear-gradient(to bottom,  rgba(0,0,0,0) 0%,rgba(0,0,0,0.5) 100%);}

.property.viewed .info {border-bottom: 5px solid #333;}
.property .info .details {float: left;}
.property .info .details {color: #fff;}
.property .info .details {font-family: 'museo_sans700';}
.property .info .details {text-shadow: 1px 1px 2px #000;}
.property .info .price {color: #fff;}
.property .info .price {font-family: 'museo_sans700';}
.property .info .price {text-shadow: 1px 1px 2px #000;}
.property .info .location {color: #fff;}
.property .info .location {font-family: 'museo_sans100';}
.property .info .location {text-shadow: 1px 1px 2px #000;}
.community .info .communitiy-name {color: #fff;}
.community .info .communitiy-name {font-family: 'museo_sans300';}
.community .info .communitiy-name {text-shadow: 1px 1px 2px #000;}
.community .info .communitiy-name {
text-shadow: none;
background: #521a1a;
color: #fff;
letter-spacing: 1px;
display: inline-block;
width: 93%;
padding: 10px 10px;
font-size: 14px;
line-height: initial;
margin: 0;
}
.property .feature,.property .view {color: #fff;}
.property .view:before {border: 25px solid #333;}
.property .feature:before,.property .view:before {border-bottom-color: transparent;}
.sign-in-overlay {background: rgba(0, 0, 0, 0.95);}
.sign-in-overlay p.text {color: #fff;}
.sign-in-overlay p .user-action {color: #fff;}
/* crumbs */
.crumbs li .crumb {color: #fff;}
.crumbs li .crumb:after {border-top: 14px solid transparent;}
.crumbs li .crumb:after {border-bottom: 14px solid transparent;}
.crumbs li .crumb:before {border-top: 14px solid transparent;}
.crumbs li .crumb:before {border-bottom: 14px solid transparent;}
.crumbs li .crumb:before {border-left: 14px solid #fff;}
.crumbs .current .crumb {background: #d8b31f;}
.crumbs .current .crumb {color: #fff;}
.crumbs li.current .crumb:after {border-left: 14px solid #d8b31f;}
/* pagination */
.pagination a {background: #fff;}
.pagination a {color: #333;}
.pagination a {border: 1px solid #e8e8e8;}
.pagination a {font-family: 'museo_sans700', Helvetica, 'Helvetica Neue', Arial;}
.pagination span {color: #666;}
.pagination .selected {color: #fff;}
.pagination a:hover {background: #e8e8e8;}
/* page content styles */
/* property content */
.details-table th {color: #333;}
.details-table tr.even-row {background: #f2f2f2;}
.details-table tr:hover {background: #d9d9d9;}
.content h1 {color: #333;}
.content h3 {color: #333;}
.content .art-date {color: #868686;}
/*  From Base.css */
/* Modul 9 */
/* tab styles */
.resp-tabs-list {border-bottom: 1px solid #e3e3e3;}
.resp-tabs-list li {color: #666;}
.resp-tabs-list li {background: #fff;}
.resp-tabs-list li {border-right: 1px solid #e3e3e3;}
.resp-tabs-list li {border-top: 1px solid #e3e3e3;}
.resp-tabs-list li {border-bottom: 3px solid #e3e3e3;}
.resp-tabs-list li {text-shadow: none;}
.resp-tabs-list li:first-child {border-left: 1px solid #e3e3e3;}
h2.resp-accordion {color: #666;}
h2.resp-accordion {background: #fff;}
h2.resp-accordion {border-right: 1px solid #e3e3e3;}
h2.resp-accordion {border-left: 1px solid #e3e3e3;}
h2.resp-accordion {border-top: 1px solid #e3e3e3;}
h2.resp-accordion {border-bottom: 3px solid #e3e3e3;}
h2.resp-accordion {text-shadow: none;}
.resp-tabs-list li.resp-tab-active, h2.resp-tab-active {text-shadow: 1px 1px 1px rgba(0, 0, 0, .4);}
.resp-tabs-list li.resp-tab-active, h2.resp-tab-active {color: #fff;}
.resp-arrow {color: #333;}
.resp-arrow {font-family: FontAwesome;}
h2.resp-tab-active span.resp-arrow:after {color: #fff;}
/*  Moduel 3 */
/* footer modul 3 */
.modul-3 {font-family: 'museo_sans300';}
/*  Modeul 4 */
/* footer modul 4 */
.modul-4 {background: none;}
.powered-text {color: #333;}
.powered-text a {color: #333;}
.powered-text a:hover {color: #333;}
/* MOdeul 1 */
/* Moduel 10 - Content */
/* property main title */
/* Header module 1 */
/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
/* HEADER */
/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
/* main menu */
#nav {font-family: 'museo_sans100';}
/* second level */
/* slider, titles, headshots and search */
.tile-box-header h1 {font-family: 'museo_sans100';}
.tile-box-header h1 {color: #fff;}
.tile-box-header h2 {color: #fff;}
.tile-box-header h2 {font-family: 'museo_sans100';}
.search-box-header h1 {color: #fff;}
.search-box-header h1 {text-shadow: 2px 2px 2px #000;}
.search-box-header h1 {font-family: 'museo_sans100';}
.search-box-header h2 {text-shadow: 1px 1px 1px #000;}
.search-box-header h2 {font-family: 'museo_sans100';}
@media only screen and (max-width: 64.063em) {

.main-logo {float:none;}
#nav > a {color: #fff;}
#nav > a {background: #191a1a;}
#nav > ul {background: #191a1a;}	
#nav > ul > li > a {color: #ccc;}
#nav > ul > li > a {border-bottom: 1px solid #232424;}
/* second level */
#nav li ul {background: transparent;}
#nav li ul:before {border-left: none;}
#nav li ul:before {border-right: none;}
#nav li ul:before {border-bottom: none;}
}
/* Content Module 12 */
/* search bar / expend */
.search-all.expend .search-par {background: #4e4e4e;}
.search-all.expend .search-par a {background: #333;}
.search-all.expend .search-par a {color: #fff;}
.auto-complete-list {background: #f4f4f4;}
.auto-complete-list .section-group {border-bottom: 1px solid #f4f4f4;}
.auto-complete-list .section-group:hover {background: #f4f4f4;}
.auto-complete-list .section {border-bottom: 1px solid #f4f4f4;}
.auto-complete-list a {color: #333;}
.auto-complete-list a:hover, .auto-complete-list a.hover {color: #fff;}
.auto-complete-list .section strong {color: #999;}
.search-all.expend .main-par {background: #f4f4f4;}
.search-all.expend .refine-par-btn, .search-all.expend .more-par-btn {color: #fff;}
.search-all.expend .refine-par-btn, .search-all.expend .more-par-btn {font-family: 'museo_sans300';}
/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
/* TOP BAR */
/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
/* top bar modul 1 */
.top-bar {font-family: 'museo_sans100';}
.top-contact-links a:hover {color: #fff;}
.top-login-links a:hover {color: #fff;}
/* Module 13 (search bar refine) */
.search-all.sidebar .search-par {background: #4e4e4e;}
.search-all.sidebar .search-par a {background: #333;}
.search-all.sidebar .search-par a {color: #fff;}
.search-all.sidebar .main-par {background: #f4f4f4;}
.search-all.sidebar .refine-par-btn, .search-all.sidebar .more-par-btn {color: #fff;}
.search-all.sidebar .refine-par-btn, .search-all.sidebar .more-par-btn {font-family: 'museo_sans300';}
/* Module Map (map search page) */
#showLoading {background-color:#FFF;}
#map-listings {border-left: 1px solid #e3e3e3;}
/*
//-----------------------------------
// INFOBOX POPUP
//-----------------------------------
*/
#infobox {border:2px solid black;}
#infobox {background:#333;}
#infobox {color:#FFF;}
#infobox {text-shadow:0 -1px #000000;}
#infobox {-webkit-box-shadow: 0 0  8px #000;}
#infobox {box-shadow: 0 0 8px #000;}
#infobox img.infoboxthumb{border: 1px solid #fff;}
#infobox img.infoboxthumb{background: #000;}
#infobox img.infoboxthumb{background-color: #000;}
.mapLBLMulti{color: #fff;}
.mapLBL {color: #fff;}
.mapLBL:after {font-family:'heydings_iconsregular';}
.mapLBL:after {content:'d';}	
.mapLBLViewed{color: #000;}
.mapLBLViewed{background-color: #91c9ff;}
.mapLBLViewed:after {color: #91c9ff;}
.mapLBLViewed:after {font-family:'heydings_iconsregular';}
.mapLBLViewed:after {content:'d';}
.mapLBLLiked{color: #fff;}
.mapLBLLiked{background-color: #d71219;}
.mapLBLLiked:after {color: #d71219;}
.mapLBLLiked:after {font-family:'heydings_iconsregular';}
.mapLBLLiked:after {content:'d';}

a.cashback{
	color: #f2d532;
	font-weight: bold; 
	text-shadow: 1px 1px 2px #000;
	font-family: "museo_sans100";
	display: block;
	width: 100%;
	float: left;
	margin: 4px 0px 0px;
	font-size: 12px;
	padding: 0px;
	vertical-align: baseline;
	background: none repeat scroll 0% 0% transparent;
	text-decoration: none;
	}	





































