.single-immomakler_object #primary {
left: 0px;
width: 100%;
max-width: 100%;
flex: 0 0 100%;
}
#immomakler-search .search-for-id input[type=text] {
margin-left: 0px;
}
.immomakler-page .site-content_wrap {
margin-top: 1em;
}
.single-immomakler_object .site-content_wrap {
margin-top: 0em;
}
.immomakler h2,
.immomakler label,
.immomakler-single h3,
.immomakler .property-subtitle,
.immomakler h2.property-subtitle,
.immomakler-single .panel-default .dt,
.immomakler-single .property-features li {
font-weight: normal;
color: #000000;
}
.immomakler .panel-heading h2 {
font-size: 1.2em;
color: #000000;
}
.immomakler-single .property-features li {
color: #888;
font-weight: 300;
}
.immomakler-single .panel-default .dt {
padding: 0 10px 0 0;
}
.immomakler-archive>#immomakler-contactform {
border: 1px solid #ccc;
}
.immomakler-carousel .carousel-property-container {
min-height: 300px;
} .immomakler .property-container .row {
flex-wrap: unset;
}
.immomakler .row:before {
display: none;
}
@media (max-width: 480px) {
.immomakler-archive .immomakler-boxed .property-container .property-thumbnail {
height: 232px;
}
}
@media (min-width: 768px) {
.immomakler-archive .immomakler-boxed .property-container .property-thumbnail {
height: 134px;
}
}
@media (min-width: 1024px) {
.immomakler-archive .immomakler-boxed .property-container .property-thumbnail {
height: 222px;
}
}
@media (min-width: 1366px) {
.immomakler-archive .immomakler-boxed .property-container .property-thumbnail {
height: 291px;
}
}
.immomakler-single,
.immomakler-archive {
margin-top: 25px;
}
.immomakler-archive .num-posts {
padding-top: 11px;
}