@import url('https://fonts.googleapis.com/css2?family=Arimo:wght@400;500;600&amp;display=swap');
body {
    font-family: "Arial", sans-serif;
    font-size: 16px;
    margin: 0;
    padding: 0;
    color: #222;
    overflow-x: hidden;
    counter-reset: my-sec-counter;
    scroll-behavior: smooth
}

.text-center {
    text-align: center !important;
    font-size: 15px;
}

.table>:not(caption)>*>* {
    padding: 0.6rem 0.5rem;
}

tbody,
td,
tfoot,
th,
thead,
tr {
    border-color: inherit;
    border-style: solid;
    border-width: 0;
    border: 1px solid #ddd;
}

.navbar-brand {
    font-size: inherit;
}

.btn-warning {
    color: #000;
    background-color: #ffc107;
    border-color: #ffc107;
    font-weight: bold;
}

body {
    background: #fff;
}

td small {
    color: #ff2300;
    font-size: 12px;
}

a {
    text-decoration: none;
}

nav.navbar.navbar-light.bg-light {
    background-color: #fff !important;
    background-repeat: repeat;
    background-size: cover;
    border: none;
    background-image: none;
}

.list-group-item {
    border: none;
}

td small {
    color: #0a6abd;
    font-size: 12px;
}

.apple {
    color: #fff;
    background: #dc3545;
    font-size: 13px;
    border-radius: 100px;
    border: none;
}

input.form-control {
    border: none;
    border-top: 1px solid #d9d9d9;
    border-radius: 0;
    border-bottom: 1px solid #d9d9d9;
    font-size: 14px;
}

select {
    border: none !important;
    font-size: 14px !important;
    border-top: 1px solid #d9d9d9 !important;
    border-bottom: 1px solid #d9d9d9 !important;
    border-radius: 0 !important;
}

label.small.mb-2 {
    font-size: 13px;
    font-weight: bold;
}

table.table.text-center {
    font-weight: bold;
    font-size: 13px;
}

small.d-block {
    font-size: 12px;
}

i.fa.fa-check {
    color: #00af5e;
    font-size: 11px;
    margin-right: 5px;
}

.col.is-choose img {
    border: 1px solid #f00;
    border-radius: 5px;
}

.item img {
    border: 1px solid #ddd;
    border-radius: 5px;
}

.apple {
    font-size: 13px !important;
    border-radius: 5px !important;
}

input.form-control {
    border: 1px solid #d9d9d9;
    font-size: 15px;
}

.btn-danger {
    color: #fff;
    background-color: #dc3545;
    border-color: #dc3545;
    font-size: 15px;
}

u {
    text-decoration: none;
}

b,
strong {
    font-weight: 600 !important;
}

a.list-group-item {
    background-image: linear-gradient( -15deg, #dd3545 0%, #c70013 50%, #c34b4b 50%);
    color: #fff !important;
    margin-bottom: 10px;
}

body {
    font-size: 14px !important;
}

input.form-control {
    border: 1px solid #d9d9d9;
    font-size: 14px;
}

select {
    border: none !important;
    font-size: 14px !important;
    border: 1px solid #d9d9d9 !important;
    border-radius: 0 !important;
}

a.list-group-item {
    background-image: linear-gradient( -15deg, #008abf 0%, #51aed3 50%, #4b97c3 50%);
    color: #fff !important;
    margin-bottom: 10px;
}

a.list-group-item {
    background-image: linear-gradient( -15deg, #df0000 0%, #e20506 50%, #e75c5c 50%);
    color: #fff !important;
    margin-bottom: 10px;
}

td {
    font-weight: 400 !important;
}

.badge {
    padding: 0.45em 0.4em;
    font-weight: 500;
}

.badge-pill {
    padding-right: 1.2em;
    padding-left: 1.2em;
    border-radius: 10rem;
    font-size: 13px;
}

.badge-primary {
    color: #fff;
    background-color: #0dbd13;
}

.badge-info {
    color: #fff;
    background-color: #006eff;
}

.badge-success {
    color: #fff;
    background-color: #00ab1a;
}

.badge-danger {
    color: #fff;
    background-color: #ff0a1a;
}

.nav-pills>li>a {
    border-radius: 5px;
    border: 2px solid #962022;
}

.nav-pills>li.active>a,
.nav-pills>li.active>a:focus,
.nav-pills>li.active>a:hover {
    color: #fff;
    background-color: #006eff;
}