.at-inner-title-box h2 {
  margin: 0 0 -10px;
}

.property-list-img {
  height: 165px;
  width: 100%;
  background-size: cover;
  background-position: center;
  display: block;
}

.property-list-img-carousel {
  height: 125px;
  width: 175px;
  background-size: cover;
  background-position: center;
}

.at-property-dis ul li {
  margin-right: 12px;
}

.main-search-field label {
  color: white;
}

.main-search-field select,
.main-search-field input {
  color: white;
}

#details-filter {
  display: none;
}

.details-filter-toggle,
.details-filter-toggle:hover,
.details-filter-toggle:active,
.details-filter-toggle:focus {
  color: white;
  font-weight: bold;
}

.main-search-field select {
  text-transform: initial;
}

.agent-pic {
  background-size: cover;
  background-position: center;
  width: 100%;
  height: 250px;
}

.at-property-details-col .at-property-features ul li span {
  color: #c47021;
  font-weight: bold;
  text-transform: initial;
}

.at-main-footer {
  padding: 20px 0;
}

.at-footer-link-col ul li {
  border-bottom: 0;
  display: inline-block;
  padding: 0 12px;
  text-align: center;
}

.at-footer-link-col ul {
  margin: 0;
  padding: 0;
  text-align: center;
}

/* Public property card color refresh */
.at-property-sec,
.at-property-sec h1,
.at-property-sec h2,
.at-property-sec h3,
.at-property-sec h4,
.at-property-sec h5,
.at-property-sec p,
.at-property-sec li,
.at-property-sec a,
.at-property-sec span,
.at-property-sec i {
  color: #000 !important;
}

.at-property-sec {
  background: #f5fbff;
}

html,
body,
body.site-public,
body > section,
body > div,
.main-content,
#app,
.at-main-herader-sec,
.at-header-topbar,
.main-search-field,
.property-search-expanded,
.at-property-item,
.at-property-img,
.at-property-sec,
.at-contact-sec,
.at-team-sec,
.at-agent-sec,
.at-blog-sec,
.at-property-details-sec,
.at-property-right-sidebar,
.at-inner-title-sec,
#at-inner-title-sec,
.at-property-location,
.at-navbar,
.at-navbar .navbar {
  background-color: #f5fbff !important;
}

.at-navbar,
.at-navbar .navbar {
  background: #f5fbff !important;
}

.main-search-field,
.property-search-expanded,
.property-search-expanded .container,
.property-search-expanded .row,
.at-property-sec,
.at-property-sec > .container,
.at-property-sec > .container > .row,
.at-property-item {
  background: #f5fbff !important;
}

.property-search-expanded label,
.property-search-expanded .control-label {
  color: #000 !important;
}

.property-search-expanded .form-control,
.property-search-expanded select,
.property-search-expanded input,
.property-search-expanded .select2-container--default .select2-selection--single,
.property-search-expanded .select2-container--default .select2-selection--multiple {
  background: #fff !important;
  color: #000 !important;
  border: 1px solid #cfd7e3 !important;
}

.property-search-expanded .select2-container--default .select2-selection--single .select2-selection__rendered,
.property-search-expanded .select2-container--default .select2-selection--multiple .select2-selection__choice,
.property-search-expanded .select2-container--default .select2-selection--multiple .select2-search__field {
  color: #000 !important;
}

.at-property-location {
  border-top: 1px solid #e4e8ef;
}

.at-navbar .navbar-default .navbar-nav > li {
  margin-left: 18px;
}

.at-navbar .navbar-default .navbar-nav > li > a {
  white-space: nowrap;
}

.at-property-sec .at-sec-title h2 span,
.at-property-sec .at-opinion {
  color: #000 !important;
}

.at-property-sec .at-heading-under-line,
.at-property-sec .at-heading-under-line .at-heading-inside-line {
  background: #000 !important;
}

.at-property-img h4 {
  background: #00B98E !important;
  color: #fff !important;
}

.at-property-dis {
  background: #00B98E !important;
}

.at-property-dis ul li,
.at-property-dis ul li i,
.at-property-location h4 i,
.at-property-location p i {
  color: #000 !important;
}

.at-property-dis ul li,
.at-property-dis ul li i {
  color: #fff !important;
}

.at-property-location p {
  line-height: 1.5;
}

.at-property-location p a {
  display: inline-block;
  white-space: nowrap;
}

.at-property-location .property-card-share {
  margin-top: 12px;
  display: flex;
  flex-wrap: wrap;
  gap: 8px 12px;
  text-transform: none;
}

.at-property-location .property-card-share a {
  line-height: 1.35;
}

.at-property-btn,
.at-property-item:hover .at-property-btn {
  background: #00B98E !important;
  border-color: #00B98E !important;
  color: #fff !important;
}

.btn-primary,
.btn-success,
.btn-default.hvr-bounce-to-right,
button.btn,
input[type="submit"].btn {
  background-color: #00B98E !important;
  border-color: #00B98E !important;
  color: #fff !important;
}

.btn-primary:hover,
.btn-success:hover,
.btn-default.hvr-bounce-to-right:hover,
button.btn:hover,
input[type="submit"].btn:hover {
  background-color: #00a77f !important;
  border-color: #00a77f !important;
  color: #fff !important;
}

.hvr-bounce-to-right:before {
  background: #00a77f !important;
}

.legacy-logo-placeholder {
  min-width: 148px;
  height: 46px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  border: 2px dashed #00B98E;
  border-radius: 4px;
  color: #111;
  font-weight: 800;
  background: #fff;
  line-height: 1;
  margin-top: 7px;
}

.at-main-footer,
.at-copyright {
  background: #132f4c !important;
}

.at-main-footer.at-over-layer-black:before,
.at-over-layer-black:before {
  background: rgba(19, 47, 76, 0.94) !important;
}

.at-footer-link-col ul li a,
.at-copyright p {
  color: #fff !important;
}
