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

/*------------------------------------------------------------------
[Add Your Custom CSS Here] */

:root {
	--gweb-colore-primario: #a57c04;	
}

body .toaster { filter: none !important; }

body.page-id-139 .milenia-breadcrumb h1.milenia-page-title { text-align:left; }

body.home .milenia-flexible-grid .milenia-flexible-grid-col-12 article.milenia-entity.post footer.milenia-entity-footer,
.milenia-grid-item.milenia-offers.type-milenia-offers a.milenia-btn--link,
.milenia-entity-single.milenia-entity--post.milenia-entity--style-1::after { display:none !important; }

body .social-bianchi a { color:white !important; }

body .milenia-sidebar .wpcf7-response-output[aria-hidden="true"] { padding-top:0; padding-bottom:0; margin-top:0; margin-bottom:0; }
body .wpcf7-response-output[aria-hidden="true"] { border-width:0; }

body.milenia-body--border-layout { padding-top:0 !important; }

body:not(.home) .milenia-content { padding-top:25px !important; padding-bottom:25px !important; }

body footer#milenia-footer .milenia-grid > .milenia-widget:nth-child(2) .milenia-details-list { text-align:center; }

body header#milenia-header > .milenia-header-section-lg .milenia-logo img { width:110px; transition:0.5s ease all; }
body header#milenia-header > .milenia-header-section-lg:not(.milenia-header-section--sticked) .milenia-logo img { margin-top:-20px; width:150px; }

body .milenia-breadcrumb { padding-bottom:0; }

body.single-mphb_room_type .servizi-contenitore { display:flex; flex-wrap:wrap; gap:10px; padding-top:25px; }
body.single-mphb_room_type .servizi-contenitore .servizi-titolo { width:100%; }
body.single-mphb_room_type .servizi-contenitore .servizi-singolo {
	width:calc(25% - 10px);
	display:flex;
    flex-direction:column;
	align-items:center;
	text-align:center;
	padding-bottom:20px;
}
body.single-mphb_room_type .servizi-contenitore .servizi-singolo .servizi-icona { font-size:50px; color:var(--gweb-colore-primario); }

body .milenia-grid-item.milenia-offers.type-milenia-offers p { margin-bottom:0; }

body.single-milenia-offers div.milenia-content .milenia-entity-media { text-align:center; }

body #milenia-header .milenia-logo { max-height:58px; }

body.single-mphb_room_type .milenia-content .milenia-simple-slideshow-thumbs .owl-item { max-height:97px; overflow:hidden; display:flex; align-items:center; }

@media screen and (max-width:1199.5px) {
	body.single-mphb_room_type .servizi-contenitore .servizi-singolo { width:calc(33.333% - 10px); }
}
@media screen and (max-width:1091.5px) {
	body #milenia-header .milenia-logo { max-height:inherit; }
	body header#milenia-header > .milenia-header-section-lg:not(.milenia-header-section--sticked) .milenia-logo img { margin-top:0; }
}
@media screen and (max-width:991.5px) {
	body.single-mphb_room_type .servizi-contenitore .servizi-singolo { width:calc(50% - 10px); }
}
@media screen and (max-width:767.5px) {
	body [class*=milenia-header-section]:not(.milenia-header-section--has-navigation):first-child { height:1px; overflow:hidden; }
	body header#milenia-header > .milenia-header-section-lg:not(.milenia-header-section--sticked) .milenia-logo img { width:90px; }
	body .milenia-header-col--padding-default:first-child > .milenia-aligner-outer > .milenia-aligner-inner {padding-top:0; padding-bottom:0;}
	body.single-mphb_room_type #milenia-page-wrapper .milenia-content > * > .row .milenia-section:first-child { padding-bottom:0; }
}

/* _____________________________________________________________________________________________________________________________________ */

.milenia-body--scheme-custom .milenia-header--light .milenia-list--icon .fa, .milenia-body--scheme-custom .milenia-header--light .milenia-list--icon .fal, .milenia-body--scheme-custom .milenia-header--light .milenia-list--icon .far, .milenia-body--scheme-custom .milenia-header--light .milenia-list--icon .fab, .milenia-body--scheme-custom .milenia-header--light .milenia-list--icon .fas, .milenia-body--scheme-custom .milenia-header--light .milenia-list--icon .icon, .milenia-body--scheme-custom .milenia-header--light .milenia-list--icon [class*="milenia-font-icon-"], .milenia-body--scheme-custom .milenia-social-icon--scheme-secondary a:not(.milenia-ln--independent):not(.milenia-btn), .milenia-body--scheme-custom .milenia-btn--scheme-secondary:not(.milenia-btn--link):hover, .milenia-body--scheme-custom .milenia-btn--scheme-secondary:not(.milenia-btn--link):focus, .milenia-body--scheme-custom .milenia-btn--scheme-secondary:not(.milenia-btn--link).milenia-btn--reverse, .milenia-body--scheme-custom .milenia-icon-boxes--style-2 .milenia-icon-box-icon { color:var(--gweb-colore-primario); }

.milenia-body--scheme-custom .calendar_wrap table #today, .milenia-body--scheme-custom .milenia-navigation > li > a::before, .milenia-body--scheme-custom .milenia-mobile-nav-btn, .milenia-body--scheme-custom .milenia-progress-bars:not(.milenia-progress-bars--secondary) .milenia-progress-bar-indicator, .milenia-body--scheme-custom .milenia-colorizer--scheme-primary .milenia-colorizer-bg-color, .milenia-body--scheme-custom .milenia-navigation-vertical > li > a::before, .milenia-body--scheme-custom blockquote:not(.milenia-blockquote--unstyled):not(.milenia-blockquote--style-2), .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"], .milenia-body--scheme-custom .milenia-action-buttons > a, .milenia-body--scheme-custom .milenia-action-buttons > button, .milenia-body--scheme-custom .milenia-panels:not(.milenia-panels--style-2) .milenia-panels-title.milenia-panels-active > button, .milenia-body--scheme-custom .milenia-icon-boxes--style-1 .milenia-icon-box:hover, .milenia-body--scheme-custom .milenia-entities--style-8 .milenia-entity, .milenia-body--scheme-custom .milenia-entity-link-element, .milenia-body--scheme-custom .milenia-entity.format-link .milenia-entity-body > p:only-child > a:only-child, .milenia-body--scheme-custom .owl-carousel:not(.owl-carousel--nav-edges) .owl-nav .owl-prev, .milenia-body--scheme-custom .owl-carousel:not(.owl-carousel--nav-edges) .owl-nav .owl-next, .milenia-body--scheme-custom .datepicker-dropdown tbody td.active.day, .milenia-body--scheme-custom .milenia-singlefield-form button, .milenia-body--scheme-custom .milenia-events-calendar td:hover, .milenia-body--scheme-custom .milenia-events-calendar .milenia-events-td--selected, .milenia-body--scheme-custom .milenia-dropcap.milenia-dropcap--filled > *:first-child:first-letter, .milenia-body--scheme-custom .milenia-tabs:not(.milenia-tabs--unstyled):not(.milenia-tabs--style-2) .milenia-tabs-nav .milenia-active > a:not(.milenia-btn):not(.button), .milenia-body--scheme-custom .milenia-banners.milenia-banners--style-2 .milenia-banner-content::before, .milenia-body--scheme-custom .milenia-entities--style-2 .milenia-entity--scheme-primary .milenia-entity-content::before, .milenia-body--scheme-custom .milenia-entities--style-10 .milenia-entity .button.mphb-view-details-button, .milenia-body--scheme-custom .milenia-entities--style-11 .milenia-entity .button.mphb-view-details-button, .milenia-body--scheme-custom .milenia-entities--style-12 .milenia-entity .button.mphb-view-details-button, .milenia-body--scheme-custom .milenia-entities--style-13 .milenia-entity .button.mphb-view-details-button { background-color:var(--gweb-colore-primario); }

.milenia-body--scheme-custom .milenia-divider--scheme-primary, .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"], .milenia-body--scheme-custom .milenia-entities--style-4 .milenia-entity-label, .milenia-body--scheme-custom .milenia-entities--style-6 .milenia-entity-label, .milenia-body--scheme-custom .milenia-entities--style-9 .milenia-entity-label, .milenia-body--scheme-custom .milenia-entities--style-7 .milenia-entity-label, .milenia-body--scheme-custom .milenia-entities--style-19 .milenia-entity-label, .milenia-body--scheme-custom .milenia-tabs:not(.milenia-tabs--unstyled).milenia-tabs--style-2 .milenia-active > a::after, .milenia-body--scheme-custom .milenia-entities--style-10 .milenia-entity .button.mphb-view-details-button, .milenia-body--scheme-custom .milenia-entities--style-11 .milenia-entity .button.mphb-view-details-button, .milenia-body--scheme-custom .milenia-entities--style-12 .milenia-entity .button.mphb-view-details-button, .milenia-body--scheme-custom .milenia-entities--style-13 .milenia-entity .button.mphb-view-details-button { border-color:var(--gweb-colore-primario); }

.milenia-body--scheme-custom a:not(.milenia-ln--independent):not(.milenia-btn), .milenia-body--scheme-custom .milenia-colorizer--scheme-dark a:not(.milenia-ln--independent):not(.milenia-btn), .milenia-body--scheme-custom .milenia-btn--scheme-primary.milenia-btn--link { color: var(--gweb-colore-primario); background-image: -webkit-gradient(linear, left top, left bottom, color-stop(100%, var(--gweb-colore-primario)), to(var(--gweb-colore-primario))); background-image: linear-gradient(to bottom, var(--gweb-colore-primario) 100%, var(--gweb-colore-primario) 100%); }

.added_to_cart, .add_to_cart_button, .product_type_simple, .single_add_to_cart_button, .woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button { border-color: var(--gweb-colore-primario) !important; background: var(--gweb-colore-primario) !important; }