.fragment.sports-title{position:relative;}.fragment.sports-title ul.racing-menu{display:block;list-style-type:none;}.fragment.sports-title ul.racing-menu > li{display:inline-block;}
.fragment.sports-title{background:#3A3A3A;}.fragment.sports-title > .breadcrumbs-content{border-bottom:solid 1px #474747;border-top:solid 1px #585858;color:#8DBD14;background:#3A3A3A;border-radius:0.272em;border-bottom-left-radius:0;border-bottom-right-radius:0;background:#3A3A3A linear-gradient(#414141,#333333) no-repeat;background:#3A3A3A -webkit-linear-gradient(#414141,#333333) no-repeat;background:#3A3A3A -moz-linear-gradient(#414141,#333333) no-repeat;background:#3A3A3A -o-linear-gradient(#414141,#333333) no-repeat;}.fragment.sports-title > .sports-heading{margin:0;border-top:solid 1px black;padding:0.4ex 0.4em;}.fragment.sports-title > .favourite-button{position:absolute;display:block;top:0.5ex;right:0.5em;height:20px;width:20px;background:url('../../image/favourite-icons.png') no-repeat;cursor:pointer;text-indent:-1000em;overflow:hidden;}.fragment.sports-title > .favourite-button.added{background-position:-20px 0;}.fragment.sports-title > .favourite-button:hover,.fragment.sports-title > .favourite-button.added:hover{background-position:-40px 0;}.fragment.sports-title ul.racing-menu{margin:0;padding:0 1em 1ex 1em;}.fragment.sports-title ul.racing-menu > li{margin:1ex 0;}.fragment.sports-title ul.racing-menu > li > a{border-top-color:#8B8B8B;border-bottom-color:#4A4A4A;border-style:solid none;border-width:1px;padding:0.5ex 1em;color:#FFF;background:#636363;font-weight:normal;border-radius:0.33em;background-image:linear-gradient(#727272,#545454);background-image:-webkit-linear-gradient(#727272,#545454);background-image:-moz-linear-gradient(#727272,#545454);background-image:-o-linear-gradient(#727272,#545454);}.fragment.sports-title ul.racing-menu > li.selected > a{border-top-color:#48A901;border-bottom-color:#2A5D00;background:#317900;box-shadow:inset 0 0 1ex rgba(255,255,255,0.33);background-image:url("../../image/stripe.png"),-webkit-linear-gradient(#48A901,#2A5D00);background-repeat:repeat;background-image:url("../../image/stripe.png"),-webkit-linear-gradient(#48A901,#2A5D00);background-image:url("../../image/stripe.png"),-moz-linear-gradient(#48A901,#2A5D00);background-image:url("../../image/stripe.png"),-o-linear-gradient(#48A901,#2A5D00);}
.fragment.nav-group-sb-type ul.content{margin:0;padding:0;}.fragment.nav-group-sb-type ul.content > li{display:inline-block;width:50%;}.fragment.nav-group-sb-type ul.content > li > a{display:block;padding:1ex 1em;}.fragment.coupon-for-nav-group .ev-title,.fragment.nav-group-mkt .ev-title{position:relative;padding:1ex 1em;}.fragment.coupon-for-nav-group .score-time,.fragment.nav-group-mkt .score-time{position:absolute;top:0;right:0;margin:7px;font-size:83%;}
.fragment.nav-group-sb-type ul.content{margin:0;padding:0;}.fragment.nav-group-sb-type ul.content > li > a{border-top:solid 1px #474747;}.fragment.nav-group-sb-type ul.content > li:first-child > a,.fragment.nav-group-sb-type ul.content > li:first-child + li > a{border-top:none;}.fragment.nav-group-sb-type ul.content > li:nth-child(odd) > a{margin-right:0.5em;}.fragment.nav-group-sb-type ul.content > li:nth-child(even) > a{margin-left:0.5em;}
.fragment.coupon-builder-for-sport ul.classes{margin:1ex;padding:0;}.fragment.coupon-builder-for-sport ul.classes > li{display:block;list-style-type:none;}.fragment.coupon-builder-for-sport ul.types{margin:1ex;padding:0;}.fragment.coupon-builder-for-sport ul.types > li{display:inline-block;width:50%;vertical-align:top;}.fragment.coupon-builder-for-sport ul.types > li > div{padding:1ex 0;}
.fragment.coupon-builder-for-sport{color:inherit;background:transparent;}.fragment.coupon-builder-for-sport ul.classes > li{margin:0.75em 0;color:#FFF;background:#282828;border-radius:0.25em;}.fragment.coupon-builder-for-sport ul.classes,.fragment.coupon-builder-for-sport ul.types{margin:0;padding:0;}.fragment.coupon-builder-for-sport ul.types > li > div{border-top:solid 1px #474747;}.fragment.coupon-builder-for-sport ul.types > li:first-child > div,.fragment.coupon-builder-for-sport ul.types > li:first-child + li > div{border-top:none;}.fragment.coupon-builder-for-sport ul.types > li:nth-child(odd) > div{margin-right:0.5em;}.fragment.coupon-builder-for-sport ul.types > li:nth-child(even) > div{margin-left:0.5em;}.fragment.coupon-builder-for-sport ul.classes > li{position:relative;}.fragment.coupon-builder-for-sport ul.classes > li > button{position:absolute;top:0;right:0;margin:0.5ex;padding:0.5ex;font-weight:normal;}
.fragment.event-coupon-builder-for-sport ul.classes,.fragment.event-coupon-builder-for-sport ul.types{margin:1ex;padding:0;}.fragment.event-coupon-builder-for-sport ul.classes > li,.fragment.event-coupon-builder-for-sport ul.types > li{display:block;list-style-type:none;}.fragment.event-coupon-builder-for-sport ul.evs{margin:0;padding:1ex 0;}.fragment.event-coupon-builder-for-sport ul.evs > li{position:relative;display:inline-block;margin:0.125em;padding:0.25ex 1em;min-width:16.25em;}
.fragment.event-coupon-builder-for-sport{color:inherit;background:transparent;}.fragment.event-coupon-builder-for-sport ul.classes > li{margin:0.75em 0;color:#FFF;background:#282828;border-radius:0.25em;}.fragment.event-coupon-builder-for-sport ul.classes,.fragment.event-coupon-builder-for-sport ul.types{margin:0;padding:0;}.fragment.event-coupon-builder-for-sport ul.classes > li{position:relative;}.fragment.event-coupon-builder-for-sport ul.classes > li > button{position:absolute;top:0.5ex;right:0.25em;padding:0.5ex 0.5em;font-weight:normal;}

.fragment.racing-events-for-date{color:inherit;background:transparent;}.fragment.racing-events-for-date div.day{position:relative;margin:0.75em 0;color:#FFF;background:#282828;border-radius:0.25em;}.fragment.racing-events-for-date ul.types > li{position:relative;}.fragment.racing-events-for-date ul.types > li .tv-channel{position:absolute;top:0;right:0;}.fragment.racing-events-for-date ul.types > li .tv-channel > img{vertical-align:middle;}.fragment.racing-events-for-date ul.events{padding:1ex 0;}.fragment.racing-events-for-date .coupon-controls{padding:0.5ex 0.25em;}.fragment.racing-events-for-date .coupon-controls a{margin:0 0.5em;color:#8FBE15;}.fragment.racing-events-for-date .coupon-controls button{padding:0.5ex 0.5em;}.fragment.racing-events-for-date .coupon-controls.top{position:absolute;top:0;right:0;}.fragment.racing-events-for-date .coupon-controls.bottom{text-align:right;}.fragment.racing-events-for-date div.legend{position:relative;padding:0.5ex 16em 0.5ex 1em;min-height:4ex;}.fragment.racing-events-for-date div.legend > ul.colour-code{position:absolute;top:0;right:0;margin:0.5ex 0.5em;padding:0;}.fragment.racing-events-for-date ul.colour-code > li,.fragment.racing-events-for-date ul.events > li{padding:0.25ex 1em;margin:0.125em;text-align:left;}.fragment.racing-events-for-date ul.events > li{padding-right:25px;position:relative;min-height:22px;}.fragment.racing-events-for-date ul.colour-code > li.live-price,.fragment.racing-events-for-date ul.events > li.live-price{color:#FFF;background-color:#71A552;}.fragment.racing-events-for-date ul.colour-code > li.off,.fragment.racing-events-for-date ul.events > li.off{color:#FFF;background-color:#A45352;}.fragment.racing-events-for-date ul.colour-code > li.result,.fragment.racing-events-for-date ul.events > li.result{color:#FFF;background-color:#526CA5;}.fragment.racing-events-for-date ul.events > li > a{color:inherit;}

.fragment.selections-for-event a.view-flash{margin-left:0.5em;font-size:90%;color:#DB0000;}.fragment.selections-for-event .scorecast > div,.fragment.selections-for-event .event-props,.fragment.selections-for-event .stats-time > .stats{display:inline-block;}.fragment.selections-for-event .stats-time > .clock.clock_mode_none{display:none;}.fragment.selections-for-event table.goalscorer{border-collapse:collapse;}.fragment.selections-for-event table.goalscorer th,.fragment.selections-for-event table.goalscorer td.gs-seln{padding:0.75ex 0.75em;}.fragment.selections-for-event table.goalscorer th:first-child{width:35%;}.fragment.selections-for-event table.goalscorer th{font-weight:normal;}.fragment.selections-for-event table.goalscorer td.gs-seln{border-top-width:1px;border-top-style:solid;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}.fragment.selections-for-event table.goalscorer tr:first-child td.gs-seln{border-top:none;}.fragment.selections-for-event table.goalscorer tr.no-score{border-top-width:2px;border-top-style:solid;}.fragment.selections-for-event .title{position:relative;padding:1ex 18em 1ex 30px;}.fragment.selections-for-event .title.display-scoreboard{padding-right:2em;}.fragment.selections-for-event .ev-name,.fragment.selections-for-event .score{font-weight:bold;font-size:130%;}.fragment.selections-for-event .score{margin:0 0.5em;}.fragment.selections-for-event .stats-time{position:absolute;top:0;right:0;margin:0.5ex;}.fragment.selections-for-event .stats-time > *{vertical-align:middle;}.fragment.selections-for-event .team-vs-team{position:relative;margin:-3ex 0 1ex;overflow:hidden;}.fragment.selections-for-event .team-vs-team .vs{position:absolute;left:50%;margin-left:-0.4em;}.fragment.selections-for-event .score-bg{background:black;font-size:130%;margin:0 0.2em;padding:0 0.2em;}.fragment.selections-for-event .sport-inplay{margin:0;position:relative;text-align:center;padding:0 1em 1em 1em;}.fragment.selections-for-event .sport-field{width:100%;max-width:620px;height:auto;}@-webkit-keyframes incident-opacity{25%{opacity:1;}75%{opacity:1;}100%{opacity:0;}}@-moz-keyframes incident-opacity{25%{opacity:1;}75%{opacity:1;}100%{opacity:0;}}@-o-keyframes incident-opacity{25%{opacity:1;}75%{opacity:1;}100%{opacity:0;}}@keyframes incident-opacity{25%{opacity:1;}75%{opacity:1;}100%{opacity:0;}}.fragment.selections-for-event .incident-tween{position:absolute;margin-top:1ex;z-index:-1;left:0;right:0;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);}.fragment.selections-for-event .incident-tween.start-tween{z-index:2;-webkit-animation:incident-opacity 4s 1;-moz-animation:incident-opacity 4s 1;-o-animation:incident-opacity 4s 1;animation:incident-opacity 4s 1;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;-o-animation-fill-mode:forwards;animation-fill-mode:forwards;}.fragment.selections-for-event .incident-tile{position:relative;border-radius:5px;border:2px solid black;width:100px;height:100px;margin:auto;margin-bottom:1em;}.fragment.selections-for-event .incident-tween > span{border-radius:5px;border:2px solid black;padding:0.2em;}.fragment.selections-for-event .incident-tile div{position:absolute;width:90px;height:90px;}.fragment.selections-for-event .incident-tile > div{margin:5px;}.fragment.selections-for-event .sport-inplay ul{list-style-type:none;margin-top:0;padding-left:0.8em;}.fragment.selections-for-event .sport-inplay ul li span:first-child{display:inline-block;min-width:3em;}.fragment.selections-for-event .sport-inplay ul li{text-align:left;}.fragment.selections-for-event .team-vs-team .leftTeam{width:49%;float:left;text-align:right;}.fragment.selections-for-event .team-vs-team .rightTeam{width:49%;float:right;text-align:left;}.fragment.selections-for-event .event-now-inplay,.fragment.selections-for-event .will-be-inplay{margin:0 0.5em;}.fragment.selections-for-event .sport-stats{position:relative;clear:left;margin:0 auto;border-spacing:0;width:38em;}.fragment.selections-for-event .sport-stats th{height:1.2em;}.fragment.selections-for-event .sport-stats th:first-child{border-radius:5px 0px 0px 0px;}.fragment.selections-for-event .sport-stats th:last-child{border-radius:0px 5px 0px 0px;}.fragment.selections-for-event .sport-stats td{border-top-width:1px;border-top-style:solid;min-width:1.4em;height:1.5em;}.fragment.selections-for-event .sport-stats td:first-child{padding-left:0.5em;margin-right:1.4em;text-align:left;}.fragment.selections-for-event .sport-inplay .li-tb{display:inline-block;width:10px;height:10px;margin:0 0.8em;}.fragment.selections-for-event .sport-inplay .tenn-win{visibility:hidden;background-repeat:no-repeat;}.fragment.selections-for-event .incident-tile.type-GWIN .tenn-win{visibility:visible;}.fragment.selections-for-event.stats-display{margin-bottom:0;}.fragment.selections-for-event{background:#3A3A3A;}.fragment.selections-for-event .scorecast{background:#1E1E1E;}.fragment.selections-for-event table.goalscorer tr.team-header{background:#1E1E1E;background:#1E1E1E linear-gradient(#212121,#1A1A1A) repeat-x;background:#1E1E1E -webkit-linear-gradient(#212121,#1A1A1A) repeat-x;background:#1E1E1E -moz-linear-gradient(#212121,#1A1A1A) repeat-x;background:#1E1E1E -o-linear-gradient(#212121,#1A1A1A) repeat-x;}.fragment.selections-for-event table.goalscorer td.gs-seln{border-top-color:#474747;}.fragment.selections-for-event table.goalscorer tr.no-score{border-top-color:#1D1D1D;}.fragment.selections-for-event .score-bg{background:black;}.fragment.selections-for-event .title,.fragment.selections-for-event .sport-inplay{background:#1c1c1c;}.fragment.selections-for-event .incident-tile{background:#666666;background:#666666 linear-gradient(#666666,#131313) repeat-x;background:#666666 -webkit-linear-gradient(#6666668,#131313) repeat-x;background:#666666 -moz-linear-gradient(#6666668,#131313) repeat-x;background:#666666 -o-linear-gradient(#666666,#131313) repeat-x;}.fragment.selections-for-event .clock,.fragment.selections-for-event .period,.fragment.selections-for-event .time{color:#A7A7A7;}.fragment.selections-for-event .sport-stats th,.fragment.selections-for-event  .incident-tween > span{background:#666666;background:-moz-linear-gradient(top,#666666 0%,#3b3b3b 15%,#3b3b3b 81%,#131313 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#666666),color-stop(15%,#3b3b3b),color-stop(81%,#3b3b3b),color-stop(100%,#131313));background:-webkit-linear-gradient(top,#666666 0%,#3b3b3b 15%,#3b3b3b 81%,#131313 100%);background:-ms-linear-gradient(top,#666666 0%,#3b3b3b 15%,#3b3b3b 81%,#131313 100%);background:linear-gradient(to bottom,#666666 0%,#3b3b3b 15%,#3b3b3b 81%,#131313 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#666666',endColorstr='#131313',GradientType=0 );}.fragment.selections-for-event .sport-stats td{border-top-color:#7d7d7d;background:#262626;}.fragment.selections-for-event .event-now-inplay{display:inline-block;height:16px;width:16px;background:url('../../image/event_refresh_icon.png') no-repeat;text-indent:-1000em;overflow:hidden;}.fragment.selections-for-event h6 .favourite-button{position:absolute;display:block;top:0.5ex;right:0.5em;height:20px;width:20px;background:url('../../image/favourite-icons.png') no-repeat;cursor:pointer;text-indent:-1000em;overflow:hidden;}.fragment.selections-for-event h6 .favourite-button.added{background-position:-20px 0;}.fragment.selections-for-event h6 .favourite-button:hover,.fragment.selections-for-event h6 .favourite-button.added:hover{background-position:-40px 0;}.fragment.selections-for-event .event-props{width:22px;height:26px;cursor:pointer;border:0;border-top:solid #6F6F6F 1px;border-bottom:solid #1D1D1D 1px;background:#4D4D4D;border-radius:0.25em;background:#484848 linear-gradient(rgba(96,96,96,0.5),rgba(64,64,64,0)) no-repeat;background:#484848 -webkit-linear-gradient(rgba(96,96,96,0.5),rgba(64,64,64,0)) no-repeat;background:#484848 -moz-linear-gradient(rgba(64,64,64,0.5),rgba(64,64,64,0)) no-repeat;transition:background-color 333ms ease,color 333ms ease;-webkit-transition:background-color 333ms ease,color 333ms ease;-moz-transition:background-color 333ms ease,color 333ms ease;}.fragment.selections-for-event .event-props:hover{background-color:#787878;}.fragment.selections-for-event .event-props > div{margin:auto;text-indent:-1000em;}.fragment.selections-for-event .event-props .toggle-timeline-icon{margin:5px 0 0 1px;width:20px;height:16px;background:url("../../image/toggle_timeline.svg") no-repeat;background-size:contain;background-repeat:no-repeat;}.fragment.selections-for-event .sound-button .sound-button-icon{margin-top:6px;width:14px;height:14px;background-image:url("../../image/sound-on-btn.svg");background-size:contain;background-repeat:no-repeat;}.fragment.selections-for-event .sound-button.sound-off .sound-button-icon{background:url("../../image/sound-off-btn.svg") no-repeat;background-size:contain;background-repeat:no-repeat;}.fragment.selections-for-racing-event{position:relative;}.fragment.selections-for-racing-event .mkt-footer{padding:1ex;}.fragment.selections-for-racing-event .racing-pager{z-index:1;position:absolute;right:0;margin:0.5ex 0.25em;}.fragment.selections-for-racing-event .racing-pager > *{display:inline-block;margin:0;border:solid 1px;border-color:#525252 #272727 #070707 #6A6A6A;padding:0.5ex 0.25em;vertical-align:top;}.fragment.selections-for-racing-event .racing-pager > a,.fragment.selections-for-racing-event .racing-pager > span{min-width:3em;color:#CDCDCD;background:#353535;text-align:center;background:#353535 linear-gradient(rgba(255,255,255,0.055),rgba(0,0,0,0.055)) no-repeat;background:#353535 -webkit-linear-gradient(rgba(255,255,255,0.055),rgba(0,0,0,0.055)) no-repeat;background:#353535 -moz-linear-gradient(rgba(255,255,255,0.055),rgba(0,0,0,0.055)) no-repeat;background:#353535 -o-linear-gradient(rgba(255,255,255,0.055),rgba(0,0,0,0.055)) no-repeat;}.fragment.selections-for-racing-event .racing-pager > a:hover{background-color:#5B5B5B;border-top-color:#737373;text-decoration:none;}.fragment.selections-for-racing-event .racing-pager > a.current-page,.fragment.selections-for-racing-event .racing-pager > span.current-page{border-bottom-color:#8FBE15;background:#313428 linear-gradient(#404040,#505640) no-repeat;background:#313428 -webkit-linear-gradient(#404040,#505640) no-repeat;background:#313428 -moz-linear-gradient(#404040,#505640) no-repeat;background:#313428 -o-linear-gradient(#404040,#505640) no-repeat;}.fragment.selections-for-racing-event .racing-pager > button{border-radius:100em;}.fragment.selections-for-racing-event .racing-pager > button[name="pager-back"]{border-left-style:none;border-top-right-radius:0;border-bottom-right-radius:0;}.fragment.selections-for-racing-event .racing-pager > button[name="pager-forward"]{border-right-style:none;border-top-left-radius:0;border-bottom-left-radius:0;}.fragment.selections-for-racing-event .racing-pager > button > span{display:block;text-indent:-1000em;overflow:hidden;width:12px;}.fragment.selections-for-racing-event .racing-pager > button{min-height:18px;}.fragment.selections-for-racing-event .racing-pager > button[name="pager-back"] > span{background:url("../../image/previous.png") center no-repeat;}.fragment.selections-for-racing-event .racing-pager > button[name="pager-forward"] > span{background:url("../../image/next.png") center no-repeat;}.fragment.selections-for-racing-event .racing-pager > button[disabled] > span{opacity:0.33;}
.fragment.selections-for-racing-quickpick table.mkt thead tr{background:#1E1E1E;background:#1E1E1E linear-gradient(#212121,#1A1A1A) no-repeat;background:#1E1E1E -webkit-linear-gradient(#212121,#1A1A1A) no-repeat;background:#1E1E1E -moz-linear-gradient(#212121,#1A1A1A) no-repeat;background:#1E1E1E -o-linear-gradient(#212121,#1A1A1A) no-repeat;}.fragment.selections-for-racing-quickpick table.mkt th.ev-name a{color:#FFFFFF;}.fragment.selections-for-racing-quickpick table.mkt th.ev-name .ev-time{font-weight:normal;}.fragment.selections-for-racing-quickpick table.mkt thead tr > th{padding:1ex 0.5em;}.fragment.selections-for-racing-quickpick table.mkt{border-collapse:collapse;}.fragment.selections-for-racing-quickpick table.mkt td.first{padding-right:1.5em;}.fragment.selections-for-racing-quickpick table.mkt tbody .item-container{padding:0.3ex 0.5em;min-width:4em;}.fragment.selections-for-racing-quickpick h6.type-name{font-weight:bold;}.fragment.selections-for-racing-quickpick .quickpick-popup{display:none;position:absolute;top:-1ex;left:100%;background:#EFF7C5;border:1px solid #818668;padding:1ex;color:#000;}.fragment.selections-for-racing-quickpick  div.quickpick-popup:hover{display:block;z-index:100;}.fragment.selections-for-racing-quickpick input[name="add-to-slip"]:disabled + .seln-number{color:#7F7F7F;}.fragment.selections-for-racing-quickpick  div.quickpick-popup .price{font-weight:bold;}.fragment.selections-for-racing-quickpick .quickpick-popup .select-arrow-in{position:absolute;z-index:1;margin-left:2px;margin-top:-7px;border-top:7px solid transparent;border-bottom:7px solid transparent;border-right:7px solid #EFF7C5;width:0;height:0;}.fragment.selections-for-racing-quickpick .quickpick-popup .select-arrow{position:absolute;z-index:0;top:1ex;left:-8px;margin-top:1px;border-top:8px solid transparent;border-bottom:8px solid transparent;border-right:8px solid #818668;width:0;height:0;}