.alert-text {
    color:#f00 !important;
}

.blue-text {
    color:#0000ff !important;
}

.font-bold {
    font-weight:bold !important;
}

.margin-center {
    margin:auto !important;
}
.text-center {
    text-align:center !important;
}
.text-left {
    text-align:left !important;
}
.text-right {
    text-align:right !important;
}
.vertical-top {
    vertical-align: top !important;
}
.mt-1 {
    margin-top:1px !important;
}
.mt-2 {
    margin-top:2px !important;
}
.mt-3 {
    margin-top:3px !important;
}
.mt-4 {
    margin-top:4px !important;
}
.mt-5 {
    margin-top:5px !important;
}
.mt-10 {
    margin-top:10px !important;
}
.mt-20 {
    margin-top:20px !important;
}
.mt-30 {
    margin-top:30px !important;
}
.mt-40 {
    margin-top:40px !important;
}
.mt-50 {
    margin-top:50px !important;
}
.mt-60 {
    margin-top:60px !important;
}
.mt-70 {
    margin-top:70px !important;
}
.mt-80 {
    margin-top:80px !important;
}
.mt-90 {
    margin-top:90px !important;
}
.mt-100 {
    margin-top:100px !important;
}

.box-black {
    border:solid 1px #000000;
    padding : 5px;
    margin : 5px;
    background-color:#ffffff;
}

.box-orange {
    border:solid 1px #ff9900;
    padding : 5px;
    margin : 5px;
    background-color:#ffffff;
}

.box-blue {
    border:solid 1px #0000ff;
    padding : 5px;
    margin : 5px;
    background-color:#ffffff;
}

.small-font {
    font-size:0.8em !important;
}

.small-font2 {
    font-size:0.5em !important;
}

.big-font {
    font-size:1.2em !important;
}

.big-font2 {
    font-size:1.4em !important;
}

.float-left {
    float:left !important;
}

.float-clear {
    clear:both !important;
}

.column-view {
    width:100%;
}

.race-table > thead > tr > .rating {
    width: 60px;
    color:#0000ff;
}

.race-table > thead > tr > .past {
    width: 150px;
}

.race-win-color {
    color:#FF80FF;
}

.odds-table {
    width:auto;
}
.odds-table > thead > tr > th {
    padding: 4px 4px;
}

.odds-left {
    width:10%;
    float:left;
}
.odds-right {
    width:90%;
    float:left;
}
.past {
    font-size:0.7em;
}
.display-none {
    display: none !important;
}
