/*---------------------------------------------------------------- 
COLORS ///////////////////////////////////////////////////////////
----------------------------------------------------------------*/

/* NARANJA / #ef7521 / R:239 G:117 B:33 /
------------------------------------------*/
.color-naranja{color:#ef7521;}

.color-naranja-back{background-color:#ef7521;}

/* NARANJA 2 / #f5a975 / 
------------------------*/
.color-naranja2{color:#f5a975;}

body#index section.productos-descripcion,
.btn:hover,
body#mallas section.descripcion,
body#mallas section.panel-tecnico ul.zigzag div.info,
.color-naranja2-back{background-color:#f5a975;}

/* NARANJA 3 / #f4d5c1 / 
------------------------*/
.color-naranja3{color:#f4d5c1;}

.box-info.uno,
.color-naranja3-back{background-color:#f4d5c1;}




/* AZUL / #7cacd8 / R:124 G:172 B:216 /
------------------------------------------*/
nav ul li a:hover,
.color-azul{color:#7cacd8;}


body#index section.panels-full div.in a.item,
body#index section.panels-full div.in .item.nosotros .titulo:after,
body#mallas section.panel-tecnico .item.aplicaciones,
body#mallas section.panel-tecnico ul.zigzag li:nth-child(even) div.info,
.color-azul-back{background-color:#7cacd8;}



.color2back-clear2,
	.box-info.dos{
	background-color:#f8e2dd;
	}



ul.actions li a,
ul.actions li span,
body#index .panels-full div.in a.item div.in span {
	background-color:rgba(124, 172, 216, 0.7);
	}

ul.actions li a:hover,
ul.actions li span:hover,
body#index .panels-full div.in a.item:hover div.in span {
	background-color:rgba(124, 172, 216, 1.0);
	}


/* NEUTRO / #202123	 / R:51 G:52 B:56 /
------------------------------------------*/

body#index section.panels-full div.in .item.nosotros .titulo,
.banner-cover.ls div.box h1.titulo,
.color-neutro{color:#202123	;}

ul.bsf,
footer,
.color-neutro-back{background-color:#202123	;}

/* NEUTRO 2 / #82878e / 
--------------------*/
html, body,
nav ul li a,
.txt-small a:hover,
div.alert p.msj,
ul.bsf li,
.color-neutro2{color:#82878e;}

.color-neutro2-back{background-color:#82878e;}


/* NEUTRO 3 / #d3d9e4 / 
--------------------*/
.txt-small,
.txt-small a, 
.txt-small a:visited,
a.firma,
a.firma:visited,
a.firma:hover,
.btn-cancelar, 
.btn-cancelar:visited,
.color-neutro3{color:#d3d9e4;}

body#mallas section.circulos ul li,
ul.zigzag div.imagen,
body#mallas section.panel-contacto,
body#nosotros div.container,
body#contacto div.container,
.color-neutro3-back{background-color:#d3d9e4;}





.colorneutroback-clear1,
	.btn-cancelar, 
	.btn-cancelar:visited{
	background-color:#888d9b!important;
	}
.colorneutroback-clear2,
	.box-info,
	hr,
	input[type=submit] + label,
	input[type=text], 
	textarea,
	input[type="text"]:focus, 
	textarea:focus,
	select:focus {
	background-color:#eaedf2;
	}


/* BLANCO / #FFF / R:255 G:255 B:255 /
------------------------------------------*/
body#index .banner-cover div.box .info h1,
body#index .btn,
body#index .panels-full div.in a.item,
body#index section.productos-descripcion div.in > div.item.uno h3,
body#index .list-icon-box p,
body#index .list-icon-box p *,
body#index .list-icon-box .item h2,
body#mallas section.descripcion,
body#mallas section.panel-tecnico ul.zigzag div.info,
body#mallas section.panel-tecnico ul.zigzag div.info h3,
.color-blanco {color:#fff;}

html, body,
header,
body#index .banner-cover div.box .imagen,
body#index section.panels-full div.in .item.nosotros,
body#index section.productos-descripcion div.in > div.item.dos,
body#index section.panel-contacto div.formulario,
.banner-cover.ls div.box,
article,
aside,
body.post-video div.video,
.color-blanco-back{background-color:#fff;}


/* BLANCO / 0.8 /
-----------------*/
ul.ventajas-list li,
ul.actions li > *,
ul.actions li label > * {color:rgba(255, 255, 255, 0.8);}



/* NEGRO /  /
------------------------------------------*/
body#galeria h1.titulo,
body.fila h1.titulo,
body#fila h1.titulo,
body.post-video.fila section.panel-contacto h3,
body#productos-fila section.panel-contacto h3,
.color-negro {color:#000;}


.color-negro-back{background-color:#000;}




/* --------------------------------------------- COLORS  > OK */
.color-ok {color:#55b88b;}


ul.ventajas-list li,
.color-ok-back {background-color:#55b88b;}








.colorok-black,
	.box-info.ok,
	div.alert p.okas{
	color:#1a3127!important;
	}
.colorok {
	color:#55b88b!important;
	}
.colorok-clear,
	.btn-ok, 
	.btn-ok:visited{
	color:#d9f3e7!important;
	}



.colorokback-dark {
	background-color:#1a3127!important;
	}
.colorokback,
	.btn-ok, 
	.btn-ok:visited,
	 {
	background-color:#55b88b!important;
	}
.colorokback-clear,
	.box-info.ok,
	div.alert p.okas, {
	background-color:#d9f3e7!important;
	}

/* --------------------------------------------- COLORS  > ALERT */
.coloralert-black,
	.box-info.warning {
	color:#360c0c;
	}
.coloralert,
	div.alert p.error {
	color:#e96c6c;
	}
.coloralert-clear,
	.btn-delete, 
	.btn-delete:visited {
	color:#f5e6e6!important;
	}



.coloralertback-dark {
	background-color:#360c0c;
	}
.coloralertback,
	.btn-delete, 
	.btn-delete:visited {
	background-color:#e96c6c!important;
	}
.coloralertback-clear,
	.box-info.warning,
	div.alert p.error {
	background-color:#f5e6e6;
	}