/* Commented unused css - by namnt@ihbvietnam.com
.bots img{
	padding:6px;
	padding-top:5px;
	float:left;
	height:16 px;
	width: 16 px;
}
.st {
	position: fixed;
	top: 0;
	right: 0;
	padding-top: 5px;
}
*/
.shtop {
	position: fixed;
	top: 0;
	left: 0;
	padding: 5px;
}
#st {
top: 0;
left: 0;
padding: 5px;
}

.stripe {
    top: 0;
    opacity: 0.4;
    filter: alpha(opacity=40); /* For IE8 and earlier */
    background: black;
    width: auto;
    height: 5%;
    padding-bottom: 35px;
}

div.shh > span.aboot {
float: right;
}

#bgvid {
	position: fixed;
    top: 50%;
    left: 50%;
    min-width: 100%;
    min-height: 100%;
    width: auto;
    height: auto;
    z-index: -100;
    transform: translateX(-50%) translateY(-50%);
    -webkit-transform: translateX(-50%) translateY(-50%);
    -ms-transform: translateX(-50%) translateY(-50%);
	background: url(bacon_bg.jpg) no-repeat;
	background-size: cover;
	display: block; 
}


@media screen and (max-device-width: 800px) {
	html {
		background: url(bacon.gif) #000 no-repeat center center fixed;
		background-size: cover;
	}
	#bgvid { display: none; }
}


/**** CSS added by nammnt@ihbvietnam.com ****/
#play_audio{
	display: none;
	position: absolute; 
	left: 5px; 
	bottom: 5px;
	color: #FFF;
	font-size:10px;
}
#play_audio button{
	height: 24px;
	width: 24px;
	background: url(volume_on.png) no-repeat; 
	border: none; 
	cursor: pointer; 
	float: left;
}
#play_audio button.off{
	background: url(volume_off.png) no-repeat; 
}
#play_audio span{
	display: none;
	line-height: 24px;
	margin-left: 5px;
	opacity: 0.8;
}
audio{
	width: 0px;
	height: 0px;
	display: none;
}

h1 {
font-size: 1em;
}