/*
Theme Name: Zox News JAPAN Forward
Description: Zox News helps you go from blogger to boss by giving you a wide range of tools and options to give you the most professional-looking and functioning news site on the net. Zox News comes with a mobile-first-design, 8 article layouts, 4 Featured Posts layouts, parallax leaderboard ad, Theia Post Slider, Theia Sticky Sidebar, Reviewer Plugin, Woocommerce-ready, and so much more!
Author: MVP Themes
Author URI: http://japanforward.com
Theme URI: http://japanforward.com
Version: 3.14.6
License: GNU General Public License v3 or later
License URI: http://www.gnu.org/licenses/gpl-3.0.html
Tags: two-columns, custom-background, custom-colors, custom-menu, featured-images, theme-options, threaded-comments, translation-ready
Text Domain: zox-news-japanforward
Template: zox-news
*/

.single-japanese  article h1.entry-title {
    color: #222;
    font-family: 'Oswald', sans-serif;
    font-size: 3.2rem;
    font-weight: 700;
    letter-spacing: -.02em;
    line-height: 1.2;
    width: 100%;
}

.single-japanese  article #mvp-content-main p {
    color: #222;
    font-family: 'Roboto', sans-serif !important;
    font-size: 1rem;
    font-weight: 400;
    letter-spacing: 0;
    line-height: 2;
}

.ja-top {
    margin-top: 3rem;
}

#mvp-leader-wrap {
    z-index: auto;
}
#mvp-site-main {
    z-index: auto;
}
#mvp-site,
#mvp-site-wall {
}
#mvp-main-head-wrap {
    z-index: 1020;
}
.modal-content {
    z-index: 1024;
}
#modal-overlay {
    z-index: 1022;
    background: rgba(0,0,0,0.8);
}

.sponsored-text {
    font-family: 'Roboto', sans-serif;
    font-weight: normal;
    font-size: .6em;
    color: #fff;
    background-color: coral;
    padding: 0px 6px;
    border-radius: 2px;
    /* display: inline-block; */
    position: relative;
    top: -4px;
}

.mvp-feat5-side-wrap .sponsored-text {
    top: -2px;
}

.mvp-feat5-small-wrap .sponsored-text {
    top: -2px;
}

.mvp-cont-read-wrap .sponsored-text {
    padding: 2px 2px;
}

#mvp-feat6-main .sponsored-text, 
.jpf_widget_jp_features .sponsored-text{
    background-color: transparent;
    color: #fff;
    border: 2px solid #fff;
    padding: 4px 6px;
    border-radius: 4px;
    font-size: .3em;
    position: relative;
    top: -6px;
}

#mvp-feat6-main .sponsored-text {
    top: -8px;
}

.mvp-post-title {
    position: relative;
}

.mvp-post-title .sponsored-text {
    position: relative;
    top:6px;
    font-size: 0.4em;
    margin: 8px 0 10px;
    padding: 4px;
    display: block;
    max-width: 120px;
    margin-top 10px;
    text-align: center;
}