#main-counter{
	/* padding:10px; */
	/* position:relative; */
	/* //background: #ccc; */
	visibility:hidden;
	/* color: #999 */
}

#main-counter .numbers{
	text-align: center;
	font-size: 0;
	position: relative;
}
#main-counter .numbers i{
	width:38px;
	height:43px;
	display: inline-block;
	background: #ebf2f7 url("../i/i-counter-numbers.png");
	/* border:solid 1px #accae0;
	border-width:1px 0 1px 1px;
	border-bottom-color:#e5eff3; */
	position:relative;
	overflow:hidden;
	/* outline:solid 1px #eaf3f8; */
}
#main-counter .numbers:before{
	height:22px;
	left:0;
	top:0;
	right:0;
	background:rgba(255,255,255,0.3);
	content:"";
	position:absolute;
	z-index:1
}
#main-counter .numbers i span{
	display:block;
	height:440px;
	background: #ebf2f7 url("../i/i-counter-numbers.png") -33px 0;
	width:32px;
	position:absolute;
	left:0;
	top:44px;
	z-index:0}
#main-counter .numbers i.red span{
	opacity:1
}
#main-counter .screw{
	position:absolute;
	left:10px;
	bottom:10px;
	width:6px;
	height:6px;
	background:url("../i/i-counter-screw.png") 0 0
}
/*#main-counter .dashboard{
	position:absolute;
	right:25px;
	top:24px;
	width:48px;
	height:48px;
	background:url("../i/i-counter-dashboard.png");
	cursor:pointer
}
#main-counter .dashboard:before{
	position:absolute;
	right:-15px;
	top:-14px;
	width:6px;
	height:6px;
	content:"";
	background:url("../i/i-counter-screw.png") 0 0
}
#main-counter .dashboard i{
	position:absolute;
	left:12px;
	top:13px;
	width:24px;
	height:24px;
	background:url("../i/i-counter-arrow.png")
}
#main-counter .dashboard.animate i{
	-webkit-animation-duration:10s;
	-moz-animation-duration:10s;
	animation-duration:10s;
	-webkit-animation-iteration-count:infinite;
	-moz-animation-iteration-count:infinite;
	animation-iteration-count:infinite;
	-webkit-animation-name:dashboard;
	-moz-animation-name:dashboard;
	animation-name:dashboard;
	-webkit-animation-delay:0;
	-moz-animation-delay:0;
	animation-delay:0;
	-webkit-animation-timing-function:linear;
	-moz-animation-timing-function:linear;
	animation-timing-function:linear
}
#main-counter .dashboard.fast i{
	-webkit-animation-duration:1.25s;
	-moz-animation-duration:1.25s;
	animation-duration:1.25s
}*/
#main-counter .metrics{
	font-size:21px;
	color:#64a6dd
}
#main-counter .metrics sup{
	font-size:14px;
	position:relative;
	top:-5px
}
#main-counter p{
	margin:0;
	/* min-height:58px; */
	opacity:0
}
#main-counter.animate{
	-webkit-animation-duration:1s;
	-moz-animation-duration:1s;
	animation-duration:1s;
	-webkit-animation-iteration-count:1;
	-moz-animation-iteration-count:1;
	animation-iteration-count:1;
	-webkit-animation-name:flipInX;
	-moz-animation-name:flipInX;
	animation-name:flipInX;
	-webkit-animation-delay:0;
	-moz-animation-delay:0;
	animation-delay:0;
	-webkit-animation-timing-function:linear;
	-moz-animation-timing-function:linear;
	animation-timing-function:linear
}
#youre-so-old-get-update{
	display:none;
	text-align:center;
	background:#ffffe7;
	color:#363636;
	padding:12px 20px 10px;
	font:normal 14px/24px "Arial","Helvetica",sans-serif;
	border-bottom:solid 1px #d9d9b5
}
#youre-so-old-get-update span{
	background:url("../i/sprites.browsers.png") no-repeat 0 0;
	padding:5px 0 5px 38px
}
#youre-so-old-get-update div{
	display:inline;
	white-space:nowrap
}
#youre-so-old-get-update a{
	color:inherit;
	text-decoration:underline;
	font-size:12px;
	padding:5px 0 5px 32px;
	background:url("../i/sprites.browsers.png") no-repeat 0 100%;
	margin-left:18px
}
#youre-so-old-get-update a.chrome{background-position:0 -27px}
#youre-so-old-get-update a.firefox{background-position:0 -54px}
#youre-so-old-get-update a.opera{background-position:0 -79px}
