﻿.m-1px {
    margin: 1px !important;
}
.m-2px {
    margin: 2px !important;
}

.mb-0p7rem {
    margin-bottom: 0.7rem !important;
}

.mb-1rem {
    margin-bottom: 1rem !important;
}

.mb-2rem {
    margin-bottom: 2rem !important;
}

.mb-3rem {
    margin-bottom: 3rem !important;
}

.ms-3px{
    margin-left: 3px;
}
.me-3px{
    margin-right: 3px;
}

.m-d15rem {
    margin: 0.15rem !important;
}
.my-2px {
    margin-top: 2px !important;
    margin-bottom: 2px !important;
}

.mx-m5px {
    margin-left: -5px;
    margin-right: -5px;
}
.mx-m8px {
    margin-left: -8px;
    margin-right: -8px;
}

.p-2px {
    padding: 2px !important;
}
.p-3px {
    padding: 3px !important;
}
.p-5px {
    padding: 5px !important;
}

.p-8px {
    padding: 8px !important;
}

.p-10px {
    padding: 10px !important;
}

.py-5px {
    padding-top: 5px !important;
    padding-bottom: 5px !important;
}

.p-d15rem {
    padding: 0.15rem !important;
}

.w-50px {
    width: 50px !important;
}
.w-75px {
    width: 75px;
}
.w-86px {
    width: 86px;
}
.w-94px {
    width: 94px;
}
.w-100px {
    width: 100px;
}
.w-115px {
    width: 115px;
}
.w-145px {
    width: 145px;
}
.w-160px {
    width: 160px;
}
.w-400px {
    width: 400px;
}

.w-max-105px {
    max-width: 105px !important;
}

.b-8 {
/*    border: var(--mud-border);*/
}

.br-4px {
    border-radius: 4px;
}

.csr-hover {
    cursor: pointer;
}
.csr-ptr {
    cursor: pointer;
}

.td-ul {
    text-decoration: underline !important;
}

.tt-none {
    text-transform: none !important;
}

.z-10000 {
    z-index: 10000 !important;
}

.noselect {
    -webkit-touch-callout: none; /* iOS Safari */
    -webkit-user-select: none; /* Safari */
    -khtml-user-select: none; /* Konqueror HTML */
    -moz-user-select: none; /* Old versions of Firefox */
    -ms-user-select: none; /* Internet Explorer/Edge */
    user-select: none; /* Non-prefixed version, currently
                                  supported by Chrome, Edge, Opera and Firefox */
}
.select {
    user-select: text !important;
}

/*

.d-flex {
    display: flex;
}
.flex-column {
    flex-direction: column;
}
.justify-content-center {
    justify-content: center;
}

.m-auto {
    margin: auto;
}
.m-1 {
    margin: 0.25rem;
}
.m-2 {
    margin: 0.5rem;
}
.m-3 {
    margin: 0.75rem;
}
.m-4 {
    margin: 1rem;
}
.m-5 {
    margin: 1.25rem;
}

.mx-auto {
    margin-left: auto;
    margin-right: auto;
}
.my-auto {
    margin-top: auto;
    margin-bottom: auto;
}

.me-auto {
    margin-left: auto;
}
.ms-auto {
    margin-right: auto;
}
.mt-auto {
    margin-top: auto;
}
.mb-auto {
    margin-bottom: auto;
}*/