/*
	Theme Name: Milenia (child)
	Theme URI: http://velikorodnov.com/wordpress/milenia
	Description: Milenia WordPress Theme is a responsive WordPress theme created especially for hotels, resorts, hostels, boutique and apartments a complete hotel and vacation rental booking system within theme package. Developed for the latest WordPress version. Milenia supports all responsive layouts and looks great on all devices. Theme doesn’t focus on any specific hotel establishment, so you may use it for hotels, bed and breakfast websites, guest houses, apartments, villas, and even hostels.
	Author: Monkeysan
	Author URI: https://themeforest.net/user/monkeysan/portfolio
	Template: milenia
	Version: 1.0.0
	License: Commercial
	License URI: http://themeforest.net/licenses/regular_extended
	Text Domain: milenia
	Tags: one-column, two-columns, left-sidebar, right-sidebar, sticky-post, rtl-language-support, threaded-comments, translation-ready, theme-options, featured-images
*/

.milenia-section-title {
    font-family: "Playfair Display", sans-serif;
}

@media (min-width: 1200px) {
    .form-col-xl-4, .milenia-header-col-xl-4, .milenia-flexible-grid-col-xl-4 {
        flex: 1 1 20%;
        max-width: 20%;
    }

    .form-col-xl-8, .milenia-header-col-xl-8, .milenia-flexible-grid-col-xl-8 {
        -webkit-box-flex: 1;
        -ms-flex: 1 1 80%;
        flex: 1 1 80%;
        max-width: 80%;
    }
}

.milenia-entities--style-1 .milenia-entity-media > a {
    position: inherit;
}

.milenia-entities--style-1 .milenia-entity {
    position: inherit;
}

.milenia-entities--style-1 .milenia-entity::after {
    display: none;
}

.milenia-entities--style-1 .milenia-entity-media > a::before {
    display: none;
}

/* Boxen-Padding verkleinern bei kleinen Bildschirmen */
.milenia-entities--style-3 .milenia-entity-content, .milenia-entities--style-16 .milenia-entity-content {
    padding-left: 3rem;
    padding-right: 3rem;
    padding-top: 6rem;
    padding-bottom: 6rem;
}

/* Tabellen umbrechen */
table td, table th {
    word-break: normal;
}

/* Drop-down fürs Formular formatieren */

.custom-select {
    width: 100%;
    padding: 10px;
    border: 2px solid #dadada;
    background-color: #fff;
    color: #333;
    border-radius: 5px;
    font-size: 16px;
}

.custom-select option {
    background-color: #fff;
    color: #333;
}


.custom-select:focus {
    outline: none;
     box-shadow: 0 0 5px #dadada;
}

.custom-select:hover {
     border: 2px solid #dadada; /* Rahmenfarbe ändern */
}


/* Language */

.lang-en a {
    background-image: url(https://www.schlossberg-hbg.de/wp-content/uploads/2023/03/en.svg) !important;
    display: block;
    width: 50px;
    height: 25px;
    background-size: contain !important;
    background-repeat: no-repeat;
    background-position: center center !important;
    color: transparent !important;
}

.lang-de a {
    font-weight: 700;
}

.milenia-body--scheme-brown .milenia-btn--scheme-primary:not(.milenia-btn--link),
.milenia-body--scheme-brown .milenia-btn--scheme-primary:not(.milenia-btn--link).milenia-btn--reverse:hover,
.milenia-body--scheme-brown .milenia-entity .button.mphb-book-button:not(.milenia-btn--link),
.milenia-body--scheme-brown .milenia-entity-single .button.mphb-book-button:not(.milenia-btn--link),
.milenia-body--scheme-brown .widget_wysija input[type="submit"],
.milenia-body--scheme-custom .milenia-btn--scheme-primary:not(.milenia-btn--link),
.milenia-body--scheme-custom .milenia-btn--scheme-primary:not(.milenia-btn--link).milenia-btn--reverse:hover,
.milenia-body--scheme-custom .milenia-entity .button.mphb-book-button:not(.milenia-btn--link),
.milenia-body--scheme-custom .milenia-entity-single .button.mphb-book-button:not(.milenia-btn--link),
.milenia-body--scheme-custom .widget_wysija input[type="submit"] {
    color: black; /* EDIT Jasmin - Von Weiß (#fff) zu Schwarz, um die Button-Text Farbe zu verändern */
    font-weight: 700; /* EDIT Jasmin - Button Text Fett */
}