@font-face {
    font-family: "KFC_naskh";
    font-style: normal;
    font-weight: bold;
    src: url('Naskh.eot');
    src: url('Naskh.eot?#iefix') format('embedded-opentype'),
    url('Naskh.woff') format('woff'),
    url('Naskh.ttf') format('truetype'),
    url('Naskh.svg#Naskh') format('svg');
}

@font-face {
    font-family: "Amiri";
    font-style: normal;
    font-weight: bold;
    src: url('Amiri-Regular.eot');
    src: url('Amiri-Regular.eot?#iefix') format('embedded-opentype'),
    url('Amiri-Regular.woff') format('woff'),
    url('Amiri-Regular.ttf') format('truetype'),
    url('Amiri-Regular.svg#Amiri-Regular') format('svg');
}

body {
    font-family: Times New Roman, Tahoma, serif;
    font-size: 15px;
}

.section-book .libNormal {
    font-weight: normal !important;
    font-family: Amiri, "Traditional Arabic", serif !important;
}

.section-book {
    margin-left: 0 !important;
    padding-left: 0 !important;
    clear: both;
}

.page h1, p.Heading1, p.Heading1Center, p.Heading1CenterChar {
    font-family: Times New Roman, Arial, sans-serif !important;
    font-size: 25px;
    font-weight: bold !important;
}

.libBoldItalic {
    font-family: Times New Roman, Arial, sans-serif !important;
    font-weight: bold !important;
    font-style: italic !important;
}

.menu-operation {
    direction: ltr;
}

.menu-operation div:first-child a {
    float: left;
}

.menus {
    text-align: left;
    padding-left: 0;
}

.phone-menu {
    direction: ltr;
    text-align: left;
}

.ch-direction {
    direction: ltr;
}

.ch-direction .position-fix {
    left: 0;
}

.ch-direction .normal-column {
    right: 0;
    left: auto !important;
    border-left: 1px solid;
    box-shadow: 10px 10px 10px 5px #000;
}

.tab-pane .table {
    direction: ltr !important;
    display: contents !important;
    text-align: center;
}

.operations {
    text-align: left;
}

.cover {
    float: left !important;
}

.table tbody tr td {
    white-space: break-spaces !important;
}

.loading {
    display: block;
    white-space: pre;
}
