/*
To change this license header, choose License Headers in Project Properties.
To change this template file, choose Tools | Templates
and open the template in the editor.
*/
/* 
    
    Autor     : Oswaldo Cruz
    Fecha      : 09/03/2015, 21:10:54
*/

#escritorio_content table:hover {
  color: green;

  box-shadow: 10px 10px 5px #888888;

  background: rgba(226, 226, 226, 1);
  background: -moz-linear-gradient(
    left,
    rgba(226, 226, 226, 1) 0%,
    rgba(209, 209, 209, 1) 7%,
    rgba(219, 219, 219, 1) 12%,
    rgba(209, 209, 209, 1) 84%,
    rgba(209, 209, 209, 1) 89%,
    rgba(254, 254, 254, 1) 100%
  );
  background: -webkit-gradient(
    left top,
    right top,
    color-stop(0%, rgba(226, 226, 226, 1)),
    color-stop(7%, rgba(209, 209, 209, 1)),
    color-stop(12%, rgba(219, 219, 219, 1)),
    color-stop(84%, rgba(209, 209, 209, 1)),
    color-stop(89%, rgba(209, 209, 209, 1)),
    color-stop(100%, rgba(254, 254, 254, 1))
  );
  background: -webkit-linear-gradient(
    left,
    rgba(226, 226, 226, 1) 0%,
    rgba(209, 209, 209, 1) 7%,
    rgba(219, 219, 219, 1) 12%,
    rgba(209, 209, 209, 1) 84%,
    rgba(209, 209, 209, 1) 89%,
    rgba(254, 254, 254, 1) 100%
  );
  background: -o-linear-gradient(
    left,
    rgba(226, 226, 226, 1) 0%,
    rgba(209, 209, 209, 1) 7%,
    rgba(219, 219, 219, 1) 12%,
    rgba(209, 209, 209, 1) 84%,
    rgba(209, 209, 209, 1) 89%,
    rgba(254, 254, 254, 1) 100%
  );
  background: -ms-linear-gradient(
    left,
    rgba(226, 226, 226, 1) 0%,
    rgba(209, 209, 209, 1) 7%,
    rgba(219, 219, 219, 1) 12%,
    rgba(209, 209, 209, 1) 84%,
    rgba(209, 209, 209, 1) 89%,
    rgba(254, 254, 254, 1) 100%
  );
  background: linear-gradient(
    to right,
    rgba(226, 226, 226, 1) 0%,
    rgba(209, 209, 209, 1) 7%,
    rgba(219, 219, 219, 1) 12%,
    rgba(209, 209, 209, 1) 84%,
    rgba(209, 209, 209, 1) 89%,
    rgba(254, 254, 254, 1) 100%
  );
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e2e2e2', endColorstr='#fefefe', GradientType=1 );

  border-radius: 10px 10px 10px 10px;
  -moz-border-radius: 10px 10px 10px 10px;
  -webkit-border-radius: 10px 10px 10px 10px;
  border: none;
}

#escritorio_content {
  background: transparent !important;
}

.ui-widget-content {
  border-radius: 10px 10px 10px 10px;
  -moz-border-radius: 10px 10px 10px 10px;
  -webkit-border-radius: 10px 10px 10px 10px;
  /* border: none; */
}

.ui-widget-content a:hover {
  color: green;

  box-shadow: 10px 10px 5px #888888;

  background: rgba(226, 226, 226, 1);
  background: -moz-linear-gradient(
    left,
    rgba(226, 226, 226, 1) 0%,
    rgba(209, 209, 209, 1) 7%,
    rgba(219, 219, 219, 1) 12%,
    rgba(209, 209, 209, 1) 84%,
    rgba(209, 209, 209, 1) 89%,
    rgba(254, 254, 254, 1) 100%
  );
  background: -webkit-gradient(
    left top,
    right top,
    color-stop(0%, rgba(226, 226, 226, 1)),
    color-stop(7%, rgba(209, 209, 209, 1)),
    color-stop(12%, rgba(219, 219, 219, 1)),
    color-stop(84%, rgba(209, 209, 209, 1)),
    color-stop(89%, rgba(209, 209, 209, 1)),
    color-stop(100%, rgba(254, 254, 254, 1))
  );
  background: -webkit-linear-gradient(
    left,
    rgba(226, 226, 226, 1) 0%,
    rgba(209, 209, 209, 1) 7%,
    rgba(219, 219, 219, 1) 12%,
    rgba(209, 209, 209, 1) 84%,
    rgba(209, 209, 209, 1) 89%,
    rgba(254, 254, 254, 1) 100%
  );
  background: -o-linear-gradient(
    left,
    rgba(226, 226, 226, 1) 0%,
    rgba(209, 209, 209, 1) 7%,
    rgba(219, 219, 219, 1) 12%,
    rgba(209, 209, 209, 1) 84%,
    rgba(209, 209, 209, 1) 89%,
    rgba(254, 254, 254, 1) 100%
  );
  background: -ms-linear-gradient(
    left,
    rgba(226, 226, 226, 1) 0%,
    rgba(209, 209, 209, 1) 7%,
    rgba(219, 219, 219, 1) 12%,
    rgba(209, 209, 209, 1) 84%,
    rgba(209, 209, 209, 1) 89%,
    rgba(254, 254, 254, 1) 100%
  );
  background: linear-gradient(
    to right,
    rgba(226, 226, 226, 1) 0%,
    rgba(209, 209, 209, 1) 7%,
    rgba(219, 219, 219, 1) 12%,
    rgba(209, 209, 209, 1) 84%,
    rgba(209, 209, 209, 1) 89%,
    rgba(254, 254, 254, 1) 100%
  );
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e2e2e2', endColorstr='#fefefe', GradientType=1 );
}

.divCentrado {
  width: 100%;
  height: 80vh;
  display: flex;
  align-items: center;
  justify-content: center;
}

body {
  width: 100%;
  height: 100%;
  margin-left: 0px;
  margin-top: 0px;
}

.informacion {
  position: absolute;
  font-size: 12px;
  padding-top: 10px;
  line-height: 23px;

  background: rgba(250, 250, 250, 1);
  background: -moz-linear-gradient(
    left,
    rgba(250, 250, 250, 1) 0%,
    rgba(230, 230, 230, 1) 7%,
    rgba(242, 242, 242, 1) 12%,
    rgba(230, 230, 230, 1) 84%,
    rgba(230, 230, 230, 1) 89%,
    rgba(255, 255, 255, 1) 100%
  );
  background: -webkit-gradient(
    left top,
    right top,
    color-stop(0%, rgba(250, 250, 250, 1)),
    color-stop(7%, rgba(230, 230, 230, 1)),
    color-stop(12%, rgba(242, 242, 242, 1)),
    color-stop(84%, rgba(230, 230, 230, 1)),
    color-stop(89%, rgba(230, 230, 230, 1)),
    color-stop(100%, rgba(255, 255, 255, 1))
  );
  background: -webkit-linear-gradient(
    left,
    rgba(250, 250, 250, 1) 0%,
    rgba(230, 230, 230, 1) 7%,
    rgba(242, 242, 242, 1) 12%,
    rgba(230, 230, 230, 1) 84%,
    rgba(230, 230, 230, 1) 89%,
    rgba(255, 255, 255, 1) 100%
  );
  background: -o-linear-gradient(
    left,
    rgba(250, 250, 250, 1) 0%,
    rgba(230, 230, 230, 1) 7%,
    rgba(242, 242, 242, 1) 12%,
    rgba(230, 230, 230, 1) 84%,
    rgba(230, 230, 230, 1) 89%,
    rgba(255, 255, 255, 1) 100%
  );
  background: -ms-linear-gradient(
    left,
    rgba(250, 250, 250, 1) 0%,
    rgba(230, 230, 230, 1) 7%,
    rgba(242, 242, 242, 1) 12%,
    rgba(230, 230, 230, 1) 84%,
    rgba(230, 230, 230, 1) 89%,
    rgba(255, 255, 255, 1) 100%
  );
  background: linear-gradient(
    to right,
    rgba(250, 250, 250, 1) 0%,
    rgba(230, 230, 230, 1) 7%,
    rgba(242, 242, 242, 1) 12%,
    rgba(230, 230, 230, 1) 84%,
    rgba(230, 230, 230, 1) 89%,
    rgba(255, 255, 255, 1) 100%
  );
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fafafa', endColorstr='#ffffff', GradientType=1 );

  opacity: 0.95;
}

.fondo_acceder {
  position: fixed;
  top: 0px;
  left: 0px;
  right: 0px;
  bottom: 0px;
}

.fondo_estudiantil {
  position: fixed;
  top: 30px;
  left: 8px;

  width: calc(100% - 20px);
  height: 100%;
  background-size: cover;

  background: radial-gradient(#999999 15%, transparent 16%) 4px 4px;
  background-color: #233a7f;
  background-size: 8px 8px;

  z-index: -1;
  animation: animatedBackground 120s linear infinite;
}

.registroOK {
  position: fixed;
  top: 30px;
  left: 8px;

  width: calc(100% - 16px);
  height: calc(100% - 30px);
  background-color: #001e6b;

  z-index: -1;
}

.divLogin {
  position: absolute;
  top: 50%;
  right: 50%;
  transform: translate(50%, -50%);

  width: 340px;
  min-height: 380px;

  padding: 20px;

  align-items: center;
  justify-content: center;

  background: rgba(250, 250, 250, 1);
  background: -moz-linear-gradient(
    left,
    rgba(250, 250, 250, 1) 0%,
    rgba(230, 230, 230, 1) 7%,
    rgba(242, 242, 242, 1) 12%,
    rgba(230, 230, 230, 1) 84%,
    rgba(230, 230, 230, 1) 89%,
    rgba(255, 255, 255, 1) 100%
  );
  background: -webkit-gradient(
    left top,
    right top,
    color-stop(0%, rgba(250, 250, 250, 1)),
    color-stop(7%, rgba(230, 230, 230, 1)),
    color-stop(12%, rgba(242, 242, 242, 1)),
    color-stop(84%, rgba(230, 230, 230, 1)),
    color-stop(89%, rgba(230, 230, 230, 1)),
    color-stop(100%, rgba(255, 255, 255, 1))
  );
  background: -webkit-linear-gradient(
    left,
    rgba(250, 250, 250, 1) 0%,
    rgba(230, 230, 230, 1) 7%,
    rgba(242, 242, 242, 1) 12%,
    rgba(230, 230, 230, 1) 84%,
    rgba(230, 230, 230, 1) 89%,
    rgba(255, 255, 255, 1) 100%
  );
  background: -o-linear-gradient(
    left,
    rgba(250, 250, 250, 1) 0%,
    rgba(230, 230, 230, 1) 7%,
    rgba(242, 242, 242, 1) 12%,
    rgba(230, 230, 230, 1) 84%,
    rgba(230, 230, 230, 1) 89%,
    rgba(255, 255, 255, 1) 100%
  );
  background: -ms-linear-gradient(
    left,
    rgba(250, 250, 250, 1) 0%,
    rgba(230, 230, 230, 1) 7%,
    rgba(242, 242, 242, 1) 12%,
    rgba(230, 230, 230, 1) 84%,
    rgba(230, 230, 230, 1) 89%,
    rgba(255, 255, 255, 1) 100%
  );
  background: linear-gradient(
    to right,
    rgba(250, 250, 250, 1) 0%,
    rgba(230, 230, 230, 1) 7%,
    rgba(242, 242, 242, 1) 12%,
    rgba(230, 230, 230, 1) 84%,
    rgba(230, 230, 230, 1) 89%,
    rgba(255, 255, 255, 1) 100%
  );
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fafafa', endColorstr='#ffffff', GradientType=1 );

  border: 3px groove greenyellow;

  -webkit-box-shadow: 20px 27px 25px -10px rgba(0, 0, 0, 1);
  -moz-box-shadow: 20px 27px 25px -10px rgba(0, 0, 0, 1);
  box-shadow: 20px 27px 25px -10px rgba(0, 0, 0, 1);
}

.divRegistro {
  position: absolute;
  top: calc(50% - 230px);
  right: calc(50% - 230px);

  width: 460px;

  background: rgba(250, 250, 250, 1);
  background: -moz-linear-gradient(
    left,
    rgba(250, 250, 250, 1) 0%,
    rgba(230, 230, 230, 1) 7%,
    rgba(242, 242, 242, 1) 12%,
    rgba(230, 230, 230, 1) 84%,
    rgba(230, 230, 230, 1) 89%,
    rgba(255, 255, 255, 1) 100%
  );
  background: -webkit-gradient(
    left top,
    right top,
    color-stop(0%, rgba(250, 250, 250, 1)),
    color-stop(7%, rgba(230, 230, 230, 1)),
    color-stop(12%, rgba(242, 242, 242, 1)),
    color-stop(84%, rgba(230, 230, 230, 1)),
    color-stop(89%, rgba(230, 230, 230, 1)),
    color-stop(100%, rgba(255, 255, 255, 1))
  );
  background: -webkit-linear-gradient(
    left,
    rgba(250, 250, 250, 1) 0%,
    rgba(230, 230, 230, 1) 7%,
    rgba(242, 242, 242, 1) 12%,
    rgba(230, 230, 230, 1) 84%,
    rgba(230, 230, 230, 1) 89%,
    rgba(255, 255, 255, 1) 100%
  );
  background: -o-linear-gradient(
    left,
    rgba(250, 250, 250, 1) 0%,
    rgba(230, 230, 230, 1) 7%,
    rgba(242, 242, 242, 1) 12%,
    rgba(230, 230, 230, 1) 84%,
    rgba(230, 230, 230, 1) 89%,
    rgba(255, 255, 255, 1) 100%
  );
  background: -ms-linear-gradient(
    left,
    rgba(250, 250, 250, 1) 0%,
    rgba(230, 230, 230, 1) 7%,
    rgba(242, 242, 242, 1) 12%,
    rgba(230, 230, 230, 1) 84%,
    rgba(230, 230, 230, 1) 89%,
    rgba(255, 255, 255, 1) 100%
  );
  background: linear-gradient(
    to right,
    rgba(250, 250, 250, 1) 0%,
    rgba(230, 230, 230, 1) 7%,
    rgba(242, 242, 242, 1) 12%,
    rgba(230, 230, 230, 1) 84%,
    rgba(230, 230, 230, 1) 89%,
    rgba(255, 255, 255, 1) 100%
  );
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fafafa', endColorstr='#ffffff', GradientType=1 );

  border: 3px groove greenyellow;

  -webkit-box-shadow: 20px 27px 25px -10px rgba(0, 0, 0, 1);
  -moz-box-shadow: 20px 27px 25px -10px rgba(0, 0, 0, 1);
  box-shadow: 20px 27px 25px -10px rgba(0, 0, 0, 1);
}

.contactos {
  background: white;
}

.cabeza {
  background: white;
}

.izquierda {
  width: 98%;
  float: left;
  background: white;
}

.arriba {
  position: fixed;
  top: 40px;
  left: 0px;
  right: 0px;
  height: 35px;

  text-align: center;
  box-shadow: 5px 5px 5px #333333;

  background: rgba(226, 226, 226, 1);
  background: -moz-linear-gradient(
    top,
    rgba(226, 226, 226, 1) 0%,
    rgba(209, 209, 209, 1) 7%,
    rgba(255, 255, 255, 1) 48%,
    rgba(255, 255, 255, 1) 55%,
    rgba(219, 219, 219, 1) 89%,
    rgba(254, 254, 254, 1) 100%
  );
  background: -webkit-gradient(
    left top,
    left bottom,
    color-stop(0%, rgba(226, 226, 226, 1)),
    color-stop(7%, rgba(209, 209, 209, 1)),
    color-stop(48%, rgba(255, 255, 255, 1)),
    color-stop(55%, rgba(255, 255, 255, 1)),
    color-stop(89%, rgba(219, 219, 219, 1)),
    color-stop(100%, rgba(254, 254, 254, 1))
  );
  background: -webkit-linear-gradient(
    top,
    rgba(226, 226, 226, 1) 0%,
    rgba(209, 209, 209, 1) 7%,
    rgba(255, 255, 255, 1) 48%,
    rgba(255, 255, 255, 1) 55%,
    rgba(219, 219, 219, 1) 89%,
    rgba(254, 254, 254, 1) 100%
  );
  background: -o-linear-gradient(
    top,
    rgba(226, 226, 226, 1) 0%,
    rgba(209, 209, 209, 1) 7%,
    rgba(255, 255, 255, 1) 48%,
    rgba(255, 255, 255, 1) 55%,
    rgba(219, 219, 219, 1) 89%,
    rgba(254, 254, 254, 1) 100%
  );
  background: -ms-linear-gradient(
    top,
    rgba(226, 226, 226, 1) 0%,
    rgba(209, 209, 209, 1) 7%,
    rgba(255, 255, 255, 1) 48%,
    rgba(255, 255, 255, 1) 55%,
    rgba(219, 219, 219, 1) 89%,
    rgba(254, 254, 254, 1) 100%
  );
  background: linear-gradient(
    to bottom,
    rgba(226, 226, 226, 1) 0%,
    rgba(209, 209, 209, 1) 7%,
    rgba(255, 255, 255, 1) 48%,
    rgba(255, 255, 255, 1) 55%,
    rgba(219, 219, 219, 1) 89%,
    rgba(254, 254, 254, 1) 100%
  );
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e2e2e2', endColorstr='#fefefe', GradientType=0 );
}

.derecha {
  float: right;
  background: transparent;
  box-shadow: 15px 15px 7px #333333;
}

.contenedorConsumo {
  width: 100%;
  height: 90vh;
  text-align: center;
}

.formulario {
  padding: 25px;
}

.centro {
  box-shadow: 15px 15px 10px #666666;
  width: calc(100% - 20px);

  background: rgba(255, 255, 255, 1);
  background: -moz-linear-gradient(
    top,
    rgba(255, 255, 255, 1) 0%,
    rgba(246, 246, 246, 1) 47%,
    rgba(237, 237, 237, 1) 100%
  );
  background: -webkit-gradient(
    left top,
    left bottom,
    color-stop(0%, rgba(255, 255, 255, 1)),
    color-stop(47%, rgba(246, 246, 246, 1)),
    color-stop(100%, rgba(237, 237, 237, 1))
  );
  background: -webkit-linear-gradient(
    top,
    rgba(255, 255, 255, 1) 0%,
    rgba(246, 246, 246, 1) 47%,
    rgba(237, 237, 237, 1) 100%
  );
  background: -o-linear-gradient(
    top,
    rgba(255, 255, 255, 1) 0%,
    rgba(246, 246, 246, 1) 47%,
    rgba(237, 237, 237, 1) 100%
  );
  background: -ms-linear-gradient(
    top,
    rgba(255, 255, 255, 1) 0%,
    rgba(246, 246, 246, 1) 47%,
    rgba(237, 237, 237, 1) 100%
  );
  background: linear-gradient(
    to bottom,
    rgba(255, 255, 255, 1) 0%,
    rgba(246, 246, 246, 1) 47%,
    rgba(237, 237, 237, 1) 100%
  );
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ededed', GradientType=0 );
}

#menuForm2:menuprinc {
  width: 100%;
}

.divTransparente {
  background: none;
}

.divFormulario {
  box-shadow: 15px 15px 7px #333333;
}

.divReg2 {
  box-shadow: 10px 10px 5px #666666;
}

.divNorm {
  width: 100%;
  height: 100%;
}

.div_contendor_resp {
  position: relative;
  padding-bottom: 56.25%; /*panorámico*/
  padding-top: 0px;
  height: 0;
}
.div_contendor_resp iframe {
  position: absolute;
  top: 0;
  left: 15%;
  width: 70%;
  height: 75%;
}

.divTxtVideos {
  width: 100%;
  text-align: center;
  margin-bottom: 15px;
  font-size: 24px;
  color: black;
}

.facEncabCamp {
  box-shadow: 0px 0px 0px #222 inset;
  border-style: hidden;
  border-bottom: ridge;
  border-bottom-width: 2px;
  width: 100%;
  background-color: transparent;
}

#ProveedorForm\:buscaProveedor {
  width: 99%;
}

#ProveedorForm\:buscaProveedor_input {
  width: 100%;
  border: none;
  background: transparent;
  -moz-box-shadow: inset 0 2px 2px #fff;
  -webkit-box-shadow: inset 0 2px 2px #fff;
  box-shadow: inset 0 2px 2px #fff;

  border-style: hidden;
  border-bottom: ridge;
  border-bottom-width: 2px;
  background-color: transparent;
}

#clienteForm\:buscaCliente {
  width: 99%;
}

#clienteForm\:buscaCliente_input {
  width: 100%;
  border: none;
  background: transparent;
  -moz-box-shadow: inset 0 2px 2px #fff;
  -webkit-box-shadow: inset 0 2px 2px #fff;
  box-shadow: inset 0 2px 2px #fff;

  border-style: hidden;
  border-bottom: ridge;
  border-bottom-width: 2px;
  background-color: transparent;
}

.encabFact {
  font-size: 28px;
  font-style: italic;
}

.razonSocFact {
  font-size: 12px;
}

.dirTelCiuFact {
  font-size: 8px;
}

.numFact {
  border-style: groove;
  border-width: 2px;
}

.tabla_detalle {
}

.campos_detalle {
  text-align: center;
  font-size: 10px;
}

.columnas_detalle {
  font-size: 8px;
}

.suman {
  border-color: appworkspace;
  text-align: center;
}

.celdas_detalle {
  width: 100%;
  text-align: center;
}

.celdas_detalle_prod {
  width: 100%;
  text-align: left;
}

.panelCli {
  text-align: left;
  border: 0;
}

.panelProv {
  text-align: left;
  border: 1px;
}

.panel_factu {
  width: 95%;
}

.sumLab {
  text-align: left;
}

.sumCamp {
  text-align: center;
}

.sumLabIVA12 {
  text-align: center;
  padding-left: 10px;
}

.encabezado {
  color: black;
  font-size: 20px;
  font-weight: bold;
  font-style: oblique;
  font-family: "Times New Roman", Times, serif;
  margin-top: 10px;
  margin-left: -30px;
}

.panel_cabecera {
  position: fixed;
  top: 0px;
  left: 0px;
  right: 0px;
  height: 40px;
  text-align: center;

  background: rgb(255, 255, 255);
  background: linear-gradient(
    45deg,
    rgba(255, 255, 255, 1) 20%,
    rgba(240, 240, 240, 0.8) 100%
  );
}

.contenedor {
  min-height: 100vh;
  padding-top: 20px;
  padding-bottom: 40px;

  background-color: rgba(240, 240, 240, 0.8);
}

.panel_cabeceraMovil {
  position: fixed;
  top: 0px;
  left: 0px;
  height: 40px;
  width: 100%;

  background: rgba(3, 53, 122, 1);
  background: -moz-linear-gradient(
    45deg,
    rgba(3, 53, 122, 1) 0%,
    rgba(3, 53, 122, 1) 1%,
    rgba(66, 115, 179, 1) 11%,
    rgba(35, 153, 229, 1) 41%,
    rgba(35, 153, 229, 1) 60%,
    rgba(114, 174, 207, 1) 85%,
    rgba(182, 225, 252, 1) 100%
  );
  background: -webkit-gradient(
    left bottom,
    right top,
    color-stop(0%, rgba(3, 53, 122, 1)),
    color-stop(1%, rgba(3, 53, 122, 1)),
    color-stop(11%, rgba(66, 115, 179, 1)),
    color-stop(41%, rgba(35, 153, 229, 1)),
    color-stop(60%, rgba(35, 153, 229, 1)),
    color-stop(85%, rgba(114, 174, 207, 1)),
    color-stop(100%, rgba(182, 225, 252, 1))
  );
  background: -webkit-linear-gradient(
    45deg,
    rgba(3, 53, 122, 1) 0%,
    rgba(3, 53, 122, 1) 1%,
    rgba(66, 115, 179, 1) 11%,
    rgba(35, 153, 229, 1) 41%,
    rgba(35, 153, 229, 1) 60%,
    rgba(114, 174, 207, 1) 85%,
    rgba(182, 225, 252, 1) 100%
  );
  background: -o-linear-gradient(
    45deg,
    rgba(3, 53, 122, 1) 0%,
    rgba(3, 53, 122, 1) 1%,
    rgba(66, 115, 179, 1) 11%,
    rgba(35, 153, 229, 1) 41%,
    rgba(35, 153, 229, 1) 60%,
    rgba(114, 174, 207, 1) 85%,
    rgba(182, 225, 252, 1) 100%
  );
  background: -ms-linear-gradient(
    45deg,
    rgba(3, 53, 122, 1) 0%,
    rgba(3, 53, 122, 1) 1%,
    rgba(66, 115, 179, 1) 11%,
    rgba(35, 153, 229, 1) 41%,
    rgba(35, 153, 229, 1) 60%,
    rgba(114, 174, 207, 1) 85%,
    rgba(182, 225, 252, 1) 100%
  );
  background: linear-gradient(
    45deg,
    rgba(3, 53, 122, 1) 0%,
    rgba(3, 53, 122, 1) 1%,
    rgba(66, 115, 179, 1) 11%,
    rgba(35, 153, 229, 1) 41%,
    rgba(35, 153, 229, 1) 60%,
    rgba(114, 174, 207, 1) 85%,
    rgba(182, 225, 252, 1) 100%
  );
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#03357a', endColorstr='#b6e1fc', GradientType=1 );
}

.panel_cabecera_2 {
  position: fixed;
  top: 0px;
  left: 0px;
  right: 0px;

  height: 35px;
  text-align: center;

  background: rgba(3, 53, 122, 1);
  background: -moz-linear-gradient(
    45deg,
    rgba(3, 53, 122, 1) 0%,
    rgba(3, 53, 122, 1) 1%,
    rgba(66, 115, 179, 1) 11%,
    rgba(35, 153, 229, 1) 41%,
    rgba(35, 153, 229, 1) 60%,
    rgba(114, 174, 207, 1) 85%,
    rgba(182, 225, 252, 1) 100%
  );
  background: -webkit-gradient(
    left bottom,
    right top,
    color-stop(0%, rgba(3, 53, 122, 1)),
    color-stop(1%, rgba(3, 53, 122, 1)),
    color-stop(11%, rgba(66, 115, 179, 1)),
    color-stop(41%, rgba(35, 153, 229, 1)),
    color-stop(60%, rgba(35, 153, 229, 1)),
    color-stop(85%, rgba(114, 174, 207, 1)),
    color-stop(100%, rgba(182, 225, 252, 1))
  );
  background: -webkit-linear-gradient(
    45deg,
    rgba(3, 53, 122, 1) 0%,
    rgba(3, 53, 122, 1) 1%,
    rgba(66, 115, 179, 1) 11%,
    rgba(35, 153, 229, 1) 41%,
    rgba(35, 153, 229, 1) 60%,
    rgba(114, 174, 207, 1) 85%,
    rgba(182, 225, 252, 1) 100%
  );
  background: -o-linear-gradient(
    45deg,
    rgba(3, 53, 122, 1) 0%,
    rgba(3, 53, 122, 1) 1%,
    rgba(66, 115, 179, 1) 11%,
    rgba(35, 153, 229, 1) 41%,
    rgba(35, 153, 229, 1) 60%,
    rgba(114, 174, 207, 1) 85%,
    rgba(182, 225, 252, 1) 100%
  );
  background: -ms-linear-gradient(
    45deg,
    rgba(3, 53, 122, 1) 0%,
    rgba(3, 53, 122, 1) 1%,
    rgba(66, 115, 179, 1) 11%,
    rgba(35, 153, 229, 1) 41%,
    rgba(35, 153, 229, 1) 60%,
    rgba(114, 174, 207, 1) 85%,
    rgba(182, 225, 252, 1) 100%
  );
  background: linear-gradient(
    45deg,
    rgba(3, 53, 122, 1) 0%,
    rgba(3, 53, 122, 1) 1%,
    rgba(66, 115, 179, 1) 11%,
    rgba(35, 153, 229, 1) 41%,
    rgba(35, 153, 229, 1) 60%,
    rgba(114, 174, 207, 1) 85%,
    rgba(182, 225, 252, 1) 100%
  );
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#03357a', endColorstr='#b6e1fc', GradientType=1 );

  z-index: 1000;
}

.menu_principal {
  border: none;
  background: none;
  height: 25px;
}

.menu_principal .ui-menu-list {
  display: inline-block;
}

.menu_principal2 {
  width: 100%;
  background: none;
  border: none;
}

.submenus {
  background: none;
}

.formRegExt {
  background-color: rgba(255, 255, 255, 0.5);
  color: black;
  text-shadow: 3px 3px 5px #fff;
}

.formRegInt {
  background-color: rgba(255, 255, 255, 0.6);
  color: black;
}

.menuMovil {
  position: fixed;
  top: 40px;
  bottom: 0px;
  left: 0px;
  max-width: 400px;
  width: 90%;
  background-color: white;
  opacity: 0.95;
  border-right: #000 groove 5px;
  display: none;
  overflow-y: scroll;
  overflow-x: hidden;
  z-index: 50;
}

.contMenu {
  width: 100%;
}

.btn_menuMovil {
  position: fixed;
  left: 5px;
  color: white;
  font-size: 30px;
  font-family: "Times New Roman", Times, serif;
}

.btn_menuMovilDer {
  position: fixed;
  top: 5px;
  right: 5px;
  color: white;
  font-size: 30px;
  font-family: "Times New Roman", Times, serif;
}

.reging {
  color: white;
  font-size: 11px;
  text-align: right;
}

.pie {
  font-size: 12px;
  font-weight: bold;
}

.pagini {
  margin-left: 40px;
  width: 430px;
  text-align: justify;
  font-size: 15px;
}

.pagini2 {
  margin-left: 10px;
  text-align: justify;
  font-size: 15px;
}

.tituloEst {
  padding-top: 10px;
  position: absolute;
  width: 100%;
}

.tituloEstMovil {
  padding-top: 0px;
  position: absolute;
  width: calc(100%);
}

.botonTipoMenu {
  display: block;
  color: #000;
  padding: 8px 16px;
  text-decoration: none;
  font-size: 12px;
}

.botonTipoMenu:hover {
  background-color: #619ab2;
  color: white;
  font-size: 12px;
  font-weight: bold;
}

.regingEst {
  position: relative;
  display: block;
  float: right;
  top: 12px;
  font-size: 14px;
  color: black;
}

.espere {
  position: fixed;
  bottom: 100px;
  right: 50px;
}

.gridReportes {
}

.filtroReportes {
  width: 10%;
  height: 70vh;
}

.contenReportes {
  width: 90%;
  height: 70vh;
}

.filtroReportesPanel {
  width: 10rem;
  height: 70vh;
  margin-left: 15px;
  margin-top: 15px;
  margin-bottom: 20px;
}

.contenReportesPanel {
  width: 98%;
  height: 73vh;
}

.contenReportesPanel2 {
  width: 50vw;
  height: 35vh;
}

.contenReportesPanel3 {
  margin-top: 5px;
  width: 98%;
  height: 70vh;
}

.reportes {
  width: 98%;
  height: 70vh;
}

.reportes2 {
  width: 98%;
  height: 35vh;
}

.reportes3 {
  margin-top: 10px;
  width: 98%;
  height: 60vh;
}

.facturaVenta {
  width: 98%;
  height: 75vh;
}

.reporteExterno {
  width: 95vw;
  height: 85vh;
}

.buscadorFact {
  width: 100%;
  height: 100%;
}

.ventanaCodBarras {
  margin-top: 10px;
  margin-bottom: 10px;
}

.ui-inputfield {
  width: 95%;
}

.pieOT {
  background: white;
}

#OrdenTrabajoCreateForm:idcliente_label {
  background-color: #bbcad9;
}

#OrdenTrabajoCreateForm:idcliente_input {
  background-color: #bbcad9;
}

.ui-widget {
  font-size: 12px !important;
}
.ui-layout-north {
  z-index: 20 !important;
  overflow: visible !important;
}
.ui-layout-north .ui-layout-unit-content {
  overflow: visible !important;
}
.ui-widget-header {
  text-align: center;
  text-transform: uppercase;
}
.ui-button {
  margin-top: 10px !important;
}

.cabFact ¨ {
  border-style: hidden;
  border-bottom: ridge;
}

#panelDescuento {
  border: none;
}

#panelDescuento {
  border: none;
}

#panelCli .ui-widget-content {
  border: none;
}

#panelProvRet {
  border: none;
}

#panelProvRet .ui-widget-content {
  border: none;
}

#panelBuscar {
  border: none;
}

#escritorio .ui-widget-content {
  border: none;
}

#facturap2 {
  border: none;
}

#facturap3 {
  border: none;
}

#detalle12 {
  border: none;
}

#panelCompra {
  border: none;
}

default span,
.ui-button.ui-state-default span {
  /*
    text-shadow: 0 1px 0 black !important;    
    border: none;
    background-color: #497f97; 
    */
}

.popup {
  position: absolute;
  top: 50%;
  left: 50%;

  border: 2px solid black;
  border-radius: 7px;

  box-shadow: 5px 5px 10px black;

  background: rgba(250, 250, 250, 1);
  background: -moz-linear-gradient(
    left,
    rgba(250, 250, 250, 1) 0%,
    rgba(230, 230, 230, 1) 7%,
    rgba(242, 242, 242, 1) 12%,
    rgba(230, 230, 230, 1) 84%,
    rgba(230, 230, 230, 1) 89%,
    rgba(255, 255, 255, 1) 100%
  );
  background: -webkit-gradient(
    left top,
    right top,
    color-stop(0%, rgba(250, 250, 250, 1)),
    color-stop(7%, rgba(230, 230, 230, 1)),
    color-stop(12%, rgba(242, 242, 242, 1)),
    color-stop(84%, rgba(230, 230, 230, 1)),
    color-stop(89%, rgba(230, 230, 230, 1)),
    color-stop(100%, rgba(255, 255, 255, 1))
  );
  background: -webkit-linear-gradient(
    left,
    rgba(250, 250, 250, 1) 0%,
    rgba(230, 230, 230, 1) 7%,
    rgba(242, 242, 242, 1) 12%,
    rgba(230, 230, 230, 1) 84%,
    rgba(230, 230, 230, 1) 89%,
    rgba(255, 255, 255, 1) 100%
  );
  background: -o-linear-gradient(
    left,
    rgba(250, 250, 250, 1) 0%,
    rgba(230, 230, 230, 1) 7%,
    rgba(242, 242, 242, 1) 12%,
    rgba(230, 230, 230, 1) 84%,
    rgba(230, 230, 230, 1) 89%,
    rgba(255, 255, 255, 1) 100%
  );
  background: -ms-linear-gradient(
    left,
    rgba(250, 250, 250, 1) 0%,
    rgba(230, 230, 230, 1) 7%,
    rgba(242, 242, 242, 1) 12%,
    rgba(230, 230, 230, 1) 84%,
    rgba(230, 230, 230, 1) 89%,
    rgba(255, 255, 255, 1) 100%
  );
  background: linear-gradient(
    to right,
    rgba(250, 250, 250, 1) 0%,
    rgba(230, 230, 230, 1) 7%,
    rgba(242, 242, 242, 1) 12%,
    rgba(230, 230, 230, 1) 84%,
    rgba(230, 230, 230, 1) 89%,
    rgba(255, 255, 255, 1) 100%
  );
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fafafa', endColorstr='#ffffff', GradientType=1 );

  opacity: 0.99;
}

.popup_reset_passwd_new {
  width: 400px;
  margin-left: -200px;
  margin-top: -80px;
}

.popup_reset_passwd {
  width: 400px;
  margin-left: -200px;
  margin-top: -200px;
}

.popup_info {
  width: 320px;
  margin-left: -160px;
  margin-top: -160px;
}

[class*="close-"] {
  position: absolute;
  width: 30px;
  height: 30px;
  cursor: pointer;
  text-decoration: none;
  text-indent: 0;
  left: 10px;
  top: 10px;
  z-index: 103;
}

.close-thik:after {
  content: "X";
  display: block;
  position: absolute;
  width: 30px;
  height: 30px;
  border-radius: 50%;
  background: #17669b;
  color: white;
  font-size: 15px;
  font-weight: bolder;
  text-align: center;
  line-height: 30px;
  text-indent: 0;
}

.ui-tabs .ui-tabs-nav {
  text-align: left;
}

.ui-tabs .ui-tabs-nav li {
  float: none !important;
  display: inline-block;
}

.principal_ {
  width: 100%;
}
.cabecera_ {
  position: fixed;
  top: 0px;
  height: 80px;
  width: 100%;
  z-index: 100;
}

.pie_ {
  position: fixed;
  bottom: 0px;
  left: 0px;
  right: 0px;
  height: 40px;

  background-color: #619ab2;
  background: rgba(226, 226, 226, 1);
  background: -moz-linear-gradient(
    top,
    rgba(226, 226, 226, 1) 0%,
    rgba(209, 209, 209, 1) 7%,
    rgba(255, 255, 255, 1) 48%,
    rgba(255, 255, 255, 1) 55%,
    rgba(219, 219, 219, 1) 89%,
    rgba(254, 254, 254, 1) 100%
  );
  background: -webkit-gradient(
    left top,
    left bottom,
    color-stop(0%, rgba(226, 226, 226, 1)),
    color-stop(7%, rgba(209, 209, 209, 1)),
    color-stop(48%, rgba(255, 255, 255, 1)),
    color-stop(55%, rgba(255, 255, 255, 1)),
    color-stop(89%, rgba(219, 219, 219, 1)),
    color-stop(100%, rgba(254, 254, 254, 1))
  );
  background: -webkit-linear-gradient(
    top,
    rgba(226, 226, 226, 1) 0%,
    rgba(209, 209, 209, 1) 7%,
    rgba(255, 255, 255, 1) 48%,
    rgba(255, 255, 255, 1) 55%,
    rgba(219, 219, 219, 1) 89%,
    rgba(254, 254, 254, 1) 100%
  );
  background: -o-linear-gradient(
    top,
    rgba(226, 226, 226, 1) 0%,
    rgba(209, 209, 209, 1) 7%,
    rgba(255, 255, 255, 1) 48%,
    rgba(255, 255, 255, 1) 55%,
    rgba(219, 219, 219, 1) 89%,
    rgba(254, 254, 254, 1) 100%
  );
  background: -ms-linear-gradient(
    top,
    rgba(226, 226, 226, 1) 0%,
    rgba(209, 209, 209, 1) 7%,
    rgba(255, 255, 255, 1) 48%,
    rgba(255, 255, 255, 1) 55%,
    rgba(219, 219, 219, 1) 89%,
    rgba(254, 254, 254, 1) 100%
  );
  background: linear-gradient(
    to bottom,
    rgba(226, 226, 226, 1) 0%,
    rgba(209, 209, 209, 1) 7%,
    rgba(255, 255, 255, 1) 48%,
    rgba(255, 255, 255, 1) 55%,
    rgba(219, 219, 219, 1) 89%,
    rgba(254, 254, 254, 1) 100%
  );
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e2e2e2', endColorstr='#fefefe', GradientType=0 );

  z-index: 2;
}

.pie_texto {
  position: fixed;
  right: 20px;

  margin-top: 12px;
  font-size: 14px;
  font-weight: bold;
}

.menu_ {
  position: fixed;
  left: 0px;
  width: 0px;
  overflow-y: scroll;
  overflow-x: hidden;

  z-index: 102;
}
.menu_parte1 {
  height: calc(100vh - 110px);
  width: 72px;
  text-align: center;
  position: fixed;
  z-index: 1;

  background: rgba(199, 199, 199, 1);
  background: -moz-linear-gradient(
    left,
    rgba(199, 199, 199, 1) 0%,
    rgba(255, 255, 255, 1) 51%,
    rgba(199, 199, 199, 1) 100%
  );
  background: -webkit-gradient(
    left top,
    right top,
    color-stop(0%, rgba(199, 199, 199, 1)),
    color-stop(51%, rgba(255, 255, 255, 1)),
    color-stop(100%, rgba(199, 199, 199, 1))
  );
  background: -webkit-linear-gradient(
    left,
    rgba(199, 199, 199, 1) 0%,
    rgba(255, 255, 255, 1) 51%,
    rgba(199, 199, 199, 1) 100%
  );
  background: -o-linear-gradient(
    left,
    rgba(199, 199, 199, 1) 0%,
    rgba(255, 255, 255, 1) 51%,
    rgba(199, 199, 199, 1) 100%
  );
  background: -ms-linear-gradient(
    left,
    rgba(199, 199, 199, 1) 0%,
    rgba(255, 255, 255, 1) 51%,
    rgba(199, 199, 199, 1) 100%
  );
  background: linear-gradient(
    to right,
    rgba(199, 199, 199, 1) 0%,
    rgba(255, 255, 255, 1) 51%,
    rgba(199, 199, 199, 1) 100%
  );
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c7c7c7', endColorstr='#c7c7c7', GradientType=1 );
}
.menu_parte2 {
  float: left;
  height: calc(100vh - 110px);
  width: 100%;
  margin-left: 0px;
  z-index: 3;
}

.menu_parte2 ul li {
  background: white;
}

.contenido_ {
  position: relative;
  top: 70px;
  float: left;
  height: calc(100vh - 70px);
  width: 100%;
  overflow-y: scroll;
}

.accederTemplate {
  width: 120px;
  height: 30px;

  border: 1px solid #168dd9;
  box-shadow: 0 1px 0 #53bcff inset, 0 1px 2px rgba(0, 0, 0, 0.2) !important;
  background: #27abff;
  background: -moz-linear-gradient(top, #27abff 0%, #059eff 100%);
  background: -webkit-gradient(
    linear,
    left top,
    left bottom,
    color-stop(0%, #27abff),
    color-stop(100%, #059eff)
  );
  background: -webkit-linear-gradient(top, #27abff 0%, #059eff 100%);
  background: -o-linear-gradient(top, #27abff 0%, #059eff 100%);
  background: -ms-linear-gradient(top, #27abff 0%, #059eff 100%);
  background: linear-gradient(top, #27abff 0%, #059eff 100%);
  -webkit-transition: none;
  -moz-transition: none;
  -o-transition: none;

  color: white;
  font-weight: bold;
  text-shadow: 0 -1px 0 #1584de;
  text-align: center;
  display: table;
}

.ui-state-highlight,
.ui-widget-content .ui-state-highlight,
.ui-widget-header .ui-state-highlight {
  border: 1px solid #156090;
  background: #186ba0;
  color: #fff;
}

.ui-button,
button.ui-button.ui-state-default,
.ui-button.ui-state-default {
  border: 1px solid #156090;
  background: #186ba0;
  color: #fff;
}

.boton_azul .ui-button-text,
.boton_rojo .ui-button-text,
.boton_verde .ui-button-text {
  color: white;
  font-weight: bold;
  text-shadow: 0 0 2px #000;
  -moz-text-shadow: 0 0 2px #000;
  -webkit-text-shadow: 0 0 2px #000;
}

.campoLogin {
  width: 100%;
  background: none;
  border: none;
  border-bottom: 1px solid black;
  font-size: 1rem;
  margin-top: 0.1rem;
}

.textoLogin {
  font-size: 1rem;
  margin-top: 0.1rem;
}

.chkLogin {
  font-size: 1rem;
  margin-top: 0.1rem;
}

.botonLogin {
  height: 3rem;
  font-size: 1rem;
}

.iconoTxt {
  color: blue;
  font-size: 0.8rem;
  text-align: center;
  text-decoration: none;
}

.iconosLogin {
  height: 1.5rem;
  width: 1.5rem;
}

.divIcons {
  float: left;
  width: 33%;
  margin-top: 1rem;
}

.ui-button-icon-only .ui-icon,
.ui-button-text-icon-left .ui-icon,
.ui-button-text-icon-right .ui-icon {
  position: absolute;
  top: 50%;
  margin-top: -8px;
}

.botonMovil {
  width: 49%;
  height: 2.5rem;
  margin: 0.5rem 0;
  padding: 0.5rem;
  font-size: 1rem !important;
  line-height: 1.5;
  border-radius: 4px;
}

.botonMovilAncho {
  padding: 0.5rem;
  width: 99%;
  height: 2.5rem;
  margin: 0.5rem 0;
  font-size: 1rem !important;
  line-height: 1.5;
  border-radius: 4px;
}

.boton_azul {
  background: #145885 !important;
  box-shadow: 0 1px 0 #145885 inset, 0 1px 2px rgba(0, 0, 0, 0.2) !important;
  border: 1px solid #145885 !important;
  font-size: 0.8rem !important;
  color: #fff;
}

.boton_rojo {
  background: #990000 !important;
  box-shadow: 0 1px 0 #990000 inset, 0 1px 2px rgba(0, 0, 0, 0.2) !important;
  border: 1px solid #990000 !important;
  font-size: 0.8rem !important;
  color: #fff;
}

.link_cancelar {
  display: block;
  position: absolute;
  right: 15px;
  bottom: 15px;
}

.boton_verde {
  background: #008855 !important;
  box-shadow: 0 1px 0 #008844 inset, 0 1px 2px rgba(0, 0, 0, 0.2) !important;
  border: 1px solid #008833 !important;
  font-size: 0.8rem !important;
  color: #fff;
}

.texto_movil {
  font-size: 1rem !important;
  color: black;
}

.campo_movil {
  width: calc(100% - 20px);
  font-size: 1rem !important;
  height: 1.5rem;
}

.entrada {
  width: 90%;
  margin-left: 5%;
  background: none;
  border: none;
  border-bottom: 1px solid black;
  font-size: 1.2rem;
  margin-top: 1.2rem;
}

.boton {
  width: 90%;
  margin-left: 5%;
}

.splash-bg {
  position: relative;
  height: 27%;

  background: radial-gradient(#cccccc 15%, transparent 16%) 4px 4px;
  background-color: #233a7f;
  background-size: 8px 8px;

  -webkit-box-shadow: 15px 17px 15px -10px rgba(0, 0, 0, 1);
  -moz-box-shadow: 15px 17px 15px -10px rgba(0, 0, 0, 1);
  box-shadow: 15px 17px 15px -10px rgba(0, 0, 0, 1);

  z-index: 1;
  animation: animatedBackground 30s linear infinite;
}

@keyframes animatedBackground {
  from {
    background-position: 0 0;
  }
  to {
    background-position: 100% 0;
  }
}

.splash-info {
  position: relative;
  z-index: 2;
  margin-top: -64px;
  text-align: center;
}

.splash-logo {
  margin: auto;
  background-size: 100%;
  width: 37%;
}

.splash-intro {
  font-size: 20px;
  font-weight: bold;
  max-width: 80%;
  margin: auto;
  margin-top: 18px;
  margin-bottom: 8px;
}

button.login {
  margin-top: 25px;
  background-color: white;
  box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.2);
  color: #333;

  &.activated {
    background-color: rgb(220, 220, 220);
  }
}

.camposInputProd {
  box-shadow: 0px 0px 0px inset;
  border-style: hidden;
  width: 90%;
  margin-left: 1rem;
  background: transparent;
}

.link_a_boton {
  width: 120px;
  height: 30px;

  border: 1px solid #168dd9;
  box-shadow: 0 1px 0 #53bcff inset, 0 1px 2px rgba(0, 0, 0, 0.2) !important;
  background: #27abff;
  background: -moz-linear-gradient(top, #27abff 0%, #059eff 100%);
  background: -webkit-gradient(
    linear,
    left top,
    left bottom,
    color-stop(0%, #27abff),
    color-stop(100%, #059eff)
  );
  background: -webkit-linear-gradient(top, #27abff 0%, #059eff 100%);
  background: -o-linear-gradient(top, #27abff 0%, #059eff 100%);
  background: -ms-linear-gradient(top, #27abff 0%, #059eff 100%);
  background: linear-gradient(top, #27abff 0%, #059eff 100%);
  -webkit-transition: none;
  -moz-transition: none;
  -o-transition: none;

  color: white;
  font-weight: bold;
  text-shadow: 0 -1px 0 #1584de;
  text-align: center;
  text-decoration: none;
}

.ui-datatable tr.ui-state-highlight {
  background: #145885;
}

.centeredMenuBar.ui-menubar {
  text-align: center;
  background: transparent;
  border: none;
}

.centeredMenuBar .ui-menu-list {
  display: inline-block;
}

ul.ui-menu-child {
  white-space: nowrap;
  width: auto !important;
}

.ui-datatable tr.ui-state-highlight {
  background: none #17669b !important;
  border: 0 none;
  color: #ffffff;
}

.ui-state-active,
.ui-widget-content .ui-state-active,
.ui-widget-header .ui-state-active {
  background: none #17669b !important;
  border: 0 none;
  color: #ffffff;
}

/*
.ui-fileupload-buttonbar .ui-button{
    background: none #17669b !important;
    border: 0 none;
    color: #ffffff;
}
*/
