/*--------------------------------------------------------------------------*\
    Overflow
\*--------------------------------------------------------------------------*/

.o-hidden{
    /*box*/
    overflow: hidden !important;
}

.o-scroll{
    /*box*/
    overflow: scroll !important;
}

.o-auto{
    /*box*/
    overflow: auto !important;
}

/*--------------------------------------------------------------------------*\
    Overflow x
\*--------------------------------------------------------------------------*/

.ox-hidden{
    /*box*/
    overflow-x: hidden !important;
}

.ox-scroll{
    /*box*/
    overflow-x: scroll !important;
}

.ox-auto{
    /*box*/
    overflow-x: auto !important;
}

/*--------------------------------------------------------------------------*\
    Overflow y
\*--------------------------------------------------------------------------*/

.oy-hidden{
    /*box*/
    overflow-y: hidden !important;
}

.oy-scroll{
    /*box*/
    overflow-y: scroll !important;
}

.oy-auto{
    /*box*/
    overflow-y: auto !important;
}









/*--------------------------------------------------------------------------*\
	Scrollbars
\*--------------------------------------------------------------------------*/

.o-scroll::-webkit-scrollbar,
.o-auto::-webkit-scrollbar,
.ox-scroll::-webkit-scrollbar,
.ox-auto::-webkit-scrollbar,
.oy-scroll::-webkit-scrollbar,
.oy-auto::-webkit-scrollbar{
	/*box*/
	height: 9px;
	width: 9px;

	/*background*/
	background-size: 9px;
	background-color: transparent;
}

.o-scroll::-webkit-scrollbar-thumb,
.o-auto::-webkit-scrollbar-thumb,
.ox-scroll::-webkit-scrollbar-thumb,
.ox-auto::-webkit-scrollbar-thumb,
.oy-scroll::-webkit-scrollbar-thumb,
.oy-auto::-webkit-scrollbar-thumb{
	/*border*/
	border-radius: 2px;

	/*background*/
	background-color: var(--c-primary-4);
}

.o-scroll::-webkit-scrollbar-thumb:hover,
.o-auto::-webkit-scrollbar-thumb:hover,
.ox-scroll::-webkit-scrollbar-thumb:hover,
.ox-auto::-webkit-scrollbar-thumb:hover,
.oy-scroll::-webkit-scrollbar-thumb:hover,
.oy-auto::-webkit-scrollbar-thumb:hover{
	/*background*/
	background-color: var(--c-primary-3);
}