/*DO NOT ERASE! VERSION:&MeetProTemplate_v1.2*/
/* Page wide styles applied to top level tags */

header, header h1#date, .scores-table th, .results-table th, .start-list-table th, .session-events-table th, sidebar2 .col-xs-2, .LiveButton {
	background-color: #DF5306 !important;
}
#disp1change, header h1#logo, header h1#date, .scores-table th, .results-table th, .start-list-table th, .timeel.display, #listevent, .session-events-table th, .event-results-hdr, .LiveButton button {
	color: #000000;
}
newheader.smaller h1#logo, .scores-table th.place, .results-table th.place, .start-list-table th.athlete, .session-events-table th.status, .session-events-table th.start-list, .session-events-table th.results {
	color: #DF5306;
}
#listevent, .timeel.display, .event-results-hdr, #disp1change {
	background-color: rgba(223, 83, 6, 0.6);
}
hdrimg {
	width:50%;
	margin-left: 5%;
	height:65px;
	z-index:1100;
	position:fixed;
	top:20px;
	left:0;
    	background-image:url("kirksvilleheader.png");
    	background-size: auto 55px;
    	background-repeat: no-repeat;
    	background-position: 0% 0%;
	visibility:visible;
	opacity:1;
	-webkit-transition: all 0.4s ease;
        -moz-transition: all 0.4s ease;
        -ms-transition: all 0.4s ease;
        -o-transition: all 0.4s ease;
        transition: all 0.4s ease;
}
.LiveButton button {
	background-color:transparent;
	border-right 1px solid white;
	border-bottom:none;
	border-top:none;
	border-left:none;
	border-right:none;
	width:100%;
	height:28px;
}
.LiveButton:hover {
	color: white !important;
	transform: scale(1) !important;
	transition: all .1s ease-in-out !important;
	background-color: #2098d1 !important;	
}
iframe {
	border:none;
	width:100%;
	height:calc(100% - 36px) !important;
	top:36px;
	position:fixed;
}
.LiveRow {
	height:36px;
	left:0;
	top:0;
	position:fixed;
	width:100%;
	background-color:white;
	font-weight:bold;
	text-align:center;
	font-size:14px;
	line-height:14px;
	overflow:hidden;
	padding:0px !important;
	display: table;
	border-bottom: 2px solid black;
}
.LiveButton {
	display: table-cell;
	border-right:3px solid black;
}
.unofficial {
	color: white;
	height: 8px;
	line-height:8px;
	font-size:8px;
	font-weight: bold;
	background-color: rgba(119, 4, 0, 0.8);
	text-align: center;	
}
.loading1 {
	background-color: white;
	z-index:9000;
	font-weight:bold;
	font-size:25px;
}
.loading2 {	
	background-color:transparent;
	z-index:9999;
	background-size:175px auto;
	color: black;
}
.slide-fade-enter-active {
  transition: all .3s ease;
}
.slide-fade-leave-active {
  transition: all .8s cubic-bezier(1.0, 0.5, 0.8, 1.0);
}
.slide-fade-enter, .slide-fade-leave-to
/* .slide-fade-leave-active below version 2.1.8 */ {
  transform: translateX(10px);
  opacity: 0;
}
#listevent, .event-results-hdr {
	border-right:2px solid #000000;
	border-bottom:2px solid #000000;
	font-weight:bold;
}
.event-results-hdr {
	line-height: 16px;
}
.team-scores.col-md-6 {
	padding-left:0px;
	padding-right:0px; 
	width:100%;
}
.team-scores-hdr, .session-hdr {
	padding-top: 90px;
}
td.results, th.results, .animLiveUp, .animResultsUp, .animCompleteUp, .nDivScored, td.year, th.year, iframe {
	display: none;
}
.session-events-table td:first-child, .results-table td.gender, .results-table td.wind, .results-table td.athlete, .results-table td.year, .results-table td.team, .results-table td.time, .results-table td.points, .start-list-table td.athlete, .start-list-table td.year, .start-list-table td.team, .start-list-table td.seed, .start-list-table td.year, .start-list-table td.squad, .start-list-table td.relay-athlete-1, .start-list-table td.relay-athlete-2, .start-list-table td.relay-athlete-3, .start-list-table td.relay-athlete-4, .results-table td.hplace, .results-table td.hplace, .results-table td.squad, .results-table td.note, .session-events-table td.event, .session-events-table td.round, .session-events-table td.start-list, .session-events-table td.results, .start-list-table td.note {
	line-height:26px !important;
	background-color:rgb(255, 255, 255, 0.2) !important;
	border-bottom:1px solid #000000 !important;
	border-top:1px solid #000000 !important;
	vertical-align:middle;
}
.results-table td.splits, .results-table td.horizontal-jumping-record, .results-table td.vertical-jumping-record, .results-table td.relay-athlete-1, .results-table td.relay-athlete-2, .results-table td.relay-athlete-3, .results-table td.relay-athlete-4 {
	background-color: #F0F0F4 !important;
	line-height:26px !important;
	vertical-align:middle;
	border-bottom:1px solid #000000 !important;
	border-top:1px solid #000000 !important;
	border-left: 1px solid black !important;
	border-right: none !important;
}
.start-list-table td.note, .start-list-table th.note, .results-table th.splits, .results-table th.attempts, .results-table th.vertical-jumping-record, .results-table td.time, .results-table td.wind, .results-table th.wind, .results-table th.time, .start-list-table th.seed, .start-list-table td.seed, .start-list-table th.relay-athlete-1, .start-list-table td.relay-athlete-1, .start-list-table th.relay-athlete-2, .start-list-table td.relay-athlete-2, .start-list-table th.relay-athlete-3, .start-list-table td.relay-athlete-3, .start-list-table th.relay-athlete-4, .start-list-table td.relay-athlete-4, .results-table th.relay-athlete-1, .results-table th.relay-athlete-2, .results-table th.relay-athlete-3, .results-table th.relay-athlete-4, .results-table td.mark, .results-table td.note, .results-table th.note, .session-events-table td.event, .session-events-table td.round, .session-events-table td.start-list, .session-events-table td.results, .session-events-table th {
	text-align:center;
}
.relay-split-table td, th.height, td.height, .horizontal-table td.mark, .horizontal-table td.wind, td.split, .session-events-table th {
	border:none !important;
}
td.place, td.lane {
	line-height:20px !important;
	border-bottom:1px solid #000000 !important;
	border-top:1px solid #000000 !important;
	border-right:none;
	vertical-align:middle !important;
	text-align:center;
	font-weight:bold;
	color:black;
}
.mark {
	min-width: 80px;
}
.results-table td.note, .results-table th.note {
	min-width:10%;
}
.start-list-table td.note, .start-list-table th.note {
	min-width:30%;
}
.results-table td.team, .start-list-table td.team, .start-list-table th.athlete, .results-table th.athlete {
	padding-left: 35px !important;
}
#NMark {
	display:table-cell;
	min-width:125px;
	width: 300px;
	height:auto;
}
.athTeam {
	padding-left: 35px !important;
	background-size:25px auto !important;
	background-position: 2px center !important;
	background-repeat: no-repeat !important;
	min-width:210px;
	width:250px;
}	
td.team {
	min-width:150px;
	width:auto;
}
td.athlete, td.team {
	font-weight:bold;
	min-width:260px;
	width:auto;
}
#noBoldSmaller {	
	font-weight:normal !important;
	font-size:10px !important;
}
.hideTeam {
	left:0px;
	height:100%;
	opacity: 0.8;
	background-color: black;
	position: fixed;
	top: 0px;
	z-index:3000;
	width: 0%;
	transition: all .3s ease-in-out;
	display: block;
}
.showTeam {
	background-color: white !important;
	height: 100%;
	width: 0%;
	right: 0px;
	position: fixed;
	transition: all .3s ease-in-out;
	top: 0px;
	z-index:3000;
	overflow-y:scroll;
	overflow-x:hidden;
	border-top: 2px solid black;
}
.thisTeam {
	width:100%;
	height:110px;
	font-size:18px;
	line-height:18px;
	text-align:center;
	color: black;
	font-weight: bold;
	padding-top: 24px;
	background-size: auto 50px !important;
	background-repeat: no-repeat !important;
	background-position: 50% 60px !important;
}
.thisTeamPlace, .thisTeamPoints {
	width:100%;
	height:50px;
	line-height:50px;
	font-size:18px;
	text-align:center;
	color: black;
	font-weight:bold;
}
.breakdown {
	width:100%;
	height:32px;
	line-height:32px;
	font-size: 12px;
	color: black;
	text-align:center;
	font-weight:bold;
	border-bottom:1px solid black;
	background-color: gainsboro;
}
.showTeam .row {
	margin-left: 0px !important;
	margin-right: 0px !important;
	height: auto;
	min-height: 30px;
	border-bottom: 1px solid black;
	background-color: white;
}
.showTeam .row:nth-child(2) {
	background-color: white;
}
.showTeam .col-xs-1, .miFrame {
	display: none;
}
.showTeam .col-xs-6 {
	text-align: center;
	line-height: 30px;
	overflow: hidden;
	font-size: 14px;
	font-weight: bold;
}
#viewTeam, #viewTeamCount, #ShowHideFilterCount, .T0scoresTableTeam, .T0currPlace, .T0oldPlace, .T1scoresTableTeam, .T1currPlace, .T1oldPlace, .T2scoresTableTeam, .T2currPlace, .T2oldPlace, .T3scoresTableTeam, .T3currPlace, .T3oldPlace, .T4scoresTableTeam, .T4currPlace, .T4oldPlace, .T5scoresTableTeam, .T5currPlace, .T5oldPlace, .T6scoresTableTeam, .T6currPlace, .T6oldPlace, .T7scoresTableTeam, .T7currPlace, .T7oldPlace {
	display:none;
}
#ShowHideFilter {
	font-size:12px;
	background-color:transparent;
	color:transparent;
	font-weight:bold;
	background-image: url(_swapbutton.png);
	background-size: 40px auto !important;
	background-repeat: no-repeat;
	background-position:center center;
	width:34px;
	height:34px;
	position:fixed;
	left:calc(10% - 20px);
	top:34px;
	text-align:center;
	z-index:1190;
	-webkit-transition: all 0.4s;
        -moz-transition: all 0.4s;
        -ms-transition: all 0.4s;
        -o-transition: all 0.4s;
        transition: all 0.4s;
}
.TimingBy {
	padding-left:15px;
	padding-right:15px;
	width:20%;
	position:fixed;
	bottom:0px;
	text-align:center;
}
.TimingBy h5 {
	font-weight:bold;
}
.results-table-move {
  transition: transform 1s;
}
.results-table, .start-list-table {
	margin-left:auto;
	margin-right:auto;
	min-width:100%;
	width:auto;
	background-color:white;
	border-top:2px solid black;
	border-right: 1px solid black;
	border-left: none;
}
.table {
	margin-bottom:0px !important;
}
.start-list-table, .round-results-hdr {
	margin-top: 0px;
}
.results-table td.place, .start-list-table td.lane, .results-table td.mark {
	background-color: transparent !important;
} 
.scores-table td.points {	
	background-color:rgb(255, 255, 255, 0.2) !important;
	border-bottom:1px solid #000000 !important;
	line-height:20px !important;	
}
.scores-table td.points, .results-table td.points {
	border-left:1px solid #000000 !important;
	border-right:1px solid #000000 !important;
}
.scores-table td.place {	
	border-bottom:1px solid #000000 !important;
	line-height:20px !important;
	background-color: rgb(255, 255, 255, 0.2) !important;
	border-top:1px solid #000000 !important;
	border-right: none;
	vertical-align:middle !important;
	text-align:center;
	font-weight:bold;	
}
.results-table td.jd, .results-table th.jd, .scores-table td.code, .scores-table th.code, .results-table td.squad, .results-table th.squad, .start-list-table td.squad, .start-list-table th.squad {
	display:none;
}
.scores-table td.team{
	padding-left: 40px !important;
	background-color:rgb(255, 255, 255, 0.2) !important;
	border-bottom:1px solid #000000 !important;
	border-right:1px solid #000000 !important;
	border-left: none;
	line-height:20px !important;
}
.scores-table th.place, .scores-table th.team, .scores-table th.points {
	border-bottom:1px solid #000000 !important;
}
.scores-table th.team, .results-table th.team, .start-list-table th.team {
	padding-left: 40px !important;
}
td, .results-table th.splits, .results-table th.attempts, .results-table td.gender, .results-table th.gender, .results-table th.vertical-jumping-record, .results-table td.wind, .results-table th.wind, .scores-table th.place, .results-table th.place, .scores-table th.team, .results-table th.athlete, .scores-table th.points, .results-table th.team, .results-table th.time, .results-table th.year, .results-table th.points, .start-list-table th.lane, .start-list-table th.athlete, .start-list-table th.team, .start-list-table th.seed, .start-list-table th.year, .start-list-table td.year, .start-list-table td.athlete, .start-list-table td.team, .start-list-table td.squad, .start-list-table td.relay-athlete-1, .start-list-table td.relay-athlete-2, .start-list-table td.relay-athlete-3, .start-list-table td.relay-athlete-4, .start-list-table th.squad, .start-list-table th.relay-athlete-1, .start-list-table th.relay-athlete-2, .start-list-table th.relay-athlete-3, .start-list-table th.relay-athlete-4, .results-table th.hplace, .results-table td.hplace, .results-table td.athlete, .results-table td.team, .results-table td.time, .results-table td.year, .results-table th.squad, .results-table td.squad, .results-table th.relay-athlete-1, .results-table td.relay-athlete-1, .results-table th.relay-athlete-2, .results-table td.relay-athlete-2, .results-table th.relay-athlete-3, .results-table td.relay-athlete-3, .results-table th.relay-athlete-4, .results-table td.relay-athlete-4, .results-table th.mark, .results-table td.mark, .results-table td.note, .results-table th.note, .start-list-table th.note, .start-list-table td.year  {
	border-left:none !important;
	border-right:none !important;
}
.results-table td.athlete, .results-table td.year {
	border-right:none;
}
.scores-table, .start-list-table, .session-events-table {
	border-top:2px solid black;
	border-right: none;
	border-left: none;
}
.start-list-table th.lane {
	text-indent: -9999px;
}
.start-list-table th.lane::after {
	content:'Pos.';
	text-indent:0px;
	display:inherit;
	line-height:inherit;
	white-space:nowrap;
}
.splits-table td.split, .horizontal-table td.mark, .vertical-table td.height, .vertical-table th.height{
	padding:2px 15px;
}
.results-table td.splits, .results-table td.relay-athlete-1 {
	border-left:2px solid black !important;
	border-right:none !important;
}
.splits-table tr.laps::before {
	content:'Lap';
	font-size:9px;
	padding-right: 4px;
}
.splits-table tr.cumulative::before {
	content:'(Cumulative)';
	font-size:9px;
	padding-right:4px;
}
td.vertical-jumping-record {
	background-color: #FFFFFF !important;
	border-bottom:1px solid #000000 !important;
}
td.horizontal-jumping-record {
	background-color: #FFFFFF;
	border-bottom:1px solid #000000 !important;
}
.horizontal-table tr, .horizontal-table td.mark {
	border-bottom:1px transparent !important;
}
.vertical-table thead tr::before {
	content:'Height';
	font-size:10px;
	padding-right: 4px;
}
.vertical-table tbody tr::before {
	content:'Attempt';
	font-size:10px;
	padding-right:4px;
}
tr.laps td.split, thead tr th.height {
	background: rgba(255, 255, 255, 1) !important;
	background: url(_right.png) no-repeat !important;
	background-size: 7px auto !important;
}
.horizontal-table td.mark {
	background: rgba(255, 255, 255, 1);
	background: url(_right.png) no-repeat;
	background-size: 7px auto !important;
	min-width: 125px;
}
tr.cumulative td.split, tbody tr td.height, .relay-split-table td {
	background: rgba(255, 255, 255, 0) !important;
}
tr.laps td.split, thead tr th.height {
	background-position: left bottom !important;
}
.horizontal-table tr td.mark, .horizontal-table tr td.wind, th.relay-athlete-1, th.relay-athlete-2, th.relay-athlete-3, th.relay-athlete-4 {
	background-position: left center !important;
	text-align: center;
}
td.height.best-height {
	font-weight: bold;
	text-decoration: underline;
	text-decoration-color: red;
	text-decoration-style: double;
}
td.height, tr.height {
	min-width: 70px;
}
td.mark {
	border-bottom: 1px solid black !important;
	vertical-align: middle !important;
}
recentresheader {
	width:100%;
	height: 550px;
	background-color: white;
	overflow:hidden;
	-webkit-transition: all 0.4s ease;
        -moz-transition: all 0.4s ease;
        -ms-transition: all 0.4s ease;
        -o-transition: all 0.4s ease;
        transition: all 0.4s ease;	
	visibility: visible;
	opacity: 1;
	padding-left: 1px;
	padding-right: 1px;
	display:block;
	position:relative;
}
recentresheader h4 {
	padding-top:90px;
	background-color:transparent;
	font-weight:bold;
	line-height:50px;
}
#resultsstartstablewraper.col-xs-12 {
	overflow-x:scroll;
	padding-left: 0px;
	padding-right: 0px;
	width:100%;
	overflow-y:hidden;
}
#homepagetablewraper.col-xs-12 {
	padding-left: 0px;
	padding-right: 0px;
	background-color: white;
}
sidebarpage {
	overflow:hidden;
	z-index:950;
	top:0px;
	position:fixed;
	left:0px;
	width:100%;
	height:34px;
	border-bottom:2px solid black;
	text-align:center;
}
sidebarpage .row {
	margin-left: 0px !important;
	margin-right: 0px !important;
}
sidebarpage .col-xs-12 {
	padding-left: 0px;
	padding-right: 0px;
}
.sidebar2 {
	text-align:center;
	font-weight:bold;
	height:46px;
	line-height:40px;
	border-bottom: 2px solid black;
	overflow:hidden;
	color: white;
}
sidebar2 {
	display:none;
	top:0px;
	left:-500%;
	position:fixed;
	width:80%;
	height:100px;
	margin-left:20%;
}
sidebar2.smaller{
	left:0;
}
sidebar2.smaller .col-xs-2, sidebar2.smaller .col-xs-10, sidebar2.smaller .row, sidebar2 .col-xs-2, sidebar2 .col-xs-10, sidebar2 .row {
	padding-left:0 !important;
	padding-right:0 !important;
	margin-left:0 !important;
	margin-right:0 !important;
	text-align:center;
}
sidebar2 .col-xs-2 {
	border-right:2px solid black;
	border-bottom:2px solid black;
	font-size:15px;
	line-height:15px;
}
sidebar2 .col-xs-2, sidebar2 .col-xs-10 {
	height:50px;
}
#listevent, .event-results-hdr {
	height:34px;
}
#widescreen {
	width:100%;
	margin-left:0%;	
	padding-left:0px;
	padding-right:0px;
	left: 0px;
	position: relative;
  	-webkit-transition: all 1.6s ease;
  	-moz-transition: all 1.6s ease;
  	-ms-transition: all 1.6s ease;
  	-o-transition: all 1.6s ease;
  	transition: all 1.6s ease;
}
#scores .col-md-12 {
	background-color: white;
}
.footer, .footer2 {
	color:white;
	padding-bottom:150px;
}
#athleticlive {
	padding-bottom:50px;
	display:none;
}
#athleticlive a {	
	background-color:rgba(119, 4, 0, 0.8);
}
#meetday {
  	bottom: 66px;
  	visibility: hidden;	
  	text-align: left;
  	font-weight:bold;
  	position:absolute;
  	z-index:1500;
  	font-size:11px;
  	width:100vw;
  	padding-left:75%;
  	padding-right:2px;
  	color: black;
  	-webkit-animation: flickerAnimation 4s infinite ease-in-out;
  	-moz-animation: flickerAnimation 4s infinite ease-in-out;
  	-o-animation: flickerAnimation 4s infinite ease-in-out;
  	animation: flickerAnimation 4s infinite ease-in-out;
  	-webkit-transition: all 1.6s ease;
  	-moz-transition: all 1.6s ease;
  	-ms-transition: all 1.6s ease;
  	-o-transition: all 1.6s ease;
  	transition: all 1.6s ease;	
}
#meetdayfilter {
  visibility: visible;	
  text-align: center;
  font-weight:bold;
  position:absolute;
  z-index:1250;
  font-size:10px;
  width:100%;
  padding-left:2px;
  padding-right:2px;
  color:black;
}
@keyframes isThisTeam {
  0%   { background: rgba(255, 255, 255, 1);}
  5% { background: rgba(224, 230, 248, 0.5);}
  10%  { background: rgba(224, 230, 248, 1);}
  100% { background: rgba(224, 230, 248, 1);}
}
@keyframes flickerAnimation {
  0%   { opacity:0; }
  50%  { opacity:1; }
  75%  { opacity:1; }
  100% { opacity:0; }
}
@keyframes flickerBGAnimation {
  0%   { background: rgba(255, 255, 255, 1);}
  50%  { background: rgba(51, 153, 51, 0.2);}
  75%  { background: rgba(51, 153, 51, 0.2);}
  100% { background: rgba(255, 255, 255, 1);}
}
@-o-keyframes flickerAnimation{
  0%   { opacity:0; }
  50%  { opacity:1; }
  75%  { opacity:1; }
  100% { opacity:0; }
}
@-moz-keyframes flickerAnimation{
  0%   { opacity:0; }
  50%  { opacity:1; }
  75%  { opacity:1; }
  100% { opacity:0; }
}
@-webkit-keyframes flickerAnimation{
  0%   { opacity:0; }
  50%  { opacity:1; }
  75%  { opacity:1; }
  100% { opacity:0; }
}
@keyframes anim-lineUp {
  0% {
    opacity: 0;
    background-color:transparent !important;
    transform: translateY(80%);
  }
  20% {
    opacity: 0;
    background-color:transparent !important;
  }
  50% {
    opacity: 1;
    background-color:transparent !important;
    transform: translateY(0%);
  }
  100% {
    opacity: 1;
    background-color:transparent !important;
    transform: translateY(0%);
  }
}
#disp1 {
  left: 0;
  margin-left:0px;
  bottom:-50px;
  height:auto;
  width:100%;
  visibility:hidden;
  font-size:16px;
  text-align:center;
  font-weight:bold;
  z-index:1500; 
  position:fixed;
  border-top: 2px solid black;
  border-bottom: 2px solid black;
  padding-left: 16%;
  -webkit-transition: all 0.4s;
  -moz-transition: all 0.4s;
  -ms-transition: all 0.4s;
  -o-transition: all 0.4s;
  transition: all 0.4s;
}
#disp1change {
  margin-left:15px;
  margin-right:15px;
  border-bottom:2px solid black;
  border-left: 1px solid black;
}	
#meetleader1, #meetleader2, #meetleader3, #meetleader4 {
  font-weight:bold;
  line-height:12px;
  height:36px;
  font-size:12px;
  position:inherit;
  background-size: 25px auto;
  background-repeat:no-repeat;
  background-position:0% 1px;
  white-space:break-spaces;
  display:none;	
  overflow:hidden;
  padding-top:0px; 
  text-align:left;
  margin-left:45px;
  padding-left:35px;
  margin-top:-36px;
  padding-right:15px;
  width: calc(100% - 29px);
}
#scrhdr1, #scrhdr2, #scrhdr3, #scrhdr4 {
	width:40px;
	border-top: 1px solid transparent;
	height:36px;
	border-left:1px solid black;
	line-height: 11px;
}
#disp1 .col-xs-6 {
	border-bottom:1px solid black;
 	background-color:white;
	display:none;
}
#div1leader, #div2leader, #div3leader, #div4leader {
	display:none;
}
@keyframes SlideUp {
	0% {
		background-position:0% 40px;
	}
	100% {
		background-position:0% 1px;
	}
}
.SlideUp {
  position: relative;
  animation: SlideUp 1.2s;
}
@keyframes SlideUpTD1 {
	0% {
		top:31px;
		background-position:-20px bottom;
		background-image:url("_movedUp.png");
	}
	5% {
		background-position:1px bottom;
		background-image:url("_movedUp.png");
	}
	95% {
		background-position:1px bottom;
		background-image:url("_movedUp.png");
	}
	100% {
		top:0px;
		background-position:-20px bottom;
		background-image:url("");
	}
}
.SlideUpTD1 {
  position: relative;
  animation: SlideUpTD1 1.2s;
  background-repeat: no-repeat;
  background-size:8px;
}
@keyframes SlideUpTD2 {
	0% {
		top:62px;
		background-position:-20px bottom;
		background-image:url("_movedUp.png");
	}
	5% {
		background-position:1px bottom;
		background-image:url("_movedUp.png");
	}
	95% {
		background-position:1px bottom;
		background-image:url("_movedUp.png");
	}
	100% {
		top:0px;
		background-position:-20px bottom;
		background-image:url("");
	}
}
.SlideUpTD2 {
  position: relative;
  animation: SlideUpTD2 1.2s;
  background-repeat: no-repeat;
  background-size:8px;
}
@keyframes SlideUpTD3 {
	0% {
		top:93px;
		background-position:-20px bottom;
		background-image:url("_movedUp.png");
	}
	5% {
		background-position:1px bottom;
		background-image:url("_movedUp.png");
	}
	95% {
		background-position:1px bottom;
		background-image:url("_movedUp.png");
	}
	100% {
		top:0px;
		background-position:-20px bottom;
		background-image:url("");
	}
}
.SlideUpTD3 {
  position: relative;
  animation: SlideUpTD3 1.2s;
  background-repeat: no-repeat;
  background-size:8px;
}
@keyframes SlideUpTD4 {
	0% {
		top:124px;
		background-position:-20px bottom;
		background-image:url("_movedUp.png");
	}
	5% {
		background-position:1px bottom;
		background-image:url("_movedUp.png");
	}
	95% {
		background-position:1px bottom;
		background-image:url("_movedUp.png");
	}
	100% {
		top:0px;
		background-position:-20px bottom;
		background-image:url("");
	}
}
.SlideUpTD4 {
  position: relative;
  animation: SlideUpTD4 1.2s;
  background-repeat: no-repeat;
  background-size:8px;
}
@keyframes SlideUpTD5 {
	0% {
		top:155px;
		background-position:-20px bottom;
		background-image:url("_movedUp.png");
	}
	5% {
		background-position:1px bottom;
		background-image:url("_movedUp.png");
	}
	95% {
		background-position:1px bottom;
		background-image:url("_movedUp.png");
	}
	100% {
		top:0px;
		background-position:-20px bottom;
		background-image:url("");
	}
}
.SlideUpTD5 {
  position: relative;
  animation: SlideUpTD5 1.2s;
  background-repeat: no-repeat;
  background-size:8px;
}
@keyframes SlideUpTD6 {
	0% {
		top:186px;
		background-position:-20px bottom;
		background-image:url("_movedUp.png");
	}
	5% {
		background-position:1px bottom;
		background-image:url("_movedUp.png");
	}
	95% {
		background-position:1px bottom;
		background-image:url("_movedUp.png");
	}
	100% {
		top:0px;
		background-position:-20px bottom;
		background-image:url("");
	}
}
.SlideUpTD6 {
  position: relative;
  animation: SlideUpTD6 1.2s;
  background-repeat: no-repeat;
  background-size:8px;
}
@keyframes SlideUpTD7 {
	0% {
		top:217px;
		background-position:-20px bottom;
		background-image:url("_movedUp.png");
	}
	5% {
		background-position:1px bottom;
		background-image:url("_movedUp.png");
	}
	95% {
		background-position:1px bottom;
		background-image:url("_movedUp.png");
	}
	100% {
		top:0px;
		background-position:-20px bottom;
		background-image:url("");
	}
}
.SlideUpTD7 {
  position: relative;
  animation: SlideUpTD7 1.2s;
  background-repeat: no-repeat;
  background-size:8px;
}
@keyframes SlideUpTD8 {
	0% {
		top:248px;
		background-position:-20px bottom;
		background-image:url("_movedUp.png");
	}
	5% {
		background-position:1px bottom;
		background-image:url("_movedUp.png");
	}
	95% {
		background-position:1px bottom;
		background-image:url("_movedUp.png");
	}
	100% {
		top:0px;
		background-position:-20px bottom;
		background-image:url("");
	}
}
.SlideUpTD8 {
  position: relative;
  animation: SlideUpTD8 1.2s;
  background-repeat: no-repeat;
  background-size:8px;
}
@keyframes SlideUpTD9 {
	0% {
		top:279px;
		background-position:-20px bottom;
		background-image:url("_movedUp.png");
	}
	5% {
		background-position:1px bottom;
		background-image:url("_movedUp.png");
	}
	95% {
		background-position:1px bottom;
		background-image:url("_movedUp.png");
	}
	100% {
		top:0px;
		background-position:-20px bottom;
		background-image:url("");
	}
}
.SlideUpTD9 {
  position: relative;
  animation: SlideUpTD9 1.2s;
  background-repeat: no-repeat;
  background-size:8px;
}
@keyframes SlideUpTD10 {
	0% {
		top:310px;
		background-position:-20px bottom;
		background-image:url("_movedUp.png");
	}
	5% {
		background-position:1px bottom;
		background-image:url("_movedUp.png");
	}
	95% {
		background-position:1px bottom;
		background-image:url("_movedUp.png");
	}
	100% {
		top:0px;
		background-position:-20px bottom;
		background-image:url("");
	}
}
.SlideUpTD10 {
  position: relative;
  animation: SlideUpTD10 1.2s;
  background-repeat: no-repeat;
  background-size:8px;
}
@keyframes SlideUpTD11 {
	0% {
		top:341px;
		background-position:-20px bottom;
		background-image:url("_movedUp.png");
	}
	5% {
		background-position:1px bottom;
		background-image:url("_movedUp.png");
	}
	95% {
		background-position:1px bottom;
		background-image:url("_movedUp.png");
	}
	100% {
		top:0px;
		background-position:-20px bottom;
		background-image:url("");
	}
}
.SlideUpTD11 {
  position: relative;
  animation: SlideUpTD11 1.2s;
  background-repeat: no-repeat;
  background-size:8px;
}
@keyframes SlideUpTD12 {
	0% {
		top:372px;
		background-position:-20px bottom;
		background-image:url("_movedUp.png");
	}
	5% {
		background-position:1px bottom;
		background-image:url("_movedUp.png");
	}
	95% {
		background-position:1px bottom;
		background-image:url("_movedUp.png");
	}
	100% {
		top:0px;
		background-position:-20px bottom;
		background-image:url("");
	}
}
.SlideUpTD12 {
  position: relative;
  animation: SlideUpTD12 1.2s;
  background-repeat: no-repeat;
  background-size:8px;
}
@keyframes SlideUpTD13 {
	0% {
		top:403px;
		background-position:-20px bottom;
		background-image:url("_movedUp.png");
	}
	5% {
		background-position:1px bottom;
		background-image:url("_movedUp.png");
	}
	95% {
		background-position:1px bottom;
		background-image:url("_movedUp.png");
	}
	100% {
		top:0px;
		background-position:-20px bottom;
		background-image:url("");
	}
}
.SlideUpTD13 {
  position: relative;
  animation: SlideUpTD13 1.2s;
  background-repeat: no-repeat;
  background-size:8px;
}
@keyframes SlideUpTD14 {
	0% {
		top:434px;
		background-position:-20px bottom;
		background-image:url("_movedUp.png");
	}
	5% {
		background-position:1px bottom;
		background-image:url("_movedUp.png");
	}
	95% {
		background-position:1px bottom;
		background-image:url("_movedUp.png");
	}
	100% {
		top:0px;
		background-position:-20px bottom;
		background-image:url("");
	}
}
.SlideUpTD14 {
  position: relative;
  animation: SlideUpTD14 1.2s;
  background-repeat: no-repeat;
  background-size:8px;
}
@keyframes SlideUpTD15 {
	0% {
		top:465px;
		background-position:-20px bottom;
		background-image:url("_movedUp.png");
	}
	5% {
		background-position:1px bottom;
		background-image:url("_movedUp.png");
	}
	95% {
		background-position:1px bottom;
		background-image:url("_movedUp.png");
	}
	100% {
		top:0px;
		background-position:-20px bottom;
		background-image:url("");
	}
}
.SlideUpTD15 {
  position: relative;
  animation: SlideUpTD15 1.2s;
  background-repeat: no-repeat;
  background-size:8px;
}
@keyframes SlideUpTD16 {
	0% {
		top:496px;
		background-position:-20px bottom;
		background-image:url("_movedUp.png");
	}
	5% {
		background-position:1px bottom;
		background-image:url("_movedUp.png");
	}
	95% {
		background-position:1px bottom;
		background-image:url("_movedUp.png");
	}
	100% {
		top:0px;
		background-position:-20px bottom;
		background-image:url("");
	}
}
.SlideUpTD16 {
  position: relative;
  animation: SlideUpTD16 1.2s;
  background-repeat: no-repeat;
  background-size:8px;
}
@keyframes SlideUpTD17 {
	0% {
		top:527px;
		background-position:-20px bottom;
		background-image:url("_movedUp.png");
	}
	5% {
		background-position:1px bottom;
		background-image:url("_movedUp.png");
	}
	95% {
		background-position:1px bottom;
		background-image:url("_movedUp.png");
	}
	100% {
		top:0px;
		background-position:-20px bottom;
		background-image:url("");
	}
}
.SlideUpTD17 {
  position: relative;
  animation: SlideUpTD17 1.2s;
  background-repeat: no-repeat;
  background-size:8px;
}
@keyframes SlideUpTD18 {
	0% {
		top:558px;
		background-position:-20px bottom;
		background-image:url("_movedUp.png");
	}
	5% {
		background-position:1px bottom;
		background-image:url("_movedUp.png");
	}
	95% {
		background-position:1px bottom;
		background-image:url("_movedUp.png");
	}
	100% {
		top:0px;
		background-position:-20px bottom;
		background-image:url("");
	}
}
.SlideUpTD18 {
  position: relative;
  animation: SlideUpTD18 1.2s;
  background-repeat: no-repeat;
  background-size:8px;
}
@keyframes SlideUpTD19 {
	0% {
		top:589px;
		background-position:-20px bottom;
		background-image:url("_movedUp.png");
	}
	5% {
		background-position:1px bottom;
		background-image:url("_movedUp.png");
	}
	95% {
		background-position:1px bottom;
		background-image:url("_movedUp.png");
	}
	100% {
		top:0px;
		background-position:-20px bottom;
		background-image:url("");
	}
}
.SlideUpTD19 {
  position: relative;
  animation: SlideUpTD19 1.2s;
  background-repeat: no-repeat;
  background-size:8px;
}
@keyframes SlideUpTD20 {
	0% {
		top:620px;
		background-position:-20px bottom;
		background-image:url("_movedUp.png");
	}
	5% {
		background-position:1px bottom;
		background-image:url("_movedUp.png");
	}
	95% {
		background-position:1px bottom;
		background-image:url("_movedUp.png");
	}
	100% {
		top:0px;
		background-position:-20px bottom;
		background-image:url("");
	}
}
.SlideUpTD20 {
  position: relative;
  animation: SlideUpTD20 1.2s;
  background-repeat: no-repeat;
  background-size:8px;
}
@keyframes SlideUpTD21 {
	0% {
		top:651px;
		background-position:-20px bottom;
		background-image:url("_movedUp.png");
	}
	5% {
		background-position:1px bottom;
		background-image:url("_movedUp.png");
	}
	95% {
		background-position:1px bottom;
		background-image:url("_movedUp.png");
	}
	100% {
		top:0px;
		background-position:-20px bottom;
		background-image:url("");
	}
}
.SlideUpTD21 {
  position: relative;
  animation: SlideUpTD21 1.2s;
  background-repeat: no-repeat;
  background-size:8px;
}
@keyframes SlideUpTD22 {
	0% {
		top:682px;
		background-position:-20px bottom;
		background-image:url("_movedUp.png");
	}
	5% {
		background-position:1px bottom;
		background-image:url("_movedUp.png");
	}
	95% {
		background-position:1px bottom;
		background-image:url("_movedUp.png");
	}
	100% {
		top:0px;
		background-position:-20px bottom;
		background-image:url("");
	}
}
.SlideUpTD22 {
  position: relative;
  animation: SlideUpTD22 1.2s;
  background-repeat: no-repeat;
  background-size:8px;
}
@keyframes SlideUpTD23 {
	0% {
		top:713px;
		background-position:-20px bottom;
		background-image:url("_movedUp.png");
	}
	5% {
		background-position:1px bottom;
		background-image:url("_movedUp.png");
	}
	95% {
		background-position:1px bottom;
		background-image:url("_movedUp.png");
	}
	100% {
		top:0px;
		background-position:-20px bottom;
		background-image:url("");
	}
}
.SlideUpTD23 {
  position: relative;
  animation: SlideUpTD23 1.2s;
  background-repeat: no-repeat;
  background-size:8px;
}
@keyframes SlideUpTD24 {
	0% {
		top:744px;
		background-position:-20px bottom;
		background-image:url("_movedUp.png");
	}
	5% {
		background-position:1px bottom;
		background-image:url("_movedUp.png");
	}
	95% {
		background-position:1px bottom;
		background-image:url("_movedUp.png");
	}
	100% {
		top:0px;
		background-position:-20px bottom;
		background-image:url("");
	}
}
.SlideUpTD24 {
  position: relative;
  animation: SlideUpTD24 1.2s;
  background-repeat: no-repeat;
  background-size:8px;
}
@keyframes SlideUpTD25 {
	0% {
		top:775px;
		background-position:-20px bottom;
		background-image:url("_movedUp.png");
	}
	5% {
		background-position:1px bottom;
		background-image:url("_movedUp.png");
	}
	95% {
		background-position:1px bottom;
		background-image:url("_movedUp.png");
	}
	100% {
		top:0px;
		background-position:-20px bottom;
		background-image:url("");
	}
}
.SlideUpTD25 {
  position: relative;
  animation: SlideUpTD25 1.2s;
  background-repeat: no-repeat;
  background-size:8px;
}
@keyframes SlideUpTD26 {
	0% {
		top:806px;
		background-position:-20px bottom;
		background-image:url("_movedUp.png");
	}
	5% {
		background-position:1px bottom;
		background-image:url("_movedUp.png");
	}
	95% {
		background-position:1px bottom;
		background-image:url("_movedUp.png");
	}
	100% {
		top:0px;
		background-position:-20px bottom;
		background-image:url("");
	}
}
.SlideUpTD26 {
  position: relative;
  animation: SlideUpTD26 1.2s;
  background-repeat: no-repeat;
  background-size:8px;
}
@keyframes SlideUpTD27 {
	0% {
		top:837px;
		background-position:-20px bottom;
		background-image:url("_movedUp.png");
	}
	5% {
		background-position:1px bottom;
		background-image:url("_movedUp.png");
	}
	95% {
		background-position:1px bottom;
		background-image:url("_movedUp.png");
	}
	100% {
		top:0px;
		background-position:-20px bottom;
		background-image:url("");
	}
}
.SlideUpTD27 {
  position: relative;
  animation: SlideUpTD27 1.2s;
  background-repeat: no-repeat;
  background-size:8px;
}
@keyframes SlideUpTD28 {
	0% {
		top:868px;
		background-position:-20px bottom;
		background-image:url("_movedUp.png");
	}
	5% {
		background-position:1px bottom;
		background-image:url("_movedUp.png");
	}
	95% {
		background-position:1px bottom;
		background-image:url("_movedUp.png");
	}
	100% {
		top:0px;
		background-position:-20px bottom;
		background-image:url("");
	}
}
.SlideUpTD28 {
  position: relative;
  animation: SlideUpTD28 1.2s;
  background-repeat: no-repeat;
  background-size:8px;
}
@keyframes SlideUpTD29 {
	0% {
		top:899px;
		background-position:-20px bottom;
		background-image:url("_movedUp.png");
	}
	5% {
		background-position:1px bottom;
		background-image:url("_movedUp.png");
	}
	95% {
		background-position:1px bottom;
		background-image:url("_movedUp.png");
	}
	100% {
		top:0px;
		background-position:-20px bottom;
		background-image:url("");
	}
}
.SlideUpTD29 {
  position: relative;
  animation: SlideUpTD29 1.2s;
  background-repeat: no-repeat;
  background-size:8px;
}
@keyframes SlideUpTD30 {
	0% {
		top:930px;
		background-position:-20px bottom;
		background-image:url("_movedUp.png");
	}
	5% {
		background-position:1px bottom;
		background-image:url("_movedUp.png");
	}
	95% {
		background-position:1px bottom;
		background-image:url("_movedUp.png");
	}
	100% {
		top:0px;
		background-position:-20px bottom;
		background-image:url("");
	}
}
.SlideUpTD30 {
  position: relative;
  animation: SlideUpTD30 1.2s;
  background-repeat: no-repeat;
  background-size:8px;
}
@keyframes SlideUpTD31 {
	0% {
		top:961px;
		background-position:-20px bottom;
		background-image:url("_movedUp.png");
	}
	5% {
		background-position:1px bottom;
		background-image:url("_movedUp.png");
	}
	95% {
		background-position:1px bottom;
		background-image:url("_movedUp.png");
	}
	100% {
		top:0px;
		background-position:-20px bottom;
		background-image:url("");
	}
}
.SlideUpTD31 {
  position: relative;
  animation: SlideUpTD31 1.2s;
  background-repeat: no-repeat;
  background-size:8px;
}
@keyframes SlideUpTD32 {
	0% {
		top:992px;
		background-position:-20px bottom;
		background-image:url("_movedUp.png");
	}
	5% {
		background-position:1px bottom;
		background-image:url("_movedUp.png");
	}
	95% {
		background-position:1px bottom;
		background-image:url("_movedUp.png");
	}
	100% {
		top:0px;
		background-position:-20px bottom;
		background-image:url("");
	}
}
.SlideUpTD32 {
  position: relative;
  animation: SlideUpTD32 1.2s;
  background-repeat: no-repeat;
  background-size:8px;
}
@keyframes SlideUpTD33 {
	0% {
		top:1023px;
		background-position:-20px bottom;
		background-image:url("_movedUp.png");
	}
	5% {
		background-position:1px bottom;
		background-image:url("_movedUp.png");
	}
	95% {
		background-position:1px bottom;
		background-image:url("_movedUp.png");
	}
	100% {
		top:0px;
		background-position:-20px bottom;
		background-image:url("");
	}
}
.SlideUpTD33 {
  position: relative;
  animation: SlideUpTD33 1.2s;
  background-repeat: no-repeat;
  background-size:8px;
}
@keyframes SlideUpTD34 {
	0% {
		top:1054px;
		background-position:-20px bottom;
		background-image:url("_movedUp.png");
	}
	5% {
		background-position:1px bottom;
		background-image:url("_movedUp.png");
	}
	95% {
		background-position:1px bottom;
		background-image:url("_movedUp.png");
	}
	100% {
		top:0px;
		background-position:-20px bottom;
		background-image:url("");
	}
}
.SlideUpTD34 {
  position: relative;
  animation: SlideUpTD34 1.2s;
  background-repeat: no-repeat;
  background-size:8px;
}
@keyframes SlideUpTD35 {
	0% {
		top:1085px;
		background-position:-20px bottom;
		background-image:url("_movedUp.png");
	}
	5% {
		background-position:1px bottom;
		background-image:url("_movedUp.png");
	}
	95% {
		background-position:1px bottom;
		background-image:url("_movedUp.png");
	}
	100% {
		top:0px;
		background-position:-20px bottom;
		background-image:url("");
	}
}
.SlideUpTD35 {
  position: relative;
  animation: SlideUpTD35 1.2s;
  background-repeat: no-repeat;
  background-size:8px;
}
@keyframes SlideUpTD36 {
	0% {
		top:1116px;
		background-position:-20px bottom;
		background-image:url("_movedUp.png");
	}
	5% {
		background-position:1px bottom;
		background-image:url("_movedUp.png");
	}
	95% {
		background-position:1px bottom;
		background-image:url("_movedUp.png");
	}
	100% {
		top:0px;
		background-position:-20px bottom;
		background-image:url("");
	}
}
.SlideUpTD36 {
  position: relative;
  animation: SlideUpTD36 1.2s;
  background-repeat: no-repeat;
  background-size:8px;
}
@keyframes SlideUpTD37 {
	0% {
		top:1147px;
		background-position:-20px bottom;
		background-image:url("_movedUp.png");
	}
	5% {
		background-position:1px bottom;
		background-image:url("_movedUp.png");
	}
	95% {
		background-position:1px bottom;
		background-image:url("_movedUp.png");
	}
	100% {
		top:0px;
		background-position:-20px bottom;
		background-image:url("");
	}
}
.SlideUpTD37 {
  position: relative;
  animation: SlideUpTD37 1.2s;
  background-repeat: no-repeat;
  background-size:8px;
}
@keyframes SlideUpTD38 {
	0% {
		top:1178px;
		background-position:-20px bottom;
		background-image:url("_movedUp.png");
	}
	5% {
		background-position:1px bottom;
		background-image:url("_movedUp.png");
	}
	95% {
		background-position:1px bottom;
		background-image:url("_movedUp.png");
	}
	100% {
		top:0px;
		background-position:-20px bottom;
		background-image:url("");
	}
}
.SlideUpTD38 {
  position: relative;
  animation: SlideUpTD38 1.2s;
  background-repeat: no-repeat;
  background-size:8px;
}
@keyframes SlideUpTD39 {
	0% {
		top:1209px;
		background-position:-20px bottom;
		background-image:url("_movedUp.png");
	}
	5% {
		background-position:1px bottom;
		background-image:url("_movedUp.png");
	}
	95% {
		background-position:1px bottom;
		background-image:url("_movedUp.png");
	}
	100% {
		top:0px;
		background-position:-20px bottom;
		background-image:url("");
	}
}
.SlideUpTD39 {
  position: relative;
  animation: SlideUpTD39 1.2s;
  background-repeat: no-repeat;
  background-size:8px;
}
@keyframes SlideUpTD40 {
	0% {
		top:1240px;
		background-position:-20px bottom;
		background-image:url("_movedUp.png");
	}
	5% {
		background-position:1px bottom;
		background-image:url("_movedUp.png");
	}
	95% {
		background-position:1px bottom;
		background-image:url("_movedUp.png");
	}
	100% {
		top:0px;
		background-position:-20px bottom;
		background-image:url("");
	}
}
.SlideUpTD40 {
  position: relative;
  animation: SlideUpTD40 1.2s;
  background-repeat: no-repeat;
  background-size:8px;
}
@keyframes SlideUpTD41 {
	0% {
		top:1271px;
		background-position:-20px bottom;
		background-image:url("_movedUp.png");
	}
	5% {
		background-position:1px bottom;
		background-image:url("_movedUp.png");
	}
	95% {
		background-position:1px bottom;
		background-image:url("_movedUp.png");
	}
	100% {
		top:0px;
		background-position:-20px bottom;
		background-image:url("");
	}
}
.SlideUpTD41 {
  position: relative;
  animation: SlideUpTD41 1.2s;
  background-repeat: no-repeat;
  background-size:8px;
}
@keyframes SlideUpTD42 {
	0% {
		top:1302px;
		background-position:-20px bottom;
		background-image:url("_movedUp.png");
	}
	5% {
		background-position:1px bottom;
		background-image:url("_movedUp.png");
	}
	95% {
		background-position:1px bottom;
		background-image:url("_movedUp.png");
	}
	100% {
		top:0px;
		background-position:-20px bottom;
		background-image:url("");
	}
}
.SlideUpTD42 {
  position: relative;
  animation: SlideUpTD42 1.2s;
  background-repeat: no-repeat;
  background-size:8px;
}
@keyframes SlideUpTD43 {
	0% {
		top:1333px;
		background-position:-20px bottom;
		background-image:url("_movedUp.png");
	}
	5% {
		background-position:1px bottom;
		background-image:url("_movedUp.png");
	}
	95% {
		background-position:1px bottom;
		background-image:url("_movedUp.png");
	}
	100% {
		top:0px;
		background-position:-20px bottom;
		background-image:url("");
	}
}
.SlideUpTD43 {
  position: relative;
  animation: SlideUpTD43 1.2s;
  background-repeat: no-repeat;
  background-size:8px;
}
@keyframes SlideUpTD44 {
	0% {
		top:1364px;
		background-position:-20px bottom;
		background-image:url("_movedUp.png");
	}
	5% {
		background-position:1px bottom;
		background-image:url("_movedUp.png");
	}
	95% {
		background-position:1px bottom;
		background-image:url("_movedUp.png");
	}
	100% {
		top:0px;
		background-position:-20px bottom;
		background-image:url("");
	}
}
.SlideUpTD44 {
  position: relative;
  animation: SlideUpTD44 1.2s;
  background-repeat: no-repeat;
  background-size:8px;
}
@keyframes SlideUpTD45 {
	0% {
		top:1395px;
		background-position:-20px bottom;
		background-image:url("_movedUp.png");
	}
	5% {
		background-position:1px bottom;
		background-image:url("_movedUp.png");
	}
	95% {
		background-position:1px bottom;
		background-image:url("_movedUp.png");
	}
	100% {
		top:0px;
		background-position:-20px bottom;
		background-image:url("");
	}
}
.SlideUpTD45 {
  position: relative;
  animation: SlideUpTD45 1.2s;
  background-repeat: no-repeat;
  background-size:8px;
}
@keyframes SlideUpTD46 {
	0% {
		top:1426px;
		background-position:-20px bottom;
		background-image:url("_movedUp.png");
	}
	5% {
		background-position:1px bottom;
		background-image:url("_movedUp.png");
	}
	95% {
		background-position:1px bottom;
		background-image:url("_movedUp.png");
	}
	100% {
		top:0px;
		background-position:-20px bottom;
		background-image:url("");
	}
}
.SlideUpTD46 {
  position: relative;
  animation: SlideUpTD46 1.2s;
  background-repeat: no-repeat;
  background-size:8px;
}
@keyframes SlideUpTD47 {
	0% {
		top:1457px;
		background-position:-20px bottom;
		background-image:url("_movedUp.png");
	}
	5% {
		background-position:1px bottom;
		background-image:url("_movedUp.png");
	}
	95% {
		background-position:1px bottom;
		background-image:url("_movedUp.png");
	}
	100% {
		top:0px;
		background-position:-20px bottom;
		background-image:url("");
	}
}
.SlideUpTD47 {
  position: relative;
  animation: SlideUpTD47 1.2s;
  background-repeat: no-repeat;
  background-size:8px;
}
@keyframes SlideUpTD48 {
	0% {
		top:1488px;
		background-position:-20px bottom;
		background-image:url("_movedUp.png");
	}
	5% {
		background-position:1px bottom;
		background-image:url("_movedUp.png");
	}
	95% {
		background-position:1px bottom;
		background-image:url("_movedUp.png");
	}
	100% {
		top:0px;
		background-position:-20px bottom;
		background-image:url("");
	}
}
.SlideUpTD48 {
  position: relative;
  animation: SlideUpTD48 1.2s;
  background-repeat: no-repeat;
  background-size:8px;
}
@keyframes SlideDownTD1 {
	0% {
		top:-31px;
		background-position:-20px bottom;
		background-image:url("_movedDown.png");
	}
	5% {
		background-position:1px bottom;
		background-image:url("_movedDown.png");
	}
	95% {
		background-position:1px bottom;
		background-image:url("_movedDown.png");
	}
	100% {
		top:0px;
		background-position:-20px bottom;
		background-image:url("");
	}
}
.SlideDownTD1 {
  position: relative;
  animation: SlideDownTD1 1.2s;
  background-repeat: no-repeat;
  background-size:8px;
}
@keyframes SlideDownTD2 {
	0% {
		top:-62px;
		background-position:-20px bottom;
		background-image:url("_movedDown.png");
	}
	5% {
		background-position:1px bottom;
		background-image:url("_movedDown.png");
	}
	95% {
		background-position:1px bottom;
		background-image:url("_movedDown.png");
	}
	100% {
		top:0px;
		background-position:-20px bottom;
		background-image:url("");
	}
}
.SlideDownTD2 {
  position: relative;
  animation: SlideDownTD2 1.2s;
  background-repeat: no-repeat;
  background-size:8px;
}
@keyframes SlideDownTD3 {
	0% {
		top:-93px;
		background-position:-20px bottom;
		background-image:url("_movedDown.png");
	}
	5% {
		background-position:1px bottom;
		background-image:url("_movedDown.png");
	}
	95% {
		background-position:1px bottom;
		background-image:url("_movedDown.png");
	}
	100% {
		top:0px;
		background-position:-20px bottom;
		background-image:url("");
	}
}
.SlideDownTD3 {
  position: relative;
  animation: SlideDownTD3 1.2s;
  background-repeat: no-repeat;
  background-size:8px;
}
@keyframes SlideDownTD4 {
	0% {
		top:-124px;
		background-position:-20px bottom;
		background-image:url("_movedDown.png");
	}
	5% {
		background-position:1px bottom;
		background-image:url("_movedDown.png");
	}
	95% {
		background-position:1px bottom;
		background-image:url("_movedDown.png");
	}
	100% {
		top:0px;
		background-position:-20px bottom;
		background-image:url("");
	}
}
.SlideDownTD4 {
  position: relative;
  animation: SlideDownTD4 1.2s;
  background-repeat: no-repeat;
  background-size:8px;
}
@keyframes SlideDownTD5 {
	0% {
		top:-155px;
		background-position:-20px bottom;
		background-image:url("_movedDown.png");
	}
	5% {
		background-position:1px bottom;
		background-image:url("_movedDown.png");
	}
	95% {
		background-position:1px bottom;
		background-image:url("_movedDown.png");
	}
	100% {
		top:0px;
		background-position:-20px bottom;
		background-image:url("");
	}
}
.SlideDownTD5 {
  position: relative;
  animation: SlideDownTD5 1.2s;
  background-repeat: no-repeat;
  background-size:8px;
}
@keyframes SlideDownTD6 {
	0% {
		top:-186px;
		background-position:-20px bottom;
		background-image:url("_movedDown.png");
	}
	5% {
		background-position:1px bottom;
		background-image:url("_movedDown.png");
	}
	95% {
		background-position:1px bottom;
		background-image:url("_movedDown.png");
	}
	100% {
		top:0px;
		background-position:-20px bottom;
		background-image:url("");
	}
}
.SlideDownTD6 {
  position: relative;
  animation: SlideDownTD6 1.2s;
  background-repeat: no-repeat;
  background-size:8px;
}
@keyframes SlideDownTD7 {
	0% {
		top:-217px;
		background-position:-20px bottom;
		background-image:url("_movedDown.png");
	}
	5% {
		background-position:1px bottom;
		background-image:url("_movedDown.png");
	}
	95% {
		background-position:1px bottom;
		background-image:url("_movedDown.png");
	}
	100% {
		top:0px;
		background-position:-20px bottom;
		background-image:url("");
	}
}
.SlideDownTD7 {
  position: relative;
  animation: SlideDownTD7 1.2s;
  background-repeat: no-repeat;
  background-size:8px;
}
@keyframes SlideDownTD8 {
	0% {
		top:-248px;
		background-position:-20px bottom;
		background-image:url("_movedDown.png");
	}
	5% {
		background-position:1px bottom;
		background-image:url("_movedDown.png");
	}
	95% {
		background-position:1px bottom;
		background-image:url("_movedDown.png");
	}
	100% {
		top:0px;
		background-position:-20px bottom;
		background-image:url("");
	}
}
.SlideDownTD8 {
  position: relative;
  animation: SlideDownTD8 1.2s;
  background-repeat: no-repeat;
  background-size:8px;
}
@keyframes SlideDownTD9 {
	0% {
		top:-279px;
		background-position:-20px bottom;
		background-image:url("_movedDown.png");
	}
	5% {
		background-position:1px bottom;
		background-image:url("_movedDown.png");
	}
	95% {
		background-position:1px bottom;
		background-image:url("_movedDown.png");
	}
	100% {
		top:0px;
		background-position:-20px bottom;
		background-image:url("");
	}
}
.SlideDownTD9 {
  position: relative;
  animation: SlideDownTD9 1.2s;
  background-repeat: no-repeat;
  background-size:8px;
}
@keyframes SlideDownTD10 {
	0% {
		top:-310px;
		background-position:-20px bottom;
		background-image:url("_movedDown.png");
	}
	5% {
		background-position:1px bottom;
		background-image:url("_movedDown.png");
	}
	95% {
		background-position:1px bottom;
		background-image:url("_movedDown.png");
	}
	100% {
		top:0px;
		background-position:-20px bottom;
		background-image:url("");
	}
}
.SlideDownTD10 {
  position: relative;
  animation: SlideDownTD10 1.2s;
  background-repeat: no-repeat;
  background-size:8px;
}
@keyframes SlideDownTD11 {
	0% {
		top:-341px;
		background-position:-20px bottom;
		background-image:url("_movedDown.png");
	}
	5% {
		background-position:1px bottom;
		background-image:url("_movedDown.png");
	}
	95% {
		background-position:1px bottom;
		background-image:url("_movedDown.png");
	}
	100% {
		top:0px;
		background-position:-20px bottom;
		background-image:url("");
	}
}
.SlideDownTD11 {
  position: relative;
  animation: SlideDownTD11 1.2s;
  background-repeat: no-repeat;
  background-size:8px;
}
@keyframes SlideDownTD12 {
	0% {
		top:-372px;
		background-position:-20px bottom;
		background-image:url("_movedDown.png");
	}
	5% {
		background-position:1px bottom;
		background-image:url("_movedDown.png");
	}
	95% {
		background-position:1px bottom;
		background-image:url("_movedDown.png");
	}
	100% {
		top:0px;
		background-position:-20px bottom;
		background-image:url("");
	}
}
.SlideDownTD12 {
  position: relative;
  animation: SlideDownTD12 1.2s;
  background-repeat: no-repeat;
  background-size:8px;
}
@keyframes SlideDownTD13 {
	0% {
		top:-403px;
		background-position:-20px bottom;
		background-image:url("_movedDown.png");
	}
	5% {
		background-position:1px bottom;
		background-image:url("_movedDown.png");
	}
	95% {
		background-position:1px bottom;
		background-image:url("_movedDown.png");
	}
	100% {
		top:0px;
		background-position:-20px bottom;
		background-image:url("");
	}
}
.SlideDownTD13 {
  position: relative;
  animation: SlideDownTD13 1.2s;
  background-repeat: no-repeat;
  background-size:8px;
}
@keyframes SlideDownTD14 {
	0% {
		top:-434px;
		background-position:-20px bottom;
		background-image:url("_movedDown.png");
	}
	5% {
		background-position:1px bottom;
		background-image:url("_movedDown.png");
	}
	95% {
		background-position:1px bottom;
		background-image:url("_movedDown.png");
	}
	100% {
		top:0px;
		background-position:-20px bottom;
		background-image:url("");
	}
}
.SlideDownTD14 {
  position: relative;
  animation: SlideDownTD14 1.2s;
  background-repeat: no-repeat;
  background-size:8px;
}
@keyframes SlideDownTD15 {
	0% {
		top:-465px;
		background-position:-20px bottom;
		background-image:url("_movedDown.png");
	}
	5% {
		background-position:1px bottom;
		background-image:url("_movedDown.png");
	}
	95% {
		background-position:1px bottom;
		background-image:url("_movedDown.png");
	}
	100% {
		top:0px;
		background-position:-20px bottom;
		background-image:url("");
	}
}
.SlideDownTD15 {
  position: relative;
  animation: SlideDownTD15 1.2s;
  background-repeat: no-repeat;
  background-size:8px;
}
@keyframes SlideDownTD16 {
	0% {
		top:-496px;
		background-position:-20px bottom;
		background-image:url("_movedDown.png");
	}
	5% {
		background-position:1px bottom;
		background-image:url("_movedDown.png");
	}
	95% {
		background-position:1px bottom;
		background-image:url("_movedDown.png");
	}
	100% {
		top:0px;
		background-position:-20px bottom;
		background-image:url("");
	}
}
.SlideDownTD16 {
  position: relative;
  animation: SlideDownTD16 1.2s;
  background-repeat: no-repeat;
  background-size:8px;
}
@keyframes SlideDownTD17 {
	0% {
		top:-527px;
		background-position:-20px bottom;
		background-image:url("_movedDown.png");
	}
	5% {
		background-position:1px bottom;
		background-image:url("_movedDown.png");
	}
	95% {
		background-position:1px bottom;
		background-image:url("_movedDown.png");
	}
	100% {
		top:0px;
		background-position:-20px bottom;
		background-image:url("");
	}
}
.SlideDownTD17 {
  position: relative;
  animation: SlideDownTD17 1.2s;
  background-repeat: no-repeat;
  background-size:8px;
}
@keyframes SlideDownTD18 {
	0% {
		top:-558px;
		background-position:-20px bottom;
		background-image:url("_movedDown.png");
	}
	5% {
		background-position:1px bottom;
		background-image:url("_movedDown.png");
	}
	95% {
		background-position:1px bottom;
		background-image:url("_movedDown.png");
	}
	100% {
		top:0px;
		background-position:-20px bottom;
		background-image:url("");
	}
}
.SlideDownTD18 {
  position: relative;
  animation: SlideDownTD18 1.2s;
  background-repeat: no-repeat;
  background-size:8px;
}
@keyframes SlideDownTD19 {
	0% {
		top:-589px;
		background-position:-20px bottom;
		background-image:url("_movedDown.png");
	}
	5% {
		background-position:1px bottom;
		background-image:url("_movedDown.png");
	}
	95% {
		background-position:1px bottom;
		background-image:url("_movedDown.png");
	}
	100% {
		top:0px;
		background-position:-20px bottom;
		background-image:url("");
	}
}
.SlideDownTD19 {
  position: relative;
  animation: SlideDownTD19 1.2s;
  background-repeat: no-repeat;
  background-size:8px;
}
@keyframes SlideDownTD20 {
	0% {
		top:-620px;
		background-position:-20px bottom;
		background-image:url("_movedDown.png");
	}
	5% {
		background-position:1px bottom;
		background-image:url("_movedDown.png");
	}
	95% {
		background-position:1px bottom;
		background-image:url("_movedDown.png");
	}
	100% {
		top:0px;
		background-position:-20px bottom;
		background-image:url("");
	}
}
.SlideDownTD20 {
  position: relative;
  animation: SlideDownTD20 1.2s;
  background-repeat: no-repeat;
  background-size:8px;
}
@keyframes SlideDownTD21 {
	0% {
		top:-651px;
		background-position:-20px bottom;
		background-image:url("_movedDown.png");
	}
	5% {
		background-position:1px bottom;
		background-image:url("_movedDown.png");
	}
	95% {
		background-position:1px bottom;
		background-image:url("_movedDown.png");
	}
	100% {
		top:0px;
		background-position:-20px bottom;
		background-image:url("");
	}
}
.SlideDownTD21 {
  position: relative;
  animation: SlideDownTD21 1.2s;
  background-repeat: no-repeat;
  background-size:8px;
}
@keyframes SlideDownTD22 {
	0% {
		top:-682px;
		background-position:-20px bottom;
		background-image:url("_movedDown.png");
	}
	5% {
		background-position:1px bottom;
		background-image:url("_movedDown.png");
	}
	95% {
		background-position:1px bottom;
		background-image:url("_movedDown.png");
	}
	100% {
		top:0px;
		background-position:-20px bottom;
		background-image:url("");
	}
}
.SlideDownTD22 {
  position: relative;
  animation: SlideDownTD22 1.2s;
  background-repeat: no-repeat;
  background-size:8px;
}
@keyframes SlideDownTD23 {
	0% {
		top:-713px;
		background-position:-20px bottom;
		background-image:url("_movedDown.png");
	}
	5% {
		background-position:1px bottom;
		background-image:url("_movedDown.png");
	}
	95% {
		background-position:1px bottom;
		background-image:url("_movedDown.png");
	}
	100% {
		top:0px;
		background-position:-20px bottom;
		background-image:url("");
	}
}
.SlideDownTD23 {
  position: relative;
  animation: SlideDownTD23 1.2s;
  background-repeat: no-repeat;
  background-size:8px;
}
@keyframes SlideDownTD24 {
	0% {
		top:-744px;
		background-position:-20px bottom;
		background-image:url("_movedDown.png");
	}
	5% {
		background-position:1px bottom;
		background-image:url("_movedDown.png");
	}
	95% {
		background-position:1px bottom;
		background-image:url("_movedDown.png");
	}
	100% {
		top:0px;
		background-position:-20px bottom;
		background-image:url("");
	}
}
.SlideDownTD24 {
  position: relative;
  animation: SlideDownTD24 1.2s;
  background-repeat: no-repeat;
  background-size:8px;
}
@keyframes SlideDownTD25 {
	0% {
		top:-775px;
		background-position:-20px bottom;
		background-image:url("_movedDown.png");
	}
	5% {
		background-position:1px bottom;
		background-image:url("_movedDown.png");
	}
	95% {
		background-position:1px bottom;
		background-image:url("_movedDown.png");
	}
	100% {
		top:0px;
		background-position:-20px bottom;
		background-image:url("");
	}
}
.SlideDownTD25 {
  position: relative;
  animation: SlideDownTD25 1.2s;
  background-repeat: no-repeat;
  background-size:8px;
}
@keyframes SlideDownTD26 {
	0% {
		top:-806px;
		background-position:-20px bottom;
		background-image:url("_movedDown.png");
	}
	5% {
		background-position:1px bottom;
		background-image:url("_movedDown.png");
	}
	95% {
		background-position:1px bottom;
		background-image:url("_movedDown.png");
	}
	100% {
		top:0px;
		background-position:-20px bottom;
		background-image:url("");
	}
}
.SlideDownTD26 {
  position: relative;
  animation: SlideDownTD26 1.2s;
  background-repeat: no-repeat;
  background-size:8px;
}
@keyframes SlideDownTD27 {
	0% {
		top:-837px;
		background-position:-20px bottom;
		background-image:url("_movedDown.png");
	}
	5% {
		background-position:1px bottom;
		background-image:url("_movedDown.png");
	}
	95% {
		background-position:1px bottom;
		background-image:url("_movedDown.png");
	}
	100% {
		top:0px;
		background-position:-20px bottom;
		background-image:url("");
	}
}
.SlideDownTD27 {
  position: relative;
  animation: SlideDownTD27 1.2s;
  background-repeat: no-repeat;
  background-size:8px;
}
@keyframes SlideDownTD28 {
	0% {
		top:-868px;
		background-position:-20px bottom;
		background-image:url("_movedDown.png");
	}
	5% {
		background-position:1px bottom;
		background-image:url("_movedDown.png");
	}
	95% {
		background-position:1px bottom;
		background-image:url("_movedDown.png");
	}
	100% {
		top:0px;
		background-position:-20px bottom;
		background-image:url("");
	}
}
.SlideDownTD28 {
  position: relative;
  animation: SlideDownTD28 1.2s;
  background-repeat: no-repeat;
  background-size:8px;
}
@keyframes SlideDownTD29 {
	0% {
		top:-899px;
		background-position:-20px bottom;
		background-image:url("_movedDown.png");
	}
	5% {
		background-position:1px bottom;
		background-image:url("_movedDown.png");
	}
	95% {
		background-position:1px bottom;
		background-image:url("_movedDown.png");
	}
	100% {
		top:0px;
		background-position:-20px bottom;
		background-image:url("");
	}
}
.SlideDownTD29 {
  position: relative;
  animation: SlideDownTD29 1.2s;
  background-repeat: no-repeat;
  background-size:8px;
}
@keyframes SlideDownTD30 {
	0% {
		top:-930px;
		background-position:-20px bottom;
		background-image:url("_movedDown.png");
	}
	5% {
		background-position:1px bottom;
		background-image:url("_movedDown.png");
	}
	95% {
		background-position:1px bottom;
		background-image:url("_movedDown.png");
	}
	100% {
		top:0px;
		background-position:-20px bottom;
		background-image:url("");
	}
}
.SlideDownTD30 {
  position: relative;
  animation: SlideDownTD30 1.2s;
  background-repeat: no-repeat;
  background-size:8px;
}
@keyframes SlideDownTD31 {
	0% {
		top:-961px;
		background-position:-20px bottom;
		background-image:url("_movedDown.png");
	}
	5% {
		background-position:1px bottom;
		background-image:url("_movedDown.png");
	}
	95% {
		background-position:1px bottom;
		background-image:url("_movedDown.png");
	}
	100% {
		top:0px;
		background-position:-20px bottom;
		background-image:url("");
	}
}
.SlideDownTD31 {
  position: relative;
  animation: SlideDownTD31 1.2s;
  background-repeat: no-repeat;
  background-size:8px;
}
@keyframes SlideDownTD32 {
	0% {
		top:-992px;
		background-position:-20px bottom;
		background-image:url("_movedDown.png");
	}
	5% {
		background-position:1px bottom;
		background-image:url("_movedDown.png");
	}
	95% {
		background-position:1px bottom;
		background-image:url("_movedDown.png");
	}
	100% {
		top:0px;
		background-position:-20px bottom;
		background-image:url("");
	}
}
.SlideDownTD32 {
  position: relative;
  animation: SlideDownTD32 1.2s;
  background-repeat: no-repeat;
  background-size:8px;
}
@keyframes SlideDownTD33 {
	0% {
		top:-1023px;
		background-position:-20px bottom;
		background-image:url("_movedDown.png");
	}
	5% {
		background-position:1px bottom;
		background-image:url("_movedDown.png");
	}
	95% {
		background-position:1px bottom;
		background-image:url("_movedDown.png");
	}
	100% {
		top:0px;
		background-position:-20px bottom;
		background-image:url("");
	}
}
.SlideDownTD33 {
  position: relative;
  animation: SlideDownTD33 1.2s;
  background-repeat: no-repeat;
  background-size:8px;
}
@keyframes SlideDownTD34 {
	0% {
		top:-1054px;
		background-position:-20px bottom;
		background-image:url("_movedDown.png");
	}
	5% {
		background-position:1px bottom;
		background-image:url("_movedDown.png");
	}
	95% {
		background-position:1px bottom;
		background-image:url("_movedDown.png");
	}
	100% {
		top:0px;
		background-position:-20px bottom;
		background-image:url("");
	}
}
.SlideDownTD34 {
  position: relative;
  animation: SlideDownTD34 1.2s;
  background-repeat: no-repeat;
  background-size:8px;
}
@keyframes SlideDownTD35 {
	0% {
		top:-1085px;
		background-position:-20px bottom;
		background-image:url("_movedDown.png");
	}
	5% {
		background-position:1px bottom;
		background-image:url("_movedDown.png");
	}
	95% {
		background-position:1px bottom;
		background-image:url("_movedDown.png");
	}
	100% {
		top:0px;
		background-position:-20px bottom;
		background-image:url("");
	}
}
.SlideDownTD35 {
  position: relative;
  animation: SlideDownTD35 1.2s;
  background-repeat: no-repeat;
  background-size:8px;
}
@keyframes SlideDownTD36 {
	0% {
		top:-1116px;
		background-position:-20px bottom;
		background-image:url("_movedDown.png");
	}
	5% {
		background-position:1px bottom;
		background-image:url("_movedDown.png");
	}
	95% {
		background-position:1px bottom;
		background-image:url("_movedDown.png");
	}
	100% {
		top:0px;
		background-position:-20px bottom;
		background-image:url("");
	}
}
.SlideDownTD36 {
  position: relative;
  animation: SlideDownTD36 1.2s;
  background-repeat: no-repeat;
  background-size:8px;
}
@keyframes SlideDownTD37 {
	0% {
		top:-1147px;
		background-position:-20px bottom;
		background-image:url("_movedDown.png");
	}
	5% {
		background-position:1px bottom;
		background-image:url("_movedDown.png");
	}
	95% {
		background-position:1px bottom;
		background-image:url("_movedDown.png");
	}
	100% {
		top:0px;
		background-position:-20px bottom;
		background-image:url("");
	}
}
.SlideDownTD37 {
  position: relative;
  animation: SlideDownTD37 1.2s;
  background-repeat: no-repeat;
  background-size:8px;
}
@keyframes SlideDownTD38 {
	0% {
		top:-1178px;
		background-position:-20px bottom;
		background-image:url("_movedDown.png");
	}
	5% {
		background-position:1px bottom;
		background-image:url("_movedDown.png");
	}
	95% {
		background-position:1px bottom;
		background-image:url("_movedDown.png");
	}
	100% {
		top:0px;
		background-position:-20px bottom;
		background-image:url("");
	}
}
.SlideDownTD38 {
  position: relative;
  animation: SlideDownTD38 1.2s;
  background-repeat: no-repeat;
  background-size:8px;
}
@keyframes SlideDownTD39 {
	0% {
		top:-1209px;
		background-position:-20px bottom;
		background-image:url("_movedDown.png");
	}
	5% {
		background-position:1px bottom;
		background-image:url("_movedDown.png");
	}
	95% {
		background-position:1px bottom;
		background-image:url("_movedDown.png");
	}
	100% {
		top:0px;
		background-position:-20px bottom;
		background-image:url("");
	}
}
.SlideDownTD39 {
  position: relative;
  animation: SlideDownTD39 1.2s;
  background-repeat: no-repeat;
  background-size:8px;
}
@keyframes SlideDownTD40 {
	0% {
		top:-1240px;
		background-position:-20px bottom;
		background-image:url("_movedDown.png");
	}
	5% {
		background-position:1px bottom;
		background-image:url("_movedDown.png");
	}
	95% {
		background-position:1px bottom;
		background-image:url("_movedDown.png");
	}
	100% {
		top:0px;
		background-position:-20px bottom;
		background-image:url("");
	}
}
.SlideDownTD40 {
  position: relative;
  animation: SlideDownTD40 1.2s;
  background-repeat: no-repeat;
  background-size:8px;
}
@keyframes SlideDownTD41 {
	0% {
		top:-1271px;
		background-position:-20px bottom;
		background-image:url("_movedDown.png");
	}
	5% {
		background-position:1px bottom;
		background-image:url("_movedDown.png");
	}
	95% {
		background-position:1px bottom;
		background-image:url("_movedDown.png");
	}
	100% {
		top:0px;
		background-position:-20px bottom;
		background-image:url("");
	}
}
.SlideDownTD41 {
  position: relative;
  animation: SlideDownTD41 1.2s;
  background-repeat: no-repeat;
  background-size:8px;
}
@keyframes SlideDownTD42 {
	0% {
		top:-1302px;
		background-position:-20px bottom;
		background-image:url("_movedDown.png");
	}
	5% {
		background-position:1px bottom;
		background-image:url("_movedDown.png");
	}
	95% {
		background-position:1px bottom;
		background-image:url("_movedDown.png");
	}
	100% {
		top:0px;
		background-position:-20px bottom;
		background-image:url("");
	}
}
.SlideDownTD42 {
  position: relative;
  animation: SlideDownTD42 1.2s;
  background-repeat: no-repeat;
  background-size:8px;
}
@keyframes SlideDownTD43 {
	0% {
		top:-1333px;
		background-position:-20px bottom;
		background-image:url("_movedDown.png");
	}
	5% {
		background-position:1px bottom;
		background-image:url("_movedDown.png");
	}
	95% {
		background-position:1px bottom;
		background-image:url("_movedDown.png");
	}
	100% {
		top:0px;
		background-position:-20px bottom;
		background-image:url("");
	}
}
.SlideDownTD43 {
  position: relative;
  animation: SlideDownTD43 1.2s;
  background-repeat: no-repeat;
  background-size:8px;
}
@keyframes SlideDownTD44 {
	0% {
		top:-1364px;
		background-position:-20px bottom;
		background-image:url("_movedDown.png");
	}
	5% {
		background-position:1px bottom;
		background-image:url("_movedDown.png");
	}
	95% {
		background-position:1px bottom;
		background-image:url("_movedDown.png");
	}
	100% {
		top:0px;
		background-position:-20px bottom;
		background-image:url("");
	}
}
.SlideDownTD44 {
  position: relative;
  animation: SlideDownTD44 1.2s;
  background-repeat: no-repeat;
  background-size:8px;
}
@keyframes SlideDownTD45 {
	0% {
		top:-1395px;
		background-position:-20px bottom;
		background-image:url("_movedDown.png");
	}
	5% {
		background-position:1px bottom;
		background-image:url("_movedDown.png");
	}
	95% {
		background-position:1px bottom;
		background-image:url("_movedDown.png");
	}
	100% {
		top:0px;
		background-position:-20px bottom;
		background-image:url("");
	}
}
.SlideDownTD45 {
  position: relative;
  animation: SlideDownTD45 1.2s;
  background-repeat: no-repeat;
  background-size:8px;
}
@keyframes SlideDownTD46 {
	0% {
		top:-1426px;
		background-position:-20px bottom;
		background-image:url("_movedDown.png");
	}
	5% {
		background-position:1px bottom;
		background-image:url("_movedDown.png");
	}
	95% {
		background-position:1px bottom;
		background-image:url("_movedDown.png");
	}
	100% {
		top:0px;
		background-position:-20px bottom;
		background-image:url("");
	}
}
.SlideDownTD46 {
  position: relative;
  animation: SlideDownTD46 1.2s;
  background-repeat: no-repeat;
  background-size:8px;
}
@keyframes SlideDownTD47 {
	0% {
		top:-1457px;
		background-position:-20px bottom;
		background-image:url("_movedDown.png");
	}
	5% {
		background-position:1px bottom;
		background-image:url("_movedDown.png");
	}
	95% {
		background-position:1px bottom;
		background-image:url("_movedDown.png");
	}
	100% {
		top:0px;
		background-position:-20px bottom;
		background-image:url("");
	}
}
.SlideDownTD47 {
  position: relative;
  animation: SlideDownTD47 1.2s;
  background-repeat: no-repeat;
  background-size:8px;
}
@keyframes SlideDownTD48 {
	0% {
		top:-1488px;
		background-position:-20px bottom;
		background-image:url("_movedDown.png");
	}
	5% {
		background-position:1px bottom;
		background-image:url("_movedDown.png");
	}
	95% {
		background-position:1px bottom;
		background-image:url("_movedDown.png");
	}
	100% {
		top:0px;
		background-position:-20px bottom;
		background-image:url("");
	}
}
.SlideDownTD48 {
  position: relative;
  animation: SlideDownTD48 1.2s;
  background-repeat: no-repeat;
  background-size:8px;
}
@keyframes SlideUp1 {
	0% {
		top:31px;
	}
	100% {
		top:0px;
	}
}
.SlideUp1 {
  position: relative;
  animation: SlideUp1 1.2s;
}
@keyframes SlideUp2 {
	0% {
		top:62px;
	}
	100% {
		top:0px;
	}
}
.SlideUp2 {
  position: relative;
  animation: SlideUp2 1.2s;
}
@keyframes SlideUp3 {
	0% {
		top:93px;
	}
	100% {
		top:0px;
	}
}
.SlideUp3 {
  position: relative;
  animation: SlideUp3 1.2s;
}
@keyframes SlideUp4 {
	0% {
		top:124px;
	}
	100% {
		top:0px;
	}	
}
.SlideUp4 {
  position: relative;
  animation: SlideUp4 1.2s;
}
@keyframes SlideUp5 {
	0% {
		top:155px;
	}
	100% {
		top:0px;
	}
}
.SlideUp5 {
  position: relative;
  animation: SlideUp5 1.2s;
}
@keyframes SlideUp6 {
	0% {
		top:186px;
	}
	100% {
		top:0px;
	}
}
.SlideUp6 {
  position: relative;
  animation: SlideUp6 1.2s;
}
@keyframes SlideUp7 {
	0% {
		top:217px;
	}
	100% {
		top:0px;
	}
}
.SlideUp7 {
  position: relative;
  animation: SlideUp7 1.2s;
}
@keyframes SlideUp8 {
	0% {
		top:248px;
	}
	100% {
		top:0px;
	}
}
.SlideUp8 {
  position: relative;
  animation: SlideUp8 1.2s;
}
@keyframes SlideUp9 {
	0% {
		top:279px;
	}
	100% {
		top:0px;
	}
}
.SlideUp9 {
  position: relative;
  animation: SlideUp9 1.2s;
}
@keyframes SlideUp10 {
	0% {
		top:310px;
	}
	100% {
		top:0px;
	}
}
.SlideUp10 {
  position: relative;
  animation: SlideUp10 1.2s;
}
@keyframes SlideUp11 {
	0% {
		top:341px;
	}
	100% {
		top:0px;
	}
}
.SlideUp11 {
  position: relative;
  animation: SlideUp11 1.2s;
}
@keyframes SlideUp12 {
	0% {
		top:372px;
	}
	100% {
		top:0px;
	}
}
.SlideUp12 {
  position: relative;
  animation: SlideUp12 1.2s;
}
@keyframes SlideUp13 {
	0% {
		top:403px;
	}
	100% {
		top:0px;
	}
}
.SlideUp13 {
  position: relative;
  animation: SlideUp13 1.2s;
}
@keyframes SlideUp14 {
	0% {
		top:434px;
	}
	100% {
		top:0px;
	}
}
.SlideUp14 {
  position: relative;
  animation: SlideUp14 1.2s;
}
@keyframes SlideUp15 {
	0% {
		top:465px;
	}
	100% {
		top:0px;
	}
}
.SlideUp15 {
  position: relative;
  animation: SlideUp15 1.2s;
}
@keyframes SlideUp16 {
	0% {
		top:496px;
	}
	100% {
		top:0px;
	}
}
.SlideUp16 {
  position: relative;
  animation: SlideUp16 1.2s;
}
@keyframes SlideUp17 {
	0% {
		top:527px;
	}
	100% {
		top:0px;
	}
}
.SlideUp17 {
  position: relative;
  animation: SlideUp17 1.2s;
}
@keyframes SlideUp18 {
	0% {
		top:558px;
	}
	100% {
		top:0px;
	}
}
.SlideUp18 {
  position: relative;
  animation: SlideUp18 1.2s;
}
@keyframes SlideUp19 {
	0% {
		top:589px;
	}
	100% {
		top:0px;
	}
}
.SlideUp19 {
  position: relative;
  animation: SlideUp19 1.2s;
}
@keyframes SlideUp20 {
	0% {
		top:620px;
	}
	100% {
		top:0px;
	}
}
.SlideUp20 {
  position: relative;
  animation: SlideUp20 1.2s;
}
@keyframes SlideUp21 {
	0% {
		top:651px;
	}
	100% {
		top:0px;
	}
}
.SlideUp21 {
  position: relative;
  animation: SlideUp21 1.2s;
}
@keyframes SlideUp22 {
	0% {
		top:682px;
	}
	100% {
		top:0px;
	}
}
.SlideUp22 {
  position: relative;
  animation: SlideUp22 1.2s;
}
@keyframes SlideUp23 {
	0% {
		top:713px;
	}
	100% {
		top:0px;
	}
}
.SlideUp23 {
  position: relative;
  animation: SlideUp23 1.2s;
}
@keyframes SlideUp24 {
	0% {
		top:744px;
	}
	100% {
		top:0px;
	}
}
.SlideUp24 {
  position: relative;
  animation: SlideUp24 1.2s;
}
@keyframes SlideUp25 {
	0% {
		top:775px;
	}
	100% {
		top:0px;
	}
}
.SlideUp25 {
  position: relative;
  animation: SlideUp25 1.2s;
}
@keyframes SlideUp26 {
	0% {
		top:806px;
	}
	100% {
		top:0px;
	}
}
.SlideUp26 {
  position: relative;
  animation: SlideUp26 1.2s;
}
@keyframes SlideUp27 {
	0% {
		top:837px;
	}
	100% {
		top:0px;
	}
}
.SlideUp27 {
  position: relative;
  animation: SlideUp27 1.2s;
}
@keyframes SlideUp28 {
	0% {
		top:868px;
	}
	100% {
		top:0px;
	}	
}
.SlideUp28 {
  position: relative;
  animation: SlideUp28 1.2s;
}
@keyframes SlideUp29{
	0% {
		top:899px;
	}
	100% {
		top:0px;
	}
}
.SlideUp29 {
  position: relative;
  animation: SlideUp29 1.2s;
}
@keyframes SlideUp30 {
	0% {
		top:930px;
	}
	100% {
		top:0px;
	}
}
.SlideUp30 {
  position: relative;
  animation: SlideUp30 1.2s;
}
@keyframes SlideUp31 {
	0% {
		top:961px;
	}
	100% {
		top:0px;
	}
}
.SlideUp31 {
  position: relative;
  animation: SlideUp31 1.2s;
}
@keyframes SlideUp32 {
	0% {
		top:992px;
	}
	100% {
		top:0px;
	}
}
.SlideUp32 {
  position: relative;
  animation: SlideUp32 1.2s;
}
@keyframes SlideUp33 {
	0% {
		top:1023px;
	}
	100% {
		top:0px;
	}
}
.SlideUp33 {
  position: relative;
  animation: SlideUp33 1.2s;
}
@keyframes SlideUp34 {
	0% {
		top:1054px;
	}
	100% {
		top:0px;
	}
}
.SlideUp34 {
  position: relative;
  animation: SlideUp34 1.2s;
}
@keyframes SlideUp35 {
	0% {
		top:1085px;
	}
	100% {
		top:0px;
	}
}
.SlideUp35 {
  position: relative;
  animation: SlideUp35 1.2s;
}
@keyframes SlideUp36 {
	0% {
		top:1116px;
	}
	100% {
		top:0px;
	}
}
.SlideUp36 {
  position: relative;
  animation: SlideUp36 1.2s;
}
@keyframes SlideUp37 {
	0% {
		top:1147px;
	}
	100% {
		top:0px;
	}
}
.SlideUp37 {
  position: relative;
  animation: SlideUp37 1.2s;
}
@keyframes SlideUp38 {
	0% {
		top:1178px;
	}
	100% {
		top:0px;
	}
}
.SlideUp38 {
  position: relative;
  animation: SlideUp38 1.2s;
}
@keyframes SlideUp39 {
	0% {
		top:1209px;
	}
	100% {
		top:0px;
	}
}
.SlideUp39 {
  position: relative;
  animation: SlideUp39 1.2s;
}
@keyframes SlideUp40 {
	0% {
		top:1240px;
	}
	100% {
		top:0px;
	}
}
.SlideUp40 {
  position: relative;
  animation: SlideUp40 1.2s;
}
@keyframes SlideUp41 {
	0% {
		top:1271px;
	}
	100% {
		top:0px;
	}
}
.SlideUp41 {
  position: relative;
  animation: SlideUp41 1.2s;
}
@keyframes SlideUp42 {
	0% {
		top:1302px;
	}
	100% {
		top:0px;
	}
}
.SlideUp42 {
  position: relative;
  animation: SlideUp42 1.2s;
}
@keyframes SlideUp43 {
	0% {
		top:1333px;
	}
	100% {
		top:0px;
	}
}
.SlideUp43 {
  position: relative;
  animation: SlideUp43 1.2s;
}
@keyframes SlideUp44 {
	0% {
		top:1364px;
	}
	100% {
		top:0px;
	}
}
.SlideUp44 {
  position: relative;
  animation: SlideUp44 1.2s;
}
@keyframes SlideUp45 {
	0% {
		top:1395px;
	}
	100% {
		top:0px;
	}
}
.SlideUp45 {
  position: relative;
  animation: SlideUp45 1.2s;
}
@keyframes SlideUp46 {
	0% {
		top:1426px;
	}
	100% {
		top:0px;
	}
}
.SlideUp46 {
  position: relative;
  animation: SlideUp46 1.2s;
}
@keyframes SlideUp47 {
	0% {
		top:1457px;
	}
	100% {
		top:0px;
	}
}
.SlideUp47 {
  position: relative;
  animation: SlideUp47 1.2s;
}
@keyframes SlideUp48 {
	0% {
		top:1488px;
	}
	100% {
		top:0px;
	}
}
.SlideUp48 {
  position: relative;
  animation: SlideUp48 1.2s;
}
@keyframes SlideDown1 {
	0% {
		top:-31px;
	}
	100% {
		top:0px;
	}
}
.SlideDown1 {
  position: relative;
  animation: SlideDown1 1.2s;
}
@keyframes SlideDown2 {
	0% {
		top:-62px;
	}
	100% {
		top:0px;
	}
}
.SlideDown2 {
  position: relative;
  animation: SlideDown2 1.2s;
}
@keyframes SlideDown3 {
	0% {
		top:-93px;
	}
	100% {
		top:0px;
	}
}
.SlideDown3 {
  position: relative;
  animation: SlideDown3 1.2s;
}
@keyframes SlideDown4 {
	0% {
		top:-124px;
	}
	100% {
		top:0px;
	}	
}
.SlideDown4 {
  position: relative;
  animation: SlideDown4 1.2s;
}
@keyframes SlideDown5 {
	0% {
		top:-155px;
	}
	100% {
		top:0px;
	}
}
.SlideDown5 {
  position: relative;
  animation: SlideDown5 1.2s;
}
@keyframes SlideDown6 {
	0% {
		top:-186px;
	}
	100% {
		top:0px;
	}
}
.SlideDown6 {
  position: relative;
  animation: SlideDown6 1.2s;
}
@keyframes SlideDown7 {
	0% {
		top:-217px;
	}
	100% {
		top:0px;
	}
}
.SlideDown7 {
  position: relative;
  animation: SlideDown7 1.2s;
}
@keyframes SlideDown8 {
	0% {
		top:-248px;
	}
	100% {
		top:0px;
	}
}
.SlideDown8 {
  position: relative;
  animation: SlideDown8 1.2s;
}
@keyframes SlideDown9 {
	0% {
		top:-279px;
	}
	100% {
		top:0px;
	}
}
.SlideDown9 {
  position: relative;
  animation: SlideDown9 1.2s;
}
@keyframes SlideDown10 {
	0% {
		top:-310px;
	}
	100% {
		top:0px;
	}
}
.SlideDown10 {
  position: relative;
  animation: SlideDown10 1.2s;
}
@keyframes SlideDown11 {
	0% {
		top:-341px;
	}
	100% {
		top:0px;
	}
}
.SlideDown11 {
  position: relative;
  animation: SlideDown11 1.2s;
}
@keyframes SlideDown12 {
	0% {
		top:-372px;
	}
	100% {
		top:0px;
	}
}
.SlideDown12 {
  position: relative;
  animation: SlideDown12 1.2s;
}
@keyframes SlideDown13 {
	0% {
		top:-403px;
	}
	100% {
		top:0px;
	}
}
.SlideDown13 {
  position: relative;
  animation: SlideDown13 1.2s;
}
@keyframes SlideDown14 {
	0% {
		top:-434px;
	}
	100% {
		top:0px;
	}
}
.SlideDown14 {
  position: relative;
  animation: SlideDown14 1.2s;
}
@keyframes SlideDown15 {
	0% {
		top:-465px;
	}
	100% {
		top:0px;
	}
}
.SlideDown15 {
  position: relative;
  animation: SlideDown15 1.2s;
}
@keyframes SlideDown16 {
	0% {
		top:-496px;
	}
	100% {
		top:0px;
	}
}
.SlideDown16 {
  position: relative;
  animation: SlideDown16 1.2s;
}
@keyframes SlideDown17 {
	0% {
		top:-527px;
	}
	100% {
		top:0px;
	}
}
.SlideDown17 {
  position: relative;
  animation: SlideDown17 1.2s;
}
@keyframes SlideDown18 {
	0% {
		top:-558px;
	}
	100% {
		top:0px;
	}
}
.SlideDown18 {
  position: relative;
  animation: SlideDown18 1.2s;
}
@keyframes SlideDown19 {
	0% {
		top:-589px;
	}
	100% {
		top:0px;
	}
}
.SlideDown19 {
  position: relative;
  animation: SlideDown19 1.2s;
}
@keyframes SlideDown20 {
	0% {
		top:-620px;
	}
	100% {
		top:0px;
	}
}
.SlideDown20 {
  position: relative;
  animation: SlideDown20 1.2s;
}
@keyframes SlideDown21 {
	0% {
		top:-651px;
	}
	100% {
		top:0px;
	}
}
.SlideDown21 {
  position: relative;
  animation: SlideDown21 1.2s;
}
@keyframes SlideDown22 {
	0% {
		top:-682px;
	}
	100% {
		top:0px;
	}
}
.SlideDown22 {
  position: relative;
  animation: SlideDown22 1.2s;
}
@keyframes SlideDown23 {
	0% {
		top:-713px;
	}
	100% {
		top:0px;
	}
}
.SlideDown23 {
  position: relative;
  animation: SlideDown23 1.2s;
}
@keyframes SlideDown24 {
	0% {
		top:-744px;
	}
	100% {
		top:0px;
	}
}
.SlideDown24 {
  position: relative;
  animation: SlideDown24 1.2s;
}
@keyframes SlideDown25 {
	0% {
		top:-775px;
	}
	100% {
		top:0px;
	}
}
.SlideDown25 {
  position: relative;
  animation: SlideDown25 1.2s;
}
@keyframes SlideDown26 {
	0% {
		top:-806px;
	}
	100% {
		top:0px;
	}
}
.SlideDown26 {
  position: relative;
  animation: SlideDown26 1.2s;
}
@keyframes SlideDown27 {
	0% {
		top:-837px;
	}
	100% {
		top:0px;
	}
}
.SlideDown27 {
  position: relative;
  animation: SlideDown27 1.2s;
}
@keyframes SlideDown28 {
	0% {
		top:-868px;
	}
	100% {
		top:0px;
	}	
}
.SlideDown28 {
  position: relative;
  animation: SlideDown28 1.2s;
}
@keyframes SlideDown29{
	0% {
		top:-899px;
	}
	100% {
		top:0px;
	}
}
.SlideDown29 {
  position: relative;
  animation: SlideDown29 1.2s;
}
@keyframes SlideDown30 {
	0% {
		top:-930px;
	}
	100% {
		top:0px;
	}
}
.SlideDown30 {
  position: relative;
  animation: SlideDown30 1.2s;
}
@keyframes SlideDown31 {
	0% {
		top:-961px;
	}
	100% {
		top:0px;
	}
}
.SlideDown31 {
  position: relative;
  animation: SlideDown31 1.2s;
}
@keyframes SlideDown32 {
	0% {
		top:-992px;
	}
	100% {
		top:0px;
	}
}
.SlideDown32 {
  position: relative;
  animation: SlideDown32 1.2s;
}
@keyframes SlideDown33 {
	0% {
		top:-1023px;
	}
	100% {
		top:0px;
	}
}
.SlideDown33 {
  position: relative;
  animation: SlideDown33 1.2s;
}
@keyframes SlideDown34 {
	0% {
		top:-1054px;
	}
	100% {
		top:0px;
	}
}
.SlideDown34 {
  position: relative;
  animation: SlideDown34 1.2s;
}
@keyframes SlideDown35 {
	0% {
		top:-1085px;
	}
	100% {
		top:0px;
	}
}
.SlideDown35 {
  position: relative;
  animation: SlideDown35 1.2s;
}
@keyframes SlideDown36 {
	0% {
		top:-1116px;
	}
	100% {
		top:0px;
	}
}
.SlideDown36 {
  position: relative;
  animation: SlideDown36 1.2s;
}
@keyframes SlideDown37 {
	0% {
		top:-1147px;
	}
	100% {
		top:0px;
	}
}
.SlideDown37 {
  position: relative;
  animation: SlideDown37 1.2s;
}
@keyframes SlideDown38 {
	0% {
		top:-1178px;
	}
	100% {
		top:0px;
	}
}
.SlideDown38 {
  position: relative;
  animation: SlideDown38 1.2s;
}
@keyframes SlideDown39 {
	0% {
		top:-1209px;
	}
	100% {
		top:0px;
	}
}
.SlideDown39 {
  position: relative;
  animation: SlideDown39 1.2s;
}
@keyframes SlideDown40 {
	0% {
		top:-1240px;
	}
	100% {
		top:0px;
	}
}
.SlideDown40 {
  position: relative;
  animation: SlideDown40 1.2s;
}
@keyframes SlideDown41 {
	0% {
		top:-1271px;
	}
	100% {
		top:0px;
	}
}
.SlideDown41 {
  position: relative;
  animation: SlideDown41 1.2s;
}
@keyframes SlideDown42 {
	0% {
		top:-1302px;
	}
	100% {
		top:0px;
	}
}
.SlideDown42 {
  position: relative;
  animation: SlideDown42 1.2s;
}
@keyframes SlideDown43 {
	0% {
		top:-1333px;
	}
	100% {
		top:0px;
	}
}
.SlideDown43 {
  position: relative;
  animation: SlideDown43 1.2s;
}
@keyframes SlideDown44 {
	0% {
		top:-1364px;
	}
	100% {
		top:0px;
	}
}
.SlideDown44 {
  position: relative;
  animation: SlideDown44 1.2s;
}
@keyframes SlideDown45 {
	0% {
		top:-1395px;
	}
	100% {
		top:0px;
	}
}
.SlideDown45 {
  position: relative;
  animation: SlideDown45 1.2s;
}
@keyframes SlideDown46 {
	0% {
		top:-1426px;
	}
	100% {
		top:0px;
	}
}
.SlideDown46 {
  position: relative;
  animation: SlideDown46 1.2s;
}
@keyframes SlideDown47 {
	0% {
		top:-1457px;
	}
	100% {
		top:0px;
	}
}
.SlideDown47 {
  position: relative;
  animation: SlideDown47 1.2s;
}
@keyframes SlideDown48 {
	0% {
		top:-1488px;
	}
	100% {
		top:0px;
	}
}
.SlideDown48 {
  position: relative;
  animation: SlideDown48 1.2s;
}
.countup {
  text-align: center;
  background-color: gainsboro;
  font-weight:bold;
  color:black;
  font-size:11px;	
  padding-top:8px;
  width:100%;
  padding-right:15px;
  padding-left:15px;
  border-right: 1px solid black;
  height: 100%;
  z-index: 1500;
}
.countup .timeel {
  display: inline-block;
  border-radius: 20px;
  vertical-align:middle;
}
.countup span[class*="display"] {
  border-radius: 20px;
}
.timeel.display{
	width:24px;
	height:24px;
	background:url(_complete.png);
	background-size: auto 18px;
	background-repeat: no-repeat;
	background-position:50% center;
}
.timeel.display2{
	width:28px;
	height:24px;
	background:url(_inprogress.png);
	background-size: auto 18px;
	background-repeat: no-repeat;
	background-position:50% center;
}
.timeel.eventsScored {
	background-color:transparent;
        color: green;
	height:18px;
	line-height:18px;
	font-size:14px;
}
.timeel.eventsSeeded {
	background-color:transparent;
        color: red;
	height:18px;
	line-height:18px;
	font-size:14px;
}
meetdayscroll {
	visibility:visible;
	opacity:1;
	-webkit-transition: all 0.4s ease;
        -moz-transition: all 0.4s ease;
        -ms-transition: all 0.4s ease;
        -o-transition: all 0.4s ease;
        transition: all 0.4s ease;
}
#myNav {
	height:100vh;
	opacity:0;
	width:100%;
	z-index:2200;
	visibility:hidden;
  	padding-top:50px;
	-webkit-transition: all 0.3s ease;
        -moz-transition: all 0.3s ease;
        -ms-transition: all 0.3s ease;
        -o-transition: all 0.3s ease;
        transition: all 0.3s ease;
}
h4 {
	text-align:center;
	display:inherit;
}
h3 {
	text-align:center;
	font-weight:bold;
}
header {	
	border-bottom: 4px solid #000000;
}
newheader .col-xs-4 {
	height: 70px;
}
#teamscores,#evtTable1,#evtTable2,#evtTable3,#evtTable4,#evtTable5,#evtTable6,#evtTable7,#evtTable8,#evtTable9,#evtTable10 {
	display:none;
	padding-bottom:100px;
}
.event-header {
    color:#000000;
}
html {
	height:100%;
	overflow-y: scroll; /* has to be scroll, not auto */
  	-webkit-overflow-scrolling: touch;
	background-color:transparent;
	z-index:0;
}
body {	
	background-color:transparent;
	max-width:100%;
	overflow-x:hidden;
}
body:before {  
  content: "";
  display: block;
  position: fixed;
  width: 100vw;
  min-height: 100vh;  
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: -10;
  background: url("") no-repeat center center;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
}
.loading1, .loading2 {
    	text-align: center;
	top:0;
	right:0;
    	position: fixed;
    	overflow: hidden;
    	width:0%;
    	height: 100vh;
    	line-height: 275px;
	background-repeat: no-repeat;
    	background-position: center;
}
@keyframes changesize {
    0% {
        background-size:175px auto;
    }
    3% {
        background-size:175px auto;
    }
    16% {
        background-size:100px auto;
    }
    33% {
        background-size:175px auto;
    }
    50% {
         background-size:100px auto;
    }
    66% {
         background-size:175px auto;
    }
    83% {
         background-size:100px auto;
    }
    100% {
         background-size:175px auto;
    }
}
@keyframes changetext {
    0% {
        color: rgba(255,255,255, 0);
    }
    3% {
        color: rgba(255,255,255, 1);
    }
    16% {
        color: rgba(255,255,255, 1);
    }
    33% {
        color: rgba(255,255,255, 1);
    }
    50% {
        color: rgba(255,255,255, 1);
    }
    66% {
        color: rgba(255,255,255, 1);
    }
    83% {
        color: rgba(255,255,255, 1);
    }
    100% {
        color: rgba(255,255,255, 1);
    }
}

a {
	text-decoration:none;
}

a:hover{
	text-decoration:underline;	
}

h4 {
    text-transform:uppercase;
}
navbutton2 .navbar-fixed-top {
	width:100%;
	top:0px;
	visibility:visible;
	opacity:1;
	-webkit-transition: all .6s ease;
	-moz-transition: all .6s ease;
	-ms-transition: all .6s ease;
	-o-transition: all .6s ease;
	transition: all .6s ease;
	z-index:2500;
}
.overlay {
  position: fixed;
  top: 0;
  left: 0;
  background-color: rgba(0,0,0, 0.9);
  overflow-x: hidden;
}
.overlay-content {
  position: relative;
  top: 10%;
  width: 100%;
  text-align: center;
  margin-top: 30px;
  padding-bottom: 100px;
}
#closebtn {
  position: fixed;
  top: 0px;
  right:2%;
  font-size: 60px;
  display:none;
  margin-top:-18px;
}
.overlay a {
  padding: 4px;
  font-size: 30px;
  text-decoration: none;
  text-transform: capitalize;
  color: #818181;
  display: block;
}
@media screen and (max-height: 450px) {
  .overlay a {font-size: 20px}
  .overlay .closebtn {
  font-size: 40px;
  top: 15px;
  right: 35px;
  }
}
#backgroundcover {
	top:0;
	left:0;
	width: 100%;
	height: 100%;
	background:url("");
	background-attachment:fixed !important;
	background-position:center;
  	background-repeat:no-repeat;
        -webkit-background-size: contain;
        -moz-background-size: contain;
        -o-background-size: contain;
        background-size: contain;
	overflow-x: hidden;
	-webkit-transition: all 0.45s ease;
  	transition: all 0.45s ease;
  	-moz-transition: all 0.45s ease;
  	-ms-transition: all 0.45s ease;
  	-o-transition: all 0.45s ease;
	background-color: rgba(220, 220, 220, 0.5) !important;
}
.twitter{
	width: auto;
}
.twitter .col-xs-4 {
	text-align: center;
}
#smallpush {
	height: 100px;
}
#pushbg{
	height:400px;
	z-index: -101;
}

#push{
	height: 20px;
}

#push2{
	height:270px;
}

.snip1573 {
  background-color: transparent;
  display: inline-block;
  font-family: 'Open Sans', sans-serif;
  font-size: 16px;
  margin: 10px 7px;
  overflow: hidden;
  position: relative;
  text-align: center;
  width: 100%;
}

.snip1573 * {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -ms-box-sizing: border-box;
  -o-box-sizing: border-box;
  -webkit-transition: all 0.35s ease;
  transition: all 0.35s ease;
  -moz-transition: all 0.35s ease;
  -ms-transition: all 0.35s ease;
  -o-transition: all 0.35s ease;
}

.snip1573:before,
.snip1573:after {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  -webkit-transition: all 0.35s ease;
  transition: all 0.35s ease;
  -moz-transition: all 0.35s ease;
  -ms-transition: all 0.35s ease;
  -o-transition: all 0.35s ease;
  background-color: #000000;
  border-left: 3px solid #fff;
  border-right: 3px solid #fff;
  content: '';
  opacity: 0.9;
  z-index: 1;
}

.snip1573:before {
  -webkit-transform: skew(45deg) translateX(-155%);
  transform: skew(45deg) translateX(-155%);
  -moz-transform: skew(45deg) translateX(-155%);
  -ms-transform: skew(45deg) translateX(-155%);
  -o-transform: skew(45deg) translateX(-155%);
}

.snip1573:after {
  -webkit-transform: skew(45deg) translateX(155%);
  transform: skew(45deg) translateX(155%);
  -moz-transform: skew(45deg) translateX(155%);
  -ms-transform: skew(45deg) translateX(155%);
  -o-transform: skew(45deg) translateX(155%);
}

.snip1573 img {
  backface-visibility: hidden;
  max-width: 100%;
  vertical-align: top;
}

.snip1573 figcaption {
  top: 50%;
  left: 50%;
  position: absolute;
  z-index: 2;
  -webkit-transform: translate(-50%, -50%) scale(0.5);
  transform: translate(-50%, -50%) scale(0.5);
  -moz-transform: translate(-50%, -50%) scale(0.5);
  -ms-transform: translate(-50%, -50%) scale(0.5);
  -o-transform: translate(-50%, -50%) scale(0.5);
  opacity: 0;
  -webkit-box-shadow: 0 0 10px #000000;
  box-shadow: 0 0 10px #000000;
}

.snip1573 h3 {
  background-color: #000000;
  border: 2px solid #fff;
  margin: 0;
  padding: 5px 10px;
}

.snip1573 a {
  position: absolute;
  top: 50%;
  left: 50%;
  z-index: 2;
  -webkit-transform: translate(-50%, -50%) scale(1);
  transform: translate(-50%, -50%) scale(1);
  -moz-transform: translate(-50%, -50%) scale(1);
  -ms-transform: translate(-50%, -50%) scale(1);
  -o-transform: translate(-50%, -50%) scale(1);
  -webkit-box-shadow: 0 0 10px #000000;
  box-shadow: 0 0 10px #000000;
  background-color: #000000;
  border: 2px solid #fff;
  margin: 0;
  padding: 5px 10px;
}

.snip1573:hover > img,
.snip1573.hover > img {
  opacity: 0.5;
}

.snip1573:hover:before,
.snip1573.hover:before {
  -webkit-transform: skew(45deg) translateX(-55%);
  transform: skew(45deg) translateX(-55%);
  -moz-transform: skew(45deg) translateX(-55%);
  -ms-transform: skew(45deg) translateX(-55%);
  -o-transform: skew(45deg) translateX(-55%);
}

.snip1573:hover:after,
.snip1573.hover:after {
  -webkit-transform: skew(45deg) translateX(55%);
  transform: skew(45deg) translateX(55%);
  -moz-transform: skew(45deg) translateX(55%);
  -ms-transform: skew(45deg) translateX(55%);
  -o-transform: skew(45deg) translateX(55%);
}

.snip1573:hover figcaption,
.snip1573.hover figcaption {
  -webkit-transform: translate(-50%, -50%) scale(1);
  transform: translate(-50%, -50%) scale(1);
  -moz-transform: translate(-50%, -50%) scale(1);
  -ms-transform: translate(-50%, -50%) scale(1);
  -o-transform: translate(-50%, -50%) scale(1);
  opacity: 1;
}
.footer {
	width: 100%;
	background-color: gainsboro;
	padding-left: 20px;
	padding-right: 20px;
        position:relative;
	z-index:900;
}
.footer2{
	display:none;
	text-align:center;
}
.footer h3, .footer2 h3 {
	color: black;
}
@keyframes fadeInOpacity {
	0% {
		opacity: 0;
	}
	100% {
		opacity: 1;
	}
}
@-o-keyframes fadeInOpacity {
	0% {
		opacity: 0;
	}
	100% {
		opacity: 1;
	}
}
@-moz-keyframes fadeInOpacity {
	0% {
		opacity: 0;
	}
	100% {
		opacity: 1;
	}
}
@-webkit-keyframes fadeInOpacity {
	0% {
		opacity: 0;
	}
	100% {
		opacity: 1;
	}
}
newheader {
	bottom:0px;
	left:0px;
	height: 100%;
	width: 16%;
	position: absolute;
	visibility:visible;
	opacity:1;
}
newheader h1#logo {
	width: auto;
	height: auto;
	font-size: 21px;
	font-weight: bold;
	margin-top:0px;
	padding-top:105px;
	overflow:hidden;
	text-align:center;
	-webkit-transition: all 0.6s ease;
        -moz-transition: all 0.6s ease;
        -ms-transition: all 0.6s ease;
        -o-transition: all 0.6s ease;
        transition: all 0.6s ease;
	padding-left:2px;
	padding-right:2px;
}
newheader h1#date {
	-webkit-transition: all 0.4s ease;
        -moz-transition: all 0.4s ease;
        -ms-transition: all 0.4s ease;
        -o-transition: all 0.4s ease;
        transition: all 0.4s ease;
}

h1 {
    font-weight:bold;
}
navstarres .navbar-fixed-top {
	margin-left:20%;
	width:80%;
	top: 25px;
	font-weight:none;
	z-index:1300;
	line-height:80px;
	font-size:30px;
	visibility:visible;
	-webkit-transition: all 0.6s ease;
        -moz-transition: all 0.6s ease;
        -ms-transition: all 0.6s ease;
        -o-transition: all 0.6s ease;
        transition: all 0.6s ease;
}
navstarres.smaller .navbar-fixed-top {
	line-height:55px;
	font-size: 20px;
	-webkit-transition: all 0.6s ease;
        -moz-transition: all 0.6s ease;
        -ms-transition: all 0.6s ease;
        -o-transition: all 0.6s ease;
        transition: all 0.6s ease;
}
navstarres #mob-menu-starres {
	width:5%;
}
navstarres.smaller #mob-menu-starres {
	width:5%;
}
#mob-menu-starres {
        display:none;
        background-color:transparent;
        z-index:1031;
	color: #2098d1;	
	padding-left:10px;
	border-left: 2px solid black;
	border-bottom: 2px solid black;
	-webkit-transition: all 0.6s ease;
        -moz-transition: all 0.6s ease;
        -ms-transition: all 0.6s ease;
        -o-transition: all 0.6s ease;
        transition: all 0.6s ease;
	right:0px;
	margin-right:45px;
	position:absolute;
}
#mob-menu /*button for menu*/ {
        display:block;
        background-color:transparent;
        z-index:1031;
	right:0;
	float:right;
}
#mob-menu button {
        margin:0;
        width:100%;
        font-size:30px;
	line-height: 30px;
        padding:0px 8px;
	font-weight: bold;
	background-color: transparent;
	opacity:1;
	height:34px;
	color: white;
	border:none;
}
.resultsUpdated {
	bottom:0px;
	position:fixed;
	width:100%;
	height:0px;
	background-color: rgba(50, 205, 50, 0.6);
	color:black;
	font-size:16px;
	line-height:35px;
	text-align:center;
	font-weight:bold;
	z-index:1250;
}
.fadeUpUpdated {
	animation-name: fadeUpUpdated;
	animation-iteration-count: 1;
	animation-timing-function: ease-in;
	animation-duration: 3.3s;
}
@keyframes fadeUpUpdated {
	0% {
		height:0px;
	}
	5% {
		height:35px;
	}
	95% {
		height:35px;
	}
	100% {
		height:0px;
	}
}
#oldNrows {
	display:none;
}
/* Live Results container styles */
@keyframes fade {
    0% {
        opacity: 0;
    }

    100% {
        opacity: 1;
    }
}
#recentResults {
	height:353px;
	width:60%;
	left: 20%;
	margin: 0 auto;
	background-color: gainsboro;
	overflow-y:scroll;
	overflow-x:hidden;
	-webkit-transition: all 0.3s;
        -moz-transition: all 0.3s;
        -ms-transition: all 0.3s;
        -o-transition: all 0.3s;
        transition: all 0.3s;
	transition-delay: 0.1s;	
	position: absolute;
	display:block;
	border:2px solid black;
}
	.recentEvent {
			white-space: wrap;
			display: block;
			height: 50px;
			width: 100%;
			border-bottom: 1px solid black;
			text-align: center;
			animation: fade 0.6s;
			-webkit-transition: all 0.6s;
    			-moz-transition: all 0.6s;
    			-ms-transition: all 0.6s;
   			 -o-transition: all 0.6s;
    			transition: all 0.6s;
			color: black;
			font-size:15px;
			line-height:15px;
			font-weight:bold;
			overflow:hidden;
		}		
			.recentEvent p {
				font-weight:bold;
				display: inline-block;
  				vertical-align: middle;
				padding-top:2px;
				padding-left:3px;
				padding-right:3px;
			}

.recentEvent:hover, .recentEvent:focus {
 	color:white;
	transform: scale(1.1);
 	transition: all .2s ease-in-out;
	background-color: #2098d1;
}
.recentEvent:hover:before {
 	transform: scaleX(1);
}
.recentEvent p:hover {
 	color:white;
	font-weight: bold;
	text-decoration:none;
}
.LiveButton:hover {
	color: white;
	transform: scale(1);
	transition: all .1s ease-in-out;
	background-color: #2098d1;	
}
/* */
.event-results-hdr, .entries-hdr, .event-start-list-hdr, .event-performance-list-hdr {
    text-transform: uppercase;    
    padding-left:24px;
    padding-right:2px;
}

tr.scratched td {
    background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAADUlEQVQIW2PcsWPHfwAHgQMpPwwTXQAAAABJRU5ErkJggg==');
    background-repeat: repeat-x;    
    background-position: 50% 50%;
}

tr.scratched td.multiple {
    background: none;
}

.entries-list-table tr.athlete-odd > td {
    background-color:#f9f9f9 !important; /* override Bootstrap table striping */
}

.entries-list-table tr.athlete-even > td {
    background-color:#ffffff !important; /* override Bootstrap table striping */
}

/*TABLE CELL ALIGNMENTS*/
th.lane, th.place, th.hplace, th.jd, th.comp, th.squad, th.year, th.gender, th.time, th.seed, th.mark, th.english, th.wind, th.code, th.points, th.score, th.entries, th.start-list, th.performance-list, th.results {
    text-align: center;
}

td.lane, td.row-num, td.event-num, td.place, td.hplace, td.jd, td.comp, td.squad, td.year, td.gender, td.code, td.points, td.score, td.entries, td.start-list, td.performance-list, td.results {
    text-align:center;
}

td.seed, td.mark, td.time, td.wind, td.english, td.sub-event {
    text-align:right;
}

/*TABLE CELL WIDTHS*/
th.row-num, td.row-num, th.event-num, td.event-num {
    width:60px;
}

th.place, td.place, th.jd, td.jd, th.points, td.points {
    width:35px;
}

th.lane, td.lane, th.year, td.year, th.comp, td.comp {
    width:40px;
}

th.hplace, td.hplace {
    width:45px;
}

th.squad, td.squad, th.wind, td.wind {
    width:50px;
}

th.gender, td.gender, th.code, td.code, th.heat-lane, td.heat-lane {
    width:60px;
}

th.entries, td.entries, th.results, td.results {
    width:65px;
}

th.time, td.time, th.seed, td.seed, th.mark, td.mark, th.english, td.english, th.start-list, td.start-list {
    width:80px;
}

th.performance-list, td.performance-list {
    width:135px;
}

.results-table tr.record-break > td {
    background-color: transparent !important;
}

/* Vertical Field Series table witin a result row */
.vertical-table{
	border:none;
}
.vertical-table th{
	height:23px;
	font-size: 10px;
    	padding:2px 4px;
    	text-align: center;
	background-color:transparent !important;
	color:black;
}
.vertical-table td{
	font-size: 11px;
	height:23px;
    padding:2px 4px;
    text-align:center;
}
/* /Vertical Field Series table within a result row */

/* Horizontal Field Series table witin a result row */
.horizontal-table{
	width:100%;	
}

.horizontal-table td{
	font-size: 11px;
	height:12px;
}
/* /Horizontal Field Series table within a result row */

/* Splits table within a result row */
.splits-table {
    width:100%;
    border:none;
    text-align: center;
}

.splits-table .split {
    padding:2px 0px;
}

.splits-table .cumulative .split {
    font-size:10px;
    font-style: italic;
}

.relay-split-table {
    width:100%;
    text-align: center;
}

.relay-split-table em {
    font-size:11px;
    font-style:italic;
}

.records-table td {
    padding:2px 4px;
}

/* Multi table */
p.multi-athlete, .sub-event p {
    margin: 0px; /* undo Bootstrap <p> style */
}

.sub-event-points, .sub-event-wind {
    font-size:12px;
    font-style: italic;
}
@media(max-width:1170px) {
    .recentEvent {
	font-size:13px;
    }
}
@media(max-width:1030px) {
    .recentEvent {
	font-size:12px;
    }
    h3 {
	margin-top:0px !important;
    }
    .showTeam .col-xs-6 {
	font-size: 12px;
    }
}
@media(max-width:890px) {
    .recentEvent {
	font-size:11px;
	line-height:11px;
    }
    #meetleader1, #meetleader2, #meetleader3, #meetleader4 {
	font-size: 11px;
	line-height:11px;
	height: 33px;
	margin-top:-33px;
	background-size:22px auto;
    }
    #scrhdr1, #scrhdr2, #scrhdr3, #scrhdr4 {
	height:33px;
	font-size:12px;
	border-top: 0px solid transparent;
    }
    navstarres .navbar-fixed-top {
	font-size:18px;
	line-height: 60px;
    }
    navstarres.smaller .navbar-fixed-top {
	font-size:14px;
	line-height: 40px;
    }
    navstarres #mob-menu-starres, navstarres.smaller #mob-menu-starres {
	width: 8%;
     }
    .countup {
	font-size:0px;
    }
    #meetday, #meetdayfilter  {
	font-size:9px;
	padding-left:50%;
    }
}
@media(max-width:768px) {
    .footer{
	display:none;
    }
    .footer2 {
	display:inherit;
	width: 100%;
 	background-color: gainsboro;
	padding-left: 20px;
	padding-right: 20px;
        position:relative;
	z-index: 900;
    }
    header.smaller {
	background-position: 97%;
    }
    header h1#logo {
	font-size: 35px;
	line-height: 35px;
	padding-bottom:38px;
    }
    header h1#date {
	vertical-align: baseline;
	font-size: 20px;
    }
    #pushbg{
	height:200px;
    }	
    .results.no-summary {
	padding-top: 170px;
    }
    .overlay a {
  	font-size: 22px;
    }
    .LiveRow {
	font-size:12px;
    }
}
@media (max-width:680px) {

    .headerlogo {
	height:60px;
    }
    header h1#logo {
	font-size: 28px;
	line-height: 28px;
	padding-bottom:50px;
	padding-top:55px;
    }
    .ev-info {
	top:79px;
    }
    .results.no-summary {
	padding-top: 155px;
    }
    sidebar2 {
	top:114px;
    }
    sidebar2 .col-xs-2, .sidebar2 {
	font-size: 13px;
    }
    #listevent {
	font-size:13px;
	line-height:15px;
    }
    .event-results-hdr {
	font-size:13px;
	line-height:13px;
	padding-top: 2px;
    }
    .navbar-fixed-top  .col-xs-2 {
	padding-left: 0px;
	padding-right:0px;
    }
    .showTeam .col-xs-6 {
	font-size: 10px;
    }
    .breakdown {
	font-size: 10px;
    }
}
@media (max-width:600px) {
   
    #background{
	background-size:80%;
    }
}


@media (max-width:600px) and (orientation:landscape){
   
    #background{
	background-size:contain;
    }
    #push2{
	height:300px;
    }
    #pushbg{
	height:300px;
    } 
    .LiveRow {
        font-size:9px;
    }
}
@media (max-width:567px) {
    
    .ev-info .col-xs-4 {
        display:none;
    }
    
    .ev-info .col-xs-8 {
        width:100%;   
    }  
    
    .summary {
        font-size: 11px;
    }
    
    .results table td {
        font-size:11px;
        padding:2px !important;
    }	
    
    .year, .comp {
        display:none;
    }
    .overlay a {
  	font-size: 18px;
    }  
    header h1#logo {
	font-size: 22px;
	line-height: 22px;
	padding-bottom:60px;
    }  
    .session-events-table td.round, .session-events-table th.round {
	display:none;
    }
}
@media (max-width:450px) {

    header h1#date {
	font-size: 15px;
    }
    .resultsUpdated{
	font-size:14px;
    }
} 
@media (max-width:400px) {

    .results table td {
        font-size:10px;
    }
    
    .ev-info .col-xs-8 p:nth-child(2) {
        font-size:12px;   
    }
    .resultsUpdated{
	font-size:12px;
    }   
}    
@media (max-width:380px) {
   .recentEvent {
	width:100%;
    }
    #disp1 {
	font-size:12px;
    }
    .LiveRow {
        font-size:8px;
    }    
}
@media print {
    a[href]:after {
        content: none !important;
    }
    
    #mob-menu {
        display:none;
    }
    
    #meet-nav {
        position:absolute;
        top:0px;
    }
    
    #meet-header {
        margin-bottom:1.5cm;
    }  
    
    .m-info {
        margin-top:-0.8cm;
        width:7.8cm;    
    }    
    
    .m-officials {
        display:block;
        position:absolute;
        top:-0.9cm;
        left:7.8cm;
        width:5cm;
    }    
    
    .fixed {
        position:static !important;
        margin-top:-2cm;
    }
    
    .logo-cell, #logo {
        float:right;    
    }       
    
    .ev-info .col-xs-8 {
        width:55%;   
    }  
    
    .ev-info .col-xs-4 {
        display:block;
        width:45%;
    }    
    
    .ev-info p {
        margin-top:8px;
        line-height:0.8;
    }
    
    .event {
        padding-top:0cm;
        page-break-after: always;   
    }    
}    