.page h1, .page h2, .page h3, p.Heading1, p.Heading2, p.Heading3 {
    text-align: right !important;
}

p.libAie, p.libAieChar, p.libFootnoteAie, p.libArAie, .libAie, .libAieChar, .libFootnoteAie, .libArAie, .libDoaBold, .libDoaColor {
    font-family: "KFC_naskh", "Traditional Arabic" !important;
    color: green !important;
    direction: ltr !important;
    font-size: 120%;
}

.page p {
    color: #242424;
    margin: 5px 0;
    text-align: justify;
    direction: ltr;
}

.newStyle .pageContent {
    width: 100%;
    min-height: 120px;
    float: left;
}

.right {
    float: left;
}

#content .newStyle {
    width: 100%;
    min-height: 100px;
    height: auto;
    margin: 0 auto 1px;
    background: #FFF;
    border: none;
    float: left;
    font-size: 130%;
}

.page-header-bread .breadcrumb > li + li:before {
    color: inherit;
    opacity: .5;
    font-family: 'Font Awesome 5 Free';
    font-weight: 900;
    content: "\f105";
    padding: 0 5px 0 7px;
    content: "\f104";
    float: left;
}

.page-header-bread {
    margin: 0 0 35px 0;
    padding: 30px 0;
    position: relative;
    text-align: left;
}

#pg0 .icon-message {
    text-indent: 0 !important;
    padding: 20px 20px;
    margin: 0;
    color: #008ce5;
}

#pg0 h2 {
    font-size: 120% !important;
    text-align: center !important;
}

p.icon-message {
    background: url(../../img/information.png) no-repeat center left;
    color: #008CE5;
}

.page h2, p.Heading2, p.Heading2Center {
    margin-top: 12pt;
    margin-bottom: 3pt;
    padding: 0;
    font-size: 115%;
    font-weight: bold;
    color: #4F3320;
    text-align: center;
}

.page h3, .page h4, .page h5, p.Heading3, p.Heading3Center, p.Heading4, p.Heading4Center, p.Heading5, p.Heading5Center {
    margin-top: 12pt;
    margin-bottom: 3pt;
    padding: 0;
    font-size: 105%;
    font-weight: bold;
    color: #333;
}

p.libCenter, p.libCenterBold1, p.libCenterBold1Char, p.libCenterBold2, p.Heading1Center, p.Heading2Center, p.Heading3Center, p.Heading4Center, p.Heading5Center, p.libFootnoteCenter, p.libFootnoteCenterBold, p.libVarCenter, p.libPoemFootnoteCenter, p.libPoemCenter, p.Heading1CenterChar {
    text-align: center;
    text-indent: 0;
}

.libBoldItalic {
    font-style: italic;
    font-weight: bold;
}

.page p, .page h1, .page h2, .page h3, .page h4, .page h5 {
    text-indent: 0.7cm !important;
}

.libFootnote, .libFootnote0, .libFootnote0Char, .libPoemFootnote, .libPoemFootnoteCenter, .libFootnoteCenter, .libFootnoteCenterBold, .libFootnoteLeft, .libFootnoteBold, p.libFootnote, p.libFootnote0, p.libFootnote0Char, p.libPoemFootnote, p.libPoemFootnoteCenter, p.libFootnoteCenter, p.libFootnoteCenterBold, p.libFootnoteLeft, p.libFootnoteBold {
    font-size: 78% !important;
}

.libFootnote, .libLine, .libFootnote0 {
    color: #6B7E6D !important;
}

p.libBold1, p.libBold2, p.libCenterBold1, p.libCenterBold1Char, p.libCenterBold2, p.libLeftBold, p.libFootnoteBold, p.libFootnoteCenterBold {
    font-weight: bold;
}

.loading-mini {
    position: absolute;
    left: 0;
    width: 50%;
    height: 60px;
    z-index: 9999;
    background: url(../../img/preloader.gif) center no-repeat transparent;
    top: 60px;
}

.pageContent {
    font-size: 100%;
    line-height: 1.5;
}
