@charset "UTF-8";
/***!  /templates/corporate2/css/custom.css?ver=067112  !***/

/* Rimuovere bordo bianco bandierina lingua*/
div.mod-languages ul li.lang-active 
{
    background-color: #ffffff00;
}

/*cambiare colore alla data odierna del calenmdario del widget di Room Cloud - litepicker.css riga 244*/
.litepicker .is-today{
	font-weight:700;
	color: #000 !important;
    border-color: #b92e49 !Important;
}

/*calendario widget Room Cloud: cambio colore casellino start data*/
.litepicker  .is-start-date
{
   background: #b92e49 !Important;
}

/*calendario widget Room Cloud: cambio colore casellino end data*/
.litepicker .is-end-date
{
  background: #b92e49 !Important;
}

/*calendario widget Room Cloud: cambio colore al range, cioè il colore delle caselle tra le due date*/
.litepicker .container__days .day-item.is-in-range 
{
   background-color: #9c112c3d !Important;
}

/*Pulsante mese precedente calendario: cambio colore*/
.litepicker .container__months .month-item-header .button-previous-month:hover {
	color: #9c112c !Important;
}
.litepicker .container__months .month-item-header .button-previous-month:hover>svg {
	fill: #9c112c !Important;
}

/*Pulsante mese successivo calendario: cambio colore*/
.litepicker .container__months .month-item-header .button-next-month:hover {
	color: #9c112c !Important;
}
.litepicker .container__months .month-item-header .button-next-month:hover>svg {
	fill: #9c112c !Important;
}

/*Calendario RoomCloud, quando passa il mouse sopra: testo in nero e in grassetto, bordo della casella sul colore bordeaux*/
.litepicker .container__days .day-item:hover 
{
	font-weight:700 !Important;
    color: #000 !Important;
    border: solid 2px color: # #9c112c !Important;
   -webkit-box-shadow: inset 0 0 0 1px  rgba(156, 17, 44, 1) !Important;
	box-shadow: inset 0 0 0 1px rgba(156, 17, 44, 1) !Important;
}

/*RoomCloud widget: pulsante scelta camere centrato*/
#close_dropdown 
{
  margin:auto !Important;
}

/*RoomCloud widget: pulsante ricerca centrato*/
#btn-search 
{
  margin:auto !Important;
}

/*z-index del menu da 1000 a 999 per far risultare il floating in primopiano */
div#maximenuck130.maximenufixed 
{
    z-index: 999 !important;
}

/*Pulsante lingua bandierina: larghezza massima, posizione davanti emargine dall'alto*/
div.mod-languages .btn-group .btn {
    flex: none;
    max-width: 70px;
    z-index:101;
    margin-top: -10px;
}


/* Mediabox CK colore frecce */ 
#mbBottom svg {
    fill: #9c112c;
}

/* fondo bianco mediabox ck su mobile*/
#mbCenter.mediaboxckmobile #mbBottom {
    background: #fff;
    box-shadow: #000 0 0 0px !Important;
    border-top: 1px solid #9c112c45 !Important;
}

/*Dimensione titolo mediabox (testo in lightbox) */
#mbTitle, #mbPrevLink, #mbNextLink, #mbCloseLink, #mbPlayLink, #mbPauseLink, #mbZoomMinus, #mbZoomPlus {
        font-size: 15px;
}

/*Spostare lo scroll to top 100 px più a sinistra per non essere coperto dal widget alliance */
.scrollToTop {
   margin-right:100px;
  margin-bottom:-10px;
}

/*Centrare Trip Advisor */
#CDSWIDSSP {
    margin: 0 auto !Important;
}
