﻿@charset "utf-8";
/* CSS Document */

.row .col-md-9{ width:66.66667%; }
.row .col-md-3{ width:33.33333%; }
.header_top .col-md-3{ width:25%; }

.video-cm .col-md-6{ width:45%; }
.video-cm .col-md-6:first-child{ width:55%; }

div.k-treeview{ max-height:1051px; }

#Search-Box{ float:right; position:relative; margin-bottom:-28px; }
#Search-Box input{ width:320px; }
#Search-Box .ic-search{ width:25px; height:25px;display:inline-block; line-height:25px; text-align:center; cursor:pointer; margin-left:-30px; vertical-align:middle; }
#Search-Box .ic-search:before{ font-family:FontAwesome; content:"\f002"; font-size:16px; }
#Search-Box .ic-search:hover:before{ color:#ed1c24; }
#aSeachAd{ font-weight:bold; padding:0 0 0 10px; cursor:pointer; }

.link-document{ position:relative; }
.link-document a{ position:absolute; top:0; right:455px; color:#0072c6; padding:5px 20px; background-color:#f5f5f5; border-radius:3px; }
.link-document a:hover{ background-color:#eee; color:#ed1c24 }

/*----------------------------------
			Form
-----------------------------------*/
.ViewDocument .Form-ds{ height:auto!important; margin-bottom:15px; }
.show-img{ text-align:center; padding:10px 10px 7px; }
.show-img img{ max-width:100%; }
.frame-container #frameOffice{ width:100%!important; }
.Buttons .btnLienQuan{ background-position:0 -2523px; }
.TitleF{ margin-bottom:14px; background-color:#79b5da; color:#fff; border-radius:3px; }
.TitleF>span { font-weight:700; display:inline-block; padding:8px 15px;
	color: #fff; font-size: 16px; text-align:left; font-family:"Noto Serif", Helvetica, sans-serif;
}
.TitleF>span:before{
	content:""; display:inline-block; width:23px; height:22px; vertical-align:middle;
	background:url("../PublishingImages/eoffices/nav_news.png") no-repeat 0 -49px; margin:-4px 12px 0 0;
	background-position:0 -392px;
}
.Video-wrapper .TitleF>span:before,.Video-wrapper .main_nav_box > ul > li > a:before{ background-position:0 -74px }
.Video-wrapper .main_nav_box > ul > li > a{ margin-left:0; }
.content_right .news {
	padding-bottom:25px; margin-bottom:25px; border-bottom:1px #e6e6e6 solid;
}
.k-content .Buttons{
	border:0; background-color:transparent;
}
.PublishText .ItemText{ width:150px; }

.Buttons .btnShare{ background-position:0 -2659px; }
.Buttons .btnBieuMau{ background-position:0 -823px; }
.TaiLieuChiaSe .main-ds { padding:0; border:0; }

select.slobjectusing{
	width:100%; margin-bottom:30px; min-height:27px; border:1px #cdcdcd solid; 
}

.ProductInformation .TitleF span{ margin-bottom:20px; color:#ee5744; }
.ProductInformation .divDescription{ background-color:#fcf0f1; color:#2a3342; padding:12px; margin:10px 0; border-radius:3px; line-height:150%; }

.RecentPosts .divBody .title{padding-top: 10px;}
.RecentPosts .photo-info .right{ float:none; margin-top: 6px; }

.portalNews .main_news_wrapper{ margin-top:15px; }

/*------------------------------------
		tb-form 
-------------------------------------*/
.k-grid table.k-selectable{ border:1px #dbdbdb solid; }
table.k-selectable .k-grid-header th.k-header,.k-widget table.k-selectable td{ border-left:1px #dbdbdb solid; border-top:1px #dbdbdb solid; }
table.k-selectable .k-grid-header th.k-header{ border-top:0; border-bottom:1px #dbdbdb solid;}

.group-tab.grid table.k-selectable{ table-layout:inherit; }
.group-tab.grid table.k-selectable td{ white-space:normal; }

/*------------- tags -------------*/
.divtag{ border-top:0; padding:0 0 20px; margin:0; }
.divtag .TitleF span{ font-size:18px; color:#2a3342; font-weight:600; margin-bottom:18px; padding:0; }
.divtag a{
	display:inline-block; border:2px #dba310 solid; border-radius:3px;
	background-color:#dba310; padding:3px 15px; color:#fff; margin-bottom:8px;
}
.divtag a:hover{
	background-color:#fff; color:#dba310; border-color:#dba310; text-decoration:none;
}
.k-widget table.k-selectable td a.LEdit{
	color:#0072c6;
}
.k-widget table.k-selectable td a.LEdit:hover{
	color:#ed1c24;
}
/*-------------------------------*/
.Album-wrapper{ padding:25px 0; }
.div-Navigation{ float:right; margin:-45px 10px 0 0; }
.div-Navigation>a{ display:inline-block; vertical-align:top; padding:5px 10px; color:#666; font-size:11px; text-transform:uppercase; color:#fff; }
.div-Navigation>a.active{ color:#fff; }
.div-Navigation>a:hover{ color:#ffe9ad; text-decoration:none; }
.album-content,.divDanhSach .AllItem{ padding:7px; border:1px #ebebeb solid; overflow:hidden; }
.image a:empty:before{
	font-family:FontAwesome; content:"\f03e"; font-size:24px; color:#555;
}
.library{ display:table; width:1003px; margin:0 auto; background-color:#fff; }
.library > div{ display:table-cell; vertical-align:top; padding:24px 0; }
.library .libraryL{ padding:24px 0 20px 25px; }
.library .libraryR{ width:268px; padding-right:25px; }
.detail .libraryL{ padding-right:20px; }

.album-tt,.video-tt{ font-size:18px; font-weight:bold; color:#ed1c24; margin-bottom:25px; }
.album-tt span.titleCM{ display:inline-block; width:37px; height:32px; vertical-align:middle; margin-right:12px; }
.video .album-tt span.titleCM{ background-position:0 -589px; width:32px; }
.album-tt a,.video-tt a{ color:#ed1c24; }

.divDanhSach{ margin-bottom:10px; }
.divDanhSach>.TitleF,#divAlbum>.TitleF{ margin-bottom:0; border-bottom:0; padding-right:100px; background:none; }
.col-md-3 .news .TitleF{ margin-bottom:0; border-bottom:0; }
.divDanhSach>.TitleF >span,#divAlbum>.TitleF>span{ text-transform:none; font-size:18px; padding:8px 0 15px; color:#121212; }
.divDanhSach>.TitleF >span:before,#divAlbum>.TitleF>span:before{ display:none; }
.album-content .rowItem,.divDanhSach .Item { display:inline-block; width:33.33%; vertical-align:top;
	padding:7px; margin-right:-3px;
}
.album-content .rowItem{ margin-right:-3px; }
.divDanhSach .title,.divDanhSach .divAuthor{ 
	padding:8px 0; display:block; 
}
.divDanhSach .divAuthor{ padding-bottom:0; }
.divDanhSach .title:empty{ display:none; }
.divDanhSach .title{ padding-bottom:0; overflow:hidden; color:#2a3342;    display: -webkit-box;
    -webkit-line-clamp: 3; -webkit-box-orient: vertical;  max-height:69px;}

.sidebar_hide .album-content .row{ width:25%; }
.album-content .image,.divDanhSach .image{
	display:block; height:150px; line-height:150px; overflow:hidden; position:relative; 
	text-align:center;
}
.divDanhSach .divAuthor .left i{ font-style:normal; font-size:12px; }
.divDanhSach .divAuthor>i{ padding-right:5px; }

.album-content .image a:empty:before{ font-size:50px; }
.album-content .image img,.divDanhSach .image img{ min-width:100%; height:150px; cursor:pointer; transition:.4s;  }
.album-content .image img:hover,.divDanhSach .image img:hover{
	-moz-transform: scale(1.3);
  	-webkit-transform: scale(1.3);
  	transform: scale(1.3);
}
.video .album-content .row{ height:220px; }
.video .album-content .image{ height:150px; }
.video .album-content .image img{ height:150px; }
span.ic-play{
	display:inline-block; width:32px; height:32px; cursor:pointer;
	background: url('../PublishingImages/eoffice/e-sprite.html') no-repeat -80px -172px;
	position:absolute; left:8px; bottom:8px;
}
.libraryR span.ic-play{ width:24px; height:24px; background-position:-67px -117px; }
.album-content .info_details{ padding:14px 0 0; }
.divCategory span{ display:inline-block; padding:2px 8px 1px; background-color:#dba310; color:#fff; font-size:10px; border-radius:2px; 
	margin-bottom:10px; text-transform:uppercase; font-family:"Noto Serif", Helvetica, sans-serif;
}
.divCategory span.LightGreen{ background-color:#c3d62d; }
.divCategory span.TealA400{ background-color:#4ed8c1; }
.divCategory span.TealA200{ background-color:#a1e1af; }
.divCategory span.Orange{ background-color:#fcc467; }
.divCategory span.Cyan{ background-color:#67d3e0; }
.divCategory span.Red{ background-color:#ed1c24; }

.divCategory span:empty{ display:none;  }
.info_details .noindex a{ color:#333; font-weight:500; max-height:42px; display:inline-block; overflow:hidden; }
.info_details .noindex a:hover{ color:#dba310; text-decoration:none; }
.info_details .info{ padding-top:5px; font-size:12px; }
.info .number{ color:#ababab; margin-right:20px; }
.viewmoretext{ text-align:right; margin-bottom:15px; }
.viewmoretext a{ padding-right:18px; color:#ed1c24; }
a.sc_button{ display:block; padding: 10px; background-color:#dba310; border-radius:3px;
	margin:15px auto 10px; text-align:center; color:#fff; font-size:12px; text-transform:uppercase; cursor:pointer;
}
a.sc_button:hover{ background-color:#ee5744; text-decoration:none; }

.cuocthianh .album-content .info_details{ height:190px; }
.cuocthianh .info .number{ display:none; }
.cuocthianh .info_details .noindex a{ font-size:16px; height:44px; }
.info_details .button{ text-align:center; padding-top:20px; }
.row .info_details .button{ padding-top:0; }
.info_details .button a{ display:inline-block; width:54%; padding:10px 0; background-color:#666; color:#fff; 
	font-size:12px; text-transform:uppercase; font-weight:500; border-radius:3px; cursor:pointer;
}
.info_details .button a:hover{ background-color:#dba310; text-decoration:none; }
.divAuthor{ font-size:13px; } .divAuthor i{ padding-right:5px; }
.divAuthor .left{ color:#9b9ead; display:none; } .divAuthor .right{ color:#333;}
.divAuthor>div{ display:inline-block; padding-right:15px; }
.divAuthor>div.right span label{ display:inline-block; margin-top:1px; }

/*-- Album first --*/
.album-content .rowItem:first-child{
	width:auto; display:block; margin-right:0; padding:0; position:relative; margin:-7px -7px 7px; float:none;
}
.album-content .rowItem:first-child .image{ height:456px; line-height:456px; }
.album-content .rowItem:first-child .image img{ height:456px; }
.album-content .rowItem:first-child .info_details{ position:absolute; width:100%; top:50%; margin-top:-70px; text-align:center; padding:15px; }
.album-content .rowItem:first-child .info_details .noindex a{ color:#fff; font-size:32px; font-weight:700; max-height:none; }
.album-content .rowItem:first-child .info .number{ margin:0 10px; color:#fff; }
.album-content .rowItem:first-child .right span span:before,.album-content .rowItem:first-child .right span label{
	color:#fff;
}

/*-- Video first --*/
.col-md-9 .video-cm{ margin-top:17px; }
.col-md-9 .video-cm:first-child{ margin-top:0; }
.recentvideo .TitleF>span:before{ background-position:0 -74px; background-position:0 -416px; }
.col-md-9 .video-cm:first-child .all_news_right .fs_news_right{
	width:33.33%; display:inline-block; vertical-align:top; float:left; max-height:none; padding:15px 8px 0; 
}
.video-cm .single_fs_news_img{ background-color:transparent; }
.video-cm .fs_news_right{ padding:0 0 14px; }
.video-cm .video_area_box .fs_news_right{ max-height:105px; }
.video-cm .video_area_box .fs_news_right:first-child{ max-height:95px; }

.col-md-9 .video-cm:first-child .all_news_right .fs_news_right .single_fs_news_img {
	float:none; width:auto; height:150px; margin-right:0;
}
.col-md-9 .video-cm:first-child .all_news_right .fs_news_right .single_fs_news_img a:before{
	content:"\f144"; font-family:FontAwesome; color:#fff; position:absolute; top:40%; left:45%;
	font-size:32px; opacity:.85;
}
.col-md-9 .video-cm:first-child .all_news_right .fs_news_right .single_fs_news_img img{
	max-height:150px;
}
.col-md-9 .video-cm:first-child .all_news_right .fs_news_right .single_fs_news_right_text{
	margin-left:0; padding:15px 0 0;
}

.col-md-9 .video-cm:first-child .fashion_area_box{ padding:15px 0 0; }
.col-md-9 .video-cm:first-child .single_fs_news_right_text > p{ margin-bottom:0; }
.col-md-9 .video-cm:first-child .row .col-md-6{ float:none; width:auto; padding:0; }
.col-md-9 .video-cm:first-child .row .col-md-6:first-child{ padding:0 8px; }
.col-md-9 .video-cm:first-child .row .col-md-6:first-child .fs_news_vid_right .single_fs_news_left_text{ height:484px; }
.col-md-9 .video-cm:first-child .row .col-md-6:first-child .fs_news_vid_right .fs_news_left_img img{ height:484px; }
.col-md-9 .video-cm:first-child .row .col-md-6:first-child .single_fs_news_left_text > .video-info{
	position:absolute; width:100%; top:50%; margin-top:-10px; text-align:center; padding:15px; bottom:auto; margin-top:-50px;
}
.col-md-9 .video-cm:first-child .row .col-md-6:first-child .single_fs_news_left_text > .video-info h4{
	font-size:32px; max-height:none; -webkit-line-clamp:3;
}

.video_other{ margin:0 -7px; padding-top:0; }
.video_other .col-md-6{ width:100%; padding:0; }
.video_other .fs_news_right{ width:50%; float:left; padding:0 7px; position:relative; }
.video_other .fs_news_left>.fs_news_right .single_fs_news_img{ height:233px; width:auto; margin-right:0; float:none; }
.video_other .fs_news_left>.fs_news_right .single_fs_news_img img{ min-height:233px; }
.video_other .fs_news_left>.fs_news_right .single_fs_news_img a:after{
	display:block; position:absolute; width:100%; bottom:0; left:0; height: 50%;
	background-image:linear-gradient(rgba(0,0,0,0),rgba(0,0,0,0.8));
	background-image:-webkit-linear-gradient(rgba(0,0,0,0),rgba(0,0,0,0.8));
	background-image:-moz-linear-gradient(rgba(0,0,0,0),rgba(0,0,0,0.8));
	content:''; z-index:1;
}
.video_other .single_fs_news_right_text{
	margin-left:0; position:absolute; bottom:15px; left:15px; padding-right:15px; z-index:2;
}
.video_other .single_fs_news_right_text h4 a{ color:#fff; font-size:16px; font-weight:700; }
.video_other .fa-camera:before{ content:"\f144"; font-size:18px; }

/*-- product library --*/
.banner-library{ height:200px; }
.banner-library span{ display:block; width:100%; height:200px; 
	position:absolute; left:0; top:0; background:url("../PublishingImages/eoffices/banner-library.html") no-repeat;
	background-size:cover;
}
.grid-nav{ text-align:left; padding-bottom:20px; }
.grid-nav a:first-child{ color:#ee5744 }
.grid-nav .fa { margin:0 5px; }
.Buttons .grid-nav{ display:inline-block; padding-bottom:0; float:left; margin-left:5px; }
.k-widget div.groupbtn{ text-align:left; }
.k-widget div.groupbtn .group-left{ display:inline-block; }
.group-left input,.group-right input{ min-width:inherit; height:22px; padding:0 0 0 26px; background-color:transparent; margin-right:5px;
	 background:url("../PublishingImages/eoffices/sprite2.html") no-repeat -480px -76px; text-align:left; color:#1dc3d9;
}
.group-left input.aDelete{ background-position:-480px -99px; }
.group-left input.aDelete{ background-position:-480px -122px; }
.group-left input.aEditProperty{ background-position:-480px -144px; }
.group-left input.aMove{ background-position:-480px -166px; }
.group-left input.aSetPermission{ background-position:-480px -188px; }
.group-left input.aPreview{ background-position:-480px -210px; }
.group-left input:hover,.group-right input:hover{ background-color:transparent; color:#ed1c24; }
.group-left input[type=button][disabled]{ background-color:transparent; opacity:.5; cursor:default; color:#888; }
.group-left input:first-child{ margin-left:0; }

.group-right input{ width:24px; height:24px; font-size:0; margin-right:0; }
.group-right input.aNew{ background-position:-133px -188px; }
.group-right input.aNewFolder{ background-position:-133px -213px; }

.group-right{ float:right; }
.edoc-documentcate{ text-align:center; }
.edoc-tt{ font-size:28px; color:#2a3342; font-weight:300; margin-bottom:25px; margin-top:-5px; } 
.edoc-body ul{ margin:0; padding:0; list-style:none;  }
.edoc-body li{display:inline-block; margin:20px 40px; vertical-align:top; }
.edoc-body li a{ font-weight:500; cursor:pointer; }
.edoc-body li span{ content:""; display:block; width:146px; height:146px; margin-bottom:20px; border-radius:50%; overflow:hidden;
	background:url("../PublishingImages/eoffices/library01.html") no-repeat; background-size:100% 100%;
}
.edoc-body li .sp2 span{ background-image:url("../PublishingImages/eoffices/library02.html") }
.edoc-body li .sp3 span{ background-image:url("../PublishingImages/eoffices/library03.html") }
.edoc-body li .sp4 span{ background-image:url("../PublishingImages/eoffices/library04.html") }
.edoc-body li img{ width:146px; min-height:146px; display:block; margin-bottom:20px; }

.edoc-file .edoc-body li span{ background:none; }
.edoc-file .edoc-body li span:empty{
	background:#e0e0e0 url("../PublishingImages/eoffice/no-image.html") no-repeat center;
	background-size:80%;
}

.Form.Preview{ display:table; padding:0; width:100%; }
.preview-img{ display:table-cell; text-align:center; vertical-align:middle; }
.preview-img img{ width:100%; }

/*------------- Cuoc thi anh -----------*/
.MainCuocThiAnh{ margin-bottom:25px; }
.CuocThiAnh { color:#888; border: 1px solid #efefef; padding: 15px; }
.CuocThiAnh .Title span{ color:#dba310; font-size:18px; font-weight:700; }
.CuocThiAnh label{ margin-bottom:0; font-weight:normal; }
.CuocThiAnh .Person label{ color:#888; }
.CuocThiAnh>div>span b{ vertical-align:middle; color:#333; }
.CuocThiAnh .Person b,.CuocThiAnh .Author a b{ color:#dba310 }
.CuocThiAnh>div{ padding:7px 0; }
.CuocThiAnh .Title{ padding:0 0 10px; }
.MainCuocThiAnh>a{ display:block; background-color:#dba310 ; color:#fff; padding:9px 10px; font-size:16px; margin-top:15px; text-align:center; 
	border-radius:3px; cursor:pointer;
}
.MainCuocThiAnh>a:hover{ background-color:#ee5744; text-decoration:none; }
.Times .clock,.Images .image,.Person .ic-person{ 
	font-family:FontAwesome; font-size:18px; display:inline-block; width:40px; vertical-align:middle;
}
.CuocThiAnh .clock:before{ content:"\f017"; font-size:23px; vertical-align:middle; }
.CuocThiAnh .image:before{ content:"\f03e"; }
.CuocThiAnh .ic-person:before{ content:"\f0c0"; }
.Author .img_UserInfo{ vertical-align:middle; width:20px; height:20px; margin-right:17px; }
.Author .img_UserInfo img{ width:20px; min-height:20px; }

/*-- Photo detail --*/
.ViewType{ text-align:right; position:absolute; right:15px; top:8px; }
.ViewType input{ vertical-align:middle; margin-top:0; visibility:hidden; }
.ViewType label{ display:inline-block; width:24px; height:20px; cursor:pointer; font-size:0;
	background: url("../PublishingImages/eoffices/sprite4963.png?ver=1.1") no-repeat -320px -454px; margin-left:20px;
}
.ViewType label.lb-ViewSlide{ background-position:-351px -454px; }
.ViewType label.select{background-position:-320px -478px;}
.ViewType label.lb-ViewSlide.select{ background-position:-351px -478px; }
.album-des span{ display:block; padding-bottom:14px; color:#888; }
.album-des span:empty{ display:none; }
.AlbumDetailMain,.CuocThiAnhDetailMain{ max-width:none!important; padding:15px; border:1px #ebebeb solid; margin-bottom:15px; }
#amazingslider-photo{ margin:0 0 10px!important; }
#slidePhoto{ width:100%!important; height:auto!important; background-color:#e9e9e9; margin:0!important; }
.amazingslider-space-3{ width:100%!important; height:500px!important; }
div.amazingslider-box-3{ border-width:0; border-color:transparent; margin-left:0; }
div.amazingslider-img-3 img{ margin-top:0!important; min-height:500px; cursor:pointer; }
div.amazingslider-img-slice-3 img{ margin-top:0!important; min-height:500px; }

div.amazingslider-title-3,div.amazingslider-description-3{ font-size:14px; }
.amazingslider-timer-3{ display:none!important; }
.amazingslider-nav-3{ position:relative!important; margin-top:5px!important; padding-bottom:7px; }
.amazingslider-bullet-wrapper-3{ margin-top:0!important; }
.amazingslider-bullet-wrapper-3 > div{
	background-color:transparent!important; padding-left:0!important; padding-bottom:0!important;
}

.album-info .album-tt{ color:#444; margin-bottom:12px; vertical-align:top; margin-right:10px; }
.album-info .left{ display:inline-block; }
.right.getComment{ float:right; margin-top:5px; }
.album-info .album-des{ padding-bottom:12px; color:#999; }
.album-info .view-count{ display:inline-block; vertical-align:top; margin-top:4px; }
.fp-player{ background-color:#333; }
.LikeOtherResourceForm{ border-left:1px transparent solid; position:relative; margin:14px 0 0 0; }

.AlbumDetailMain .right.getComment{ float:none; margin-bottom:5px; }

/*-- Video detail --*/
.divImageDetail .TitleF{ background:none; }
.divImageDetail .TitleF span{ padding:0 0 5px 0; text-transform:none; color:#121212; }
.divImageDetail .TitleF>span:before{ display:none; }
.divImageDetail #divAlbum video,.divImageDetail #divAlbum iframe{ width:100%; }
.divImageDetail #divAlbum iframe{ min-height:536px; }
.divImageDetail .Description{ color:#999; }

/*-- Video cm --*/
.recentvideo .divRow .image{ width:115px; min-height:77px; }
.recentvideo .divRow .image img{ height:77px; }
.col-md-3 .recentvideo .divRow .divBody{ margin-left:130px; margin-top:10px; }
.video-info .right.getComment{ float:none; }
.divImageDetail .video-info .right.getComment{ margin-top:10px; }

/*------------------------------------------
		Photo view 
--------------------------------------------*/
.dlg_showImgs .ms-dlgFrame{ height:420px!important; }
.libraryR .cm-tt{
	border:1px #e5e5e5 solid; border-bottom:0; padding:12px; border-radius:5px 5px 0 0;
}
.cm-tt span{
	font-size:14px; color:#ed1c24; color:#ed1c24; font-weight:bold;
	display:inline-block; padding-left:2px;
}
.libraryR .news-ds{
	padding:0 10px 10px 10px; border:1px #e5e5e5 solid; border-top:0;
	 border-radius:0 0 5px 5px; margin-bottom:15px;
}
.libraryR .row{
	overflow:hidden; padding:5px 0;
}
.libraryR .image{
	width:104px; height:74px; float:left; margin-right:10px; position:relative;
	background:#ddd url('../PublishingImages/eoffice/no-img-intranet.html') no-repeat right 0;
	margin-bottom:2px;
}
.libraryR .image a{
	width:94px; height:62px; display:inline-block; overflow:hidden; margin:6px 0 0 5px;
}
.libraryR .image img{
	width:94px; min-height:62px; 
}
.libraryR .title{
	line-height:16px; padding-top:3px; margin-bottom:8px;
}

.info .right{ display:inline-block; }
.right>span{ padding-right:10px; display:inline-block; vertical-align:middle; }
.right>span:empty{ display:none; }
.right>span:before{ display:none; }
.right span span:before{ font-family:"FontAwesome"; font-weight:normal; margin-right:6px; font-size:12px; color:#999; vertical-align:top; }
.view span:before{ content:"\f06e"; }
.like span:before{ content:"\f004"; }
.comment>span:before{ content:"\f075"; }
a.post_share_item{ cursor:pointer; color:#aaadb1; }
a.post_share_item:hover{ color:#dba310; }
.right span label{ font-size:12px; vertical-align:top; font-weight:400; color:#7f828f; margin-bottom:0; }

.share-top{ margin-top: -8px; }
.divDanhSach .share-top,.album-info .share-top{ margin-bottom:10px; display:inline-block;}
.float-right{ float:right;}
.float-right>span{ padding-left:10px;} 

/*--- k-panelbar --*/
#ContestInfo{ margin-bottom:30px; border:1px #efefef solid; padding:0 10px; }
ul.k-panelbar{ border:0; background:none; }
ul.k-panelbar li.k-item{ background:none; }
ul.k-panelbar>li.k-item>.k-link{ padding:0; background:none; line-height:2.8em; font-weight:600; border-bottom-color:#efefef; color:#888; }
ul.k-panelbar>li.k-last>.k-link{ border-bottom:0; }
ul.k-panelbar>li.k-state-default>.k-link.k-state-selected{ color:#dba310; border-bottom:0; border-top:1px #dba310 solid; margin-top:-1px; }
ul.k-panelbar>.k-item>.k-state-focused{ box-shadow:none; }

ul.k-panel>.k-item>.k-link{ padding:10px 0; font-size:1em; line-height:140%; }
ul.k-panelbar .k-panel,ul.k-panel>.k-item>.k-state-hover{ background:none;  }
ul.k-panel>.k-item>.k-state-selected{ background:none; box-shadow:none; color:#ed1c24; }

/*------------- Near News ------------*/
.col-md-3 .news .news-ds{ padding:14px 0 0; }
.news-ds .row{ padding-bottom:14px; overflow:hidden; margin:0; border-top:1px #eee solid; }
.news-ds .row .image>a{
	display:inline-block; width:115px; height:77px; line-height:77px; overflow:hidden; float:left; margin-right:15px;
	background-color:#ccc; text-align:center; font-weight:700;
}
.news-ds .row .image img{ max-height:77px; transition: all 0.5s ease 0s; min-width:100%; }
.news-ds .row .image img:hover{
	-moz-transform: scale(1.3);
  	-webkit-transform: scale(1.3);
  	transform: scale(1.3);
}
.news-ds .info_details{ margin-left:130px; }
.news-ds .title{ margin-top:10px; font-weight:500; }
.content_right .info_details .right{ padding-top:6px; }

/*--------------- QC --------------*/
.divroll .qc-item img,.divroll .qc-item object,.divroll .qc-item embed{
	margin-top:0; /*height:880px;*/
}

/*---------------------------------
		Screen
----------------------------------*/
@media screen and (max-width: 1366px){
.divroll .qc-item img, .divroll .qc-item object, .divroll .qc-item embed{ height:843px; }

}

@media screen and (max-width: 1360px){
.AlbumDetailMain, .CuocThiAnhDetailMain{ padding-bottom:6%; }

} /*-- end  max-width: 1360px --*/

@media screen and (max-width: 1280px) { 
.amazingslider-space-3{ height:450px!important; }
div.amazingslider-img-3 img{ min-height:450px; }
div.amazingslider-img-slice-3 img{ min-height:450px; }

}

@media screen and (max-width: 1024px) { 
.amazingslider-space-3{ height:380px!important; }
div.amazingslider-img-3 img{ min-height:380px; }
div.amazingslider-img-slice-3 img{ min-height:380px; }
.album-content .rowItem:first-child .image{ height:404px; line-height:404px; }
.album-content .rowItem:first-child .image img{ height:404px; }
.album-content .image, .divDanhSach .image{ height:122px; line-height:122px; }
.album-content .image img, .divDanhSach .image img{ height:122px; }
.col-md-9 .video-cm:first-child .row .col-md-6:first-child .fs_news_vid_right .single_fs_news_left_text,.col-md-9 .video-cm:first-child .row .col-md-6:first-child .fs_news_vid_right .fs_news_left_img img{ height:410px; }
.col-md-9 .video-cm:first-child .all_news_right .fs_news_right .single_fs_news_img{ height:122px; }
.col-md-9 .video-cm:first-child .all_news_right .fs_news_right .single_fs_news_img img{ max-height:122px; }
.divImageDetail #divAlbum iframe{ min-height:491px; }
.video_other .fs_news_left>.fs_news_right .single_fs_news_img{ height:212px; }
.video_other .fs_news_left>.fs_news_right .single_fs_news_img img{ min-height:212px }
.divroll .qc-item img,.divroll .qc-item object,.divroll .qc-item embed{ margin-top:0; height:760px; }

}

@media only screen  /* Ipad */
and (min-device-width : 768px) 
and (max-device-width : 1024px)
and (-webkit-min-device-pixel-ratio: 2) { 


}/*-- end   Ipad --*/

@media only screen /* Ipad Vertical */
and (min-device-width : 768px) 
and (max-device-width : 1024px) 
and (orientation : portrait) {
.divImageDetail #divAlbum iframe{ min-height:555px; }

}/*-- end   Ipad Vertical--*/


@media screen and (max-width: 767px) { 
.row .col-md-9,.row .col-md-3{ width:100%; }
#s4-ribbonrow{ min-height:inherit; }
#contentBox{ padding:10px; }
.library{ display:block; width:auto; background-color:transparent; }
.album-tt, .video-tt{ margin-bottom:10px; }
.viewmoretext{ padding-right:0; margin-bottom:0;}
.library > div{ display:block; }
.library .libraryL,.library .libraryR{ width:auto; padding:0; }

.libraryR .cm-tt{ background-color:#fff; border-radius:5px 5px 0 0; border:0;}
.libraryR .news-ds{ border:0;background-color:#fff; border-radius:0 0 5px 5px; }

.AlbumDetailMain, .CuocThiAnhDetailMain{ padding:20px 0 0; border:0; }
#slidePhoto{ width:auto!important; height:220px!important; border:0; overflow:hidden; }
div.amazingslider-img-3{ height:220px!important; }
div.amazingslider-img-3 img{ min-height:220px; }
div.amazingslider-img-slice-3 img{ min-height:220px; }
div.amazingslider-nav-3{ display:none!important; }
.album-info .album-tt{ display:none; }

.album-info,.LikeOtherResourceForm,.NewComment,.social-main{ background-color:#fff; padding:10px 0;}
.NewComment{ margin:0; border-radius:0 0 5px 5px; margin-bottom:10px; }
.BoxInputContent textarea{ width:98%; }
.album-info .view-count{ margin-top:0; margin-bottom:10px; }
.social-main{ margin-bottom:10px; border-radius:0 0 5px 5px; }
.BoxTitle{ background-color:#fff; padding:10px; border-radius:5px 5px 0 0; display:block; }

.div-Navigation{ margin-bottom:20px; float:none; margin-top:0; }
.div-Navigation>a{ color:#666; }
.ViewType{ text-align:center; position:relative; margin-bottom:25px; }
.divDanhSach>.TitleF, #divAlbum>.TitleF{ padding-right:0; border-bottom:0; text-align:center }
.album-content .rowItem, .divDanhSach .Item { display:block; width:auto; height:auto; overflow:hidden; padding:10px 10px; border:1px #ebebeb solid; margin-top:15px; margin-right:0; }
.album-content, .divDanhSach .AllItem{ padding:0; border:0; }
.album-content .info_details{ height:auto; }
.album-content .image, .divDanhSach .image{ height:auto; line-height:normal; }
.album-content .image img, .divDanhSach .image img{ height:auto; width:100%; }
.album-content .rowItem:first-child{ margin:0; padding:0; border:0; }
.album-content .rowItem:first-child .image{ height:auto; line-height:normal; }
.album-content .rowItem:first-child .image img,.col-md-9 .video-cm:first-child .row .col-md-6:first-child .fs_news_vid_right .fs_news_left_img img{ height:auto; width:100%; }
.album-content .rowItem:first-child .info_details .noindex a,.col-md-9 .video-cm:first-child .row .col-md-6:first-child .single_fs_news_left_text > .video-info h4{ font-size:20px; }
.album-content .rowItem:first-child .info_details .noindex a{ max-height:58px; }

.video-cm .col-md-6:first-child{ width:auto; }
.video-cm .col-md-6{ width:auto; }
.col-md-9 .video-cm:first-child .all_news_right .fs_news_right .single_fs_news_img{ height:auto; }
.col-md-9 .video-cm:first-child .all_news_right .fs_news_right .single_fs_news_img img{ max-height:none; width:100%; }
.col-md-9 .video-cm:first-child .all_news_right .fs_news_right{ width:auto; border:1px #ebebeb solid; margin-top:20px; }
.col-md-9 .video-cm:first-child .fashion_area_box{ padding:0; }
.col-md-9 .video-cm:first-child .row .col-md-6:first-child{ margin:0; }
.col-md-9 .video-cm:first-child .row .col-md-6:first-child .fs_news_vid_right .single_fs_news_left_text{ height:auto; }

.NewsViewByAPI{ margin-top:20px; }
.recentvideo #DivShowRecentPosts{ border:0; padding:0; }
.video .album-content .row{ height:auto; }
.video .album-content .image{ height:90px; }
.video .album-content .image img{ width:130px; height:auto; min-width:inherit; min-height:90px; }
.video-detail .flowplayer{ width:100%!important; height:420px!important; }
.divImageDetail #divAlbum iframe{ min-height:297px; height:auto; }

}/*-- end max-width: 767px)--*/

@media screen and (max-width: 400px) { 
#slidePhoto{ width:auto!important; height:220px!important; border:0; }
div.amazingslider-img-3{ height:220px!important; }
div.amazingslider-img-3 img{ min-height:220px; }
div.amazingslider-img-slice-3 img{ min-height:220px; }

.video-detail .flowplayer{ height:220px!important; }

}


@media (min-width: 992px) {

}

@media only screen and (min-width: 768px) and (max-width: 991px) {
.row .col-md-9{ width:100%; }
.row .col-md-3{ width:100%; }
.col-md-3 .news{ margin-top:20px; }
.album-content .image, .divDanhSach .image{ height:150px; line-height:150px; }
.album-content .image img, .divDanhSach .image img{ height:150px; }
.recentvideo{ margin-top:20px;	}
.recentvideo .TitleF{ margin-bottom:0; border-bottom:0; }
.col-md-3 .news .news-ds{ padding:6px 20px; }
.col-md-3 .news-ds .row{ width:50%; padding:14px 0; padding-right:10px; margin-right:-3px; display:inline-block;}
.news-ds .row:nth-child(2){ border-top:0; }
.news-ds .row:nth-child(2n){ padding-left:20px; padding-right:0; }
.news-ds .row .image>a{ width:115px; min-height:85px; }
.news-ds .row .image img{ max-height:none; height:85px; }

}

@media (min-width: 1200px) {

}

@media screen and (min-width: 1440px){
.album-content .rowItem:first-child .image{ height:490px; line-height:490px; }
.album-content .rowItem:first-child .image img{ height:490px; }
.divImageDetail #divAlbum iframe{ min-height:581px; }
.video_other .fs_news_left>.fs_news_right .single_fs_news_img{ height:249px; }
.video_other .fs_news_left>.fs_news_right .single_fs_news_img img{ min-height:249px }

}

@media screen and (min-width: 1600px){
.divroll .qc-item img,.divroll .qc-item object,.divroll .qc-item embed{ height:912px; }

}

@media screen and (min-width: 1900px){

}


#divLikeFormLikeNews2 {margin:0;  padding:12px 0 5px; }

/*-- 08/05/2019 --*/