body, html {
	max-width: 100%;
	overflow-x: hidden;
}
body {
	margin: 0;
	padding: 0;
	font-family:Verdana, Arial;
	font-size:12px;
	color: #000;
}
img{
	border: 0;
}
h1, h2, h3, h4, h5, h6{
	margin: 0;
	padding: 0;
}

.fondo02{
	background: rgba(0, 0, 0, .2);
}
.fondo03{
	background: rgba(145, 188, 81, 1);
}


.texto01{
	font-family: 'latolight';
	line-height: 100%;
}
.plecaMenu{
	display: block;
	position: absolute;
	top: 0;
	z-index: 100;
	/* background: rgba(0, 0, 0, .2); */
}
.boxVideos{
	display: block;
	/* position: absolute; */
	top: 0;
	z-index: 1;
	margin-top: -70px;
}
.logo{
	width: 100px;
}
.menu{
	display: inline-block;
	margin-top: 15px;
}
.menu a{
	display: inline-block;
	padding: 0px 5px;
	font-family: 'latolight', Verdana, sans-serif;
	font-size: 14px;
	color: #FFF;
	text-decoration: none;
	/* text-shadow: 1px 1px 2px #000; */
	/* border-bottom: 2px solid #DBDFD5; */
	/* background: #F00; */
}
.menu a:hover{
	display: inline-block;
	/* padding: 3px 5px; */
	font-family: 'latolight', Verdana, sans-serif;
	font-size: 14px;
	color: #C5DF90;
	text-decoration: none;
	/* text-shadow: 1px 1px 2px #91BC51; */
	/* padding-bottom: 3px;
	border-bottom: 2px solid #DB8901; */
}
li.uk-active{
	padding: 0;
	margin: 0;
	display: inline-block;
	/* padding: 3px 5px; */
	font-family: 'latolight', Verdana, sans-serif;
	font-size: 16px;
	color: #273429;
	text-decoration: none;
	border-bottom: 2px solid #DB8901;
}

a.botonContacto{
	display: inline-block;
	font-family: 'latoregular', Verdana, sans-serif;
	font-size: 16px;
	color: #FFF;
	text-decoration: none;
	border: 1px solid #FFF;
	border-radius: 15px;
	margin-top: 15px;
}
a.botonContacto:hover {
	background: #C5DF90;
	color: #FFF;
	border: 1px solid #91BC51;
	border-radius: 15px;
}
a.iconosRedes{
	font-family: 'latoregular', Verdana, sans-serif;
	font-size: 14px;
	color: #FFF;
	line-height: 100%;
}
a.iconosRedes:hover{
	color: #C5DF90;
	line-height: 100%;
	text-decoration: none;
}
.menuDesk a{
	font-family: 'latoregular';
	color: #000;
	font-size: 18px;
	text-decoration: none;
}
.menuDesk a:hover{
	color: #91BC51;
	text-decoration: none;
}

.plecaMenuMovil a{
	font-size: 18px;
	color: #FFF;
	text-decoration: none;
}
.plecaMenuMovil a:hover{
	font-size: 18px;
	color: #91BC51;
	text-decoration: none;
}

.boton01 a{
	font-size: 16px !important;
}
.boton01 a span{
	font-size: 14px !important;
}
.electronpower-logo{
	display: inline-block;
	width: 250px;
}
.text-app h2{
	font-display: 'latobold';
	font-size: 20px;
	color: #000;
}
.text-app h3{
	font-family: 'latolight', Verdana, sans-serif;
	font-size: 18px;
	color: #000;
}
.text-app h4{
	font-family: 'latobold', Verdana, sans-serif;
	font-size: 14px;
	color: #000;
}
.imgApps{
	width: 100%;
	max-width: 125px;
}
.cajaApps{
	display: inline-block;
	width: 100%;
	max-width: 300px;
	/* background: #CCC; */
}
/** **/
.electron-power img{
	width: 100%;
	max-width: 350px;
	text-align: center;

}
.electron-power{
	font-family: 'latolight', Verdana, sans-serif;
	font-size: 18px;
	color: #000;
	text-align: justify;

} 

/** cargadores **/
.cargadores{
	font-family: 'latolight', Verdana, sans-serif;
	font-size: 16px;
	color: #000;
	text-align: justify;
}
.cargadores b, .cargadores strong{
	font-family: 'latobold', Verdana, sans-serif;
	color: #000;
}

.cargadores h2{
	font-family: 'latobold_italic', Verdana, sans-serif;
	font-size: 18px;
	color: #000;
}
.cargadores h3{
	font-family: 'latolight', Verdana, sans-serif;
	font-size: 14px;
	color: #000;
}
.cargador{
	width: 100%;
}

.cargador td {
	width: 32px;
	font-family: 'latolight', Verdana, sans-serif;
	font-size: 14px;
	color: #000;
}
.cargador td img{
	width: 32px;
}
a.cargadorBot01{
	display: inline-block;
	padding: 5px 10px;
	background: #6B6B6B;
	color: #FFF;
	font-family: 'latolight', Verdana, sans-serif;
	font-size: 13px;
	text-decoration: none;
}
a.cargadorBot01:hover{
	display: inline-block;
	padding: 5px 10px;
	background: #91BC51;
	color: #FFF;
	font-family: 'latolight', Verdana, sans-serif;
	font-size: 13px;
	text-decoration: none;
}
a.cargadorBot02{
	display: inline-block;
	padding: 5px 10px;
	background: #91BC51;
	color: #FFF;
	font-family: 'latolight', Verdana, sans-serif;
	font-size: 13px;
	text-decoration: none;
}
a.cargadorBot02:hover{
	display: inline-block;
	padding: 5px 10px;
	background: #6B6B6B;
	color: #FFF;
	font-family: 'latolight', Verdana, sans-serif;
	font-size: 13px;
	text-decoration: none;
}
#Nombre, #Apellido, #Email, #Supiste, #RecibirInformacion{
	border: 0;
	border-radius: 0;
	border-bottom: 1px solid #000;
	padding: 5px;
	font-family: 'latolight', Verdana, sans-serif;
	font-size: 14px;
	text-decoration: none;
	color: #000;
	width: 100%;
	/* max-width: 200px; */
}
#Comentario,#Mensaje{
	border-radius: 0;
	border: 1px solid #000;
	padding: 5px;
	font-family: 'latolight', Verdana, sans-serif;
	font-size: 14px;
	text-decoration: none;
	color: #000;
	width: 100%;
}
#Enviar{
	border: 0;
	border-radius: 0;
	background: #91BC51;
	color: #FFF;
	font-size: 14px;
	padding: 5px 20px;
}
#Enviar:hover{
	border: 0;
	border-radius: 0;
	background: #6B6B6B;
	color: #FFF;
	font-size: 14px;
	padding: 5px 20px;
}


textarea:focus, input:focus{
	outline: none !important;
}
*:focus {
	outline: none !important;
}
.uk-modal-title{
	font-family: 'latobold', Verdana, sans-serif;
	font-size: 18px;
	text-decoration: none;
	color: #000;
}

/** contacto **/

.contacto img{
	width: 100%;
	max-width: 350px;
}
.contacto{
	font-family: 'latolight', Verdana, sans-serif;
	font-size: 16px;
	text-decoration: none;
	color: #000;
}
.contacto a{
	font-family: 'latolight', Verdana, sans-serif;
	font-size: 16px;
	text-decoration: none;
	color: #000;
}
.contacto a:hover{
	font-family: 'latolight', Verdana, sans-serif;
	font-size: 16px;
	text-decoration: none;
	color: #91BC51;
}

/** anunciantes **/
.anunciantes h2{
	font-family: 'latobold_italic', Verdana, sans-serif;
	font-size: 22px;
	text-decoration: none;
	color: #000;
}
.anunciantes h3{
	font-family: 'latobold_italic', Verdana, sans-serif;
	font-size: 18px;
	text-decoration: none;
	color: #91BC51;
}
.anunciantes{
	font-family: 'latolight', Verdana, sans-serif;
	font-size: 16px;
	text-decoration: none;
	color: #000;
	text-align: justify;
}


/** footer **/
.footerBox{
	display: block;
	position: relative;
	bottom: 0;
	border-top: 2px solid #848484;
}
.footerImage{
	display: inline-block;
	width: 150px;
}
.footer{
	font-family: 'latolight', Verdana, sans-serif;
	font-size: 14px;
	color: #666666;
}
.footer a{
	font-size: 14px;
	color: #666666;
	text-decoration: none;
}
.footer a:hover{
	color: #91BC51;
	text-decoration: none;
}
.menuFoot{
	display: inline-block;
	margin-top: 15px;
}
.menuFoot a{
	display: inline-block;
	padding: 0px 5px;
	font-family: 'latolight', Verdana, sans-serif;
	font-size: 14px;
	color: #666;
	text-decoration: none;
	/* text-shadow: 1px 1px 2px #000; */
	/* border-bottom: 2px solid #DBDFD5; */
	/* background: #F00; */
}
.menuFoot a:hover{
	display: inline-block;
	/* padding: 3px 5px; */
	font-family: 'latolight', Verdana, sans-serif;
	font-size: 14px;
	color: #91BC51;
	text-decoration: none;
	/* text-shadow: 1px 1px 2px #91BC51; */
	/* padding-bottom: 3px;
	border-bottom: 2px solid #DB8901; */
}
a.botonContactoFooter{
	display: inline-block;
	font-family: 'latoregular', Verdana, sans-serif;
	font-size: 16px;
	color: #FFF;
	text-decoration: none;
	border: 1px solid #6B6B6B;
	background: #6B6B6B;
	border-radius: 15px;
	margin-top: 15px;
}
a.botonContactoFooter:hover {
	background: #91BC51;
	color: #FFF;
	border: 1px solid #91BC51;
	border-radius: 15px;
}
a.iconosRedesFooter{
	font-family: 'latoregular', Verdana, sans-serif;
	font-size: 14px;
	color: #91BC51;
	line-height: 100%;
}
a.iconosRedesFooter:hover{
	color: #6B6B6B;
	line-height: 100%;
	text-decoration: none;
}
.borde01{
	border-bottom: 1px solid #C5DF90;
}


@media (max-width: 768px) {

}
@media (max-width: 480px) {

}

