.bit-widget,.bit-widget.bit-layout-ipad .bit-mobile-date-and-share-wrapper {
    font-size: 21px !important
}

.bit-follow-section-wrapper{
    display: none !important;
}

.bit-rsvp-container {
    margin: 5px 0px !important
}

.bit-widget .bit-offers-inner-wrapper {
    margin-right: 0px !important
}

.bit-widget.bit-layout-ipad .bit-event .bit-event-buttons {
    margin: 15px auto;
}

.bit-widget .bit-event .bit-offers, .bit-widget .bit-rsvp, .webkit .bit-widget .bit-event .bit-offers, .webkit .bit-widget .bit-rsvp{
    padding: 5px 0px 8px 0px !important;
}

.bit-widget .bit-event .bit-event-buttons {
    margin: 0px auto !important;
}

.bit-widget .bit-event .bit-offers{
    font-size: 21px !important;
    background: transparent !important;
    color: white !important;
    border: 1px solid #fff;
}
.bit-widget .bit-event .bit-offers:hover{
    opacity: 1 !important;
    background:white !important;
    color:black !important;
}

.bit-rsvp-container{
    display: none !important;
}

.bit-widget .bit-event:hover{
    background-color: rgba(205,190,166,0.2) !important
}

.bit-widget .bit-play-my-city-wrapper{
    font-size: 14px !important;
}

.bit-widget .bit-play-my-city-cta{
    font-size: 14px !important;
    padding: 8px 10px !important;
    margin: 10px 0px !important;
}

.bit-widget svg {
    transform: scale(0.5);
}

@media (max-width: 800px) {
    .bit-widget .bit-event .bit-button {
        margin: 10px auto !important;
        font-size: 18px !important;
    }
    .bit-offers-container {
        margin: 0px auto !important;
    }
}