 body{background:none repeat scroll 0 0 #12272E;}
.width980{
	background: none repeat scroll 0 0 transparent;
	margin: 0 auto;
	padding: 0;
	width: 100%;
}
/*Header*/
	#header{
		background: none repeat scroll 0 0 transparent;
		height: 45px;
		position: relative;
		width: 100%;
	}
	.dheader{position:relative;}
	#menu{
		background: url("../images/bg_menu_passive.png") repeat-x scroll left 0 transparent;
		height: 38px;
		width: 100%;
		position:absolute;
		top:7px;
	}
	#menu-f{margin-top: -32px;overflow: hidden;}
	#logo{left: 10px;position: absolute;top: 13px;}
	#toolbar{position:absolute;width:700px;bottom:0;height:32px;left:0;}
	#search {
		background: url("../images/s.png") no-repeat scroll 0 0 transparent;
		bottom: 60px;
		height: 25px;
		overflow: hidden;
		position: absolute;
		right: 10px;
		top: 14px;
		width: 300px;
	}
	#search:hover {
		background: url("../images/s.png") no-repeat scroll 0 -25px transparent;
	}		
	#search input[type="text"] {
		border: 0 none;
		color: #666666;
		float: left;
		height: 21px;
		line-height: 24px;
		margin: 1px 6px;
		width: 262px;
	}
	#search input.button-search {
	  background: none repeat scroll 0 0 transparent;
	  border: 0 none;
	  cursor: pointer;
	  float: right;
	  height: 26px;
	  overflow: hidden;
	  text-indent: -999px;
	  width: 25px;
	}
	#header #bookmark{
		color: #CCCCCC;
		overflow: hidden;
		position: absolute;
		right: 0;
		top: 10px;
	}
	#header #bookmark li {
	  float: left;
	}	
	#header #bookmark li a {
	  color: #FF9;
	  display: block;
	  font-weight: bold;
	  padding: 0 0 0 30px;
	}
	#header #bookmark li a:hover{
	  color: #FFF;
	}		
	#header #bookmark li.item-173 a {
	  background: url("../images/sukienhay.com.png") no-repeat scroll 8px center transparent;
	}
	#header #bookmark li.item-174 a {
	  background: url("../images/internetmarketing.vn.png") no-repeat scroll 8px center transparent;
	}				
/*Main*/
	#main{
		background: none repeat scroll 0 0 #FFFFFF;
		min-height: 500px;
		overflow: hidden;
		padding: 10px;
	}
	#main .adv-0{overflow:hidden;margin:0 0 15px;}
	#main .adv-0 p{display:none;}
	#main .c-m{
		float: left;
		padding: 0;
		position: relative;
		width: 670px;
	}
	#main .c-m .item-page{line-height:22px;}
	#main .c-m .item-page ul.actions{float:right;width:250px;}
	#main .c-m .item-page ul.actions li{float:right;margin-left:5px;}
	#main .c-m .item-page span.create{color:#0C6E98}
	#main .c-m .item-page h2.titleA a{
		border-bottom: 1px solid #EEEEEE;
		color: #008000 !important;
		display: block;
		font-size: 15px;
		line-height: 33px;
		margin-bottom: 10px;
	}	
	#main .c-m .item-page .createdby{color: #0C6E98;font: bold 92%/30px Arial,sans-serif;}
	#main .c-m .item-page img{display:block;margin:10px auto;max-width:634px;height:auto !important;}
	#main .c-m .item-page object{display:block;margin:10px auto;max-width:640px;}
	#main .c-m .item-page .fulltext{font-size: 12px;padding-top: 95px;position: relative;text-align: justify;}
	#main .c-m .item-page .fulltext p{margin:5px 0;}
	#main .c-m .item-page .fulltext table{
		background: none repeat scroll 0 0 Beige !important;
		margin: 0 auto !important;
		width: 380px !important;
		padding:0 10px !important;
		text-align:center !important;
	}
	#main .c-m .item-page .fulltext .extranews_box_related{display: block;position: absolute;top: 0;}
	#main .c-m .item-page .fulltext .extranews_box_related h2{display: none;}	
	#main .c-m .item-page .fulltext a.linkssource{display:none;}
	#main .c-m h1{font-size:14px;margin:0;}
	#main .c-r{
		float: right;
		margin: 0 0 0 5px;
		width: 300px;
	}
	#main .c-l{
		float: left;
		margin: 12px 0 0;
		min-height: 500px;
		width: 160px;
		overflow:hidden;
	}
/*Top*/

.m-top{position:relative;width:100%;}
.n-new,.n-hot{float: left;margin: 0 0 20px;width: 100%;}
.adv-1{width:100%;float:right;margin:0;}

figure{max-width:100% !important;width:100% !important;}
.b-top{}
.n-new{}

.sukienhay{border:1px solid #6b0000 !important;}
.sukienhay-h3{
	background: none repeat scroll 0 0 #6B0000 !important;
	height: 32px;
}
.sukienhay-h3 img{
	margin: 3px 0 0 2px;
	width: 120px;
}

.sukienhay .event-title a{color:#333 !important;}

.adv-0{clear:both;}

/* Liveshow*/

.blog-liveshow h2,
.blog-address h2,
.blog-profile h2,
.blog-news h2,
.blog-videos h2 {
    background: url("../images/bg_block_title_grey.png") repeat-x scroll center bottom transparent;
    height: 33px;
}
.blog-liveshow h2 span,
.blog-address h2 span,
.blog-profile h2 span,
.blog-videos h2 span,
.blog-news h2 span{
    background: url("../images/block_title_end.png") no-repeat scroll right top #0B0B0B;
    color: white;
    float: left;
    font-family: arial;
    font-size: 13px;
    line-height: 33px;
    margin-left: 10px;
    padding: 0 15px 0 10px;
    text-transform: uppercase;
		white-space: nowrap;

}
.blog-liveshow li.items-row{
	border: 4px solid #E6E6E6;
	margin-top: 10px;
}
.blog-liveshow li.items-row .title-ls {
    background: url("../images/block_shadow.png") repeat-x scroll center bottom #E6E6E6;
    padding: 0 10px 15px;
}
.blog-liveshow li.items-row .title-ls h4 {
    font-size: 22px;
    font-weight: normal;
    line-height: 30px;
}
.blog-liveshow li.items-row .intro-ls img {
    display: block;
    height: auto;
    margin: 0 auto 12px;
    max-width: 640px;
}
.blog-liveshow li.items-row .intro-ls {
    color: black;
    font-family: Arial;
    font-size: 14px;
    font-weight: normal;
    line-height: 20px;
    margin: 0 12px;
    overflow: hidden;
}
.blog-liveshow li.items-row .intro-ls p {
    line-height: 130%;
    margin-bottom: 10px;
    text-align: left;
}
.blog-liveshow li.items-row a.read-more{
	background: url("../images/bg_readmore.png") repeat scroll 0 0 transparent;
	color: white;
	display: block;
	float: right;
	font-size: 12px;
	font-weight: bold;
	height: 26px;
	line-height: 26px;
	margin: 10px 0;
	padding-right: 10px;
	text-align: right;
	width: 96px;
}
/* Profile*/
.blog-profile li.items-row{
	float: left;
	height: 200px;
	margin: 15px 10px 0 0;
	position: relative;
	width: 160px;
}
.blog-profile li.row-4,
.blog-profile li.row-8,
.blog-profile li.row-12,
.blog-profile li.row-16,
.blog-profile li.row-20{margin:15px 0 0 0;}
.blog-profile li.items-row .intro-ls{position:absolute;height:200px;width:160px;z-index:9;}
.blog-profile li.items-row:hover .intro-ls{
	width:330px;
	z-index:10;
	background:#eaeaea;
	box-shadow:0 0 3px #aaa;
	}
.blog-profile li.items-row .intro-ls .hidden-p{display:none;}
.blog-profile li.items-row:hover .intro-ls .hidden-p{
	display:block;
	position:absolute;
	width:150px;height:200px;
	left:170px;
	top:0;text-align:justify;
	line-height:22px;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
}
.blog-profile li.items-row:hover .intro-ls .hidden-p h3{font-size:13px;text-transform:uppercase;color: #D0423E;margin:3px 0;}
.blog-profile li.items-row .intro-ls img{width:auto;}

/* News*/
.blog-news li.items-row{
	border: 4px solid #E6E6E6;
	margin-top: 10px;
}
.blog-news li.items-row .title-ls {
    background: url("../images/block_shadow.png") repeat-x scroll center bottom #E6E6E6;
    padding: 0 10px 15px;
}
.blog-news li.items-row .title-ls h4 {
    font-size: 22px;
    font-weight: normal;
    line-height: 30px;
}
.blog-news li.items-row .intro-ls img {
	box-shadow: 0 0 3px #999999;
	display: block;
	float: left;
	height: auto;
	margin: 3px 12px 3px 3px;
	max-width: 220px;
}
.blog-news li.items-row .intro-ls {
    color: black;
    font-family: Arial;
    font-size: 14px;
    font-weight: normal;
    margin: 12px 12px 0 12px;
    overflow: hidden;
	line-height: 26px;
	text-align: justify;
}
.blog-news li.items-row .intro-ls p {
	margin-bottom: 10px;
}
.blog-news li.items-row a.read-more{
	background: url("../images/bg_readmore.png") repeat scroll 0 0 transparent;
	color: white;
	display: block;
	float: right;
	font-size: 12px;
	font-weight: bold;
	height: 26px;
	line-height: 26px;
	margin: 10px 0;
	padding-right: 10px;
	text-align: right;
	width: 96px;
}
/* videos*/
.blog-videos {
    border: 4px solid #E6E6E6;
    overflow: hidden;
}
.blog-videos h2{margin-top:-3px;}
.blog-videos .heading-blog{border-bottom: 1px solid #EEEEEE;line-height: 30px;margin: 0 0 15px !important;}
.blog-videos .items-row{
	float: left;
	height: 180px;
	margin: 15px 10px;
	overflow: hidden;
	position: relative;
	width: 145px;
}
.blog-videos .items-row p{height:0;}
.blog-videos .items-row h4 a {
	color: #333333;
	display: block;
	font-size: 13px;
	height: 44px;
	line-height: 22px;
	overflow: hidden;
	position: absolute;
	top: 122px;
	z-index: 10;
}

.blog-videos .items-row h4 a:hover {
	color:#c23333;
}
.blog-videos .items-row div img{height: auto;left: 0;position: absolute;width: 152px;}

/*************Address***************/
.blog-address ul.-address li{width:330px;margin:15px 10px 0 0;float:left;line-height:22px;font-family:Arial, Helvetica, sans-serif;}
.blog-address ul.-address li.row-2{margin:15px 0 0 0}
.blog-address ul.-address li img{border:5px solid #D3DEE6;}
.blog-address ul.-address li h4 a{font-size:13px;text-transform:uppercase;color: #D0423E;}
.blog-address ul.-address li h4 a:hover{color: #333333;}

/************Address***************/

#menuf{height:32px;background:url("../images/h.jpg") repeat-x scroll left -70px transparent;}
#tag{
	background: none repeat scroll 0 0 #C23333;
	color: #AAAAAA;
	margin: 0 0 10px;
	padding: 5px 0;
}
#tag .tagFooter{line-height: 18px !important;text-align: center;}
#tag p{text-align:center !important;}
#tag a, #tag {
  color: #EEEEEE;
  font-family: arial;
  font-size: 11px;
  line-height: 22px;
}
#tag a:hover{color:#333;}
#footer{
	height: 44px;
	background:#000;
	text-align:center;
}
.copyright{
	color: #fff;
	font-size: 12px;
	line-height: 25px;
	padding: 7px 0 7px 10px;
	position: relative;
}
.ower{
	float: right;
	margin: 12px 0 0;
	width: 264px;
}
.copyright a{
	font-weight:bold;
	color:#fff;
	text-decoration:underline;
	margin:0 2px;
}
.pagination{
	display: table;
	margin: 10px auto;
	overflow: hidden;
	position: relative;
	}
.pagination .pagination-start,.pagination .pagination-end{display:none;}
.pagination li,
.pagination .pagination-prev,
.pagination .pagination-next{
	background-color: #F9F9FA;
	border: 1px solid #EEEEEF;
	color: #939598;
	cursor: pointer;
	display: block;
	float: left;
	font-size: 12px;
	font-weight: bold;
	margin: 0 6px;
	padding: 4px 8px;
	text-decoration: none;
	text-shadow: -1px 1px 0 #FFFFFF;
}

.items-more{margin:15px 0;overflow:hidden;}
.items-more h3,
.extranews_box h2{
	border-bottom: 1px solid #EBEBEB;
	color: #0C6E98;
	line-height: 32px;
	margin-bottom: 4px;
	font-size:13px;
}
.extranews_box ul li,
.items-more ol li{
	background: url("../images/next.gif") no-repeat scroll left center transparent;
	height: 28px;
	line-height: 28px;
	overflow: hidden;
	padding: 0 0 0 20px;
	width: 375px;
}
.extranews_box span.extranews_date{display:none;}
.uptop{
	background: url("../images/up.png") no-repeat scroll -69px top transparent;
	bottom: 10px;
	display: block;
	height: 56px;
	position: fixed;
	right: 30px;
	text-indent: -999px;
	width: 42px;
	overflow:hidden;
	}
.uptop:hover{background: url("../images/up.png") no-repeat scroll -15px top transparent;}
.custom-linkgroup{line-height: 50px;position: absolute;right: 0;top: 5px;}
.liveshow .item-page-liveshow{margin: 12px 10px;}
.liveshow .item-page-liveshow .muted{
	background: url("../images/block_shadow.png") repeat-x scroll center bottom #E6E6E6;
	padding: 0 10px 15px;
}
.liveshow .item-page-liveshow .page-header{background:none repeat scroll 0 0 transparent;}

.liveshow .item-page-liveshow .page-header h1 {
  font-size: 22px;
  font-weight: normal;
  line-height: 30px;
  padding:0 0 10px;
}
.liveshow .item-page-liveshow .fulltext{
	color: black;
	font-family: Arial;
	font-size: 14px;
	font-weight: normal;
	line-height: 20px;
	margin: 12px 0;
	overflow: hidden;
	text-align:justify;
}
.liveshow .item-page-liveshow .fulltext p{display:block;margin-bottom:5px;}
.liveshow .item-page-liveshow .liveshowtag{
	background: none repeat scroll 0 0 #F9F9F9;
	box-shadow: 0 0 3px #999999;
	line-height: 24px;
	margin-left: -54px;
	padding: 5px 54px;
	width: 100%;
	overflow: hidden;
}
.liveshow .item-page-liveshow .contact{
	width: 650px;
	float:left;
}
.liveshow .item-page-liveshow .keyword{
	width: 250px;
	float:right;
	margin:0 0 0 0;
}
.liveshow .item-page-liveshow .keyword strong{
	float:left;
	padding:0 5px 0 0;
}
.liveshow .item-page-liveshow .keyword b{
	font-size: 11px;
	font-weight:normal;
}
/* Page news */
.item-page-news, 
.item-page-videos, 
.item-page-profile,
.item-page-address{
	border: 4px solid #E6E6E6;
	margin:0 0 12px 0;
}
.item-page-news .page-header, 
.item-page-videos .page-header,
.item-page-profile .page-header,
.item-page-address .page-header{
	background: url("../images/block_shadow.png") repeat-x scroll center bottom #E6E6E6;
	padding: 0 10px 15px;
}
.item-page-news .page-header h2,
.item-page-videos .page-header h2,
.item-page-profile .page-header h2,
.item-page-address .page-header h2 {
  font-size: 22px;
  font-weight: normal;
  line-height: 30px;
  padding:0 0 10px;
}
.item-page-news .fulltext,
.item-page-videos .fulltext,
.item-page-profile .fulltext,
.item-page-address .fulltext{
	color: black;
	font-family: Arial;
	font-size: 14px;
	font-weight: normal;
	line-height: 20px;
	margin: 3px 12px 12px;
	overflow: hidden;
	text-align:justify;
}
.item-page-news .fulltext p,
.item-page-videos .fulltext p,
.item-page-profile .fulltext p,
.item-page-address .fulltext p{
	display:block;
	margin-bottom:5px;
}
.item-page-news .fulltext img,
.item-page-videos .fulltext img,
.item-page-profile .fulltext img,
.item-page-address .fulltext img{
	max-width:640px;
	height:auto;
}

/* box social */
.social-c{
	background: url("../images/bar.png") repeat-x scroll 0 0 transparent;
	height: 28px;
	margin: 3px 12px 12px;
	overflow: hidden;
}
.social-c h2{
	display: block;
	float: left;
	font-size: 12px;
	font-weight: bold;
	line-height: 28px;
	margin: 0;
	padding: 0 100px 0 10px;
}
.social-c div{float:right !important;margin:5px 0 0 !important;}
.social-c div#___plusone_0{margin:4px 0 0 20px !important;}
.comment-c{
	border: 4px solid #E6E6E6;
	margin: 0 auto;
	background: none repeat scroll 0 0 #FFFFFF;
	display: block;
	min-height: 250px;
	position: relative;
}
.orthers-c .headercm,
.comment-c .headercm{
	background: none repeat scroll 0 0 #E6E6E6;
	color: #D0423E;
	font-family: arial;
	font-weight: bold;
	line-height: 24px;
	padding: 10px;
}
.orthers-c .headercm a.logo-c, 
.comment-c .headercm a.logo-c{display:block;width:214px;height:24px;background: url("../images/liveshowhay.png") repeat-x scroll 0 0 transparent;margin:0 15px 0 0;float:left;}
.comment-c .fb-comments{margin:10px !important;}
.custom-advr-1 p{display:none;}
.liveshow .comment-c{
	background: none repeat scroll 0 0 #FFFFFF;
	display: block;
	min-height: 250px;
	position: relative;
	width: 100%;
	z-index: 11;
}
.liveshow .fb-comments, .liveshow .fb-comments iframe{width:848px !important;}
/***************** Tin liÃªn quan ******************/
.links-c{
	background: none repeat scroll 0 0 #EEEEEE;
	margin: -12px 12px 15px;
	overflow: hidden;
}
.links-c li{
	float: left;
	margin: 0 7px;
	padding: 7px 0;
}
.links-c li a{color:#C23333;}
.links-c li a:hover{color:#333;}
.orthers-c{
	border: 5px solid #E6E6E6;
	margin-bottom: 15px;	
	overflow:hidden;
}
.orthers-c ul.extranews{padding: 15px;overflow:hidden;}
.liveshow .orthers-c{margin: 0 auto 12px;width: 100%;}
.orthers-c ul.extranews li{width:25%;float:left;}
.orthers-c ul.extranews li img{margin:0 auto;display:block;border:3px solid #D3DEE6;max-width:100%;}
.orthers-c ul.extranews li h2 a{
	color: #C23333;
	display: block;
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	height: 44px;
	line-height: 22px;
	margin: 4px auto;
	overflow: hidden;
	width: 144px;
}
#fix {
	background: none repeat scroll 0 0 #ffffff;
	margin: 0 0 0 -132px;
	position: fixed;
	width: 120px;
}
/*
#fix .googleplus {
    margin: 0 auto 10px;
    overflow: hidden;
    width: 50px;
}
#fix .facebooklike {
    margin: 0 auto 10px;
    overflow: hidden;
    width: 54px;
}
#fix .twitterfllow {
    margin: 0 auto 10px;
}
#fix .linkedinpost {
    margin: 0 auto;
}
*/