[Back] @mixin slot-tooltip-info(){
position: absolute;
top: 0;
left: 15px;
background-color: #111;
padding: 4px 6px;
color: #fff;
font-weight: $body-font-weight-bold;
display: none;
white-space: nowrap;
z-index: 9999;
font-size: floor($font-size-base * 1);
animation: 0.1s ease latepointAvailabilityPopup;
animation-fill-mode: both;
}
@mixin latepointfont($content:""){
font-family: 'latepointIcons' !important;
speak: none;
font-style: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
line-height: 1;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
content: $content;
}
@mixin font-headers(){
font-family: $headings-font-family;
font-weight: $headings-font-weight-normal;
}
@mixin loading-circle($color: #fff, $width: 14px, $border-width: 2px){
display: block;
content: "";
width: $width!important;
height: $width!important;
border-bottom: $border-width solid $color;
border-left: $border-width solid $color;
border-top: $border-width solid $color;
border-right: $border-width solid rgba(255,255,255,0);
border-radius: 20px;
position: absolute;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
animation: os-loading 700ms infinite linear;
background-color: transparent!important;
}