1 /* perfect-scrollbar v0.6.10 */
3 -ms-touch-action: none;
5 overflow: hidden !important;
6 -ms-overflow-style: none; }
7 @supports (-ms-overflow-style: none) {
9 overflow: auto !important; } }
10 @media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
12 overflow: auto !important; } }
13 .ps-container.ps-active-x > .ps-scrollbar-x-rail,
14 .ps-container.ps-active-y > .ps-scrollbar-y-rail {
16 background-color: transparent; }
17 .ps-container.ps-in-scrolling {
18 pointer-events: none; }
19 .ps-container.ps-in-scrolling.ps-x > .ps-scrollbar-x-rail {
20 background-color: #eee;
22 .ps-container.ps-in-scrolling.ps-x > .ps-scrollbar-x-rail > .ps-scrollbar-x {
23 background-color: #999; }
24 .ps-container.ps-in-scrolling.ps-y > .ps-scrollbar-y-rail {
25 background-color: #eee;
27 .ps-container.ps-in-scrolling.ps-y > .ps-scrollbar-y-rail > .ps-scrollbar-y {
28 background-color: #999; }
29 .ps-container > .ps-scrollbar-x-rail {
32 /* please don't change 'position' */
33 -webkit-border-radius: 4px;
34 -moz-border-radius: 4px;
37 -webkit-transition: background-color .2s linear, opacity .2s linear;
38 -moz-transition: background-color .2s linear, opacity .2s linear;
39 -o-transition: background-color .2s linear, opacity .2s linear;
40 transition: background-color .2s linear, opacity .2s linear;
42 /* there must be 'bottom' for ps-scrollbar-x-rail */
44 .ps-container > .ps-scrollbar-x-rail > .ps-scrollbar-x {
46 /* please don't change 'position' */
47 background-color: #aaa;
48 -webkit-border-radius: 4px;
49 -moz-border-radius: 4px;
51 -webkit-transition: background-color .2s linear;
52 -moz-transition: background-color .2s linear;
53 -o-transition: background-color .2s linear;
54 transition: background-color .2s linear;
56 /* there must be 'bottom' for ps-scrollbar-x */
58 .ps-container > .ps-scrollbar-y-rail {
61 /* please don't change 'position' */
62 -webkit-border-radius: 4px;
63 -moz-border-radius: 4px;
66 -webkit-transition: background-color .2s linear, opacity .2s linear;
67 -moz-transition: background-color .2s linear, opacity .2s linear;
68 -o-transition: background-color .2s linear, opacity .2s linear;
69 transition: background-color .2s linear, opacity .2s linear;
71 /* there must be 'right' for ps-scrollbar-y-rail */
73 .ps-container > .ps-scrollbar-y-rail > .ps-scrollbar-y {
75 /* please don't change 'position' */
76 background-color: #aaa;
77 -webkit-border-radius: 4px;
78 -moz-border-radius: 4px;
80 -webkit-transition: background-color .2s linear;
81 -moz-transition: background-color .2s linear;
82 -o-transition: background-color .2s linear;
83 transition: background-color .2s linear;
85 /* there must be 'right' for ps-scrollbar-y */
87 .ps-container:hover.ps-in-scrolling {
88 pointer-events: none; }
89 .ps-container:hover.ps-in-scrolling.ps-x > .ps-scrollbar-x-rail {
90 background-color: #eee;
92 .ps-container:hover.ps-in-scrolling.ps-x > .ps-scrollbar-x-rail > .ps-scrollbar-x {
93 background-color: #999; }
94 .ps-container:hover.ps-in-scrolling.ps-y > .ps-scrollbar-y-rail {
95 background-color: #eee;
97 .ps-container:hover.ps-in-scrolling.ps-y > .ps-scrollbar-y-rail > .ps-scrollbar-y {
98 background-color: #999; }
99 .ps-container:hover > .ps-scrollbar-x-rail,
100 .ps-container:hover > .ps-scrollbar-y-rail {
102 .ps-container:hover > .ps-scrollbar-x-rail:hover {
103 background-color: #eee;
105 .ps-container:hover > .ps-scrollbar-x-rail:hover > .ps-scrollbar-x {
106 background-color: #999; }
107 .ps-container:hover > .ps-scrollbar-y-rail:hover {
108 background-color: #eee;
110 .ps-container:hover > .ps-scrollbar-y-rail:hover > .ps-scrollbar-y {
111 background-color: #999; }