/*
	Theme Name: vietboom-wp
	Theme URL: http://vietboom.com
	Description: vietboom-wp is a 3-column Widget-ready, adsense and seo friendly theme created for WordPress. It develope from WPSimply
	Author:  ndloc1905
	Author URI: http://vietboom.com
	Version: 1.00
	Tags: black, white, light, two-columns, right-sidebar, fixed-width, front-page-post-form
	The CSS, XHTML and design is released under GPL:
	http://www.opensource.org/licenses/gpl-license.php
	
*/

*{margin:0; padding:0;}
body{font-size:12px; font-family:"Arial",tahoma, Helvetica, sans-serif; color:#000000;}
.clear{clear:both;!important}

a, a:visited, a:active { color: #333333; text-decoration: none; }
a:hover { color: #333333; text-decoration: none; }
a:focus, a:hover, a:active { outline: none; }
a img { border: none; }

img{border:none;}

ol, ul {
list-style:none outside none;
}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td { margin: 0px; padding: 0px; }
table { border-collapse: collapse; border-spacing: 0px; }
tr { vertical-align: top; }
fieldset, img { border: 0px; }
abbr, acronym { border: 0px; }
address, caption, cite, code, dfn, em, strong, th, var { font-style: normal; font-weight: normal; }
h1, h2, h3, h4, h5, h6 { font-size: 100%; font-weight: normal; }
ol, ul { list-style: none; }
caption, th { text-align: left; }
q:before, q:after { content: ''; }	
.clear { clear: both; }
.right { float: right; }
.left { float: left; }




.wsite {
  margin: 0 auto;
}
.pA {
  border: 1px solid #E5E4E4;
  height: 32px;
  line-height: 32px;
  padding: 0 10px;
}
.pB {
  height: 130px;
  margin: 10px 0;
}

.pC {
  margin: 20px 0;
}
.pD {
  margin: 20px 0;
}






.entry { 
padding: 15px;
color:#222222;
font-family:times New Roman;
font-size:15px;
line-height:1.5em;

text-align:justify; }
    .entry  p { padding-bottom: 10px;}
    .entry strong { font-weight: bold;}
    .entry h1 { color:#00A9FF;
line-height:30px;font-size:30px; font-weight:bold; padding:5px 0 7px;}
    .entry h2 { font-size: 18px; font-weight: bold; margin: 0px 0px 0px 0px !important; padding: 0px 0px 7px 0px !important;}
    .entry h3 { font-size: 16px; font-weight: bold; padding: 0px 0px 0px 0px; color:#000;}
    .entry h4 { font-size: 14px; font-weight: bold; padding: 0px 0px 7px 0px;}
    .entry h5 { font-size: 13px; font-weight: bold; padding: 0px 0px 7px 0px;}
    .entry h6 { font-size: 12px; font-weight: bold; padding: 0px 0px 7px 0px;}
    #main-content .bg_post{ background: url(img/post.gif) no-repeat left; padding: 0 0 0 25px;font-size:20px;}
    .entry a { color:#222222; font-weight:bold;}
    .entry a:hover { text-decoration: underline;}
    .entry img{background: url("img/AjaxLoader.gif") no-repeat scroll center center #FFFFFF;
border: 1px solid #D0D0D0;
margin: 0 auto 10px;
max-width: 640px;
padding: 2px;
display: block; width:expression(660 + "px");}
    .entry div{} 
    .entry ul { padding-bottom: 10px; list-style: square inside;}
    .entry ol { padding-bottom: 10px; list-style: decimal inside;}
    .entry li { padding: 2px 0px 2px 10px; font-size: 12px; line-height: 15px; color: #4C4C4C;}
    .entry li a { color: #333333;}
    .entry li ul { margin: 0px; padding: 0px;}
	.entry .radio { width:240px;margin:0 auto;}
	.postmeta .author-meta{ background: url('img/user.gif') no-repeat left; padding:0 0 0 20px;font-size: 11px;text-transform: capitalize;}
	.postmeta .author-meta a{ color: #A3A3A3;}
   .postmeta .date-meta{ background: url('img/date.gif') no-repeat left; padding:0 0 0 20px;    color: #A3A3A3;font-size: 11px;}
    .postmeta .comments-meta{ background: url('img/comments.gif') no-repeat left; padding:0 0 0 20px;}
mg.centered  {display: block;margin-left: auto;margin-right: auto;margin-bottom: 10px;padding: 0;}
img.alignnone {margin: 0 0 10px 0;padding: 0;display: inline;}
img.alignright {margin: 0 0 10px 10px;padding: 0;display: inline;}
img.alignleft {margin: 0 10px 10px 0;padding: 0;display: inline;}
.aligncenter {display: block;margin-left: auto;margin-right: auto;margin-bottom: 10px;}
.alignright {float: right;margin: 0 0 10px 10px;}
.alignleft {float: left;margin: 0 10px 10px 0;}
.wp-caption {background: #f7f7f7;text-align: center;padding: 4px 0 5px 0;border: 1px solid #e6e6e6;}
.wp-caption img {margin: 0 0 5px 0;padding: 0;border: 0;}
.wp-caption p.wp-caption-text {margin: 0;padding: 0;font-size: 14px;font-weight: normal;line-height: 14px;}
blockquote { background: #F6F5F5; margin: 0px 0px 10px 0px; padding: 2px 10px 2px 10px; color: #333333; clear: both; border-left: 3px solid #BFBBBB;border-top:1px solid #BFBBBB;border-bottom:1px solid #BFBBBB;border-right:1px solid #BFBBBB;}
code { color: #444444; font: 11px/17px tahoma, arial, sans-serif; display: block;}
blockquote p { margin: 5px 0px; padding: 5px 0px; line-height: 15px;}
blockquote li { padding: 2px 0px 2px 10px; font-size: 11px; line-height: 15px; color: #369;}
blockquote a {color: #0080CA; text-decoration: underline;}
blockquote a:hover {color: #003399;}


* html div.list-tags  { 
   height: expression( this.scrollHeight > 40 ? "40px" : "auto" ); /* sets max-height for IE */
}
.list-tags {
background:none repeat scroll 0 0 #F7F7F7;
border-top:1px solid #CACACA;
border-bottom:1px solid #CACACA;
color:#464646;
margin:10px 15px;
max-height:40px;
overflow-y:scroll;
padding:5px;
}
.list-tags a {
color:#676767;
}
.list-tags a:hover {
font-weight:bold;
color:#FFS100;
}


.ccode {
  background: none repeat scroll 0 0 #f58634;
  border-bottom: 3px solid #e57624;
  border-radius: 2px;
  color: #fff;
  display: block;
  font-size: 15px;
  line-height: 30px;
  margin: 10px auto 30px;
  text-align: center;
  width: 200px;
}
.ccode:hover {
  background: none repeat scroll 0 0 #e57624;
  border-color: #cc5d0b;
  color: #fff;
}

.otherpost {
}
#otherpost {
}
#otherpost h4 {
}
#otherpost img {
}
#otherpost ul{
list-style: disc inside none;
margin-top: 5px;
}
#otherpost li {
    font-size: 90%;
    padding-left: 16px;
    padding-top: 4px;;
}#otherpost li a {
 color: #7A7A7A;
}
#otherpost li a:hover {
 color: #7A7A7A;
text-decoration:none;
}
.kenh14 {
}
.kenh14 div {
padding-bottom:10px !important;
}
.kenh14 table {
width:300px;
text-align:center !important;
}
.kenh14 td {
padding-top:10px;
width:300px;
}
.kenh14 img {
margin-bottom:5px !important;
}
.kenh14 p {
color:#333333;
margin:15px 0;
padding-bottom:0px !important;
}
.kenh14 ul {
padding-bottom:0px !important;
margin-top:10px;
}
.kenh14 ul li a {
color:#999 !important;
font-weight:normal !important;
font-size:100% !important;
}
.spshare { margin-bottom:10px;}

.ione  {
}
.ione table {
margin:10px auto !important;
}
.ione table p {
margin:0 auto !important;
padding-bottom:10px !important;
}
.ione p {
margin:1.2em 0px !important;
padding-bottom:0px !important;
}
.ione img {
margin:0px !important;
}
.ione ul {
padding-bottom:0px !important;
margin-top:10px;
}
.ione ul li a,.ione li a,#tiin ul li a   {
color:#999 !important;
font-weight:normal !important;
font-size:100% !important;
}
.ione  .top {
margin-top:0px !important;
}
#tiin  img {
margin-bottom:0px !important;
}
#tiin   p.article-author{color:#454545;line-height:18px;margin-bottom:15px;text-align: justify;font-weight:bold;text-align:right;}
#tiin   p {
margin-bottom:5px;
}
.zing {
}
.zing table {
margin:0px auto !important;
}
.zing .pHead
{
    color: #333;
    font-family: Times New Roman;
    font-size: 100%;
    font-weight: bold;
}
.zing .pBody
{
    color:#000;
    padding-bottom: 12px !important;
    font-family: Times New Roman;
    font-size: 100%;
    line-height: 20px;
    margin: 1px;
	margin-top:5px;
}
.zing .pCaption
{
    font-family: Times New Roman;
    font-size: 100%;
    color: #666;
    text-align: center;
    margin-top: 5px;
	padding-bottom:12px !important;
}
.zing .pAuthor
{
    font-weight: bold;
    text-transform: uppercase;
    font-family: Times New Roman;
}
.zing .pSource
{
    font-style: italic;
    font-family: Times New Roman;
    color:#98999E;
}
.zing .pSource, .pAuthor
{
    text-align: right;
    margin-bottom: 8px;
}
.zing .pSubTitle
{
    font-family: Times New Roman;
    font-weight: bold;
    line-height: 18px;
    padding: 0px 2px 8px 0px;
}

.zing p {
padding:0px !Important;
}
.zing img {
margin: 10px 2px 3px 2px !important;
}
.zing  ul, #ctl00_cplCenter_opTopic ul {
padding-bottom:0px !important;
margin-top:0px;
}
.zing  ul li a,#ctl00_cplCenter_opTopic ul li a{
color:#999 !important;
font-weight:normal !important;
font-size:100% !important;
}
.ngoisao{width:629px;padding:0px;overflow:hidden;float:left;background:#fff;}/*401*/
.ngoisao table {
margin:0 auto;
}
.ngoisao .RelatedLeadSubject{color:#000!important; font:bold 13px arial!important;}
.ngoisao img {margin:0px;}
.ngoisao p{margin:0px;padding:0px;}
.ngoisao table p.Normal{margin:13px 0px;}
.ngoisao ul{ padding-left:15px;}
.ngoisao td{
padding:3px;
}
.ngoisao .normal,.ngoisao .Normal {
    margin: 13px 0;
}
.xzone img {margin:0px;}
.xzone strong { font-weight:bold;}

.eva img.centered {display: block;margin-left: auto;margin-right: auto;margin-bottom: 10px;}
.eva img{border:1px solid #D0D0D0; margin-bottom:10px; padding:2px;max-width: 640px; width:expression(660 + "px");}
.eva table  {display: block;margin-left: auto;margin-right: auto;}
.xinh p {padding-bottom:0px !important;margin:auto;}
.xinh .source {text-align:right;}
.xinh .sapo  {padding-bottom:10px !important;}
.xinh table {margin:0 auto;}
.bongda img {margin-bottom:0px !important;border:0px none !Important;}
.bongda table {margin:0 auto !important;}
.bongda p {
padding: 10px 0;
}
.bongda .spacer1 {
    font-size: 1px;
    line-height: 5px;
    margin: 0;
    padding: 5px;
}
.vne  {

}
.vne .Lead {
    font-weight: bold;
}
.vne table {margin:0 auto !important;}
.vne img {margin-bottom:0px !important;}
.vne .Image {    margin: 0 auto;    text-align:center;    }
.vne p { padding: 15px 0; }
.docbao  table {margin:0 auto !important;}
.docbao p { padding: 10px 0; }
.docbao img {margin-bottom:0px !important;}
.tuoitre  table {margin:0 auto !important;}
.tuoitre  p { padding: 8px 0; }
.tuoitre img {margin-bottom:0px !important;}
.tuoitre  .pAuthor {     font-family: Arial;       font-weight: bold;     text-align: right; }
.tuoitre .pHead {font-weight:bold;}
.megafun .poll { display: none;}
.megafun table {margin-right: auto !important;margin-left: auto !important;  margin-bottom: 10px;}
.megafun img {margin-bottom:0px !important;}
.megafun .image_desc {text-align:center; padding: 5px; }
.vtc  table {margin-right: auto !important;margin-left: auto !important;  margin-bottom: 10px;}
.vtc img {margin-bottom:0px !important;border: 1px solid #D0D0D0 !important;}
.vtc p { padding: 10px 0; }
.baodatviet  img {margin-bottom:0px !important;}
.baodatviet table {margin-right: auto !important;margin-left: auto !important;  margin-bottom: 10px;}
.baodatviet .detail_sapo {margin-bottom:10px;}
.giaoduc .sapo { padding-bottom:10px;}
.giaoduc .picBox {margin: 0 auto;text-align: center; }

.page_navi{margin:15px 0}
.page_navi > a{background:none repeat scroll 0 0 #F58634;border-radius:4px;color:#FFFFFF;margin:0 1px;padding:2px 7px}
.current{background:none repeat scroll 0 0 #FFFFFF;border-radius:4px;font-weight:bold;margin:0 1px;padding:2px 7px}



#AdvLeft{bottom:5px;left:0;//margin-bottom:300px;position:fixed}
#AdvRight{bottom:5px;//margin-bottom:380px;position:fixed;right:0}
@media only screen and (max-width:1279px){.wrapper{width:90%}#main{width:960px}#work{width:645px}.single{width:625px}.flink ul{margin-bottom:10px;width:30%}.flink ul:nth-child(3n+3){border-right:medium none}.item{margin:7px;width:190px}#AdvLeft,#AdvRight{display:none}.item img{width:190px}}
