.mobile-header,
#brand-in-menu {
    display: none !important;
}

img.img-wdth {
    width: 100% !important;
    height: auto !important;
}

table {
    width: 100% !important;
}

#productDetails_detailBullets_sections1 th {
    width: fit-content !important;
}

.profile-menu {
    position: absolute;
    background: rgb(255, 255, 255);
    width: 240px;
    height: 206px;
    top: 31px;
    /* right: -48px; */
    border: solid #EAECF0 1px;
    border-radius: 8px;
    display: none;
}

#improveModal {
    opacity: 1 !important;
}

.answer {
    color: #667085 !important;
}

/* .modal-dialog
{
  margin : 18rem auto !important;
} */
.modal.show .modal-dialog {
    transform: none !important;
}

/* -------------- */
@media (max-width: 1046px) {

    /* #i3jrk{
font-size:66px !important;
width: auto !important;
} */
    #iislv {
        padding: 9px !important;
        top: 0rem !important;
        left: 0rem !important;
    }

    h1#i3jrk.mini-3-head {
        font-size: 30px !important;
    }

    #pera-desc,
    #iislv .bdg-sect,
    #iislv {
        width: auto !important;
    }
}

@media (max-width: 768px) {
    .gjs-row {
        flex-wrap: wrap;
    }

    /* #i3jrk{
font-size:66px !important;
width: auto !important;
}
#iislv
{
padding:9px !important;
}
#pera-desc{
width: auto !important;
} */
}

@media only screen and (max-width: 993px) {

    .mobile-header,
    #brand-in-menu {
        display: flex !important;
    }

    .logo-web,
    .right-ul-web {
        display: none;
    }

    #inlec-2 {
        padding: unset;
    }

    .header-logo {
        width: 100px !important
    }

    #i0dll6,
    #i14u8k {
        padding: unset;
    }
}

@media only screen and (max-width: 650px) {
    #i31eb-2 {
        flex-direction: column;
    }

    .icons-ul {
        margin-top: 20px !important;
        margin-bottom: 10px !important;
    }

    #i1fqw {
        font-size: 45px !important;
    }

    #iq9oe9,
    #ie3uu5 {
        font-size: 35px !important;
    }

    #i9did {
        font-size: 25px !important;
    }
}

@media only screen and (max-width: 550px) {

    #izvaxi,
    #i0581e,
    #ij29e2 {
        width: 100%;
    }

    .minipro-page-ratings-detail-2 {
        width: 56%;
    }

    .mini-header {
        margin-top: 20px !important;
    }

    #i75cha,
    #ik7dn8 {
        padding: unset !important;
    }

    #section2of2-2 {
        margin-left: unset !important;
    }

    #iulc47,
    #i5c2te {
        width: 100% !important;
        padding: 0px 20px 0px 20px !important;
    }

    #id5qpj {
        padding: unset !important;
    }
}
