/* compare images */
.twentytwenty-horizontal .twentytwenty-handle:before, .twentytwenty-horizontal .twentytwenty-handle:after, .twentytwenty-vertical .twentytwenty-handle:before, .twentytwenty-vertical .twentytwenty-handle:after {content: " "; display: block; background: white; position: absolute; z-index: 30; -webkit-box-shadow: 0px 0px 12px rgba(51, 51, 51, 0.5); -moz-box-shadow: 0px 0px 12px rgba(51, 51, 51, 0.5); box-shadow: 0px 0px 12px rgba(51, 51, 51, 0.5); } .twentytwenty-horizontal .twentytwenty-handle:before, .twentytwenty-horizontal .twentytwenty-handle:after {width: 3px; height: 9999px; left: 50%; margin-left: -1.5px; } .twentytwenty-vertical .twentytwenty-handle:before, .twentytwenty-vertical .twentytwenty-handle:after {width: 9999px; height: 3px; top: 50%; margin-top: -1.5px; } .twentytwenty-before-label, .twentytwenty-after-label, .twentytwenty-overlay {position: absolute; top: 0; width: 100%; height: 100%; } .twentytwenty-before-label, .twentytwenty-after-label, .twentytwenty-overlay {-webkit-transition-duration: 0.5s; -moz-transition-duration: 0.5s; transition-duration: 0.5s; } .twentytwenty-before-label, .twentytwenty-after-label {-webkit-transition-property: opacity; -moz-transition-property: opacity; transition-property: opacity; } .twentytwenty-before-label:before, .twentytwenty-after-label:before {color: white; font-size: 13px; letter-spacing: 0.1em; } .twentytwenty-before-label:before, .twentytwenty-after-label:before {position: absolute; background: rgba(255, 255, 255, 0.2); line-height: 38px; padding: 0 20px; -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px; } .twentytwenty-horizontal .twentytwenty-before-label:before, .twentytwenty-horizontal .twentytwenty-after-label:before {top: 50%; margin-top: -19px; } .twentytwenty-vertical .twentytwenty-before-label:before, .twentytwenty-vertical .twentytwenty-after-label:before {left: 50%; margin-left: -45px; text-align: center; width: 90px; } .twentytwenty-left-arrow, .twentytwenty-right-arrow, .twentytwenty-up-arrow, .twentytwenty-down-arrow {width: 0; height: 0; border: 6px inset transparent; position: absolute; } .twentytwenty-left-arrow, .twentytwenty-right-arrow {top: 50%; margin-top: -6px; } .twentytwenty-up-arrow, .twentytwenty-down-arrow {left: 50%; margin-left: -6px; } .twentytwenty-container {-webkit-box-sizing: content-box; -moz-box-sizing: content-box; box-sizing: content-box; z-index: 0; overflow: hidden; position: relative; -webkit-user-select: none; -moz-user-select: none; } .twentytwenty-container img {max-width: 100%; position: absolute; top: 0; display: block; } .twentytwenty-container.active .twentytwenty-overlay, .twentytwenty-container.active :hover.twentytwenty-overlay {background: rgba(0, 0, 0, 0); } .twentytwenty-container.active .twentytwenty-overlay .twentytwenty-before-label, .twentytwenty-container.active .twentytwenty-overlay .twentytwenty-after-label, .twentytwenty-container.active :hover.twentytwenty-overlay .twentytwenty-before-label, .twentytwenty-container.active :hover.twentytwenty-overlay .twentytwenty-after-label {opacity: 0; } .twentytwenty-container * {-webkit-box-sizing: content-box; -moz-box-sizing: content-box; box-sizing: content-box; } .twentytwenty-before-label {opacity: 0; } .twentytwenty-before-label:before {content: "Trước"; } .twentytwenty-after-label {opacity: 0; } .twentytwenty-after-label:before {content: "Sau"; } .twentytwenty-horizontal .twentytwenty-before-label:before {left: 10px; } .twentytwenty-horizontal .twentytwenty-after-label:before {right: 10px; } .twentytwenty-vertical .twentytwenty-before-label:before {top: 10px; } .twentytwenty-vertical .twentytwenty-after-label:before {bottom: 10px; } .twentytwenty-overlay {-webkit-transition-property: background; -moz-transition-property: background; transition-property: background; background: rgba(0, 0, 0, 0); z-index: 25; } .twentytwenty-overlay:hover {background: rgba(0, 0, 0, 0.5); } .twentytwenty-overlay:hover .twentytwenty-after-label {opacity: 1; } .twentytwenty-overlay:hover .twentytwenty-before-label {opacity: 1; } .twentytwenty-before {z-index: 20; } .twentytwenty-after {z-index: 10; } .twentytwenty-handle {height: 38px; width: 38px; position: absolute; left: 50%; top: 50%; margin-left: -22px; margin-top: -22px; border: 3px solid white; -webkit-border-radius: 1000px; -moz-border-radius: 1000px; border-radius: 1000px; -webkit-box-shadow: 0px 0px 12px rgba(51, 51, 51, 0.5); -moz-box-shadow: 0px 0px 12px rgba(51, 51, 51, 0.5); box-shadow: 0px 0px 12px rgba(51, 51, 51, 0.5); z-index: 40; cursor: pointer; } .twentytwenty-horizontal .twentytwenty-handle:before {bottom: 50%; margin-bottom: 22px; -webkit-box-shadow: 0 3px 0 white, 0px 0px 12px rgba(51, 51, 51, 0.5); -moz-box-shadow: 0 3px 0 white, 0px 0px 12px rgba(51, 51, 51, 0.5); box-shadow: 0 3px 0 white, 0px 0px 12px rgba(51, 51, 51, 0.5); } .twentytwenty-horizontal .twentytwenty-handle:after {top: 50%; margin-top: 22px; -webkit-box-shadow: 0 -3px 0 white, 0px 0px 12px rgba(51, 51, 51, 0.5); -moz-box-shadow: 0 -3px 0 white, 0px 0px 12px rgba(51, 51, 51, 0.5); box-shadow: 0 -3px 0 white, 0px 0px 12px rgba(51, 51, 51, 0.5); } .twentytwenty-vertical .twentytwenty-handle:before {left: 50%; margin-left: 22px; -webkit-box-shadow: 3px 0 0 white, 0px 0px 12px rgba(51, 51, 51, 0.5); -moz-box-shadow: 3px 0 0 white, 0px 0px 12px rgba(51, 51, 51, 0.5); box-shadow: 3px 0 0 white, 0px 0px 12px rgba(51, 51, 51, 0.5); } .twentytwenty-vertical .twentytwenty-handle:after {right: 50%; margin-right: 22px; -webkit-box-shadow: -3px 0 0 white, 0px 0px 12px rgba(51, 51, 51, 0.5); -moz-box-shadow: -3px 0 0 white, 0px 0px 12px rgba(51, 51, 51, 0.5); box-shadow: -3px 0 0 white, 0px 0px 12px rgba(51, 51, 51, 0.5); } .twentytwenty-left-arrow {border-right: 6px solid white; left: 50%; margin-left: -17px; } .twentytwenty-right-arrow {border-left: 6px solid white; right: 50%; margin-right: -17px; } .twentytwenty-up-arrow {border-bottom: 6px solid white; top: 50%; margin-top: -17px; } .twentytwenty-down-arrow {border-top: 6px solid white; bottom: 50%; margin-bottom: -17px; }
/* reset table css */
.cke_contents_ltr{font-family: "NotoSans", Arial, sans-serif;}
table {border-collapse: collapse; display: table; padding: 5px; vertical-align: top; line-height: 1.4; }
.__MASTERCMS_CONTENT h1,.__MASTERCMS_CONTENT_MOBILE h1,.__MASTERCMS_CONTENT h2,.__MASTERCMS_CONTENT_MOBILE h2,.__MASTERCMS_CONTENT h3,.__MASTERCMS_CONTENT_MOBILE h3,.__MASTERCMS_CONTENT h4,.__MASTERCMS_CONTENT_MOBILE h4,.__MASTERCMS_CONTENT h5,.__MASTERCMS_CONTENT_MOBILE h5,.__MASTERCMS_CONTENT h6,.__MASTERCMS_CONTENT_MOBILE h6,.cke_contents_ltr h1,.cke_contents_ltr h2,.cke_contents_ltr h3,.cke_contents_ltr h4,.cke_contents_ltr h5,.cke_contents_ltr h6{display: block;margin: 0 0 20px 0;line-height: 1.4;}
.__MASTERCMS_CONTENT h1,.__MASTERCMS_CONTENT_MOBILE h1 {font-size: 2em;}
.__MASTERCMS_CONTENT h2,.cke_contents_ltr h2,.__MASTERCMS_CONTENT_MOBILE h2 {font-size: 1.5em;}
.__MASTERCMS_CONTENT h3,.__MASTERCMS_CONTENT_MOBILE h3{font-size: 1.17em;}
.__MASTERCMS_CONTENT h4,.__MASTERCMS_CONTENT_MOBILE h4 {font-size: 1em;}
.__MASTERCMS_CONTENT h5,.__MASTERCMS_CONTENT_MOBILE h5 {font-size: 0.83em;}
.__MASTERCMS_CONTENT h6,.__MASTERCMS_CONTENT_MOBILE h6{font-size: 0.67em;}
.__MASTERCMS_CONTENT video,.__MASTERCMS_CONTENT_MOBILE video{width: 100%;object-fit: contain;}
.__MASTERCMS_CONTENT iframe ,.__MASTERCMS_CONTENT_MOBILE iframe{width:100%;}
.__MASTERCMS_CONTENT a,.__MASTERCMS_CONTENT_MOBILE a,.cke_contents_ltr a{color: blue}
.__MASTERCMS_CONTENT ul,.__MASTERCMS_CONTENT_MOBILE ul,
.__MASTERCMS_CONTENT ol,.__MASTERCMS_CONTENT_MOBILE ol{padding-left: 15px;}
.__MASTERCMS_CONTENT,.__MASTERCMS_CONTENT_MOBILE,.__MASTERCMS_CONTENT p,.__MASTERCMS_CONTENT_MOBILE p,.cke_contents_ltr p{font-size: 16px;line-height: 1.875;margin-bottom: 20px;}
/* .__MASTERCMS_CONTENT p,.__MASTERCMS_CONTENT_MOBILE p,.cke_contents_ltr p,.article-detail-desc{text-indent: 2em;} */
/* table images */
.MASTERCMS_TPL_TABLE,.__MASTERCMS_CONTENT table,.__MASTERCMS_CONTENT_MOBILE table{margin: 0 0 20px 0; width:100%; max-width:100%}
.MASTERCMS_TPL_TABLE td:empty,.__MASTERCMS_CONTENT table td:empty,.__MASTERCMS_CONTENT_MOBILE table td:empty{display: none;}
.MASTERCMS_TPL_TABLE td img{margin-bottom:0; width:100% !important; height:auto !important}
.MASTERCMS_TPL_TABLE tbody tr:nth-child(odd) td {text-align:center; padding:0;vertical-align: middle;}
.MASTERCMS_TPL_TABLE tbody tr:nth-child(even) td {background-color: #f8f8f8; color: #999; padding: 10px; text-align: center; font-size: inherit }
/* embed reset */
.__MB_ARTICLE_A,.__mb_article_in_image,.__MB_template_d,.tpl_CMS_ARTICLE_EMBED,.__MB_template_f,.__MB_template_g,.__MB_template_e_blue,.__MB_template_e_gray,.__MB_template_e{display: none !important;}
/* news a */
.__MB_NEWS_A{width:100%; margin:20px 0 0 0;}
.__MB_NEWS_A td a {font-size: inherit; line-height: 1.4; color:#0084dd; position: relative; width: 100%; float: left; margin: 15px 0 0 0; padding-left: 15px;text-decoration: none;}
.__MB_NEWS_A td a:first-of-type{margin-top: 0;}
.__MB_NEWS_A td a:before {width: 5px; height: 5px; background:#fe0000; content: ''; position: absolute; top: 8px; left: 0;border-radius: 3px; } 
.__MB_NEWS_A td a:hover{color:inherit}
/* news b */
.__MB_NEWS_B {width: 100%; margin: 20px 0 0 0; } 
.__MB_NEWS_B tr:not(:first-child) td{border-top: 10px solid #fff !important;}
.__MB_NEWS_B td {padding: 0 10px 0 0; background: #e3eeff;} 
._ARTICLE_IMG {width: 120px; height: 100%; overflow: hidden; display: block; margin-right: 10px; float: left;aspect-ratio: 16 / 9;} 
._ARTICLE_IMG img {width: 100%; height: 100%;aspect-ratio: 16 / 9;object-fit: cover;} 
._ARTICLE_LNK {top: 5px; position: relative; color: #0084dd !important;text-decoration: none;}
/* news c */
.__MB_NEWS_C {width: 100%; margin: 20px 0 0 0; } 
.__MB_NEWS_C tr:not(:first-child) td{border-top: 20px solid #fff !important;}
.__MB_NEWS_C td {padding: 0 10px 0 0; background: #e3eeff;} 
.__MB_NEWS_C ._ARTICLE_IMG {width: 160px;} 
._ARTICLE_DSC{margin-top: 5px; font-size: 14px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
/* quotes a */
.__MB_QUOTE_A {width: 100%; margin: 20px 0; background: #e3eeff;} 
.__RE_PLACE_CONTENT{padding:20px;}
.__RE_PLACE_CONTENT p:first-child{margin-top: 0;}
.__RE_PLACE_CONTENT p:last-child{margin-bottom: 0;}
/* quotes b */
.__MB_QUOTE_B {background: #fffaea;} 
/* quotes c */
.__MB_QUOTE_C,
.__MB_QUOTE_D,
.__MB_QUOTE_E{width: 100%; margin: 20px 0; border: 0;}
.__MB_QUOTE_C .__RE_PLACE_CONTENT,
.__MB_QUOTE_D .__RE_PLACE_CONTENT,
.__MB_QUOTE_E .__RE_PLACE_CONTENT{border: 5px solid #ffdfb4 !important; padding: 20px 20px; position: relative; text-align: justify;}
.__MB_QUOTE_C .__RE_PLACE_CONTENT:before,
.__MB_QUOTE_E .__RE_PLACE_CONTENT:before{content: ''; display: block; position: absolute; width: 44px; height: 24px; top: -14px; left: calc(50% - 22px); background: url(../images/post-temp/ico-quote-orange-top.png) center center no-repeat;}
.__MB_QUOTE_C .__RE_PLACE_CONTENT:after,
.__MB_QUOTE_E .__RE_PLACE_CONTENT:after{content: ''; display: block; position: absolute; width: 44px; height: 24px; bottom: -14px; left: calc(50% - 22px); background: url(../images/post-temp/ico-quote-orange-bottom.png) center center no-repeat;}
/* quotes d */
.__MB_QUOTE_D{margin: 20px 20px; width: calc(100% - 40px);} 
.__MB_QUOTE_D .__RE_PLACE_CONTENT{border-color: #cfd8dd !important}
.__MB_QUOTE_D .__RE_PLACE_CONTENT:before {content: ''; display: block; position: absolute; width: 44px; height: 44px; left: -25px; top: calc(50% - 22px); background: #fff url(../images/post-temp/ico-quote-gray-left.png) center center no-repeat; }
.__MB_QUOTE_D .__RE_PLACE_CONTENT:after{content: ''; display: block; position: absolute; width: 44px; height: 44px; right: -25px; top: calc(50% - 22px); background: #fff url(../images/post-temp/ico-quote-gray-right.png) center center no-repeat; }
/* quotes e */
.__MB_QUOTE_E .__RE_PLACE_CONTENT{border-color: #83d2fd !important;border-top-right-radius: 40px;border-bottom-left-radius: 40px;display: block;}
.__MB_QUOTE_E .__RE_PLACE_CONTENT:before{background-image: url(../images/post-temp/ico-quote-blue-top.png) !important;}
.__MB_QUOTE_E .__RE_PLACE_CONTENT:after{background-image: url(../images/post-temp/ico-quote-blue-bottom.png) !important;}
/* table align */
.__MB_QUOTE_A[align="center"],.__MB_QUOTE_B[align="center"],.__MB_QUOTE_C[align="center"],.__MB_QUOTE_D[align="center"],.__MB_QUOTE_E[align="center"],
.cke_contents_ltr table[align="center"],.__MASTERCMS_CONTENT table[align="center"],.__MASTERCMS_CONTENT_MOBILE table[align="center"]{margin: 20px auto !important;}
.__MB_QUOTE_A[align="left"],.__MB_QUOTE_B[align="left"],.__MB_QUOTE_C[align="left"],.__MB_QUOTE_D[align="left"],.__MB_QUOTE_E[align="left"],
.cke_contents_ltr table[align="left"],.__MASTERCMS_CONTENT table[align="left"],.__MASTERCMS_CONTENT_MOBILE table[align="left"]{margin: 20px 20px 20px 0 !important}
.__MB_QUOTE_A[align="right"],.__MB_QUOTE_B[align="right"],.__MB_QUOTE_C[align="right"],.__MB_QUOTE_D[align="right"],.__MB_QUOTE_E[align="right"],
.cke_contents_ltr table[align="right"],.__MASTERCMS_CONTENT table[align="right"],.__MASTERCMS_CONTENT_MOBILE table[align="right"]{margin: 20px 0 20px 20px !important;}
/* table border */
.__MASTERCMS_CONTENT table[border="1"] td, .__MASTERCMS_CONTENT_MOBILE table[border="1"] td,.cke_contents_ltr table[border="1"] td{padding:6px;}
.__MASTERCMS_CONTENT table[border="1"],.__MASTERCMS_CONTENT table[border="2"],
.__MASTERCMS_CONTENT_MOBILE table[border="1"],.__MASTERCMS_CONTENT_MOBILE table[border="2"],
.cke_contents_ltr table[border="1"],.cke_contents_ltr table[border="2"]{ border-color: #eec1b3; margin-top: 15px; margin-bottom: 15px; border-style: solid; }
.__MASTERCMS_CONTENT table[border="1"] p,.__MASTERCMS_CONTENT table[border="2"] p,
.__MASTERCMS_CONTENT_MOBILE table[border="1"] p,.__MASTERCMS_CONTENT_MOBILE table[border="2"] p,
.cke_contents_ltr table[border="1"] p,.cke_contents_ltr table[border="2"] p{margin: 0 !important}
.__MASTERCMS_CONTENT table[border="1"] td,.__MASTERCMS_CONTENT table[border="2"] td,
.__MASTERCMS_CONTENT_MOBILE table[border="1"] td,.__MASTERCMS_CONTENT_MOBILE table[border="2"] td,
.cke_contents_ltr table[border="1"] td,.cke_contents_ltr table[border="2"] td,
.__MASTERCMS_CONTENT table[border="1"] thead th,.__MASTERCMS_CONTENT table[border="2"] thead th,
.__MASTERCMS_CONTENT_MOBILE table[border="1"] thead th,.__MASTERCMS_CONTENT_MOBILE table[border="2"] thead th,
.cke_contents_ltr table[border="1"] thead th,.cke_contents_ltr table[border="2"] thead th{padding: 5px !important;}
.__MASTERCMS_CONTENT table[border="1"] thead,.__MASTERCMS_CONTENT table[border="2"] thead,
.__MASTERCMS_CONTENT_MOBILE table[border="1"] thead,.__MASTERCMS_CONTENT_MOBILE table[border="2"] thead,
.cke_contents_ltr table[border="1"] thead,.cke_contents_ltr table[border="2"] thead{background: #003865;color: #fff;}
.__MASTERCMS_CONTENT table[border="1"] tbody tr:nth-child(even) td,
.__MASTERCMS_CONTENT table[border="2"] tbody tr:nth-child(even) td,
.__MASTERCMS_CONTENT_MOBILE table[border="1"] tbody tr:nth-child(even) td,
.__MASTERCMS_CONTENT_MOBILE table[border="2"] tbody tr:nth-child(even) td,
.cke_contents_ltr table[border="1"] tbody tr:nth-child(even) td,
.cke_contents_ltr table[border="2"] tbody tr:nth-child(even) td{background: #d0e1ff !important;}