body{
  background:url(http://3.bp.blogspot.com/-KMWeD7GNUFk/VwSzdIIcIRI/AAAAAAAABhM/xxpBAgJhpjgSGUZil0yIpapaHvi9XxzcQ/s0-r/bg1.png);
  position:relative;
  font:normal normal 14px Arial, Tahoma, Helvetica, FreeSans, sans-serif;
  line-height:25px;color:#828282;
  margin:0;
  padding:0;
  top:5px;
  
}
/*das xt*/
#st1462110866{    z-index: -999999999 !important;
position:none !important;}
.clear{clear:both;}
a{color:#1e87f0; text-decoration: none;}
a:hover{color:#1e87f0}
q:after,q:before{content:''}
p{margin:0}
ul li{list-style:none;padding-left:0px;}
ul{list-style:none;padding-left:0px;}
img{border:none;position:relative}
#wrapper{
  max-width:1200px;
  margin:0 auto;
  background-color:#ffffff;
  box-shadow:0 0 5px #ccc;
  border-top:5px solid rgba(11, 70, 103, 0.89);
}
#content-wrapper{
  overflow:hidden;
  margin-left:2%;
  margin-right:2%;
      margin-bottom: 2%;
    padding-bottom: 2%;
}
#main-wrapper{width:65%;float: left;
    border-right: 1px solid #eee;}
#sidebar-wrapper{
  width:32%;
  position:relative;
  float: right;
    padding-left: 2%;
   
}
#footer{ 
	background: #625f57 url(http://lienminh360.vn/wp-content/uploads/2014/09/Yasuo-sieu-pham-1.jpg) repeat-x top;
  width:1200px;
    height: 555px;
    color: #000000;
    clear: both;
    font-size: 1.2em;
    border-bottom-left-radius: 5px;
    border-bottom-right-radius: 5px;
    padding: 5px;    padding-top: 83px; margin: auto;
}
#footer .info{    height: 35px;
    margin-right: 5%;
    color: #fff;
    float: right;}
#footer .left{height: 35px; float:left;
    margin-left: 2%;color:#fff;}
#header{
  min-height:255px;
  
}
#header-nav{
  min-height:55px;
  	position:relative;
	background: linear-gradient(to bottom, rgba(5, 5, 15, 0.95) 0, rgba(9, 20, 35, 0.9) 100%);
  	transition:all 0 ease;
  	-webkit-transition:all 0 ease;	
  	-moz-transition:all 0 ease;
  -o-transition:all 0 ease;
  box-shadow:inset 0 0 100px 2px rgba(35, 108, 132, 0.3),inset 0 0 20px 2px rgba(35, 108, 132, 0.8),inset 0 0 5px 0 rgba(82, 181, 187, 0.5);
}
.row{
  max-width:1200px;
}
#logo img{width:100%; height:100%;
}
#timkiem{float:right;    width: 395px;}
/*Bat dau menu*/
#main_menu{margin:0px;}
#main_menu>li{ float: left; border-right: 1px solid #797676;}
#main_menu>li:last-child{ border-right: none;}
#main_menu li{ position: relative;}
#main_menu>li>a{ text-transform: uppercase;color:white;}
#main_menu>li>a{ display: block; padding: 15px 25px 15px 25px;}

#main_menu li .sub_menu{ position: absolute; display: none;
width: 200px;
 background: linear-gradient(to bottom, rgba(5, 5, 15, 0.95) 0, rgba(9, 20, 35, 0.9) 100%);
top: 0px;
left:100%;}
#main_menu li>.sub_menu>li {border-bottom: 1px solid #797676;transition:all 0.3s ease;}
#main_menu li>.sub_menu>li:hover{padding-left:10px;transition:all 0.2s ease;}
#main_menu li>.sub_menu>li a:hover{ color:rgb(171,2,129) !important;}
#main_menu li>.sub_menu>li:nth-child(odd) a{color:white; border-left:5px solid #3faaff;display: block; text-transform: none; padding: 10px;}
#main_menu li>.sub_menu>li:nth-child(even) a{color:white; border-left:5px solid rgb(171,2,129);display: block; text-transform: none; padding: 10px;}
#main_menu li:hover>.sub_menu { display: block;}
#main_menu>li>.sub_menu{top:54px;position: absolute;
left: 0px;z-index:9999; 
}
#main_menu>li:hover{ border-top:1px solid green;
  background: linear-gradient(to bottom, rgba(5, 5, 15, 0.95) 0, rgba(9, 20, 35, 0.9) 100%);
  box-shadow:inset 0 0 100px 2px rgba(35, 108, 132, 0.3),inset 0 0 20px 2px rgba(35, 108, 132, 0.8),inset 0 0 5px 0 rgba(82, 181, 187, 0.5);
 transition: all 0.2s;
 }
 /*ket thuc menu*/
/* Bắt đầu Stick Nav */
sticknav {
height: 55px;
width: 1200px;
position: relative;
z-index: 9999;
}
.fixed { position:fixed;}
right-sticknav {
height: 155px;
width: 370px;
position: relative;
z-index: 9999;
}
/* Kết thúc Stick Nav */

/*title */
.posts-title {
    background-color: #fff;
    margin-bottom: 15px;
    border-bottom: 3px solid #3faaff;
}
#list2 .posts-title:first-child {
    background-color: #fff;
    margin-bottom: 15px;
    border-bottom: 3px solid rgb(171, 2, 129);
}
#list2 .posts-title {
    background-color: #fff;
    margin-bottom: 15px;
    border-bottom: 3px solid rgb(100, 2, 119);
}
.posts-title h2 {padding: 10px 20px 5px 10px;
    border-radius: 2px 2px 0 0;
    font: normal normal 15px Arial, Tahoma, Helvetica, FreeSans, sans-serif;
    background-color: #3faaff;
  display: inline-block;
color: #fff;
    font-weight: bold;
    margin-bottom: 0px;}
#list2 .posts-title h2
 {padding: 10px 20px 5px 10px;
    border-radius: 2px 2px 0 0;
    font: normal normal 15px Arial, Tahoma, Helvetica, FreeSans, sans-serif;
    background: rgb(100, 2, 119);
  display: inline-block;
color: #fff;
    font-weight: bold;
    margin-bottom: 0px;}
#list2 .posts-title:first-child  h2
 {padding: 10px 20px 5px 10px;
    border-radius: 2px 2px 0 0;
    font: normal normal 15px Arial, Tahoma, Helvetica, FreeSans, sans-serif;
    background: rgb(171, 2, 129);
  display: inline-block;
color: #fff;
    font-weight: bold;
    margin-bottom: 0px;}
/*title */

/*Blog list */
.blog-list{width:65%;}
.post-outer {
    margin-bottom: 15px;
    padding-bottom: 15px;
    overflow: hidden;
    border-bottom: 1px solid #eee;
	margin-right: 1%;
}
.post {
    overflow: hidden;
    display: table;
}
.post-thumb img{width:100%;height:100%;}
.post-thumb {
      float:left;
      width: 50%;
    height:20%;}
article {
    float: right;
      width: 50%;}
    .post-thumb {
    width: 45%;
    height: 200px;
    margin-top: 0px;
}
.post-info{width:100%;}
.post-title{    font: normal normal 15px Arial, Tahoma, Helvetica, FreeSans, sans-serif;
    margin-bottom: 10px;margin-top: 0px;}
.post-title a {
    font-weight: 700;
    color: #414141;
    font-size: 17px;
}
.post-title a:hover {color:#1e87f0;}
..post-des{    margin-top: 10px;
    margin-bottom: 10px;
    font: normal normal 13px Arial, Tahoma, Helvetica, FreeSans, sans-serif;
    color: #717171}
.post-foot{position: relative;margin-top: 28%;}
.post-readmore{float: left;}
.post-foot a{display: inline-block;
    margin-bottom: 0;
    font-weight: 400;
    text-align: center;
    vertical-align: middle;
    cursor: pointer;
    white-space: nowrap;
    line-height: 1.42857143;
    color: #fff;
    background-color: #3faaff;
    border-radius: 2px;
    font-size: 12px;
    padding: 5px 12px;
    margin-top: 10px;
    outline: none;
    border: none;
    width: 83px;}

.post-foot a:hover{background:rgb(0, 204, 0);}
/*Blog list */
/* widget 1 */
.widget{margin-right: 2%;
		margin-bottom: 20px;    float: left;
    width: 100%;}
		.widget ul {
    margin: 0;
    padding: 0;
}

.box-title {
    background-color: #f5f5f5;
    margin-bottom: 15px;
    border-bottom: 3px solid #3faaff;
}
.box-title h2 {
    padding: 10px 20px 5px 10px;
    border-radius: 2px 2px 0 0;
    font: normal normal 15px Arial, Tahoma, Helvetica, FreeSans, sans-serif;
    background-color: #f00;
    display: inline-block;
    color: #fff;
    font-weight: bold;
    margin-bottom: 0px;
}
.content-list{width:100%;}
.item {
  	float: left;
    border-right: 1px solid #EEE;
  	border-top: 1px solid #EEE;
    padding-right: 1%;
  	width:50%;
  	margin-top:1%;
}
.rthumbc{width: 100%;
    margin-bottom: 15px;height: 200px;}
.rthumbc img{width: 100%;height:100%;margin-top: 2%;}
.first-content{width:100%;}
.recent-title{font: normal normal 15px Arial, Tahoma, Helvetica, FreeSans, sans-serif;}
.recent-des{argin-top: 15px;
    font: normal normal 13px Arial, Tahoma, Helvetica, FreeSans, sans-serif;
    line-height: 22px;}
.fbig2 ul li {
    float: right;
      margin-top: 1%;
  display: block;
    width: 48%;
    padding-bottom: 15px;
    margin-bottom: 15px;
    padding-top: 0;
    border-bottom: 1px solid #EEE;
}
.fbig ul li .rthumbc {
    width: 90px;
    height: 60px;
    display: table-cell;
    vertical-align: middle;
}
.fbig ul li .recent-content {
    padding-left: 15px;
}
.fbig ul li .recent-content {
    display: table-cell;
    vertical-align: middle;
}
.recent-author {
    margin-left: 10px;
}
.recent-author {
    color: #999;
    font-weight: 400;
    font-size: 12px;
}

.fbig .recent-des {
    margin-top: 15px;
    font: normal normal 13px Arial, Tahoma, Helvetica, FreeSans, sans-serif;
    line-height: 22px;
}
.fbig2{float:left;}
.fbig3{float:left;    border-right: 1px solid #eee;
    padding-right: 2%;
	padding-left:2%;
	width: 45%;
}
/**part 2**/
#list{ margin:0px 5px 20px 0px;float:left;width: 100%;
}

.tu{
	float:right;
	    width: 49%;
    border-bottom:1px solid #eee;
	    
}
#list .tu:first-child{
	float:left;
	width:50%;
}
#list .tu:first-child img{
	width: 90%;
    margin-top: 7%;
	margin-right:5%;
}
#list .tu:first-child .intro{float:left;}
#list .tu:first-child {min-height:450px; border-bottom:none;border-right: 1px solid #eee;}
#list .tu:first-child .thum{width:100%;}
#list2 {float:left; width:48%;margin-right:2%;}
#list2 .tu{width:100%;}
#sidebar-wrapper  #list .tu{width:100%;}
.thum{    width: 38%;
    float: left;
    margin-right: 5%;}
.thum img{width: 100%;
    margin-top: 7%;
	margin-left:2%;}
.intro{width: 50%;
    float: right;
    margin-right: 0%;
}
.tit{border:none;}
.des{border:none;}

.widget1{float:left;}
#container{width:100%;}
#container #list .posts-title h2{padding: 10px 20px 5px 10px;
    border-radius: 2px 2px 0 0;
    font: normal normal 15px Arial, Tahoma, Helvetica, FreeSans, sans-serif;
    background: rgb(0, 204, 0);
  display: inline-block;
color: #fff;
    font-weight: bold;
    margin-bottom: 0px;}
#container #list .posts-title {
    background-color: #fff;
    margin-bottom: 15px;
  border-bottom: 3px solid #00CC00;}
.widget1 #list .tu{margin-right:1%;}
/**part 3**/
.filelist_paging, .page {
  float:left;
    text-align: left;
    padding: 3px 1px 3px 1px;
    font-weight: bold;
    font-size: 14px;
     
    background-color: #fff;
   margin: 0px 32%;
 
   
}
.filelist_paging span {font-size: 20px;
    padding: 0px 4.5px 0px 4.5px;
    background-color: #FBFBFB;
    margin: 2px;
    border: 1px solid #D3DEEC;
  border-radius: 2px;}
.filelist_paging:before, .page:before {
    content: url(http://gavl.mobie.in/icon/tool.gif);
    padding-right: 2px;
}

.filelist_paging a, .page a {
   font-size: 20px;
    padding: 0px 4px 0px 4px;
    background-color: #3faaff;
  border: 1px solid #00A69B;
  color: #fff;
    margin: 1px;
    border-radius: 2px;
}
.filelist_paging a:hover, .page a:hover {
    background-color: #00cc00;
    border: 1px solid #00A69B;
   border-radius:2px;
  padding: 0px 4px 0px 4px;
  margin: 1px;
}
a.pagenav {
    border: 1px solid #88beff;
    background-color: #f2f6f8;
    padding: 0px 4px 0px 4px;
    text-decoration: none;
    margin: 0px;
}

a.pagenav:hover {
    background-color: #f2f6f8;
    border: 1px solid #417394;

}


#likebox_1 {
    z-index: 10005;
    border:2px solid #3c95d9;
    background-color: #fff;
    width: 290px;
    height: 215px;
    position: fixed;
    top: 18%;
    right: -290px;
}

#likebox_1_1 {
	width: 290px;
	height: 215px;
	overflow: hidden;
}

#likebox_1 img {
	position: absolute; 
	top: -2px; 
	left: -35px; 
}

#likebox_1 iframe {
	border:0px solid #3c95d9;
	overflow: hidden; 
	position: static;
	height: 360px;
	left:-2px;
    top:-3px;
}
#TDK{width: 90%;
    height: 430px;}
/*tim kiem*/
.gsc-control-cse {
  padding: 6px;
background: linear-gradient(to bottom, rgba(5, 5, 15, 0.95) 0, rgba(9, 20, 35, 0.9) 100%);
  	transition:all 0 ease;
  	-webkit-transition:all 0 ease;	
  	-moz-transition:all 0 ease;
  -o-transition:all 0 ease;
  box-shadow:inset 0 0 100px 2px rgba(35, 108, 132, 0.3),inset 0 0 20px 2px rgba(35, 108, 132, 0.8),inset 0 0 5px 0 rgba(82, 181, 187, 0.5);
border:none;}
.imgs img{width:100%; height:100%;}
.imgs{width:30%;margin:1%;height:135px;float: left;}
.post-titles {
    font: normal normal 15px Arial, Tahoma, Helvetica, FreeSans, sans-serif;
    margin-bottom: 10px;
    margin-top: 0px;
  float: left;}
.thums{height:100px;}