/*all pages*/
/*font-family: 'Ultra', serif;*/
/*font-family: 'Gudea', sans-serif;*/

/**ALL**/		
body {
	 overflow-x: hidden;
	font-family: 'Gudea', sans-serif;
	padding:0px;
	margin:0px;
}

.clear {
	clear:both;
	display:block;
	height:1px;
}

a,
a:visited {
	text-decoration:none;
	color:#38a0e8
}

a img {
	border:none;
}

a:hover {
	color:#1370b1;
}

.horizontaldivide {
	border-bottom: 4px double #c3c3c3;
	width:100%;
	margin-bottom:35px;
}

#header-wrapper,
#footer-wrapper {
	margin:auto;
}

#header-wrapper,
#footer-wrapper,
main {
	max-width:1320px;

}

.heading {
	font-size:16px;
}

.topheading {
	margin-bottom:0px;
}

.mini {
	position:relative;
}

#header{
	width:100%;
	/*background-color: #000;*/
	margin-bottom:40px;
	background-image: url('https://web.archive.org/web/20210605111040im_/http://cdn.winsipedia.com/public/images/ui/bg_dark.jpg');
	padding-top:15px;
	padding-bottom:5px;
	border-bottom:4px solid #777;
}

#socialbuttons {
	z-index:99999999;

}

.comparepopulated #socialbuttons,
.team #socialbuttons {
	position:absolute;
	left:50%;
	width:0px;
	height:0px;
}

.TeamListPageAd {
	width: 50%;
	margin: auto;
}

#smallScreenSection3 {
	display:none;
}

#bigScreenSection3 {
	display:block;
}



#socialshare,
#socialfollow {
	z-index:99999999;
	color:#fff;
	background-color: #555;
	background-color: rgba(255,255,255,.1);
		border-radius:3px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	float:right;
	font-size:12px;
	height:25px;
	line-height:25px;
	padding:5px 12px;
	position:relative;
	/*bottom:6px;*/
	width:172px;
}

.SubNote {
	height:40px;
	line-height:40px;
	margin:20px 0px;
	font-size:11px;
}

.comparepopulated #socialshare,
.team #socialshare,
.comparepopulated #socialfollow,
.team #socialfollow {
	position:absolute;
	/*left:-86px;*/
}

.comparepopulated #socialfollow,
.team #socialfollow {
	left:-163px;
	/*top:20px;;*/
}

#socialshare {
	border-bottom-left-radius:0px;
	-moz-border-bottom-left-radius:0px;
	-webkit-border-bottom-left-radius:0px;
	border-top-left-radius:0px;
	-moz-border-top-left-radius:0px;
	-webkit-border-top-left-radius:0px;
}

#socialfollow {
	border-bottom-right-radius:0px;
	-moz-border-bottom-right-radius:0px;
	-webkit-border-bottom-right-radius:0px;
	border-top-right-radius:0px;
	-moz-border-top-right-radius:0px;
	-webkit-border-top-right-radius:0px;
	width:150px;
	padding-right:1px;
}

#socialfollow .divider {
	height:15px;
	position:absolute;
	top:10px;
	right:0px;
	width:1px;
	background-color: #777;
	display:block;
}

#socialshare h4,
#socialfollow h4 {
	float:left;
	margin:0px;
	font-weight:normal;
	margin-right:7px;
}

#socialshare ul,
#socialfollow ul {
	list-style:none;
	padding:0px;
	margin:0px;
	text-align:center;
}

#socialshare ul li,
#socialfollow ul li{
	float:left;
	padding:0px;
	margin:0px;
	margin-right:8px;
}

#socialshare ul li a,
#socialfollow ul li a {
	width:18px;
	height:18px;
	display:block;
	text-indent:-99999px;
	background-image: url('https://web.archive.org/web/20210605111040im_/http://cdn.winsipedia.com/public/images/ui/socialmedia.png');
	background-repeat: no-repeat;
}

#socialshare ul li.buttongoogle,
#socialfollow ul li.buttoninstagram  {
	margin-right:0px;
}

#socialbuttons ul .buttonfacebook,
#socialbuttons ul .buttontwitter,
#socialbuttons ul .buttongoogle,
#socialbuttons ul .buttoninstagram {
	position:relative;
	top:3px;
}

#socialbuttons ul .buttontwitter a {
	background-position: -25px 0px;
}

#socialbuttons ul .buttongoogle a {
	background-position: -72px 0px;
}

#socialbuttons ul .buttoninstagram a {
	background-position: -48px 0px;
}


.comparepopulated #socialshare,
.team #socialshare,
.comparepopulated #socialfollow,
.team #socialfollow {
	margin:auto;
	float:none;
}
#socialbuttons {
	height:1px;
}



#chart,
#chartdiv,
#featurechart1,
#featurechart2,
#featurechart3 {
	background-image: url('https://web.archive.org/web/20210605111040im_/http://cdn.winsipedia.com/public/images/ui/loading.gif');
	background-position: center center;
	background-repeat:no-repeat;
	-moz-box-shadow: 0px 5px 0px 2px #595e60 inset;
	-webkit-box-shadow: 0px 5px 0px 2px #595e60 inset;
	box-shadow: 0px 5px 0px 2px #595e60 inset;
}

.team #chartdiv {
	-moz-box-shadow: none;
	-webkit-box-shadow: none;
	box-shadow: none;
}

#featurechart1,
#featurechart2,
#featurechart3 {
	-moz-box-shadow: 0px 7px 0px 0px #595e60 inset;
	-webkit-box-shadow: 0px 7px 0px 0px #595e60 inset;
	box-shadow: 0px 7px 0px 0px #595e60 inset;
}

section {
	display:block;
}



#footer_ad {
	text-align:center;
	width:100%;
	padding: 20px 0px;
}

.content_ad {
	text-align:center;
	padding-bottom:14px;
}

.content_ad {
	margin-bottom:20px;
}

#logo1 img {
	padding-right:15px;
	padding-top:5px;
}

#logonavlockup {
padding-top:5px;
	/*margin-top:15px;*/
}

#logo {
	width:250px;
	height:80px;
	display:block;
	float:left;
}

#logo1,
#logonavlockup {
	float:left;
}

#workmark {
	
}

#header .nav {
	list-style:none;
	padding:0px;
	margin:0px;
	padding-left:2px;
	padding-top:5px;
	font-size:14px;
	font-weight:bold;
}

#header .nav a {
	padding-bottom:3px;
	padding-top:4px;
}

.rankings #navRankings,
.compare #navCompare,
.comparepopulated #navCompare,
.team #navTeams,
.teamhome #navTeams,
.bowlshome #navBowls,
.newBowls #navNewBowls {
	color:#eee;
	border-bottom:3px solid #595e60;
	color:#fff !important;
}

#teams_social {
	font-size:12px;
	position:relative;
	top:-35px;
	color:#777;
}

#teams_social em {
	font-style:normal;
}

.websiteiconsmall {
	display:inline-block;
	width:15px;
	height:14px;
	position:relative;
	top:2px;
	background-position: center 0px;
	background-repeat:no-repeat;
	background-image: url('https://web.archive.org/web/20210605111040im_/http://cdn.winsipedia.com/public/images/ui/website.png');
}

.twittericonsmall {
	display:inline-block;
	width:15px;
	height:14px;
	position:relative;
	top:2px;
	background-position: center 0px;
	background-repeat:no-repeat;
	background-image: url('https://web.archive.org/web/20210605111040im_/http://cdn.winsipedia.com/public/images/ui/twitter.png');
}

.ticketsiconsmall {
	display:inline-block;
	width:15px;
	height:14px;
	position:relative;
	top:2px;
	background-position: center 0px;
	background-repeat:no-repeat;
	background-image: url('https://web.archive.org/web/20210605111040im_/http://cdn.winsipedia.com/public/images/ui/tickets.png');
}

#team1_social {
	float:left;
	
}

#team2_social {
	float:right;
}

.teamhome .span9{
	width:75%;
	float:left;
}	

.teamhome .content_ad {
	border:none;
	position:relative;
	left:-40px;
}


#header_ad {
	float:right;
}



#header .nav a {
	color:#38a0e8;
}

#header .nav li {
	float:left;
	padding-right:20px;
}

#header .nav .last {
	padding-right:0px;
}

#footer {
	width:100%;
	color: #fff;
	padding:20px 0px 20px 0px;
	margin-bottom:20px;
	display:block;
	font-size:13px;
}

#footer .span6 a{
	float:right;
	margin-left:20px;
}

#footer .span12 {
	margin-top:20px;
	border-top:solid 1px ccc;
	text-align:center;
	clear:both;
	padding-top:20px;
}

#footer-container {
	color:#aaa;
	padding:0px 2%;
	box-sizing: border-box;
	-moz-box-sizing: border-box;

}

#topfooter {
	border-top:1px #ccc solid;
	padding-top:20px;
}

main {
	margin-left:auto;
	margin-right:auto;
	display:block;
}

#shareandfollow {
	color:#eee;
	margin:auto;
	height:0px;
	width:200px;
	display:none;
}


.module {
	height:200px;
	background-color: #CCC;
	margin-bottom:20px;
}

.item1, .item2, .item3 {
	position:relative;
}

.bowlTicketsLink{
	font-weight:normal;
	font-size:13px
}

.sectionheading {
	position:absolute;
	top:-12px;
	font-size:16px;
	color:#333;
}


#chart {
	margin-bottom:20px;
}

.team2 {
	text-align:right;
}

.left {
	float:left;
}

.center {
	margin:auto;
	display:inline-block;
}

.right {
	float:right;
}

.downarrow {
	display:block;
	position:absolute;
	width:1px;
	height:1px;
	border: transparent 7px solid;
	border-top: #38a0e8 7px solid;
	position:absolute;
	right:0px;
	top:10px;
}

.active .downarrow {
	border: transparent 7px solid;
	border-bottom: #38a0e8 7px solid;
	top:2px;

}


/*header and nav*/
.navbar-inverse .navbar-inner,
.amChartsPlotArea {
	background-image: url('https://web.archive.org/web/20210605111040im_/http://cdn.winsipedia.com/public/images/ui/bg_dark.jpg');
}

/*
.navbar, .navbar-inner {
	height:160px;
}

.navbar .ad {
	float:right;
}

@media (max-width: 979px) {
	.navbar {
	height:40px;
	}
	
	.navbar-inner {
		height:auto;
	}
}
*/


/*chart*/

#chart .amChartsPlotArea {
	background-color: #333;
}

#chartdiv {
	width:100%;
	position:relative;
	overflow:visible !important;;
}

#chartdiv div,
#matchup div {
	position:absolute;
	top:0px;
	left:-12px;
	overflow:visible !important;
	
}

#matchup div {
	left:0px;
}

#chartdiv text {
	font-family: 'Gudea', 'Verdana', sans-serif !important
}

/*home page*/



.rankings .quick-rank h2{
	font-size:11px;
	margin:0px;
}

.home .row3 .item2 .span12 h2 {
	position:relative;
	top:0px;
	left:0px;
	margin-top:0px;
	margin-bottom:5px;
}

.home .row3 .item2 .span12 {
	margin-bottom:30px;
	position:relative;
}
.home .row3 .item2 .span12 .fulllist {
	position:absolute;
	right:0px;
	top:0px;
	font-size:12px;
}

.rankings .row1 h2 {
	height: 20px;
	vertical-align: middle;
	line-height: 20px;
}

.rankings .row1 h2 a {
  display: inline-block;
  vertical-align: middle;
  line-height: normal;
}

.rankings .row1 ul li {
	line-height:18px;
}

.rankings .quick-rank img {
	float:left;
}

.home .row .span2 {
	padding: 0 0;
}

.quick-rank img {
	padding-top:20px;
	padding-left:10px;
}	


.rankings .quick-rank ul {
	float:left;
	padding-left:20px;
	margin-bottom:0px;
}

.rankings .quick-rank li {
	list-style:none;
	font-size:13px;
}

.rankings .quick-rank h2 {
	text-align:center;
}

.rankings .quick-rank .holder {
	width:150px;
	margin:auto;
}

.home .featuredteam .homeTeam .linking,
.home .featuredteam .visitingTeam .linking,
.home .featuredteam .line6{
	display:none;
}

.home .featuredteam .visitingTeam .titleItem,
.home .featuredteam .visitingTeam .statRank,
.home .featuredteam .homeTeam .titleItem,
.home .featuredteam .homeTeam .statRank {
	width:45%;
}

.home .featuredteam .visitingTeam .statRank,
.home .featuredteam .homeTeam .statRank {
	float:left;
}

.home .featuredteam .homeTeam .titleItem,
.home .featuredteam .homeTeam .statRank,{
	float:right;

}
.home .featuredteam .visitingTeam .statRank,
.home .featuredteam .visitingTeam .titleItem {
	float:left;

}


.home .featuredteam .visitingTeam .line1,
.home .featuredteam .homeTeam .line1 {
	font-size:18px;
	text-align:center;
	float:none;
	display:block;
	width:100%;
	line-height:40px;
}

.home .featuredteam .line4 {
	font-size:24px !important;
	text-align:center;
}

.home .featuredteam .line4 sup {
	font-size:14px !important;
}



.home .featuredteam .ranking .wrapper {
	height:40px;
	padding:0px;
}
.home .featuredteam .ranking {
	position:relative;
	padding:0px;
}

.home .ranking {
	margin-left:0px;
	height:60px;
}

.home .line4 {
	position:relative;
	top:6px;
}

.home .teamdivider {
	font-size:12px;
}

.home .teamdivider .wrapper {
	display:table;
	text-align:center;
	width:100%;
}

.home .teamdivider .wrapper a {
	display:table-cell;
	vertical-align:middle;
	text-align:center;
	margin:auto;
}

.home .tugowarSub *,
.compare .tugowarSub *,
.newBowls .tugowarSub *{
	font-size:14px;
}

.home .tugowarSub {
	margin-bottom:20px;
}

.home .row3 .item3 .row-fluid {
	border-bottom: dashed 1px #c3c3c3;
	margin-bottom:11px;
}

.matchupdivider {
	width:300%;
	border-bottom: dashed 1px #c3c3c3;
	position:relative;
	right:100%;
	bottom:-9px;
}

.matchupdividertop {
	width:300%;
	border-bottom: dashed 1px #c3c3c3;
	position:relative;
	right:100%;
	top:-55px;
}

.fullmatchuplink {
display:block;
margin-bottom:20px !important;
text-align:right;
font-size:13px;
width:100% !important;
}

/*rankings page*/

/*rankings home*/

#megaList {
	font-size:12px;
	position:relative;
	border-top: 5px solid #595e60;
}

#megaList .orderby{
	background-color: #eee !important;
}

#megaList .orank {
	display:inline-block;
	width:25px;
}

.smalltype {
	font-size:11px;
}	

#megaList .headings li {
	background-color: #eee;
	height:40px;
}

#megaList ul{
	list-style:none;
	margin:0px;
	padding-left:0px;
	width:100%;
}

#megaList section ul:hover li {
	background-color: #f5f5f5 !important;
}

#megaList ul li {
	display:block;
	float:left;
	width:6.5%;
	text-align:center;
	padding:5px 0px;
	border-bottom: solid 1px #ccc;
}

.fixheadings {
	position:fixed;
	top:0px;
	left:2%;
	width:1px;
	height:1px;
	overflow:visible;
}

.fixheadings .headings {
	display:block;
	width:100%;
}

#megaList .col1 {
	width:15.2%;
	text-align:left;
	border-right: solid 2px #ccc;
	overflow:hidden;
	white-space:nowrap;
}

/*other rankings pages*/

#rankingnavsection {
	position:relative;
}
#rankingnavheader {
	position:relative;
	padding-right:40px;
	float:left;
	border-bottom:5px solid #38a0e8;
	padding-bottom:5px;
}

#rankingnavheader .downarrow {
	top:5px;
}

#rankingnavheader.active .downarrow {
	top:-2px;
}

#rankingnav {
	margin:0px;
	padding:0px;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	padding:15px 15px;
	list-style:none;
	-moz-box-shadow: 	0px 0px 10px #000;
	-webkit-box-shadow: 0px 0px 10px #000;
	box-shadow: 		0px 0px 10px #000;
	width:300px;
	position:absolute;
	z-index:999;
	background-color: #fff;
	top:43px;
	display:none;
}

#rankingnav li {
	margin-bottom:10px;
}

#rankingnav li a {
	color:#38a0e8;
}

.rankingslist ul {
	list-style:none;
	margin:0px;
	font-size:13px;
}	

.rankingslist .rankingCount {
	float:left;
	width:35px;
}

.rankingslist .data,
.rankingslist .pct,
.rankingslist .record{
	float:right;
}

.rankingslist .pct {
	width:29px;
	text-align:left;
}
.rankingslist .record {
	width:80px;
	text-align:left;
}

.bowlrecordlist .pct {
	width:40px;
	text-align:left;
}

.bowlrecordlist .record {
	width:60px;
	text-align:left;
}

/*teams page */

.teamsListPageAd,
.TeamsListPageAd {
	float: right;
	width: 300px;
}

.alphaLinks {
	list-style:none;
	margin:0px;
	text-align:left;
	padding-left: 0px;
}

.alphaLinks li {
	display:inline;
	padding:0px 1px;
}

#AllTeamsList ul {
	margin-left:0px;
	margin-bottom:40px;
}

#AllTeamsList li {
	margin-bottom:25px;
	list-style:none;
}

#AllTeamsList li:nth-child(4n+1)
{
	margin-left:0px;
}

#AllTeamsList h2 {
	font-family: 'Ultra', serif;
	color:#bbb;
	border-bottom:dashed 1px #bbb;
	font-size:44px;
	margin: 10px 0 19px 0;
}

#AllTeamsList .span8 {
	margin-left:0px;
}


#AllTeamsList h3,
#AllTeamsList h4 {
	margin:0px;
	padding-left:10px;
}

#AllTeamsList h3 {
	font-size:18px;
	height:20px;
	line-height:25px;
}

#AllTeamsList h4 {
	font-size:13px;
	font-weight:normal;
}

#AllTeamsList li img,
#AllTeamsList li div {
	float:left;
}

#AllTeamsList ul {
	padding:0px;
}

.matchupslist .record {
	float:right;
	color:#777;
}

.homeTeam .line4,
.visitingTeam .line4 {
	/*font-size:32px!important;*/
}



.homeTeam .line4 sup,
.visitingTeam .line4 sup {
	font-size:20px !important;
	top:0px !important;
	position:relative;
}

.team sup {
	top:0px!important;
	position:relative;
}

.team sup {
	top:0px!important;
	position:relative;
}



.team .conferenceheader h3 {
	margin:0px;
	padding:0px;
	font-size:13px;
}

.team .conferenceheader h3 span {
	color:#333 !important;
}

#sortbuttons .active {
	color:#777 !important;
}

.homeTeam section,
.visitingTeam section,
.homeTeam section .wrapper,
.visitingTeam section .wrapper {
	padding:5px;
}

.homeTeam .indicatorH .wrapper,
.visitingTeam .indicatorV .wrapper {
	background-color: #aaa;
	color:#fff;
}

.visitingTeam .indicatorV a,
.visitingTeam .indicatorV .line1,
.visitingTeam .indicatorV .line4,
.homeTeam .indicatorH a,
.homeTeam .indicatorH .line1,
.homeTeam .indicatorH .line4
 {
	
	color:#f7f7f7 !important;
	/*-moz-text-shadow: 		0px -1px 0px #555;
	-webkit-text-shadow: 	0px -1px 0px #555;
	text-shadow: 			0px -1px 0px #555;*/
}

.matchupslist {
	font-size:13px;
}

.matchupslist ul {
	margin:0px;
	list-style:none;
}
.matchupslist ul li,
.rankingslist li {
	padding:4px 7px;
}

.matchupslist ul li:hover {
	background-color: #f9f9f9;
}

.matchupslist ul li:hover .record {
	color:#333;
}

.matchupslist ul li:hover .recentWin,
.matchupslist ul li:hover .recentLoss,
.matchupslist ul li:hover .recentTie {
	opacity:1;
}

.matchupslist .recentWin {
	
	color: green;
	float:right;
	text-align:right;
}

.matchupslist .recentTie {
	
	color:#333;
	float:right;
	opacity:.65;
}

.matchupslist .recentLoss {
	
	color:red;
	float:right;
	text-align:right;
	opacity:.65;
	
}



.matchupslist .small {
	font-size:11px;
	float:right;
	width:52px;
	text-align:right;
	opacity: .50;
}

.matchupslist ul li:hover .small {
	opacity: 1;
}

.tugowarSub {
	color:#555;
	margin-top:20px;
	text-align: center;
	width: 120%;
	left: -10%;
	position: relative;
}

.tugowarSub span {
	font-size:24px;
}

#nomatchup {
	text-align:center;
	margin:auto;
	margin-top:50px;
	font-size:24px;
	color:#aaa;
	margin-bottom:40px;
}

/*ranking modules*/

.ranking {
	position:relative;
	text-align:center;
}

.ranking .titleItem {
	height:25px;
	margin:auto;
	display:inline-block;
	font-size:20px;
}

.ranking .line1 {
	font-size:30px;
	font-weight:bold;
	color:#595e60;
	float:left;
	height:40px;
	line-height:26px;
	text-align:left;
}

.ranking .linking {
	float:left;
	padding-left:5px;
	text-align:left;
	text-align:left;
}

.ranking .line2,
.ranking .line3 {
	font-size:12px;
	display:block;
	line-height:13px;
}



.ranking .statInfo {
	/*position:absolute;
	top:0px;
	right:0px;*/
}



.ranking .line4 {
	font-size:48px;
	font-family: 'Ultra', serif;
	text-align:center;
	margin:0px 0px 0px 0px;
	display:block;
	}

.ranking .row5 .line4 {
	height: 61px;
	}

.statRank {
	margin:auto;
}

.ranking .line4 sup {
	position:relative;
	top:-13px;
	font-size: 30px;
}

.ranking .line5 {
	display:block;
}

.statInfo {
	height:20px;
	width:20px;
	border-radius:15px;
	-moz-border-radius:15px;
	-webkit-border-radius:15px;
	text-align:center;
	line-height:20px;
	background-color: #38a0e8;
	color:#fff;
	cursor:pointer;
	-webkit-touch-callout: none;
	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: moz-none;
	-ms-user-select: none;
	user-select: none;
	overflow:visible;
	float:right;
	z-index:100;
	position:absolute;
	right:8px;
}

.line6 {
	font-size:12px;
}

.statInfo span {
	position:absolute;
	top:0px;
	right:0px;
	background-color: #38a0e8;
	display:none;
	width:100%;
	padding:10px;
	box-sizing: border-box;
	 -moz-box-sizing: border-box;
	border-radius:15px;
	-moz-border-radius:15px;
	-webkit-border-radius:15px;
}

.statInfo:hover span {
	display:block;
	z-index:100;
}


/*select team*/
.compareButton {
	background-color: #f0f0f0;
	height: 120px;
	width:120px;
	border-radius:80px;
	-moz-border-radius:80px;
	-webkit-border-radius:80px;
	border: dashed #C3C3C3 5px;
	text-align:center;
	font-weight:strong;
	color: #38a0e8;
	margin:auto;
	cursor:pointer;
	-webkit-touch-callout: none;
	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: moz-none;
	-ms-user-select: none;
	user-select: none;
	
}

.compareButton:hover {
	background-color: #f5f5f5;
}

.compareButton .line1 {
	font-size:42px;
	display:block;
	margin-top:10px;
}

.compareButton .line2,
.compareButton .line3 {
	font-size:14px;
	display:block;
	font-weight:bold;
}



/*vs*/

.tugowarChart {
	height:30px;
	width:100%;
}

.tugowarChart div {
	height:30px;
	float:left;
}

.tugowarChart .tie {
	background-color: #bbb;
	border-left: solid 1px #fff;
	box-sizing:border-box;
	-moz-box-sizing: border-box;
}

.hometug {
	box-sizing: border-box;
	-moz-box-sizing: border-box;
}

.visittug {
	border-left: 1px solid #fff;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
}

.tugowarHeadings {
	position:relative;
	text-align:center;
}

.tugowarHeadings .titleItem {
	height:40px;
	margin:auto;
	display:inline-block;
}

.tugowarHeadings .line1 {
	font-size:30px;
	font-weight:bold;
	color:#595e60;
	float:left;
	height:40px;
	line-height:26px;
	text-align:left;
}

.tugowarHeadings .linking {
	float:left;
	padding-left:5px;
	text-align:left;
	text-align:left;
}

.tugowarHeadings .line2,
.tugowarHeadings .line3 {
	font-size:11px;
	display:block;
	line-height:12px;
}

.tugowarSub {
	text-align:center;
}

/*responsive get rid of bs bloat*/

.row-fluid,
.container-fluid {
	width:100%;
	clear:both;
}

.container-fluid,
#header-wrapper {
	padding:0px 2%;
	box-sizing:border-box;
	 -moz-box-sizing: border-box;
}

.row-fluid img {
	max-width:100%;
	height:auto;
	vertical-align:middle;

}

.team #sortbuttons {
	float:right;
}

.team .row1 img,
.comparepopulated .row1 img {
	width:100%;
	max-width:120px;
}
.span2 {
	width:16.65%;
	float:left;
	box-sizing:border-box;
	 -moz-box-sizing: border-box;
}

.span3 {
	width:24.89%;
	float:left;
	box-sizing:border-box;
	 -moz-box-sizing: border-box;
}

.span4 {
	width:33.2%;
	float:left;
	box-sizing:border-box;
	 -moz-box-sizing: border-box;
}

.span6 {
	width:49.99%;
	float:left;
	box-sizing:border-box;
	 -moz-box-sizing: border-box;
}

.span8 {
	width:66.65%;
	float:left;
	box-sizing:border-box;
	 -moz-box-sizing: border-box;
}

.span12 {
	width:100%;
	float:left;
	box-sizing:border-box;
	 -moz-box-sizing: border-box;
}

#footer {
	clear:both;
}

/*full*/
.team .row1,
.team .row2,
.team .row3,
.team .row4 {
	margin-bottom:40px;
}

.team .row1 .item2,
.team .row1 .item3,
.team .row1 .item4,
.team .row1 .item5,

.team .row3 .item1,
.team .row3 .item2,
.team .row3 .item3,
.team .row3 .item4,
.team .row3 .item5,
.team .row3 .item6,

.team .row4 .item2,
.team .row4 .item3,
.team .row4 .item4
 {
	border-left:dashed 1px #c3c3c3;
	box-sizing:border-box;
	 -moz-box-sizing: border-box;
	padding:0px 1%;
}


.team .row1 .item1 {
	text-align:center;
}


.team .row1 .item5,
.team .row3 .item6  {
	border-right:dashed 1px #c3c3c3;
	box-sizing:border-box;
	 -moz-box-sizing: border-box;
}

.team .row4 .item1 {
	padding:0px 1% 0px 0px;
	box-sizing:border-box;
	 -moz-box-sizing: border-box;

}

.team .row4 .item4 {
	padding:0px 0px 0px 1%;
}

.team .row4 ul{
	padding:0px;
}

/*compare populated*/




.compare h1,
h1 .listschool {
	font-size:24px;
}

.comparepopulated .row1 .item2{
	padding:0px 1%;
	box-sizing: border-box;
	 -moz-box-sizing: border-box;
}

.comparepopulated .row1 .item1,
.comparepopulated .row1 .item3 {
	text-align:center;
}

.comparepopulated .row2,
.comparepopulated .row3 {
	margin-bottom:25px;
}

.comparepopulated .row5 .row-fluid{
	clear:both;
	margin-bottom:4%;
}

.comparepopulated .row5 .visitingTeam {
	border-left: double 4px #ddd;

}

.comparepopulated .row3 .item1,
.comparepopulated .row3 .item2,
.comparepopulated .row3 .item3,
.comparepopulated .row3 .item4,
.comparepopulated .row3 .item5,
.comparepopulated .row3 .item6,

.comparepopulated .row5 .homeTeam .item1,
.comparepopulated .row5 .homeTeam .item2,
.comparepopulated .row5 .homeTeam .item3
 {
	border-left:dashed 1px #c3c3c3;
	box-sizing:border-box;
	 -moz-box-sizing: border-box;
	padding:0px 1%;
}



.comparepopulated .row3 .item4 {
	border-left: 4px double #ddd;
}

.comparepopulated .row3 .item6,

.comparepopulated .row5 .visitingTeam .item1,
.comparepopulated .row5 .visitingTeam .item2,
.comparepopulated .row5 .visitingTeam .item3
 {
	border-right:dashed 1px #c3c3c3;
	box-sizing:border-box;
	 -moz-box-sizing: border-box;
	padding:0px 1%;
}

.comparepopulated .wrapper .line2,
.comparepopulated .wrapper .line3 {
	font-size:12px;
}

/*compare*/
.compare .container-fluid .row-fluid,
.newBowls .container-fluid .row-fluid {
	clear:none;
	margin-bottom:20px;
}

.compare .container-fluid .item1,
.compare .container-fluid .item2,
.compare .container-fluid .item4,
.compare .container-fluid .item5  {
	border-right:dashed 1px #c3c3c3;
	box-sizing:border-box;
	 -moz-box-sizing: border-box;
	padding:0px 1%;
	min-height:175px;

}

.compare .container-fluid .item3,
.compare .container-fluid .item6 {
	box-sizing:border-box;
	 -moz-box-sizing: border-box;
	padding:0px 1%;
	min-height:175px;
}

.newBowls .container-fluid .item1,
.newBowls .container-fluid .item2,
.newBowls .container-fluid .item4,
.newBowls .container-fluid .item5  {
	border-right:dashed 1px #c3c3c3;
	box-sizing:border-box;
	-moz-box-sizing: border-box;
	padding:0px 1%;
	min-height:175px;

}

.newBowls .container-fluid .item3,
.newBowls .container-fluid .item6 {
	box-sizing:border-box;
	-moz-box-sizing: border-box;
	padding:0px 1%;
	min-height:175px;
}

.span8 {
	padding:0px 3% !important;
}


.compare #comparebutton,
.compare #fauxbutton {
	background-color: #38a0e8;
	border-radius:3px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	color:#fff;
	padding:7px 15px;
	float:left;
	display:block;
	margin-top:22px;
}

.niceButton{
	float: right;
	margin-top:0px !important;
	margin-bottom:0px !important;
}

.niceButton a {
	background-color: #38a0e8;
	border-radius:3px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	color:#fff;
	padding:7px 15px;
	float:right;
 	position:relative;
 }
 
.team .niceButton a {
	top: -20px;
}

.comparepopulated a {
	top: 10px;
}



.listcontainer {
	position:relative;
	float:left;
}

.buttoncontainer {
	float:left;
}

#selectwrapper {
	width:930px;
	margin:auto;
}

#selecttext {
	margin:-8px 0px 5px 0px;
	text-align:center;
	font-size:30px;
	color:#595e60;
}

.compare #comparebutton {
	display:none;
}

.compare .tugowarSub .center,
.newBowls .tugowarSub .center{
	height:40px;
}
.tugowarSub .center strong span {
	text-transform: uppercase;
}

#fauxbutton {
	background-color: #ccc !important;
	position:absolute;
}

#teamList1 img,
#teamList2 img  {
	margin-right:10px;
	padding-bottom:10px;
	float:left;
}

#teamForm1,
#teamForm2 {
	padding:0px 20px 0px 20px;;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	border-bottom: dotted 2px #eee;
}

.filterinput{
	display:block;
	width:100%;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	height:30px;
	line-height:30px;
	font-size:16px;
	padding-left: 30px;
	background-image: url('https://web.archive.org/web/20210605111040im_/http://cdn.winsipedia.com/public/images/ui/icon_search.png');
	background-repeat: no-repeat;
	background-position: 3px 5px;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	border:none;
	background-color: #e1e1e1;
}

.filterform {
	padding: 15px 0px;

}

#selectedTeam1,
#selectedTeam2 {
	border-bottom:4px solid #38a0e8;
	width:360px;
	margin-bottom:45px;
	color:#777;
	padding-bottom:5px;
	cursor:pointer;
	position:relative;
	margin-right:20px;
	display:none;
	font-size:24px;

}

h1 .listabbrev {
	font-size:18px;
}

h1 .listname {
	font-size:13px;
}

#selectandshare {
	clear:both;
	height:50px;
	position:relative;
	top:6px;
	width:100%;
}

.team #selectedTeam1,
.team #selectedTeam2,
.comparepopulated #selectedTeam1,
.comparepopulated #selectedTeam2 {
	margin:12px 0px 0px 0px;
	color:#eee;
}


.listschool {
	text-transform:uppercase;
}

.leftlist {
	width:360px;
	float:left;
}

.rightlist {
	float:right;
}

#selectedTeam1 br,
#selectedTeam1 .listabbrev,
#selectedTeam2 br,
#selectedTeam2 .listabbrev {
	display:none;
}

.listabbrev {
	display:none;
}

#selectedTeam1 .listname,
#selectedTeam2 .listname{
	font-weight:normal;
	font-size:18px;
}

#teamSelect1,
#teamSelect2 {
	-moz-box-shadow: 	0px 8px 14px rgba(0,0,0,.3);
	-webkit-box-shadow: 0px 8px 14px rgba(0,0,0,.3);
	box-shadow: 		0px 8px 14px rgba(0,0,0,.3);
	width:360px;
	height:365px;
	display:none;
	position:absolute;
	overflow:none;
	z-index:99999;
	background-color: #fff;
	top: 58px;
}

#teamList1 .listschool,
#teamList2 .listschool {
	font-size:18px;
}


#teamList1,
#teamList2 {
	height:300px;
	overflow:auto;
	width:360px;
	position:absolute;
	background-color: #fff;
	z-index:999;
	padding:20px;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
}

#teamList1 li,
#teamList2 li {
	line-height:1em;
	clear:both;
	margin-bottom:20px;
	height:50px;
	cursor:pointer !important;
	box-sizing:border-box;
	-moz-box-sizing: border-box;
	padding:10px;
}

#teamList1 li:hover,
#teamList2 li:hover  {
	background-color: #eee;
	
}	


#teamList1 li,
#teamList1, 
#teamList2 li,
#teamList2{
	list-style:none;
	margin:0px;
	color:#38a0e8;
}
 #teamList1 li .listname,
 #teamList2 li .listname {
	font-size:13px;
	font-weight:normal!important;
}

/*rankings*/

.rankings .row2 ul{
	padding:0px;
}

.rankings .row2 ul li {
	text-align:left;
}

/* 
.rankings .row2 .item1,
.rankings .row2 .item2,
.rankings .row2 .item3  {
	border-right:dashed 1px #c3c3c3;
	box-sizing:border-box;
	 -moz-box-sizing: border-box;
	padding:0px 1%;
}
 */

.rankings .row2 .item4 {
	padding:0px 1%;
}

.rankings .span6 .span3 {
	width:49.9%;
}

/*home*/

.home .row2 {
	margin-bottom:40px;
}

.home .mini .span2 {
	text-align:center;
}

/* 
.rankings .row1 .item1,
.rankings .row1 .item2,
.rankings .row1 .item3,
.rankings .row1 .item4,
.rankings .row1 .item5,
.rankings .row1 .item6,
 */
.home .row2 .item1,
.home .row2 .item2,
.home .row2 .item3,
.home .row2 .item4,
.home .row2 .item5,
.home .row2 .item6  {
	border-left:dashed 1px #c3c3c3;
	box-sizing:border-box;
	 -moz-box-sizing: border-box;
	padding:0px 0%;
}

/* 
.rankings .row1 .item6,
 */
.home .row2 .item6 {
	border-right:dashed 1px #c3c3c3;
	box-sizing:border-box;
	 -moz-box-sizing: border-box;
	padding:0px 1%;
}

.home .row3 .item1,
.home .row3 .item2 {
	border-right:dashed 1px #c3c3c3;
	box-sizing:border-box;
	 -moz-box-sizing: border-box;
	padding:0px 1%;
}

.home .row3 .item3 {
	padding:0px 1%;
}

.home .row-fluid .span8 {
	padding:0px 2%;
}

/*breakpoints*/

.item2h,
.item3h,
.item4h,
.item5h{
	display:none;
}

.team .span6 .span3 {
	width:49.9%;
}

.team #selectedTeam2 {
	/*opacity:0 !important;
	display:none !important;*/
}

.section2 {
	display:none;
}

/* 
.comparepopulated .row3 .span6 {
	width:49.9%;
}
 */

.comparepopulated .row3 .span2{
		/* width:33.3%; */
		width: 100%;
}

.comparepopulated .teamdivider {
	display:none;
}

.comparepopulated .horizontaldivide {
	margin-top:35px;
}

.comparepopulated .row5 .span4 {
	margin-bottom:20px;
}

.comparepopulated .row3 .section3 {
/* 
	display:none;
 */
}

.rankings .row1 .span2 {
	margin-bottom:35px;
	height: 145px;
}

.team #teamSelect2,
.comparepopulated #teamSelect2 {
		left:auto;
		right:0px;
		/*top:47px;*/
	}
	
/*vs_games_list / team_game_list*/

#vs_game_list,
#team_game_list {
	margin-top:0px;
	overflow:auto;
	width:100%;
	display:block;
}

#vs_game_list section {
	width:100%;
	min-width:450px;
}
#team_game_list section {
	min-width:750px;
	width:100%;
}

#vs_game_list .chart_header,
#team_game_list .chart_header {
	border-top: solid 5px #777;
		background-color: #ddd;
	height:30px;
}

#vs_game_list .chart_header li,
#team_game_list .chart_header li {
	background-color: #ddd;
	height:30px;
	line-height:12px;
}

#vs_game_list ul,
#team_game_list ul{
	display:block;
	clear:both;
	list-style:none;
	padding:0px;
	height:30px;
	border-bottom:solid 1px #ddd;
	margin:0px;
	width:100%;
}

#vs_game_list ul li{
	display:block;
	float:left;
	list-style:none;
	width:25%;
	box-sizing:border-box;
	padding:0px 1%;
	font-size:12px;
	height:30px;
	padding-top:9px;
	line-height:15px;
}

#team_game_list .col3 {
	width:20%;
}

#team_game_list ul li{
	display:block;
	float:left;
	list-style:none;
	width:15%;
	box-sizing:border-box;
	padding:0px 1%;
	font-size:12px;
	padding-top:9px;
	height:30px;
	line-height:11px;
}

#vs_game_list ul .col4,
#vs_game_list ul .col5,
#team_game_list ul .col4,
#team_game_list ul .col5,
#team_game_list ul .col1   {
	width:5%;
	min-width:25px;
}

#vs_game_list .col3 {
	min-width:100px;
}

#team_game_list ul .col1 {
	width:5%;
	min-width:40px;
	text-align:center;
}

#team_game_list ul .col4,
#team_game_list ul .col5 {
	width:3%;
	min-width:10px;
}

#team_game_list ul .col2 {
	width:80px;
}
#team_game_list ul .col3 {
	min-width:110px;
}

#team_game_list ul .col4,
#team_game_list ul .col5 {
	min-width:30px;
	text-align:center;
}

#team_game_list ul .col5 {

}

#team_game_list ul .col7 {
	width:28%;
}

#team_game_list h3 {
	margin-bottom:5px;
}

.year_select {
	float:right;
}

#vs_game_list .win,
#team_game_list .win {
	color:green;
}

#vs_game_list .loss,
#team_game_list .loss {
	color:red;
}

#vs_game_list .col1 {
	width:5%;
	background-color: #ccc;
}

.back_url,
.back_url1,
.back_url_teamgames,
.back_url_team {
	text-align:right;
	font-size:12px;
	margin-top:33px;
	margin-bottom:-13px;
	position:relative;
	z-index:999;	
}

.back_url_team,
.back_url_teamgames {
	top: 18px;
}

.back_url_teamgames {
	float:right;
}

.comparepopulated .row2 {
	position:relative;
}

.rankings .row1 .span3 {
	border-left:dashed 1px #c3c3c3;
}
	
@media screen and (max-width: 1245px) {
	.rankings .row1 .span3 {
		width:33%;
	}

	/* 
.rankings .row1 .item1 {
		border-left:none;
	}
 */
		
	/* 
.rankings .row1 .item1:first-child {
		border-left: dashed 1px #c3c3c3;
	}
 */
	
/* 
	.rankings .row1 section:nth-child(4),
	.rankings .row1 section:nth-child(8) {
		border-right: dashed 1px #c3c3c3;
	}
 */
	
	
	
}


@media screen and (max-width: 1199px) {

	

	.content_ad {
		padding-top:20px;
	}

	.team .row1 .item4,
	.team .row1 .item5 {
		display:none;
	}
	
	.team .row1 .item3,
	.team .row3 .item2 {
		border-right: dashed 1px #c3c3c3;
	}
	
	.team .row1 .span2 {
		width:24.89%;
	}
	
	.team .item4h,
	.team .item5h {
		display:block;
		border-left:dashed 1px #c3c3c3;
	}
	
	.team .row3 .span2 {
		width:24.89%;
	}
	
	.team .row3 .item4h,
	.team .row3 .item5h,
	.team .row3 .item1,
	.team .row3 .item2 {
		margin-bottom:20px;
	}
	
	.team .span6 .span3,
	.rankings .span6 .span3 {
		width:100%;
	}
	
	/*compare*/
	
	.compare .row-fluid .span4,
	.newBowls .row-fluid .span4{
		width:49.9%;
	}
	
	.compare .row2 .item2,
	.compare .row2 .item4,
	.compare .row2 .item6,
	.newBowls .row2 .item2,
	.newBowls .row2 .item4,
	.newBowls .row2 .item6
	{
		border-right:none !important;
		
	}
	
	.compare .row2 .item3,
	.newBowls .row2 .item3{
		border-right: dashed 1px #c3c3c3;
	}
	
	/*comparepopulated*/
	
	
	
	.comparepopulated .row3 .item4 {
		border-left: dashed 1px #c3c3c3;
	}
	
	.comparepopulated .row3 .item3,
	.comparepopulated .row3 .item4 {
		border-right:dashed 1px #c3c3c3;
	}
	.comparepopulated .row3 .item1,
	.comparepopulated .row3 .item2,
	.comparepopulated .row3 .item3,
	.comparepopulated .row3 .item5,
	.comparepopulated .row3 .item6 {
		margin-bottom:20px;
	}
	
	.comparepopulated .row3 .ranking .linking {
		text-align: center;
	}
	
	.comparepopulated .row3 .item6 {
		border-right:none;
	}
	
	/* 
.comparepopulated .row3 .span6 {
	/width:100%;
	}
 */
	
	.comparepopulated .row5 .span4 {
		width:49.9%;
		margin-bottom:20px;
	}
	
	.comparepopulated .row3 .section4 {
		display:none;
	}
	
	.comparepopulated .row3 .section3 {
		display:block;
	}
	
	.rankings .row1 .span3 {
		width:33%;
	}

	/* 
.rankings .row1 .item1 {
		border-left:none;
	}
 */
		
	/* 
.rankings .row1 .item1:first-child {
		border-left: dashed 1px #c3c3c3;
	}
 */
	
/* 
	.rankings .row1 section:nth-child(4),
	.rankings .row1 section:nth-child(8) {
		border-right: dashed 1px #c3c3c3;
	}
 */
	
	.home .row3 .item1,
	.home .row3 .item2 {
		width:49.9%;
	}
	
	.home .row3 .item3 {
		clear:both;
		width:100%;
	}
	
	.home .row3 .item3 .span12 {
		width:33.3%;
		clear:none;
		padding:0 1%;
	}
	
	.home .container-fluid {
		clear:both;
		margin-top:20px;
		padding:0px;
	}
	
	.home .tempad {
		display:none;
	}
	
	.home .row3 .item3 .span12 {
		border-right:dashed 1px #c3c3c3;
		border-bottom:none;
	}
	
	.home .row3 .item3 .fullmatchuplink {
		border:none;
	}	
	
	.home .row3 .container-fluid div:nth-child(3) {
		border:none;
	}
	
	/* 
.home .content_ad {
		border-top:dashed 1px #c3c3c3;
		margin-top:10px;
		margin-bottom:0px;
	}
 */
	

	
	#logonavlockup {
		padding-top:7px;
	}
	
	#logo1 img {
		width:55px;
		height:55px;
		padding-right:10px;
	}
	
	#logo1,
	#logonavlockup {
		margin-top:10px;
	}
	
	#header {
		padding-top:0px;
	}
	
	#shareandfollow {
		right:0px;
		position:absolute;
		top:-37px;
	}
	
	.teamhome ul .span3 {
		width:33.3%;
	}
	
	.teamhome .span9 .span4 {
		width:45%;
	}
	
	#selectwrapper {
		width:360px;
	}
	
	.buttoncontainer {
		float:none;
		clear:both;
		margin:auto;
		width:149px;
	}
	
	.compare .row2 .item3,
	.compare .row2 .item5,
	.newBowls .row2 .item3,
	.newBowls .row2 .item5 {
	clear: left !important;
	}
	
	
	
	.comparepopulated #socialshare,
	.team #socialshare,
	.comparepopulated #socialfollow,
	.team #socialfollow {
		width:100px;
	}
	
	.comparepopulated #socialbuttons,
	.team #socialbuttons {
		rigiht:0px;
	}
	
	.comparepopulated #socialbuttons .supportingtext span,
	.team #socialbuttons .supportingtext span{
		display:none;
	}
	
	.comparepopulated #socialshare,
	.team #socialshare {
		width:118px;
	}
	
	.comparepopulated #socialfollow,
	.team #socialfollow {
		width:127px;
		left:-140px;
	}
	

	

}

@media screen and (max-width: 843px) {

	

	.team .row1 .item2,
	.team .row1 .item3,
	.team .row1 .item4,
	.team .row1 .item5 {
		display:none;
	}
	
	.team .row1 .span2,
	.team .row3 .span2,
	.team .row4 .span3  {
		width:49.9%;
	}
	
	.team .item6 .comparebutton {
		float:right;
	}
	
	.team .item2h,
	.team .item3h,
	.team .item4h,
	.team .item5h {
		display:block;
		border-left:dashed 1px #c3c3c3;
	}
	
	.team .item3h,
	.team .item5h,
	.team .row3 .item4 {
		border-right:dashed 1px #c3c3c3;
	}
	
	.team .row3 .item2h,
	.team .row3 .item3h,
	.team .row3 .item4h,
	.team .row3 .item5h,
	.team row3 .item1,
	.team .row3 .item2,
	.team .row3 .item3,
	.team .row3 .item4,
	.team .row3 .item5,
	.team .row3 .item6  {
		margin-bottom:20px;
	}
	
	.team .span6 .span3,
	.rankings .span6 .span3 {
		width:100%;
	}
	
	/*compare*/
	
	
	
	.compare .row2 .item1,
	.compare .row2 .item2,
	.compare .row2 .item3,
	.compare .row2 .item4,
	.compare .row2 .item5,
	.compare .row2 .item6,
	.newBowls .row2 .item1,
	.newBowls .row2 .item2,
	.newBowls .row2 .item3,
	.newBowls .row2 .item4,
	.newBowls .row2 .item5,
	.newBowls .row2 .item6
	{
		border-right:none !important;
		border-bottom: dashed 1px #c3c3c3;
		padding:20px;
		margin-bottom:0px;
		
	}
	
	.compare .row-fluid .span4,
	.newBowls .row-fluid .span4,
	.comparepopulated .row3 .span6 .span2 {
		width:100%;
	}
	
	/* 
.comparepopulated .row3 .span6 .span2 {
		border:none !important;
		height:60px;
		margin:0px;
	}
	.comparepopulated .row3 .line4,
	.comparepopulated .row3 .line6 {
		text-align:center;
		display:block;
		width:49.9%;
	}
	
	.comparepopulated .row3 .section1 .line6 {
		float:right;
	}
	.comparepopulated .row3 .section1 .line4 {
		float:left;
	}
	
	.comparepopulated .row3 .section3 .line4 {
		float:right;
	}
	.comparepopulated .row3 .section3 .line6 {
		float:left;
	}
	
	.comparepopulated .row3 .section1 .line6,
	.comparepopulated .row3 .section3 .line6 {
		display:table;
	}
	
	.comparepopulated .row3 .section3 .line6 span,
	.comparepopulated .row3 .section1 .line6 span {
		display:table-cell;
		vertical-align:middle;
		height:40px;
	}
	
	.comparepopulated .row3 .span6 .span2 .titleItem {
		display:none;
	}
 */
	
	.comparepopulated .row5 .span4 {
		width:100%;
		margin-bottom:20px;
	}
	
	.comparepopulated .teamdivider {
		display:block;
	}
	
	.comparepopulated .row5 .span6
	/* .comparepopulated .row3 .span6 */{
		width:33%;
	}
	
	.comparepopulated .homeTeam .linking,
	.comparepopulated .visitingTeam .linking,
	.comparepopulated .line6{
		display:none;
	}

	.comparepopulated .visitingTeam .titleItem,
	.comparepopulated .visitingTeam .statRank,
	.comparepopulated .homeTeam .titleItem,
	.comparepopulated .homeTeam .statRank {
		width:45%;
	}

	.comparepopulated .visitingTeam .statRank,
	.comparepopulated .homeTeam .statRank {
		float:left;
	}

	.comparepopulated .homeTeam .titleItem,
	.comparepopulated .homeTeam .statRank,{
		float:right;

	}
	.comparepopulated .visitingTeam .statRank,
	.comparepopulated .visitingTeam .titleItem {
		float:left;

	}


	.comparepopulated .visitingTeam .line1,
	.comparepopulated .homeTeam .line1 {
		font-size:18px;
		text-align:center;
		float:none;
		display:block;
		width:100%;
		line-height:40px;
	}

	.comparepopulated .line4 {
		font-size:24px !important;
		text-align:center;
	}

	.comparepopulated .line4 sup {
		font-size:14px !important;
	}



	.comparepopulated .ranking .wrapper {
		height:40px;
		padding:0px;
	}
	.comparepopulated .ranking {
		position:relative;
		padding:0px;
	}

	.comparepopulated .ranking {
		margin-left:0px;
		height:60px;
	}

	.comparepopulated .line4 {
		position:relative;
		top:6px;
	}

	.comparepopulated .teamdivider {
		font-size:12px;
	}

	.comparepopulated .teamdivider .wrapper {
		display:table;
		text-align:center;
		width:100%;
	}

	.comparepopulated .teamdivider .wrapper a,
	.comparepopulated .teamdivider .wrapper span {
		display:table-cell;
		vertical-align:middle;
		text-align:center;
		margin:auto;
	}

	.comparepopulated .tugowarSub *{
		/*font-size:11px !important;*/
	}

	.comparepopulated .tugowarSub {
		margin-bottom:20px;
	}

	.comparepopulated .row3 .item3 .row-fluid {
		border-bottom: dashed 1px #c3c3c3;
		margin-bottom:20px;
	}
	
	.comparepopulated .row3 .span3 {
		width
	}

	.matchupdivider {
		width:300%;
		border-bottom: dashed 1px #c3c3c3;
		position:relative;
		right:100%;
		bottom:-9px;
	}

	.matchupdividertop {
		width:300%;
		border-bottom: dashed 1px #c3c3c3;
		position:relative;
		right:100%;
		top:-55px;
	}
	
	.comparepopulated .row5 .span4 {
		margin-bottom:0px;
	}
	
	.comparepopulated .row5 .visitingTeam {
		border-left:none;
	}
	
	.comparepopulated .row5 .span4 {
		border:none !important;
	}
	
	.comparepopulated .horizontaldivide {
		display:none;
	}
	
	 
.rankings .row1 .span3 {
		width:50%;
	}
	
	.rankings .row1 .item3{
		/*border-right:dashed 1px #c3c3c3;*/
	}
	
/* 
	.rankings .row1 section:nth-child(4),
	.rankings .row1 section:nth-child(8) {
		border-right: none;
	}
 */
	
	/* 
.rankings .row1 .item1:first-child {
		border-left: none;
	}
 */
 
	
	.comparepopulated .homeTeam .ranking .titleItem,
	.home .homeTeam .ranking .titleItem {
		float:right !important;
	}
	
	.matchupslist ul li .small{
		opacity:1 !important;
	}
	
	.teamhome ul .span3,
	.teamhome .span9 .span4 {
		width:50%;
	}
	
	
	
	.teamhome .span9 {
		width:100%;
	}
	
	#nomatchup {
		margin-top:30px;
	}
	
	
	
	#footer .span6 {
		width:49.75%;
	}
	
	.teamhome .content_ad {
		left:0px;
		margin:auto;
		width:300px;
	}
	
	.teamhome .adcontainer {
		width:100%;
	}
	
	#selectedTeam1,
	#selectedTeam2,
	#teamSelect1,
	#teamSelect2,
	#teamList1,
	#teamList2 {
	
		width:300px;
		margin-right:0px;
	}
	
	h1 .listname {
	
		display:none;
	}
	
	#selectwrapper {
		width:310px;
	}
	
	#team1_social span {
		float:left;
	}
	
	#team2_social span {
		float:right;
	}
	
	#team1_social span,
	#team2_social span {
		display:block;
		clear:both;
	}
	
	#team1_social em,
	#team2_social em {
		display:none;
	}
	
	.leftlist {
		width:310px;
	}
	
	.team .row4 .heading {
		width:49.9%;
	}
	
	#sortbuttons {
		width:49.9%;
		margin-bottom:20px;
	}
	
	
	
}

@media screen and (max-width: 650px) {

	.team .niceButton a {
		top: 0px;
	}
	
	.comparepopulated .niceButton a {
		top: 20px;
	}

	.team .span6,
	.rankings .span6  {
		width:100%; 
	}

	.team .row4 .span3  {
		width:100%;
		border:none;
	}
	
	.comparepopulated .row2,
	.comparepopulated .row4,
	.team .row2 {
		display:none;
	}
	
	.rankings .row1 .span3 {
		text-align:center;
		border:none;
		border-bottom: dashed 1px #c3c3c3;
		width:45%;
		padding-bottom:10px;
		margin-bottom:0px;
	}
	
	.rankings .row1 .item1,
	.rankings .row1 .item3,
	.rankings .row1 .item5 {
		margin-right:9%;
	}
	
	.rankings .row1 .span2 img,
	.rankings .row1 .span2 ul {
		display:block;
	}
	
	.home .row3 .item1,
	.home .row3 .item2,
	.home .row3 .item3 {
		width:100%;
		border:none;
	}
	
	.teamhome ul .span3,
	.teamhome .span9 .span4 {
		width:49.9%;
	}
	
	.row-fluid,
	.container-fluid {
		padding-left:2px;
		padding-right:2px;
		box-sizing:border-box;
		-moz-box-sizing:border-box;
	}
	
	#nomatchup {
		margin-top:20px;
		margin-bottom:80px;
	}
	
	.team #selectedTeam1,
	.team #selectedTeam2,
	.comparepopulated #selectedTeam1,
	.comparepopulated #selectedTeam2 {
		width:140px;
	}
	
	.team .listcontainer,
	.comparepopulated .listcontainer {
		position:absolute;
	}
	
	.team .rightlist,
	.comparepopulated .rightlist {
		right:0px;
	}
	
	
	
	.team h1 .listschool,
	.team h1 .listname,
	.comparepopulated h1 .listschool,
	.comparepopulated h1 .listname {
		display:none;
	}	
	
	.team h1 .listabbrev,
	.comparepopulated h1 .listabbrev {
		display:block !important;
		font-size:24px;
	}
	
	.nomobile {
		display:none;
	}
	
	body #socialfollow {
		bottom:120px;
		right:0px;
	}
	
	.comparepopulated #socialfollow,
	.team #socialfollow {
		top:-144px !important;
	}
	
	.team .topheading {
		display:none;
	}
	
	.comparepopulated .back_url1 {
		position:relative;
		right:13px;
		top:-39px;
		z-index:999;
	}
	
	#team_game_list {
		overflow:auto;
		-moz-box-shadow: 	inset -10px 3px 10px rgba(0,0,0,.15);
		-webkit-box-shadow: inset  -10px 3px 10px rgba(0,0,0,.15);
		box-shadow: 		inset -10px 0px 10px rgba(0,0,0,.15);
		font-size:11px;
	}
	
	.back_url_team,
	.back_url_teamgames {
		position:relative;
		right:0px;
		top:-10px;
	}
	
	.back_url_team,
	.back_url_teamgames {
		top:-26px;
		right:4px;
	}
	
	#listPreContent .content,
	.adContent {
		width: 100%;
	}
	
	.TeamListPageAd {
		width: 100%;
	}

	
}

@media screen and (max-width: 550px) {
		#selectwrapper {
		width:311px;
		}
		
	
	
	.teamhome ul .span3,
	.teamhome .span9 .span4 {
		width:100%;
	}
	
	.comparepopulated  .row3 .span3 {
		width: 50%;
	}
	
	.comparepopulated .row3 .span6 {
		width: 100%;
		margin-bottom: 20px;
	}
	
	#smallScreenSection3 {
		display:block;
	}
	
	#bigScreenSection3 {
		display:none;
	}
	
		
}

@media screen and (max-width: 451px) {

		 {
			width: 
		}
		.rankings .row1 .span3,
		.rankings .row1 .span8,
		.rankings .row1 .span4 {
			width: 100%
		}

		#vs_game_list {
		overflow:auto;
		-moz-box-shadow: 	inset -10px 3px 10px rgba(0,0,0,.15);
		-webkit-box-shadow: inset  -10px 3px 10px rgba(0,0,0,.15);
		box-shadow: 		inset -10px 0px 10px rgba(0,0,0,.15);
		font-size:11px;
	}
}

@media screen and (max-width: 431px) {
	.team .span6,
	.rankings .span6 {
		width:100%; 
	}
	
	.team .row3 .item2h,
	.team .row3 .item3h,
	.team .row3 .item4h,
	.team .row3 .item5h,
	.team row3 .item1,
	.team .row3 .item2,
	.team .row3 .item3,
	.team .row3 .item4,
	.team .row3 .item5,
	.team .row3 .item6  {
		margin-bottom:20px;
	}
	
	.team .row3 .span2,
	.team .row4 .span3  {
		width:100%;
	}
	
	.team .row4 .span3 {
		border:none;
	}
	
	.team .row3 .span2 {
		border-left: dashed 1px #c3c3c3;
		border-right: dashed 1px #c3c3c3;
	}
	
	.rankings .row1 .span2 {
		width:100% !important;
	}
	
	.rankings .row1 .item1,
	.rankings .row1 .item3,
	.rankings .row1 .item5 {
		margin-right:0;
	}
	
	.home .featuredteam .line4,
	.comparepopulated .row5 .line4,
	.comparepopulated .row3 .line4 {
		font-size:16px !important;
	}
	
	.home .featuredteam .line4 sup,
	.comparepopulated .row5 .line4 sup {
		font-size:12px!important;
		top:1px!important;
	}
	
	.home #header,
	.home main {
		margin-bottom:0px;
		margin-top:0px !important;
	}
	
	#header_ad {
		position:relative;
		margin:auto;
	}
	
	#footer_ad {
		margin:auto;
	}
	
	
	.teamhome .span3 {
		width:100%;
	}
	
	#logo1 {
		display:none;
	}
	
	#nomatchup {
		margin-top:20px;
		margin-bottom:50px;
		font-size:20px;
	}
	
	.tugowarHeadings .line1 {
		font-size:20px;
	}
	
	#socialshare h4 span{
		display:none;
	}
	#socialshare {
		width:45px !important;
		padding:0px 0px !important;
	}
	#socialshare h4 {
	width:45px !important;
	font-size:11px;
		padding:2px 0px !important;
	}
	
	#socialshare ul {
		position:absolute;
		right:0px;
		left:auto;
	}
	
	#socialfollow {
		display:none;
	}
	
	.team .topheading {
		display:none;
	}
	
	#team_game_list ul .col1 {
		width:18px;
		min-width:18px;
		text-align:center;
	}

	
}

/*special conditions*/

@media screen and (max-width: 930px) {

		.rankings .jwplayerAd {
			margin-top: 20px;
		}
		.rankings .row1 .span8,
		.rankings .row1 .span4 {
			width: 100%
		}
		
	.home .row3 .item3 .span12 {
		width:100%;
		border:none;
		border-bottom: dashed 1px #c3c3c3;
		padding-bottom:20px;
	}
	
	.home .row3 .item3 .fullmatchuplink {
		border:none;
		padding-bottom:0px;
	}
	
	#header_ad {
		float:none;
		margin:auto;
		display:block;
		text-align:center;	
	}
	
	#megaList{
		overflow:auto;
		-moz-box-shadow: 	inset -10px 3px 10px rgba(0,0,0,.15);
		-webkit-box-shadow: inset  -10px 3px 10px rgba(0,0,0,.15);
		box-shadow: 		inset -10px 0px 10px rgba(0,0,0,.15);
	}
	
	#megaList ul {
		min-width:900px;
		
	}
}

@media screen and (max-width: 1110px) {
	
	#megaList .headings li {
		height:40px;
	}

	#header_ad {
		float:none;
		margin:auto;
		display:block;
		text-align:center;	
	}
	
	#socialshare h4,
	#socialfollow h4 {
		margin-right:0px !important;
		margin-right:7px;
		float:none;
		text-align:center;
		width:100px;
		background-color: #38a0e8;
		padding:5px 12px;
			border-radius:3px;
		-moz-border-radius:3px;
		-webkit-border-radius:3px;
		box-sizing: border-box;
		-moz-box-sizing: border-box;
		cursor:pointer;
	}
	
	#socialshare,
	#socialfollow {
		color:#fff;
		background-color: #555;
		background-color: rgba(255,255,255,.1);
			border-radius:3px;
		-moz-border-radius:3px;
		-webkit-border-radius:3px;
		float:none;
		font-size:12px;
		height:25px;
		line-height:25px;
		position:relative;
		bottom:11px;
		position:absolute;
		right:0px;
		bottom:80px;
		padding:0px;
		box-sizing: border-box;
		-moz-box-sizing: border-box;
		width:100px;

	}
	
	#socialfollow  {
		right:110px;
	}
	
	

	#socialshare ul,
	#socialfollow ul {
		list-style:none;
		padding:0px;
		margin:0px;
		clear:left;
		float:left;
		background-color: #444;
		padding:5px 5px 5px 5px;
		width:100px;
		border-radius:3px;
		-moz-border-radius:3px;
		-webkit-border-radius:3px;
		box-sizing: border-box;
	-moz-box-sizing: border-box;
	display:none;
		
	}
	
	#header .active ul{
		display:block;
	}

	#socialshare ul li,
	#socialfollow ul li{
		float:left;
		padding:0px;
		margin:0px;
		margin-right:10px;
		float:none;
		display:inline;
		text-align:center;
	}

	#socialshare ul li a,
	#socialfollow ul li a {
		width:18px;
		height:18px;
		display:inline-block;
		text-indent:-99999px;
		background-image: url('https://web.archive.org/web/20210605111040im_/http://cdn.winsipedia.com/public/images/ui/socialmedia.png');
		background-repeat: no-repeat;
		
	}

	#socialshare ul li.buttongoogle,
	#socialfollow ul li.buttongoogle {
		margin-right:0px;
	}

	#socialshare ul .buttonfacebook,
	#socialshare ul .buttontwitter,
	#socialshare ul .buttongoogle,
	#socialshare ul .instagram,
	#socialfollow ul .buttonfacebook,
	#socialfollow ul .buttontwitter,
	#socialfollow ul .buttongoogle,
	#socialfollow ul .instagram {
		position:relative;
		top:3px;
	}

	#socialshare ul .buttontwitter a,
	#socialfollow ul .buttontwitter a {
		background-position: -24px 0px;
	}

	#socialshare ul .buttongoogle a,
	#socialfollow ul .buttongoogle a {
		background-position: -72px 0px;
	}
	
	#socialshare ul .instagram a,
	#socialfollow ul .instagram a {
		background-position: -48px 0px;
	}
	
	.team #socialbuttons,
	.comparepopulated #socialbuttons {
	position:absolute;
	left:auto;
	right:0px;
	width:0px;
	height:0px;
	bottom:0px;
	}

	.team #socialshare,
	.comparepopulated #socialshare,
	.team #socialfollow,
	.comparepopulated #socialfollow {
		left:auto;
	}
	
	#socialbuttons span {
		display:none !important;
	}
	
	.comparepopulated #socialshare,
	.team #socialshare,
	.comparepopulated #socialfollow,
	.team #socialfollow {
		top:-105px;
		width:100px;
	}
	

}



/*responsive*/
/*@media (max-width: 1200px) and (min-width: 855px)  {



  .ranking .line4 {
    font-size:32px !important;
  }
  
  .ranking .titleItem {
  	height:20px;
  }
  
  .span6 .ranking .titleItem {
  	height:30px;
  }
  
  .span6 .ranking .line4 {
  	margin-bottom:10px;
  }
  
  .team .line1,
  .span6 .line1 {
  	font-size:14px;
  }
  
   .team .line2,
   .team .line3,
   .span6 .line2,
   .span6 .line3 {
  	font-size:8px;
  }
}*/

/*browser support*/
.ie8,
.ie8 body,
.ie8 main,
.ie8 #footer,
.ie8 #header {
	min-width:1200px !important;
}

.ie8 #matchup,
.ie8 #chart,
.ie8 #chartdiv,
.ie8 .comparepopulated .topheading,
.ie8 .heading,
.ie8 #navCompare,
.ie8 #navNewBowls,
.ie8 .comparepopulated .tugowarChart {
	display:none;
}

.ie8 .team .row1 img,
.ie8 .comparepopulated .row1 img {
	width:80px !important;
	height:80px !important;
}

.ie8 .statRank  {
	text-align:center;
	margin:auto;
}

.ie8 .wrapper {
	height:100px;
}

.ie8 .team .titleItem,
.ie8 .comparepopulated .titleItem {
	display:block;
}

.ie8 .rankings .row1 .span2 {
	height:120px;
}

.ie8 .comparepopulated .tugowarHeadings .titleItem {
	float:left !important;
}	 

.ie8 .ui-tooltip br{
	display:none;
}

/*temp*/
.comparepopulated .row3 .item3,
.comparepopulated .row3 .item4,
.comparepopulated .titleitem3 {
	display:none;
}

.comparepopulated .row3 .span2 {
/* 
	width:49.9%;
 */
 width: 100%;
}

/*TEMPORARY*/
.temp_promo {
	display:block;
	background-color: #399fe9;
	height:32px;
	color: #333;
	font-size:14px;
	line-height:32px;
	text-align:center;
	position:relative;
	bottom:-10px;
	overflow:hidden;
}

.temp_promo:visited {
	color:#333;
}

.temp_holder {
	text-align:center;
	position:relative;
}

.temp_promo strong {
	font-family: 'Ultra', serif;
	font-size:18px;
	font-weight:normal;
	color:#fff;
	-moz-text-shadow: 		2px 2px 0px #333;
	-webkit-text-shadow: 	2px 2px 0px #333;
	text-shadow: 			2px 2px 0px #333;
	letter-spacing:1px;
}

.temp_promo .left {
	position:absolute;
	left:-80px;
	top:1px;
}

.temp_promo .right {
	position:absolute;
	right:-80px;
	top:1px;
}

.temp_promo .left span,
.temp_promo .right span{
	width:55px;
	float:right;
	height:2px;
	margin-bottom:3px;
	background-color: #fff;
	clear:right;
	-moz-box-shadow: 		2px 2px 0px #333;
	-webkit-box-shadow: 	2px 2px 0px #333;
	box-shadow: 	
}

.temp_promo .right span {
	float:left;
	clear:left;
}

.temp_promo .left span.middle,
.temp_promo .right span.middle {
	width:67px;
}

.temp_promo .supporting_text {
		margin-left:20px;
	}
	
#header {
	border-bottom:5px solid #595e60;
}	

@media screen and (max-width:600px){
	.temp_promo .supporting_text {
		display:none;
	}
}

.rankings h3 {
	margin: 0;
	}
	
.rankings .row1 {
	width: 98.5%;
	}
	
.statRank .line4 {
	height: 72px;
	}
	
.comparepopulated #chartdiv {
	-moz-box-shadow: none;
	-webkit-box-shadow: none;
	box-shadow: none;
	}
	
.team #chart {
	-moz-box-shadow: none;
	-webkit-box-shadow: none;
	box-shadow: none;
	}
/*
     FILE ARCHIVED ON 11:10:40 Jun 05, 2021 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 05:17:23 Aug 20, 2026.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 0.339
  exclusion.robots: 0.043
  exclusion.robots.policy: 0.035
  esindex: 0.005
  cdx.remote: 5.923
  LoadShardBlock: 868.736 (3)
  PetaboxLoader3.datanode: 139.667 (5)
  PetaboxLoader3.resolve: 780.864 (2)
  load_resource: 88.229
  loaddict: 26.379
*/