html {
  font-size: 14px;
}

@media (min-width: 768px) {
  html {
    font-size: 16px;
  }
}

html {
  position: relative;
  min-height: 100%;
}

body {
  margin-bottom: 60px;
}

/* Please see documentation at https://docs.microsoft.com/aspnet/core/client-side/bundling-and-minification
for details on configuring this project to bundle and minify static web assets. */

a.navbar-brand {
    white-space: normal;
    text-align: center;
    word-break: break-all;
}

/* Provide sufficient contrast against white background */
a {
    color: #0366d6;
}

.btn-primary {
    color: #fff;
    background-color: #1b6ec2;
    border-color: #1861ac;
}

.btn-default {
    color: #333333;
    background-color: #ffffff;
    border-color: #cccccc;
}

    .btn-default:hover,
    .btn-default:focus,
    .btn-default:active,
    .btn-default.active,
    .open .dropdown-toggle.btn-default {
        color: #333333;
        background-color: #ebebeb;
        border-color: #adadad;
    }

.nav-pills .nav-link.active, .nav-pills .show > .nav-link {
    color: #fff;
    background-color: #1b6ec2;
    border-color: #1861ac;
}

/* Sticky footer styles
-------------------------------------------------- */
html {
    font-size: 14px;
}

@media (min-width: 768px) {
    html {
        font-size: 16px;
    }
}

.border-top {
    border-top: 1px solid #e5e5e5;
}

.border-bottom {
    border-bottom: 1px solid #e5e5e5;
}

.box-shadow {
    box-shadow: 0 .25rem .75rem rgba(0, 0, 0, .05);
}

button.accept-policy {
    font-size: 1rem;
    line-height: inherit;
}

/* Sticky footer styles
-------------------------------------------------- */
html {
    position: relative;
    min-height: 100%;
}

body {
    /* Margin bottom by footer height */
    /*margin-bottom: 60px;*/
}

.footer {
    position: absolute;
    bottom: 0;
    width: 100%;
    white-space: nowrap;
    line-height: 60px; /* Vertically center the text there */
}




body {
    /*padding-top: 20px;*/
}

.raceinfo {
    font-size: 30px;
    margin-left: 1px;
}

.menuBtn {
    margin-right: 15px;
    margin-bottom: 15px;
    border: 1px solid #000;
    margin-left: 1px;
}

.navBtn {
    font-size: 120px;
    color: blue;
}

.navBtnStop {
    font-size: 120px;
    color: red;
}

.imgTicket {
    height: auto;
}

#multiplier {
    font: bold 60px arial;
    color: red;
    height: 60px;
}

.nobet {
    font-size: 50px;
}

#bet_info {
    margin-left: 10px;
}

#flag {
    font: bold 60px arial;
    height: 60px;
    padding-left: 70px;
}

#repeat {
    color: orange;
}

#isTax {
    color: hotpink;
}

.screenNo {
    font-size: 30px;
    color: #fff;
}

    .screenNo:active, .screenNo:hover {
        color: #ddd !important;
    }

.leftPanel {
    float: left;
    width: 194px;
  /*  height: 600px;*/
}

.screenNo0 {
    background-color: #999999;
    border-color: #333;
    color: #000 !important;
}

.screenNo1 {
    background-color: #fff;
    border-color: #333;
    color: #000 !important;
}

.screenNo2 {
    background-color: #FEE002;
    border-color: #333;
    color: #000 !important;
}

.screenNo3 {
    background-color: #E00523;
    border-color: #333;
    color: #000 !important;
}

.screenNo4 {
    background-color: #231814;
    border-color: #333;
    color: #fff !important;
}

.screenNo5 {
    background-color: #0767B3;
    border-color: #333;
    color: #fff !important;
}

.screenNo6 {
    background-color: #1DAC38;
    border-color: #333;
    color: #000 !important;
}

.screenNo7 {
    background-color: #980C19;
    border-color: #eee;
    color: #fff !important;
}

.screenNo8 {
    background-color: #EA6793;
    border-color: #333;
    color: #fff !important;
}

.screenNo9 {
    background-color: #632A8B;
    border-color: #eee;
    color: #fff !important;
}

.screenNo10 {
    background-color: #999999;
    border-color: #333;
    color: #000 !important;
}

.screenNo11 {
    background-color: #fff;
    border-color: #333;
    color: #000 !important;
}

.screenNo12 {
    background-color: #FEE002;
    border-color: #333;
    color: #000 !important;
}

.screenNo13 {
    background-color: #E00523;
    border-color: #333;
    color: #000 !important;
}

.screenNo14 {
    background-color: #231814;
    border-color: #333;
    color: #fff !important;
}

.screenNo15 {
    background-color: #0767B3;
    border-color: #333;
    color: #fff !important;
}

.screenNo16 {
    background-color: #1DAC38;
    border-color: #333;
    color: #000 !important;
}

.screenNo17 {
    background-color: #980C19;
    border-color: #eee;
    color: #fff !important;
}

.screenNo18 {
    background-color: #EA6793;
    border-color: #333;
    color: #fff !important;
}

.screenNo19 {
    background-color: #632A8B;
    border-color: #eee;
    color: #fff !important;
}


.screenNo20 {
    background-color: #999999;
    border-color: #333;
    color: #000 !important;
}

.screenNo21 {
    background-color: #fff;
    border-color: #333;
    color: #000 !important;
}

.screenNo22 {
    background-color: #FEE002;
    border-color: #333;
    color: #000 !important;
}

.screenNo23 {
    background-color: #E00523;
    border-color: #333;
    color: #000 !important;
}

.screenNo24 {
    background-color: #231814;
    border-color: #333;
    color: #fff !important;
}

.screenNo25 {
    background-color: #0767B3;
    border-color: #333;
    color: #fff !important;
}

.screenNo26 {
    background-color: #1DAC38;
    border-color: #333;
    color: #000 !important;
}

.screenNo27 {
    background-color: #980C19;
    border-color: #eee;
    color: #fff !important;
}

.screenNo28 {
    background-color: #EA6793;
    border-color: #333;
    color: #fff !important;
}

.screenNo29 {
    background-color: #632A8B;
    border-color: #eee;
    color: #fff !important;
}

.screenNo30 {
    background-color: #999999;
    border-color: #333;
    color: #000 !important;
}

.screenNo31 {
    background-color: #fff;
    border-color: #333;
    color: #000 !important;
}

.screenNo32 {
    background-color: #FEE002;
    border-color: #333;
    color: #000 !important;
}

.screenNo33 {
    background-color: #E00523;
    border-color: #333;
    color: #000 !important;
}

.screenNo34 {
    background-color: #231814;
    border-color: #333;
    color: #fff !important;
}

.screenNo35 {
    background-color: #0767B3;
    border-color: #333;
    color: #fff !important;
}

.screenNo36 {
    background-color: #1DAC38;
    border-color: #333;
    color: #000 !important;
}

.screenNo37 {
    background-color: #980C19;
    border-color: #eee;
    color: #fff !important;
}

.screenNo38 {
    background-color: #EA6793;
    border-color: #333;
    color: #fff !important;
}

.screenNo39 {
    background-color: #632A8B;
    border-color: #eee;
    color: #fff !important;
}


.screenNo40 {
    background-color: #999999;
    border-color: #333;
    color: #000 !important;
}

.screenNo41 {
    background-color: #fff;
    border-color: #333;
    color: #000 !important;
}

.screenNo42 {
    background-color: #FEE002;
    border-color: #333;
    color: #000 !important;
}

.screenNo43 {
    background-color: #E00523;
    border-color: #333;
    color: #000 !important;
}

.screenNo44 {
    background-color: #231814;
    border-color: #333;
    color: #fff !important;
}

.screenNo45 {
    background-color: #0767B3;
    border-color: #333;
    color: #fff !important;
}

.screenNo46 {
    background-color: #1DAC38;
    border-color: #333;
    color: #000 !important;
}

.screenNo47 {
    background-color: #980C19;
    border-color: #eee;
    color: #fff !important;
}

.screenNo48 {
    background-color: #EA6793;
    border-color: #333;
    color: #fff !important;
}

.screenNo49 {
    background-color: #632A8B;
    border-color: #eee;
    color: #fff !important;
}


.screenNo50 {
    background-color: #999999;
    border-color: #333;
    color: #000 !important;
}

.screenNo51 {
    background-color: #fff;
    border-color: #333;
    color: #000 !important;
}

.screenNo52 {
    background-color: #FEE002;
    border-color: #333;
    color: #000 !important;
}

.screenNo53 {
    background-color: #E00523;
    border-color: #333;
    color: #000 !important;
}

.screenNo54 {
    background-color: #231814;
    border-color: #333;
    color: #fff !important;
}

.screenNo55 {
    background-color: #0767B3;
    border-color: #333;
    color: #fff !important;
}

.screenNo56 {
    background-color: #1DAC38;
    border-color: #333;
    color: #000 !important;
}

.screenNo57 {
    background-color: #980C19;
    border-color: #eee;
    color: #fff !important;
}

.screenNo58 {
    background-color: #EA6793;
    border-color: #333;
    color: #fff !important;
}

.screenNo59 {
    background-color: #632A8B;
    border-color: #eee;
    color: #fff !important;
}


.screenNo60 {
    background-color: #999999;
    border-color: #333;
    color: #000 !important;
}

.screenNo61 {
    background-color: #fff;
    border-color: #333;
    color: #000 !important;
}

.screenNo62 {
    background-color: #FEE002;
    border-color: #333;
    color: #000 !important;
}

.screenNo63 {
    background-color: #E00523;
    border-color: #333;
    color: #000 !important;
}

.screenNo64 {
    background-color: #231814;
    border-color: #333;
    color: #fff !important;
}

.screenNo65 {
    background-color: #0767B3;
    border-color: #333;
    color: #fff !important;
}

.screenNo66 {
    background-color: #1DAC38;
    border-color: #333;
    color: #000 !important;
}

.screenNo67 {
    background-color: #980C19;
    border-color: #eee;
    color: #fff !important;
}

.screenNo68 {
    background-color: #EA6793;
    border-color: #333;
    color: #fff !important;
}

.screenNo69 {
    background-color: #632A8B;
    border-color: #eee;
    color: #fff !important;
}


.screenNo70 {
    background-color: #999999;
    border-color: #333;
    color: #000 !important;
}

.screenNo71 {
    background-color: #fff;
    border-color: #333;
    color: #000 !important;
}

.screenNo72 {
    background-color: #FEE002;
    border-color: #333;
    color: #000 !important;
}

.screenNo73 {
    background-color: #E00523;
    border-color: #333;
    color: #000 !important;
}

.screenNo74 {
    background-color: #231814;
    border-color: #333;
    color: #fff !important;
}

.screenNo75 {
    background-color: #0767B3;
    border-color: #333;
    color: #fff !important;
}

.screenNo76 {
    background-color: #1DAC38;
    border-color: #333;
    color: #000 !important;
}

.screenNo77 {
    background-color: #980C19;
    border-color: #eee;
    color: #fff !important;
}

.screenNo78 {
    background-color: #EA6793;
    border-color: #333;
    color: #fff !important;
}

.screenNo79 {
    background-color: #632A8B;
    border-color: #eee;
    color: #fff !important;
}

.screenNo80 {
    background-color: #999999;
    border-color: #333;
    color: #000 !important;
}

.screenNo81 {
    background-color: #fff;
    border-color: #333;
    color: #000 !important;
}

.screenNo82 {
    background-color: #FEE002;
    border-color: #333;
    color: #000 !important;
}

.screenNo83 {
    background-color: #E00523;
    border-color: #333;
    color: #000 !important;
}

.screenNo84 {
    background-color: #231814;
    border-color: #333;
    color: #fff !important;
}

.screenNo85 {
    background-color: #0767B3;
    border-color: #333;
    color: #fff !important;
}

.screenNo86 {
    background-color: #1DAC38;
    border-color: #333;
    color: #000 !important;
}

.screenNo87 {
    background-color: #980C19;
    border-color: #eee;
    color: #fff !important;
}

.screenNo88 {
    background-color: #EA6793;
    border-color: #333;
    color: #fff !important;
}

.screenNo89 {
    background-color: #632A8B;
    border-color: #eee;
    color: #fff !important;
}

.screenNo90 {
    background-color: #999999;
    border-color: #333;
    color: #000 !important;
}

.screenNo91 {
    background-color: #fff;
    border-color: #333;
    color: #000 !important;
}

.screenNo92 {
    background-color: #FEE002;
    border-color: #333;
    color: #000 !important;
}

.screenNo93 {
    background-color: #E00523;
    border-color: #333;
    color: #000 !important;
}

.screenNo94 {
    background-color: #231814;
    border-color: #333;
    color: #fff !important;
}

.screenNo95 {
    background-color: #0767B3;
    border-color: #333;
    color: #fff !important;
}

.screenNo96 {
    background-color: #1DAC38;
    border-color: #333;
    color: #000 !important;
}

.screenNo97 {
    background-color: #980C19;
    border-color: #eee;
    color: #fff !important;
}

.screenNo98 {
    background-color: #EA6793;
    border-color: #333;
    color: #fff !important;
}

.screenNo99 {
    background-color: #632A8B;
    border-color: #eee;
    color: #fff !important;
}


.screenNo100 {
    background-color: #999999;
    border-color: #333;
    color: #000 !important;
}

.screenNo101 {
    background-color: #fff;
    border-color: #333;
    color: #000 !important;
}

.screenNo102 {
    background-color: #FEE002;
    border-color: #333;
    color: #000 !important;
}

.screenNo103 {
    background-color: #E00523;
    border-color: #333;
    color: #000 !important;
}

.screenNo104 {
    background-color: #231814;
    border-color: #333;
    color: #fff !important;
}

.screenNo105 {
    background-color: #0767B3;
    border-color: #333;
    color: #fff !important;
}

.screenNo106 {
    background-color: #1DAC38;
    border-color: #333;
    color: #000 !important;
}

.screenNo107 {
    background-color: #980C19;
    border-color: #eee;
    color: #fff !important;
}

.screenNo108 {
    background-color: #EA6793;
    border-color: #333;
    color: #fff !important;
}

.screenNo109 {
    background-color: #632A8B;
    border-color: #eee;
    color: #fff !important;
}

.screenNo110 {
    background-color: #999999;
    border-color: #333;
    color: #000 !important;
}

.screenNo111 {
    background-color: #fff;
    border-color: #333;
    color: #000 !important;
}

.screenNo112 {
    background-color: #FEE002;
    border-color: #333;
    color: #000 !important;
}

.screenNo113 {
    background-color: #E00523;
    border-color: #333;
    color: #000 !important;
}

.screenNo114 {
    background-color: #231814;
    border-color: #333;
    color: #fff !important;
}

.screenNo115 {
    background-color: #0767B3;
    border-color: #333;
    color: #fff !important;
}

.screenNo116 {
    background-color: #1DAC38;
    border-color: #333;
    color: #000 !important;
}

.screenNo117 {
    background-color: #980C19;
    border-color: #eee;
    color: #fff !important;
}

.screenNo118 {
    background-color: #EA6793;
    border-color: #333;
    color: #fff !important;
}

.screenNo119 {
    background-color: #632A8B;
    border-color: #eee;
    color: #fff !important;
}


.screenNo120 {
    background-color: #999999;
    border-color: #333;
    color: #000 !important;
}

.screenNo121 {
    background-color: #fff;
    border-color: #333;
    color: #000 !important;
}

.screenNo122 {
    background-color: #FEE002;
    border-color: #333;
    color: #000 !important;
}

.screenNo123 {
    background-color: #E00523;
    border-color: #333;
    color: #000 !important;
}

.screenNo124 {
    background-color: #231814;
    border-color: #333;
    color: #fff !important;
}

.screenNo125 {
    background-color: #0767B3;
    border-color: #333;
    color: #fff !important;
}

.screenNo126 {
    background-color: #1DAC38;
    border-color: #333;
    color: #000 !important;
}

.screenNo127 {
    background-color: #980C19;
    border-color: #eee;
    color: #fff !important;
}

.screenNo128 {
    background-color: #EA6793;
    border-color: #333;
    color: #fff !important;
}

.screenNo129 {
    background-color: #632A8B;
    border-color: #eee;
    color: #fff !important;
}


#raceTime {
    font-size: 50px;
    color: red;
}

.setting-screen {
    margin: 10px 0 10px 0;
    font-size: 30px;
}

#simulationSummary {
    font-size: 30px;
}

    #simulationSummary span {
        float: right;
    }

btn-group-xlg > .btn, .btn-xlg {
    padding: 2em 2em;
    font-size:2em;
}