/*Estos css son propios*/
body {
    padding-top: 80px; /* Required padding for .navbar-fixed-top. Remove if using .navbar-static-top. Change if height of navigation changes. */
}


.navbar-fixed-top {
    min-height: 80px;
}

.navbar-nav > li > a {
    padding-top: 0px;
    padding-bottom: 0px;
    line-height: 40px;
    margin-top: 40px;
}

@media (max-width: 767px) {
    .navbar-nav > li > a {
      line-height: 20px;
      padding-top: 10px;
      padding-bottom: 10px;
    }
    .navbar-header > button.navbar-toggle {
      margin-top: 40px;
    }
}

.navbar-toggle
{
  background-color: #25bec6;
}

.navbar-toggle .icon-bar
{
  /*background-color: #25bec6; azul  */
  /*background-color: #76b703; verde */
  background-color: #fff;
}
.navbar
{
  background-color: rgba(255,255,255,1);

}
.enlace-head > li > a
{
  color: #25bec6;/*este es el azul, el de abajo el verde 
 /*color: #76b703;*/ 
  font-weight: bold;
}
.logotipo 
{
  margin-top: 1%;
  float:left;
}
.img-portada
{
	width: 100%;

}
.panel-heading
{
	background-color: #FFF;
}
.input-user
{
	float: center;
	margin: 5%;
}
.desplegable-loqin
{
	padding: 8%;
}
.destacadosverde
{
	color: #76b703;
    font-weight: bold;
}
.destacadosgris
{
	color: #333;
    font-weight: bold;
}

.destacadosazul {
    color: #25bec6;
    font-weight: bold;
}
.panel-heading
{
	border-color:#25bec6;
	padding: 0px;
}
.h1_informes
{
  border-bottom: 1px solid #adacad;
  color: #adacad;
	font-weight: bold;
}

#box-contenido ul
{

  text-align: justify;
}

.texto
{
  color: #6e6e6e;
}
#volver
{
  text-align: right;
 }
 
.section-atelefon
{
  line-height: 30px;
}

.section-atelefon p, 
.section-atelefon ul
{
  line-height: 30px;
  margin-top: 10px;
  padding-left: 30px;
  text-align: justify;
}

.section-atelefon ul
{
  padding-left: 70px;
}

.section-atelefon .texto {
  padding-left: 30px;
}

.section-atelefon a.lnk-section-retorno
{
  color: #76b703;
  text-decoration: none;
  font-weight: bold;
}

.section-home .row
{
  padding-top: 60px; 
  padding-bottom: 15px; 
}

.section-home .row > div
{
  padding-top: 15px; 
  padding-bottom: 15px; 
}

.section-home {
  color: #9a9a9a;
}

.section-home a.opcion-home {
  color: #9a9a9a;
  text-decoration: none;
}

.section-home a.opcion-home:hover {
  color: #2a2a2a;
  text-decoration: none;
}

.section-home a.opcion-home img {
  margin-right: 10px;
}
