.buscarficha {
    margin-top: 5%;
    margin-bottom: 5%;
}
.buscarficha .buscador-pan-grandes {
    margin-left: 42%;
    margin-top: -1.6%;
    position: absolute;
    background: transparent;
    z-index: 4;
}
.fondo-ficha-menu{
    background: #61CCEE;
    position: absolute;
    z-index: 0;
    margin-top: -2.8%;
    height: 10%;
    width: 75%;

}
.segundaheight h2 {
    font-size:1.6em
}
.control-buscar {
    border:0;
    height:34px;
    width:95%!important
}
#SELECT#sel_amenazas.form-control:hover {
    color:#66afe9
}
#zona:checked+label[for='zona'] {
    color:#e5e5e5
}
#amenaza:checked+label[for='amenaza'] {
    color:#e5e5e5
}
.centrado-vertical {
    display:table
}
.centrado-vertical span {
    display:table-cell;
    vertical-align:middle
}
.centrado-vertical h2 {
    margin-top:10px
}
.margin-top {
    margin-top:30px
}
.margin-bottom {
    margin-bottom:30px;
    padding-bottom:30px
}
.terceraheight, .segundaheight {
    height:54px
}
.no-bordes-lados li {
    border-right:transparent;
    border-left:transparent
}
.no-bordes-lados li {
    border-style:dotted
}
.fondoazulmarino {
    background:#04b8f3
}
.fondoverdemarino {
    background:#5fbc49
}
.azulmarino small {
    color:#fed295
}
.azulmarino {
    color:#00b9f2
}
.itemficha {
    position:relative;
    -webkit-box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;
    -moz-box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;
    box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset
}
.itemficha li {
    margin-bottom:5px
}
.itemficha:before, .itemficha:after {
    -moz-border-radius:100px / 10px;
    -moz-box-shadow:0 0 20px rgba(0, 0, 0, 0.8);
    -webkit-box-shadow:0 0 20px rgba(0, 0, 0, 0.8);
    box-shadow:0 0 20px rgba(0, 0, 0, 0.8);
    border-radius:100px / 10px;
    bottom:0;
    content:"";
    left:10px;
    position:absolute;
    right:10px;
    top:0;
    z-index:-1
}
.itemficha:after {
    -moz-transform:skew(8deg) rotate(3deg);
    -ms-transform:skew(8deg) rotate(3deg);
    -o-transform:skew(8deg) rotate(3deg);
    -webkit-transform:skew(8deg) rotate(3deg);
    transform:skew(8deg) rotate(3deg);
    left:auto;
    right:10px
}
@media screen and (max-width:1350px) {
    .segundaheight, .terceraheight {
        padding-left:10px
    }
}
@media screen and (max-width:992px) {
    .terceraheight {
        height:60px
    }
}
@media screen and (max-width:768px) {
    .cosito {
        display:none!important
    }
    .terceraheight {
        height:160px
    }
}
@media(max-width:680px) {
    .terceraheight {
        height:160px
    }
}