/*style custom*/
.bg1,.menu_tv_cate a.active {
	background: #01248a;
}
.color1 {
	color: #01248a !important;
}

.cate_title_style_1, 
.mostread-feedback .nav-tabs > li.active a {
	border-color: #01248a;
}

.mostread-feedback .nav-tabs > li.active {
	background: #dcf9ff;
}
.bg2{
	background:#e5f1ff;
}
.fa.icon_type {
	color: #fd1111;
	font-size: 11px;
	margin-left: 3px;
}
/*style custom end*/

.ad_banner img, .ad_banner iframe {
	margin-bottom: 15px;
}
.font-12{
	font-size:12px !important;
	font-weight: bold;
}
.multimedia .cate_title_1 .submenu li::after {
    border-left: 0;
}
.multimedia .cate_title_1 .submenu li a {
    font-weight: bold;
}
.collapse-nav .collapse-item a {
    #padding: 10px 13px;
}
.thoisu-chinhtri .first {
    border-bottom: solid 1px #ddd;
    margin-bottom: 10px;
}
#hls-video {
}
html, body, div, span, applet, object, blockqoute, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dd, dl, dt, li, ol, ul, fieldset, form, label, legend, caption, tbody, tfoot, thead{
	border: 0 none;
	margin: 0;
	padding: 0;
	list-style-type: none;
}
.font-bold{
	font-weight:bold;
}
body {
    font-size: 14px;
    color: #222;
    line-height: 1.5384616;
    font-family: Arial,sans-serif;
}
a {
	color: #000;
	font-family: arial, sans-serif;
}
a:hover {
	color: #e14a1d;
	text-decoration: none;
}

.clear {
	clear: both;
	color: #FFFFFF;
	font-size: 0;
	height: 0;
	line-height: 0;
	margin: 0;
	padding: 0;
}
.row5 {
	margin-bottom: 5px;
}
.search_cate{
	float: right;
}
.form-control{
	height: 30px;
}

.row0 {
	margin-left: 0 !important;
}
.row10 {
	margin-bottom: 10px;
}

.positon-ab {
    position: absolute;
    background: #f5f5f5ad;
    bottom: -5px;
    padding: 2px 10px;
    color: black;
}
.row15 {
	margin-bottom: 15px;
}
.news-top-3{
	background: #ebebeb;
}
.row20 {
	margin-bottom: 20px;
}
.row30 {
	margin-bottom: 25px;
}

.rowtop15 {
	margin-top: 15px;
}

.wrap {
	width: 1040px;
	margin: 0 auto;
	position: relative;
}

.title0 {
	font-size: 18px;
	font-weight: bold;
}
.title1 {
	font-size: 14px;
	font-weight: bold;
}
.title2 {
	font-size: 16px;
	font-weight: bold;
}

.title3 {
    font-size: 32px;
    font-weight: bold;
    line-height: 36px;
}

#page_info {
	display: none;
}

.nav.nav-tabs,
.nav-tabs > li.active > a,
.nav-tabs > li > a, .nav-tabs > li > a:hover,
 .nav-tabs>li.active>a:hover, .nav-tabs>li.active>a:focus
{
	border: none;
	background: none;
}
/* header*/ 

.avatar {
  display: block;
  width: 100%;
  position: relative;
  height: 0;
  padding: 56.25% 0 0 0;
  overflow: hidden;
}

.avatar img
{
  position: absolute;
  display: block;
  width: 100%;
  min-height: 100%;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  margin: auto;
  -webkit-transition: all 2s ease-out;
  transition: all 2s ease-out;
}

.avatar .fa {
    left: 52%;
    opacity: 0.8;
    position: absolute;
    top: 50%;
    color: #fff;
    margin-right: -50%;
    transform: translate(-50%, -50%);
}

.avatar:hover img,.avatar a:hover img, .avatar a:focus img
{
  -webkit-transform: scale(1.3);
  transform: scale(1.3);
}

#now {
	font-family: 'Roboto', sans-serif;
	font-size: 12px;
	color: #fff;
	margin: 5px 0;
}

.text-right {
	text-align: right;
}

.text-center {
	text-align: center;
}

.fleft {
	float: left;
	margin-right: 10px;
}
.fright {
	float: right;
}
.fleftm {
	float: left;
}
.col1 {
	width: 720px;
	float: left;
}
.col11 {
	width: 222px;
	float: left;
}
.col12 {
	width: 487px;
	float: right;
}
.col2 {
	width: 300px;
	float: right;
}

.col21 {
	width: 487px;
	float: left;
}
.col22 {
	width: 222px;
	float: right;
}
/*Menu begin*/
#main-menu {
	height: 36px;
	overflow: hidden;
}
.collapse-nav:before,
.collapse-nav:after {
  content: " ";
  display: table;
}
.collapse-nav:after {
  clear: both;
}
.collapse-nav .navbar-brand,
.collapse-nav.navbarnav > li > a {
  padding: 15px;
}
.collapse-nav .collapse-item {
  float: left !important;
}
.collapse-item.collapse-item-hidden {
  /** .collapse-item-hidden is applied when item is hidden from view, could tweak this and add CSS transition effect **/
  display: none;
}
.collapse-nav-target .collapse-item {
  float: none !important;
}
.collapse-nav-target .dropdown-menu {
  position: absolute !important;
  background: white !important;
  -webkit-background-clip: padding-box !important;
  background-clip: padding-box !important;

  border-radius: 0 !important;
  -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175) !important;
  box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175) !important;
  right: 0 !important;
  left: auto !important;
  margin-top: 0 !important;
  width: 100%;
  padding-top: 10px;
  border: 1px solid red;
  border-width: 0 0 1px 0;
}
.collapse-nav-target .dropdown-menu > li > a {
  color: #777;
}
.collapse-nav-target .dropdown-menu > li > a:hover {
  background-color: #f5f5f5 !important;
}
/*Menu end*/

/*Header tool*/
form.search_form input[type=text] {
  padding: 3px 5px;
  font-size: 15px;
  border: 1px solid #ddd;
  float: left;
  background: #f1f1f1;
  border-radius: 7px 0 0 7px;
  width: 340px;
}

form.search_form button {
  float: left;
  padding: 3px 5px;
  background: #2196F3;
  color: white;
  font-size: 15px;
  border: 1px solid #ddd;
  border-left: none; /* Prevent double borders */
  cursor: pointer;
  text-transform: uppercase;
  border-radius: 0 7px 7px  0;
}

form.search_form button:hover {
  background: #0b7dda;
}

form.search_form {
	float: left;
}
.header_tool {
	padding: 10px 0;
}
.button_top {
  float: left;
  padding: 2px 5px;
  background: #2196F3;
  color: white;
  font-size: 14px;
  border-left: none; /* Prevent double borders */
  border-radius: 7px;
}

.button_top span {
	margin-top: 4px;
}
.button_fb_1 {
    border: 1px solid #1b458b;
    border-radius: 18px;
    color: #1b458b;
    font-size: 10px;
    padding: 5px 10px;
}

.button_youtb_1 {
    border: 1px solid #ff0009;
    border-radius: 18px;
    color: #ff0009;
    font-size: 10px;
    padding: 5px 4px;
}
/*header tool*/

/*menu begin*/

header .navbar {
	height: auto;
	min-height: 20px;
	margin: 0;
}
/*Menu end*/

.news_focus li:first-child {
    margin-left: 0;
    position: relative;
}
.news_focus li {
	float: left;
	margin-left: 40px;
	padding: 0 8px;
	height: 30px;
	line-height: 30px;
}

.news_focus {
	height: 30px;
	overflow: hidden;
}

.news_focus li a {
    color: #fd1111;
	position: relative;
}

.news_focus li a:before {
    position: absolute;
    width: 4px;
    height: 4px;
    border-radius: 3px;
    background-color: #fd1111;
    left: -10px;
    top: 6px;
    content: '';
}

.arrow_box {
	position: relative;
	color: #ff0000;
	text-transform: uppercase;
	font-size: 12px;
	margin-left: 0;
	font-weight: bold;
}
.arrow_box:after {
	left: 100%;
	top: 50%;
	border: solid transparent;
	content: " ";
	height: 0;
	width: 0;
	position: absolute;
	pointer-events: none;
	border-color: rgba(136, 183, 213, 0);
	border-left-color: #ff0000;
	border-width: 8px;
	margin-top: -8px;
}

.news-top-1 li {
}

.news-top-1 li:last-child a {
	border-bottom:0;
}

.news-top-1 li .title {
	padding: 8px 0;
	display: block;
	border-bottom: 1px dotted #4d4d4d;
	margin: 0 10px;
}

.bd_dottted {
	border-top: 1px dotted #4d4d4d;
	margin: 20px 0;
}

.media-box .nav-tabs > li {
	width: 50%;
	margin: 0;
}

.media-box .nav-tabs > li:first-child {
	background-image: url(../image/tv_icon.png);
	background-position: 10px 3px;
	background-repeat: no-repeat;
	padding-left: 25px;
}

.media-box .cate_title {
	font-weight: bold;
	font-size: 18px;
}

.media-box .nav-tabs > li a span.bg3 {
    color: #fff;
    font-size: 50%;
    margin-left: 5px;
    margin-top: 7px;
    padding: 1px 5px;
    text-transform: uppercase;
}

.media-box .nav-tabs > li a {
	padding: 5px 15px;
}
.media-box hr {
	border-top: 2px solid #000;
	margin: 0;
}
.lich_phat_song_date span.schedule_item {
	float: left;
	text-align: center;
	font-size: 76%;
	margin-right: 5px;
	cursor: pointer;
}

.lich_phat_song_date span.schedule_item.active {
	color: red;
}

#lich_phat_song {
	border-top: 2px solid #a2a2a2;
	margin-top: 10px;
    max-height: 430px;
    overflow: hidden;
}

.cate_title_1 {
	border-top: 1px solid #0a0a0a;
}

.cate_title_1 a.cate_title_style_1  {
	border-width: 5px 0 0 0;
	border-style: solid;
	display: block;
	float: left;
	clear: both;
}
.cate_title_1 .cate_title_style_1 {
	padding: 5px 0;

}
.cate_title_style_1 {
	font-size: 16px;
	text-transform: uppercase;
	font-weight: bold;
}

.fleft130 {
	width: 130px;
	float: left;
	margin-right: 10px;
}

.fleft82 {
	width: 82px;
	float: left;
	margin-right: 10px;
}

.box-style-1 {
	border: 1px solid #b3b3b3;
	padding: 10px;
}

.bd_dash {
	margin: 20px 0;
	height: 4px;
	background: url(../image/dash.gif) repeat-x;
}

form.search_video_form input[type=text] {
  padding: 1px 5px;
  font-size: 14px;
  border: 1px solid #ddd;
  float: left;
  background: #f1f1f1;
  width: 340px;
}

form.search_video_form button {
  float: left;
  padding: 1px 5px;
  background: #2196F3;
  color: white;
  font-size: 14px;
  border: 1px solid #ddd;
  border-left: none; /* Prevent double borders */
  cursor: pointer;
  text-transform: uppercase;
}

form.search_video_form button:hover {
  background: #0b7dda;
}

.fleft20 {
	width: 200.8px;
	margin-left: 9px;
	float: left;
}
.fleft20:first-child {
	margin-left: 0;
}
.media_list_box {
	background: url(../image/dash.gif) repeat-x 0 bottom;
	padding-bottom: 15px;
}

.main-filter {
    height: 430px;
    width: 75px;
    position: absolute;
    margin-left: -96px;
	top: 15px;
}

.main-filter a.is-active, .main-filter a:hover {
    color: #DB562B;
    border-bottom: 1px solid #DB562B;
}
.main-filter span {
    display: block;
}
.main-filter a {
    border-bottom: 1px solid #ddd;
    padding-bottom: 6px;
    margin-bottom: 10px;
    font-size: 12px;
    display: block;
    text-align: center;
    text-transform: uppercase;
    margin-left: auto;
    margin-right: auto;
}

.spr {
    background-image: url(../image/tool_left_icon.png);
    background-size: 27px 338px;
	background-repeat: no-repeat;
    display: inline-block;
    vertical-align: middle;
	width: 27px;
    height: 27px;
}

.spr-pin-hot {
    background-position: 0 0;
}

.spr-pin-latest {
    background-position: 0 -70px;
}

.spr-pin-media {
    background-position: -2px -132px;
}

.spr-pin-magazine {
    background-position: 0 -192px;
}

.spr-pin-infographic {
    background-position: 0 -258px;
}

.spr-pin-imagenews {
    background-position: 0 -314px;
}

.hot_24h .cate_title_1 .cate_title_style_1 {
	text-transform: unset;
	color: #fd1111;
}

.fleft25 {
	width: 23.5%;
	float: left;
	margin-left: 2%;
}
.fleft25:first-child, .media_fleft25.first {
	margin-left: 0;
}

.fleft30 {
	width: 32%;
	float: left;
	margin-left: 2%;
}
.fleft30:first-child {
	margin-left: 0;
}
.fleft30.first {
	margin-left: 0;
}

.fleft50 {
	width: 48%;
	float: left;
	margin-left: 4%;
}
.fleft50:first-child {
	margin-left: 0;
}

.cate_title_1 .submenu {
	float: left;
	margin-left: 10px;
	margin-right: 10px;
}

.cate_title_1 .submenu li {
    float: left;
    margin-left: 20px;
    margin-top: 13px;
    font-size: 90%;
	position: relative;
}

.cate_title_1 .submenu li::after{
	border-left: 1px solid #333;
	content: "";
	display: block;
	height: 10px;
	position: absolute;
	top: 5px;
	left: -9px;
}

.cate_title_1 .submenu li:first-child::after {
	border-left: 0;
}
.cate_title_1 .submenu li a { 
	color: #4f4f4f;
}

.col370 {
	width: 370px;
	float: left;
	position: relative;
}
.col330 {
	width: 330px;
	float: right;
}

.thoisu-chinhtri .list-simple .fleft30 {
	margin-right: 10px;
}

.thoisu-chinhtri .list-simple .first {
	border-bottom: 1px solid #ccc;
	padding-bottom: 8px;
}

.thoisu-chinhtri .list-simple .item {
	position: relative;
	padding-left: 10px;
}
.thoisu-chinhtri .list-simple .item::after {
	position: absolute;
    content: "";
    top: 11px;
    display: block;
    width: 3px;
    height: 3px;
    background: #000;
    left: 0;
}

.mostread-feedback .cate_title_1 {
	border-top: 1px solid #0a0a0a;
}

.mostread-feedback .nav-tabs > li.active {
	background: #e2e2e2;
}

.mostread-feedback .nav-tabs > li {
    width: 50%;
    margin: 0;
}

.mostread-feedback .nav-tabs > li a {
	display: block;
	width: 100%;
	border-radius: 0;
	text-align: center;
	font-size: 16px;
    text-transform: uppercase;
	padding: 10px 0 0 0;
}

.mostread-feedback .nav-tabs > li.active a {
	border-width: 5px 0 0 0;
    border-style: solid;
    padding-top: 5px;
    padding-bottom: 5px;
}

.mostread-feedback .list-simple li {
	border-bottom: 1px dotted #ccc;
	padding-bottom: 10px;
	margin-bottom: 10px;
}

.mostread-feedback .list-simple li:last-child {
	border-bottom: 0;
	padding-bottom: 0;
	margin-bottom: 0;
}

.multimedia .cate_title_1 {
	border-top: 0;
}

.multimedia .cate_title_1 .submenu {
	float: right;
}

.multimedia .cate_title_1 .submenu a {
	text-transform: uppercase;
}

.col650 {
	float: right;
	width: 650px;
}

.col268 {
	width: 268px;
	float: left;
}

.col450 {
	width: 450px;
	float: right;
}

.doisong-xahoi .list-simple li {
	margin-bottom: 10px;
}

.fleft99 {
    width: 99px;
    float: left;
    margin-right: 10px;
}

.footer_tool {
	float: right;
}

.footer_tool a {
	color: #fff;
}

.footer_tool li {
	display: inline-block;
	margin-left: 20px;
	padding: 5px 0;
}

.colMenuFooter {
width: 207px;
    padding: 5px 0;
    float: left;
}

.info-footer img {
    float: left;
    margin-right: 20px;
    margin-top: 10px;
}

.info-footer {
	padding: 20px;
}

.info-footer p {
    color: #ffffff;
    padding: 1px 0;
}

.fleft250 {
	width: 250px;
	float: left;
	margin-right: 15px;
}

.date {
	color: #4f4f4f;
}

.upperC {
	text-transform: uppercase;
}

.vanhoa-giaitri .list-simple li {
	border-top: 1px solid #ddd;
	margin-top: 15px;
	padding-top: 15px;
}

.vanhoa-giaitri .list-simple li:first-child {
	border-top: 0;
	margin-top: 0;
	padding-top: 0;
}

.col350 {
	width: 340px;
	float: left;
	margin-left: 20px;
}

.col350:nth-child(odd) {
	margin-left: 0;
	clear: both;
}

.phap-luat .cate_title_style_1,
.hot_24h .cate_title_style_1,
.multimedia .cate_title_style_1

{
	padding-left: 10px;
	padding-right: 10px;
}

.phap-luat .list_content,
.hot_24h .list-simple {
	padding: 0 10px 10px;
}

.phap-luat .first .avatar {
	margin-bottom: -1px;
}

.phap-luat .first {
	border-bottom: 1px solid #ccc;
}

.goc-anh {
	padding: 20px 15px;
}

.goc-anh .cate_title {
	left: 0;
	right: 0;
	bottom: 0;
	text-align: left;
	background: url(../image/bg_gocanh.png) no-repeat;
	height: 44px;
	position: relative;
}

.goc-anh .cate_title a {
	color: #fff;
	position: absolute;
	top: 21px;
	left: 63px;
}

.col850 {
	width: 850px;
	float: left;
}

.col140 {
	width: 140px;
	float: right;
}

.col500 {
	float: right;
	width: 500px;
}
.fleft500 {
	float: left;
	width: 500px;
}

.fright210 {
	float: right;
	width: 210px;
}

.box_right_1 .list-simple li {
	margin-top: 15px;
}
.box_right_1 .list-simple li:first-child {
	margin: 0;
}

.box_right_1 .list-simple .first {
	border-bottom: 1px solid #ddd;
	padding-bottom: 10px;
}

.float_center {
    float: right;
    position: relative;
    left: -50%;
    text-align: left;
}

.float_center > .cate_title_style_1 {
    position: relative;
    left: 50%;
}

#tinanh .carousel-caption {
    left: 0;
    right: 0;
    padding-bottom: 0;
	bottom: 0;
	background: url(../image/bg_gradient.png) repeat-x left bottom;
    text-align: left;
    padding: 28px 10px 5px 10px;
}

#tinanh .carousel-caption a {
    color: #fff;
	font-weight: bold;
}

#tinanh .carousel-control.right,#tinanh .carousel-control.left {
	background: none;
}

#tinanh .carousel-inner>.item>a>img {
    display: block;
    width: 100%;
    height: 215px;
}

#lich_phat_song td {
	border-bottom: 1px dashed #ccc;
	padding: 5px 0 5px 5px;
	font-size: 94%;
}

#lich_phat_song td .title_left {
	border-left: 1px dashed #ccc;
	padding-left: 5px;
	display: block;
}

.bg_grey {
	background: #e6e6e6;
}

.pad10 {
	padding: 10px;
}

.article-poll {
	padding: 10px;
	background: #edeeef;
	border-top: 9px solid #c0c0c0;
}

.article-poll .cmdbieuquyet {
	background: #1661e1;
	color: #fff;
	text-transform: uppercase;
	font-size: 110%;
	border-radius: 6px;
	border: 0;
}

.article-poll .cmdketqua {
	background: none;
	color: #1661e1;
	text-transform: uppercase;
	font-size: 110%;
	border-radius: 0;
	border: 0;
}

.tieude {
    /*border-top: solid 1px black;*/
    border-bottom: solid 1px black;
    padding: 3px 0px;
    display: flex;
}

.nav-inside .font-bold {
    font-weight: bold;
}

.nav-inside .title3 {
    text-transform: uppercase;
    color: #2F3093;
    text-decoration: none;
    font-size: 20px;
	line-height: 30px;
	white-space: nowrap;
}
.submenu01 li {
    position: relative;
}
ul.submenu01 li {
    float: left;
    margin-right: 20px;
}
.submenu01 a {
    color: #2783F0;
}

.submenu01 li:first-child::after {
    border-left: 0;
}
.submenu01 li::after {
    border-left: 1px solid #2783F0;
    content: "";
    display: block;
    height: 13px;
    position: absolute;
    top: 5px;
    left: -10px;
}

.news-top-inside {
    display: table;
}

.col267 {
    width: 245px;
    float: right;
    margin-left: 20px;
}

.col247 {
    width: 247px;
    float: right;
}

.col455 {
    width: 455px;
    float: left;
}

.col720 {
    width: 720px;
}

.border-bot {
    border-bottom: solid 1px #ddd;
    padding-bottom: 20px;
    margin-bottom: 10px;
}
span.vh {
    text-transform: uppercase;
    color: gray;
}

.border-bot .fleft30::after{
    border-left: 1px solid #ddd;
    content: "";
    display: block;
    height: 100%;
    position: absolute;
    top: 0px;
    left: -5%;
}
.border-bot li.fleft30:first-child::after {
    border-left: 0;
}

.border-bot .fleft30:first-child {
    margin-left: 0;
}

.border-bot li.fleft30 {
    position: relative;
    margin-left: 3%;
    width: 31.333%;
}
.border-bot .fleft30 {
    width: 32%;
    float: left;
    margin-left: 2%;
}

.col292 {
    width: 292px;
    float: right;
}

.col188 {
    width: 188px;
    float: left;
}

.pagy {
	margin: 15px 0;
}
.pagy .btn {
    border: 0 none;
    color: #fff;
    cursor: pointer;
    float: left;
    background-color: red;
	border-radius: 50%;
}

.pagy .disabled {
    color: #999;
	background-color: #ccc;
    cursor: auto;
}

.pagy ul {
    float: left;
    list-style: none;
    margin: 0 5px;
    padding: 0;
    width: auto !important;
}

.pagy ul li {
    display: inline-block;
    margin-left: 2px;
}

.pagy ul li a {
    padding: 5px 12px;
    text-align: center;
    text-decoration: none;
    color: #999;
    border: 1px solid #ddd;
    border-radius: 50%;
    display: block;
}

.pagy ul li a.active {
    cursor: auto;
    color: #cf0000;
    text-decoration: underline;
    font-weight: bold;
    cursor: auto !important;
}

.disabled_prev, .disabled_next {
    color: #999999 !important;
    cursor: auto !important;
	background-color: #ccc !important;
}

.cate_title_3 a {
    font-size: 16px;
    text-transform: uppercase;
    font-weight: bold;
}

.cate_title_3 {
	margin-bottom: 10px;
}

.box-style-3 li {
	border-top: 1px solid #ddd;
	padding-top: 10px;
}

.box-style-3 li:first-child {
	border-top: 0;
	padding-top: 0;
}

.box-style-2 li {
	border-top: 1px solid #fff;
}
.box-style-2 li:first-child {
	border-top: 0;
}
.box-style-2 .item_content  {
	padding: 10px 10px 0 10px;
}

.article_content h4.title1, .article_content h1.title1 {
	margin: 20px 0;
	font-size: 20px;
	font-weight: bold;
}

.article_content  img {
	max-width: 100%;
	height: auto;
	margin-bottom: 10px;
}

.social li {
	display: inline-block;
	margin: 5px 5px 5px 0;
	float: left;
}

.rl {
	width: 100%;
	float: unset;
}

.related {
	border-bottom: 1px solid #ddd;
	padding: 10px 0;
	margin-bottom: 10px;
}

.rl .image_related_2 a {
	color: #444;
	display: block;
	padding-left: 12px;
	margin-top: 10px;
	position: relative;
}

.rl .image_related_2 a::after {
    position: absolute;
    content: "";
    top: 6px;
    display: block;
    width: 3px;
    height: 3px;
    background: #000;
    left: 0;
}

.article_content .rl  img {
	max-width: unset;
	width: 130px !important;
	margin-bottom: 10px;
	margin-right: 10px;
}

.rl .image_related_1 a {
    color: #888;
    font-weight: bold;
    font-size: 80%;

}

.news_other .cate_title {
	text-transform: uppercase;
	margin-bottom: 15px;
	padding-bottom: 10px;
	border-bottom: 1px solid #ddd;
}

.article_wrap .article_wrap_loadmore {
    border-top: 5px solid #24a6ed;
    margin-top: 20px;
    padding-top: 20px;
}

.article_wrap .article_wrap_loadmore::before {
    background: #ffffff none repeat scroll 0 0;
    color: #24a6ed;
    content: "↓ Đọc tiếp ↓";
    display: block;
    float: left;
    left: 50%;
    margin-left: -50px;
    margin-top: -32px;
    position: relative;
    text-align: center;
    text-transform: uppercase;
    width: 100px;
}

.article_wrap .article_wrap_loadmore:first-child::before {
    background: none;
	content: "";
}

.article_wrap .article_wrap_loadmore:first-child {
    border-top: 0;
    margin-top: 0px;
    padding-top: 0px;
}


.box_tv_style_1 {
	background: url(../image/dash.gif) repeat-x 0 top;
	padding-top: 15px;
}

.box_tv_style_1 .cate_title a {
	text-transform: uppercase;
	font-size: 16px;
}
.box_tv_style_1 .cate_title {
	padding-bottom: 5px;
}

.col794 {
	float: right;
	width: 794px;
}
.col225 {
	float: left;
	width: 225px;
}

.menu_tv_cate a.active {
    color: #fff !important;
}

.menu_tv_cate a {
    display: block;
    padding: 10px;
    font-weight: bold;
    font-size: 95%;
    border-bottom: 1px dotted #ddd;
	text-transform: uppercase;
}

.media_fleft15 {
    margin-bottom: 15px;
}

.media_fleft25:first-child, .media_fleft25.first {
    margin-left: 0;
}

.media_fleft25 {
    width: 23.5%;
    float: left;
    margin-left: 2%;
}

.btn_media {
    border: none;
    background-color: inherit;
    padding: 14px 28px;
    font-size: 16px;
    cursor: pointer;
    display: inline-block;
}

.btn_media:hover {background: #eee;}

.success_media {color: #000;}

.view_more_media {
	text-align: center;
}

/*Thoi tiet*/
.box_giavang {
    border-top: 1px solid #e6e6e6;
    border-left: 1px solid #e6e6e6;
    margin: 10px 10px 0 0;
}
.box_giavang td {
    border-right: 1px solid #e6e6e6;
    border-bottom: 1px solid #e6e6e6;
    font-size: 11px;
    padding: 3px;
    vertical-align: middle;
}
.Live .spr-live {
    background-position: 0px -1550px;
    width: 27px;
    height: 18px;
}
.spr1 {
    background-image: url(../image/desktop-icon.png);
    background-size: 100px 4000px;
    background-repeat: no-repeat;
    display: inline-block;
    vertical-align: middle;

}
.spr1 {
    background-image: url(../image/desktop-icon.png);
    background-size: 100px 4000px;
    display: inline-block;
    vertical-align: middle;
}
.spr--follow-cluster{background-position:-50px -1800px}.spr--w-chanceflurries,.spr--w-chancesnow,.spr--w-flurries,.spr--w-nt_chanceflurries,.spr--w-nt_chancesnow,.spr--w-nt_flurries,.spr--w-nt_snow,.spr--w-snow{background-position:-50px -2850px;width:50px;height:50px}.spr--w-chancerain,.spr--w-nt_chancerain,.spr--w-nt_rain,.spr--w-rain{background-position:-50px -2900px;width:50px;height:50px}.spr--w-chancesleet,.spr--w-nt_chancesleet,.spr--w-nt_sleet,.spr--w-sleet{background-position:-50px -2950px;width:50px;height:50px}.spr--w-chancetstorms,.spr--w-nt_chancetstorms,.spr--w-nt_tstorms,.spr--w-tstorms{background-position:-50px -3000px;width:50px;height:50px}.spr--w-clear,.spr--w-sunny{background-position:-50px -3050px;width:50px;height:50px}.spr--w-nt_clear,.spr--w-nt_sunny{background-position:-50px -3100px;width:50px;height:50px}.spr--w-nt_mostlycloudy,.spr--w-nt_mostlysunny,.spr--w-nt_partlycloudy,.spr--w-nt_partlysunny{background-position:-50px -3150px;width:50px;height:50px}.spr--w-cloudy,.spr--w-mostlycloudy,.spr--w-mostlysunny,.spr--w-partlycloudy,.spr--w-partlysunny,.spr--w-windy{background-position:-50px -3200px;width:50px;height:50px}.spr--w-fog,.spr--w-hazy,.spr--w-nt_cloudy,.spr--w-nt_fog,.spr--w-nt_hazy{background-position:-50px -3250px;width:50px;height:50px}.spr--w-chanceflurries-mini,.spr--w-chancesnow-mini,.spr--w-flurries-mini,.spr--w-nt_chanceflurries-mini,.spr--w-nt_chancesnow-mini,.spr--w-nt_flurries-mini,.spr--w-nt_snow-mini,.spr--w-snow-mini{background-size:70px 2800px;background-position:-35px -1995px;width:35px;height:35px}.spr--w-chancerain-mini,.spr--w-nt_chancerain-mini,.spr--w-nt_rain-mini,.spr--w-rain-mini{background-size:70px 2800px;background-position:-35px -2030px;width:35px;height:35px}.spr--w-chancesleet-mini,.spr--w-nt_chancesleet-mini,.spr--w-nt_sleet-mini,.spr--w-sleet-mini{background-size:70px 2800px;background-position:-35px -2065px;width:35px;height:35px}.spr--w-chancetstorms-mini,.spr--w-nt_chancetstorms-mini,.spr--w-nt_tstorms-mini,.spr--w-tstorms-mini{background-size:70px 2800px;background-position:-35px -2100px;width:35px;height:35px}.spr--w-clear-mini,.spr--w-sunny-mini{background-size:70px 2800px;background-position:-35px -2135px;width:35px;height:35px}.spr--w-nt_cloudy-mini,.spr--w-nt_mostlycloudy-mini,.spr--w-nt_mostlysunny-mini,.spr--w-nt_partlycloudy-mini,.spr--w-nt_partlysunny-mini{background-size:70px 2800px;background-position:-35px -2170px;width:35px;height:35px}.spr--w-cloudy-mini,.spr--w-mostlycloudy-mini,.spr--w-mostlysunny-mini,.spr--w-partlycloudy-mini,.spr--w-partlysunny-mini,.spr--w-windy-mini{background-size:70px 2800px;background-position:-35px -2205px;width:35px;height:35px}
#weather_box {
	color: #8c8c8c;
	margin-bottom: 20px;
	border: 1px solid #ddd;
	  /* Safari 4-5, Chrome 1-9 */
	  background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#ffffff), to(#f5f5f5));

	  /* Safari 5.1, Chrome 10+ */
	  background: -webkit-linear-gradient(top, #f5f5f5, #ffffff);

	  /* Firefox 3.6+ */
	  background: -moz-linear-gradient(top, #f5f5f5, #ffffff);

	  /* IE 10 */
	  background: -ms-linear-gradient(top, #f5f5f5, #ffffff);

	  /* Opera 11.10+ */
	  background: -o-linear-gradient(top, #f5f5f5, #ffffff);
}
.fleft33 {
	width: 200px;
}
.thoitiet {
    font-size: 13px;
}

.thoitiet .item {
position: relative;
}
.thoitiet .item::after {
    content: "";
	display: block;
	border-left: 1px solid #ddd;
	width: 1px;
	height: 60px;
	position: absolute;
	top: 0;
	right: 0;
}

.thoitiet .item1 {
position: relative;
}
.thoitiet .item1::after {
    content: "";
	display: block;
	border-left: 1px solid #ddd;
	width: 1px;
	height: 41px;
	position: absolute;
	top: 8px;
	left: 0;
}
.thoitiet .item1:first-child::after {
	border-left: 0;
}
	.col567 {
	width: 705px;
	float: left;
	border-right: 1px solid #ddd;
	}
	.col468 {
	width: 329px;
	float: right;
	}
	.pad5 {
	padding: 5px;
	}
	.weather_view {
		background: #df2300;
		padding: 3px 5px;
		color: #fff;
		border-radius: 4px;
		font-size: 12px;
	}
/*Thoi tiet*/

#tv_online table {
	width: 100% !important;
}

.article_content span,
.article_content p{
	font-size: unset !important;
	font-family: unset !important;
	line-height: unset !important;
}
.article_content p{
	margin: 10px 0 !important;
}

table.image td img, figure.image img {
    height: auto !important;
    max-width: 100% !important;
	margin-bottom: 10px;
	margin-top: 10px;
}
table.image, figure.image {
    border-collapse: collapse;
    color: #135eb9;
}
table.mceItemTable td, table.image td, figure.image figcaption {
    padding: 5px 0 5px 0;
    text-align: center;
    font-size: 12px;
}
table.image td p {
    margin: 0;
    padding: 0;
}
table.mceItemTable, table.center {
    margin-bottom: 10px;
    margin-top: 5px;
}

.col_menu_1
{
	float: left;
	width: 17%;
	padding: 0 1%;
}
.col_menu_2
{
	float: left;
	width: 16%;
	padding: 0 1%;
}
.col_menu_3
{
	float: left;
	width: 20%;
	padding: 0 1%;
}
.col_menu_4,
.col_menu_5
{
	float: left;
	width: 23%;
	padding: 0 1%;
}

.col_menu > li > a{
	font-weight: bold;
}

.news-top-1 {
	height: 540px;
	overflow: hidden;
}

.iframeWrap {
    position: relative;
    padding-bottom: 56.25%;
    height: 0;
    overflow: hidden;
	width: 100%;
}

.iframeWrap iframe  {
    position: absolute;
    top:0;
    left: 0;
    width: 100% !important;
    height: 100% !important;
}
.line4 {
    padding: 0;
    width: auto;
    text-overflow: ellipsis;
    -webkit-line-clamp: 4;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    overflow: hidden;
    margin: 10px 0px;
    height: 85px;
}

.multimedia .col370 {
	margin-left: 10px;
}
.multimedia .col650 {
	margin-right: 10px;
	width: 630px;
}

.chiase.bottom-social {
    border: none;
    padding-bottom: 0;
    padding-top: 57px;
    margin-top: 30px;
    width:100%;
    margin: auto;
}
.bottom-social {
    padding-top: 57px;
    position: relative;
    margin-top: 20px;
}

.bottom-sharing {
    width: 100%;
}
.bottom-sharing {
    position: relative;
    margin-left: 0;
}
.fl {
    float: left;
}
.bottom-sharing li {
    position: relative;
    padding-top: 20px;
    float: left;
    margin-left: 5px;
}
.facebook-counter {
    position: absolute;
    height: 32px;
    width: 111px;
    top: 0;
    left: 0;
}
.facebook-counter .count-facebook-like {
    width: 53px;
}
.facebook-counter .count-element, .ming-counter {
    display: inline-block;
    border-radius: 3px 3px 0 0;
    border: solid 1px gray;
    float: left;
    line-height: 20px;
    text-align: center;
    position: relative;
    font-family: arial,sans-serif;
    font-size: 12px;
    color: #666;
}
.facebook-counter .count-facebook-share {
    width: 48px;
    margin-left: 5px;
}
.bottom-sharing li.fanpage {
    margin-left: 135px;
    width: 50px;
}
.bottom-sharing li.fanpage .facebook-counter {
    width: 56px;
}
.bottom-sharing li.fanpage .bubble {
    width: 58px;
}
.ming-counter {
    position: absolute;
    width: 60px;
    top: 0;
    left: 0;
    text-align: center;
    border-color: gray;
}
.bottom-social .fanpage-focus {
    position: absolute;
    top: 0;
    left: 0;
}
.bottom-social .button-comment{
    background:url('data:image/jpeg;base64,/9j/4QAYRXhpZgAASUkqAAgAAAAAAAAAAAAAAP/sABFEdWNreQABAAQAAAA8AAD/4QMpaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLwA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/PiA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA1LjAtYzA2MCA2MS4xMzQ3NzcsIDIwMTAvMDIvMTItMTc6MzI6MDAgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDUzUgV2luZG93cyIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo4RTFBOEJEQzhGODQxMUU2QjcwQ0JBMUE3QjYyQTQ0NSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo4RTFBOEJERDhGODQxMUU2QjcwQ0JBMUE3QjYyQTQ0NSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjhFMUE4QkRBOEY4NDExRTZCNzBDQkExQTdCNjJBNDQ1IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjhFMUE4QkRCOEY4NDExRTZCNzBDQkExQTdCNjJBNDQ1Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+/+4ADkFkb2JlAGTAAAAAAf/bAIQABgQEBAUEBgUFBgkGBQYJCwgGBggLDAoKCwoKDBAMDAwMDAwQDA4PEA8ODBMTFBQTExwbGxscHx8fHx8fHx8fHwEHBwcNDA0YEBAYGhURFRofHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8f/8AAEQgAFAA+AwERAAIRAQMRAf/EAIAAAAIDAQEAAAAAAAAAAAAAAAADAgQFBgcBAAIDAQEAAAAAAAAAAAAAAAABAgMEBQcQAAIBAwIFAwUBAAAAAAAAAAECAxESBAAFITEiExRBYQZRcTIVByMRAAEDAgQGAQUAAAAAAAAAAAEAEQIhAzFBEgRhgZGhohMisTJCFAX/2gAMAwEAAhEDEQA/AK0uZJNK8srl5HJZ3Y1JJ4kknXnxclyuKV0W4/C9xwVyu5m4cr4Jj86KKR2eFZWCq7KYwSKsPxqfbWy5/PlB6x+OPDsrZWSMxRZM+07rFPkQrjSTDGeRJJYo3ZP8j1Gto4CoPH68dZ5beYJDOyrNsqW4bNueDjY+VLEXxsiCPIWaMMyKs1bFdqABuHLTubaUQCRQh+qZtkKP6vOO1RbkiiSCWSWMKlzOvYVXkZgBQKFcca6X68tAllXsloLOmbVs24bjlePGvacxd5TKslChoFICK7UavOlPUmmna20plhSjpxtklVVw9xaJ5kxZWhjDM8qoxQKpoxLAUoDzOoemTOxZLQUlMyRFdEcqsgCyKDQMAQ1D9eKg6iHCSyPJ99XaVJl6R8h/pux7hDuSo+dkpmiPsYWRDjxwwOjKe4ro8kjMApp99de/vYTEvuL5EBgtM7oL4pa/1Da03jHykXLXEXdsrcMiIBAXhnjVEWl9Cwo1QTT30hvYiYNW1mXVHtD81mS/PcN8BsM+QYTsce2LEbbBlJMshkpf+Nqnq5+2qTuQYtVvXp5uoeyjcGUPj3zTacLZ4dszEntb9hHkyxKjWx5uOkKsgZ1uZWSpBp99KxfjGAiX/LyDIhMAMeK2do+afHDnh4fJjGDgYqQySmNA/gXPIrR9+OMtIKWVLUPJTq+1ft6qPSI8eeeWKnGYfl9FXk/pO2edjPEuUuFHLu7zw0QBxuF/Y6Q9psvF1eXpXUTvIuGdvn5YJe0P17rgPJ99cvSs7Kvm+P5c3h3+Je3j92l9lem6nCtOer5M9MFMsk9ekhHXoQjr0IR16EI69CEdehCdB4/ZyO/f3rB4tlLb71rfX07d3L1pphmLoov/2Q==') no-repeat;
    width: 60px;
    height:20px;
    display: inline-block;
}

#menu_media_left_fixed {
	top: 0;
}

.media-box-cate #lich_phat_song {
    border-top: 2px solid #a2a2a2;
    margin-top: 10px;
    max-height: 345px;
    overflow: hidden;
}

.phim-hay-ntv .cate_title_1 a.cate_title_style_1 {
    padding-left: 10px;
}

.des_article {
	font-weight: bold;
	margin-top: 10px;
	clear: both;
}
.weather_top .fleft {
	    width: 140px;
    margin: 0;
    overflow: hidden;
    height: 44px;}

.feedback-form {
margin-bottom: 10px;
}

#tv_online div.video .fa {
display: none;
}

.poll_result_items td {
	padding: 5px 0;
}

 span.diff-html-removed {
    display: none !important;
}

img[changetype="diff-removed-image"] { 
    display: none !important;
}

img[changetype="diff-removed-image"]:parent  { 
    display: none !important;
}

figure:has(img[changetype="diff-removed-image"]) { 
    display: none !important;
}

.tag_list:before {
    content: "Từ khóa tìm kiếm: ";
    color: #666;
}

.tag_list {
    color: #666;
	margin-bottom: 10px;
}
.zone_bottom ul.list-simple a.title1 {
    padding: 0;
    width: auto;
    text-overflow: ellipsis;
    -webkit-line-clamp: 3;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    overflow: hidden;
    margin: 10px 0px;
    height: 62px;
}
#truyenhinh_scroll {
    border-top: 2px solid #a2a2a2;
    max-height: 610px;
    overflow: hidden;
}

.diff-html-added {
background: none !important;
}

#content table {
    border-spacing: unset;
    border-collapse: unset;
}

	div#hls-video_fluid_control_duration:after {
		position: absolute;
		top: 0;
		left: 0;
		width: 100px;
		height: 30px;
		content: "Live";
		z-index: 999;
		color: #fff;
		text-indent: 0;
	}
div#hls-video_fluid_control_duration {
    position: relative;
    text-indent: -9999px;
}
div#hls-video_fluid_controls_progress_container {
	display: none;
}


	.lich_phat_song_box {
		position: relative;
	}
	.lich_phat_song_box .input-group.date {
		position: absolute;
		top: 0;
		right: 0;
		width: 30px;
	}

	.lich_phat_song_box .input-group.date .input-group-addon {
		border: 0;
		background: none;
	}

	#schedule_datepicker {
		display: none;
	}


/*tin bai truc tiep*/
#livestream ul{
      list-style: none;
}

#livestream time{
      display: block;
    padding: 0;
    margin: 0 0 10px;
    display: block;
    position: relative;
    width: 100%;
    color: #005380;
    font-size: 12px;
    line-height: 16px;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

#livestream{
  margin-bottom: 20px;
    margin-top: 10px;
    width: 100% !important;
    float: left !important;
    clear: both;
    border-top: 5px solid #0076B5;
    font-family: sans-serif;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}
#livestream .tab {
        float: left;
    width: 100%;
    padding: 0;
    background: #f1f1f1;
    margin-bottom: 0;
}
#livestream .tab button.active {
    background-color: #ccc;

}
#livestream .tab button {
    background-color: inherit;
    float: left;
    border: none;
    outline: none;
    cursor: pointer;
    padding: 10px;
    transition: 0.3s;
    font-size: 14px;
}
#livestream .event{
  width: 100%;
    float: right;
    padding: 0;
    font-size: 15px;
    line-height: 1.6;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    position: relative;
    top: 0;
    padding-bottom: 20px;
    border-bottom: 1px solid #eee;
}
#livestream .events li {
    width: 100%;
    float: left;
    clear: both;
    padding: 20px 0 0 30px;
    position: relative;
}
#livestream .events li time:before {
    content: "";
    font-size: 10px;
    font-weight: bold;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    width: 18px;
    height: 18px;
    display: inline-block;
    background-color: #eee;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    background-size: contain;
    border-radius: 100%;
    position: absolute;
    top: 1px;
    left: -30px;
    text-align: center;
    line-height: 18px!important;
    font-size: 14px;
}

.vanhoa-giaitri .pagy li.active a {
    cursor: auto;
    color: #cf0000;
    text-decoration: underline;
    font-weight: bold;
    cursor: auto !important;
}
#myCarousel12 .des.trimline3.row10 {
    text-overflow: ellipsis;
    -webkit-line-clamp: 3;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    overflow: hidden;
	height: 60px;
}
#myCarousel12 .title02 {
	text-overflow: ellipsis;
    -webkit-line-clamp: 2;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    overflow: hidden;
height: 42px;
}

a.btnMoreArticleTopic {
    width: 100%;
    padding: 8px 0;
    text-shadow: 1px 1px 0 #FFF;
    text-align: center;
    margin-top: 10px;
        cursor: pointer;
    font-size: 12px;
    font-weight: 700;
    color: #3b5998;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    float: left;
    display: block;
    width: 100%;
}
.topic_more{
	display:none;
}
a.btn_article_other,a.btn_article_other_mobile {
    cursor: pointer;
    font-size: 12px;
    font-weight: 700;
    color: #3b5998;
	text-decoration:none;
}

.article_content blockquote {
    font-style: normal;
    font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
    border-style: solid;
    border-color: #4e69a2;
    padding-left: 20px;
    padding-right: 8px;
    border-left-width: 5px;
    font-size: 1em;
	margin: 10px;
}

.lh-top-right .cate_title_1.text-center.bg1 {
    padding: 4px 0;
}
.lh-top-right a.cate_title_b_1 {
    font-weight: bold;
    color: #fff;
    text-transform: uppercase;
}

#highlight {
    position: fixed;
    bottom: 20px;
    left: 20px;
    z-index: 9999;
    padding: 0;
    width: 320px;
	background: #f1f1f1;
}
#highlight .header {
    margin-bottom: 0;
    margin-top: 0;
    position: absolute;
    padding: 0;
    left: 0;
	width: 100%;
}
#highlight > .video {
    display: block;
    width: 320px;
    height: 200px;
    overflow: hidden;
	padding-top: 21px;
}
#highlight .btnClose {
	float: right;
}

#highlight .box_title {
	text-transform: uppercase;
	color: #FF0000;
	font-size: 16px;
	font-weight: bold;
}

#highlight .title a {
	color: #222222;
	font-size: 14px;
	font-weight: bold;
}

#highlight > .video .player, #highlight > .video iframe {
    display: block;
    width: 100% !important;
    height: 100% !important;
}

.player {
    width: 100%;
    position: relative;
    margin: 0px;
}
.menu-border-bottom {
    display: -webkit-inline-box;
    background: #EBEBEB;
    width: 100%;
    height: 25px;
	margin-bottom:10px;
}
.lh-top-right li {
    padding-top: 10px;
}
.lh-top-right .box-style-1 {
    padding-top: 0;
}
.submenu-lh li ul {
    margin-left: 10px;
}
.submenu-lh li a {
    text-transform: unset;
    font-weight: unset;
}
.list-cate-moment .fleft25.first{
	margin-left:0;
}
.list-cate-moment .vote-item {
    margin-bottom: 10px;
}
.btnVote {
    background: #006fb7;
    height: 30px;
    color: #FFF;
    font-size: 14px;
    font-weight: normal;
    line-height: 30px;
    border-radius: 5px;
    padding: 0 10px;
    width: 90px;
    text-align: center;
    cursor: pointer;
    float: left;
}
.btVote {
    height: 30px;
    color: #006fb7;
    font-size: 16px;
    font-weight: bold;
    line-height: 30px;
    border-radius: 5px;
    padding: 0 10px;
    width: 80px;
    text-align: center;
    float: left;
}
.btn-frm{
    width: 100%;
    border-radius: 5px;
    background: #F1F1F1;
    padding: 3px 0;
	margin-top:7px;
}
.btnVote:focus {
    color: #fff;
    text-decoration: none;
}
.lh-top-right.row15 .cate_title_1 {
    border-top: 0;
}
.lh-nav-article{
	margin-top:30px;
}
.signature {
    float: right;
	margin-bottom:5px;
}

.signature .butdanh {
    font-weight: bold;
}

.hidedesktop {
	display: none !important;
}

.adsbygoogle{
  margin: 10px 0px 10px 0px;
}

.video-js {
	width: 100%;
	height: auto;
}