.desktop {
    display: none
}

.mobile {
    display: block
}

#logo_top {
    width: 30%
}

#footer_more, #left_header, #logo_top ul {
    display: none
}

#menu > li, a#mobile_menu {
    display: block;
    width: 100%
}

#logo_top li {
    margin-right: 1.5%
}

#logo_top li img {
    width: 100%;
    height: auto
}

#right_header {
    width: 70%
}

#header_top {
    padding: 50px 20px 0
}

a#mobile_menu {
    background: url(../images/website/menu-mb.png) left center no-repeat #349a27;
    height: 40px;
    top: 0;
    position: absolute;
    z-index: 999999;
}

#menu {
    width: 100%;
    height: 100%
}

#menu > li {
    border-left: none
}

#center_page, #contact .left, #contact .right, #footer_box, #full_with, #left_conten, #with_page {
    width: 100%
}

#bottom_footer_left {
    width: 100%;
    text-align: center
}

#dangkynhantin_page, #footer_id ul {
    width: 94%;
    padding: 3%
}

#product_id {
    float: left;
    width: 98%;
    height: auto;
    border: 1px solid #ddd;
    overflow: hidden;
    background: #FFF;
    margin: 5px 0 15px
}

#news-img {
    width: 95%;
    padding: 1.5%
}

#news-view {
    width: 100%
}

#showText img {
    max-width: 100%;
    height: auto
}

#footer_fix, #sharelink h2 {
    display: none
}

#khachhang_id ul {
    float: left;
    width: 98%;
    margin-right: 0;
    margin-left: 0;
    margin-bottom: 20px;
    list-style: none
}

#khachhang_id ul li img {
    width: 97%
}

#giohang_top {
    text-indent: -1001
}

#banner_quangcao ul {
    text-align: center
}

#banner_quangcao ul li img {
    width: 100%;
    height: auto
}

#bottom_footer_right, #sharelink {
    float: none;
    text-align: center
}

#bottom_footer_right ul {
    white-space: normal;
    text-align: center
}
.cs-action-button-container {
    width: 100%;
    left: 0;
    right: 0;
    bottom: 0;
}
.cs-action-button {
    display: flex;
    align-items: stretch;
    justify-content: center;
    border-radius: 0;
    border-top: #f1f1f1 solid 1px;
}
.cs-action-button .action-item {
    width: calc(100%/3);
    height: auto;
    flex-direction: column;
    border-bottom: 0;
    border-left: 1px solid #dee2e6;
    padding: .75rem 0;
}
.cs-action-button .action-item:first-child {
    border-left: 0;
}