/* Add here all your CSS customizations */
@media print {
    .pagebreak {
        page-break-before: always;
    }

    /* page-break-after works, as well */
}

.back-to-home {
    width: 100px;
    position: fixed;
    bottom: 10px;
    left: 0px;
    background-color: #008dd2;
    text-align: center;
    border-radius: 0 5px 5px 0;
    z-index: 1;
    cursor: pointer;
    color: white;
    line-height: 40px;
    text-align: center;
    text-decoration: none;
}

.back-to-home:hover {
    background-color: #008dd2;
    color: white;
    text-decoration: none;
}

label.error {
    width: 100%;
    margin-top: 5px;
}

#region-error,
#punct_lucru-error,
#city-error {
    position: absolute;
    top: 65px;
    left: 18px;
}

.body-sign {
    max-width: 800px;
}

.dashboard .logo img {
    width: auto;
    max-width: 350px;
    height: auto;
    max-height: 50px;
    margin-top: 0;
}

.logo img {
    max-width: 170px;
    height: auto;
}

#w5 .tab-content {
    border: 0;
    box-shadow: none;
}

.ui-pnotify {
    z-index: 9999999 !important;
}

#luna-error {
    position: absolute;
    margin-top: 75px;
    left: 17px;
}

.bg-tertiary .card-title {
    color: white;
}

.table .actions {
    text-align: center;
    width: 30px;
}

.table .actions a {
    margin-right: 15px;
    font-size: 16px;
}

.table button {
    padding: 10px 15px;
}

.big-icon-35 {
    font-size: 35px;
}

.table .no-space div {
    padding: 0;
    margin: 0;
}

.border-left {
    border-left: 1px solid #ccc;
}

.border-right {
    border-right: 1px solid #ccc;
}

.border-top {
    border-top: 1px solid #ccc;
}

.border-bottom {
    border-bottom: 1px solid #ccc;
}

html.dark .border-left {
    border-left: 1px solid #262b33 !important;
}

html.dark .border-right {
    border-right: 1px solid #262b33 !important;
}

html.dark .border-top {
    border-top: 1px solid #262b33 !important;
}

html.dark .border-bottom {
    border-bottom: 1px solid #262b33 !important;
}

.onlyView {
    display: none;
}

@media screen and (max-width: 1000px) {
    .hideOnMobile {
        display: none;
    }
}

.select2-container--bootstrap .select2-selection {
    height: auto;
    padding-bottom: 3px;
}

.dataTable .select2-search__field {
    width: 100% !important;
}

.select2-container {
    z-index: 99999 !important;
}

html.dark .select2-container--default .select2-selection--multiple {
    background-color: #4c5058;
}

html.dark .select2-dropdown {
    background-color: #4c5058;
}

.link-disabled {
    cursor: not-allowed;
}

.link-disabled span {
    color: #ccc;
}

html.dark .link-disabled span {
    color: #596169;
}

p.lead {
    word-break: break-word;
}

.green-icon {
    font-size: 24px;
    color: #47a447;
}

.red-icon {
    font-size: 24px;
    color: #d2322d;
}

.yellow-icon {
    font-size: 24px;
    color: #ed9c28;
}

.ml-30 {
    margin-left: 30px;
}

.inline-block-50 {
    display: inline-block;
    width: 50px;
}

#addComandaForm .fileupload-exists {
    top: 45px;
}

.circle {
    border-radius: 50%;
    width: 35px;
    background-color: khaki;
    height: 35px;
    display: inline-block;
}

.color-1 {
    background-color: #e4702d;
}

.color-2 {
    background-color: #6e6ee8;
}

.color-3 {
    background-color: #82c540;
}

.color-4 {
    background-color: gray;
}

.order-number {
    display: inline-block;
    width: calc(100% - 50px);
    line-height: 39px;
    vertical-align: top;
    margin-left: 10px;
}

.printing {
    background-color: white !important;
    color: #7b7b7b !important;
    font-family: 'Kanit', sans-serif;

}


.printing .dotted_hr {
    border-top: 2pt dotted #e9e9e9;
    line-height: 0px;
}

.printing .logo_print {
    margin: 30px auto;
}

.printing table {
    width: 100%;
    border-spacing: 5px;
    border-collapse: separate;
}

.printing table td {
    padding: 5px 10px;
    font-size: 16px;
    border: 1px solid #9e9e9e;
    width: 50%;
    font-family: 'Kanit', sans-serif;

}

.printing h1,
.printing .h1,
.printing h2,
.printing .h2,
.printing h3,
.printing .h3,
.printing h4,
.printing .h4,
.printing h5,
.printing .h5,
.printing h6,
.printing .h6 {
    color: #7b7b7b !important;
    font-weight: bold;
    font-family: 'Kanit', sans-serif;
    font-size: 18px;

}

.printing .bon-holder {
    width: 80%;
    margin: 20px 10%;
}

.printing h3 {
    margin-left: 30px;
    margin-bottom: 50px;
    font-size: 18px;
}

.printing .footer-info {
    font-size: 14px;
    font-weight: normal;
    font-family: 'Kanit', sans-serif;
    color: #7b7b7b !important;
    margin-left: 15px;
}

.printing .dots_print_many {
    margin: 50px 0 0 0;
    width: 300px;
}

.printing .dots_print {
    margin: 50px auto;
    width: 60px;
}

.printing h4 {
    color: #008dd2 !important;
    font-weight: bold;
    margin-left: 30px;
    font-family: 'Kanit', sans-serif;

}

.printing hr {
    background: none;
    height: 5px;
    width: 100%;
}

h1.rotated {
    transform: rotate(180deg);
}

.bg_logo:before {
    content: ' ';
    display: block;
    position: absolute;
    left: 5%;
    top: 150px;
    width: 90%;
    height: 100%;
    z-index: 1;
    opacity: 0.4;
    background-image: url("data:image/svg;base64,PHN2ZyB3aWR0aD0iMTAwIiBoZWlnaHQ9IjUwIiB2aWV3Qm94PSIwIDAgMTAwIDUwIiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8ZyBzdHlsZT0iY29sb3I6ICMwMDhERDIiIGZpbGw9ImN1cnJlbnRDb2xvciI+CjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNNDEuNzU5MyAzLjE2NzI1QzQwLjYzNzMgMy41NDk4NCAzOC44NDIgMTEuNjUwMiAzNC45NzQyIDcuNDAyMTRDMzMuMzYzNyA1LjYyMTExIDMzLjI0NDkgNC43NTAzOSAzMi4xNzU3IDIuNzg0NjZDMzAuNDg2IC0wLjI2Mjg3MyAzMC4xNTYgMS40NjUzOCAzMC4xOTU2IDMuNjAyNjFDMzAuMjM1MiA1LjYwNzkyIDMwLjQzMzIgNi42ODk3MyAzMC4xODI0IDguNzQ3OEMyOS43MjAzIDEyLjQ5NDYgMjYuMzU0MiAxMi45NTYzIDIyLjExNjggOS45MDg3N0MyMS43MzQgOS42NDQ5MSAyMS4yOTgzIDkuMzI4MjggMjAuNjUxNSA5LjA2NDQzQzE5LjQyMzkgOC41NDk5MSAyMC4zMjE1IDkuOTQ4MzQgMjEuOTA1NiAxMy4xMDE0QzIzLjQ4OTYgMTcuMTEyIDIzLjUwMjggMjIuMjA0NCAxOC4xMTcgMjIuNDI4N0MxNy42NTUgMjIuNDQxOSAxOC40NDcgMjIuOTY5NiAxOC44Mjk4IDIzLjE1NDNDMTkuNDg5OSAyMy40NzEgMTkuOTM4NyAyMy42MDI5IDIwLjM2MTEgMjMuNzQ4QzIwLjk0MTkgMjMuOTU5MSAyMS40NyAyNC4xODM0IDIyLjQ5OTYgMjQuOTM1M0MyNC40MjY5IDI2LjQzOTMgMjQuNDkyOSAyNy4yOTY5IDI0LjM2MDkgMjYuMjU0NkMyNC4yMjg5IDI1LjIxMjQgMjQuNDAwNSAyMy4yMDcxIDI0LjcxNzMgMjEuODA4N0MyNS4zMjQ1IDE5LjEzMDUgMjYuNzEwNiAxNi4yMjgxIDI5LjczMzUgMTQuMTQzN0MzMi4yNjgxIDEyLjQxNTQgMzUuNDYyNiAxMS4zOTk2IDM4Ljc0OTYgMTEuNjIzOEM0Mi43MDk4IDExLjkwMDkgNDYuMjA3OSAxNC4wMzgxIDQ4LjU1NzYgMTcuMDE5N0M1Mi4wOTU0IDIxLjQ2NTYgNTEuNjMzNCAyNy40NTUyIDQ5LjkwNDEgMzEuMDA0QzQ5LjMyMzMgMzIuMDMzMSA0OC43NDI1IDMzLjAyMjUgNDguMDgyNCAzMy44MTQxQzQ0LjY3NjcgMzcuOTU2NiA0MC4zMjA1IDM5LjAyNTIgMzUuODg1IDM4LjU3NjdDMzMuNDQyOSAzOC4zMTI4IDMxLjM3MDQgMzcuMzYzIDI5LjUyMjMgMzUuOTY0NUMyOC41OTgzIDM1LjI1MjEgMjcuNTY4NiAzNC4zNDE4IDI2Ljg0MjYgMzMuMzUyM0MyNS40OTYxIDMxLjU0NDkgMjUuNzk5OCAzMS43Mjk2IDI1Ljc0NyAzMi45Njk4QzI1LjYwMTcgMzYuMDcwMSAyNC44NjI1IDM3Ljk2OTggMjMuNDg5NiAzOS42OTgxQzIyLjYzMTYgNDAuNzY2NyAyMi4wOTA0IDQxLjc1NjIgMjMuMjI1NiA0MS42Mzc0QzI0LjU0NTcgNDEuNTA1NSAyNS40MTY5IDQwLjg0NTkgMjYuNDk5NCA0MC41MTZDMjguOTQxNSAzOS43OTA0IDMwLjg0MjQgNDAuNDIzNyAzMi4xMjI5IDQxLjMzNEMzMy42ODA1IDQyLjQyOSAzNC43MzY2IDQ0LjczNzcgMzUuNjQ3NCA0Ni40MTMyQzM1LjkxMTQgNDYuOTAxMyAzNi4xNjIzIDQ3LjI5NzEgMzYuMzk5OSA0Ny41NDc4QzM2LjkwMTUgNDguMDYyMyAzNy4wNDY3IDQ3Ljg3NzYgMzcuMTY1NSA0Ny40Njg2QzM4LjEyOTEgNDQuNDIxMSAzOC42MzA4IDQyLjI1NzUgNDEuOTQ0MSA0MC44MzI3QzQ4LjA2OTIgMzguMTgwOSA1MS41OTM4IDQ3LjE3ODQgNTAuNDg0OSA0MC40NzY1QzUwLjMxMzMgMzkuNDA3OCA1MC4xOTQ1IDM4LjUzNzEgNTAuMzI2NSAzNy42MTM2QzUwLjQ5ODEgMzYuNDM5NSA1MC45NjAyIDM1LjM0NDUgNTEuOTc2NiAzNC42NTg0QzUyLjY0OTggMzQuMjA5OSA1My40NjgzIDMzLjk1OTIgNTQuMjczNSAzMy45ODU2QzU2LjIyNzIgMzQuMDUxNiA1OC4yNDY5IDM1LjEyMDIgNTguNzYxNyAzNC42NTg0QzU4Ljk0NjUgMzQuNTAwMSA1OC42NTYxIDM0LjEwNDMgNTguMjYwMSAzMy42NDI2QzU3LjUyMDkgMzIuNzg1MSA1Ni43Njg0IDMxLjk0MDcgNTYuMDY4OCAzMS4wNTY4QzU0LjI5OTkgMjguODY2OCA1Mi43NTU0IDI0LjY1ODMgNTQuNTc3MSAyMi41NjA2QzU1LjUyNzYgMjEuNDY1NiA1Ny41MDc3IDIxLjI1NDYgNTcuNDAyMSAyMC44MTkyQzU3LjMwOTcgMjAuNDYzIDU1LjUyNzYgMjAuMzQ0MyA1NC4xOTQzIDE5LjY5NzhDNTAuMzAwMSAxNy44MjQ0IDUwLjQ1ODUgMTMuMTAxNCA1MS44MDUgOS4wNjQ0M0M1My40ODE1IDQuNzc2NzcgNTAuNzA5MyA4LjM5MTYgNDcuMzgyOCA5LjYzMTcyQzQzLjUxNSAxMC45Nzc0IDQyLjc2MjYgNy42OTIzOCA0Mi41OTEgNS4zODM2NEM0Mi41NTE0IDUuMDAxMDUgNDIuMzI2OSAyLjk4MjU1IDQxLjc1OTMgMy4xNjcyNVoiLz4KPHBhdGggZmlsbD0ibm9uZSIgc3Ryb2tlPSJjdXJyZW50Q29sb3IiIHN0cm9rZS13aWR0aD0iMC4yODgwMDEiIGQ9Ik00MS43NTkzIDMuMTY3MjVDNDAuNjM3MyAzLjU0OTg0IDM4Ljg0MiAxMS42NTAyIDM0Ljk3NDIgNy40MDIxNEMzMy4zNjM3IDUuNjIxMTEgMzMuMjQ0OSA0Ljc1MDM5IDMyLjE3NTcgMi43ODQ2NkMzMC40ODYgLTAuMjYyODczIDMwLjE1NiAxLjQ2NTM4IDMwLjE5NTYgMy42MDI2MUMzMC4yMzUyIDUuNjA3OTIgMzAuNDMzMiA2LjY4OTczIDMwLjE4MjQgOC43NDc4QzI5LjcyMDMgMTIuNDk0NiAyNi4zNTQyIDEyLjk1NjMgMjIuMTE2OCA5LjkwODc3QzIxLjczNCA5LjY0NDkxIDIxLjI5ODMgOS4zMjgyOCAyMC42NTE1IDkuMDY0NDNDMTkuNDIzOSA4LjU0OTkxIDIwLjMyMTUgOS45NDgzNCAyMS45MDU2IDEzLjEwMTRDMjMuNDg5NiAxNy4xMTIgMjMuNTAyOCAyMi4yMDQ0IDE4LjExNyAyMi40Mjg3QzE3LjY1NSAyMi40NDE5IDE4LjQ0NyAyMi45Njk2IDE4LjgyOTggMjMuMTU0M0MxOS40ODk5IDIzLjQ3MSAxOS45Mzg3IDIzLjYwMjkgMjAuMzYxMSAyMy43NDhDMjAuOTQxOSAyMy45NTkxIDIxLjQ3IDI0LjE4MzQgMjIuNDk5NiAyNC45MzUzQzI0LjQyNjkgMjYuNDM5MyAyNC40OTI5IDI3LjI5NjkgMjQuMzYwOSAyNi4yNTQ2QzI0LjIyODkgMjUuMjEyNCAyNC40MDA1IDIzLjIwNzEgMjQuNzE3MyAyMS44MDg3QzI1LjMyNDUgMTkuMTMwNSAyNi43MTA2IDE2LjIyODEgMjkuNzMzNSAxNC4xNDM3QzMyLjI2ODEgMTIuNDE1NCAzNS40NjI2IDExLjM5OTYgMzguNzQ5NiAxMS42MjM4QzQyLjcwOTggMTEuOTAwOSA0Ni4yMDc5IDE0LjAzODEgNDguNTU3NiAxNy4wMTk3QzUyLjA5NTQgMjEuNDY1NiA1MS42MzM0IDI3LjQ1NTIgNDkuOTA0MSAzMS4wMDRDNDkuMzIzMyAzMi4wMzMxIDQ4Ljc0MjUgMzMuMDIyNSA0OC4wODI0IDMzLjgxNDFDNDQuNjc2NyAzNy45NTY2IDQwLjMyMDUgMzkuMDI1MiAzNS44ODUgMzguNTc2N0MzMy40NDI5IDM4LjMxMjggMzEuMzcwNCAzNy4zNjMgMjkuNTIyMyAzNS45NjQ1QzI4LjU5ODMgMzUuMjUyMSAyNy41Njg2IDM0LjM0MTggMjYuODQyNiAzMy4zNTIzQzI1LjQ5NjEgMzEuNTQ0OSAyNS43OTk4IDMxLjcyOTYgMjUuNzQ3IDMyLjk2OThDMjUuNjAxNyAzNi4wNzAxIDI0Ljg2MjUgMzcuOTY5OCAyMy40ODk2IDM5LjY5ODFDMjIuNjMxNiA0MC43NjY3IDIyLjA5MDQgNDEuNzU2MiAyMy4yMjU2IDQxLjYzNzRDMjQuNTQ1NyA0MS41MDU1IDI1LjQxNjkgNDAuODQ1OSAyNi40OTk0IDQwLjUxNkMyOC45NDE1IDM5Ljc5MDQgMzAuODQyNCA0MC40MjM3IDMyLjEyMjkgNDEuMzM0QzMzLjY4MDUgNDIuNDI5IDM0LjczNjYgNDQuNzM3NyAzNS42NDc0IDQ2LjQxMzJDMzUuOTExNCA0Ni45MDEzIDM2LjE2MjMgNDcuMjk3MSAzNi4zOTk5IDQ3LjU0NzhDMzYuOTAxNSA0OC4wNjIzIDM3LjA0NjcgNDcuODc3NiAzNy4xNjU1IDQ3LjQ2ODZDMzguMTI5MSA0NC40MjExIDM4LjYzMDggNDIuMjU3NSA0MS45NDQxIDQwLjgzMjdDNDguMDY5MiAzOC4xODA5IDUxLjU5MzggNDcuMTc4NCA1MC40ODQ5IDQwLjQ3NjVDNTAuMzEzMyAzOS40MDc4IDUwLjE5NDUgMzguNTM3MSA1MC4zMjY1IDM3LjYxMzZDNTAuNDk4MSAzNi40Mzk1IDUwLjk2MDIgMzUuMzQ0NSA1MS45NzY2IDM0LjY1ODRDNTIuNjQ5OCAzNC4yMDk5IDUzLjQ2ODMgMzMuOTU5MiA1NC4yNzM1IDMzLjk4NTZDNTYuMjI3MiAzNC4wNTE2IDU4LjI0NjkgMzUuMTIwMiA1OC43NjE3IDM0LjY1ODRDNTguOTQ2NSAzNC41MDAxIDU4LjY1NjEgMzQuMTA0MyA1OC4yNjAxIDMzLjY0MjZDNTcuNTIwOSAzMi43ODUxIDU2Ljc2ODQgMzEuOTQwNyA1Ni4wNjg4IDMxLjA1NjhDNTQuMjk5OSAyOC44NjY4IDUyLjc1NTQgMjQuNjU4MyA1NC41NzcxIDIyLjU2MDZDNTUuNTI3NiAyMS40NjU2IDU3LjUwNzcgMjEuMjU0NiA1Ny40MDIxIDIwLjgxOTJDNTcuMzA5NyAyMC40NjMgNTUuNTI3NiAyMC4zNDQzIDU0LjE5NDMgMTkuNjk3OEM1MC4zMDAxIDE3LjgyNDQgNTAuNDU4NSAxMy4xMDE0IDUxLjgwNSA5LjA2NDQzQzUzLjQ4MTUgNC43NzY3NyA1MC43MDkzIDguMzkxNiA0Ny4zODI4IDkuNjMxNzJDNDMuNTE1IDEwLjk3NzQgNDIuNzYyNiA3LjY5MjM4IDQyLjU5MSA1LjM4MzY0QzQyLjU1MTQgNS4wMDEwNSA0Mi4zMjY5IDIuOTgyNTUgNDEuNzU5MyAzLjE2NzI1WiIvPgo8cGF0aCBmaWxsPSJjdXJyZW50Q29sb3IiIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNNzUuNDQ3MyAxNC4xN0M3NS40NDczIDE2LjA0MzQgNzcuNzgzOCAxOS4zNjggNzguNjk0NyAyMS4xMjI2Qzc5LjczNzUgMjMuMTQxMSA4My42OTc3IDI5LjE4MzQgODMuNzI0MSAzMC44MzI1QzgzLjc1MDUgMzIuNTQ3NiA4My44NjkzIDMzLjg1MzcgODMuODY5MyAzNS43MDA3QzgzLjg2OTMgMzguMTQxMyA4My40MDczIDQyLjAwNjggODcuNzYzNSA0Mi4wMDY4QzkxLjI2MTcgNDIuMDA2OCA5MS4xNjkzIDM5LjI0OTUgOTEuMTU2MSAzNy4zMTAyVjMxLjE0OTFDOTEuMTU2MSAzMC4xODYxIDkxLjI0ODUgMzAuMTQ2NSA5MS41OTE3IDI5LjQ4NjlDOTMuMjY4MiAyNi4yMTUgOTUuODI5MSAyMS45MDEgOTcuMzczNiAxOC43NDc5Qzk4LjEzOTIgMTcuMTkxMiA5OS45NDc3IDE1LjAyNzYgOTkuMTAyOSAxMy4wMjIzQzk4LjIxODQgMTAuODk4MiA5My40NjYyIDkuODQyNzkgOTEuNDg2MSAxMy44NDAyQzkxLjIzNTMgMTQuMzI4MyA5MS4wNjM3IDE0Ljc3NjkgOTAuODM5MyAxNS4yOTE0QzkwLjYxNDggMTUuNzc5NSA5MC4zNzcyIDE2LjE2MjEgOTAuMTM5NiAxNi43MDNMODguMTk5MSAyMC45MTE1Qzg3Ljk4NzkgMjEuMzk5NyA4Ny42OTc1IDIxLjk4MDIgODcuNjA1MSAyMi40MTU1TDg2Ljk5NzkgMjEuMzk5N0M4Ni43NzM1IDIwLjk1MTEgODYuNzA3NSAyMC43NCA4Ni41MDk1IDIwLjI2NTFMODMuMjIyNSAxMy41MjM2QzgxLjAzMTIgOS42ODQ0OCA3NS40NDczIDEwLjk1MSA3NS40NDczIDE0LjE3WiIvPgo8cGF0aCBmaWxsPSJjdXJyZW50Q29sb3IiIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNMS4zNzg2IDIzLjg2NjdDNC4xNjM5MyAzMC43NjY2IDExLjkxMjcgMjkuMDUxNSAxMy43MDggMzEuODA4OEMxNC4zNDE2IDMyLjc4NTEgMTQuNTI2NCAzNC40ODY5IDEyLjI4MjMgMzQuOTg4M0M4LjI0MjkyIDM1Ljg3MjIgNi45MzYwNiAzMi4zNzYxIDQuMDMxOTIgMzIuMDQ2M0MxLjg2NzAyIDMxLjc5NTYgMC42NTI1NjMgMzMuMTE0OSAwLjc3MTM2OCAzNS4yMzg5QzAuODM3MzcyIDM2LjcwMzMgMS42MTYyMSAzOC4yMzM3IDMuMTg3MDggMzkuNjQ1M0MzLjc4MTExIDQwLjE4NjIgNS40MTc5OSA0MS4wOTY1IDYuOTM2MDYgNDEuNDkyM0MxMi43MDQ3IDQyLjk2OTkgMjEuMzUxMSA0MS4xODg5IDIxLjM2NDMgMzIuODkwNkMyMS4zNjQzIDMwLjY4NzQgMjAuOTQxOSAyOS41NTI4IDIwLjIwMjcgMjguMTE0OEMxNy43NjA2IDIzLjM2NTQgOS45NDU4MSAyMy43NzQ0IDguNDY3MzMgMjEuOTAxQzcuNTAzNjkgMjAuNjYwOSA3Ljc5NDEgMTguMzkxNyA5LjQxNzc4IDE3Ljk2OTZDMTEuNjg4MyAxNy4zNzU5IDEyLjUzMzEgMTguNDcwOSAxMy42Njg0IDE5LjI0OTNDMTcuMTAwNSAyMS41OTc2IDIwLjU4NTUgMTkuMDI1IDE4Ljg5NTggMTUuNTU1M0MxNi4xODk3IDEwLjA1MzkgNi42MzI0NSA5LjgxNjQyIDIuNzY0NjYgMTQuMjc1NkMwLjU2MDE1OSAxNi44MDg2IDAuMTM3NzM4IDIwLjgwNiAxLjM3ODYgMjMuODY2N1oiLz4KPHBhdGggZmlsbD0iY3VycmVudENvbG9yIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTczLjc1NzYgMzUuNTk1MUw2OC42MDk0IDI5Ljg5NThDNzIuNzY3NiAyNy42Nzk1IDc0LjkxOTMgMjIuODExMyA3My42Nzg0IDE4LjIzMzRDNzIuNzQxMiAxNC43MTA5IDcwLjE1MzkgMTIuNTYwNSA2Ni44OTMzIDExLjY4OThDNjUuMTUwOCAxMS4yNDEyIDYyLjY5NTUgMTEuMDY5NyA2MC45MDAyIDExLjAxN0M1OC40NDQ5IDEwLjk1MSA1NS41NTQgMTEuMDgyOSA1NC44Njc1IDExLjcxNjJDNTMuNDAyMyAxMy4wNzUgNTQuOTczMSAxNS40NzYxIDU1Ljg0NDQgMTYuNjM3MUM1OC4yNDY5IDE5Ljg1NjEgNjMuMDI1NSAxNy43MDU3IDY1LjI4MjggMTguNzIxNkM2Ni43MzQ5IDE5LjM2OCA2Ny4xOTY5IDIyLjMxIDY1LjE5MDQgMjMuMDIyNEM2Mi4xODA3IDI0LjA5MSA1OS4zMjk0IDIxLjc0MjcgNTcuODkwNSAyNC45NDg1QzU2Ljg4NzIgMjcuMTY0OSA1OC4zMjYxIDI5LjAzODMgNTkuNjQ2MiAzMC42MDgzTDY5LjI2OTQgNDEuMjI4NEM3MC40MTc5IDQyLjA5OTIgNzEuNDg3MSA0Mi4yMzExIDcyLjk1MjQgNDEuNDc5MUM3My42NjUyIDQxLjEwOTcgNzMuNjkxNiA0MS4wNTY5IDc0LjI1OTMgNDAuNDc2NUM3NS44ODI5IDM4LjgwMSA3NS4yNjI1IDM3LjM2MyA3My43NTc2IDM1LjU5NTFaIi8+CjxwYXRoIGZpbGw9ImN1cnJlbnRDb2xvciIgc3Ryb2tlPSJjdXJyZW50Q29sb3IiIHN0cm9rZS13aWR0aD0iMC45OTk2ODkiIGQ9Ik00NC4zNDY2IDE4LjU2MzJDNDMuMDkyNiAxOC4wMDkxIDQxLjQ5NTMgMTguMTkzOCA0MC4yNjc2IDE4Ljk3MjJDMzkuNjYwNCAxOS4zNjggMzkuMDkyOCAxOS44Mjk3IDM4LjgxNTYgMjAuNTgxN0MzOC42MTc2IDIxLjA4MzEgMzkuMDkyOCAyMS41OTc2IDM5LjcxMzIgMjAuOTI0N0MzOS44NDUyIDIwLjc5MjggMzkuOTUwOCAyMC42ODczIDQwLjA5NiAyMC41NDIxQzQwLjYxMDkgMjAuMDQwOCA0MS40NDI1IDE5LjU5MjMgNDIuMTAyNSAxOS40NjAzQzQyLjkwNzggMTkuMjc1NiA0My40NDkgMTkuMzU0OCA0NC4wMjk4IDE5LjYxODdDNDQuMjAxNCAxOS42ODQ2IDQ0LjM0NjYgMTkuNzkwMiA0NC40Nzg2IDE5Ljg4MjVDNDUuMTM4NyAyMC4zNDQzIDQ1Ljc4NTUgMTkuMTk2NSA0NC4zNDY2IDE4LjU2MzJaIi8+CjxwYXRoIGZpbGw9ImN1cnJlbnRDb2xvciIgc3Ryb2tlPSJjdXJyZW50Q29sb3IiIHN0cm9rZS13aWR0aD0iMC45OTk2ODkiIGQ9Ik0zNC41Mzg2IDIwLjk2NDNDMzMuMjcxMyAyMC40MTAyIDMxLjY3NCAyMC41OTQ5IDMwLjQ1OTYgMjEuMzczM0MyOS44NTI0IDIxLjc2OTEgMjkuMjg0NyAyMi4yNDQgMjguOTk0MyAyMi45ODI4QzI4LjgwOTUgMjMuNDg0MSAyOS4yODQ3IDIzLjk5ODYgMjkuOTA1MiAyMy4zMzlDMzAuMDM3MiAyMy4xOTM5IDMwLjE0MjggMjMuMDg4MyAzMC4yODggMjIuOTQzMkMzMC44MDI4IDIyLjQ1NTEgMzEuNjM0NCAyMi4wMDY1IDMyLjI4MTMgMjEuODYxNEMzMy4wODY1IDIxLjY4OTkgMzMuNjQwOSAyMS43NTU5IDM0LjIyMTggMjIuMDE5N0MzNC4zOTM0IDIyLjA5ODkgMzQuNTM4NiAyMi4yMDQ0IDM0LjY3MDYgMjIuMjk2OEMzNS4zMzA2IDIyLjc1ODUgMzUuOTc3NCAyMS41OTc2IDM0LjUzODYgMjAuOTY0M1oiLz4KPHBhdGggZmlsbD0iY3VycmVudENvbG9yIiBkPSJNNDQuMTIyMiAyOS4zNTQ5QzQyLjQ5ODYgMzEuMTg4NyAzOS43NjYgMzIuMjA0NiAzNy4yMzE1IDMyLjA1OTVDMzUuOTUxMSAzMS45ODAzIDM0LjY4MzggMzEuNzQyOCAzMy42ODA1IDMwLjg3MjFDMzMuMDA3MyAzMC4yOTE2IDMzLjQwMzMgMjkuMTU3IDM0Ljg5NSAyOS42MzJDMzUuMTk4NiAyOS43Mzc1IDM1LjQ0OTQgMjkuODAzNSAzNS44MDU4IDI5Ljg5NThDMzYuOTgwNyAzMC4yMTI1IDM4LjY3MDQgMzAuMTg2MSAzOS44MzIgMjkuODY5NUM0MS4yNTc3IDI5LjQ3MzcgNDIuMTAyNSAyOC45MTk2IDQyLjg0MTggMjguMDc1MkM0My4wNTMgMjcuODI0NiA0My4yMjQ2IDI3LjU0NzUgNDMuMzY5OCAyNy4zMTAxQzQ0LjA5NTggMjYuMDk2MyA0NS45OTY3IDI3LjI1NzMgNDQuMTIyMiAyOS4zNTQ5WiIvPgo8L2c+Cjwvc3ZnPgo=");
    background-repeat: no-repeat;
    background-position: center;
    background-size: contain;
}

.bg_logo3 {
    background-image: url(https://www.orders.cosmicweb.ro/public/img/bon/sory-logo.svg);
    background-repeat: no-repeat;
    background-position: center;
    background-size: contain;
}

.text-center {
    text-align: center;
}

.text-left {
    text-align: left;
}

.text-right {
    text-align: right;
}

.custom-p,
span.red-color,
h1.red-color {
    color: #008dd2 !important;
}

.custom-p {
    color: #008dd2;
    font-weight: bold;
    font-size: 14px;
}

.big-font {
    font-size: 70px;
}

.custom-p span:first-child {
    margin-top: 10px;
}

.custom-p p,
.custom-p h1,
.custom-p h2,
.custom-p h3,
.custom-p h4,
.custom-p h5 {
    line-height: 14px;
    color: inherit;
}


.pin_panel {
    display: flex;
    justify-content: center;
    align-items: center;
    min-height: 100vh;
    font-family: Roboto, "Helvetica Neue", Arial, sans-serif;
}

#loginClientPINForm {
    display: flex;
    justify-content: center;
}

#loginClientPINForm input {
    margin: 0 0.5rem;
    padding: 0.5rem;
    border: 1px solid #333;
    width: 50px;
    height: 50px;
    text-align: center;
    font-size: 3rem;
    font-family: "text-security-disc";   
    text-security: disc;  
    -webkit-text-security: disc !important;  
    -mox-text-security: disc;
}

#loginClientPINForm input:focus {
    outline: none;
}