.tooltipster-btn-close {
    position: absolute;
    right: 0;
    top: 0;
    background: transparent;
    border: 0;
    border-radius: 0;
    padding-right: 3px;
    color: #9e9e9e;
    cursor: pointer !important;
    font-size: 24px;
    font-style: normal !important;
}

.tooltip_content {
    display: none;
}

.tooltipster-sidetip .tooltipster-content {
    padding: 6px !important;
}

.tooltip__inner .definitions__title {
    width: 120px !important;
    padding-right: 0;
    padding-bottom: 3px;
}

.tooltip__inner .definitions__title:last-child {
    padding-bottom: 0px;
}

.tooltip__inner .definitions__title, .tooltip__inner .definitions__content .definitions__text {
    line-height: 1.25rem !important;
}

.tooltipster-box {
    margin-right: 5%;
    margin-left: 5%;
    min-width: 320px;
}

.btn-width-45 {
    margin: 5px 5px;
    background-image: linear-gradient(rgba(255, 255, 255, 0), rgba(255, 255, 255, 0)), linear-gradient(270deg, #ff6179, #d92044);
    background-origin: border-box;
    background-clip: content-box, border-box;
    box-shadow: 2px 1000px 1px #eeeeee inset;
    padding: 4px 14px;
}

.btn-online {
    padding: 6px 16px !important;
    margin: 5px 5px;
    background-image: linear-gradient(270deg, #474389, #474389);
    color: #fff;
}

.btn-online:hover {
    background-image: linear-gradient(270deg, #474389, #474389);
}

.buttons-flex {
    display: flex;
    justify-content: space-evenly;
}

.buttons-flex .document-title {
    display: none;
}

.tooltipClickItem {
    cursor: pointer;
}
