.search-box{
  width: 100% !important;
  position: relative !important;
  display: flex !important;

}
.search-input{
    width: 100%;
    padding: 10px;
    border: 1px solid #b6beea;
    border-radius: 10px 0 0 10px;
    border-right: none;
    outline: none;
    font-size: 20px;
    color: #00000085 ;
    background: white;
    height: 40px;
}
.bord-input-a{
	border-bottom-left-radius:0px !important;
}
.bord-button-a{
	border-bottom-right-radius:0px !important;
}
.search-button{
	text-align: center;
    height: 40px;
    width: 40px;
    outline: none;
    cursor: pointer;
    border: 1px solid #b6beea;
    border-radius: 0 10px 10px 0;
    border-left: none;
    background: white;
    font-size: 20px;
    color: #000;
}
.ver{
	display: block !important;
}
.nover{
	display: none !important;
}
/*
*/
.elementos{
		margin-top: 0% !important;padding-top: 0% !important;padding-right: 0% !important;padding-left: 0% !important;margin-bottom: 0% !important;
}
.resultados{
	max-height: 400px !important;
    width: 99.8% !important;
    overflow-x: auto !important;
    padding-bottom: 0% !important;
    border-bottom-left-radius: 4px !important;
	border-bottom-right-radius: 4px !important;
    box-shadow: rgba(9, 30, 66, 0.31) 2px 3px 4px 1px, rgba(9, 30, 66, 0.25) 3px 3px 8px 1px !important;
    background-color: #fff;
}

.individual{
    padding: 2% !important;
    margin-left: 0px !important;
    list-style: none !important;
}
.individual:hover{
	background-color: #acacac1f;
    box-shadow: rgba(9, 30, 66, 0.31) 0px 0px 0px 0px, rgb(9 30 66 / 12%) 0px 0px 3px 1px;
    padding: 10px;
}
.resaltar{
    color: #ff0000;
}