@charset "utf-8";
/* CSS Document */
.fondo {
	background-color: #DCDCDC;
}
.cuadro {
	padding: 20px;
	border: groove;
}
/*----------------------------- hovereffect -----------------------------*/
.hovereffect{
	filter: brightness(0.7);
	-webkit-filter: brightness(0.7);
}
.hovereffect:hover {
	filter: none;
	-webkit-filter: none;
}
.overlay {
    width: 100%;
    position: absolute;
	top: 0;
	padding-left: 20px;
	height: 4.75em;
	background: #131413;
	color: #fff;
	opacity: 0.6;
}
/*------------------------------ Luces ------------------------------*/
.form-control:focus {
	border-color: #d1dd1d;
	-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(209, 221, 29, .6); 
}
/*------------------------------ Links ------------------------------*/
a[href] {
	text-decoration: none;
	color: #C4E444;	
	border: #131413;
}
a[href]:hover,a:focus,a:active {
	color: #E6FF7F;
	border: #E6FF7F;
}
/*------------------------------ Boton ------------------------------*/
.btn-primary {
	color: #FFF;
	background: #212121;
	border-radius: 0px;
	border-width: 5px;
	border-color: #212121;
}
.btn-primary:focus,
.btn-primary:hover,
.btn-primary:active,
.btn-primary:active:hover,
.btn-primary.active:hover,
.btn-primary:active:focus {
	color: #131413;
	background-color: #FFF;
	border-color: #FFF;
}
/*------------------------------ color ------------------------------*/
.titulo-1 {
	color: #131413;
}
.titulo-3 {
	color: #FFF;
}
.color-0 {
	border: none;
	background-color: #FFF;
	padding: 0px;
}
.color-1 {
	color: #7B7979;
	background-color: #C4E444;
}
.color-2 {
	color: #7B7979;
	background-color: #E6FF7F;
}
.color-10 {
	color: #C3C3C4;
	background-color: #212121;
}	
/*------------------------------ padding ------------------------------*/
.padding-0 {
	padding: 0;
	marging: 0;
}
.padding-1 {
	padding-top: 8%;
}
.padding-6 {
	padding: 20px;
	marging: 0;
}
.padding-8 {
	padding: 20px 68px;
	marging: 0;
	text-align: left;
}
.padding-10 {
	padding: 50px 68px;
	marging: 0;
	text-align: left;
}
/*------------------------------ navbar ------------------------------*/
.navbar {
  margin-bottom: 0;
  border: none;
}
.navbar-default {
	background: transparent;
	border-color: transparent;
	box-shadow: none;
	border-radius: 0px;
	border: none;
}
nav.navbar-default ul.navbar-nav a {
	border-bottom-style: solid;
	border-bottom-color: transparent;
}
nav.navbar-default ul.navbar-nav a:hover,
nav.navbar-default ul.navbar-nav a:focus {
	border-bottom-color: rgba(209, 221, 29, .6);
}
/*------------------------------ dropdown ------------------------------*/
.mega-dropdown {
	position: static !important;
}
.mega-dropdown-menu {
	border-radius: 0px;
	border: none;
	opacity: 0.8;
	background:#131413;
    padding: 20px 0px;
    width: 100%;
    box-shadow: none;
    -webkit-box-shadow: none;
}
.mega-dropdown-menu > li > ul {
	padding: 0;
	margin: 0;
}
.mega-dropdown-menu > li > ul > li {
	list-style: none;
}
.mega-dropdown-menu > li > ul > li > a {
	display: block;
	color: #7B7979;
	padding: 3px 5px;
}
.mega-dropdown-menu > li ul > li > a:hover,
.mega-dropdown-menu > li ul > li > a:focus {
	text-decoration: none;
	padding-left: 15px;
	color: #D1DD1D;
	border: hidden;
	-moz-transition: padding 150ms ease-out 0s;
    -ms-transition: padding 150ms ease-out 0s;
    -o-transition: padding 150ms ease-out 0s;
    -webkit-transition: padding 150ms ease-out 0s;
    transition: padding 150ms ease-out 0s;
}
.mega-dropdown-menu .dropdown-header {
	font-size: 1.3em;
	color: #7B7979;
	padding: 5px 60px 5px 5px;
	line-height: 30px;
}
/*------------------------------ footer ------------------------------*/
.link > li {
    border-bottom: none;
	border-width: 1px;
}
.link > li > a, .link > li > a {
    color: #C3C3C4;
}
.link > li > a:hover, .link > li > a:focus {
	text-decoration: none;
	color:  #FFF;
}