@charset "utf-8";
/* CSS Document */

#sp-main-menu ul.level-0 > li { display: inline-block; margin: 0; padding: 12px 4px; position: relative; text-transform: uppercase; font-size: 15px; font-weight: 700; background: url(../images/menu-divider.png) 100% 50% repeat-y; -webkit-transition: all 200ms; -moz-transition: all 200ms; -o-transition: all 200ms;  transition: all 200ms;}

/*this adjusted the menu left and right padding*/
#sp-main-menu ul.level-0 > li > a {  display: block;  margin-top: 0px;  margin-right: 0px;  margin-bottom: 0px;  margin-left: 0px;
  padding-top: 10px;  padding-right: 5px;  padding-bottom: 10px;  padding-left: 5px;  color: #ffffff;}

#sp-main-menu ul.level-0 > li {display: inline-block; margin: 0; padding: 12px 2px;z-index:999999!important;}

#sp-slide.span12 {z-index:-1!important;}

#sp-header-logo.span2{margin-top:-145px!important;}

#sp-scorestream.span12 { margin: 10px 0px -5px 0px !important; z-index:9 !important;}

#sp-fp-headlines-wrapper {margin-bottom:-20px!important; } 

#sp-headlines.span3{background-color:#CC0033; margin-top:-15px; }

/*this pulled up main content of site on the homepage only*/
.homepage #sp-scroller-wrapper { margin-top: -5px;}

/*i changed to 80px for the ninja icons module*/
#sp-categories-wrapper #sp-categories {  border-top: 1px solid #232323;  -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .1);
  -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .1);  box-shadow: inset 0 1px 0 rgba(255, 255, 255, .1);  padding: 0 20px;  height: 80px;  line-height: 80px;}

#sp-bottom-wrapper #sp-bottom5 {  padding-top: 0px;}

#sp-sidebar1 {  border-left: 0px solid #fff;  border-right: 0px solid #e1e1e1;
  padding-bottom: 0px;  -webkit-box-shadow: inset 1px 0 0 #e1e1e1,inset -1px 0 0 #fff;  -moz-box-shadow: inset 1px 0 0 #e1e1e1,inset -1px 0 0 #fff;  box-shadow: inset 1px 0 0 #e1e1e1,inset -1px 0 0 #fff;}

#sp-gc-1.span.3 {color:#FFFFFF!important;}
#sp-gc-2.span.3 {color:#FFFFFF!important;}
#sp-gc-3.span.3 {color:#FFFFFF!important;}
#sp-gc-4.span.3 {color:#FFFFFF!important;}

#gamecenter-and-social.row-fluid { background-color:#007DBC; margin-top:0px;}

/*this set background hover on bottom memu positions*/
#sp-bottom-wrapper ul li a:hover {  color: #fff !important; text-shadow: none; font-weight:bold!important;}

@media (min-width: 320px) and (max-width: 480px) { 
.responsive #sp-main-body-wrapper { padding-top: 10px!important; }
.responsive .featured-news h3 { top: 50%; margin-top: 0px!important;} }

@media (min-width: 768px) and (max-width: 979px) {
.responsive #sp-main-body-wrapper { padding-top: 10px!important;} 
.responsive .featured-news h3 { top: 50%; margin-top: 0px!important;} }

/*this set the dropdown menu background color*/
.sp-submenu .sp-submenu-wrap {  background: #232323;  -webkit-box-shadow: 0 0 10px 0 rgba(0,0,0,.2);  -moz-box-shadow: 0 0 10px 0 rgba(0,0,0,.2);  box-shadow: 0 0 10px 0 rgba(0,0,0,.2);}

#sp-main-menu li li:not(.sp-menu-group):hover a,
#sp-main-menu li li:not(.sp-menu-group).active a {  color: #FFF;}

#sp-main-menu div.sp-menu-group a.sp-menu-group .menu-title {  text-transform: capitalize;  font-size: 14px;  color: #FFF;}

#sp-main-menu ul.level-0 > li >a .menu-desc {  font-size: 11px;  color: #FFF;  display: block;}

/*bottom presets adjustment for font and link color*/
#sp-bottom-wrapper a:not(.btn),
#sp-partner-wrapper a:not(.btn) {  color: #FFFFFF;}

#sp-bottom-wrapper a:not(.btn):hover,
#sp-partner-wrapper a:not(.btn):hover {  color: #FFFFFF;}

.srfrPreText{ font-size:16px; font-weight:bold;color:#FFF; margin-left: 8px; margin-top:8px;}

#sp-component.menu-news-headline-news div..srfrPreText{font-size:20px; font-weight:bold;color:#000; margin-left: 8px; margin-top:8px;}

#sp-gamecenter-and-social-wrapper.container{background-color:#a30dob!important;}

#sp-frontpage-news.span12{background-color:#9E0000!important;}

#sp-scroller-wrapper .sp-nh-item {background: #0199CB!important;}

/*this colored preset button backgrounds*/
.btn-primary,
button,
input[type='submit'],
input[type='button'],
submit {
  color: #fff;
  text-shadow: 0 -1px 0 rgba(0,0,0,0.25);
  background-color: #0199cb!important;
  background-image: -moz-linear-gradient(top,#0199cb,#0199cb)!important;
  background-image: -webkit-gradient(linear,0 0,0 100%,from(#0199cb),to(#0199cb))!important;
  background-image: -webkit-linear-gradient(top,#0199cb,#0199cb)!important;
  background-image: -o-linear-gradient(top,#0199cb,#0199cb)!important;
  background-image: linear-gradient(to bottom,#0199cb,#0199cb)!important;
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffbf7f7', endColorstr='#fffbf9f7', GradientType=0);
  border-color: #0199cb #0199cb #e2d3c4;
  border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
  *background-color: #0199cb!important;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}