@media (min-width: 768px) { /* #topNavbar { background: #403e3f url(../img/navbar-bottom.png) bottom repeat-x; padding-bottom: 10px !important; } #logoBlock { padding-top: 24px; } */ .logo > img { width: 150px; height: 71px; } .text-sublogo { font-size: 9px; margin-top: 4px; margin-bottom: 0px; text-align: left; } #navbarCatalogMenu { font-size: 1em; } .catalogLink { white-space: nowrap; } .main-banner { width: 482px; height: auto; } .top-season-menu { font-size: .9em; } .subcont { width: 200px; } .subrows { width: 200px; } .subrows.columns-2 { width: 400px; } .subrows.columns-3 { width: 600px; } .subrows a { font-weight: 400; padding: 3px 0px; width: 200px; display: inline-block; color: black; } .popover{ max-width: 100%; } .catalogLink .fas { display: none; } .item.in-cart { max-width: 208px; } .item .title { font-size: .7em; } /* fixed top clear */ .fixed-bottom-mobile { display: none; } body { padding-bottom: 0px; padding-top: 0px; } /* footer */ main { min-height: 60vh; } /* adaptive catalog sublinks */ .subcatalog-links a { margin-bottom: 20px; } .subcatalog-links a img { display: block; width: 100%; height: auto; } .subcatalog-links a span { display: none; } #leftFilterBlock { position: relative; display: block; } #leftFilterBlock .filter-block-header { position: relative; top: 0px; z-index: auto; padding-bottom: 5px; } .md-small { font-size: .8em; } #ajax_cont { position: sticky; top: 0px; } .f-sticky { will-change: position, top; } #order-pvz-list { max-height: 380px; min-height: 380px; padding: 10px; } .mobile-nowrap-carousel { display: none; } .mobile-nowrap-carousel .slick-initialized { display: block; } .mobile-nowrap-carousel > div { flex: 0 0 100%; max-width: 100%; } .mobile-nowrap-carousel .item .hover-block { display: block; } .mobile-right-gradient:after { content: ''; display: none; width: 0px; height: 0px; } #reviewCarousel.mobile-nowrap-carousel > div { flex: 0 0 100%; max-width: 100%; } #rightSubCatalogs { display: block; display: flex; } .top-container { font-size: .9em; } .subcat-link img, .catalog-h-link img { display: inline-block; } .catalog-h-link { padding: .75em; } #logoLineWrap.fixed { position: fixed; top: 0px; width: 100%; z-index: 1020; padding-top: 3px !important; padding-bottom: 3px !important; font-size: .7em; } #logoLineWrap.fixed .logo > img { margin-bottom: 4px; } #logoLineWrap.fixed #searchLine { padding: 0px !important; } #logoLineWrap.fixed .text-sublogo { display: none; } #uplink { position: fixed; left: 0px; top: 0px; display: none; border-right: 1px solid #cacaca; background: #eee; height: 100%; width: 20px; text-align: center; text-decoration: none; color: #222; font-size: 1em; opacity: .7; z-index: 1020; } .item-wrap { border-top: none; border-left: none !important; border-right: none; } .item.bigimage { max-width: 208px; } #preitemsLine { position: relative; top: 0px; } .mobile-nowrap-carousel > div.item-wrap { flex: 0 0 33.3%; max-width: 33.3%; } }