.white a {
color: #fff !important;
border-color: #fff !important;
}
.hire {
background: rgba(26, 26, 26, 0.75) !important;
} @media (max-width: 768px) {
.wp-block-cover {
border: 2em solid white;
min-height: 500px !important;
}
}
@media (max-width: 544px) {
.footer-widget-area[data-section="sidebar-widgets-footer-widget-2"] {
margin-top: 20px;
margin-bottom: 30px;
}
}
.footer-widget-area[data-section="sidebar-widgets-footer-widget-2"] {
margin-left: 0;
} .immomakler-single .immomakler, .ast-container, .site-content {
background: white;
}
.immomakler .btn-primary,
.immomakler .btn-primary:hover {
background-color: #1a1a1a;
border-color: #1a1a1a;
}
.immomakler a {
color: #1a1a1a;
} .immomakler-archive, .immomakler-single {
max-width: 1200px !important;
margin-left: auto;
margin-right: auto;
}
@media only screen and (max-width: 1199px) {
.immomakler-archive, .immomakler-single {
max-width: 95% !important;
margin-left: auto;
margin-right: auto;
}
}
.immomakler-archive.immomakler, .immomakler-single.immomakler {
padding-top: 3em;
padding-bottom: 3em;
}
.immomakler-archive img.wp-post-image {
max-height: 350px !important;
width: 100%;
object-fit: cover;
}
.property-container {
border: none !important;
}
.panel-default {
border: none !important;
}
.paginator {
border: none !important;
}
.immomakler-more-options, .search-for-id, .immomakler-cart-button, .immomakler_object_nutzungsart, .immomakler_object_vermarktung, .property-actions, .orderby-switch, .glyphicon-search, .glyphicon-bell, .input-group-addon {
display: none !important;
}
.dropdown-toggle {
border: none !important;
box-shadow: none !important;
}
.searchagent-icon-open {
padding: .3em !important;
}
#immomakler-search-agents-panel .panel-heading {
min-height: 0;
} h1.archive-title {
font-size: 28px;
}
.immomakler-submit, .archive-title, .btn-primary, .property-title {
border: none !important;
font-family: 'tiempos-text-semibold', serif !important;
font-style: normal;
font-weight: normal;
box-shadow: none !important;
}
.immomakler-archive .property-subtitle {
font-family: 'Graphik-Regular-Web', sans-serif !important;
font-size: 1em;
font-weight: normal !important;
margin-top: 0px;
margin-bottom: 0px;
}
.immomakler-single h2.property-subtitle {
font-size: 1em;
display: block;
font-family: 'Graphik-Regular-Web', sans-serif !important;
font-weight: normal !important;
margin-bottom: 15px;
}
.immomakler-single .panel-default .dt,
.immomakler-single .property-features li,
.immomakler label {
font-family: 'Graphik-Semibold-Web', sans-serif !important;
font-weight: normal !important;
} .post-type-archive-immomakler_object #grve-header .grve-logo img,
.single-immomakler_object #grve-header .grve-logo img {
filter: invert(1) !important;
}
.post-type-archive-immomakler_object #grve-header a,
.single-immomakler_object #grve-header a {
color: #000000 !important;
font-weight: 500 !important
}
.post-type-archive-immomakler_object .grve-sub-menu,
.single-immomakler_object .grve-sub-menu {
box-shadow: none !important;
background-color: #ffffff !important;
}
.immomakler-single.immomakler {
padding-top: 280px;
}
.immomakler-archive.immomakler {
padding-top: 160px;
}
@media (max-width: 768px) {
.immomakler-archive.immomakler {
padding-top: 80px;
}
.immomakler-single.immomakler {
padding-top: 80px;
}
} .page-id-26149 #grve-feature-section {
padding-top: 100px !important; 
}   .list-group li:nth-child(6) {
display: none !important;
}
.team-hidden {
display: none;
}