@media(max-width:1024px){
    .header .banner-section > .search-section {
        min-width: 100%;
        max-width: 100%;
        margin:10px 0px;
    }
    .header .banner-section{
        row-gap:0px;
    }
}
@media(max-width: 1800px) {

    img {
        max-width: 100%;
    }

    .navigation ul li a {
        font-size: 16px;
    }

    .navigation ul li a {
        padding: 15px 10px;
    }

    .goldenBg .news-top-head,
    .music-section .news-top-head {
        padding: 18px 0;
    }

    .music-section {
        padding: 20px 20px;
    }

    .goldenBg {
        padding: 30px 20px;
    }

    .search-section {
        margin: 0;
    }


    .footer-content {
        padding: 0 30px;
    }

    h2.large span,
    h2.large i {
        font-size: 25px;

    }



}


@media(max-width: 1400px) {
    .navigation ul li a {
        padding: 10px;
        text-align: center;
    }
    .navigation.main-nav ul li.streampage a {
        padding: 10px;
    }

    .navigation ul li a span {
        display: block;
    }

    .navigation.navtabs ul li a span {
        display: inline-block;
    }

    .navigation ul {
        margin: 0 -10px;
    }

    .navigation ul li {
        margin: 0 10px 0 10px;
    }

    ul.news-list-text {
        display: none;
    }




}

@media screen and (max-width: 1340px) {

    .navigation.main-nav {
        display: none;
    }
    .navigation.main-nav ul {
        margin: 0;
        margin-top: 60px;
        flex-wrap: wrap;
        margin-right: 15px;
    }

    .navigation.main-nav ul li {
        width: 100%;
        margin: 0;
    }

    .navigation.main-nav ul li a {
        display: flex;
        align-items: center;
    }
    .navigation.main-nav ul li.streampage a {
        margin-left: auto;
    }

    .navigation.main-nav ul li a i {
        margin: 10px;
        width: 40px;
    }


}

@media(max-width: 1200px) {

    .navtabs {
        order: 2;
    }

    ul.playlist-links {
        width: 100%;
        margin-bottom: 10px;
        margin-top: 10px;
    }
}


@media(max-width: 1024px) {

    .search-section {
        width: 100%;
        margin: 0;
        max-width: 100%;
    }


    .banner-section {
        flex-direction: column;
    }

    .ads-section-1,
    .ads-section {
        margin-right: 0;
        margin-bottom: 20px;
    }

    .ads-section-1 img,
    .ads-section img {
        width: 100%;
    }

    .ads-section-1 {
        margin: 20px 0;
    }

    ul.news-list-text {
        display: none;
    }


    .nav-links .searchBtn {
        display: block;
    }
    .desk-date {
        display: none;
    }

    .mob-date {
        display: block;
        margin-bottom: 10px;
    }

    .btn-outline {
        background: rgba(255, 255, 255, .3);


    }

    .navigation.main-nav ul {
        margin: 0;
        margin-top: 60px;
        flex-wrap: wrap;
    }

    .navigation.main-nav ul li {
        width: 100%;
        margin: 0;
    }

    .navigation.main-nav ul li a {
        display: flex;
        align-items: center;
    }

    .navigation.main-nav ul li a i {
        margin: 10px;
        width: 40px;
    }

}


@media(max-width: 800px) {

    .navtabs {
        overflow-x: scroll;
    }

    .navigation.navtabs ul li a span {
        display: inline-block;
        white-space: nowrap;
    }
}


@media(max-width: 767px) {

    .footer-links,
    .footer .two-col-section {
        flex-wrap: wrap;
    }

    .footer .two-col-section,
    .footer .two-col-section .cols {
        width: 100%;
    }

    .footer ul.main-links li {
        margin-bottom: 10px;
    }

    .footer h2 {
        margin-bottom: 20px;
    }

    .footer ul.main-links {
        margin-bottom: 40px;
    }

    .app-store a.btn {
        font-size: 18px;
    }

    .btn {
        border-radius: 5px;
    }

    .top-banner {
        display: none;
    }

    .header-main {
        padding: 10px 0;

    }

    .analysis-list ul li {
        margin: 0 20px;
    }

    .owl-carousel .owl-nav button.owl-next,
    .owl-carousel .owl-nav button.owl-prev {
        background: none;
    }

    .music-section {
        padding: 20px 0;
        margin-top: 0;
    }


    body[dir='rtl'] .analysis-list ul li i {
        left: 20px;

    }

    .footer-content {
        padding: 0 10px;
    }

    .dropdown-menus {
        padding: 15px;
    }

    .dropdown-menus ul li p {
        font-size: 16px;
    }

    .dropdown-menus ul li h3 {
        font-size: 20px;
    }


}



@media(max-width: 575px) {

    .playlist-links li a i {
        font-size: 14px;
    }

    .btn {
        padding: 8px 14px;
        font-size: 14px;
    }

    body[dir='rtl'] .playlist-links li a i {
        margin: 0 0 0 5px;
    }

    .news-top-head {
        padding: 15px 20px;
    }

    .news-listing {
        border-radius: 0;
    }

    .news-card .news-desc {
        font-size: 18px;
    }

    .news-section .container {
        width: 100%;
        padding-left: 0;
        padding-right: 0;
    }

    .news-top-head {
        border-radius: 0;
    }

    .hide-mob {
        display: none;
    }

    .news-listing {
        position: relative;
        padding: 0;
    }


    .news-carousel {
        padding: 0 20px;
    }


    .news-card {
        padding: 20px;
    }

    .news-row {
        margin: 0;
    }

    .news-carousel {
        padding: 0;
    }

    .news-top-head {
        margin-top: 0;
        padding-top: 30px;
    }

    .news-carousel {
        padding: 30px 0;
    }

    .goldenBg {
        padding: 30px 0;
    }

    .music-section .news-top-head {
      padding: 18px 0;
			padding-right: 15px;
			padding-left: 15px;
    }

    .goldenBg .news-top-head {
        padding: 18px 20px;
    }


    .owl-carousel .owl-item .news-card {
        background: rgba(255, 255, 255, .7);
    }

    .owl-carousel .owl-item.center .news-card {
        background: rgba(255, 255, 255, 1);
    }

    .goldenBg .owl-carousel .owl-item .news-card,
    .greenBg .owl-carousel .owl-item .news-card,
    .goldenBg .owl-carousel .owl-item .news-card,
    .news-listing.blue .owl-item .news-card {
        background: rgba(255, 255, 255, 0);
    }

    .goldenBg .owl-carousel .owl-item.center .news-card,
    .greenBg .owl-carousel .owl-item.center .news-card,
    .goldenBg .owl-carousel .owl-item.center .news-card,
    .news-listing.blue .owl-item.center .news-card {
        background: rgba(255, 255, 255, 1);
    }

    .music-list ul {
        flex-wrap: wrap;
    }

    .music-list ul li {
        width: 100%;
        margin-bottom: 20px;
    }


    .analysis-list {
        padding: 0 0 30px 0;
    }

    .owl-prev,
    .owl-next {
        width: 8%;
    }

    .hide-desktop {
        display: block;
    }

    .music-buttons-section .button-sections a:hover {
        opacity: 1;
    }

    .music-list ul li:hover .music-buttons-section {
        opacity: 1;
    }


    .greenBg {
        border-radius: 0;
    }

    .goldenBg,
    .footer {
        margin: 0;
    }

    .header {
        position: fixed;
        top: 0;
        z-index: 999;
        width: 100%;
        background: rgba(255, 255, 255, .9);
    }

    .banner-section {
        display: none;
        
    }
  
    body {
        margin-top: 60px;
    }
    body.fixedscroll {
        margin-top: 0px;
    }

    .dropdown-menus ul li h3 {
        font-size: 18px;
    }
    .yiddish-footer-nav {
    padding: 10px 0;
}

}


@media(max-width: 480px) {

    .dropdown-menus ul li {
        width: 100%;
    }

    .dropdown-menus ul li {
        margin: 10px 0;
    }
}
img {
max-width: 100%;
}
@media(max-width:768px) {
    .advertisement-with-margin.advertisement .ads{
        flex-grow: 1;
        width: calc(50% - 20px);
        margin:10px!important;
    }
    .advertisement .ads, .advertisement .ads img{
        flex:auto;
    }
    .advertisement-with-margin.advertisement .ads-section-list {
        display: flex;
        margin: 0 -10px;
        display: flex;
        flex-wrap: wrap;
    }
    .content-ads.advertisement .ads-section-list {
        display: flex;
        margin: 0 -10px;
        display: flex;
        flex-wrap: wrap;
    }
    .content-ads.advertisement .ads{
        flex-grow: 1;
        width: 100%;
        margin:10px!important;
    }
    
}
.home-page{
    padding-right:0px!important;
}