/* CSS Document */

/* ///////////////////// CAROUSEL //////////////////// */

/* ////////////////////////////////////////////////////////// */

.carousel-caption h3 {
	padding: .4em;
	max-width: 450px;	
	text-align: center;
}

@media (min-width:768px){
	.carousel-caption h3 {
		padding: .4em;
		max-width: 550px;	
	}
}

@media (min-width:992px){
	.carousel-caption h3 {
		padding: .4em;
		max-width: 650px;	
		margin: auto;
	}
	
	#caption_2 {
		max-width: 550px;
	}
}

/* ///////////////////// SECTION/SECCION //////////////////// */

/* ////////////////////////////////////////////////////////// */

section {
/*	background-color: white;*/
/*	height: 300px;*/
	margin-top: 3%;
	margin-bottom: 5%;
}

section h1 {
	font-family: 'Byom-bold', sans-serif;
	font-size: 3.6em;	
	margin: 0% 0% 2% 0%;
	color: red;
}

section h3 {
	font-family: 'Byom-light', sans-serif;
	font-size: 2.8em;	
	margin: 0% 1% 2% 0%;
	color: red;
	text-align: right
}

section p {
	font-size: 1.3em;
/*	padding-right: 0px;*/
/*	text-align: justify;*/
/*	border: solid 1px brown;	*/
}

.padding-textos {
/*	margin-left: -5px;*/
	padding-left: 0px;
	padding-right: 0px;
}

#bloque_pills img {
		padding-top: 36%;
/*		border: solid;*/
	}

/*.ancho-img {
	width: 30%;
}*/

@media (max-width:767px){
	section h1 {	
		font-size: 1.8em;	
		margin: 2% 0% 3% 2%;
	}
	
	section p {
		margin-left: 2%
	}		
		
	section h3 {
		font-size: 1.6em;
		font-family: 'Byom-bold', sans-serif;
		vertical-align: top;
		text-align: left;
		margin-left: 2%;
	}
	
	#bloque_pills img {
		padding-top: 4%;
		padding-bottom: 15px;
/*		border: solid;*/
		text-align: center;
	}
}

@media (min-width:992px) AND (max-width:1199px) {
	section h1 {
		font-family: 'Byom-bold', sans-serif;
		font-size: 3.7em;	
		margin: 0% 0% 2% 0%;
		color: red;		
	}	
	
	section h3 {
	font-size: 3.8em;
	font-family: 'Byom-light', sans-serif;
	vertical-align: top;
	}
		
	#bloque_pills img {
		padding-top: 32%;
/*		border: solid;*/
	}
}

@media (min-width: 1200px) {
	section h1 {
		margin: 0% 0% 3% 0%;
		font-size: 4.3em;
	}
	
	section h3 {
		font-size: 4.2em;
		font-family: 'Byom-light', sans-serif;
		vertical-align: top;
	}
	
	section p {
		font-size: 1.3em;
		padding-right: 5px;
	}
	
	#bloque_pills img {
		padding-top: 0px;
/*		border: solid;*/
	}
}

/*========== PILLS ===========  */

#bloque_pills {
	margin-top: 4%
}

.nav-pills > li > a {
	color: #747272;
	background-color: white;
	border: solid 2px #a5a5a5;
	font-family: 'Byom-light', sans-serif;
	font-size: 1.8em ;
	border-radius: 25px;
	-moz-border-radius: 25px;
	-webkit-border-radius: 25px;
	padding: 9px 0px 9px 0px;
	box-shadow: 5px 5px 11px #717171;
	-moz-box-shadow: 5px 5px 11px #717171;
	-webkit-box-shadow: 5px 5px 11px #717171;
	margin-right: 4%;
}
		
		
		
.nav-pills>li.active>a, .nav-pills>li.active>a:focus, .nav-pills>li.active>a:hover {
	background-color: #a5a5a5;
	color: white;
}
		
.nav-pills>li>a:hover {
	color: white;
	background-color: #a5a5a5;
}

.glyphicon-circle-arrow-down {
    margin-right: 20px;
    margin-left: 15px; /* 35 */
    font-size: 1.5em;
    line-height: 0.5em;
    top: 10px;
}

.glyphicon-circle-arrow-up {
    
    margin-left: 10px;
    font-size: 1.5em;
    line-height: 0.5em;
    top: 10px;
}

#fila_1 {
	border: solid 3px #a5a5a5;
	background-color: white;
	margin: 25px 0px 25px 0px;
	padding: 3% 2% 3% 2% ;
	border-radius: 45px;
	-moz-border-radius: 45px;
	-webkit-border-radius: 45px;
	box-shadow: 5px 5px 11px #717171;
	-moz-box-shadow: 5px 5px 11px #717171;
	-webkit-box-shadow: 5px 5px 11px #717171;
}

#bloque_pills .col-sm-4 {
	width: 29%;
}

#bloque_pills .col-sm-8 {
	width: 71%;
}

@media (max-width:767px){
	
	.nav-pills > li > a {
		font-size: 1.5em ;
/*		color: aqua;*/
	}
	
	#bloque_pills .col-sm-4 {
		width: 100%;
	}

	#bloque_pills .col-sm-8 {
		width: 100%;
	}
	
	
}

@media (min-width:768px) AND (max-width:991px){
	.nav-pills > li > a {
		font-size: 1.4em ;
	}
}



/*========== aside ===========  */





/* //////////////////////// BANDA de TRES ////////////////////////// */

/* ////////////////////////////////////////////////////////// */


