@media (max-width:1023px){html body.client-user a.nav-button{display:block}html .mm-menu .mm-panel ul.mm-listview>li span.status-counter{top:16px;right:24px}body.client-user header nav #main-menu.desktop{display:none}header nav #main-menu ul>li span.status-counter,header nav #super-user-menu ul>li span.status-counter{top:16px;right:24px}.the-items .sixcol-tablet-portrait-up.item_article{width:100%;margin-right:0}.the-items .sixcol-tablet-portrait-up.item_article .item .graphic{height:auto;max-height:none}.the-items .sixcol-tablet-portrait-up.item_article .item .graphic img{height:auto}.filter-panel .search-button-container{width:100%}#bookings-related{position:fixed;right:0;bottom:0;left:0;width:100%;border:0;box-shadow:0 -4px 4px 0 rgba(0,0,0,.1);transition:opacity .3s ease-in-out;transition-delay:.3s;z-index:2;top:auto!important;max-height:91px;margin:0;transition:all .5s ease-in-out;transition-delay:0s}#bookings-related.panel-open{max-height:100vh;bottom:88px}#bookings-related .filter-panel{margin-bottom:0;padding-bottom:0}#bookings-related .filter-panel-filters>div{padding-right:21px;padding-left:21px}#bookings-related .filter-panel-filters form{overflow:hidden}#bookings-related .filter-panel-filters form .row{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}#bookings-related .filter-panel-filters .sixcol-phone-portrait-up{width:calc(50% - 7px);margin-right:0}.bookings-related-supplementary{position:fixed;right:0;bottom:0;left:0;width:100%;border:0;box-shadow:0 -4px 4px 0 rgba(0,0,0,.1);transition:opacity .3s ease-in-out;transition-delay:.3s;z-index:2;top:auto!important;max-height:0;margin:0;padding-bottom:0;transition:all .5s ease-in-out;transition-delay:0s;box-shadow:none}.bookings-related-supplementary.panel-open{max-height:88px;bottom:0}.bookings-related-supplementary hr{display:none}.sidebar #detail-summary-primary header h4{display:inline-block}.sidebar #detail-summary-primary header .toggle-dates{float:right;display:inline-block;line-height:28px}.sidebar #detail-summary-primary header .toggle-dates a{padding:13px 0 12px 10px;font-size:14px;font-weight:600;color:#468ec4}.sidebar #detail-summary-primary #price-search form{display:flex;flex-wrap:wrap;justify-content:space-between}.sidebar #detail-summary-primary #price-search .form-row{transition:all .2s cubic-bezier(.65,.05,.36,1);max-height:0;width:calc(50% - 7px);margin:0;padding:0;-webkit-animation-delay:.1s;animation-delay:.1s;pointer-events:none}.sidebar #detail-summary-primary #price-search .form-row.inputs--visible{max-height:inherit;margin-bottom:21px;padding-top:7px;-webkit-animation-name:fadeIn;animation-name:fadeIn;-webkit-animation-duration:.6s;animation-duration:.6s;-webkit-animation-fill-mode:both;animation-fill-mode:both;pointer-events:all}.sidebar #detail-summary-primary #price-search .button-row{flex:1 0 100%;padding-top:0}}