﻿.stat_list {
    position: relative;
    clear: both;
    margin-bottom: 10px;
}

    .stat_list .gold {
        border-color: #d08700;
        background: #d28900 url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAIAAAAoCAIAAABb47wjAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAADZJREFUeNpi/LGKAQhY/v8HUUwMDEg8ln//kXlEKGH4B+ExUF07mj407Qwo2v+Tqh2LEoAAAwBwXz3tYdvO6gAAAABJRU5ErkJggg==') left top repeat-x;
        background: linear-gradient(top,#f9ab00 0,#d08700 100%);
        color: #FFF;
        text-shadow: 1px 1px #a66c01;
        background: -webkit-linear-gradient(#f9ab00,#d08700);
        background: -moz-linear-gradient(top,#f9ab00,#d08700);
        background: -ms-linear-gradient(top, #f9ab00 0,#d08700 100%);
    }

    .stat_list h3.icon, .stat_list h4.icon, .stat_list h5.icon, .stat_list dt.icon {
        position: relative;
        padding-left: 32px;
        border-radius: 6px 6px 0 0;
        margin: 0;
        line-height: 3.5rem;
        font-weight: bold;
    }

    .stat_list i /* ,.racecard-article .article-content i*/ {
        display: block;
        position: absolute;
        top: 50%;
        left: 5px;
        width: 22px;
        height: 22px;
        margin-top: -11px;
        background: 50% 50% no-repeat;
    }

    .stat_list .cup i {
        background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBNYWNpbnRvc2giIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MDIxRkM1NDdGRjAyMTFFMEJFMjZDNzU5MzdCOTM3MjciIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MDIxRkM1NDhGRjAyMTFFMEJFMjZDNzU5MzdCOTM3MjciPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDowMjFGQzU0NUZGMDIxMUUwQkUyNkM3NTkzN0I5MzcyNyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDowMjFGQzU0NkZGMDIxMUUwQkUyNkM3NTkzN0I5MzcyNyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PhSkDrsAAANTSURBVHjavFVdSFNhGPaczaUwMsQoikU/luDFooskNScF0ZXdSuBFGQSBF4ENJLALEbrqLvEuJLsVwwvblk4U70QSBzpkc27atE33c9x23M7Ovp53nDO2qdsg7IWHfT/nfZ73e9/3+8YxxqrO0rj/JpBKpYa1Wu1DjuM0NMd6Spbldzqd7lcpAvi9gM9LgFf9gDH4jRO3NqfEcc+i0aiwvLw8zvM819LS0h8IBLrW19fFpqYmCfvkTN/lyDFnkiQ9DYVCuysrK3MajYZva2v7FIlEtrH9HTjMOhEQyTwIv2HxKqDHRwuxWEw6gsXjcRHip0He3Nz8AJ9L5JdIJPxOp3MU44vEy6vRIB1evV5voFMDserq6m2cRHsOhnEN1moQfQ40J4CEd7vdfzBOIiC48Bcg+hvzDPHmBLC5AC6jyWTS0xzHZUB2D05VyGkB8G0WNM5kslwSxrdJdG1tbQO/6QIBZGIaRHUDAwMPqCTpdDpR3GFqOvOBk1ft7++LtI8meY6aOIeGhhx0ogIBg8Hg39nZsaFIrykK1MSlFjS/sMVGAl6vN9jZ2Ukd2Wu328c8Hk9cFchFQjY5OfkYx2UjIyP3RVFsB6hRGK3RuBgoKPP7/QFKDeZvkeZEa2urEVR1KneBAJnD4ZgWBGEebXcZBElEmBVBCo8JoLsY2tiO6JvxiWC1WvtBcUvNzIkCExMTDSAVcOxhCMwgp1mBZDJ5TCAcDrPFxcWPiPwH7sJPuN9Uoz9VgGxwcPDRIQyOVhDLyoUqIMce8/l8Idwd+9bWls9oNDbD9UpxU5woQGaxWLpAIhIx1SC/DpT7vb09hu5huJAbPT099+Bynbq7YgEyFPtJMBj0ErmaJqoFEaPjmMvlmuvu7m7Hp9eoS4v9ywqQmc3mRqRghkToNCRycHAgT01Nfa6trb2jpEV7km9FAmQ2m60eqXBR3kHOVldXv2K5Eagv5VexABla8g3lHy181NfX10GPWTmfgseunOEZ2VB+j5aWlsIYhityrPQEiP6L0kXy7OxsL70glXCXFQBhBzBadAci6P/3GN/4JwE8eK/QllEgA7JD9L9AwDhBaxi7cdnulhLI/SeXeDHPAw3K+5LJ/z9XIAG7yh/V6QJnZX8FGACvfCDEEbzGowAAAABJRU5ErkJggg==') /*../img/cup.png*/;
    }

    .stat_list img {
        display: block;
        position: absolute;
        right: 1px;
        z-index: 1;
        width: 34%;
        max-width: 180px;
        margin: 0;
    }

    .stat_list ul {
        padding: 0;
        border: solid #f4ddaa;
        border-width: 0 1px 1px;
        border-radius: 0 0 6px 6px;
        line-height: 18px;
        color: #5c402a;
        list-style: none;
        margin: 0;
    }

    .stat_list li:nth-child(2n+1) {
        background: #F4DDAA;
    }

div.stat_list ul li {
    padding: 6px 8px;
    margin: 0;
}

.stat_list li:nth-child(2n) {
    background: #FCF5E3;
}

.at_a_glance div {
    overflow: hidden;
    border: solid #d9d9d9;
    border-width: 0 1px 1px;
    -moz-border-radius: 0 0 6px 6px;
    border-radius: 0 0 6px 6px;
    background: rgba(215,236,226,1);
    background: -moz-linear-gradient(left, rgba(215,236,226,1) 0%, rgba(215,236,226,1) 50%, rgba(245,218,221,1) 50%, rgba(245,218,221,1) 100%);
    background: -webkit-gradient(left top, right top, color-stop(0%, rgba(215,236,226,1)), color-stop(50%, rgba(215,236,226,1)), color-stop(50%, rgba(245,218,221,1)), color-stop(100%, rgba(245,218,221,1)));
    background: -webkit-linear-gradient(left, rgba(215,236,226,1) 0%, rgba(215,236,226,1) 50%, rgba(245,218,221,1) 50%, rgba(245,218,221,1) 100%);
    background: -o-linear-gradient(left, rgba(215,236,226,1) 0%, rgba(215,236,226,1) 50%, rgba(245,218,221,1) 50%, rgba(245,218,221,1) 100%);
    background: -ms-linear-gradient(left, rgba(215,236,226,1) 0%, rgba(215,236,226,1) 50%, rgba(245,218,221,1) 50%, rgba(245,218,221,1) 100%);
    background: linear-gradient(to right, rgba(215,236,226,1) 0%, rgba(215,236,226,1) 50%, rgba(245,218,221,1) 50%, rgba(245,218,221,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d7ece2', endColorstr='#f5dadd', GradientType=1 );
}

.at_a_glance dl {
    float: left;
    width: 50%;
    margin: 0;
    position: relative;
}

.at_a_glance .table dl > * {
    padding: 8px 10px;
}

.at_a_glance dl.green {
    border-radius: 0 0 0 5px;
}

.at_a_glance dl.red {
    border-radius: 0 0 5px 0;
}

.at_a_glance dl dt {
    text-transform: uppercase;
    font-size: 1.2em;
    font-weight: 600;
    padding: .5rem .5rem .5rem 3rem;
    width: 100%;
}

    .at_a_glance dl dt i {
        display: inline-block;
        width: 24px;
        height: 24px;
        position: absolute;
        left: 1rem;
        background: url(/images/jumps/static/article/cross.png) 0 50% no-repeat;
    }
.at_a_glance dl dt.icon {
    height: inherit;
}
.at_a_glance dl.green dt i {
    background-image: url(/images/jumps/static/article/tick.png);
}

.at_a_glance dl.green dd:last-child {
    border-radius: 0 0 0 5px;
}

.at_a_glance dl.red dd:last-child {
    border-radius: 0 0 5px 0;
}

.at_a_glance h3, .at_a_glance h4 {
    margin: 0;
    padding: 8px 10px;
    margin-bottom: 1px;
    border: solid 1px #4D4D4D;
    color: #FFF;
    text-shadow: 1px 1px #333;
    background: #6D6D6D;
    background: -webkit-linear-gradient(#6D6D6D,#4D4D4D);
    background: -moz-linear-gradient( center top, #6D6D6D 0%, #4D4D4D 100% );
    -moz-border-radius: 6px 6px 0 0;
    border-radius: 6px 6px 0 0;
}

.at_a_glance .green > * {
    border-color: #006334;
    color: #FFF;
    text-shadow: 1px 1px #006334;
    background: #007a40;
    background: -webkit-linear-gradient(#008f4a,#006334);
    background: -moz-linear-gradient( center top, #008f4a 0%, #006334 100% );
}

.at_a_glance dl dd {
    padding: .5rem 1rem;
    width: 100%;
}

.at_a_glance dl.green dd {
    background: #bfd8cf;
    color: #223a2f;
    text-shadow: 1px 1px rgba(255,255,255,.6);
    margin: 0;
}

    .at_a_glance dl.green dd:nth-of-type(odd) {
        background: #d7ece2;
    }

.at_a_glance .red > * {
    border-color: #b80113;
    background: #cf0008;
    color: #FFF;
    text-shadow: 1px 1px #a50005;
    background: -webkit-linear-gradient(#dc0318,#b80113);
    background: -moz-linear-gradient( center top, #dc0318 0%, #b80113 100% );
}

.at_a_glance dl.red dd {
    background: #f2c4ca;
    color: #60292e;
    text-shadow: 1px 1px rgba(255,255,255,.6);
    margin: 0;
}

    .at_a_glance dl.red dd:nth-of-type(odd) {
        background: #f5dadd;
    }


/*.race-header--full.is-fixed .race-header__inner {
    top: 124px;
    border-top: solid 10px #eff2f5;
}*/

.previous-winners td {
    padding: 8px;
}

.copy blockquote {
    margin: 0 .5em;
    padding: .5em .75em;
    text-align: justify;
    background-color: #e8e8e8;
    border: solid #ccc;
    border-width: 2px 0;
}
.copy p + blockquote, .copy blockquote + p {
    margin-top: 1em;
}
@media (min-width: 768px) {
    .copy blockquote {
        float: right;
        width: 35%;
        margin-right: 0;
    }
}
.previous-winners {
    overflow: auto;
}
.previous-winners td {
    white-space: nowrap;
}
[class^=gutter-] {
    top: 110px;
}
@media screen and (min-width: 1680px) {
    .container-resp.container-resp--atrplayer {
        min-height: 1000px;
    }
    .container-resp.container-resp--atrplayer [class^=gutter-] {
        top: 0;
    }
}
/*.horse-tracker-link, .horse-tracker-logged-out, .horse-tracker-logged-in {
    display: none;
}*/