.section-page-title{
    margin-bottom:150px
}
.mobile_only{
    display:none
}
.posts-container .posts-col .posts-image-wrap .watch-now{
    left:auto;
    right:-15px
}
@media only screen and (max-width:2500px){
    .home-banner .video-wrapper video{
        width:100%;
        height:100%;
        -o-object-fit:cover;
        object-fit:cover;
        -o-object-position:top center;
        object-position:top center
    }
}
@media only screen and (max-width:1550px){
    .section-header .wrap .logo{
        width:90px;
        height:103px
    }
    .home-banner .overlay .banner-content .entry-title{
        font-size:45px
    }
    .home-banner .overlay .site-container{
        max-width:1270px
    }
    .home-banner .video-control{
        top:30%
    }
}
@media only screen and (max-width:1300px){
    .section-header .wrap .menus .main-menu ul li a{
        font-size:16px
    }
    .section-header .wrap .menus .top-menu{
        margin-right:5px
    }
    .section-header .wrap .menus .top-menu .wrap{
        width:390px
    }
}
@media only screen and (max-width:1140px){
    .donation-page .flex_wrap{
        -ms-flex-wrap:wrap;
        flex-wrap:wrap
    }
    .donation-page .cl_6{
        width:100%
    }
}
@media only screen and (max-width:480px){
    .section-gold-partners>.container>.wrap>.items>.item,.section-movies .wrap .items .item{
        width:100%
    }
    .section-gold-partners>.container>.wrap>.items>.item>.wrap .title,.section-movies .wrap .items .item a .movie-title{
        min-height:auto
    }
    .search-and-filters main .main-row .results-col>.title label.open-sidebar-button,.search-and-filters-deceaseds main .main-row .results-col>.title label.open-sidebar-button{
        position:fixed;
        top:460px;
        right:0;
        z-index:9999;
        background:#fbb72c;
        width:45px
    }
    .search-and-filters main .main-row .results-col>.title label.open-sidebar-button span,.search-and-filters-deceaseds main .main-row .results-col>.title label.open-sidebar-button span{
        color:#fff
    }
    body.rtl .search-and-filters main .main-row .results-col>.title label.open-sidebar-button,body.rtl .search-and-filters-deceaseds main .main-row .results-col>.title label.open-sidebar-button{
        right:auto;
        left:0
    }
}
@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:landscape) and (-webkit-min-device-pixel-ratio:1){
    .search-and-filters .blogroll-lesson .links,.search-and-filters .blogroll-type1 .links,.search-and-filters-deceaseds .blogroll-lesson .links,.search-and-filters-deceaseds .blogroll-type1 .links{
        flex:0 0 85%;
        -webkit-flex:0 0 85%;
        -ms-flex:0 0 85%;
        -webkit-box-flex:0 0 85%;
        -moz-box-flex:0 0 85%;
        -moz-flex:0 0 85%
    }
    .single-content{
        overflow:hidden
    }
    .section-movies .wrap .items .item a .movie-title{
        height:44px;
        overflow:hidden
    }
    body .section-footer .footer-inner{
        display:block
    }
    body .section-footer .footer-inner>div{
        -webkit-box-flex:0!important;
        -ms-flex:none!important;
        flex:none!important;
        display:block
    }
    .section-item.section-content .entry-images{
        overflow:hidden
    }
    body.fixed-header .section-header{
        right:0
    }
    .section-header .wrap .menus{
        width:100%
    }
    .section-header .wrap .menus .main-menu ul li a{
        font-size:14px
    }
    .section-header .wrap .menus .top-menu{
        margin-right:5px;
        -webkit-box-flex:0;
        -ms-flex-positive:0;
        flex-grow:0
    }
    .section-footer .footer-inner .logo-wrapper .entry-button{
        display:inline-block;
        margin-bottom:50px
    }
    .section-header .wrap .menus .top-menu .wrap{
        width:auto;
        display:-webkit-box;
        display:-ms-flexbox;
        display:flex;
        -webkit-box-pack:center;
        -ms-flex-pack:center;
        justify-content:center;
        -webkit-box-align:center;
        -ms-flex-align:center;
        align-items:center
    }
}
