#mydinamicmenu { color:#0a292e; position:relative; overflow:hidden; }
#mydinamicmenu a { text-decoration:none; }
#mydinamicmenu ul { margin: 0pt; padding: 0pt; list-style-type: none; list-style-image: none; list-style-position: outside; }
#mydinamicmenu ul li a { cursor:pointer; }
#mydinamicmenu h2 { background:url("/sites/all/themes/sbgeuro/images/sg-bullet.png") no-repeat scroll 0 3px transparent; border-bottom:13px solid #00A8C9; color:#0B282E; display:block; font-size:15px; font-weight:bold; height:25px; margin:0; padding:0 0 0 35px; text-align:left; text-transform:uppercase; width:100%; }
#mydinamicodds { }
#mydinamicmenu ul li { background:url("/sites/all/themes/sbgeuro/images/odds/bullet.png") no-repeat scroll 0 12px transparent; list-style-image:none; list-style-type:none; margin: 0px 0 0 0; padding:0; }
#mydinamicmenu ul li a { padding:7px 5px 7px 40px; margin:0; display:block; position:relative; height:100%; background:url("/sites/all/themes/sbgeuro/images/odds/bullet.png") no-repeat scroll 0 12px transparent; margin:0; line-height:1.2; border-bottom:1px solid #B5B4B4; color: #FFF; text-decoration: none; font-size: 11px; }
#mydinamicmenu ul li a:hover { background:url("/sites/all/themes/sbgeuro/images/odds/bullet-over.png") no-repeat scroll 0 12px #0b282e; color:#ffffff; }
#mydinamicmenu ul li a.leagueSelected { background:url("/sites/all/themes/sbgeuro/images/odds/bullet-over.png") no-repeat scroll 0 12px #0b282e; color:#ffffff; }
#oddswrapper { position:relative; }
#oddswrapper h2 { padding:0; margin:0; }
.gameInfo { position:relative; display:block; clear:both; background:none repeat-x scroll 0 0 #CCCACA; height:auto; min-height:26px; width:100%; float:left; }
.gameTitle { position:relative; display:block; font-weight:bold; clear:both; }
.gameDate { background:url("/sites/all/themes/sbgeuro/images/odds/bullet-date.png") no-repeat scroll 5px 3px transparent; display:block; height:auto; min-height:26px; position:relative; width:350px; padding: 0px 0px 0px 30px; }
.gameDate p { margin:0; padding:0; }
.gameStatus { position:absolute; display:block; left:auto; right:0; top:0; height:26px; padding:0 34px; }
.oddsHeader div.lineTeam { background:url("/sites/all/themes/sbgeuro/images/sg-bullet.png") no-repeat scroll 0 5px transparent; height:100%; padding-left:40px; text-align:left; width:43%; }
.oddsHeader div.lineps { height:100%; }
.oddsHeader div.linetl { height:100%; }
.oddsHeader div.lineml { height:100%; }
.gameOdds { position:relative; display:block; clear:both; height:24px; padding-top:2px; }
.lineTeam { display:block; float:left; position:relative; width:350px; padding-left:5px; width:50%; }
.lineps { display:block; float:left; position:relative; width:120px; text-align:center; width:15%; }
.linetl { display:block; float:left; position:relative; width:120px; text-align:center; width:15%; }
.lineml { display:block; float:left; position:relative; width:120px; text-align:center; width:15%; }
.oddsHeader { overflow:hidden; text-align:center; font-weight:bold; height:25px; padding:0; text-transform:uppercase; border-bottom:13px solid #0B282E; }
/*.gamewrapper{border-bottom: 7px solid #0B282E; margin:3px 0;}*/
.greenstatus { background:url("/sites/all/themes/sbgeuro/images/odds/open-date.png") no-repeat scroll 0 6px transparent; }
.redstatus { background:url("/sites/all/themes/sbgeuro/images/odds/close-date.png") no-repeat scroll 0 6px transparent; }
.oddscolor1 {/*background-color:#efefef;*/ border-top:1px solid #CCCACA; }
.oddscolor2 {/*background-color:#ffffff;*/ }
/*Weird fix*/
.node { padding-top:0; }
/*Tabs*/
div.oddswrappermini { width:305px; float:right; height:242px; overflow-x:hidden; overflow-y:scroll; position:relative; font-size:13px; }
div#minikaiodds { padding:0; position:relative; }
div#minikaiodds .ui-tabs-nav { margin:0; padding:0; height:20px; width:305px; }
div#minikaiodds .ui-widget-header { background:none repeat scroll 0 0 #101010; color:#222222; font-weight:bold; }
div#minikaiodds .ui-helper-clearfix { display:block; height:22px; width:305px; float: right; }
div#minikaiodds .ui-tabs .ui-tabs-nav li a,
div#minikaiodds .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a { cursor:pointer; }
div#minikaiodds .ui-state-default,
div#minikaiodds .ui-widget-content .ui-state-default { background:#E6E6E6; color:#555555; font-weight:normal; }
div#minikaiodds .ui-state-active,
div#minikaiodds .ui-widget-content .ui-state-active { background:#FFFFFF; color:#212121; font-weight:normal; }
div#minikaiodds .ui-state-hover,
div#minikaiodds .ui-widget-content .ui-state-hover,
div#minikaiodds .ui-state-focus,
div#minikaiodds .ui-widget-content .ui-state-focus { background:#DADADA; color: #212121; font-weight: normal; }
div#minikaiodds .ui-tabs-nav li { border-bottom:0 none !important; float:left; list-style:none outside none; margin:0 0 0 0px; padding:0; position:relative; top:0; white-space:nowrap; background:none #101010; width:101px; }
div#minikaiodds .ui-tabs-nav li:hover { background:none #00A8C9; }
div#minikaiodds .ui-tabs-nav li a { float:left; height:18px; line-height:1; margin:0; padding:2px 0; text-decoration:none; font-weight:bold; color:#ffffff; text-align:center; width:100%; }
div#minikaiodds .ui-tabs-panel { background:none repeat scroll 0 0 transparent; border:0 none; display:block; padding:0 }
div#minikaiodds .ui-tabs-hide { display:none !important; }
div#minikaiodds .ui-tabs-nav li.ui-tabs-selected { background-color:#00a9ca; }
div#minikaiodds .ui-tabs-nav li.ui-tabs-selected a { color:#101010; }
div#minikaiodds .tabsinfo { border-bottom:1px solid #c1c1c1; padding:11px 9px 9px 9px; position:relative; }
div#minikaiodds .tabsinfo p { width:170px; font-size:15px; font-weight:bold; left:160px; margin:0; padding:0; position:absolute; top:12px; line-height:1; }
#minikaiodds .greenstatus { background:none no-repeat scroll 0 6px transparent; }
#minikaiodds .redstatus { background:none no-repeat scroll 0 6px transparent; }
#minikaiodds .oddsHeader div.lineTeam { background:none no-repeat scroll 0 5px transparent; height:100%; padding-left:10px; text-align:left; width:43%; }
.minititle { background:url("/sites/all/themes/sbgeuro/images/sg-bullet.png") no-repeat scroll 0 3px transparent;/*border-bottom:13px solid #00A8C9;*/ color:#0B282E; display:block; font-size:15px; font-weight:bold; height:25px; margin:0 0 0 0; padding:0 0 0 35px; text-align:left; text-transform:uppercase; }
.miniborder { border-left:1px solid #c1c1c1; }
#minikaiodds .oddsHeader { overflow:hidden; text-align:center; font-weight:bold; height:25px; padding:0; text-transform:uppercase; border-bottom:13px solid #0B282E; }
