/*
Theme Name: Capital Theme
Theme URI: http://capitalforum.net
Version: 1.0.0
Description: Designed by <a href="http://betterstudio.com/">BetterStudio</a>
Author: BetterStudio
Author URI: http://betterstudio.com/
Text Domain: publisher
Copyright: (c) 2016 BetterStudio
Template: publisher
*/

/**** fonts ****/

.heading-typo, h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6, 
.heading-1, .heading-2, .heading-3, .heading-4, .heading-5, .heading-6, 
.header .site-branding .logo, .search-form input[type="submit"], .widget.widget_categories ul li, 
.widget.widget_archive ul li, .widget.widget_nav_menu ul.menu, .widget.widget_pages ul li, 
.widget.widget_recent_entries li a, .widget .tagcloud a, .widget.widget_calendar table caption, 
.widget.widget_rss li .rsswidget, .listing-widget .listing-item .title, button, 
html input[type="button"], input[type="reset"], input[type="submit"], input[type="button"], 
.pagination, .site-footer .footer-social-icons .better-social-counter.style-name .social-item, 
.section-heading .h-text, .entry-terms a, .single-container .post-share a, .comment-list .comment-meta 
.comment-author, .comments-wrap .comments-nav, .main-slider .content-container .read-more, a.read-more, 
.single-page-content > .post-share li, .single-container > .post-share li, .better-newsticker .heading, 
.better-newsticker ul.news-list li a {
    font-family: 'Greta' !important;
}
.entry-content, 
.title, 
body.bs-theme, /*body.bs-theme .btn-bs-pagination,*/ body.bs-theme .body-typo {
    font-family: 'Greta' !important;
    font-size: 18px !important;
    color: #1a1c1d !important;
}
.top-menu.menu > li > a, .top-menu.menu > li > a:hover, .top-menu.menu > li, .topbar .topbar-sign-in, 
.row.footer-copy-row, 
.post-meta, .post-meta a, 
.post-summary {
    font-family: 'Greta' !important;
    font-size: 14px !important;
}
.main-menu .term-badges a, .btn-bs-pagination, 
.tabbed-grid-posts .tabs-section a, 
.term-badges .term-badge,
.post-meta .post-author,
.btn.btn-light {
    font-family: 'Greta' !important;
    font-size: 13px !important;
}
.main-menu li > a, .main-menu li, .off-canvas-menu > ul > li > a{
    font-family: 'jazzera' !important;
    font-weight: 400 !important;
    font-size: 18px !important;
}
.topbar .topbar-date{
    font-family: 'jazzera' !important;
    font-size: 13px !important;
}
h3.title{
    font-size: 25px !important;
}

/*******end*********/

.top-menu > li
{
    line-height:20px !important;
    margin-left:10px !important;
}

.topbar.topbar-style-1.hidden-xs.use-pretty-tabs {
    z-index: 95;
    height: 32px;
}

.topbar.topbar-style-1 .section-menu {
    margin-right: 80px;
}

.unpinned-no-transition #site-logo {
    max-height: 90px;
    margin-top: -65px;
    margin-right: -43px;
    position: fixed;
    z-index: 96;
}

.pinned #site-logo {
    max-height: 66px;
    margin-top: 0px;
    /*position: fixed;*/
}

#menu-main {
    float: right;
    padding: 0 10px;
}

.unpinned-no-transition #site-branding {
    width: 8%;
}

.pinned #site-branding {
    width: 10%;   
}
.search-container.open {
    width: 92% !important;
}

.grecaptcha-badge {
    display: none !important;
}

.single-post-share .social-item.social-item a {
    background-color: none;
}

/* mobile header color  */
.rh-header .rh-container {
    background-color: #4392af !important;
}

.entry-content.clearfix.single-post-content, .bs-text-content {
    text-align: justify;
    font-family: 'NotoNaskhArabic' !important;
    font-size: 22px !important;
    line-height: 33px;
}

.site-footer .copy-footer {
    padding: 10px 0 10px !important;
}

.bs-pinning-wrapper {
    max-height: 62px;
}

.content-wrap.bs-pinning-block.normal.unpinned-no-transition,
.header-inner,
.container {
    max-height: inherit;
}
.archive-title .pre-title{
    display: none;
}

.topbar .better-social-counter.style-button .social-item .item-icon.bsfi-facebook:hover {
    color: #5d82d1 !important;
}
.topbar .better-social-counter.style-button .social-item .item-icon.bsfi-twitter:hover {
    color: #40bff5 !important;
}
.topbar .better-social-counter.style-button .social-item .item-icon.bsfi-youtube:hover {
    color: #cc181e !important;
}
.topbar .better-social-counter.style-button .social-item .item-icon.bsfi-instagram:hover {
    color: #4c68d7 !important;
}
.topbar .better-social-counter.style-button .social-item .item-icon.bsfi-rss:hover {
    color: #faa33d !important;
}

@media only screen and (max-width: 830px) {
    .listing-item-blog-1.has-post-thumbnail .post-summary, 
    .listing-item-blog-5.has-post-thumbnail .post-summary{
        padding-right: 0 !important;
        padding-left: 0 !important;
    }
}

.back-top.is-visible{
    left: 8px;
    right: auto;
}

.site-footer .copy-1 {
    text-align: center;
}

.mega-menu.tabbed-grid-posts .bs-pagination.bs-ajax-pagination {
    display: none;
}

.post-tp-3-header.wfi .post-header-inner,
.post-tp-5-header.wfi .post-header-inner {
    height: 490px;
}

@media only screen and (max-width: 680px){
    .post-tp-3-header.wfi .post-header-inner {
        height: 230px;
    }
    .listing-item-blog-1 .featured {
        width: 100%;
        margin-left: inherit !important;
        margin-right: inherit !important;
    }
    .listing-item-blog-1 .featured .img-holder.b-loaded {
        width: 100%;
    }
    .entry-content.clearfix.single-post-content, .bs-text-content {
        /*text-align: right;*/
        font-size: 17px !important;
        line-height: 28px;
    }
    .bs-slider-1-item .content-container a {
        font-size: 19px;
    }
}

h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6, 
.heading-1, .heading-2, .heading-3, .heading-4, .heading-5, .heading-6 {
    text-align: right;
}

/** slider **/
.bs-slider-1-item .term-badges.floated {
    top: 5%;
}

h1,
.h1,
.heading-1{
    font-size:30px;
}
h2,
.h2,
.heading-2{
    font-size:27px;
}
/*.post-tp-3-header.wfi {
    background-repeat: no-repeat;
    background-position: center center;
    -webkit-background-size: contain;
    -moz-background-size: contain;
    -o-background-size: contain;
    background-size: contain;
    background-color: #565656;

}*/
/*@media (min-width: 1024px){
    .vc_col-lg-2, .vc_col-sm-2 {
        width: 16.666667% !important;
    }
    .vc_col-lg-3, .vc_col-sm-3 {
        width: 25% !important;
    }
}

*/

p.reference, ul.reference > li{
font-size:12px;
margin:0 !important;
text-align: right;
}

