@charset "utf-8";
/* CSS Document */
@import url(http://fonts.googleapis.com/css?family=Montserrat:200,400,700);
@import url(http://fonts.googleapis.com/css?family=Roboto:400,300,100);
@import url(http://fonts.googleapis.com/css?family=Open+Sans:200,300,400,600,800);

/** {margin: 0; padding: 0; border: 0 none;}*/
#enviar-email,
.contenedor_sec a h1,
.pie_pagina .convenios .redes_sociales a,
.scrollup,
#enviar-email_contactenos,
.anima,
button,
a{
	transition: all 0.1s ease-in-out;
	-webkit-transition: all 0.3s ease-in-out;
	-moz-transition: all 0.3s ease-in-out;
	-o-transition: all 0.3s ease-in-out;
	-ms-transition: all 0.3s ease-in-out;
}
a{text-decoration:none; display:block;}


body{
	width:100%;
	height:auto;
	margin:0;
	padding:0;
	position:relative;
	background:url(../imagenes/fondo_azul.jpg);
	background-size: 100%;
	box-sizing:border-box;
}

p,li{font-family:'Roboto', sans-serif; font-size:18px; font-weight:300; line-height:25px;text-align: justify}
xx

.s{position:fixed;}
#administramos,
h1,
h2,
h3{width:auto; color:#7C7C7C; margin:0; padding:30px 0; font-family:'Open+Sans', sans-serif; text-transform: uppercase; margin:0;}
h1{text-align:center; background:#C44F23; color:#FFFFFF; font-weight:800; margin:0;}
.linea{border-bottom:20px solid #FFFFFF;}

.ultimo{border-bottom:20px solid #ECECEC;}
article{padding:20px}
article img{width:100%; margin:auto; align-content:center}
section{background:#ECECEC;  margin:100px 0; padding:0 !important;}
h2{	
	font-size: 25px ;
	font-weight: 600;
}
h3{padding:30px 0 0 0; font-size:20px;}
.row{margin:0 !important;}
ul{padding:10px;}
li{font-size:15px}
.linea img{padding:0;}

