﻿b{
	font-weight: bold;
	font-size: 15px;
	text-transform:uppercase;
}
.round{
	width:1280px;
	margin-left:125px;
}
.round h1{
	text-align:center;
	font-weight:700;
}
.starter{
	padding: 10px;
	font-size: 10px;
	text-transform:uppercase;
	font-weight: 700;
	border: 3px solid #ddd;
	background: #fff;
	list-style:none;
	display:inline;
	color: #f00;
}
.pos1-6, .pos2-6, .est1-6{
	top: 825px;
}
.natchamp{
	position: absolute;
	left: 125px;
	top: 775px;
	font-weight: bold;
	font-family:"BentonSans",Arial,Helvetica,sans-serif;
	font-size: 20px;
}
/*************Final 4**************/
.demo4, .elite8{
	font-family:"BentonSans",Arial,Helvetica,sans-serif;
	text-transform: uppercase;
	color: #f00;
	position: absolute;
	top: 995px;
	left: 625px;
	text-align: center;
	font-weight: bold;
	font-size: 20px;
}
.elite8{
	top: 1190px;
	left: 625px;
}
.pos1-5, .pos2-5, .est1-5{
	top: 1056px;
}
.wpos1-5, .wpos2-5, .wst1-5{
	top: 1056px;
}

.wst1-5{
	position:absolute;
	right: 150px
}
/*************Elite 8**************/
.demo3{
	max-width: 1250px;
	margin-left: 125px;
	display:none;
}
.demo3 a{
	color: blue;
}
.breakdown2{
	background:	#ff9933;
}
.breakdown{
	background:	#66ff33;
}
.ncaa-body-4{
	min-height: 1720px;
	max-width: 1250px;
	background: #ffd699;
	border: 1px solid #ddd;
	margin-left: 125px;
	font: 16px "BentonSans",Arial,Helvetica,sans-serif;
	display: none;
}
.r3-4, .r1-4{
	position: absolute;
	top: 1230px;
}
.pos1-4, .pos2-4, .est1-4{
	top: 1256px;
}
.pos3-4, .pos4-4, .mwst1-4{
	top: 1256px;
}
.mwst1-4, .r3-4,
.sth1-4, .r4-4{
	position:absolute;
	right: 150px
}
/**********Bottom Page Brackets Elite 8*********/
.r2-4, .r4-4{
	position: absolute;
	top: 1690px;
}
.wpos1-4, .wpos2-4, .wst1-4{
	top: 1730px;
}
.wpos3-4, .wpos4-4, .sth1-4{
	top: 1730px;
}
#game-chart4{
	position:absolute;
	top: 1408px;
	left: 275px;
}
.winners4{
	position:absolute;
	top:1870px;
}
.numbers-box4{
	position:absolute;
	top:1870px;
	left: 590px;
}
.numbers-box4 img{
	width:80%;
}

/*************SWEET 16**************/
.demo2{
	margin-left: 125px;
	max-width: 1250px;
	display: none;
}
.demo2 a{
	color:lime;
}
.breakdown2{
	background:	#ff9933;
}
.breakdown{
	background:	#66ff33;
	display:none;
}
.breakdown1{
	background:	#66ff33;
}
.ncaa-body-3{
	min-height: 1790px;
	max-width: 1250px;
	background: #ffd699;
	border: 1px solid #ddd;
	margin-left: 125px;
	font: 16px "BentonSans",Arial,Helvetica,sans-serif;
	display:none;
}
.r3-3, .r1-3{
	padding: absolute;
	top: 2855px;
}
.pos1-3, .pos2-3, .est1-3{
	top: 2880px;
}
.pos3-3, .pos4-3, .est2-3{
	top: 3000px;
}
.pos5-3, .pos6-3, .mwst1-3{
	top: 2880px;
}
.pos7-3, .pos8-3, .mwst2-3{
	top: 3000px;
}
.mwst1-3, .mwst2-3,
.sth1-3, .sth2-3{
	position:absolute;
	right: 150px
}
/**********Bottom Page Brackets Sweet 16*********/
.r2-3, .r4-3{
	position: absolute;
	top: 3565px;
}
.wpos1-3, .wpos2-3, .wst1-3{
	top: 3600px;
}
.wpos3-3, .wpos4-3, .wst2-3{
	top: 3720px;
}
.wpos5-3, .wpos6-3, .sth1-3{
	top: 3600px;
}
.wpos7-3, .wpos8-3, .sth2-3{
	top: 3720px;
}
#game-chart3{
	position:absolute;
	top: 3220px;
	left: 275px;
}
.winners3{
	position:absolute;
	top:3970px;
	display:none;
}
.numbers-box3{
	position:absolute;
	top:3970px;
	left: 590px;
}
.numbers-box3 img{
	width:80%;
}
/****************Round of 32 CSS Starts**************/
.demo{
	margin-left:125px;
	max-width: 1250px;
}
.ncaa-body-2{
	min-height: 2240px;
	max-width: 1250px;
	background: #ebebeb;
	border: 1px solid #ddd;
	margin-left: 125px;
	font: 16px "BentonSans",Arial,Helvetica,sans-serif;
	display:none;
}
.r3-2, .r1-2{
	position:absolute;
	top: 5000px;
}
.pos1-2, .pos2-2, .est1-2{
	top: 5080px;
}
.pos3-2, .pos4-2, .est2-2{
	top: 5200px;
}
.pos5-2, .pos6-2, .est3-2{
	top: 5320px;
}
.pos7-2, .pos8-2, .est4-2{
	top: 5440px;
}
.pos9-2, .pos10-2, .mwst1-2{
	position: absolute;
	top: 5080px;
}
.pos11-2, .pos12-2, .mwst2-2{
	position: absolute;
	top: 5200px;
}
.pos13-2, .pos14-2, .mwst3-2{
	position: absolute;
	top: 5340px;
}
.pos15-2, .pos16-2, .mwst4-2{
	position: absolute;
	top: 5440px;
}
.mwst1-2, .mwst2-2, .mwst3-2, .mwst4-2,
.sth1-2, .sth2-2, .sth3-2, .sth4-2{
	right: 150px
}
/**********Bottom Page Brackets Round of 32*********/
.r2-2, .r4-2{
	position: absolute;
	top: 5900px;
}
.wpos1-2, .wpos2-2, .wst1-2{
	top: 5940px;
}
.wpos3-2, .wpos4-2, .wst2-2{
	top: 6060px;
}
.wpos5-2, .wpos6-2, .wst3-2{
	top: 6180px;
}
.wpos7-2, .wpos8-2, .wst4-2{
	top: 6300px;
}
.wpos9-2, .wpos10-2, .sth1-2{
	position: absolute;
	top: 5940px;
}
.wpos11-2, .wpos12-2, .sth2-2{
	position: absolute;
	top: 6060px;
}
.wpos13-2, .wpos14-2, .sth3-2{
	position: absolute;
	top: 6180px;
}
.wpos15-2, .wpos16-2, .sth4-2{
	position: absolute;
	top: 6300px;
}
#game-chart1{
	position:absolute;
	top: 5550px;
	left: 275px;
}
.winners1{
	position:absolute;
	top:6440px;
}

.numbers-box1{
	position:absolute;
	top:6440px;
	left: 590px;
}

.numbers-box1 img{
	width:80%;
}

/*************ROUND #1 (of 64)Positioning**********************/
.demo1{
	margin-left:125px;
	max-width: 1250px;
}
.pos1, .pos2, .est1{
	top: 780px;
}
.pos3, .pos4, .est2{
	top: 900px;
}
.pos5, .pos6, .est3{
	top: 1020px;
}
.pos7, .pos8, .est4{
	top: 1140px;
}
.pos9, .pos10, .est5{
	position: absolute;
	top: 1260px;
}
.pos11, .pos12, .est6{
	position: absolute;
	top: 1380px;
}
.pos13, .pos14, .est7{
	position: absolute;
	top: 1500px;
}
.pos15, .pos16, .est8{
	position: absolute;
	top: 1620px;
}
.pos17, .pos18, .mwst1{
	top: 780px;
}
.pos19, .pos20, .mwst2{
	top: 900px;
}
.pos21, .pos22, .mwst3{
	top: 1020px;
}
.pos23, .pos24, .mwst4{
	top: 1140px;
}
.pos25, .pos26, .mwst5{
	position: absolute;
	top: 1260px;
}
.pos27, .pos28, .mwst6{
	position: absolute;
	top: 1380px;
}
.pos29, .pos30, .mwst7{
	position: absolute;
	top: 1500px;
}
.pos31, .pos32, .mwst8{
	position: absolute;
	top: 1620px;
}
.mwst1, .mwst2, .mwst3, .mwst4, .mwst5, .mwst6, .mwst7, .mwst8,
.sth1, .sth2, .sth3, .sth4, .sth5, .sth6, .sth7, .sth8{
	right: 150px
}
/*=======bottom Bracket Positioning=========*/
.wpos1, .wpos2, .wst1{
	top: 2140px;
}
.wpos3, .wpos4, .wst2{
	top: 2260px;
}
.wpos5, .wpos6, .wst3{
	top: 2380px;
}
.wpos7, .wpos8, .wst4{
	top: 2500px;
}
.wpos9, .wpos10, .wst5{
	position: absolute;
	top: 2620px;
}
.wpos11, .wpos12, .wst6{
	position: absolute;
	top: 2740px;
}
.wpos13, .wpos14, .wst7{
	position: absolute;
	top: 2860px;
}
.wpos15, .wpos16, .wst8{
	position: absolute;
	top: 2980px;
}
.wpos17, .wpos18, .sth1{
	top: 2140px;
}
.wpos19, .wpos20, .sth2{
	top: 2260px;
}
.wpos21, .wpos22, .sth3{
	top: 2380px;
}
.wpos23, .wpos24, .sth4{
	top: 2500px;
}
.wpos25, .wpos26, .sth5{
	position: absolute;
	top: 2620px;
}
.wpos27, .wpos28, .sth6{
	position: absolute;
	top: 2740px;
}
.wpos29, .wpos30, .sth7{
	position: absolute;
	top: 2860px;
}
.wpos31, .wpos32, .sth8{
	position: absolute;
	top: 2980px;
}
/*==========Start NCAA CSS==================*/
#game-chart{
	position:absolute;
	top: 1750px;
	left: 275px;
}
.regions, .regions2, .regions3, .all {
	font-size: 22px;
	list-style: none;
}
.all{
	position: absolute;
	background: #fff;
	padding: 5px;
	border: 2px solid #ddd;
	width: 250px;
	margin-bottom: 30px;
	box-shadow: 1px 1px 3px 1px rgba(0,0,0,.2);
	box-sizing: border-box;
}
.regions, .regions2, .regions3{
	text-transform: uppercase;
	font-weight: bold;
}
.r3, .r3-2, .r3-3, .r4, .r4-2, .r4-3{
	position: absolute;
	right: 150px;
}
.r2, .r4{
	position: absolute;
	top: 2100px;
}
.r3, .r1{
	top: 745px;
}
.ncaa-body{
	min-height: 3080px;
	max-width: 1250px;
	background: #ebebeb;
	border: 1px solid #ddd;
	margin-left: 125px;
	font: 16px "BentonSans",Arial,Helvetica,sans-serif;
}
.slots{
	font-size: 13px;
}
.seed{
	padding: 5px;
	width: 15px;
	font-size: 12px;
}
.name{
	text-align: left;
	width: 170px;
}
.scores{
	text-align: center;
}
.start{
	padding: 5px;
	text-transform: uppercase;
	font-size: 13px;
	text-align: left;
	border-bottom: 1px solid #333
}
.start-team{
	width: 90px;
}
.boxesh, .wboxesh{
	position:absolute;
	margin-left: 255px;
}
.boxesf, .wboxesf{
	position:absolute;
	margin-left: 395px;
}
.mwboxesh, .sboxesh{
	position:absolute;
	right: 405px;
}
.mwboxesf, .sboxesf{
	position:absolute;
	right: 545px;
}
.boxesf, .boxesh, .mwboxesh, .mwboxesf, .wboxesh, .wboxesf, .sboxesh, .sboxesf{
	background: #ff0;
	padding: 8px;
	width: 120px;
	border: 1px soild #ddd;
	box-shadow: 1px 1px 3px 1px rgba(0,0,0,.2);
}
.box-start{
	padding: 5px;
	text-transform:uppercase;
	font-size: 13px;
	color: #333;
	border: 1px solid #333;
	color: #f00;
	width: 150px;
}
.box-top{
	padding: 2px;
	text-align:center;
	border-bottom: 2px solid #333;
}
.left-loss{
	border-right: 2px solid #333;
	width: 36px;
	height: 22px;
	text-align:center;
}
.winner{
	text-align: center;
	font-weight:700;
	color: #f00;
	border-right: 2px solid #333;
	border-bottom: 2px solid #333;
	width: 45px;
}
.winners{
	position:absolute;
	top:3100px;
	display:none;
}
.swinners{
	padding: 3px;
}
.swinners th{
	padding: 5px;
	border: 1px solid #333;
	background: #ff0;
}
.swinners td{
	background: #fff;
	padding: 2px;
	border: 1px solid #333;
	text-align:center;
}
.numbers-box{
	position:absolute;
	top:3100px;
	left: 590px;
}
.numbers-box img{
	width:70%;
}
.page-include{
	display:none;
}

.pos7-3, .wpos1-3, .pos8-3, .mwst2-3, .wst1-3, .wpos2-3, .pos5-3, .pos6-3, .mwst1-3, .wst2-3, .wpos3-3, .est2-3, .pos1-5, .pos2-5, .est1-5,
.pos4-3, .wpos7-3,.est1-4, .pos1-4, .pos2-4, .sth1-4, .wpos3-4, .wpos4-4, .wpos1-5, .pos1-6, .est1-6, .pos2-6,
.wpos4-3, .wpos5-3, .pos3-3, .sth1-3, .wpos6-3, .sth2-3, .wpos8-3, .pos1-3, .est1-3, .pos2-3, .wpos1-4, .wst1-4, .wpos2-4, .pos3-4, .pos4-4, .mwst1-4,
.est1, .est2, .est3, .sth3, .est4, .est5, .est6, .est7, .est8, .wst1-5, .wpos2-5,
.est1-2, .est2-2, .est3-2, .est4-2,
.mwst1, .mwst2, .mwst3, .mwst4, .mwst5, .mwst6, .mwst7, .mwst8,
.mwst1-2, .mwst2-2, .mwst3-2, .mwst4-2,
.sth1, .sth2, .sth3, .sth4, .sth5, .sth6, .sth7, .sth8,
.sth1-2, .sth2-2, .sth3-2, .sth4-2,
.wst1, .wst2, .wst3, .wst4, .wst5, .wst6, .wst7, .wst8,
.wst1-2, .wst2-2, .wst3-2, .wst4-2,
.pos1, .pos2, .pos3, .pos4, .pos5, .pos6, .pos7, .pos8, .pos9, .pos10, .pos11, .pos12, .pos13, .pos14, .pos15, .pos16,
.pos17, .pos18, .pos19, .pos20, .pos21, .pos22, .pos23, .pos24, .pos25, .pos26, .pos27, .pos28, .pos29, .pos30, .pos31, .pos32,
.pos1-2, .pos2-2, .pos3-2, .pos4-2, .pos5-2, .pos6-2, .pos7-2, .pos8-2,
.pos9-2, .pos10-2, .pos11-2, .pos12-2, .pos13-2, .pos14-2, .pos15-2, .pos16-2,
.wpos1, .wpos2, .wpos3, .wpos4, .wpos5, .wpos6, .wpos7, .wpos8, .wpos9, .wpos10, .wpos11, .wpos12, .wpos13, .wpos14, .wpos15, .wpos16,
.wpos17, .wpos18, .wpos19, .wpos20, .wpos21, .wpos22, .wpos23, .wpos24, .wpos25, .wpos26, .wpos27, .wpos28, .wpos29, .wpos30, .wpos31, .wpos32,
.wpos1-2, .wpos2-2, .wpos3-2, .wpos4-2, .wpos5-2, .wpos6-2, .wpos7-2, .wpos8-2,
.wpos9-2, .wpos10-2, .wpos11-2, .wpos12-2, .wpos13-2, .wpos14-2, .wpos15-2, .wpos16-2{
	background: #fff;
	color: #000;
	font-weight: 700;
}
.est7, .pos13, .pos14, .est6, .pos11, .pos12, .mwst3, .pos21, .pos22, .wst4, .wpos7, .wpos8, .est8, .pos15,
.est5, .pos9, .pos16, .mwst4, .pos23, .pos24, .wst3, .wpos5, .wst7, .wpos13, .wpos6, .mwst8, .pos31, .wst1,
.wpos1, .sth5, .wpos25, .wpos14, .sth7, .wpos29, .wpos30, .sth2, .sth1, .wpos17, .sth3, .wpos21,
.wpos19, .wpos20, .wst6, .wpos11, .wpos12, .sth4, .wpos23, .sth8, .wpos31, .wst5, .wpos9, .wpos10, .wpos22,
.est1, .pos1, .mwst6, .pos27, .mwst2, .pos19, .pos20, .est3, .pos5, .pos2, .pos6, .mwst1,
.pos17, .est2, .pos3 {
	background: #080;
	color: #fff;
	font-weight: 700;
}
.pos13, .pos11, .pos14, .pos12, .est6, .est7, .pos21, .wpos7, .pos22, .mwst3, .pos15,
.est5, .pos9, .pos10, .pos23, .est8, .pos16, .wst4, .wpos8, .wpos5, .wpos6, .mwst4, .pos24, .wst3, .wpos8,
.wpos13, .wst7, .wpos14, .sth5, .wpos25, .wpos26, .wst1, .wpos1, .wpos2, .mwst8, .pos31, .pos32,
.mwst7, .wst8, .wpos15, .wpos16, .sth6, .wpos27, .wpos28, .pos29, .pos30, .wst2, .wpos3, .wpos4,
.sth2, .wpos19, .wpos20, .sth7, .wpos29, .wpos30, .sth4, .wpos23, .wpos24, .wst6, .wpos11, .wpos12, .sth8, .wpos31,
.wpos32, .sth1, .wpos17, .wpos18, .wpos9, .wpos21, .wst5, .wpos10, .wpos22, .sth3, .pos19, .pos1, .pos5, .mwst2,
.pos20, .mwst6, .pos27, .pos28, .est1, .pos2, .est2, .est3, .est4, .pos3, .pos4, .pos6, .pos7, .pos8,
.pos17, .pos18, .pos25, .pos26, .mwst5, .mwst1 {
	background: #ff0;
	color: #000;
	font-weight: 700;
}

@media only screen and (max-device-width: 1023px) {
	.ncaa-body{margin-left: 0px}
	/*******Round of 64*********/
	  .demo{position:absolute; top:120px; margin-left:0; z-index: 999; max-width: 1250px;}
	  .demo1{position:absolute; top:845px; margin-left:0; z-index: 999; max-width: 1250px;}
	  .ncaa-body{position:absolute; top:930px;width:520px;min-height:3590px;}
	  .round{text-align:left;}
	  .est1, .est2, .est3, .est4, .est5, .est6, .est7, .est8,
	  .mwst1, .mwst2, .mwst3, .mwst4, .mwst5, .mwst6, .mwst7, .mwst8{}
	  .pos1, .pos2, .est1{top: 25px;}
	  .pos3, .pos4, .est2{top: 125px;}
	  .pos5, .pos6, .est3{top: 225px;}
	  .pos7, .pos8, .est4{top: 325px;}
	  .pos9, .pos10, .est5{top: 425px;}
	  .pos11, .pos12, .est6{top: 525px;}
	  .pos13, .pos14, .est7{top: 625px;}
	  .pos15, .pos16, .est8{top: 725px;}
	  .r3, .r4{left:0}
	  .r3{top: 850px;}
	  .pos17, .pos18, .mwst1{top: 875px;}
	  .pos19, .pos20, .mwst2{top: 975px;}
	  .pos21, .pos22, .mwst3{top: 1075px;}
	  .pos23, .pos24, .mwst4{top: 1175px;}
	  .pos25, .pos26, .mwst5{top: 1275px;}
	  .pos27, .pos28, .mwst6{top: 1375px;}
	  .pos29, .pos30, .mwst7{top: 1475px;}
	  .pos31, .pos32, .mwst8{top: 1575px;}
	  #game-chart{left:0;top:1690px;}
	  #game-chart img{width:100%}
	  .r2{top:2000px}
	  .wpos1, .wpos2, .wst1{top: 2025px;}
	  .wpos3, .wpos4, .wst2{top: 2125px;}
	  .wpos5, .wpos6, .wst3{top: 2225px;}
	  .wpos7, .wpos8, .wst4{top: 2325px;}
	  .wpos9, .wpos10, .wst5{top: 2425px;}
	  .wpos11, .wpos12, .wst6{top: 2525px;}
	  .wpos13, .wpos14, .wst7{top: 2625px;}
	  .wpos15, .wpos16, .wst8{top: 2725px;}
	  .r4{top:2875px}
	  .wpos17, .wpos18, .sth1{top: 2900px;}
	  .wpos19, .wpos20, .sth2{top: 3000px;}
	  .wpos21, .wpos22, .sth3{top: 3100px;}
	  .wpos23, .wpos24, .sth4{top: 3200px;}
	  .wpos25, .wpos26, .sth5{top: 3300px;}
	  .wpos27, .wpos28, .sth6{top: 3400px;}
	  .wpos29, .wpos30, .sth7{top: 3500px;}
	  .wpos31, .wpos32, .sth8{top: 3600px;}
	  .mwst1, .mwst2, .mwst3, .mwst4, .mwst5, .mwst6, .mwst7, .mwst8,
	  .sth1, .sth2, .sth3, .sth4, .sth5, .sth6, .sth7, .sth8{left: 0}
	  .boxesh, .boxesf{position:absolute; left:0; width:20%}
	  .mwboxesh{position:absolute;left: 255px; width:20%}
	  .mwboxesf{position:absolute;left: 395px; width:20%}
	  .wboxesh, .wboxesf{position:absolute; left:0; width:20%}
	  .sboxesh{position:absolute;left: 255px; width:20%}
	  .sboxesf{position:absolute;left: 395px; width:20%}
	  .winners{position:absolute; top: 3750px;}
	  .numbers-box{left:0;top:3800px;}
	  .numbers-box img{width: 450px}
		#footer{position:absolute; top:5200px;}
}
@media only screen and (max-device-width: 767px) {
	.ncaa-body{margin-left: 0px
		/*******Round of 64*********/
		  .demo{position:absolute; top:120px; margin-left:0; z-index: 999; max-width: 1250px;}
		  .demo1{position:absolute; top:845px; margin-left:0; z-index: 999; max-width: 1250px;}
		  .ncaa-body{position:absolute; top:930px;width:520px;min-height:3590px;}
		  .round{text-align:left;}
		  .est1, .est2, .est3, .est4, .est5, .est6, .est7, .est8,
		  .mwst1, .mwst2, .mwst3, .mwst4, .mwst5, .mwst6, .mwst7, .mwst8{}
		  .pos1, .pos2, .est1{top: 25px;}
		  .pos3, .pos4, .est2{top: 125px;}
		  .pos5, .pos6, .est3{top: 225px;}
		  .pos7, .pos8, .est4{top: 325px;}
		  .pos9, .pos10, .est5{top: 425px;}
		  .pos11, .pos12, .est6{top: 525px;}
		  .pos13, .pos14, .est7{top: 625px;}
		  .pos15, .pos16, .est8{top: 725px;}
		  .r3, .r4{left:0}
		  .r3{top: 850px;}
		  .pos17, .pos18, .mwst1{top: 875px;}
		  .pos19, .pos20, .mwst2{top: 975px;}
		  .pos21, .pos22, .mwst3{top: 1075px;}
		  .pos23, .pos24, .mwst4{top: 1175px;}
		  .pos25, .pos26, .mwst5{top: 1275px;}
		  .pos27, .pos28, .mwst6{top: 1375px;}
		  .pos29, .pos30, .mwst7{top: 1475px;}
		  .pos31, .pos32, .mwst8{top: 1575px;}
		  #game-chart{left:0;top:1690px;}
		  #game-chart img{width:100%}
		  .r2{top:2000px}
		  .wpos1, .wpos2, .wst1{top: 2025px;}
		  .wpos3, .wpos4, .wst2{top: 2125px;}
		  .wpos5, .wpos6, .wst3{top: 2225px;}
		  .wpos7, .wpos8, .wst4{top: 2325px;}
		  .wpos9, .wpos10, .wst5{top: 2425px;}
		  .wpos11, .wpos12, .wst6{top: 2525px;}
		  .wpos13, .wpos14, .wst7{top: 2625px;}
		  .wpos15, .wpos16, .wst8{top: 2725px;}
		  .r4{top:2875px}
		  .wpos17, .wpos18, .sth1{top: 2900px;}
		  .wpos19, .wpos20, .sth2{top: 3000px;}
		  .wpos21, .wpos22, .sth3{top: 3100px;}
		  .wpos23, .wpos24, .sth4{top: 3200px;}
		  .wpos25, .wpos26, .sth5{top: 3300px;}
		  .wpos27, .wpos28, .sth6{top: 3400px;}
		  .wpos29, .wpos30, .sth7{top: 3500px;}
		  .wpos31, .wpos32, .sth8{top: 3600px;}
		  .mwst1, .mwst2, .mwst3, .mwst4, .mwst5, .mwst6, .mwst7, .mwst8,
		  .sth1, .sth2, .sth3, .sth4, .sth5, .sth6, .sth7, .sth8{left: 0}
		  .boxesh, .boxesf{position:absolute; left:0; width:20%}
		  .mwboxesh{position:absolute;left: 255px; width:20%}
		  .mwboxesf{position:absolute;left: 395px; width:20%}
		  .wboxesh, .wboxesf{position:absolute; left:0; width:20%}
		  .sboxesh{position:absolute;left: 255px; width:20%}
		  .sboxesf{position:absolute;left: 395px; width:20%}
		  .winners{position:absolute; top: 3750px;}
		  .numbers-box{left:0;top:3800px;}
		  .numbers-box img{width: 450px}
			#footer{position:absolute; top:5200px;}
}
@media only screen and (max-device-width: 480px) {
  .page-include{display: block;}
  .round{display:none;}
  .container-menu{width: 530px; max-width:530px}
  .page-start{width:520px;}
  .ncaa-body,.ncaa-body-2, .ncaa-body-3, .round{margin-left: 0;}
  .page-tagline, .page-start{margin-top: 10%;}
  .round{width:420px;}
  .round li{padding:15px;line-height: 62px;}

/*******Final 4 & Elite 8*********/
.pos1-6, .pos2-6, .est1-6{top: 55px;}
.natchamp{top: 15px; left: 0px; font-weight: bold}
.demo3{position: absolute;top:;margin-left: 0px;}
.ncaa-body-4{position:absolute; top:890px; width:520px; margin-left: 0; min-height :2220px;}
.demo4{position: absolute;top: 200px; left: 0px;}
.elite8{position: absolute; top: 470px; left: 0px;}
.pos1-5, .pos2-5, .est1-5{top: 250px;}
.wpos1-5, .wpos2-5, .wst1-5{top: 350px; left: 0px;}

.r1-4{position: absolute;top: 520px}
.pos1-4, .pos2-4, .est1-4{top: 550px;}

.r2-4 {position: absolute;top: 680px;}
.pos3-4, .pos4-4, .mwst1-4{top: 700px;}
.mwst1-4, .r3-4, .sth1-4, .r4-4{position:absolute; left:0}

.r3-4{position: absolute; top: 1200px;}
.wpos1-4, .wpos2-4, .wst1-4{top: 1230px;}

.r4-4{position: absolute; top: 1410px;}
.wpos3-4, .wpos4-4, .sth1-4{top: 1440px;}

#game-chart4{position:absolute; top: 840px; left: 0;}
#game-chart4 img{width:100%}
.winners4{position:absolute;top:1550px;}
.numbers-box4{position:absolute;top:2150px;}
.numbers-box4 img{width:100%;}

/*******Sweet 16*********/
  .demo2{position:absolute; top:2750px; margin-left:0; z-index: 999; max-width: 1250px;}
  .ncaa-body-3{position:absolute; top:3140px;width:520px;min-height:2550px;}
  .r1-3{top: 870px;}
  .pos1-3, .pos2-3, .est1-3{top: 25px;}
  .pos3-3, .pos4-3, .est2-3{top: 125px;}

  .r3-3{top: 275px; left:0px}
  .pos5-3, .pos6-3, .mwst1-3{top: 300px;}
  .pos7-3, .pos8-3, .mwst2-3{top: 400px;}
  .mwst1-3, .mwst2-3, .sth1-3, .sth2-3{position:absolute;left: 0px}

  .r2-3 {position: absolute;top: 850px;}
  .wpos1-3, .wpos2-3, .wst1-3{top: 875px;}
  .wpos3-3, .wpos4-3, .wst2-3{top: 975px;}

  .r4-3{top: 1125px; left: 0px;}
  .wpos5-3, .wpos6-3, .sth1-3{top: 1150px;}
  .wpos7-3, .wpos8-3, .sth2-3{top: 1250px;}

  #game-chart3{position:absolute;top: 525px;left: 0px;}
  #game-chart3 img{width:100%}
  .winners3{position:absolute;top:1380px;}
  .numbers-box3{position:absolute;top:1890px;left: 0px;}
  .numbers-box3 img{width:85%;}


/*******Round of 32*********/
  .ncaa-body-2{position:absolute; top:5780px;width:520px;min-height:3220px;}
  .pos1-2, .pos2-2, .est1-2{top: 25px;}
  .pos3-2, .pos4-2, .est2-2{top: 125px;}
  .pos5-2, .pos6-2, .est3-2{top: 225px;}
  .pos7-2, .pos8-2, .est4-2{top: 325px;}
  .r3-2{top: 450px; left: 0}
  .pos9-2, .pos10-2, .mwst1-2{position: absolute; top: 475px;}
  .pos11-2, .pos12-2, .mwst2-2{position: absolute;top: 575px;}
  .pos13-2, .pos14-2, .mwst3-2{position: absolute;top: 675px;}
  .pos15-2, .pos16-2, .mwst4-2{position: absolute;top: 775px;}
  #game-chart1{left:0;top:885px;}
  #game-chart1 img{width:100%}
  .r2-2{top: 1200px; left: 0}
  .wpos1-2, .wpos2-2, .wst1-2{top: 1225px;}
  .wpos3-2, .wpos4-2, .wst2-2{top: 1325px;}
  .wpos5-2, .wpos6-2, .wst3-2{top: 1425px;}
  .wpos7-2, .wpos8-2, .wst4-2{top: 1525px;}
  .r4-2{top: 1650px; left: 0}
  .wpos9-2, .wpos10-2, .sth1-2{position: absolute;top: 1675px;}
  .wpos11-2, .wpos12-2, .sth2-2{position: absolute;top: 1775px;}
  .wpos13-2, .wpos14-2, .sth3-2{position: absolute;top: 1875px;}
  .wpos15-2, .wpos16-2, .sth4-2{position: absolute;top: 1975px;}

  .mwst1-2, .mwst2-2, .mwst3-2, .mwst4-2,
  .sth1-2, .sth2-2, .sth3-2, .sth4-2{left: 0}
  .winners1{position:absolute; top: 2085px;}
  .numbers-box1{left:0;top:2820px;}
  .numbers-box1 img{width: 85%}


/*******Round of 64*********/
  .demo{position:absolute; top:120px; margin-left:0; z-index: 999; max-width: 1250px;}
  .demo1{position:absolute; top:845px; margin-left:0; z-index: 999; max-width: 1250px;}
  .ncaa-body{position:absolute; top:930px;width:520px;min-height:3590px;}
  .round{text-align:left;}
  .est1, .est2, .est3, .est4, .est5, .est6, .est7, .est8,
  .mwst1, .mwst2, .mwst3, .mwst4, .mwst5, .mwst6, .mwst7, .mwst8{}
  .pos1, .pos2, .est1{top: 25px;}
  .pos3, .pos4, .est2{top: 125px;}
  .pos5, .pos6, .est3{top: 225px;}
  .pos7, .pos8, .est4{top: 325px;}
  .pos9, .pos10, .est5{top: 425px;}
  .pos11, .pos12, .est6{top: 525px;}
  .pos13, .pos14, .est7{top: 625px;}
  .pos15, .pos16, .est8{top: 725px;}
  .r3, .r4{left:0}
  .r3{top: 850px;}
  .pos17, .pos18, .mwst1{top: 875px;}
  .pos19, .pos20, .mwst2{top: 975px;}
  .pos21, .pos22, .mwst3{top: 1075px;}
  .pos23, .pos24, .mwst4{top: 1175px;}
  .pos25, .pos26, .mwst5{top: 1275px;}
  .pos27, .pos28, .mwst6{top: 1375px;}
  .pos29, .pos30, .mwst7{top: 1475px;}
  .pos31, .pos32, .mwst8{top: 1575px;}
  #game-chart{left:0;top:1690px;}
  #game-chart img{width:100%}
  .r2{top:2000px}
  .wpos1, .wpos2, .wst1{top: 2025px;}
  .wpos3, .wpos4, .wst2{top: 2125px;}
  .wpos5, .wpos6, .wst3{top: 2225px;}
  .wpos7, .wpos8, .wst4{top: 2325px;}
  .wpos9, .wpos10, .wst5{top: 2425px;}
  .wpos11, .wpos12, .wst6{top: 2525px;}
  .wpos13, .wpos14, .wst7{top: 2625px;}
  .wpos15, .wpos16, .wst8{top: 2725px;}
  .r4{top:2875px}
  .wpos17, .wpos18, .sth1{top: 2900px;}
  .wpos19, .wpos20, .sth2{top: 3000px;}
  .wpos21, .wpos22, .sth3{top: 3100px;}
  .wpos23, .wpos24, .sth4{top: 3200px;}
  .wpos25, .wpos26, .sth5{top: 3300px;}
  .wpos27, .wpos28, .sth6{top: 3400px;}
  .wpos29, .wpos30, .sth7{top: 3500px;}
  .wpos31, .wpos32, .sth8{top: 3600px;}
  .mwst1, .mwst2, .mwst3, .mwst4, .mwst5, .mwst6, .mwst7, .mwst8,
  .sth1, .sth2, .sth3, .sth4, .sth5, .sth6, .sth7, .sth8{left: 0}
  .boxesh, .boxesf{position:absolute; left:0; width:20%}
  .mwboxesh{position:absolute;left: 255px; width:20%}
  .mwboxesf{position:absolute;left: 395px; width:20%}
  .wboxesh, .wboxesf{position:absolute; left:0; width:20%}
  .sboxesh{position:absolute;left: 255px; width:20%}
  .sboxesf{position:absolute;left: 395px; width:20%}
  .winners{position:absolute; top: 3750px;}
  .numbers-box{left:0;top:3800px;}
  .numbers-box img{width: 450px}
  #footer{position:absolute; top:5200px;}
}
