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

/* AZUL / #0e3048 /
------------------------------------------*/
body#nosotros .panel-cobertura p,
nav ul li span div.dropdown-box a,
.color-azul{color:#0e3048;}


header,
footer,
section.descripcion,
section.titulo-producto h1,
.color-azul-back{background-color:#0e3048;}

/* AZUL 2 / #5b6e7c /
------------------------------------------*/

ul.bsf li,
footer,
footer *,
.color-azul2{color:#5b6e7c;}

.color-azul2-back{background-color:#5b6e7c;}




/* VERDE / #8cbf42 / 
------------------------------------------*/
.color-verde{color:#8cbf42;}

body#index .descripcion .title:after,
.panel-cobertura,
nav ul li span div.dropdown-box,
.color-verde-back{background-color:#8cbf42;}



/* VERDE 2 / #549037 / 
------------------------------------------*/
.color-verde2{color:#549037;}

ul.actions li a,
ul.actions li span,
.btn,
.color-verde2-back{background-color:#549037;}


/* VERDE 3 / #20642d / 
------------------------------------------*/
.color-verde3{color:#20642d;}

.color-verde3-back{background-color:#20642d;}





/* NEUTRO / #3d3d3d / 
------------------------------------------*/
html, body,
.color-neutro{color:#3d3d3d;}


.color-neutro-back{background-color:#3d3d3d;}


/* NEUTRO 2 / #8b8c8b / 
------------------------------------------*/

.txt-small a:hover,
div.alert p.msj,
.color-neutro2{color:#8b8c8b;}

.btn-cancelar, 
.btn-cancelar:visited,
.color-neutro2-back{background-color:#8b8c8b;}


/* NEUTRO 3 / #e4e5e3 / 
------------------------------------------*/
.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:#e4e5e3;}

.box-info,
hr,
input[type=submit] + label,
input[type=text], 
textarea,
input[type="text"]:focus, 
textarea:focus,
select:focus,
body#index .panel-masservicios,
body#nosotros aside img,
.color-neutro3-back{background-color:#e4e5e3;}


/* NEGRO / #000 / 
------------------------------------------*/
.color-negro {color:#000;}

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



/* BLANCO / #FFF / 
------------------------------------------*/
body#index .banner-cover h2,
body#index .banner-cover h1,
.btn:hover,
ul.actions li > *:hover,
section.titulo-producto h1,
nav ul li span div.dropdown-box a:hover,
nav ul li > *:hover,
.color-blanco {color:#fff;}

html, body,
body#index .panel-masservicios div.in div,
body#index .panel-contactoleft div.in div.formulario,
.banner-cover,
ul.zigzag div.imagen,
.color-blanco-back{background-color:#fff;}


/* BLANCO / 70% */
.btn-delete, 
.btn-delete:visited,
ul.actions li > *,
.btn,
body#index .descripcion div.in *,
nav ul li > *,
ul.actions li label > * {color:rgba(255, 255, 255, 0.7);}





/* COLOR OK / #55b88b / 
------------------------------------------*/
div.alert p.okas,
.color-ok {color:#55b88b;}

.btn-ok, 
.btn-ok:visited,
.color-ok-back {background-color:#55b88b;}


/* COLOR OK / 20% */
.box-info.ok {background-color:rgba(85, 184, 139, 0.2);}




/* COLOR WARNING / #fc6161 / 
------------------------------------------*/
div.alert p.error,
.color-alert {color:#fc6161;}

.color-alert-back {background-color:#fc6161;}


/* COLOR WARNING / 20% */
.btn-delete, 
.btn-delete:visited,
.box-info.warning {background-color:rgba(252, 97, 97, 0.2);}