.at-Popover {
    padding: 0 0 0 5px;
}

.at-Popover--inline {
    display: inline-block;
}

.at-Popover-icon {
    .at-mixin-ButtonIcon();
    color: @at-color-icon-popover;
    font-size: @at-font-size-icon;
    margin: 0;
}

.at-Popover-icon--defaultCursor {
    i > {
        cursor: default;
    }
}

.at-Popover-container {
    visibility: hidden;
    opacity: 0;
    color: @at-white;
    background-color: @at-color-body-background-dark;
    max-width: @at-popover-maxwidth;
    padding: @at-padding-popover;
    height: auto;
    position: fixed;
    z-index: 2000;
    margin: 0;
    border-radius: @at-border-radius;
    box-shadow: 0 5px 10px rgba(0,0,0, 0.2);
    transition: opacity .15s linear;
    font-weight: @at-font-weight-body;
}

.at-Popover-arrow {
    color: @at-color-body-background-dark;
    position: fixed;
    z-index: 1999;
    padding: 0;
    margin: 0;
}

.at-Popover-title {
    .at-mixin-Heading(@at-font-size-body);
    color: @at-color-body-text-dark;
    margin-bottom: @at-margin-popover;
}

.at-Popover-text {
    margin: 0;
    padding: 0;
    font-size: @at-font-size;
}
