/*!
 * bootstrap-tooltip-custom-class
 * v1.1.0
 * Extends Bootstrap Tooltips and Popovers by adding custom classes.
 * Copyright (c) 2017 - 2020 Andrei Victor Bulearca - https://github.com/andreivictor/bootstrap-tooltip-custom-class#readme
 * License: MIT
 */

.tooltip {
    opacity: 1 !important;
}

.tooltip.show {
    z-index: 1;
}

.tooltip-primary .tooltip-inner {
    background-color: #007bff;
    color: #fff;
}

.tooltip-primary.bs-tooltip-top .arrow:before {
    border-top-color: #007bff;
}

.tooltip-primary.bs-tooltip-right .arrow:before {
    border-right-color: #007bff;
}

.tooltip-primary.bs-tooltip-left .arrow:before {
    border-left-color: #007bff;
}

.tooltip-primary.bs-tooltip-bottom .arrow:before {
    border-bottom-color: #007bff;
}

.tooltip-lilac .tooltip-inner {
    background-color: #92007B;
    color: #fff;
}

.tooltip-lilac.bs-tooltip-top .arrow:before {
    border-top-color: #92007B;
}

.tooltip-lilac.bs-tooltip-right .arrow:before {
    border-right-color: #92007B;
}

.tooltip-lilac.bs-tooltip-left .arrow:before {
    border-left-color: #92007B;
}

.tooltip-lilac.bs-tooltip-bottom .arrow:before {
    border-bottom-color: #92007B;
}

.tooltip-secondary .tooltip-inner {
    background-color: #6c757d;
    color: #fff;
}

.tooltip-secondary.bs-tooltip-top .arrow:before {
    border-top-color: #6c757d;
}

.tooltip-secondary.bs-tooltip-right .arrow:before {
    border-right-color: #6c757d;
}

.tooltip-secondary.bs-tooltip-left .arrow:before {
    border-left-color: #6c757d;
}

.tooltip-secondary.bs-tooltip-bottom .arrow:before {
    border-bottom-color: #6c757d;
}

.tooltip-success .tooltip-inner {
    background-color: red;
    color: #fff;
}

.tooltip-success.bs-tooltip-top .arrow:before {
    border-top-color: red;
}

.tooltip-success.bs-tooltip-right .arrow:before {
    border-right-color: red;
}

.tooltip-success.bs-tooltip-left .arrow:before {
    border-left-color: red;
}

.tooltip-success.bs-tooltip-bottom .arrow:before {
    border-bottom-color: red;
}




.tooltip-light-green .tooltip-inner {
    background-color: #8647b2;
    color: #fff;
}

.tooltip-light-green.bs-tooltip-top .arrow:before {
    border-top-color: #8647b2;
}

.tooltip-light-green.bs-tooltip-right .arrow:before {
    border-right-color: #8647b2;
}

.tooltip-light-green.bs-tooltip-left .arrow:before {
    border-left-color: #8647b2;
}

.tooltip-light-green.bs-tooltip-bottom .arrow:before {
    border-bottom-color: #8647b2;
}

.tooltip-info .tooltip-inner {
    background-color: #17a2b8;
    color: #fff;
}

.tooltip-info.bs-tooltip-top .arrow:before {
    border-top-color: #17a2b8;
}

.tooltip-info.bs-tooltip-right .arrow:before {
    border-right-color: #17a2b8;
}

.tooltip-info.bs-tooltip-left .arrow:before {
    border-left-color: #17a2b8;
}

.tooltip-info.bs-tooltip-bottom .arrow:before {
    border-bottom-color: #17a2b8;
}

.tooltip-warning .tooltip-inner {
    background-color: #ffc107;
    color: #212529;
}

.tooltip-warning.bs-tooltip-top .arrow:before {
    border-top-color: #ffc107;
}

.tooltip-warning.bs-tooltip-right .arrow:before {
    border-right-color: #ffc107;
}

.tooltip-warning.bs-tooltip-left .arrow:before {
    border-left-color: #ffc107;
}

.tooltip-warning.bs-tooltip-bottom .arrow:before {
    border-bottom-color: #ffc107;
}

.tooltip-danger .tooltip-inner {
    background-color: #dc3545;
    color: #fff;
}

.tooltip-danger.bs-tooltip-top .arrow:before {
    border-top-color: #dc3545;
}

.tooltip-danger.bs-tooltip-right .arrow:before {
    border-right-color: #dc3545;
}

.tooltip-danger.bs-tooltip-left .arrow:before {
    border-left-color: #dc3545;
}

.tooltip-danger.bs-tooltip-bottom .arrow:before {
    border-bottom-color: #dc3545;
}

.tooltip-light .tooltip-inner {
    background-color: #f8f9fa;
    color: #212529;
}

.tooltip-light.bs-tooltip-top .arrow:before {
    border-top-color: #f8f9fa;
}

.tooltip-light.bs-tooltip-right .arrow:before {
    border-right-color: #f8f9fa;
}

.tooltip-light.bs-tooltip-left .arrow:before {
    border-left-color: #f8f9fa;
}

.tooltip-light.bs-tooltip-bottom .arrow:before {
    border-bottom-color: #f8f9fa;
}

.tooltip-dark .tooltip-inner {
    background-color: #343a40;
    color: #fff;
}

.tooltip-dark.bs-tooltip-top .arrow:before {
    border-top-color: #343a40;
}

.tooltip-dark.bs-tooltip-right .arrow:before {
    border-right-color: #343a40;
}

.tooltip-dark.bs-tooltip-left .arrow:before {
    border-left-color: #343a40;
}

.tooltip-dark.bs-tooltip-bottom .arrow:before {
    border-bottom-color: #343a40;
}

span.toltip-window {
    /* margin-left: 5px; */
    border-bottom: 1px solid #a7a7a7;
}

.toltip-window-block {
    position: relative;
}

.toltip-window-block:hover {
    cursor: pointer;
}

.toltip-window-info {
    display: none;
    width: auto;
    min-width: 280px;
    position: absolute;
    box-shadow: 0px 0px 5px rgb(0 0 0 / 25%);
    left: 0;
    border-radius: 5px;
    padding: 25px;
    z-index: 1;
    top: 30px;
    background: rgb(255, 255, 255);
    background: linear-gradient(90deg, rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 1) 35%, rgba(241, 241, 241, 1) 100%);
}