.header_wrapper {
  background-color: #ffffff;
}
.contact_wrapper {
  background-color: #6ab3e5;
}
p.contact-details {
  color: #ffffff !important;
}
.contact-details a {
  color: #ffffff !important;
}
.header_fixed {
  border-bottom: solid 1px #6ab3e5;
}
.page h1 {
  color: #6ab3e5;
}
.page h2 {
  color: #6ab3e5;
}
.page h3,
.page h4,
.page h5,
.page .ccm-block-testimonial-name,
.page .ccm-block-testimonial-position {
  color: #6ab3e5;
}
.page p,
.ccm-block-testimonial-paragraph,
.ccm-block-type-form .field label {
  color: #000000;
}
.page a {
  color: #6ab3e5;
}
.page a:hover {
  color: #3f9ddd;
}
.socialmedia span {
  color: #000000;
}
.socialmedia i {
  color: #000000;
}
.socialmedia i:hover {
  color: #000000;
}
.opening p.contact-details {
  color: #000000 !important;
}
.contact_content i {
  margin-right: 5px;
  color: #ffffff;
}
#form-popup h3 {
  color: #6ab3e5;
}
.sidebar_content h3 {
  color: #097cae;
  border-bottom: solid 1px #097cae;
}
.sidebar_content a,
.sidebar_content .ccm-block-page-list-title a {
  color: #000000;
}
.ccm-block-page-list-title a:hover {
  color: #6ab3e5;
}
.sitenavigation li > a {
  color: #000000;
}
.sitenavigation li > a:hover {
  color: #6ab3e5 !important;
}
.sitenavigation li > a.nav-selected {
  color: #6ab3e5 !important;
}
.sitenavigation li > a.nav-path-selected {
  color: #6ab3e5 !important;
}
.sitenavigation li.nav-dropdown:hover > a {
  color: #6ab3e5 !important;
}
.sidebar_content ul a {
  color: #000000;
}
.sidebar_content ul a:hover {
  color: #6ab3e5;
}
.sidebar_content ul a.nav-selected {
  color: #6ab3e5;
}
@media only screen and (max-width: 940px) {
  .sitenavigation > ul a {
    background-color: #000000;
    color: #ffffff;
  }
}
.menu-icon span {
  background-color: #000000;
}
@media only screen and (max-width: 940px) {
  .sitenavigation li > a.nav-path-selected {
    color: #FFFFFF !important;
    background-color: #000000 !important;
  }
  .sitenavigation > ul a:hover {
    background-color: #000000 !important;
    color: #FFFFFF !important;
  }
  .sitenavigation > ul li {
    background-color: #1a1a1a;
    color: #ffffff;
  }
  .sitenavigation > ul li li li {
    background-color: #000000;
    color: #ffffff;
  }
  .sitenavigation > ul ul a {
    background-color: #000000;
    color: #ffffff;
  }
  .sitenavigation > ul ul a:hover {
    background-color: #000000;
    color: #FFFFFF !important;
  }
}
.ccm-block-feature-item h4 {
  color: #6ab3e5;
}
.ccm-block-feature-item a:hover {
  color: #95c9ed;
}
.ccm-block-feature-item i {
  color: #6ab3e5;
}
.page .btn-link {
  background-color: #6ab3e5;
}
.page .btn-link:hover {
  background-color: #3f9ddd !important;
  color: white;
}
.page .btn-link a {
  color: #ffffff;
}
.page .btn-yellow a {
  background-color: #6ab3e5;
}
.page .btn-yellow a:hover {
  background-color: #3f9ddd !important;
  color: white;
}
.page .btn-yellow a {
  color: #ffffff !important;
}
.page .btn-primary {
  background-color: #6ab3e5;
}
.page .btn-primary:hover {
  background-color: #3f9ddd !important;
  color: white;
}
.page .btn-primary a {
  color: #ffffff;
}
.page .ccm-search-block-submit {
  background-color: #6ab3e5;
}
.page .ccm-search-block-submit:hover {
  background-color: #3f9ddd !important;
  color: white;
}
.page .ccm-search-block-submit a {
  color: #ffffff;
}
.page .ccm-block-testimonial-paragraph {
  color: #000000;
}
.page .ccm-block-type-form .btn-primary {
  background-color: #6ab3e5;
}
.page .ccm-block-type-form .btn-primary:hover {
  background-color: #3f9ddd !important;
  color: white;
}
.form-actions .btn-primary {
  background-color: #6ab3e5;
  color: #ffffff;
}
.form-actions .btn-primary:hover {
  background-color: #3f9ddd !important;
  color: white;
}
.ccm-block-page-list-title a {
  color: #6ab3e5;
}
p.price {
  color: #6ab3e5;
}
p.qualifications {
  color: #6ab3e5;
}
.footer_wrapper {
  background-color: #133b59;
}
.footer_wrapper a {
  color: #ffffff !important;
}
.footer_wrapper p {
  color: #ffffff !important;
}
.property-links a {
  color: #6ab3e5;
}
.property-attributes i {
  color: #6ab3e5;
}
.lower_left_property h4 {
  color: #a2a0a0 !important;
}
.lower_right_property h4 {
  color: #a2a0a0 !important;
}
.property_wrapper_lower li {
  color: #000000;
}
.property-summary p.availability {
  color: #000000;
}
.sidebar_content {
  background-color: #e8e8e8;
}
.sidebar_content h3 {
  background-color: #b5b5b5;
}
.pagination > .active > a,
.pagination > .active > span,
.pagination > .active > a:hover,
.pagination > .active > span:hover,
.pagination > .active > a:focus,
.pagination > .active > span:focus {
  background-color: #6ab3e5 !important;
  border-color: #6ab3e5 !important;
  color: white !important;
}
.pagination > li > a,
.pagination > li > span {
  color: #6ab3e5 !important;
}
