table.main,table.table{border-collapse:collapse}body{background:url(../../images/bg.gif) center top;margin:0;font:14px Arial,Helvetica,sans-serif;line-height:20px;color:#151820;text-shadow:1px 1px 1px rgba(0,0,0,.004);-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;padding-top:45px}.container{position:relative;margin:0 auto;width:1024px}.menu-container{text-align:center;overflow:hidden;width:100%;max-width:100%;position:fixed;top:0;z-index:999999;background:#191919;box-shadow:0 2px 8px #060606}.menu-container ul.menu{position:relative;z-index:999999;box-shadow:0 0 0 rgba(0,0,0,.3);font-size:0;line-height:0;text-align:right;padding-left:0}.menu-container a:link,.menu-container a:visited,.menu-container span.info{color:#DE2128;font-weight:700}.menu-container span .fa{font-size:1.3em}.menu-container span.livechat a:link,.menu-container span.livechat a:visited{color:#DE2128;text-transform:uppercase;font-weight:700;text-decoration:none}.menu-container span.livechat a:link i{color:#9c9da0;font-size:1.3em}.menu-container ul.menu li.right{float:none}.menu-container ul.menu li.right div{padding-right:0}.menu-container ul.menu li{position:relative;display:inline-block;float:left;padding:4px;font-size:16px;line-height:35px;text-align:left;white-space:nowrap;border-left:1px solid #333;font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif}.btn,.check-button label span.line,.main-menu-container .nav li,.text-center,input[type=number],td.detail,td.total{text-align:center}.menu-container ul.menu li:first-child{border-left-width:0}.menu-container ul.menu li div{display:block;padding:0 20px;text-decoration:none;color:#9c9da0;transition:background .4s,color .4s;-o-transition:background .4s,color .4s;-ms-transition:background .4s,color .4s;-moz-transition:background .4s,color .4s;-webkit-transition:background .4s,color .4s}.content-menu{display:block}.logo{float:left}ul.secondary-menu li ul{display:none;margin-right:10px}ul.secondary-menu li:hover>ul{display:block}ul.secondary-menu li ul li{height:30px;width:150px}ul.secondary-menu li ul li a{display:inline-block;vertical-align:middle;padding:5px 75px 5px 5px;color:#9c9da0!important;text-decoration:none;font-size:1em}ul.secondary-menu li ul{position:absolute;top:37px;left:0;background:#131313;border-radius:0 0 5px 5px;z-index:999;padding:10px 0;list-style:none inside}ul.secondary-menu li:hover{background:#0E0E0E;background:linear-gradient(top,#171618 0,#0E0E0E 40%);background:-moz-linear-gradient(top,#171618 0,#0E0E0E 40%);background:-webkit-linear-gradient(top,#171618 0,#000 40%)}ul.secondary-menu li.logout i{padding-left:5px}ul.secondary-menu li.logout:hover a{color:#DE2128!important}ul.secondary-menu{color:#fff;z-index:999;border-width:0 0 1px;list-style:none;box-shadow:0 0 9px rgba(0,0,0,.15);padding:0 5px;border-radius:6px;position:relative;display:inline-table;background:#222;background:-moz-linear-gradient(top,#222 0,#0F0F0F 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#3c3c3c),color-stop(100%,#222));background:-webkit-linear-gradient(top,#222 0,#0F0F0F 100%);background:-o-linear-gradient(top,#3c3c3c 0,#222 100%);background:-ms-linear-gradient(top,#3c3c3c 0,#222 100%);background:linear-gradient(top,#3c3c3c 0,#222 100%)}ul.secondary-menu li{float:left;padding-left:10px;padding-right:10px;position:relative}ul.secondary-menu>li.has-sub>a:before{content:"";position:absolute;top:23px;right:0;border:5px solid transparent;border-top:5px solid #fff}.pm-check>input+label:after,.pm-check>input+label:before{content:'';position:absolute}ul.secondary-menu li img{vertical-align:middle;padding-left:10px}ul.secondary-menu li a{display:inline-block;vertical-align:middle;padding:15px 5px;color:#9c9da0!important;text-decoration:none;text-shadow:1px 1px 0 rgba(0,0,0,.4);font-size:1.1em}.secondary-menu-container{float:right;margin-top:20px;height:70px}.header-container{background:url(../../images/bg-top.png);width:100%;height:130px}.header-container .login-form{float:right;width:350px;padding:16px 5px 5px;margin-top:15px}.header-container .login-form p{display:inline-block;margin-right:2px;margin-top:5px}.header-container .login-form p.login{float:right}.header-container .login-form span.fa{background-color:#292929;border-radius:3px 0 0 3px;color:#9c9da0;display:block;float:left;height:30px;line-height:30px;text-align:center;width:35px}.header-container .login-form input[type=password],.header-container .login-form input[type=text]{height:22px;border:1px solid #292929;padding:3px;color:#666;background-color:#191919;width:95px;font-size:15px;text-transform:uppercase}.header-container .login-form input[type=submit]{color:#E1E1E1;font-weight:700;text-transform:uppercase;padding-top:2px;padding-bottom:2px;height:30px;margin-right:5px;font-style:italic}.header-container .login-form input[type=submit]:hover{background:#53791c;background:-moz-linear-gradient(top,#53791c 0,#7db62d 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#53791c),color-stop(100%,#7db62d));background:-webkit-linear-gradient(top,#53791c 0,#7db62d 100%);background:-o-linear-gradient(top,#53791c 0,#7db62d 100%);background:-ms-linear-gradient(top,#53791c 0,#7db62d 100%);background:linear-gradient(to bottom,#53791c 0,#7db62d 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#53791c', endColorstr='#7db62d', GradientType=0 )}.main-menu-container{width:100%;height:50px;margin-top:-15px}.main-menu-container ul.nav{margin:0 auto;padding:0 0 0 20px;height:56px;-moz-box-shadow:0 0 15px rgba(0,0,0,.5);-webkit-box-shadow:0 0 15px rgba(0,0,0,.5);box-shadow:0 0 15px rgba(0,0,0,.5);text-transform:uppercase;border-bottom:1px solid #333;-moz-border-radius:6px 6px 0 0;border-radius:6px 6px 0 0;background:url(../../images/bg-menu.png)}.main-menu-container .nav li:first-child{border-left-width:0}.main-menu-container .nav li:last-child{border-right-width:0}.main-menu-container .nav li{list-style:none;display:inline-block;vertical-align:top;float:left;padding:10px 6px 0 0;font-size:14px;line-height:42px;white-space:nowrap}.main-menu-container .nav.md-menu{padding:0}.main-menu-container .nav.md-menu li{padding:10px 2px 0 0}.main-menu-container .nav.md-menu li a{margin:1px 13px 0}.main-menu-container .nav li:hover{background:url(../../images/bg-main-menu-hover.png) center top no-repeat}.main-menu-container .nav li a{display:block;margin:1px 25px 0;text-decoration:none;color:#9c9da0;text-shadow:-1px -1px 0 #000}.btn,.btn-group div,.pagination{display:inline-block}.main-menu-container .nav li.wagerSel a,.main-menu-container .nav li:hover a{border-bottom:3px solid #DE2128}.content-container{margin-top:7px;color:#9c9da0}.content-container .container{background:#191919}.content-container .container .wagercontent{padding-top:10px;padding-bottom:10px}.footer-container{min-height:100px}.footer-container .container{background:#191919;color:#666;padding:10px 0;border-bottom:2px solid #DE2128}.footer-container .container span:first-child{margin-left:10px}table.main{width:98%;margin:0 auto 15px;border:1px solid #000;box-shadow:0 2px 8px #060606}table.main thead tr.table-header th{background:#0F0F0F}table.full{width:100%}table.main thead tr.table-sport-header th{background:#262626;padding:3px 2px}table thead tr.table-header th a:visited,table.main thead tr.table-header th,table.main thead tr.table-header th a:link{color:#DE2128}table.main thead tr.table-header th a{font-weight:700}table.main thead tr.table-sport-header th a{font-size:15px}.btn,.sports-container label{font-size:14px}table.main thead tr.table-header th a:hover{text-decoration:underline}tr.table-header th img{margin-right:5px;margin-left:5px;vertical-align:middle}.options button[type=submit],.options input[type=submit],tr.table-header th input[type=submit]{height:25px;padding:2px 6px;margin-left:5px}tr.table-sub-header th{border-top:1px solid #000}.options .btn{height:25px!important;padding:2px 4px}.teaser-container{margin:0 auto;width:50%}.teaser-option{overflow:hidden;border:1px solid #0F0F0F;border-radius:8px;background-color:#141414;margin:10px;padding:10px;cursor:pointer}.teaser-option:hover{background:#0F0F0F;font-weight:700;border:1px solid #DE2128}.btn-danger,.btn-default{background-color:#DE2128}.btn,.btn-link{font-weight:400}.btn{margin-bottom:0;vertical-align:middle;cursor:pointer;background-image:none;border:1px solid transparent;white-space:nowrap;padding:6px 12px;line-height:1.428571429;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}a.btn-danger:link,a.btn-danger:visited{color:#fff!important}.btn-default{color:#fff;border-color:#CA0209}.btn-back:hover,.btn-default:hover,.btn-refresh:hover{background-color:#4CAF50;border-color:#43A047;color:#FFF!important}.btn-link{border-radius:0}.bold,table.TBLeagueLinks tbody>tr>td>a,tr.GameHeader{font-weight:700}.btn-refresh span{padding-right:5px}.btn-link:focus,.btn-link:hover{text-decoration:underline;cursor:pointer}.pagination>li>a,a:link{text-decoration:none}.btn-back{margin:4px;background-color:#DDD;color:#060606}.btn-back span{margin-left:5px}input[type=sumit].btn{font-size:12px;padding:2px 4px}h1{color:#fff;text-transform:uppercase;font-size:1.5em}h1,h2{margin-top:0;padding-top:10px}h2{color:#CBCCCE}hr{border-color:#060606;margin:3px 5px}.pagination{padding-left:0;margin:20px 0;border-radius:4px}.pagination>li{display:inline}.pagination>li>a{position:relative;float:left;padding:6px 10px;margin-left:-1px;line-height:1.42857143;color:#191919;background-color:#fff;border:1px solid #ddd}.align-right,td p a.top{float:right}.pagination>li>a:focus,.pagination>li>a:hover{z-index:3;color:#DE2128;background-color:#eee;border-color:#ddd}.pagination>li>a,.pagination>li>span{border-radius:50%!important;margin:0 2px}a:link,a:visited{color:#DE2128}.table-container{padding-top:10px;padding-bottom:10px}.check-button{margin:4px;overflow:auto;width:85px;min-height:25px;background-image:-webkit-gradient(linear,50% 100%,50% 0,color-stop(0,#c8c8c8),color-stop(100%,#fff));background-image:-webkit-linear-gradient(bottom,#c8c8c8 0,#fff 100%);background-image:-moz-linear-gradient(bottom,#c8c8c8 0,#fff 100%);background-image:-o-linear-gradient(bottom,#c8c8c8 0,#fff 100%);background-image:linear-gradient(bottom,#c8c8c8 0,#fff 100%);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px}.check-button label span.line:hover{cursor:pointer;border-color:1px solid #388E3C}.check-button label span.empty:hover{cursor:not-allowed}#left-menu .branch .title:hover,.btn-float,.pm-check>label,label:hover{cursor:pointer}.check-button label span.empty{min-height:20px;background:#ddd}.check-button label{width:4em}.check-button label span{padding:3px 0;display:block}.check-button label span.line{color:#000;letter-spacing:1.2px}.check-button input+span.line:hover{background-color:#A5D6A7}.check-button input:checked+span.line{background-color:#4CAF50;color:#fff}.check-button input:checked+span.line:hover{background-color:#66BB6A;color:#fff}select.options{max-width:180px}.form-input{display:block;width:100%;height:30px;padding:3px 6px;font-size:14px;line-height:1.42857;color:#555;background-color:#FFF;background-image:none;border:1px solid #CCC;border-radius:4px;box-shadow:0 1px 1px rgba(0,0,0,.075) inset;transition:border-color .15s ease-in-out 0s,box-shadow .15s ease-in-out 0s}.alert,table.options-table{width:50%}input[type=number].form-input,input[type=password].form-input{height:15px;max-width:55px}label input[type=number].form-input{min-width:70px!important}.margin-top-10{margin-top:10px}.padding-top-10{padding-top:10px}.alert{display:block;padding:5px 10px;border:1px solid transparent;border-radius:4px;margin:5px auto}.alert h1{font-size:1.2em;text-transform:none}.TNTHeaderLL,.btn-upper,td.draw,tr.gameBanner{text-transform:uppercase}.alert-warning{color:#a94442;border-color:#DE2128}table.main tr td{background:#141414}table.options-table,table.results-table,table.tblRaceSelections{background:#1f1f1f;border:1px solid #141414}table.tblRaceSelections{padding:7px}table.results-table{width:98%}.TNTHeaderLL{font-size:1.1em;color:#fff}.content-container .container table.TBBHContent{width:100%;margin:0 auto}td p a:link,td p a:visited,td.Title a,td.Title a:link,td.Title a:visited{color:#DE2128;font-weight:700}.TBLeagueLinks{border:1px solid #000;height:100%;margin:0 auto;width:95%;background:#252525;color:#000}a:link. a:visited{color:#DE2128}.TrGameOdd{background:#1f1f1f}tr.TrGameEven td img.rounded,tr.TrGameOdd td img.rounded{border-radius:50%}tr.TrGameEven td img,tr.TrGameOdd td img{vertical-align:middle;border-radius:25%}.TrGameEven{background:#141414}td.draw{padding-left:50px}table.table-figures{width:35%;font-size:1.2em}table.table-figures tbody tr td{padding-top:4px!important;padding-bottom:5px!important}table.table{margin:0 auto 15px;border:1px solid #000;box-shadow:0 2px 8px #060606}table.table thead tr th{background:#0F0F0F;color:#DE2128;padding-top:5px;padding-bottom:5px}table.table tbody tr td{padding:2px 5px}table.table-condensed tbody tr td{background:#141414;padding-top:1px;padding-bottom:1px}table.table-bordered tbody tr td{border:1px solid #000!important}table.table-figures.table-bordered{border-style:solid}table.table-error{color:#DE2128;width:50%}.header-lines-container{height:45px;background:#0F0F0F;padding:5px 15px}.header-lines-container .league-header{float:left;color:#DE2128}.game-date,.header-lines-container .options{float:right}.header-lines-container .league-header img{margin-right:10px;vertical-align:middle}tr.gameBanner{color:#D7D7D7;font:13px "Microsoft Sans Serif"}#race-menu .title,.TNTHeader,.btn-float,.date,td.detail,td.total{font-weight:700}tr.GameHeader td{background:#0F0F0F;padding-left:5px;padding-top:3px;padding-bottom:3px}tr.TrGameEven td,tr.TrGameOdd td{padding-bottom:2px;padding-top:2px}tr.TrGameEven td.date,tr.TrGameOdd td.date{color:#DE2128}.date i{margin-right:3px}td.label{color:#fff}td.detail{padding-top:10px}td.open-options .form-input{display:inline-block}td.total{vertical-align:top}.accordionContent{border:1px solid #000;background-color:#141414;border-top:none;padding:3px;text-align:left}.accordionContent ul{list-style-type:none;padding:2px;margin-top:1px;margin-bottom:1px}.accordionContent ul li{font-size:13px}.accordionHeader.accordionHeader-left{text-align:left}.accordionHeader,.accordionHeaderSelected{border:1px solid #000;background-color:#0F0F0F;font-size:12px;font-weight:700;padding:5px;margin-top:5px;cursor:pointer}.accordionHeaderSelected{color:#DE2128}.accordionHeader{border:1px solid #000}.accordionHeader img,.accordionHeaderSelected img{margin-right:3px;margin-left:1px;vertical-align:middle}.livelines-container div.section{display:inline-block;padding:0 5px}.livelines-container .livelines-menu{overflow:hidden;width:25%;float:left}.livelines-menu .accordionContent ul li a:hover{text-decoration:underline;color:#DE2128}.livelines-menu .accordionContent ul li a{color:#9c9da0}.livelines-container .livelines-content{overflow:hidden;width:73%}#left-menu .branch-closed .children{display:none}#left-menu .branch-closed .title{color:#9c9da0!important}#left-menu .branch{margin-bottom:10px}#left-menu .branch .title{background:#0F0F0F;padding-top:2px;border:1px solid #000}#left-menu .branch-closed .title,#left-menu .branch-open .title{color:#DE2128}#left-menu .branch .children{border:1px solid #000;padding:2px 4px}.leaf a:hover{text-decoration:underline!important}.TrackName h1{font-size:1.3em}#race-menu{background:#1f1f1f;border:1px solid #141414;padding:8px;margin-top:5px;margin-bottom:5px}.BG_LOGO{background:#DDD;border-radius:25%}.TrTntDetail:hover td{background-color:#0F0F0F}.btn-float{position:fixed;z-index:1000;width:100px;height:30px;border-radius:.2em;-moz-border-radius:.2em;-webkit-border-radius:.2em;padding-top:6px}.btn-continue{bottom:10px;right:450px;background:#DE2128;color:#ddd}.btn-refresh{bottom:10px;right:565px;background:#DDD;color:#000}.neon{color:#fff!important;font-family:Arial,sans-serif!important;text-shadow:1px 1px 0 #4da2fc,-1px -1px 0 #4da2fc,1px -1px 0 #4da2fc,-1px 1px 0 #4da2fc,4px 4px 8px #2c5889,-4px 4px 8px #2c5889,4px -4px 8px #2c5889,-4px -4px 8px #2c5889!important;-webkit-transition:text-shadow .2s linear;-moz-transition:text-shadow .2s linear;-ms-transition:text-shadow .2s linear;-o-transition:text-shadow .2s linear;transition:text-shadow .2s linear;-webkit-animation:neon .5s infinite alternate}.neon:hover{text-shadow:1px 1px 0 #fc4d4d,-1px -1px 0 #fc4d4d,1px -1px 0 #fc4d4d,-1px 1px 0 #fc4d4d,4px 4px 8px #892c2c,-4px 4px 8px #892c2c,4px -4px 8px #892c2c,-4px -4px 8px #892c2c}@-webkit-keyframes neon{to{text-shadow:1px 1px 0 #fc4d4d,-1px -1px 0 #fc4d4d,1px -1px 0 #fc4d4d,-1px 1px 0 #fc4d4d,4px 4px 8px #892c2c,-4px 4px 8px #892c2c,4px -4px 8px #892c2c,-4px -4px 8px #892c2c}}table.main thead tr.table-header th{background-color:#262626}.form-group.required .custom-check.no-error-border{border-color:transparent!important}.form-group.required .nps .scores{background:#eb4132;border-radius:4px}.form-control:hover{border-color:#8d8d8d}.form-control:focus{border-color:#66afe9;-webkit-box-shadow:0 2px 3px 0 rgba(102,175,233,.35);-moz-box-shadow:0 2px 3px 0 rgba(102,175,233,.35);box-shadow:0 2px 3px 0 rgba(102,175,233,.35)}.pm-check{position:relative;min-height:22px;border-left:2px solid transparent}.pm-check-block{display:block}.pm-check-inline{display:inline-block;min-height:25px;margin:0 5px}.pm-check>input{opacity:0;position:absolute}.pm-check>label{vertical-align:middle;font-size:13.5px;text-transform:none;padding:0 0 0 37px;color:#c3c4c6}.pm-check>input+label:before{top:0;left:5px;width:22px;height:22px;background:#FDFEFE;box-shadow:inset 0 1px 2px 2px rgba(0,0,0,.07),inset 0 0 0 1px #b7b7b7;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;transition:all .2s linear;display:inline-block;vertical-align:middle}.pm-check>input:focus+label:before,.pm-check>input:hover+label:before{box-shadow:inset 0 1px 2px 2px rgba(0,0,0,.1),inset 0 0 0 1px #adadad;background:#f9f9f9}.pm-check>input+label:after{opacity:0;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;transition:all .3s linear}.pm-check>input.checked+label:after,.pm-check>input:checked+label:after{opacity:1}.pm-check>input[type=checkbox]+label:after{width:16px;height:14px;top:5px;left:8px;background:url(http://logos.horizonsports.eu/icons/checkbox-inner.png) center center no-repeat;background-size:16px}.pm-check>input[type=checkbox]+label:before{border-radius:4px}.pm-check>input[type=checkbox].checked+label:before,.pm-check>input[type=checkbox]:checked+label:before{box-shadow:inset 0 0 0 1px rgba(0,0,0,.05),inset 0 0 0 12px #DE2128}.pm-check>input[type=checkbox].checked:focus+label:before,.pm-check>input[type=checkbox].checked:hover+label:before,.pm-check>input[type=checkbox]:checked:focus+label:before,.pm-check>input[type=checkbox]:checked:hover+label:before{box-shadow:inset 0 0 0 1px rgba(0,0,0,.2),inset 0 0 0 12px #DE2128}.pm-check>input[type=radio]+label:before{border-radius:50%}.pm-check>input[type=radio]+label:after{width:8px;height:8px;top:7px;left:12px;background:#fff;border-radius:50%;box-shadow:0 1px 1px 1px rgba(0,0,0,.12)}.pm-check>input[type=radio].checked+label:before,.pm-check>input[type=radio]:checked+label:before{box-shadow:inset 0 0 0 1px rgba(0,0,0,.05),inset 0 0 0 8px #DE2128}.pm-check>input.disabled+label,.pm-check>input:disabled+label{opacity:.6}.pm-check>input.disabled.checked+label:before,.pm-check>input.disabled:checked+label:before,.pm-check>input:disabled.checked+label:before,.pm-check>input:disabled:checked+label:before{box-shadow:inset 0 0 0 1px rgba(0,0,0,.05),inset 0 0 0 12px #999}.pitcher{font-size:.85em;font-style:italic}.participant-name{color:#c3c4c6}