div.page.locationChooserVisible{padding-top:260px}div.page.locationChooserVisible .locationChooser{display:block}.locationChooser{height:160px;background-color:#404040;color:#fff;display:flex;align-items:center;display:none}.locationChooser>.container{padding:2rem 0}.locationChooser .locationChooserDialog{display:flex;flex-wrap:wrap;align-items:center}.locationChooser .locationChooserButton{flex:0 0 auto}.locationChooser .locationChooserText{padding:0 1rem;flex:1 1 8rem}.locationChooser .locationChooserForm{padding:1rem 0 0;flex:0 0 100%}.locationChooser .locationChooserForm .input-group{width:100%;display:flex;flex-wrap:nowrap;align-items:stretch;position:relative}.locationChooser .locationChooserForm .input-group .btn{margin-left:.25rem}.locationChooser .form-control{height:auto}#locationChooserModal .navLocation{margin:0 -.75rem;padding:0;list-style:none;column-count:2}#locationChooserModal .navLocation .locationLink{padding:.5rem .75rem;display:flex;text-decoration:none;opacity:.48}#locationChooserModal .navLocation .locationLink.active,#locationChooserModal .navLocation .locationLink:focus,#locationChooserModal .navLocation .locationLink:hover{opacity:1}#locationChooserModal .navLocation .locationLink .icon{padding-right:.375rem;display:flex;align-items:center}#locationChooserModal .navLocation .locationLink .icon img{display:flex}#locationChooserModal .navLocation .locationLink .icon.icon-default-not-found{display:none}#locationChooserModal .tab-content{margin-top:1rem}@media (min-width:768px){div.page.locationChooserVisible{padding-top:250px}.locationChooser{height:125px;margin-left:0;margin-right:0}.locationChooser .locationChooserDialog{flex-wrap:nowrap}.locationChooser .locationChooserForm{flex:0 0 18rem;padding:0}#locationChooserModal .navLocation{column-count:4}}@media (min-width:1200px){#locationChooserModal .navLocation{column-count:6}}