@import url(sarabun/sarabun.css);
@import url(prompt/google.css);
a:active {
    text-decoration: underline;
}

h1 {
    font-family: "Prompt", sans-serif;
}

h2 {
    font-family: "Prompt", sans-serif;
}

h3 {
    font-family: "Prompt", sans-serif;
}

h4 {
    font-family: "Prompt", sans-serif;
}

h5 {
    font-family: "Prompt", sans-serif;
}

h6 {
    font-family: "Prompt", sans-serif;
}

.fprompt {
    font-family: "Prompt", sans-serif;
}

.fkanit {
    font-family: "Kanit", sans-serif;
}

.fsarabun {
    font-family: "Sarabun", sans-serif;
}

.fmd {
    font-size: 1rem !important;
}

.swal2-popup {
    font-size: 0.875rem !important;
    font-family: "Prompt", sans-serif;
    width: 300px !important;
}

.swal2-title {
    font-family: "Prompt", sans-serif;
    font-size: 1.125rem !important;
}

.swal2-icon {
    font-size: 1rem !important;
}

.bar1 {
    padding: 3px 10px;
    background-color: #bfbfbf;
    font-size: 13px;
    height: 30px;
}

.bar-info {
    padding: 3px 10px;
    background-color: #d9d9d9;
    font-size: 14px;
    height: 30px;
}

.bar-form {
    padding: 3px 10px;
    background-color: #f2f2f2;
    font-size: 14px;
    height: auto;
}

.bar-success {
    padding: 3px 10px;
    background-color: #0080ff;
    font-size: 14px;
    height: auto;
}

.bar-white {
    padding: 5px 10px 0 10px;
    background-color: #ffffff;
    font-size: 14px;
    border-left: 1px solid #d9d9d9;
    border-right: 1px solid #d9d9d9;
}

.content-info {
    border: solid 1px;
    border-color: #bfbfbf;
    border-radius: 0 0 10px 10px;
}

a:link {
    color: #000000;
    text-decoration: none;
}

a:active {
    color: #000000;
    text-decoration: none;
}

a:visited {
    color: #000000;
    text-decoration: none;
}

a:hover {
    color: #0080ff;
    text-decoration: none;
}


/* ul li {
    font-size: 14px;
} */

ul.org {
    list-style-type: none;
}

ul.org li {
    padding-top: 5px;
    padding-left: 2px;
}

ul.org li a:link {
    text-decoration: none;
}

ul.org li a:hover {
    font-weight: bold;
    color: #ff9800;
    text-decoration: none;
}

ul.blue {
    list-style-type: none;
}

ul.blue li {
    padding-top: 5px;
    padding-left: 2px;
}

ul.blue li a:link {
    text-decoration: none;
}

ul.blue li a:hover {
    font-weight: bold;
    color: #2196F3;
    text-decoration: none;
}

ul.red {
    list-style-type: none;
}

ul.red li {
    padding-top: 5px;
    padding-left: 2px;
}

ul.red li a:link {
    text-decoration: none;
}

ul.red li a:hover {
    font-weight: bold;
    color: #f44336;
    text-decoration: none;
}

ul.green {
    list-style-type: none;
}

ul.green li {
    padding-top: 5px;
    padding-left: 2px;
}

ul.green li a:link {
    text-decoration: none;
}

ul.green li a:hover {
    font-weight: bold;
    color: #00b300;
    text-decoration: none;
}

ul.yellow {
    list-style-type: none;
}

ul.yellow li {
    padding-top: 5px;
    padding-left: 2px;
}

ul.yellow li a:link {
    text-decoration: none;
}

ul.yellow li a:hover {
    font-weight: bold;
    color: #ffcc00;
    text-decoration: none;
}

ul.gray {
    list-style-type: none;
}

ul.gray li {
    padding-top: 5px;
    padding-left: 2px;
}

ul.gray li a:link {
    text-decoration: none;
}

ul.gray li a:hover {
    font-weight: bold;
    color: #8c8c8c;
    text-decoration: none;
}

.focusedInput {
    border-color: rgba(82, 168, 236, .8);
    outline: 0;
    outline: thin dotted \9;
    -moz-box-shadow: 0 0 8px rgba(82, 168, 236, .6);
    box-shadow: 0 0 8px rgba(82, 168, 236, .6) !important;
}

hr.new1 {
    border-top: 1px solid red;
}

table,
thead,
tr,
tbody,
td {
    text-align: center;
    font-size: 1rem;
}

th {
    font-style: normal;
    font-size: 1rem;
}

.form-control {
    font-size: 14px;
}

.hide {
    visibility: hidden
}

.btn_width {
    width: 60px !important;
}

.button {
    border: none;
    text-align: center;
    text-decoration: none;
    color: white;
    display: inline-block;
    border-radius: 4px;
    cursor: pointer;
}

.spanorg {
    color: #ff3300;
}

.bordergray {
    min-height: 5px;
    padding: 5px;
    margin-bottom: 15px;
    background-color: #f5f5f5;
    border: 1px solid #e3e3e3;
    border-radius: 4px;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .05);
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, .05)
}

.border-primary {
    min-height: 5px;
    padding: 5px;
    margin-bottom: 15px;
    background-color: #f5f5f5;
    border: 1px solid #ccebff;
    border-radius: 4px;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .05);
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, .05)
}

.btn {
    font-family: 'Prompt', sans-serif;
}

.btn-small {
    font-size: 0.785rem;
}

.btn-normal {
    font-size: 1rem;
}


/* .btn-primary {
    background-color: #337ab7;
} */

.btn-yellow {
    background-color: #ffbf00;
    color: #f2f2f2;
}

.btn-pink {
    background-color: #e83e8c;
}

.btn-red {
    background-color: #ff0000;
}

.btn-orange {
    background-color: #f18d05;
}

.btn-indigo {
    background-color: #6610f2;
}

.btn-purple {
    background-color: #6f42c1;
}

.btn-green {
    background-color: #28a745;
}

.btn-teal {
    background-color: #20c997;
}

.btn-cyan {
    background-color: #17a2b8;
    color: #ffffff;
}

.heading-primary {
    background-color: #337ab7;
}

.heading-yellow {
    background-color: #ffc107;
}

.heading-pink {
    background-color: #e83e8c;
}

.heading-red {
    background-color: #ff0000;
}

.heading-orange {
    background-color: #f18d05;
}

.heading-indigo {
    background-color: #6610f2;
}

.heading-purple {
    background-color: #6f42c1;
}

.heading-green {
    background-color: #28a745;
}

.heading-teal {
    background-color: #20c997;
}

.heading-cyan {
    background-color: #17a2b8;
}

.bg-warning-or {
    background-color: #ff9900;
}
.btn-violet72 {
    background-color: #ee82ee;
}
.btn-violet60 {
    background-color: #e74be7;
}

.bg-violetbar{background-color:#a269b8!important}

.borderlogin{
    margin-top: 10px;
    width: 700px;
    border: solid 1px;
    border-color: #D2D8C0;
    border-radius: 0 0 10px 10px;
}





