﻿/* Add 21-8 */
.portal-p-module-news-second a:hover {text-decoration: underline;}

/**/
.portal-div-nav-top a:hover{color: #b82114;}
.featured ul.ui-tabs-nav li.ui-tabs-selected a, .featured ul.ui-tabs-nav li.ui-tabs-active a{color:#b82114}
.featured .info a:hover{color:#b82114;}
.TD-box-news-title a{color:#fffb89}
.portal-p-module-news-second a:hover{color:#b82114;}
.tabnav li a{color:#555 !important;}
.tabnav li.active a{color:#B82114 !important;}
.tabnav li.active a {border-top: 2px solid #B82114 !important;}
.tabnav li a:hover{color:#B82114 !important; top:-2px; border-top: 2px solid #B82114 !important;}
.portal-div-module-links-websites label:after ,.TD-div-module-links-websites label:after{content:url('img/arrow-link.jpg');}
/*.block>.title,.block .portal-div-article-other p.portal-p-article-other{background:#B82114;}*/
.td-video-album{border-top:5px solid #d65a01;}
.channel-news-title a{color:#8D0000 !important;}
.channel-news-title a:hover{color:#CE0203 !important;}
.portal-p-article-news-title span{color:#8D0000;}
.portal-p-article-author{font-weight:700;}
.portal-div-module-news-article .img-border .img-cap,.portal-div-module-news-article .img-border .img-cap span,.portal-div-module-news-article .img-border .img-cap p{color: #8D0000;}
.TD-ul-module-menu-left li:hover {background: #f5f5f5;}
.subsites_pb a ,.subsites_pb a:visited{color:#333!important;background:url('img/hv-tab-sbn.png') left 6px no-repeat;}
.subsites_pb a:hover{color:#005798;background:url('img/hv-tab-sbn-hv.png') left 6px no-repeat;}
.portal-search-icon{background-image:url('img/ic-search.png');background-position:center center;background-repeat:no-repeat;}
.TD-body-bt-bt-right-chanel .pager .PageNumbers .next{background-image:url(img/arrow-next-icon.png)}
.TD-body-bt-bt-right-chanel .pager .PageNumbers .prev{background-image:url(img/arrow-previous-icon.png)}
.portal-div-article-border-top-center{background:url('img/modul-center-tvt.html') top left repeat-x;}
.portal-div-article-border-bottom-center{background:url('img/modul-center-bottom-tvt.html') bottom left repeat-x;}
.portal-div-module-news-article .portal-span-date-publish{background:#F3E7E7;border-color:#8D0000;}
.trang-channel a{color:#f14205;}
.trang-channel a:hover{color:black;}
.toan-div-google{background:url('img/g%2b.html')left top no-repeat;}
.toan-div-google:hover{background:url(img/g%2b-click.html)left top no-repeat;}
.toan-div-facebook{background:url(img/f.html)left top no-repeat;}
.toan-div-facebook:hover{background:url(img/f-click.html)left top no-repeat;}
.toan-div-mail{background:url(img/mail.html)left top no-repeat;}
.toan-div-mail:hover{background:url('img/mai-click.html') no-repeat left top;}
.toan-div-print{background:url(img/print.html)left top no-repeat;}
.toan-div-print:hover{background:url(img/print-click.html)left top no-repeat;}
.toan-div-chat{background:url(img/coment.html)left top no-repeat;}
.toan-div-chat:hover{background:url(img/coment-hover.html)left top no-repeat;}
.popup .close:visited{color:#aaa}
.popup .close:hover{color:#494949}
.TD-table-module-border-compact .TD-div-module-tit{color:#d65a01;}
.TD-div-module-thongke a{color: #8D0000;}
.TD-div-module-thongke ul li{font-size: 16px; border-bottom: 1px dashed #ccc;display: flex; justify-content: space-between; padding: 5px 10px;}
.TD-div-module-thongke ul li:last-child{border: none}
.tdweather .forecast .l{color:#0094ff}
.tdweather .forecast .h{color:#ff006e}
.weather-popup:hover{background-color:#127CBE}
#weather-box .tdweather .current{background:#f8f8f8;}
.menu-lv1{background: #B82114;}
.home-nav-bottom{background-image:url(img/ic-home.png);background-position:center center;background-size:initial;background-repeat:no-repeat;background-attachment:initial;background-origin:initial;background-clip:initial;border-right:1px solid #C04742;}
.actived .home-nav-bottom{background-color:#901919}
.menu-lv1 li.current.actived{background-color:#B82114}
.menu-lv1 li.current.actived>a>span {color: yellow;}
.menu-lv1 .left>li>a:hover span, .menu-lv1 .left>li>a.actived span{color:yellow;background-color: transparent;}
.menu-lv1 li.actived ul a, .menu-lv1 li.actived ul a:link, .menu-lv1 li.actived ul a:visited{color:#000}
.menu-lv1 .right a, .menu-lv1 .right a:link, .menu-lv1 .right a:visited{color:#fff;}
.menu-lv2 li a, .menu-lv2 li a:link, .menu-lv2 li a:visited ,.menu-lv1 li.actived li a, .menu-lv1 li.actived li a:link, .menu-lv1 li.actived li a:visited{color:#333;background:url(img/sep-sub-nav.png)left center no-repeat;}
.menu-lv2 li a:hover, .menu-lv2 li a.actived ,.menu-lv1 li.actived li a:hover, .menu-lv1 li.actived li a.actived{color:#B82114 !important;}
.TD-sub-channel-title{color:#d90000;text-transform:uppercase}
.TD-sub-channel-title a:link,.TD-sub-channel-title a:visited{color:#d90000}
.lattest-video .video-icon{background-repeat:no-repeat;background-image:url(img/video-icon.png);}
.portal-form .title{background:#d65a01;text-transform:uppercase;color:white;}
button:hover,input[type='button']:hover,input[type='submit']:hover,a.tdbtn:hover{background-color:#e9e9e9;}
button.primary,input[type='button'].primary,input[type='submit'].primary,a.tdbtn.primary{background-color:#79bbff;border-color:#337bc4;color:#ffffff;text-shadow:0px 1px 0px #528ecc;}
button.primary:hover,input[type='button'].primary:hover,input[type='submit'].primary:hover,a.tdbtn.primary:hover{background-color:#378de5;}
.portal-div-module-news-main .ui-tabs-nav,.portal-div-module-news-main .ui-widget-header,.portal-div-module-news-main .ui-widget-content,.portal-div-module-news-main .ui-state-default{border:none;background:none;}
.td-tags .tag{background:#f2f2f2}
.td-tags .tag:not(.head):hover{background:#e8e8e8;}
.td-tags .tag.head{background-position:4px center;background-repeat:no-repeat;background-image:url(img/tags.png);}
.td-tags .tag a{text-shadow:0px 1px 0px #ffffff;color:#666}
.td-sitemap-node[data-type='home']{background-image:url(img/site-map-home.png);}
.td-sitemap-node a{color:#484848;}
.th-tbl-Contact td span{color:red}
.div-sent-reload-contact span{color:red}
.vid-info h2{-webkit-box-shadow:0 1px 1px 0 rgba(0,0,0,.1);box-shadow:0 1px 1px 0 rgba(0,0,0,.1);}
.vid-info .vid-desc{-webkit-transition:height 200ms ease;-moz-transition:height 200ms ease;-ms-transition:height 200ms ease;-o-transition:height 200ms ease;transition:height 200ms ease;}
.vid-info .vid-desc .expander{background-color:#fff;background-position:center center;background-repeat:no-repeat;background-image:url(img/expand.png);}
.vid-info .vid-desc .expander:hover{background-color:#eee;}
.vid-info .vid-desc.expand .expander{background-image:url(img/collapse.png);}
.three-cols .td-vid-View .vid-item{background:#eee}
.td-bar-chart li.selected .fill{background-image:url(img/progress.png)}
.TD-ul-module-menu-left a{background:url('img/hv-module-tvt.png') center left no-repeat;color:#222;}
.TD-ul-module-menu-left a:hover{color:#B82114;background:url('img/hv-module-tvt-hv.png') center left no-repeat;}
.tdtbl th{color:#0066cc;}
.list_carousel li{color:#999;background-color:#eee;}
.album-preview .pager a{background:#888;color:#888;background:rgba(0,0,0,.5);color:transparent;}
.album-preview .pager a.selected{background:#d65a01;color:#d65a01;}
.td-luffy li{background-color:#B82114;-moz-transition:0.4s;-webkit-transition:0.4s;-o-transition:0.4s;transition:0.4s;}
.td-luffy li a{color:white;}
.td-luffy li:hover{background-color:#9E170B;}
.td-luffy li a:hover{color:yellow;}
.ms-viewheadertr{background:#d9d9d9;}
.ms-vh2-gridview{background-color:transparent!important;}
.GopYVanBan h2{border-bottom:0 !important;color: #111;}
.TD-chanel-link a {background: #ffe2bb}
.TD-chanel-link a:after {border-left-color: #ffe2bb !important}
.TD-chanel-link a:before, .TD-chanel-link a:after {border-width: 16px 11px; border-left-color: transparent;}
#div-xaydung-filter{border:1px solid #d65a01;}
#div-xaydung-filter input[type='text']{width:30%;line-height:25px;font-family:Arial, Helvetica, sans-serif;font-size:10pt;font-weight:bold}
.div-calendar-table table{border:1px #C6DBFF solid}
.div-calendar-table tr {border-bottom: 1px solid #C6DBFF !important;background: #fff7e7;}
.th-lich-cong-tac table th{background:#E8EEF7;border-right:1px solid #C6DBFF !important;}
.div-calendar-table table td:first-child {border-right:1px solid #C6DBFF}
td.css-group {background: #E8EEF7;}
.TD-TH-div-calendar-tit{background:url(img/text-title.html)left top no-repeat;}
.div-calendar-next-pre a {color: #003399 !important;}
.div-xem-left{background:#cc0001;}
.GopYVanBan table tr, .GopYVanBan table td {border: 1px solid #4e7cb7 !important;}
.GopYVanBan table th, .GopYVanBan table tr, .GopYVanBan table td {border: 1px solid #fff !important;}
.GopYVanBan table th{background:#29156e !important;color: white;}
.header-above-latest-news {color:#29156e  !important};
.th-lich-tiep-cong-dan a,p{color: #29156e }
.danh-sach-title {background: #29156e  !important;border: 1px solid #dfdfdf;color: #fff;}
.div-btn-sent-info input[type='submit']{background-color:#29156e ;color:white; text-shadow:none}
.div-img-captcha{border: 1px solid #ccc;}
.div-button-send-comment input {box-shadow: 0 2px 0px #f7f7f7;background: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#f5f5f5));background: -moz-linear-gradient(top, #ffffff, #f5f5f5);background: -ms-linear-gradient(top, #ffffff, #f5f5f5);background: -o-linear-gradient(top, #ffffff, #f5f5f5);background: linear-gradient(top, #ffffff, #f5f5f5);opacity: 0.8;color: #333;}
.div-text-name, .div-text-email,.div-content-press,.div-text-captcha input {outline:#38f!important;}
.cmnt-view-title {background:url('img/ico-coment-tb.jpg') no-repeat left center;}
#ctl00_PlaceHolderMain_ctl07_ctl00_readMore {color: #29156e ;background:url('img/ico-coment-more-tb.jpg') no-repeat left center;}
.artcle-tools .icon{background-image:url(img/art-tools.png);background-repeat:no-repeat;}
a.lnk-btn {-moz-box-shadow: inset 0px 1px 0px 0px #ffffff;-webkit-box-shadow: inset 0px 1px 0px 0px #ffffff;box-shadow: inset 0px 1px 0px 0px #ffffff;background: -webkit-gradient(linear, left top, left bottom, color-stop(0.05, #f9f9f9), color-stop(1, #e9e9e9));background: -moz-linear-gradient(top, #f9f9f9 5%, #e9e9e9 100%);background: -webkit-linear-gradient(top, #f9f9f9 5%, #e9e9e9 100%);background: -o-linear-gradient(top, #f9f9f9 5%, #e9e9e9 100%);background: -ms-linear-gradient(top, #f9f9f9 5%, #e9e9e9 100%);background: linear-gradient(to bottom, #f9f9f9 5%, #e9e9e9 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f9f9f9', endColorstr='#e9e9e9',GradientType=0);background-color: #f9f9f9;border: 1px solid #dcdcdc;color: #666666;text-shadow: 0px 1px 0px #ffffff;}
a.lnk-btn:hover {background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #e9e9e9), color-stop(1, #f9f9f9));background:-moz-linear-gradient(top, #e9e9e9 5%, #f9f9f9 100%);background:-webkit-linear-gradient(top, #e9e9e9 5%, #f9f9f9 100%);background:-o-linear-gradient(top, #e9e9e9 5%, #f9f9f9 100%);background:-ms-linear-gradient(top, #e9e9e9 5%, #f9f9f9 100%);background:linear-gradient(to bottom, #e9e9e9 5%, #f9f9f9 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e9e9e9', endColorstr='#f9f9f9',GradientType=0);background-color:#e9e9e9;}
.title-center b span{color:blue;}
.div-calendar-table td {border-left: 1px solid #C6DBFF !important}
.bottom-nav {color: #FFF;}
.admin-page-fix a {transition: 0.4s;-moz-transition: 0.4s;-webkit-transition: 0.4s;-o-transition: 0.4s;color: yellow;}
.admin-page-fix a:hover {text-decoration:none;}
div[class^="ExternalClass"] table tr{border:1px solid #666666}
div[class^="ExternalClass"] table td{border:1px solid #666666;}
.videos .hero-item:before{
	background-color: rgba(0,0,0,.5);
	background-image: url(img/bigplay.png);
	background-position:center center;
	background-repeat:no-repeat;
	-webkit-transition:all 200ms ease;
	-o-transition:all 200ms ease;
	-moz-transition:all 200ms ease;
	-ms-transition:all 200ms ease;
	transition:all 200ms ease;
	border-radius:4px;
}
.wp-binh-chon .bc-item{margin:8px;}
.wp-binh-chon .bc-item>.title{font-weight:700;font-size: 14px;}
.wp-binh-chon .list-group{margin-bottom: 10px;}
.wp-binh-chon .number{margin-top:0px;padding-left:6px;font-style:italic;font-weight:700;display:block; text-align: center;}
.wp-binh-chon .number .num{color: #d90000;font-size: 1.1em;}
.wp-binh-chon .number .num:empty:before{content:'0'}
.wp-binh-chon .actions{margin-top:8px; margin-bottom: 10px; text-align:center}
.wp-binh-chon .actions a,.wp-binh-chon .actions a:visited{padding:4px 6px;color:#666;text-decoration:underline;white-space:nowrap}
.wp-binh-chon .bc-item>.body label{margin-left:8px}
.wp-binh-chon .td-bar-chart{width:460px}
.wp-binh-chon .popup .popup-title{width:440px}
.td-bar-chart{margin:10px 0;padding:0; border-top: 1px #ddd solid;list-style:none}
.td-bar-chart li{margin:6px 0;}
.td-bar-chart li .bar{position:relative;height:32px;line-height:32px;border-bottom:5px #ddd solid}
.td-bar-chart li .fill{height:5px;float:left;background:#295CCC;position:absolute;left:0;bottom:-5px}
.td-bar-chart li .bar .count,.td-bar-chart li .bar .per{display:inline-block;text-shadow:0 0 2px #FFFFFF;line-height:32px;z-index:9;color:#484848}
.td-bar-chart li .bar .count{left:0;padding-left:6px;float:left;}
.td-bar-chart li .bar .per{right:0;padding-right:6px;float:right;}
.td-bar-chart li .title{padding-left:6px;font-style:italic;float:left;}
.td-bar-chart li.selected .title{font-weight:700;}
.faq-ask-btn{line-height:60px;float:right}
.td-under-nav{background:#E2E2E2;border-bottom:1px #fff solid}
.widget .widget-content {
    background: transparent;
}
.widget-content.bg-blue, .widget.dark .widget-content {
    /* background: #ffffff; */
    border-top: none;
    width: 100%;
    position: relative;
}
.widget-content {
    margin-top: 0;
    display: inline-block;
    width: 100%;
    border: none;
}
.widget>.widget-content.no-padding.latest-album>.widget-content-inner, .widget-vbtable>.widget-content>.widget-content-inner {
    padding: 10px;
}
.widget-content.no-padding>.widget-content-inner {
    margin: 0;
}
.widget-content-inner:first-child {
    border-top: none;
}
div[jssor-slider="true"], div[jssor-slider="true"] img {
    max-width: 100% !important;
    width: 100% !important;
    position: relative;
}
.arrowleft, .arrowright{
    position: absolute;
    cursor: pointer;
    display: block;
    background: url(/portal/_themes/Portal_red/img/nav.png) no-repeat;
    overflow: hidden;
    -moz-transition: opacity 200ms ease;
    -o-transition: opacity 200ms ease;
    -webkit-transition: opacity 200ms ease;
    transition: opacity 200ms ease;
    width:40px;height:40px;bottom:50%;
}

.arrowleft {
    background-position: -10px -40px;
    left:8px;
}

.arrowright {
    background-position: -70px -40px;
    right:8px;
}

.embed-playlist {
    padding: 0px;
    background: #fff;
}

.embed-responsive {
    position: relative;
    display: block;
    height: 280px;
    padding: 0;
    overflow: hidden;
}
.embed-playlist {
    height: 350px;
}
.jwplayer {
    position: relative;
    display: block;
    opacity: 0;
    min-height: 0px;
    transition: opacity 0.25s ease 0s;
}
.embed-playlist .playlist-bottom, .embed-playlist .jwplaylist, #ctl00_g_4f64fba2_f018_49aa_9197_ea7bdb4b8690_ctl00_vid_jwplayer_playlistcomponent {
    background-color: #fff !important;
}
.embed-playlist .playlist-bottom, #ctl00_g_4f64fba2_f018_49aa_9197_ea7bdb4b8690_ctl00_vid_jwplayer_playlistcomponent {
    background-color: rgb(255, 244, 225) !important;
}
.layout-top .page-title{
    margin-bottom: 0px;
    font-size: 1.6em;
    border-left: 4px solid #8D0000;
    padding: 5px 10px;
    background: #F3E7E7;
}
.chu-chay marquee{
    color:red;font-weight:bold;
}