.scrollbar-light {
                        max-height: 500px;
                        overflow: auto;
						width:610px;
                    }

                    /*************** SCROLLBAR LIGHT ***************/

                    .scrollbar-light > .scroll-element,
                    .scrollbar-light > .scroll-element div {
                        border: none;
                        margin: 0;
                        overflow: hidden;
                        padding: 0;
                        position: absolute;
                        z-index: 10;
                    }

                    .scrollbar-light > .scroll-element {
                        background-color: #ffffff;
                    }

                    .scrollbar-light > .scroll-element div {
                        display: block;
                        height: 100%;
                        left: 0;
                        top: 0;
                        width: 100%;
                    }

                    .scrollbar-light > .scroll-element .scroll-element_outer {
                        -webkit-border-radius: 10px;
                        -moz-border-radius: 10px;
                        border-radius: 10px;
                    }

                    .scrollbar-light > .scroll-element .scroll-element_size {
                        background: #dbdbdb;
                        background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi
                        8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2
                        VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaW
                        VudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2
                        Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2RiZGJkYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMC
                        UiIHN0b3AtY29sb3I9IiNlOGU4ZTgiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD
                        0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdm
                        c+);
                        background: -moz-linear-gradient(left, #dbdbdb 0%, #e8e8e8 100%);
                        background: -webkit-gradient(linear, left top, right top, color-stop(0%,#dbdbdb), color-stop(100%,#e8e8e8));
                        background: -webkit-linear-gradient(left, #dbdbdb 0%,#e8e8e8 100%);
                        background: -o-linear-gradient(left, #dbdbdb 0%,#e8e8e8 100%);
                        background: -ms-linear-gradient(left, #dbdbdb 0%,#e8e8e8 100%);
                        background: linear-gradient(to right, #dbdbdb 0%,#e8e8e8 100%);

                        -webkit-border-radius: 10px;
                        -moz-border-radius: 10px;
                        border-radius: 10px;
                    }

                    .scrollbar-light > .scroll-element.scroll-x {
                        bottom: 0;
                        height: 17px;
                        left: 0;
                        min-width: 100%;
                        width: 100%;
                    }

                    .scrollbar-light > .scroll-element.scroll-y {
                        height: 100%;
                        min-height: 100%;
                        right: 0;
                        top: 0;
                        width: 17px;
                    }

                    .scrollbar-light > .scroll-element .scroll-bar {
                        background: #fefefe;
                        background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi
                        8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2
                        VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaW
                        VudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2
                        Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZlZmVmZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMC
                        UiIHN0b3AtY29sb3I9IiNmNWY1ZjUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD
                        0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdm
                        c+);
                        background: -moz-linear-gradient(left, #fefefe 0%, #f5f5f5 100%);
                        background: -webkit-gradient(linear, left top, right top, color-stop(0%,#fefefe), color-stop(100%,#f5f5f5));
                        background: -webkit-linear-gradient(left, #fefefe 0%,#f5f5f5 100%);
                        background: -o-linear-gradient(left, #fefefe 0%,#f5f5f5 100%);
                        background: -ms-linear-gradient(left, #fefefe 0%,#f5f5f5 100%);
                        background: linear-gradient(to right, #fefefe 0%,#f5f5f5 100%);

                        border: 1px solid #dbdbdb;
                        -webkit-border-radius: 10px;
                        -moz-border-radius: 10px;
                        border-radius: 10px;
                    }

                    /* scrollbar height/width & offset from container borders */

                    .scrollbar-light > .scroll-content.scroll-scrolly_visible { left: -17px; margin-left: 17px; }
                    .scrollbar-light > .scroll-content.scroll-scrollx_visible { top:  -17px; margin-top:  17px; }

                    .scrollbar-light > .scroll-element.scroll-x .scroll-bar { height: 10px; min-width: 10px; top: 0px; }
                    .scrollbar-light > .scroll-element.scroll-y .scroll-bar { left: 0px; min-height: 10px; width: 10px; }

                    .scrollbar-light > .scroll-element.scroll-x .scroll-element_outer { height: 12px; left: 2px; top: 2px; }
                    .scrollbar-light > .scroll-element.scroll-x .scroll-element_size { left: -4px; }

                    .scrollbar-light > .scroll-element.scroll-y .scroll-element_outer { left: 2px; top: 2px; width: 12px; }
                    .scrollbar-light > .scroll-element.scroll-y .scroll-element_size { top: -4px; }

                    /* update scrollbar offset if both scrolls are visible */

                    .scrollbar-light > .scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_size { left: -19px; }
                    .scrollbar-light > .scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_size { top: -19px; }

                    .scrollbar-light > .scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_inner { left: -19px; }
                    .scrollbar-light > .scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_inner { top: -19px; }