/* ============================ */
div[data-pf-type="Body"] .sunfw-tx-mc, div[data-pf-type="body"] .sunfw-tx-mc {
  color: #85bf3e;
}
div[data-pf-type="Body"] .sunfw-tx-mc-h:hover, div[data-pf-type="body"] .sunfw-tx-mc-h:hover {
  color: #85bf3e;
}
div[data-pf-type="Body"] .sunfw-bg-mc, div[data-pf-type="body"] .sunfw-bg-mc {
  background-color: #85bf3e;
}
div[data-pf-type="Body"] .sunfw-bg-mc-h:hover, div[data-pf-type="body"] .sunfw-bg-mc-h:hover {
  background-color: #85bf3e;
}
div[data-pf-type="Body"] .sunfw-bd-mc, div[data-pf-type="body"] .sunfw-bd-mc {
  border-color: #85bf3e;
}
div[data-pf-type="Body"] .sunfw-bd-mc-h:hover, div[data-pf-type="body"] .sunfw-bd-mc-h:hover {
  border-color: #85bf3e;
}
.page-header h2 a:hover {
  color: #85bf3e;
}
.sunfw-content .main-color {
  color: #85bf3e;
}
.sunfw-content .bg-main-color {
  background: #85bf3e;
}
ul.newsfeed li, ul.archive-module li, ul.relateditems li, ul.categories-module li, ul.category-module li, ul.mostread li, ul.latestnews li, ul.latestusers li {
  color: #85bf3e;
}
ul.newsfeed li a *, ul.archive-module li a *, ul.relateditems li a *, ul.categories-module li a *, ul.category-module li a *, ul.mostread li a *, ul.latestnews li a *, ul.latestusers li a * {
  color: #85bf3e;
}
ul.categories-module ul li {
  color: #85bf3e;
}
.item-page.edit #com-content-formTabs > li.active > a:hover, .item-page.edit #com-content-formTabs > li.active > a {
  border-bottom-color: #85bf3e;
}
.label-info[href]:hover, .label-info[href]:focus, .content_rating + form input[name="submit_vote"] {
  background: #85bf3e;
}
ul.nav[class*='menu-treemenu'] li a:hover {
  color: #85bf3e;
}
.color-img img {
  background-color: #85bf3e;
}
.bg-main-color .jsn-es-background {
  background-color: #85bf3e !important;
}
ul.nav[class*='menu-treemenu'] li.active > a, ul.nav[class*='menu-treemenu'] li.current > a, ul.nav[class*='menu-treemenu'] li.active > span.nav-header, ul.nav[class*='menu-treemenu'] li.current > span.nav-header {
  color: #85bf3e;
}
ul.nav[class*='menu-sidemenu'] li:hover > a, ul.nav[class*='menu-sidemenu'] li:hover > span.nav-header, ul.nav[class*='menu-sidemenu'] li:hover > span.separator {
  color: #85bf3e;
}
ul.nav[class*='menu-sidemenu'] li.active > a, ul.nav[class*='menu-sidemenu'] li.active > span.nav-header, ul.nav[class*='menu-sidemenu'] li.active > span.separator {
  color: #85bf3e !important;
}
ul.nav.menu li a:hover, .btn.btn-plain:hover {
  color: #85bf3e;
}
.bg-2nd-subcolor {
  background-color: #4a4a4a;
}
.sunfw-scrollup:hover {
  background-color: #7f7f7f;
}
.property .element_property .col-md-12:nth-child(2) {
  background-color: #85bf3e;
}
.btn.btn-danger.horizontalsearchbutton {
  background: #85bf3e;
}
#moreoption {
  background: #85bf3e;
}
.custom-email button {
  background: #85bf3e !important;
}
.advlink {
  color: #85bf3e !important;
}
.property_description .price .market_price {
  color: #85bf3e !important;
}
.module-style-4 .box-title {
  border-bottom: 2px solid #85bf3e;
}
#currency_div {
  color: #85bf3e;
}
h3.item-details {
  border-bottom: 1px solid #85bf3e;
}
.drop-cap::first-letter {
  background-color: #85bf3e;
}
#agentslisting .col-md-9 .agency-name {
  border-bottom: solid 2px #85bf3e;
}
#listings .latestproperties.latestproperties_right.row .featureElements a, #listings .latestproperties.latestproperties_right.row .gridelement a {
  color: #85bf3e;
}
.btn.btn-danger.horizontalsearchbutton {
  background: #85bf3e;
}
#moreoption {
  background: #85bf3e;
}
.calculator .col-md-12 .col-sm-9 input[value="Calculate"] {
  background-color: #85bf3e;
}
#agentslisting ul.social, #agentdetails ul.social {
  padding-left: 0;
}
#agentslisting ul.social li.facebook a:hover, #agentdetails ul.social li.facebook a:hover, #agentslisting ul.social li.twitter a:hover, #agentdetails ul.social li.twitter a:hover, #agentslisting ul.social li.linkin a:hover, #agentdetails ul.social li.linkin a:hover, #agentslisting ul.social li.gplus a:hover, #agentdetails ul.social li.gplus a:hover, #agentslisting ul.social li.phone a:hover, #agentdetails ul.social li.phone a:hover, #agentslisting ul.social li.mobile a:hover, #agentdetails ul.social li.mobile a:hover {
  background: none;
  color: #85bf3e !important;
}
.item-page.edit #com-content-formTabs > li.active > a {
  box-shadow: inset 0px -3px 0px 0px #85bf3e;
}
.property .element_property:hover .col-md-12 .additional_information {
  background: #85bf3e;
}
.osicon-chevron-up:before, .icon-chevron-up:before {
  color: #85bf3e;
}
.osicon-chevron-down:before {
  color: #85bf3e;
}
#agentslisting div.ospitem-separator .agentphotobox .agentdetailslink .agentdetailsbtn, .tab-content#agentlistContent #panel2 .btn.btn-info {
  background-color: #85bf3e !important;
}
.latestproperties ul.display .background span {
  color: #85bf3e;
}
#propertydetails .detailsBar .paddingtop20 .block_caption {
  border-bottom: solid 2px #85bf3e;
}
.componentheading, .block_caption {
  border-bottom: 2px solid #85bf3e;
}
.readmore .btn-primary, .readmore .btn-default {
  padding-left: 30px;
  padding: 0;
  background: none;
  color: #6aa71e;
}
.readmore .btn-primary:hover, .readmore .btn-default:hover {
  color: #333;
  background: none;
}
.newsflash .newsflash-item h4.newsflash-title a:hover {
  color: #85bf3e;
}
.pagination > .active > a, .pagination > .active > a:hover, .pagination > .active > a:focus, .pagination > .active > span, .pagination > .active > span:hover, .pagination > .active > span:focus, .pagination a:hover {
  color: #85bf3e;
}
.login .nav.nav-stacked > li > a {
  color: #85bf3e;
}
.btn-toolbar .btn-info {
  background-color: #85bf3e;
}
.btn-info {
  background-color: #85bf3e;
}
#contactForm a {
  background-color: #85bf3e !important;
}
#agentslisting ul.social li.facebook a:hover i, #agentslisting ul.social li.twitter a:hover i, #agentslisting ul.social li.linkin a:hover i, #agentslisting ul.social li.gplus a:hover i, #agentslisting ul.social li.phone a:hover i, #agentslisting ul.social li.facebook a:hover i, #agentslisting ul.social li.twitter a:hover i, #agentslisting ul.social li.linkin a:hover i, #agentslisting ul.social li.gplus a:hover i, #agentslisting ul.social li.mobile a:hover i, #agentslisting ul.social li.skype a:hover i {
  color: #85bf3e !important;
}
.sunfw-com-osproperty a:visited {
  color: #85bf3e;
}
.ui-slider-horizontal .ui-slider-handle.ui-state-default {
  background: #85bf3e;
}
.sunfw-com-osproperty .nav.nav-tabs li.active a, .sunfw-com-osproperty .nav.nav-tabs li:hover a {
  background-color: #85bf3e !important;
  border-color: #85bf3e !important;
  color: #fff;
}
.image_property a:after {
  background: #85bf3e;
}
.sunfw-social .social li a i:hover {
  color: #85bf3e;
}
.type_name, .price_value {
  color: #85bf3e;
}
.btn-default.disabled:hover {
  background-color: #85bf3e;
}
div.pagination ul.pagination li.active a {
  color: #85bf3e;
}
div.pagination ul.pagination li:not([class*="hidden-"]) a:hover {
  background-color: #85bf3e;
  border-color: #85bf3e;
}
/* ============================ Sub Color ============================ */
div[data-pf-type="Body"] .sunfw-tx-sc, div[data-pf-type="body"] .sunfw-tx-sc {
  color: #224335;
}
div[data-pf-type="Body"] .sunfw-tx-sc-h:hover, div[data-pf-type="body"] .sunfw-tx-sc-h:hover {
  color: #224335;
}
div[data-pf-type="Body"] .sunfw-bg-sc, div[data-pf-type="body"] .sunfw-bg-sc {
  background-color: #224335;
}
div[data-pf-type="Body"] .sunfw-bg-sc-h:hover, div[data-pf-type="body"] .sunfw-bg-sc-h:hover {
  background-color: #224335;
}
div[data-pf-type="Body"] .sunfw-bd-sc, div[data-pf-type="body"] .sunfw-bd-sc {
  border-color: #224335;
}
div[data-pf-type="Body"] .sunfw-bd-sc-h:hover, div[data-pf-type="body"] .sunfw-bd-sc-h:hover {
  border-color: #224335;
}
#propertydetails .btn-info:hover, #propertydetails .btn-warning:hover {
  background-color: #224335;
}
.btn.btn-danger.horizontalsearchbutton:hover, .tpl-osp-search #moreoption:hover, #agentslisting div.ospitem-separator .agentphotobox .agentdetailslink .agentdetailsbtn:hover, .tab-content#agentlistContent #panel2 .btn.btn-info:hover, .btn-toolbar .btn-info:hover, .btn-info:hover, #contactForm a:hover {
  background-color: #224335 !important;
}
#listings .latestproperties.latestproperties_right.row .featureElements a:hover, #listings .latestproperties.latestproperties_right.row .gridelement a:hover {
  color: #224335;
}
.calculator .col-md-12 .col-sm-9 input[value="Calculate"]:hover {
  background-color: #224335;
}
.nav[class*='menu-'] li a.get-it.btn-primary:hover {
  background-color: #224335;
}
.custom-email button:hover {
  background: #224335 !important;
}
nav.navbar.sunfw-menu-head ul.navbar-nav > li > a.get-it.btn-primary:hover, nav.navbar.sunfw-menu-head ul.navbar-nav > li > a.get-it.btn-primary:focus {
  background-color: #224335;
}
.btn.btn-outline {
  border-color: #224335;
  color: #224335;
}
.btn.btn-outline:hover {
  background-color: #224335;
}
