.avo{font-family: 'sfu_futura_book';}
.avo_b{font-family: 'sfu_futurabold';}
.mt4{margin-top: 4px;}
.mt5{margin-top: 5px;}
.mt7{margin-top: 7px;}
.mt9{margin-top: 9px;}
.mt24{margin-top: 24px;}
.mt29{margin-top: 29px;}
.mt32{margin-top: 32px;}

table.tb100,
table.tb100 td{
	height: 100%;
	width: 100%;
	vertical-align: middle;
}

#loading{
    opacity: 0;
    height: 64px;
    position: absolute;
    text-align: center;
    width: 64px;
    z-index: 11000;
    left: 50%;
    margin-left: -32px;
    z-index: 0;
}
#loading.active{
    z-index: 11000;
}

#abc{
	width: 64px;
	height: 64px;
	background: red;
	position: fixed;
	top: 50%;
	margin-top: -32px;
	left: 50%;
	margin-left: -32px;
}

#content{
	position: relative;
	z-index: 1;
	width: 100%;
	overflow: hidden;
}
#banner-content{
	margin: 0;
	padding: 0;
}
#footer.fix{
	position: fixed;
	bottom: 0;
	left: 0;
}
/* Cường */
	/*Banner Home Page*/
		.mbp{
			display: none;
		}
		.no-mbp{
			display: block;
		}
		#slider-home{
			position: relative;
			z-index: 0;
		}
		.slider-home.mobile{
			display: none;
		}
		.slider-home.no-mobile{
			display: block;
		}
		.pager-slider-home{
			position: absolute;
			width: 100%;
			z-index: 1;
			bottom: 5.1724%;
		}
		.pager-slider-home .col-xs-8{
			padding: 0;
		}
		.pager-slider-home a{
			display: inline-block;
			width: 6.3%;
			height: 4px;
			background: #fff;
		}
		.pager-slider-home a:hover,
		.pager-slider-home a.active{
			background: #0693d0;
		}
		#program-hightlight{
			background: #0693d0;
			height: 109px;
		}
		.program-hightlight{
			width: 1166px;
			margin: 0 auto;
			height: 109px;
			overflow: hidden;
		}
		.program-hightlight .name{
			height: 109px;
			line-height: 109px;
			width: 173px;
			float: left;
			color: #fff;
			font-family: 'sfu_futurabold';
			font-size: 18px;
		}
		.program-hightlight .name span{
			display: inline-block;
			vertical-align: middle;
			margin-left: 30px;
			line-height: 22px;
		}
		.program-hightlight .channnel{
			float: left;
			width: 919px;
			height: 109px;
			overflow: hidden;
		}
		.program-hightlight .channnel .item-channel{
			width: 229px;
			height: 100%;
			padding-left: 15px;
			border-left: 1px solid #eeeeee;
			background: #fff;
			font-size: 18px;
			float: left;
		}
		.program-hightlight .channnel .item-channel table{
			height: 100%;
		}
		.item-channel.cn0 .tt a,
		.item-channel.cn0 .tt span{
			color: #f49c17;
		}
		.item-channel.cn1 .tt a,
		.item-channel.cn1 .tt span{
			color: #e94b3f;
		}
		.item-channel.cn2 .tt a,
		.item-channel.cn2 .tt span{
			color: #8d45ab;
		}
		.item-channel.cn3 .tt a,
		.item-channel.cn3 .tt span{
			color: #27ae62;
		}
		.program-hightlight .tt{
			padding-top: 5px;
			line-height: 22px;
		}
		.program-hightlight .tt span,
		.program-hightlight .tt a{
			color: #0693d0;
			font-family: 'sfu_futurabold';
			max-width: 203px;
			display: inline-block;
		}
		.program-hightlight .channnel .item-channel:hover > a span{
			color: #1C3A80;
		}
		.program-hightlight .info{
			margin: -1px 15px 0px 0px;
		}
		.program-hightlight .info a{
			color: #333333;
			font-family: 'sfu_futura_book';
			line-height: 22px;
			display: inline-block;
			vertical-align: top;
		}
		.program-hightlight .tt a:hover,
		.program-hightlight .info a:hover{
			color: #1c3a80;
		}
		.program-hightlight .time{
			color: #666666;
			font-family: 'sfu_futura_book';
			font-size: 12px;
			margin: 1px 15px 0px 0px;
		}
		.program-hightlight .channnel .item-channel:first-child{
			border-left: 0px;
		}
		.program-hightlight .btn-program-hightlight{
			float: left;
			width: 74px;
			height: 109px;
		}
		.btn-program-hightlight a{
			display: inline-block;
			height: 109px;
			width: 36px;
			margin-left: -4px;
			opacity: 0.7;
			filter: alpha(opacity=70);
			background: url(../img/bg/btn-channel-home.jpg) no-repeat right top;
		}
		.btn-program-hightlight a:first-child{
			margin-left: 0;
			background: url(../img/bg/btn-channel-home.jpg) no-repeat left top;
		}
		.btn-program-hightlight a:hover{
			opacity: 1;
			filter: alpha(opacity=100);
		}
		
		/*.btn-program-hightlight a.disable,
		.btn-program-hightlight a.disable:hover{
			cursor: default;
			opacity: 0.7;
			filter: alpha(opacity=70);
		}*/
		
		.bx-home .des{
			background: url(../img/bg/bg-cap.png) repeat;
			display: block;
			position: absolute;
			z-index: 1;
			bottom: 0;
			left: 0;
			width: 100%;
		}
		.bx-home .des span{
			font-size: 18px;
			font-family: 'sfu_futura_book';
			line-height: 24px;
			color: #fff;
			padding: 2.8% 5% 3% 5%;
			display: inline-block;
		}
		.bx-home .des span strong{
			font-family: 'sfu_futurabold';
			font-weight: normal;
		}
		.bx-home .des img{
			position: absolute;
			z-index: 2;
			top: 50%;
			margin-top: -11px;
			right: 5%;
			width: 15px;
		}
	/*Banner Home Page*/
	/*Quick Link*/
		#quick-link{
			position: relative;
			z-index: 2;
		}
		.quick-link{
			width: 41px;
			position: fixed;
			z-index: 10;
			top: 50%;
			margin-top: -58px;
			left: 0;
		}
		.quick-link > ul > li{
			margin-top: 4px;
			position: relative;
			padding-right: 5px;
			z-index: 0;
			height: 36px;
		}
		.quick-link > ul > li:first-child{
			margin-top: 0;
		}
		.quick-link > ul > li > a{
			display: inline-block;
			position: relative;
			z-index: 2;
			width: 36px;
			height: 36px;
		}
		.quick-link > ul > li > a.like{
			background: url(../img/bg/bg-quicklink.jpg) no-repeat left top;
		}
		.quick-link > ul > li > a.link{
			background: url(../img/bg/bg-quicklink.jpg) no-repeat -36px top;
		}
		.quick-link > ul > li > a.heart{
			background: url(../img/bg/bg-quicklink.jpg) no-repeat right top;
		}
		.quick-link > ul > li > a.like:hover,
		.quick-link > ul > li > a.like.active{
			background-position: left bottom;
		}
		.quick-link > ul > li > a.link:hover,
		.quick-link > ul > li > a.link.active{
			background-position: -36px bottom;
		}
		.quick-link > ul > li > a.heart:hover,
		.quick-link > ul > li > a.heart.active{
			background-position: right bottom;
		}
		.sub-quick{
			background: #1c3a80;
			position: absolute;
			z-index: 1;
			top: 0;
			left: 0;
			margin-left: -268px;
			width: 250px;
			padding-left: 18px;
		}
		.sub-quick .tt{
			color: #0693d0;
			font-size: 14px;
			line-height: 19px;
			text-transform: uppercase;
			font-family: 'sfu_futurabold';
			padding-top: 11px;
		}
		.sub-quick.like{
			height: 114px;
		}
		.btn-sub{
			display: inline-block;
			width: 87px;
			height: 18px;
			background: url(../img/btn/btn-like.png) no-repeat left top;
		}
		.btn-sub.face{
			background-position: left top;
		}
		.btn-sub.face:hover{
			background-position: left -18px;
		}
		.btn-sub.google{
			background-position: left -36px;
		}
		.btn-sub.google:hover{
			background-position: left bottom;
		}
		.sub-quick.like ul li{
			padding-top: 12px;
		}
		.sub-quick.link{
			height: auto;
		}
		.sub-quick.link ul{
			padding-bottom: 10px;
		}
		.sub-quick.link li{
			padding-top: 7px;
		}
		.sub-quick.link li:first-child{
			padding-top: 12px;
		}
		.sub-quick.link li a{
			color: #fff;
			font-size: 12px;
			font-family: 'sfu_futurabold';
			display: inline-block;
			padding-left: 0;
			text-align: left;
		}
		.sub-quick.link li a img{
			margin-right: 5px;
		}
		.sub-quick.link li a span{
			vertical-align: -2px;
		}
		.sub-quick.link li a.star{
			height: 16px;
			background: url(../img/btn/btn-star.png) no-repeat left top;
		}
		.sub-quick.link li a.tele{
			height: 14px;
			line-height: 16px;
			background: url(../img/btn/btn-telephone.png) no-repeat left top;
		}
		.sub-quick.link li a.sun{
			height: 16px;
			line-height: 18px;
			background: url(../img/btn/btn-sun.png) no-repeat left top;
		}
		.sub-quick.link li a.check{
			height: 12px;
			line-height: 14px;
			background: url(../img/btn/btn-check.png) no-repeat left top;
		}
		.sub-quick.link li a.star:hover,
		.sub-quick.link li a.tele:hover,
		.sub-quick.link li a.sun:hover,
		.sub-quick.link li a.check:hover{
			background-position: left bottom;
			color: #0693d0;
		}
		.sub-quick.link li a:hover{
			color: #0693d0;
		}
		.sub-quick.heart{
			padding-bottom: 12px;
		}
		.sub-quick.heart li{
			padding-top: 14px;
		}
		.sub-quick.heart li:first-child{
			padding-top: 9px;
		}
		.sub-quick.heart li a{
			
		}
		.sub-quick.heart li a span.number{
			display: inline-block;
			color: #1c3a80;
			font-size: 10px;
			font-family: 'sfu_futurabold';
			text-align: center;
			line-height: 17px;
			width: 17px;
			height: 17px;
			background: #fff;
			border-radius: 8px;
			-moz-border-radius: 8px;
			-webkit-border-radius: 8px;
		}
		.sub-quick.heart li a span.name{
			display: inline-block;
			margin-left: 5px;
			color: #fff;
			font-size: 12px;
			font-family: 'sfu_futurabold';
		}
		.sub-quick.heart li a:hover span.number{
			background: #0693d0;
			color: #fff;
		}
		.sub-quick.heart .all{
			margin-top: 14px;
			display: inline-block;
			background: url(../img/btn/btn-all.png) no-repeat 3px top;
			padding-left: 26px;
			color: #fff;
			font-size: 12px;
			height: 10px;
			line-height: 12px;
			font-family: 'sfu_futurabold';
		}
		.sub-quick.heart li a:hover span.name,
		.sub-quick.heart .all:hover{
			color: #0693d0;
		}
		.sub-quick.heart .all:hover{
			background-position: 3px bottom;
		}
	/*Quick Link*/
	/*Vì sao*/
		.whc-pc{
			
		}
		.whc-pc{
			display: block;
		}
		.whc-mobile{
			display: none;
		}
		.whc-pc .bg-white .why-choose-img{
			float: left;
		}
		.whc-pc .bg-white .why-choose-text{
			float: right;
		}
		.whc-pc .bg-gray .why-choose-img{
			float: right;
		}
		.whc-pc .bg-gray .why-choose-text{
			float: left;
		}
		.whc-pc .why-choose-item{
			width: 100%;
			max-width: 1000px;
			margin: 0 auto;
			padding: 50px 40px 40px 40px;
		}
		.whc-pc .why-choose-img{
			width: 41.3%;
		}
		.whc-pc .why-choose-text{
			width: 55.43%;
		}
		.why-choose-img a img{
			max-width: 100%;
		}
		.whc-mobile .why-choose-item{
			width: 100%;
			max-width: 768px;
			padding: 0 30px;
			margin: 0 auto;
		}
		.whc-mobile  .why-choose-item{
			padding-bottom: 35px;
		}
		.service-pack-home .whc-mobile  .why-choose-item{
			padding-bottom: 40px;
		}
		.whc-mobile .why-choose-name{
			text-align: center;
			line-height: 39px;
		}
		.whc-mobile .why-choose-name a{
			font-size: 32px;
		}
		.whc-mobile .why-choose-img{
			text-align: center;
			width: 100%;
			box-sizing: border-box;
			padding: 0 4.237%;
			margin-top: 27px;
		}
		.whc-mobile .why-choose-img img{
			width: 100%;
		}
		.whc-mobile .why-choose-info{
			padding-top: 38px;
			color: #666666;
    		line-height: 21px;
		}
		.whc-mobile .bg-gray{
			padding-top: 28px;
		}
		.whc-mobile .bg-white{
			padding-top: 28px;
		}
		.whc-mobile .bg-white:first-child{
			padding-top: 0;
		}
		.whc-mobile .title-div{
			font-size: 32px;
			line-height: 50px;
		}
		.whc-mobile  .tv-highlight-info{
			color: #666666 !important;
			padding-top: 20px !important;
			text-align: left !important;
		}
		.why-choose-name{
			padding-top: 8px;
		}
		.why-choose-name a{
			color: #0693d0;
			font-size: 32px;
			line-height: 39px;
			cursor: default;
			font-family: 'sfu_futura_book';
		}
		.why-choose-info{
			color: #666666;
			line-height: 21px;
			padding-top: 8px;
		}
		.tv-highlight .tv-highlight-info{
			color: #666666;
			padding-top: 10px;
			text-align: center;
		}
		.why-choose-form{
			padding: 37px 0px 0px 0px;
			position: relative;
			z-index: 0;
		}
		.why-choose-form .title-div.show-tit{
			text-align: center;
		}
		.why-choose-form .title-div.hide-tit{
			text-align: center;
			display: none;
		}
		.why-choose-form .title-mini{
			color: #0693d0;
			font-size: 24px;
			line-height: 29px;
			font-family: 'sfu_futura_book';
			padding: 24px 0px 2px 0px;
		}
		.why-choose-form .why-input-all{
			margin-top: 10px;
		}
		.why-input-all .why-input{
			width: 47.826%;
			padding: 0 15px;
			box-sizing: border-box;
			height: 38px;
			background: #e8ebf2;
			float: left;
			margin-left: 4.348%;
		}
		.why-input-all .why-input .img-inp{
			width: 100%;
		}
		.why-input-all .why-input:first-child{
			margin-left: 0;
		}
		.why-input-all .why-input input{
			background: none;
			border: none;
			width: 100%;
			height: 100%;
			font-family: "Arial";
		}
		.all-service{
			margin-top: 12px;
		}
		.all-service .all-service-item{
			width: 100%;
			box-sizing: border-box;
			padding-left: 169px;
		 	position: relative;
			color: #666666;
		}
		.all-service-item .name{
			display: inline-block;
			padding-top: 11px;
			text-transform: uppercase;
			position: absolute;
			top: 0;
			left: 0;
			text-align: left;
		}
		.all-service-item .all-choose{
			width: 100%;
			max-width: 580px;
		}
		.all-service-item .choose{
			float: left;
			margin-right: 27px;
			padding: 9px 0;
			white-space: nowrap;
		}
		.choose div.checker{
			vertical-align: -6px;
			margin-right: 7px;
		}
		.choose div.checker,
		.choose div.checker span,
		.choose div.checker input{
			width: 25px;
			height: 25px;
			cursor: pointer;
		}
		.choose div.checker span,
		.choose div.checker.hover.active span,
		.choose div.checker.focus.active span{
			background: url(../img/bg/bg-checkbox-1.png) no-repeat left top;
		}
		.choose div.checker span.checked,
		.choose div.checker.hover.active span.checked,
		.choose div.checker.focus.active span.checked{
			background-position: left bottom;
		}
		.all-service .all-service-btn{
			float: left;
			width: 171px;
			text-align: right;
		}
		.all-service .all-service-btn a{
			display: inline-block;
			margin-left: 10px;
			width: 76px;
			text-align: center;
			padding: 8px 0px 8px 0px;
			font-size: 14px;
			font-family: 'sfu_futurabold';
			text-transform: uppercase;
			color: #ffffff;
			background: #0693d0;
			border: 1px solid #b7b7b7;
		}
		@media screen and (-webkit-min-device-pixel-ratio:0) {
		    .all-service .all-service-btn a{
		    	padding: 9px 0px 7px 0px;
		    }
		}
		.all-service .all-service-btn a:first-child{
			margin-left: 0px;
		}
		.all-service .all-service-btn a:hover{
			background: #1C3A80;
		}
		.why-choose-communication{
			margin-top: 30px;
			padding: 15px 0px 33px 0px;
			border-top: 1px solid #e5e5e5;
			color: #0693d0;
			font-size: 24px;
			line-height: 29px;
			font-family: 'sfu_futura_book';
		}
		.why-choose-communication span{
			font-family: 'sfu_futurabold';
		}
		.btn-htvc{
			background: url(../img/bg/arrow-masory.png) no-repeat 136px 8px #0693d0;
			display: inline-block;
			color: #ffffff;
			font-size: 14px;
			line-height: 19px;
			font-family: 'sfu_futurabold';
			text-transform: uppercase;
		}
		.btn-htvc.ol{
			/*padding: 8px 36px 6px 12px;*/
			/*background: url(../img/bg/arrow-masory.png) no-repeat 136px 8px #0693d0;*/
			width: 156px;
			height: 33px;
			background: url(../img/btn/btn-online.png) no-repeat;
			background-position: 0 0;
		}
		.btn-htvc.ol:hover{
			/*background: url(../img/bg/arrow-masory.png) no-repeat 136px 8px #1C3A80;*/
			background-position: 0 -33px;
		}
		.btn-htvc.xct{
			/*padding: 8px 27px 6px 12px;*/
			height: 33px;
			padding: 0 9px 0 12px;
			line-height: 35px;
			background: #0693d0;
		}
		.btn-htvc.xct span{
			background: url(../img/bg/arrow-masory.png) no-repeat right center;
			padding-right: 18px;
			display: inline-block;
			height: 100%;
		}
		.btn-htvc.xct:hover{
			background: #1C3A80;
		}
		.why-choose-item .btn-htvc.ol{
			margin-top: 19px;
		}
		.why-choose-item .btn-htvc.xct{
			margin-top: 18px;
		}
		.why-error{
			position: absolute;
			z-index: 1;
			text-align: center;
			color: red;
			width: 100%;
		}
		.why-choose-form .why-error{
			position: relative;
			padding-top: 20px;
		}
		.why-choose-form .why-error:empty{
			padding-top: 0;
		}
	/*Vì sao*/
	/*Gói Dịch Vụ Home*/

	/*Gói Dịch Vụ Home*/
	/*Package Cost*/
		.package-cost{
			min-height: 500px;
		}
		.package-cost .package-cost-left .title-div{
			padding: 22px 0px 22px 0px;
		}
		.package-cost .package-cost-left .title-div.tmobile{
			display: none;
		}
		.package-select .package-where{
			float: left;
			width: 179px;
			height: 31px;
			border: 1px solid #b7b7b7;
		}
		.package-select .package-country{
			width: 120px;
			height: 31px;
			border: 1px solid #b7b7b7;
			float: left;
			margin-left: 7px;
		}
		.package-where div.selector{
			width: 179px !important;
			padding: 0;
			text-indent: 12px;
		}
		.package-country div.selector{
			width: 120px !important;
			padding: 0;
			text-indent: 12px;
		}
		.package-select div.selector span{
			height: 31px;
			line-height: 31px;
			color: #666666;
			font-size: 12px;
		}
		.package-select div.selector select{
			height: 32px;
			top: 0;
			cursor: pointer;
		}
		.package-where div.selector span,
		.package-where div.selector.hover.active span,
		.package-where div.selector.focus.active span{
			background: url(../img/bg/bg-select.png) no-repeat 158px 13px;
		}
		.package-country div.selector span,
		.package-country div.selector.hover.active span,
		.package-country div.selector.focus.active span{
			background: url(../img/bg/bg-select.png) no-repeat 96px 13px;
		}
		.package-select .package-btn{
			float: left;
			margin-left: 6px;
		}
		.package-btn .btn-htvc{
			padding: 7px 34px 5px 13px;
			background: url(../img/bg/arrow-masory.png) no-repeat 50px 9px #0693d0;
		}
		.package-btn .btn-htvc:hover{
			background: url(../img/bg/arrow-masory.png) no-repeat 50px 9px #1C3A80;
		}
		.package-cost-all{

		}
		.package-cost-all .package-cost-left{
			float: left;
			width: 619px;
		}
		.package-cost-all .package-cost-right{
			float: right;
			width: 277px;
			margin-top: 37px;
		}
		.package-installation{
			margin: 15px 0px 34px 0px;
			min-height: 200px;
		}
		.package-installation .installation-item{

		}
		.installation-item .tt{
			color: #1c3a80;
			font-size: 18px;
			line-height: 23px;
			font-weight: bold;
		}
		.installation-item .info{
			color: #595959;
			font-size: 12px;
			line-height: 17px;
			font-weight: bold;
		}
		.installation-item .communication{
			color: #595959;
			font-size: 12px;
			line-height: 17px;
			font-weight: bold;
		}
		.installation-item table{
			border-collapse: collapse;
			text-align: center;
			width: 100%;
			font-size: 14px;
		}
		.installation-item .note{
			color: #595959;
			font-size: 12px;
			line-height: 17px;
		}
		.installation-item .note li{
			margin-top: 6px;
		}
		.installation-item .note li:first-child{
			margin-top: 0;
		}
		.installation-item table tr{

		}
		.installation-item table tr td{
			background: #d0d6e7;
			color: #333333;
			border: 1px solid #ffffff;
			padding: 8px 0px 5px 0px;
		}
		.installation-item table tr:first-child td{
			background: #0693d0;
			font-weight: bold;
			color: #fff;
		}
		.package-cost-right a{
			display: block;
			color: #565656;
			position: relative;
			font-size: 14px;
			font-family: 'sfu_futura_book';
			height: 60px;
			line-height: 60px;
			margin-left: 40px;
			/*background: url(../img/btn/btn-package.jpg) no-repeat left top;*/
			margin-top: -2px;
			z-index: 0;
			border-bottom: 2px solid #0793d0;
			z-index: 1;
		}
		.package-cost-right a:first-child{
			background: url(../img/bg/bg-ar.png) repeat-x top;
			margin-top: 0;
		}
		.package-cost-right a:hover,
		.package-cost-right a.active{
			color: #0693d0;
			z-index: 1;
		}
		.package-cost-right a:hover span.bg-arr,
		.package-cost-right a.active span.bg-arr{
			display: block;
		}
		.package-cost-right a span.name{
			display: inline-block;
			width: 140px;
			vertical-align: middle;
			line-height: 18px;
		}
		.package-cost-right a span.img{
			display: inline-block;
			width: 87px;
			text-align: center;	
		}
		.package-cost-right a span.bg-arr{
			position: absolute;
			width: 30px;
			height: 60px;
			top: 0;
			left: -30px;
			display: none;
			background: url(../img/icon/ar-a.png) no-repeat;
		}
	/*Package Cost*/
	/*Schedule*/
		.tt-sche{
			text-align: center;
			color: #0693d0;
			font-size: 32px;
			font-family: 'sfu_futura_book';
			border-top: 1px solid #e5e5e5;
			padding: 37px 0 31px 0;
		}
		.channels-detail .schedule-all{
			border-top: 1px solid #e5e5e5;
			padding-top: 27px;
		}
		.channels-detail .schedule-all .title-div{
			text-align: center;
		}
		.schedule-all{
			margin-bottom: 4.5%;
		}
		.schedule-all .title-div{
			padding: 2.8% 0px 2.5% 0px;
			font-size: 24px;
			font-family: arial;
			line-height: 29px;
		}
		.schedule-all .schedule-button{
			margin-bottom: 25px;
			position: relative;
			z-index: 1;
		}
		.schedule-button .schedule-choose,
		.schedule-choose-mb{
			float: left;
		}
		.schedule-choose .time{
			width: 159px;
			padding: 0 10px;
			height: 33px;
			border: 1px solid #b7b7b7;
			background: url(../img/bg/bg-select.png) no-repeat 136px 13px;
			float: left;
			margin-right: 5px;
		}
		.schedule-choose .time input{
			background: none;
			border: none;
			width: 100%;
			height: 100%;
			color: #666666;
			font-size: 12px;
			font-family: arial;
		}
		/*Datepiker*/
		/*Datepiker*/
		.schedule-choose .category{
			width: 88px;
			float: left;
			height: 31px;
			border: 1px solid #b7b7b7;
			background: url(../img/bg/bg-select.png) no-repeat 64px 13px;
			float: left;
			margin-left: 5px;
		}
		.schedule-choose .channel{
			float: left;
		}
		.schedule-choose .category div.selector{
			width: 88px !important;
			padding: 0;
			text-indent: 13px;
		}
		.schedule-choose .channel div.selector{
			width: 69px !important;
			padding: 0;
			text-indent: 13px;
		}
		.schedule-choose div.selector span{
			height: 31px;
			line-height: 31px;
			color: #666666;
			font-size: 12px;
		}
		.schedule-choose div.selector select{
			height: 32px;
			top: 0;
		}
		.schedule-choose .see{
			float: left;
		}
		.schedule-button .schedule-search{
			float: right;
		}
		.schedule-search .input{
			width: 150px;
			border: 1px solid #b7b7b7;
			height: 33px;
			padding: 0 10px;
			float: left;
		}
		.schedule-search .input input{
			width: 100%;
			height: 100%;
			background: none;
			border: none;
			color: #666666;
			font-size: 12px;
			font-family: arial;
		}
		.schedule-search .search{
			float: left;
		}
		.schedule-choose .see .btn-htvc{
			/*margin-left: 5px;*/
		}
		.schedule-search .search .btn-htvc{
			margin-left: 6px;
		}
		.schedule-search .search .btn-htvc,
		.schedule-choose .see .btn-htvc{
			padding: 8px 39px 6px 14px;
			background: url(../img/bg/arrow-masory.png) no-repeat 57px 10px #0693d0;
		}
		.schedule-search .search .btn-htvc:hover,
		.schedule-choose .see .btn-htvc:hover{
			background: url(../img/bg/arrow-masory.png) no-repeat 57px 10px #1c3a80;
		}
		.schedule-all .time-slot{
			position: relative;
			z-index: 0;
			display: none;
		}
		.time-slot .time-slot-left{
			color: #1c3a80;
			float: left;
			width: 207px;
			font-size: 14px;
			line-height: 19px;
			font-family: arial;
			font-weight: bold;
		}
		.time-slot .time-slot-right{
			width: 713px;
			float: left;
			background: #1c3a80;
			height: 11px;
			border-radius: 5px;
			margin-top: 5px;
		}
		.drag-time{
			border: none;
			cursor: pointer;
			width: 622px;
			background: #1c3a80;
			height: 11px;
			border-radius: 5px;
		}
		.drag-time .ui-state-default,
		.drag-time .ui-widget-content .ui-state-default,
		.drag-time .ui-widget-header .ui-state-default{
			background: #0693d0;
			width: 91px;
			height: 23px;
			border-radius: 10px;
		}
		.drag-time.ui-slider-horizontal .ui-slider-handle{
			top: -6px;
			margin-left: 0;
			cursor: pointer;
			border: none;
			text-align: center;
			font-weight: normal;
		}
		.show-time-channel{
			margin-top: 28px;
			position: relative;
			z-index: 0;
			display: none;
		}
		.text-time{
			line-height: 23px;
			display: inline-block;
			background: none;
			border: none;
			font-size: 14px;
			color: #fff;
			font-family: 'sfu_futurabold';
		}
		.show-time-channel .title-show-time{
			height: 30px;
			line-height: 30px;
			background: #0693d0;
			color: #fff;
			font-size: 14px;
			font-family: 'sfu_futurabold';
		}
		.title-show-time .name{
			float: left;
			width: 160px;
			padding-left: 15px;
		}
		.title-show-time .time{
			float: right;
			width: 726px;
			overflow: hidden;
			position: relative;
			z-index: 0;
		}
		.title-show-time .time .time-item{
			width: 181.5px;
			float: left;
		}
		.show-time-channel .info-show-time{
			position: relative;
			z-index: 10;
		}
		.info-show-time .channel-show-time{
			float: left;
			width: 175px;
			background: #e7ebf3;
			text-align: center;
			position: relative;
			z-index: 11;
		}
		.info-show-time .channel-show-time img{
			max-height: 45px;
    		max-width: 110px;
		}
		.channel-show-time > ul{

		}
		.channel-show-time > ul > li{
			height: 65px;
			line-height: 65px;
			position: relative;
			z-index: 0;
			border-bottom: 1px solid #fff;
		}
		.channel-show-time > ul > li:hover .sub-channel{
			display: block;
		}
		.channel-show-time > ul > li > a{
			display: inline-block;
		}
		.sub-channel{
			position: absolute;
			display: none;
			z-index: 1;
			top: -150px;
			left: 175px;
			width: 670px;
			height: 413px;
			background: url(../img/bg/bg-kenh.png) no-repeat 0 0;
			text-align: left;
		}
		.sub-channel-content{
			width: 642px;
			margin-left: 14px;
		}
		.sub-channel-content .tt{
			padding: 14px 0px 2px 0px;
			color: #000000;
			font-size: 18px;
			line-height: 23px;
			font-family: 'sfu_futurabold';
			border-bottom: 1px solid #dbdbdb;
		}
		.sub-channel-content .all-sub-channel{

		}
		.sub-channel-content .all-sub-channel ul{
			line-height: 17px;
			float: right;
			padding-top: 2px;
			width: 320px;
		}
		.sub-channel-content .all-sub-channel ul:first-child{
			float: left;
		}
		.sub-channel-content .all-sub-channel ul li{
			margin-top: 5px;
		}
		.sub-channel-content .all-sub-channel a{
			color: #666666;
			font-size: 12px;
			line-height: 17px;
			display: inline-block;
		}
		.sub-channel-content .all-sub-channel a span.time{
			width: 63px;
			display: inline-block;
		}
		.sub-channel-content .all-sub-channel a span.name{
			display: inline-block;
		}
		.sub-channel-content .all-sub-channel a:hover{
			color: #0693d0;
		}
		.info-show-time .program-show-time{
			float: right;
			position: relative;
			z-index: 0;
			width: 726px;
			overflow: hidden;
		}
		.program-show-time .program-channel{
			border-bottom: 1px solid #fff;
			width: 9282px;
			height: 65px;
		}
		.timeline{
			width: 9282px;
		}
		.program-channel .program-channel-item{
			float: left;
			height: 65px;
			position: relative;
			z-index: 0;
		}
		.has-program{
			border-left: 1px solid #fff;
    		border-right: 1px solid #fff;
		}
		.program-channel-item .like{
			position: absolute;
			z-index: 1;
			bottom: 13px;
			right: 11px;
			height: 15px;
		}
		.program-channel-item .like a{
			display: inline-block;
			width: 16px;
			height: 15px;
			background: url(../img/bg/bg-like.png) no-repeat left top;
		}
		.sub-like{
			display: none;
			background: url(../img/bg/bg-content-like.png) no-repeat 0 0;
			width: 177px;
			height: 39px;
			padding: 6px 0px 0px 14px;
			position: absolute;
			z-index: 20;
			top: 0;
			left: 0;
			color: #666666;
			font-size: 12px;
		}
		.program-channel-item .like:hover span{
			display: block;
		}
		.program-channel-item .like.active:hover span{
			display: none;
		}
		.program-channel-item .like:hover a,
		.program-channel-item .like.active a{
			background-position: left bottom;
		}
		.program-channel-item .like.active a{
			cursor: default;
		}
		.program-channel-item .name{
			display: inline-block;
			position: relative;
			z-index: 0;
			color: #333333;
			font-size: 16px;
			font-weight: bold;
			margin-left: 10px;
			margin-top: 14px;
			white-space: nowrap;
			overflow: hidden;
		}
		.sub-movie{
			position: absolute;
			display: none;
			z-index: 20;
			top: 0;
			left: 0;
			background: url(../img/bg/bg-sub-movie.png) no-repeat 0 0;
			width: 216px;
			height: 162px;
			padding: 0px 14px 0px 14px;
		}
		.sub-movie .tt{
			display: block;
			color: #000000;
			font-size: 18px;
			font-family: 'sfu_futurabold';
			font-weight: normal;
			line-height: 23px;
			border-bottom: 1px solid #dbdbdb;
			padding: 20px 0px 2px 0px;
		}
		.sub-movie .time{
			font-size: 12px;
			line-height: 17px;
			font-family: arial;
			color: #666666;
			font-weight: normal;
			padding-top: 8px;
			display: block;
		}
		.sub-movie .info{
			padding-top: 6px;
			font-size: 12px;
			line-height: 18px;
			font-family: arial;
			color: #666666;
			font-weight: normal;
			display: block;
		}
		.program-channel-item .name:hover{
			color: #0693d0;
		}
		.program-channel-item > .time{
			color: #666666;
			font-size: 12px;
			margin-left: 10px;
			margin-top: -4px;
		}
		.program-channel.item-1{
			background: #d0d6e7;
		}
		.program-channel.item-2{
			background: #e7eaf3;
		}
		.program-channel .program-channel-item.pg-1{
			width: 181px;
		}
		.program-channel .program-channel-item.pg-2{
			width: 363px;
		}
		.program-channel .program-channel-item.pg-3{
			width: 545px;
		}
		.program-channel .program-channel-item.pg-4{
			width: 727px;
		}
		.program-channel .program-channel-item.pg-5{
			width: 909px;
		}
		.channel-prev{
			position: absolute;
			background: #bac4d9;
			z-index: 10;
			top: 0;
			left: 175px;
			height: 100%;
			width: 19px;
		}
		.channel-next{
			position: absolute;
			background: #bac4d9;
			z-index: 10;
			top: 0;
			right: 0;
			height: 100%;
			width: 19px;
		}
		.channel-prev,
		.channel-next{
			text-align: center;
		}
		.channel-prev img,
		.channel-next img{
			position: absolute;
			z-index: 1;
			top: 50%;
			margin-top: -9.5px;
		}
		.channel-prev img{
			left: 50%;
			margin-left: -6.5px;
		}
		.channel-next img{
			right: 50%;
			margin-right: -6.5px;
		}
		.channel-prev:hover,
		.channel-next:hover{
			background: #1C3A80;
		}
		.schedule .schedule-result{
			min-height: 100px;
		}
	/*Schedule*/
	/*Schedule Detail*/
		.schedule-result{

		}
		.schedule-result-tt{
			background: #0693d0;
		}
		.schedule-result-tt li{
			height: 31px;
			line-height: 35px;
			float: left;
			color: #fff;
			font-size: 14px;
			font-family: 'sfu_futurabold';
		}
		.schedule-result-tt li.name{
			width: 34.943%;
			padding-left: 16px;
		}
		.schedule-result-tt li.day{
			width: 21.409%;
			padding-left: 14px;
			border-left: 1px solid #fff;
		}
		.schedule-result-tt li.time{
			width: 21.735%;
			padding-left: 12px;
			border-left: 1px solid #fff;
		}
		.schedule-result-tt li.channel{
			width: 20.5434%;
			padding-left: 12px;
			border-left: 1px solid #fff;
		}
		.schedule-result-detail{
			border-collapse: collapse;
			width: 100%;
		}
		.schedule-result-detail tr.item-1{
			background: #d0d6e7;
		}
		.schedule-result-detail tr.item-2{
			background: #e7eaf3;
		}
		.schedule-result-detail td{
			height: 51px;
			border-left: 1px solid #fff;
			border-bottom: 1px solid #fff;
			color: #333333;
			font-size: 14px;
			font-weight: bold;
		}
		.schedule-result-detail td:first-child{
			border-left: none;
		}
		.schedule-result-detail td.name{
			width: 33.0434%;
			padding-left: 16px;
			text-align: left;
		}
		.schedule-result-detail td.name a{
			display: inline-block;
			color: #333333;
		}
		.schedule-result-detail td.name a:hover{
			color: #0693d0;
		}
		.schedule-result-detail td.day{
			width: 20.1086%;
			padding-left: 14px;
		}
		.schedule-result-detail td.time{
			width: 20.4347%;
			padding-left: 12px;
		}
		.schedule-result-detail td.channel{
			width: 20.5434%;
			padding-left: 12px;
		}
	/*Schedule Detail*/
	/*Guide*/
		.guide-htvc{

		}
		.guide-all-item{
			width: 960px;
			margin: 30px 0px 112px -15px;
			text-align: left;
		}
		.item-guide{
			width: 286px;
			height: 215px;
			margin: 0px 15px;
		}
		.item-guide .img-guide{
			width: 100%;
			display: inline-block;
			overflow: hidden;
		}
		.item-guide .img-guide img{
			width: 100%;
			max-height: 121px;
			-webkit-transition: all 1s ease 0s;
			        transition: all 1s ease 0s;
		}
		.item-guide .img-guide:hover img{
			-webkit-transform: scale(1.2);
			    -ms-transform: scale(1.2);
			        transform: scale(1.2);
    		-webkit-transition: all 1s ease 0s;
    		        transition: all 1s ease 0s;	
		}
		.item-guide .timer{
			color: #999999;
			font-size: 12px;
			font-weight: bold;
			padding-top: 2px;
		}
		.item-guide .tt-guide{
			color: #000000;
			display: inline-block;
			font-size: 15px;
			line-height: 19px;
			padding-top: 2px;
			font-weight: bold;
		}
		.item-guide .tt-guide:hover{
			color: #1C3A80;
		}
		.item-guide .if-guide{
			color: #000000;
			padding-top: 3px;
			font-size: 12px;
			line-height: 14px;
		}
		.item-guide.first{
			width: 603px;
			height: 430px;
		}
		.item-guide.first .tt-guide{
			font-size: 20px;
			line-height: 26px;
		}
		.item-guide.first .timer{
			padding-top: 3px;
		}
		.item-guide.first .img-guide img{
			max-height: 287px;
		}
	/*Guide*/
	/* Schedule New */
		.schedule-new{
			position: relative;
			padding-bottom: 40px
		}
		.schedule .schedule-new{
			margin-bottom: 40px;
		}
		.wrap-schedule-new{
			width: 910px;
			margin: 0 auto;
		}
		.schedule-new-all .btn-sc{
			position: absolute;
			z-index: 1;
			top: -11px;
			width: 18px;
			height: 56px;
			display: inline-block;
		}
		.schedule-new-all .btn-sc.l{
			left: -10px;
			background: url(../img/btn/btn-movie.png) no-repeat left top;
		}
		.schedule-new-all .btn-sc.r{
			right: -10px;
			background: url(../img/btn/btn-movie.png) no-repeat right top;
		}
		.schedule-new-all .btn-sc.l:hover{
			background-position: left bottom;
		}
		.schedule-new-all .btn-sc.r:hover{
			background-position: right bottom;
		}
		.schedule-item-new{
			float: left;
			width: 130px;
			text-align: center;
		}
		.schedule-item-new a{
			color: #0693d0;
			font-size: 14px;
			font-family: arial;
			font-weight: bold;
			text-transform: uppercase;
			display: inline-block;
			line-height: 17px;
		}
		.schedule-item-new a span{
			font-size: 18px;
			line-height: 24px;
		}
		.schedule-item-new a:hover,
		.schedule-item-new a.active{
			color: #1c3a80;
		}
		.movie-calendar{
			font-size: 14px;
			font-family: Arial;
			padding-top: 37px;
		}
		.item-mcl{
			width: 450px;
			float: right;
		}
		.item-mcl:first-child{
			float: left;
		}
		.item-mcl .tt{
			font-family: 'sfu_futurabold';
			color: #fff;
			background: #0693d0;
			text-align: center;
			text-transform: uppercase;
		}
		.item-mcl .tt > div{
			float: left;
			background: #0693d0;
			padding: 9px 0px 6px 0px;
			width: 75.56%;
			border-left: 1px solid #fff;
		}
		.item-mcl .tt > div:first-child{
			width: 24.44%;
			text-align: center;
			border-left: 0;
		}
		.movie-cl{
			
		}
		.movie-cl-pr{
			border-top: 1px solid #fff;
			cursor: pointer;
			display: table;
			width: 100%;
		}
		.movie-cl:first-child{
			border-top: 0px solid #fff;
		}
		.movie-cl.oc .it-movie-cl,
		.movie-cl.oc{
			background: #e7eaf3;
		}
		.movie-cl.co .it-movie-cl,
		.movie-cl.co{
			background: #d0d6e7;
		}
		.it-movie-cl{
			color: #333333;
			display: table-cell;
			/*float: right;*/
			/*font-weight: bold;*/
			width: 75.56%;
			padding: 0 20px 0 20px;
			border-left: 1px solid #fff;
			vertical-align: middle;
			height: 60px;
		}
		.it-movie-cl:first-child{
			border-left: none;
		}
		.it-movie-cl:first-child{
			width: 24.44%;
			/*float: left;*/
			text-align: center;
			padding-left: 0;
			padding-right: 0;
			border-left: none;
		}
		.adt-movie-cl{
			border-top: 1px solid #fff;
			padding-top: 7px;
			display: none;
		}
		.dt-movie-cl{
			background: #1c3a80;
			position: relative;
			color: #fff;
			font-size: 12px;
			line-height: 18px;
			padding: 17px 30px 18px 30px;
		}
		.dt-movie-cl img{
			position: absolute;
			z-index: 1;
			top: -7px;
			left: 106px;
		}
		.dt-movie-cl .info{
			padding-top: 5px;
		}
		.schedule-new-btn{
			width: 100%;
			background: url(../img/bg/arrow-masory.png) no-repeat 575px 9px #0693d0;
			display: inline-block;
			color: #fff;
			font-size: 14px;
			text-transform: uppercase;
			font-family: 'sfu_futurabold';
			padding: 7px 0px 6px 360px;
			margin: 30px 0px 0px 0px;
		}
		.schedule-new-btn:hover{
			color: #fff;
			background-color: #1c3a80;
		}
		.schedule-result-mb{
			font-family: arial;
			text-align: left;
		}
		.sc-name{
			color: #fff;
			font-size: 14px;
			line-height: 20px;
			background: #0693d0;
			font-weight: bold;
			padding: 2% 5% 2% 5%;
		}
		.sc-name a{
			color: #fff;
		}
		.schedule-mb{
			width: 100%;
			font-size: 14px;
		}
		.schedule-mb thead{
			font-family: 'sfu_futurabold';
			line-height: 20px;
			background: #e7eaf3;
			color: #0693d0;
			text-align: center;
		}
		.schedule-mb thead tr{
			
		}
		.schedule-mb thead tr th{
			padding: 2.8% 0 3.2% 0;
			font-weight: normal;
		}
		.schedule-mb thead tr th.ab,
		.schedule-mb tbody tr td.ab{
			width: 31.55%;
		}
		.schedule-mb thead tr th.bc,
		.schedule-mb tbody tr td.bc{
			width: 28.62%;
			border-left: 1px solid #fff;
		}
		.schedule-mb thead tr th.cd,
		.schedule-mb tbody tr td.cd{
			width: 39.82%;
			border-left: 1px solid #fff;
		}
		.schedule-mb tbody{
			font-weight: bold;
			line-height: 28px;
		}
		.schedule-mb tbody tr.co{
			background: #d0d6e7;
		}
		.schedule-mb tbody tr.ko{
			background: #e7eaf3;
		}
		.schedule-mb tbody tr td{
			padding: 2.2% 5% 2.4% 5%;
		}
		.schedule-mb tbody tr td:first-child{
			padding: 2.2% 4% 2.4% 4%;
		}
	/* Schedule New */
	/* Site Map */
		.map-site{
			margin-top: 50px;
			position: relative;
			z-index: 0;
		}
		.map-site > img{
			margin: 26px 0px 86px 64px;
		}
		.map-site a{
			display: inline-block;
			position: absolute;
			width: 130px;
			height: 54px;
			line-height: 48px;
			border: 1px solid #b7b7b7;
			background: #0693d0;
			color: #fff;
			font-size: 14px;
			font-family: 'sfu_futurabold';
			text-transform: uppercase;
			text-align: center;
		}
		.map-site a span,
		.map-site-mb a span{
			display: inline-block;
			vertical-align: middle;
			line-height: 18px;
		}
		.map-site a:hover{
			background: #1C3A80;
		}
		.map-site .mp1{
			top: 0;
			left: 0;
		}
		.map-site .mp2{
			top: 74px;
			left: 0;
		}
		.map-site .mp3{
			top: 148px;
			left: 0;
		}
		.map-site .mp4{
			top: 242px;
			left: 0;
		}
		.map-site .mp5{
			top: 37px;
			left: 158px;
		}
		.map-site .mp6{
			top: 111px;
			left: 158px;
		}
		.map-site .mp7{
			top: 242px;
			left: 158px;
		}
		.map-site .mp8{
			top: 316px;
			left: 158px;
		}
		.map-site .mp9{
			top: 390px;
			left: 158px;
		}
		.map-site .mp10{
			top: 464px;
			left: 158px;
		}
		.map-site .mp11{
			top: 538px;
			left: 158px;
		}
		.map-site .mp12{
			top: 242px;
			left: 316px;
		}
		.map-site .mp13{
			top: 316px;
			left: 316px;
		}
		.map-site .mp14{
			top: 390px;
			left: 316px;
		}
		.map-site .mp15{
			top: 464px;
			left: 316px;
		}
		.map-site .mp16{
			top: 538px;
			left: 316px;
		}
		.map-site .mp17{
			top: 612px;
			left: 316px;
		}
		.map-site .mp18{
			top: 74px;
			left: 395px;
		}
		.map-site .mp19{
			top: 242px;
			left: 474px;
		}
		.map-site .mp20{
			top: 37px;
			left: 632px;
		}
		.map-site .mp21{
			top: 111px;
			left: 632px;
		}
		.map-site .mp22{
			top: 242px;
			left: 632px;
		}
		.map-site .mp23{
			top: 0;
			left: 790px;
		}
		.map-site .mp24{
			top: 74px;
			left: 790px;
		}
		.map-site .mp25{
			top: 148px;
			left: 790px;
		}
		.map-site .mp26{
			top: 242px;
			left: 790px;
		}
		.map-site-mb{
			width: 100%;
			position: relative;
			margin: 0% 0 24.8% 0;
		}
		.map-site-mb > img{
			width: 100%;
			margin: 15.6% 0 0 0;
		}
		.map-site-mb a{
			display: inline-block;
			position: absolute;
			border: 2px solid #b7b7b7;
			background: #0693d0;
			color: #fff;
			font-size: 14px;
			font-family: 'sfu_futurabold';
			text-transform: uppercase;
			text-align: center;
			width: 37.93%;
			height: 5.05%;
			line-height: 100%;
		}
		.map-site-mb .mp18{
			top: 0;
			left: 31.03%;
		}
		.map-site-mb .mp4,
		.map-site-mb .mp7,
		.map-site-mb .mp8,
		.map-site-mb .mp9,
		.map-site-mb .mp10,
		.map-site-mb .mp11,
		.map-site-mb .mp19,
		.map-site-mb .mp26,
		.map-site-mb .mp6,
		.map-site-mb .mp2,
		.map-site-mb .mp20,
		.map-site-mb .mp23,
		.map-site-mb .mp25{
			left: 0;
		}
		.map-site-mb .mp4,
		.map-site-mb .mp12{
			top: 7.3157%;
		}
		.map-site-mb .mp7,
		.map-site-mb .mp13{
			top: 14.6314%;
		}
		.map-site-mb .mp8,
		.map-site-mb .mp14{
			top: 24.1980%;
		}
		.map-site-mb .mp9,
		.map-site-mb .mp15{
			top: 31.5137%;
		}
		.map-site-mb .mp10,
		.map-site-mb .mp16{
			top: 38.8294%;
		}
		.map-site-mb .mp11,
		.map-site-mb .mp17{
			top: 46.1451%;
		}
		.map-site-mb .mp19,
		.map-site-mb .mp22{
			top: 53.4608%;
		}
		.map-site-mb .mp26,
		.map-site-mb .mp5{
			top: 60.7765%;
		}
		.map-site-mb .mp6,
		.map-site-mb .mp1{
			top: 68.0922%;
		}
		.map-site-mb .mp2,
		.map-site-mb .mp3{
			top: 75.4079%;
		}
		.map-site-mb .mp20,
		.map-site-mb .mp21{
			top: 82.7236%;
		}
		.map-site-mb .mp23,
		.map-site-mb .mp24{
			top: 90.0393%;
		}
		.map-site-mb .mp25{
			top: 97.3550%;
		}
		.map-site-mb .mp13{
			top: 16.8823%;
		}
		.map-site-mb .mp12,
		.map-site-mb .mp13,
		.map-site-mb .mp14,
		.map-site-mb .mp15,
		.map-site-mb .mp16,
		.map-site-mb .mp17,
		.map-site-mb .mp22,
		.map-site-mb .mp5,
		.map-site-mb .mp1,
		.map-site-mb .mp3,
		.map-site-mb .mp21,
		.map-site-mb .mp24{
			right: 0;
		}
		.map-new{
			font-family: "sfu_futura_book";
			margin: 40px 0 40px 0;
		}
		.map-new .one{

		}
		.map-new .one > li,
		.map-new .two > li{
			margin-top: 5px;
		}
		.map-new .one > li > a{
			color: #0693d0;
			text-transform: uppercase;
			display: inline-block;
		}
		.map-new .two{
			margin-left: 20px;
			list-style: disc inside none;
		}
		.map-new .one > li > a:hover,
		.map-new .two > li > a:hover{
			text-decoration: underline;
			color: #1c3a80;
		}
	/* Site Map */
		.schedule-all > .btn-htvc{
			width: 100%;
			margin-top: 26px;
			background: url(../img/bg/arrow-masory.png) no-repeat 552px 8px #0693d0;
			padding: 8px 0px 5px 0px;
		}
		.schedule-all .btn-htvc span{
			margin-left: 345px;
			text-transform: uppercase;
		}
		.schedule-all .btn-htvc:hover{
			background: url(../img/bg/arrow-masory.png) no-repeat 552px 8px #1C3A82;
		}
		.system-home .system-home-item img{
			width: 100%;
		}
		.contact .div2 .contact-info .left .title{
			display: none;
		}
		.list-channel-new{
			max-width: 920px;
			margin: 20px auto 0 auto;
		}
		.item-channel-new{
			width: 48.9130%;
			float: right;
		}
		.item-channel-new:first-child{
			float: left;
		}
		.item-channel-new .tt{
			text-align: center;
			text-transform: uppercase;
			color: #ffffff;
			font-size: 18px;
			font-family: 'sfu_futurabold';
			line-height: 24px;
			background: #0693d0;
			padding: 14px 0px 12px 0px;
		}
		.itcn-it{
			height: 50px;
			line-height: 50px;
			cursor: pointer;
			color: #333333;
			font-size: 14px;
			font-weight: bold;
			font-family: arial;
			position: relative;
			z-index: 0;
		}
		.itcn-it.ab{
			background: #d0d6e7;
		}
		.itcn-it.bc{
			background: #e3e6ee;
		}
		.itcn-it .number{
			float: left;
			width: 13.33%;
			height: 100%;
			text-align: center;
		}
		.itcn-it .img{
			float: left;
			width: 27.56%;
			overflow: hidden;
			height: 100%;
			text-align: center;
			border-left: 1px solid #fff;
			line-height: 48px;
		}
		.itcn-it .img > img{
			max-height: 80%;
			max-width: 80%;
		}
		.itcn-it > .name{
			float: left;
			width: 59.11%;
			height: 100%;
			text-transform: uppercase;
			padding: 0 6.0263% 0 6.0263%;
			border-left: 1px solid #fff;
		}
		.itcn-it .name span{
			vertical-align: middle;
			display: inline-block;
			line-height: 20px;
		}
		.itcn-it .img.w_100 img{
			width: 100%;
		}
		.itcn-it .tooltip-logo{
			line-height: 20px;
			bottom: 50px;
			left: 14.44%;
			font-weight: normal;
		}
	/*Popup*/
		.dktc{
			background: #f6f6f6;
			border: 5px solid #b7b7b7;
			text-align: center;
			padding: 66px 50px 43px 50px;
		}
		.dktc .tt{
			color: #1c3a80;
			font-size: 24px;
			line-height: 30px;
			font-family: 'sfu_futura_book';
			text-align: left;
		}
		.dktc a{
			display: inline-block;
			margin-top: 25px;
			font-size: 14px;
			font-family: 'sfu_futurabold';
			background: #0693d0;
			border: 1px solid #b7b7b7;
			color: #fff;
			padding: 8px 27px 8px 27px;
		}
		.dktc a:hover{
			background: #1C3A80;
		}
	/*Popup*/
	/*Nosignal*/
		.no-signal{
			margin: 50px 0px 60px 0px;
		}
		.item-nosignal{
			font-family: arial;
			font-weight: bold;
			color: #333333;
			width: 100%;
			font-size: 14px;
		}
		.item-nosignal thead{
			text-align: center;
			text-transform: uppercase;
			color: #fff;
			background: #0693d0;
			font-family: 'sfu_futurabold';
		}
		.item-nosignal thead .day,
		.item-nosignal thead .timer,
		.item-nosignal thead .area{
			padding: 9px 0px 6px 0px;
			font-weight: normal;
		}
		.item-nosignal thead .day,
		.item-nosignal thead .timer{
			width: 25%;
		}
		.item-nosignal thead .area{
			width: 50%;
		}
		.item-nosignal thead .timer,
		.item-nosignal thead .area{
			border-left: 1px solid #fff;
		}
		.item-nosignal tbody td.day{
			width: 25%;
			padding: 17px 3.3% 13px 3.3%;
			border-top: 1px solid #fff;
		}
		.item-nosignal tbody td.timer{
			width: 25%;
			border-left: 1px solid #fff;
			padding: 17px 3.3% 13px 3.3%;
			border-top: 1px solid #fff;
		}
		.item-nosignal tbody td.area{
			width: 50%;
			border-left: 1px solid #fff;
			padding: 17px 3.3% 13px 3.3%;
			border-top: 1px solid #fff;
		}
		.item-nosignal tr.ab{
			background: #d0d6e7;
		}
		.item-nosignal tr.bc{
			background: #e7eaf3;
		}
	/*Nosignal*/
		.ct-nk{
			width: 100%;
		}
		.ct-nk .it-ct-nk{
			float: right;
			width: 45%;
		}
		.ct-nk .it-ct-nk:first-child{
			float: left;
		}
		.ct-nk .it-ct-nk img,
		.ct-nk .it-ct-nk iframe{
			width: 100%;
		}
/* Cường */
/* Kiều Anh */
	.bx-wrap{
		max-width: 1000px;
		padding: 0 40px;
		margin: 0 auto;
	}
	.bx-wrap .row{
		margin: 0;
	}
	.bx-wrap .col-xs-12{
		padding: 0;
	}
	/*channels*/
		.channels-detail .program-all{
			margin: 24px 0 0 -10px;
		}
		.channels-detail .hot-prog{
			padding: 37px 0 29px;
		}
		.left{
			float: left;
		}
		.clearAll{
			clear: both;
		}
		.channels,
		.channels-detail,
		.movie-detail,
		.why-content,
		.video,
		.service-pack-home,
		.video-detail,
		.video-dd,
		.program,
		.packages-detail,
		.package-cost,
		.schedule,
		.guide-htvc,
		.sitemap{
			padding-top: 30px;
		}
		.channels{
			padding-bottom: 40px;
		}
		.map-link{
			height: 27px;
			background: #f2f2f2;
			font-family: "Arial";
			font-size: 11px;
		}
		.map-link.bold{
			background: #e5e5e5;
		}
		.map-link .item-ml{
			padding: 0 0 0 13px;
			margin-left: -13px;
			height: 27px;
			line-height: 27px;
			position: relative;
			z-index: 0;
		}
		.map-link .item-ml:first-child,
		.map-link .item-ml:first-child.bold,
		.map-link .item-ml:first-child:hover{
			margin-left: 0px;
			background: none;
			padding: 0;
		}
		.map-link .item-ml.bold{
			z-index: 10;
			background: url(../img/bg/bg-ml-left.png) no-repeat left;
		}
		.map-link .item-ml a{
			display: inline-block;
			padding-right: 20px;
			height: 27px;
			color: #000;
			background: url(../img/bg/bg-ml-left.png) no-repeat right;
			background-color: #fff;
			position: relative;
		}
		.map-link .item-ml a.last{
			background: url(../img/bg/bg-ml-left-active.png) no-repeat right;
			background-color: #fff;
		}
		.map-link .item-ml a span.icon{
			display: inline-block;
			width: 13px;
			height: 27px;
			background: url(../img/bg/bg-ml-right.png) no-repeat center;
			position: absolute;
			top: 0px;
			right: 7px;
		}
		.map-link .item-ml.bold a span.icon{
			background: url(../img/bg/bg-ml-right-active.png) no-repeat center;
		}
		.map-link .item-ml a span.text{
			background: #f2f2f2;
			display: inline-block;
			padding: 0 11px;
			height: 27px;
			white-space: nowrap;
		}
		.map-link .item-ml.bold a span.text{
			background: #e5e5e5;
		}
		.channels > .title-div,
		.channels-detail > .title-div{
			text-align: center;
			padding-top: 37px;
		}
		.tt-desc{
			font-family: "Arial";
			font-size: 15px;
			color: #666666;
			line-height: 21px;
			text-align: justify;
		}
		.tt-desc.tt-center{
			text-align: center;
		}
		.tt-desc p{
			padding-top: 9px;
		}
		.tt-desc iframe{
			max-width: 100%;
		}
		.list-channels{
			font-size: 0;
		    letter-spacing: 0;
		    text-align: center;
		    word-spacing: 0;
		    width: 100%;
		    max-width: 1014px;
		    margin: 0 auto;
		    padding: 8px 40px 40px 0;
		    text-align: center;
		}
		.list-channels a{
			display: inline-block;
			width: 89px;
			height: 48px;
			line-height: 48px;
			box-sizing: border-box;
			border: 1px solid #e3e3e5;
			border-radius: 3px;
			margin: 14px 7px 0 7px;
		}
		.list-channels a:hover{
			border-color: #0693d0;
		}
		.list-channels a img{
			max-width: 70px;
  			max-height: 48px;
		}
		.list-channels .bl-ch{
			padding: 4px 0px;
		}
		.list-channels .bl-three{
			width: 100%;
			max-width: 735px;
			margin: 0 auto;
		}
		.list-channels .item-ch{
			height: 85px;
			line-height: 85px;
			text-align: center;
		}
		.list-channels .item-ch a img:hover{
			opacity: 0.6;
			filter: alpha(opacity=60);
		}
		.list-channels .item-ch a{
			width: 100%;
		}
		.list-channels .item-ch a img{
			
		}
		.list-channels .item-ch.box-3{
			/*width: 245px;*/
			width: 33.33%;
		}
		.list-channels .item-ch.box-4{
			width: 230px;
		}
		.info-channels{
			padding-top: 61px;
			padding-bottom: 25px;
			border-top: 1px solid #e5e5e5;
		}
		.info-channels .img-channels{
			width: 45.87%;
		}
		.info-channels .img-channels.right{
			margin-right: 4.13%;
		}
		.info-channels .img-channels a img{
			width: 100%;
		}
		.info-channels .img-channels a img:hover{
			opacity: 0.6;
			filter: alpha(opacity=60);
		}
		.info-channels .desc-channels{
			width: 50%;
		}
		.info-channels .desc-channels a img:hover{
			opacity: 0.6;
			filter: alpha(opacity=60);
		}
		.info-channels .tt-desc{
			text-align: left;
		}
		.info-channels .tt-desc p{
			padding-top: 5px;
		}
		.btn-view-more{
			display: inline-block;
			height: 33px;
			line-height: 34px;
			color: #fff;
			padding: 0 11px;
			background: #0693d0;
			font-size: 14px;
			text-transform: uppercase;
			margin-top: 19px;
		}
		/*info channels mobile*/
			.list-detail-channel-mobile{
				display: none;
			}
			.info-channels-mobile{
				border-top: 4px solid #e5e5e5;
				padding-bottom: 35px;
			}
			.img-channels-mobile{
				padding: 0 5.1724%;
				margin-top: 27px;
			}
			.info-channels-mobile .logo-mb{
				display: inline-block;
				margin-top: 105px;
			}
			.img-channels-mobile a{
				display: inline-block;
				width: 100%;
			}	
			.img-channels-mobile a img{
				width: 100%;
			}
		/*info channels mobile*/
		.list-detail-channel-pc .btn-view-detail{
			margin-top: 13px;
		}
		#view_prev_pagi, #view_next_pagi{
			margin-bottom: 19px;
			margin-left: 5px;
			margin-right: 5px;
		}

		.btn-view-more:hover{
			background: #1c3a80;
		}
		.btn-view-more span{
			display: inline-block;
			padding-right: 18px;
			background: url(../img/bg/arrow-masory.png) center right no-repeat;
		}
	/*end channels*/
	/*channels detail*/
		.channels-detail span{
			text-transform: none;
		}
		.intro-channel{
			padding-bottom: 40px;
			padding-top: 19px;
		}
		.intro-channel .text-itr{
			width: 100%;
			font-family: "Arial";
			font-size: 15px;
		}
		.intro-channel .img-itr{
			/*width: 385px;*/
			width: 41.8%;
			text-align: right;
		} 
		.intro-channel .img-itr img{
			/*margin-right: -10px;*/
			width: 100%;
			padding-top: 31px;
			max-width: 381px;
			max-height: 392px;
		}
		.intro-channel .tt-desc{
			text-align: justify;
		}
		.intro-channel .tt-desc ul{
			margin-left: 20px;
			list-style: disc outside none;
		}
		.intro-channel .tt-desc ul li{
			padding-top: 9px;
		}
		.intro-channel .tt-desc ul li span{
			display: inline-block;
			width: 36px;
			height: 11px;
			background: url(../img/icon/cir-desc.png) no-repeat center left;
		}
		.hot-prog{
			padding: 60px 0 52px 0;
			border-top: 1px solid #e5e5e5;
		}
		.hot-prog .title-div{
			text-align: center;
		}
		.channels-detail .program-item{
			overflow: hidden;
		}
		.channels-detail .program-item a{
			height: 100%;
			width: 100%;
		}
		.channels-detail .program-item.item-1{
			height: 264px;
		}
		.channels-detail .program-item.item-2{	
			height: 166px;
		}
		.channels-detail .program-item.item-3{	
			height: 204px;
		}
		.channels-detail .program-item.item-4{	
			height: 302px;
		}
		.channels-detail .program-item.item-5{	
			height: 265px;
		}
		.channels-detail .program-item.item-6{	
			height: 204px;
		}
		.channels-detail .note-program{
			padding: 15px 0 11px 0;
		}
	/*end channels detail*/
	/*movie detail*/
		.warp-content-movie .content-left{
			/*width: 620px;*/
			width: 67.39%;
			margin-right: 2.18%;
		}
		.warp-content-movie .content-right{
			/*width: 260px;*/
			width: 30.43%;
		}
		.wrap-content-video{
			padding: 30px 0;
		}
		.wrap-content-video .box-intro{
			padding: 1.9%;
		}
		.wrap-intro-slider{
			/*width: 318px;*/
			width: 53.355%;
			/*margin-right: 22px;*/
			margin-right: 3.695%;
		}
		.wrap-intro-slider .bx-wrapper .bx-viewport{
			/*height: 228px !important;*/
		}
		.wrap-intro-pager .bx-wrapper{
			min-width: 318px !important;
		}
		#intro-pager .item-pager{
			margin: 0 3px;
		}
		.wrap-intro-pager .bx-wrapper .bx-viewport{
			height: 72px !important;
		}
		.wrap-intro-slider .slide{
			/*height: 228px;*/
		}
		.intro-pager{
			padding-top: 7px;
			position: relative;
		}
		.intro-pager a{
			display: inline-block;
			/*margin-left: 3.5px;*/
			opacity: 0.8;
		}
		.intro-pager a.active{
			opacity: 1;
		}
		.intro-pager a:first-child{
			margin-left: 0px;
		}
		.intro-pager img{
			/*max-height: 72px;
    		max-width: 101px;*/
		}
		.text-intro-movie{
			/*width: 256px;*/
			width: 42.95%;
		}
		.text-intro-movie .type{
			font-family: "Arial";
			font-size: 12px;
			line-height: 14px;
			color: #595959;
			padding-top: 5px;
		}
		.text-intro-movie .name{
			font-family: "Arial";
			font-size: 23px;
			font-weight: bold;
			color: #0693d0;
			padding-top: 3px;
			line-height: 25px;
			text-align: left;
		}
		.text-intro-movie .info{
			font-family: "Arial";
			font-size: 12px;
			line-height: 17px;
			color: #000000;
		}
		.text-intro-movie .info p{
			padding-top: 6px;
		}
		.text-intro-movie .info span{
			font-weight: bold;
		}
		.text-intro-movie .social{
			padding: 14px 0 16px 0;
		}
		.box-same-type .title{
			font-family: "sfu_futura_book";
			font-size: 20px;
			line-height: 25px;
			color: #0693d0;
			padding: 3px 0px;
		}
		.item-same{
			padding-top: 18px;
		}
		.item-same .img{
			/*width: 101px;*/
			/*height: 72px;*/
			width: 36.071%;
			margin-right: 3.214%;
			overflow: hidden;
		}
		.item-same .img img{
			/*width: 100%;
			height: 100%;*/
		}
		.item-same .img img:hover{
			opacity: 0.6;
			filter: alpha(opacity=60);
		}
		.item-same .info{
			/*width: 150px;*/
			width: 60.715%;
		}
		.item-same .info .name{
			font-family: "Arial";
			font-size: 14px;
			color: #0693d0;
			line-height: 19px;
			font-weight: bold;
			padding-top: 2px;
			text-align: left;
		}
		.item-same .info .name a{
			color: #0693d0;
		}
		.item-same .info .name a:hover{
			color: #1c3a80;
		}
		.item-same .info .tt-desc{
			text-align: left;
			font-size: 12px;
			line-height: 17px;
		}
		.item-same .info .tt-desc p{
			padding-top: 1px;
		}
		.list-same-type .item-same:first-child{
			padding-top: 8px;
		}
		.title-ari{
			font-family: "Arial";
			font-size: 24px;
			color: #1c3a80;
			font-weight: bold;
		}
		.box-trailer{
			padding-top: 33px;
		}
		.box-detail-movie{
			padding: 33px 0 31px 0;
		}
		.video-trailer{
			position: relative;
			margin-top: 22px;
		}
		.video-trailer .icon-play{
			display: inline-block;
			width: 93px;
			height: 93px;
			background: url(../img/icon/play.png) no-repeat center top;
			position: absolute;
			top: 50%;
			margin-top: -46.5px;
			left: 50%;
			margin-left: -46.5px;
		}
		.box-detail-movie .tt-desc{
			font-size: 12px;
			color: #595959;
			line-height: 17px;
		}
		.box-detail-movie .tt-desc p{
			padding-top: 12px;
			text-align: justify;
		}
		.box-detail-movie .tt-desc img{
			padding: 24px 0px 15px 0px;
		}
		.tab-intro-slider .slide{
			display: none;
		}
		.tab-intro-slider .slide.active{
			display: block;
		}
		.item-pager img{
			width: 100%;
		}
		.item-pager{
			cursor: pointer;
		}
	/*end movie detail*/
	/*video*/
		.video{
			min-height: 570px;
		}
		.box-video-channel{
			border-top: 1px solid #e5e5e5; 
			padding-top: 27px;
		}
		.box-video-channel:first-child{
			border-top: none;
		}
		.box-video-channel .title-div{
			text-align: left;
		}
		.box-video-channel .title-div,
		.wrap-list-detail .title-div{
			padding-top: 5px;
			position: relative;
			z-index: 0;
		}
		.box-video-channel .title-div a{
			color: #0693d0;
		}
		.box-video-channel .title-div a span.img{
			display: inline-block;
			width: 118px;
		}
		.box-video-channel .title-div a:hover{
			color: #1c3a80;
		}
		.box-video-channel .title-div img,
		.wrap-list-detail .title-div img{
			margin: -5px 5px 0 0;
			max-height: 41px;
		}
		.page-video .box-video-channel .title-div img{
			max-width: 118px;
			max-height: 41px;
		}
		.wrap-slide-video a.prev{
			display: inline-block;
			width: 20px;
			height: 29px;
			background: url(../img/controls-1.png) no-repeat;
			background-position: 0 0;
			position: absolute;
			top: 50%;
			margin-top: -56px;
			left: -29px;
		}
		.intro-pager a.prev{
			display: inline-block;
			width: 15px;
			height: 22px;
			background: url(../img/controls-2.png) no-repeat;
			background-position: 0 0;
			position: absolute;
			top: 50%;
			margin-top: -4px;
			left: 10px;
		}
		.wrap-slide-video a.prev:hover{
			background-position: -20px 0;
		}
		.intro-pager a.prev:hover{
			background-position: -15px 0;
		}
		.wrap-slide-video a.next{
			display: inline-block;
			width: 20px;
			height: 29px;
			background: url(../img/controls-1.png) no-repeat;
			background-position: 0 -29px;
			position: absolute;
			top: 50%;
			margin-top: -56px;
			right: -29px;
		}
		.intro-pager a.next{
			display: inline-block;
			width: 15px;
			height: 22px;
			background: url(../img/controls-2.png) no-repeat;
			background-position: 0 -22px;
			position: absolute;
			top: 50%;
			margin-top: -4px;
			right: 10px;
		}
		.wrap-slide-video a.next:hover{
			background-position: -20px -29px;
		}
		.intro-pager a.next:hover{
			background-position: -15px -22px;
		}
		.wrap-slide-video{
			margin-top: 20px;
			position: relative;
			text-align: left;
		}
		.video .wrap-slide-video{
			text-align: center;
		}
		.wrap-slide-video .bx-wrapper{
			max-width: 920px !important;
		}
		.wrap-slide-video .slide{
			/*height: 203px;*/
		}
		.wrap-slide-video .slide .img img,
		.wrap-slide-video .slide .img{
			/*height: 124px;*/
			width: 100%;
		}
		.wrap-slide-video .slide .desc-video{
			height: 78px;
		}
		.wrap-slide-video .slide .desc-video,
		.item-dt{
			font-family: "Arial";
			font-weight: bold;
		}
		.wrap-slide-video .slide .desc-video .date,
		.item-dt .desc-video .date{
			color: #999999;
			font-size: 12px;
			padding-top: 8px;
		}
		.wrap-slide-video .slide .desc-video .name{
			padding-top: 2px;
		}
		.wrap-slide-video .slide .desc-video .name,
		.wrap-slide-video .slide .desc-video .name a,
		.item-dt .desc-video .name a{
			font-size: 16px;
			line-height: 21px;
			color: #000;
		}
		.wrap-slide-video .slide .desc-video .name a{
			font-size: 14px;
			line-height: 19px;
		}
		.wrap-slide-video .slide .desc-video .name a:hover,
		.item-dt .desc-video .name a:hover{
			color: #1c3a80;
		}
		.wrap-slide-video .bx-wrapper .bx-prev,
		.wrap-intro-pager .bx-wrapper .bx-prev{
			width: 20px;
			height: 29px;
			left: -29px;
			background: url("../img/controls-1.png") no-repeat scroll 0 0;
		}
		.wrap-slide-video .bx-wrapper .bx-prev:hover{
			background: url("../img/controls-1.png") no-repeat scroll -20px 0;
		}
		.wrap-intro-pager .bx-wrapper .bx-prev{
			left: 10px;
			top: 50%;
			margin-top: -14.5px;
		}
		.wrap-slide-video .bx-wrapper .bx-next{
			width: 20px;
			height: 29px;
			right: -29px;
			background: url("../img/controls-1.png") no-repeat scroll 0 -29px; 
		}
		.wrap-intro-pager .bx-wrapper .bx-next{
			width: 15px;
			height: 22px;
			right: 10px;
			top: 50%;
			margin-top: -11px;
			background: url("../img/controls-2.png") no-repeat scroll 0 -22px; 
		}
		.wrap-intro-pager .bx-wrapper .bx-prev{
			width: 15px;
			height: 22px;
			left: 10px;
			top: 50%;
			margin-top: -11px;
			background: url("../img/controls-2.png") no-repeat scroll 0 -0px; 
		}
		.wrap-slide-video .bx-wrapper .bx-next:hover{
			background: url("../img/controls-1.png") no-repeat scroll -20px -29px;
		}
		.wrap-slide-video .bx-wrapper .bx-controls-direction a{
			margin-top: 0px;
			top: 48px;
		}
		.video .btn{
			text-align: center;
			padding: 30px 0px 63px 0px;
		}
		.box-choose-search{
			/*height: 33px;*/
			margin-top: 30px;
		}
		.wrap-box-selectbox{
			margin-right: 5px;
		}
		.wrap-box-selectbox.type .sbHolder,
		.wrap-box-selectbox.type .sbOptions,
		.wrap-box-selectbox.type .sbSelector{
			width: 110px;
			z-index: 5;
		}
		.wrap-box-selectbox.channel .sbHolder,
		.wrap-box-selectbox.channel .sbOptions,
		.wrap-box-selectbox.channel .sbSelector{
			width: 210px;
			text-align: left !important;
		}
		.box-choose-search .btn-view-more{
			margin-top: 0px;
		}
		.box-choose-search .btn-view-more span{
			padding-right: 25px;
		}
		.box-choose-search .wrap-box-search .btn-view-more span{
			padding-right: 28px;
		}
		.wrap-box-search{
			width: 396px;
			/*height: 33px;*/
		}
		div.error{
			border:1px solid red;
		}
		.wrap-box-search .wrap-input{
			height: 33px;
			line-height: 33px;
			width: 315px;
			padding: 0 10px;
			border: 1px solid #b7b7b7;
			color: #666666;
			font-family: "Arial";
			font-size: 12px;
			margin-right: 5px;
			max-width: 100%;
		}
		.wrap-box-search .wrap-input input{
			border: none;
			background: none;
			outline: none;
			width: 100%;
			height: 100%;
			font-family: "Arial";
			font-size: 12px;
			color: #666666;
			line-height: 32px;
		}
		.wrap-slide-video .owl-carousel .owl-item{
			overflow: hidden;
		}
		.slide-video .slide{
			margin: 0 7px;
		}
		.all-select{

		}
		.hide-btn{
			display: none;
		}
	/*end video*/
	/*video detail*/
		.video_detail .warp-content{
			z-index: 10;
		}
		.wrap-list-detail{
			margin-top: 30px;
			padding-bottom: 30px;
			position: relative;
			text-align: left;
			z-index: 0;
		}
		.wrap-vid{
			width: 100%;
			max-width: 952px;
			margin: 0 auto;
		}
		.item-dt{
			width: 25%;
			/*height: 205px;*/
			padding: 20px 1.575% 0 1.575%;
		}
		.item-dt .img{
			overflow: hidden;
		}
		.item-dt .img img{
			width: 100%;
			-webkit-transition: all 1s ease 0s;
			        transition: all 1s ease 0s;
		}
		.item-dt .img img:hover{
			-webkit-transform: scale(1.2);
			    -ms-transform: scale(1.2);
			        transform: scale(1.2);
    		-webkit-transition: all 1s ease 0s;
    		        transition: all 1s ease 0s;	
		}
		.wrap-list-detail .btn{
			text-align: center; 
		}
		.wrap-list-detail .item-dt{
			height: 205px;
		}
	/*end video detail*/
	/*video dd*/
		.video-dd{
			padding-bottom: 30px;
		}
		.box-play-detail{
			margin-top: 30px;
			padding-bottom: 4px;
		}
		.box-play-detail .text-intro-movie{
			/*width: 280px;*/
			width: 30.435%;
			margin-top: -5px;
		}
		.box-play-detail .bg-gray{
			padding: 20px 0px;
		}
		.box-play-detail .video-intr{
			/*width: 600px;*/
			width :65.217%;
			/*height: 338px;*/
			position: relative;
			margin: 0 2.174%;
		}
		.box-play-detail .video-intr .icon-play{
			display: inline-block;
			width: 123px;
			height: 123px;
			background: url(../img/icon/play-detail.png) no-repeat center top;
			position: absolute;
			top: 50%;
			margin-top: -61.5px;
			left: 50%;
			margin-left: -61.5px;
		}
		.video-dd .wrap-slide-video{
			margin-top: 30px;
		}
		.video-dd .box-video-channel{
			border-top: none;
			margin-top: 28px;
		}
		.btn-vdd{
			display: none;
		}
	/*end video dd*/
	/*program*/
		.box-program{
			padding: 0 0 60px 0;
		}
		.program .program-item{
			overflow: hidden;
		}
		.program .program-item{
			/*max-width: 293px;*/
			/*max-height: 390px;*/
		}
		.wrap-slide-video .slide .img{
			overflow: hidden;
		}
		.wrap-slide-video .slide img{
			-webkit-transition: all 1s ease 0s;
			        transition: all 1s ease 0s;
		}
		.wrap-slide-video .slide img:hover{
			-webkit-transform: scale(1.2);
			    -ms-transform: scale(1.2);
			        transform: scale(1.2);
    		-webkit-transition: all 1s ease 0s;
    		        transition: all 1s ease 0s;	
		}
		.no-data-result{
			text-align: center;
			font-family: "sfu_futura_book";
			color: #1c3a80;
			font-size: 20px;
			line-height: 26px;
			padding: 100px 0px;
		}
	/*end program*/
	/*packages detail*/
		.box-info-packages{
			padding-top: 50px;
			padding-bottom: 40px;
			/*width: 1000px;*/
			margin: 0 auto
		}
		.box-info-packages .warp-content{
			width: 100%;
			max-width: 920px;
			margin: 0 auto;
		}
		.box-info-packages .img{
			/*width: 390px;*/
			/*padding-left: 20px;*/
			width: 42.39%;
			padding-top: 3px;
			text-align: center;
		}
		.box-info-packages .img .title-div{
			display: none;
		}
		.box-info-packages .img img{
			width: 100%;
		}
		.box-info-packages .info{
			width: 100%;
			text-align: center;
		}
		.box-info-packages .info .box-btn{
			text-align: left;
		}
		.box-info-packages .info .tt-desc{
			text-align: justify;
		}
		.list-pk{
			position: relative;
			padding-top: 37px;
		}
		.warp-lpk{
			width: 100%;
			max-width: 937px;
			margin: 0 auto;
			padding-bottom: 40px;
			position: relative;
			z-index: 10;
		}
		.warp-lpk .title-div{
			width: 100%;
			max-width: 920px;
			margin: 0 auto;
			text-align: center;
		}
		.html_records{
			text-align: center;
		}
		.warp-lpk .item-logo{
			width: 115px;
			height: 57px;
			display: inline-block;
			border: 1px solid #dddddd;
			margin: 23px 7.5px 0 7.5px;
			border-radius: 3px;
			position: relative;
			z-index: 0;
		}
		.warp-lpk .item-logo:hover{
			z-index: 10;
		}
		.warp-lpk .item-logo > img{
			width: 100%;
			height: 100%;
			border-radius: 3px;
		}
		.warp-lpk .btn-view-more{
			width: 115px;
			margin-top: 23px;
			margin-left: 10px;
			height: 57px;
			line-height: 58px;
			padding: 0px;
			text-align: center;
		}
		.tooltip-logo{
			width: 242px;
			border-radius: 3px;
			border: 1px solid #dddddd;
			position: absolute;
			background: #fff;
			left: -32px;
			display: none;
			z-index: 10;
			bottom: 73px;
		}
		.tooltip-logo .wrap-tlogo{
			padding: 19px 13px 13px 13px;
			z-index: 10;
			background: #fff;
			text-align: left;
			position: relative;
		}
		.tooltip-logo .icon-arr{
			width: 100%;
			height: 16px;
			background: url(../img/icon/icon-arr.png) no-repeat center top;
			position: absolute;
			bottom: -16px;
			left: 0;
			z-index: 1;
		}
		.bg-under{
			width: 100%;
			height: 100%;
			background: url(../img/bg/bg-tooltip.png) repeat;
			position: absolute;
			border-radius: 3px;
			top: 4px;
			left: 4px;
			z-index: 0;
		}
		.tooltip-logo .name{
			font-size: 18px;
			width: 100%;
			display: inline-block;
			color: #000;
			font-family: "sfu_futurabold";
		}
		.tooltip-logo .logo{
			margin-top: -16px;
		}
		.tooltip-logo  .tt-desc{
			font-size: 12px;
			line-height: 18px;
			text-align: left;
			padding-bottom: 12px;
			border-bottom: 1px solid #ddd;
		}
		.tt-cb div.checker,
		.tt-cb div.checker span,
		.tt-cb div.checker input{
			width: 17px;
			height: 17px;
		}
		.tt-cb div.checker span,
		.tt-cb div.checker.hover.active span,
		.tt-cb div.checker.focus.active span{
			background: url(../img/bg/icon-sb.jpg) no-repeat left top;
		}
		.tt-cb div.checker span.checked,
		.tt-cb div.checker.hover.active span.checked,
		.tt-cb div.checker.focus.active span.checked{
			background-position: left bottom;
		}
		.tt-cb{
			padding-top: 10px;
			font-size: 12px;
			color: #333333;
		}
		.packages-detail .bg-gray{
			overflow: visible;
		}
	/*end packages detail*/
	/*search agency*/
		.search-agency{
			padding: 30px 0 0 0;
			min-height: 600px;
		}
		.search-agency .title-div{
			padding-top: 26px;
		}
		.wrap-box-selectbox.province-city .sbHolder{
			width: 139px;
		}
		.wrap-box-selectbox.province-city .sbOptions,
		.wrap-box-selectbox.province-city .sbSelector,
		.wrap-box-selectbox.district .sbOptions,
		.wrap-box-selectbox.district .sbSelector{
			width: 100%;
		}
		.wrap-box-selectbox.district .sbHolder{
			width: 123px;
		}
		.search-agency .box-choose-search{
			margin-top: 26px;
		}
		.tab-result-agency{
			margin-top: 35px;
			padding-bottom: 40px;
		}
		.update_map.active{
			color: #1C3A80;
		}
		.nodata_agenvy{
			color: #333333 !important;	
		}
		.tab-result-agency table tr td.col-1{
			width: 98px;
			text-align: center;
		}
		.tab-result-agency table tr td.col-2{
			width: 260px;
			text-transform: uppercase;
		}
		.tab-result-agency table tr td.col-3{
			width: 359px;
		}
		.tab-result-agency table tr td.col-4{
			width: 200px;
		}
		.tab-result-agency table tr:first-child td{
			height: 30px;
			padding: 0px;
			background: #0793d0;
		}
		.tab-result-agency table tr td{
			box-sizing: border-box;
			padding: 13px 15px;
			cursor: pointer;
		}
		.tab-result-agency table tr.bg-one td{
			background: #d0d5e8;
		}
		.tab-result-agency table tr.bg-two td{
			background: #e7eaf3;
		}
		.tab-result-agency table tr td{
			border-left: 1px solid #fff;
		}
		.tab-result-agency table tr td:first-child{
			border-left: none;
		}
		.tab-result-agency table tr{
			font-family: "Arial";
			font-size: 16px;
			font-weight: bold;
			color: #333333;
		}
		.tab-result-agency table tr:first-child{
			color: #fff;
			font-family: "sfu_futurabold";
			font-size: 14px;
			text-align: center;
			font-weight: normal;
		}
		.tab-result-agency table tr:first-child td.col-2{
			text-transform: none;
		}
		.wrap-map-agency{
			padding-top: 50px;
			padding-bottom: 40px;
		}

		.tab-result-agency-mb{
			width: 100%;
		}
		.tab-result-agency-mb .tt{
			text-align: center;
			background: #0693d0;
			color: #fff;
			font-size: 16px;
			font-family: 'sfu_futurabold';
			padding: 1.5% 0 1.4% 0;
		}
		.mb-result-agency{

		}
		.mb-item{
			border-top: 1px solid #fff;
			padding: 3.2% 3.448% 2.8% 3.448%;
			font-size: 16px;
			font-family: arial;
			line-height: 20px;
			color: #333333;
		}
		.mb-item .name{
			text-transform: uppercase;
			font-weight: bold;
		}
		.mb-item .name a{
			color: #333333;
		}
		.mb-item.co{
			background: #d0d6e7;
		}
		.mb-item.oc{
			background: #e7eaf3;
		}
	/*end search agency*/

	/*why mobile*/
		.m-banner-content{
			display: none;
		}
		.owl-banner{
			position: relative;
		}
		.owl-banner,
		.owl-banner .item-ob,
		.owl-banner .item-ob img{
			width: 100%;
		}
		.owl-banner a.ctr-slide{
			position: absolute;
			width: 5.3125%;
			display: inline-block;
			z-index: 100;
		}
		.owl-banner a.ctr-slide.next-slide{
			bottom: 7.5614%;
			/*right: 4.6875%;*/
			right: 3%;
		}
		.owl-banner a.ctr-slide.prev-slide{
			bottom: 7.5614%;
			/*left: 4.6875%;*/
			left: 3%;
		}
		.owl-banner a.ctr-slide img{
			width: 100%;
		}
		.owl-banner .item-ob{
			position: relative;
		}
		.owl-banner .item-ob .cap{
			position: absolute;
			/*padding: 3.738% 4.6875% 26px 4.859%;*/
			padding: 3.738% 10% 26px 10%;
			width: 100%;
			box-sizing: border-box;
			bottom: 0;
			left: 0;
			background: url(../img/bg/bg-cap.png) repeat;
		}
		.owl-banner .item-ob .cap .title-cap{
			font-size: 24px;
			color: #fff;
			font-family: "sfu_futurabold";
		}
		.owl-banner .item-ob .cap .title-cap a{
			color: #fff;
		}
		.owl-banner .item-ob .cap .desc-cap{
			font-size: 14px;
			font-family: "sfu_futura_book";
			color: #fff;
			line-height: 19px;
			padding-top: 3px;
		}
	/*why mobile*/
	/*login*/
		.login,.forgot-pass{
			padding-top: 30px;
		}
		.form-login{
			margin: 20px 0px 70px 0px;
		}
		.box-login{
			width: 54.782%;
			margin-right: 13.218%;
			position: relative;
		}
		.line-bd{
			display: inline-block;
			position: absolute;
			z-index: 1;
			top: 0;
			left: 564px;
			height: 100%;
			width: 1px;
			background: #dddddd;
		}
		.box-register{
			width: 32%;
		}
		.box-login .wrap-inp,
		.box-dk .wrap-inp,
		.form-search .wrap-inp{
			width: 100%;
			box-sizing: border-box;
			padding: 0 16px;
			height: 38px;
			line-height: 38px;
			background: #e8ebf2;
			margin-top: 12px;
		}
		.error-inp{
			color: red;
			line-height: 20px;
			padding-top: 10px;
			text-align: center;
		}
		.error-inp:empty{
			padding-top: 0;
		}
		.box-login .wrap-inp.first-child{
			margin-top: 21px;
		}
		.box-login .wrap-inp input,
		.box-dk .wrap-inp input,
		.form-search .wrap-inp input{
			width: 100%;
			height: 100%;
			font-size: 15px;
			color: #666666;
			border: none;
			background: none;
		}
		.box-login .choose,
		.foget-pass,
		.login-btn{
			width: 33.33%;
			margin-top: 20px;
			/*padding-bottom: 65px;*/
		}
		.foget-pass{
			text-align: center;
		}
		.foget-pass a{
			color: #666666;
			text-decoration: underline;
		}
		.foget-pass a:hover{
			color: #1C3A80;
		}
		.login-btn{
			text-align: right;
		}
		.register-btn{
			margin-top: 25px;
		}
		.login-btn a,
		.register-btn a{
			font-family: "sfu_futurabold";
			font-size: 14px;
			padding: 10px 20px 9px 20px;
			background: #0693d0;
			text-transform: uppercase;
			color: #fff;
			border: 1px solid #b7b7b7;
		}
		.login-btn a:hover,
		.register-btn a:hover{
			background: #1c3a80;
		}
		.box-login .title-form{
			text-align: right;
		}
		.box-register .title-form{
			text-align: left;
		}
		.box-register p{
			margin-top: 16px;
		}
		.title-form{
			font-size: 32px;
			color: #0693d0;
			font-family: "sfu_futura_book";
		}
	/*login*/
	/*register*/
		.register{
			padding-top: 30px;
		}
		.form-dangky{
			padding-bottom: 60px;
		}
		.box-dk{
			width: 47.826%;
		}
		.box-dk .register-btn a{
			margin-right: 10px;
		}
		.register .title-form{
			text-align: center;
			padding: 21px 0 10px 0;
		}
		.register .error-inp{
			padding-top: 20px;
		}
	/*register*/
	/*quên mật khẩu*/
		.forgot-pass .relative{
			position: relative;
			padding-bottom: 60px;
		}
		.forgot-pass .login-btn{
			width: 100%;
			position: absolute;
			top: 0px;
			right: 0px;
		}
		.forgot-pass .error-inp{
			text-align: left;
			width: 60%;
			margin-top: 12px;
		}
	/*quên mật khẩu*/
	/*search*/
		.search-page{
			padding-top: 30px;
		}
		.form-search{
			min-height: 500px;
		}
		.form-search .title-form{
			padding-top: 25px;
			text-align: center;
		}
		.form-search .error-inp{
			padding-bottom: 0;
		}
		.wrap-inp-search{
			padding-right: 140px;
			position: relative;
		}
		.wrap-inp-search .login-btn{
			position: absolute;
			top: -12px;
			right: 0;
		}
		.box-result{
			font-size: 15px;
			line-height: 18px;
		}
		.box-result .num-result{
			margin-top: 24px;
		}
		.box-result .num-result span{
			color: #1c3a80;
		}
		.list-result{
			padding-top: 11px;
			/*padding-bottom: 30px;*/
		}
		.list-result .item-result{
			padding: 17px 20px 16px 20px;
			border-bottom: 1px solid #dddddd;
		}
		.list-result .item-result a.title-item{
			color: #666666;
			font-weight: bold;
			text-transform: uppercase;
		}
		.list-result .item-result a.youtube{
			color: #0693d0;
		}
		.list-result .item-result a.title-item:hover,
		.list-result .item-result a.youtube:hover{
			color: #1c3a80;
		}
		.list-result .item-result .info-result{
			padding-top: 2px;
		}
		.list-result .item-result .video-info img{
			width: 100%;
		}
		.list-result .item-result .video-result{
			width: 13.41%;
			margin-right: 1.7045%;
		}
		.list-result .item-result .video-info .bx-info{
			width: 84.8855%;
		}
		.pager-result{
			text-align: center;
			padding-top: 31px;
			padding-bottom: 66px;
		}
		.pager-result a{
			font-size: 15px;
			color: #1c3a80;
			font-family: "sfu_futura_book";
			background: #e8ebf2;
			display: inline-block;
			width: 23px;
			height: 23px;
			text-align: center;
			line-height: 23px;
			margin-right: 4px;
		}
		.pager-result a:hover,
		.pager-result a.active{
			color: #e8ebf2;
			background: #1c3a80;
		}
		.pager-result a.etc{
			background: none;
		}
		.pager-result a.etc:hover{
			color: #1c3a80;
			background: none;
		}
	/*search*/
	/*about*/
		.about{
			padding-top: 30px;
		}
		.about-item{
			padding-bottom: 40px;
			padding-top: 23px;
		}
		.about-item .about-img{
			width: 41.3%;
			margin-right: 3.266%;
		}
		.about-item .about-img .about-name{
			display: none;
		}
		.about-item .about-img.right{
			margin-left: 3.266%;
			margin-right: 0;
		}
		.about-item .about-text{
			width: 55.434%;
		}
		.about-item .about-img img{
			width: 100%;
		}
		.about-item .about-name a{
			font-size: 32px;
			color: #0693d0;
			text-align: left;
			font-family: "sfu_futura_book";
			display: inline-block;
			padding-top: 10px;
			padding-bottom: 5px;
		}
		.about-item .about-text .about-info{
			font-size: 15px;
			color: #666666;
			line-height: 21px;
		}
		.about-item .about-text .about-info a{
			color: #666666;
		}
		.about-item .about-text .about-info a:hover{
			color: #1C3A80;
		}
		.about-item .about-text .about-info p:first-child{
			padding-top: 0px;
		}
		.about-item .about-text .about-info p{
			padding-top: 21px;
		}
		.title-center{
			text-align: center;
			padding-bottom: 8px;
		}
		.bx-tw{
			padding: 27px 0px 0px 0px;
		}
		.box-channerl-htvc{
			width: 48.913%;
			margin-top: 20px;
		}
		.row-all{
			width: 100%;
			height: 50px;
			font-size: 18px;
			color: #fff;
			background: #0693d0;
			text-align: center;
			text-transform: uppercase;
		}
		.row-tb{
			display: table;
		}
		.row-tb span{
			display: table-cell;
			vertical-align: middle;
		}
		.row-col{
			border-top: 1px solid #fff;
			background: #d0d6e7;
			font-size: 14px;
			font-weight: bold;
			color: #333333;
		}
		.row-col.bg-w{
			background: #e7eaf3;
		}
		.row-col .col-1{
			width: 13.5555%;
			height: 51px;
			border-right: 1px solid #fff;
			box-sizing: border-box;
			text-align: center;
		}
		.row-col .col-2{
			height: 51px;
			width: 27.5555%;
			height: 100%;
			border-right: 1px solid #fff;
			box-sizing: border-box;
			text-align: center;
		}
		.row-col .col-2 img{
			max-width: 100%;
		}
		.row-col .col-3{
			height: 51px;
			width: 58.889%;
			height: 100%;
			padding: 0 6%;
			box-sizing: border-box;
			text-align: left;
		}
		.bx-htvc{
			padding: 33px 0 40px 0;
		}
		.about-img.left .title-form{
			display: none;
		}
	/*about*/
/* Kiều Anh */
/* Trần Công */
/*begin news*/

.news {
	width: 100%;
	margin: auto;
	padding: -19px 0px 0px 0px;
	clear: both;
}
.news a{
	color: #000000;
}
.news a:hover{
	color: #0693d0;
}
.news .item.first-item{
	/*width: 450px;*/
	width: 48.91%;
	height: 406px;
	background-color: #f2f2f2;
	padding: 10px;
}
.news .item.first-item img{
	/*max-width: 430px;*/
	max-width: 100%;
	height: 277px;
	padding-bottom: 8px;
}
.news .item.first-item .date{
	/*width: 425px;*/
	width: 100%;
	font-size: 12px;
	font-weight: bold;
	font-family: Arial;
	color: #999999;
	padding-bottom: 4px;
}
.news .item.first-item .title{
	/*width: 425px;*/
	width: 100%;
	font-size: 20px;
	line-height: 25px;
	font-weight: bold;
	font-family: Arial;
	color: #000000;
	padding-bottom: 4px;
}
.news .item.first-item .content{
	/*width: 410px;*/
	width: 100%;
	display: block;
	font-size: 12px;
	font-weight: normal;
	font-family: Arial;
	color: #000000;
	line-height: 15px;
}


	.news .item{
		/*width: 214px;*/
		width: 23.26%;
		height: 184px;
		margin-top: 38px;
		text-align: left;
	}
	.news .item a{
		width: 100%;
		display: block;
		max-height: 121px;
		overflow: hidden;
	}
	.news .item.first-item a{
		max-height: 277px;
		overflow: hidden;
	}
	.news .item img{
		max-width: 100%;
		height: 121px;
		/*padding-bottom: 7px;*/
		width: 100%;
	}
	.news .item .date{
		/*width: 215px;*/
		font-size: 12px;
		font-weight: bold;
		font-family: Arial;
		color: #999999;
		padding-bottom: 1px;
		padding-top: 7px;
	}
	.news .item .title{
		/*width: 215px;*/
		font-size: 15px;
		font-weight: bold;
		font-family: Arial;
		color: #000000;
		line-height: 19px;
	}
	.news .item .content{
		display: none;
	}
	.clear-padding{
		padding: 0 10px 0 0 !important;
	}

	.btn-read-more{
		margin: auto;
		display: block;
		color: #ffffff;
		width: 109px;
		height: 30px;
		background: url(../img/btn/btn-read-more.png) no-repeat left top;
		margin-bottom: 60px;
	}
	.btn-read-more:hover{
		background-position: left bottom;
		margin-bottom: 60px;
	}
	.btn-view-news{
		display: inline-block;
		position: relative;
		margin-top: 20px;
	}
	.video .btn-view-news,
	.video-detail .btn-view-news,
	.search-agency .btn-view-news{
		margin-top: 0;
	}
	.btn-view-news.next span{
		display: inline-block;
		position: absolute;
		width: 9px;
		height: 14px;
		background: url(../img/bg/arrow-masory.png) no-repeat;
		top: 10px;
		right: 11px;
	}
	.btn-view-news.prev span{
		display: inline-block;
		position: absolute;
		width: 9px;
		height: 14px;
		background: url(../img/bg/prev-arrow-masory.png) no-repeat;
		top: 10px;
		left: 11px;
	}
	.btn-view-news.next{
		width: 107px;
		height: 33px;
		background: url(../img/btn/btn-prev.png) no-repeat;
		background-color: #0693d0;
	}
	.btn-view-news.prev{
		width: 127px;
		height: 33px;
		background: url(../img/btn/btn-next.png) no-repeat;
		background-color: #0693d0;
	}
	.btn-view-news.xem{
		width: 76px;
		height: 33px;
		background: url(../img/btn/btn-xem.png) no-repeat;
		background-color: #0693d0;
		margin: 0;
	}
	.btn-view-news.tim{
		width: 76px;
		height: 33px;
		background: url(../img/btn/btn-tim.png) no-repeat;
		background-color: #0693d0;
		margin: 0;
	}
	.btn-view-news:hover{
		background-color: #1c3a80;
	}
/*end news*/

/*begin contact*/
	.contact{
		clear: both;
	}
	.contact .div1{
		margin: 50px auto 30px auto;
		width: 920px;
	}
	.contact .div1 .title,
	.contact .div2 .title{
		font-family: 'sfu_futura_book';
		color: #0693d0;
		font-size: 32px;
		line-height: 48px;
	}
	.contact .div1 .guide{
		font-family: Arial;
		color: #666666;
		font-size: 15px;
		line-height: 34px;
	}
	.contact .div1 .guide span{
		display: block;
	}
	.contact .div1 .form{
		width: 920px;
		padding-top: 10px;
	}

.contact .div1 .form .left {
	width: 440px;
	float: left;;
}
.contact .div1 .form .left .row{
	width: 440px;
	background-color: #e8ebf2;
	margin-bottom: 10px;
	height: 40px;
	margin-left: 0;
	margin-right: 0;
	line-height: 40px;
	padding: 0 17px;
}
.contact .div1 .form .left .row .input{
	width: 100%;
	height: 100%;
	border: none;;
	background: none;
	font-family: Arial;
	color: #666666;
	font-size: 15px;
}
.contact .div1 .form .right {
	width: 420px;
	float: left;;
	margin-left: 42px;
}
.contact .div1 .form .right .row{
	width: 420px;
	height: 120px;
	background-color: #e8ebf2;
	margin-right: 0;
	margin-left: 0;
}
.contact .div1 .form .right .input{
	width: 440px;
	height: 140px;
	border: none;;
	background: none;
	font-family: Arial;
	color: #666666;
	font-size: 15px;
	padding: 10px 10px;
	resize: none;
}
.contact .div1 .form .right .btn-group{
	height: 40px;
	margin-top: 30px;
}
.btn-clear{
	display: inline-block;
	color: #ffffff;
	width: 76px;
	height: 38px;
	background: url(../img/btn/btn-clear.png) no-repeat left top;
}
.btn-clear:hover{
	background-position: left bottom;
}

.btn-send{
	display: inline-block;
	color: #ffffff;
	width: 79px;
	height: 38px;
	background: url(../img/btn/btn-send.png) no-repeat left top;
}
.btn-send:hover{
	background-position: left bottom;
}


	.clear-width{
		width: 100% !important;
	}

	.contact .div2{
		position: relative;
	}

	.contact .div2 .contact-info{
		position: relative;
		width: 920px;
		margin: auto;
	}

	.contact .div2 .contact-info .bg-gray-arrow{
		position: absolute;
		z-index: 1;
		top: 0;
		left: 50%;
		margin-left: -676px;
	}
	.contact .div2 .contact-info .left{
		float: left;
		width: 381px;
		padding-top: 50px;
		padding-bottom: 40px;
	}
	.contact .div2 .contact-info .right{
		float: left;
		width: 514px;
		padding: 72px 0 50px 25px;
	}

	.contact .div2 .contact-info .right .title{
		font-family: 'sfu_futura_book';
		color: #0693d0;
		font-size: 32px;
		line-height: 48px;
	}
	.contact .div2 .contact-info .right .content{
		font-family: Arial;
		color: #666666;
		font-size: 15px;
		line-height: 34px;
		font-size: 15px;
	}

	.contact .div3{
		position: relative;
	}

	.contact .div3 .map{
		position: relative;
		width: 920px;
		margin: auto;
	}

	.contact .div3 .map .bg-gray-arrow{
		position: absolute;
		z-index: 1;
		top: 0;
		left: 50%;
		margin-left: -676px;
	}
	.contact .div3 .map .content{
		padding: 50px 0 40px 0;
	}
/*end contact*/

/*begin faq*/
.arr-down{
	width: 7px;
}
.faq.bx-wrap{
	padding: 40px;
}
.faq .faq-left{
	float: left;
	width: 44.657%;
	padding-right: 5.201%;
	/*width: 408px;*/
}
.faq .faq-left img{
	width: 100%;
}
.faq .faq-left .title{
	display: none;
}
.faq .faq-right{
	float: left;
	/*width: 510px;*/
	width: 55.343%;
}
.faq .title{
	color: #0693d0;
	font-size: 32px;
	font-family: 'sfu_futura_book';
	font-weight: normal;
	line-height: 48px;
}

.faq .faq-right .content{
	color: #666666;
	font-size: 16px;
	font-family: Arial;
	line-height: 22px;
	/*padding-bottom: 60px;*/
}
.faq .faq-right .content .item{
	border-bottom: 1px solid #dddddd;
	padding: 7px 0 9px 0;
}
.faq .faq-right .content .item .quest{
	font-weight: bold;
	color: #666666;
	position: relative;;
	padding-left: 15px;
	line-height: 20px;
	cursor: pointer;
}
.faq .faq-right .content .item .quest:hover,
.faq .faq-right .content .item .quest.active{
	color: #1c3a80;
}
.faq .faq-right .content .item .quest img{
	position: absolute;
	top:7px;
	left: 0px;
}
.faq .faq-right .content .item .quest img.rotate{
		-ms-transform: rotate(180deg); /* IE 9 */
	    -webkit-transform: rotate(180deg); /* Chrome, Safari, Opera */
	    transform: rotate(180deg);
}
.faq .faq-right .content .item .ans{
	font-weight: normal;
	color: #666666;
	padding-left: 18px;
	font-size: 15px;
	margin-top: 10px;
	padding-top: 4px;
	border-top: 1px solid #dddddd;
}
.faq .faq-right .content .item .ans p{
	margin-top: 5px;
	margin-bottom: 5px;
}
.faq2.bx-wrap{
	padding: 40px;
}
.faq2 .faq-left{
	float: left;
	width: 44.657%;
	padding-left: 5.201%;
}
.faq2 .faq-left img{
	width: 100%;
}
.faq2 .faq-right{
	float: left;
	/*width: 510px;*/
	width: 55.343%;
}
.faq2 .faq-left .title{
	display: none;
}
.faq2 .title{
	color: #0693d0;
	font-size: 32px;
	font-family: 'sfu_futura_book';
	font-weight: normal;
	line-height: 48px;
}

.faq2 .faq-right .content{
	color: #666666;
	font-size: 16px;
	font-family: Arial;
	line-height: 22px;
	padding-bottom: 60px;
}
.faq2 .faq-right .content .item{
	border-bottom: 1px solid #dddddd;
	padding: 5px 0 11px 0;
}
.faq2 .faq-right .content .item .quest{
	font-weight: bold;
	color: #666666;
	position: relative;;
	padding-left: 15px;
	line-height: 20px;
	cursor: pointer;
}
.faq2 .faq-right .content .item .quest:hover,
.faq2 .faq-right .content .item .quest.active{
	color: #1c3a80;
}
.faq2 .faq-right .content .item .quest img{
	position: absolute;
	top:7px;
	left: 0px;
}
.faq2 .faq-right .content .item .ans{
	font-weight: normal;
	color: #666666;
	padding-left: 18px;
	font-size: 15px;
	margin-top: 10px;
	padding-top: 4px;
	border-top: 1px solid #dddddd;
}
.faq2 .faq-right .content .item .ans p{
	margin-top:5px;
	margin-bottom:5px;
}
.last_faq{
	border:0px !important;
}
/*end faq*/
/*link ngang*/
.width-auto{
	width: 920px !important;
	margin: auto;
}

/*begin news detail*/
.news-detail{
	padding-top: 30px;
}
.wrap-content-news{
	width: 100%;
	padding: 30px 0 40px;
}
.wrap-content-news .content-left{
	/*width: 620px;
	margin-right: 20px;*/
	width: 67.391%;
	margin-right: 2.175%;
}
.wrap-content-news .content-left iframe{
	width: 100%;
}
.wrap-content-news .content-right{
	width: 30.434%;
}
.wrap-content-news .content-left .title{
	font-family: "Arial";
	font-size: 24px;
	line-height: 29px;
	color: #0693d0;
	font-weight: bold;
}
.wrap-content-news .date{
	text-align: left;
	font-size: 12px;
	line-height: 36px;
	color: #595959;
}

.wrap-content-news .social{
	height: 20px;
}
.face-share{
	margin-left: -15px;
	margin-right: 16px;
}

.wrap-content-news .des{
	font-size: 12px;
	color: #595959;
	line-height: 17px;
	/*width: 620px;*/
	width: 100%;
}
.wrap-content-news .des h1{
	margin: 0;
	line-height: 1.5em;
}
.wrap-content-news .des table{
	border-collapse: collapse;
	text-align: center;
}
.wrap-content-news .des table td,
.wrap-content-news .des table th{
	border: 1px solid #b7b7b7;
}
.wrap-content-news .des p{
	/*padding-top: 12px;*/
	text-align: left;
}
.wrap-content-news .des img{
	max-width: 100%;
	/*padding: 10px 0px 0px 0px;*/
	display: inline-block;
	margin: auto;
}
.wrap-content-news .des .center-img{
	text-align: center;
	display: block;
}
.wrap-content-news .content-right .title{
	font-family: "sfu_futura_book";
	font-size: 20px;
	line-height: 25px;
	color: #0693d0;
	padding-top: 3px;
}
/*end news detail*/
/* Trần Công */
.msg-contact{
	display: block;
	height: 38px;
	color: red;
	vertical-align: top;
	line-height: 38px;
	white-space: nowrap;
}
.banner-content{
	position: relative;
	z-index: 0;
	padding: 0;
}
.banner-content li{
	overflow: hidden;
}
.banner-content .bx-wrapper img,
.slider-home .bx-wrapper img{
	/*width: 100%;*/
	position: relative;
}
.more-video{
	position: absolute;
	z-index: 1;
	top: 19px;
	right: 0;
	color: #999999 !important;
	font-size: 14px;
	line-height: 19px;
	font-family: arial;
	font-weight: bold;
}
.more-video:hover{
	color: #1c3a80 !important;
}
.video-detail > .warp-content{
	z-index: 1;
}
.html_pagination .btn{
	text-align: center;
}
.html_pagination{
	padding-bottom: 30px;
}
.page_tintucsukien .html_pagination .btn{
	padding-bottom: 54px;
	padding-top: 20px;
}
.search-page .html_pagination{
	text-align: center;
	padding-bottom: 30px;
}
.btn-view-more.prev span{
	padding-left: 18px;
	padding-right: 0;
	background: url(../img/bg/prev-arrow-masory.png) center left no-repeat;
}
.ui-datepicker .ui-datepicker-prev:hover,
.ui-datepicker .ui-datepicker-next:hover{
	opacity: 0.7;
	cursor: pointer;
	filter: alpha(opacity=70);
}
.banner-content .pager-slider-home{
	/*bottom: 15px;*/
}
.banner-content .bx-wrapper .bx-controls-direction a,
.slider-home .bx-wrapper .bx-controls-direction a{
	width: 20px;
	height: 34px;
}
.banner-content .bx-wrapper .bx-controls-direction a.bx-next,
.slider-home .bx-wrapper .bx-controls-direction a.bx-next{
	background: url(../img/btn/btn-banner-content.png) no-repeat right top;
	right: 37px;
}
.banner-content .bx-wrapper .bx-controls-direction a.bx-prev,
.slider-home .bx-wrapper .bx-controls-direction a.bx-prev{
	background: url(../img/btn/btn-banner-content.png) no-repeat left top;
	left: 37px;
}
.banner-content .bx-wrapper .bx-controls-direction a.bx-next:hover,
.slider-home .bx-wrapper .bx-controls-direction a.bx-next:hover,
#slider-home .nivo-directionNav a.nivo-nextNav:hover{
	background-position: right bottom;
}
.banner-content .bx-wrapper .bx-controls-direction a.bx-prev:hover,
.slider-home .bx-wrapper .bx-controls-direction a.bx-prev:hover,
#slider-home .nivo-directionNav a.nivo-prevNav:hover{
	background-position: left bottom;
}
#slider-home .nivo-directionNav a{
	font-size: 0;
	width: 20px;
	height: 34px;
	display: inline-block;
}
#slider-home .nivo-directionNav a.nivo-prevNav{
	background: url(../img/btn/btn-banner-content.png) no-repeat left top;
	left: 37px;
}
#slider-home .nivo-directionNav a.nivo-nextNav{
	background: url(../img/btn/btn-banner-content.png) no-repeat right top;
	right: 37px;
}
.logo.img-mini-logo{
	margin: 0;
	position: absolute;
	z-index: 1;
	top: 15px;
	right: 20px;
}
.logo.img-mini-logo img{
	max-height: 30px;
}
#slider-home .nivo-controlNav{
	padding: 0;
	width: 920px;
	text-align: left;
	font-size: 0;
	position: absolute;
	z-index: 10;
	left: 50%;
	height: 4px;
	bottom: 41px;
	margin-left: -460px;
}
#slider-home .nivo-controlNav a{
	display: inline-block;
	width: 10px;
	height: 10px;
	margin-right: 10px;
	background: #fff;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
}
#slider-home .nivo-controlNav a.active,
#slider-home .nivo-controlNav a:hover{
	background: #0a93c9;
}
@media screen and (-webkit-min-device-pixel-ratio:0) {
	.btn-htvc{
		line-height: 20px;
	}
	.package-btn .btn-htvc,
	.schedule-search .search .btn-htvc,
	.schedule-choose .see .btn-htvc{
		padding: 8px 34px 5px 13px;
	}
	.btn-view-more{
		line-height: 36px;
	}
	.btn-view-more span{
		background: url(../img/bg/arrow-masory.png) right 10px no-repeat;
	}
	.btn-view-more.prev span{
		background: url(../img/bg/prev-arrow-masory.png) left 10px no-repeat;
	}
}
.img-arrow-kenh{
	display: none;
	position: absolute;
	z-index: 2;
	top: 25px;
	right: -1px;
}
.channel-show-time > ul > li:hover .img-arrow-kenh{
	display: block;
}
.txt-cskh{
	position: absolute;
	z-index: 0;
	top: 43px;
	right: 0;
	color: #0693d0;
	font-size: 24px;
	line-height: 29px;
	font-family: 'sfu_futura_book';
}
.txt-cskh span{
	color: #ff0000;
	font-family: 'sfu_futurabold';
}
.no-mobile{
	display: block;
}
.mobile{
	display: none;
}
/*Menu Mobile*/
	.menu-mobile{
		position: absolute;
		background: #1c3a80;
		z-index: 100;
		top: 0;
		left: -316px;
		width: 316px;
	}
	.menu-mobile > ul{
		background: #f6f6f6;
	}
	.menu-mobile > ul > li > a{
		color: #1c3a80;
		border-top: 1px solid #dddddd;
		padding: 7px 0px 9px 44px;
		display: block;
		text-transform: uppercase;
		font-size: 14px;
		font-family: 'sfu_futurabold';
	}
	.menu-mobile > ul > li > a:hover,
	.menu-mobile > ul > li > a.active{
		color: #fff;
		background: #1c3a80;
	}
	.menu-mobile > ul > li:first-child > a{
		border-top: 1px solid transparent;
	}
	.menu-mobile > ul > li > ul{
		background: #ffffff;
		width: 100%;
	}
	.menu-mobile > ul > li > ul > li > a,
	.drop-it > li > a{
		color: #1c3a80;
		display: block;
		padding: 7px 0px 9px 65px;
		background: url(../img/icon/arrow-blue-mb.png) no-repeat 53px center;
		border-top: 1px solid #dddddd;
		font-size: 14px;
		font-family: 'sfu_futurabold';
	}
	.menu-mobile > ul > li > ul > li > a:hover,
	.menu-mobile > ul > li > ul > li > a.active{
		color: #fff;
		background: url(../img/icon/arrow-blue-mb-hv.png) no-repeat 53px center #1c3a80;
	}
	.drop-it > li > a{
		padding: 7px 0px 9px 84px;
		background: url(../img/bg/bg-dot.png) no-repeat 74px center #fff;
	}
	.drop-it > li > a:hover,
	.drop-it > li > a.active{
		color: #fff;
		background: url(../img/bg/bg-dot-hv.png) no-repeat 74px center #1c3a80;
	}
	.drop-it{
		display: none;
	}
	.menu-bot-mb{
		text-align: center;
		padding: 13px 0px 14px 0px;
	}
	.menu-bot-mb a{
		display: inline-block;
		font-size: 14px;
		color: #fff;
		padding: 6px 9px 6px 16px;
	}
	.menu-bot-mb a.active{
		color: #0693d0;
	}
	.menu-bot-mb a.bg{
		background: url(../img/icon/dot-mb.png) no-repeat left center;
	}
	.menu-bot-mb img{
		width: 284px;
	}
	.menu-bot-mb img.hd{
		width: 53.37%;
	}
@media (max-width: 1211px){
	.menu-home,
	.menu-top,
	.menu-footer{
		margin-right: 0;
	}
	#program-hightlight{
		width: 100%;
		overflow-x: scroll;
		overflow-y: hidden;
	}
}
@media (max-width: 1182px){
	body{
		-webkit-transform: translate(0px, 0px);
		-ms-transform: translate(0px, 0px);
		transform: translate(0px, 0px);
		-webkit-transition: -webkit-transform 500ms ease;
		transition: transform 500ms ease;
	}
	body.active{
		width: 100%;
		-webkit-transform: translate(316px, 0px);
        -ms-transform: translate(316px, 0px);
        transform: translate(316px, 0px);
	}
	#header-fixed{
		display: none!important;
	}
	.no-mobile,
	.no-ipad{
		display: none;
	}
	.mobile,
	.ipad{
		display: block;
	}
	#header{
		height: 122px;
		background: url(../img/bg/bg-header-mb.jpg) repeat-x;
	}
	.top-mb > span{
		color: #fff;
		display: inline-block;
		padding-top: 13px;
		font-size: 14px;
	}
	.menu-mb{
		margin: 10px 0px 0px 5.078125%;
		display: inline-block;
		position: relative;
		z-index: 2;
	}
	.logo-home{
		top: 30px;
		left: 6.4453125%;
	}
	.bot-mb{
		color: #0693d0;
		height: 70px;
		line-height: 70px;
		font-size: 24px;
		font-family: 'sfu_futura_book';
		text-align: right;
		padding-right: 5.078125%;
	}
	.bot-mb > span{
		display: inline-block;
		vertical-align: middle;
		line-height: 30px;
	}
	.bot-mb > span > span{
		color: #ff0000;
		font-family: 'sfu_futurabold';
	}
	.top-mb > span.right{
		margin-right: 5.078125%;
	}
	.warp-header{
		width: 100%;
	}
	.top-mb{
		height: 52px;
	}
}
/*Menu Mobile*/
@media (max-width: 1041px){
	.warp-lpk .title-div{
		text-align: center;
		padding-top: 7%;
	}
}
@media (max-width:1024px){
	.warp-header{
		width: 920px;
	}
	.channels .tt-desc{
		text-align: center;
	}
	body .menu-mobile{
		display: none;
	}
	body.active .menu-mobile{
		display: block;
	}
}
@media (max-width:999px){
	.wrap-footer{
		width: 100%;
	}
	.news .item.first-item,
	.news .item{
		width: 100%;
	}
	.news .item{
		text-align: left;
		margin-top: 15px;
		padding: 0 4.6875%;
	}
	.news .item.first-item{
		margin-top: -30px;
		padding: 40px 4.6875%;
	}
	.news .item.first-item a.link-img,
	.news .item.first-item .datit{
		width: 100%;	
	}
	.news .item a.link-img{
		width: 34.4827%;
		margin-right: 5.1733%;
	}
	.news .item .datit{
		width: 60.344%;
	}
	.news .item{
		height: auto !important;
	}
	.news .item.first-item .title{
		color: #000000;
		padding-top: 0;
	}
	.news .item .date{
		font-weight: normal;
	}
	.page_tintucsukien .bx-wrap{
		padding: 0;
	}
	.news .item img{
		max-width: 100%;
		max-height: 100%;
	}
}
@media (max-width:940px){
	.warp-content{
		padding: 0 30px;
	}
	.schedule-new-all{
		width: 100%;
		overflow: hidden;
	}
	.schedule-all .title-div{
		text-align: left;
	}
	.schedule-button .schedule-choose,
	.schedule-button .schedule-search{
		float: left;
		width: 100%;
	}
	.schedule-button .schedule-search{
		margin-top: 3%;
	}
	.schedule-search .input{
		width: 100%;
	}
	.schedule-search .search,
	.schedule-choose .see{
		width: 96px;
		text-align: right;
		margin: 0;
		float: right;
		position: absolute;
		top: 0;
		right: 0;
	}
	.schedule-search .search .btn-htvc, 
	.schedule-choose .see .btn-htvc{
		width: 84px;
		padding: 0 14px;
		height: 33px;
		line-height: 33px;
		text-align: left;
		display: inline-block;
	}
	.schedule-choose-mb,
	.schedule-search{
		width: 100%;
		box-sizing: border-box;
		padding-right: 96px;
		margin-top: 3%;
		position: relative;
		z-index: 3;
	}
	.schedule-choose-mb:first-child{
		z-index: 4;
		margin-top: 0;
	}
	.schedule-choose .channel{
		width: 100%;
		height: 33px;
		margin: 0;
		border: 1px solid #b7b7b7;
		background: url("../img/bg/bg-select.png") no-repeat scroll 98% center #fff;
		padding: 0 4px;
		overflow: hidden;
	}
	.wrap_channel_id{
		margin-top: 4% !important;
	}
	.schedule-choose .channel > select{
		background: none;
		border: none;
		width: 120%;
		height: 100%;
		color: #666666;
		font-size: 12px;
	}
	.wrap-box-selectbox.channel .sbHolder{
		border: none;
	}
	.wrap-box-selectbox.channel .sbHolder,
	.wrap-box-selectbox.channel .sbOptions,
	.wrap-box-selectbox.channel .sbSelector{
		width: 100%;
	}
	/*.wrap-box-selectbox .sbToggle{
		height: 64px;
		width: 48px;
		border: none;
		background: url("../img/select-icons-1-mb.png") no-repeat scroll left center;
	}*/
	.wrap-box-selectbox .sbToggleOpen{
		background: url("../img/select-icons-2-mb.png") no-repeat scroll left center;
	}
	.schedule-choose .time{
		width: 43.7931%;
		background: url("../img/bg/bg-select.png") no-repeat scroll 98% center;
	}
	.schedule-choose .wrap-box-selectbox.type{
		width: 40.0344%;
	}
	.wrap-box-selectbox.type .sbHolder, 
	.wrap-box-selectbox.type .sbOptions,
	.wrap-box-selectbox.type .sbSelector{
		width: 100%;
		height: 66px;
		font-size: 24px;
		line-height: 66px;
		text-indent: 27px;
	}
}

@media (max-width:919px){
	.warp-header,
	.warp-content{
		width: 100%;
	}
}

@media (max-width: 768px) {
	.channels,
	.channels-detail,
	.movie-detail,
	.why-content,
	.video,
	.service-pack-home,
	.video-detail,
	.video-dd,
	.program,
	.packages-detail,
	.package-cost,
	.schedule,
	.guide-htvc{
		padding-top: 4%;
	}
	.ct-nk .it-ct-nk,
	.ct-nk .it-ct-nk:first-child{
		float: left;
		width: 100%;
		text-align: center;
	}
	.wrap-content-video{
		padding: 30px 0 0 0;
	}
	.box-choose-search{
		margin: 0;
	}
	.note-program img{
		margin-top: -11px;
	}
	.item-channel-new:first-child,
	.item-channel-new{
		float: left;
		width: 100%;
	}
	.news-detail{
		padding: 0;
	}
	.why-choose-item .btn-htvc.xct{
		margin: 18px auto 0 auto;
	}
	.bg-ct-mb{
		padding: 29px 4.6875% 40px 4.6875% !important;
		background: #e7ebf4;
	}
	.sitemap{
		padding: 0 !important;
	}
	.no-data-result{
		padding: 5% 0;
	}
	.guide-all-item{
		margin: 40px 0 0 0;
		padding-bottom: 40px;
		width: 100%;
	}
	.item-guide.first{
		min-height: auto;
	}
	.item-guide.first,
	.item-guide{
		width: 100%;
		margin: 0;
		padding: 0 4.6875%;
	}
	.item-guide{
		margin-top: 4.7%;
	}
	.box-choose-search .wrap-box-selectbox{
		margin-right: 0px;
	}
	.item-guide.first .img-guide img,
	.item-guide .img-guide img{
		max-height: 100%;
	}
	.item-guide.two .img-guide{
		float: left;
		width: 34.48%;
	}
	.item-guide.two .mb-guide{
		float: right;
		width: 60.34%;
	}
	#map-canvas{
		width: 100%!important;
	}
	.search-agency .title-div{
		padding-top: 0;
	}
	/*Home*/
		.warp-content{
			width: auto;
			padding: 0 4.6875%;
		}
		.mbp{
			display: block;
		}
		.no-mbp{
			display: none;
		}
		body{
			-webkit-transform: translate(0px, 0px);
			-ms-transform: translate(0px, 0px);
			transform: translate(0px, 0px);
			-webkit-transition: -webkit-transform 500ms ease;
			transition: transform 500ms ease;
		}
		body.active{
			width: 100%;
			-webkit-transform: translate(540px, 0px);
	        -ms-transform: translate(540px, 0px);
	        transform: translate(540px, 0px);
		}
		#footer{
			height: auto;
		}
		.wrap-footer.mbp{
			width: 93.75%;
			margin: 0 auto;
		}
		.menu-mobile{
			left: -540px;
			width: 540px;
		}
		.menu-mobile > ul > li > a,
		.menu-mobile > ul > li > ul > li > a{
			border-top: 3px solid #dddddd;
		}
		.ipad{
			display: none;
		}
		.no-ipad{
			display: block;
		}
		#header{
			height: auto;
			background: none;
		}
		.top-mb{
			height: 85px;
			background: #1c3a80;
		}
		.bot-mb{
			height: 125px;
			background: #ffffff;
			border-bottom: 8px solid #0693d0;
			line-height: 118px;
			text-align: left;
			padding: 0px 4.6875% 0px 32.65625%;
		}
		.bot-mb > span.mbp{
			vertical-align: middle;
			font-size: 24px;
			line-height: 32px;
			display: inline-block;
		}
		.bot-mb > span > span{
			font-weight: normal;
		}
		.menu-mb{
			width: 7.34375%;
			margin: 2.5% 0px 0px 4.6875%;
		}
		.top-mb > span.right{
			padding: 0;
			margin: 0 4.6875% 0 0;
			display: inline-block;
			height: 85px;
			line-height: 85px;
			width: 67.24%;
		}
		.top-mb > span.right > span{
			display: inline-block;
			vertical-align: middle;
			line-height: 20px;
		}
		.logo-home{
			top: 34%;
			left: 3.59375%;
			width: 26.71875%;
		}
		.menu-mb > img,
		.logo-home> img{
			width: 100%;
		}
		#slider-home .nivo-controlNav{
			width: 100%;
			bottom: 29.1115%;
			text-align: right;
			left: 0;
			margin-left: 0;
			padding-right: 3.59375%;
		}
		.slider-home.mobile{
			display: block;
		}
		.slider-home.no-mobile{
			display: none;
		}
		.title-div{
			text-align: center;
		}
		.why-home-left,
		.why-home-right,
		.package-home .package-item{
			float: left;
			width: 100%;
			text-align: center;
			margin: 0;
		}
		.why-home-right{
			margin-top: 15px;
		}
		.why-home-right ul li{
			text-align: left;
		}
		.why-home-right ul li:first-child{
			margin-left: 0;
		}
		.program-all .program-item{
			width: 100%;
			margin: 2.1% 0;
		}
		.program-all .program-item > a > img{
			width: 100%;
		}
		.program-item.item-1,
		.program-item.item-2,
		.program-item.item-3,
		.program-item.item-4,
		.program-item.item-5,
		.program-item.item-6{
			height: auto;
		}
		.program-all{
			width: 100%;
			margin: 0;
		}
		.program-item-btn{
			width: 100%;
		}
		.note-program{
			padding: 11px 0px 18px 0px;
		}
		.news-event-home .news-event-item{
			width: 100%;
			margin: 4.4% 0px 0px 0px;
		}
		.news-event-home .news-event-item:first-child{
			margin: 0;
		}
		.news-event-home .img{
			width: 34.48%;
			float: left;
		}
		.news-event-home .img img{
			width: 100%;
		}
		.news-event-item .all-time-name{
			width: 60.34%;
			float: right;
		}
		.warp-content.hethong{
			padding: 0 3.125%;
		}
		.system-home .system-home-all{
			margin: 0;
			width: 100%;
		}
		.system-home .system-home-item{
			box-sizing: border-box;
			width: 48.1%;
			/*margin: 3.9% 1.66% 0 1.66%;*/
			padding: 6px 7px;
			margin-top: 23px;
		}
		.g-size{
			width: 3.8%;
		}
	/*Home*/
	/*why*/
		.why-input-all .why-input{
			width: 100%;
			margin-left: 0;
			margin-top: 15px;
		}
		.why-choose-form .why-input-all{
			margin-top: 0;
		}
		.bx-wrap{
			padding: 0 4.6875%;
		}
		.faq.bx-wrap,
		.faq2.bx-wrap{
			padding:  10.5% 4.6875% 8% 4.6875%;
		}
		.whc-mobile{
			display: block;
		}
		.whc-pc{
			display: none;
		}
		.map-link{
			display: none;
		}
		.banner-content{
			display: none;
		}
		.m-banner-content{
			display: block;
		}
		.all-service-item .choose{
			width: 100%;
			box-sizing: border-box;
			padding: 0 0 0 35px;
			display: table;
			margin-right: 0px;
			white-space: normal;
			position: relative;
			margin-top: 10px;
			line-height: 25px;
		}
		.all-service .all-service-btn{
			width: 100%;
			box-sizing: border-box;
		}
		.all-service .all-service-btn{
			text-align: left;
			margin-top: 10px;
		}
		.choose div.checker{
			margin-right: 22px;
			position: absolute;
			left: 0;
		}
		.all-service-item .name{
			padding-top: 20px;
			width: 43.1%;
		}
		.all-service{
			margin-top: 22px;
		}
		.why-choose-form .title-div.show-tit{
			display: none;
		}
		.why-choose-form .title-div.hide-tit{
			display: block;
		}
	/*why*/
	/*Packages*/
		.box-info-packages .img,
		.box-info-packages .info{
			width: 100%;
			box-sizing: border-box;
		}
		.box-info-packages .warp-content{
			padding: 0 4.6875%;
		}
		.box-info-packages .info .box-btn{
			text-align: center;
		}
		.packages-detail{
			padding-top: 18px;
		}
		.warp-lpk{
			/*padding: 0 4.6875% 80px 4.6875%;*/
		}
		.warp-lpk .item-logo{
			width: 128px;
			height: 62px;
		}
	/*Packages*/
	/*channel*/
		.list-channels{
			padding: 0 4.6875% 40px 4.6875%;
		}
		.list-detail-channel-pc{
			display: none;
		}
		.list-detail-channel-mobile{
			display: block;
		}
		.list-channels .item-ch a img{
			width: 100%;
		}
		.channels-detail .program-item{
			height: auto !important;
		}
		.all-select,
		.wrap-box-search{
			width: 100%;
		}
		.all-select{
			box-sizing: border-box;
			padding-right: 96px;
			position: relative;
		}
		.video .wrap-box-selectbox.type,
		.video-detail .wrap-box-selectbox.type{
			width: 47.4138%;
			height: 33px;
			border: 1px solid #b8b8b8;
			background: url(../img/bg/bg-select.png) no-repeat 95% center;
			overflow: hidden;
		}
		.video .wrap-box-selectbox.type select,
		.video-detail .wrap-box-selectbox.type select,
		.video .wrap-box-selectbox.channel select,
		.video-detail .wrap-box-selectbox.channel select{
			height: 100%;
			width: 150%;
			border: none;
			background: none;
			color: #666666;
			font-size: 12px;
		}
		.video .wrap-box-selectbox.channel,
		.video-detail .wrap-box-selectbox.channel{
			margin-left: 5.1724%;
			width: 47.4138%;
			box-sizing: border-box;
			height: 33px;
			border: 1px solid #b8b8b8;
			background: url(../img/bg/bg-select.png) no-repeat 95% center;
			overflow: hidden;
		}
		.video .wrap-box-selectbox,
		.video-detail .wrap-box-selectbox{
			margin-top: 7px;
		}
		.video .wrap-box-selectbox .sbToggle,
		.video-detail .wrap-box-selectbox .sbToggle{
			height: 50px;
			width: 36px;
			background: url(../img/icon/icon-select-mb.png) center left no-repeat;
		}
		.video .wrap-box-search .wrap-input,
		.video-detail .wrap-box-search .wrap-input{
			height: 34px;
			line-height: 34px;
			margin-top: 30px;
			width: 100%;
		}
		.video .wrap-box-search,
		.video-detail .wrap-box-search{
			width: 100%;
			box-sizing: border-box;
			padding-right: 96px;
			position: relative;
			/*height: 50px;*/
		}
		.video .wrap-box-search .btn-view-news,
		.video-detail .wrap-box-search .btn-view-news{
			position: absolute;
			top: 0px;
			right: 0px;
			margin-top: 31px;
		}
		.video .wrap-box-search .wrap-input input,
		.video-detail .wrap-box-search .wrap-input input{
			color: #666666;
		}
		.all-select .btn-view-news{
			margin-top: 7px;
			position: absolute;
			right: 0;
			top: 0;
		}
		.more-video{
			display: none;
		}
		.box-video-channel{
			border-top: 4px solid #e5e5e5;
   			padding-top: 92px;
   			padding-bottom: 100px;
		}
		.wrap-slide-video .slide .desc-video .date, .item-dt .desc-video .date,
		.wrap-slide-video .slide .desc-video .name, .wrap-slide-video .slide .desc-video .name a,
		.item-dt .desc-video .name,
		.item-dt .desc-video .name a{
			text-align: left;
			padding-top: 0;
		}
		.wrap-slide-video .slide .desc-video .date{
			font-weight: normal;
		}
		.item-dt .desc-video .date{
			padding-top: 13px;
			font-weight: normal;
		}
		.wrap-slide-video .slide .desc-video .date{
			padding-top: 13px;
		}
		.wrap-slide-video .slide .desc-video{
			height: auto !important;
			padding-bottom: 10px;
		}
		.channels-detail .program-all{
			margin: 24px 0 0 0;
		}
		.schedule-new-btn{
			padding: 0;
			height: 33px;
			line-height: 33px;
			text-align: center;
			background: #0693d0;
		}
		.intro-channel .tt-desc table{
			width: 100% !important;
		}
		.intro-channel .tt-desc table td{
			width: 50%;
		}
		.intro-channel .tt-desc table td img{
			max-width: 70%;
		}
		.list-detail-channel-mobile .btn-view-detail{
			margin-top: 13px;
		}
	/*channel*/
	/*channel detail*/
		.intro-channel .text-itr,
		.intro-channel .img-itr,
		.intro-channel .img-itr img{
			width: 100%;
			max-width: 100%;
		}
		.intro-channel .text-itr{
			padding: 0;
		}
		.intro-channel .img-itr{
			box-sizing: border-box;
			padding: 0 5.1724%;
		}
		.warp-content-movie .content-left{
			width: 100%;
			margin-right: 0;
		}
		.warp-content-movie .content-right{
			width: 100%;
		}
		.warp-content-movie.bx-wrap{
			padding: 0;
		}
		.wrap-content-video .box-intro{
			padding: 30px;
		}
		.wrap-intro-slider{
			width: 100%;
		}
		.wrap-intro-slider .slide{
			/*height: 415px;*/
		}	
		.wrap-intro-slider .slide img{
			width: 100%; 
		}
		.title-ari,
		.box-detail-movie .tt-desc,
		.wrap-content-video .content-right,
		.list-pk{
			padding: 0 4.6875%;
		}
		.box-detail-movie .tt-desc img,
		.item-same .img img{
			width: 100%;
		}
		.item-same .img{
			width: 34.48%;
			margin-right: 5.176%;
		}
		.item-same .info{
			width: 60.344%;
		}
		.item-same{
			margin-top: 12px;
		}
		.text-intro-movie{
			width: 100%;
			padding-top: 10px;
		}
		.text-intro-movie .info p{
			padding-top: 10px;
		}
		.title-ari{
			font-size: 30px;
		}
		.box-detail-movie .tt-desc img{
			padding: 0;
		}
		.item-same .info .name a{
			color: #000000;
		}
		.intro-channel .img-itr img{
			padding-top: 6%;
		}
		.text-intro-movie .social{
			padding: 14px 0 0 0;
		}
		.video-dd .box-video-channel{

			padding: 0	 4.6875%;
		}
	/*channel detail*/
	/*new*/
		.movie-detail{
			padding-top: 0;
		}
		.news .item.first-item,
		.news .item{
			width: 100%;
		}
		.news{
			margin-top: 25px;
		}
		.news .item{
			text-align: left;
			margin-top: 15px;
			padding: 0 4.6875%;
		}
		.news .item.first-item{
			margin-top: -30px;
			padding: 40px 4.6875%;
		}
		.news .item.first-item a.link-img,
		.news .item.first-item .datit{
			width: 100%;	
		}
		.news .item a.link-img{
			width: 34.4827%;
			margin-right: 5.1733%;
		}
		.news .item .datit{
			width: 60.344%;
		}
		.news .item{
			height: auto !important;
		}
		.news .item.first-item .title{
			color: #000000;
			padding-top: 0;
		}
		.news .item .date{
			font-weight: normal;
		}
		.page_tintucsukien .bx-wrap{
			padding: 0;
		}
		.news .item img{
			max-width: 100%;
			max-height: 100%;
		}
		.wrap-content-news .content-left{
			width: 100%;
			box-sizing: border-box;
			padding: 0 4.6875%;
			margin-right: 0;
			background: #fff;
		}
		.wrap-content-news .content-right{
			width: 100%;
			box-sizing: border-box;
			padding: 0 4.6875%;
			padding-bottom: 40px;
			background: #e7ebf3;
			margin-top: 30px;
		}
		.wrap-content-news .content-left .title{
			color: #0693d0;
		}
		.wrap-content-news .des{
			color: #000000;
		}
		.wrap-content-news .content-right .title{
			text-align: center;
			padding: 30px 0 0px 0;
		}
		.bx-wrap.ndetail{
			padding: 0;
		}
		.wrap-content-news{
			padding: 29px 0 0 0;
		}
		.wrap-content-news .des img{
			padding: 0;
		}
	/*new*/
	/*faq*/
		.faq .faq-left{
			width: 100%;
			padding-right: 0;
		}
		.faq2 .faq-left{
			width: 100%;
			padding-left: 0;
		}
		.faq .faq-right,
		.faq2 .faq-right{
			width: 100%;
		}
		.faq .faq-left .title,
		.faq2 .faq-right .title{
			display: block;
			text-align: center;
		}
		.faq .faq-right .title,
		.faq2 .faq-left .title{
			display: none;
		}
		.faq .faq-right .content{
			padding-bottom: 4%;
		}
	/*faq*/
	/*Schedule*/
		/*.schedule-new-all{
			width: 100%;
			overflow: hidden;
		}
		.schedule-all .title-div{
			text-align: left;
		}
		.schedule-button .schedule-choose,
		.schedule-button .schedule-search{
			float: left;
			width: 100%;
		}
		.schedule-button .schedule-search{
			margin-top: 3%;
		}
		.schedule-search .input{
			width: 100%;
		}
		.schedule-search .search,
		.schedule-choose .see{
			width: 96px;
			text-align: right;
			margin: 0;
			float: right;
			position: absolute;
			top: 0;
			right: 0;
		}
		.schedule-search .search .btn-htvc, 
		.schedule-choose .see .btn-htvc{
			width: 84px;
			padding: 0 14px;
			height: 33px;
			line-height: 33px;
			text-align: left;
			display: inline-block;
		}
		.schedule-choose-mb,
		.schedule-search{
			width: 100%;
			box-sizing: border-box;
			padding-right: 96px;
			margin-top: 3%;
			position: relative;
			z-index: 3;
		}
		.schedule-choose-mb:first-child{
			z-index: 4;
			margin-top: 0;
		}
		.schedule-choose .channel{
			width: 100%;
			height: 33px;
			margin: 0;
			border: 1px solid #b7b7b7;
			background: url("../img/bg/bg-select.png") no-repeat scroll 98% center #fff;
			padding: 0 4px;
			overflow: hidden;
		}
		.schedule-choose .channel > select{
			background: none;
			border: none;
			width: 120%;
			height: 100%;
			color: #666666;
			font-size: 12px;
		}
		.wrap-box-selectbox.channel .sbHolder,
		.wrap-box-selectbox.channel .sbOptions,
		.wrap-box-selectbox.channel .sbSelector{
			width: 100%;
		}
		.wrap-box-selectbox .sbToggle{
			height: 64px;
			width: 48px;
			background: url("../img/select-icons-1-mb.png") no-repeat scroll left center;
		}
		.wrap-box-selectbox .sbToggleOpen{
			background: url("../img/select-icons-2-mb.png") no-repeat scroll left center;
		}
		.schedule-choose .time{
			width: 43.7931%;
			background: url("../img/bg/bg-select.png") no-repeat scroll 98% center;
		}
		.schedule-choose .wrap-box-selectbox.type{
			width: 40.0344%;
		}
		.wrap-box-selectbox.type .sbHolder, 
		.wrap-box-selectbox.type .sbOptions,
		.wrap-box-selectbox.type .sbSelector{
			width: 100%;
			height: 66px;
			font-size: 24px;
			line-height: 66px;
			text-indent: 27px;
		}*/
		.package-cost .package-cost-left .title-div.tpc{
			display: none;
		}
		.package-cost .package-cost-left .title-div.tmobile{
			display: block;
		}
		.item-mcl{
			float: left;
			width: 100%;
			margin-top: 7.4%;
		}
		.item-mcl:first-child{
			margin-top: 0;
		}
		.it-movie-cl,
		.item-mcl .tt > div{
			width: 69.66%;
		}
		.it-movie-cl:first-child,
		.item-mcl .tt > div:first-child{
			width: 30.34%;
		}
		.schedule .schedule-new{
			margin-bottom: 20.7%;
		}
		.wrap-schedule-new{
			width: 100%;
			overflow: hidden;
		}
		.schedule-new .owl-carousel .owl-wrapper{
			overflow: hidden;
		}
		.schedule-item-new{
			float: none;
			margin: 0 auto;
			width: auto;
		}
	/*Schedule*/
	/*Contach*/
		.contact .div1{
			width: 100%;
			margin-top: 13.6%;
			margin-bottom: 15.6%;
		}
		.contact .div1 .title{
			text-align: center;
		}
		.contact .div1 .guide{
			line-height: 20px;
		}
		.contact .div1 .form,
		.contact .div3 .map{
			width: 100%;
		}
		.contact .div1 .form .left,
		.contact .div1 .form .right{
			width: 100%;
			margin: 0;
		}
		.contact .div1 .form .left .row{
			width: 100%;
		}
		.contact .div1 .form .right .row{
			width: 100%;
		}
		.contact .div1 .form .right .input{
			width: 100%;
			height: 100%;
		}
		.btn-send{
			margin-left: 17px;
		}
		.contact .div2 .contact-info{
			width: 100%;
			text-align: center;
		}
		.contact .div2 .contact-info .left{
			width: 100%;
			padding: 0 4.6875%;
		}
		.contact .div2 .contact-info .left img{
			width: 100%;
		}
		.contact .div2 .contact-info .right{
			width: 100%;
			padding: 0;
		}
		.contact .div2 .contact-info .left .title{
			font-size: 32px;
			line-height: 48px;
			display: block;
			padding: 12% 0px 6.5% 0px;
			color: #0693d0;
		}
		.contact .div2 .contact-info .right .title{
			display: none;
		}
		.contact .div2 .contact-info .right .content{
			text-align: left;
			padding: 0 4.6875% 8% 4.6875%;
			line-height: 20px;
		}
		.warp-content.clear-width{
			padding: 0;
		}
		.contact .div1{
			padding: 0 4.6875%;
		}
		.contact .div3 .map .content{
			padding: 18.8% 4.6875% 18.8% 4.6875%;
		}
	/*Contach*/
	/*program*/
		.program-all .program-item{
			height: auto !important;
			width: 100%;
		}
		.wrap-content-video .box-intro{
			padding: 30px 4.6875%;
		}
		.program-all .program-item:hover img{
			-webkit-transition: all 1s ease 0s;
			        transition: all 1s ease 0s;
			-webkit-transform: scale(1);
			    -ms-transform: scale(1);
			        transform: scale(1);
		}
	/*program*/
	/*Package Cost*/
		.package-cost-all .package-cost-right{
			margin-top: 0;
			float: left;
			width: 100%;
		}
		.package-cost-all .package-cost-left{
			width: 100%;
		}
		.package-cost-right a span.name{
			width: 55.69%;
		}
		.package-cost-right a{
			
		}
		.package-cost-right a span.img{
			position: absolute;
			top: 0;
			right: 0;
		}
		.package-cost-right a span.img img{
			width: 77.78%;
		}
		.package-select .package-btn{
			float: right;
			margin-top: 5.2%;
		}
		.package-select .package-where{
			width: 60.34%;
		}
		.package-where div.selector,
		.package-country div.selector{
			width: 100% !important;
		}
		.package-select div.selector select,
		.package-country div.selector select{
			height: 100%;
		}
		.package-select div.selector span,
		.package-country div.selector span{
			width: 100%!important;
		}
		.package-select .package-country{
			width: 34.48%;
			float: right;
			margin: 0;
		}
		.package-where div.selector span,
		.package-where div.selector.hover.active span,
		.package-where div.selector.focus.active span{
			background: url("../img/bg/bg-select.png") no-repeat scroll 95% center;
		}
		.package-country div.selector span,
		.package-country div.selector.hover.active span,
		.package-country div.selector.focus.active span{
			background: url("../img/bg/bg-select.png") no-repeat scroll 90% center;
		}
		.package-cost .title-div{
			padding: 8% 0 4% 0;
		}
	/*Package Cost*/
	/*Search Agency*/
		.box-choose-search .btn-view-more{
			float: right;
		}
		.search-agency .box-choose-search{
			margin-top: 4.5%;
			z-index: 10;
		}
		.wrap-box-selectbox.province-city{

		}
		.wrap-box-selectbox.district{
			float: right;
		}
		.wrap-box-selectbox.province-city,
		.wrap-box-selectbox.district{
			width: 47.41%;
			height: 31px;
			line-height: 31px;
			border: 1px solid #b8b8b8;
			background: url("../img/bg/bg-select.png") no-repeat scroll 95% 13px;
			overflow: hidden;
		}
		.wrap-box-selectbox.province-city select,
		.wrap-box-selectbox.district select{
			background: none;
			text-indent: 3.18%;
			border: none;
			width: 120%;
			height: 100%;
		}
	/*Search Agency*/
	.hide-btn{
		display: inline-block;
		margin-top: 24px !important;
	}
	.wrap-vid{
		padding: 0 2.34375%;
	}
	.item-dt{
		width: 45%;
		margin: 0 2.5%;
		padding: 15px 0 0 0;
	}
	.wrap-list-detail .title-div{
		padding-bottom: 15px;
		text-align: left;
	}
	/*video*/
		.bx-wrap.vdd{
			padding: 0;
		}
		.box-play-detail .text-intro-movie{
			width: 100%;
			box-sizing: border-box;
			padding: 0 4.6875%;
			padding-bottom: 16px;
			margin-top: 15px;
		}
		.box-play-detail .video-intr,
		.box-video-channel{
			width: 100%;
			margin: 0;
			box-sizing: border-box;
			padding: 0 4.6875%;
		}
		.btn-vdd{
			text-align: center;
			display: block;
		}
		.box-video-channel{
			padding: 6% 0;
		}
		.wrap-slide-video a.prev,
		.wrap-slide-video a.next{
			display: none;
		}
		.video .title-div{
			text-align: left;
		}
		.wrap-slide-video .slide img:hover{
			-webkit-transform: scale(1);
			    -ms-transform: scale(1);
			        transform: scale(1);
		}
		.box-video-channel .title-div a.v-link{
			display: inline-block;
			width: 100%;
			box-sizing: border-box;
			padding-left: 123px;
			position: relative;
		}
		.box-video-channel .title-div a.v-link span.img{
			position: absolute;	
			top: -5px;
			left: 0;
		}
		.wrap-list-detail .item-dt{
			height: auto !important;
		}
		.wrap-list-detail .item-dt .desc-video .name{
			height: 40px;
		}
	/*video*/
	/*login*/
		.box-login .title-form,
		.box-register .title-form,
		.register .title-form,
		.form-search .title-form{
			text-align: center;
		}
		.box-login{
			width: 100%;
			margin-right: 0px;
		}
		.box-register{
			width: 100%;
			margin-top: 5%;
			padding-top: 55px;
			border-top: 1px solid #e5e5e5; 
		}
		.box-login .choose, .foget-pass{
			width: 50%;
			padding-bottom: 0;
		}
		.foget-pass{
			text-align: right;
		}
		.login-btn{
			width: 100%;
		}
		.login .login-btn{
			text-align: center;
			margin-top: 38px;
		}
		.login .register-btn{
			text-align: center;
			margin-top: 51px;
		}
		.login .choose div.checker{
			position: relative;
		}
		.error-inp{
			padding-top: 30px;
		}
		.foget-pass{
			line-height: 50px;
		}
	/*login*/
	/*register*/
		.box-dk{
			width: 100%;
		}
		.box-dk .register-btn{
			margin-top: 46px;
			text-align: center;
		}
	/*register*/
	/*quen mat khau*/
		.forgot-pass .error-inp{
			width: 100%;
			text-align: center;
			padding-top: 70px;
			line-height: 25px;
		}
		.forgot-pass .login-btn{
			position: relative;
		}
		.forgot-pass .register-btn{
			text-align: center;
		}
	/*quen mat khau*/
	/*search*/
		.form-search .title-form{
			padding-top: 0;
		}
		.wrap-inp-search{
			padding-right: 0;
		}
		.wrap-inp-search .login-btn{
			text-align: center;
			position: relative;
			margin-top: 56px;
		}
		.box-result{
			font-size: 24px;
			line-height: 29px;
		}
		.list-result{
			padding-top: 23px;
		}
		.box-result .num-result{
			margin-top: 65px;
		}
		.list-result .item-result{
			padding: 34px 0 34px 0;
			border-bottom: 2px solid #e5e5e5;
		}
		.list-result .item-result .info-result{
			padding-top: 6px;
		}
		.pager-result a{
			width: 48px;
			height: 48px;
			line-height: 48px;
			font-size: 30px;
		}
		.list-result .item-result .video-result{
			width: 40%;
			margin-right: 5.1724%;
		}
		.list-result .item-result .video-info .bx-info{
			width: 54.8276%;
		}
		.form-search .title-form{
			padding-top: 50px;
		}
	/*search*/
	/*about*/
		.about-item .about-img{
			width: 100%;
			margin-right: 0%;
		}
		.about-item .about-img.right{
			margin-left: 0%;
			margin-right: 0;
		}
		.about-item .about-text{
			width: 100%;
		}
		.about-item .about-img .about-name{
			display: block;
			text-align: center;
		}
		.about-item .about-name a{
			text-align: center;
		}
		.about-item .about-text .about-name{
			display: none;
		}
		.box-channerl-htvc{
			width: 100%;
		}
		.about-img a img{
			margin-top: 0 !important;
		}
		.about-img.left .title-form{
			display: block;
			text-align: center;
			padding-bottom: 20px;
		}
		.about-text.left .title-form{
			display: none;
		}
		.title-center,
		.about-item .about-name a{
			padding-bottom: 20px;
		}
		.box-channerl-htvc{
			margin-top: 0;
		}
	/*about*/
	/*gui*/
		.item-guide.first, .item-guide{
			height: auto !important;
		}
	/*gui*/
	.search-agency .btn-view-news{
		float: right !important;
	}
	.dktc .tt br{
		/*display: none;*/
	}
	.news-event-home .img img{
		max-height: inherit;
	}
}

@media (max-width: 640px){
	.dktc{
		padding: 7% 8% 5% 8%;
	}
	.top-mb{
		height: 70px;
	}
	.top-mb > span.right{
		height: 70px;
		line-height: 70px;
	}
}

@media (max-width: 553px){
	.dktc{
		width: 553px;
	}
}

@media (max-width: 550px){
	.top-mb{
		height: 63px;
	}
	.top-mb > span.right{
		height: 63px;
		line-height: 63px;
	}
	.bot-mb{
		height: 105px;
		line-height: 98px;
	}
}

@media (max-width: 539px) {
	body{
		-webkit-transform: translate(0px, 0px);
		-ms-transform: translate(0px, 0px);
		transform: translate(0px, 0px);
		-webkit-transition: -webkit-transform 500ms ease;
		transition: transform 500ms ease;
	}
	body.active{
		width: 100%;
		-webkit-transform: translate(100%, 0px);
        -ms-transform: translate(100%, 0px);
        transform: translate(100%, 0px);
	}
	.menu-mobile{
		left: -100%;
		width: 100%;
	}
}

@media (max-width: 497px){
	.wrap-slide-video .owl-carousel .owl-item{
		margin-right: 0;
	}
}

@media (max-width: 480px){
	.dktc{
		width: 480px;
	}
	.top-mb{
		height: 55px;
	}
	.top-mb > span.right{
		height: 55px;
		line-height: 55px;
	}
	.bot-mb{
		height: 90px;
		line-height: 83px;
	}
}

@media (max-width: 460px){
	.row-col .col-2 img{
		width: 80%;
		padding: 5px 0;
	}
	.bot-mb{
		font-size: 16px;
	}
}


@media (max-width: 380px){
	.item-nosignal{
		font-size: 11px;
	}
}

@media (max-width: 360px){
	.dktc{
		width: 360px;
	}
	/*why*/
		.whc-mobile .why-choose-info{
			padding-top: 19px;
		}
		.all-service .all-service-item{
			padding-left: 0;
		}
		.choose div.checker{
			vertical-align: -6px;
			margin-right: 12px;
			position: relative;
		}
		.all-service .all-service-btn a{
			padding: 4px 10px;
			width: auto;
		}
		.all-service-item .name{
			width: 30%;
			padding-top: 10px;
			text-align: left;
		}
		.all-service-item .choose{
			padding: 0 0 0 30%;
		}
		.all-service .all-service-btn{
			padding: 0 0 0 30%;
		}
	/*why*/
	/*package detail*/
		.box-info-packages{
			padding-top: 38px;
			padding-bottom: 39px;
		}
	/*package detail*/
	/*channel*/
		.intro-channel .tt-desc iframe{
			width: 100%;
		}
	/*channel*/
	/*home*/
		.bot-mb > span.mbp{
			font-size: 12px;
			line-height: 16px;
		}
		.why-home-right ul li,
		.package-home .info,
		.news-event-home .time, .news-event-home .name, .system-home .system-home-item span.name,
		.system-home .system-home-item span.info{
			font-size: 12px;
			line-height: 15px;
		}
		.why-home-right ul li{
			background: url(../img/icon/arrow-blue.png) no-repeat left 3px;
		}
		.package-home .name a{
			font-size: 16px;
			line-height: 21px;
		}
		.note-program .kenh{
			font-size: 18px;
			line-height: 20.5px;
		}
		.note-program .ten-kenh{
			font-size: 15px;
			line-height: 17.5px;
		}
		.menu-mobile > ul > li > a, .menu-mobile > ul > li > ul > li > a, .menu-bot-mb a{
			font-size: 12px;
		}
		.top-mb{
			height: 42px;
		}
		.top-mb > span.right{
			font-size: 12px;
			line-height: 18px;
		}
		.bot-mb{
			height: 62px;
			line-height: 55px;
			font-size: 16px;
		}
		.bot-mb > span{
			line-height: 22px;
		}
		.menu-mb{
			margin-top: 11px;
		}
		.top-mb > span.right{
			height: 42px;
		}
	/*home*/
	/*Schedule*/
		.schedule-choose .time{
			width: 100%;
		}
		.wrap-box-selectbox .sbToggle {
		    background: url("../img/select-icons-1.png") no-repeat scroll center center rgba(0, 0, 0, 0);
		    height: 31px;
		}
		.schedule-choose .channel{
			height: 33px;
		}
		.wrap-box-selectbox.channel .sbHolder,
		.wrap-box-selectbox.channel .sbOptions,
		.wrap-box-selectbox.channel .sbSelector{
			font-size: 12px;
			height: 33px;
			line-height: 33px;
		}
		.schedule-search .input{
			height: 33px;
		}
		.movie-calendar{
			font-size: 14px;
			line-height: 19px;
		}
		.it-movie-cl{
			padding: 22px 29px 15px 29px;
		}
		.dt-movie-cl{
			font-size: 12px;
			line-height: 18px;
			padding: 17px 30px 18px 30px;
		}
		.schedule-item-new a{
			font-size: 11px;
			line-height: 14px;
		}
		.schedule-item-new a span{
			font-size: 15px;
			display: inline-block;
			line-height: 20px;
		}
		.sc-name{
			font-size: 14px;
			line-height: 18px;
		}
		.schedule-mb{
			font-size: 12px;
		}
		.schedule-mb thead{
			line-height: 18px;
		}
		.schedule-mb tbody{
			line-height: 16px;
		}
	/*Schedule*/
	.item-dt{
		width: 100%;
		margin: 0;
	}
	/*program*/
		.box-detail-movie{
			padding: 16.5px 0 15.5px 0;
		}
		.item-same{
			margin-top: 6px;
		}
		.wrap-content-video .box-intro{
			padding: 15px 4.6875%;
		}
	/*program*/
	/*Package Detail*/
		.package-cost-right a span.name{
			font-size: 14px;
			line-height: 18px;
		}
		.package-cost-right a span.img img{
			width: auto;
		}
		.package-cost-right a{
			/*background: url("../img/btn/btn-package.jpg") no-repeat scroll left top;
			height: 60px;
			line-height: 60px;
			margin-top: -2px;*/
		}
		.package-where div.selector span,
		.package-where div.selector.hover.active span,
		.package-where div.selector.focus.active span{
			background: url("../img/bg/bg-select.png") no-repeat scroll 95% 13px rgba(0, 0, 0, 0);
		}
		.package-country div.selector span,
		.package-country div.selector.hover.active span,
		.package-country div.selector.focus.active span{
			background: url("../img/bg/bg-select.png") no-repeat scroll 90% 13px rgba(0, 0, 0, 0);
		}
		.package-select div.selector span,
		.package-country div.selector span{
			height: 29px;
			line-height: 29px;
			font-size: 12px;
		}
		.package-where div.selector,
		.package-country div.selector{
			height: 29px;
		}
		.package-select .package-where,
		.package-select .package-country{
			height: 31px;
		}
	/*Package Detail*/
	/*FAQ*/
	/*FAQ*/
	/*new*/
		.news-detail{
			padding-top: 0;
		}
		.news .item.first-item .date{
			font-size: 12px;
		}
		.news .item.first-item .title{
			font-size: 15px;
			line-height: 20px;
		}
		.news .item .title, .news .item .date, .news .item.first-item .content{
			font-size: 12px;
			line-height: 15px;
		}
		.page_tintucsukien .btn-view-more,
		.btn-vdd .btn-view-more{
			height: 33px;
			line-height: 35px;
			font-size: 14px;
		}
		.page_tintucsukien .btn-view-more span,
		.btn-vdd .btn-view-more span{
		    background: url("../img/bg/arrow-masory.png") no-repeat scroll right center rgba(0, 0, 0, 0);
		}
		.btn-view-more.prev span{
			background: url("../img/bg/prev-arrow-masory.png") no-repeat scroll left center !important;
		}
		.wrap-content-news .content-left .title{
			font-size: 15px; 
			line-height: 20px;
		}
		.wrap-content-news .date{
			font-size: 12px;
		}
		.wrap-content-news .des{
			font-size: 12px;
			line-height: 15px;
		}
		.wrap-content-news .content-right{
			margin-top: 50px;
			padding-bottom: 50px;
		}
		.wrap-content-news .content-right .title{
			padding: 50px 0 10px 0;
			font-size: 21px;
		}
		.wrap-content-news .des img{
			/*padding: 12px 0 0 0;*/
		}
		.wrap-content-news{
			padding: 30px 0 0 0;
		}
	/*new*/
	/*video dd*/
		.wrap-slide-video .slide .desc-video .date{
			font-size: 12px;
		}
		.wrap-slide-video .slide .desc-video .name a{
			font-size: 16px;
		}
	/*video dd*/
	/*login*/
		.box-login .wrap-inp,
		.box-dk .wrap-inp,
		.wrap-inp-search .wrap-inp{
			height: 38px;
			margin-top: 10px;
			line-height: 38px;
		}
		.box-login .wrap-inp input,
		.box-dk .wrap-inp input,
		.error-inp,
		.wrap-inp-search .wrap-inp input{
			font-size: 15px;
		}
		.error-inp{
			padding-top: 10px;
			line-height: 20px;
		}
		.box-login .choose,
		.foget-pass,
		.login-btn{
			width: 100%;
			margin-top: 10px;
			text-align: left;
			font-size: 15px;
			line-height: 20px;
		}
		.box-login .choose,
		.foget-pass{
			width: 50%;
		}
		.foget-pass{
			text-align: right;
		}
		.box-login .choose div.checker{
			margin-right: 0;
		}
		.login-btn{
			text-align: center;
			margin-top: 22px;
			/*padding-bottom: 50px;*/
		}
		.error-inp{
			padding-top: 20px;
		}
		.register-btn{
			text-align: center;
		}
		.login-btn a, .register-btn a{
			font-size: 14px;
		}
		.box-register{
			font-size: 12px;
			line-height: 15px;
		}
		.login{
			padding-top: 0;
		}
		.login-btn a, .register-btn a,
		.login .login-btn a, .login .register-btn a{
			padding: 6px 20px 9px;
			font-size: 14px;
		}
		.login .login-btn{
			margin-top: 20px;
		}
		.login .register-btn{
			margin-top: 25px;
		}
		.form-dangky{
			padding: 0;
		}
	/*login*/
	/*register*/
		.box-dk .register-btn{
			margin-top: 20px;
		}
		.register .title-form{
			padding-top: 0px;
		}
		.register .error-inp{
			padding-top: 20px;
		}
	/*register*/
	/*quen mat khau*/
		.forgot-pass .error-inp{
			font-size: 15px;
			line-height: 20px;
		}
	/*quen mat khau*/
	/*search*/
		.wrap-inp-search .login-btn{
			margin-top: 35px;
		}
		.box-result{
			font-size: 12px;
			line-height: 15px;
		}
		.list-result .item-result{
			padding: 10px 15px;
			border-bottom: 1px solid #e5e5e5;
		}
		.pager-result a{
			width: 20px;
			height: 20px;
			line-height: 20px;
			font-size: 12px;
		}
		.form-search .title-form{
			padding-top: 0px;
		}
		.box-result .num-result{
			margin-top: 20px;
		}
		.list-result{
			padding-top: 10px;
		}
		.list-result .item-result .video-result{
			width: 100%;
			margin-right: 0;
		}
		.list-result .item-result .video-info .bx-info{
			width: 100%;
			margin-top: 12px;
		}
	/*search*/
	/*video*/
		.box-choose-search .btn-view-more{
			float: right;
		}
		.box-choose-search{
			margin-top: 0;
		}
		.box-video-channel{
			padding-top: 20px;
			padding-bottom: 20px;
		}
		.wrap-slide-video{
			margin-top: 20px;
		}
		.hide-btn{
			margin-top: 0px !important;
		}
	/*video*/
	.warp-lpk .title-div{
		padding-top: 12%;
	}
	.bx-home .des span{
		font-size: 16px;
		line-height: 22px;
	}
}
@media (max-width: 320px){
	.item-guide .timer{
		padding-top: 0;
		margin-top: -3px;
	}
	.dktc{
		width: 320px;
	}
}
@media (max-width: 280px){
	.bot-mb > span{
		line-height: 19px;
	}
	.bot-mb{
		font-size: 13px;
	}
}
@media screen and (-webkit-min-device-pixel-ratio:0) { 
    .form-register .text,
    .form-register .search{
    	line-height: 23px;
    }
}

/* POPUP css added on 04/01/2016 by Baloradi */
.popup__overlay{
	background: rgba(0, 0, 0, .5);
	position: fixed;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	z-index: 999;
}
.popup__content{
	width: 100%;
	height: auto;
	left: 0;
	right: 0;
	top: 0;
	bottom: 0;
	margin: auto;
	position: fixed;
	z-index: 1000;
}
/*.popup__video{
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	margin: auto;
}*/
.popup__video video{
	width: 100%;
	max-width: 640px;
	height: auto;
	position: absolute;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	margin: auto;
}
.popup__close{
	position: absolute;
	top: 15px;
	right: 15px;
}
.popup{
	display: none;
	opacity: 0;
	-webkit-transition: opacity .1s ease;
	        transition: opacity .1s ease;
}
.popup--active{
	opacity: 1;
	display: block;
}
/* end POPUP css */