/* 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 */


.immomakler-single .property-description h3 {
    font-size: 1.2em;
    font-weight: bold;
}

.immomakler .label {
    border-radius: 0em;
    padding: .3em .6em .3em .6em;

}

.immomakler .panel-heading {
    border-bottom: none;
}

.immomakler .panel {
    border: none;
}

.immomakler .list-group {
    padding-top: 15px;
    margin-bottom: 15px!important;
}


.immomakler-objektderwoche-row {
    margin-right: 0px!important;
    margin-left: 0px!important;
}

.immomakler-objektderwoche-row div.property-thumbnail {
    padding-right: 40px;
}

.property-subtitle .label {
    font-size: 60%;
    text-transform: none;
}

.map-marker {
    opacity: 0.5;
}

.map-marker-circle {
    opacity: 0.5;
}

/* Langtext Style */
.bvvg-langtext-format {
    list-style: none; /* Remove default bullets */
  }
  
.bvvg-langtext-format li::before {
    content: "\2022";
    color: #000000; /* Change the color */
    font-weight: bold; /* If you want it to be bold */
    display: inline-block; /* Needed to add space between the bullet and the text */
    width: 1em; /* Also needed for space (tweak if needed) */
    margin-left: -1em; /* Also needed for space (tweak if needed) */
}

.bvvg-langtext-format ul li::before {
    content: "\2013";  /* Add content: \2022 is the CSS Code/unicode for a bullet */
    color: #000000; /* Change the color */
    font-weight: bold; /* If you want it to be bold */
    display: inline-block; /* Needed to add space between the bullet and the text */
    width: 1em; /* Also needed for space (tweak if needed) */
    margin-left: -1em; /* Also needed for space (tweak if needed) */
}

.panel-body b {
    color: black;
}

.panel-body i {
    font-style: italic;
}

/* Dropdown Download/Druck */
.immomakler .dropdown-menu {
    border-radius: 0px;
}

.immomakler .dropdown-menu {
    padding: 15px;
}


/* Suchagenten Style */
#searchagent-settings {
    border: 1px solid #ddd;
}
#searchagent-notification-settings-message {
    margin-top: 25px;
}
@media (min-width: 768px) {
    .immomakler .modal-dialog {
        width: 600px;
        margin: 203px auto 30px auto;
    }
}


#immomakler-search .search-for-id input[type="text"] {
    color: green!important;
}

#top .main_color .immomakler input[type='text'] {
    color: #333;
    background-color: #fff;
    border-color: #ccc;
    padding: 6px 9pt;
    font-size: 14px;
}

.immomakler-page .avia-post-nav {
    display: none;
}

@media (max-width: 768px) {
    .immomakler .col-xs-5 {
        font-weight: bold;
        width: 100%!important;
    }

    .immomakler .col-xs-7 {
        width: 100%!important;
    }
    .immomakler-archive .immomakler-boxed .property-container .property-actions {
        margin-bottom: 5px;        
        float: none;
        margin-top: 5px;
    }
}

.immomakler-single .property-contactform .send-over-https {
	visibility: hidden;
}

@media (min-width: 768px) {
    .immomakler-archive .immomakler-boxed .property-container .property-thumbnail {
        height: auto!important;
    }
}

@media (min-width: 1064px) {
    .immomakler-archive .immomakler-boxed .property-container .property-thumbnail {
        height: auto!important;
    }
}

.sp-black {
	color: #FFF;
	background: rgb(0, 0, 0);
	background: rgba(0, 0, 0, 0.5);
}

.sp-padding {
	padding: 5px;
}

.sp-black a {
    color: #FFF;
    text-decoration: underline;
}

.sp-copyright-width {
    width: 80%;
}


.sp-full-screen-button {
    background: rgb(0, 0, 0);
    background: rgba(0, 0, 0, 0.5);
    width: 26px;
    height: 30px;
}

.copyswitch {
    cursor: pointer;
}

.sp-full-screen-button {
	position: absolute;
	top: 4%;
	right: 4%;
    font-size: 30px;
    line-height: 0px;
	cursor: pointer;	
	-webkit-transform: none;
	-ms-transform: none;
	transform: none;
}

.sp-full-screen-button:before {
    content: '\26F6';    
    line-height: 1;
}

.bvvg-green {
    color: green!important;
}

/*
.sp-arrow, .sp-thumbnail-arrow {
    background: rgb(0, 0, 0);
    background: rgba(0, 0, 0, 0.5);
}
*/

#top .immomakler-search-center input[type=text] {
    width: calc(100% - 100px);
}