@charset "utf-8";
/* CSS Document */

#searchAll2{ 
	margin-top: 12rem;
	padding: 0 1rem 0 0.5rem;
	color: #FFFFFF !important;
    background-color: rgba(31,32,37,.85);
    -webkit-box-shadow: 0 0 0 rgba(31,32,37,.65), 0 0 0 rgba(31,32,37,.65);
    box-shadow: 0 0 0 rgba(31,32,37,.65), 0 0 0 rgba(31,32,37,.65);
    -webkit-box-decoration-break: clone;
    -o-box-decoration-break: clone;
    box-decoration-break: clone;
	display:none;
	

}

#searchAll2:focus{
	border-top: 1px solid #636363;
	border-bottom: 1px solid #636363;
	border-right: 1px solid #636363;
    background-color: rgba(31,32,37,.95);
    -webkit-box-shadow: 0 0 0 rgba(31,32,37,.95), 0 0 0 rgba(31,32,37,.95);
    box-shadow: 0 0 0 rgba(31,32,37,.95), 0 0 0 rgba(31,32,37,.95);
    -webkit-box-decoration-break: clone;
    -o-box-decoration-break: clone;
    box-decoration-break: clone;	
}
#searchAll2:hover{
    background-color: rgba(31,32,37,.95);
    -webkit-box-shadow: 0 0 0 rgba(31,32,37,.95), 0 0 0 rgba(31,32,37,.95);
    box-shadow: 0 0 0 rgba(31,32,37,.95), 0 0 0 rgba(31,32,37,.95);
    -webkit-box-decoration-break: clone;
    -o-box-decoration-break: clone;
    box-decoration-break: clone;	
}

@media (max-width: 768px) {
	#header {
	background: none;
 	background-image: url(../img/saludaprot_sm.jpg?01102025);
	background-repeat:no-repeat; /* Indicamos que no se repetira */
	background-size:cover; /* Encajamos la imagen al 100% del ancho */
	background-position-x: center;
}
}


@media (min-width: 992px)and (max-width: 1600px){
	#searchAll2{ 
		margin-top: 16rem;
		padding: 0 2rem 0 2.5rem !important;
		display:block;
	}
}


@media (min-width: 992px)and (max-width: 1200px){
	#header {
		background: none;
		background-image: url(../img/saludaprot_md.jpg?01102025);
		background-repeat:no-repeat; /* Indicamos que no se repetira */
		background-size:cover; /* Encajamos la imagen al 100% del ancho */
		background-position-x: center;
	}
}
@media (min-width: 1400px){
	#searchAll2{ 
		margin-top: 6rem;
		padding: 0 2rem 0 5rem !important;
		display:block;
	}

}
	 
	 
	