/*.img-privatization{
    background-image: url(img/icon-privatization.svg);
    background-repeat: no-repeat;
    background-position: center;
    height: 35px;
    width: 35px;
}*/

.font-color-black {
    color: #313a46;
}

.adv-type-font {
    color: #313a46;
    font-size: 11px;
}

.img-adv{
    background-image: url(img/img-adv.jpg);
    background-repeat: no-repeat;
    background-position: center;
    height: 195px;
    max-width: 100%;
}
.hr{
    border: 0;
    border-top: 1px solid #eef2f7;
}
.avatar-sm {
    height: 1.5rem !important;
    width: 4rem !important;
}

.avatar-title {
    background-color: #313B47 !important
}

.w-60 {
    width: 60%;
}

.alert-bluish {
    color: #000000;
    background-color: #F1F5FF;
    border-color: #F1F5FF;
}
.name-trade-card {
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}
.absolute-bottom-center {
    position: absolute;
    bottom: 0;
    z-index: 1;
    margin: 0 auto;
    left: 40%;
    transform: translate(-50%, -50%);
}
.border-bottom-dashed {
    border: 1px;
    color: #a2a2a3;
    border-bottom-style: dashed;
}

.bg-bluish {
    background-color: #F6F8FF !important;
}

a.bg-bluish:hover, a.bg-bluish:focus,
button.bg-bluish:hover,
button.bg-bluish:focus {
    background-color: #cbd7e7 !important;
}
.trade-muted{
    opacity: 50%;
}
.font-weight-700 {
    font-weight: 700;
}

.blinking {
    background-color: #c2cad5;
    animation: blinker 5s linear infinite;
}

.img-placeholder {
    height: 80px;
    width: 150px;
    background-color: #6a7c8b !important;
}

@keyframes blinker {
    from {
        opacity: 1;
    }

    to 50%,100% {
    }

    50% {
        opacity: 0.2;
    }

    100% {
        opacity: 1;
    }
}