| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139 | /*************** SCROLLBAR BASE CSS ***************/.highlightable {    padding: 25px 0 15px;}.scroll-wrapper {    overflow: hidden !important;    padding: 0 !important;    position: relative;}.scroll-wrapper > .scroll-content {    border: none !important;    box-sizing: content-box !important;    height: auto;    left: 0;    margin: 0;    max-height: none;    max-width: none !important;    overflow: scroll !important;    padding: 0;    position: relative !important;    top: 0;    width: auto !important;}.scroll-wrapper > .scroll-content::-webkit-scrollbar {    height: 0;    width: 0;}.scroll-element {    display: none;}.scroll-element, .scroll-element div {    box-sizing: content-box;}.scroll-element.scroll-x.scroll-scrollx_visible,.scroll-element.scroll-y.scroll-scrolly_visible {    display: block;}.scroll-element .scroll-bar,.scroll-element .scroll-arrow {    cursor: default;}.scroll-textarea {}.scroll-textarea > .scroll-content {    overflow: hidden !important;}.scroll-textarea > .scroll-content > textarea {    border: none !important;    box-sizing: border-box;    height: 100% !important;    margin: 0;    max-height: none !important;    max-width: none !important;    overflow: scroll !important;    outline: none;    padding: 2px;    position: relative !important;    top: 0;    width: 100% !important;}.scroll-textarea > .scroll-content > textarea::-webkit-scrollbar {    height: 0;    width: 0;}/*************** SIMPLE INNER SCROLLBAR ***************/.scrollbar-inner > .scroll-element,.scrollbar-inner > .scroll-element div{    border: none;    margin: 0;    padding: 0;    position: absolute;    z-index: 10;}.scrollbar-inner > .scroll-element div {    display: block;    height: 100%;    left: 0;    top: 0;    width: 100%;}.scrollbar-inner > .scroll-element.scroll-x {    bottom: 2px;    height: 8px;    left: 0;    width: 100%;}.scrollbar-inner > .scroll-element.scroll-y {    height: 100%;    right: 2px;    top: 0;    width: 8px;}.scrollbar-inner > .scroll-element .scroll-element_outer {    overflow: hidden;}.scrollbar-inner > .scroll-element .scroll-element_outer,.scrollbar-inner > .scroll-element .scroll-element_track,.scrollbar-inner > .scroll-element .scroll-bar {    -webkit-border-radius: 8px;    -moz-border-radius: 8px;    border-radius: 8px;}.scrollbar-inner > .scroll-element .scroll-element_track,.scrollbar-inner > .scroll-element .scroll-bar {    -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";    filter: alpha(opacity=30);    opacity: 0.3;}/* update scrollbar offset if both scrolls are visible */.scrollbar-inner > .scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_track { left: -12px; }.scrollbar-inner > .scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_track { top: -12px; }.scrollbar-inner > .scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_size { left: -12px; }.scrollbar-inner > .scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_size { top: -12px; }
 |