INPUT:-webkit-autofill,
       INPUT:-webkit-autofill:focus textarea:-webkit-autofill,
                                              INPUT:-webkit-autofill:hover,
SELECT:-webkit-autofill,
SELECT:-webkit-autofill:focus,
SELECT:-webkit-autofill:hover,
                       textarea:-webkit-autofill:hover textarea:-webkit-autofill:focus{transition:background-color 5000s ease-IN-OUT 0s}label.is-invalid~.invalid-feedback{display:block}



.show_hotels {
	padding-top: 10px;
}


/* Elenco agenzie operatore */
a.agenzia {
	display: block;
	height: 33px;
	padding-top: 7px !important;
}



/* visualizzazione UniqueID nel profilo */

a.uniqueID {
	display: flex;
  background-color: #efefef;
  width: 40px;
  height: 40px;
  text-align: center;
  justify-content: center;
  align-items: center;
  color: #555;
}

a.uniqueID:hover {
  color: #000!important;
  text-decoration: none;	
}



.alert a {
  color: #fff!important;
  font-weight: bold!important;
  text-decoration: underline!important;
}

.alert a:hover {
  color: #fff!important;
  font-weight: bold!important;
  text-decoration: none!important;

}



div.documentazione ul {
  list-style-type: none;
}

div.documentazione ul li {
  margin: 10px 0;
}

div.documentazione ul span {
  text-decoration: underline;
}


h1 > span {
  font-size: 12px;
  color: #000;
}





div.m-login__wrapper .m-login__logo {
  background-color: #212322;
  position: relative;
  height: 70px;
  border: 0px solid green;
}

div.m-login__logo div.centered {
  margin: 0;
  position: absolute;
  top: 15%;
  left: 15%;
  border: 0px solid red;
}