/*Tablet*/
@media (max-width:1100px) {
.d-none-1100 {
    display: none!important;
}
}
@media (max-width:991px) {
.d-none-991 {
    display: none!important;
}
}
@media (max-width:930px) {
.d-none-930 {
    display: none!important;
}
}
@media (min-width:931px) {
.d-none-more-than-931 {
    display: none!important;
}
}
/*Mobile*/
@media (max-width:600px) {
html,
body {
    max-width: 100%;
    overflow-x: hidden;
}
.login-content {
    height: auto;
    min-height: 100vh;
    padding: 12px 0;
}
.login-content .container {
    width: 100%;
    max-width: 100%;
    padding-right: 12px;
    padding-left: 12px;
}
.login-content .row {
    width: 100%;
    margin-right: 0;
    margin-left: 0;
}
.login-content .col-md-5 {
    flex: 0 0 100%;
    width: 100%;
    max-width: 100%;
    padding-right: 0;
    padding-left: 0;
}
.login-content .card {
    width: 100%;
    max-width: 100%;
    margin-right: auto;
    margin-left: auto;
}
.login-content .card-body {
    min-width: 0;
    padding: 1rem;
}
.login-content .form-control {
    width: 100%;
    max-width: 100%;
}
.login-content .d-flex.justify-content-between {
    flex-wrap: wrap;
    gap: 4px 12px;
}
.d-none-600 {
    display: none!important;
}
.col-product-name {
    display: grid!important;
}
.show_product-mobile {
    padding:0!important;
    margin-top: -1.25rem!important;
    margin-bottom: -30px!important;
}
.table {
    display: inline-table!important;
}
.iq-top-navbar .wrapper-menu {
    margin-right:5px!important;
}
}
@media (min-width:601px) {
.d-none-more-than-601 {
    display: none!important;
}
}
@media (max-width: 389px) {
.d-none-389 {
    display: none!important;
}
}
