* {   padding:0; margin:0;}

html {
	
	 
        background-color: #000;
        background-size: cover;
}

.body {width:100%; }

@font-face {
    font-family: 'quicksandlight';
    src: url('../fonts/quicksand-light-webfont.eot');
    src: url('../fonts/quicksand-light-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/quicksand-light-webfont.woff2') format('woff2'),
         url('../fonts/quicksand-light-webfont.woff') format('woff'),
         url('../fonts/quicksand-light-webfont.ttf') format('truetype'),
         url('../fonts/quicksand-light-webfont.svg#quicksandlight') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'FelixTitlingMT';
    src: url('../fonts/FelixTitlingMT.eot');
    src: url('../fonts/FelixTitlingMT.eot?#iefix') format('embedded-opentype'),
         url('../fonts/FelixTitlingMT.woff2') format('woff2'),
         url('../fonts/FelixTitlingMT.woff') format('woff'),
         url('../fonts/FelixTitlingMT.ttf') format('truetype'),
         url('../fonts/FelixTitlingMT.svg#FelixTitlingMT') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
	font-family: 'icomoon';
	src:url('fonts/icomoon.eot?v7w8kz');
	src:url('fonts/icomoon.eot?#iefixv7w8kz') format('embedded-opentype'),
		url('fonts/icomoon.ttf?v7w8kz') format('truetype'),
		url('fonts/icomoon.woff?v7w8kz') format('woff'),
		url('fonts/icomoon.svg?v7w8kz#icomoon') format('svg');
	font-weight: normal;
	font-style: normal;
}

[class^="icon-"], [class*=" icon-"] {
	font-family: 'icomoon';
	speak: none;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height: 1;

	/* Better Font Rendering =========== */
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}

	
a:active {color:inherit; font-style:normal; text-decoration:none;}
a:visited {color:inherit; font-style:normal; text-decoration:none;}
a:hover {color:inherit; font-style:normal; text-decoration:none;}
a {color:inherit; font-style:normal; text-decoration:none;}
.logo {Width:100%;text-align: center; padding: 25% 0%;}
.logo img { width:80%;padding: 0% 10%;}
.box-1 {width:100%; text-align: center; background-image:url("../images/fondo01.jpg") ; background-repeat:no-repeat; background-size: cover; display: block;  padding:0% 0%; ;border-bottom:#BA7821 solid 1px; margin-bottom:0%; border-top:#BA7821 solid 1px;   }
.box-1 img {width:50%; }
.box-1 h1 {width:80%; margin: auto;  padding: 10% 10% 3% 10%; font-family: 'FelixTitlingMT'; text-align: center; font-size:140%; color: #ba7821;background-image:url("../images/fondo-gris.png") ; background-repeat:repeat;   }
.box-1 p {width:90%; margin: auto; font-family: 'quicksandlight'; text-align: justify; font-size:110%; color: #fff; background-image:url("../images/fondo-gris.png") ; background-repeat:repeat; padding: 0% 5% 10% 5%;   }

.box-2 {width:100%; text-align: center;  background-repeat:no-repeat; background-size: auto;  padding:5% 0%; padding-bottom: 20%;  }
.box-2 img {width:50%; }
.box-2 h2 {width:70%; margin: auto;  padding: 5% 15% 0% 15%; font-family: 'FelixTitlingMT'; text-align: center; font-size:120%; background-image:url("../images/fondo-gris.png") ; background-repeat:repeat; border-top:#BA782 solid 1px;    }
.box-2 h3 {width:70%; margin: auto;  padding: 5% 15% 0% 15%; font-family: 'FelixTitlingMT'; text-align: center; font-size:140%; color: #ba7821;background-image:url("../images/fondo-gris.png") ; background-repeat:repeat;    }
.box-2 p {width:90%; margin: auto; font-family: 'quicksandlight'; text-align: justify; font-size:130%; color: #fff; background-image:url("../images/fondo-gris.png") ; background-repeat:repeat; padding: 2% 5% 5% 5%; border-bottom:#BA7821 solid 1px; margin-bottom:0%;  }

.box-3 {width:100%; text-align: center;   padding:5% 0%;  border-bottom:#BA7821 solid 1px; margin-bottom: 5%;  }
.box-3 img {width:80%; }
.box-3 h1 {width:70%; margin: auto;  padding: 12% 15% 3% 15%; font-family: 'FelixTitlingMT'; text-align: center; font-size:140%; color: #ba7821;background-color: #2B0001 ; background-repeat:repeat; border-top:#2B0001 solid 1px;    }
.box-3 h2 {width:70%; margin: auto;  padding: 7% 15% 3% 15%; font-family: 'FelixTitlingMT'; text-align: center; font-size:140%; color: #ba7821;background-image:url("../images/fondo-gris.png") ; background-repeat:repeat; border-top:#BA7821 solid 1px;    }
.box-3 h3 {width:70%; margin: auto;  padding: 2% 15% 0% 15%; font-family: 'FelixTitlingMT'; text-align: center; font-size:140%; color: #ba7821;background-image:url("../images/fondo-gris.png") ; background-repeat:repeat;    }
.box-3 p {width:90%; margin: auto; font-family: 'quicksandlight'; text-align: justify; font-size:130%; color: #fff; background-image:url("../images/fondo-gris.png") ; background-repeat:repeat; padding: 2% 5% 7% 5%; border-bottom:#BA7821 solid 1px; margin-bottom:0%;  }
.box-3 ul {width:90%; margin: auto;  padding: 2% 5% 0% 5%; font-family: 'FelixTitlingMT'; text-align: center; font-size:100%; color: #ba7821;background-image:url("../images/fondo-gris.png") ; background-repeat:repeat;   }
.box-3 li {width:90%; margin: auto;  padding: 2% 5% 0% 5%; font-family: 'FelixTitlingMT'; text-align: center; font-size:110%; color: #fff;background-image:url("../images/fondo-gris.png") ; background-repeat:repeat; list-style: none;  }


.footer {width:100%; text-align: center; border-top:#BA782 solid 1px; padding:3% 0% 30% 0;  }
.footer img {width:50%; padding-bottom: 10%; }
.footer h2 {width:80%; margin: auto;  padding: 1% 10% 0% 10%; font-family: 'FelixTitlingMT'; text-align: center; font-size:100%; color: #ba7821;background-image:url("../images/fondo-gris.png") ; background-repeat:repeat;     }
.footer h3 {width:80%; margin: auto;  padding: 1% 10% 0% 10%; font-family: 'FelixTitlingMT'; text-align: center; font-size:100%; color: #ba7821;background-image:url("../images/fondo-gris.png") ; background-repeat:repeat;    }
.footer p {width:80%; margin: auto; font-family: 'quicksandlight'; text-align: center; font-size:100%; color: #fff; background-image:url("../images/fondo-gris.png") ; background-repeat:repeat; padding: 2% 10% 1% 10%; margin-bottom:0%;  }


.publicidad {width:100%; text-align: center; border-top:#BA782 solid 1px; padding:3% 0% 3% 0%;  }
.publicidad img {width:90%; padding-bottom: 2%; }
.publicidad h2 {width:80%; margin: auto;  padding: 1% 10% 0% 10%; font-family: 'FelixTitlingMT'; text-align: center; font-size:100%; color: #ba7821;background-image:url("../images/fondo-gris.png") ; background-repeat:repeat;     }
.publicidad h3 {width:80%; margin: auto;  padding: 1% 10% 0% 10%; font-family: 'FelixTitlingMT'; text-align: center; font-size:100%; color: #ba7821;background-image:url("../images/fondo-gris.png") ; background-repeat:repeat;    }
.publicidad p {width:80%; margin: auto; font-family: 'quicksandlight'; text-align: center; font-size:100%; color: #fff; background-image:url("../images/fondo-gris.png") ; background-repeat:repeat; padding: 2% 10% 1% 10%; margin-bottom:0%;  }
publicidad



.redes {width:20%;top:0%; left:80%; position: absolute; text-align: center; padding:5% 0%;  }

.redes img {width:40%;   }

.contacto {width:100%;  text-align: center;  padding:1% 0%; }

.contacto img {width:8%; padding: 2%;  }

.anterior-siguiente{ width: 100%; border-top:#BA7821 solid 1px; border-bottom:#BA7821 solid 1px;  }
.caja-anterior-siguiente{ width: 50%; margin: auto; font-family: 'quicksandlight'; text-align: center; font-size:100%; color: #fff; background-color:#000 ; background-repeat:repeat; padding: 2% 0% ; margin-bottom:0%; float: left; color: #ba7821; }
.caja-anterior-siguiente p {margin: auto; font-family: 'quicksandlight'; text-align: center; font-size:120%;  padding:2% 2% 1% 2%; margin-bottom:0%;color: #ba7821;   }
.caja-anterior-siguiente img{ width:15%; padding: 0% ; margin-bottom:2%;  }

.anterior-siguiente2{ width: 100%;  border-bottom:#BA7821 solid 1px;  }
.caja-anterior-siguiente2{ width: 50%; margin: auto; font-family: 'quicksandlight'; text-align: center; font-size:100%; color: #fff; background-color:#000 ; background-repeat:repeat; padding: 2% 0% ; margin-bottom:0%; float: left; color: #ba7821; }
.caja-anterior-siguiente2 p {margin: auto; font-family: 'quicksandlight'; text-align: center; font-size:120%;  padding:2% 2% 1% 2%; margin-bottom:0%;color: #ba7821;   }
.caja-anterior-siguiente2 img{ width:15%; padding: 0% ; margin-bottom:20%;  }






.logo1 {Width:100%;text-align: center; padding: 25% 0%;}
.logo1 img { width:80%;padding: 0% 10%;}
.box-13 {width:100%; text-align: center;   padding:5% 0% 2% 0%;  border-bottom:#BA7821 solid 1px; margin-bottom: 3%;  }
.box-13 img {width:100%; padding-top: 2%; }
.box-13 h1 {width:70%; margin: auto;  padding: 12% 15% 3% 15%; font-family: 'FelixTitlingMT'; text-align: center; font-size:140%; color: #ba7821;background-color: #2B0001 ; background-repeat:repeat; border-top:#2B0001 solid 1px;    }
.box-13 h2 {width:70%; margin: auto;  padding: 7% 15% 3% 15%; font-family: 'FelixTitlingMT'; text-align: center; font-size:140%; color: #ba7821;background-image:url("../images/fondo-gris.png") ; background-repeat:repeat; border-top:#BA7821 solid 1px;    }
.box-13 h3 {width:70%; margin: auto;  padding: 5% 15% 0% 15%; font-family: 'FelixTitlingMT'; text-align: center; font-size:140%; color: #ba7821;background-image:url("../images/fondo-gris.png") ; background-repeat:repeat;    }
.box-13 p {width:90%; margin: auto; font-family: 'quicksandlight'; text-align: justify; font-size:130%; color: #fff; background-image:url("../images/fondo-gris.png") ; background-repeat:repeat; padding: 2% 5% 2% 5%; margin-bottom:0%;  }
.box-13 ul {width:100%; margin: auto;  padding: 2% 0% 0% 0%; font-family: 'FelixTitlingMT'; text-align: center; font-size:100%; color: #ba7821;background-image:url("../images/fondo-gris.png") ; background-repeat:repeat;   }
.box-13 li {width:90%; margin: auto;  padding: 1% 5%; font-family: 'quicksandlight'; text-align: center; font-size:110%; color: #fff;background-image:url("../images/fondo-gris.png") ; background-repeat:repeat; list-style: none;  }
.inicio-perfil {width: 100%; }
.inicio-perfil img {width: 7%;  }
.etiqueta-perfil {width: 100%;  }
.etiqueta-perfil img {width: 25%; padding: 1%;  }
.videos {width: 100%;}
.videos img {width: 4%; padding-bottom: 2%;}




.box-21 {width:100%; text-align: center; background-image:url("../images/fondo02.jpg") ; background-repeat:no-repeat; background-size: cover; display: block;  padding:0% 0%; border-bottom:#BA7821 solid 1px; margin-bottom:0%; border-top:#BA7821 solid 1px;   }
.box-21 img {width:50%; }
.box-21 h1 {width:80%; margin: auto;  padding: 7% 10% 3% 10%; font-family: 'FelixTitlingMT'; text-align: center; font-size:140%; color: #ba7821;background-image:url("../images/fondo-gris.png") ; background-repeat:repeat;   }
.box-21 p {width:90%; margin: auto; font-family: 'quicksandlight'; text-align: justify; font-size:110%; color: #fff; background-image:url("../images/fondo-gris.png") ; background-repeat:repeat; padding: 0% 5% 7% 5%;   }


.box-23 {width:100%; text-align: center;   padding:5% 0% 2% 0%;  border-bottom:#BA7821 solid 1px; margin-bottom: 5%;  }

.box-23 h1 {width:70%; margin: auto;  padding: 12% 15% 3% 15%; font-family: 'FelixTitlingMT'; text-align: center; font-size:140%; color: #ba7821;background-color: #2B0001 ; background-repeat:repeat; border-top:#2B0001 solid 1px;    }
.box-23 h2 {width:50%; margin: auto;  padding: 7% 15% 3% 15%; font-family: 'FelixTitlingMT'; text-align: center; font-size:140%; color: #ba7821;background-image:url("../images/fondo-gris.png") ; background-repeat:repeat;     }
.box-23 h3 {width:70%; margin: auto;  padding: 4% 5% 1% 5%; font-family: 'FelixTitlingMT'; text-align: center; font-size:100%; color: #ba7821;background-image:url("../images/fondo-gris.png") ; background-repeat:repeat;    }
.box-23 p {width:90%; margin: auto; font-family: 'quicksandlight'; text-align: justify; font-size:130%; color: #fff; background-image:url("../images/fondo-gris.png") ; background-repeat:repeat; padding: 2% 5% 7% 5%; border-bottom:#BA7821 solid 1px; margin-bottom:0%;  }

.foto-perfil{width: 100%; padding-bottom: 3%;}
.foto-perfil img{width: 96%;padding: 1% 2%; }

.box-232 {width:100%; text-align: center;   padding:5% 0% 2% 0%;  border-bottom:#BA7821 solid 1px; margin-bottom: 5%;  }

.box-232 h1 {width:70%; margin: auto;  padding: 12% 15% 3% 15%; font-family: 'FelixTitlingMT'; text-align: center; font-size:140%; color: #ba7821;background-color: #2B0001 ; background-repeat:repeat; border-top:#2B0001 solid 1px;    }
.box-232 h2 {width:50%; margin: auto;  padding: 7% 15% 3% 15%; font-family: 'FelixTitlingMT'; text-align: center; font-size:140%; color: #ba7821;background-image:url("../images/fondo-gris.png") ; background-repeat:repeat;     }
.box-232 h3 {width:90%; margin: auto;  padding: 4% 5% 1% 5%; font-family: 'FelixTitlingMT'; text-align: center; font-size:100%; color: #ba7821;background-image:url("../images/fondo-gris.png") ; background-repeat:repeat;    }
.box-232 p {width:90%; margin: auto; font-family: 'quicksandlight'; text-align: justify; font-size:130%; color: #fff; background-image:url("../images/fondo-gris.png") ; background-repeat:repeat; padding: 2% 5% 7% 5%; border-bottom:#BA7821 solid 1px; margin-bottom:0%;  }




.perfil {width: 100%;  padding-bottom: 2%; }
.perfil img {width: 90%;}

.perfil ul {width:90%; margin: auto;  padding: 2% 5% 0% 5%; font-family: 'FelixTitlingMT'; text-align: center; font-size:100%; color: #ba7821;background-image:url("../images/fondo-gris.png") ; background-repeat:repeat;   }
.perfil li {width:100%; margin: auto;  padding: 1% 0% 0% 0%; font-family: 'FelixTitlingMT'; text-align: center; font-size:110%; color: #fff;background-image:url("../images/fondo-gris.png") ; background-repeat:repeat; list-style: none;  }

.foto-perfil{width: 100%; padding-bottom: 3%;}
.foto-perfil img{width: 100%;padding: 1% 0%; }




.informacion {width:100%; text-align: center;  ; background-repeat:no-repeat; background-size: cover; display: block;  padding:0% 0%; ;border-bottom:#BA7821 solid 1px; margin-bottom:0%; border-top:#BA7821 solid 1px;   }
.informacion img {width:120%; padding-left: 49%;}
.informacion h1 {width:80%; margin: auto;  padding: 7% 10% 3% 10%; font-family: 'FelixTitlingMT'; text-align: center; font-size:140%; color: #ba7821;background-image:url("../images/fondo-gris.png") ; background-repeat:repeat;   }
.informacion h2 {width:80%; margin: auto;  padding: 7% 10% 3% 10%; font-family: 'FelixTitlingMT'; text-align: center; font-size:140%; color: #ba7821;background-image:url("../images/fondo-gris.png") ; background-repeat:repeat;   }
.informacion p {width:90%; margin: auto; font-family: 'quicksandlight'; text-align: justify; font-size:110%; color: #fff; background-image:url("../images/fondo-gris.png") ; background-repeat:repeat; padding: 0% 5% 3% 5%;   }
.informacion ul {width:100%; margin: auto; font-family: 'quicksandlight'; text-align: justify; font-size:110%; color: #fff; background-image:url("../images/fondo-gris.png") ; background-repeat:repeat; padding: 0%    }
.informacion li {width:90%; margin: auto; font-family: 'quicksandlight'; text-align: justify; font-size:110%; color: #fff; background-image:url("../images/fondo-gris.png") ; background-repeat:repeat; padding: 0% 5% 1% 5%; text-decoration: none; display: block;   }
.informacion img {width:5%;    }






.box0 {width:100%;}
.box0 nav {width:90%; max-width:100%; margin: 20px auto; background-image: url(../images/fondo-rojo.png); background-repeat:repeat;}

.box0 nav ul { overflow:hidden; list-style:none; }
.box0 nav ul li { float:left;}
.box0 nav ul li a { color:#BA7821; padding:5% 10%; display:block; text-decoration:none; font-size:100%; }
.box0 nav ul li a:hover { background-color:#000; padding:22px; font-size:110%; padding-left:32px;color: #FFF;
 -webkit-transition: all 0.8s ease;
-moz-transition: all 0.8s ease;
-ms-transition: all 0.8s ease;
-o-transition: all 0.8s ease;
transition: all 0.8s ease;}
.box0 nav ul li span { margin-right: 10px; }


	.box0 nav {
		width:100%;
		heigth:100%;
		min-heigth:100%;
	
		bottom:-100%;
		margin:0;
		position:fixed;
	

	}
	
	.box0 nav ul li {
		display:block;
		float:none;
		border-bottom:1px solid #BA7821;
		font-family: 'FelixTitlingMT';
	}
	
	.menu-bar {display:block;min-height: 9%;
	width:100%; text-align: center;
	
	bottom:0; position:fixed;
	border-top:1px solid #BA7821;
		background-image: url(../images/fondo-rojo.png); background-repeat:repeat;
padding:2% 0% 0% 0% ;		
	}
	
	.menu-bar .bt-menu {
		display:block;
		
	
	
		color:#BA7821;
		text-decoration:none;
		font-weight:bold;
		font-size:130%;
		-webkit-box-sizing:border-box;
		-moz-box-sizing:border-box;
		box-sizing:border-box;
		
		
		font-family: 'FelixTitlingMT';

		
		
		}
	
	.icon-menu {float:left;
	font-size:120%; margin-right:15px;  }
	.icon-logo{float:right;
	font-size:120%; margin-right:5%; font-family:'quicksandlight'; font-weight:bold; }
	
@charset "utf-8";
/* CSS Document */

 