/*your custom css goes here*/

.vdropdown:hover > .dropdown-menu {
    display: block;
    z-index: 1060;
}
.vbtn-transparent{
    background-color: transparent;
    padding: 0;
    border: none;
}


@media only screen and (max-width: 2114px) {
    #phone_screen{
        display: none;
    }
}
@media only screen and (max-width: 1920px) {
}
@media only screen and (max-width: 1853px) {
}
@media only screen and (max-width: 1520px) {
    img.image-chat {
        height: 80px;
    }
    .seller-account .row .sub-text-seller {
        font-size: 10px;
    }
    .seller-account .row .profile-seller {
        font-size: 13px;
    }
    img.img-fluid.img-icon {
        margin-left: 15px;
    }
}
@media only screen and (max-width: 1440px) {
    ul.dropdown-menu.background-drop-save {
        height: 119px;
    }
    p.title-kmk {
        font-size: 10px;
    }
    img.image-chat {
        height: 63px;
        width: 191%;
    }
    .seller-account .row .sub-text-seller {
        font-size: 9px;
    }
    .seller-account .row .profile-seller {
        font-size: 11px;
    }
    img.background-register.img-fluid {
        height: 868px;
        width: 100%;
    }
    .hubeger-menus {
        margin-top: -8px;
    }
    input#search-flash-page {
        width: 77%;
    }
    .product-shop .button-checkout {
        margin-left: -28px;
    }
    .product-shop .card-img {
        margin-left: 2px !important;
    }
    p.text-live-list {
        text-align: start;
        padding-left: 54px;
    }
    .row.list-icon {
        margin-left: 26px;
    }
    .product-click {
        width: 134px;
        margin-left: 30px;
        margin-right: -56px;
    }
    .box-deal-hot {
        width: 107%;
    }
    .box-k input.form-control {
        width: 455px;
    }
    a.button-checkout-kmall {
        margin-left: 161px;
    }
    p.sub-text-profile-live {
        padding-left: 10px;
    }
    p.profile-live {
        padding-left: 10px;
    }
    a.button-follow-live {
        width: 274px;
    }
    div#list-menu-slide {
        margin-left: 220px;
    }
    .live {
        margin-left: 120px;
    }
    p.text-live {
        margin-top: 14px;
    }
    .live {
        margin-left: 119px;
    }
    div#list-menu-slide {
        margin-left: 220px;
    }
    .shop-register img.kmk-logo {
        margin-left: 207px;
    }
    .shop-register .card {
        top: -832px;
        width: 130%;
        /* height: 715px; */
    }
    .shop-register .card .card-body {
        margin-top: -26px;
    }
    .shop-register .card-body .button-seller {
        margin-top: 7px !important;
    }
}
@media only screen and (max-width: 1366px) {
    .seller-account .row .sub-text-seller {
        margin-left: -33px;
    }
    .seller-account .row .profile-seller {
        margin-left: -34px;
    }
    img.image-chat {
        height: 78px;
        width: 207%;
        margin-left: -34px;
    }
    .product-flash .card.mb-2 {
        height: 383px;
    }
    p.shop-link.pl-2 {
        margin-top: -12px;
    }
    img.kmk-qr-code {
        width: 110px;
    }
    .shop-register img.kmk-logo {
        margin-left: 201px;
    }
    .shop-register .card-body .form-seller {
        border: 1px solid gray;
    }
    .shop-register .card-body .select-gender {
        width: 105%;
    }
    .shop-register .card-body .email-seller {
        width: 104%;
    }
    .shop-register .card-body .button-seller {
        margin-top: -8px !important;
    }
    .shop-register .card .card-body {
        padding: 0px 0px;
        border-radius: 4px;
        margin-top: -21px;
    }
    .shop-register .card {
        top: -820px;
        /* height: 700px; */
    }
}
@media only screen and (max-width: 1280px) {
    img.image-chat {
        height: 58px;
        object-fit: cover;
        width: 207%;
        margin-left: -34px;
    }
    .input-group.mb-0.my-chat-input {
        width: 80%;
    }
    .shop-register img.kmk-logo {
        margin-left: 198px;
    }
    .row.list-icon {
        margin-left: 22px;
    }
}
@media only screen and (max-width: 1194px) {
    img.img-app.img-fluid {
        margin-top: -18px;
    }
    p.title-kmk {
        font-size: 8px;
    }
    img.image-chat {
        height: 68px;
        width: 316%;
    }
    .input-group.mb-0.my-chat-input {
        width: 77%;
    }
    img.background-register.img-fluid {
        height: 774px;
    }
    .shop-register .card {
        top: -710px;
    }
    input#search-flash-page {
        width: 62%;
    }
    .product-shop .card-img {
        width: 121px;
    }
    a.button-follow-live {
        margin-left: 4px !important;
    }
    .img-user-live {
        width: 130%;
    }
    div#customer-text {
        margin-left: 14px;
    }
    p.text-live-list {
        padding-left: 27px;
    }
    .aiz-main-wrapper {
            min-height: 0vh;
    }
    .shop-register   .form-group.py-2 {
        margin-top: -13px;
    }
    p.sub-become {
        margin-top: -19px;
        margin-bottom: 38px;
    }
    .shop-register img.kmk-logo {
        margin-left: 164px;
    }
    .d-flex.pl-4.mt-2.list-info {
        font-size: 9px;
    }
    p.pl-4.mt-3.text-title-oppo {
        font-size: 12px;
    }
    .kmall-info {
        margin-left: 128px;
        margin-top: -130px;
    }
    .list-img-show {
        margin-left: 41px;
    }
    .product-click {
        width: 114px;
        margin-left: 21px;
        margin-right: -49px;
    }
    .box-k input.form-control {
        width: 365px;
    }
    .column.kmall-name {
        margin-left: 225px;
    }
    .logo-kmall {
        margin-left: 98px;
    }
    a.button-checkout-kmall {
        margin-left: 99px;
    }
    .row.list-icon {
        margin-left: 4px;
    }
    .subtext-live {
        padding-left: 40px;
    }
    .name-user-live {
        padding-left: 42px;
    }
    p.sub-text-profile-live {
        padding-left: 30px;
    }
    p.profile-live {
        padding-left: 28px;
    }
    p.text-khmer-live {
        font-size: 12px;
    }
    a.button-follow-live {
        width: 230px;
    }
    li.bac-menu {
        padding-left: 0px;
        padding-right: 5px;
    }
    div#list-menu-slide {
        margin-left: 221px;
    }
    .live {
        margin-left: 97px;
    }
    p.text-live {
        margin-top: 15px;
    }
}
@media only screen and (max-width: 1112px) {
    ul.dropdown-menu.background-drop-save {
        height: 99px;
    }
    .seller-account .row .profile-seller {
        font-size: 9px;
    }
    img.image-chat {
        width: 472%;
    }
}
@media only screen and (max-width: 1080px) {
    .product-shop .button-checkout {
        margin-left: -36px;
    }
    .aiz-main-wrapper {
        min-height: 0vh;
    }
    .shop-register .card-body .form-seller {
        width: 90%;
    }
    .group-live-img {
        margin-top: 75px;
    }
    div#customer-text {
        margin-left: 21px;
    }
}
@media only screen and (max-width: 1024px) {
    .input-group.mb-0.my-chat-input {
        width: 73%;
    }
    .seller-account .row .sub-text-seller {
        font-size: 5px;
    }
    .seller-account .row .profile-seller {
        font-size: 7px;
    }
    img.image-chat {
        width: 1066%;
        height: 42px;
    }
    .group-cards {
        width: 63px;
    }
}
@media only screen and (min-width: 992px){
    .h-lg-468px{
        height: 486px !important;
        object-fit: cover;
    }
}
@media only screen and (max-width: 980px) {
    p.shop-view-link {
        margin-top: -14px;
    }
    img.img-shop-page.img-fluid {
        height: 87px;
    }
    .product-shop .profile-user {
        font-size: 13px;
    }
    .product-shop .profile-text {
        font-size: 11px;
    }
    div#flash-pro {
    width: 132%;
    margin-left: -168px;
    }
    .flash-number {
        width: 128%;
        margin-left: -164px;
    }
    .card.chat-app {
        margin-left: -209px;
        margin-right: 123px;
    }
    .main-banner-chat {
        width: 72%;
        margin-left: 142px;
    }
    #category-flash{
        display: none;
    }
    img.background-register.img-fluid {
        width: 100%;
        height: 710px;
    }
    p.text-followers-shop {
        margin-right: 14px;
    }
    .button-follow-shop {
        margin-top: -66px;
        margin-left: -10px;
    }
    div#info-shop-list {
        margin-left: 149px;
        margin-top: -42px;
    }
    .logo-shop-info {
        width: 100px;
        height: 100px;
        margin-left: 61px !important;
    }
    h1.fw-600.h4.mb-0.shop-names {
        font-size: 18px;
    }
    p.text-cate-list {
        margin-top: -24px;
    }
    input#search-flash-page {
        width: 104%;
    }
    .product-shop .button-checkout {
        margin-left: -44px;
        width: 79px;
    }
    .product-shop .card-img {
        width: 88px;
    }
    p.clothes-shop-live,
    p.text-khmer-live {
        margin-left: 14px;
    }
    p.min-live,
    p.text-store-live {
        margin-left: 15px;
    }
    .list-live {
        width: 257px;
    }
    .img-user-live {
        width: 181%;
    }
    p.min-live {
        font-size: 10px;
    }
    p.clothes-shop-live {
        font-size: 10px;
    }
    p.text-khmer-live {
        font-size: 10px;
    }
    p.text-store-live {
        font-size: 11px;
    }
    p.text-comment {
        text-align: start;
        width: 195px;
    }
    a.button-follow-live {
        width: 187px;
    }
    .name-user-live {
        font-size: 12px;
    }
    .img-profile-live {
        width: 60px;
    }
    .row.list-icon {
        margin-left: -14px;
    }
    #order-title {
        width: 128%;
        margin-top: -12px;
    }
    .value-box .invoice-text {
        font-size: 11px;
    }

    p.subtext-kmall {
        font-size: 10px;
    }
    .value-box .text-total {
        font-size: 12px;
    }
    h6.flash-card-img {
        font-size: 13px;
    }
    .confirm-btn {
        margin-left: 94px !important;
    }
    .text-huawie {
        font-size: 17px;
    }
    .col-4.list-info-order {
        margin-left: 78px;
    }
    p.sub-become {
        font-size: 10px;
    }
    .shop-register img.kmk-logo {
        margin-left: 113px;
    }
    .shop-register .card {
        top: -683px;
    }
    .product-click {
        margin-left: 44px;
    }
    .list-image-kmalls {
        width: 241%;
    }
    .box-k {
        width: 156%;
    }
    a.button-checkout-kmall {
        margin-left: 24px;
    }
    .text-hot-deal,
    .box-deal-hot {
        display: none;
    }
    .input-group-flash-list {
        width: 112px;
    }
    .live {
        margin-left: 121px;
    }
    .cards {
        width: 165px;
    }
    .group-cards {
        width: 53px;
    }
    img.img-playlist.img-fluid {
        margin-left: -55px;
        margin-right: 161px;
        margin-top: 50px;
    }
    .dev-live {
        margin-left: 343px;
        margin-top: 95px;
    }
    div#list-menu-slide {
        margin-left: 0px;
    }
    .d-flex.justify-content-around {
        overflow-y: hidden;
        overflow-x: auto;
        flex-wrap: nowrap;
        margin-top: -42px;
        padding-left: 127px;
    }
}
@media only screen and (max-width: 896px) {
    .card.chat-app {
        margin-left: -178px;
        margin-right: 94px;
    }
    .product-shop .button-checkout {
        margin-left: -45px;
        width: 79px;
    }
    .live {
        margin-left: 119px;
    }
    img.img-window-sale.img-fluid {
        margin-top: 167px;
    }
}
@media only screen and (max-width: 834px) {
    .card.chat-app {
        margin-left: -155px;
        margin-right: 85px;
    }
    .group-cards {
        width: 51px;
    }
    h6.footer-title {
        font-weight: bold;
        font-size: 14px;
    }
}
@media only screen and (max-width: 812px) {
    .product-flash .card.mb-2 {
        height: 323px;
    }
    img.img-slide-track.img-fluid {
        height: 161px;
        border-top-right-radius: 6px;
        border-top-left-radius: 6px;
    }
    .group-live-img {
        margin-top: 96px;
    }
    .group-cards {
        width: 45px;
    }
    .cards {
        width: 150px;
    }
}
@media only screen and (max-width: 800px) {
    .shop-register .card-body .select-gender {
        width: 110%;
    }
    .shop-register .card-body .email-seller {
        width: 109%;
    }
}
@media only screen and (max-width: 768px) {
    .product-shop .button-checkout {
        margin-left: -52px;
    }
    .card.chat-app {
        margin-left: -136px;
        margin-right: 61px;
    }
    a.button-live-page {
        width: 65px;
        margin-top: 8px !important;
        padding: 7px !important;
    }
    .comment {
        margin-top: 19px !important;
    }
    .subtext-live {
        font-size: 11px;
    }
    div#customer-text {
        margin-left: 7px;
    }
    .list-live {
        width: 229px;
    }
    .column.kmall-name {
        margin-left: 174px;
    }
    .logo-kmall {
        margin-left: 57px;
    }
    h6.footer-title {
        font-size: 13px;
    }
    .live {
        margin-left: 104px;
    }
}
@media only screen and (max-width: 736px) {
    h1.fw-600.h4.mb-0.shop-names {
        font-size: 14px;
    }
    .main-banner img {
        height: 224px;
    }
    div#flash-pro {
        margin-left: -127px;
    }
    a.text-reset.d-inline-block.opacity-60.py-2 {
        font-size: 11px;
    }
    img.img-sub-header.img-fluid {
        width: 20px;
        height: 19px;
    }
    a.text-reset.d-inline-block.opacity-60.py-2.pl-1 {
        font-size: 11px;
    }
    .input-group-shop {
        width: 243px;
        margin-left: -94px;
    }
    .product-shop .button-checkout {
        margin-left: -45px;
        width: 107px;
    }
    .product-shop .card-img {
        width: 129px;
    }
    .product-shop {
        width: 154%;
        margin-bottom: 20px;
    }
    p.sub-text-profile-live {
        padding-left: 2px;
    }
    p.profile-live {
        padding-left: 0px;
    }
    .card-live {
        height: 178px;
    }
    .live-show {
        height: 5%;
    }
    p.text-kmk-titles {
        font-weight: bold;
        font-size: 19px;
    }
    #order-title {
        width: 110%;
        margin-left: -25px;
    }
    #phone_screen{
        display: block;
    }
    .shop-register .card-body .form-seller {
        width: 99%;
    }
    img.background-register.img-fluid {
        width: 100%;
        height: 749px;
    }
    .shop-register .card {
        top: -723px;
        width: 335px;
        margin-left: -160px;
    }
    .product-click {
        width: 101px;
        margin-right: -88px;
    }
    .box-k input.form-control {
        width: 313px;
    }
    a.button-checkout-kmall {
        margin-left: 24px;
        width: 124px;
    }
    p.alway {
        font-size: 11px;
    }
    p.address-text-kmall {
        font-size: 10px;
    }
    p.kmall.text-start {
        font-size: 13px;
    }
    .column.kmall-name {
        margin-left: 149px;
    }
    .logo-kmall {
        margin-left: 57px;
        width: 79px;
        margin-top: -38px;
    }
    ul.nav.list-sub-menu {
        font-size: 11px;
    }
    div#flash-phone {
        margin-left: -74px;
        margin-right: 49px;
    }
    .flash-number {
        margin-left: -122px;
    }
    #category-flash {
        display: none;
    }
    .live {
        margin-left: 103px;
    }
    h6.footer-title {
        font-weight: bold;
    }
    h6#phone-footer {
        font-weight: bold;
        margin-top: 29px;
    }
    img.img-window-sale.img-fluid {
        margin-right: 107px;
    }
    .dev-live {
        margin-left: 853px;
    }
    .group-live-img {
        margin-left: -30px;
    }
    li.bac-menu {
        padding-left: 0px;
        padding-right: 0px;
    }
    .mobile-img-auto-height img{
        height: 263px;
    }
    img.card-logo-live.img-fluid{
        width: 30px;
        height: 30px;
    }
    .live{
        margin-left: 111px;
    }
    .group-live-img{
        margin-right: 0px;
        margin-left: 60px;
    }
}
@media only screen and (max-width: 667px) {
    ul.dropdown-menu.background-drop-save {
        margin-left: 32px;
    }
    img.img-shop-page.img-fluid {
        height: 102px;
    }
    .card.chat-app {
        margin-left: -102px;
        margin-right: 32px;
    }
    .list-live {
        width: 208px;
    }
    .dev-live {
        margin-left: 851px;
    }
    .group-live-img {
        margin-left: -24px;
    }
    img.img-window-sale.img-fluid {
        margin-right: 86px;
    }
}
@media only screen and (max-width: 640px) {
    .list-live {
        width: 213px;
        margin-left: -21px;
    }
    .list-image-kmalls {
        width: 244%;
    }
    img.img-window-sale.img-fluid {
        margin-right: 120px;
    }
    .dev-live {
        margin-left: 865px;
    }
    .group-live-img {
        margin-left: -17px;
        margin-top: 80px;
    }
}
@media only screen and (max-width: 568px) {
    ul.dropdown-menu.background-drop-tracking {
        left: -80px !important;
    }
    .drop-polygon-tracking {
        margin-left: 76px !important;
    }
    ul.dropdown-menu.background-drop-save {
        margin-left: 62px;
    }
    .card.chat-app {
        margin-left: -137px;
        margin-right: 75px;
    }
    .main-banner-chat {
        margin-left: 72px;
    }
    .button-follow-shop {
        margin-left: -4px;
    }
    .input-group-shop {
        margin-left: -83px;
    }
    .product-shop {
        width: 100%;
    }
    .img-live {
        width: 152%;
    }
    .live-show {
        width: 147%;
    }
    .list-live {
        display: none;
    }
    .product-flash.rounded {
        display: none;
    }
    .text-slider {
        display: none;
    }
    .shop-register .card {
        margin-left: 116px;
    }
    .product-click {
        margin-right: -78px;
    }
    .dev-live {
        margin-left: 811px;
    }
    img.img-window-sale.img-fluid {
        margin-right: 85px;
    }
    .group-live-img {
        margin-left: 25px;
        width: 117%;
        margin-right: 198px;
        margin-top: 80px;
    }
}
@media only screen and (max-width: 540px) {
    a.text-reset.d-inline-block.opacity-60.py-2.pl-1 {
        font-size: 10px;
    }
    .button-follow-shop {
        margin-left: -12px;
    }
    .input-group-shop {
        margin-left: -90px;
    }
    .product-click {
        margin-right: -71px;
        margin-left: 34px;
    }
    ul.nav.list-sub-menu {
        font-size: 10px;
    }
}
@media only screen and (max-width: 428px) {
    div#flash-pro {
        margin-left: -98px;
    }
    .input-group.mb-0.my-chat-input {
        width: 65%;
    }
    .card.chat-app {
        margin-left: -96px;
        margin-right: 33px;
    }
    .button-follow-shop a.button-checkout-kmall {
        margin-left: 4px;
        width: 107px;
        border-radius: 4px;
        font-size: 9px;
    }
    p.text-followers-shop {
        font-size: 12px;
    }
    i.las.la-star {
        font-size: 13px;
    }
    .location.opacity-60.shop-info-address {
        font-size: 9px;
    }
    div#info-shop-list {
        margin-left: 114px;
        margin-top: -46px;
    }
    h1.fw-600.h4.mb-0.shop-names {
        font-size: 10px;
    }
    .logo-shop-info {
        width: 80px;
        height: 80px;
        margin-left: 54px !important;
    }
    .flash-number {
        margin-left: -92px;
    }
    span.view-flash.ml-auto.p-2 {
        font-size: 11px;
    }
    .divide{
        margin-top: 2px;
    }
    span.text-ending{
        font-size: 9px;
        margin-top: 6px;
    }
    h6.text-sale{
        font-size: 9px;
        margin-top: 8px;
    }
    img.img-sub-header.img-fluid {
        width: 17px;
        height: 14px;
    }
    a.text-reset.d-inline-block.opacity-60.py-2.pl-1 {
        font-size: 7px;
    }
    a.text-reset.d-inline-block.opacity-60.py-2 {
        font-size: 7px;
    }
    .product-shop .button-checkout {
        margin-left: -52px;
        width: 84px;
    }
    .input-group-shop {
        margin-left: -128px;
    }
    .product-shop .card-img {
        width: 101px;
    }
    .value-box .text-num {
        font-size: 9px;
    }
    .img-contact {
        width: 16px;
        height: 16px;
    }
    .value-box .text-contact {
        font-size: 9px;
    }
    .confirm-btn {
        margin-left: 68px !important;
    }
    .text-huawie {
        font-size: 12px;
    }
    .col-4.list-info-order {
        margin-left: 100px;
    }
    .shop-register .card {
        margin-left: 35px;
    }
    p.p-4.text-price-product {
        margin-top: -64px;
        margin-left: 14px;
    }
    img.img-logo.d-block.img-fluid {
        width: 55px;
        height: 55px;
        margin-left: 14px;
    }
    .list-img-show {
        width: 90%;
        height: 218px;
        margin-left: 18px !important;
    }
    .product-click {
        margin-right: -34px;
        margin-left: 2px;
        width: 74px;
    }
    img.list-img {
        width: 98%;
        margin-left: 6px;
        height: 215px;
    }
    .box-k input.form-control {
        padding: 17px !important;
    }
    .box-k img.sub-logo-kmall.d-block.img-fluid {
        width: 37px;
        height: 37px;
    }
    .box-k img.sub-logo-kmalls.d-block.img-fluid {
        width: 37px;
        height: 37px;
        margin-left: 25px !important;
    }
    .box-k .row.list-logo {
        margin-left: 88px;
        margin-top: -41px;
    }
    .box-k input.form-control {
        width: 252px;
    }
    .box-k .form-group {
        margin-left: 75px;
    }
    .box-k img.logo-kmall.d-block.img-fluid {
        width: 55px;
        height: 55px;
        margin-top: 29px !important;
        margin-left: 37px !important;
    }
    ul.nav.nav-pills li.nav-item {
        font-size: 14px;
        margin-left: 29px;
    }
    a.button-checkout-kmall {
        margin-left: -14px;
        width: 124px;
    }
    .column.kmall-name {
        margin-left: 96px;
    }
    .logo-kmall {
        margin-left: 26px;
        width: 64px;
        margin-top: -22px;
    }
    ul.nav.list-sub-menu a.nav-link {
        width: 163px;
        margin-right: -30px;
        margin-left: -42px;
        font-size: 15px;
    }
    section#sub-menu-section {
        background: #fff;
        padding: 23px;
    }
    ul.nav.list-sub-menu {
        overflow-y: hidden;
        overflow-x: auto;
        flex-wrap: nowrap;
        font-size: 18px;
    }
    .dev-live {
        margin-left: 949px;
    }
}
@media only screen and (max-width: 414px) {
    .drop-polygon-tracking {
        margin-left:55px !important;
    }
    ul.dropdown-menu.background-drop-save {
        margin-left: 85px;
    }
    .aiz-count-down.ml-auto.ml-lg-3.align-items-center {
        padding-left: 7px;
    }
    div#info-shop-list {
        margin-left: 83px;
    }
    .logo-shop-info {
        width: 70px;
        height: 70px;
        margin-left: 29px !important;
        margin-top: -91px !important;
    }
    span.text-ending {
        font-size: 7px;
        margin-top: 7px;
    }
    h6.text-sale {
        font-size: 7px;
    }
    .input-group-shop {
        margin-left: -135px;
    }
    .confirm-btn {
        height: 42px;
        padding: 8px !important;
    }
    .confirm-btn a {
        font-size: 15px;
    }
    .value-box .text-num {
        font-size: 8px;
    }
    .shop-register .card {
        margin-left: 28px;
    }
    .product-click {
        margin-left: -3px;
    }
    h6.footer-title {
        font-size: 13px;
    }
}
@media only screen and (max-width: 390px) {
    ul.dropdown-menu.background-drop-save .drop-polygon-tracking {
        margin-left: 32px !important;
    }
    a.text-reset.d-inline-block.opacity-60.py-2.pl-1 {
        font-size: 6px;
    }
    .main-banner-chat {
        margin-left: 60px;
    }
    .button-follow-shop {
        margin-left: -25px;
    }
    span.text-ending,
    .divide,
    h6.text-sale {
        display: none;
    }
    .input-group-shop {
        margin-left: -142px;
    }
    .product-shop .card-img {
        margin-left: 0px !important;
    }
    img.img-product.fluid {
        width: 136px;
    }
    .text-product {
        font-size: 11px;
    }
    .text-huawie {
        font-size: 11px;
    }
    .img-contact {
        width: 12px;
        height: 12px;
    }
    .value-box .invoice-text {
        font-size: 9px;
    }
    .value-box .text-num {
        font-size: 7px;
    }
    .value-box .text-total {
        font-size: 8px;
    }
    .value-box .text-numbers {
        font-size: 10px;
    }
    .shop-register .card {
        margin-left: 13px;
    }
    .button-report-kmall {
        width: 128px;
        margin-left: 11px;
    }
    .list-image-kmalls {
        width: 251%;
    }
    i.lar.la-share-square,
    i.lar.la-comment,
    i.las.la-thumbs-up {
        font-size: 20px;
        margin-left: 10px;
    }
    .product-click {
        margin-left: -7px;
    }
    .box-k img.sub-logo-kmall.d-block.img-fluid {
        width: 25px;
        height: 25px;
        margin-top: 10px;
    }
    .box-k img.sub-logo-kmalls.d-block.img-fluid {
        width: 25px;
        height: 25px;
        margin-left: 16px !important;
        margin-top: 10px;
    }
    .box-k input.form-control {
        width: 216px;
    }
    ul.nav.nav-pills li.nav-item {
        font-size: 12px;
    }
    a.button-checkout-kmall {
        width: 109px;
    }
    h6.footer-title {
        font-size: 12px;
    }
    .group-live-img {
        margin-left: -15px;
    }
    .dev-live {
        margin-left: 834px;
    }
}
@media only screen and (max-width: 375px) {
    div#flash-pro {
        margin-left: -90px;
    }
    .input-group.mb-0.my-chat-input {
        width: 72%;
    }
    img.img-fluid.img-icons {
        width: 30px;
        height: 30px;
        margin-top: 17px;
    }
    img.img-fluid.img-icon {
        width: 30px;
        height: 30px;
        margin-top: 18px;
        margin-left: 5px;
    }
    .main-banner-chat {
        margin-left: 55px;
    }
    .button-follow-shop {
        margin-left: -29px;
    }
    img.img-sub-header.img-fluid {
        width: 14px;
        height: 14px;
    }
    a.text-reset.d-inline-block.opacity-60.py-2 {
        font-size: 6px;
    }
    a.text-reset.d-inline-block.opacity-60.py-2.pl-1 {
        font-size: 6px;
    }
    .input-group-shop {
        margin-left: -147px;
    }
    .product-shop .card-img {
        margin-left: 8px !important;
        width: 88px;
    }
    .confirm-btn {
        margin-left: 50px !important;
    }
    .confirm-btn a {
        font-size: 14px;
    }
    .value-box .text-contact {
        font-size: 8px;
    }
    #order-title {
        width: 115%;
    }
    .text-price {
        font-size: 10px;
    }
    .text-product {
        font-size: 10px;
    }
    .text-huawie {
        font-size: 10px;
    }
    .shop-register .card {
        margin-left: 5px;
    }
    .box-k .row.list-logo {
        margin-left: 61px;
    }
    .box-k input.form-control {
        width: 201px;
    }
    .flash-number {
        margin-left: -82px;
    }
    .footer-menu span {
        font-size: 8px;
    }
    .cards {
        width: 120px;
    }
    .group-cards {
        width: 37px;
    }
    h6.footer-title {
        font-size: 11px;
    }
    .dev-live {
        margin-left: 751px;
        margin-right: -55px;
    }
}
@media only screen and (max-width: 360px) {
    ul.dropdown-menu.background-drop-save {
        margin-left: 76px;
    }
    a.text-reset.d-inline-block.opacity-60.py-2 {
        font-size: 5px;
    }
    div#flash-pro {
        margin-left: -86px;
    }
    a.text-reset.d-inline-block.opacity-60.py-2.pl-1 {
        font-size: 5px;
    }
    .button-follow-shop a.button-checkout-kmall {
        margin-left: 22px;
        width: 83px;
    }
    .product-shop .button-checkout {
        width: 76px;
    }
    .input-group-shop {
        margin-left: -153px;
    }
    .product-shop .card-img {
        margin-left: 4px !important;
    }
    p.subtext-kmall {
        font-size: 7px;
    }
    .value-box .text-num {
        font-size: 6px;
    }
    .text-huawie {
        font-size: 9px;
    }
    .shop-register .card-body .term {
        margin-top: -13px !important;
    }
    .shop-register .card-body .mycheck-seller {
        margin-top: -11px !important;
    }
    .shop-register .card {
        margin-left: 10px;
        width: 311px;
    }
    .list-img-show {
        margin-left: 15px !important;
    }
    .product-click {
        margin-left: -13px;
    }
    .box-k input.form-control {
        width: 188px;
    }
    .button-chart-kmall {
        width: 138px;
        margin-left: 10px;
    }
    p.text-foller-kmall {
        font-size: 12px;
    }
    .footer-menu span {
        font-size: 7px;
    }
    h6.footer-title {
        font-size: 10px;
    }
    .group-cards {
        width: 35px;
    }
    .cards {
        width: 117px;
    }
}
@media only screen and (max-width: 320px) {
    ul.dropdown-menu i.las.la-angle-right {
        margin-top: -1px;
        font-size: 14px;
    }
    ul.dropdown-menu .input-group-append {
        height: 34px;
    }
    input.form-control {
        font-size: 10px;
        height: 34px;
    }
    ul.dropdown-menu.background-drop-tracking {
        height: 128px;
    }
    p.text-order-tracking {
        font-size: 11px;
    }
    p.text-order-sub {
        margin-top: -32px;
        font-size: 10px;
    }
    ul.dropdown-menu.background-drop-save {
        left: -98px !important;
        margin-top: -1px !important;
    }
    ul.dropdown-menu.background-drop-tracking {
        left: -54px !important;
    }
    .aiz-count-down.ml-auto.ml-lg-3.align-items-center {
        padding-left: 0px;
    }
    a.text-reset.d-inline-block.opacity-60.py-2 {
        font-size: 4px;
    }
    a.text-reset.d-inline-block.opacity-60.py-2.pl-1 {
        font-size: 4px;
    }
    .main-banner-chat {
        margin-left: 42px;
        margin-top: 16px;
    }
    .input-group.mb-0.my-chat-input {
        width: 70%;
    }
    .mobile-img-auto-height img {
        height: 107px;
    }
    p.text-followers-shop {
        font-size: 9px;
    }
    .logo-shop-info {
        width: 50px;
        height: 50px;
        margin-left: 29px !important;
        margin-top: -76px !important;
    }
    div#info-shop-list {
        margin-left: 60px;
    }
    .button-follow-shop a.button-checkout-kmall {
        margin-left: 22px;
        width:71px;
    }
    a.d-block.text-reset {
        font-size: 9px;
    }
    i.las.la-star {
        font-size: 12px;
    }
    .product-shop .card .card-body {
        padding: 5px 0px;
        height: 26px;
    }
    .product-shop .price-detail-kmall {
        font-size: 10px;
        margin-left: -1px !important;
    }
    .product-shop .card-img {
        width: 75px;
    }
    .product-shop .button-checkout {
        width: 75px;
    }
    .product-shop .profile-text {
        font-size: 10px;
    }
    .product-shop .profile-user {
        font-size: 12px;
    }
    .input-group-shop {
        margin-left: -165px;
    }
    .col-4.list-info-order {
        margin-left: 66px;
    }
    .product-info {
        margin-left: -18px;
    }
    .text-huawie {
        font-size: 8px;
    }
    .value-box .invoice-text {
        font-size: 6px;
    }
    .value-box .text-numbers {
        font-size: 7px;
    }
    .img-contact {
        width: 9px;
        height: 9px;
    }
    .value-box .text-contact {
        font-size: 6px;
    }
    .shop-register img.kmk-logo {
        margin-left: 100px;
    }
    .shop-register .card {
        margin-left: 1px;
        width: 288px;
    }
    .product-click {
        margin-left: -11px;
    }
    .list-image-kmalls {
        width: 301%;
        margin-left: -18px;
    }
    .box-k {
        width: 182%;
        margin-left: -18px;
    }
    ul.nav.nav-pills li.nav-item {
        font-size: 9px;
    }
    .button-chart-kmall {
        width: 114px;
        margin-left: 28px;
    }
    p.address-text-kmall {
        font-size: 9px;
    }
    p.kmall.text-start {
        font-size: 11px;
    }
    p.text-foller-kmall {
        font-size: 10px;
    }
    a.button-checkout-kmall {
        width: 87px;
        font-size: 12px;
    }
    img.socail-yout{
        width: 15px;
    }
    img.socail-inst {
        width: 15px;
    }
    img.socail-fac {
        width: 15px;
    }
    .footer-menu span {
        padding: 6px;
        font-size: 5px;
    }
    .cards {
        width: 96px;
    }
    .group-cards {
        width: 28px;
    }
    .footer-menu a {
        font-size: 8px;
    }
    h6.footer-title {
        font-size: 7px;
    }
    .dev-live {
        margin-left: 618px;
        margin-right: -52px;
    }
    .live {
        margin-left: 94px;
    }
    img.img-window-sale.img-fluid {
        margin-right: 61px;
    }
}
@media only screen and (max-width: 280px) {
    .drop-polygon-tracking {
        margin-left: 84px !important;
        margin-top: 3px;
    }
    ul.dropdown-menu.background-drop-save {
        left: -57px !important;
    }
    img.img-shop-page.img-fluid {
        height: 73px;
    }
    div#flash-pro {
        margin-left: -68px;
    }
    .flash-number {
        margin-left: -65px;
    }
    a.text-reset.d-inline-block.opacity-60.py-2 {
        font-size: 3px;
    }
    a.text-reset.d-inline-block.opacity-60.py-2.pl-1 {
        font-size: 3px;
    }
    .chat .chat-history .message-data-time {
        font-size: 10px;
    }
    .chat .chat-history .my-message {
        font-size: 10px;
    }
    .chat .chat-history .other-message {
        font-size: 10px;
    }
    .card.chat-app {
        margin-left: -75px;
        margin-right: 21px;
    }
    input.form-control.chat-input {
        font-size: 8px;
    }
    .input-group.mb-0.my-chat-input {
        width: 65%;
    }
    .button-report-kmall i.lar.la-flag {
        font-size: 20px;
        margin-top: 4px;
    }
    .button-follow-shop {
        margin-top: -75px;
    }
    p.text-followers-shop {
        margin-top: 3px;
    }
    .button-follow-shop a.button-checkout-kmall {
        width: 57px;
    }
    .location.opacity-60.shop-info-address {
        font-size: 7px;
    }
    div#info-shop-list {
        margin-left: 47px;
    }
    h1.fw-600.h4.mb-0.shop-names {
        font-size: 7px;
    }
    .logo-shop-info {
        width: 35px;
        height: 35px;
    }
    span.fw-700.text-primary {
        font-size: 12px;
    }
    del.fw-600.opacity-50.mr-1 {
        font-size: 12px;
    }
    .hubeger-menu {
        margin-left: 1px;
    }
    img.img-sub-header.img-fluid {
        width: 11px;
        height: 10px;
    }
    p.shop-view-link {
        font-size: 10px;
    }
    div#customer-text {
        margin-left: 14px;
    }
    .product-shop .card-img {
        width: 66px;
    }
    .product-shop .profile-user {
        font-size: 9px;
        margin-top: 15px;
    }
    .product-shop .button-checkout {
        width: 50px;
        font-size: 10px;
        margin-left: -43px;
    }
    .input-group-shop {
        margin-left: -179px;
    }
    .confirm-btn {
        margin-left: 32px !important;
    }
    .confirm-btn a {
        font-size: 11px;
    }
    .text-product {
        font-size: 6px;
    }
    .text-price {
        font-size: 8px;
    }
    .text-huawie {
        font-size: 6px;
    }
    .value-box .text-num {
        font-size: 2px;
    }
    .value-box .text-total {
        font-size: 5px;
    }
    p.subtext-kmall {
        font-size: 4px;
    }
    .value-box .invoice-text {
        font-size: 4px;
    }
    .value-box .text-numbers {
        font-size: 5px;
    }
    .img-contact {
        margin-left: 22px;
    }
    .tacking-box-page {
        margin-top: -55px !important;
    }
    .tacking-box-page .text-sale {
        font-size: 20px;
    }
    .shop-register .card-body .select-gender {
        width: 117%;
    }
    .shop-register .card-body .email-seller {
        width: 115%;
    }
    .shop-register .card-body .term {
        font-size: 10px;
    }
    p.sub-become {
        font-size: 7px;
    }
    .shop-register img.kmk-logo {
        margin-left: 78px;
    }
    .shop-register .card {
        width: 248px;
    }
    img.list-img {
        width: 108%;
        margin-left: -9px;
    }
    div#list-comment {
        margin-left: -56px;
    }
    .product-click {
        margin-left: -19px;
    }
    .list-image-kmalls {
        width: 322%;
        margin-left: -21px;
    }
    .box-k .row.list-logo {
        margin-left: 28px;
    }
    .box-k input.form-control {
        width: 157px;
    }
    .box-k {
        width: 193%;
        margin-left: -22px;
    }
    ul.nav.nav-pills li.nav-item {
        font-size: 8px;
    }
    .button-search-kmall {
        margin-left: 5px;
    }
    .button-report-kmall {
        margin-left: 6px;
    }
    .button-chart-kmall {
        width: 113px;
        margin-left: 47px;
        font-size: 11px;
    }
    .button-report-kmall {
        width: 105px;
        font-size: 11px;
    }
    a.button-checkout-kmall {
        width: 73px;
        font-size: 10px;
    }
    p.text-foller-kmall {
        font-size: 9px;
    }
    p.alway {
        font-size: 9px;
    }
    p.address-text-kmall {
        font-size: 7px;
    }
    p.kmall.text-start {
        font-size: 9px;
    }
    .column.kmall-name {
        margin-left: 75px;
    }
    .logo-kmall {
        width: 45px;
    }
    .main-banner img {
        height: 142px;
    }
    div#flash-phone {
        margin-left: -74px;
        margin-right: 10px;
    }
    a.text-reset {
        font-size: 9px;
    }
    i.las.la-star {
        font-size: 12px;
    }
    a.btn.btn-soft-primary.btn-sm {
        font-size: 8px;
    }
    .app {
        width: 90px;
        height: 46px;
    }
    .footer-menu span {
        padding: 3px;
    }
    .group-cards {
        width: 22px;
    }
    .cards {
        width: 81px;
    }
    img.img-window-sale.img-fluid {
        margin-right: 59px;
        margin-left: 19px;
    }
    p.text-live {
        margin-left: 15px;
    }
    .live {
        margin-left: 64px;
    }
    .dev-live {
        margin-left: 619px;
        margin-right: 12px;
    }
    .group-live-img {
        width: 130%;
        margin-left: -12px;
    }
}
