/*
Theme Name: Alloggio Child
Theme URI: https://alloggio.qodeinteractive.com
Description: A child theme of Alloggio
Author: Edge Themes
Author URI: https://qodeinteractive.com
Version: 1.0.0
Text Domain: alloggio
Template: alloggio
*/

body {
    font-family: "Open Sans", sans-serif;
}

.hidden {
    display: none;
}

/* Frontpage Logo */

body.home #qodef-page-header-inner {
  margin-top: 5px;
}

/* Frontpage Logo - END */

/* Sticky Header Fix */

body.home.qodef-header--sticky-display .qodef-header-sticky .qodef-opener-icon {
  color: #222222 !important;
}

body.qodef-header--minimal.qodef-header--sticky-display .qodef-header-sticky .qodef-header-logo-link {
  margin-right: auto;
}

body.qodef-header--minimal.qodef-header--sticky-display .qodef-header-sticky .qodef-widget-holder {
  margin-left: 30px;
  margin-right: 30px;
}


/* Sticky Header Fix - END */

/* WPML */

a.wpml-ls-item-toggle {
    border: 0 !important;
}

.wpml-ls-legacy-dropdown a.wpml-ls-item-toggle:after {
  right: 0;
}

/* WPML - END */

.qodef-centered-slider .read-more-wrapper {
    position: relative;
    width: 200px;
    height: auto;
    margin: auto;
    text-align: center;
    margin-bottom: 25px;
}

.qodef-centered-slider .read-more-wrapper > a {
    text-transform: uppercase;
    z-index: 1;
}

.qodef-e.qodef-room-list-item.swiper-slide .qodef-e-price {
    display: none;
}

/* Ninja Forms */

.nf-form-content .list-select-wrap .nf-field-element>div, .nf-form-content input:not([type=button]), .nf-form-content textarea {
    background: none !important;
}

.nf-form-content label {
    font-size: 16px !important;
}

.nf-field-label label {
    font-weight: 400 !important;
}

.nf-before-form-content .nf-form-fields-required {
    margin-bottom: 15px;
}

/* Ninja Forms - END */

/* Envira Gallery */

.envira-gallery-wrap {
    text-align: center;
}

.envira-gallery-wrap .envira-tags-filter-list {
    display: inline-block;
}

/* Envira Gallery - END */
