.text-sub-user {
    color: #11638e;
    font-size: .95rem;
}
.boxUser figure {
    position: relative;
    overflow: hidden;
    background: #11638e;
    cursor: pointer;
    border: 4px solid #e1e1e1;
    border-bottom: 4px solid #11638e;
    height: 180px;
    width: 180px;
    border-radius: 50%;
    margin: 0 auto 20px auto
}

.boxUser figure img {
    position: relative;
    display: block;
    min-height: 100%;
    max-width: 100%;
    opacity: 1
}

.boxUser figure figcaption {
    padding: 2em;
    color: #fff;
    text-transform: uppercase;
    font-size: 1.25em;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden
}

.boxUser figure figcaption::before,.boxUser figure figcaption::after {
    pointer-events: none
}

.boxUser figure figcaption,.boxUser figure figcaption>a {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%
}

.boxUser figure figcaption>a {
    z-index: 8;
    text-indent: 200%;
    white-space: nowrap;
    font-size: 0;
    opacity: 0
}

.boxUser figure h2 {
    word-spacing: -0.15em;
    font-weight: 300
}

.boxUser figure h2 span {
    font-weight: 800
}

.boxUser figure h2,.boxUser figure p {
    margin: 0
}

.boxUser figure p {
    letter-spacing: 1px;
    font-size: 68.5%
}

.boxUser figure.effect-jazz {
    background: linear-gradient(-45deg, #005744 0%, #11638e 100%)
}

.boxUser figure.effect-jazz img {
    opacity: 1
}

.boxUser figure.effect-jazz figcaption::after,.boxUser figure.effect-jazz img,.boxUser figure.effect-jazz p {
    -webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
    transition: opacity 0.35s, -webkit-transform 0.35s;
    transition: opacity 0.35s, transform 0.35s;
    transition: opacity 0.35s, transform 0.35s, -webkit-transform 0.35s
}

.boxUser figure.effect-jazz figcaption::after {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border-top: 1px solid #fff;
    border-bottom: 1px solid #fff;
    content: '';
    opacity: 0;
    -webkit-transform: rotate3d(0, 0, 1, 45deg) scale3d(1, 0, 1);
    transform: rotate3d(0, 0, 1, 45deg) scale3d(1, 0, 1);
    -webkit-transform-origin: 50% 50%;
    transform-origin: 50% 50%
}

.boxUser figure.effect-jazz h2,.boxUser figure.effect-jazz p {
    opacity: 1;
    -webkit-transform: scale3d(0.8, 0.8, 1);
    transform: scale3d(0.8, 0.8, 1)
}

.boxUser figure.effect-jazz h2 {
    padding-top: 26%;
    -webkit-transition: -webkit-transform 0.35s;
    transition: -webkit-transform 0.35s;
    transition: transform 0.35s;
    transition: transform 0.35s, -webkit-transform 0.35s
}

.boxUser figure.effect-jazz p {
    text-transform: none;
    font-size: 35px;
    opacity: 0;
    padding-top: 28px
}

.boxUser figure.effect-jazz:hover img {
    opacity: 0.4;
    -webkit-transform: scale3d(1.05, 1.05, 1);
    transform: scale3d(1.05, 1.05, 1)
}

.boxUser figure.effect-jazz:hover figcaption::after {
    opacity: 1;
    -webkit-transform: rotate3d(0, 0, 1, 45deg) scale3d(1, 1, 1);
    transform: rotate3d(0, 0, 1, 45deg) scale3d(1, 1, 1)
}

.boxUser figure.effect-jazz:hover h2,.boxUser figure.effect-jazz:hover p {
    opacity: 1;
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1)
}

.filterDiv {
    color: #005744;
    width: 100%;
    padding: 20px;
    min-width: 220px;
    /*max-width: 220px;*/
    text-align: center
}
.textSmall {
        color: #95aeb4;
    font-size: 13px;
}

.filterDiv a.cover-link,.filterDiv a.cover-link:hover {
    text-decoration: none;
    -webkit-transition: .2s all ease-in;
    transition: .2s all ease-in
}

.filterDiv a.cover-link:hover,.filterDiv a.cover-link:hover:hover {
    opacity: .4;
    -webkit-transition: .2s all ease-in;
    transition: .2s all ease-in
}

.filterDiv a.publications,.filterDiv a.publications:hover {
    text-decoration: none
}

.filterDiv a.publications:hover,.filterDiv a.publications:hover:hover {
    opacity: .7
}

.show {
    display: block;
    -webkit-transition: 0.2s all ease-in;
    transition: 0.2s all ease-in
}

.allwrps {
    height: -webkit-min-content;
    height: -moz-min-content;
    height: min-content;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap
}
.btn.btn-primary.publications {
    padding: 2px 6px;
    color: white !important;
    font-size: 0.8rem;
    margin-top: 10px;
}
.text-title-user{
    color: #11638e;
}
        