@import url(http://fonts.googleapis.com/css?family=Asap);
@import url(http://fonts.googleapis.com/css?family=Asap:400,700);


blockquote{padding:10px 20px;margin:0 0 20px;font-size:16px;border-left:5px solid #eee}

body{
	font-family: 'Asap', sans-serif;
	padding-top: 10px;
	color:#666;
}

.texto{
	font-size:15px;
	color:#666;
	font-family: 'asap', sans-serif;
}

.margenDerecho{
	margin-left:20px
}

.edades{
	font-size:12px;
	font-family: 'asap', sans-serif;
	margin-bottom:10px;
	color:#666;
}


.main-title{
	text-align:center;
	font-weight:bold;
	color:#666;
	font-family:'asap', sans-serif;
	font-size:30px
}

.mid-title{
	text-align:center;
	color:#666;
	font-family:'asap', sans-serif;
	font-size:20px;
	margin-bottom:4px;
	margin-top:24px;
	font-weight:bold;
}

.sub-title{
	text-align:center;
	text-transform:uppercase;
	font-weight:bold;
	color:#8eb1c1;
	font-family:'asap', sans-serif;
	font-size:16px;
	margin-bottom:7px;
	margin-top:30px
}

.tituloIcono{
	text-align:center;
	color:#666;
	font-family:'asap', sans-serif;
	font-size:20px;
	margin-top:4px;
	font-weight:bold;
}

.label-info2{
	background-color:#EAEAEA;
	border-radius:6px;
	font-size:5px;
	color:#666;
	margin:5px;
	
}

.form-control{margin-bottom:15px}

<!--Estilos para la cabecera-->
.cabecera{
	background-color:#8eb1c1;
	border-color:#FFF;
	
}

.navbar {
	min-height:84px !important;
}

.navbar-default{
	background-color:#8eb1c1;
	border-color:#FFF;
}

<!--Estilos para el pie-->
.pie{
	font-size:12px;
	color:#FFF;
	font-family: 'asap', sans-serif;
	margin-top:20px;
	margin-bottom:20px;
}

.pie2{
	font-size:12px;
	color:#FFF;
	font-family: 'asap', sans-serif;
	margin-top:3px
}

.navbar2 {min-height:75px !important}

.navbar3 {max-height:65px !important}

@media (max-width:768px) {
    #footer {
        display:none;
    }
}

@media (min-width:768px) {
    #footer2 {
        display:none;
		
    }
}

.progress-bar-striped,.progress-striped .progress-bar{
	background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);
	background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);
	background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);
	-webkit-background-size:40px 40px;
	background-size:40px 40px;
	background-color:#8eb1c1
}

.btn-primary2{color:#8eb1c1;background-color:#8eb1c1;border-color:#8eb1c1}

.navbar-nav > li > a {padding-top:25px !important; padding-bottom:25px !important;}



.btn-info{
	color:#fff;
	background-color:#8eb1c1;
	border-color:#EAEAEA
}
btn-info.active,.btn-info.focus,.btn-info:active,.btn-info:focus,.btn-info:hover,.open>.dropdown-toggle.btn-info{
	color:#666;
	background-color:#EAEAEA;
	border-color:#8eb1c1}

.texto-numero-preg{
	font-size:25px;
	color:#666;
	font-family:'asap', sans-serif;
}

.progress-bar{float:left;width:0;height:100%;font-size:12px;line-height:20px;color:#fff;text-align:center;background-color:#83b4ba;-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);-webkit-transition:width .6s ease;-o-transition:width .6s ease;transition:width .6s ease}

.progress-bar-success{background-color:#fed845}

.progress-bar-warning{background-color:#5fa8bc}

.progress-bar-danger{background-color:#8e8e8e}

a:link {
	color: #FFF;
}
a:visited {
	color: #FFF;
}
a:hover {
	color: #FFF;
}
a:active {
	color: #FFF;
}

.cajon {
	background-color:#E6E6E6;
	border-radius:5px;
	color:#666
}

.espacios {
	margin:35px;
}

ul li {
	list-style:none
}