/* - - - - - - - - - - - - - - -
CSS para pantallas pequeñas (Móviles)
Ultima modificación por:
Fecha:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ */
#big-container {
        background-image: url(../../_images/foto_fondo.jpg) !important;
    }
.contact_left, .contact_right{
	width: 100%;
}
input[type="text"]{
	width: 100%;
	margin-left: 0px;
	margin-bottom: 0px;
	
}
.main-contacto{height: auto;}
.contact_left p, .tomail{font-size: 1.2em;}
.parragraph{width: 60%;
}
.subcontent_seciencia
{
	width: 90%;
	justify-content: space-between;
}

.l1{width: 60%;}

#footer{
	background-size: 70% 100%;
}
.txt_index{margin-top: 50px;    height: 300px;}
.p1{
	width: 55%;
}
.content_seciencia_service{
	height: 900px;
}
.slider_imgs{
	display: none;;
	
	
}
.bx-wrapper{display: block;}
.bx-wrapper img {
    width: auto;
    margin: 0 auto;
   
	
}
.arrows_img{display:none;}
	.bx-wrapper .bx-pager{display: none;}

.container_input1 {
	display: block;
	}


.container_input2 {
	display: block;
	}

	input, textarea{
		border-radius: 0px;
	}

input[type="email"]{ width: 100%;    padding: 20px 0px;margin-left:0px; }

input[type="number"]{ width: 100%;    padding: 20px 0px;margin-left:0px; }

.bx-viewport{
	width: 100%;
    overflow: hidden;
    position: relative;
    height: 454px;
}

.services_items { opacity: 0; }

.contenedor {
	display: none;
    }