/*dynamic css engine version 1.0 - VietNamNet*/
/*bibrary*/
body {
	font-size: 14px;
	line-height: 20px;
}
@media (min-width: 1200px){
	.container, .container-lg, .container-md, .container-sm, .container-xl {
	    max-width: 1012px;
	}
}
img {
	font-size: 0;
}
a:hover {
	color: #c82228;
}
.left {
    float: left
}
.right {
    float: right
}
.clearfix:after {
  clear: both;
  content: " ";
  display: block;
  font-size: 0;
  height: 0;
  visibility: hidden
}
.clearfix:before {
    content: " ";
    display: table;
}
.hidden {
	display: none;
}
.bold {
        font-weight: bold;
}
.c-838383 {
	color: #838383;
}
.c-cf2128 {
	color: #cf2128;
}
.c-c80c18 {
	color: #c82228;
}
.bg-c80c18 {
	background: #c82228;
}
.border2px {
	border-bottom-width : 2px !important;
}
.CommentShow {
    background: rgba(0, 0, 0, 0) url('https://info-res-s.vgcloud.vn/Infonet/images/icon-comment-n.svg') no-repeat left 0px/13px auto;
    padding-left: 16px;
    font-size: 10px;
    color: #971928;
    font-weight: 400;
    display: inline-block;
    line-height: 13px;
    margin-left: 3px;
}
.CommentShow.hidden {
       display: none;
}
.icon-articletype{ font-size: 0px;width:25px; height: 10px; line-height: 18px; display: none;}
.title .icon-articletype { margin-left:5px; }
.thumb .icon-articletype { position: absolute; right: 5px; bottom: 5px; background-size: 20px auto; width: 20px; height: 20px; }
.thumb.articletype_3 .icon-articletype, .thumb.articletype_10 .icon-articletype, .thumb.articletype_17 .icon-articletype{ background: rgba(0, 0, 0, 0) url("https://info-res-s.vgcloud.vn/Infonet/images/icon-video.svg") no-repeat scroll 0px 0px; display: inline-block; }
.thumb.articletype_4 .icon-articletype.thumb.articletype_19 .icon-articletype, .thumb.articletype_13 .icon-articletype{ background: rgba(0, 0, 0, 0) url("https://info-res-s.vgcloud.vn/Infonet/images/icon-audio.svg") no-repeat scroll 0px 0px; display: inline-block; }
.thumb.articletype_2 .icon-articletype, .thumb.articletype_18 .icon-articletype, .thumb.articletype_21 .icon-articletype{ background: rgba(0, 0, 0, 0) url("https://info-res-s.vgcloud.vn/Infonet/images/icon-photo.svg") no-repeat scroll 0px 0px; display: inline-block;}
.thumb.articletype_6 .icon-articletype, .thumb.articletype_12 .icon-articletype, .thumb.articletype_20 .icon-articletype{ background: rgba(0, 0, 0, 0) url("https://info-res-s.vgcloud.vn/Infonet/images/icon-info.svg") no-repeat scroll 0px 0px; display: inline-block}
.title.articletype_8 .icon-articletype, .title.articletype_17 .icon-articletype, .title.articletype_18 .icon-articletype, .title.articletype_19 .icon-articletype, .title.articletype_20 .icon-articletype{ background: rgba(0, 0, 0, 0) url("https://info-res-s.vgcloud.vn/Infonet/images/icon-hot.svg") no-repeat scroll 0px 0px;background-size: 25px;display: inline-block; }
.title.articletype_7 .icon-articletype, .title.articletype_10 .icon-articletype, .title.articletype_12 .icon-articletype, .title.articletype_13 .icon-articletype, .title.articletype_21 .icon-articletype{ background: rgba(0, 0, 0, 0) url("https://info-res-s.vgcloud.vn/Infonet/images/icon-live.svg") no-repeat scroll 0px 0px;background-size: 25px; display: inline-block;}


/*end-bibrary*/
.menu-des {
	font-size: 12px; 
	position: fixed;
	top: 0;
	left: 0;
	right: 0;
	z-index: 1001;
}
.menu-des .menu-item a.menu-parent:hover,
.menu-des .menu-item .active {
	background-color: #f8f9fa;
	color: #0065bf !important;
}
.menu-des .menu-item:hover .menu-small {
	display: block;
}
.menu-des .menu-small {
	position: absolute;
	top: 2.1rem;
	z-index: 1000;
	display: none;
	width: 200px;
}
.menu-des .menu-small a:hover {
	background: #f8f9fa;
	color: #0065bf !important;
}
.menu-des .logovnn-header {
	background: url('https://info-res-s.vgcloud.vn/Infonet/images/vnn-gray.svg') no-repeat center;
	background-size: 60px 25px;
	width: 60px;
	height: 25px;
	line-height: 25px;
}
.menu-des .logoict-header {
	background: url('https://info-res-s.vgcloud.vn/Infonet/images/ictnew-gray.svg') no-repeat center;
	background-size: 60px 25px;
	width: 60px;
	height: 25px;
	line-height: 25px;
}
.menu-des .logovnn-header:hover {
	background: url('https://info-res-s.vgcloud.vn/Infonet/images/vnn-color.svg') no-repeat center;
	background-size: 60px 25px;
}
.menu-des .logoict-header:hover {
	background: url('https://info-res-s.vgcloud.vn/Infonet/images/ictnew-color.svg') no-repeat center;
	background-size: 60px 25px;
}
.logo-header {
        line-height: 20px;
}

.menu-mobile {
	width: 200px;
	font-size: 14px
	padding: 0;
	position: fixed;
	top: 52px;
	left: 0;
	z-index: 1000;
}
.menu-mobile .menu-item:hover a,
.menu-mobile .menu-item .active {
	background: #c82228;
	color: #fff !important;
}

.SearchBox {
	position: relative;
}
.SearchBox input.form-control {
	border-radius: 0px;
}
.SearchBox input.form-control:focus{
	border-color: #c82228;
    box-shadow: 0 0 0 0.1rem rgba(200,34,40,.25);
}
.SearchBox button:focus {
	outline: 0;
}
.SearchButton {
    background: url('https://info-res-s.vgcloud.vn/Infonet/images/icon-search.svg') no-repeat center center;
    background-size: 15px 15px;
    position: absolute;
    right: 1rem;
    top: 0.9rem;
}
.icon-phone-top {
	background: url('https://info-res-s.vgcloud.vn/Infonet/images/icon-phone-top.svg') no-repeat center center;
	background-size: 16px;
}
.icon-rss-top {
	background: url('https://info-res-s.vgcloud.vn/Infonet/images/rss.svg') no-repeat center center;
	background-size: 12px;
}
.icon-rss-header:hover {
	color: #c82228;
}
.icon-rss-header:hover .icon-rss-top {
	background: url('https://info-res-s.vgcloud.vn/Infonet/images/rss-red.svg') no-repeat center center;
	background-size: 12px;
}
.icon-time-top {
	background: url('https://info-res-s.vgcloud.vn/Infonet/images/24h.svg') no-repeat center center;
	background-size: 14px;
}
.icon-home {
	background: url('https://info-res-s.vgcloud.vn/Infonet/images/home.svg') no-repeat center center;
	background-size: 18px;
}
.menu-mobile .menu-item:hover .icon-home,
.menu-mobile .menu-item .active .icon-home {
	background: url('https://info-res-s.vgcloud.vn/Infonet/images/home-white.svg') no-repeat center center;
	background-size: 18px;
}
.icon-doisong {
	background: url('https://info-res-s.vgcloud.vn/Infonet/images/doisong.svg') no-repeat center center;
	background-size: 18px;
}
.menu-mobile .menu-item:hover .icon-doisong,
.menu-mobile .menu-item .active .icon-doisong {
	background: url('https://info-res-s.vgcloud.vn/Infonet/images/doisong-w.svg') no-repeat center center;
	background-size: 18px;
}
.icon-thitruong {
	background: url('https://info-res-s.vgcloud.vn/Infonet/images/thitruong.svg') no-repeat center center;
	background-size: 18px;
}
.menu-mobile .menu-item:hover .icon-thitruong,
.menu-mobile .menu-item .active .icon-thitruong {
	background: url('https://info-res-s.vgcloud.vn/Infonet/images/thitruong-w.svg') no-repeat center center;
	background-size: 18px;
}
.icon-thegioi {
	background: url('https://info-res-s.vgcloud.vn/Infonet/images/thegioi.svg') no-repeat center center;
	background-size: 18px;
}
.menu-mobile .menu-item:hover .icon-thegioi,
.menu-mobile .menu-item .active .icon-thegioi {
	background: url('https://info-res-s.vgcloud.vn/Infonet/images/thegioi-w.svg') no-repeat center center;
	background-size: 18px;
}
.icon-giadinh {
	background: url('https://info-res-s.vgcloud.vn/Infonet/images/giadinh.svg') no-repeat center center;
	background-size: 18px;
}
.menu-mobile .menu-item:hover .icon-giadinh,
.menu-mobile .menu-item .active .icon-giadinh {
	background: url('https://info-res-s.vgcloud.vn/Infonet/images/giadinh-w.svg') no-repeat center center;
	background-size: 18px;
}
.icon-khoedep {
	background: url('https://info-res-s.vgcloud.vn/Infonet/images/khoedep.svg') no-repeat center center;
	background-size: 18px;
}
.menu-mobile .menu-item:hover .icon-khoedep,
.menu-mobile .menu-item .active .icon-khoedep {
	background: url('https://info-res-s.vgcloud.vn/Infonet/images/khoedep-w.svg') no-repeat center center;
	background-size: 18px;
}
.icon-gioitre {
	background: url('https://info-res-s.vgcloud.vn/Infonet/images/gioitre.svg') no-repeat center center;
	background-size: 18px;
}
.menu-mobile .menu-item:hover .icon-gioitre,
.menu-mobile .menu-item .active .icon-gioitre {
	background: url('https://info-res-s.vgcloud.vn/Infonet/images/gioitre-w.svg') no-repeat center center;
	background-size: 18px;
}
.icon-chuyenla {
	background: url('https://info-res-s.vgcloud.vn/Infonet/images/chuyenla.svg') no-repeat center center;
	background-size: 18px;
}
.menu-mobile .menu-item:hover .icon-chuyenla,
.menu-mobile .menu-item .active .icon-chuyenla {
	background: url('https://info-res-s.vgcloud.vn/Infonet/images/chuyenla-w.svg') no-repeat center center;
	background-size: 18px;
}
.icon-quansu {
	background: url('https://info-res-s.vgcloud.vn/Infonet/images/quansu.svg') no-repeat center center;
	background-size: 18px;
}
.menu-mobile .menu-item:hover .icon-quansu,
.menu-mobile .menu-item .active .icon-quansu {
	background: url('https://info-res-s.vgcloud.vn/Infonet/images/quansu-w.svg') no-repeat center center;
	background-size: 18px;
}
.ContainerMain {
	margin-top: 106px;
}
.title-catenews {
	font-size: 14px;
}
.hotnew-slide {
	font-size: 12px;
}
.hot-new {
	background: url('https://info-res-s.vgcloud.vn/Infonet/images/hot-new.svg') no-repeat center;
	background-size: 10px;
}

.icon-vnn-title {
	background: url('https://info-res-s.vgcloud.vn/Infonet/images/logo-vnn.svg') no-repeat left;
	background-size: 50px;
}

.scrollbar {
    height: 440px;
    overflow-y: scroll;
    scrollbar-color: #9a9a9a #F5F5F5;
    scrollbar-width: thin;
}
.scrollbar::-webkit-scrollbar-track {
	-webkit-box-shadow: inset 0 0 3px rgba(0,0,0,0.3);
	border-radius: 10px;
	background-color: #F5F5F5;
}
.scrollbar::-webkit-scrollbar {
	width: 3px;
	background-color: #F5F5F5;
}
.scrollbar::-webkit-scrollbar-thumb {
	border-radius: 10px;
	-webkit-box-shadow: inset 0 0 3px rgba(0,0,0,.3);
	background-color: #9a9a9a;
}
.box-topread a.item-title:hover,
.list-item-top a.item-title:hover {
	color: #c82228 !important;
}

.cate-title {
	line-height: 25px;
	font-size: 14px;
}
.cate-title a {
	border-left: 8px solid #444444;
	color: #fff;
	background: #c82228;
	padding: 0 .5rem;
}
.cate-title a:hover {
	border-left: 8px solid #ece820;
}
.box-media .cate-title a {
	font-weight: bold;
	color: #c82228;
	font-size: 22px;
	border: none; 
	background: transparent;
	padding: 0;
}
.cate-view {
	font-size: 12px;
	line-height: 29px;
}
a.cate-view:hover {
	color: #c82228 !important;
}

.box-ctt .cate-title a {
	color: #fff;
	border: none; 
	background: #c82228;
}
.box-ctt a.item-title:hover {
	color: #c82228 !important;
}
.box .border-bottom:last-child,
.box-topread .border-bottom:last-child, 
.box-ctt .border-bottom:last-child {
	border: 0 !important;
}

.box-video {
	background: #555555;
}
.box-video .cate-title a {
	font-size: 22px;
	border: none; 
	background: #555555;
}
.box-video a.item-title:hover {
	color: #cccccc !important
}
.box-video .item {
	padding-bottom: 0 !important;
}
.box-video .item:last-child {
	padding-bottom: 1rem !important;
}
.box-video .item .item-box-video{
	background: url('https://info-res-s.vgcloud.vn/Infonet/images/video-player.svg') center no-repeat;
	background-size: 40px;
	z-index: 1000;
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
}

.box-info {
	background: #c82228;
}
.box-info .cate-title a {
	font-size: 22px;
	border: none; 
	background: #c82228;
}
.box-info a.item-title:hover {
	color: #cccccc !important
}
.box-info .item {
	padding-bottom: 0 !important;
}
.box-info .item:last-child {
	padding-bottom: 1rem !important;
}


.item-title{
	font-size: 14px;
	line-height: 18px;
}
.item-title a:hover,
.box .item-title:hover,
.item-title:hover {
	color: #c82228 !important;
}
.time-public {
	font-size: 10px;
}
.item-lead {
	font-size: 14px;
	line-height: 20px;
} 
.box1 .item-title {
	font-size: 22px;
	line-height: 28px;
}
.box2 .item-title {
	font-size: 16px;
	line-height: 20px;
}
.box3 .item-title {
	font-size: 18px;
	line-height: 20px;
}
.box4 .item-title {
	font-size: 18px;
	line-height: 24px;
}

.menu-footer {
	font-size: 14px;
	line-height: 20px;
}
.menu-footer .menu-item a:hover {
	color: #0065bf !important;
}
.f-text {
	font-size: 14px;
	margin-bottom: 10px;
}
@media (max-width: 1024px) {
	.f-text {
		font-size: 14px;
		margin-bottom: 0px;
	}
}
/*page-404*/
.page-404 h3 {
	margin-top: 7rem;
	font-size: 30px;
}
.page-404 p {
	font-size: 18px;
}
/*cate*/
.maincatehead h1,
.name-maincatehead {
	line-height: 25px;
	height: 25px;
	font-size: 18px;
	margin-bottom: 0;
}
.childcatehead h1,
.catehead .childcatehead span.d-inline-block.px-2 {
	line-height: 25px;
	height: 25px;
	font-size: 14px;
	margin-bottom: 0;
}
.btn-cate-viewmore {
	font-size: 11px;
}
.cate-viewmore:hover .list-cate-viewmore {
	display: block;

}
.arrow-down {
    width: 0px;
    height: 0px;
    line-height: 0;
    font-size: 6px;
    border-left: 6px solid transparent;
    border-right: 6px solid transparent;
    border-top: 6px solid #6c757d;
}
.list-cate-viewmore {
	display: none;
	position: absolute;
	top: 25px;
	right: 0;
	width: 200px;
	text-align: right;
	z-index: 1000;
	font-size: 12px;
        box-shadow: 0 0 0 2px rgba(185, 185, 185, 0.25);
        border: 1px solid #d0d0d0;
}
.list-cate-viewmore a:hover {
	background: #f8f9fa;
	color: #0065bf !important;
}
.box-catetopspecial .item-title{
	font-size: 14px;
	line-height: 18px;
}
.list-cate .list-cate-item:last-child {
	border-bottom: 0!important;
}
.loadmore-listcate
.loadmore-listsearch
.loadmore-listtag {
	font-size: 14px;
}
.loader-search {
  margin: 0 auto;
  border: 10px solid #c1c1c1;
  border-radius: 50%;
  border-top: 10px solid #c80c18;
  width: 80px;
  height: 80px;
  -webkit-animation: spinsearch 2s linear infinite; /* Safari */
  animation: spinsearch 2s linear infinite;
}

/* Safari */
@-webkit-keyframes spinsearch {
  0% { -webkit-transform: rotate(0deg); }
  100% { -webkit-transform: rotate(360deg); }
}

@keyframes spinsearch {
  0% { transform: rotate(0deg); }
  100% { transform: rotate(360deg); }
}

/*page-404*/
.page-404 h3 {
	margin-top: 7rem;
	font-size: 30px;
}
.page-404 p {
	font-size: 18px;
}

/*tag*/
.tag-title {
	font-size: 23px;
}
.tag-lead {
	font-size: 14px;
}

/*rss*/
.rss-info h4 {
	font-size: 16px;
	line-height: 20px;
}
.rss-info p {
	font-size: 14px;
	line-height: 18px;
}
.bold {  font-weight: 700!important; }
/*dynamic css engine version 1.0 - VietNamNet*/
.gldp-default{position:absolute;font-family:Arial,Helvetica,sans-serif}.gldp-default .core{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;position:relative;float:left;padding:0;margin:0;font-size:12px;text-align:center;cursor:pointer;color:#222;background:#fff;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlNWU1ZTUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,#fff 0,#e5e5e5 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(100%,#e5e5e5));background:-webkit-linear-gradient(top,#fff 0,#e5e5e5 100%);background:-o-linear-gradient(top,#fff 0,#e5e5e5 100%);background:-ms-linear-gradient(top,#fff 0,#e5e5e5 100%);background:linear-gradient(to bottom,#fff 0,#e5e5e5 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#e5e5e5',GradientType=0)}.gldp-default .border{border-style:solid;border-width:0;border-color:#888}.gldp-default .monyear,.gldp-default .monyear select{font-size:12px !important;font-weight:bold;text-shadow:1px 1px 0 rgba(255,255,255,0.75)}.gldp-default .monyear span{margin:0 5px 0 5px}.gldp-default .prev-arrow,.gldp-default .next-arrow{color:#222;text-shadow:1px 1px 0 rgba(255,255,255,0.75)}.gldp-default .prev-arrow:active,.gldp-default .next-arrow:active{color:red}.gldp-default .prev-arrow-off,.gldp-default .next-arrow-off{color:#222;opacity:.15}.gldp-default .dow{color:#fff;font-weight:bold;cursor:default !important;background:#45484d;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzQ1NDg0ZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,#45484d 0,#000 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#45484d),color-stop(100%,#000));background:-webkit-linear-gradient(top,#45484d 0,#000 100%);background:-o-linear-gradient(top,#45484d 0,#000 100%);background:-ms-linear-gradient(top,#45484d 0,#000 100%);background:linear-gradient(to bottom,#45484d 0,#000 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#45484d',endColorstr='#000000',GradientType=0)}.gldp-default .mon,.gldp-default .tue,.gldp-default .wed,.gldp-default .thu,.gldp-default .fri{font-weight:bold;text-shadow:1px 1px 0 rgba(255,255,255,0.75)}.gldp-default .sat,.gldp-default .sun{color:#03f;font-weight:bold;text-shadow:1px 1px 0 rgba(255,255,255,0.75)}.gldp-default .sun{color:#F00}.gldp-default .outday{color:#666 !important}.gldp-default .mon:hover,.gldp-default .tue:hover,.gldp-default .wed:hover,.gldp-default .thu:hover,.gldp-default .fri:hover,.gldp-default .sat:hover,.gldp-default .sun:hover{color:#000;border-color:#F90;background:#ffd65e;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZDY1ZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZWJmMDQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,#ffd65e 0,#febf04 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#ffd65e),color-stop(100%,#febf04));background:-webkit-linear-gradient(top,#ffd65e 0,#febf04 100%);background:-o-linear-gradient(top,#ffd65e 0,#febf04 100%);background:-ms-linear-gradient(top,#ffd65e 0,#febf04 100%);background:linear-gradient(to bottom,#ffd65e 0,#febf04 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd65e',endColorstr='#febf04',GradientType=0)}.gldp-default .noday{color:#444;font-weight:normal;cursor:wait !important;background:#aaa;background:-moz-linear-gradient(top,#aaa 0,#8a8a8a 98%,#aaa 99%,#8a8a8a 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#aaa),color-stop(98%,#8a8a8a),color-stop(99%,#aaa),color-stop(100%,#8a8a8a));background:-webkit-linear-gradient(top,#aaa 0,#8a8a8a 98%,#aaa 99%,#8a8a8a 100%);background:-o-linear-gradient(top,#aaa 0,#8a8a8a 98%,#aaa 99%,#8a8a8a 100%);background:-ms-linear-gradient(top,#aaa 0,#8a8a8a 98%,#aaa 99%,#8a8a8a 100%);background:linear-gradient(to bottom,#aaa 0,#8a8a8a 98%,#aaa 99%,#8a8a8a 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#aaaaaa',endColorstr='#8a8a8a',GradientType=0)}.gldp-default .selected{color:#fff;font-weight:bold;border-color:#333;background:#7d7e7d;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzdkN2U3ZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwZTBlMGUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,#7d7e7d 0,#0e0e0e 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#7d7e7d),color-stop(100%,#0e0e0e));background:-webkit-linear-gradient(top,#7d7e7d 0,#0e0e0e 100%);background:-o-linear-gradient(top,#7d7e7d 0,#0e0e0e 100%);background:-ms-linear-gradient(top,#7d7e7d 0,#0e0e0e 100%);background:linear-gradient(to bottom,#7d7e7d 0,#0e0e0e 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#7d7e7d',endColorstr='#0e0e0e',GradientType=0)}.gldp-default .today{color:#000;font-weight:bold;border-color:#F90;background:#ffd65e;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZDY1ZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZWJmMDQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,#ffd65e 0,#febf04 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#ffd65e),color-stop(100%,#febf04));background:-webkit-linear-gradient(top,#ffd65e 0,#febf04 100%);background:-o-linear-gradient(top,#ffd65e 0,#febf04 100%);background:-ms-linear-gradient(top,#ffd65e 0,#febf04 100%);background:linear-gradient(to bottom,#ffd65e 0,#febf04 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd65e',endColorstr='#febf04',GradientType=0)}.gldp-default .special{color:#fff;font-weight:bold;border-color:#0c0;background:#88e888;background:-moz-linear-gradient(top,#88e888 0,#9dff9d 1%,#42fd42 2%,#01ab01 98%,#37ef37 99%,#37ef37 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#88e888),color-stop(1%,#9dff9d),color-stop(2%,#42fd42),color-stop(98%,#01ab01),color-stop(99%,#37ef37),color-stop(100%,#37ef37));background:-webkit-linear-gradient(top,#88e888 0,#9dff9d 1%,#42fd42 2%,#01ab01 98%,#37ef37 99%,#37ef37 100%);background:-o-linear-gradient(top,#88e888 0,#9dff9d 1%,#42fd42 2%,#01ab01 98%,#37ef37 99%,#37ef37 100%);background:-ms-linear-gradient(top,#88e888 0,#9dff9d 1%,#42fd42 2%,#01ab01 98%,#37ef37 99%,#37ef37 100%);background:linear-gradient(to bottom,#88e888 0,#9dff9d 1%,#42fd42 2%,#01ab01 98%,#37ef37 99%,#37ef37 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#88e888',endColorstr='#37ef37',GradientType=0)}









.fmsidWidgetDailogOverlay{background:url(jscore/popup/overlay.png);position:fixed;z-index:1000;top:0;left:0;height:100%;width:100%}.fmsidWidgetDailog{width:92.5%;max-width:500px;margin:10% auto 15px auto;padding:0;position:relative;top:-15px;background-color:#fff;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;-moz-box-shadow:0 0 12px rgba(0,0,0,.6);-webkit-box-shadow:0 0 12px rgba(0,0,0,.6);box-shadow:0 0 12px rgba(0,0,0,.6)}.fmsidWidgetDailogHead{height:30px;background:#0089a4;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwODlhNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDc2OTMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,#0089a4 0,#007693 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#0089a4),color-stop(100%,#007693));background:-webkit-linear-gradient(top,#0089a4 0,#007693 100%);background:-o-linear-gradient(top,#0089a4 0,#007693 100%);background:-ms-linear-gradient(top,#0089a4 0,#007693 100%);background:linear-gradient(to bottom,#0089a4 0,#007693 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0089a4',endColorstr='#007693',GradientType=0)}.fmsidWidgetDailogHead h1{color:#fff;font-size:14px;font-weight:bold;height:30px;line-height:30px;text-align:center}.fmsidWidgetDailogContent{padding:20px;font-size:12px;color:#222;text-align:center}.fmsidWidgetDailogContent h2{margin:0;margin-bottom:20px;font-size:12px;color:#000}.fmsidWidgetDailogContent p{margin:0;margin-bottom:20px;font-size:12px;color:#222}.fmsidWidgetDailogButtonAction{-moz-box-shadow:inset 0 1px 0 0 #00b2d1;-webkit-box-shadow:inset 0 1px 0 0 #00b2d1;box-shadow:inset 0 1px 0 0 #00b2d1;background:-webkit-gradient(linear,left top,left bottom,color-stop(0.05,#0090ad),color-stop(1,#007086));background:-moz-linear-gradient(center top,#0090ad 5%,#007086 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0090ad',endColorstr='#007086');background-color:#0090ad;-moz-border-radius:.4em;-webkit-border-radius:.4em;border-radius:.4em;border:1px solid #006273;display:inline-block;height:auto !important;color:#fff;font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:normal;padding:.3em;padding-left:1.5em;padding-right:1.5em;text-decoration:none;text-shadow:1px 1px 0 #004a57;cursor:pointer}.fmsidWidgetDailogButtonAction:hover{background:-webkit-gradient(linear,left top,left bottom,color-stop(0.05,#007086),color-stop(1,#0090ad));background:-moz-linear-gradient(center top,#007086 5%,#0090ad 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#007086',endColorstr='#0090ad');background-color:#007086;text-decoration:none}.fmsidWidgetDailogButtonAction:active{position:relative;top:1px}.fmsidWidgetDailogButton{background:-webkit-gradient(linear,left top,left bottom,color-stop(0.05,#f0f0f0),color-stop(1,#cfcfcf));background:-moz-linear-gradient(top,#f0f0f0 5%,#cfcfcf 100%);background:-webkit-linear-gradient(top,#f0f0f0 5%,#cfcfcf 100%);background:-o-linear-gradient(top,#f0f0f0 5%,#cfcfcf 100%);background:-ms-linear-gradient(top,#f0f0f0 5%,#cfcfcf 100%);background:linear-gradient(to bottom,#f0f0f0 5%,#cfcfcf 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f0f0f0',endColorstr='#cfcfcf',GradientType=0);background-color:#f0f0f0;-moz-border-radius:.4em;-webkit-border-radius:.4em;border-radius:.4em;border:1px solid #a8a8a8;display:inline-block;height:auto !important;color:#000;font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:normal;padding:.3em;padding-left:1.5em;padding-right:1.5em;text-decoration:none;text-shadow:1px 1px 0 #fff;cursor:pointer}.fmsidWidgetDailogButton:hover{background:-webkit-gradient(linear,left top,left bottom,color-stop(0.05,#cfcfcf),color-stop(1,#f0f0f0));background:-moz-linear-gradient(top,#cfcfcf 5%,#f0f0f0 100%);background:-webkit-linear-gradient(top,#cfcfcf 5%,#f0f0f0 100%);background:-o-linear-gradient(top,#cfcfcf 5%,#f0f0f0 100%);background:-ms-linear-gradient(top,#cfcfcf 5%,#f0f0f0 100%);background:linear-gradient(to bottom,#cfcfcf 5%,#f0f0f0 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#cfcfcf',endColorstr='#f0f0f0',GradientType=0);background-color:#cfcfcf}.fmsidWidgetDailogButton:active{position:relative;top:1px}.fmsidWidgetPopupIframe{position:fixed;top:0;left:0}#VNNSimplePopupOverlay{background:url(jscore/popup/overlay.png);position:fixed;z-index:990;top:0;left:0;height:100%;width:100%}#VNNSimplePopup{position:absolute;z-index:991;color:#000;display:none;text-align:left;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;padding:8px}#VNNSimplePopupLoader{position:absolute;background:url(jscore/popup/loading.gif) no-repeat 50% 50%;background-color:#000;padding:5px;z-index:5003;width:25px;height:25px;font-size:0;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}#VNNSimplePopupClose{display:inline-block;cursor:pointer;height:30px;width:30px;background:url(jscore/popup/close.png) no-repeat 50% 50%;position:absolute;z-index:992;top:-15px;right:-15px}#VNNSimplePopupClose span{display:none}
.bbcode-smile-area{display:none}.bbcode-smile-button{cursor:pointer}.bbcode-button{display:inline-block;cursor:pointer;height:22px;width:22px;background-repeat:no-repeat;background-image:url(jscore/bbcode/btn-icons.png);background-position:0 0}.bbcode-button span{display:none}.bbcode-button-bold{background-position:0 0}.bbcode-button-italic{background-position:0 -26px}.bbcode-button-underline{background-position:0 -52px}.bbcode-button-link{background-position:0 -78px}.bbcode-button-smile{background-position:0 -104px}.bbcode-smile{display:inline-block;width:18px;height:18px;vertical-align:middle;background-position:50% 50%;background-repeat:no-repeat}.bbcode-smile-angry{width:34px;background-image:url(jscore/bbcode/smile/angry.gif)}.bbcode-smile-biggrin{background-image:url(jscore/bbcode/smile/biggrin.gif)}.bbcode-smile-blushing{background-image:url(jscore/bbcode/smile/blushing.gif)}.bbcode-smile-brokenheart{background-image:url(jscore/bbcode/smile/brokenheart.gif)}.bbcode-smile-cheer{width:40px;background-image:url(jscore/bbcode/smile/cheer.gif)}.bbcode-smile-confused{width:20px;background-image:url(jscore/bbcode/smile/confused.gif)}.bbcode-smile-crying{width:22px;background-image:url(jscore/bbcode/smile/crying.gif)}.bbcode-smile-frown{background-image:url(jscore/bbcode/smile/frown.gif)}.bbcode-smile-kiss{background-image:url(jscore/bbcode/smile/kiss.gif)}.bbcode-smile-lovestruck{background-image:url(jscore/bbcode/smile/lovestruck.gif)}.bbcode-smile-rolling_on_the_floor{width:30px;background-image:url(jscore/bbcode/smile/rolling_on_the_floor.gif)}.bbcode-smile-sleepy{width:21px;background-image:url(jscore/bbcode/smile/sleepy.gif)}.bbcode-smile-smile{background-image:url(jscore/bbcode/smile/smile.gif)}.fmsidWidgetCommentFormBBCode2{display:none}




.fmsmedia{position:relative;margin-left:auto;margin-right:auto;display:none}.fmsmedia-thumb{border:0;max-width:100%;display:none}.fmsmedia-btnplay{background:url(jscore/player/fmsmedia-play.png) no-repeat 50% 50%;width:107px;height:107px;position:absolute;top:50%;left:50%;margin-top:-53.5px;margin-left:-53.5px;display:none}.fmsmedia-btnplay span{display:none}#tqLightOverlay{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpCRkFFMURGQTBGRTJFMjExOTdEQkU0ODk3MkRGNzkwNyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpCNTAzQjc5MEUyMTExMUUyQUZERTkxQTlEMTU2RDJGQyIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpCNTAzQjc4RkUyMTExMUUyQUZERTkxQTlEMTU2RDJGQyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkJGQUUxREZBMEZFMkUyMTE5N0RCRTQ4OTcyREY3OTA3IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkJGQUUxREZBMEZFMkUyMTE5N0RCRTQ4OTcyREY3OTA3Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+xpZJFwAAAElJREFUeNrsz0ENACAMALELwb/M6cAFj6V10FtNC5yWEBEREREREREREREREREREREREREREREREREREREREREREREREfnjCTAAjCUBTczbGQcAAAAASUVORK5CYII=)}.jwtitle{height:auto !important}


/* CSS Document */
/* ------------------------------
   Generator style
   ------------------------------ */   
.clearfix2:after {
    visibility: hidden;
    display: block;
    font-size: 0;
    content: " ";
    clear: both;
    height: 0;	
}
* html .clearfix2 {
    zoom: 1;
}
*:first-child+html .clearfix2 {
    zoom: 1;
}
.clear {
    clear: both;
}
.left {
	float: left;	
}
.right {
	float: right;	
}
.hidden {
	display: none;	
}
/* ------------------------------
   Generator style
   ------------------------------ */
/* ------------------------------
   Result Box
   ------------------------------ */
.fmsSurveyBoxResult {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-top: 10px;
	margin-bottom: 10px;
	width: 600px;
	/*background: url(jscore/survey/logo.png) no-repeat 5px 3px;*/
	background-color: #fff;
	border: 4px solid #2D2928;
}
.fmsSurveyBoxResultTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000;
	padding-right: 10px;
	padding-top: 15px;
}
.fmsSurveyBoxResultHead {
	border-bottom: 1px dotted #d0d0d0;
	height: 30px;
}
.fmsSurveyBoxResultHead p {
	line-height: 30px;
	color: #A8A8A8;
	padding-left: 10px;
}

ul.fmsSurveyBoxResultQuestion {
	list-style: none;
	margin: 0px;
	padding: 0px;	
}
ul.fmsSurveyBoxResultQuestion li.fmsSurveyBoxResultQuestionItem {
	list-style: none;
	font-weight: bold;
	padding: 10px;
	color: #0090AD;
}

ul.fmsSurveyBoxResultQuestion li.fmsSurveyBoxResultQuestionItem .fmsSurveyBoxResultQuestionItemText {
	display: block;
	background-color: #E4E8E9;
	padding: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #303030;
	margin-left: -10px;
	margin-right: -10px;
	margin-top: -10px;
}

ul.fmsSurveyBoxResultAnswer {
	list-style: none;
	margin: 0px;
	padding: 0px;
	margin-left: -10px;
	margin-right: -10px;
	background-color: #fff;
	margin-top: 5px;
}
ul.fmsSurveyBoxResultAnswer li.fmsSurveyBoxResultAnswerItem {
	list-style: none;
	font-weight: normal;
	padding: 5px;
	font-size: 11px;
	font-family: Tahoma, Geneva, sans-serif;
	color: #333;
	border-bottom: 1px dotted #d0d0d0;
	padding: 10px;
}

ul.fmsSurveyBoxResultAnswer li.fmsSurveyBoxResultAnswerItem .itemText {
	width: 25%;
	margin-right: 1%;
	text-align: left;
	color: #444444;
	margin-top: 14px;
}
ul.fmsSurveyBoxResultAnswer li.fmsSurveyBoxResultAnswerItem .itemProgress {
	width: 58%;
	margin-right: 1%;
	position: relative;
}
ul.fmsSurveyBoxResultAnswer li.fmsSurveyBoxResultAnswerItem .itemProgress span.itemProgressPercent {
	font-size: 10px;
	position: absolute;	
}
ul.fmsSurveyBoxResultAnswer li.fmsSurveyBoxResultAnswerItem .itemProgress .itemProgressBar {
	background-color: #D6D6D6;
	font-size: 0px;
	height: 10px;
	vertical-align: middle;
	border: 1px solid #D6D6D6;
	margin-top: 14px;
}
ul.fmsSurveyBoxResultAnswer li.fmsSurveyBoxResultAnswerItem .itemProgress .itemProgressBar span {
	display: inline-block;
	background-color: #D80204;
	font-size: 0px;
	height: 10px;
	vertical-align: middle;
}
ul.fmsSurveyBoxResultAnswer li.fmsSurveyBoxResultAnswerItem .itemVote {
	width: 15%;
	text-align: right;
	color: #767676;
	margin-top: 14px;
}

.fmsSurveyBoxResultTotal {
	font-weight: normal;
	font-size: 11px;
	font-family: Tahoma, Geneva, sans-serif;
	text-align: right;
	margin: 0px;
	margin-top: 10px;
	color: #333;
}
.fmsSurveyBoxResultTotal b {
	color: #D80204;
	font-weight: normal;
}

/* ------------------------------
   Result Box
   ------------------------------ */
.fmsSurveyBoxNotify {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-top: 10px;
	margin-bottom: 10px;
	width: 500px;
	background: url(jscore/survey/logo.png) no-repeat 5px 3px;
	background-color: #fff;	
}
.fmsSurveyBoxNotifyTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000;
	padding-right: 10px;
	margin-top: 15px;
}
.fmsSurveyBoxNotifyHead {
	border-bottom: 1px dotted #d0d0d0;
	height: 44px;
}
.fmsSurveyBoxNotifyContent {
	padding: 0 0 10px;
	text-align: center;
}
.fmsSurveyBoxNotifyContent p {
	font-weight: bold;
	text-align: center;
	margin-top: 10px;
	margin-bottom: 10px;
	color: #F00;
}
.fmsSurveyBoxResult a, .fmsSurveyBoxNotify a {
	
	-moz-box-shadow:inset 0px 1px 0px 0px #ffffff;
	-webkit-box-shadow:inset 0px 1px 0px 0px #ffffff;
	box-shadow:inset 0px 1px 0px 0px #ffffff;
	
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #e0e0e0), color-stop(1, #c7c7c7));
	background:-moz-linear-gradient(top, #e0e0e0 5%, #c7c7c7 100%);
	background:-webkit-linear-gradient(top, #e0e0e0 5%, #c7c7c7 100%);
	background:-o-linear-gradient(top, #e0e0e0 5%, #c7c7c7 100%);
	background:-ms-linear-gradient(top, #e0e0e0 5%, #c7c7c7 100%);
	background:linear-gradient(to bottom, #e0e0e0 5%, #c7c7c7 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e0e0e0', endColorstr='#c7c7c7',GradientType=0);
	
	background-color:#e0e0e0;
	
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
	
	border:1px solid #7a7a7a;
	
	display:inline-block;
	color:#000000;
	font-family:arial;
	font-size:12px;
	font-weight:normal;
	padding:5px 15px;
	text-decoration:none;
	
	text-shadow:0px 1px 0px #f0f0f0;
	
}
.fmsSurveyBoxResult a:hover, .fmsSurveyBoxNotify a:hover {
	
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #c7c7c7), color-stop(1, #e0e0e0));
	background:-moz-linear-gradient(top, #c7c7c7 5%, #e0e0e0 100%);
	background:-webkit-linear-gradient(top, #c7c7c7 5%, #e0e0e0 100%);
	background:-o-linear-gradient(top, #c7c7c7 5%, #e0e0e0 100%);
	background:-ms-linear-gradient(top, #c7c7c7 5%, #e0e0e0 100%);
	background:linear-gradient(to bottom, #c7c7c7 5%, #e0e0e0 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#c7c7c7', endColorstr='#e0e0e0',GradientType=0);
	
	background-color:#c7c7c7;
}
.fmsSurveyBoxResult a:active, .fmsSurveyBoxNotify a:active {
	position:relative;
	top:1px;
}
.cd-image-container {
  position: relative;
  width: 100%;
  max-width: 768px;
  margin: 0em auto;
}
.cd-image-container img {
  display: block;
}

.cd-image-label {
  position: absolute;
  bottom: 0;
  right: 0;
  color: #ffffff;
  padding: 1em;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  opacity: 0;
  -webkit-transform: translateY(20px);
  -moz-transform: translateY(20px);
  -ms-transform: translateY(20px);
  -o-transform: translateY(20px);
  transform: translateY(20px);
  -webkit-transition: -webkit-transform 0.3s 0.7s, opacity 0.3s 0.7s;
  -moz-transition: -moz-transform 0.3s 0.7s, opacity 0.3s 0.7s;
  transition: transform 0.3s 0.7s, opacity 0.3s 0.7s;
}
.cd-image-label.is-hidden {
  visibility: hidden;
}
.is-visible .cd-image-label {
  opacity: 1;
  -webkit-transform: translateY(0);
  -moz-transform: translateY(0);
  -ms-transform: translateY(0);
  -o-transform: translateY(0);
  transform: translateY(0);
}

.cd-resize-img {
  position: absolute;
  top: 0;
  left: 0;
  width: 0;
  height: 100%;
  overflow: hidden;
  /* Force Hardware Acceleration in WebKit */
  -webkit-transform: translateZ(0);
  -moz-transform: translateZ(0);
  -ms-transform: translateZ(0);
  -o-transform: translateZ(0);
  transform: translateZ(0);
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
}
.cd-resize-img img {
  position: absolute;
  left: 0;
  top: 0;
  display: block;
  height: auto;
  width: auto;
  max-width: none;
}
.cd-resize-img .cd-image-label {
  right: auto;
  left: 0;
}
.is-visible .cd-resize-img {
  width: 50%;
  /* bounce in animation of the modified image */
  -webkit-animation: cd-bounce-in 0.7s;
  -moz-animation: cd-bounce-in 0.7s;
  animation: cd-bounce-in 0.7s;
}

@-webkit-keyframes cd-bounce-in {
  0% {
    width: 0;
  }
  60% {
    width: 55%;
  }
  100% {
    width: 50%;
  }
}
@-moz-keyframes cd-bounce-in {
  0% {
    width: 0;
  }
  60% {
    width: 55%;
  }
  100% {
    width: 50%;
  }
}
@keyframes cd-bounce-in {
  0% {
    width: 0;
  }
  60% {
    width: 55%;
  }
  100% {
    width: 50%;
  }
}
.cd-handle {
  position: absolute;
  height: 44px;
  width: 44px;
  /* center the element */
  left: 50%;
  top: 50%;
  margin-left: -22px;
  margin-top: -22px;
  border-radius: 50%;
  background: #dc717d url("https://vnn-res.vgcloud.vn/VietNamNet/Standard/v2015/images/cd-arrows.svg") no-repeat center center;
  cursor: move;
  box-shadow: 0 0 0 6px rgba(0, 0, 0, 0.2), 0 0 10px rgba(0, 0, 0, 0.6), inset 0 1px 0 rgba(255, 255, 255, 0.3);
  opacity: 0;
  -webkit-transform: translate3d(0, 0, 0) scale(0);
  -moz-transform: translate3d(0, 0, 0) scale(0);
  -ms-transform: translate3d(0, 0, 0) scale(0);
  -o-transform: translate3d(0, 0, 0) scale(0);
  transform: translate3d(0, 0, 0) scale(0);
  font-size:0px;
}
.cd-handle.draggable {
  /* change background color when element is active */
  background-color: #445b7c;
}
.is-visible .cd-handle {
  opacity: 1;
  -webkit-transform: translate3d(0, 0, 0) scale(1);
  -moz-transform: translate3d(0, 0, 0) scale(1);
  -ms-transform: translate3d(0, 0, 0) scale(1);
  -o-transform: translate3d(0, 0, 0) scale(1);
  transform: translate3d(0, 0, 0) scale(1);
  -webkit-transition: -webkit-transform 0.3s 0.7s, opacity 0s 0.7s;
  -moz-transition: -moz-transform 0.3s 0.7s, opacity 0s 0.7s;
  transition: transform 0.3s 0.7s, opacity 0s 0.7s;
}





.ui-helper-hidden {
    display: none;
}
.ui-helper-hidden-accessible {
    border: 0 none;
    clip: rect(0px, 0px, 0px, 0px);
    height: 1px;
    margin: -1px;
    overflow: hidden;
    padding: 0;
    position: absolute;
    width: 1px;
}
.ui-helper-reset {
    border: 0 none;
    font-size: 100%;
    line-height: 1.3;
    list-style: none outside none;
    margin: 0;
    outline: 0 none;
    padding: 0;
    text-decoration: none;
}
.ui-helper-clearfix:before, .ui-helper-clearfix:after {
    border-collapse: collapse;
    content: "";
    display: table;
}
.ui-helper-clearfix:after {
    clear: both;
}
.ui-helper-clearfix {
    min-height: 0;
}
.ui-helper-zfix {
    height: 100%;
    left: 0;
    opacity: 0;
    position: absolute;
    top: 0;
    width: 100%;
}
.ui-front {
    z-index: 100;
}
.ui-state-disabled {
    cursor: default !important;
}
.ui-icon {
    background-repeat: no-repeat;
    display: block;
    overflow: hidden;
    text-indent: -99999px;
}
.ui-widget-overlay {
    height: 100%;
    left: 0;
    position: fixed;
    top: 0;
    width: 100%;
}
.ui-resizable {
    position: relative;
}
.ui-resizable-handle {
    display: block;
    font-size: 0.1px;
    position: absolute;
}
.ui-resizable-disabled .ui-resizable-handle, .ui-resizable-autohide .ui-resizable-handle {
    display: none;
}
.ui-resizable-n {
    cursor: n-resize;
    height: 7px;
    left: 0;
    top: -5px;
    width: 100%;
}
.ui-resizable-s {
    bottom: -5px;
    cursor: s-resize;
    height: 7px;
    left: 0;
    width: 100%;
}
.ui-resizable-e {
    cursor: e-resize;
    height: 100%;
    right: -5px;
    top: 0;
    width: 7px;
}
.ui-resizable-w {
    cursor: w-resize;
    height: 100%;
    left: -5px;
    top: 0;
    width: 7px;
}
.ui-resizable-se {
    bottom: 1px;
    cursor: se-resize;
    height: 12px;
    right: 1px;
    width: 12px;
}
.ui-resizable-sw {
    bottom: -5px;
    cursor: sw-resize;
    height: 9px;
    left: -5px;
    width: 9px;
}
.ui-resizable-nw {
    cursor: nw-resize;
    height: 9px;
    left: -5px;
    top: -5px;
    width: 9px;
}
.ui-resizable-ne {
    cursor: ne-resize;
    height: 9px;
    right: -5px;
    top: -5px;
    width: 9px;
}
.ui-selectable-helper {
    border: 1px dotted #000000;
    position: absolute;
    z-index: 100;
}
.ui-accordion .ui-accordion-header {
    cursor: pointer;
    display: block;
    margin-top: 2px;
    min-height: 0;
    padding: 0.5em 0.5em 0.5em 0.7em;
    position: relative;
}
.ui-accordion .ui-accordion-icons {
    padding-left: 2.2em;
}
.ui-accordion .ui-accordion-noicons {
    padding-left: 0.7em;
}
.ui-accordion .ui-accordion-icons .ui-accordion-icons {
    padding-left: 2.2em;
}
.ui-accordion .ui-accordion-header .ui-accordion-header-icon {
    left: 0.5em;
    margin-top: -8px;
    position: absolute;
    top: 50%;
}
.ui-accordion .ui-accordion-content {
    border-top: 0 none;
    overflow: auto;
    padding: 1em 2.2em;
}
.ui-autocomplete {
    cursor: default;
    left: 0;
    position: absolute;
    top: 0;
}
.ui-button {
    cursor: pointer;
    display: inline-block;
    line-height: normal;
    margin-right: 0.1em;
    overflow: visible;
    padding: 0;
    position: relative;
    text-align: center;
    vertical-align: middle;
}
.ui-button, .ui-button:link, .ui-button:visited, .ui-button:hover, .ui-button:active {
    text-decoration: none;
}
.ui-button-icon-only {
    width: 2.2em;
}
button.ui-button-icon-only {
    width: 2.4em;
}
.ui-button-icons-only {
    width: 3.4em;
}
button.ui-button-icons-only {
    width: 3.7em;
}
.ui-button .ui-button-text {
    display: block;
    line-height: normal;
}
.ui-button-text-only .ui-button-text {
    padding: 0.4em 1em;
}
.ui-button-icon-only .ui-button-text, .ui-button-icons-only .ui-button-text {
    padding: 0.4em;
    text-indent: -1e+7px;
}
.ui-button-text-icon-primary .ui-button-text, .ui-button-text-icons .ui-button-text {
    padding: 0.4em 1em 0.4em 2.1em;
}
.ui-button-text-icon-secondary .ui-button-text, .ui-button-text-icons .ui-button-text {
    padding: 0.4em 2.1em 0.4em 1em;
}
.ui-button-text-icons .ui-button-text {
    padding-left: 2.1em;
    padding-right: 2.1em;
}
input.ui-button {
    padding: 0.4em 1em;
}
.ui-button-icon-only .ui-icon, .ui-button-text-icon-primary .ui-icon, .ui-button-text-icon-secondary .ui-icon, .ui-button-text-icons .ui-icon, .ui-button-icons-only .ui-icon {
    margin-top: -8px;
    position: absolute;
    top: 50%;
}
.ui-button-icon-only .ui-icon {
    left: 50%;
    margin-left: -8px;
}
.ui-button-text-icon-primary .ui-button-icon-primary, .ui-button-text-icons .ui-button-icon-primary, .ui-button-icons-only .ui-button-icon-primary {
    left: 0.5em;
}
.ui-button-text-icon-secondary .ui-button-icon-secondary, .ui-button-text-icons .ui-button-icon-secondary, .ui-button-icons-only .ui-button-icon-secondary {
    right: 0.5em;
}
.ui-buttonset {
    margin-right: 7px;
}
.ui-buttonset .ui-button {
    margin-left: 0;
    margin-right: -0.3em;
}
input.ui-button::-moz-focus-inner, button.ui-button::-moz-focus-inner {
    border: 0 none;
    padding: 0;
}
.ui-datepicker {
    display: none;
    padding: 0.2em 0.2em 0;
    width: 17em;
}
.ui-datepicker .ui-datepicker-header {
    padding: 0.2em 0;
    position: relative;
}
.ui-datepicker .ui-datepicker-prev, .ui-datepicker .ui-datepicker-next {
    height: 1.8em;
    position: absolute;
    top: 2px;
    width: 1.8em;
}
.ui-datepicker .ui-datepicker-prev-hover, .ui-datepicker .ui-datepicker-next-hover {
    top: 1px;
}
.ui-datepicker .ui-datepicker-prev {
    left: 2px;
}
.ui-datepicker .ui-datepicker-next {
    right: 2px;
}
.ui-datepicker .ui-datepicker-prev-hover {
    left: 1px;
}
.ui-datepicker .ui-datepicker-next-hover {
    right: 1px;
}
.ui-datepicker .ui-datepicker-prev span, .ui-datepicker .ui-datepicker-next span {
    display: block;
    left: 50%;
    margin-left: -8px;
    margin-top: -8px;
    position: absolute;
    top: 50%;
}
.ui-datepicker .ui-datepicker-title {
    line-height: 1.8em;
    margin: 0 2.3em;
    text-align: center;
}
.ui-datepicker .ui-datepicker-title select {
    font-size: 1em;
    margin: 1px 0;
}
.ui-datepicker select.ui-datepicker-month-year {
    width: 100%;
}
.ui-datepicker select.ui-datepicker-month, .ui-datepicker select.ui-datepicker-year {
    width: 49%;
}
.ui-datepicker table {
    border-collapse: collapse;
    font-size: 0.9em;
    margin: 0 0 0.4em;
    width: 100%;
}
.ui-datepicker th {
    border: 0 none;
    font-weight: 700;
    padding: 0.7em 0.3em;
    text-align: center;
}
.ui-datepicker td {
    border: 0 none;
    padding: 1px;
}
.ui-datepicker td span, .ui-datepicker td a {
    display: block;
    padding: 0.2em;
    text-align: right;
    text-decoration: none;
}
.ui-datepicker .ui-datepicker-buttonpane {
    background-image: none;
    border-bottom: 0 none;
    border-left: 0 none;
    border-right: 0 none;
    margin: 0.7em 0 0;
    padding: 0 0.2em;
}
.ui-datepicker .ui-datepicker-buttonpane button {
    cursor: pointer;
    float: right;
    margin: 0.5em 0.2em 0.4em;
    overflow: visible;
    padding: 0.2em 0.6em 0.3em;
    width: auto;
}
.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current {
    float: left;
}
.ui-datepicker.ui-datepicker-multi {
    width: auto;
}
.ui-datepicker-multi .ui-datepicker-group {
    float: left;
}
.ui-datepicker-multi .ui-datepicker-group table {
    margin: 0 auto 0.4em;
    width: 95%;
}
.ui-datepicker-multi-2 .ui-datepicker-group {
    width: 50%;
}
.ui-datepicker-multi-3 .ui-datepicker-group {
    width: 33.3%;
}
.ui-datepicker-multi-4 .ui-datepicker-group {
    width: 25%;
}
.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header, .ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header {
    border-left-width: 0;
}
.ui-datepicker-multi .ui-datepicker-buttonpane {
    clear: left;
}
.ui-datepicker-row-break {
    clear: both;
    font-size: 0;
    width: 100%;
}
.ui-datepicker-rtl {
    direction: rtl;
}
.ui-datepicker-rtl .ui-datepicker-prev {
    left: auto;
    right: 2px;
}
.ui-datepicker-rtl .ui-datepicker-next {
    left: 2px;
    right: auto;
}
.ui-datepicker-rtl .ui-datepicker-prev:hover {
    left: auto;
    right: 1px;
}
.ui-datepicker-rtl .ui-datepicker-next:hover {
    left: 1px;
    right: auto;
}
.ui-datepicker-rtl .ui-datepicker-buttonpane {
    clear: right;
}
.ui-datepicker-rtl .ui-datepicker-buttonpane button {
    float: left;
}
.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current, .ui-datepicker-rtl .ui-datepicker-group {
    float: right;
}
.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header, .ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header {
    border-left-width: 1px;
    border-right-width: 0;
}
.ui-dialog {
    left: 0;
    outline: 0 none;
    padding: 0.2em;
    position: absolute;
    top: 0;
}
.ui-dialog .ui-dialog-titlebar {
    padding: 0.4em 1em;
    position: relative;
}
.ui-dialog .ui-dialog-title {
    float: left;
    margin: 0.1em 0;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 90%;
}
.ui-dialog .ui-dialog-titlebar-close {
    height: 20px;
    margin: -10px 0 0;
    padding: 1px;
    position: absolute;
    right: 0.3em;
    top: 50%;
    width: 21px;
}
.ui-dialog .ui-dialog-content {
    background: none repeat scroll 0 center transparent;
    border: 0 none;
    overflow: auto;
    padding: 0.5em 1em;
    position: relative;
}
.ui-dialog .ui-dialog-buttonpane {
    background-image: none;
    border-width: 1px 0 0;
    margin-top: 0.5em;
    padding: 0.3em 1em 0.5em 0.4em;
    text-align: left;
}
.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset {
    float: right;
}
.ui-dialog .ui-dialog-buttonpane button {
    cursor: pointer;
    margin: 0.5em 0.4em 0.5em 0;
}
.ui-dialog .ui-resizable-se {
    background-position: 16px 16px;
    bottom: -5px;
    height: 12px;
    right: -5px;
    width: 12px;
}
.ui-draggable .ui-dialog-titlebar {
    cursor: move;
}
.ui-menu {
    display: block;
    list-style: none outside none;
    margin: 0;
    outline: 0 none;
    padding: 2px;
}
.ui-menu .ui-menu {
    margin-top: -3px;
    position: absolute;
}
.ui-menu .ui-menu-item {
    margin: 0;
    padding: 0;
    width: 100%;
}
.ui-menu .ui-menu-divider {
    border-width: 1px 0 0;
    font-size: 0;
    height: 0;
    line-height: 0;
    margin: 5px -2px;
}
.ui-menu .ui-menu-item a {
    display: block;
    font-weight: 400;
    line-height: 1.5;
    min-height: 0;
    padding: 2px 0.4em;
    text-decoration: none;
}
.ui-menu .ui-menu-item a.ui-state-focus, .ui-menu .ui-menu-item a.ui-state-active {
    font-weight: 400;
    margin: -1px;
}
.ui-menu .ui-state-disabled {
    font-weight: 400;
    line-height: 1.5;
    margin: 0.4em 0 0.2em;
}
.ui-menu .ui-state-disabled a {
    cursor: default;
}
.ui-menu-icons {
    position: relative;
}
.ui-menu-icons .ui-menu-item a {
    padding-left: 2em;
    position: relative;
}
.ui-menu .ui-icon {
    left: 0.2em;
    position: absolute;
    top: 0.2em;
}
.ui-menu .ui-menu-icon {
    float: right;
    position: static;
}
.ui-progressbar {
    height: 2em;
    overflow: hidden;
    text-align: left;
}
.ui-progressbar .ui-progressbar-value {
    height: 100%;
    margin: -1px;
}
.ui-progressbar .ui-progressbar-overlay {
    background: url("http://res.vietnamnet.vn/VietNamNet/Standard/v2015//images/jqueryui/animated-overlay.gif") repeat scroll 0 0 transparent;
    height: 100%;
    opacity: 0.25;
}
.ui-progressbar-indeterminate .ui-progressbar-value {
    background-image: none;
}
.ui-slider {
    position: relative;
    text-align: left;
}
.ui-slider .ui-slider-handle {
    cursor: default;
    height: 1.2em;
    position: absolute;
    width: 1.2em;
    z-index: 2;
}
.ui-slider .ui-slider-range {
    background-position: 0 0;
    border: 0 none;
    display: block;
    font-size: 0.7em;
    position: absolute;
    z-index: 1;
}
.ui-slider.ui-state-disabled .ui-slider-handle, .ui-slider.ui-state-disabled .ui-slider-range {
    filter: inherit;
}
.ui-slider-horizontal {
    height: 0.8em;
}
.ui-slider-horizontal .ui-slider-handle {
    margin-left: -0.6em;
    top: -0.3em;
}
.ui-slider-horizontal .ui-slider-range {
    height: 100%;
    top: 0;
}
.ui-slider-horizontal .ui-slider-range-min {
    left: 0;
}
.ui-slider-horizontal .ui-slider-range-max {
    right: 0;
}
.ui-slider-vertical {
    height: 100px;
    width: 0.8em;
}
.ui-slider-vertical .ui-slider-handle {
    left: -0.3em;
    margin-bottom: -0.6em;
    margin-left: 0;
}
.ui-slider-vertical .ui-slider-range {
    left: 0;
    width: 100%;
}
.ui-slider-vertical .ui-slider-range-min {
    bottom: 0;
}
.ui-slider-vertical .ui-slider-range-max {
    top: 0;
}
.ui-spinner {
    display: inline-block;
    overflow: hidden;
    padding: 0;
    position: relative;
    vertical-align: middle;
}
.ui-spinner-input {
    background: none repeat scroll 0 center transparent;
    border: 0 none;
    color: inherit;
    margin: 0.2em 22px 0.2em 0.4em;
    padding: 0;
    vertical-align: middle;
}
.ui-spinner-button {
    cursor: default;
    display: block;
    font-size: 0.5em;
    height: 50%;
    margin: 0;
    overflow: hidden;
    padding: 0;
    position: absolute;
    right: 0;
    text-align: center;
    width: 16px;
}
.ui-spinner a.ui-spinner-button {
    border-bottom: 0 none;
    border-right: 0 none;
    border-top: 0 none;
}
.ui-spinner .ui-icon {
    left: 0;
    margin-top: -8px;
    position: absolute;
    top: 50%;
}
.ui-spinner-up {
    top: 0;
}
.ui-spinner-down {
    bottom: 0;
}
.ui-spinner .ui-icon-triangle-1-s {
    background-position: -65px -16px;
}
.ui-tabs {
    padding: 0.2em;
    position: relative;
}
.ui-tabs .ui-tabs-nav {
    margin: 0;
    padding: 0.2em 0.2em 0;
}
.ui-tabs .ui-tabs-nav li {
    border-bottom-width: 0;
    float: left;
    list-style: none outside none;
    margin: 1px 0.2em 0 0;
    padding: 0;
    position: relative;
    top: 0;
    white-space: nowrap;
}
.ui-tabs .ui-tabs-nav li a {
    float: left;
    padding: 0.5em 1em;
    text-decoration: none;
}
.ui-tabs .ui-tabs-nav li.ui-tabs-active {
    margin-bottom: -1px;
    padding-bottom: 1px;
}
.ui-tabs .ui-tabs-nav li.ui-tabs-active a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-tabs-loading a {
    cursor: text;
}
.ui-tabs .ui-tabs-nav li a, .ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active a {
    cursor: pointer;
}
.ui-tabs .ui-tabs-panel {
    background: none repeat scroll 0 center transparent;
    border-width: 0;
    display: block;
    padding: 1em 1.4em;
}
.ui-tooltip {
    box-shadow: 0 0 5px #AAAAAA;
    max-width: 300px;
    padding: 8px;
    position: absolute;
    z-index: 9999;
}
body .ui-tooltip {
    border-width: 2px;
}
.ui-widget {
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
}
.ui-widget .ui-widget {
    font-size: 1em;
}
.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button {
    font-family: Arial,Helvetica,sans-serif;
    font-size: 1em;
}
.ui-widget-content {
    background: url("http://res.vietnamnet.vn/VietNamNet/Standard/v2015//images/jqueryui/ui-bg-flat-75-ffffff-40x100.png") repeat-x scroll 50% 50% #FFFFFF;
    border: 1px solid #AAAAAA;
    color: #222222;
}
.ui-widget-content a {
    color: #222222;
}
.ui-widget-header {
    background: url("http://res.vietnamnet.vn/VietNamNet/Standard/v2015//images/jqueryui/ui-bg-highlight-soft-75-cccccc-1x100.png") repeat-x scroll 50% 50% #CCCCCC;
    border: 1px solid #AAAAAA;
    color: #222222;
    font-weight: bold;
}
.ui-widget-header a {
    color: #222222;
}
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default {
    background: url("http://res.vietnamnet.vn/VietNamNet/Standard/v2015//images/jqueryui/ui-bg-glass-75-e6e6e6-1x400.png") repeat-x scroll 50% 50% #E6E6E6;
    border: 1px solid #D3D3D3;
    color: #555555;
    font-weight: normal;
}
.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited {
    color: #555555;
    text-decoration: none;
}
.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus {
    background: url("http://res.vietnamnet.vn/VietNamNet/Standard/v2015//images/jqueryui/ui-bg-glass-75-dadada-1x400.png") repeat-x scroll 50% 50% #DADADA;
    border: 1px solid #999999;
    color: #212121;
    font-weight: normal;
}
.ui-state-hover a, .ui-state-hover a:hover, .ui-state-hover a:link, .ui-state-hover a:visited {
    color: #212121;
    text-decoration: none;
}
.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active {
    background: url("http://res.vietnamnet.vn/VietNamNet/Standard/v2015//images/jqueryui/ui-bg-glass-65-ffffff-1x400.png") repeat-x scroll 50% 50% #FFFFFF;
    border: 1px solid #AAAAAA;
    color: #212121;
    font-weight: normal;
}
.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited {
    color: #212121;
    text-decoration: none;
}
.ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight {
    background: url("http://res.vietnamnet.vn/VietNamNet/Standard/v2015//images/jqueryui/ui-bg-glass-55-fbf9ee-1x400.png") repeat-x scroll 50% 50% #FBF9EE;
    border: 1px solid #FCEFA1;
    color: #363636;
}
.ui-state-highlight a, .ui-widget-content .ui-state-highlight a, .ui-widget-header .ui-state-highlight a {
    color: #363636;
}
.ui-state-error, .ui-widget-content .ui-state-error, .ui-widget-header .ui-state-error {
    background: url("http://res.vietnamnet.vn/VietNamNet/Standard/v2015//images/jqueryui/ui-bg-glass-95-fef1ec-1x400.png") repeat-x scroll 50% 50% #FEF1EC;
    border: 1px solid #CD0A0A;
    color: #CD0A0A;
}
.ui-state-error a, .ui-widget-content .ui-state-error a, .ui-widget-header .ui-state-error a {
    color: #CD0A0A;
}
.ui-state-error-text, .ui-widget-content .ui-state-error-text, .ui-widget-header .ui-state-error-text {
    color: #CD0A0A;
}
.ui-priority-primary, .ui-widget-content .ui-priority-primary, .ui-widget-header .ui-priority-primary {
    font-weight: bold;
}
.ui-priority-secondary, .ui-widget-content .ui-priority-secondary, .ui-widget-header .ui-priority-secondary {
    font-weight: normal;
    opacity: 0.7;
}
.ui-state-disabled, .ui-widget-content .ui-state-disabled, .ui-widget-header .ui-state-disabled {
    background-image: none;
    opacity: 0.35;
}
.ui-state-disabled .ui-icon {
}
.ui-icon {
    height: 16px;
    width: 16px;
}
.ui-icon, .ui-widget-content .ui-icon {
    background-image: url("http://res.vietnamnet.vn/VietNamNet/Standard/v2015//images/jqueryui/ui-icons-222222-256x240.png");
}
.ui-widget-header .ui-icon {
    background-image: url("http://res.vietnamnet.vn/VietNamNet/Standard/v2015//images/jqueryui/ui-icons-222222-256x240.png");
}
.ui-state-default .ui-icon {
    background-image: url("http://res.vietnamnet.vn/VietNamNet/Standard/v2015//images/jqueryui/ui-icons-888888-256x240.png");
}
.ui-state-hover .ui-icon, .ui-state-focus .ui-icon {
    background-image: url("http://res.vietnamnet.vn/VietNamNet/Standard/v2015//images/jqueryui/ui-icons-454545-256x240.png");
}
.ui-state-active .ui-icon {
    background-image: url("http://res.vietnamnet.vn/VietNamNet/Standard/v2015//images/jqueryui/ui-icons-454545-256x240.png");
}
.ui-state-highlight .ui-icon {
    background-image: url("http://res.vietnamnet.vn/VietNamNet/Standard/v2015//images/jqueryui/ui-icons-2e83ff-256x240.png");
}
.ui-state-error .ui-icon, .ui-state-error-text .ui-icon {
    background-image: url("http://res.vietnamnet.vn/VietNamNet/Standard/v2015//images/jqueryui/ui-icons-cd0a0a-256x240.png");
}
.ui-icon-blank {
    background-position: 16px 16px;
}
.ui-icon-carat-1-n {
    background-position: 0 0;
}
.ui-icon-carat-1-ne {
    background-position: -16px 0;
}
.ui-icon-carat-1-e {
    background-position: -32px 0;
}
.ui-icon-carat-1-se {
    background-position: -48px 0;
}
.ui-icon-carat-1-s {
    background-position: -64px 0;
}
.ui-icon-carat-1-sw {
    background-position: -80px 0;
}
.ui-icon-carat-1-w {
    background-position: -96px 0;
}
.ui-icon-carat-1-nw {
    background-position: -112px 0;
}
.ui-icon-carat-2-n-s {
    background-position: -128px 0;
}
.ui-icon-carat-2-e-w {
    background-position: -144px 0;
}
.ui-icon-triangle-1-n {
    background-position: 0 -16px;
}
.ui-icon-triangle-1-ne {
    background-position: -16px -16px;
}
.ui-icon-triangle-1-e {
    background-position: -32px -16px;
}
.ui-icon-triangle-1-se {
    background-position: -48px -16px;
}
.ui-icon-triangle-1-s {
    background-position: -64px -16px;
}
.ui-icon-triangle-1-sw {
    background-position: -80px -16px;
}
.ui-icon-triangle-1-w {
    background-position: -96px -16px;
}
.ui-icon-triangle-1-nw {
    background-position: -112px -16px;
}
.ui-icon-triangle-2-n-s {
    background-position: -128px -16px;
}
.ui-icon-triangle-2-e-w {
    background-position: -144px -16px;
}
.ui-icon-arrow-1-n {
    background-position: 0 -32px;
}
.ui-icon-arrow-1-ne {
    background-position: -16px -32px;
}
.ui-icon-arrow-1-e {
    background-position: -32px -32px;
}
.ui-icon-arrow-1-se {
    background-position: -48px -32px;
}
.ui-icon-arrow-1-s {
    background-position: -64px -32px;
}
.ui-icon-arrow-1-sw {
    background-position: -80px -32px;
}
.ui-icon-arrow-1-w {
    background-position: -96px -32px;
}
.ui-icon-arrow-1-nw {
    background-position: -112px -32px;
}
.ui-icon-arrow-2-n-s {
    background-position: -128px -32px;
}
.ui-icon-arrow-2-ne-sw {
    background-position: -144px -32px;
}
.ui-icon-arrow-2-e-w {
    background-position: -160px -32px;
}
.ui-icon-arrow-2-se-nw {
    background-position: -176px -32px;
}
.ui-icon-arrowstop-1-n {
    background-position: -192px -32px;
}
.ui-icon-arrowstop-1-e {
    background-position: -208px -32px;
}
.ui-icon-arrowstop-1-s {
    background-position: -224px -32px;
}
.ui-icon-arrowstop-1-w {
    background-position: -240px -32px;
}
.ui-icon-arrowthick-1-n {
    background-position: 0 -48px;
}
.ui-icon-arrowthick-1-ne {
    background-position: -16px -48px;
}
.ui-icon-arrowthick-1-e {
    background-position: -32px -48px;
}
.ui-icon-arrowthick-1-se {
    background-position: -48px -48px;
}
.ui-icon-arrowthick-1-s {
    background-position: -64px -48px;
}
.ui-icon-arrowthick-1-sw {
    background-position: -80px -48px;
}
.ui-icon-arrowthick-1-w {
    background-position: -96px -48px;
}
.ui-icon-arrowthick-1-nw {
    background-position: -112px -48px;
}
.ui-icon-arrowthick-2-n-s {
    background-position: -128px -48px;
}
.ui-icon-arrowthick-2-ne-sw {
    background-position: -144px -48px;
}
.ui-icon-arrowthick-2-e-w {
    background-position: -160px -48px;
}
.ui-icon-arrowthick-2-se-nw {
    background-position: -176px -48px;
}
.ui-icon-arrowthickstop-1-n {
    background-position: -192px -48px;
}
.ui-icon-arrowthickstop-1-e {
    background-position: -208px -48px;
}
.ui-icon-arrowthickstop-1-s {
    background-position: -224px -48px;
}
.ui-icon-arrowthickstop-1-w {
    background-position: -240px -48px;
}
.ui-icon-arrowreturnthick-1-w {
    background-position: 0 -64px;
}
.ui-icon-arrowreturnthick-1-n {
    background-position: -16px -64px;
}
.ui-icon-arrowreturnthick-1-e {
    background-position: -32px -64px;
}
.ui-icon-arrowreturnthick-1-s {
    background-position: -48px -64px;
}
.ui-icon-arrowreturn-1-w {
    background-position: -64px -64px;
}
.ui-icon-arrowreturn-1-n {
    background-position: -80px -64px;
}
.ui-icon-arrowreturn-1-e {
    background-position: -96px -64px;
}
.ui-icon-arrowreturn-1-s {
    background-position: -112px -64px;
}
.ui-icon-arrowrefresh-1-w {
    background-position: -128px -64px;
}
.ui-icon-arrowrefresh-1-n {
    background-position: -144px -64px;
}
.ui-icon-arrowrefresh-1-e {
    background-position: -160px -64px;
}
.ui-icon-arrowrefresh-1-s {
    background-position: -176px -64px;
}
.ui-icon-arrow-4 {
    background-position: 0 -80px;
}
.ui-icon-arrow-4-diag {
    background-position: -16px -80px;
}
.ui-icon-extlink {
    background-position: -32px -80px;
}
.ui-icon-newwin {
    background-position: -48px -80px;
}
.ui-icon-refresh {
    background-position: -64px -80px;
}
.ui-icon-shuffle {
    background-position: -80px -80px;
}
.ui-icon-transfer-e-w {
    background-position: -96px -80px;
}
.ui-icon-transferthick-e-w {
    background-position: -112px -80px;
}
.ui-icon-folder-collapsed {
    background-position: 0 -96px;
}
.ui-icon-folder-open {
    background-position: -16px -96px;
}
.ui-icon-document {
    background-position: -32px -96px;
}
.ui-icon-document-b {
    background-position: -48px -96px;
}
.ui-icon-note {
    background-position: -64px -96px;
}
.ui-icon-mail-closed {
    background-position: -80px -96px;
}
.ui-icon-mail-open {
    background-position: -96px -96px;
}
.ui-icon-suitcase {
    background-position: -112px -96px;
}
.ui-icon-comment {
    background-position: -128px -96px;
}
.ui-icon-person {
    background-position: -144px -96px;
}
.ui-icon-print {
    background-position: -160px -96px;
}
.ui-icon-trash {
    background-position: -176px -96px;
}
.ui-icon-locked {
    background-position: -192px -96px;
}
.ui-icon-unlocked {
    background-position: -208px -96px;
}
.ui-icon-bookmark {
    background-position: -224px -96px;
}
.ui-icon-tag {
    background-position: -240px -96px;
}
.ui-icon-home {
    background-position: 0 -112px;
}
.ui-icon-flag {
    background-position: -16px -112px;
}
.ui-icon-calendar {
    background-position: -32px -112px;
}
.ui-icon-cart {
    background-position: -48px -112px;
}
.ui-icon-pencil {
    background-position: -64px -112px;
}
.ui-icon-clock {
    background-position: -80px -112px;
}
.ui-icon-disk {
    background-position: -96px -112px;
}
.ui-icon-calculator {
    background-position: -112px -112px;
}
.ui-icon-zoomin {
    background-position: -128px -112px;
}
.ui-icon-zoomout {
    background-position: -144px -112px;
}
.ui-icon-search {
    background-position: -160px -112px;
}
.ui-icon-wrench {
    background-position: -176px -112px;
}
.ui-icon-gear {
    background-position: -192px -112px;
}
.ui-icon-heart {
    background-position: -208px -112px;
}
.ui-icon-star {
    background-position: -224px -112px;
}
.ui-icon-link {
    background-position: -240px -112px;
}
.ui-icon-cancel {
    background-position: 0 -128px;
}
.ui-icon-plus {
    background-position: -16px -128px;
}
.ui-icon-plusthick {
    background-position: -32px -128px;
}
.ui-icon-minus {
    background-position: -48px -128px;
}
.ui-icon-minusthick {
    background-position: -64px -128px;
}
.ui-icon-close {
    background-position: -80px -128px;
}
.ui-icon-closethick {
    background-position: -96px -128px;
}
.ui-icon-key {
    background-position: -112px -128px;
}
.ui-icon-lightbulb {
    background-position: -128px -128px;
}
.ui-icon-scissors {
    background-position: -144px -128px;
}
.ui-icon-clipboard {
    background-position: -160px -128px;
}
.ui-icon-copy {
    background-position: -176px -128px;
}
.ui-icon-contact {
    background-position: -192px -128px;
}
.ui-icon-image {
    background-position: -208px -128px;
}
.ui-icon-video {
    background-position: -224px -128px;
}
.ui-icon-script {
    background-position: -240px -128px;
}
.ui-icon-alert {
    background-position: 0 -144px;
}
.ui-icon-info {
    background-position: -16px -144px;
}
.ui-icon-notice {
    background-position: -32px -144px;
}
.ui-icon-help {
    background-position: -48px -144px;
}
.ui-icon-check {
    background-position: -64px -144px;
}
.ui-icon-bullet {
    background-position: -80px -144px;
}
.ui-icon-radio-on {
    background-position: -96px -144px;
}
.ui-icon-radio-off {
    background-position: -112px -144px;
}
.ui-icon-pin-w {
    background-position: -128px -144px;
}
.ui-icon-pin-s {
    background-position: -144px -144px;
}
.ui-icon-play {
    background-position: 0 -160px;
}
.ui-icon-pause {
    background-position: -16px -160px;
}
.ui-icon-seek-next {
    background-position: -32px -160px;
}
.ui-icon-seek-prev {
    background-position: -48px -160px;
}
.ui-icon-seek-end {
    background-position: -64px -160px;
}
.ui-icon-seek-start {
    background-position: -80px -160px;
}
.ui-icon-seek-first {
    background-position: -80px -160px;
}
.ui-icon-stop {
    background-position: -96px -160px;
}
.ui-icon-eject {
    background-position: -112px -160px;
}
.ui-icon-volume-off {
    background-position: -128px -160px;
}
.ui-icon-volume-on {
    background-position: -144px -160px;
}
.ui-icon-power {
    background-position: 0 -176px;
}
.ui-icon-signal-diag {
    background-position: -16px -176px;
}
.ui-icon-signal {
    background-position: -32px -176px;
}
.ui-icon-battery-0 {
    background-position: -48px -176px;
}
.ui-icon-battery-1 {
    background-position: -64px -176px;
}
.ui-icon-battery-2 {
    background-position: -80px -176px;
}
.ui-icon-battery-3 {
    background-position: -96px -176px;
}
.ui-icon-circle-plus {
    background-position: 0 -192px;
}
.ui-icon-circle-minus {
    background-position: -16px -192px;
}
.ui-icon-circle-close {
    background-position: -32px -192px;
}
.ui-icon-circle-triangle-e {
    background-position: -48px -192px;
}
.ui-icon-circle-triangle-s {
    background-position: -64px -192px;
}
.ui-icon-circle-triangle-w {
    background-position: -80px -192px;
}
.ui-icon-circle-triangle-n {
    background-position: -96px -192px;
}
.ui-icon-circle-arrow-e {
    background-position: -112px -192px;
}
.ui-icon-circle-arrow-s {
    background-position: -128px -192px;
}
.ui-icon-circle-arrow-w {
    background-position: -144px -192px;
}
.ui-icon-circle-arrow-n {
    background-position: -160px -192px;
}
.ui-icon-circle-zoomin {
    background-position: -176px -192px;
}
.ui-icon-circle-zoomout {
    background-position: -192px -192px;
}
.ui-icon-circle-check {
    background-position: -208px -192px;
}
.ui-icon-circlesmall-plus {
    background-position: 0 -208px;
}
.ui-icon-circlesmall-minus {
    background-position: -16px -208px;
}
.ui-icon-circlesmall-close {
    background-position: -32px -208px;
}
.ui-icon-squaresmall-plus {
    background-position: -48px -208px;
}
.ui-icon-squaresmall-minus {
    background-position: -64px -208px;
}
.ui-icon-squaresmall-close {
    background-position: -80px -208px;
}
.ui-icon-grip-dotted-vertical {
    background-position: 0 -224px;
}
.ui-icon-grip-dotted-horizontal {
    background-position: -16px -224px;
}
.ui-icon-grip-solid-vertical {
    background-position: -32px -224px;
}
.ui-icon-grip-solid-horizontal {
    background-position: -48px -224px;
}
.ui-icon-gripsmall-diagonal-se {
    background-position: -64px -224px;
}
.ui-icon-grip-diagonal-se {
    background-position: -80px -224px;
}
.ui-corner-all, .ui-corner-top, .ui-corner-left, .ui-corner-tl {
    border-top-left-radius: 4px;
}
.ui-corner-all, .ui-corner-top, .ui-corner-right, .ui-corner-tr {
    border-top-right-radius: 4px;
}
.ui-corner-all, .ui-corner-bottom, .ui-corner-left, .ui-corner-bl {
    border-bottom-left-radius: 4px;
}
.ui-corner-all, .ui-corner-bottom, .ui-corner-right, .ui-corner-br {
    border-bottom-right-radius: 4px;
}
.ui-widget-overlay {
    background: url("http://res.vietnamnet.vn/VietNamNet/Standard/v2015//images/jqueryui/ui-bg-flat-0-aaaaaa-40x100.png") repeat-x scroll 50% 50% #AAAAAA;
    opacity: 0.3;
}
.ui-widget-shadow {
    background: url("http://res.vietnamnet.vn/VietNamNet/Standard/v2015//images/jqueryui/ui-bg-flat-0-aaaaaa-40x100.png") repeat-x scroll 50% 50% #AAAAAA;
    border-radius: 8px;
    margin: -8px 0 0 -8px;
    opacity: 0.3;
    padding: 8px;
}
#colorbox, #cboxOverlay, #cboxWrapper{position:absolute; top:0; left:0; z-index:9999; }
#cboxWrapper {max-width:none;}
#cboxOverlay{position:fixed; width:100%; height:100%;}
#cboxMiddleLeft, #cboxBottomLeft{clear:left;}
#cboxContent{position:relative;}
#cboxLoadedContent{overflow:auto; -webkit-overflow-scrolling: touch;}
#cboxTitle{margin:0;}
#cboxLoadingOverlay, #cboxLoadingGraphic{position:absolute; top:0; left:0; width:100%; height:100%;}
#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{cursor:pointer;}
.cboxPhoto{float:left; margin:auto; border:0; display:block; max-width:none; -ms-interpolation-mode:bicubic;}
.cboxIframe{width:100%; height:100%; display:block; border:0; padding:0; margin:0;}
#colorbox, #cboxContent, #cboxLoadedContent{box-sizing:content-box; -moz-box-sizing:content-box; -webkit-box-sizing:content-box;}
#cboxOverlay{background:#000; opacity: 0.95; filter: alpha(opacity = 95);}
#colorbox{outline:0;}
    #cboxBottomCenter{height:43px;}
    #cboxContent{ overflow:visible;}
        .cboxIframe{background:#fff;}
        #cboxError{padding:50px; border:1px solid #ccc;}
        #cboxLoadedContent{margin-bottom:5px;}
        #cboxLoadingOverlay{background:url(https://vnn-res.vgcloud.vn/jscore/slidershow/loading_background.png) no-repeat center center;}
        #cboxLoadingGraphic{background:url(https://vnn-res.vgcloud.vn/jscore/slidershow/loading.gif) no-repeat center center;}
        #cboxTitle{position:fixed; bottom:15px; left:0; text-align:center; width:96%; color:#fff; line-height:20px; font-size:14px; padding:0px 20px }
        #cboxCurrent{position:fixed; top:45px; left:20px; font-weight:bold; color:#ccc;}
        /* these elements are buttons, and may need to have additional styles reset to avoid unwanted base styles */
		 #cboxClose ,#cboxSlideshow{border:0; padding:0; margin:0; overflow:visible;  position:fixed; top:40px; right:20px; background:url(https://vnn-res.vgcloud.vn/jscore/slidershow/controls.png) no-repeat 0px 0px; width:40px; height:40px; text-indent:-9999px;}
		#cboxPrevious, #cboxNext{border:0; padding:0; margin:0; overflow:visible;  position:fixed; top:40px; right:20px; background:url(https://vnn-res.vgcloud.vn/jscore/slidershow/controls.png) no-repeat 0px 0px; width:40px; height:80px; text-indent:-9999px;}
        /* avoid outlines on :active (mouseclick), but preserve outlines on :focus (tabbed navigating) */
        #cboxPrevious:active, #cboxNext:active, #cboxSlideshow:active, #cboxClose:active {outline:0;}
        #cboxBottomCenter .fb-like {  position:fixed; top:45px; left:100px; }
        #cboxPrevious{left:20px; top:50%; background-position: -250px 0px;}
        #cboxPrevious:hover{background-position:-300px 0px;}
        #cboxNext{right:20px; top:50%; background-position:-150px 0px;}
        #cboxNext:hover{background-position:-200px 0px;}
        #cboxClose{ background-position:-100px 0px;}
        #cboxClose:hover{background-position:-100px -50px;}

        .cboxSlideshow_on #cboxSlideshow{background-position:0px -50px; right:75px;}
        .cboxSlideshow_on #cboxSlideshow:hover{background-position:-50px 0px;}
        .cboxSlideshow_off #cboxSlideshow{background-position:-50px -50px; right:75px;}
        .cboxSlideshow_off #cboxSlideshow:hover{background-position:0px 0px;}
#ArticleContent .image a img:hover { cursor: zoom-in; opacity: 0.98}
@charset "utf-8";
/* CSS Document */

.widht-list-images.w5 li {
    width: 183px !important;
    margin: 10px 16px 10px 0px;
    float: left;
    height: 200px;
    overflow: hidden

}
.widht-list-images.w5 li:nth-child(5n){ margin-right: 0px }
.Slide.Full .widht-list-images.w5 li:nth-child(5n){ margin-right: 16px }
.Slide.Full .btnPrev, .Slide.Full .btnNext{ top: 33px; background-color: #970000 }
.Slide.Full .btnPrev {  left: 0px} 
.Slide.Full .btnNext { right: 0px }
/*Chi tiết tin bài*/
.ArticleContent img.logo-small {
    display: inline;
}

.article-relate .item, .article-relate>p>a{
	padding-left: 15px;
	color: #202020;
	line-height:32px;
    background: url(https://info-res-d.vgcloud.vn/ResV9/images/icon-list.png) 5px -222px no-repeat rgba(0, 0, 0, 0);
	display: block;
}
.article-relate .item .item, .article-relate .item a{
	padding-left: 0px;
    background: none
}
.ArticleContent .article-relate .item {
	color: #971928;
	line-height:32px;
}
.infographic{ cursor: pointer; }
.ArticleDetail h1.title{ padding:5px 0px;}
.c-000{ color:#000}
.ArticleContent { font-size:14px; line-height: 24px; color: #333 }
.ArticleContent.ArticleLead{ color: #3e3e3e }
.ArticleContent p:first-child{ margin-top:5px  }
.ArticleContent h2 p{ padding-bottom: 0px; margin-bottom: 0px } 
.ArticleContent p,.ArticleContent>div{line-height:24px; padding:5px 0px;text-rendering: geometricprecision; color:#333; margin-bottom: 0}
.ArticleContent .fmsmedia{ margin:10px 0px } 
.ArticleContent a:link{color:#971928;text-decoration:none; line-height:22px}
.ArticleContent a:visited{color:#a96e6e;text-decoration:none}
.ArticleContent a:hover{ text-decoration:underline}.ArticleContent p.date{margin:0}
.ArticleContent img{width: 100%; display:block; margin:0px auto; text-align:center}
.ArticleDateTime { line-height: 20px; font-size: 10px; color: #565656; }

.subtitle { color:#434343}
.domain{ background-color:#c92027;  padding:2px 10px; display:inline-block; line-height:20px}
.bg-c92{background-color:#c92027}
.ListThree li {
    width: 160px;
    padding-right: 10px;
	overflow:hidden;
	vertical-align:top;	
	float: left
}
.ListThree li:nth-child(4n) { padding-right:0px}

.button-load-more a {
    font-size: 13px;
    padding: 10px 0px;
    color: #676767;
    border: 1px solid #aaaaaa;
    border-radius: 20px;
    display: block;
    margin: 20px auto;
    width: 175px;
    text-align: center;

}
/*Template*/
.ArticleContent table {
		max-width:660px !important;
		overflow:auto;
		width:100%;
                margin: 0 auto;
		}
		.ArticleContent table.left,.ArticleContent table.right{
		width:auto
		}
	
	.ArticleContent table td { text-align: center;}
	
	.ArticleContent table td .inner-article{ text-align: left;}
	.ArticleContent table td .inner-article p{ text-align: left;}
	.ArticleContent table td .inner-article  img { margin-right:10px}
	
	.ArticleContent table p{margin:5px 0;}
	table.image .image_desc,table.image .image_desc p{text-align:center!important; color:#222}
	.FmsArticleBoxStyle .FmsArticleBoxStyle-Content.image_desc{ color:#888; line-height:26px}
	table.image td.image_desc, .ArticleContent .image_desc{
		color: #666;
		font-size: 13px;
		font-style: italic;
		padding: 2px 0px;
		text-align: center;
	}
	table.image,table.image td,table.image th{border:0!important}
	.ArticleContent .box-event{ background-color:#e7e7e7; padding:10px}
	.ArticleContent .box-event .thumb2{ border:2px solid #fff}
	.ArticleContent table.quote {
		border-color: #d7d7d7;
		border-style:solid;
		border-width: thin;
		color: #333;
		margin: 5px 5px auto;
		padding:10px;
		display:inline-block;
		max-width:470px !important;
	}

	.ArticleContent table.quote td{ border:none; padding:10px}
	.ArticleContent .box-content-inside-morelink {
		display: block;
		font-size: 15px;
		font-weight: bold;
		width: auto;
		background-color: #eee;
		padding: 5px 10px;
	}
	.ArticleContent .FmsArticleBoxStyle-Content{
		margin-top: 5px;
	}
	
	.ArticleContent .FmsArticleBoxStyle-Content a { color:#222}
	.ArticleContent .ClipLinkBox a { font-weight:bold; font-size:15px}
	.ArticleContent .FmsArticleBoxStyle-Head { background-color:#eee; padding:5px}
	.ArticleContent .ClipLinkBox { background-color:#e7e7e7; text-shadow:1px 1px #FFF}
	.ArticleContent .QuoteBox { border:1px solid #f2f2f2} 
	

	span.FmsArticleBoxStyle-Icon {
		background-position: 50% 50%;
		background-repeat: no-repeat;
		display: inline-block;
		margin-left: 5px;
		margin-right: 5px;
	}
	span.FmsArticleBoxStyle-Icon.Video {
		background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABcAAAAPCAYAAAAPr1RWAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RTBEM0Y1QzU2QTg5MTFFMjg1MDZCRjNEQ0FCNkRFQkIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RTBEM0Y1QzY2QTg5MTFFMjg1MDZCRjNEQ0FCNkRFQkIiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpFMEQzRjVDMzZBODkxMUUyODUwNkJGM0RDQUI2REVCQiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpFMEQzRjVDNDZBODkxMUUyODUwNkJGM0RDQUI2REVCQiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PijqclsAAAJGSURBVHjalFRLq1JhFN3qOeIrMUvzASrhgxARAn9Fg6BBg0ZNGjWon1B/wP5BDWpQEDTtL0izVJyomIkDHyDq9f1orY9zLnZR770LNufs7/vO2ms/vmMpFotyFfv9XgKBgNhsNnPJBfsMeybHUcM3z/Gs0NE0TXq9nmjHTlosFhmPx+LxeGS329G/Q2IGY+Aj5x/hkSW51WqVcrksDofjODmxXq+l2+3KcDiU5XI5DwaDvxKJRAFbVQS8MEUwOPDD5XJ95/laraYyDoVCp8mpkNFjsZi02+1xOBwujUajAgK9cLvdv0m83W4F76LrurRaLen3+2qNPvdPkpugMgT6hAAvUcuPdrv9z2w2E6Y/n8+VUUSlUhGfz6dITZD8L8xxLgOovs8gSPcp7AnWbCTB+xaZhKgW+0H4OafT+ZU+MNBWq9UDvOj0mA7rtdlslB02mMDavcN1Y+8tHhd+v/8NlGepvlqtsmdWkvO0zjSZWqfTkXg8Lslk8lL5OYD8A5VGIhFVQpaJw0Bekqv6sRlIUfL5vDSbTWk0GqqZxjRcC/KYM85gDKDIWY56vS7ZbFZQM8nlclIqlQTjJ7cFxbB0l+SMhDmVwWAg0WiUo6cC8sB1ZbkKcpGcvJpRH0XKRtC8Xq9kMhm1fltyDgQ5lfLFYuE0/yGpVEqMkfuvjjcB+0Yhh2WxpdPpIDpeMOtlXumbmJHVe9jPyWTyEP5dCuN/CZdtzkv0GhsbNPLVqR/TmeZtofgdh2A6nX7DTX0Mri9GFrN/AgwAHXxzUdxsR30AAAAASUVORK5CYII=");
		height: 16px;
		width: 23px;
	}
	.FmsArticleBoxStyle-Color.Red {
		color: #BE0000;
	}
	table.FmsArticleBoxStyle.ClipLinkBox {
		width: 100%;
	}
	table.FmsArticleBoxStyle.ClipLinkBox td.FmsArticleBoxStyle-Content {
		padding: 10px;
		text-align: center;
	}
	table.FmsArticleBoxStyle.ClipLinkBox td.FmsArticleBoxStyle-Content a {
		color: #000000;
		font-size: 16px;
		font-weight: bold;
		text-decoration: none;
	}
	table.FmsArticleBoxStyle.RelatedBox {
		width: 100%;
	}
	table.FmsArticleBoxStyle.RelatedBox td.FmsArticleBoxStyle-Head {
		background-color: #D7D7D7;
		color: #BE0000;
		font-size: 14px;
		font-weight: bold;
		padding-bottom: 5px;
		padding-top: 5px;
		text-shadow: 0 1px 0 #FFFFFF;
		text-transform: uppercase;
	}
	table.FmsArticleBoxStyle.RelatedBox td.FmsArticleBoxStyle-Content p {
		border-bottom: 1px dashed #DFDFDF;
		line-height: normal;
		margin-bottom: 0;
		margin-top: 0;
		padding: 5px;
	}
	table.FmsArticleBoxStyle.RelatedBox td.FmsArticleBoxStyle-Content a {
		background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAMAAAADCAIAAADZSiLoAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NjYyRjQ5Mzc2QTkyMTFFMkJGODI4MTY1MURBQUNEQTIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NjYyRjQ5Mzg2QTkyMTFFMkJGODI4MTY1MURBQUNEQTIiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo2NjJGNDkzNTZBOTIxMUUyQkY4MjgxNjUxREFBQ0RBMiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo2NjJGNDkzNjZBOTIxMUUyQkY4MjgxNjUxREFBQ0RBMiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PhQ/1VsAAAAWSURBVHjaYlzLyMgABkwMMIBgAQQYABRIALUTMuY7AAAAAElFTkSuQmCC");
		background-position: 0 50%;
		background-repeat: no-repeat;
		color: #3B3B3B;
		cursor: pointer;
		display: inline-block;
		font-size: 14px;
		font-weight: bold;
		padding-left: 10px;
		text-decoration: none;
	}
	table.FmsArticleBoxStyle.RelatedBox td.FmsArticleBoxStyle-Content a:hover {
		color: #BE0000;
	}
	table.FmsArticleBoxStyle.LinksBox {
		width: 100%;
	}
	table.FmsArticleBoxStyle.LinksBox td.FmsArticleBoxStyle-Head {
		background-color: #D7D7D7;
		color: #BE0000;
		font-size: 14px;
		font-weight: bold;
		padding-bottom: 5px;
		padding-top: 5px;
		text-shadow: 0 1px 0 #FFFFFF;
		text-transform: uppercase;
	}
	table.FmsArticleBoxStyle.LinksBox td.FmsArticleBoxStyle-Content p {
		border-bottom: 1px dashed #DFDFDF;
		line-height: normal;
		margin-bottom: 0;
		margin-top: 0;
		padding: 5px;
	}
	table.FmsArticleBoxStyle.LinksBox td.FmsArticleBoxStyle-Content a {
		background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAYAAABWdVznAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RUY4RDhEOTI2QUMwMTFFMjkzRUVEQzZDNDFDQTNFQTUiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RUY4RDhEOTM2QUMwMTFFMjkzRUVEQzZDNDFDQTNFQTUiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpFRjhEOEQ5MDZBQzAxMUUyOTNFRURDNkM0MUNBM0VBNSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpFRjhEOEQ5MTZBQzAxMUUyOTNFRURDNkM0MUNBM0VBNSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PitBj0YAAADESURBVHjaYlzHJHSZgYHhERA/AWJlIL4PxKkMOAATEIsBcQsQPwXiPCDez4AHsADxXyA+DsUgYINPA8iG32hizIQ0fGIgAYA0/CGgZhoQGyH74TaaAhUgPgPEbEAsB8T8QBwFxG5AfApkw1pkE4CAE4iNgVgXqpgBSu8CqQNpWAnVXQ21ERcAaeqGKegAYkcgXgTEQjg0gCI2HtlEUIQdA+JAqKQEVLMFEH8AYi+QOLoTfgLxCiiGgQVAPB2IQUmIASDAAOMxIhopdRZZAAAAAElFTkSuQmCC");
		background-position: 0 50%;
		background-repeat: no-repeat;
		color: #3B3B3B;
		cursor: pointer;
		display: inline-block;
		font-size: 14px;
		font-weight: bold;
		padding-left: 15px;
		text-decoration: none;
	}
	table.FmsArticleBoxStyle.LinksBox td.FmsArticleBoxStyle-Content a:hover {
		color: #BE0000;
	}
	table.FmsArticleBoxStyle.ImageBox td.FmsArticleBoxStyle-Content {
		color: #222;
		font-size: 14px;
		font-style: italic;
		text-align: center;
	}
	table.FmsArticleBoxStyle.ImageBox td.FmsArticleBoxStyle-Content p{ text-align:center !important}
	table.FmsArticleBoxStyle.ImageBox.ImageCenterBox {
		margin-left: auto;
		margin-right: auto;
		width: auto;
		text-align:center;
	}
	table.FmsArticleBoxStyle.ImageBox.ImageCenterBox td.FmsArticleBoxStyle-Imag	s img {
		max-width:660px;
	}
	table.FmsArticleBoxStyle.ImageBox.ImageLeftBox {
		float: left;
		margin-right: 15px;
		width: 50%;
	}
	table.FmsArticleBoxStyle.ImageBox.ImageLeftBox td.FmsArticleBoxStyle-Content {
		width: auto;
	}
	table.FmsArticleBoxStyle.ImageBox.ImageRightBox {
		float: right;
		margin-left: 15px;
		width: 50%;
	}
	table.FmsArticleBoxStyle.ImageBox.ImageRightBox td.FmsArticleBoxStyle-Content {
		width: auto;
	}
	table.FmsArticleBoxStyle.QuoteBox td.FmsArticleBoxStyle-Head {
		color: #BE0000;
		font-size: 14px;
		font-weight: bold;
		padding-bottom: 5px;
		padding-top: 5px;
		text-shadow: 0 1px 0 #FFFFFF;
		text-transform: uppercase;
	}
	table.FmsArticleBoxStyle.QuoteBox td.FmsArticleBoxStyle-Content {
		font-weight: bold;
		text-align: justify;
	}
	table.FmsArticleBoxStyle.QuoteBox td.FmsArticleBoxStyle-Content p {
		margin: 10px;
	}
	table.FmsArticleBoxStyle.QuoteBox td.FmsArticleBoxStyle-Content a {
		color: #AE0212;
		text-decoration: none;
	}
	table.FmsArticleBoxStyle.QuoteBox td.FmsArticleBoxStyle-Content a:hover {
		text-decoration: underline;
	}
	table.FmsArticleBoxStyle.QuoteBox td.FmsArticleBoxStyle-Content .QuoteBoxLeftSymbol, table.FmsArticleBoxStyle.QuoteBox td.FmsArticleBoxStyle-Content .QuoteBoxRightSymbol {
		color: #AE0212;
		font-size: 25px;
		font-weight: bold;
	}
	table.FmsArticleBoxStyle.QuoteBox.QuoteCenterBox {
		width: 100%;
	}
	table.FmsArticleBoxStyle.QuoteBox.QuoteLeftBox {
		float: left;
		margin-right: 15px;
		width: 40%;
	}
	table.FmsArticleBoxStyle.QuoteBox.QuoteRightBox {
		float: right;
		margin-left: 15px;
		width: 40%;
	}
	table.FmsArticleBoxStyle.QuoteDocumentBox td.FmsArticleBoxStyle-Head {
		background-color: #D7D7D7;
		color: #BE0000;
		font-size: 14px;
		font-weight: bold;
		padding-bottom: 5px;
		padding-top: 5px;
		text-shadow: 0 1px 0 #FFFFFF;
		text-transform: uppercase;
	}
	table.FmsArticleBoxStyle.QuoteDocumentBox td.FmsArticleBoxStyle-Content {
		text-align: justify;
	}
	table.FmsArticleBoxStyle.QuoteDocumentBox td.FmsArticleBoxStyle-Content p {
		margin: 5px;
	}
	table.FmsArticleBoxStyle.QuoteDocumentBox td.FmsArticleBoxStyle-Content a {
		color: #000;
		text-decoration: none;
	}
	table.FmsArticleBoxStyle.QuoteDocumentBox td.FmsArticleBoxStyle-Content a:hover {
		text-decoration: underline;
	}
	table.FmsArticleBoxStyle.QuoteDocumentBox.QuoteDocumentCenterBox {
		width: 100%;
	}
	table.FmsArticleBoxStyle.QuoteDocumentBox.QuoteDocumentLeftBox {
		float: left;
		margin-right: 15px;
		width: 50%;
	}
	table.FmsArticleBoxStyle.QuoteDocumentBox.QuoteDocumentRightBox {
		float: right;
		margin-left: 15px;
		width: 50%;
	}
	table.FmsArticleBoxStyle.EventListBox {
		width: 100%;
	}
	table.FmsArticleBoxStyle.EventListBox td.FmsArticleBoxStyle-Head {
		background-color: #D7D7D7;
		color: #BE0000;
		font-size: 14px;
		font-weight: bold;
		padding-bottom: 5px;
		padding-left: 5px;
		padding-top: 5px;
		text-shadow: 0 1px 0 #FFFFFF;
		text-transform: uppercase;
	}
	table.FmsArticleBoxStyle.EventListBox .FmsArticleBoxStyle-Content {
		padding: 5px;
	}
	.EventItemsBox {
		border-bottom: 1px dotted #DFDFDF;
		margin-bottom: 5px;
		padding-bottom: 5px;
		width: 100%;
	}
	.EventItemsBox:nth-child(2n) {
		background-color: #FFFFFF;
	}
	.EventItemsBox:nth-child(2n+1) {
	}
	.EventItemsBox td.EventItemBoxThumb {
		vertical-align: top;
		width: 150px;
	}
	.EventItemsBox td.EventItemBoxInfo {
		padding-left: 10px;
		padding-right: 10px;
		vertical-align: top;
	}
	.EventItemsBox td.EventItemBoxInfo p {
		line-height: normal;
		margin: 0;
	}
	.EventItemsBox td.EventItemBoxInfo p.title {
		margin-bottom: 10px;
	}
	.EventItemsBox td.EventItemBoxInfo p.title a {
		color: #0C48BB;
		font-size: 16px;
		font-weight: bold;
		text-decoration: none;
	}
	.EventItemsBox td.EventItemBoxInfo p.title a:hover {
		color: #BE0000;
	}
	.EventItemsBox td.EventItemBoxInfo p.lead {
		color: #222222;
		font-weight: normal;
		text-align: justify;
	}

.btn-G{ width:75px; height:32px; display:inline-block }
.bor-number {height:32px; padding:0px 0px 0px 10px ; display:inline-block}
.bor-number .bor-right{  height:32px;  display:inline-block; padding:0px 17px 0px 16px }
.list-btn-detail li{ line-height:32px}
.fb_iframe_widget { line-height:20px}
.list-btn-detail li.d-ib.left.t-u.bold.f-14.c-444{ color:#999; font-size:13px; text-transform:none; font-weight:normal; padding-left:5px}
.bo-t{ border-top:1px solid #cdcdcd; padding-top:15px}

.btn-C{ background-color:#3948ab; border-radius:2px; padding:4px 10px; text-align:center;  color:#FFF}

/*CSS cho  Template mới*/	
.ArticleContent .phatngon { background-color:#ededed; position:relative; padding:10px 20px 20px; display:block; width:auto ; margin:10px auto 10px auto}
.ArticleContent .phatngon .item-text{padding: 5px;
font-style: italic;
text-align: left;
display: block;
line-height:2}

	.ArticleContent .phatngon .item-icon { height: 30px;text-align: left;display: inherit;width:45px;}
	.ArticleContent .phatngon  img { max-width: 570px}
	.ArticleContent .phatngon .item-icon img {width:45px; height:30px}
	.ArticleContent .phatngon.left{ margin-right:10px; width: 250px;}
	.ArticleContent .phatngon.right{ margin-left:10px; width: 250px;}
	.ArticleContent .box-event a:link,.ArticleContent .aticle-list a:link{ color:#000}
	.ArticleContent table.aticle-list td{ vertical-align:top; display: block; padding:10px}
	.ArticleContent table.aticle-list td  p { display:table}
	.ArticleContent table.aticle-list img { border:2px solid #fff;}
	.ArticleContent table.aticle-list { background-color:#e4e4e4; padding:10px}
	
	.icon-quote{ position:absolute; top:20px; left:10px;background:  url(https://info-res-d.vgcloud.vn/ResV9/images/full-icon-common.png) -69px -58px no-repeat; width:56px; height:41px; font-size:0px}
	 .ArticleContent > .QuoteNote{ margin-top:15px; border:1px solid #eaeaea; padding:20px; font-style:italic; position: relative;}
	 .ArticleContent > .QuoteNote .quote-text { padding-left: 60px }
	
	.ArticleContent table.quote {
		border-color: #d7d7d7;
		border-style:solid;
		border-width: thin;
		color: #333;
		margin: 5px 5px auto;
		padding:10px;
		display:inline-block;
	}
	.TbQuoteNote.left{ margin-right:10px}
	.TbQuoteNote.right{ margin-left:10px}
	.ImageNote { margin:10px 0px; clear:both}
	.ImageNote img { display:block; padding-bottom:5px; ma}
	.ImageNote td { padding-top:30px; text-align:center}
	.ArticleContent  .ImageNote2 a,.ArticleContent .ImageNote2{ font-size:14px; color:#222;}
	.ImageNoteI img{ max-width:240px}
	.ImageNoteII img{ max-width:150px}
	.ImageNoteIII img{ max-width:120px}
	.ImageNote2 { text-align:center}
	.ImageNote1{ text-align:center; margin:0px auto; display:inline-block;}
	.ArticleContent .box-event p{ display:table; margin:5px 0px}
	.FmsArticleBoxStyle-Content,.image_desc{ color:#000; }
	.box-event a { color:#000}	
	.ArticleContent table.article{background-color:#ebeff7}
	.ArticleContent > .inner-article { padding:0px 10px 0px 0px; background-color:#ebeff7; clear:both; min-height:101px; margin: 10px auto; max-width: 660px;}
	.ArticleContent > .inner-article:first-child { margin-top: 10px }
	.ArticleContent .inner-article img {
		width: auto;
	}

	.ArticleContent h2 { line-height: 26px }
	.ArticleContent .inner-article .inner-article .inner-article, .ArticleContent .inner-article .inner-article{padding: 10px 0px; clear: both;}
	.ArticleContent table.article img,.ArticleContent .inner-article img { margin:0px 10px 0px 0px}

	.ArticleContent table.article .inner-article a,.ArticleContent .inner-article a:link { color:#343434;font-weight: bold; line-height: 20px; font-size: 14px;}
	.ArticleContent .inner-article .title,.ArticleContent .inner-article .h4 {display: block; padding-top: 5px; font-size: 14px;line-height: 20px;}
	.ArticleContent .inner-article p{ margin:0px; font-size: 13px; line-height: 20px; padding:0px;}
	.ArticleContent iframe{ max-width:100%; display:block; margin:0px auto}
	.HeadTLQ{ color: #cb2026; font-size: 15px; font-weight: bold; padding-right: 5px;}


	
/*Live */



.topReadAndComment-title li {  line-height:30px; float:left; width:40%}
.topReadAndComment-title li a{font-size:12px;font-weight:bold; text-transform:uppercase; color:#fff; display:block; padding-left:40px}
.topReadAndComment-title li.active a{ color:#fff}
.topReadAndComment-title { background-color:#999999; position:absolute; top:-1px; left:-1px; width:300px; height:30px}
.topReadAndComment-title li:last-child  a{ padding-left:10px}
.topReadAndComment-title li:last-child.active {background: url("https://info-res-d.vgcloud.vn/ResV9/images/full-icon-common.png") no-repeat scroll 0px -320px #cb2026;width:60% }
.topReadAndComment-title li:last-child.active a { padding-left:60px}
.topReadAndComment-title li.active{background: url("https://info-res-d.vgcloud.vn/ResV9/images/full-icon-common.png") no-repeat scroll 122px -260px #cb2026; display:inline-block;color:#fff; width:56%}
.topReadAndComment { background-color:#ebebeb; border:1px solid #ccc; position:relative; padding-top:29px;}
.Big #topread ul li , .Big #topcomment ul li{ padding:8px 0px; font-size:12px; border-bottom:1px dotted #dcdcdc; line-height:20px; color:#363636}
.topReadAndComment-item .p-10{ padding:5px;}
#topread ul li:first-child ,#topcomment ul li:first-child{ padding-top:0px}
#topread ul li:last-child ,#topcomment ul li:last-child{ background:none}
.ArticleContent a.dotter { display:block; line-height: 26px; background-position:0px -232px }

/* Phân trang Paging Chi tiết tin bài*/
.article-paging a{ line-height:26px; color:#636363; padding:0px 2.5px }
.article-paging a:hover,.article-paging a.active { color:#990000}
.btn-prew {  background: url("https://info-res-d.vgcloud.vn/ResV9/images/full-icon-common.png") no-repeat scroll -95px -320px }
.btn-next {  background: url("https://info-res-d.vgcloud.vn/ResV9/images/full-icon-common.png") no-repeat scroll -95px -260px }
.article-paging a.btn-paging {width:19px ; height:19px; padding:0px 5px }
.btn-paging-box { padding:0px 5px}
.load-more-box .cate-canenda.box { height:auto; width:auto}

.Layout300 #SearchKeywordSK { width:92%}
.Layout300 .ListHot .itembullet8{ padding-right:5px; line-height:28px; width:88px}
.Layout300 .ListHot .itembullet8:nth-child(3n){ padding-right:0px}
.Layout300 .subitem li.item{ width:130px}
.Layout300 .subitem li.item:nth-child(3n){ padding-right:10px}
.Layout300 .subitem li.item:nth-child(2n){ padding-right:0px}

.profile-list { border:1px solid #d7d7d7; padding:20px 10px 30px}

.widht-list-images.profile-list li{ width:108px; padding:0px; padding-right:16.5px; margin:0px auto; height:150px; }
.widht-list-images.profile-list li:last-child{ padding-right:0px}
.profile-bg { display:block; width:108px; }
.profile-link { display:inline-block; line-height:20px; text-align:left }
.profile-bod{ bottom:0px; left:0px;height:2px; display:none; font-size:0px; position:absolute; background-color:#cb2026; width:30px}
.ProfileSlider2-mask { border:1px solid #d7d7d7; padding:10px 0px 10px 15px}
.box-big-top,.box-big-top img { width:590px ; height:389px  ; max-width:100%}
.box-big-top-bg { bottom:0px; left:0px; background:rgba(0, 0, 0, 0) url("https://info-res-d.vgcloud.vn/ResV9/images/bg-topcate.png") repeat-x scroll top center; min-height:50px; vertical-align:middle; display:block; width:100%}
.box-big-top-bg .link { text-shadow:1px 1px #000}
.box-small-search { border:1px solid #b9b9b9; border-radius:9px; padding:10px; line-height:30px}
.box-small-search .cate-canenda{ top:8px; right:10px}
.Blog-Layout .box-big-top,.Blog-Layout .box-big-top img { width:510px ; height:295px ;}
.bo-tr { border-top:2px solid #cb2026}
.ProfileSlider2 .profile-link { font-size:11px; line-height:18px}
.ProfileSlider2 .caroufredsel_wrapper { min-height:170px}
.ProfileSlider2 .ProfileSlider-item a.thumb{ display:block; width:108px; height:108px; text-align:center; vertical-align:middle}
.select-menu { border:none; }
.select-menu option { line-height:25px; padding:0px 10px 0px 10px; margin:5px 0px}
.hotface-width-list.widht-list-images li,.hotface-width-list.widht-list-images li:nth-child(3n) { width:159.5px; padding-right:10px;}
.hotface-width-list.widht-list-images li:last-child { padding-right:0px;}

.ShowCate5 .Head { padding:7px 15px; background-color:#e7e3e3; border-top:1px solid #cb2026; border-bottom:none}
.BoxCate.ShowCate5 .ParentCate { text-transform:none}
.ShowCate5 .widht-list-images { padding:10px 10px 10px 15px}
.ShowCate5 .widht-list-images li { width:190px; padding-right:25px}
.ShowCate5 .widht-list-images li:nth-child(3n) {padding-right:0px}

.LoadMoreVe { background: url(https://info-res-d.vgcloud.vn/ResV9/images/icon-list.png) right -585px no-repeat rgba(0, 0, 0, 0); width:80px;}

.ShowCate7 .widht-list-images li { width:210px; padding-right:19px; max-height:none}
.ShowCate7 .widht-list-images li:nth-child(3n) { padding:0px}
.Mutimedia-lisst .ListContentImages li { border:none; padding:15px 0px}
.Box-Muti { background-color:#3e3e3e; border-radius:7px; padding:20px 15px 30px 15px}
.Box-Muti.BoxCate .Head a { color:#fff;}
.Box-Muti.BoxCate .Head a.ParentCate { font-size:22px}
.Box-Muti.BoxCate .Head {padding-bottom:10px; border-bottom:2px solid #cb2026}
.bor-bt2{border-bottom:2px solid #cb2026}

.White.widht-list-images li.item { width:200px; margin:18px 18px 0px 0px; background-color:#fff; padding:0px; max-height:none}
.White.widht-list-images li.item:nth-child(3n){ margin-right:0px}
.muti-pading { padding:10px 10px 30px}
.White.height-list li.item{ margin:15px 0px; background-color:#fff; padding:0px}
/*CSS LiveLayout*/
	.ArticleContent.LiveContent a.dotter{ margin-left:15px; margin-top:10px; font-weight:400; line-height:20px }
	.ArticleContent .LiveTabBar { background-color:#ebebeb; height: 30px; line-height:29px; border-top: 2px solid #45a8e3}
	.ArticleContent .LiveTabBar .Name { text-transform: uppercase; padding-left: 20px; color: #464646; font-weight: bold; font-weight: 400 }

	.ArticleContent .LiveTabBar a { margin:0px 5px; color:#464646; font-weight:normal;text-transform: uppercase; background-color:#ebebeb; }
	.ArticleContent .LiveTabBar a:hover,.LiveTabBar a.active{ color:#464646; text-decoration:none; background-color: #fff}
	.ArticleContent .btnlive-new,.btnlive-old{ line-height: normal; margin:0px 3px; padding:4px 10px; color:#464646;  font-weight: bold; font-weight: 400; border: none;  font-size: 14px; text-transform:uppercase;background-color:#ebebeb;}
	
	.ArticleContent .btnlive-new.highlight,.btnlive-old.highlight{ background-color:#fff; color: #cb2026}
	.ArticleContent .LiveBlog { margin-top:10px}
	.ArticleContent .LiveBlog-Head { line-height:26px;background:rgba(0, 0, 0, 0) url("https://info-res-d.vgcloud.vn/ResV9/images/line.png") repeat-x scroll 0px center;}
	.ArticleContent .LiveBlog-Body { display:block; vertical-align:top;padding:10px 0px 0px 20px;}
	.LiveLayout .ArticleContent img { width: 100%; text-align:center }
	.Live-Time{color: #3f7bb0;vertical-align:middle; padding:3px 15px;display:inline-block; border: 1px solid #ddd; border-radius: 3px; background-color: #fff}
	.LiveIcon img {
		max-width: 30px;
		max-height:26px;
		display: inline-block;
		width: auto;
		line-height: 26px;
		vertical-align: middle;
	}
	.LiveBlog-Body p:first-child{ margin-top:0px !important;}
	table {
    border-collapse: collapse;
    border-spacing: 0;
}
.ArticleContent.LiveBlog-Body p:first-child{ margin:0px}
.w-668 .ListThree li { width:155px}
.w-668 .aticle-list-box.w-334 { width:327px}
.ListThree li img { width:100%}
.ArticleContent table.image, table.image td, table.image th, .ArticleContent table.image a {
    line-height: 24px !important;
}
.bo-ra5 { border-radius:5px}
/* Bình luận cho Live*/
.box-300 .head-comment{ width:280px; height:31px;  background:rgba(0, 0, 0, 0) url("https://info-res-d.vgcloud.vn/ResV9/images/full-icon-common.png") no-repeat scroll 0px -400px;
 padding:0px; line-height:30px; color:#fff; padding-left:20px; font-size:13px; border:none}
.box-300 .head-comment .List-commenttool { color:#CCC}
.box-300 .head-comment .List-commenttool a.lastnewcomment { padding:0px; background:none; font-size:12px; color:#333333; border:none}
.box-300 .btnitem ,.box-300 .Item-comments .btnitem a{ color:#cb2026}
.box-300 .List-comment { border:1px solid #d9d9d9 ; border-top:0px}
.box-300 .Box-Comment{ padding:0px 15px}
.box-300 .Item-comments li {border-bottom: 1px solid #ddd}

/*END CSS LiveLayout*/

.can-date {     display: inline-block;
    padding: 0px 9px;
    border-radius: 5px;
    background-color: #e4e4e4;
    line-height: 20px;
    margin: 5px;}

.vip-list.height-list li { border:none}
.vip-list .profile-bod { height:1px}
.Vip-Box-Top.BoxCate .ParentCate.f-12 { font-size:12px; font-weight:bold}
.Vip-Box-Top .profile-bg { width:160px}
.full { width:100% !important}
.height-list.full li { padding:12px 0px}
.widht-list-images.profile-list.box-300{ border:none; padding:20px 0px  }
.widht-list-images.profile-list.box-300 li {
    width: 128px; padding:0px 5px 0px 5px; height:auto}

.widht-list-images.profile-list.box-300 li:first-child{ padding-left:20px}


/*  Detail Event */
.w-408 { width:408px}
.view-all-event {background:#cb2026 url("https://info-res-d.vgcloud.vn/ResV9/images/icon-content.png") no-repeat scroll 22px 3px; border-radius:5px; padding:4px 25px 4px 45px;}
.view-all-event:hover { color:#d3a2a2}
.icon-list .item { width:90px ; height:60px ; border:1px solid #bababa ; display:inline-block; margin-right:10px;}
.icon-list .item a{ padding-top:44px; color:#bababa}
.icon-list .item:last-child{ margin-right:0px}	
.icon-list .item.active, .icon-list .item:hover{ border:1px solid #a92b30; color:#a92b30}
.icon-list .item a:hover, .active,.icon-list .item.active a {  color:#a92b30}
.icon-content {background:rgba(0, 0, 0, 0) url("https://info-res-d.vgcloud.vn/ResV9/images/icon-content.png") no-repeat scroll 28px -93px;}
.icon-video {background:rgba(0, 0, 0, 0) url("https://info-res-d.vgcloud.vn/ResV9/images/icon-content.png") no-repeat scroll 28px -182px;}
.icon-photo {background:rgba(0, 0, 0, 0) url("https://info-res-d.vgcloud.vn/ResV9/images/icon-content.png") no-repeat scroll 28px -286px;}
.icon-multimedia {background:rgba(0, 0, 0, 0) url("https://info-res-d.vgcloud.vn/ResV9/images/icon-content.png") no-repeat scroll 28px -387px;}
.multimedia-top { display:block}
/*END Detail Event*/

/* Search và Erro */
	.Error404Box {
		padding:20px 0px
		
	}
	
	.Error404Box a {
		color: #eb0000;
	}
	.Error404Box a:hover {
		text-decoration: underline;
	}
	
	#SearchBoxBig{ border:1px solid #cd2026; display:inline-block; padding:4px 5px;}
	#SearchBoxBigKeyword {
		background: transparent none repeat scroll 0 0;
		border: 0 none;
		color: #222;
		font-size: 15px;
		height: 25px;
		vertical-align: middle;
		width: 390px;
		border-radius:3px;
		padding:2px 5px
	}
	
	/*End CSS cho Search và Error*/
/* CSS Thu Vien*/	
	.Lib-Name { background-color:#c92027;padding:6px 10px; display:inline-block}
	.Lib-Name a:hover { color:#fe9797}
	.lib-icon {background: url(https://info-res-d.vgcloud.vn/ResV9/images/icon-list.png) left -400px no-repeat rgba(0, 0, 0, 0); padding-left:25px}
	.search-button-lib {
		background: url(https://info-res-d.vgcloud.vn/ResV9/images/full-icon-common.png) 0px 0px no-repeat rgba(0, 0, 0, 0);
		width: 15px;
		height: 16px
	}
	
	#SearKeywordLib{
		border: none;
		width: 112px;
		font-size: 11px;
		color: #888;
		height: 28px;
		padding-left:5px
	}
	.lib-select { line-height:26px; padding:0px 10px; border:none; color:#a1a1a1}
	.bo-ccc{ border:1px solid #ccc; padding:4px}
	.m-l-170 { margin-left:170px}
	.widht-list-images.lib-list li {
    width: 217px;
    padding-right: 14px;
	max-height:none}
	
	.widht-list-images.lib-list li:last-child { padding-right:0px}
	.CateNewsSlider.full.w668 .btnPrev, .TopProfileSlider.full.w668 .btnPrev  {
    background: url(https://info-res-d.vgcloud.vn/ResV9/images/icon-list.png) 4px -492px no-repeat #888;
    width: 25px;
	height: 30px;
	top: 101px;
    opacity: 0.7;
	position:absolute
}
.CateNewsSlider.full.w668 .btnNext, .TopProfileSlider.full.w668 .btnNext  {
    background: url(https://info-res-d.vgcloud.vn/ResV9/images/icon-list.png) 6px -541px no-repeat #888;
    width: 25px;
	height: 30px;
	top: 101px;
	opacity: 0.7;
	position: absolute;
	right: 0px;
}
.TopProfileSlider .profile-bg { width:90%}
.CateNewsSlider.full.w668 .btnPrev:hover ,.CateNewsSlider.full.w668 .btnNext:hover, .TopProfileSlider.full.w668 .btnNext:hover, .TopProfileSlider.full.w668 .btnPrev:hover { background-color:#c92027}
.Lib-Head {  line-height:30px; background-color:#eaeaea}	
.Lib-Cate { line-height:28px; border-top:2px solid #c92027; padding:0px 10px}
.lib-list li {
    width: 120px;
    padding-right: 66px;
    margin: 10px 0px 10px 0px;
    float: left;
}
.lib-list li:nth-child(4n){ padding-right:0px}
.like-list li { line-height:18px; border-bottom:1px dashed #dbdbdb; color:#696969; padding:10px 10px }
.lib-like-num { width:55px}
.lib-top-info .item { line-height:22px; color:#454545}
.lib-top-info { width:217px}
.btn-fb { width:35px; height:35px ; background:url(https://info-res-d.vgcloud.vn/ResV9/images/lib-icon.png) 0px 0px no-repeat rgba(0, 0, 0, 0)}
.main-header .btn-fb { background:none; width:auto; height:auto;}
.btn-gg { width:35px; height:35px ; background:url(https://info-res-d.vgcloud.vn/ResV9/images/lib-icon.png) -41px 0px no-repeat rgba(0, 0, 0, 0)}
.btn-tw { width:35px; height:35px ; background:url(https://info-res-d.vgcloud.vn/ResV9/images/lib-icon.png) -84px 0px no-repeat rgba(0, 0, 0, 0)}
.btn-mess {background:url(https://info-res-d.vgcloud.vn/ResV9/images/lib-icon.png) -143px 0px no-repeat rgba(0, 0, 0, 0); width:54px  ; height:20px}
.lib-vote-btn { background-color:#cd2026; border-radius:3px; text-align:center; padding:10px 5px;display:inline-block; width:110px}	
.lib-vote-number { border:2px solid #cd2026; border-radius:3px; text-align:center; padding:10px 5px; display:inline-block; width:106px}	


/*Fix imagazine */
.Magazine-Acticle table.left, .Magazine-Acticle table.right{ max-width:500px}

/*Fix RSSLayout*/
.RssLayout { line-height:22px; font-size:13px; padding:10px 0px; color:#999; color:#444; background-color:#eee; padding:20px}
.RssLayout div , .Rss p { padding:3px 0px}	
.RssLayout .h3 { color:#000; font-size:14px}
	
/*template mới */
.ArticleDetail .quoter2017 { width:100%; border:1px solid #eaeaea; position:relative; }
.ArticleDetail .quoter2017 p{ padding:0px; line-height:28px; text-align:center; margin:0px auto}
.ArticleDetail .quoter2017.left{ max-width:300px; margin:10px 15px 10px 0px}
.ArticleDetail .quoter2017.right{ max-width:300px; margin-left:15px}
.ArticleDetail .quoter2017 .tem-quo-ke {background-color: #cb2026;
    border: medium none;
    height: 3px;
    text-align: center;
    width: 60px;
    display: block;
    margin: 10px auto;
    font-size: 0px;
    color: #cd2027;}
.ArticleDetail .quoter2017 .tem-quo-img { width:100px; height:100px; border-radius:50px;}
.ArticleDetail .quoter2017 .tem-quo-des { float: right}
.ArticleDetail .quoter2017 .tem-quo-img {width:100px; height:100px; border-radius:50px; margin:20px auto 0px;}
.ArticleDetail .quoter2017 .tem-quo-img img { width:100%; height:auto;border-radius:50px;}
.ArticleDetail .quoter2017 .tem-quo-text { padding:10px 20px 20px; text-align:center;color: #434343}
.tem-quo-danh { font-weight:bold; font-size:16px;text-align:center;color: #434343}
.ArticleDetail .quoter2017.new2019 { background: #f5f5f5; width: 260px; padding:0px;}
.ArticleDetail .quoter2017.new2019 .tem-quo-img {width:100%; height:100%; margin:0px;}
.ArticleDetail .quoter2017.new2019 .tem-quo-img img { width:100%; height:auto; border-radius:0px;}
.ArticleDetail .quoter2017.new2019 .btn-more { background: #e4e4e4; border:1px solid #d6d6d6;border-radius:10px; width: 70px; text-align: center; margin:10px auto; padding:1px 15px; display: block; font-size: 11px;  color: #000}

.tem-quo-chuc { font-size:14px; color:#434343;text-align:center}
.QuoteNote .tem-quo-chuc,.QuoteNote .tem-quo-danh{ text-align: left; font-style: normal; }
.ArticleDetail .quoter2017 .tem-quo-text .tem-quo-des { text-align:justify; color:#434343; padding-bottom:20px; margin-top:10px}

.ArticleDetail .fullquoter2017 td { vertical-align:top;}
.ArticleDetail .fullquoter2017 { width:100%; border:1px solid #eaeaea;  margin:10px 0px;}
.ArticleDetail .fullquoter2017 .tem-quo-img { text-align:center; display:block; width:180px; float:left; padding:10px;}
.ArticleDetail .fullquoter2017 .tem-quo-img img {width:100px; height:100px; border-radius:50px;}
.ArticleDetail .fullquoter2017 .tem-quo-ke {background-color: #cb2026;
    border: medium none;
    height: 3px;
    text-align: center;
    width: 80px;
    display: block;
    margin: 0px auto;
    font-size: 0px;
    color: #cb2026;}
.ArticleDetail .fullquoter2017 .tem-quo-text { padding:20px; background:url(https://info-res-d.vgcloud.vn/ResV9/images/quote-icon.png) 20px 15px no-repeat ; }
.ArticleDetail .fullquoter2017 .tem-quo-danh { font-weight:bold; font-size:16px; margin-top:10px;text-align:center; color:#434343;}
.ArticleDetail .fullquoter2017 .tem-quo-chuc { font-size:13px; color:#434343;text-align:center;}
.ArticleDetail .fullquoter2017 .tem-quo-text .tem-quo-des { text-align:justify; color:#434343; font-size:14px; font-weight:400; line-height:26px; margin-top: 40px }
.ArticleDetail .fullquoter2017 p { padding:0px; line-height:28px; text-align:center; margin:0px auto}

.ArticleDetail .listsole:first-child{ margin-top:10px;}
.ArticleDetail .listsole:last-child{ margin-bottom:10px;}
.ArticleDetail .listsole td{ vertical-align:middle}
.ArticleDetail .listsole td.listsole-img{ width:50%}
.ArticleDetail .listsole td.listsole-img img{ width:100%; height:auto;}
.ArticleDetail .listsole td.listsole-link { padding:10px; font-size:14px; line-height:30px;}
.ArticleDetail .listsole td.listsole-link a { font-weight:bold; color:#666 ; display:block; font-size:14px; line-height:30px;}
.ArticleDetail .notered20117 {background-color:#ffcccb; padding:26px; line-height:26px; margin:10px 0px}
.ArticleDetail .noteblu20117 {background-color:#3b5999; padding:26px; line-height:26px; margin:10px 0px; color:#fff}


.ArticleDetail .profile2017 { position:relative; margin:10px 0px; width:170px}
.ArticleDetail .profile2017.left{ margin-right:10px}
.ArticleDetail .profile2017.right{ margin-left:10px}
.ArticleDetail .profile2017 .bg-profile { background-color:#003b5d; position:absolute; width:150px; height:150px; top:0px; left:20px}
.ArticleDetail .profile2017 .img-profile { background-color:#0091e0; width:150px; height:150px; position:absolute; top:20px; left:0px}
.ArticleDetail .profile2017 .img-profile img { border:1px solid #fff; width:110px; height:110px; margin:20px }
.ArticleDetail .profile2017 .profile-text { text-align:center; margin-top:180px;}
.ArticleDetail .profile2017 .tem-profile-danh{ color:#003b5d;text-transform:uppercase; font-weight:bold; font-size:14px;}
.ArticleDetail .profile2017 .tem-profile-chuc{ font-size:12px; font-weight:bold;}
.ArticleDetail .profile2017  p { padding:0px; text-align:center; margin:0px auto}
.ArticleDetail .profile2017 .tem-profile-des{ font-style:italic; font-size:12px; color:#666}	
.HomeProfileSlider3-list { width:300px; position:relative}
.widht-list-images.profile-list.box-300.ProfileSlider3-list li{ padding:0px 10px; margin:0px; width:130px;}

.HomeProfileSlider3-list .caroufredsel_wrapper{ height:245px !important;}
.ProfileSlider3-button .btnPrev  {
    background: url(https://info-res-d.vgcloud.vn/ResV9/images/icon-list.png) 4px -492px no-repeat #888;
    width: 25px;
	height: 30px;
	top: 60px;
    opacity: 0.7;
	position:absolute;
	left:0px;
	font-size:0px
}
.ProfileSlider3-button .btnNext  {
    background: url(https://info-res-d.vgcloud.vn/ResV9/images/icon-list.png) 6px -541px no-repeat #888;
    width: 25px;
	height: 30px;
	top: 60px;
	opacity: 0.7;
	position: absolute;
	right:0px;
	font-size:0px}


.TLQSlider-lists { width:670x; position:relative}

.TLQSlider-lists .caroufredsel_wrapper{ width:670x!important;}
.TLQSlider-lists .caroufredsel_wrapper .ListThree li { width:160px !important ; padding-right:10px !important}
.TLQSlider-button .btnPrev  {
    background: url(https://info-res-d.vgcloud.vn/ResV9/images/icon-list.png) 4px -492px no-repeat #888;
    width: 25px;
	height: 30px;
	top: 30px;
    opacity: 0.7;
	position:absolute;
	left:0px;
	font-size:0px
}
.TLQSlider-button .btnNext  {
    background: url(https://info-res-d.vgcloud.vn/ResV9/images/icon-list.png) 6px -541px no-repeat #888;
    width: 25px;
	height: 30px;
	top: 30px;
	opacity: 0.7;
	position: absolute;
	right:2px;
	font-size:0px}
.BoxBlogArticle { padding:10px 10px 20px 10px; border:1px solid #f2f2f2; background-color:#f6f6f6; position:relative}
.more-link2{    position: absolute;
    bottom: 10px;
    right: 10px;
    font-size: 12px;
    color: #c90000;}

.more-link2>span {
    border-radius: 8px;
border: 1px solid;
padding: 3px;
font-size: 6px;
margin-left: 3px;
display: inline-block;
line-height: 5px;
height: 6px;
}
.BoxBlogArticle .height-list.w-140 { width:140px}
.BoxBlogArticle .profile-bg { height:30px}
.BoxBlogArticle .profile-link { line-height:20px; color:#cb2026}
.BoxBlogArticle .w-300 { width:300px}
.red-point.height-list li {  padding:6px 0px 6px 12px; border:none; background: url("https://info-res-d.vgcloud.vn/ResV9/images/red-point.png") no-repeat scroll 0px 12px; border:none; }
.red-point.height-list li:first-child{ padding-top:0px; background-position:0px 6px}
.BoxBlogArticle .w-330{ width:330px}
.ArticleDetail #BoxBinhLuan { border:none}
.w-300 #BoxBinhLuan { border:1px solid #d7d7d7; padding:0px 10px}
#CommentBox300.fix-nano{ width:280px; height:200px; padding:8px 8px 8px 10px}

.w-300 #BoxBinhLuan .text-cmt { max-width:245px}
.w-300 #BoxBinhLuan .btnSubmit { width:96%; margin:30px 0px 0px 10px; background-color:#c92027}
.w-300 .commentBoxContainer, .Box-Comment .form{border: 1px solid #d5d5d5;padding: 10px;}
.w-660 .fmsidWidgetCommentList .replies  .input { max-width: 500px}
#BoxBinhLuan .text-cmt { 
    height: 45px;
    width: 560px;
	border:none;
	resize:vertical;
	border-radius:3px;
	float:left
	}

#CommentBox300.fix-nano.Long{ height:600px}
#CommentBox300.fix-nano .Item-comments { width:97%}
.btn-bbl {text-align:center; padding:5px 6px 5px 5px; color:#cc0000; cursor:pointer; width:70px; margin:0px auto; font-size:12px;}
#LongCMT {background: url("https://info-res-d.vgcloud.vn/ResV9/images/dow-ar.png") no-repeat scroll center right; }
#SortCMT {background: url("https://info-res-d.vgcloud.vn/ResV9/images/up-ar.png") no-repeat scroll center right; }
.load-more-box.bg-ea { position:relative; line-height:22px; height:22px}
.load-more-box.bg-ea .BtnViewByDate2 { position:absolute; top:10px; right:10px; line-height:21px}
.LTP  .caroufredsel_wrapper { height:210px !important}
.LTP-List.widht-list-images li img{ height:100px}

.Mutimedia-Layout .ListContentImages li.item { border:none; padding:15px; 0px}
.BlogLayout .cate-navigation li:last-child{ border:none}
.blog-info .d-tb { float:right; width:410px}
.PageAuthorBar { margin-top:5px; font-size:12px;
 color:#666;}
 .bor-3c { border:1px solid #ccc; border-top:none}
 .clear3 li:nth-child(4n){ clear:both;}
 
 .BoxStyle6 .Head { border-bottom:1px solid #d7d7d7; line-height:30px;}
  .BoxStyle6 .Head .link{ border-top:2px solid #c20208; line-height:29px; color:#c20208; height:29px; display:inline-block; padding:0px 8px }
  .BoxStyle6 .height-list { padding:10px 8px ; width:auto; display:block}

.ng-isolate-scope>div{ margin:10px auto}
.ng-isolate-scope>div button{ text-transform: uppercase;
padding: 8px 0px !important;
font-size: 14px;
display: block;
width: 100%;
border: none;
margin: 10px 0px;}
.ng-isolate-scope>.List-Item{ margin-left:10px}
.Profile-Menu .CateTitle , .Profile-Menu .SubCate { line-height:34px; padding-left:5px}
.Library-Layout .search-box { width:234px}
.Library-Layout .search-box #SearKeywordLib{ width:205px}


/* Cate Multimedia*/
.Multimedia .bold , .Multimedia a { font-family: "arial"; }
.Multimedia-Top .Big.hot-slide-new{ width:560px; height: 385px; border-radius: 10px 10px 10px 10px}
.Multimedia-Top .Big.hot-slide-new img{ width:560px; height: 385px;border-radius: 10px 10px 10px 10px }
.Multimedia-Top .Big.hot-slide-new .event-content-title{ width: 540px;border-radius: 10px 10px 10px 10px}
.Multimedia-Top .bt-subcate{ opacity: 1;
    font-size: 13px;
    font-weight: bold;
    display: inline-block;
    padding: 2px 10px;
    line-height: 20px;}
.Multimedia-Top .hot-slide-new .event-content-title .title {
    bottom: 20px;
    width: 520px;
    line-height: 30px;
    left: 20px;
}
.Multimedia-Top .content-time span {
    margin-left: 9px; margin-right: 0px
}
.w-212 { width: 212px }
.Multimedia-Top .BoxStyle5 .height-list img{ border-radius: 10px  }
.Multimedia-Top .BoxCate .height-list li{ padding: 9px 0px }
.Multimedia-Top .BoxCate .height-list li:first-child{ padding-top: 0px }
.Muti-item { float: left;
    width: 310px;
    height: 310px;
    margin-right: 40px;
}
.Muti-item:nth-child(2n){ margin-right: 0px }

.active .Muti-item {  margin-right: 40px; }
.active .Muti-item:nth-child(2n+1){ margin-right: 0px }



.Muti-item img { border-radius: 10px }
.multi-more{ font-size: 0px; background: url(https://info-res-d.vgcloud.vn/ResV9/images/multi-more.png) 0px 0px no-repeat rgba(0, 0, 0, 0); width: 267px; height: 19px }
.multi-title{ font-size: 0px; background: url(https://info-res-d.vgcloud.vn/ResV9/images/multi-title.png) 0px 0px no-repeat rgba(0, 0, 0, 0); width: 283px; height: 52px; display: block; margin: 0px auto }
.select-multi { border: none; color: #666 }
.tqReadMoreHide {
	display: none;
}
.tqReadMoreHide.ReadMoreView {
	display: inline;
}
.tqReadMoreShow.textHiden {
	display: none;	
}
.tqReadMoreBtn {
	display: inline-block;
	width: 10px;
	height: 10px;
	vertical-align: middle;
	background: url('https://info-res-d.vgcloud.vn/Desktop/images/plus.png') no-repeat 50% 50%;
	margin-left: 0px;
}
.tqReadMoreBtn span {
	display: none;
}
.tqReadMoreBtn.textLess {
	background-image: url('https://info-res-d.vgcloud.vn/Desktop/images/minus.png') !important;
}
#TQSimplePopup, .boxSubmitComment { z-index:556}
.boxSubmitComment { width: 625px}
.btn-event-more { 
    background: url(https://info-res-d.vgcloud.vn/ResV9/images/full-icon-common.png) -275px 7px no-repeat;
    width: 140px;
    height: 25px;
    line-height: 25px;
    color: #fff;
    background-color: #a92b30;
    display: block;
    padding-left: 30px;
}
.btn-event-more:hover { color: #ddd }

.CateBox.Slide-TTTT.TalkShowBox .Head { background-color:#710100; height:36px}
	.Slide-TTTT.TalkShowBox .ListTalk{ margin-top:5px; background-color:#454545; border-bottom:4px solid #710100}
	.Slide-TTTT .list_carousel .pager .selected span {background-color: #710100;}
	.Slide-TTTT .Lead, .Slide-TTTT a { color:#fff}
	.Slide-TTTT .ListTalk .caroufredsel_wrapper{ height:375px !important}
	.Slide-TTTT .ListTalk li { height:375px; max-height:375px;width: 300px}
	.TalkShowBox .Head { border-color:#097071}
	.TalkShowBox .ParentCate { color:#097071}
	.Slide-TTTT.TalkShowBox .Head { background-color:#097071; height:36px}
	.Slide-TTTT.TalkShowBox .ParentCate { color:#fff; display:block; line-height:36px;font-weight: bold;}
	.Slide-TTTT.TalkShowBox .ListTalk{ margin-top:5px; background-color:#454545; border-bottom:4px solid #097071}
	.Slide-TTTT .Lead, .CMCN40 .Slide-TTTT a { color:#fff}
	.w-300 img { max-width:300px}
	.Slide-TTTT .list_carousel .pager .selected span {background-color: #097071;}
	.Slide-TTTT .ListTalk.list_carousel .pager span {border-radius: 8px;}
	.Slide-TTTT .list_carousel .pager {
		position: absolute;
		top: 393px;
		left: 120px;
		font-size: 0px;}
	.Slide-TTTT .list_carousel .Title{ padding:5px 10px}
	.Slide-TTTT .list_carousel .Lead{ padding:0px 10px; color:#c9c9c9}

/* END CSS for CMS*/

.LiveFB .Head { background:#273889; line-height: 30px  }
.LiveFB .Head img { max-height: 20px; line-height: 30px; vertical-align: top; margin-right: 5px; display: inline-block; margin-top: 5px}
.LiveFB .Head h2 { display: inline-block; }
.LiveFB .Head h2 a { color: #fff }
.LiveFB .height-list li span { color: #273889;  }
.LiveFB.BoxCate  .height-list li{ padding:10px 0px; }



/* CSS cho phần lật ảnh*/
.flip-card {
  background-color: transparent;
  width: 100%;
  height: 100%;
  display: block;
  min-height: 460px;
  perspective: 1000px; /* Remove this if you don't want the 3D effect */
}

/* This container is needed to position the front and back side */
.flip-card-inner {
  position: relative;
  width: 100%;
  height: 100%;
  text-align: center;
  transition: transform 0.8s;
  transform-style: preserve-3d;
  min-height: 360px;
}

/* Do an horizontal flip when you move the mouse over the flip box container */
.flip-card:hover .flip-card-inner {
  transform: rotateY(180deg);
}

/* Position the front and back side */
.flip-card-front, .flip-card-back {
  position: absolute;
  width: 100%;
  height: 100%;
  backface-visibility: hidden;
}

/* Style the front side (fallback if image is missing) */
.flip-card-front {
  background-color: #fff;
  color: black;
}

/* Style the back side */
.flip-card-back {
  background-color: #fff;
  color: white;
  transform: rotateY(180deg);
}


/* CSS Gallery*/
.ArticleContent .gallery a img {
  float: left;
  width: 25%;
  height: auto;
  border: 2px solid #fff;
  -webkit-transition: -webkit-transform .15s ease;
  -moz-transition: -moz-transform .15s ease;
  -o-transition: -o-transform .15s ease;
  -ms-transition: -ms-transform .15s ease;
  transition: transform .15s ease;
  position: relative;
}
.ArticleContent .gallery.g-num2 a img {
  float: left;
  width: 49%;
  height: auto;
  border: 2px solid #fff;
  -webkit-transition: -webkit-transform .15s ease;
  -moz-transition: -moz-transform .15s ease;
  -o-transition: -o-transform .15s ease;
  -ms-transition: -ms-transform .15s ease;
  transition: transform .15s ease;
  position: relative;
}

.ArticleContent .gallery.g-num5 a:first-child img {
	width: 50%
}
.ArticleContent .gallery.g-num3 a img {
	width: 33.333333%;
}
.ArticleContent .gallery.g-num3 a:first-child img {
	width: 66.666666%;
}
/* line 46, ../sass/demo.scss */
.ArticleContent .gallery a:hover img {
  -webkit-transform: scale(1.05);
  -moz-transform: scale(1.05);
  -o-transform: scale(1.05);
  -ms-transform: scale(1.05);
  transform: scale(1.05);
  z-index: 5;
}
/* line 57, ../sass/demo.scss */
.ArticleContent .gallery a.Big img {
  width: 328px;
}

/* line 65, ../sass/demo.scss */
.align-center {
  text-align: center;
}
body.hidden-scroll {
  overflow: hidden; }

.sl-overlay {
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  background: #fff;
  opacity: 0.7;
  display: none;
  z-index: 9992; }

.sl-wrapper {
  z-index: 1040; }
  .sl-wrapper button {
    border: 0 none;
    background: transparent;
    font-size: 28px;
    padding: 0;
    cursor: pointer; }
    .sl-wrapper button:hover {
      opacity: 0.7; }
  .sl-wrapper .sl-close {
    display: none;
    position: fixed;
    right: 30px;
    top: 30px;
    z-index: 10060;
    margin-top: -14px;
    margin-right: -14px;
    height: 44px;
    width: 44px;
    line-height: 44px;
    font-family: Arial, Baskerville, monospace;
    color: #000;
    font-size: 3rem; }
    .sl-wrapper .sl-close:focus {
      outline: none; }
  .sl-wrapper .sl-counter {
    display: none;
    position: fixed;
    top: 30px;
    left: 30px;
    z-index: 1060;
    color: #000;
    font-size: 1rem; }
  .sl-wrapper .sl-navigation {
    width: 100%;
    display: none; }
    .sl-wrapper .sl-navigation button {
      position: fixed;
      top: 50%;
      margin-top: -22px;
      height: 44px;
      width: 22px;
      line-height: 44px;
      text-align: center;
      display: block;
      z-index: 10060;
      font-family: Arial, Baskerville, monospace;
      color: #000; }
      .sl-wrapper .sl-navigation button.sl-next {
        right: 5px;
        font-size: 2rem; }
      .sl-wrapper .sl-navigation button.sl-prev {
        left: 5px;
        font-size: 2rem; }
      .sl-wrapper .sl-navigation button:focus {
        outline: none; }
      @media (min-width: 35.5em) {
        .sl-wrapper .sl-navigation button {
          width: 44px; }
          .sl-wrapper .sl-navigation button.sl-next {
            right: 10px;
            font-size: 3rem; }
          .sl-wrapper .sl-navigation button.sl-prev {
            left: 10px;
            font-size: 3rem; } }
      @media (min-width: 50em) {
        .sl-wrapper .sl-navigation button {
          width: 44px; }
          .sl-wrapper .sl-navigation button.sl-next {
            right: 20px;
            font-size: 3rem; }
          .sl-wrapper .sl-navigation button.sl-prev {
            left: 20px;
            font-size: 3rem; } }
  .sl-wrapper .sl-image {
    position: fixed;
    -ms-touch-action: none;
    touch-action: none;
    z-index: 10000; }
    .sl-wrapper .sl-image img {
      margin: 0;
      padding: 0;
      display: block;
      border: 0 none;
      width: 100%;
      height: auto; }
      @media (min-width: 35.5em) {
        .sl-wrapper .sl-image img {
          border: 0 none; } }
      @media (min-width: 50em) {
        .sl-wrapper .sl-image img {
          border: 0 none; } }
    .sl-wrapper .sl-image iframe {
      background: #000;
      border: 0 none; }
      @media (min-width: 35.5em) {
        .sl-wrapper .sl-image iframe {
          border: 0 none; } }
      @media (min-width: 50em) {
        .sl-wrapper .sl-image iframe {
          border: 0 none; } }
    .sl-wrapper .sl-image .sl-caption {
      display: none;
      padding: 10px;
      color: #fff;
      background: rgba(0, 0, 0, 0.8);
      font-size: 1rem;
      position: absolute;
      bottom: 0;
      left: 0;
      right: 0; 
	  opacity: 0.9;
  	}
      .sl-wrapper .sl-image .sl-caption.pos-top {
        bottom: auto;
        top: 0; }
      .sl-wrapper .sl-image .sl-caption.pos-outside {
        bottom: auto; }
    .sl-wrapper .sl-image .sl-download {
      display: none;
      position: absolute;
      bottom: 5px;
      right: 5px;
      color: #000;
      z-index: 1060; }

.sl-spinner {
  display: none;
  border: 5px solid #333;
  border-radius: 40px;
  height: 40px;
  left: 50%;
  margin: -20px 0 0 -20px;
  opacity: 0;
  position: fixed;
  top: 50%;
  width: 40px;
  z-index: 1007;
  -webkit-animation: pulsate 1s ease-out infinite;
  -moz-animation: pulsate 1s ease-out infinite;
  -ms-animation: pulsate 1s ease-out infinite;
  -o-animation: pulsate 1s ease-out infinite;
  animation: pulsate 1s ease-out infinite; }

.sl-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll; }

.sl-transition {
  transition: -moz-transform ease 200ms;
  transition: -ms-transform ease 200ms;
  transition: -o-transform ease 200ms;
  transition: -webkit-transform ease 200ms;
  transition: transform ease 200ms; }

@-webkit-keyframes pulsate {
  0% {
    transform: scale(0.1);
    opacity: 0.0; }
  50% {
    opacity: 1; }
  100% {
    transform: scale(1.2);
    opacity: 0; } }

@keyframes pulsate {
  0% {
    transform: scale(0.1);
    opacity: 0.0; }
  50% {
    opacity: 1; }
  100% {
    transform: scale(1.2);
    opacity: 0; } }

@-moz-keyframes pulsate {
  0% {
    transform: scale(0.1);
    opacity: 0.0; }
  50% {
    opacity: 1; }
  100% {
    transform: scale(1.2);
    opacity: 0; } }

@-o-keyframes pulsate {
  0% {
    transform: scale(0.1);
    opacity: 0.0; }
  50% {
    opacity: 1; }
  100% {
    transform: scale(1.2);
    opacity: 0; } }

@-ms-keyframes pulsate {
  0% {
    transform: scale(0.1);
    opacity: 0.0; }
  50% {
    opacity: 1; }
  100% {
    transform: scale(1.2);
    opacity: 0; } }

/* CSS so sanh anh 2019*/

.comparison {
	display: inline-block;
	list-style: none;
	margin: 0;
	padding: 0;
	position: relative;
	width: auto;
	z-index: 1;
}
.comparison img { max-width: 100%; }
.comparison li:last-child {
	left: 0;
	height: 100%;
	overflow: hidden;
	position: absolute;
	top: 0;
}
.comparison li img { display: block; }
.comparison.horizontal { cursor: n-resize; }
.comparison.vertical { cursor: w-resize; }
.comparison.horizontal li:last-child img { height: auto; width: 100%; }
.comparison.vertical li:last-child img { height: 100%; max-width: inherit; }
.comparison.vertical li:last-child { border-right: 2px solid #ccc }
.comparison.horizontal li:last-child { border-bottom: 2px solid #ccc }


.HeightImagesMedia { display: none; }
.h360{ height: 360px }
.h370{ height: 370px }
.h380{ height: 380px }
.h390{ height: 390px }
.h400{ height: 400px }
.h410{ height: 410px }
.h420{ height: 420px }
.h430{ height: 430px }
.h440{ height: 440px }
.h450{ height: 450px }
.h460{ height: 460px }
.h470{ height: 470px }
.h480{ height: 480px }
.h490{ height: 490px }
.h500{ height: 500px }
.h510{ height: 510px }
.h520{ height: 520px }
.h530{ height: 530px }
.h540{ height: 540px }
.h550{ height: 550px }
.h560{ height: 560px }
.h570{ height: 570px }
.h580{ height: 580px }
.h590{ height: 590px }
.h600{ height: 600px }





.card {
    width: 100%;
    height: auto;
    -webkit-transition: -webkit-transform 1s;
    -moz-transition: -moz-transform 1s;
    -o-transition: -o-transform 1s;
    transition: transform 1s;
    -webkit-transform-style: preserve-3d;
    -moz-transform-style: preserve-3d;
    -o-transform-style: preserve-3d;
    transform-style: preserve-3d;
    -webkit-transform-origin: 50% 50%;
    cursor: pointer;
    position: relative;
}
.card .icon { font-size: 0px; position: absolute; width: 30px; height: 30px; background: url('https://info-res-d.vgcloud.vn/ResV9/images/hand.png') center no-repeat #333; right: 20px; top: 20px; border:1px solid #fff; opacity: 0.7 }
.card img {
    display: block;
    height: auto;
    width: 100%;
    line-height: 260px;
    color: white;
    text-align: center;
    font-weight: bold;
    font-size: 140px;
    position: absolute;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
}
.card .front {
  
}
.card .back {
    
    -webkit-transform: rotateY( 180deg );
    -moz-transform: rotateY( 180deg );
    -o-transform: rotateY( 180deg );
    transform: rotateY( 180deg );
}
.card.flipped {
    -webkit-transform: rotateY( 180deg );
    -moz-transform: rotateY( 180deg );
    -o-transform: rotateY( 180deg );
    transform: rotateY( 180deg );
}

/* Slide tuyến bài trong chi tiết*/
.images-home.Slide.BoxDetail{
border: 1px solid #f1f1f1;
border-top: 2px solid #921123;
background-color:#f2f2f2;
}
.images-home.Slide.BoxDetail .Head.Title {
	color: #921123;
	font-size: 16px;
	text-transform: uppercase;
	font-weight: bold;
}
.images-home.Slide.BoxDetail .widht-list-images .title {
	color: #383838;
}
.Cate-Layout .images-home.Slide.BoxDetail .widht-list-images li{ width: 199px !important; }
.hidden { display: none; }

/* Audio-VOICE*/
#audioplayid{ height: 36px; border: none;; border-radius: 0px 0px ; }
.ArticleContent .AudioVNN {font-weight: bold; font-size: 10px; text-transform: uppercase; color: #5d5d5d; line-height: 32px; background-color: #eeeeee; height: 34px; margin-top: 10px; padding:0px;}
.ArticleContent .AudioVNN .item {margin: 0px 5px;  display: inline-block ;}
.ArticleContent .AudioVNN .item:first-child {background:#eee url('https://info-res-d.vgcloud.vn/ResV9/images/voice-common2.png') 0px -70px no-repeat ; width: 120px; height: 30px; line-height: 36px; font-size: 0 ; margin-left: 8px }
.ArticleContent .AudioVNN .list{  background:#eee url('https://info-res-d.vgcloud.vn/ResV9/images/voice-common2.png') 0px -101px no-repeat ; width:148px ; padding-left: 3px}
.ArticleContent .AudioVNN .item:last-child { border: none; padding-right: 0px }
.ArticleContent .AudioVNN-List { font-size: 10px; text-transform: uppercase; color: #5d5d5d; line-height: 30px; padding:2px 3px; border: none; background-color: transparent;}
.ArticleContent .AudioVNN-List option { padding-right: 0px 0px 5px 0px; margin: 3px 0px; line-height: 30px}

.ArticleContent .AudioVNN .btn-play{ background:#eee url('https://info-res-d.vgcloud.vn/ResV9/images/voice-common2.png') -52px 3px no-repeat ; font-size: 0px; width: 31px; height: 34px;line-height: 2; cursor:pointer; vertical-align: top;}
.ArticleContent .AudioVNN .btn-play:hover,.AudioVNN .btn-play.aticle { background-position: -52px -35px; }

.ArticleContent .AudioVNN .btn-pause{ background:#eee url('https://info-res-d.vgcloud.vn/ResV9/images/voice-common2.png') 0px 3px no-repeat ; font-size: 0px; width: 31px; height: 34px; }
.ArticleContent .AudioVNN .btn-pause:hover,.AudioVNN .btn-pause.aticle { background-position: 0px -35px; }
.ArticleContent .AudioVNN .btn-replay{ background:#eee url('https://info-res-d.vgcloud.vn/ResV9/images/voice-common2.png') -100px 3px no-repeat ; font-size: 0px; width: 31px; height: 34px; }
.ArticleContent .AudioVNN .btn-replay:hover,.AudioVNN .btn-replay.aticle { background-position: -100px -35px; }
.ArticleContent .AudioVNN .btn-playing{  width: 20px; height: 20px; vertical-align: middle;}
.ArticleContent .AudioVNN .btn.btn-loading{ width: 20px; height: 20px; vertical-align: middle;}
.ArticleContent .AudioVNN .btn { line-height: 2; cursor:pointer; vertical-align: middle;}
.highcharts-iframe { width: 100%; height: 500px }
.shareBoxInline{ height: 20px;overflow: hidden;}
.fb-like {display: inline-block;}

.ThreeItems { display:block; margin:0px auto; text-align:justify; vertical-align:top;clear:both }
.ThreeItems img { width:33.3%; text-align:center;display: inline-block;}
.ThreeItem { display:block; margin:0px auto; text-align:center}
.ThreeItem img { display:inline-block; width:32%; padding-right:1%; text-align:center}
.ThreeItem img:nth-child(3n){ padding-right:0px;}
.TwoItem { display:block; margin:0px auto; text-align:center; clear:both}
.TwoItem img {  width:50%; padding:0%; text-align:center; margin:0px; border:0px; display: inline-block;}
.TwoItem img:nth-child(2n){ padding-right:0px;}


/* END KTCN 2020*/
.box-social {
    margin-left: -80px;
    position: absolute;
    left: 0;
}
.box-content-interactive { border: 1px solid #c7c7c7 ; padding: 0px; width: 50px !important}
.box-content-interactive .item { width: 34px; margin:auto; border-bottom: 1px solid #c7c7c7; padding:14px 0px; }
.box-content-interactive .item:last-child{ border-bottom: none; width: 40px }
.bt-facebook{  background: url(https://info-res-s.vgcloud.vn/ResV9/images/icon-fb-n.png) 3px 0px no-repeat rgba(0, 0, 0, 0); width: 27px; height: 26px; font-size: 0;}
.bt-twitter{  background: url(https://info-res-s.vgcloud.vn/ResV9/images/icon-tw-new.png) 3px 0px no-repeat rgba(0, 0, 0, 0); width: 34px; height: 30px; font-size: 0;}
.bt-binhluan{  background: url(https://info-res-s.vgcloud.vn/ResV9/images/icon-bl-new.png) 0px 0px no-repeat rgba(0, 0, 0, 0); width: 34px; height: 34px; font-size: 0;}
.bt-tinnong{  background: url(https://info-res-s.vgcloud.vn/ResV9/images/icon-tn-new.png) 0px 0px no-repeat rgba(0, 0, 0, 0); width: 40px; height: 30px; font-size: 0;}
/*login phần bình luận*/
.hover_bkgr_fricc{
    background:rgba(0,0,0,.4);
    cursor:pointer;
    display:none;
    height:100%;
    position:fixed;
    text-align:center;
    top:0;
    width:100%;
    z-index:10000;
}
.hover_bkgr_fricc .helper{
    display:inline-block;
    height:100%;
    vertical-align:middle;
}
.hover_bkgr_fricc > div {
    background-color: #fff;
    box-shadow: 10px 10px 60px #555;
    display: inline-block;
    height: auto;
    max-width: 625px;
    min-height: 100px;
    vertical-align: middle;
    width: 60%;
    position: relative;
    border-radius: 10px;
    /*padding: 15px 5%;*/
}
.popupCloseButton {
    background-color: #fff;
    border: 3px solid #999;
    border-radius: 50px;
    cursor: pointer;
    display: inline-block;
    font-family: arial;
    font-weight: bold;
    position: absolute;
    top: -20px;
    right: -20px;
    font-size: 25px;
    line-height: 30px;
    width: 30px;
    height: 30px;
    text-align: center;
}
.popupCloseButton:hover {
    background-color: #ccc;
}
.trigger_popup_fricc {
    cursor: pointer;
    font-size: 20px;
    margin: 20px;
    display: inline-block;
    font-weight: bold;
}
.boxSubmitComment{
    text-align: left;
}
.fmsidWidgetCommentPopupBtnClose:hover{
    cursor: pointer;
}
.btnSubmit:hover {
    color: #fff;
}
.List-commenttool a:hover{
    font-weight: 700; 
}
.TQbackdrop.in {
    opacity: .5;
    filter: alpha(opacity=50);
}
.TQbackdrop {
    opacity: 0;
    filter: alpha(opacity=0);
}
.TQbackdrop {
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 1040;
    background-color: #000;
    opacity: 0;
    -webkit-transition: opacity .15s linear;
    transition: opacity .15s linear;
}
#TQSimplePopup {
   z-index: 1041;
}
.fmsidWidgetCommentPopupTitle {
  background: #971928;
  color: #fff;
  line-height: 30px;
  font-size: 14px;
  padding-left: 15px;
  font-weight: bold;
  border-top-left-radius: 10px; 
  border-top-right-radius: 10px; 
}
.fmsCommentEmail,
.fmsCommentFullname,
.fmsUserLoginname,
.fmsUserPassword {
  width: 325px;
  line-height: 30px;
  border: 1px solid #d2d2d2;
}
.fmsCommentFullname {
  width: 165px;
}
.fmsidWidgetCommentPopupBtnSendComment,
.fmsidWidgetCommentPopupBtnLogin,
.fmsidWidgetBtnBoxLoginVnnId,
.fmsidWidgetCommentPopupBtnSendReply {
  background: #971928;
  width: 50px;
  height: 32px;
  color: #fff;
  font-weight: bold;
  border: none;
  cursor: pointer;
}
.submit-comment {
  background: #fff;
}
.ManueSubmit {
  border-bottom: 1px solid #d2d2d2;
}
.fmsidWidgetCommentPopupLoginWithOpenId {
  color: #3E3E3E;
  font-weight: bold;
}
.BtnLoginOpenId,
.submit-login-idvnn  {
  width: 285px;
  display: block;
}
.fmsidWidgetCommentPopupBtnLoginWith {
  background: #c4c4c4;
  display: block;
  text-align: center;
  color: #dd1818;
  font-weight: bold;
  line-height: 32px;
  width: 285px;
}
.fmsUserLoginname,
.fmsUserPassword {
  width: 278px;
}
.fmsUserLoginnameError,
.fmsUserLoginError,
.fmsUserPasswordError {
  color: #dd1818;
}
.fmsidWidgetCommentPopupBtnLogin,
.fmsidWidgetBtnBoxLoginVnnId {
  width: auto;
  cursor: pointer;
  padding: 0px 15px;
}
.fmsidWidgetCommentPopupRegister:hover {
  color: #dd1818;
}
.fmsidWidgetCommentPopupBtnClose {
  border-radius: 12px;
    width: 22px;
    height: 22px;
    line-height: 22px;
    border: none;
    color: #dd1818;
    font-weight: bold;
    background: #fff;
    text-align: center;
    margin-top: 4px;
    margin-right: 4px;
    padding-right: 0px;
    padding-left: 1px;
    padding-bottom: 0px;
    padding-top: 1px;
}
.fmsidWidgetCommentPopupBtnClose:hover {
  color: #fff;
  background: #ddd;
}
.fmsidWidgetCommentPopupForgotPassword:hover,
.fmsidWidgetCommentPopupSendActiveCode:hover,
.fmsidWidgetCommentPopupRemember:hover {
  color: #dd1818;
}
.fmsidWidgetCommentPopupRemember {
  cursor: pointer;
}

/* Popup box BEGIN */
.hover_bkgr_fricc{
    background:rgba(0,0,0,.4);
    cursor:pointer;
    display:none;
    height:100%;
    position:fixed;
    text-align:center;
    top:0;
    width:100%;
    z-index:10000;
}
.hover_bkgr_fricc .helper{
    display:inline-block;
    height:100%;
    vertical-align:middle;
}
.hover_bkgr_fricc > div {
    background-color: #fff;
    box-shadow: 10px 10px 60px #555;
    display: inline-block;
    height: auto;
    max-width: 625px;
    min-height: 100px;
    vertical-align: middle;
    width: 60%;
    position: relative;
    border-radius: 10px;
    /*padding: 15px 5%;*/
}
.popupCloseButton {
    background-color: #fff;
    border: 3px solid #999;
    border-radius: 50px;
    cursor: pointer;
    display: inline-block;
    font-family: arial;
    font-weight: bold;
    position: absolute;
    top: -20px;
    right: -20px;
    font-size: 25px;
    line-height: 30px;
    width: 30px;
    height: 30px;
    text-align: center;
}
.popupCloseButton:hover {
    background-color: #ccc;
}
.trigger_popup_fricc {
    cursor: pointer;
    font-size: 20px;
    margin: 20px;
    display: inline-block;
    font-weight: bold;
}
.boxSubmitComment{
    text-align: left;
}
.fmsidWidgetCommentPopupBtnClose:hover{
    cursor: pointer;
}
/* Popup box BEGIN */
.btnSubmit:hover {
    color: #fff;
}
.List-commenttool a:hover{
    font-weight: 700; 
}
.fmsCommentEmailErrorValid,
.fmsCommentEmailError,
.fmsCommentFullnameError {
  color: #971928
  font-size: 13px;
  margin-top: 10px;
  display: none;
}
/*loginvnn-id*/
.LoginVnnId {}
.login-vnnid {
  background: url('https://ict-res-s.vgcloud.vn/ResV9/images/iconlogin-idvnn-sliver.svg') no-repeat center;
  background-size: 24px;
  display: none;
  width: 34px;
  height: 34px;
}
.btn-vnnid-red {
  background: url('https://ict-res-s.vgcloud.vn/ResV9/images/iconlogin-idvnn.svg') no-repeat center;
  background-size: 24px;
  font-weight: bold;
  display: none;
  width: 34px;
  height: 34px;
}
.menu-vnnid {
  position: absolute;
  top: -2px;
  right: 0;
  background: #fff;
  z-index: 999;
 display: none;
}
.menu-vnnid a {
  display: block;
  text-align: right;
  font-size: 14px;
  width: 114px;
  font-weight: bold;
  border: 1px solid #d3d6db;
  padding: 4px 10px;
}
.menu-vnnid a:hover {
  color: #be0000;
}
.menu-vnnid a:last-child {
  border-top: none;
}
.bg-box-login-idvnn {
  background: rgba(0,0,0,.4);
  cursor: pointer;
  display: none;
  height: 100%;
  position: fixed;
  text-align: center;
  top: 0;
  left: 0;
  right: 0;
  width: 100%;
  z-index: 10000;
}
.box-login-idvnn {
  background-color: #fff;
  box-shadow: 10px 10px 60px #555;
  display: inline-block;
  height: auto;
  max-width: 625px;
  min-height: 100px;
  vertical-align: middle;
  width: 90%;
  position: relative;
  border-radius: 10px;
  top: 25%;
}
.box-login-idvnn-head {
  background: #971928;
  color: #fff;
  line-height: 30px;
  font-size: 14px;
  padding-left: 15px;
  font-weight: bold;
  border-top-left-radius: 10px;
  border-top-right-radius: 10px;  
  text-align: left;
}
.btnCancelLogin-idvnn {
  border-radius: 12px;
  width: 22px;
  height: 22px;
  line-height: 22px;
  border: none;
  color: #dd1818;
  font-weight: bold;
  background: #fff;
  text-align: center;
  margin-top: 4px;
  margin-right: 4px;
  padding-right: 0px;
  padding-left: 1px;
  padding-bottom: 0px;
  padding-top: 1px;
  float: right;
}
.box-login-idvnn-content {
  padding: 20px;
}
.login-idvnn-fb,
.login-idvnn-fb img,
.CommentLFBogin,
.CommentLFBogin img {
  width: 100%;
  max-width: 285px;
  display: block;
  height: 35px;
  float: right;
}
.login-idvnn-id {
  background: #c4c4c4;
  display: block;
  text-align: center;
  color: #dd1818;
  font-weight: bold;
  line-height: 35px;
  width: 100%;
height:35px;
  max-width: 285px;
  font-size: 14px;
float: left
}
.box-login-idvnn-footer {
  text-align: left;
font-size: 14px;
  padding: 0 20px 20px 20px;
}
.box-idvnn-id {
  margin-top: 20px;
}
.box-idvnn-id.hidden {
   display: none!important;
}
.form-login-idvnn {
  width: 100%;
  max-width: 285px;
}
.BtnLoginOpenId, .submit-login-idvnn {
  width: 100%;
  max-width: 285px;
  display: block;
  text-align: left;
}
.fmsUserLoginname, .fmsUserPassword,
.fmsUserLoginnameNew, .fmsUserPasswordNew {
  width: 100%;
  max-width: 278px;
  line-height: 30px;
  border: 1px solid #d2d2d2;
  margin-bottom: 10px;
  padding-left: 5px;
  font-size: 14px;
}
.fmsUserLoginnameError, .fmsUserLoginError, .fmsUserPasswordError {
    color: #dd1818;
    font-size: 12px;
    padding-bottom: 10px;
    padding-top: 5px;
}
.fmsidWidgetCommentPopupBtnLogin {
  width: auto;
  cursor: pointer;
  padding: 0px 15px;
  background: #971928;
  height: 32px;
  color: #fff;
  border: none;
}
.fmsidWidgetCommentPopupRemember {
    cursor: pointer;
}
.fmsidWidgetCommentPopupSendActiveCode,
.fmsidWidgetCommentPopupForgotPassword {
  font-size: 11px;
}
@media (max-width: 768px) {
  .login-idvnn-id {
    margin-top: 10px;
    float: left;
  }
  .submit-login-idvnn.right {
    float: left;
  }
  .box-login-idvnn {
    width: 80%;
  }
}
@media (max-width: 375px) {
  .box-login-idvnn {
    width: 90%;
  }
}
@media (max-width: 1024px) {
  .menu-vnnid {
    position: static;
    top: auto;
    right: auto;
  }
  .menu-vnnid a {
    text-align: left;
    width: auto;
  }
}
/*end loginvnn-id*/
/* CSS for Detail Quiz */
.p_questions{ width: 100%;border-bottom: #aaaaaa solid 1px;margin: 5px 0;}
.p_questions .q_img{ margin-bottom: 10px;text-align: center;}
.p_questions .q_qst{ margin-bottom: 10px;font-size: 23px;}
.p_questions .q_opts{ margin-bottom: 10px;padding-left: 20px;}
.p_questions .q_opts .q_opt_val{ margin-bottom: 10px;font-size: 16px;}
.p_questions .q_opts .q_opt_val span{ color: #999; margin-right:5px;}
.p_questions .q_opts .q_opt_val b{ background-color: #eaf2f9; color: #053e69; padding: 5px 10px; border-radius: 3px;cursor: pointer;}
.p_questions .q_opts .q_opt_val:hover b{background:#053e69;color: #fff;}
.p_questions .q_opts .q_opt_ans{ margin-bottom: 10px; border-left: 1px solid #ccc;color: #888; padding: 6px 0 4px 15px;font-size: 14px;}

.p_questions.done .q_opts .q_opt_val b{background-color: #f7f7f7;color: #656565;cursor: default;}
.p_questions.done .q_opts .q_opt_val.select[data-result="true"] b{background-color: #97c19a;color: #fff;}
.p_questions.done .q_opts .q_opt_val.select[data-result="false"] b{background-color: #da848a;color: #fff;}
.p_questions.done .q_opts .q_opt_ans{ display: block !important;}
.p_questions .q_opts .q_opt_ans{ display: none;}
#QuizTotalScore {text-align: center; background: #f2b31b;clear: both;color: #f1f1f1;display: inline-block;margin: 20px 0;width: 100%;background-size: 100% auto;border-radius: 5px;padding: 10px 0;}
#QuizTotalScore.right {background: #68C033;}
#QuizTotalScore > h3 {font-size: 25px;line-height: 50px;font-weight: normal;padding: 0 10px;color: #492816;}
#QuizCorrectAnswers {font-size: 50px;display: inline-block;margin-left: 10px;}
#QuizRedo {background: #f1f1f1;border: 1px solid #ccc;border-radius: 3px;color: #8e8f8f;cursor: pointer;display: inline-block;float: right;font-size: 13px;height: 30px;line-height: 30px;padding: 0 20px;text-align: center; }
#QuizRedo:hover {background: #ddd;}

.ArticleContent .p_questions {
    border: none;
    margin: 0px;
}
.p_questions::after {
    color: #9b9b9b;
    border: none;
    content: "";
    height: 10px;
    display: block;
    text-align: center;
    margin: 30px auto;
    width: 100%;
    background: url('https://info-res-s.vgcloud.vn/Infonet/images/arrow-bottom-quiz.png') center no-repeat;
}
.p_questions .q_img {
	margin-bottom: 0px;
}
.p_questions .q_img p {
	margin: 0;
}
.p_questions .q_qst {
	font-size: 14px;
	font-family: "NotoSans-Bold";
	background: #e6e9e9;
	padding: 10px 30px;
	color: #202020;
}
.p_questions .q_opts {
	padding-left: 0;
}
.p_questions .q_opts .q_opt_val {
	border: 1px solid #dedede;
	font-size: 14px;
	font-family: "NotoSans-Bold";
	color: #202020;
	border-radius: 5px;
	padding: 5px 15px;
}
.p_questions .q_opts .q_opt_val span {
	color: #202020;
}
.p_questions.done .q_opts .q_opt_val b,
.p_questions .q_opts .q_opt_val b {
	background: #fff;
	color: #202020;
	padding: 0;
}
.p_questions .q_opts .q_opt_val:hover b {
	color: #053e69;
	background: #fff;
	padding: 0;
}
.p_questions.done .q_opts .q_opt_val.select[data-result="false"],
.p_questions.done .q_opts .q_opt_val.select[data-result="false"] b,
.p_questions.done .q_opts .q_opt_val.select[data-result="false"] span {
	color: #fff;
	background: #971928;
	border: none;
}
.p_questions.done .q_opts .q_opt_val.select[data-result="true"],
.p_questions.done .q_opts .q_opt_val.select[data-result="true"] b,
.p_questions.done .q_opts .q_opt_val.select[data-result="true"] span {
	background: #45a8e3;
	color: #fff;
	border: none;
}
.p_questions .q_opts .q_opt_ans {
	border-left: 5px solid #45a8e3;
	
}
#QuizTotalScore,
#QuizTotalScore.right {
	background: url('https://info-res-s.vgcloud.vn/Infonet/images/img-num-quiz.jpg') center no-repeat;
	color: #fff;
	margin: 0px auto;
	float: none;
	display: block;
}
#QuizTotalScore > h3 {
	padding-top: 7px;
	font-size: 14px;
	font-family: "NotoSans-Bold";
	color: #fff;
}
#QuizCorrectAnswers {
	font-size: 42px;
	margin-left: 20px;
}
#QuizCorrectAnswers i {
	font-style: normal;
}
#QuizRedo:hover {
    background: #bebebe;
    color: #971928;
}
#QuizRedo {
	float: none;
	display: block;
	font-weight: bold;
	margin: 10px auto;
	padding: 0px;
	width: 287px; 
}
/*end-detail-quiz*/
/*detai*/
/*detail-lib*/
.t-c{ text-align: center;}
.t-l { text-align: left;}
.t-r { text-align: right;}
.t-j { text-align: justify;}
/*end-detail-lib*/
.ArticleDetail h1.title {
    font-size: 22px;
}
.ArticleLead h2 {
  font-size: 14px;
  line-height: 20px;
}
.ArticleDate {
  font-size: 11px;
}
.box-socialbottom {
  font-size: 14px;
}
.tagBoxTitle {
  background: url('https://info-res-s.vgcloud.vn/Infonet/images/icon-tag.png') center left no-repeat;
  background-size: 14px;
  padding-left: 20px;
  font-size: 14px;
}
.tagBox {
  font-size: 11px;
}
.btn-comment {
  font-size: 12px;
  font-family: arial;
  line-height: 20px;
}
/* Bo sung nut quan tam*/
.shareBoxInline .btn.focus, .shareBoxInline .btn:focus {
  box-shadow: none;
}
.shareBoxInline .btnLike {
  border-top-left-radius: 3px;
  border-bottom-left-radius: 3px;
}
.shareBoxInline .num {
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
}
.shareBoxInline .fmsidWidgetLike {
  margin-left: 5px;
  float: right;
}
.shareBoxInline .btnLike {
  width: 70px;
  float: left;
  height: 20px;
  background-size: 0px !important;
  padding: 0 5px;
  background-color: #c82228;
  color: #fff !important;
  font-family: Arial;
  line-height: 20px;
  font-size: 11px;
  font-weight: bold;
  border: 0;
}
.shareBoxInline:hover .num,
.shareBoxInline:hover .btnLike {
  background: #971928;
}
.shareBoxInline .fmsidWidgetBtnLike {
  display: inline-block;
}
#shareBoxTop .btnLike {
}
.shareBoxInline .num {
  display: inline-block;
  font-weight: bold;
  padding-left: 5px;
  font-size: 11px;
  background-color: #c82228;
  height: 20px;
  padding-right: 5px;
  color: #fff !important;
  line-height:22px;
  font-family: Arial;
  margin-left: 1px;
  float: right;
}
.fb_iframe_widget {
  float: left;
}
/* End Nut quan tam*/

/*list commnet*/
#BoxBinhLuan .btnSubmit { margin:30px 0px 0px 10px; background-color:#c80c18}
.commentBoxContainer, .Box-Comment .form{border: 1px solid #d5d5d5;padding: 10px;}
#BoxBinhLuan .text-cmt { 
    height: 45px;
    width: 560px;
  border:none;
  resize:vertical;
  border-radius:3px;
  float:left
  }

#CommentBox300.fix-nano.Long{ height:600px}
#CommentBox300.fix-nano .Item-comments { width:97%}
.head-comment{ 
  background :url('https://info-res-s.vgcloud.vn/Infonet/images/icon-binhluan.png') center left no-repeat;  
   font-size:15px;  
   line-height:16px;; height:30px;  position:relative; text-transform:uppercase; padding:7px 0px 7px 0px; padding-left: 114px;

background-size: 109px auto;}
.Item-comments .btnitem { padding:0px 20px 0px 0px; margin-top:5px; display:inline-block; font-size:11px; color:#989898; font-weight:bold}
.Item-comments .btnitem:hover { color: #a92b30 }
.Item-comments .btnitem a {color:#555; font-weight:normal; padding-right:2px; font-size: 11px}
.Item-comments .btnitem a:hover{ text-decoration:underline; color:#990000}
.box-catetitle {
    color: #9b0103;
    font-size: 13px;
}
.f-w-n
{
font-weight: normal;
}
.Item-comments { list-style-type:none; margin-top: 10px}
.Item-comments li{ padding:10px 0px;}
.Item-comments li ul{ padding-left:15px;}
.Item-comments li ul li:last-child,.Item-comments li:last-child{ border:none}

.List-comment { }
.comment-actions .author { color:#444; font-size:14px; text-transform:uppercase; font-weight: bold;}
.comment-actions .time{ font-size:11px; color:#888; margin-left:10px}
.comment-content { color:#454545; font-size:13px; line-height:24px; margin-top:5px;}
.fmsidWidgetBtnLike.inline{ vertical-align:top !important}
.lib-btnlike{background: rgba(0, 0, 0, 0) url("https://vnn-res.vgcloud.vn/ResV9/images/icon-like-feedback.svg")  no-repeat scroll 0px 0px;width:15px !important; height:17px !important; display:inline-block; font-size:0px; vertical-align:top !important; background-size:15px auto; margin-left:2px}
.fmsidWidgetBtnLike .num{ 
  color: #9a9a9a;
    display: inline-block;
    font-weight: 400;
}
.btnReply{ background: rgba(0, 0, 0, 0) url("https://vnn-res.vgcloud.vn/ResV9/images/icon-reply-comment-n.svg")  no-repeat scroll 0px -2px;height: 16px; background-size: 16px; padding-left: 20px}
.btnLike{ background: rgba(0, 0, 0, 0) url("https://vnn-res.vgcloud.vn/ResV9/images/icon-like-comment-n.svg")  no-repeat scroll 0px -2px; height: 16px; background-size: 16px; padding-left: 20px; border: 0; border-radius: 0; transition: unset; line-height: 14px;padding: 0 2px 0 20px;}
.btnShare{ background: rgba(0, 0, 0, 0) url("https://vnn-res.vgcloud.vn/ResV9/images/icon-share-comment-n.svg")  no-repeat scroll 0px -2px; height: 16px; background-size: 16px; padding-left: 20px}
.btnReply:hover{ background: rgba(0, 0, 0, 0) url("https://vnn-res.vgcloud.vn/ResV9/images/icon-reply-feedback-hover.svg")  no-repeat scroll 0px 0px; }
.btnLike:hover,.lib-btnlike:hover{ background: rgba(0, 0, 0, 0) url("https://vnn-res.vgcloud.vn/ResV9/images/icon-like-feedback-hover.svg")  no-repeat scroll 0px 0px;}
.btnShare:hover{ background: rgba(0, 0, 0, 0) url("https://vnn-res.vgcloud.vn/ResV9/images/icon-share-feedback-hover.svg")  no-repeat scroll 0px 0px;}
.btnLike.btn.focus, .btnLike.btn:focus {
    outline: 0;
    box-shadow: none;
}
.can-date input { border:none; background-color:#e4e4e4; width:100px}
.morecomment {
    color: #fff;
    font-size: 14px;
    padding: 0;
    text-align: center;
    cursor: pointer;
    display: block;
    margin: 0px auto;
    width: 200px;
    line-height: 30px;
    background: #9a9a9a;
    text-transform: uppercase;
}
.text-cmt { width:660px; height:50px; border:1px solid #c9c9c9; overflow:visible; padding:5px 10px; color:#3e3e3e; font-size:14px; margin-top:5px; max-width:97%; }
.info-cmt {border-radius:3px; width:97%; border:1px solid #b7b7b7;  padding:3px 5px;font-size:1.1em; color:#747474; margin-top:12px}
.d-table{ display:table}
.btnSubmit {
    background-color: #971928;
    border-radius: 12px;
    color: #fff;
    display: inline-block;
    margin: 15px 0px 0px 14px;
    padding: 5px 10px;
    text-align: center;
    text-transform: uppercase;
}
.btnSubmit:hover{ opacity:0.95}
.List-commenttool {color: #686868; text-transform:none; font-weight:400; font-size: 11px}
.List-commenttool a {
    margin: 0 5px;
  font-weight:normal;
  color: #9f9f9f;
  font-size: 12px;
}
.List-commenttool a:last-child{ margin-right:0px}
.List-commenttool .active,
.List-commenttool a:hover{ color:#5e5e5e; font-weight: 700;}
.SmallCommentBox .List-commenttool a {font-size: 11px;margin: 0 1px;padding: 4px 8px;}
.fmsidWidgetCommentMessage {
  font-size: 14px;
}

/*login phần bình luận*/
.hover_bkgr_fricc{
    background:rgba(0,0,0,.4);
    cursor:pointer;
    display:none;
    height:100%;
    position:fixed;
    text-align:center;
    top:0;
    width:100%;
    z-index:10000;
}
.hover_bkgr_fricc .helper{
    display:inline-block;
    height:100%;
    vertical-align:middle;
}
.hover_bkgr_fricc > div {
    background-color: #fff;
    box-shadow: 10px 10px 60px #555;
    display: inline-block;
    height: auto;
    max-width: 625px;
    min-height: 100px;
    vertical-align: middle;
    width: 60%;
    position: relative;
    border-radius: 10px;
    /*padding: 15px 5%;*/
}
.popupCloseButton {
    background-color: #fff;
    border: 3px solid #999;
    border-radius: 50px;
    cursor: pointer;
    display: inline-block;
    font-family: arial;
    font-weight: bold;
    position: absolute;
    top: -20px;
    right: -20px;
    font-size: 25px;
    line-height: 30px;
    width: 30px;
    height: 30px;
    text-align: center;
}
.popupCloseButton:hover {
    background-color: #ccc;
}
.trigger_popup_fricc {
    cursor: pointer;
    font-size: 20px;
    margin: 20px;
    display: inline-block;
    font-weight: bold;
}
.boxSubmitComment{
    text-align: left;
}
.fmsidWidgetCommentPopupBtnClose:hover{
    cursor: pointer;
}
.btnSubmit:hover {
    color: #fff;
}
.List-commenttool a:hover{
    font-weight: 700; 
}
.TQbackdrop.in {
    opacity: .5;
    filter: alpha(opacity=50);
}
.TQbackdrop {
    opacity: 0;
    filter: alpha(opacity=0);
}
.TQbackdrop {
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 1040;
    background-color: #000;
    opacity: 0;
    -webkit-transition: opacity .15s linear;
    transition: opacity .15s linear;
}
#TQSimplePopup {
   z-index: 1041;
}
.fmsidWidgetCommentPopupTitle {
  background: #971928;
  color: #fff;
  line-height: 30px;
  font-size: 14px;
  padding-left: 15px;
  font-weight: bold;
  border-top-left-radius: 10px; 
  border-top-right-radius: 10px; 
}
.fmsCommentEmail,
.fmsCommentFullname,
.fmsUserLoginname,
.fmsUserPassword {
  width: 325px;
  line-height: 30px;
  border: 1px solid #d2d2d2;
}
.fmsCommentFullname {
  width: 165px;
}
.fmsidWidgetCommentPopupBtnSendComment,
.fmsidWidgetCommentPopupBtnLogin,
.fmsidWidgetBtnBoxLoginVnnId,
.fmsidWidgetCommentPopupBtnSendReply {
  background: #971928;
  width: 50px;
  height: 32px;
  color: #fff;
  font-weight: bold;
  border: none;
  cursor: pointer;
}
.submit-comment {
  background: #fff;
}
.ManueSubmit {
  border-bottom: 1px solid #d2d2d2;
}
.fmsidWidgetCommentPopupLoginWithOpenId {
  color: #3E3E3E;
  font-weight: bold;
}
.BtnLoginOpenId,
.submit-login-idvnn  {
  width: 285px;
  display: block;
}
.fmsidWidgetCommentPopupBtnLoginWith {
  background: #c4c4c4;
  display: block;
  text-align: center;
  color: #dd1818;
  font-weight: bold;
  line-height: 32px;
  width: 285px;
}
.fmsUserLoginname,
.fmsUserPassword {
  width: 278px;
}
.fmsUserLoginnameError,
.fmsUserLoginError,
.fmsUserPasswordError {
  color: #dd1818;
}
.fmsidWidgetCommentPopupBtnLogin,
.fmsidWidgetBtnBoxLoginVnnId {
  width: auto;
  cursor: pointer;
  padding: 0px 15px;
}
.fmsidWidgetCommentPopupRegister:hover {
  color: #dd1818;
}
.fmsidWidgetCommentPopupBtnClose {
  border-radius: 12px;
    width: 22px;
    height: 22px;
    line-height: 22px;
    border: none;
    color: #dd1818;
    font-weight: bold;
    background: #fff;
    text-align: center;
    margin-top: 4px;
    margin-right: 4px;
    padding-right: 0px;
    padding-left: 1px;
    padding-bottom: 0px;
    padding-top: 1px;
}
.fmsidWidgetCommentPopupBtnClose:hover {
  color: #fff;
  background: #ddd;
}
.fmsidWidgetCommentPopupForgotPassword:hover,
.fmsidWidgetCommentPopupSendActiveCode:hover,
.fmsidWidgetCommentPopupRemember:hover {
  color: #dd1818;
}
.fmsidWidgetCommentPopupRemember {
  cursor: pointer;
}

/* Popup box BEGIN */
.hover_bkgr_fricc{
    background:rgba(0,0,0,.4);
    cursor:pointer;
    display:none;
    height:100%;
    position:fixed;
    text-align:center;
    top:0;
    width:100%;
    z-index:10000;
}
.hover_bkgr_fricc .helper{
    display:inline-block;
    height:100%;
    vertical-align:middle;
}
.hover_bkgr_fricc > div {
    background-color: #fff;
    box-shadow: 10px 10px 60px #555;
    display: inline-block;
    height: auto;
    max-width: 625px;
    min-height: 100px;
    vertical-align: middle;
    width: 60%;
    position: relative;
    border-radius: 10px;
    /*padding: 15px 5%;*/
}
.popupCloseButton {
    background-color: #fff;
    border: 3px solid #999;
    border-radius: 50px;
    cursor: pointer;
    display: inline-block;
    font-family: arial;
    font-weight: bold;
    position: absolute;
    top: -20px;
    right: -20px;
    font-size: 25px;
    line-height: 30px;
    width: 30px;
    height: 30px;
    text-align: center;
}
.popupCloseButton:hover {
    background-color: #ccc;
}
.trigger_popup_fricc {
    cursor: pointer;
    font-size: 20px;
    margin: 20px;
    display: inline-block;
    font-weight: bold;
}
.boxSubmitComment{
    text-align: left;
}
.fmsidWidgetCommentPopupBtnClose:hover{
    cursor: pointer;
}
/* Popup box BEGIN */
.btnSubmit:hover {
    color: #fff;
}
.List-commenttool a:hover{
    font-weight: 700; 
}
.fmsCommentEmailErrorValid,
.fmsCommentEmailError,
.fmsCommentFullnameError {
  color: #971928
  font-size: 13px;
  margin-top: 10px;
  display: none;
}

.card {
    width: 100%;
    height: auto;
    -webkit-transition: -webkit-transform 1s;
    -moz-transition: -moz-transform 1s;
    -o-transition: -o-transform 1s;
    transition: transform 1s;
    -webkit-transform-style: preserve-3d;
    -moz-transform-style: preserve-3d;
    -o-transform-style: preserve-3d;
    transform-style: preserve-3d;
    -webkit-transform-origin: 50% 50%;
    cursor: pointer;
    position: relative;
    max-width: 100% !important;
}
.card .icon { font-size: 0px; position: absolute; width: 30px; height: 30px; background: url('https://info-res-s.vgcloud.vn/Infonet-Mobile/images/hand.png') center no-repeat #333; right: 20px; top: 20px; border:1px solid #fff; opacity: 0.7 }
.card div,.card span {
    display: block;
    height: 100%;
    width: 100%;
    line-height: 260px;
    color: white;
    text-align: center;
    font-weight: bold;
    font-size: 140px;
    position: absolute;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    backface-visibility: hidden;
}
.card .front {
  
}
.card .back {
    
    -webkit-transform: rotateY( 180deg );
    -moz-transform: rotateY( 180deg );
    -o-transform: rotateY( 180deg );
    transform: rotateY( 180deg );
}
.card.flipped {
    -webkit-transform: rotateY( 180deg );
    -moz-transform: rotateY( 180deg );
    -o-transform: rotateY( 180deg );
    transform: rotateY( 180deg );
}
.italic {
    font-style: italic;
}
.ThreeItems { display: flex; }
