/* 
-----------------------------------------------
Newspaper Reports Template Style
Name:        Newspaper Reports
License:     Premium Version
Version:     3.0
Author:      Newspaper Reports
Author Url:  https://www.newspaperreports.com
Contact:     asupdatemedia518@gmail.com
----------------------------------------------- */

:root {
    /* AS Primary Font */
    --asNpr-font-heading: 'Roboto Flex', sans-serif;
    --asNpr-i-font-heading: 'Noto Serif', sans-serif;
    --asNpr-font-content: 'Roboto Flex', sans-serif;
    --asNpr-font-tag: 'Roboto Flex', sans-serif;
    /* AS Primary Color */
    --asNpr-heading-m-clr: #303030;
    --asNpr-content-m-clr: #303030;
    --asNpr-bg-m-clr: #303030;
    --asNpr-bd-m-clr: #303030;
    --asNpr-heading-x-clr: #ffffff;
    --asNpr-content-x-clr: #ffffff;
    --asNpr-bg-x-clr: #ffffff;
    --asNpr-bd-x-clr: #ffffff;
    --as-primary-border-tp-clr: rgb(0, 152, 254);
    --as-primary-auth-logo-clr: #000000;
    --as-primary-clr: #000;
    --as-primary-bg-clr: #000;
    --as-primary-fill-clr: #000;
    --as-primary-tp-auth-clr: #626262;
    --as-primary-fill-clr-ss: #fff;
    --as-primary-clr-ss: #ffffff;
    --as-primary-bg-clr-ss: #ffffff;
    --as-primary-cg-hover-clr: #00FF7F;
    --as-primary-reg-btn-hover-clr: #04AA6D;
    --as-primary-subBtn-bg-clr: #1665cf;
    --as-primary-src-icon-clr: #ffffff;
    --as-primary-section-clr: #c2c2c2;
    --as-primary-tag-clr: #AA1E23;
    --as-primary-gb-p-screen: 0.8889rem;
    /* Secendary Color */
    --as-secendary-fill-clr: #303030;
    --as-secendary-bg-clr: #303030;
    /* Register Btn Color */
}

/* Discover Third Party News */

/* Strat Third Party Ads Content Section Design */
.third_party_title {
    padding: 10px;
    margin-bottom: 10px;
    border: 1px solid var(--as-primary-section-clr);
    border-left: 5px solid #303030;
    font: italic 700 26px / 28px var(--asNpr-i-font-heading);
}

.third_party_info {
    margin-bottom: 30px;
}

.tP_ad_ct {
    gap: 20px;
    margin-bottom: 20px;
}

.thirdParty_ads a {
    display: block;
}

.tP_ad_dt {
    width: 100%;
}


.tP_ad_thumb img {
    display: block;
    max-width: 100%;
    width: 100%;
    height: auto;
    aspect-ratio: 4 / 3;
    object-fit: cover;
    object-position: center;
    background: #c2c2c2;
}

.tP_ad_title a {
    font: 700 14px / 18px var(--asNpr-font-heading);
    padding: 6px 0px;
}

.tP_ad_title a:hover {
    color: #2c06d4;
}

.tP_ad_auth {
    text-align: left;
}

.tP_ad_auth a {
    font: 600 12px / 18px var(--asNpr-font-tag);
    color: var(--as-primary-tp-auth-clr);
}

.tP_ad_auth a:hover {
    color: var(--as-primary-clr);
    fill: var(--as-primary-clr);
}

.tP_ad_auth .tP_ad_stant {
    margin: 0px 2px;
}

@media (max-width: 1024px) {
    .tP_ad_thumb img {
        height: auto;
        aspect-ratio: 4 / 3;
        min-height: 1px;
    }
}

@media (max-width: 768px) {
    .tP_ad_ct {
        flex-wrap: wrap;
    }

    .tP_ad_thumb img {
        height: auto;
        aspect-ratio: 4 / 3;
    }
}

@media (max-width: 600px) {
    .tP_ad_ct {
        flex-wrap: wrap;
    }

    .tP_ad_thumb img {
        height: auto;
        aspect-ratio: 4 / 3;
    }
}

/* End Third Party Ads Content Section Design */