.tag-btn {
    cursor: unset;
}

.tag-close-btn-icon {
    cursor: pointer;
}

.stop-text-overflow {
    max-width: 100px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.stop-text-overflow-100 {
    max-width: 100%;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    color: red;
}

.stop-text-overflow-two-lines {
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}

.stop-text-overflow-three-lines {
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}

.bg-light,
.blog-feature-image {
    cursor: pointer;
    transition: all ease-in-out .3s;
}

.blog-feature-image {
    background-color: #e9e9e9;
}

.bg-light:hover {
    background-color: #eeeeee !important;
}

.blog-feature-image:hover {
    background-color: #c7c7c7;
}

.note-editable {
    height: 550px !important;
}

.append-banner-here {
    width: 100%;
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
}

/* Image Gallery Starts Here*/

/* View Image Gallery Starts Here*/
.card-hover {
    /* cursor: pointer; */
    transition: all .3s ease-in-out;
}

.card-hover:hover {
    box-shadow: 0 0 11px rgba(33, 33, 33, .2);
}

.card-hover:hover .options {
    transition: all .3ss ease-in-out;
    opacity: 1;
}

.card-hover .card-body {
    height: 200px;
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
}

.card-hover .banner-img {
    height: 70vh;
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
}

.header-text,
.main-text,
.footer-text,
.btn-text {
    position: absolute;
    left: 10%;
}

.header-text {
    top: 25%;
}

.main-text {
    top: 40%;
}

.footer-text {
    top: 60%;
}

.btn-text {
    top: 75%;
}

/* .header-text, .main-text, .footer-text, .btn-text {
    top: 15%;
} */
.ytp-cued-thumbnail-overlay-image {
    height: 300px !important;
}

.options {
    opacity: 0;
    position: absolute;
    top: 5%;
    right: 5%;
    transition: all 0.3s ease-in-out;
}

.options-mobile {
    position: absolute;
    top: 5%;
    right: 5%;
}

.status {
    cursor: pointer;
    position: absolute;
    top: 5%;
    left: 5%;
}

.options:hover,
.fa-trash:hover {
    cursor: pointer;
}

/* View Image Gallery Ends Here*/



/* Create Image Gallery Starts Here*/
.imgDeleteBtn,
.videoDeleteBtn {
    position: absolute;
    top: 5%;
    right: 10%;
    font-size: 12px;
}

/* Create Image Gallery Ends Here*/

/* Image Gallery Ends Here*/


/* Leaders Section */
.leader-image-admin-panel {
    width: 50px;
    height: 50px;
    border-radius: 100%;
}

.press-release-image {
    height: 3rem;
    width: 3rem;
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
    border-radius: 100%;
}

/* .image-note {
    font-size: 8px;
} */

.exhibations tbody tr td:nth-child(3) {
    text-align: center;
}

.datepicker {
    z-index: 9999999999999;
}

.auth-bg-cover {
    background: #01411c;
}