body {
margin:0;
padding:0;
background: url('bg.jpg') left bottom repeat-x fixed #6fc5f8;
width:100%;
height:100%;
overflow:hidden;
}

* {
   -moz-user-select: -moz-none;
   -khtml-user-select: none;
   -webkit-user-select: none;
   -ms-user-select: none;
   user-select: none;
}

#game {
width:100%;
height:100%;
cursor: pointer;
}

#score{
	width: 57px;
	height: 12px;
	position: fixed;
	left: 30px;
	top: 20px;
	background-image: url(score.png);
	background-repeat: no-repeat;
	text-align: center;
	background-position: 50% 5%;
}

#hscore{
	width: 102px;
	height: 12px;
	position: fixed;
	left: 120px;
	top: 20px;
	background-image: url(hscore.png);
	background-repeat: no-repeat;
	text-align: center;
	background-position: 50% 5%;
}

#space{
	width: 178px;
	height: 12px;
	position: fixed;
	left: 26px;
	bottom: 20px;
	background-image: url(space.png);
	background-repeat: no-repeat;
	text-align: center;
	background-position: 50% 5%;
}

.number {
	color: #f10a0a;
	font-size: 30px;
}

#gameover {
	width: 100%;
	height: 49px;
	background-color: rgba(255,255,255,1.0);
	background-image: url(gameover.png);
	background-repeat: no-repeat;
	text-align: center;
	background-position: 50% 5%;
}


#start_game_cover {
	z-index:10000;
	position: absolute;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	width: 100%;
	background-color: rgba(255,255,255,1.0);
	background-image: url(logo.png);
	background-repeat: no-repeat;
	background-position: 50% 5%;
}

#santamain {
	position: absolute;
	left: 0;
	right: 0;
	top: -10%;
	bottom: 0;
	width: 320px;
	height: 280px;
	line-height: 28px;
	background-color: rgba(255,255,255,0.0);
	background-image: url(bird.png);
	text-indent: 100%;
	white-space: nowrap;
	overflow: hidden;
	background-repeat: no-repeat;
	margin: auto;
}

#start_game_btn {
	position: absolute;
	left: 0;
	right: 0;
	top: 0;
	bottom: -70%;
	width: 219px;
	height: 44px;
	line-height: 28px;
	background-color: rgba(255,255,255,1.0);
	background-image: url(start.png);
	text-indent: 100%;
	white-space: nowrap;
	overflow: hidden;
	background-repeat: no-repeat;
	margin: auto;
}

#copyright {
	position: absolute;
	left: 0;
	right: 0;
	top: 0;
	bottom: -90%;
	width: 200px;
	height: 44px;
	color: #a3a3a3;
	line-height: 28px;
	font-size: 12px;
	text-align: center;
	background-repeat: no-repeat;
	margin: auto;
}
#copyright a {
	color: #a3a3a3;
}


#repeat_game {
	position: absolute;
	left: 0;
	right: 0;
	top: 0;
	bottom: -20%;
	width: 155px;
	height: 44px;
	line-height: 28px;
	background-color: rgba(255,255,255,1.0);
	background-image: url(restart.png);
	text-indent: 100%;
	white-space: nowrap;
	overflow: hidden;
	background-repeat: no-repeat;
	margin: auto;
}


#sb-nav-close {
	display: none!important;
}


.container{ text-align: center; }

/* Button styles: */
i.fb,       span.fb{     	color: #3b5998; }
i.tw,       span.tw{     	color: #00aced; }
i.google,   span.google{ 	color: #dd4b39; }
i.linkin,   span.linkin{ 	color: #007bb6; }
i.vk,       span.vk{     	color: #45668e; }
i.pinterest,span.pinterest{ color: #cb2027; }
i.surfingbird{ max-height: 12px; min-width: 25%; }
i.surfingbird::before{
    content: url(http://bootstrap-ru.com/cdn/i/surf.png);
    position: relative;
    left:0px;
    top: -7px;
    float: left;
}

.google-plus-one{
   overflow: hidden;
   position: relative;
}

.google-plus-one i{
   position: absolute;
   left: -4px;
   bottom: -5px;
}

.google-plus-one span{
   font-size: 16px;
   font-weight: 900;
   line-height: 10px;
   margin-left: 15px;
}

.btn-sm.google-plus-one span{ font-size: 14px; }
.btn-sm.google-plus-one i{ bottom: -3px; }
.btn-lg.google-plus-one span{ font-size: 20px; margin-left: 18px; }
.btn-lg.google-plus-one i{ bottom: -5px; }
.btn-xs.google-plus-one span{ font-size: 12px;}
.btn-xs.google-plus-one i{ bottom: -7px; }