/*!
Theme Name: cvio child
Theme URI: https://bslthemes.com/
Author: bslthemes
Author URI: https://themeforest.net/user/bslthemes
Description: Cvio - CV Resume WordPress Theme
Version: 1.1.0
License: General Public License
License URI: http://www.gnu.org/licenses/gpl.html
Template: cvio
Text Domain: cvio-child
Tags: full-width-template, editor-style, featured-images, sticky-post, threaded-comments, translation-ready, theme-options
*/

/* Tippy theme */
.tippy-box[data-theme~='hint'] {
    background: rgba(0, 0, 0, 0.75);
    color: #fff;
    font-size: 13px;
    font-family: "Roboto", sans-serif;
    font-weight: 500;
    border-radius: 4px;
}

.tippy-box[data-theme~='hint'] .tippy-content {
    padding: 8px 12px;
}

.tippy-box[data-theme~='hint'][data-placement^='top'] > .tippy-arrow::before {
    border-top-color: rgba(0, 0, 0, 0.75);
}
.tippy-box[data-theme~='hint'][data-placement^='bottom'] > .tippy-arrow::before {
    border-bottom-color: rgba(0, 0, 0, 0.75);
}
.tippy-box[data-theme~='hint'][data-placement^='left'] > .tippy-arrow::before {
    border-left-color: rgba(0, 0, 0, 0.75);
}
.tippy-box[data-theme~='hint'][data-placement^='right'] > .tippy-arrow::before {
    border-right-color: rgba(0, 0, 0, 0.75);
}

/* Spawn animation - emerges from the logo */
.tippy-box[data-animation='spawn'] {
    transition: opacity 0.2s ease, transform 0.2s ease !important;
}
.tippy-box[data-animation='spawn'][data-placement^='top'] {
    transform-origin: bottom center;
}
.tippy-box[data-animation='spawn'][data-placement^='bottom'] {
    transform-origin: top center;
}
.tippy-box[data-animation='spawn'][data-placement^='left'] {
    transform-origin: right center;
}
.tippy-box[data-animation='spawn'][data-placement^='right'] {
    transform-origin: left center;
}
.tippy-box[data-animation='spawn'][data-state='hidden'] {
    opacity: 0;
    transform: scale(0.5);
}
.tippy-box[data-animation='spawn'][data-state='visible'] {
    opacity: 1;
    transform: scale(1);
}

