@media all and (min-width: 320px) and (max-width: 1100px) { .container { max-width: 100%; } .grid-sizer, .grid-item { width: 50%; } .grid-item--width2 { width: 100%; } .search-button { display: block; font-size: 18px; width: 40px; height: 40px; background-color: #eee; border-radius: 5px; display: flex; align-items: center; justify-content: center; } .search-box { position: relative; } .search { display: none; position: absolute; top: 45px; left: 0; } .search.active { display: block; } } @media all and (min-width: 320px) and (max-width: 768px) { .logo { z-index: 9; position: relative; } .toogle-a { display: block; width: 40px; height: 40px; cursor: pointer; position: relative; } .header.show .toogle-a{ top: 15px; } .toogle-a span { position: absolute; top: 5px; left: 8px; width: 25px; height: 2px; background-color: #6d6d6d; transition:all 0.3s ease-in-out; } .toogle-a span:nth-child(1) { top: 10px; } .toogle-a span:nth-child(2) { top: 18px; } .toogle-a span:nth-child(3) { top: 26px; } .toogle-a.active span:nth-child(2) { display: none; } .toogle-a.active span:nth-child(1) { transform: rotate(-47deg); top: 17px; } .toogle-a.active span:nth-child(3) { transform: rotate(41deg); top: 17px; } .right-header { position: fixed; top:0; left: 0; width: 100%; height: 100%; background-color: #fff; text-align: center; transition:all 0.3s ease-in-out; } .right-header { top: -100%; } .right-header.show { top: 0; z-index:1; } .menu { float: none; margin: 15vh 0 0 0; } .right-header .btn { float: none; } .menu li { display: block; margin: 3vh 0; } .menu li a:not(.btn) { padding: 15px; border-bottom: 1px solid #ddd; } .menu li.active a:not(.btn)::after { display: none; } .menu li.active a:not(.btn) { background-color: #333; color: #E23A05 !important; } .main-home { display: block; } .menu-left { position: fixed; top: 70px; z-index: 100; transition:all 0.3s ease-in-out; left: -100%; overflow: auto; height: 100%; } .menu-left.show { left: 0; } .main-content { width: 100%; } .category-m { display: block; padding: 5px 10px; background-color: #E10000; border-radius: 3px; color: #fff; font-weight: bold; } .bg-cate{ position: fixed; top: 0; left: 0; width: 100%; height: 0; background-color: rgba(0,0,0,0.5); z-index: 10; transition:all 0.3s ease-in-out; } .bg-cate.show { height: 100%; } body.hide, html.hide { overflow: hidden; } .grid-sizer, .grid-item { width: 100%; } .txt-ad-model h3 { font-size: 15px; } .al-txt { font-size: 18px; } .flex-right { gap: 10px; padding-right: 15px; } .search-box { position:static; } .search { top: 80px; width: 100%; } } @media all and (min-width: 320px) and (max-width: 500px) { .model-big .img-cover.bongacash { min-height: 500px; } }