﻿
.pull-right{
    display:inline-block;
    font-weight:900;
    font-size:larger;
}

.info {
    font-size: 17px;
}

/*body {
    direction: rtl;
}*/

.header {
    display: flex;
    justify-content: space-between;
}

.header-part {
    width: 30%;
}

    .header-part img {
        max-width: 100px;
        height: auto;
    }

.header p {
    margin: 0
}

.my-center, .center {
    text-align: center !important;
}

.logo {
    margin: 0;
}

.to-right {
    text-align: right;
}

.to-left {
    text-align: left;
}

.table-items .table {
    margin: auto;
    border-collapse: collapse !important;
}

    .table-items .table th {
        background-color: #f2f2f2;
    }

    .table-items .table td, .table th {
        border: 1px solid #000;
        padding: 5px 10px;
        font-size: 15px;
        text-align: center;
    }

#print {
    position: fixed;
    z-index: 20000;
    padding: .7em;
    right: 10px;
    top: 10px;
    font-size: 1.5em;
    background-color: greenyellow;
    border: 1px dashed red;
}



#print {
    position: fixed;
    z-index: 20000;
    padding: .7em;
    right: 10px;
    top: 10px;
    font-size: 1.5em;
    background-color: greenyellow;
    border: 1px dashed red;
}


@media print {
    h1 {
        string-set: title content(text);
    }

    #print {
        display: none;
    }


    @page {
        size: A4;
        padding: 10px;

        @bottom-center {
            content: "Page "counter(page) " of "counter(pages);
            font-size: 4mm;
            color: gray;
        }

        @top-left {
            content: string(title);
            color: gray;
            font-size: 4mm;
        }
    }

    @page :blank {
        @top-left {
            content: none;
        }
    }
}
