/*
Theme Name: Impreza Child
Template: Impreza
Version: 1.0
Author:	UpSolution
Theme URI: http://impreza.us-themes.com/
Author URI: http://us-themes.com/
HOTEL ITALO CAMPIGLIO
2025 MADE IN ONDANOMALA
*/

@import url('https://ondanomalaweb.it/utility/css/ondanomala.css');
.w-separator.align_left{ margin-left:0px !important; }
a.w-nav-control.active .w-nav-icon{color:#FFF !important;z-index:999 !important;}

.wpb_text_column ul {
    list-style-type: circle;
    margin-left: 1rem !important;
}



/*	CAROSELLI */
.dx .owl-carousel .owl-prev{
	right:114% !important;
}
.dx .owl-carousel .owl-next{
	left:-13% !important;
}
.dx .owl-carousel .owl-nav button{
	top: 85% !important;
}
.sotto .owl-carousel .owl-prev{
	left:90% !important;
}
.sotto .owl-carousel .owl-next{
	left:95% !important;
}
.sotto .owl-carousel .owl-nav button{
	top: 100% !important;
}

.owl-dots .active span{
	color:#B59B55 !important;
}
.owl-carousel.navpos_inside .owl-prev,
.owl-carousel.navpos_inside .owl-next,
.owl-carousel.navpos_outside .owl-prev,
.owl-carousel.navpos_outside .owl-next{
	width:61px !important;
	height:61px !important;
}


/*	SLIDER */
.royalSlider .rsArrow:after {
    font-weight: 400;
	content: '\f177' !important;
}
.royalSlider .rsArrow.rsArrowRight:after {
    content: '\f178' !important;
}
.royalSlider .rsArrowLeft {
    left: auto !important;
	right:4rem !important;
}
.royalSlider .rsArrowRight {
	right:1.5rem !important;
}
.royalSlider .rsArrow {
    top: 95% !important;
    font-size: 2rem !important;
    line-height: 2rem !important;
    height: 2rem !important;
    width: 2rem !important;
    margin-top: -2rem !important;
}



/*	LINGUA */
.gt_float_switcher {
    font-size: 15px !important;
    line-height: 15px !important;
}
.gt_float_switcher .gt-selected .gt-current-lang {
    padding: 5px 5px !important;
}
.gt_float_switcher .gt_options a {
    padding: 5px 5px !important;
}
.gt_float_switcher img {
    width: 15px !important;
    border-radius: 0px !important;
}
#gt_float_wrapper{
	left:95px !important;
	bottom: 25px !important;
}



/*	TABLET
----------------------------------------------
IPAD 2160×1620 pixel a 264 ppi */
@media only screen 
  and (min-device-width: 850px) 
  and (max-device-width: 1180px) 
  and (orientation: portrait) 
  and (-webkit-min-device-pixel-ratio: 2) {
  	  
}

/*	SMARTPHONE
----------------------------------------------*/
@media only screen and (max-width: 600px) { 

	.l-sidebar,
	.l-section.height_small,
	.l-section.height_medium {
        padding-top: 3rem !important;
        padding-bottom: 3rem !important;
    }
}




