a:hover {
  text-decoration: none;
}
.blue {
  color: #0c3048;
}
.bg-blue {
  background-color: #0c3048;
}
.white {
  color: #fff;
}
.button-theme {
  background: #0c3048;
  color: #fff;
  border: 3px solid #0c3048;
  border-radius: 0
}
.button-theme:hover {
  background: transparent !important;
  color: #0c3048 !important;
  border: 3px solid #0c3048;
}
.button-theme2 {
  background: #b079b3;
  color: #fff;
  border: 3px solid #b079b3;
  border-radius: 0
}
.button-theme2:hover {
  background: transparent !important;
  color: #b079b3 !important;
  border: 3px solid #b079b3;
}
.button-white {
  background: #fff;
  color: #fff;
}
.button-white:hover {
  background: #333;
  color: #fff
}
#page_scroller {
  background: #b079b3;
}
.overlay-link:hover {
  background: #b079b3;
  border: 2px solid #b079b3;
}
.contact-2 .contact-details .media .media-left i {
  color: #b079b3;
  border: 1px dashed #b079b3;
}
.property-content .title a {
  color: #0c3048;
}
.setting-button {
  background: #b079b3;
}
.option-panel h2 {
  color: #b079b3;
}
.list-inline-listing .active {
  background: #b079b3;
  border: solid 2px #b079b3;
}
.list-inline-listing li:hover {
  background: #b079b3;
  border: solid 2px #b079b3;
}
.checkbox-theme input[type="checkbox"]:checked + label::before {
  border: 2px solid #b079b3;
}
input[type=checkbox]:checked + label:before {
  color: #b079b3;
}
.out-line-btn {
  border: solid 2px #b079b3;
  color: #b079b3;
}
.out-line-btn:hover {
  border: solid 2px #b079b3;
  background: #b079b3;
  color: #fff;
}
.property-content .facilities-list li i {
  color: #b079b3;
}
.panel-box .panel-heading .panel-title a i {
  color: #b079b3;
}
.properties-amenities ul li i {
  color: #b079b3;
}
.properties-condition ul li i {
  color: #b079b3;
}
.banner-detail-box h3 {
  color: #fff;
}
.border-button-theme {
  border: 2px solid #b079b3;
  color: #b079b3;
}
.border-button-theme:hover {
  background: #b079b3;
  color: #fff !important;
}
.theme-tabs .nav-tabs > li > a {
  background: #b079b3;
}
.theme-tabs .nav-tabs > li.active > a, .theme-tabs .nav-tabs > li > a:hover {
  color: #b079b3 !important;
}
.theme-tabs .nav-tabs > li > a::after {
  background: #b079b3;
}
.theme-tabs .tab-nav > li > a::after {
  background: #b079b3 none repeat scroll 0% 0%;
}
.rightside-navbar li .button {
  color: #b079b3 !important;
  border: 1px solid #b079b3 !important;
}
.nav .open > a, .nav .open > a:focus, .nav .open > a:hover {
  border-color: #b079b3;
  border-bottom: transparent;
}
.rightside-navbar li .button:hover {
  background: #b079b3 !important;
}
.modal-right-content .price {
  color: #b079b3;
}
.modal-right-content .bullets li i {
  color: #b079b3;
}
.modal-left-content .control {
  background: #b079b3;
}
.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:focus, .navbar-default .navbar-nav > .active > a:hover {
  color: #b079b3 !important;
  /*    border-top: solid 5px #b079b3 !important;*/
}
.main-header .navbar-default .nav > li > a:hover {
  color: #b079b3;
  /*    border-top: solid 5px #b079b3;
*/
}
/*.intro-section {
    background: #b079b3;
}*/
.panel-box .nav-tabs > li.active > a, .nav-tabs > li.active > a:focus, .nav-tabs > li.active > a:hover {
  background: #b079b3;
  color: #fff;
  box-shadow: 2px 2px 4px 2px rgba(0, 0, 0, 0.15);
}
.properties-panel-box .nav-tabs > li > a:hover {
  color: #fff;
  background: #b079b3;
}
.service-item .detail {
  border-top: solid 3px #b079b3;
}
.heading-properties p i {
  color: #b079b3;
  margin-right: 5px;
}
.heading-properties h5 {
  color: #b079b3;
}
.heading-properties h3 span {
  color: #b079b3;
}
.bootstrap-select.btn-group.show-tick .dropdown-menu li.selected a span.check-mark {
  color: #b079b3;
}
.bootstrap-select .dropdown-menu li a {
  color: #333;
}
.bootstrap-select .dropdown-menu li a:hover {
  background: #b079b3;
  color: #333;
}
.bootstrap-select .dropdown-menu > .active > a, .bootstrap-select .dropdown-menu > .active > a:focus, .bootstrap-select .dropdown-menu > .active > a:hover {
  color: #333;
}
.for-sale {
  background: #b079b3;
}
.our-service .content i {
  color: #fff;
  background-color: #b079b3;
}
.our-service .content h4 {
  color: #0c3048;
}
.service-item .icon {
  color: #b079b3;
}
.agent-1 .agent-content h5 a:hover {
  color: #b079b3;
}
.view-all ul li a:hover {
  background: #b079b3;
  color: #fff;
}
.property-2 .content .title a {
  color: #0c3048;
}
.property-2 .facilities-list li i {
  color: #b079b3;
}
.property-2 .featured {
  background: #b079b3;
}
.dropdown-menu > li > a:hover {
  color: #fff;
  background: #b079b3;
  /*    border-bottom: solid 5px #b079b3;
*/
}
.option-bar .heading-icon {
  background: #b079b3;
}
.change-view-btn {
  color: #b079b3;
  border: solid 1px #b079b3;
}
.btn-outline {
  border: solid 1px #b079b3;
  color: #b079b3;
}
.btn-outline:hover {
  border: solid 1px #023460;
  background: #023460;
  color: #fff;
}
.popular .price-for-user {
  color: #b079b3;
}
.pricing-3.featured .listing-badges .featured {
  background: #b079b3;
}
.change-view-btn:hover {
  border: solid 1px #b079b3;
  background: #b079b3;
}
.active-view-btn {
  background: #b079b3;
  border: solid 1px #b079b3;
}
.active-view-btn:hover {
  opacity: 0.7
}
.listing-properties-box .detail header.title a {
  color: #b079b3;
}
.listing-properties-box .detail .title::after {
  background-color: #b079b3;
}
.show-more-options, .show-more-options:hover {
  color: #b079b3;
}
.pagination > li > a:hover {
  background: #b079b3;
  border-color: #b079b3;
}
.pagination > .active > a {
  background: #b079b3;
  border-color: #b079b3;
}
.pagination > .active > a:hover {
  background: #b079b3;
  border-color: #b079b3;
}
.blog-box .detail .post-meta span a i {
  color: #b079b3;
}
.agent-2 .agent-content h1 a:hover {
  color: #b079b3;
}
.form-content-box .footer span a {
  color: #b079b3;
}
blockquote {
  border-left: 5px solid #b079b3;
}
.banner-search-box {
  border-top: solid 5px #b079b3;
}
.tab-style-2-line > .nav-tabs > li.active > a {
  background: #b079b3;
  border-top-left-radius: 5px;
  border-top-right-radius: 5px;
}
.tab-style-2-line > .nav-tabs > li.active > a:hover {
  background: #b079b3 !important;
}
.agent-2 .agent-content h3 a:hover {
  color: #b079b3;
}
.agent-detail h3 a:hover {
  color: #b079b3;
}
.address-list li span i {
  color: #b079b3;
}
.read-more {
  color: #b079b3;
}
.blog-box .date-box {
  background: #b079b3;
}
.services-info i {
  color: #b079b3;
}
.services-info-3 i {
  color: #b079b3;
}
.archives ul li a:hover {
  color: #b079b3;
}
.range-slider .ui-slider .ui-slider-handle {
  background: #b079b3;
}
.range-slider .ui-slider .ui-slider-handle {
  border: 2px solid #b079b3;
}
.property-tag.featured {
  background: #b079b3;
}
.range-slider .ui-widget-header {
  background-color: #b079b3;
}
.category-posts ul li a:hover {
  color: #b079b3;
}
.tags-box ul li a:hover {
  border: 1px solid #b079b3;
  background: #b079b3;
}
.latest-tweet a {
  color: #b079b3;
}
.popular-posts .media-heading a {
  color: #b079b3;
}
.comment-meta-author a {
  color: #b079b3;
}
.comment-meta-reply a {
  background-color: #b079b3;
}
.contact-1 .contact-details .media .media-left i {
  color: #b079b3;
  border: 1px dashed #b079b3;
}
.about-text ul li i {
  color: #b079b3;
}
.breadcrumbs li a:hover {
  color: #b079b3;
}
.top-header ul li a:hover {
  color: #b079b3;
}
.helping-center .icon {
  color: #b079b3;
}
.main-title-2 h1 a:hover {
  color: #b079b3;
}
.option-bar h4 {
  color: #0c3048;
}
.attachments a:hover {
  color: #b079b3;
}
.additional-details-list li a:hover {
  color: #b079b3;
}
.user-account-box .content ul li .active {
  color: #b079b3;
  border-left: solid 5px #b079b3;
}
.user-account-box .content ul li a:hover {
  color: #b079b3;
  border-left: solid 5px #b079b3;
}
.photoUpload {
  background: #fff;
  color: #b079b3;
}
table.manage-table .title-container .title h4 a {
  color: #b079b3;
}
.mega-dropdown-menu > li ul > li > a:hover, .mega-dropdown-menu > li ul > li > a:focus {
  text-decoration: none;
  color: #b079b3;
  background-color: transparent;
}
table.manage-table .title-container .title span i {
  color: #b079b3;
  margin-right: 5px;
}
.panel-box span a {
  color: #b079b3;
}
table.manage-table td.action a:hover {
  color: #b079b3;
}
.typography-page mark.color {
  background-color: #b079b3;
}
.list-3 li:before, .list-2 li:before, .list-1 li:before {
  color: #b079b3;
}
.numbered.color.filled ol > li::before {
  border: 1px solid #b079b3;
  background-color: #b079b3;
}
.numbered.color ol > li::before {
  border: 1px solid #b079b3;
  color: #b079b3;
}
.map-marker:hover {
  background-color: #b079b3;
  cursor: pointer;
}
.map-marker:hover:before {
  border-color: #b079b3 transparent transparent transparent;
}
.map-marker.featured:hover {
  background-color: #b079b3;
}
.map-marker.featured:hover:before {
  border-color: #b079b3 transparent transparent transparent;
}
.map-marker .icon {
  border: 3px solid #b079b3;
}
.marker-active .map-marker {
  background-color: #b079b3;
}
.marker-active .map-marker:before {
  border-color: #b079b3 transparent transparent transparent;
}
.map-properties .address i {
  color: #b079b3;
}
.map-properties-btns .border-button-theme {
  color: #b079b3 !important;
}
.map-properties-btns .border-button-theme:hover {
  color: #fff !important;
}
.map-properties .map-content h4 a {
  color: #b079b3;
}
.dropzone-design:hover {
  border: 2px dashed #b079b3;
}
@media (max-width: 767px) {
  .navbar-default .navbar-toggle .icon-bar {
    background: #b079b3;
  }
  /*.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:focus, .navbar-default .navbar-nav > .active > a:hover {
        background-color: #b079b3;
        color: #fff! important;
		border-top: 0px !important;
    }

    .main-header .navbar-default .nav > li > a:hover,
	.main-header .navbar-default .nav > li > a {
        background: #b079b3;
		color: #fff !important;
		border-top: 0px !important;
    }*/
  .navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:focus, .navbar-default .navbar-nav > .active > a:hover {
    border-top: solid 0px #b079b3 !important;
  }
  .main-header .navbar-default .nav > li > a:hover {
    border-top: solid 0px #b079b3;
  }
  #nav-immobili a {
    color: #fff !important;
    background-color: #b079b3 !important;
  }
  #nav-immobili a:hover, #nav-immobili a:focus, #nav-immobili a:active {
    color: #fff !important;
    border-top: 0px !important;
  }
  .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus, .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover {
    background-color: #b079b3 !important;
  }
  .navbar-default .navbar-nav .open .dropdown-menu > li > a {
    background: #eee;
  }
}