﻿.entry {
  
    line-height: 32px;
}

.cat-box .entry p, .archive-box .entry p {
    line-height: 30px;
   
}

.cat-box .entry a.more-link, .archive-box .entry a.more-link {
    margin-top: 0;
    float: left;
    font-family: 'Droid Arabic Kufi',Tahoma;
    font-weight: bold;
    display: block;
    box-shadow: #666 0 3px 5px;
}

#main-nav ul li.current-menu-item a, #main-nav ul li.current_page_parent a {
    color: #70c1c7;
}

.cat-box .entry p, .archive-box .entry p {
    line-height: 30px;
    font-family: "droid arabic naskh",'Tahoma',sans-serif;
    text-align: justify;
    font-size: 14px;
}

body.single .entry, body.page .entry {
      text-align: justify;
}

.entry h1 {
    font-size: 20px;
    font-family: 'droid arabic naskh';
    font-weight: bold;
}

.entry h2 {
    font-size: 18px;
    font-family: 'droid arabic naskh';
    font-weight: bold;
}

.entry h3 {
    font-size: 18px;
    font-family: 'droid arabic naskh';
    font-weight: bold;
}

.entry h4 {
    font-size: 18px;
    font-family: 'droid arabic naskh';
    font-weight: bold;
}

.widgets-list-layout-links {
    font-family: 'droid arabic kufi';
    font-weight: bold;
    font-size: 12px;
}

.widget-container {
    font-family: 'droid arabic kufi';
    font-weight: bold;
    font-size: 12px;
}

.stripe-line {
    background: #1d7c7a;
    height: 3px;
    overflow: hidden;
    margin-top: 20px;
}

.recent-box-pagination .pagination {
    margin: 3px;
    font-weight: bold;
    font-size: 14px;
    padding-top: 15px;
}
.top-nav .social-icons a {
    color: #eff2f1;
}

.entry h1, .entry h2, .entry h3, .entry h4, .entry h5, .entry h6 {
    line-height: 36px;
}


.author-bio {
    clear: both;
    overflow: hidden;
    border: 1px solid #cccbcb;
    background: rgba(225, 225, 225, 0.14);
    padding: 16px 16px 25px 16px;
    margin-bottom: 12px;
    margin: 20px;
    border-radius: 17px 0px;
    box-shadow: rgba(35, 34, 34, 0.44) 7px 7px 10px;
}

.author-avatar img {
    border-radius: 15px 0px;
    box-shadow: rgba(102, 102, 102, 0.7) 5px 5px 5px;
    margin-bottom: 7px;
}

#author-bio-box {
    background: #fbfbfba3;
    border: 1px solid #bbb;
    box-shadow: 5px 5px 2px #c8c5c5d1;
    overflow: hidden;
    background: rgba(225, 225, 225, 0.14);
    padding: 16px 16px 10px 16px;
    margin-bottom: 12px;
    margin: 20px;
    border-radius: 17px 0px;
    box-shadow: rgba(163, 163, 163, 0.44) 7px 7px 10px;
}

#author-bio-box img {
    float: right;
    margin-left: 10px;
    border-radius: 15px 0px;
    box-shadow: rgba(122, 121, 121, 0.7) 5px 5px 5px;
    margin-bottom: 7px;
}

#author-bio-box p {
    font-size: 13px;
    line-height: 25px;
    font-family: "Droid Arabic naskh",'tahoma',sans-serif;
    font-weight: bold;
    padding-top: 10px;
    padding-bottom: 10px;
    text-align: justify;
}

div#jp-relatedposts div.jp-relatedposts-items-visual .jp-relatedposts-post { 
    opacity: unset;
}

div#jp-relatedposts h3.jp-relatedposts-headline {
    float: right;
    font-size: 20px;
    font-family: droid arabic kufi;
}

.jp-relatedposts-post-title a {
    font-weight: 400;
    text-decoration: none;
    font-family: droid arabic kufi;
    -webkit-margin-before: 20px;
    padding-bottom: 20px;
}

#jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post img.jp-relatedposts-post-img, #jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post span {
    padding-bottom: 10px;
}

.post-tag a {
    margin: 0 9px 2px 10px;
}

#subscribe-text2 {
    line-height: 36px;
    font-weight: bold;
    font-family: 'Droid Arabic Kufi','tahoma',sans-serif;
    text-align: center;
}

#related_posts {
    font-family: droid arabic kufi;
}

.post-previous, .post-next {
    font-family: droid arabic kufi;
    font-weight: bold;
}

.post-views-label {
    font-family: droid arabic kufi;
    font-size: 13px;
    font-weight: bold;
}

#crumbs, .woocommerce-breadcrumb {
    margin-bottom: 10px;
    clear: both;
    padding-bottom: 3px;
    border-bottom: 2px solid #1d7c7a;
    font-weight: bold;
    font-family: droid arabic kufi;
}
