.bdt-context-menu .bdt-context {
font-size: .875rem;
list-style: none;
margin: 0;
padding: 0;
position: absolute;
min-width: 16em;
opacity: 0;
visibility: hidden;
z-index: 3;
}
.bdt-context-menu .bdt-context.is-visible {
opacity: 1;
transform: none;
transition-delay: 0s,0s,0s,0s;
visibility: visible;
filter: none;
z-index: 3;
}
.bdt-context-menu .bdt-context.sub {
width: -webkit-max-content;
width: -moz-max-content;
width: max-content;
min-width: 10em;
left: 100%;
top: 0;
transform: translateX(-0.7em);
transition: transform,opacity,width,min-width,visibility;
transition-timing-function: ease;
transition-duration: .4s,.25s,.15s,.15s,.01s;
transition-delay: .4s,.25s,.3s,.3s,.35s;
overflow: hidden;
filter: none
}
.bdt-context-menu .bdt-context.sub.oppositeX {
right: 100%;
left: auto;
transform: translateX(.7em)
}
.bdt-context-menu .bdt-context.sub.oppositeY {
top: auto;
bottom: -0.4em
}
.bdt-context-menu .bdt-context>li {
position: relative;
margin-bottom: 1px;
transition: all .3s ease
}
.bdt-context-menu .bdt-context>li:nth-last-child(1) {
margin-bottom: 0 !important
}
.bdt-context-menu .bdt-context>li:hover a {
padding-left: 20px
}
.bdt-context-menu .bdt-context>li a {
color: #333;
text-transform: uppercase;
transition: all .3s ease;
text-decoration: none;
display: inherit;
letter-spacing: 2px;
font-size: 11px;
padding: 10px 15px
}
.bdt-context-menu .bdt-context>li a.has-arrow {
display: flex;
align-items: center;
justify-content: space-between
}
.bdt-context-menu .bdt-context>li a.has-arrow i.eicon-caret-right {
font-size: 15px
}
.bdt-context-menu .bdt-context>li:not(.bdt-context > li.nope):hover .sub {
opacity: 1;
transform: translateX(0);
transition-delay: .2s,.25s,.2s,.2s,0s;
visibility: visible
}
.bdt-context-menu .bdt-context .li:nth-of-type(1) {
margin-top: .5em
}
.bdt-context-menu .bdt-context .li.active {
-webkit-animation: flash .5s ease 1;
animation: flash .5s ease 1
}
.bdt-context-menu .hide {
display: none
}
.bdt-context-menu .bdt-menu-icon svg {
width: 1em;
height: 1em
}