/* WebKit Browsers (Chrome, Safari) */
::-webkit-scrollbar {
    width: 10px;               /* Width of the scrollbar */
}

::-webkit-scrollbar-track {
    background: #ebebeb;       /* Light background for the scrollbar track */
    border-radius: 10px;       /* Rounded corners for the track */
    -webkit-border-radius: 10px;
}

::-webkit-scrollbar-thumb {
    background: #6d6d6d;          /* Default thumb color */
    border-radius: 10px;       /* Rounded corners for the thumb */
    -webkit-border-radius: 10px;
    border: 3px solid #f1f1f1; /* Space around the thumb */
    transition: background 0.3s ease; /* Smooth transition for background color */
}

::-webkit-scrollbar-thumb:hover {
    background: #555;          /* Darker color on hover */
}

/* Edge and IE */
body {
    -ms-overflow-style: -ms-autohiding-scrollbar; /* Hide scrollbar when not scrolling */
}

body::-webkit-scrollbar {
    width: 12px;
}

body::-webkit-scrollbar-track {
    background: #f1f1f1;
    border-radius: 10px;
}

body::-webkit-scrollbar-thumb {
    background: #888;
    border-radius: 10px;
    border: 3px solid #f1f1f1;
    transition: background 0.3s ease;
}

body::-webkit-scrollbar-thumb:hover {
    background: #555;
}

.close{
	font-size: 36px !important;
    margin: -6px 0;
    font-weight: bold !important;
}

.bootbox-buttons .bootbox-submit-status{
	border: none !important;
	float: left;
	/*color: cyan;*/
	color: #10b759;
}
.bootbox-buttons .error{
	border: none !important;
	float: left;
	color: #FF5722 !important;
}
.bootbox-buttons .success{
	border: none !important;
	float: left;
	color: #10b759 !important;
}

.error{
	border: none !important;
	color: #FF5722 !important;
}
.success{
	/*color: greenyellow !important;*/
	border: none !important;
	color: #10b759 !important;
}
.status_progress{
	border: none !important;
	color: #f7395a !important;
}