/* Eigene CSS-Angaben für WP-ImmoMakler.
Wird nach dem mitgelieferten Plugin-CSS geladen,
Sie können somit die CSS-Angaben überschreiben oder ergänzen */

/* Global */
.x-section.wp-immomakler { padding: 6em 0em; }
@media screen and (max-width:766px) {
    .x-section.wp-immomakler { padding: 3em 0em; }
}
.immomakler { font-size: 1em !important; }
.immomakler .btn,
a.btn {
    font-size: 1em !important; 
    line-height: 1em !important;
    padding: 1em 1.25em 1em 1.25em;
    border-radius: 0.5em !important;
}
.immomakler .dropdown-menu { font-size: 1em; }
.immomakler .dropdown-menu>li>a { padding: 0.75em; }
.glyphicon { font-size: 14px !important; }

.immomakler a { color: #7187ac; }
.immomakler a:hover { color: #002c61; }
.immomakler .btn-primary {
    background-color: #bb9c56;
    border-color: #bb9c56;
}
.immomakler .btn-primary:hover {
    background-color: #7187ac;
    border-color: #7187ac;
}
.immomakler .btn-group>.btn { margin-right: 15px; }
.immomakler .btn-group>.btn:last-child { margin-right: 0px }
.immomakler-single .property-navigation .btn { margin-right: 0 !important; }
.immomakler-single .property-navigation span.listnumber { width: 80px; font-size: 14px; text-align: center; }

/* Inputs */
button { min-height: 48px; }

/* Search */
.immomakler-search-center input[type=text] { width: calc(100% - 150px); height: 56px; border-top-left-radius: 0.5em !important; border-bottom-left-radius: 0.5em !important; }
#immomakler-search .immomakler-search-radius.bootstrap-select.bs3 { width: 150px !important; }
.immomakler-search-radius button.btn-default { border-top-left-radius: 0 !important; border-bottom-left-radius: 0 !important; }
.search-actions.row { margin-left: 0; margin-right: 0; }
.input-group.search-for-id button { min-width: 48px; }

/* Objekte */
.immomakler-archive .immomakler-boxed .property-container { border: 0; }

/* Forms */
.immomakler select.form-control { height: 48px !important; }

/* Objekte-Detailseite */
.immomakler-single .property-description .panel-body h3 { display: none; }
.immomakler-single h1.property-title { color: #002c61; }
.immomakler-single h2.property-subtitle { color: #bb9c56; }