@charset "utf-8";
body {
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    font-family: Tahoma, Geneva, sans-serif;
    /* font-family: sukhumvit_setthin; */
    /* font-family: colaborate-thinregular; */
    font-size: 14px;
}

a:link {
    color: #000000;
    text-decoration: none;
}

a:visited {
    color: #000000;
    text-decoration: none;
}

a:active {
    color: #000000;
    text-decoration: none;
}

a:hover {
    color: #353434;
    text-decoration: none;
}

.scrollbox {
    background: #ffffff none repeat scroll 0 0;
    border: 1px solid #cccccc;
    height: 300px;
    overflow-y: scroll;
    width: 100%;
}

@media print {
    .print-none {
        display: none;
    }
}

.badge-pink {
    color: #fff;
    background-color: #ff00ff;
}

.badge-yellow {
    color: #535353;
    background-color: #e6e629;
}

.badge-sky {
    color: #ffffff;
    background-color: #558de0;
}

.badge-purple {
    color: #ffffff;
    background-color: #a54aff;
}

.badge-orange {
    color: #ffffff;
    background-color: hsl(19, 100%, 50%);
}

.badge-red {
    color: #ffffff;
    background-color: hsl(0, 100%, 50%);
}

.badge-green-light {
    color: #ffffff;
    background-color: hsl(152, 77%, 45%);
}


.text-pink {
    color: #ff00ff;
    /* background-color: #ff00ff; */
}

.text-purple {
    color: #8000ff;
    /* background-color: #ff00ff; */
}

.text-brown {
    color: #800040;
    /* background-color: #ff00ff; */
}
.text-orange {
    color: #ffffff;
    background-color: hsl(19, 100%, 50%);
}

.checkbox-lg .custom-control-label::before,
.checkbox-lg .custom-control-label::after {
    top: .3rem;
    width: 1.30rem;
    height: 1.30rem;
}

.checkbox-lg .custom-control-label {
    padding-top: 13px;
    padding-left: 6px;
}

.checkbox-xl .custom-control-label::before,
.checkbox-xl .custom-control-label::after {
    top: 1.2rem;
    width: 1.85rem;
    height: 1.85rem;
}

.checkbox-xl .custom-control-label {
    padding-top: 23px;
    padding-left: 10px;
}