.recent_container > div > img {
    width: 100%;
    /*height: 320px;
    */aspect-ratio: 1 / 1;
    object-fit: cover;
    border-radius: 10px;
    margin-top: 25px;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    -ms-border-radius: 10px;
    -o-border-radius: 10px;
}
.recent_container > div {
    flex-basis: 48.5%;
    position: relative;
    margin-bottom: 0px !important;
}

.recent_container > div:last-child, .recent_container > div:nth-child(5)  {
    margin-bottom: 20px !important;
}

.recent_container {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    /* margin-bottom: 20px; */
}
.recent_container .recent_content {
    position: absolute;
    bottom: 20px;
    z-index: 111;
    left: 5%;
    width: 90%;
}
 

 

.col-md-12.col-12.add-sec {
    width: 80%;
}
.trending-left-btm-content {
    width: 60%;
}
.last-add-magzine {
    padding-bottom: 40px;
    padding-top: 0;
}
.hero-post-img h4 {
    top: 69%;
    overflow: visible;
    text-overflow: unset;
}
.author-name {
    top: 86%;
    left: 55%;
}
.subcategory-image-link {
    bottom: 53px;
}
.add-magzine {
    padding-bottom: 15px;
    padding-top:0px;
    margin-top: 0px;
}
/* .subcategory-border {
    width: 15%;
    height: auto;
} */



.top-stories-content-box *{ color: #fff !important; font-family: 'Test-Founders-Grotesk-Medium-500';}
.top-stories-content-box a{ text-decoration: none;}
.top-stories-content-box {
    position: absolute;
    bottom: 40px;
    padding: 20px;
    text-decoration: none;
    border: 0;
}
.top-stories-content-box img {background: #fff; padding: 6px; border: 2px solid #F6CF73; border-radius:50% ; -webkit-border-radius:50% ; -moz-border-radius:50% ; -ms-border-radius:50% ; -o-border-radius:50% ; }

.top-stories-content-box > .dflex {
    display: flex;
    align-items: center;
}

.top-stories-content-box > .dflex p {
    margin: 0 0 0 10px;
    font-family: 'Test-Founders-Grotesk-Light-300';
}

.top-stories-content-box > .dflex strong {
    margin: 0 0 0 10px;
    font-family: 'Test-Founders-Grotesk-Bold-700';
}


.trending-author-name {
    font-size: 15px;
    padding: 0px;
}
.author-date span.colorgrey {
    font-size: 12px;
}
.author-date span.colorgrey {
    font-size: 12px;
}
.trending .left img, .trending .right img {
    width: 150px;
    height: 610px;
    margin-top: 80px;
}
span.market-btm-span.themecolor {
    font-size: 17px;
}
p.market-btm-author-name {
    font-size: 14px;
}
section.last-add-magzine img {
    width: 100%;
}
.footer-ul button.slick-next.slick-arrow {
    display: none;
}
/* div#navbarNav ul.sub-menu {
    margin-left: 210px !important;
    margin-top: 34px !important;
} */

.prelative {position: relative;}
.search-loader {
    position: absolute;
    right: 30px;
    top: 40%;
    transform: scale(.75);
}

.search-blog-result ul {
    list-style: none;
    margin: 0px;
    padding: 0px;
    width: 100%;
    max-height: 355px;
    overflow-y: scroll;
}

.search-blog-result ul li {
    width: 98%;
    margin-bottom: 8px;
    border-bottom: 1px dashed #d2d2d2;
    padding: 6px;
}

.search-blog-result ul li:last-child {
    border: 0;
    padding: 0;
    margin: 0;
}

.search-blog-result ul li a {
    text-decoration: none;
    color: #212529;
    display: flex;
    align-items: center;
}

.search-blog-result ul li a img {
    width: 11%;
    height: 100%;
    min-height: 60px;
    /* float: left; */
    /* display: inline-block; */
    margin-right: 13px;
    object-fit: cover;
}

.search-blog-result ul li:hover {
    background: #ff451a;
}

.search-blog-result ul li:hover a{
    background: #ff451a;
    color: #fff !important;
}

.search-blog-result ul li a:hover{
    color: #fff !important;
}

.search-blog-result {
    position: absolute;
    background: #fff;
    top: 69px;
    padding: 15px;
    z-index: 11;
    width:100%;
}

input.search-bar.form-control.me-2 {
    padding-right: 58px;
}

@media only screen and (min-width:1200px) {
li.nav-item.theme-nav-item:nth-child(2) ul.sub-menu {
        left: -107px !important;
}
li.nav-item.theme-nav-item:nth-child(6) ul.sub-menu {
      
        left: -700px !important;
}
 li.nav-item.theme-nav-item:nth-child(8) ul.sub-menu { 
        left: -1035px !important;
}

.navbar-nav ul.sub-menu li img {
        width: 40px !important;
        height: 40px !important;
        padding: 7px;
}
 
 

}


@media only screen and (min-width:1900px) {
    /* .recent_container > div > img {
        width: 360px !important;
        height: 360px !important;
    }

    .recent_container {
        max-height: 400px;
    } */
}


@media only screen and (min-width:2000px) {
    /* .recent_container > div > img {
        width: 405px !important;
        height: 405px !important;
    }

    .recent_container {
        max-height: 440px;
    } */
}


@media only screen and (min-width:2400px) {
    /* .recent_container > div > img {
        width: 455px !important;
        height: 455px !important;
    }

    .recent_container {
        max-height: 500px;
    } */
}

@media only screen and (min-width:2600px) {
    /* .recent_container > div > img {
        width: 550px !important;
        height: 550px !important;
    }

    .recent_container {
        max-height: 590px;
    } */
}


@media only screen and (min-width:2600px) {
    /* .recent_container > div > img {
        width: 740px !important;
        height: 740px !important;
    }

    .recent_container {
        max-height: 780px;
    } */
}


@media only screen and (min-width:481px) and (max-width:768px) {
    .footer-menu {
        padding: 10px 0px 6px;
        height: 60px;
    }
button.slick-next.slick-arrow , button.slick-prev.slick-arrow{
        display: none !important;
}
.footer-recent-posts.slick-initialized.slick-slider , .footer-popular-posts.slick-initialized.slick-slider{
        padding: 0;
}
.footer-row p.ftr-post-title {
        font-size: 14px;
}
.footer-row img.img-ftr {
        width: 98px !important;
        height: 72px !important;
}
.ftr-post-date {
        font-size: 12px;
}
.navbar-nav ul.sub-menu li img {
        width: 40px !important;
        height: 40px !important;
}
ul.navbar-nav.ml-auto.full-width-container , .guest-menu-logo.mobile-only {
        display: none;
}
section.nav-sec.active ul.navbar-nav.ml-auto.full-width-container {
        display: block;
}
div#navbarNav {
        height: 0vh;
}
section.nav-sec.active {
        height: 60vh;
}
.add-magzine {
    padding-top: 50px;
}
.col-md-12.col-12.add-sec {
    width: 100%;
}
.hero-post-img .subcategory-image-link {
    bottom: 30px;
}
.hero-post-img .author-name {
    top: 89%;
}
.hero-post-img h4 {
    top: 74%;
    width: 90%;
    font-size: 17px;
}

}

@media only screen and (min-width:360px) and (max-width:576px) {
.footer-row p.ftr-post-title {
        font-size: 14px;
}
.footer-row img.img-ftr {
        width: 98px !important;
        height: 72px !important;
}
.ftr-post-date {
        font-size: 12px;
}
.footer-recent-posts.slick-initialized.slick-slider , .footer-popular-posts.slick-initialized.slick-slider{
        padding: 0;
}
.navbar-nav ul.sub-menu li img {
        width: 40px !important;
        height: 40px !important;
}
/* .col-md-12.col-12.add-sec {
        width: 100%;
} */
.hero-post-img .subcategory-image-link {
    bottom: 30px;
}
.hero-post-img .author-name {
    top: 89%;
}
.trending .left img, .trending .right img {
        display: none;
} 
.add-magzine {
        padding-top: 30px;
}
.col-md-8.col-12.add-sec img , button.slick-next.slick-arrow, button.slick-prev.slick-arrow{
      display: none !important;
}
.trending-left-main.d-flex {
    display: block !important;
    width: 100%;
}
.row.market-place-left-row1 > div {
    width: 100%;
}
.row.home-product.market-place-left-row1 {
    text-align: center;
    display: block;
    width: 100%;
    padding-bottom: 50px;
}
.home-product .market-place-image {
    width: 100%;
    height: 264px;
    object-fit: contain;
    padding: 15px;
}
.row.home-product.market-place-left-row1 a.home-product-view-more{
    padding: 10px 30px;
}
.footer-nav-sec a.ftr-nav-link {
    color: white;
    letter-spacing: 0;
    font-size: 14px;
}
.trending-left-btm img{
    width: 100% !important;
    height: auto !important;
}
.trending-heading {
    font-size: 28px;
    margin: 0;
}
.trending-left-main.d-flex {
    padding-top: 12px;
}
.recent-comment-top-sec2 , .recent-comment-top-sec {
    margin-left: 0px !important;
}
.load-more-post {
    margin-top: 20px;
    margin-bottom: 0px;
}
.community-top {
    padding: 0px;
}
.col-md-12.col-12.add-sec {
    width: 100%;
}
.trending-left-btm-content {
    max-height: 225px;
    overflow: hidden;
    width: 100%;
    padding: 10px 10px;
}
/* .trending .left img, .trending .right img {
    width: 80px;
    height: 370px;
    margin-top: 80px;
}
.row.home-product.market-place-left-row1 {
text-align: center;
display: flex;
width: 50%;
padding-bottom: 50px;
}
.trending-left-btm-content {
max-height: 225px;
overflow: hidden;
width: 50%;
padding: 10px 10px;
} */

/* .recent_container > div > img {
    width: 216px;
    height: 216px;
   
}
.recent_container {
    max-height: 245px;
} */

}


@media only screen and (min-width:500px) and (max-width:768px) {
.trending .left img, .trending .right img {
        width: 80px;
        height: 370px;
        margin-top: 80px;
}
.trending-left-btm-content {
    max-height: 225px;
    overflow: hidden;
    width: 50%;
    padding: 10px 10px;
}

/* .recent_container > div > img {
    width: 295px;
    height: 295px;
    
}

.recent_container {
    max-height: 335px;
} */

}

@media only screen and (min-width:769px) and (max-width:992px) {
#playlist {
        height: 38vh !important;
}
 .navbar-nav ul.sub-menu li img {
        width: 40px !important;
        height: 40px !important;
}
    .trending .left img, .trending .right img {
        width: 70px;
        height: 350px;
        margin-top: 80px;
}
.subcategory-image-link {
    bottom: 38px;
}
img.img-fluid.trending-img-btm {
    width: 198px;
    height: 148px;
    object-fit: cover;
    border-radius: 10px;
    border: 3px solid #ff451a;
}
.trending-left-btm-content {
    width: 73%;
}

 
/* .recent_container > div > img {
    width: 355px;
    height: 355px;
}

.recent_container {
    max-height: 395px;
} */

.left_side_ad img, .right_side_ad img, .second-add-sec img {
    width: 50%;
}
.left_side_ad {
    left: 40px;
}
.right_side_ad {
    right: 0px;
}

}

@media only screen and (min-width:760px) and (max-width:830px) {

.trending .left img, .trending .right img {
    display:none !important;
}

/* .recent_container > div > img {
    width: 285px;
    height: 285px;
}

.recent_container {
    max-height: 320px !important;
} */


}

@media only screen and (min-width:578px) and (max-width:660px) {

    .trending .left img, .trending .right img {
        display:none !important;
    }

    
}
@media only screen and (min-width:993px) and (max-width:1104px) {

    .trending .left img, .trending .right img {
        display:none !important;
    }

    /* .recent_container > div > img {
        width: 199px;
        height: 199px;
    } */
}