@import "http://waptruyenpro.com/wp-content/themes/WapTruyenPro/css/font.css";
a.colum,a:focus,a:hover{text-decoration:none!important}
#footer,.pagi,.post-foot,.post-foot .colum{text-align:center}
body{font-family:waptruyenpro!important;background:#F2F2F1!important}
.title-menu,.title-menu h1{background:teal;font-size:16px;font-weight:700}
.title-menu{  background: #019dc6;
  padding: 6px;
  color: #fff;
  border-left: 4px solid #019dc6;
  font-size: 16px;
  font-weight: bold;}
.title-menu a{color:#fff!important}
.title-menu h1{padding:3px;color:#fff;margin:0}
a:focus,a:hover{color:red!important}
.navbar-brand {
	padding: 6px 15px!important;
}
.topmenu {
	background: #2c96cf!important;
}
.navbar-default .navbar-nav>li>a {
  color: #ffffff!important;
}
.navbar-default .navbar-nav>.active>a, .navbar-default .navbar-nav>.active>a:focus, .navbar-default .navbar-nav>.active>a:hover {
	color: #ffffff!important;
	background: #36a7e3!important;
}
.navbar-default .navbar-nav>li>a:hover {
	background: #36a7e3!important;
}
.navbar-default .navbar-nav>li {
	border-right: 1px solid rgba(63, 184, 227, 0.56);
	transition: all 0.5s ease 0s;
}
.navbar-default .navbar-toggle .icon-bar {
  background-color: #ffffff!important;
}
.navbar-default .navbar-toggle:focus, .navbar-default .navbar-toggle:hover {
  background-color: #e3568d!important;
}
.list-group-item{margin-bottom:0!important;border:0!important}
.list-group-item:first-child{border-radius:0!important}
.list-group li{border-bottom:1px solid #e2e2e2!important}
.list-group-item img{margin-right:6px;vertical-align:baseline!important}
.icon{width:60px;height:60px;border-radius:5px;background-size:60px 60px}
.post-foot{font-size:12px;overflow:hidden}
.box-post{border:none;border-bottom:1px solid #eee;margin:2px 0;display:block;background-color:#fff;font-size:14px}
.box-post:first-child{margin:0}
.box-post-main {
	height: 70px;
	padding: 6px 6px 6px 10px!important;
	display: -webkit-box;
	-webkit-box-align: center;
	overflow: hidden;
}
.box-post-main .media-body {
	margin-left: 6px;
	padding-right: 4px!important;
	-webkit-box-flex: 1;
	padding-top: 0px;
	margin-right: 4px;
}
.media-heading {
	color: #08c;
	font-size: 14px;  
	line-height: 20px;
	font-weight: 600;
}
.box-post-main .info {
	color: #666;
	font-size: 13px;
	overflow: hidden;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-flex: 1;
	-webkit-box-orient: vertical;
}
.post-foot-wrap{margin:0 10px!important}
.post-foot{width:100%;height:16px;line-height:16px;padding:6px 0;display:table;table-layout:fixed;color:#777;border-top:1px solid #ddd}
.post-foot .colum{display:table-cell;border-right:1px solid #ddd;font-size:12px;overflow:hidden}
.post-foot .colum:last-child{border:none}
.ft,.tags{border-top:1px solid #a8d9f6}
.pagination{margin:3px 0!important}
.icon-sidebar{width:40px;height:40px;border-radius:5px;background-size:60px 60px;margin:10px 0}
.sidebar .media-heading{font-size:16px!important;font-weight:400}
.panel-custom .panel-heading{padding:6px!important;border-radius:0!important}
#footer {
  bottom: 0;
  width: 100%;
  background-color: #019dc6;
  text-align: center;
}
#footer .text {
  margin: 10px 0;
  color: #fff;
}
#footer a {
	color: #fff;
	font-weight: 600;
}
.post-main{display:-webkit-box;overflow:hidden;padding-bottom:15px;border-bottom:1px solid #a8d9f6}.post-main .icon{display:block;width:68px;height:68px}
.post-main .info{-webkit-box-flex:1;margin-left:10px;padding-top:0}
.post-main .info .post-name{display:block;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;margin:0;color:#08c;font-size:14px;line-height:23px;font-weight:700}
.post-main .info p{margin:0;padding-left:0}
.post-main .info p span{color:#8B8B8B;font-size:12px;padding:0 6px 0 0}
.post-content{line-height:23px;text-align:justify;color:#000!important;font-size:15px!important}
.post-content img {
  max-width: 100%;
  clear: both;
  border: 1px solid #F9C3C3;
  padding: 2px;
  margin: auto;
  height: auto;
  display: block;
}
.post-content h2{font-size:14px;color:#7DAF02}
.tags{margin:8px 0;padding:5px 0 0}
.tags a{margin-right:5px;color:#74b000}
.ft{height:36px;line-height:36px;color:#999;display:-webkit-box;-webkit-box-align:center}
.morever .morever-tap{position:relative;display:inline-block;height:36px}
.morever .morever em{display:inline-block;font-size:.9em;max-width:190px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.morever .morever-tap i{position:absolute;bottom:10px;right:-10px;width:0;height:0;border-bottom:10px solid #999;border-left:10px solid transparent}
.ft .category-post{font-size:.9em;-webkit-box-flex:1;text-align:right}
.comment-author,.error404,.fixedbox>div,.vapkxemthem{text-align:center}
.tag h3{margin-top:0!important}
img.attachment-post-thumbnail.wp-post-image{width:60px;height:60px;border-radius:5px;background-size:60px 60px}
.sidebar .attachment-post-thumbnail.wp-post-image{width:40px;height:40px;border-radius:5px;background-size:60px 60px;margin:10px 0}
.binhluan{padding:8px;overflow:hidden;background-color:#fff;border:1px solid #eee;margin:3px 0 15px}
#respond h3{border-bottom:1px solid #eee;margin:0 0 10px;font-weight:400;color:#C00}
.pagination>li>a,.pagination>li>span{padding:4px 8px!important}
ol.commentlist li{overflow:hidden;margin:0;padding:2px 0 0}
.comment{border-top:solid 1px #eee}
.input-prepend input,.input-prepend textarea{margin-bottom:5px}
.comment-author{float:left;display:block;margin:5px 0 0;width:48px}
div.comment-box,div.comment-box ol,ol.commentlist,ol.commentlist ol{list-style:none;margin:0;padding:0}
.comment-meta{padding:0 0 0 45px;color:#999;font-size:12px}
.comment-meta .fn,a.url{font-weight:700;font-size:14px}
.comment-p{margin-left:50px;overflow:hidden;padding:0;position:relative}
.reply{float:right}
a.url {
	font-size: 14px;
	font-weight: bold;
	color: #f00;
}
.avatar{background:#fff;padding:1px;border:1px solid #ddd}
.page_nav .page-numbers{margin:4px 4px 4px -1px;position:relative;float:left;padding:4px 8px;line-height:1.42857143;color:#337ab7;text-decoration:none;background-color:#fff;border:1px solid #ddd}
.page_nav .page-numbers:hover{background-color:#eee;border-color:#ddd}
.page_nav .current{cursor:default;background-color:#337ab7;border-color:#337ab7;padding:4px 8px;color:#fff}
.page_nav .current:hover{color:red}
.error404{padding:40px 0}
.error404 a{font-size:30px}
.img-responsive{display:initial!important}
.fb{padding:15px 0!important}
.padding0{padding:0!important}
.download_btn{font-size:14px;color:#fff;padding:5px 15px;background-color:teal;border-radius:2px;display:inline-block;text-shadow:0 1px 0 rgba(0,0,0,.3);border:1px solid teal;cursor:pointer;transition:all .3s;-moz-transition:all .3s;-webkit-transition:all .3s;-o-transition:all .3s}
#blockTop{width:100%;z-index:10}
.vapkxemthem{padding:5px}
.button:hover,.navigation a:hover,.vapkxemthem a:hover{background:#fff;background:-webkit-gradient(linear,0 0,0 100%,from(#FEFEFE),to(#f0f0f0));background:-moz-linear-gradient(0 0 270deg,#FEFEFE,#f0f0f0)}
.vapkxemthem a{display:inline-block;padding:4px;margin:2px;border-radius:3px;border:1px solid silver;background-color:#E9E9E9;box-shadow:inset 0 1px 0 rgba(255,255,255,.8),0 1px 3px rgba(0,0,0,.1);font-size:12px;font-weight:700;text-decoration:none;color:#717171;text-shadow:0 1px 0 #FFF}i.fa.fa-android{color:#0a0}
i.fa.fa-windows{color:#588FFF}
.fixedbox{position:fixed;right:10px;width:40px;height:80px;bottom:50px;z-index:10}
.fixedbox>div{border:1px solid #e5e5e5;height:40px;background:#FAFAFA;cursor:pointer;position:relative}
.fixedbox .qrcode.click,.fixedbox .returntop.click{background:#FFF}
.fixedbox i{font-size:200%;margin-top:8px;color:#35aadc;opacity:.8}
.fixedbox>div:hover i{opacity:1}
.fixedbox .returntop{border-bottom:0}
.fixedbox .returntop i{margin-top:6px}
.fixedbox .qrcodeimg{position:absolute;right:38px;bottom:-1px;border:1px solid #e5e5e5;display:none;background:#FFF}
.fixedbox .qrcodeimg img{display:block}
.nav_menu ul li{border-bottom:1px solid #e2e2e2;font-size:13px;padding:8px;list-style:none;background:#fff}
.nav_menu ul li {
    border-bottom: 1px solid #e2e2e2;
    font-size: 13px;
    padding: 8px;
    list-style: none;
    background: #fff;
}

.nav_menu a {
	text-decoration: none !important;
	color: #666;
	display: block;
}

.nav_menu a:hover {color: #8ed40b;}
ul.related_in_post {
    list-style: none;
}
.multi-download {
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 5px;
    border: #E2E2E2 solid 1px;
    border-top: 0;
    border-bottom: 0;
    border-top-left-radius: 4px;
    border-top-right-radius: 4px;
    line-height: 23px;
}
.multi-download {
    margin-left: auto;
    margin-right: auto;
	
    margin-bottom: 5px;	
    border: #8dc63f solid 1px;
	
    border-top: 0;
	border-top-left-radius: 4px;
	border-top-right-radius: 4px;
}

.multi-download ul {margin: 0!important;list-style: none;padding-left: 0;}

.multi-download li {padding: 4px 10px!important;}

.multi-download .green-title {
	color: #fff!important;
	font-weight: 700!important;
	border-top-left-radius: 4px;
	border-top-right-radius: 4px;
	background: url(http://oivl.yn.lt/css/icon_download.png) no-repeat left center #8dc63f!important;
}

.multi-download p {margin-bottom: 0 !important;}

.multi-download a {color:#2CAAD3!important;}
.green-title {
    background: url(http://oivl.yn.lt/css/icon_download.png) no-repeat left center #8dc63f!important;
    padding: 7px;
    display: block;
    color: #fff!important;
    text-align: center;
}
.green-title a {
    color: #fff;
}
.social {
    overflow: hidden;
    padding: 5px;
}