@font-face {
    font-family: "Traditional Arabic";
    font-style: normal;
    font-weight: normal;
    src: local("☺"), url("../fonts/trado.woff") format("woff"), url("../fonts/trado.ttf") format("truetype"), url("../fonts/trado.svg") format("svg");
}
@font-face {
    font-family: "Droid Arabic Kufi";
    font-style: normal;
    font-weight: normal;
    src: local("☺"), url("../fonts/DroidArabicKufi.woff") format("woff"), url("../fonts/DroidArabicKufi.ttf") format("truetype"), url("../fonts/DroidArabicKufi.svg") format("svg");
}
@font-face {
    font-family: "Droid Arabic Naskh";
    font-style: normal;
    font-weight: normal;
    src: local("☺"), url("../fonts/makkah2.woff") format("woff"), url("../fonts/makkah2.ttf") format("truetype"), url("../fonts/makkah2.svg") format("svg");
}
@font-face {
    font-family: "Droid Arabic Naskh";
    font-style: normal;
    font-weight: bold;
    src: local("☺"), url("../fonts/makkah.woff") format("woff"), url("../fonts/makkah.ttf") format("truetype"), url("../fonts/makkah.svg") format("svg");
}
@font-face {
    font-family: "DroidArabicNaskh";
    font-style: normal;
    font-weight: normal;
    src: local("☺"), url("../fonts/makkah2.woff") format("woff"), url("../fonts/makkah2.ttf") format("truetype"), url("../fonts/makkah2.svg") format("svg");
}
@font-face {
    font-family: "DroidArabicNaskh";
    font-style: normal;
    font-weight: bold;
    src: local("☺"), url("../fonts/makkah.woff") format("woff"), url("../fonts/makkah.ttf") format("truetype"), url("../fonts/makkah.svg") format("svg");
}
body {
    font-family: tahoma,serif,arial;
}
body#bd {
    background: none repeat scroll 0 0 #ffffff;
    color: #333333;
    font-size: 14px;
    line-height: 1.3;
}
ul.menumfooter li a {
    font-size: 88%;
}
.ja-sidenews-desc h3, .ja-typo-feature-news h2, .ja-typo-feature-news h3 {
    font-family: 'Droid Arabic Naskh' !important;
}
body .sl2-title {
    font-size: 90%;
}
.acd-description, .moduleItemIntrotext, .ja-sidenews-desc, .nivo-caption, .ja_slideintro, div.itemFullText, .comment-body, .catItemIntroText, .sl2-title, .item-desc, .ja-typo-feature-news {
    -moz-font-feature-settings: normal !important;
    -moz-font-language-override: normal !important;
    color: #333;
    font-family: arial !important;
    font-size: 120% !important;
    font-size-adjust: none !important;
    font-stretch: normal !important;
    font-style: normal !important;
    font-variant: normal !important;
    font-weight: bold !important;
    line-height: 30px;
}
div .comment-body {
    line-height: 1.25;
}
body #ja-sitemap ul li {
    margin-bottom: 1px;
    margin-top: 0;
}
body div.itemToolbar ul li {
    font-size: 89%;
    line-height: 1;
}
body div.catItemHeader {
    margin: 0;
}
body {
    padding: 0;
}
body input {
    font-family: arial;
}
body #comments-form input {
    font-family: arial;
}
body div.k2ItemsBlock ul li a.moduleItemTitle {
    float: right;
    font-size: 130%;
    font-weight: bold;
    height: 38px;
    overflow: hidden;
}
body .nivoSlider p {
    font-size: 120%;
    font-weight: normal;
}
body .ja-megamenu .childcontent .ja-moduletable a {
    font-size: 90%;
}
body .sj-accordion .acd-items .acd-item .acd-header {
    line-height: 1.2;
}
body #ja-content-mass-bottom div .ja_slidetitle a {
    line-height: 1;
}
body div.ja_slidetitle {
    font-size: 104%;
}
body .ja-contentslider-center img {
    margin: 6px 6px 0;
}
body div.k2UsersBlock ul li a.ubUserName, div.k2UsersBlock ul li ul.ubUserItems li {
    font-size: 83%;
    line-height: 1.2;
}
body .sj-accordion .acd-items .acd-item.selected .acd-content-wrap .acd-content-wrap-inner .acd-content {
}
body .sj-accordion .acd-items .acd-item .acd-header {
    font-size: 104%;
    font-weight: normal;
    padding: 6px 10px 8px 20px;
}
body div #Mod334 .ja_slidetitle a {
    font-size: 90%;
    line-height: 1;
}
body .sj-accordion .acd-content-wrap .acd-content-wrap-inner .acd-image {
    padding: 10px;
}
body .mgi-wrap .item-wrap .item-title {
    clear: both;
    font-size: 100%;
    font-weight: normal;
    height: 40px;
    line-height: 1.3;
    margin-bottom: 4px;
    margin-top: 5px;
    overflow: hidden;
    padding-left: 8px;
    padding-right: 14px;
}
body .mgi-wrap .item-wrap {
    margin-bottom: 5px;
}
body #featured ul.ui-tabs-nav li .slide_video_info {
    font-size: 84%;
}
body .mgi-wrap .mgi-box .mgi-cat a {
    font-weight: normal;
}
a {
    color: #111111;
    text-decoration: none;
}
a:hover, a:active, a:focus {
    text-decoration: none;
    transition: color 0.5s linear 0s !important;
}
ul li {
    background: none repeat scroll 0 0 transparent;
    overflow: visible;
    padding: 0;
}
p.readmore {
    float: left;
}
p.readmore a {
    background: url("../images/arrow-bg.png") no-repeat scroll right top transparent;
    color: #000000 !important;
    display: inline-block;
    font: 10px/20px 'droid arabic naskh',sans-serif;
    height: 20px;
    padding: 0 12px 0 8px;
    text-transform: uppercase;
}
p.readmore a:hover, p.readmore a:active, p.readmore a:focus {
    background: url("../images/arrow-bg.png") no-repeat scroll right bottom transparent;
    color: #ffffff !important;
    text-decoration: none;
}
img.img-border {
    border: 1px solid #dddddd;
    margin: 20px 0;
    padding: 3px;
}
.ja-thumbnailwrap {
    margin-top: 15px;
}
h1 {
    font-size: 180%;
}
h2 {
    font-size: 150%;
}
h3 {
    font-size: 120%;
}
h4 {
    font-size: 100%;
    text-transform: none;
}
h5 {
    font-size: 100%;
}
.contentheading, .componentheading, h1, h2, h3, h4, h5 {
    font-weight: normal;
}
h1.contentheading, h2.contentheading, .contentheading {
    font-weight: normal;
    margin: 0;
    padding-bottom: 5px;
}
h1.componentheading, .componentheading {
    border-bottom: 10px solid #dddddd;
    color: #000000;
    margin-bottom: 12px;
    padding: 0 0 8px;
    text-transform: uppercase;
}
h2.contentheading, .contentheading {
}
.contentheading {
    font-size: 200%;
}
.blog-featured .contentheading, .blog .contentheading {
    font-size: 125%;
}
.ja-telineiv-blog .contentheading {
    font-size: 200%;
    line-height: 1;
    margin: 0;
    padding: 0 0 0 70px;
}
.ja-telineiv-blog .contentheading a {
    color: #333333;
}
.items-leading .contentheading {
    font-size: 175%;
}
.jitem-title {
    font-size: 110%;
    font-weight: normal;
}
.ja-moduletable ul li, .ja-module ul li, .ja-content-main ul li {
    background: none repeat scroll 0 0 transparent;
    line-height: 1.4;
}
.ja-content-main ul li p, .ja-content-main ol li p {
    margin: 0;
}
.ja-moduletable ol li, .ja-module ol li, .ja-content-main ol li {
    line-height: 1.4;
}
hr {
    border-top: 1px solid #cccccc;
}
#ja-absolute .main {
    height: auto;
    left: 1px;
    position: fixed;
    top: 1px;
    width: auto !important;
    z-index: 99999;
}
#ja-absolute .main a {
    background: url("../images/joomla15.png") no-repeat scroll left top transparent;
    display: block;
    height: 99px;
    overflow: hidden;
    text-indent: -9999px;
    width: 91px;
}
#ja-absolute .main a:hover, #ja-absolute .main a:focus {
    background-position: left bottom;
    text-decoration: none;
}
input, select, textarea, .inputbox {
    font-family: sans-serif;
    padding: 2px;
}
.inputbox {
    background: none repeat scroll 0 0 #ffffff;
    border: 1px solid #aaaaaa;
    padding: 3px 5px;
}
.inputbox:hover, .inputbox:focus {
}
.button, button {
    background: url("../images/grad-l1.gif") repeat-x scroll left bottom #ffffff;
    border-color: #dddddd #cccccc #cccccc #dddddd;
    border-style: solid;
    border-width: 1px;
    cursor: pointer;
    font-family: "'droid arabic naskh' Narrow",'droid arabic naskh',Verdana,Sans-serif;
    font-weight: normal;
    overflow: visible;
    padding: 3px 5px;
    text-transform: uppercase;
}
.button:hover, .button:focus {
}
.button2-left {
    margin-left: 0 !important;
    margin-right: 5px;
    margin-top: 10px !important;
}
.toggle-editor .button2-left {
    margin-top: 5px !important;
}
form#searchForm {
    border-top: 1px solid #cccccc;
}
.searchintro {
    border-bottom: 1px solid #cccccc;
}
.results h4 {
    font-size: 110%;
    text-transform: none;
}
#component-contact #emailForm {
    border-top: 1px solid #cccccc;
}
.contact_email {
    margin: 10px 0;
}
.contact_email div {
    margin: 5px 0;
}
label[for="contact_email_copy"] {
    display: inline;
}
input#contact_email_copy {
    float: left;
    margin-right: 5px;
}
.items-leading {
    background: none repeat scroll 0 0 #fffae5;
    border: 1px solid #dddddd;
    margin: 0 0 12px;
    padding: 8px;
}
.items-row {
    background: url("../images/divider.gif") repeat-x scroll center top transparent;
    padding-top: 20px;
}
.items-row .item {
    background: url("../images/dot-2.gif") repeat-y scroll left center transparent;
}
.items-row .column-1 {
    background: none repeat scroll 0 0 transparent;
}
.article-tools {
    border-bottom: 1px dotted #dddddd;
    font-family: 'droid arabic naskh',sans-serif;
    line-height: normal;
    margin-bottom: 5px;
    padding: 0 0 2px;
    position: static;
    text-transform: uppercase;
}
dl.article-info {
    color: #999999;
    margin: 5px 0 0;
}
dl.article-info dd.create, dl.article-info dd.createdby {
}
ul.actions {
    margin: 0;
}
ul.actions li {
    background: none repeat scroll 0 0 transparent;
    line-height: 1;
}
p.modifydate {
    color: #999999;
    font-family: "'droid arabic naskh' Narrow",'droid arabic naskh',sans-serif;
    margin-top: 0;
    text-transform: uppercase;
}
.contentdescription {
}
.ja-telineiv-blog .article-tools {
    border: 0 none;
    display: block;
    font-style: italic;
    padding: 5px 0 0 70px;
    text-transform: uppercase;
}
.ja-telineiv-blog .article-info a {
    text-transform: uppercase;
}
.ja-telineiv-blog .ja-blog-date {
    background: url("../images/curl2-bg.gif") no-repeat scroll left top transparent;
    color: #ffffff;
    left: -20px;
    line-height: 1;
    padding-top: 5px;
    position: absolute;
    text-align: center;
    top: 0;
    width: 80px;
}
.ja-blog-date div.inner {
    display: inline;
}
.ja-telineiv-blog .ja-blog-date div.inner {
    background: none repeat scroll 0 0 #333333;
    display: block;
    padding: 0 10px 5px !important;
}
.ja-telineiv-blog .ja-blog-date span.date {
    float: left;
    font-size: 200%;
    font-weight: normal;
    margin-top: 2px;
    text-shadow: 0 1px 1px #000000;
}
.ja-telineiv-blog .ja-blog-date span.month-year {
    color: #cccccc;
    display: block;
    font-family: 'droid arabic naskh',Helvetica,sans-serif;
    font-size: 10px;
    padding-top: 7px;
    text-transform: uppercase;
}
.ja-telineiv-blog .ja-blog-date span.month-year strong {
    display: block;
    padding: 0 0 2px;
}
.ja-telineiv-blog .ja-blog-date .jac-add-button {
    border: 0 none;
    clear: both;
    color: #cccccc;
    display: block;
    float: none;
    font-family: 'droid arabic naskh',Helvetica,sans-serif;
    font-size: 11px;
    margin: 3px 0 0;
    padding: 0;
    width: 100%;
}
.ja-telineiv-blog .ja-blog-date .jac-add-button a {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0) !important;
    border: 0 none;
    color: #cccccc !important;
    display: inline;
    line-height: normal;
    padding: 0 !important;
    text-shadow: 0 1px 1px #000000;
    text-transform: none;
    width: 100%;
}
.ja-telineiv-blog .ja-blog-date .jac-add-button a:hover {
    color: #ffffff;
}
.ja-telineiv-blog .jac-add-button span.jac-count-comment {
    background: none repeat scroll 0 0 transparent;
    border: 0 none;
    color: #cccccc !important;
    display: inline;
    line-height: 1;
    padding: 0;
    width: 100%;
}
.blog-featured .article-content, .blog .article-content {
    font-size: 100%;
}
.item-page .article-content {
    font-size: 115%;
}
.item-page.ja-telineiv-blog {
    position: relative;
}
div.img_caption {
    margin-bottom: 15px !important;
    margin-top: 15px !important;
}
p div.img_caption {
    margin-top: 5px;
}
p.img_caption {
    background-color: #000000;
    border-top: 1px solid #ffffff;
    color: #cccccc;
    font-family: "'droid arabic naskh' Narrow",'droid arabic naskh',sans-serif;
    padding: 2px 5px 0;
    text-transform: uppercase;
}
thead tr th {
    background: none repeat scroll 0 0 #333333;
    color: #ffffff;
    padding: 5px;
}
thead tr th a, thead tr th a:hover, thead tr th a:focus, thead tr th a:active {
    color: #ffffff;
}
.cat-list-row1, .cat-list-row12, tr.cat-list-row1 td, tr.cat-list-row2 td {
    padding: 5px;
}
.cat-list-row1:hover, .cat-list-row2:hover {
    background: none repeat scroll 0 0 #ffffa3;
}
.cat-list-row2, tr.cat-list-row2 td {
    background-color: #f0f0f0;
}
table.contenttoc {
    border: 1px solid #cccccc;
}
table.contenttoc td {
}
table.contenttoc th {
    background: none repeat scroll 0 0 #f0f0f0;
    text-transform: uppercase;
}
form#poll {
    border-bottom: 1px dotted #cccccc;
    font-weight: normal;
}
dl.poll {
    border-bottom: 1px dotted #cccccc;
}
table.pollstableborder td {
    background: none repeat scroll 0 0 #f0f0f0;
    font-weight: normal;
    padding: 5px !important;
}
table.pollstableborder tr.sectiontableentry0 td, table.pollstableborder tr.sectiontableentry1 td {
    background: none repeat scroll 0 0 #ffffff;
    font-weight: normal;
}
.pagination {
    border-bottom: 1px solid #dddddd;
}
.pagination ul, .pagination p.counter {
    line-height: 25px;
    margin: 0;
}
.pagination li {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0) !important;
}
.pagination li span, .pagination li strong, .pagination li a {
    line-height: 25px;
}
.pagination li a {
    font-weight: normal;
}
.items-more {
    background: url("../images/divider.gif") repeat-x scroll center top transparent;
}
.items-more h3 {
    font-family: "'droid arabic naskh' Narrow",'droid arabic naskh',sans-serif;
    font-size: 125%;
    letter-spacing: -1px;
    text-transform: uppercase;
}
.registration fieldset {
    border: 1px solid #cccccc;
    margin: 15px 0;
    padding: 15px;
}
div.ja-moduletable h3, div.moduletable h3 {
    background: none repeat scroll 0 0 #ffffff;
    border-top: 1px solid #a38153;
    color: #ffffff;
    margin: 0;
    text-transform: uppercase;
}
div.ja-moduletable, div.moduletable {
    background: none repeat scroll 0 0 #ffffff;
    border: 1px solid #cccccc;
    margin: 2px 2px 4px;
    padding: 0;
}
#Mod313 {
    border: 0 none !important;
}
div.ja-moduletable .ja-box-ct, div.moduletable .ja-box-ct {
    padding: 0;
}
div.ja-moduletable ul, div.ja-module ul, div.ja-moduletable ol, div.ja-module ol, div.ja-moduletable p, div.ja-module p, div.ja-moduletable h4, div.ja-module h4 {
    margin: 0;
}
div.ja-moduletable ul li, div.ja-module ul li {
    background-position: 2px 5px;
    padding-left: 12px;
}
div.ja-moduletable #login-form ul li, div.ja-module #login-form ul li {
    padding-left: 12px !important;
}
div.moduletable-tabs {
    border-top: 0 none !important;
}
div.moduletable-tabs > h3 {
    display: none !important;
}
div.moduletable-tabs .ja-box-ct {
    padding: 0 !important;
}
div.moduletable-newsfp {
    background: none repeat scroll 0 center rgba(0, 0, 0, 0) !important;
    border: 0 none;
    margin: 0 !important;
}
div.moduletable-newsfp .ja-box-ct {
    padding: 0;
}
.ja-colswrap .ja-moduletable .article_separator {
    display: none;
}
span.jazin-content-text {
    color: #999999;
    overflow: hidden;
}
#ja-topnav {
    float: right;
    margin-bottom: -47px;
    margin-top: 1px;
}
#ja-topmega {
    border: medium none;
    position: relative;
    z-index: 12;
}
#ja-topmega li.nav-blog a.nav-blog, #ja-topmega li.nav-interview a.nav-interview, #ja-topmega li.nav-social a.nav-social, #ja-topmega li.nav-feeds a.nav-feeds, #ja-topmega li.n-reader a.n-reader, #ja-topmega li.nav-facebook a.nav-facebook {
    margin: 3px 5px;
    padding: 4px 0 3px;
    text-indent: -1000em;
    width: 50px;
}
#ja-topmega li.nav-blog, #ja-topmega li.nav-interview, #ja-topmega li.nav-social, #ja-topmega li.nav-feeds, #ja-topmega li.n-reader, #ja-topmega li.nav-facebook {
    border: medium none;
    float: right;
}
#ja-topmega li.nav-social .childcontent-inner, #ja-topmega li.nav-facebook .childcontent-inner {
    background: none repeat scroll 0 0 #ffffff;
}
#ja-topmega li.nav-facebook a.nav-facebook {
    background: url("../images/icons/facebook_32.png") no-repeat scroll center center #138bb3 !important;
}
#ja-topmega li.temp {
    background: none repeat scroll 0 0 #000000;
    color: #ffffff;
    font-size: 150%;
    height: 44px;
    line-height: 1.8;
    margin-left: 12px;
}
#Mod417 {
    display: none;
}
#ja-topmega li.nav-blog {
    background: none repeat scroll 0 0 #000000;
}
#ja-topmega li.nav-blog a.nav-blog {
    background: url("../images/icons/nav-blog.png") no-repeat scroll center center #000000 !important;
}
#ja-topmega li:hover a.nav-blog, #ja-topmega li.over a.nav-blog, #ja-topmega li.active a.nav-blog {
    background: url("../images/icons/nav-blog.png") no-repeat scroll center center #a58242 !important;
}
#ja-topmega li.nav-blog .ja-moduletable ul li {
    padding-left: 10px;
}
#ja-topmega li.nav-blog .childcontent-inner {
    background-image: none !important;
}
#ja-topmega li.nav-blog .ja-moduletable .k2LatestCommentsBlock ul li {
    background: none repeat scroll 0 0 transparent;
    padding-left: 0;
    padding-right: 0;
}
#ja-topmega li.nav-interview a.nav-interview {
    background: url("../images/icons/nav-interview.png") no-repeat scroll center center rgba(0, 0, 0, 0) !important;
    width: 36px;
}
#ja-topmega li:hover a.nav-interview, #ja-topmega li.over a.nav-interview, #ja-topmega li.active a.nav-interview {
    background: url("../images/icons/nav-interview.png") no-repeat scroll center center #a58242 !important;
}
#ja-topmega li.nav-interview .childcontent-inner {
    background-image: none !important;
}
#ja-topmega li.n-reader a.n-reader {
    background: url("../images/icons/n-reader.png") no-repeat scroll center center rgba(0, 0, 0, 0) !important;
    width: 36px;
}
#ja-topmega li:hover a.n-reader, #ja-topmega li.over a.n-reader, #ja-topmega li.active a.n-reader {
    background: url("../images/icons/n-reader.png") no-repeat scroll center center #a58242 !important;
}
#ja-topmega li.n-reader .childcontent-inner {
    background-image: none !important;
}
#ja-topmega li.nav-social a.nav-social {
    background: url("../images/icons/logolive.png") no-repeat scroll center center rgba(0, 0, 0, 0) !important;
}
#ja-topmega li:hover a.nav-social, #ja-topmega li.over a.nav-social, #ja-topmega li.active a.nav-social {
    background: url("../images/icons/logolive.png") no-repeat scroll center center #a58242 !important;
}
#ja-topmega li.nav-feeds a.nav-feeds {
    background: url("../images/icons/logostore.png") no-repeat scroll center center rgba(0, 0, 0, 0) !important;
}
#ja-topmega li:hover a.nav-feeds, #ja-topmega li.over a.nav-feeds, #ja-topmega li.active a.nav-feeds {
    background: url("../images/icons/logostore.png") no-repeat scroll center center #a58242 !important;
}
#ja-topmega li.nav-feeds .childcontent-inner {
    background: none repeat scroll 0 0 #ffffff;
    padding-top: 0;
}
div.ja-twitter {
    font-family: 'droid arabic naskh',Helvetica,sans-serif;
    font-size: 11px;
    padding: 0;
}
.ja-twitter-wrapper ul li {
    background: none repeat scroll 0 0 transparent;
}
.ja-twitter-wrapper {
    background: none repeat scroll 0 0 #f0f0f0;
    border: 1px solid #cccccc;
    margin-bottom: 10px;
    padding: 8px;
}
.ja-twitter-wrapper .ja-twitter-avatar {
    padding-right: 2px !important;
}
.ja-twitter-image {
    display: block;
    float: left;
}
.ja-twitter-source, .ja-twitter-text {
    color: #333333;
}
.ja-twitter center img {
    float: none !important;
}
.ja-twitter h4 {
    margin: 10px 0;
    padding: 5px 0;
}
div.moduletable-ads .ja-box-ct {
    padding: 0;
}
div.moduletable-ads .ads-squarebutton img, div.moduletable-ads .ads-squarepopup img {
    border: 1px solid #cccccc;
    margin: 3px;
}
div.moduletable-ads .ads-squarebutton {
    padding: 5px;
}
div.bannergroup_text div.banneritem {
    border-bottom: 1px dotted #cccccc;
    padding: 5px 0;
}
div.bannergroup_text div.bannerfooter {
    padding: 5px 0;
}
#ja-container {
}
.ja-mass-bottom {
    padding-left: 11px;
    padding-right: 11px;
}
#ja-container .main {
}
#ja-container .main-inner1 {
    background: none repeat scroll 0 0 #ffffff;
    margin: 0;
    padding: 2px;
}
.main .main-inner1 {
    margin-left: 0;
    margin-right: 0;
}
#ja-mainbody {
}
#ja-main .inner {
    padding: 0;
}
#ja-contentwrap {
    padding: 0;
}
.custom {
}
.ja-content-top {
    background: none repeat scroll 0 0 #ffffff;
    border: 1px solid #cccccc;
    margin: 2px;
    padding: 0;
}
#ja-content-top .ja-moduletable, #ja-content-top .ja-module {
    margin-left: 0;
    margin-right: 0;
}
.ja-content-main {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background: url("../images/dot5px.gif") repeat-x scroll center top #ffffff;
    border-color: -moz-use-text-color #cccccc #cccccc;
    border-image: none;
    border-style: none solid solid;
    border-width: 0 1px 1px;
    margin: 2px;
    padding: 8px 15px;
}
.ja-blocktab {
    padding-left: 0;
    padding-right: 18px;
}
.ja-blocktab-title {
    left: -25px;
    position: absolute;
    top: 8px;
}
.ja-blocktab-title ul {
}
.ja-blocktab-title ul li {
    background: url("../images/news-btn-sprites.gif") no-repeat scroll left top #ffffff;
    color: #666666;
    cursor: pointer;
    display: block;
    font: 92%/18px 'droid arabic naskh',sans-serif;
    margin-bottom: 5px;
    text-indent: -1000em;
    text-transform: uppercase;
    width: 18px;
}
.ja-blocktab-title ul li:hover, .ja-blocktab-title ul li.active {
    background-position: left bottom;
}
.ja-blocktab-title ul li.blocktab-ja-news-2 {
    background-position: center top;
}
.ja-blocktab-title ul li.blocktab-ja-news-2:hover, .ja-blocktab-title ul li.blocktab-ja-news-2.active {
    background-position: center bottom;
}
.ja-blocktab-title ul li.blocktab-ja-news-3 {
    background-position: right top;
}
.ja-blocktab-title ul li.blocktab-ja-news-3:hover, .ja-blocktab-title ul li.blocktab-ja-news-3.active {
    background-position: right bottom;
}
.ja-content-bottom {
}
#ja-content-bottom .ja-moduletable, #ja-content-bottom .ja-module {
    margin-left: 0;
    margin-right: 0;
}
.ja-mass-top {
    margin-top: 5px;
}
.ja-mass-top .ja-moduletable, .ja-mass-top .ja-module {
    margin: 2px 2px 4px;
}
.ja-mass-bottom .ja-moduletable, .ja-mass-bottom .ja-module {
    float: right;
    margin: 2px 1% 4px;
}
#ja-content-mass-bottom .ja-moduletable, #ja-content-mass-bottom .ja-module {
    border-top: 0 none;
}
#ja-content-mass-bottom .ja-moduletable h3 {
    border-top: 5px solid #000000;
}
.ja-colswrap {
    margin-bottom: 5px;
}
.ja-col {
}
#ja-left {
}
#ja-right {
}
#ja-header {
    background: none repeat scroll 0 0 #ecede2;
}
div#ja-header .main {
    height: 160px;
    padding: 0;
}
#ja-header {
}
h1.logo, div.logo-text {
    float: none !important;
    margin: auto !important;
}
h1.logo, div.logo-text h1 {
    font-size: 40px;
    line-height: 1;
}
h1.logo {
    float: right !important;
    height: 102px;
    right: 20px;
    top: 54px;
    width: 204px;
}
h1.logo a {
    background: url("../images/logo.png") no-repeat scroll right top transparent;
    display: block;
    height: 97px;
    width: 100%;
}
h1.logo a:hover, h1.logo a:focus {
}
div.logo-text {
    margin-top: 40px;
}
div.logo-text h1 {
    letter-spacing: 2px;
    margin-left: 2px;
}
div.logo-text h1 a {
    color: #000000;
    text-decoration: none;
}
p.site-slogan {
    background-image: url("../images/stripe-bg.png");
    color: #999999;
    display: block;
    font-family: 'droid arabic naskh',sans-serif;
    font-size: 85%;
    line-height: 1;
    margin: 3px 0 0;
    padding: 0;
    text-align: center;
    text-transform: uppercase;
}
p.site-slogan span {
    background: none repeat scroll 0 0 #ffffff;
    display: inline-block;
    padding: 0 5px;
}
div .ja-header-r {
    bottom: 1px;
    height: 62px;
    overflow: hidden;
    padding-left: 0;
    padding-right: 0;
    padding-top: 23px;
    position: absolute;
    width: 419px;
}
div .ja-header-r img {
    border: 1px solid #a17e4f;
    height: 60px;
}
.ja-header-l {
    bottom: 5px;
    left: 0;
    padding: 0;
    position: absolute;
    width: 300px;
}
.ja-day {
    border-left: 1px solid #cccccc;
    border-right: 1px solid #cccccc;
    color: #000000;
    float: left;
    height: 26px;
    position: relative;
    text-transform: uppercase;
}
.ja-day span {
    display: block;
}
.ja-day span.month, .ja-day span.date {
    border-right: 1px solid #cccccc;
    float: left;
    font: 100%/1.7 'droid arabic naskh',sans-serif;
    height: 26px;
    text-align: center;
    width: 30px;
}
.ja-day span.day, .ja-day span.year {
    display: none;
    float: right;
    font: 100%/1.7 'droid arabic naskh',sans-serif;
    height: 26px;
    text-align: center;
    text-transform: uppercase;
    width: 50px;
}
.ja-day span.year {
    display: block;
}
.ja-day:hover span.day {
    background: none repeat scroll 0 0 #a38153;
    color: #ffffff;
    display: block;
}
.ja-day:hover span.year {
    display: none;
}
#ja-search {
    border-left: 1px solid #cccccc;
    border-right: 1px solid #cccccc;
    height: 26px;
    right: 0;
    top: 0;
}
#ja-search form.search {
    background: url("../images/icons/search.png") no-repeat scroll 10px center #ffffff;
    display: block;
    height: 26px;
    padding-left: 35px;
}
#ja-search .inputbox {
    background: none repeat scroll 0 0 transparent;
    border: 1px solid transparent;
    color: #000000;
    font-family: tahoma;
    font-size: 125%;
    line-height: 1.6;
    padding: 0;
    vertical-align: top;
    width: 165px;
}
#ja-search .button {
    background: none repeat scroll 0 0 #cccccc;
    border: 0 none;
    color: #000000;
    font-family: tahoma;
    height: 26px;
    margin: 0 !important;
    padding: 0 8px;
    text-transform: uppercase;
    vertical-align: middle;
    white-space: nowrap;
}
#ja-search:hover form.search, #ja-search:focus form.search {
    background-color: #ffffff;
}
#ja-search:hover .button, #ja-search:focus .button {
    background: none repeat scroll 0 0 #a38153;
    color: #ffffff;
}
#ja-topbar {
    height: 53px;
    position: absolute;
    top: 1px;
    z-index: 11;
}
#ja-topbar .main {
    background: none repeat scroll 0 0 #b49974;
    border-bottom: 1px solid #000000;
    color: #ffffff;
    font: 76%/26px tahoma,sans-serif;
}
#ja-topbar .main span.catItemDateCreated {
    color: #111111;
}
.ja-updatetime {
    border-right: 1px solid #cccccc;
    float: left;
    padding: 0 10px;
}
.ja-updatetime span {
    color: #ffffff;
    font-weight: normal;
}
.ja-updatetime em {
    color: #000000;
    font-style: normal;
    margin-left: 5px;
}
.ja-healineswrap {
    float: left;
    overflow: hidden;
    padding-bottom: 1px;
    padding-top: 6px;
}
.ja-healineswrap em {
    color: #999999;
    display: block;
    float: left;
    font-family: droidarabicnaskh;
    font-size: 17px;
    font-style: normal;
    font-weight: normal;
    padding: 0 5px 0 10px;
    width: 68px;
}
.ja-headlines {
    float: left;
    height: 26px;
}
.ja-headlines a {
    color: #000000;
    padding: 1px 5px;
    text-transform: none;
}
.ja-headlines a:hover, .ja-headlines a:active, .ja-headlines a:focus {
    background: none repeat scroll 0 0 #000000;
    color: #ffffff;
    text-decoration: none;
}
.ja-headlines .separator {
    color: #999999;
}
.ja-headelines-buttons {
    margin: 5px 0 0 5px;
}
.ja-headelines-pre {
    background-image: url("../images/but-pre.png");
}
.ja-headelines-next {
    background-image: url("../images/but-next.png");
}
#ja-mainnav {
    background: none repeat scroll 0 0 #ecede2;
    height: 49px;
    z-index: 71;
}
#ja-topmega {
    z-index: 72;
}
#ja-mainnav .main {
    border-top: 1px solid #cccccc;
    margin-bottom: 12px;
}
#ja-mainnav li.home a.home {
    margin: 3px 5px;
    padding: 4px 4px 3px;
}
#ja-mainnav li.home .childcontent-inner {
    background-position: 14px top;
}
span.has-image {
    min-height: 18px;
}
#ja-mainnav li:hover a.home, #ja-mainnav li.over a.home, #ja-mainnav li.active a.home {
    background: none repeat scroll 0 0 #a58242;
}
#ja-navhelper-top {
    clear: both;
    color: #999999;
    display: block;
    font: 92% sans-serif;
    margin: 4px 0 12px -15px;
    padding: 0;
    position: relative;
}
#ja-navhelper-top .ja-breadcrums {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background: none repeat scroll 0 0 #f0f0f0;
    border-color: #cccccc #cccccc #cccccc -moz-use-text-color;
    border-image: none;
    border-style: solid solid solid none;
    border-width: 1px 1px 1px 0;
    display: inline-block;
    float: none;
    height: 18px;
    line-height: 18px;
    margin-top: 0;
    max-width: 95%;
    overflow: hidden;
    padding: 0 8px 0 20px;
    white-space: nowrap;
    width: auto;
}
#ja-navhelper-top .ja-breadcrums a {
    color: #000000;
}
#ja-navhelper-top .ja-breadcrums img {
    margin: 2px 2px 0;
}
#ja-navhelper-top .ja-breadcrums span.name {
}
#ja-navhelper-top .ja-breadcrums a.ja-back-btn {
    background: url("../images/back-btn-bc.png") no-repeat scroll center center #cccccc;
    display: inline-block;
    height: 20px;
    left: 0;
    position: absolute;
    text-indent: -30000em;
    top: 0;
    width: 20px;
}
#ja-navhelper-top .ja-breadcrums a.ja-back-btn:hover, #ja-navhelper-top .ja-breadcrums a.ja-back-btn:focus {
    background-color: #000000;
}
.ja-breadcrums {
    text-indent: 12px;
}
#ja-navhelper {
    color: #cccccc;
    font: 92%/1.5 "'droid arabic naskh' Narrow",'droid arabic naskh',sans-serif;
}
#ja-navhelper .main {
    background: none repeat scroll 0 0 #2a2a2a;
    border-bottom: 1px solid #333333;
    padding: 10px 0;
    text-transform: uppercase;
}
.ja-breadcrums {
    text-indent: 8px;
}
#ja-navhelper a {
    background: none repeat scroll 0 0 #000000;
    color: #ffffff;
    padding: 1px 5px;
}
.ja-links {
    padding-right: 10px;
}
.ja-links li {
    padding: 0 10px;
}
#ja-container ul.menu li {
    border-bottom: 1px dotted #dddddd;
    line-height: normal;
}
#ja-container ul.menu li a {
    color: #333333;
    padding: 5px 0;
}
#ja-container ul.menu li a:hover, #ja-container ul.menu li a:active, #ja-container ul.menu li a:focus {
}
#ja-container ul.menu li.active a {
    font-weight: normal;
}
#ja-container ul.menu li ul {
    margin: 0;
}
#ja-container ul.menu li li {
    background: none repeat scroll 0 0 transparent;
    border: medium none;
}
#ja-container ul.menu li li a {
    background: url("../images/arrow-3.png") no-repeat scroll 2px 8px transparent;
    color: #666666;
    font-size: 92%;
    font-weight: normal !important;
    text-indent: 15px;
    text-transform: none;
    width: 100%;
}
#ja-container ul.menu li li a:hover, #ja-container ul.menu li li a:active, #ja-container ul.menu li li a:focus {
    background: url("../images/arrow-3.png") no-repeat scroll 2px 8px transparent;
}
#ja-container ul.menu li.active > a {
    font-weight: normal !important;
}
#ja-container ul.menu span.separator {
    background: url("../images/arrow-3.png") no-repeat scroll 2px 8px transparent;
    color: #666666;
    display: block;
    font-size: 92%;
    font-weight: normal !important;
    padding: 5px 0;
    text-indent: 15px;
    text-transform: none;
    width: 100%;
}
#ja-container ul.menu li ul ul {
    margin: 0 10px;
}
#ja-topsl1 .ja-box, #ja-botsl1 .ja-box, #ja-topsl2 .ja-box, #ja-botsl2 .ja-box {
}
#ja-topsl1 .ja-moduletable, #ja-botsl1 .ja-moduletable, #ja-topsl2 .ja-moduletable, #ja-botsl2 .ja-moduletable {
    margin: 0;
}
#ja-topsl1 {
    padding: 0 0 4px;
}
#ja-topsl1 .main {
    background: none repeat scroll 0 0 #ffffff;
    border: 1px solid #cccccc;
}
#ja-topsl1 .column {
    overflow: visible;
    padding: 2px;
}
#ja-topsl1 .ja-box-right .ja-moduletable {
    background: none repeat scroll 0 0 #ffffff !important;
    border: 0 none !important;
    margin-bottom: 4px;
    margin-left: 2px;
}
#ja-topsl1 .ja-box-right .moduletable-tabs {
    border-top: 0 none !important;
}
#ja-botsl1 {
    padding: 8px 0 2px;
}
#ja-botsl1 .main {
    padding: 0;
    width: 84%;
}
#ja-botsl1 .ja-box {
    background: none repeat scroll 0 0 #ffffff;
    border: 1px solid #cccccc;
    margin: 0 2px 6px;
}
#ja-botsl1 .ja-moduletable {
    background: none repeat scroll 0 0 #ffffff;
    border: 0 none;
}
#ja-botsl1 .ja-moduletable h3 {
}
#ja-botsl1 .ja-moduletable h3 span {
}
#ja-botsl2 .main {
    padding: 10px 0;
}
#ja-botsl2 a {
    color: #ffffff;
}
#ja-botsl2 .main {
    padding: 0;
}
#ja-botsl2 .ja-moduletable {
    background: none repeat scroll 0 0 #000000;
    border: 0 none;
    color: #999999;
}
#ja-botsl2 .ja-moduletable h3 {
    border-bottom: 1px dotted #666666;
    border-top: 0 none;
    color: #ffffff;
    margin: 0 12px;
    padding-left: 0;
}
#ja-botsl2 .ja-box-right .ja-moduletable {
    background: none repeat scroll 0 0 #333333 !important;
    margin: 12px;
}
#ja-botsl2 .ja-box-right .ja-moduletable .ja-box-ct {
    padding: 12px 12px 8px;
}
#ja-footer {
    padding: 0;
}
#ja-footer .main {
    background: none repeat scroll 0 0 #1f1f1f;
    color: #666666;
    padding: 0;
    text-align: left;
}
#ja-footer .main-inner1 {
    background: url("../images/header/footer.png") repeat-x scroll 0 top transparent;
    padding: 12px 0 24px 240px;
}
div#ja-footer .main-inner1 {
    padding: 24px 253px 32px 0;
}
#ja-footer .ja-footnav, #ja-footer .ja-copyright {
    margin: 0 0 8px;
}
#ja-footer .ja-footnav {
    border-bottom: 1px dotted #333333;
}
#ja-footer .ja-footnav ul {
    float: left;
    overflow: hidden;
    padding-bottom: 8px;
    padding-left: 4px;
}
#ja-footer .ja-footnav ul.ja-links {
    float: right;
    margin: 0;
}
#ja-footer .ja-footnav ul li {
    border-bottom: 0 none;
    border-left: 1px dotted #333333;
    display: block;
    float: left;
    line-height: normal;
    padding: 0 8px;
}
#ja-footer .ja-footnav ul li a {
    color: #aaaaaa;
    padding: 0;
}
div#ja-footlogo {
    background: none repeat scroll 0 0 #eee0b6;
    margin-top: 16px;
    padding: 3px;
    position: absolute;
    right: 6%;
    top: 0;
}
#ja-footlogo a img {
    display: block;
}
div .foorerrights {
    margin-top: 10px;
}
.ja-copyright .rights {
}
.ja-copyright .rights span {
    display: inline-block;
    font-weight: normal;
    margin: auto;
    position: absolute;
    right: 50%;
    top: 58%;
}
#ja-footlogo a:hover, #ja-footlogo a:active, #ja-footlogo a:focus {
    background: none repeat scroll 0 0 #d4d7be;
    color: #ffffff;
    text-decoration: none;
}
#ja-poweredby {
    position: absolute;
    right: 10px;
    top: 42px;
}
#ja-footer .ja-copyright {
    border-left: 1px dotted #333333;
    margin-left: 4px;
    padding-bottom: 4px;
}
#ja-footer .ja-copyright small {
    text-indent: 8px;
}
#ja-sitemap {
    padding: 12px;
}
#ja-sitemap .item-inner {
    border-left: 1px solid #333333;
    margin: 0;
    padding: 0 9px;
}
#ja-sitemap .column1 .item-inner {
    border-left-color: #2a2a2a;
}
#ja-sitemap .item-inner:hover {
    background: none repeat scroll 0 0 #333333;
}
#ja-sitemap h4 {
    font-family: "'droid arabic naskh' Narrow",'droid arabic naskh',sans-serif;
    margin: 0;
    padding: 4px 0;
    text-transform: uppercase;
}
#ja-sitemap .item-inner:hover h4 {
    color: #ffffff;
}
#ja-sitemap ul {
    padding-bottom: 4px;
}
#ja-sitemap ul li {
    background: url("../images/arrow-l.png") no-repeat scroll 2px 5px transparent;
    margin-top: 8px;
    padding-left: 10px;
}
#ja-botsl2 .ja-box-wrap {
    background: none repeat scroll 0 0 #ecede2;
}
#ja-sitemap ul li a {
    color: #999999;
    font-size: 92%;
}
.janews-tool-tip {
    background: none repeat scroll 0 0 #ffea97;
    border: 0 none;
}
.janews-tool-tip .tool-tip {
    background: none repeat scroll 0 0 #ffffa3;
    border: 0 none;
    color: #000000;
    overflow: hidden;
}
.janews-tool-tip .janews-tool-title {
    font-size: 110%;
    font-weight: normal;
    margin: 3px 3px 0;
    padding: 8px 12px 4px;
}
.janews-tool-tip .janews-tool-text {
    margin: 0 3px 3px;
    padding: 0 12px 8px;
}
.janews-tool-tip .janews-tool-text img {
    float: right !important;
    margin: 5px 0 0 8px;
    max-width: 60px;
}
.tip-wrap {
    background: none repeat scroll 0 0 #ffea97;
    border: 0 none;
    max-width: 300px;
}
.tip-wrap .tip {
    background: none repeat scroll 0 0 #ffffa3;
    border: 0 none;
    color: #000000;
    overflow: hidden;
}
.tip-wrap .tip-title {
    font-size: 110%;
    font-weight: normal;
    margin: 3px 3px 0;
    padding: 8px 12px 4px;
}
.tip-wrap .tip-text {
    margin: 0 3px 3px;
    padding: 0 12px 8px;
}
.tip-wrap .tip-text img {
    float: right !important;
    margin: 5px 0 0 8px;
    max-width: 60px;
}
.newsfeed-wrap {
    border: 1px solid #dddddd;
    margin-top: 10px;
    padding: 10px;
}
.newsfeed-wrap .site-name {
    height: 20px;
    margin: -20px 0 10px -5px;
    width: 106px;
}
.newsfeed-wrap .site-name a {
    background: url("../images/joomlart.gif") no-repeat scroll left top transparent;
    display: block;
    height: 20px;
    width: 106px;
}
.newsfeed-wrap .site-name a span {
    display: none;
}
.newsfeed-wrap ul li {
    background: url("../images/arrow-3.png") no-repeat scroll left 5px rgba(0, 0, 0, 0) !important;
    padding-bottom: 5px;
    padding-left: 15px;
}
.newsfeed-wrap ul li.last {
    border: medium none;
    padding-bottom: 0;
}
.jac-add-button {
    display: none;
    float: right;
    font: 10px 'droid arabic naskh',sans-serif;
    text-transform: uppercase;
}
.jac-add-button a, .jac-add-button span.jac-count-comment {
    background: none repeat scroll 0 0 #f0f0f0;
    border: 1px solid #cccccc;
    color: #333333 !important;
    display: block;
    float: left;
    line-height: 18px;
    padding: 0 8px;
}
.jac-add-button a:hover, .jac-add-button a:active, .jac-add-button a:focus {
    background: none repeat scroll 0 0 #000000;
    border: 1px solid #000000;
    color: #ffffff !important;
    text-decoration: none;
}
.jac-add-button span.jac-count-comment {
    background: none repeat scroll 0 0 #cccccc;
    border: 1px solid #cccccc;
    color: #333333 !important;
    font-weight: normal;
    padding: 0 4px;
}
#ja-banner {
    border-top: 1px solid #cccccc;
}
.custom-tabs p {
    display: none;
    height: 0;
    position: absolute;
}
div.ja-innerdiv {
    border-bottom: 1px dotted #cccccc;
}
div.ja-innerdiv h4 {
    color: #999999;
    font-family: 'droid arabic naskh',sans-serif;
    font-size: 92%;
    font-weight: normal;
    text-transform: uppercase;
}
div.advs-title {
    background: url("../images/dot-g1.gif") repeat-x scroll left center transparent;
    color: #999999;
    font-family: 'droid arabic naskh',Helvetica,sans-serif;
    font-size: 8px;
    letter-spacing: 1px;
    text-align: center;
    text-transform: uppercase;
}
div.advs-title span {
    background: none repeat scroll 0 0 #ffffff;
    padding: 0 5px;
}
.fancyboxgroup, .fancyboxgroup:hover, .fancyboxgroup:focus {
    cursor: pointer;
    text-decoration: none;
}
ul.social-network {
    overflow: hidden;
}
ul.social-network li {
    display: block;
    float: left;
}
#ja-inset1 div.ja-innerdiv img, #ja-right div.ja-innerdiv img, #ja-inset1 div.ja-innerdiv img, #ja-right div.ja-innerdiv img {
    max-width: 99.9%;
}
body#bd.contentpane {
}
body#bd.contentpane p {
    margin: 10px 0;
}
.ja-zin .ja-zinsec:hover .ja-zincat h3 {
    background-image: url("../images/arrow-3-l.png");
}
.ja-zin .ja-zinsec:hover .ja-zincat h3 a {
    color: #ffffff;
}
.default .ja-zin .ja-zinsec:hover a {
    color: #333333;
}
.ja-zin .ja-zinsec:hover {
}
.ja-zin .ja-zinsec:hover h2 a {
    color: #000000;
}
.ja-zin .ja-zinsec:hover .ja-zincat h3 {
    background-color: #000000;
}
.pulse .ja-zin .ja-zinsec:hover h2 {
    background-color: #000000;
}
.pulse .ja-zin .ja-zinsec:hover h2 a {
    color: #ffffff;
}
.pulse .ja-zin .ja-zinsec:hover h4.ja-zintitle a {
    color: #000000;
}
.ja-zin .ja-zinsec.red:hover {
}
.ja-zin .ja-zinsec.red:hover h2 a {
    color: #9c152d;
}
.ja-zin .ja-zinsec.red:hover .ja-zincat h3 {
    background-color: #9c152d;
}
.ja-zin .ja-zinsec.red:hover .subcats-selection li.active a {
    color: #9c152d;
}
.pulse .ja-zin .ja-zinsec.red:hover h2 {
    background-color: #9c152d;
}
.pulse .ja-zin .ja-zinsec.red:hover h2 a {
    color: #ffffff;
}
.ja-zin .ja-zinsec.blue:hover {
}
.ja-zin .ja-zinsec.blue:hover h2 a {
    color: #006699;
}
.ja-zin .ja-zinsec.blue:hover .ja-zincat h3 {
    background-color: #006699;
}
.ja-zin .ja-zinsec.blue:hover .subcats-selection li.active a {
    color: #006699;
}
.pulse .ja-zin .ja-zinsec.blue:hover h2 {
    background-color: #006699;
}
.pulse .ja-zin .ja-zinsec.blue:hover h2 a {
    color: #ffffff;
}
.ja-zin .ja-zinsec.cyan:hover {
}
.ja-zin .ja-zinsec.cyan:hover h2 a {
    color: #138bb3;
}
.ja-zin .ja-zinsec.cyan:hover .ja-zincat h3 {
    background-color: #138bb3;
}
.ja-zin .ja-zinsec.cyan:hover .subcats-selection li.active a {
    color: #138bb3;
}
.pulse .ja-zin .ja-zinsec.cyan:hover h2 {
    background-color: #138bb3;
}
.pulse .ja-zin .ja-zinsec.cyan:hover h2 a {
    color: #ffffff;
}
.ja-zin .ja-zinsec.lime:hover {
}
.ja-zin .ja-zinsec.lime:hover h2 a {
    color: #818800;
}
.ja-zin .ja-zinsec.lime:hover .ja-zincat h3 {
    background-color: #818800;
}
.ja-zin .ja-zinsec.lime:hover .subcats-selection li.active a {
    color: #818800;
}
.pulse .ja-zin .ja-zinsec.lime:hover h2 {
    background-color: #818800;
}
.pulse .ja-zin .ja-zinsec.lime:hover h2 a {
    color: #ffffff;
}
.ja-zin .ja-zinsec.green:hover {
}
.ja-zin .ja-zinsec.green:hover h2 a {
    color: #3b7513;
}
.ja-zin .ja-zinsec.green:hover .ja-zincat h3 {
    background-color: #3b7513;
}
.ja-zin .ja-zinsec.green:hover .subcats-selection li.active a {
    color: #3b7513;
}
.pulse .ja-zin .ja-zinsec.green:hover h2 {
    background-color: #3b7513;
}
.pulse .ja-zin .ja-zinsec.green:hover h2 a {
    color: #ffffff;
}
.ja-zin .ja-zinsec.orange:hover {
}
.ja-zin .ja-zinsec.orange:hover h2 a {
    color: #bf5600;
}
.ja-zin .ja-zinsec.orange:hover .ja-zincat h3 {
    background-color: #bf5600;
}
.ja-zin .ja-zinsec.orange:hover .subcats-selection li.active a {
    color: #bf5600;
}
.pulse .ja-zin .ja-zinsec.orange:hover h2 {
    background-color: #bf5600;
}
.pulse .ja-zin .ja-zinsec.orange:hover h2 a {
    color: #ffffff;
}
.ja-zin .ja-zinsec.brick:hover {
}
.ja-zin .ja-zinsec.brick:hover h2 a {
    color: #e04b40;
}
.ja-zin .ja-zinsec.brick:hover .ja-zincat h3 {
    background-color: #e04b40;
}
.ja-zin .ja-zinsec.brick:hover .subcats-selection li.active a {
    color: #e04b40;
}
.pulse .ja-zin .ja-zinsec.brick:hover h2 {
    background-color: #e04b40;
}
.pulse .ja-zin .ja-zinsec.brick:hover h2 a {
    color: #ffffff;
}
.ja-zin .ja-zinsec.pink:hover {
}
.ja-zin .ja-zinsec.pink:hover h2 a {
    color: #a71269;
}
.ja-zin .ja-zinsec.pink:hover .ja-zincat h3 {
    background-color: #a71269;
}
.ja-zin .ja-zinsec.pink:hover .subcats-selection li.active a {
    color: #a71269;
}
.pulse .ja-zin .ja-zinsec.pink:hover h2 {
    background-color: #a71269;
}
.pulse .ja-zin .ja-zinsec.pink:hover h2 a {
    color: #ffffff;
}
.ja-video-thumb {
    overflow: hidden;
}
.ja-video-thumb a, .ja-video-thumb a.highslide {
    display: block;
    float: left;
    margin: 2px;
}
.ja-video-thumb a img, .ja-video-thumb a.highslide img {
    border: 0 none;
    margin: 0;
    padding: 0;
}
.ja-video-thumb a.highslide:hover img {
    border: 0 none !important;
}
.archive dl.article-info {
    float: none;
}
ul#archive-items li {
    background: none repeat scroll 0 0 transparent;
    padding-left: 10px;
}
.profile-edit fieldset dt {
    min-width: 17em;
}
.contact-form fieldset dd {
    margin-left: 0;
}
.contact-miscinfo .jicons-icons, .contact-address .jicons-icons {
    float: left;
    margin-right: 3px;
    width: 16px;
}
.contact div.current {
    max-width: 515px;
}
p img.caption {
    margin-top: -10px;
}
.custom2, .custom4 {
    display: inline-block;
    float: left;
}
.custom3, .custom5 {
    display: inline-block;
    float: right;
}
.custom4, .custom5 {
    width: 250px;
}
.country {
    background: none repeat scroll 0 0 #ffffff;
    display: inline-block;
    height: 100%;
    width: 100%;
}
.country ul {
    list-style-type: none;
}
.country ul li {
    float: left;
    margin: 10px -3px;
    width: 187px;
}
div#ja-sidenews-jasd-modid203, div#ja-sidenews-jasd-modid204 {
    float: left;
    margin: 10px;
    width: 250px;
}
div#ja-sidenews-jasd-modid204 {
    float: right;
}
.sj-splash {
    clear: both;
}
#ja-zinwrap-208 {
    display: inline-block;
    width: 550px;
}
div#Mod91 h3, div#Mod82 h3, .ja-sidenews-desc h3 {
    background: none repeat scroll 0 0 transparent;
}
div.Panorama h3, div.Panorama h3 {
    background: none repeat scroll 0 0 #a71269;
    color: #ffffff;
    font-family: 'droid arabic naskh' !important;
}
div.Busniss2 h3, div.Busniss2 h3 {
    background: none repeat scroll 0 0 #bf5600;
    color: #ffffff;
    font-family: 'droid arabic naskh' !important;
}
div.tech2 h3, div.tech2 h3 {
    background: none repeat scroll 0 0 #e04b40;
    color: #ffffff;
    font-family: 'droid arabic naskh' !important;
}
div.Seha h3, div.Seha h3 {
    background: none repeat scroll 0 0 #3b7513;
    color: #ffffff;
    font-family: 'droid arabic naskh' !important;
}
div.torism h3, div.torism h3 {
    background: none repeat scroll 0 0 #006699;
    color: #ffffff;
    font-family: 'droid arabic naskh' !important;
}
div#Mod249 {
    width: 100% !important;
}
.backgroundheader {
    background: none repeat scroll 0 0 #f0f0f0;
}
h3.catItemTitle {
    margin-bottom: 17px;
}
div.catItemImageBlock {
    margin-bottom: 25px;
    text-align: center;
}
div.Countrys {
    background: none repeat scroll 0 0 #f7f5eb;
    float: left;
    width: 100%;
}
div.Countrys a {
    color: #000000;
}
div.Countrys .ja_slideintro {
    margin-top: 10px;
    padding-right: 12px;
}
div.color1 {
}
div.color2 {
}
div.color3 {
}
div.catItemHeader span.catItemDateCreated {
    clear: both;
    color: #999999;
    font-size: 9px;
    margin: 5px;
}
div.catItemBody .catItemIntroText {
    margin-bottom: 25px;
    padding-bottom: 34px;
}
div.catItemImageBlock img {
    border: 1px solid #a3a9ac;
    float: right;
    margin-left: 15px;
    padding: 8px;
}
div.k2ItemsBlock ul li a.moduleItemTitle {
    font-weight: normal;
    line-height: 37px;
}
div.k2ItemsBlock ul li div.moduleItemIntrotext {
    display: block;
    font-weight: normal;
    line-height: 24px;
    min-height: 110px;
    padding: 4px 0;
}
clearList a, a:visited, a:hover, a:visited:hover, .ja-title:hover {
    transition: color 0.5s linear 0s !important;
}
div.k2ItemsBlock ul li div.moduleItemIntrotext a.moduleItemImage img {
    box-shadow: 1px 1px 11px 1px #a49f78;
    float: right;
    height: 100px;
    margin: 2px 0 4px 13px;
    padding: 0;
    width: 148px;
}
div.k2ItemsBlock ul li div.moduleItemIntrotext a.moduleItemImage img:hover {
    box-shadow: 1px 1px 11px 1px #a49f78 inset;
}
body .mgi-wrap {
    float: right;
    height: 324px;
    margin: 0 0.45%;
    width: 31.1%;
}
body .mgi-wrap.col2 {
    float: right;
    height: 382px;
    margin-left: 1.4%;
}
body .mgi-wrap.col2 {
    width: 46.8%;
}
body .mgi-wrap {
    border: 1px solid #cccccc;
    margin-bottom: 6px;
}
div.k2ItemsBlock.Customk2 {
    margin-bottom: 0;
    padding: 0 0 5px 15px;
}
div.k2ItemsBlock ul li.lastItem {
    border-bottom: medium none;
}
.Customk2 {
    margin-bottom: 12px;
    padding: 10px;
}
li.even, li.odd {
}
.janewssidecustom {
    width: 30% !important;
}
.homepage {
    float: right;
    margin-left: 0;
    padding: 0 5px 5px 0;
    width: 47%;
}
.homepage h2 {
    border-bottom: 1px dashed #a49f78;
    color: #a49f78 !important;
    letter-spacing: 1px;
    padding: 5px;
}
.ja-slidenews-item img {
    display: inline;
    height: 109px;
    margin-bottom: 49px;
    width: 94px;
}
div.k2UsersBlock ul li h3 {
    display: none;
}
.ubUserName {
    color: #111111;
    font-weight: bold;
}
.ja-slidenews-item h2 .ja-title {
    color: #111111;
}
.homepage .ja-slidenews-item {
    height: 185px;
    padding: 0;
}
#ja-sidenews-jasd-modid315, #ja-sidenews-jasd-modid323, #ja-sidenews-jasd-modid317, #ja-sidenews-jasd-modid318, #ja-sidenews-jasd-modid332 {
    border: 1px solid #e6e4d9;
    float: right;
    margin: 5px 2.5% 8px 0;
    width: 22% !important;
}
h3 span {
    background: none repeat scroll 0 0 #b49974;
    display: inline-flex;
    font-family: Arial !important;
    height: 31px;
    line-height: 30px;
    padding: 0 20px;
}
div.ja-moduletable h3, div.moduletable h3 {
    font-family: Arial !important;
    font-weight: normal;
}
.NewsSticker {
    padding: 0;
    width: 100%;
    z-index: 999;
}
#sj_splash_13790764501890630854 {
    display: none;
}
.ic_marquee0 {
    margin: auto;
    text-align: center;
    width: 47%;
}
.ja-moduletable .sj-slideshowii {
    margin: 0;
}
#Mod211.ja-moduletable .ja-box-ct {
    border: medium none;
}
.column div#Mod211.ja-moduletable {
    border: medium none;
}
div.ja_slidetitle {
    height: auto;
    padding: 0;
}
div .ja_slidetitle a {
    font-weight: normal;
    padding: 5px 9px 4px 0;
}
#ja-content-mass-bottom div .ja_slidetitle a {
    font-weight: normal;
    height: 50px;
    padding: 1px 6px 5px 0;
}
div #Mod334 .ja_slidetitle a {
    font-size: 12px;
    font-weight: normal;
    padding: 1px;
    text-align: center;
}
.mgi-wrap.preset01-3 .mgi-box {
    width: 100%;
}
.mgi-wrap .mgi-box .mgi-cat {
    background: none repeat scroll 0 0 #a38153;
}
.mgi-wrap .mgi-box .mgi-cat a {
    color: #111111;
}
div.ja-moduletable p {
    margin-bottom: 0;
}
div.ja-moduletable .nivo-caption p {
    margin-bottom: 17px;
}
.ja-megamenu ul.level1 li.mega a.mega, .ja-megamenu a, div.ja-megamenu ul.level1 li.mega a.mega, div.ja-megamenu .group-content .group-title a.mega > span.menu-title {
    color: #111111;
}
.ja-megamenu1 .m634 ul.level1 li.mega a.mega, .ja-megamenu1 .m634 a {
    color: #cdbe76;
}
.m634 .ja-typo-feature-news {
    background-color: #f7f5eb;
}
.ja-megamenu1 .m634 .group-content .group-title a.mega > span.menu-title {
    color: #cdbe76;
}
.ja-megamenu .m634 .column1 ul.level1 li.mega a.mega {
    color: #111111;
}
.ja-megamenu1 .m571 ul.level1 li.mega a.mega, .ja-megamenu1 .m571 a {
    color: #14a6ba;
}
.m571 .ja-typo-feature-news {
    background-color: #e7f2f5;
}
.ja-megamenu1 .m714 ul.level1 li.mega a.mega, .ja-megamenu1 .m714 a {
    color: #b3bf10;
}
.m714 .ja-typo-feature-news {
    background-color: #f4f5e2;
}
#Mod313 .ja-box-ct, div#Mod313.moduletable h3, #Mod351 .ja-box-ct, div#Mod351.moduletable h3 {
    background-color: #ffffff;
}
.ja-megamenu1 .m561 ul.level1 li.mega a.mega, .ja-megamenu1 .m561 a {
    color: #f1a800;
}
.m561 .ja-typo-feature-news {
    background-color: #fdf3e0;
}
.ja-megamenu1 .m551 ul.level1 li.mega a.mega, .ja-megamenu1 .m551 a {
    color: #51b047;
}
.m551 .ja-typo-feature-news {
    background-color: #ebf4e6;
}
.ja-megamenu1 .m718 ul.level1 li.mega a.mega, .ja-megamenu1 .m718 a {
    color: #e6232b;
}
.m718 .ja-typo-feature-news {
    background-color: #fde6dd;
}
.ja-megamenu1 .m491 ul.level1 li.mega a.mega, .ja-megamenu1 .m491 a {
    color: #3388c8;
}
.m491 .ja-typo-feature-news {
    background-color: #e6ecf8;
}
.ja-sidenews h3 {
    font-size: 99%;
    padding-top: 4px;
    text-align: center;
}
.custom-tabs3 .ja-tabswrap div.ja-tab-subcontent {
    padding: 0;
}
#itemListLeading .clr {
    clear: both;
}
div#itemListLeading .catItemImageBlock .clr {
    clear: none;
}
span.catItemDateCreated {
    color: #999999;
    margin: 5px;
}
ul.menumfooter li {
    float: right;
}
ul.menumfooter li a {
    border-left: 1px dotted;
    color: #666666;
    font-weight: normal;
    padding-left: 25px;
    padding-right: 13px;
}
ul.menumfooter li.item-790 a {
    border-left: medium none;
}
ul.menumfooter li a:hover {
    background: none repeat scroll 0 0 rgba(229, 243, 236, 0.67);
    color: #ffffff;
}
.addthis_button_google_plusone {
    width: 65px;
}
.addthis_button_tweet {
    width: 61px;
}
.nivo-caption strong {
    font-family: arial;
    font-weight: bold;
}
div.ja-moduletable h4.subtitle {
    background: none repeat scroll 0 0 #ecede2;
    border-radius: 13px;
    font-size: 106%;
    margin: 3px;
    padding: 3px;
    text-align: center;
    width: 65px;
}
div #jc h4 {
    font-size: 120%;
}
#ja-left #ja-wrapper div.ja-bulletin-wrap ul div.box-right {
    height: 47px;
}
div.Countrys.ja-moduletable {
    width: 30.5%;
}
.ja-mass-bottom #Mod279.ja-moduletable {
    float: left;
    margin-bottom: 10px;
    margin-left: 4px;
    margin-right: 0;
}
#ja-wrapper .ja-tab-content div.ja-bulletin-wrap ul div.box-right {
    height: 46px;
}
.ja-box-right {
    height: 100%;
}
.logo_icon {
    color: #111111;
    font-size: 250%;
    font-weight: normal;
}
#Mod418 {
    background: url("../images/zakhrafeh.png") repeat scroll center center #ffffff;
    height: 229px;
}
.hardcopy_theme div#itemListLeading {
    float: none;
    margin: 0 auto;
    text-align: center;
}
.hardcopy_theme div.catItemImageBlock img {
    float: none;
    margin: 0 auto;
    padding: 3px;
}
div.catItemImageBlock {
    margin-bottom: 0;
}
.hardcopy_theme div.catItemView {
}
body div.catItemAttachmentsBlock {
    border: medium none;
}
.hardcopy_theme .catItemLinks {
    text-align: center;
}
div.catItemAttachmentsBlock ul.catItemAttachments li a.read_hardcopy_link {
    background: none repeat scroll 0 0 #ecede2;
    border-radius: 5px;
    padding: 4px;
}
.hardcopy_module div.k2ItemsBlock ul li div.moduleItemIntrotext a.moduleItemImage img {
    height: 334px;
    margin-top: 23px;
    width: 200px;
}
div.ja-moduletable.hardcopy_module ul li, div.ja-module.hardcopy_module ul li {
    margin: 0 auto;
    width: 223px;
}
.hardcopy_module .moduleCustomLink {
    float: left;
    padding: 2px 2px 2px 7px;
}
.hardcopy_module .moduleCustomLink .email-address:before {
    content: " + ";
}
div .addthis_default_style .addthis_counter, div .addthis_default_style .at300b {
    float: right;
}
div.itemSocialSharing {
    min-width: 360px;
}
body div.k2UsersBlock ul li a.ubUserName, div.k2UsersBlock ul li ul.ubUserItems li {
    font-size: 90%;
    font-weight: bold;
    line-height: 1.2;
}
div.k2UsersBlock.list_template ul li a.ubUserName {
    border-left: 8px solid #eeeeee;
    float: right;
    font-family: 'Droid Arabic Naskh' !important;
    height: 50px;
    margin-left: 12px;
    margin-right: 13px;
    width: 82px;
    display: none;
}
div.k2UsersBlock.list_template ul li ul.ubUserItems li {
    font-family: 'Droid Arabic Naskh' !important;
    font-size: 90%;
    height: auto;
}
div.k2UsersBlock.list_template ul li ul.ubUserItems li.first a {
    color: #111111;
    font-size: 100%;
}
div.k2UsersBlock.list_template ul li ul.ubUserItems li.first:before {
    content: " ";
}
div.k2UsersBlock.list_template ul li ul.ubUserItems {
    float: right;
    margin-bottom: 0;
    margin-top: 0;
}
div.k2UsersBlock.list_template ul li ul.ubUserItems li:before {
    color: #b49974;
    content: " X ";
    font-family: serif;
    font-size: 8px;
    margin-left: 3px;
}
body #btl-content #btl-content-profile #module-in-profile ul {
    text-align: right;
}
#btl-content-profile ul.menu li.active {
    font-weight: bold;
}
body #btl-content-profile ul.menu li {
    background: url("../images/bullet.png") no-repeat scroll right 15px transparent;
    border-bottom: 1px solid #e8e8e8;
    display: list-item !important;
    line-height: 37px;
    margin-right: 17px;
    padding: 0 22px 0 0 !important;
}
span.item-title, .K2SubscriptionsBox dl.tabs dt span h3, .sec-info a {
    font-family: 'Droid Arabic Naskh' !important;
}
body div.current {
    max-width: none;
}
body .k2subsmod_box .data ul li {
    font-size: 100%;
}
body .mod_unsub_link {
    display: inline-block;
    float: right;
    font-size: 85%;
    margin-left: 10px;
    margin-top: 8px;
}
body .mod_unsubcat_link {
    display: inline-block;
    font-size: 85%;
    margin: 0 2px 0 5px;
}
body #pbgrid_notice .loading {
    background: url("../images/loading50.gif") no-repeat scroll center 10px #333333;
    border-radius: 5px;
    bottom: 10px;
    color: #ffffff;
    font-weight: bold;
    left: 50%;
    margin-left: -160px;
    padding: 70px 10px 10px;
    position: absolute;
    text-align: center;
    width: 300px;
    z-index: 1000;
}
#recaptcha_logo {
    display: none;
}
.sj-accordion .acd-content-wrap .acd-content-wrap-inner .acd-image img {
    max-height: 100px;
}
#ja-left .banneritem {
}
#ja-left .banneritem img {
    padding: 0;
    width: 100.1%;
}
.itemFullText .container_img {
}
.itemFullText .container_img p {
    color: #666666;
    font-size: 1em;
    font-weight: bold;
    text-align: center;
}
span.itemImageCaption {
    color: #666666;
    display: block;
    float: left;
    font-size: 1em;
    text-align: center;
    width: 100%;
}
.ja-moduletable.moduletable.hardcopy_module.clearfix {
}
div.k2UsersBlock {
    height: 420px;
    margin: auto;
}
.jcarousel-clip-vertical {
    height: 365px;
}
.itemFullText div.k2UsersBlock {
    height: auto;
}
div.bannergroup {
    height: auto !important;
    margin-bottom: 0;
}
body .hardcopy_theme .itemListSecondary div.catItemHeader {
    float: right;
}
body .hardcopy_theme #itemListSecondary div.catItemHeader {
    float: right;
}
body .hardcopy_theme #itemListSecondary div.catItemLinks {
    float: left;
}
body .hardcopy_theme #itemListSecondary div.catItemBody {
    display: none;
}
#ja-left #Mod516 .banneritem {
    height: auto;
    margin: 0;
    width: auto;
}
#ja-left #Mod516 div.bannergroup {
    height: auto !important;
    margin-bottom: 0;
}
.banneritem > img {
    display: block;
    height: 337px;
    margin: auto;
    width: 99.9%;
}
#ja-topsl2 div.ja-moduletable, #ja-topsl2 div.moduletable {
    border: medium none;
}
#ja-topsl1 .jcarousel-clip-vertical {
    height: 290px;
}
#ja-topsl1 div.ja-moduletable .jcarousel-container ul li {
    margin-bottom: 1px;
}
#ja-topsl1 div.k2UsersBlock {
    height: 338px;
}
#Mod518 {
    border: medium none;
}
body .mgi-wrap.col2 .item-wrap .item-image img {
    box-shadow: 1px 1px 4px 1px #a49f78;
    float: right;
    height: 170px;
    margin: 4px;
    max-width: none;
    width: 97%;
}
body .mgi-wrap.col2 .item-wrap .item-image {
    float: none;
    margin: 0 auto;
    overflow: hidden;
}
body .mgi-wrap.col2 .item-wrap .item-image {
    width: 256px;
}
body .mgi-wrap .item-desc {
    height: 61px;
    overflow: hidden;
}
body .mgi-wrap.col2 .item-desc {
    height: 36px;
    overflow: hidden;
}
.mgi-wrap .mgi-box .mgi-cat {
    background: url("../images/title-a.png") repeat-x scroll left bottom transparent;
    border: medium none;
}
.mgi-wrap .mgi-box .mgi-cat {
    background: url("../images/title-a.png") repeat-x scroll left bottom #ffffff;
    border: medium none;
    font-size: 120%;
    font-weight: normal;
    line-height: 33px;
    margin-bottom: 10px;
    padding: 0 8px;
    text-transform: uppercase;
}
.k2UsersBlock .ubUserItems a {
    color: #b49974;
    font-family: arial;
}
.mgi-wrap .item-wrap .item-readmore {
    border-top: 1px dashed #8d8d8d;
    height: 2px;
    margin-left: 6%;
    margin-right: 4%;
    margin-top: 13px;
    text-align: right;
    width: 92%;
}
.mgi-wrap .mgi-box {
    background: none no-repeat scroll 0 0 transparent;
}
.mgi-wrap .mgi-box:hover {
    background: none repeat scroll 0 0 #f5e9da;
}
.mgi-wrap .other-links li {
    height: 22px;
    list-style: disc inside none;
    margin-bottom: 2px;
    overflow: hidden;
    padding-right: 0;
}
.custom-tabs3 .ja-tabswrap div.ja-tab-subcontent {
    padding: 0;
}
.mgi-wrap .item-wrap .item-image img {
    box-shadow: 1px 1px 4px 1px #a49f78;
    height: 110px;
    margin: 4%;
    max-width: none;
    width: 95%;
}
.mgi-wrap .item-wrap .item-title a, .mgi-wrap .other-links li a {
    display: inline;
    font-size: 13px;
    line-height: 1.4;
    margin: 0;
    padding-top: 0;
    text-align: right;
}
.mgi-wrap .other-links li a {
    font-size: 85%;
    font-weight: bold;
    word-wrap: break-word;
}
.mgi-wrap .other-links {
    list-style: disc inside none;
    margin: 0;
    padding: 0 6px;
}
#Mod528 .ja-tabswrap div.ja-tab-subcontent {
    padding: 0;
}
.mgi-wrap .item-wrap .item-image {
    float: right;
    margin: 3px 10px 1px;
    overflow: hidden;
}
#Mod527 {
    border: medium none;
}
.sj-slideshowii .sl2-wrap .sl2-more .sl2-readmore {
    padding-bottom: 8px;
    padding-left: 22px;
    position: relative;
    text-align: left;
}
#ja-left #Mod516 .banneritem img {
    height: 185px;
}
#menu882 .menu-title {
}
#ja-mainnav li:hover a#menu882, #ja-mainnav li.over a#menu882, #ja-mainnav li.active a#menu882, #ja-mainnav li:hover a#menu883, #ja-mainnav li.over a#menu883, #ja-mainnav li.active a#menu883, #ja-mainnav li:hover a#menu879, #ja-mainnav li.over a#menu879, #ja-mainnav li.active a#menu879 {
    background: none repeat scroll 0 0 #a58242;
}
div.ja-slidereadmore {
    float: left;
    font-family: tahoma;
    font-size: 13px;
    font-weight: bold;
    margin: 10px 0 0;
    width: 100%;
}
div #ja-main .k2ItemsBlock ul li div.moduleItemIntrotext {
    clear: both;
    height: 110px;
    line-height: 23px;
    overflow: hidden;
}
div#k2Container.itemView-hardcopy {
    margin-bottom: -8px;
    padding-bottom: 0;
}
div.itemView-hardcopy div.itemFullText, div.itemView-hardcopy div.itemLinks, div.itemView-hardcopy br {
    display: none;
}
@media only screen and (min-device-width: 320px) and (max-device-width: 480px) {
#ja-megamenu ul.level0, #custom_footer ul li {
    font-family: serif,Georgia;
    font-size: 85%;
}
#custom_footer ul li {
    float: right;
    width: 99px;
}
}
.ja-header-l .bannergroup {
    margin-right: 74%;
}
table.calendar {
    font-family: "droidarabicnaskh";
}
body#bd #ja-megamenu {
    font-size: 17px;
}
body#bd .poll {
    font-size: 14px;
}
body#bd .ja-header-r .custom {
    font-family: arial;
    font-size: 119% !important;
}
body div.itemExtraFields {
    font-family: tahoma;
    font-size: 89%;
    font-weight: bold;
}
.mostread {
    font-weight: bold;
}
.mostread-image {
    display: none;
}
#fontsize {
    bottom: 104px;
    position: fixed;
    right: 166px;
    display: inline-flex;
}
#fontsize:before {
    bottom: 140px;
    content: "حجم الخط ";
    font-weight: bold;
    position: fixed;
    right: 170px;
}