/**
 * Theme Name:     Bausie Child
 * Author:         DMCW® 
 * Template:       bausie
 * Text Domain:	   bausie-child
 * Description:    
 */


/* COLORS */

.scheme_dark .sc_item_title_style_line_above_left:after, .scheme_dark .sc_item_title_style_line_under_center:after, .scheme_dark .sc_item_title.sc_item_title_style_line_under_right:after, .scheme_dark .sc_item_title.sc_item_title_style_line_under_left:after {
    background-color: #c30036 !important;
}

/* HEADER */

/* TOPBAR */

.topbar p,
.topbar .sc_layouts_iconed_text{
    font-size:1.3em !important;
    font-weight:400;
}

.header-custom,
.header-custom .header_mailto,
.header-custom .sc_layouts_row_type_normal .sc_layouts_item .sc_layouts_iconed_text,
.header-custom .header_info .header_mailto .sc_layouts_item_details_line1 {
    color:#262626 !important;
}

.header-custom .header_info .header_mailto .sc_layouts_item_details_line1,
.header-custom .sc_layouts_item_details_line2 {
    font-size: 16px !important;
}

.breadcrumbs{
    font-size:1.2em !important;
}

.scheme_dark .sc_layouts_title_breadcrumbs {
    color: rgba(255,255,255,0.7) !important;
}

/* BUTTONS */
.scheme_dark .sc_button_title:hover,
.scheme_dark .sc_button:hover {
    color: #000 !important;
}

.sc_services_item_button {
    display: none !important;
}

/* SERVICES */
.services-custom{
    
}
.services-custom .sc_services_item:hover {
    color: #262626 !important;
    background-color: #e2d3d7 !important;
}
.sc_services_item{
    cursor: default !important;
}

/* TEAM */

.team-name{
    font-size: 1.3em;
    font-weight: 500;
    margin-bottom:0px;
    color: #4F4F4F;
}

.team-pos{
    font-weight: 500;
    margin-bottom:10px;
    line-height: 1.3;
}
.team-funktion{
    margin-bottom:15px;
    line-height: 1.3;
}

.team-kontakt{
    margin-bottom:0px;
    line-height: 1.3;
}


/* IMMOBILIEN */

.sc_properties.sc_properties_default .sc_properties_item_info {
padding: 1.5em 1.5em 2.25em 2.25em !important;
}

.properties_page_title_address,
.post_meta{
    display: none !important;
}

.scheme_default .sc_properties.sc_properties_default .properties_price_label.properties_price_before,
.scheme_default .sc_properties.sc_properties_default .properties_price_label.properties_price_after, 
.properties_price_after
{
    color: #c30036 !important;
}

/* FORMS */

.contact_form_style_2::placeholder {
    color:#111 !important;
}

::placeholder {
-webkit-text-security: none;
    color:#383838 !important;
}

.scheme_default .wpcf7 input[type="submit"] {
    background-color: #181a1b !important;
    color:#fff !important;
}

/* FOOTER  */
.scheme_default .footer_wrap .widget.widget_nav_menu .menu li a, 
.scheme_default .footer_wrap .widget.widget_nav_menu .menu li a:before {
    color: #fff !important;
}

/* IMMONEX - KICKSTART */

.select_container select {
    padding: 0.95em 1.2em !important;
}

.uk-label {
    padding: 2px 10px !important;
    font-weight:500 !important;
}
a.inx-property-price{
    color: #fff !important;
    font-weight:500 !important;
    font-size: 1.2em !important;
}
.inx-link:active, .inx-link:focus, .inx-link:hover, .inx-link:visited {   
    filter: brightness(120%) saturate(65%);
}

.multiselect__option--selected.multiselect__option--highlight {
    background: #c30036 !important;
    color: #fff;
}

.inx-pagination .nav-links .page-numbers {
    display: inline !important;
    font-weight: 700 !important;
}

.uk-tab>.uk-active>a {
    border-color: #c30036 !important;
}

.inx-link:visited {
    color: #c30036 !important; 
    /* color: #fff !important; */
}

a.inx-oi--vermarktungsart--miete-pacht:visited {
color: #ababab !important;
}

.uk-flex-middle .inx-link:visited {
    color: #c30036 !important;
}
.inx-toggle a{
    font-size: 1.2em !important;
    font-weight: 500 !important;
}


/* TEAM */

/* equal hight */
.trx_addons_columns_wrap {
    margin-right: -30px;
    display: flex;
    box-sizing: border-box;
    flex-wrap: wrap;
}

.trx_addons_columns_wrap>[class*="trx_addons_column-"] {
    display: flex;
    vertical-align: top;
    position: relative;
    min-height: 1px;
    padding-left: 0px;
    padding-right: 15px;
    -webkit-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box;
}

.custom_team_item{
    background-color: #f2f2f2 !important;
    width: 100% !important;
}

.sc_team_default .custom_team_item .sc_team_item_info {
padding: 0 0.6em 0.6em 0.6em !important;
text-align: left;
}

.sc_team_default .custom_team_item .sc_team_item_title {
    margin-top: 0;
    font-weight: 500 !important;
    font-size: 1.2em;
    color: #4F4F4F !important;
}

.sc_team_default .custom_team_item .sc_team_item_subtitle {
    font-size: 0.9em !important;
    font-weight: 500 !important;
    line-height: 20px;
    letter-spacing: normal !important;
    margin-top: 5px;
}

.sc_team_default .custom_team_item .sc_team_item_content p {
    line-height: normal !important;
    font-size: 0.9em !important;
}

.sc_team_default .custom_team_item .sc_team_item_email{
    margin-top: 15px;
    font-weight: normal!important;
    line-height: 1.1em;
    font-size: 0.9em !important;
}

.sc_team_default .custom_team_item .sc_team_item_phone{
    font-weight: normal !important;
    font-size: 0.9em !important;
}


.sc_team_item_email{
    text-transform: lowercase !important;
}


