.logo{
  margin: 0 auto;
  padding-left: 10%;
  padding-right: 0%;
  padding-top: 5%;
  padding-bottom: 5%;
}

.nopadding{
  padding-left:0%;
  padding-right:0%;
}

.nomargen{
  margin-left: 0px;
  margin-right: 0px;
}

.btn-primary,
.btn-primary:hover,
.btn-primary:active,
.btn-primary:visited,
.btn-primary:focus {
    background-color: #f1572a;
    border-color: #f1572a;
}

li.list-group-item.active, 
li.list-group-item.active:hover,
li.list-group-item.active:focus{
  background-color: #f1572a;
  border-color: #f1572a;
}

.list-group-item.active, 
.list-group-item.active:hover,
.list-group-item.active:focus{
  background-color: #f1572a;
  border-color: #f1572a;
}


.fondo{
  background-color: #e7e7e7;
}

.pun-verde{
  color: #00ff00;
}

.panel{
  margin-left:5%;
  margin-right:1%;
}

.entrada{
  width: 70%;
}

.tipo{
  width: 40%;
}

.btn-danger{
  background-color: #ff4242;
}

.text-danger{
  color:#ff4242;
}

.input-group-addon {
    min-width:150px;
    text-align:left;
}

.ancho{
  width:100%;
}


.map{
  height: 100%;
}

.map2{
  height:700px; 
  width:100%;
}

.map3{
  height:700px; 
  width:100%;
}



.columna{
  padding-left:0%;
  padding-right:0%;
}



.container-fluid{
  padding-left:0%;
}








.list-group {
  text-transform:uppercase;
  font-size:80%;

}

.list-group-item {
  padding-top:10px;
  padding-bottom:10px;
  padding-left:25px;
  
}

.list-group-item:first-child {
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
}
.list-group-item:last-child {
  margin-bottom: 0;
  border-bottom-right-radius: 0px;
  border-bottom-left-radius: 0px;
}

.texto{
  text-align:justify;
  padding-left:5%;
  padding-right:5%;
}



.footer{
  background-color: #333;
  color: #fff;
  margin-bottom: 0px;
  padding-top:1%;
  padding-bottom:1%;
}

