li{
list-style-type: none;
}

.circle
{
	list-style-type: circle;
}

.ok{
	list-style-image:url(../img/ok.png); 
	list-style-type: decimal;
}

*{
	margin: 0px;
	padding: 0px;
}
body{
	background-color: #f0f0f0;
	color: #4c4c4c;
	font-family: 'Asap', sans-serif;
	font-size: 14px;
}
label, input[type="submit"]{
	margin-top: 6px;
}
input[type="email"]:focus:invalid{
	border:1px solid red;
	box-shadow: 0 0 5px red;

}
.form-group{
	width: 50%;

}
.btn:focus{
	outline: none;
}
.isection{
	background-color: #ecf0f3;
	border: 1px solid #bfd8eb;
	border-radius: 8px;
	margin: 1px auto;
	width: 500px;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	
}
.jumbotron{
	background-color: #bfd8eb;
	border-radius: 8px 8px 0px 0px;
	margin-bottom: 0px;
	padding: 2px;
	-webkit-border-radius: 8px 8px 0px 0px;
	-moz-border-radius: 8px 8px 0px 0px;
}
.jumbotron h1{
	color: #77a5c7;
	font-size: 36px;
	text-align: center;
	text-shadow: 0px 1px #fff;
}
.fcontacto{
	padding: 8px;
}
.logo{
	margin-bottom: 2px;
	text-align: center;
}
.navbar-personalizado{
	border-radius: 0;
	margin-bottom: 0;
}
#fondo-pantalla{
	background-image: url(../img/logo2.jpg);
	background-size: cover;
	background-attachment: fixed;
	background-position: center;
	background-repeat: no-repeat;
	min-height:2800px;
}
#fondo-contingencia{
	background-image: url(../img/logo2.jpg);
	background-size: cover;
	background-attachment: fixed;
	background-position: center;
	background-repeat: no-repeat;
	min-height: 1140px;
}


h3{
	color: #FF0000;
	text-align: left;
}
tm{
	color: #FF0000;
	margin-left: 50px;
	text-align: center;
}


@media (max-width:520px) {
	.isection{width: 100%;

}
th{
	text-align: center;
	 
}

}