.giveaway-market-filter .form-control, .giveaway-market-filter .row {
    width : 100%;
}

.giveaway-market-entry {
    background : #fff;
    box-shadow : 2px 2px 2px 1px rgba(0, 0, 0, .25);
    transition : box-shadow 300ms ease-in-out;
}

.giveaway-market-entry:hover {
    box-shadow : 2px 2px 4px 2px rgba(0, 0, 0, .25);
}

.giveaway-list-reset a {
    color : #797979 !important;
}

.giveaway-headline {
    background : #fff;
}

.f3-widget-paginator {
    list-style : none;
    display    : flex;
    padding    : 0;
}

.f3-widget-paginator li {
    display     : inline;
    padding     : 0;
    margin      : 0;
    border      : 1px solid #dee2e6;
    min-width   : 2rem;
    text-align  : center;
    line-height : 2rem;
    cursor      : default;
}

.f3-widget-paginator li.current {
    background   : #e15b2a;
    color        : #fff;
    border-color : #e15b2a;
}

.f3-widget-paginator li a:hover {
    background : #dee2e6;
    cursor     : pointer;
}


.f3-widget-paginator li a {
    display : block;
    width   : 100%;
}

.f3-widget-paginator li.last a,
.f3-widget-paginator li.first a,
.f3-widget-paginator li.next a,
.f3-widget-paginator li.previous a {
    padding : 0 0.5rem;
}


.f3-widget-paginator li:first-child {
    border-top-left-radius    : .25rem;
    border-bottom-left-radius : .25rem;
}

.f3-widget-paginator li:last-child {
    border-top-right-radius    : .25rem;
    border-bottom-right-radius : .25rem;
}

.tx-giveaway-market .giveaway-market-entry h3 {
    text-overflow : ellipsis;
    overflow      : hidden;
    white-space   : nowrap;
}

.tx-giveaway-market .giveaway-market-entry .tx-giveaway-market-description {
    word-wrap : break-word;
    width     : 100%;
}

.giveaway-market-entrys {
    max-width : 100%;
}
