1 .video-js .vjs-menu-button-inline {
2 @include transition(all 0.4s);
6 .video-js .vjs-menu-button-inline:before {
7 // Icon pseudoelement has a different base font size (1.8em), so we need to
8 // account for that in the width. 4em (standard button width) divided by 1.8
9 // to get the same button width as normal.
14 .video-js .vjs-menu-button-inline:hover,
15 .video-js .vjs-menu-button-inline:focus,
16 .video-js .vjs-menu-button-inline.vjs-slider-active,
17 .video-js.vjs-no-flex .vjs-menu-button-inline {
18 // This width is currently specific to the inline volume bar.
21 // Don't transition when tabbing in reverse to the volume menu
22 // because it looks weird
23 .video-js .vjs-menu-button-inline.vjs-slider-active {
24 @include transition(none);
27 .vjs-menu-button-inline .vjs-menu {
39 @include transition(all 0.4s);
42 .vjs-menu-button-inline:hover .vjs-menu,
43 .vjs-menu-button-inline:focus .vjs-menu,
44 .vjs-menu-button-inline.vjs-slider-active .vjs-menu {
49 .vjs-no-flex .vjs-menu-button-inline .vjs-menu {
56 .vjs-no-flex .vjs-menu-button-inline:hover .vjs-menu,
57 .vjs-no-flex .vjs-menu-button-inline:focus .vjs-menu,
58 .vjs-no-flex .vjs-menu-button-inline.vjs-slider-active .vjs-menu {
62 .vjs-menu-button-inline .vjs-menu-content {