html {
    overflow-y: auto;
}
@media (max-width: 1279px) {
    .v-main {
        margin: 0 10px;
    }
}

.cursor-pointer {
    cursor: pointer;
}

.page-wrapper {
    min-height: calc(100vh - 100px);
    padding: 24px 24px 30px 24px !important;
    @media screen and (max-width: 767px) {
        padding: 20px 10px !important;
    }
}

.maxWidth {
    max-width: 1200px;
    margin: 0 auto;
    padding: 0 20px;
    @media screen and (max-width: 1368px) {
        padding: 0 0px !important;
    }
    @media screen and (max-width: 1199px) {
        padding: 0 8px !important;
    }
}


.fixed-width {
    max-width: 1300px;
}

.right-pos-img {
    position: absolute;
    right: 0;
    top: 0;
    height: 100%;
}
