@import url(custom.css);
  &#1087;
  »&#1111;
  .col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-xs-1, .col-xs-10, .col-xs-11, .col-xs-12, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9 {
  padding-right:8px;
  padding-left:8px;
}

.main-menu {
  background-image:linear-gradient(to left,#9f041b,#e32);
}

.border-right {
  border-right:1px solid #d8d8d8;
}

.line {
  width:100%;
  border-bottom:dotted 1px #222;
  opacity:.3;
  height:1px;
  display:block;
  position:relative;
  margin:6px 0;
  clear:both;
}

.line:before {
  content:'';
  height:1px;
  width:100%;
  border-bottom:dotted 1px #222;
  position:absolute;
  top:-2px;
  left:0;
}

.line:after {
  content:'';
  height:1px;
  width:100%;
  border-bottom:dotted 1px #222;
  position:absolute;
  top:2px;
  left:0;
}

.mt-11 {
  margin-top:11px;
}

.navbar-nav>li>a {
  text-transform:uppercase;
  font-size:11px;
  padding:6px 10px;
  font-weight:600;
}

.navbar-nav>li>a>i {
  font-size:15px;
}

.flink {
  margin:0;
  padding:0;
}

.flink h3 {
  font-size:13px;
  text-transform:uppercase;
  margin:0;
  padding:0;
  font-weight:600;
}

.entry-block-full .entry-content {
  display:block;
  vertical-align:top;
  width:auto;
}

.title-style01>h1 {
  font-weight:600;
  padding-bottom:0;
  margin-bottom:0;
  font-size:18px;
  letter-spacing:normal;
  line-height:1.25;
  margin-top:6px;
}

.title-hot-news {
  color:#666;
  font-size:13px;
  margin:6px 0;
  padding-top:6px;
  border-top:1px solid #ebebeb;
  font-weight:400;
  line-height:17px;
}

.title-hot-news:first-child {
  border:0;
}

.entry-content p.item-des {
  line-height:normal;
}

.midd-add-place img {
  width:100%;
}

.home-hot-related .item-content a {
  color:#666;
  font-size:13px;
  font-weight:600;
}

.box-tieu-diem .title-hot-news {
  color:#222;
  font-size:11px;
  margin:0;
  padding-top:0;
  border-top:0;
  font-weight:600;
}

.box-tieu-diem .item .item-content {
  padding-left:6px;
}

.tieu-de-nb-muc a {
  font-weight:600 !important;
  padding-bottom:0;
  margin-bottom:0;
  font-size:15px !important;
  letter-spacing:normal;
  margin-top:0;
  line-height:18px;
}

.item-content .item-des {
  color:#222;
  font-size:12px;
  line-height:14px;
  opacity:.9;
  margin-top:5px;
  float:left;
}

.top-box-noi-bat .item-image {
  width:100%;
  margin-bottom:6px;
}

.top-box-noi-bat .item-content {
  display:block;
  padding:0 !important;
}

.top-box-noi-bat .item-content .tieu-de-nb-muc {
  margin-bottom:6px;
}

.list-by-cat .item-image {
  width:180px;
}

.cat-hot .item-image {
  float:left;
  margin-bottom:15px;
  width:52%;
}

.cat-hot::before {
  display:table;
  content:" ";
}

.midd-add-place .desktop-add {
  margin-bottom:15px;
}

.top-box-noi-bat img {
  display:initial;
  width:100%;
}

.entry-post.box-noi-bat .item .item-image {
  width:138px;
}

.box-noi-bat .title-hot-news {
  color:#222;
  font-size:13px;
  margin:0;
  padding-top:0;
  border-top:0;
  font-weight:600;
  line-height:15px;
}

.box-noi-bat .title-hot-news-2 {
  color:#222;
  font-size:13px;
  margin:0;
  padding-top:0;
  border-top:0;
  line-height:inherit;
  font-weight:600;
}

.box-noi-bat .item .item-content {
  padding-left:8px;
}

.box-noi-bat .item .item-content p.item-des {
  color:#222;
  opacity:.7;
  font-size:11px;
  margin:0;
  line-height:14px;
}

.box-noi-bat.kieu2 .item-content {
  padding:0;
}

.box-noi-bat.kieu2 .item-content {
  padding:0;
  padding-bottom:6px;
  border-bottom:1px solid #ccc;
}

.box-noi-bat.kieu2 .item:last-child .item-content {
  border:none;
}

.sidebar-post .item .item-content h5 {
  font-size:13px;
}

.album-anh {
  display:inline-block;
  margin-bottom:0;
}

.album-anh li {
  margin-top:2px !important;
  width:33.33% !important;
  float:left;
}

.album-anh li:nth-child(3n+1),
.album-anh li:nth-child(3n+2),
.album-anh li:nth-child(3n+3) {
  width:calc(33.33% - 6px) !important;
  margin-right:6px !important;
}

.album-anh img {
  width:100%;
}

.box-weblink .panel-body {
  padding:8px;
}

.box-weblink .panel-body ul {
  padding:0;
  margin:0;
  max-height:116px;
  overflow:auto;
}

.box-weblink .panel-body ul li {
  padding-left:10px;
}

.box-weblink a {
  font-size:11px;
  font-weight:600;
  width:100%;
  display:block;
  padding:6px;
  border-bottom:1px dotted;
}

.box-weblink a:last-child {
  border-bottom:0 dotted;
}

.cat-hot .entry-content p.item-des {
  line-height:23px;
}

.cat-hot-related {
  margin-bottom:1.625em;
  border-radius:2px;
  color:#333;
  box-shadow:none;
  background-color:rgba(245,245,247,.9);
  border:1px solid #e3e2e2;
  padding:8px;
}

.cat-hot-related .item-block {
  display:inline-block;
  vertical-align:top;
  padding:0;
  margin-bottom:12px;
  font-size:13px;
  width:100%;
}

.cat-hot-related .item-block:last-child {
  margin-bottom:0;
}

.cat-hot-related .item-block .item-image {
  width:80px;
  float:left;
  margin:0 8px 8px 0;
}

.cat-hot-related .item-block .item-content {
  margin:0;
  padding:0;
}

.cat-hot-related .item-block h3,
.cat-hot-related .item-block h5 {
  font-size:13px;
  line-height:14px;
  margin:0 0 6px 0;
  font-weight:600;
  color:#666;
}

.cat-hot-related .item-block h3 a,
.cat-hot-related .item-block h5 a {
  color:#666;
}

.cat-hot-related .item-block .item-content p.item-des {
  font-size:11px;
  margin:0;
  line-height:14px;
}

.list-by-cat .item-content .title-hot-news {
  color:#222;
  font-size:13px;
  margin:0 0 6px 0;
  padding-top:0;
  border-top:0;
  font-weight:600;
}

.list-by-cat .item-content p.item-des {
  font-size:11px;
  margin:0;
  line-height:14px;
}

.thoi-su-bot {
  padding:10px;
}

.thoi-su-bot .big-gallery {
  padding:6px;
  margin:6px;
}

.thoi-su-bot .big-gallery a.video-thumb {
  position:relative;
  display:block;
}

.thoi-su-bot .big-gallery-content {
  padding:6px;
  margin:0;
}

.thoi-su-bot .big-gallery-content h5 {
  color:#666;
  font-size:13px;
  margin:0 0 6px 0;
  padding-top:6px;
  border-top:0;
  font-weight:600;
}

.thoi-su-bot .owl-buttons .owl-prev {
  left:-12px !important;
  background:#CCC !important;
  color:#fff !important;
  border:0;
  border-radius:0 !important;
}

.thoi-su-bot .owl-buttons .owl-next {
  right:-12px !important;
  background:#CCC !important;
  color:#fff !important;
  border:0;
  border-radius:0 !important;
}

.entry-sapo {
  margin-bottom:10px;
}

.entry-sapo p {
  color:#222;
  font-size:16px;
  line-height:22px;
  font-weight:600;
  letter-spacing:-.2px;
  text-align:justify;
}

.post-meta-elements {
  margin-bottom:8px;
  width:100%;
}

.entry-media {
  margin-bottom:10px;
}

.entry-content p {
  font-size:13px;
  text-align:left;
  color:#222;
  font-weight:500;
  letter-spacing:0;
}

.post-tags {
  float:left;
  margin-top:10px;
  margin-bottom:10px;
  width:100%;
}

.post-social {
  float:left;
  margin-top:0;
  margin-bottom:10px;
  width:100%;
}

.post-social .list-inline {
  padding-left:0;
  margin-left:0;
  list-style:none;
  display:inline-block;
  margin-bottom:0;
}

.comment-section {
  margin-top:22px;
  position:relative;
  float:left;
  width:100%;
}

.comment {
  margin-bottom:12px;
  padding:8px;
  border:1px solid #eee;
}

.comment-content .comment-title {
  margin-bottom:0;
  text-transform:initial;
  letter-spacing:.02em;
}

.comment-title h4 {
  border-bottom:0;
}

.comments-list .comment-author {
  font-weight:600;
  font-style:normal;
  text-transform:initial;
  margin-top:0;
  margin-bottom:0;
  font-size:13px;
  display:inline-block;
}

.comments-list .comment-date {
  font-size:11px;
  font-weight:500;
  color:#999;
  text-transform:initial;
  display:inline-block;
}

.comment-title .fa {
  margin:0;
}

.comment p {
  display:inline-block;
  font-size:11px;
  margin:0;
  line-height:initial;
}

.comments-list .comment-btn {
  float:left;
  margin-left:10px;
  padding:6px;
  font-size:10px;
  background:none;
  color:#006599;
  outline:0;
}

.comments-list .comment-btn.btn-reply:hover {
  color:#fff;
  background:rgba(57,201,187,1);
}

.comments-list .comment-btn.btn-edit:hover {
  color:#fff;
  background:#666;
}

.comments-list .comment-btn.btn-delete:hover {
  color:#fff;
}

.form-reply-section {
  margin-top:10px;
  float:left;
  position:relative;
  width:100%;
}

.form-reply {
  margin-top:0;
  margin-bottom:1.625em;
  background-color:rgba(34,34,34,.05);
  padding:16px;
}

.schedule-hour {
  padding-left:0;
  margin-top:6px;
  margin-bottom:6px;
  font-size:14px;
  color:#a3061b;
  font-weight:600;
  display:table-caption;
}

.title-style02 .cate-title {
  display:inline-block;
  margin:0;
  padding:0;
  margin-top:2px;
}

.title-style02 .cate-title li {
  float:left;
  margin-left:10px;
}

.title-style02 .cate-title li a {
  color:#222;
  font-size:11px;
  font-weight:500;
  text-transform:uppercase;
}

.top-box-noi-bat .item-content p.item-des {
  font-size:13px;
  margin:0;
  line-height:16px;
}

.thoi-su-wrap .entry-media {
  display:block;
  height:unset;
}

.thoi-su-wrap .entry-media img {
  width:100%;
}

.thoi-su-wrap .content {
  display:block;
  height:unset;
}

.thoi-su-wrap .content h4 {
  padding:6px 0;
  margin-top:0;
  font-weight:600;
  font-size:15px;
  margin-bottom:6px;
}

.box-thoi-su {
  background:none;
  padding:6px;
}

.box-thoi-su .item {
  display:block;
  width:100%;
  position:relative;
  padding:0;
}

.box-thoi-su .item img {
  width:100px;
  float:left;
  margin:0;
  padding-top:0;
}

.box-thoi-su .item .item-content {
  padding:0;
  padding-left:8px;
  padding-bottom:8px;
}

.box-thoi-su .item .item-content h5 a {
  font-size:13px;
  font-weight:600;
}

.title-page-content {
  margin:0;
}

.title-style02.page-list-cat a,
.title-style02-light.page-list-cat a {
  font-size:26px;
}

.title-style02.page-list-cat .cate-title {
  margin-top:10px;
}

.title-style02.page-list-cat .cate-title li a {
  font-size:12px;
  font-weight:600;
  line-height:17px;
}

.title-style02.page-list-cat .cate-title li a.active {
  color:#e32;
  font-size:13px;
  font-weight:600;
}

.cat-hot {
  margin-bottom:11px;
}

.cat-hot .item-image-2 {
  width:324px;
}

.cat-hot .item-content {
  padding-left:10px;
}

.cat-hot .title-style01>h1 {
  margin:0;
}

.cat-hot .item-content p.item-des {
  color:#222;
  font-size:13px;
  margin:0;
  line-height:16px;
}

.home-hot-related .item-content h3 {
  line-height:13px;
}

.pagination>li>a,
.pagination>li>span {
  position:relative;
  float:left;
  padding:4px 8px;
  margin-left:-1px;
  line-height:1.42857143;
  font-size:11px;
  color:#337ab7;
  text-decoration:none;
  background-color:#fff;
  border:1px solid #ddd;
}

.pagination>li>a:focus,
.pagination>li>a:hover,
.pagination>li>span:focus,
.pagination>li>span:hover {
  z-index:2;
  color:#fff;
  background-color:#e32;
  border-color:#ddd;
}

.post-full,
.box-tin-lien-quan {
  padding-right:10px;
}

.post-full .entry-content * {
  font-size:16px;
  text-align:justify;
  color:#222;
  font-weight:500;
  line-height:inherit;
  letter-spacing:-.2px;
}

.post-full .entry-content a {
  color:#3a64fd;
}

.entry-content>figure {
  text-align:center !important;
  margin:auto;
}

.post .entry-media {
  position:relative;
  text-align:center;
}

.post .entry-media img {
  display:initial;
  width:100%;
}

.video-container video {
  width:100%;
}

.video-container .countdown {
  position:absolute;
  top:0;
  left:0;
  background:#ffffff73;
  width:100%;
  height:100%;
}

.video-container .countdown p {
  top:55%;
  position:relative;
  font-size:16px;
  font-weight:600;
  color:#fff;
}

.single-video {
  width:calc(100% + 200px);
  max-width:initial;
  margin-left:-100px;
}

.video-post_content h1.entry-title {
  font-size:20px;
  color:#333;
  font-weight:600;
  margin-bottom:8px;
}

.video-post_content h1.entry-title a {
  font-size:20px;
  color:#333;
  font-weight:600;
}

.video-post_content .by-cat {
  float:left;
  margin:0;
  padding:0;
  margin-bottom:8px;
  clear:both;
  width:100%;
  font-size:11px;
  line-height:initial;
}

.video-post_content .content {
  font-size:13px;
  line-height:18px;
  color:#222;
  opacity:.7;
  margin-bottom:8px;
}

.video-post_content .social-links {
  padding-top:4px;
  border-top:1px solid #e3e2e2;
  display:inline-block;
  width:100%;
}

.single-video .video-full {
  display:block;
  width:100%;
  margin-bottom:0;
}

.g-recaptcha {
  transform-origin:left top;
  -webkit-transform-origin:left top;
}

.form-reply .form-group,
.form-reply .form-control {
  margin-bottom:8px;
}

.form-reply .form-reCaptcha {
  margin-bottom:8px;
}

.vote-box .panel-body {
  padding:8px;
}

.vote-box .vote-question {
  color:#104F7B;
  font-weight:600;
}

.vote-box .vote-list {
  padding:0;
  margin:0;
  padding-left:10px;
}

.vote-box .vote-list li {
  padding-bottom:6px;
}

.vote-box .vote-list li input[type=checkbox],
.vote-box .vote-list li input[type=radio] {
  margin-right:4px;
}

.sidebar-add-place.box-midd-right {
  padding:0 6px;
}

.panel.home-recent {
  border:none;
  background:none;
}

.panel.home-recent .title-style02 {
  border:none;
  background-color:#2d4563;
  color:#fff;
  padding-left:6px;
}

.panel.home-recent .title-style02 a {
  color:#fff;
}

.panel.home-recent .panel-body {
  margin-top:-30px;
}

.panel.home-recent .title-hot-news {
  padding-left:6px;
  position:relative;
}

.panel.home-recent .title-hot-news:before {
  content:"&#1074;
  &#1026;
  &#1118;
  ";
  position:absolute;
  left:0;
  color:red;
}

.panel.home-recent a {
  width:100%;
  display:block;
  font-weight:600;
}

.box-home-video {
  background:url(../video-bg.jpg) no-repeat;
  background-size:cover;
  padding:15px;
  margin-bottom:11px;
  margin-left:0;
  margin-right:0;
}

.box-home-video * {
  color:#fff;
}

.box-home-video_wap [class*='col-']:first-child {
  padding-left:0;
}

.box-home-video_wap [class*='col-']:last-child {
  padding-right:0;
}

.box-home-video .video-full {
  margin-bottom:11px;
}

.box-home-video .video-full .image img {
  width:100%;
}

.box-home-video .video-full .video-title {
  margin:6px 0;
}

.box-home-video .video-full .video-title h3 {
  font-weight:600;
  font-size:1.8rem;
}

.box-home-video_list {
  height:365px;
  overflow:hidden;
  overflow-y:auto;
}

.box-home-video_list .box-thoi-su {
  padding:0;
  margin:0;
}

.box-home-video_list .item {
  display:table;
}

.box-home-video_list .box-thoi-su ul {
  padding:0;
  margin:0;
}

.box-home-video_list .box-thoi-su ul li {
  padding:0;
  margin:0;
  border:none;
}

.box-home-video_list .box-thoi-su .item-image {
  border:none;
  padding:0;
  width:90px;
  display:block;
}

.box-home-video_list .box-thoi-su .item .item-content h5 a {
  font-size:11px;
  line-height:14px;
}

.box-photo {
  background:none !important;
}

.box-bg-r {
  padding:6px;
  background:#dcdcdc;
  margin-bottom:6px;
}

.box-photo-wrap {
  padding:10px;
  background:url(../img/net-dep-que-huong.jpg) no-repeat;
  background-size:100% 100%;
}

.box-photo-wrap img {
  width:100%;
}

.box-photo .item {
  padding:0 !important;
}

.box-photo .item-image {
  display:block !important;
  width:100% !important;
  border:none;
  padding:0;
}

.box-photo .item-content {
  display:block !important;
  width:100% !important;
  padding:0 !important;
  margin-top:6px;
}

.box-photo-wrap h4 {
  color:#222;
  font-size:13px;
  margin:0;
  margin-bottom:6px;
  border-top:0;
  font-weight:600;
}

.box-photo .ellipsis {
  color:#222;
  font-size:11px !important;
  margin:0;
  padding-top:0;
  border-top:0;
  font-weight:600;
}

.box-photo [class*='col-']:first-child {
  padding-left:0;
}

.box-photo [class*='col-']:last-child {
  padding-right:0;
}

.box-diaphuong-wrap {
  padding:10px;
  background:url(../img/box-dia-phuong.jpg) no-repeat;
  background-size:100% 100%;
  margin-bottom:8px;
}

.box-diaphuong-wrap .title-style02 {
  border-bottom:2px solid #ffff21;
  padding-left:8px;
}

.box-diaphuong-wrap .title-style02 a {
  color:#ffff21;
}

.diaphuong-list {
  padding:6px;
  margin:0;
}

.diaphuong-list li {
  margin-bottom:6px;
}

.diaphuong-list li a {
  color:#fff;
  font-size:16px;
}

.box-home-video_list::-webkit-scrollbar-track {
  -webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);
  background-color:#F5F5F5;
}

.box-home-video_list::-webkit-scrollbar {
  width:6px;
  background-color:#F5F5F5;
}

.box-home-video_list::-webkit-scrollbar-thumb {
  background-color:#e32;
}

.video-container.video-origin {
  padding-bottom:0;
  height:auto;
  overflow:hidden;
}

.video-container img {
  width:100%;
}

.box-weblink .btn-secondary {
  width:100%;
  text-align:left;
  font-weight:600;
  border:1px solid #666;
}

.box-weblink .btn-secondary:hover {
  color:#fff;
  border:1px solid #fff;
}

.box-weblink .btn-secondary:hover:after {
  color:#fff;
}

.box-weblink .dropdown-toggle:after {
  font-family:FontAwesome;
  content:"\f107";
  right:6px;
  font-size:14px;
  color:#000;
  margin-right:6px;
  position:absolute;
}

.box-weblink .dropdown-menu {
  border:1px solid #333;
  padding:6px;
  max-height:156px;
  overflow:hidden;
  overflow-y:auto;
}

.box-weblink .dropdown-menu::-webkit-scrollbar-track {
  -webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);
  background-color:#F5F5F5;
}

.box-weblink .dropdown-menu::-webkit-scrollbar {
  width:4px;
  background-color:#F5F5F5;
}

.box-weblink .dropdown-menu::-webkit-scrollbar-thumb {
  background-color:#e32;
}

.tag-highlight {
  background:yellow;
}

.list-by-search .item-image {
  width:180px;
}

.list-by-search .item-content .title-hot-news {
  color:#222;
  font-size:13px;
  margin:0 0 6px 0;
  padding-top:0;
  border-top:0;
  font-weight:600;
}

.list-by-search .item-content p.item-des {
  font-size:11px;
  margin:0;
  line-height:14px;
}

h1.search-key,
.search-total {
  color:#9f0714;
  font-weight:400;
  font-size:16px;
  display:inline;
}

div.search-box {
  padding:0;
  margin-bottom:10px;
}

div.search-form {
  position:relative;
  margin:0;
}

div.search-form input[type=text] {
  border:1px solid #cacaca;
  padding:10px;
  color:#999;
  font-size:22px;
  font-family:Tahoma,arial;
  -webkit-border-radius:2px;
  -moz-border-radius:2px;
  -o-border-radius:2px;
  border-radius:2px;
  outline:none;
  width:100%;
  margin:0 !important;
}

div.search-form button {
  background:0 0;
  border:none;
  position:absolute;
  top:13px;
  right:13px;
  padding:0;
  font-size:18px;
  color:#666;
}

marquee.bottom-header {
  padding-bottom:6px;
  font-size:22px;
  font-weight:600;
  color:#e12b21;
}

.navbar.headroom.affix .banner-sub-menu {
  display:none;
}

.navbar.headroom .desktop-add {
  margin:0;
  margin-top:6px;
  margin-bottom:6px;
  padding:0;
}

.image-caption {
  text-align:center;
  font-style:italic;
}

.mejs__container span {
  color:#fff;
}

.header-add-place img {
  margin:8px 0 8px 0;
}

.fb_iframe_widget span {
  top:3px;
}

.post-audio {
  float:left;
  margin-top:0;
  margin-bottom:10px;
  width:100%;
}

.post-audio audio {
  width:100%;
}

.post-audio audio:focus,
.post-audio audio:hover,
.post-audio audio:active {
  outline:none;
  border:0;
}

.ticker-outer {
  width:auto;
  height:32px;
  overflow:hidden;
  background-color:#fff;
  margin-bottom:0;
}

.navbar.headroom.affix .ticker-outer {
  display:none;
}

.breaking-ribbon h5 {
  margin:0;
  padding-top:0;
}

.ticker-container {
  position:relative;
  height:32px;
  overflow:hidden;
  padding-left:6px;
  padding-right:6px;
  border-top:1px solid #ee1b24;
  border-bottom:1px solid #ee1b24;
}

.ticker-container_view>li>a {
  display:inline-block;
  padding-right:6px;
  position:relative;
}

.tickercontainer a {
  font-weight:500;
  font-family:'Roboto',sans-serif;
  font-size:14px;
  font-style:normal;
}

.tickercontainer a:hover {
  font-weight:600;
}

.tickercontainer a i {
  margin-right:6px;
  color:#ee1b24;
  font-size:9px;
}

.panel.home-recent .title-hot-news:before {
  content: "";
    position: absolute;
    left: -3px;
    width: 3px;
    height: 3px;
    top: 14px;
    background: red;
}