hr {
  border-top: 1px solid #e1e1e1;
  border-bottom: 1px solid #ffffff;
}
body {
  font-family: Verdana, Geneva, sans-serif;
}
.header-banner {
  background-color: #1459d1;
}
.content-wrapper {
  background-color: #fafafa;
  color: #333333;
}
.content-wrapper legend,
.content-wrapper .legend {
  color: #333333;
}
.content-wrapper a {
  color: #1459d1;
}
.content-wrapper a:hover {
  color: #1459d1;
}
.navbar-default {
  background-color: #1459d1;
}
.navbar-default .navbar-nav > li > a {
  color: #ecfafa;
}
.navbar-default .navbar-nav > li > a:hover,
.navbar-default .navbar-nav > li > a:hover,
.navbar-default .navbar-nav > li > a:focus {
  color: #afeaea;
}
.navbar-default .navbar-nav > .active > a,
.navbar-default .navbar-nav > .active > a:hover,
.navbar-default .navbar-nav > .active > a:focus {
  color: #e62611;
}
.navbar-default .navbar-nav > .open > a,
.navbar-default .navbar-nav > .open > a:hover,
.navbar-default .navbar-nav > .open > a:focus {
  color: #afeaea;
  background-color: inherit;
}
.navbar-default .navbar-toggle {
  border-color: #ecfafa;
  background-image: #1459d1;
}
.navbar-default .navbar-toggle .icon-bar {
  background-color: #ecfafa;
}
.navbar-default .dropdown-menu {
  background-color: #1459d1;
}
.navbar-default .dropdown-menu > li > a {
  color: #ecfafa;
}
.navbar-default .dropdown-menu > li > a:hover {
  color: #afeaea;
}
@media (max-width: 767px) {
  .navbar-default .navbar-nav .open .dropdown-menu > li > a {
    color: #ecfafa;
  }
  .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover {
    color: #afeaea;
  }
}
.items-list .single-item {
  border-color: #e6e6e6;
}
footer.footer-sitemap {
  background-color: #1459d1;
  color: #cccccc;
  border-top: 1px solid white;
}
footer.footer-sitemap a {
  color: #cccccc;
}
footer.footer-sitemap a .icon {
  background-image: url('../img/sprites.php?color=%23cccccc');
}
footer.footer-sitemap a:hover {
  color: #fefefe;
}
footer.footer-sitemap a:hover .icon {
  background-image: url('../img/sprites.php?color=%23fefefe');
}
footer.footer-sitemap .menu li.menu-item {
  border-top: 1px solid #2d72eb;
}
footer.footer-sitemap .menu li.menu-item::before {
  border-top: 1px solid #1045a2;
}
.footer-extra,
body {
  background-color: #1459d1;
  color: #b3b9bd;
}
.footer-extra a,
body a {
  color: #b3b9bd;
}
.footer-extra a:hover,
body a:hover {
  color: #fefefe;
}
.btn-primary,
.content-wrapper .btn-primary {
  color: #222222;
  background-color: #ffffff;
  border-color: #e6e6e6;
}
.btn-primary .icon,
.content-wrapper .btn-primary .icon {
  background-image: url('../img/sprites.php?color=%23222222');
}
.btn-primary:hover,
.btn-primary:focus,
.btn-primary.focus,
.btn-primary:active,
.btn-primary.active,
.open > .dropdown-toggle.btn-primary,
.content-wrapper .btn-primary:hover,
.content-wrapper .btn-primary:focus,
.content-wrapper .btn-primary.focus,
.content-wrapper .btn-primary:active,
.content-wrapper .btn-primary.active,
.open > .dropdown-toggle.content-wrapper .btn-primary {
  color: #222222;
  background-color: #e6e6e6;
  border-color: #c7c7c7;
}
.btn-primary:active,
.btn-primary.active,
.open > .dropdown-toggle.btn-primary,
.content-wrapper .btn-primary:active,
.content-wrapper .btn-primary.active,
.open > .dropdown-toggle.content-wrapper .btn-primary {
  background-image: none;
}
.btn-primary.disabled,
.btn-primary.disabled:hover,
.btn-primary.disabled:focus,
.btn-primary.disabled.focus,
.btn-primary.disabled:active,
.btn-primary.disabled.active,
.btn-primary[disabled],
.btn-primary[disabled]:hover,
.btn-primary[disabled]:focus,
.btn-primary[disabled].focus,
.btn-primary[disabled]:active,
.btn-primary[disabled].active,
fieldset[disabled] .btn-primary,
fieldset[disabled] .btn-primary:hover,
fieldset[disabled] .btn-primary:focus,
fieldset[disabled] .btn-primary.focus,
fieldset[disabled] .btn-primary:active,
fieldset[disabled] .btn-primary.active,
.content-wrapper .btn-primary.disabled,
.content-wrapper .btn-primary.disabled:hover,
.content-wrapper .btn-primary.disabled:focus,
.content-wrapper .btn-primary.disabled.focus,
.content-wrapper .btn-primary.disabled:active,
.content-wrapper .btn-primary.disabled.active,
.content-wrapper .btn-primary[disabled],
.content-wrapper .btn-primary[disabled]:hover,
.content-wrapper .btn-primary[disabled]:focus,
.content-wrapper .btn-primary[disabled].focus,
.content-wrapper .btn-primary[disabled]:active,
.content-wrapper .btn-primary[disabled].active,
fieldset[disabled] .content-wrapper .btn-primary,
fieldset[disabled] .content-wrapper .btn-primary:hover,
fieldset[disabled] .content-wrapper .btn-primary:focus,
fieldset[disabled] .content-wrapper .btn-primary.focus,
fieldset[disabled] .content-wrapper .btn-primary:active,
fieldset[disabled] .content-wrapper .btn-primary.active {
  background-color: #ffffff;
  border-color: #e6e6e6;
}
.table-striped > tbody > tr:nth-of-type(odd) {
  color: #fafafa;
  background-color: #333333;
}
body.view-property-detail .info-block-title,
body.view-project-detail .info-block-title {
  border-bottom-color: #ffffff;
}
body.view-property-detail .info-block-title:after,
body.view-project-detail .info-block-title:after {
  border-top-color: #e1e1e1;
}
.properties .property {
  background-color: #fffcfc;
  color: #333333;
}
.properties .property a {
  color: #333333;
}
.properties .property a:hover {
  color: #333333;
}
.properties .property a.btn-primary {
  color: #222222;
}
.properties .property .city {
  border-bottom-color: #ffffff;
}
.properties .property .city:after {
  border-top-color: #ffc9c9;
}
.properties .property hr {
  border-top: 1px solid #ffc9c9;
  border-bottom: 1px solid #ffffff;
}
.property-sticker.nieuw-auto {
  background-color: #ffc40d;
  color: #ffffff;
}
.property-sticker.nieuw-auto:before {
  border-right-color: #fbefcb;
}
.property-sticker.overgenomen,
.property-sticker.verhuurd,
.property-sticker.verkocht {
  background-color: #9d261d;
  color: #ffffff;
}
.property-sticker.overgenomen:before,
.property-sticker.verhuurd:before,
.property-sticker.verkocht:before {
  border-right-color: #e7d0ce;
}
.property-sticker.new-since-last-visit {
  background-color: #f89406;
  color: #ffffff;
}
.property-sticker.new-since-last-visit:before {
  border-right-color: #fae6c9;
}
.property-sticker.already-visited {
  background-color: #7a43b6;
  color: #444444;
}
.property-sticker.already-visited:before {
  border-right-color: #e0d5ec;
}
.module-news .date,
.news-content .date {
  background-color: #333333;
  color: #fafafa;
}
.items-list .single-item {
  border-color: #e6e6e6;
}
body.view-properties .sorting {
  color: #333333;
}
body.view-properties .sorting .sort-link {
  color: #333333;
}
body.view-properties .sorting .sort-link.active,
body.view-properties .sorting .sort-link:hover {
  color: #1459d1;
}
body.view-properties .sorting .sort-link + .sort-link {
  border-left-color: #e1e1e1;
}
.bevel-border-left::before {
  border-left-color: #e1e1e1;
}
.bevel-border-left::after {
  border-left-color: #ffffff;
}
body.view-project-detail .project-properties th,
body.view-project-detail .project-properties td {
  border-color: #fafafa;
}
body.view-project-detail .project-properties thead th,
body.view-project-detail .project-properties thead td {
  background-color: #d4d4d4;
}
.property-sticker.sticker-1 {
  background-color: #46a546;
  color: #ffffff;
}
.property-sticker.sticker-1:before {
  border-right-color: #fdfdfd;
}
.property-sticker.sticker-2 {
  background-color: #ffc40d;
  color: #ffffff;
}
.property-sticker.sticker-2:before {
  border-right-color: #fdfdfd;
}
.property-sticker.sticker-3 {
  background-color: #46a546;
  color: #ffffff;
}
.property-sticker.sticker-3:before {
  border-right-color: #fdfdfd;
}
.property-sticker.sticker-4 {
  background-color: #9d261d;
  color: #ffffff;
}
.property-sticker.sticker-4:before {
  border-right-color: #fdfdfd;
}
.property-sticker.sticker-5 {
  background-color: #9d261d;
  color: #ffffff;
}
.property-sticker.sticker-5:before {
  border-right-color: #fdfdfd;
}
.property-sticker.sticker-6 {
  background-color: #9d261d;
  color: #ffffff;
}
.property-sticker.sticker-6:before {
  border-right-color: #fdfdfd;
}
.property-sticker.sticker-7 {
  background-color: #ffc40d;
  color: #ffffff;
}
.property-sticker.sticker-7:before {
  border-right-color: #fdfdfd;
}
.property-sticker.sticker-8 {
  background-color: #9d261d;
  color: #ffffff;
}
.property-sticker.sticker-8:before {
  border-right-color: #fdfdfd;
}
.property-sticker.sticker-9 {
  background-color: #46a546;
  color: #ffffff;
}
.property-sticker.sticker-9:before {
  border-right-color: #fdfdfd;
}
.property-sticker.sticker-10 {
  background-color: #9d261d;
  color: #ffffff;
}
.property-sticker.sticker-10:before {
  border-right-color: #fdfdfd;
}
