@media only screen and (min-width: 1000px) {

    .menu-bottom {
        display: grid;
        left: 0 !important;
        top: 0 !important;
        margin-top: 0 !important;
        background: transparent !important;
        width: 315px;
        margin-left: 6% !important;
        height: 100%;
        align-items: start;
        z-index: 1;
        position: absolute;
    }

    .inner-memu-bottom {
        display: grid;
        padding: 0;
        height: fit-content;
        top: 0;
        bottom: unset;
        margin: 0;
        margin-top: 100px;
    }

    .inset-menu-bottom {
        display: grid;
        justify-content: left;
        top: 0;
        margin: 0;
    }

    .flex-section {
        width: 100%;
        height: 55px;
        margin-bottom: 6px;
        cursor: pointer;
    }

    .flex-section:after, .flex-section:before {
        width: 28px;
        height: 28px;
        -webkit-mask-size: 28px;
    }

    .flex-section.search-flex:after {
        -webkit-mask-image: url(https://onvo.me/media/svg/Broken/Search.svg);
    }

    .flex-section.search-flex:before {
        -webkit-mask-image: url(https://onvo.me/media/svg/Bold/Search.svg);
    }

    .flex-section.explore-flex:after {
        -webkit-mask-image: url(https://onvo.me/media/svg/Broken/Discovery.svg);
    }

    .flex-section.explore-flex:before {
        -webkit-mask-image: url(https://onvo.me/media/svg/Bold/Discovery.svg);
    }

    .flex-section {
        width: fit-content;
        display: flex;
        position: relative;
        justify-content: left;
        border-radius: 38px;
        padding-left: 70px;
        padding-right: 22px;
        transition: 0.2s;
    }

    .flex-section:after, .flex-section:before {
        margin-left: 20px;
    }

    .flex-section.home-flex span:before {
        content: 'Home';
    }

    .flex-section span {
        font-family: var(--regular);
        font-size: 20px;
        color: #fff;
    }

    .flex-section.selected span {
        font-family: var(--bold);
        font-weight: normal;
    }

    .flex-section:hover {
        background: rgb(255 255 255 / 10%);
    }

    .flex-section.search-flex span:before {
        content: 'Search';
    }

    .flex-section.explore-flex span:before {
        content: 'Explore';
    }

    .flex-section.noti-flex span:before {
        content: 'Notifications';
    }

    .flex-section.msg-flex span:before {
        content: 'Inbox';
    }

    .flex-section.profile-flex span:before {
        content: 'Profile';
    }

    .flex-section a {
        margin-left: 25px;
    }

    .menu-bottom:before {
        content: '';
        position: absolute;
        width: 1px;
        right: 0;
        background: rgb(255 255 255 / 10%);
        height: 100%;
        top: 0;
        z-index: 99;
    }

    .home .main-menu-top {
        position: fixed;
        margin-top: 0;
        max-width: 1315px;
    }

    .home .header-top {
        display: none;
    }

    .home .logo {
        margin-left: 20px;
    }

    .stories-container {
        margin-top: 100px;
        -webkit-mask-image: linear-gradient(to right, black 95%, transparent);
    }

    .home .search-btn {
        display: none;
    }

    .home .logo:before {
        -webkit-mask-size: 80px;
        height: 40px;
        width: 25px;
    }

    .home .logo:after {
        margin-left: 45px;
        font-size: 30px;
    }

    .deflex-search-input {
        position: fixed;
        width: 300px;
        margin-right: 6%;
        border-radius: 50px;
        top: 17px;
        margin-top: 0;
    }

    .filter-all {
        position: fixed;
        top: 0;
        width: 100%;
        z-index: 999;
        /* border-bottom: 1px solid rgb(255 255 255 / 10%); */
        background: #000007b5;
        backdrop-filter: blur(20px);
        max-width: 600px;
    }

    .flex-section.plus-flex:after {
        -webkit-mask-image: url(https://onvo.me/media/svg/new/prico.png);
    }

    .flex-section.plus-flex span:before {
        content: 'ONVO plus';
    }
    .inner-section-time {
        padding: 0!important;
        margin-top: 20px auto!important;
    }
    body.dark.ios {
        max-width: fit-content;
    }
    .poutbackloginfi {
        left: 0!important;
    }
    .search-container {
        z-index: 999;
    }

    .sections-time {
        padding-bottom: 25px
    }

    .body {
        position: absolute;
        max-width: 1500px;
        right: 0;
        left: 0;
        margin: auto;
        width: 100%;
        height: 100%;
    }

    .section-item:hover:before {
        content: '';
        position: absolute;
        width: 50%;
        bottom: 0;
        height: 3px;
        background: rgb(255 255 255 / 25%);
    }

    .flex-section.more-flex:before {
        -webkit-mask-image: url(https://onvo.me/media/svg/Bold/More%20Circle.svg);
    }

    .flex-section.more-flex:after {
        -webkit-mask-image: url(https://onvo.me/media/svg/Broken/More%20Circle.svg);
    }

    .flex-section.more-flex span:before {
        content: 'More';
    }

    .flex-section.more-flex {
        position: fixed;
        bottom: 0;
        margin-bottom: 57px;
    }

    .deflex-search-input a {
        margin-right: 8px;
        cursor: pointer;
    }

    .page.notifications {
        max-width: 600px;
    }

    .inset-noti-data {
        width: 100%;
    }

    .page.msg-page {
        max-width: 600px;
    }

    .divalert-messages {
        width: 100%;
    }

    .messages-menu {
        width: 100%;
        margin-top: 20px;
    }

    .msg-page .page-header.msg-header {}

    .mask {
        max-width: 600px;
        right: 0;
        left: 0;
        margin: auto;
        transform: translateY(100%);
    }

    .mask .main-menu-top {
        margin-top: 20px;
        width: 100%;
    }

    .profile-header {
        width: 100%;
        margin-top: 35px;
    }

    .attachs-options .swiper-wrapper {
        margin-left: 0;
    }

    .inner-profile-menu {
        width: 100%;
    }

    .mask .chat .post {
        width: 100%;
    }

    .chat .post {
        width: 100%;
    }

    .stories-inset {
        margin-left: 0 !important;
    }

    .page.thred-page {
        max-width: 600px;
    }

    .container-page {
        max-width: 600px;
    }

    .attachs-options {
        width: 100%!important;
    }

    .textarea {
        overflow: visible;
    }

    .page.settings {
        max-width: 600px;
    }

    .main-switch-page {
        max-width: 600px;
        right: 0;
        left: 0;
        margin: auto;
    }

    .filter-all {
        margin-left: -25px;
        max-width: calc(650px) !important;
        z-index: 99;
    }

    .draw-gallary {
        max-width: 600px;
    }

    .artist-header {
        margin-top: 165px;
    }

    .scrolled {
        max-width: 600px;
        margin-top: 10px;
    }

    .gallary-table-art section {
        width: 100%;
    }

    .gallary-item-table {
        height: 150px;
    }

    .force-art .gallary-item-table:nth-of-type(3n+3) {
        height: 300px;
    }

    .html-gallary-art section {
        margin-left: 0;
        padding-left: 35px;
    }

    .html-gallary-art section:before {
        margin-left: -90px;
    }

    .container-rolex-dev {
        margin-top: 61px !important;
    }

    .left-artst-fiz {
        height: 385px;
    }

    .artist-page-container {
        margin-top: 175px !important;
    }

    .music-collection {
        max-width: 600px;
    }

    .music-collection .scrolled.closed {
        position: fixed;
        right: 0;
        left: 0;
        margin-right: auto;
        margin-left: auto;
        transform: translateX(225px) !important;
    }

    .music-collection .page-left.opcet.msgleft {
        position: absolute !important;
        margin-top: 25px;
        margin-right: 0;
    }

    .mv-c-pg {
        max-width: 600px;
        position: absolute;
    }

    .vgr-container .collection-features {
        max-width: 519px;
        right: 0;
        left: 0;
        margin-right: auto;
        margin-left: auto;
    }

    .sections-flexrt {
        width: 100%;
    }

    .topmovies-outset-mvp {
        width: 100%;
    }

    .footer-view-vgrall {
        width: 100%;
    }

    .mv-c-pg .page-left.opcet.msgleft {
        position: absolute !important;
        right: 0;
        margin-top: 25px;
        margin-right: 0;
    }


    .draw-gallary .page-left {
        position: absolute !important;
        margin-top: 25px;
        margin-right: 0;
    }

    .notifications .page-header.msg-header, .msg-page .page-header.msg-header, .thred-page .page-header.msg-header {
        width: 100%;
    }

    .notifications .page-left, .msg-page .page-left, .thred-page .page-left {
        position: absolute !important;
        margin-top: 25px !important;
        margin-right: 0;
    }

    .innersetpage {
        max-width: 600px;
        transform: translateY(100%);
    }

    .page-left {
        margin-top: 25px !important;
        position: absolute !important;
        margin-right: 0 !important;
    }

    .opened.active-art .contart {
        max-width: 600px;
        height: 300px;
        right: 0;
        border-radius: 30px;
    }

    .artist-page-container.opened .openmsg-artview {
        transform: translateY(200px);
        cursor: pointer;
    }

    .artist-page-container.opened .rotate-artview {
        display: none;
    }

    .explore-flex, .search-flex, .plus-flex, .more-flex {
        display: flex;
    }

    .topinput {
        width: 99%;
    }

    .send-attach {
        width: 100%;
    }

    .inset-noti-data, .post-msgs-all {
        width: 100%;
    }

    .action-btninner {
        width: 100%;
    }

    .follow-page {
        max-width: 600px;
    }

    .page.follow-page .page-header {
        width: 100%;
    }

    .follower-menu {
        width: 100%;
    }

    .container-listing-user {
        width: 100%;
    }

    .menu-share-outer, .outer-shring-field {
        max-width: 600px;
        right: 0;
        left: 0;
        margin: auto;
    }

    .inner-memu-bottom a {
        text-decoration: none;
        outline: none;
    }

    .page.reply-page-msg {
        max-width: 600px;
        transform: translateY(100%);
    }

    .inner-replay-page {
        width: 100%;
        padding-bottom: 0;
    }

    .page.reply-page-msg .page-header.msg-header {
        width: 100%;
    }

    .repdis .inset-menu-bottom {
        display: grid !important;
    }

    .menu-bottom.repdis {
        z-index: 99999999;
        backdrop-filter: none !important;
    }

    .reply-flex-btns {
        position: fixed;
        bottom: 0;
        height: fit-content;
        max-width: 600px;
        right: 0;
        left: 0;
        margin: auto;
        margin-bottom: 30px;
    }
    .bottom-post-movie p {
        line-height: 20px;
        font-size: 14px;
    }
    .search-container-ncr,.supporter-movie-ser {
        max-width: 600px;
    }
}