:root {
    --primary-color: #556B2F;
    --txt-color: #556B2F;
    --green-style: #556B2F;
}
body {
color: #4C3A29;
background: #FFFFFF !important;
}

#ubertor #page_header_outer {
background: none;
}

#page_header_inner .flash_header {
	background:#31251a;
}

#container_outer {
background-image: url("https://s3.amazonaws.com/store24-ubertor-com/cl9090/content/image/4988.png");
}

#container_inner {
background-image: url("https://s3.amazonaws.com/store24-ubertor-com/cl9090/content/image/4990.png");
}

#page_footer {
background-color: #31251a;
background-image: url("https://s3.amazonaws.com/store24-ubertor-com/cl9090/content/image/4989.png");
}

#menu_outer a:hover, #menu_outer .sel a, #menu_outer .sel a:hover, #menu_inner li:hover, #menu_outer li.sel a:hover {
background-image: url("https://s3.amazonaws.com/store24-ubertor-com/cl9090/content/image/4863.png");
}

#menu_inner li ul a {
width: 200px;
}

#content_body h1,
#content_body h2,
#content_body h3,
#content_body h4,
#content_body h5,
#content_body h6 {
color: #333;
}

a:hover, #content_body h2 a:hover,
.inset h4.price, #content_body div.listing ul.stats li.value {
	color:#392C1F;
}

#page_header_inner h1 a, #page_header_inner #site_title strong a {
	color:#392C1F;
}

a, #page_header_inner h2 a, .property_detail #site_title small a, #contact_info strong, #contact_info li.email a {
	color: #4C3A29;
}

#contact_info li {
	color:#5E6A40;
}

#content_body #roster h2, #content_body #address h2, #content_body .listing h2, #content_body .post h2, .list #content_body h2, .property_detail #content_body h2, .inset h3 {
border-color:#5E6A40;
}


#contact_info li.email a {
font-size:1em;
}

#broker_logo {
    background: transparent url(https://s3.amazonaws.com/store24-ubertor-com/cl9090/content/image/56263.png) no-repeat scroll 0 0;
    margin-top: 15px;
    width: 243px;
    background-size: cover;
    height: 64px;
}
#page_header_inner h2 {
    margin-left: -242px;
    position: relative;
    top: 79px;
    float: left;
    line-height: 27px;
}

div#widgetitem-101 .btn a, div#widgetitem-59 .btn a {
    background: #556B2F !important;
    padding: 12px 40px !important;
    color: #fff !important;
    font-family: 'Playfair Display' !important;
    font-size: 16px !important;
}

div#widgetitem-101 {
    padding: 0;
}
div#widgetitem-101 .container {
    text-align: center;
}

.render-spotlight, .-spotlight3 {
    margin-top: 0;
}

[data-widget-type="featured_listings"] .-description {
    display: none;
}

.listing_group-wrapper .inner_description img {
    max-width: 50px;
}

li.FACEBOOK_LINK._item {
    background: url(https://s3.amazonaws.com/store24-ubertor-com/cl9090/content/image/4890_87810.png) no-repeat;
    background-size: contain;
    width: 150px;
    margin-top: 20px;
}

li.FACEBOOK_LINK._item i {
    width: 150px;
    opacity: 0;
}

footer.footer h3 {
    font-size: 25px;
    line-height: 1.2;
}

a.REALTOR_HEADING_TITLE.-realtor-heading-title {
    font-size: 1px !important;
    color: white !important;
}

.svc-hdg {
    margin-top: 28px;
}

.svc-hdg span {
    font-size: 20px;
    font-weight: 600;
color: #F8404C;
}

.social-media-nav i.fa.fa-instagram {
    font-size: 35px;
}

header .-default .-social-media-nav li {
    padding: 12px;
    display: inline-block;
}

footer .-social-media-nav li {
    padding: 13px;
    display: inline-block;
}

.property_detail .property-detail-tab .nav-tabs {
    background: #556B2F;
    border-bottom: 0;
}

.property_detail .alisting-detail .property-detail-links .right-sidebar-details .property-value {
    color: #556B2F;
}

body:not(.home) #static-banner img {
    height: 400px;
}

div#footer-quick-links {
    display: none;
}

.footer-company h3.editable.-title {
    display: none;
}

.testiimageboxes .col-md-4 img {
    border: 1px solid #4e4e4e;
    margin-bottom: 30px;
}
