.span-6 .mod-content .gradient-container {
background: #fff;
height:65px;
overflow: hidden;
padding-top:5px;
}

.span-6 .mod-content .gradient-container h3{
	font-size:14px;
	color:#757575;
    position:static;
    left:0;
    top:0;
}
.span-6 .mod-content .gradient-container .col-right h3{color:#608FD6;}

.largeteamlogo{
	float:left;
	margin-top:-20px;
	padding-right:20px;
    width:95px;
    height:70px;
}

.trendinginfo {
	color:#757575;
	float: left;
	width: 385px;
    margin:5px 0 0 15px;
}

.trendinginfo img{
	float:left;
	margin-top:0px;
	margin-right:7px;
}

.span-6 .mod-content .gradient-container .trendinginfo h3{
    position:static;
     width:340px;
}

.span-6 .mod-content .gradient-container .trendinginfo p{
    float:left;
    position:static;
    width:200px;
    margin:0;
}

.schoolname{
	color:#333333;
	font-size:20px;
	margin-left:20px;
    height:27px;
    overflow:hidden;
}

.mod-container p.footer {
float:left;
margin: 0;
padding: 0px 8px;
text-align: right;
font-size: 10px;
height: 14px;
width: auto;
clear: both;
}

.insidenumbers{
	width:330px;
	float:left;
    margin-top:14px;
}

.schoolinfo{margin-top:5px; width:400px;}

.span-6 .mod-content .insidenumbers .gradient-container{
    padding-top:0;
    float:left;
    padding-left:0;
}

.span-6 .mod-content .insidenumbers .gradient-container h4{
    margin:0 0 5px 0;
}

body.classrank .commits .leftbox {
width: 125px;
background: white;
height: auto;
overflow: auto;
padding: 7px;
border-left: #C2C2C2 1px solid;
border-bottom: #C2C2C2 1px solid;
float: left;
margin-bottom: 8px;
}

body.classrank .commits .team .main {
width: 56px;
height: 60px;
margin-top: 20px;
text-align: center;
}

.floatleft {
float: left!important;
}

body.classrank .commits .team .sub {
width: 65px;
height: 33px;
margin-top: 7px;
text-align: center;
}

body.classrank .commits .team .sub {
width: 65px;
height: 33px;
margin-top: 7px;
text-align: center;
}

.teamhead{
	float:left;
	line-height:18px;
	text-align:center;
	
}

.teamhead .floatleft{
	padding-left:8px;
	
}
.teamhead .floatleft span{
	font-size:25px;
	font-weight:bold;
}

.avehead{
	float:left;
	padding-left:30px;
	line-height:18px;
	text-align:center;
}

.avehead .floatleft{
	padding-left:30px;
	
}

.avehead .floatleft span{
	font-size:25px;
	font-weight:bold;
	
}

.dt-info, .dt-dest, .dt-stats {
    border-bottom: none;
    border-top: none;
    display: inline-block;
    margin: 0 0 6px;
    padding: 0px 0;
    width: 700px;
}

.dt-stats .stats-col-1, .dt-stats .stats-col-2 {
    padding: 0 10px;
    width: 250px;
}

.floatleft {
    float: left !important;
}

.dt-stats{
	float:left;
}

.dt-stats h4 {
    color: #7C7C7C !important;
    font-size: 13px !important;
    line-height: 13px !important;
    margin-bottom: 10px;
    text-transform: uppercase;
}

.dt-stats .dt-stats-table {
    text-align: center;
}

table {
    border-collapse: collapse;
    border-spacing: 0;
    font-size: inherit;
}

.dt-stats .dt-stats-table thead tr td {
    background: none repeat scroll 0 0 #E6E6E6;
    border-right: 3px solid #FFFFFF;
    color: #7C7C7C;
    font: 10px/10px Verdana,Arial,Helvetica,sans-serif;
    height: 18px;
    text-transform: uppercase;
}
.dt-stats .dt-stats-table td {
    vertical-align: middle;
}

.dt-stats .dt-stats-table tbody tr td {
    color: #505050;
    font: bold 17px/17px Helvetica,Arial,sans-serif;
    height: 18px;
    padding-top: 5px;
    vertical-align: bottom;
}


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



.span-6 .mod-content p {
margin: 10px;
}

.span-6 .mod-content h3 {
position: absolute;
top: 10px;
left:210px;
width:500px;
}

.span-6 .mod-container .mod-content .gradient-container{
    height:70px;
}

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

ul li.carousel-item .largeteamlogo {
float: left;
margin-top: 6px;
padding-right: 5px;
width:70px;
height:70px;
}
ul#myTeamsMod li.myTeams .largeteamlogo{margin-top:-2px;}

.dt-info, .dt-dest, .dt-stats {
    border-bottom: none;
    border-top: none;
    display: inline-block;
    margin: 0 0 6px;
    padding: 0px 0;
    width: 700px;
}

.dt-stats .stats-col-1, .dt-stats .stats-col-2 {
    padding: 0 10px;
    width: 680px;
}

.floatleft {
    float: left !important;
}

.dt-stats{
	float:left;
}

.dt-stats h4 {
    color: #7C7C7C !important;
    font-size: 13px !important;
    line-height: 13px !important;
    margin-bottom: 10px;
    text-transform: uppercase;
}

.dt-stats .dt-stats-table {
    text-align: center;
}

table {
    border-collapse: collapse;
    border-spacing: 0;
    font-size: inherit;
}

.dt-stats .dt-stats-table thead tr td {
    background: none repeat scroll 0 0 #E6E6E6;
    border-right: 3px solid #FFFFFF;
    color: #7C7C7C;
    font: 10px/10px Verdana,Arial,Helvetica,sans-serif;
    height: 18px;
    text-transform: uppercase;
}
.dt-stats .dt-stats-table td {
    vertical-align: middle;
}

.dt-stats .dt-stats-table tbody tr td {
    color: #505050;
    font: bold 17px/17px Helvetica,Arial,sans-serif;
    height: 18px;
    padding-top: 5px;
    vertical-align: bottom;
}

.dt-stats .red-stars {
    margin-left: auto;
    margin-right: auto;
}
.red-stars.five, .black-stars.five, .red-stars-sort.five, .red-stars-large.five {
    background-position: 0 0;
}
.red-stars {
    background-image: url("http://a.espncdn.com/espnu/i/recruiting/scouts-stars-small.png");
    background-repeat: no-repeat;
    height: 12px;
    width: 70px;
}
.red-stars-five{background-position:right 2px;}
.red-stars-three{background-position:right -48px;}
.red-stars-two{background-position:right -74px;}
.red-stars-one{background-position:right -98px;}

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

.span-6 .mod-content .gradient-container {
background: url(http://a.espncdn.com/i/recruiting/signingday/2013/teams_cta.jpg) no-repeat;
height: 60px;
overflow: hidden;
}

.largeteamlogo {
float: left;
margin-top: -20px;
padding-right: 5px;
}
.mod-espnu150-live .mod-content .gradient-container .controls{top:0; right:0; margin:5px 65px 0 0;}

.dt-info, .dt-dest, .dt-stats {
    border-bottom: none;
    border-top: none;
    display: inline-block;
    margin: 0 0 6px;
    padding: 0px 0;
    width: 700px;
}

.dt-stats .stats-col-1, .dt-stats .stats-col-2 {
    padding: 0 10px;
    width: 680px;
}

.floatleft {
    float: left !important;
}

.dt-stats{
	float:left;
}

.dt-stats h4 {
    color: #7C7C7C !important;
    font-size: 13px !important;
    line-height: 13px !important;
    margin-bottom: 10px;
    text-transform: uppercase;
}

.dt-stats .dt-stats-table {
    text-align: center;
}

table {
    border-collapse: collapse;
    border-spacing: 0;
    font-size: inherit;
}

.dt-stats .dt-stats-table thead tr td {
    background: none repeat scroll 0 0 #E6E6E6;
    border-right: 3px solid #FFFFFF;
    color: #7C7C7C;
    font: 10px/10px Verdana,Arial,Helvetica,sans-serif;
    height: 18px;
    text-transform: uppercase;
}
.dt-stats .dt-stats-table td {
    vertical-align: middle;
}

.dt-stats .dt-stats-table tbody tr td {
    color: #505050;
    font: bold 17px/17px Helvetica,Arial,sans-serif;
    height: 18px;
    padding-top: 5px;
    vertical-align: bottom;
}

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

.span-6 .mod-content .gradient-container {
background: url(http://a.espncdn.com/i/recruiting/signingday/2013/recruits_cta.jpg) no-repeat;
height: 60px;
overflow: hidden;
}

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


#sd-tabs{
	background:url(http://a.espncdn.com/i/recruiting/signingday/2013/nav_bg.jpg) no-repeat #eeebe5;
	clear:both;
	width:924px;
	height: 31px;
}

body.tier3 #sub-branding {
	position:relative;
	margin: 0 10px 0px 0;
    background: url(http://a.espncdn.com/i/recruiting/signingday/2013/signing_day_h.jpg) no-repeat scroll 0 0 transparent !important;
}

.mod-header2 {
	background: url(http://a.espncdn.com/i/recruiting/signingday/2013/nav_bg.jpg)no-repeat #eeebe5;
	height: 31px;
	width:924px;
	overflow:hidden;
	position:relative;
}



.span-6 .mod-content .gradient-container {
	background: #fff;
	height:60px;
	overflow: hidden;
}



.tier-1-nav li{
    background: none;
	height:31px;
	opacity: 1;
}



#rankings-btn.active{
    background: url(http://a.espncdn.com/i/recruiting/signingday/2013/class_rankings_on.jpg);
	height:31px;
	width: 133px;
	opacity: 1;
}

#rankings-btn{
    background: url(http://a.espncdn.com/i/recruiting/signingday/2013/class_rankings_off.jpg);
	height:31px;
	width: 133px;
	opacity: 1;
}

#rankings-btn:hover{
    background: url(http://a.espncdn.com/i/recruiting/signingday/2013/class_rankings_on.jpg);
	height:31px;
	width: 133px;
	opacity: 1;
}

#social-btn{
    background: url(http://a.espncdn.com/i/recruiting/signingday/2013/social_off.jpg);
	height:31px;
	width: 83px;
	opacity: 1;
}

#social-btn:hover{
    background: url(http://a.espncdn.com/i/recruiting/signingday/2013/social_on.jpg);
	height:31px;
	width: 83px;
	opacity: 1;
}

#social-btn.active{
    background: url(http://a.espncdn.com/i/recruiting/signingday/2013/social_on.jpg);
    height:31px;
    width: 83px;
    opacity: 1;
}

#hot-btn{
    background: url(http://a.espncdn.com/i/recruiting/signingday/2013/hot_red_off.jpg);
	height:31px;
	width: 66px;
	opacity: 1;
}

#hot-btn:hover{
    background: url(http://a.espncdn.com/i/recruiting/signingday/2013/hot_red_on.jpg);
	height:31px;
	width: 66px;
	opacity: 1;
}

#hot-btn.active{
    background: url(http://a.espncdn.com/i/recruiting/signingday/2013/hot_red_on.jpg);
    height:31px;
    width: 66px;
    opacity: 1;
}

#recruits-btn{
    background: url(http://a.espncdn.com/i/recruiting/signingday/2013/my_recruits_off.jpg);
	height:31px;
	width: 133px;
	opacity: 1;
}

#recruits-btn:hover{
    background: url(http://a.espncdn.com/i/recruiting/signingday/2013/my_recruits_on.jpg);
	height:31px;
	width: 133px;
	opacity: 1;
}

#recruits-btn.active{
    background: url(http://a.espncdn.com/i/recruiting/signingday/2013/my_recruits_on.jpg);
    height:31px;
    width: 133px;
    opacity: 1;
}

#myteams-btn{
    background: url(http://a.espncdn.com/i/recruiting/signingday/2013/myteam_off.jpg);
	height:31px;
	width: 131px;
	opacity: 1;
}

#myteams-btn:hover{
    background: url(http://a.espncdn.com/i/recruiting/signingday/2013/myteam_on.jpg);
	height:31px;
	width: 131px;
	opacity: 1;
}

#myteams-btn.active{
    background: url(http://a.espncdn.com/i/recruiting/signingday/2013/myteam_on.jpg);
    height:31px;
    width: 131px;
    opacity: 1;
}

ul.tier-1-nav li {
    border-right: none;
    border-top: none;
    height: 31px;
    margin: 0;
    opacity: 1;
    padding: 0;
    width: 184px;
}


ul.tier-1-nav li {
    background: #eeebe5;
    border-radius: none;
    color: #A7A7A7;
    display: block;
    float: left;
    font: 11px/11px Verdana,Arial,sans-serif;
    height: 18px;
    margin: 0 3px 0 0;
    opacity: 0.4;
    padding: 6px 0 0;
    position: relative;
    text-align: center;
	text-decoration:strong;
    width: 130px;
}

ul.tier-1-nav li a{
   color: #000;
}


.mod-content .gradient-container {
    background: repeat-x scroll center bottom #FFFFFF;
    overflow: hidden;
}


.mod-espnu150-live .arrow-left {
	position: absolute;
	top: 0px;
	left: 5px;
}


.mod-espnu150-live .arrow-left {
	background: url(http://a.espncdn.com/i/recruiting/signingday/2013/arrow_sprite.png) no-repeat scroll 0px 0 transparent;
	border-right:solid 1px #d0ccc6;
	float: left;
	display: block;
	width: 45px;
	height: 73px;
	clear: left;
	margin-top: 4px;
	margin-right: 10px;
}

.mod-espnu150-live .arrow-left:hover {
	background-position: -45px 0px;
}


.mod-espnu150-live .arrow-right {
    position: absolute;
    right: 5px;
    top: 0px;
}
.mod-espnu150-live .arrow-right {
    background: url(http://a.espncdn.com/i/recruiting/signingday/2013/arrow_sprite.png) no-repeat scroll -225px 0 transparent;
	border-left:solid 1px #d0ccc6;
    display: block;
    float: left;
    height: 73px;
    margin-left: 10px;
    margin-top: 4px;
    width: 45px;
}

.mod-espnu150-live .arrow-right:hover {
	background-position: -180px 0px;
}


.mod-espnu150-live .controls {
	position:absolute;
	top:10px;
	right:70px;
	float: right;
	padding-left:50px;
	overflow: hidden;
	margin-top: 2px;
}

.mod-page-actions {
	position: absolute;
	float: right;
	width: 300px;
    margin:5px 0 0 710px;
}

.sd-presby{
	background:url(http://a.espncdn.com/i/recruiting/signingday/2013/presby_logo.png) no-repeat;
	position:absolute;
	top:10px;
	right:5px;
	height:50px;
	width:175px;
}

.sd-hashtag{
	background: url(http://a.espncdn.com/i/recruiting/signingday/2013/hashtag.png) no-repeat;
	height:27px;
	position:absolute;
	top:35px;
	left:460px;
	width:130px;
}

.ie7 .mod-header2 {  
	background: url(http://a.espncdn.com/i/recruiting/signingday/2013/nav_bg.jpg)no-repeat #EEEBE5;
	height: 31px;
	width: 924px;
	overflow: hidden;
	position: relative;
}
 
  
.ie8 .mod-header2 {  
	background: url(http://a.espncdn.com/i/recruiting/signingday/2013/nav_bg.jpg)no-repeat #EEEBE5;
	height: 31px;
	width: 924px;
	overflow: hidden;
	position: relative;
}  

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


.span-6 .mod-content .gradient-container {
	background: white;
	height: 62px;
	overflow: hidden;
}

#twitterMod iframe{width:900px !important; max-width:900px !important; min-width:900px !important; border:none !important; box-shadow:none !important; padding:0 !important; margin:-10px 0 0 0 !important;}
#twitterMod .twt-replace{position:absolute; left:0; top:0; margin:20px 0 0 235px; font-size:14px; color:#7C7C7C; width:500px;}

.infinite-carousel .infinite-carousel-wrapper ul#myTeamsMod li div.dt-stats{width:730px;}

.mod-video-playlist ul.bulletlinks{height:190px; overflow-y:scroll;}
.mod-video-player-small .mod-content .gradient-container p.footer{float:right; margin-top:-12px;}
.infinite-carousel-wrapper .callToAction{background:url(http://a.espncdn.com/i/recruiting/signingday/2013/stars.jpg); width:569px; height:81px; color:#666; padding:6px 178px; margin:-8px 0 0 -60px; font-size:18px; text-align:center;}
.infinite-carousel-wrapper .col-right h3{margin-top:0;}
.infinite-carousel-wrapper .col-right p{position:static; margin:0px 0 10px 0; color:#7C7C7C;}
.infinite-carousel-wrapper .col-right{margin-left:120px;}

.mod-espnu150-live .player-info h3{width:420px !important;}
#scribble-live{padding:10px 10px 0 10px; width:592px; border: 1px solid #C2C2C2; position:static; margin-bottom:10px !important;}
#scribble-live .bottom-shadow{display:none;}
#scribble-live .pagination{padding:0 !important; margin:0 !important;}
#scribble-live .pagination ul.list{margin:10px 0 10px 0 !important;}

a.play {display: block; position: absolute; top: 144px; left: 278px; width: 58px; height: 58px; background: url("http://a2.espncdn.com/espn3/images/watchespn/sprite_play_index.png") no-repeat;}

.mod-espnu150-live .player-info h3{font-size:15pt !important;}
.mod-espnu150-live .player-info .status-box{padding-left:0px !important; width:150px !important;}
.page-actions{display: inline;}
body.tier3-full #content, body.tier3-expanded #content{padding-top:0px;}
.mod-inline.video-player.with-playlist #videoInfo{width:0px !important;}
.mod-video-player-small .videoplayer-show {margin: 0 !important;}
.mod-inline.video-player.full-box{border: 0 none !important;}
h1.logo a{background:url(http://a.espncdn.com/i/title-signingday.png) no-repeat center; display:block; text-indent:-999999px; width:410px !Important; height:68px !important; margin-left:16px;}
body.tier3 #content{padding-top:10px !important;}
#espn3Mod{display:block;}
li.even{background:#E9E9E9 !important;}
#sub-branding .logo a.sub-brand-logo{margin:16px -709px 0 300px !important;}
.mod-espnu150-live .player-info, .mod-espnu150-live .player-info li{width:800px;}
.red-stars{height:14px;}
.mod-espnu150-live .player-info .status-box{margin-right:150px; margin-top:10px;}
.tweet-actions{position:absolute; top:0; left:0; margin:60px 0 0 600px; width:100px; height:16px;}
.tweet-actions a{background:url(http://a.espncdn.com/i/recruiting/twitter_intents.png); background-size:177px 191px; text-decoration:none;}
.tweet-actions div, .tweet-actions div a{float:left; height:15px; width:22px;}
.tweet-actions .reply-action{background-position:96px 106px; width:20px; height:15px;}
.tweet-actions .reply-action:hover{background-position:73px 106px;}
.tweet-actions .retweet-action{background-position:93px 89px; width:22px; height:15px;}
.tweet-actions .retweet-action:hover{background-position:66px 89px;}
.tweet-actions .favorite-action{background-position:95px 69px; width:20px; height:15px;}
.tweet-actions .favorite-action:hover{background-position:74px 69px;}