﻿.tandan-div-nav-top{margin-bottom:1px;background:url('img/bg-nav-top-no1.png') no-repeat left center;}
.tandan-div-nav-top a:hover{color:red;}
.featured ul.ui-tabs-nav li.ui-tabs-selected a, .featured ul.ui-tabs-nav li.ui-tabs-active a{color:#d65a01;}
.featured .info a{color:#d65a01;}
.featured .info a:hover{color:#02345e;}
.TD-box-news {border-bottom: none; background: #fff}
.TD-box-news-main{position:relative}
.TD-box-news-main:after, .block.border:after {
    position: absolute;
    content: '';
    top: 100%;
    background-image: url("img/bg-widget-shadow.png");
    background-repeat: no-repeat;
    height: 20px;
    width: 90%;
	left: 5%;
    background-position: top center;
    background-size: 70%;
}
.tandan-div-search .div-input input {background: transparent; padding-left: 8px;}
.slider-text {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
    z-index: 2;
}
.slider-desc {
    -ms-flex-item-align: center!important;
    align-self: center!important;
    width: auto;
    margin: auto;
    font-family: fontLeHoi, Avo, roboto, sans-serif;
    color: #2d8bea;
    word-spacing: 1em;
}
.slider-desc h3{
	font-size: 10em;
	line-height: 120px;
	padding: 0 10px;
	margin: 0;
}
.slider-desc h3, .slider-desc h4{
	background: linear-gradient(100deg, #0861b9, #2dbeea);
	background: -moz-linear-gradient(100deg, #0861b9, #2dbeea);
	background: -o-linear-gradient(100deg, #0861b9, #2dbeea);
	background: -webkit-linear-gradient(100deg, #0861b9, #2dbeea);
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
	position: relative;
}
.slider-desc h3:after, .slider-desc h4:after {
  background: none;
  content: attr(data-text);
  left: 10px;
  position: absolute;
  text-shadow: 1px 1px 2px #000;
  text-shadow: 0px 2px 2px #fff, 2px 0px 2px #fff, 0px 0px 2px #fff, -2px 0px 2px #fff, 0px -2px 2px #fff;
  top: 0;
  z-index: -1;
}
.slider-desc h4:after{
	left: 50%;
	transform: translateX(-50%);
}
.slider-desc h4{
	font-size: 4em;
	line-height: 60px;
	margin: 0 auto;
}
.shedule-img>img {
    max-width: 100%;
}

.shedule-img {
    max-width: 150px;
    display: inline-block;
    float: left;
}

.shedule-content {
    display: inline-block;
}

.tab-wrapper {
    width: 100%;
    display: inline-block;
}

.shedule-detail {padding: 20px 0 40px 0}
.shedule-icon {float: left; display: inline-block}
.shedule-text {
    float: left;
    display: inline-block;
    padding-left: 20px;
    text-align: left;
    color: #808080;
    font-family: RobotoCondensed, roboto, sans-serif;
}
.shedule-text h4 {
    font-size: 18px;
    text-transform: uppercase;
    margin: 0 0 10px 0;
    color: #d21818;
    font-family: RobotoCondensedBold, roboto, sans-serif;
    font-weight: bold
}
.shedule-text ul li {
    font-size: 16px;
    font-weight: 400;
}
.featured ul.ui-tabs-nav li.ui-tabs-selected a, .featured ul.ui-tabs-nav li.ui-tabs-active a{background:#fff4d0;}
.TD-table-module-border-default{
	border:none; padding:0; background: #fff; margin-right:0px;
}
#art-content .ms-rtestate-field table,
#art-content .ms-rtestate-field table td{
	border:none
}

.header {background: #fff;}
.header .header-title {
    font-size: 30px;
    font-family: Roboto, sans-serif, arial;
    font-weight: 600;
    color: #2d8bea;
    margin: 0;
    padding: 10px 0;
}
.event-times{
	z-index: 1;
    position: relative;
}
.event-times .event-time-title {
    color: #fff;
    font-family: Roboto, sans-serif;
    font-weight: bold;
    font-size: 30px;
    text-shadow: 0px 2px 1px rgba(0, 0, 0, 0.68);
    margin: 0 0 20px;
}
.event-time{
	display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    color: #fff;
    font-size: 20px;
    background: #2d8bea;
    font-family: AvoBold, Roboto, sans-serif;
    font-weight: 600;
    text-transform: uppercase;
    text-shadow: 0px 1px 1px rgba(0, 0, 0, 0.3);
}

.event-time-item{
	-ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
    padding: 40px 0;
    text-align: center;
    position: relative;
}
.event-time-item:not(:nth-child(1)):before {
    position: absolute;
    content: '';
    top: 10px;
    left: 0;
    bottom: 10px;
    width: 1px;
    background: linear-gradient(rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.5), rgba(255, 255, 255, 0));
}
.tandan-div-nav a.navbar-brand {padding: 5px 0; margin: 0 !important; height: auto}
.tb-moi.block .body{padding:10px 5px 5px;}
.block.border .block.border{border: none; background: transparent;}
.block.border .block.border:after{background-image:none}
.tandan-p-module-news-second a:hover{color:#d65a01 !important;}
.TD-box-news-title {border-bottom: none; background: transparent; position: relative; height: 35px;}
.admin-page-fix {z-index: 1; position: relative;}
.featured ul.ui-tabs-nav::-webkit-scrollbar{display: none}
.article-lst .tandan-p-module-news-title a{color: #e28800; font-weight: normal; font-size: 13px;}
.tabnav li a{color:#555 !important;}
.tabnav li.active a, .tabnav li a:hover{color:#d65a01 !important;border-top: 2px solid #d65a01 !important; top: -2px;}
.tandan-div-module-links-websites select ,.TD-div-module-links-websites select{color:#888}
.tandan-div-module-links-websites label:after ,.TD-div-module-links-websites label:after{content:url('img/arrow-link.jpg');}
.td-video-album{border-top:5px solid #d65a01;}
a.top-t-1 ,a.top-t-2 ,a.top-t-1:visited,a.top-t-2:visited{color:#2a64a9; font-size:13px;}
a.top-t-1{text-transform: none;}
.channel-news-title a{color: #d01515 !important; font-size: 18px;}
.channel-news-folder.TD-channel-main-new-list .channel-news-title a{color: #2a64a9 !important;}
.channel-table-main{background:transparent}
.TD-body-bt-bt-right-chanel .pager .CurrentPage {background: #11a1ea; color: #fff;}
.channel-news-title a:hover{color:#CE0203 !important;}
.tandan-p-article-news-title a{font-family: RobotoCondensedBold, Roboto, sans-serif;}
.TD-chanel-link { border-bottom: 1px dashed #cbeeff; margin-bottom: 5px;}
.tandan-p-article-author{font-weight:normal;}
.tandan-div-module-news-article .img-border .img-cap,.tandan-div-module-news-article .img-border .img-cap span,.tandan-div-module-news-article .img-border .img-cap p{color: #d70;}
.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:#c10600;background:url('img/hv-tab-sbn-hv.png') left 6px no-repeat;color: #D15604 !important;text-decoration: none;}
.tandan-search-icon{background-image:url('img/ic-search.jpg');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)}
.tandan-div-article-border-top-center{background:url('img/modul-center-tvt.png') top left repeat-x;}
.tandan-div-article-border-bottom-center{background:url('img/modul-center-bottom-tvt.png') bottom left repeat-x;}
.tandan-div-module-news-article .tandan-span-date-publish{
	background: #dff3fd;
    border-color: #0185c7;
    border-radius: 0;
    padding-left: 10px;
}
.tandan-p-article-other {
    font-weight: bold;
    margin-bottom: 5px;
    background: linear-gradient(90deg, #2a64a9, rgba(247, 249, 249, 0) 80%);
    padding: 5px;
    color: #fff;
    border-left: 5px solid #e28800;
    font-family: RobotoCondensedBold, arial;
    text-transform: uppercase;
    text-shadow: 0 1px 0 rgba(0, 0, 0, 0.46);
}
.trang-channel a{color:#f14205;}
.trang-channel a:hover{color:black;}
.toan-div-google{background:url('img/g+.PNG')left top no-repeat;}
.toan-div-google:hover{background:url(img/g+-click.PNG)left top no-repeat;}
.toan-div-facebook{background:url(img/f.PNG)left top no-repeat;}
.toan-div-facebook:hover{background:url(img/f-click.PNG)left top no-repeat;}
.toan-div-mail{background:url(img/mail.PNG)left top no-repeat;}
.toan-div-mail:hover{background:url('img/mai-click.PNG') no-repeat left top;}
.toan-div-print{background:url(img/print.PNG)left top no-repeat;}
.toan-div-print:hover{background:url(img/print-click.PNG)left top no-repeat;}
.toan-div-chat{background:url(img/coment.PNG)left top no-repeat;}
.toan-div-chat:hover{background:url(img/coment-hover.PNG)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: #0A55C5;}
.tdweather .forecast .l{color:#0094ff}
.tdweather .forecast .h{color:#ff006e}
.weather-popup:hover{background-color:#f72}
#weather-box .tdweather .current{background:#f8f8f8;}
.tandan-div-nav {background: rgba(15, 68, 132, 0.85);}
.menu-lv1{
	background: transparent; height: auto;
    display: inline-block;
}
.home-nav-bottom{background-image:url(img/ic-home.png);display: none; background-position:center center;background-size:initial;background-repeat:no-repeat;background-attachment:initial;background-origin:initial;background-clip:initial;border-right:1px solid rgba(255, 255, 255, 0.32); height: 31px;}
.actived .home-nav-bottom{background-color:#0488ca}
.menu-lv1 li ul {background: #fff;box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.5); padding:0; display: none;}
.menu-lv1 li:hover ul{display: block}
.menu-lv1 .left ul{z-index: 2; top: 100%; min-width: 200px; max-width: 250px;}
.menu-lv1 li.current.actived>a>span, .menu-lv1 li.actived>a>span {color: #2a64a9; background: #fff}
.menu-lv1 .left>li>a:hover span, .menu-lv1 .left>li>a.actived span{color: #2a64a9; background-color: white;}
.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;
	background-image: url(img/sep-sub-nav.png);background-position-x: 6px;background-position-y: 50%;
	background-repeat: no-repeat;font-family: Roboto, sans-serif; font-weight: 500;
    font-size: 14px;
    padding: 7px 5px 7px 7px;
}
.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:#d65a01 !important;}
.TD-sub-channel-title{background:#d65a01;color:#fff;text-transform:uppercase}
.TD-sub-channel-title a:link,.TD-sub-channel-title a:visited{color:#fff}
.lattest-video .video-icon{background-position:center center;background-repeat:no-repeat;background-image:url(img/video-icon.png);}
.portal-form{margin:0 8px 16px 0;padding-bottom:10px;border:1px #e2e2e2 solid;border-radius:2px}
.portal-form .row label{vertical-align:bottom;line-height:32px;}
.portal-form .title{background:#d65a01;text-transform:uppercase;color:white;}
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;}
.tandan-div-module-news-main .ui-tabs-nav,.tandan-div-module-news-main .ui-widget-header,.tandan-div-module-news-main .ui-widget-content,.tandan-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;}
.contact fieldset {border: none}
.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);}
.two-cols-left .td-vid-View .vid-item{background:#eee}
.three-cols .td-vid-View .vid-item{background:#eee}
.td-bar-chart li.selected .fill{background-image:url(img/progress.png)}
.tdtbl th{color:#0066cc;}
.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;}
.article-lst.no-img li a{background:url('img/hv-more-news.jpg') no-repeat center left;}
.td-luffy li{background-color:#d65a01;-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:#B94D05;}
.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;}
#div-xaydung-filter{border:1px solid #d65a01;}
#div-xaydung-filter input[type='button']{color:#666666}
.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.PNG)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:#d65a01 !important;color: white;}
.GopYVanBan tbody tr:hover td {background: rgb(253, 244, 221);}
.header-above-latest-news {color:#e66b01 !important;};
.th-lich-tiep-cong-dan a,p{color: #e66b01}
.danh-sach-title {background: #d65a01 !important;color: #fff;}
.div-btn-sent-info input[type='submit']{background-color: #0f9fe8;
    color: white;
    font-family: RobotoCondensedBold, tahoma, arial;
    text-shadow: none;
    border: 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-captcha input {outline:orange !important;}
.div-text-name, .div-text-email {outline:orange !important;}
.div-content-press {outline:orange !important;}
.cmnt-view-title {background:url('img/ico-coment-tb.jpg') no-repeat left center;}
#ctl00_PlaceHolderMain_ctl07_ctl00_readMore {color: #d65a01;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;}
.div-title h3{color:red;}
.title-center b span{color:blue;}
.div-calendar-table td {border-left: 1px solid #C6DBFF !important;}
.div-calendar-table td p {padding-left:5px;}
.ExternalClass224FFBFB477F483A8C44785504ACB74A table td {border:1px black solid	}
.Td-footer .Td-footer-nav {
    height: auto; position:relative;
    margin: 0 auto;
}
.Td-footer-text{
    margin: 0px auto;
    height: auto;
    color: #fff;
    line-height: 22px;
    padding: 5px 10px 20px 10px;
}
.bottom-nav {color: #FFF;}
.admin-page-fix a {color: #982501; border-radius: 0; background: #f8d46d; margin-top: 3px; transition: all ease .3s;}
.admin-page-fix a:hover {color:yellow;background:#E86C13; text-decoration:none}
div[class^="ExternalClass"] table tr{border:1px solid #666666}
div[class^="ExternalClass"] table td{border:1px solid #666666;}
#slider2_container .video-icon{position:absolute;left:0;top:0;right:0;bottom:0;background-position:center center;background-repeat:no-repeat;background-image:url(img/video-icon.png);}
.TD-box-news-title-video {border-bottom: 1px solid #d65a01;}

@media(max-width: 767px){
	.menu-lv1 .left>li>a>span{padding: 8px 10px;}
	.slider-desc h3{font-size: 6em; line-height: 80px;}
	.slider-desc h4{font-size: 3em}
	.slider-desc h3:after, .slider-desc h4:after {
		text-shadow: 0px 1px 1px #fff, 1px 0px 1px #fff, 0px 0px 1px #fff, -1px 0px 1px #fff, 0px -1px 1px #fff;
	}
	.slider-desc h3:after{left: 10px}
	.slider-desc {word-spacing: 0;}
	.TD-main-left .td-row .td-col-50{width: 100%}
	.tandan-div-banner>a{min-height: 60vw; width: 100%; height: 60vw;}
	.tandan-div-banner>a>img {
		width: 100% !important;
	    height: 100% !important;
	    object-fit: cover;
    }

}
@media (max-width: 580px) {
	.event-times .event-time-title{font-size: 20px; color: #d21818; text-shadow: none; padding-top: 10px}
	.event-times{padding: 0; margin-top: 15px;}
	.event-time-item {
		font-size: 12px;
    	font-family: RobotoCondensedBold, Roboto, sans-serif;
    	font-weight: 600;
    	padding: 20px 0;
    }
    	
}
@media(max-width: 420px){
	.slider-desc h3{font-size: 5em}
	.slider-desc h4{font-size: 3em}
}
