#chooseLocationForm {
  padding-top:10px;
}

.locationSelected{
    border-radius:5px;
    background:rgb(92,92,92);
    color:white;
    cursor:pointer;
}

.location{
    text-align:center;
    cursor:pointer;
    border:1px black solid;
    border-radius:5px;
}

.hours {
    border-top: 1px dashed lightgray;
    font-weight: bold;
    padding-bottom:10px;
    padding-top:10px;
}

.change_location {
    color:#5EBB5E;
    font-weight:bold;
    font-size:16px;
    /*margin-top:10px;*/
}

#continueBtn {
    width:100%;
    height:60px;
    margin-top:20px;
}
#specificButton, #asapButton {
    width:100%;
    height:60px;
}

#time_display, #currentTime_display {
    font-size:3em;
    line-height:1em;
    padding-top:50px;
    font-weight:bold;
    text-align: center;
}

#tabSelect {
    padding-top:3%;
    padding-bottom:3%;
}

.big_select {
    height:50px;
    font-size:18px;
    font-weight:bold;
    border:2px solid #d3d3d3;
}

.location_info p{
    padding-bottom:0px;
    text-align:right;
}

.top_heading {
    padding: 15px 0 5px 30px;
    margin: 0 0 10px 0;
    font-size: 40px;
    min-height: 51px !important;
    position: relative;
    text-shadow: none;
    font-weight: lighter;
    color: #000000;
    font-family: "Yanone Kaffeesatz", sans-serif;
}

.btn-group .btn {
    height:45px;
    font-size:20px;
    margin:10px;
}

.message p {
    font-weight:bold;
    color:black;
    padding-top:10px;
    padding-bottom:20px;
    text-align: center;
}
