.visit-hub{margin-top:0;border-top:3px solid #a08a66}.visit-hub summary{font-size:20px;font-weight:650;cursor:pointer}.visit-hub summary span{color:#78674c;font-size:15px;margin-left:8px}.visit-picker{flex:1;min-width:0}.visit-hub .actions{align-items:flex-end}.visit-hub select{width:100%;text-overflow:ellipsis}.visit-hub p{font-size:14px;margin-bottom:0}@media(max-width:600px){.visit-hub .actions{flex-direction:column;align-items:stretch}.visit-picker{width:100%}.visit-hub select{font-size:16px}}
