html,body{background:#2d0a00;height:100%;font:normal 14px 'Lato';color:#333}
a{color:#f30}
a:hover{text-decoration:none;color:#060}
.site-wrapper{display:table;width:100%;height:100%;min-height:100%;overflow:auto}
.site-wrapper-inner{display:table-cell;vertical-align:top}
@media (max-width:1920px){
    .navbar-header{float:none}
    .navbar-left,.navbar-right{float:none !important}
    .navbar-toggle{display:block}
    .navbar-collapse{border-top:1px solid transparent;box-shadow:inset 0 1px 0 rgba(255,255,255,0.1)}
    .navbar-fixed-top{top:0;border-width:0 0 1px}
    .navbar-collapse.collapse{display:none!important}
    .navbar-nav{float:none!important;margin-top:7.5px}
	.navbar-nav>li{float:none}
    .navbar-nav > li > a{padding:12px}
    .collapse.in{display:block !important}
}
.navbar-header{position:absolute;z-index:5;width:100%}
.navbar{position:fixed;z-index:10;border:none;width:100%}
.affix{position:fixed;background:#2d0a00;background:-webkit-linear-gradient(#541d0d,#2d0a00);background:-o-linear-gradient(#541d0d,#2d0a00);background:-moz-linear-gradient(#541d0d,#2d0a00);background:linear-gradient(#541d0d,#2d0a00);height:50px;z-index:500;width:100%}
.navbar-brand{float:none;display:block;padding:0;margin:0 auto;width:250px}
.affix .navbar-brand{float:left;padding:10px 15px}
.affix .navbar-brand img{margin:-5px 0 0 0;height:40px}
.navbar-toggle{border:none}
.navbar-toggle .icon-bar{background-color:#2d0a00;height:3px}
.affix .navbar-toggle .icon-bar{background-color:#fc0}
.navbar-toggle:hover, .navbar-toggle:focus{background:#2d0a00}
.navbar-toggle:hover .icon-bar, .navbar-toggle:focus .icon-bar{background-color:#fc0}
.nav > li{text-align:left;border-bottom:1px dotted #0e0200;font:normal 14px 'Oswald'}
.nav > li:last-child{border-bottom:none}
.navbar-nav{background:#2d0a00;padding:120px 0 0 0;margin:0 -15px}
.affix .navbar-nav{padding:0;margin:50px -15px 0 -15px}
.nav > li > a:focus, .nav > li > a:hover{background:#fc0;color:#111}
.navbar-nav > li > a{color:#fff}
.navbar-collapse{border:none;box-shadow:none}
.cover{position:absolute;z-index:5;
background:-webkit-linear-gradient(top, rgba(45,10,0,0), rgba(45,10,0,0.9));
background:-o-linear-gradient(bottom, rgba(45,10,0,0), rgba(45,10,0,0.9));
background:-moz-linear-gradient(bottom, rgba(45,10,0,0), rgba(45,10,0,0.9));
background:linear-gradient(to bottom, rgba(45,10,0,0), rgba(45,10,0,0.9));
left:0;bottom:0;padding:15px;width:100%;text-align:center;text-shadow:0 5px 5px #000;font:normal 12px 'Oswald';color:#fff}
.cover h1{margin:0}
.cover p.btn{background:#0f0;border:none;margin:10px 0}
.cover p.btn:hover{background:#f90}
.cover a{text-shadow:none;font:normal 18px 'Oswald';color:#333;padding:10px}
.content{position:relative;z-index:2;background-color:rgba(45,10,0,0.9);padding:15px;text-shadow:none}
.mainContent{background:#f6f6f6;padding:15px;border-radius:3px}
.contentInner{background:#f6f6f6;padding:15px;margin:-80px 0 0 0;border-radius:3px}
.content h1, .content h2, .content h3{text-align:center;font:normal 36px 'Oswald';color:#ef7d02}
.content h1 strong, .content h2 strong, .content h3 strong{font-weight:normal;color:#efb402}
.content h1{margin:0;font-size:30px}
.content h2{font-size:24px}
.content h3{font-size:18px}
.clickHere{float:none;margin:20px auto;width:300px}
.links{background:#eef2f1;margin:15px 0 0 0;padding:15px;border:1px solid #060;text-align:center;font:normal 10px Arial;color:#000}
.links a{display:block;padding:10px 0 0 0;font:bold 12px Arial;color:#000}
.links a:hover{color:#990000}
.imageLeft{float:left;margin:15px 15px 15px 0}
footer{position:relative;z-index:2;background-color:rgba(45,10,0,0.9);padding:15px;text-shadow:none;text-align:center;font:normal 11px Arial;color:#a7a7a7}
footer a{color:#a7a7a7}
footer a:hover{color:#fff}
@media (min-width:768px){
  .navbar{border-radius:0}
  .cover{padding:60px 0;font:normal 18px 'Oswald'}
}
@media (min-width:364px){
  .navbar-brand img{margin:15px 0 0 0}
  .navbar-nav{padding:80px 0 0 0}
}
#bg{position:fixed;top:-50%;left:-50%;width:200%;height:200%}
#bg img{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;min-width:50%;min-height:50%}
.mastheadInner{position:relative;z-index:2;background:url(../images/HorseWagering.jpg) center center;background-size:cover;height:300px}
.play-btn{text-align:center}
.play-btn a{background:#060;border-radius:5px;display:block;text-align:center;margin:20px auto;width:90%;text-shadow:0 3px 3px #000;font:normal 18px 'Oswald';color:#fff;line-height:50px}
.play-btn a:hover{background:#2d0a00;text-decoration:none}
.none{display:none}
.navbar-toggle .icon-bar{-webkit-transition:all 0.2s;transition:all 0.2s}
.navbar-toggle .top-bar{-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:5% 5%;transform-origin:5% 5%}
.navbar-toggle .middle-bar{opacity:0}
.navbar-toggle .bottom-bar{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:5% 95%;transform-origin:5% 95%}
.navbar-toggle.collapsed .top-bar{-webkit-transform:rotate(0);transform:rotate(0)}
.navbar-toggle.collapsed .middle-bar{opacity:1}
.navbar-toggle.collapsed .bottom-bar{-webkit-transform:rotate(0);transform:rotate(0)}
.horse-racing-form{width:100%;max-width:510px}