#contenido {

    font-size: 16px !important;
    width: 300px;
    text-align: justify;
    height: 40px;
    color: white;
    overflow: hidden;
    white-space: normal;
    text-overflow: ellipsis;
}
#contenido2 {

    font-size: 16px !important;
    width: 190px;
    text-align: justify;
    height: 63px;
    color: white;
    overflow: hidden;
    white-space: normal;
    text-overflow: ellipsis;
}

.item-card .item-image-premium {
    position: relative;
    width: 310px;
    min-width: 310px;
    height: 310px;
    min-height: 310px;
    overflow: hidden;
    background-size: cover;
    background-position: 50%;
    border-top-left-radius: 9px;
    border-bottom-left-radius: 9px;
    background: url(../assets/placeholder.65381c6….jpg) no-repeat center;
}

.item-card .item-image-premium img {
    position: absolute;
    width: 100%;
    height: 100%;
    object-fit: cover;
}

.item-card .item-image-index {
    position: relative;
    width: 350px;
    min-width: 350px;
    height: 500px;
    min-height: 500px;
    overflow: hidden;
    background-size: cover;
    background-position: 50%;
    border-top-left-radius: 9px;
    border-bottom-left-radius: 9px;
    background: url(../assets/placeholder.65381c6….jpg) no-repeat center;
}
.item-card .item-image-index img {
    position: absolute;
    width: 100%;
    height: 100%;
    object-fit: cover;
}

.item-card {
    margin: 0 auto;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin-top: 0px;
    background-color: #ffffff;
}

.item-card .item-image-top {
    position: relative;
    width: 160px;
    min-width: 160px;
    height: 180px;
    min-height: 180px;
    overflow: hidden;
    background-size: cover;
    background-position: 50%;
    border-top-left-radius: 9px;
    border-bottom-left-radius: 9px;
}
.item-card .item-image-top img {
    position: absolute;
    width: 100%;
    height: 100%;
    object-fit: cover;
}



.redes-flotantes {
    position: fixed;
    right: 8px;
    top: 3%;
    z-index: 20;
}
.redes-flotantes img {
    float: right; clear: right;
     margin: 5px;
    -moz-transform: scale(.8) ;
    -webkit-transform: scale(.8) ;
    -o-transform: scale(.8) ;
    -ms-transform: scale(.8) ;
    transform: scale(.8) ;
    -webkit-transition: all .2s ease-in-out;
    -moz-transition: all .2s ease-in-out;
    -o-transition: all .2s ease-in-out;
    transition: all .2s ease-in-out;
}
.redes-flotantes img:hover {
    -moz-transform: scale(1.1) rotate(1deg);
    -webkit-transform: scale(1.1) rotate(1deg);
    -o-transform: scale(1.1) rotate(1deg);
    -ms-transform: scale(1.1) rotate(1deg);
    transform: scale(1.1) rotate(0deg);
}

/*.bordertop {
    border: 1px solid #307ABB;
    border-radius: 10px;
    outline: none;
    max-height: 182px;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -webkit-transform: translate3d(0, 0, 0);
    -moz-transform: translate3d(0, 0, 0);
}

.borderpremium {
    border: 1px solid #5D4582;
    border-radius: 10px;
    outline: none;
    max-height: 210px;
}
 no hace nada
.item-card .item-image-top .v-lazy-image-loaded {
    border-top-left-radius: 9px;
    border-bottom-left-radius: 9px;
}

.v-lazy-image-loaded {
    webkit-animation: fadein 550ms;
    moz-animation: fadein 550ms;
    ms-animation: fadein 550ms;
    o-animation: fadein 550ms;
    animation: fadein 550ms;
}*/
