body {	
	height			: 100%;
	overflow		: hidden; /* disable scrollbars */		
}

/* fix for scroll bars on webkit & >=Mac OS X Lion */ 
::-webkit-scrollbar {
	background-color: rgba(0,0,0,0.5);
	width: 0.75em;
}
::-webkit-scrollbar-thumb {
	background-color:  rgba(255,255,255,0.5);
}

html {
  height: 100%;
  overflow: hidden; /* Hides scrollbar in IE */
}


p { }

td { }



dt, dl, h1, h2, h3, h4, h5, h6, form, li, ul, p {padding:0; margin:0;}


a:link, a:visited {text-decoration:none; }

/*a:visited {color:#000;text-decoration:none;}*/



a:active { }

table {
border : none;
}

IMG {
	border			: none;
}

UL {
}
LI {
	list-style	: none;
}
 
 
#flashContent {
  height: 100%;
}

#anim {
	height: 800px;	
}

#container {
	width: 100%;
	height: 1917px;
	margin: 0 auto;	
}



#flash {
/*position: relative; or absolute
z-index: 0;*/
}

#page {
	margin			: 0 auto;
	background-color	:#2A2A2A;	
}

#page a{ color:#70716C;}
#page a:hover {	color			:#376596;}

#content {
	clear				:both;
	text-align			:left;
	background-color	:#fff;	
	padding-bottom		:22px;
}


dl p {margin: 0; padding:0;}

#content p {
	text-align:justify;
	padding: 8px 0;
}

.room_name {font-size	: 54px; line-height: 62px; letter-spacing: 0.05em; font-weight: bold; }
.icon_text {font-size	: 24px;line-height: 48px;}
.container_control{  } 
.container_pfp {  } 
.icon_text {}
.icon_pfp_1k, .icon_pfp_2k {display: none;} .icon_pfp_3k {display: block;}
.icon_fullscreen_1k, .icon_fullscreen_2k {display: none;} .icon_fullscreen_3k {display: block;}
.tt_tournode {}
.pfp_topright {display: none;}


@media screen and (max-width:3900px){body,html,#page,#shadow {width: 100%;} #container {height: 1880px;} .pfp_topright {display: block;} .container-pfp-mobile {display: none;}  .target_1k, .target_2k, .target_3k, .target_500m, .target_300m {display: none;} }
@media screen and (max-width:3800px){#container {height: 1860px;}  }
@media screen and (max-width:3500px){#container {height: 1849px;}  }
@media screen and (max-width:3250px){#container {height: 1570px;} .target_4k {display: none;} .target_3k {display: block;} .room_name {font-size	: 42px; line-height: 50px; } .icon_text {font-size	: 18px; line-height: 36px;}  }
@media screen and (max-width:3000px){#container {height: 1440px;} .pfp_topright {display: none;} }
@media screen and (max-width:2900px){#container {height: 1388px;}  .icon_pfp_3k {display: none;} .icon_pfp_2k {display: block;}  .icon_fullscreen_3k {display: none;} .icon_fullscreen_2k {display: block;}} 
@media screen and (max-width:2700px){#container {height: 1284px;} .target_3k {display: none;} .target_2k {display: block;} .room_name {font-size	: 36px; line-height: 42px; } .icon_text {font-size	: 16px; line-height: 32px;}  } 
@media screen and (max-width:2500px){#container {height: 1180px;}  }
@media screen and (max-width:2250px){#container {height: 1050px;}  }
@media screen and (max-width:2000px){#container {height: 920px;} .target_2k {display: none;} .target_1k {display: block;}  }
@media screen and (max-width:1900px){#container {height: 908px;}  }
@media screen and (max-width:1700px){#container {height: 804px;}  .icon_pfp_2k {display: none;} .icon_pfp_1k {display: block;} .icon_fullscreen_2k {display: none;} .icon_fullscreen_1k {display: block;} .room_name {font-size	: 24px; line-height: 28px; }  .icon_text {font-size	: 14px; line-height: 28px;} }
@media screen and (max-width:1600px){#container {height: 752px;}  }
@media screen and (max-width:1500px){#container {height: 700px;}  }
@media screen and (max-width:1400px){#container {height: 648px;} }
@media screen and (max-width:1300px){#container {height: 596px;} .target_1k {display: none;} .target_500m {display: block;} }
@media screen and (max-width:1200px){#container {height: 544px;}   .room_name {font-size	: 18px; line-height: 22px; height: 22px; } .icon_text {font-size	: 12px; line-height: 24px;} }
@media screen and (max-width:1085px){#container {height: 522px;}  .container-pfp-mobile {display: block;} .container-pfp {display:none;}  } 
@media screen and (max-width:976px){#container {height: 468px;} } 
@media screen and (max-width:878px){#container {height: 419px;}  } 
@media screen and (max-width:791px){#container {height: 375px;}  }
@media screen and (max-width:712px){#container {height: 336px;} .container_info, .ht_info {display:none;} } 
@media screen and (max-width:640px){#container {height: 300px;} .container-pfp-fullscreen {display: none;}   .room_name {font-size	: 14px; line-height: 16px; height: 16px;} .icon_text {font-size	: 10px;line-height: 20px;} } 
@media screen and (max-width:576px){#container {height: 268px;} .container-pfp-mobile {display: none;} .target_500m {display: none;} .target_300m {display: block;} }


@media screen and (max-width:519px){#container {height: 239px;}  }
	
@media screen and (max-width:467px){#container {height: 213px;}  .room_name {font-size	: 12px; line-height: 14px; height: 14px;} .icon_text {font-size	: 9px;line-height: 18px;}} 

@media screen and (max-width:420px){#container {height: 190px;}  }
@media screen and (max-width:378px){#container {height: 169px;}  }


@media screen and (max-width:340px){#container {height: 150px;} .container_control {display:none;}}





