﻿@media (min-width: 1700px) {
    .container {
        max-width: 1500px;
    }
}

/* label {
     color: black !important;
 }
*/
.footerLogin {
    border-top: 0 !important;
    width: 4cm;
    height: 4cm;
    padding: 0 !important;
    margin-bottom: 10px;
    margin-right: 10px;
}

.main-icon-menu-pane1 {
    margin-bottom: 20px;
    display: none;
}

    .main-icon-menu-pane1.active {
        display: block;
    }


.sarBargClass {
    pointer-events: none;
    opacity: 0.8;
}

.card-title {
    color: black !important;
}

.mainParamth, .mainParamtd {
    border-bottom: 1px solid #ddd !important;
}

.mainCard {
    border: 1px solid #888;
    background-color: #eff2f9;
    padding: 2px 16px;
    margin-bottom: 20px;
    margin-top: 10px;
}

.secondCard {
    border: 1px solid #888;
    background-color: #eff2f9;
    padding: 2px 16px;
    margin-bottom: 20px;
}

a:hover {
    cursor: pointer;
}

.subGroup {
    list-style-type: none !important;
}

.js-data-example-ajax {
    width: 100%;
}


.js-example-basic-single {
    width: 100%;
}

.select2-container--default .select2-selection--multiple .select2-selection__choice {
    color: #000000;
}

.select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
    color: #000000;
}


.showPreview {
    display: block;
    width: 115px;
    height: 50px;
    background: #151A9D;
    padding: 10px;
    text-align: center;
    border-radius: 7px;
    color: white;
    line-height: 25px;
    margin-left: 5px;
}

.modal-body {
    /* 80% of window height */

    height: 100%;
}

/*.product:before {
    content: url('file:///F:\PishroTakSadra\LabelPrinting_EF\LabelPrinting_EF\wwwroot\Images\Icons\تولید\package.png');
}*/

/* OrderList Table*/
/*#orderTable {
    display: unset !important;
    display: unset;
}*/

@media only screen and (max-width: 768px) {
    #orderTable {
        display: block;
    }

    .displayTable {
        display: block !important;
    }
}

@media only screen and (min-width: 480px) {
    #orderTable {
        display: unset !important;
    }

    .displayTable {
        display: unset !important;
    }
}

.custom-button-size {
    width: 50px;
    height: 45px;
}

.plus, .minus {
    display: inline-block;
    background-repeat: no-repeat;
    background-size: 16px 16px !important;
    width: 18px;
    height: 18px;
    /*vertical-align: middle;*/
}

.plus {
    background-image: url("/assets/images/plus.png");
}

.minus {
    background-image: url("/assets/images/minus.png");
}

textarea {
    height: 60px;
}

ul {
    list-style: none;
    padding: 0px 0px 0px 20px;
}

    ul.inner_ul li:before {
        /*        content: "├";
*/ font-size: 35px;
        margin-left: -11px;
        margin-top: -5px;
        vertical-align: middle;
        float: left;
        width: 8px;
        color: #41424e;
    }

/*    ul.inner_ul li:last-child:before {
        content: "└";
    }*/

.inner_ul {
    padding: 0px 0px 0px 35px;
}

.SpanTitle {
    font-size: 14px;
}

input[type=checkbox] {
    transform: scale(1.4);
    margin-left: 5px;
}


/* Track */
::-webkit-scrollbar {
    width: 8px; /* Width of the scrollbar */
}

/* Handle */
::-webkit-scrollbar-thumb {
    background-color: #888; /* Color of the scrollbar handle */
    border-radius: 4px; /* Border radius of the scrollbar handle */
}

    /* Handle on hover */
    ::-webkit-scrollbar-thumb:hover {
        background-color: #555; /* Color of the scrollbar handle on hover */
    }

/* Track on hover */
::-webkit-scrollbar-track:hover {
    background-color: #f1f1f1; /* Color of the scrollbar track on hover */
}

/* Track on drag */
::-webkit-scrollbar-track:active {
    background-color: #ccc; /* Color of the scrollbar track when dragging */
}
.text-divider{
    margin: 2em 0;
    line-height: 0;
    text-align: center;
}

.text-divider span{
    background-color: #f5f5f5;
    padding: 1em;
}

.text-divider:before{
    content: " "; 
    display: block;
    border-top: 1px solid #e3e3e3;
    border-bottom: 1px solid #f7f7f7;
}

.table-gray-border th, .table-gray-border td{
    border: 1px solid #d3d3d3 !important;
}

/* برای مرورگرهای Webkit (مانند Chrome، Safari و جدیدترین نسخه‌های Edge) */
input[type="number"].InputIsNumber::-webkit-inner-spin-button,
input[type="number"].InputIsNumber::-webkit-outer-spin-button {
    -webkit-appearance: none;
    margin: 0;
}

/* برای فایرفاکس */
input[type="number"].InputIsNumber {
    -moz-appearance: textfield;
}

/* برای مرورگرهای Webkit (مانند Chrome، Safari و جدیدترین نسخه‌های Edge) */
input[type="number"].InputIsFloat::-webkit-inner-spin-button,
input[type="number"].InputIsFloat::-webkit-outer-spin-button {
    -webkit-appearance: none;
    margin: 0;
}

/* برای فایرفاکس */
input[type="number"].InputIsFloat {
    -moz-appearance: textfield;
}
.table{
    width: 100% !important;
}