.columnTitle{
  text-transform:uppercase;
  font-size:18px;
  font-weight:bold;
  text-decoration:underline;
}
.orderOnlineButtonContainer{
  display:inline-block;
  width:250px;
  margin-top:30px;
  color:#fff;
  font-size:20px;
}
.onlineOrderingStuff{
  display:inline-block;
  position:relative;
}
.onlineOrderingIcon{
  width:150px;
}
.orderOnlineButton{
  width:200px;
  height:50px;
  line-height:50px;
  vertical-align:top;
  text-align:center;
  border:2px solid #db0dce;/*pink color*/
  border-radius:15px;
  color:#3d8bef;/*blue color*/
  font-size:18px;
  font-weight:bold;
  word-spacing:7px;
  text-transform:uppercase;
  opacity:1;
  transition:all 0.5s;
}
.onlineOrderingIcon:hover, .orderOnlineButton:hover{
  cursor:pointer;
  opacity:0.5;
  transition:all 0.5s;
}
.orderOnlineButton img{
  position:relative;
  top:7px;
  width:30px;
}
.orderOnlineButtonContainer a{
  text-decoration:none;
}
.orderOnlineButton a{
  display:inline-block;
  height:100%;
  width:100%;
  color:inherit;
  border:0;
  border-radius:15px;
}
#businessPhone, .orderOnlineButtonContainer{
  border:1px solid #fff;
  border-radius:10px;
  padding:5px;
  margin:10px;
}
#businessPhone a:link, #businessPhone a:hover, #businessPhone a:visited{
  color:#fff !important;
}
