/*  phpBB3 Style Sheet
    --------------------------------------------------------------
	Style name:			prosilver (the default phpBB 3.0.x style)
	Based on style:		
	Original author:	Tom Beddard ( http://www.subblue.com/ )
	Modified by:		phpBB Group ( http://www.phpbb.com/ )
    --------------------------------------------------------------
*/


:root {
    display: block;
    margin: auto;
	max-width: 900px;
	background-color: #e0e0e0;
}

html {
	font-family: Arial, Verdana, sans-serif;
}

body {
	color: #000000;
	background: #efefe9;
	font-size: small;	
	padding: 0;
	margin: 0;	
	max-width: 100%;
	line-height: 1.6;
	overflow-wrap: anywhere;
	/*word-wrap: break-word;*/
}

.hide-block-nav {
	display: none;
}

img {
	max-width: 100%;
	height: auto;
}

input, textarea, select {
	background-color: #ffffff;
	border: 1px #f2234f solid;
	color: #ff00ff;
}

a {
	color: #0e3751;
	/*color: #417394;*/
	text-decoration: none;
}

a:hover {
	text-decoration: underline;
}

p.noidung {
    margin: 0px;
    padding: 0px;
}

.topic_nick_time {
    margin: 0px;
    padding: 0px 0px 0px 7px;
    border: 0px #233213 solid;
    overflow: auto;
    background-color: #cbdeef;
}


.songsong {
	float: left; 
	padding: 5px;
}

.songsong2 {
	float: left;
	/*padding: 5px 0px 0px 0px;*/
	padding: 0px 0px 0px 0px;
}


.avatar_resize {
	max-width: 120px; 
	max-height: 120px; 
	height: auto !important; 
	width: auto !important;
}





/* START phpBBHideBlockStyle.css */

/* FOR USER */
.phpBBHideBlockA {  
	color: #00AA00;	
   	background-color: #000040;
	border: 1px dotted #00FF00;
	padding: 5px;
	margin: 5px;
}

/* FOR GUEST */
.phpBBHideBlockB {
	color: #BB0000;
	background-color: #000040;
	border: 1px dotted #00AA00;
	padding: 5px;
	margin: 5px;
}

/* LINE */
hr.phpBBHideBlockLine {
	margin: 3px 0px 3px 0px;
	height: 2px;
	background-color: #DEDEDE;
	color: #DEDEDE; /* IE6 fix */
	border-width: 0px;
}



.box {color: #ffffff; 
	border: 1px solid #2f2f2f; 
	margin: 0px; 
	padding: 1px; 
}



.noidung h1 {
	font-size: 12px;
	text-align: center;
	font-weight: bold;
	text-transform: ;
}


.rmenu, .alarm {
	background-color: #2891fd; 
	color: #FFFFFF; 
	text-shadow: #666666 1px 1px 1px; 
	text-decoration: none; 
	font-weight: bold; 
	font-size: 1em; 
	padding: 4px; margin-left: auto; 
	margin-right: auto; margin-top: 1px; 
	border: 1px solid #d2d2d2; 
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
}

.rmenu a 
{
	color: #FFFFFF; text-decoration: none;
}

/* END phpBBHideBlockStyle.css */
/* trang index */
.logo{text-align: center;margin: 0px;border: 1px #002300 solid;background-color: #000000;}

.tintuc_td{font-weight: bold;text-align: center;color: #119911;margin: 1px;border: 1px #002300 solid;font-weight: bold;background: url(./styles/white/theme/vs_css/menu.bg.gif) repeat-x top;}
.tintuc_nd{color: #ffcc99;margin: 1px; padding: 0 1px 0 2px; border: 1px #233213 solid; background: url(./styles/white/theme/vs_css/bg.gif);overflow : auto;}

.menucanhan_td{font-weight: bold;text-align: center;color: #119911;margin: 1px;border: 1px #002300 solid;font-weight: bold;background: url(./styles/white/theme/vs_css/menu.bg.gif) repeat-x top;}
.menucanhan_nd{color: #2fec44;margin: 1px;padding: 0 1px 0 3px;border: 1px #003300 solid;background: url(./styles/white/theme/vs_css/msg.bg.gif) repeat-x top;}

/* .baivietmoi_td{font-weight: bold;color: #00ff00;margin: 1px; padding: 0 1px 0 6px; border: 1px #233213 solid; background: url(./styles/white/theme/vs_css/menu.bg.gif);overflow : auto;} */

.baivietmoi_td {background-color: #009933; color: #ffffff; text-shadow : #666666 1px 1px 1px; padding: 2px; width:auto;margin-left:auto; margin-right:auto; margin-top:1px; font-weight: normal; border-left:1px solid #d2d2d2;border-right:1px solid #d2d2d2; border-bottom:1px solid #d2d2d2; border-top:1px solid #d2d2d2;}
.baivietmoi_td a {color: #FFFF00; text-decoration:none; padding: 2px;}
.baivietmoi_nd{background-color: #f4f4f4; color: #000000; padding: 5px; width:auto; margin-left:auto; margin-right:auto; font-weight: normal;border-left:1px solid #d2d2d2; border-right:1px solid #d2d2d2; border-bottom:1px solid #d2d2d2;}

.mainmenu_td{font-weight: bold;color: #00ff00;margin: 1px; padding: 0 1px 0 6px; border: 1px #233213 solid; background: url(./styles/white/theme/vs_css/menu.bg.gif);overflow : auto;}
.mainmenu_nd{color: #ffcc99;margin: 1px; padding: 0 1px 0 3px; border: 1px #233213 solid; background: url(./styles/white/theme/vs_css/bg.gif);overflow : auto;}

.thongke_td{font-weight: bold;color: #00ff00;margin: 1px; padding: 0 1px 0 6px; border: 1px #233213 solid; background: url(./styles/white/theme/vs_css/menu.bg.gif);overflow : auto;}
.thongke_nd{color: #ffcc99;margin: 1px; padding: 0 1px 0 3px; border: 1px #233213 solid; background: url(./styles/white/theme/vs_css/bg.gif);overflow : auto;}

.sinhnhat_td{font-weight: bold;color: #00ff00;margin: 1px; padding: 0 1px 0 6px; border: 1px #233213 solid; background: url(./styles/white/theme/vs_css/menu.bg.gif);overflow : auto;}
.sinhnhat_nd{color: #ffcc99;margin: 1px; padding: 1px; border: 1px #233213 solid; background: url(./styles/white/theme/vs_css/bg.gif);overflow : auto;}

.tructuyen_td{font-weight: bold;color: #00ff00;margin: 1px; padding: 0 1px 0 6px; border: 1px #233213 solid; background: url(./styles/white/theme/vs_css/menu.bg.gif);overflow : auto;}
.tructuyen_nd{color: #ffcc99;margin: 1px; padding: 1px; border: 1px #233213 solid; background: url(./styles/white/theme/vs_css/bg.gif);overflow : auto;}

.chuthich{font-weight: bold; background-color: #f4f4f4; color: #000000; padding: 5px; width:auto; margin-left:auto; margin-right:auto; border-left:1px solid #d2d2d2; border-right:1px solid #d2d2d2; border-bottom:1px solid #d2d2d2;}
/* topic */
			/* binh chon */
.binhchon_td{
	background-color: #ffa201;
	color: #ffffff;
	text-shadow : #666666 1px 1px 1px;
	padding: 2px;
	width:auto;
	margin-left:auto;
	margin-right:auto;	
	font-weight: normal;
	border-left:1px solid #d2d2d2;
	border-right:1px solid #d2d2d2;
	border-bottom:1px solid #d2d2d2;
	border-top:1px solid #d2d2d2;
	align:center;
	-moz-border-radius:4px;-webkit-border-radius:4px;
}

.binhchon_time{background-color: #f4f4f4; color: #000000; padding: 5px; width:auto; margin-left:auto; margin-right:auto; font-weight: normal;
border-left:1px solid #d2d2d2; border-right:1px solid #d2d2d2; border-bottom:1px solid #d2d2d2;}

.binhchon_nd{background-color: #f4f4f4; color: #000000; padding: 5px; width:auto; margin-left:auto; margin-right:auto; font-weight: normal;
border-left:1px solid #d2d2d2; border-right:1px solid #d2d2d2; border-bottom:1px solid #d2d2d2;}

.binhchon_xemkq{background-color: #f4f4f4; color: #000000; padding: 5px; width:auto; margin-left:auto; margin-right:auto; font-weight: normal;
border-left:1px solid #d2d2d2; border-right:1px solid #d2d2d2; border-bottom:1px solid #d2d2d2;}

			/* bai viet */
.footer {
	background-color:#2891fd; color: #FFFFFF; text-shadow : #666666 1px 1px 1px; text-decoration: none; 
	font-size:1em; padding: 4px; margin-left:auto; margin-right:auto; margin-top:1px; border:1px solid #d2d2d2; 
	text-align: center;
}

.footer a
{
	color: #FFFF00;
	font-weight: bold;
}


.duongdan {background-color: #f4f4f4; color: #000000; padding: 5px; width:auto; margin-left:auto; margin-right:auto; font-weight: normal;
border-left:1px solid #d2d2d2; border-right:1px solid #d2d2d2; border-bottom:1px solid #d2d2d2;}

.topic_td{text-align: center; background-color:#2891fd; color: #FFFFFF; text-shadow : #666666 1px 1px 1px; text-decoration: none; font-weight: bold; 
font-size:1em; padding: 4px; margin-left:auto; margin-right:auto; margin-top:1px; border:1px solid #d2d2d2; 
-moz-border-radius:4px;
-webkit-border-radius:4px;}
.topic_td a {text-align: center; color: #FFFFFF; text-decoration:none;}


.topic_nick{margin: 0px; padding: 2px; border: 0px #233213 solid; overflow : auto; background-color: #cbdeef;}
.topic_nd{line-height: 1.6; margin: 0px; padding: 5px; border: 1px solid #d2d2d2; background: #f4f4f4; overflow : auto;}

			/* trich */
.quotetitle
{margin: 5px 5px 0px 5px;padding: 2px 2px 2px 2px;border-width: 1px 1px 1px 1px;border-style: solid;border-color: #336666;


color: #000000;
background: rgb(30, 90, 126) url('styles/white/theme/images/form-button-white-25px.png') repeat-x top;
}

.quotecontent
{
overflow : auto;margin: 0 5px 5px 5px;padding: 2px 2px 2px 2px;border-color: #336666;border-width: 0 1px 1px 1px;border-style: solid;

color: #000000;

background: rgb(236, 236, 236) url('styles/white/theme/images/category-23px-light.png') repeat-x top;


}


.quotetitle-phu{margin: 5px 3px 0 3px;padding: 2px;border-width: 1px 1px 1px 5px;border-style: solid;border-color: #336666;color: #000000;background-color: #A9B8C2;font-size: 0.9em;font-weight: bold;}

.quotecontent-phu{overflow : auto;margin: 0 3px 1px 3px;padding: 1px;border-color: #7D95A4;border-width: 0 1px 1px 1px;border-style: solid;font-weight: normal;font-size: 0.9em;line-height: 1.0em;font-family: "Lucida Grande", "Trebuchet MS", Helvetica, Arial, sans-serif;background-color: #e0e0e0;color: #654879;}
			
.trang {
background-color: #009933; color: #ffffff; text-shadow : #666666 1px 1px 1px; padding: 2px; width:auto;
margin-left:auto; margin-right:auto; margin-top:1px; font-weight: normal; border-left:1px solid #d2d2d2;
border-right:1px solid #d2d2d2; border-bottom:1px solid #d2d2d2; border-top:1px solid #d2d2d2;
-moz-border-radius-topleft:4px; 
-webkit-border-top-left-radius:4px; 
-moz-border-radius-topright:4px; 
-webkit-border-top-right-radius:4px; 
}
.trang a {
color: #FFFF00; text-decoration:none; padding: 2px;
}


.input_td{
    background-color: #f4f4f4;
    background-repeat: repeat-x;
    background-position: 50% top;
    margin-top: 1px;
    margin-bottom: 1px;
    padding: 5px;
    border: 1px solid #d2d2d2;

}

.input_nd{
    background-color: #f4f4f4;
    background-repeat: repeat-x;
    background-position: 50% top;
    margin-top: 1px;
    margin-bottom: 1px;
    padding: 5px;
    border: 1px solid #1895d4;

}

/*bbcode quote*/

.bbCodeQuote .attribution
{
	color: rgb(20,20,20);
	background: rgb(30, 90, 126) url('styles/white/theme/images/form-button-white-25px.png') repeat-x top;
	border-bottom: 1px solid #f9bc6d;

}
	
	
/* Code block */
dl.codebox {
	background-color: #FFFFFF;
	border-color: #C9D2D8;
}
dl.codebox dt {
	border-bottom-color:  #CCCCCC;
}
.codebox{
	color: green;
}
.syntaxbg		{ color: #FFFFFF; }
.syntaxcomment	{ color: #FF8000; }
.syntaxdefault	{ color: #0000BB; }
.syntaxhtml		{ color: #000000; }
.syntaxkeyword	{ color: #007700; }
.syntaxstring	{ color: #DD0000; }	

.video-responsive{
    overflow:hidden;
    padding-bottom:56.25%;
    position:relative;
    height:0;
}
.video-responsive iframe{
    left:0;
    top:0;
    height:100%;
    width:auto;
    position:absolute;
}



.noidungbaiviet {
    background-color: #fff;
    color: #000000;
    padding: 5px;
    font-weight: normal;
    border: 1px solid #d2d2d2;
}
/* ban quyen*/
.links{background-color: #f4f4f4; color: #000000; padding: 5px; width:auto; margin-left:auto; margin-right:auto; font-weight: normal;border-left:1px solid #d2d2d2; border-right:1px solid #d2d2d2; border-bottom:1px solid #d2d2d2;}.links a{color: ;background: url(./styles/white/theme/vs_css/links.links.item.png) no-repeat left;padding-left: 16px;}

.dangxem{background-color: #f4f4f4; color: #000000; padding: 5px; width:auto; margin-left:auto; margin-right:auto; font-weight: normal;border-left:1px solid #d2d2d2; border-right:1px solid #d2d2d2; border-bottom:1px solid #d2d2d2;}
.menunhanh{text-align:center; background-color: #f4f4f4; color: #000000; padding: 5px; width:auto; margin-left:auto; margin-right:auto; font-weight: normal;border-left:1px solid #d2d2d2; border-right:1px solid #d2d2d2; border-bottom:1px solid #d2d2d2;}
.banquyen{text-align:center;color: #2fec44;margin: 1px;border: 1px #003300 solid;background: url(./styles/white/theme/vs_css/msg.bg.gif) repeat-x top;}
/* chung */
.tieude{text-align: center; background-color: #009933; color: #ffffff; text-shadow: #666666 1px 1px 1px; padding: 2px; width:auto; text-decoration: bold;margin-left:auto; margin-right:auto; margin-top:1px; font-weight: normal; border-left:1px solid #d2d2d2;border-right:1px solid #d2d2d2; border-bottom:1px solid #d2d2d2; border-top:1px solid #d2d2d2;-moz-border-radius-topleft:4px; -webkit-border-top-left-radius:4px; -moz-border-radius-topright:4px; -webkit-border-top-right-radius:4px; }.tieude a {text-align: center; color: #FFFF00; text-decoration: bold; padding: 2px;}
.row1{background-color: #f4f4f4; color: #000000; padding: 5px; margin-left:auto; margin-right:auto; font-weight: normal;border-left:1px solid #d2d2d2; border-right:1px solid #d2d2d2; border-bottom:1px solid #d2d2d2; border-top:1px solid #d2d2d2;}
.breadcrumbs{background-color: #f4f4f4; color: #000000; padding: 5px; width:auto; margin-left:auto; margin-right:auto; font-weight: normal;border-left:1px solid #d2d2d2; border-right:1px solid #d2d2d2; border-bottom:1px solid #d2d2d2; border-top:1px solid #d2d2d2;}
.row2{background-color: #f4f4f4; color: #000000; padding: 5px; margin-left:auto; margin-right:auto; font-weight: normal;border-left:1px solid #d2d2d2; border-right:1px solid #d2d2d2; border-bottom:1px solid #d2d2d2; border-top:1px solid #d2d2d2;}
.row10{padding-top: 5px;}
.sapxep{background-color: #f4f4f4; color: #000000; padding: 5px; width:auto; margin-left:auto; margin-right:auto; font-weight: normal;border-left:1px solid #d2d2d2; border-right:1px solid #d2d2d2; border-bottom:1px solid #d2d2d2; border-top:1px solid #d2d2d2;}


.menu1_td{background-color: #f4f4f4; color: #000000; padding: 5px; width:auto; margin-left:auto; margin-right:auto; font-weight: normal;border-left:1px solid #d2d2d2; border-right:1px solid #d2d2d2; border-bottom:1px solid #d2d2d2; border-top:1px solid #d2d2d2;}
.menu1_td div{background-color: #f4f4f4; color: #000000; padding: 5px; width:auto; margin-left:auto; margin-right:auto; font-weight: normal;border-left:1px solid #d2d2d2; border-right:1px solid #d2d2d2; border-bottom:1px solid #d2d2d2; border-top:1px solid #d2d2d2;}
.menu1_td div div{background-color: #f4f4f4; color: #000000; padding: 5px; width:auto; margin-left:auto; margin-right:auto; font-weight: normal;border-left:1px solid #d2d2d2; border-right:1px solid #d2d2d2; border-bottom:1px solid #d2d2d2; border-top:1px solid #d2d2d2;}
.menu1_nd{background-color: #f4f4f4; color: #000000; padding: 5px; width:auto; margin-left:auto; margin-right:auto; font-weight: normal;border-left:1px solid #d2d2d2; border-right:1px solid #d2d2d2; border-bottom:1px solid #d2d2d2; border-top:1px solid #d2d2d2;}
.menu1_nd div{background-color: #f4f4f4; color: #000000; padding: 5px; width:auto; margin-left:auto; margin-right:auto; font-weight: normal;border-left:1px solid #d2d2d2; border-right:1px solid #d2d2d2; border-bottom:1px solid #d2d2d2; border-top:1px solid #d2d2d2;}
.menu1_nd div div{background-color: #f4f4f4; color: #000000; padding: 5px; width:auto; margin-left:auto; margin-right:auto; font-weight: normal;border-left:1px solid #d2d2d2; border-right:1px solid #d2d2d2; border-bottom:1px solid #d2d2d2; border-top:1px solid #d2d2d2;}
.danhdau{
border: 1px solid #D2D2D2;
}
.danhdau a{color: #0e3751;background: url(./styles/white/theme/vs_css/links.links.item.png) no-repeat left;padding-left: 16px;}
.xacnhan{text-align: left; background-color: #f4f4f4; color: #000000; padding: 5px; width:auto; margin-left:auto; margin-right:auto; font-weight: normal;border-left:1px solid #d2d2d2; border-right:1px solid #d2d2d2; border-bottom:1px solid #d2d2d2;}
.radio{border: none;background-color: #ffffff;}
.error{background-color: #FF0000; color: #FFFFFF;}.error a {color: #FFFFFF; text-decoration: bold; text-decoration: underline;}






/*	table	*/
table.cms_table_grid{
border-collapse:collapse;
padding: 10px; /* cellpadding */
border: 1px solid;
}

td.cms_table_grid_td{
padding: 10px; /* cellpadding */
border: 1px solid;
}

tr.cms_table_grid_tr{
padding: 10px; /* cellpadding */
border: 1px solid;
}

th.cms_table_grid_th{
padding: 10px; /* cellpadding */
border: 1px solid;
}
/* Facebook Profile Link
---------------------------------------- */

.facebook-icon, .facebook-icon a		{ background: none top left no-repeat; }
ul.profile-icons li.facebook-icon	{ width: 20px; height: 20px; }
.facebook-icon, .facebook-icon a		{ background-image: url("./styles/white/imageset/icon_contact_facebook.gif"); }

