/* trackpipe/public/css/merch/merch_grid_live_ticket.css */
ol.merch-grid .live-event-date-time {
    margin-bottom: 10px;
}
ol.merch-grid .live-event-date-time .live-event-date-time-title,
ol.merch-grid .live-event-date-time .live-event-date-time-text {
    font-size: 14px;
    font-weight: 400;
    line-height: 22px;
}
ol.merch-grid .live-event-date-time .live-calendar-icon {
    display: inline-block;
    width: 12px;
    height: 11px;
}
ol.merch-grid .live-event-date-time .live-clock-icon {
    display: inline-block;
    width: 12px;
    height: 13px;
}
#live-calendar-icon-stroke, #live-clock-icon-stroke {
    stroke: #363636;
}
ol.merch-grid .live-event-date-time .live-event-date-time-col-date {
    margin: 0;
    padding-bottom: 8px;
}
ol.merch-grid .live-event-date-time .live-event-date-time-text {
    margin: 0;
    line-height: 22px;
}
ol.merch-grid .live-event-date-time .live-event-start-time,
ol.merch-grid .live-event-date-time .live-event-start-date {
    display: inline-block;
    padding-left: 11px;
}
ol.merch-grid .live-event-date-time .live-event-date-time-col-date {
    padding-bottom: 0;
}
/* trackpipe/public/css/label/featured_items_phone.css */

ol.featured-grid, ol.featured-grid.featured-items.filtered {
    display: none;
}

ol.featured-grid.occupied {
    display: block;
    list-style: none;
}

.warning-badges {
    position:absolute;
    text-align: left;
    left: 0;
    bottom: 0;
}

/* Music and Merch Grids */
ol.featured-grid.featured-items.occupied, ol.featured-grid.featured-artists.occupied {
    margin-top: 1.75rem;
}

ol.featured-grid.featured-items.occupied li {
    width: 84%;
    margin-left: 8%;
    margin-bottom: 1.75rem;
    text-align: left;
}

ol.featured-grid.featured-items.occupied li.hide {
    display: none;
}

ol.featured-grid.featured-items.occupied li .art img {
    width: 100%;
}

ol.featured-grid.featured-items.occupied li p.title {
    font-weight: bold;
    margin-top: 0.3rem;
}

ol.featured-grid.featured-artists.occupied li {
    margin-bottom: 1.75rem;
}

ol.featured-grid.featured-items.occupied li p.title .artist-override {
    font-weight: normal;
}

.featured-grid .title {
    margin: 0;
}

.featured-grid .price, .featured-grid .merchtype {
    margin: 0;
    font-size: 0.625rem;
}

.featured-grid .price {
    font-weight: bold;
    color: #777;
}

.featured-grid .currency {
    font-weight: normal;
}

.invertIconography ol.featured-grid .price {
    color: #5e5e5e;
}

/* Artist Grid */

.editable-grid.artists-grid.editable li.artists-grid-item.featured {
    display: none;
}

ol.featured-grid.featured-artists.occupied li .art img {
    width: 100%;
}

ol.featured-grid.featured-artists a {
    color: #333;
}

.invertIconography ol.featured-grid.featured-artists a {
    color: #777
}

.featured-grid-name {
    font-size: 0.75rem;
    margin-top: 0.375rem;
    word-wrap: break-word;
    font-weight: bold;
}

.featured-grid-location {
    font-size: 0.75rem;
}

/* live tickets */
/* overriding merch_grid_live_ticket.css */
ol.merch-grid .live-event-date-time .live-event-start-time,
ol.merch-grid .live-event-date-time .live-event-start-date {
    padding-left: 4px;
}

ol.merch-grid .live-event-date-time .live-event-date-time-title,
ol.merch-grid .live-event-date-time .live-event-date-time-text {
    font-size: 12px;
}

