/*
Theme Name: Augustine Child
Theme URI: https://augustine.qodeinteractive.com
Description: A child theme of Augustine
Author: Mikado Themes
Author URI: https://qodeinteractive.com
Version: 1.0.0
Text Domain: augustine
Template: augustine
*/

* {
    -webkit-touch-callout: none; /* iOS Safari */
    -webkit-user-select: none; /* Safari */
    -khtml-user-select: none; /* Konqueror HTML */
    -moz-user-select: none; /* Old versions of Firefox */
    -ms-user-select: none; /* Internet Explorer/Edge */
     user-select: none; /* Non-prefixed version, currently supported by Chrome, Opera and Firefox */
}
.qodef-header--minimal #qodef-page-header-inner {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}
.qodef-page-title {
    background-position: center;
}
.qodef-room-gallery-list.qodef-item-layout--alternate .qodef-room-gallery-list-item:nth-child(odd) .qodef-e-content {
	margin: 0 0 0 70px;
}
.qodef-room-gallery-list.qodef-item-layout--alternate .qodef-room-gallery-list-item:nth-child(even) .qodef-e-content {
	margin: 0 70px 0 0;
}
.qodef-room .qodef-e-title,
.qodef-page-title .qodef-m-title {
    /*background-color: rgba(0, 0, 0, 0.7);
    width: 80%;
    text-align: center;
    padding: 10vh;
    line-height: 1.1em;
	margin: 0 auto;
    color: #ffffff;*/
    display: none;
}
.qodef-room .qodef-e-location-title {
	display: none;
}
.qodef-room .qodef-e-top-info {
    color: #000000;
    font-family: "Cormorant Garamond";
    font-size: 2rem;
    line-height: 0.9em;
    font-weight: 400;
    letter-spacing: 0px;
}
.qodef-room .qodef-e-top-info div {
	margin: 0 0 22px;
}
.qodef-room .qodef-e-amenity {
    margin-top: 45px;
}
.qodef-e-price {
    display: none !important;
}
.qodef-header-sticky {
    height: 100px;
}
#qodef-page-header .qodef-header-logo-link {
    max-height: 80%;
}
footer ul.menu,
#qodef-page-footer .widget ul:not(.qodef-shortcode-list) li a {
    font-family: "Cormorant Garamond";
    font-size: 1.2rem;
    line-height: 0.9em;
    font-weight: 400;
    letter-spacing: 0px;
    margin: 10px 0 !important;
}
#qodef-page-footer-bottom-area p {
    /*font-family: Sarabun, sans-serif;*/
    font-weight: 400;
    font-size: 1rem;
    color: #000000;
}
.qodef-mobile-header--standard #qodef-page-mobile-header {
    height: 150px !important;
}
#qodef-page-footer-top-area {
    padding: 5vh 0;
}
.qodef-e-room-size .qodef-e-room-size-content {
    text-transform: lowercase !important;
}
.qodef-header-navigation > ul {
    flex-wrap: wrap;
    justify-content: flex-end;
}
.qodef-opener-icon.qodef-source--predefined .qodef-m-text {
    font-size: 1.5rem;
}
.box-servicii .elementor-widget-wrap {
    align-items: stretch;
}
.box-servicii .elementor-widget-wrap .elementor-element,
.box-servicii .elementor-widget-wrap .elementor-widget-container,
.box-servicii .elementor-widget-wrap .qodef-pricing-table {
    height: 100%;
}
@media (max-width: 1440px) { /* laptop */

}
@media (max-width: 1024px) { /* mini-laptop */
    .qodef-opener-icon.qodef-source--predefined .qodef-m-text {
        color: #603813;
        font-size: 18px;
    }
    .qodef-opener-icon.qodef-source--predefined .qodef-m-circle {
        height: 24px;
        width: 24px;
    }
    .qodef-opener-icon .qodef-m-icon.qodef--close .qodef-m-line {
        width: 14px;
        top: 11px;
        left: 5px;
    }
    header .qodef-widget-holder {
        display: none !important;
    }
    .elementor-widget-augustine_core_room_list .qodef-room-list {
        padding-top: 0 !important;
    }
}
@media (max-width: 768px) { /* tablet */
    .qodef-image-with-box .qodef-m-content-inner,
    .qodef-image-with-box .qodef-m-content {
        padding: 0 !important;
    }
    .qodef-room-gallery-list.qodef-item-layout--alternate .qodef-e-content {
        width: 100%;
        margin: 0 !important;
    }
}
@media (max-width: 425px) { /* phone */
    #qodef-page-footer-bottom-area,
    #qodef-page-footer-bottom-area .qodef-grid-item {
        text-align: center !important;
    }
}
