/*
Theme Name:     Bellevue - Child Theme
Theme URI:      http://themovation.com
Template:       bellevuex
Author:         Themovation
Author URI:     http://themovation.com
Version:        3.0
Text Domain:    bellevue
Domain Path:    /languages/
*/


/* = Theme customization starts here
-------------------------------------------------------------- */

.elementor-element-259e53a2{display:none!important;}

.mphb-remove-from-reservation{
	
    font-weight: 500;
    padding: 10px 20px;
    color: #ffffff;
    border-radius: 10px;
    border-color: #48b493!important;
    background: #48b493;
}

.woocommerce-form-coupon-toggle{
	border: 2px solid #6fba93!important;
}

.elementor-79 .elementor-element.elementor-element-uwb5ume:not(.elementor-motion-effects-element-type-background), .elementor-79 .elementor-element.elementor-element-uwb5ume>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #5f5f5f;
    background-image: url(https://miradordeboquia.com/wp-content/uploads/2021/07/mirador-boquia-hotel-salento-colombia-9.jpg)!important;
    background-position: center center;
    background-size: cover;
}

.page-id-42 .map-info {
    box-shadow: 0 8px 8px 0 rgba(0, 0, 0, 0.1), 0 0 8px 0 rgba(0, 0, 0, 0.12);
}
/*body{background-color:#f7f5f5}
[data-filter*=".p-en-suite"]{
		display:none !important;
}
*/
.th-portfolio-filters span{display:none}

/*#scrollUp {
    display: none !important;
}*/

.th-logo-widget img {
    max-height: 50px;
    width: auto;
}
#idiomas ul{
		list-style: none!important;
    display: block;
    margin: auto;
    padding: 0px;
    text-align: center;
	
}

#idiomas ul li{
display: inline;
}

#idiomas ul li a,#registro ul li a{
	font-size:12px;
	color:#fff;
	margin:0px 10px;
}
#registro ul{
	list-style: none!important;
	text-align:right;
}

#registro ul li{
	display: contents;
}

@media only screen and (max-width: 600px) {
	#registro ul{
	text-align:center;
}
}

#menu-principal ul li a{
	color:#929292;
	font-size:14px;
}
.th-accent{
	background-color:#48b493;
	border-color:#fff;
	z-index:99999!important;
}

.th-accent .hfe-menu-item{
	color:#ffffff!important;
}
@media only screen and (max-width: 600px) {
#menu-principal ul li a{
	color:#48b493!important;
}
	.th-accent{
	background-color:#48b493!important;
	border-color:#fff;
	z-index:99999!important;
}
}


.hfe-menu-item:after{
content: "|";
    opacity: inherit!important;
    float: right;
    margin-left: -18px;
}

.footer-btm-bar{
	background: #ffffff;
}
.footer_copy{
	color:#9e9e9e;
}

#mail{   
	width: 300px!important;
	border: none!important;
  padding: 15px;
}

#enviar{
	background-color: transparent;
    border: 1px solid #fff;
    border-radius: 0;
    padding: 14px 33px;
}


.btnreserva{
	width: 177px!important;
	position: fixed!important;
    bottom: 20px!important;
    left: 20px!important;
    z-index: 9999!important;
}
