.dominios_search_wrapper input[type="search"] {
    background: #fff;
    border: 1px solid #fff !important;
    padding: 12px;
    height: auto;
    border-radius: 5px;
    display: inline-block; 
    max-width: 65% !important;
    color: black !important;
    margin-right: 10px;
    font-size: 14px;
    font-weight: 500;
	outline: none;
} 
.dominios_search_wrapper button.dominios-search-button {  
    margin-left: 5px;
    transform: none !important;
    border: 2px solid #fff !important;
    background: transparent;
    border-radius: 100px;
    padding: 10px 40px !important;
    color: #fff;
    font-size: 17px;
    cursor: pointer; 
}   
i.dominios-reset-search {
    font-style: normal; 
    position: absolute;   
    margin: 13px 0 0 -40px; 
    cursor: pointer;
    color: #bf1565;
    display: none; 
} 
.gl-loading .has-loader { 
    width: 22px;
    height: 22px;
    border-radius: 50%;
    border-top: 2px solid #001c38;
    box-shadow: 0px 0px 0px 1px rgb(0 0 0 / 15%);
    animation: round 1s linear infinite;
    font-size: 0;
    display: inline !important;
    pointer-events: none; 
} 
input[type="search" i]::-webkit-search-cancel-button {
    display: none !important;
} 
.glossary_result_inner_wrapper {
    color: #a94442;
    background-color: #f2dede;
	display: none;
    border-color: #ebccd1;
    padding: 15px;
    margin-bottom: 20px;
    border: 1px solid transparent; 
    border-radius: 4px;
}
.found .glossary_result_inner_wrapper {
    background-color: rgb(0 128 0 / 20%); 
    color: #027802;
    border-color: rgb(0 128 0 / 20%);
}
@keyframes round {
	from {
		rotate: 0deg;
	}

	to {
		rotate: 360deg; 
	}
} 

.not_found .glossary_result_inner_wrapper, .found .glossary_result_inner_wrapper {
    display: block; 
}





@media (max-width: 767px){
	.dominios_search_wrapper input[type="search"] {
		min-width: 100%;
		margin-bottom: 10px;
	}
}