body.amp-mode-touch, body.amp-mode-mouse {
padding: 1em;
}
.tdi_11_334 .entry-title,
.td_block_template_12 .td-block-title {
letter-spacing: 0 !important;
}
.td-header-desktop-wrap .tdc-zone .wpb_row .wpb_row.td-pb-row.tdc-element-style {
padding: 0 0 .5em 0 !important;
}
.td-header-desktop-wrap .tdc-row.stretch_row_1600.td-stretch-content,
a.td-post-category,
.td-module-comments,
.td_block_authors .td-author-comments-count {
display: none !important;	
}
.td-logo {
height: auto;
margin-right: 2em;
width: 150px;
}
.tdm-header-style-1 .td-main-menu-logo img, .tdm-header-style-2 .td-main-menu-logo img, .tdm-header-style-3 .td-main-menu-logo img {
max-height: 40px;
}
.tdi_11_6a5 .td-editor-date .td-post-author-name {
text-transform: capitalize !important;	
}
.newsroom-single-column {
float: none !important;
margin: auto;
max-width: 720px;
width: 100%;
}
.td-main-content-wrap.td-main-page-wrap.td-container-wrap {
padding-top: 0 !important;
}
.td_top_authors img {
border-radius: 120px;
}
.td-post-template-3 .td-post-header-holder {
overflow: visible !important;
}
.td-post-template-3 .td-post-header-holder .wp-caption-text {
background-color: #fff;
color: #222;
display: block !important;
margin: 0;
padding: 1em 2em 1em 30px;
position: absolute;
bottom: -18px;
}
.td-post-template-3 .td-post-title {
bottom: 45px !important;
}
.lede-khmer .td-block-title-wrap {
display: none;
}
@media (max-width: 600px) {
.td-post-content p,
.td-page-content p {
font-size: 18px !important;
line-height: 26px !important;
}
}