.basic-wrapper { margin-top: 10px !important; }
.map-wrapper { width: 60% !important; float: right; }
p.left-indent { margin-left: 25px; }
span.arrows { font-size: 20px; display: inline-block; color: #000000; transform: scale(.5, 1); margin: 0 -5px 0 0; }

table.opening-hours { width: 100%; }
table.opening-hours tr:nth-child(2n+1) { background-color: #DFDFDF; }
table.opening-hours tr th, table.opening-hours tr td { padding: 3px 10px; }