<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/********************* office *********************/

.tm-toolbar-default {
    background: #e5e5e5;
    display: inline-block;
    float: right;
    padding: 7px 10px;
}
.uk-navbar-container&gt;.container .uk-navbar-right, 
.uk-navbar-container&gt;.uk-container .uk-navbar-right {
    margin-right: -10px;
    margin-top: 27px;
}
div#module-99 {
    position: absolute;
    Z-INDEX: 9999;
    top: -15px;
    right: 0;
    background: #e5e5e5;
}
.uk-navbar-container:not(.uk-navbar-transparent) {
    background: #fff;
    border-bottom: 1px solid #EDEDED;
}
.jfontsize:before {
    content: "à¸‚à¸™à¸²à¸”à¸•à¸±à¸§à¸­à¸±à¸à¸©à¸£ : ";
    font-size: 14px;
    color: #333;
    margin-right: 10px;
}
.jfontsize-button {
    font-weight: normal;
    padding: 6px 4px;
    border: solid 0px #ccc;
    cursor: pointer;
}
.jfontsize-button:hover {
    text-decoration: none;
    background: transparent;
    color: #fff;
    border: solid 0px #333;
}
.jfontsize-button {
    color: #333;
}
a#jfontsize-minus {
    font-size: 14px;
}
a#jfontsize-default {
    font-size: 16px;
}
a#jfontsize-plus {
    font-size: 20px;
}
div#mod_fc_carousel_container_198 {
    background: #fff;
}
div#mod_fc_carousel_mask_198 {
    margin: 0px 0px !important;
}

.uk-section-secondary .uk-nav-default&gt;li {
    display: inline-block;
    padding: 0px 10px;
}
.uk-section-secondary {
    background: #85881a;
    border-bottom: 4px solid #64655d;
    color: #fff;
    padding: 10px 0px;
}
.uk-section-secondary:not(.uk-preserve-color) .uk-nav-default&gt;li&gt;a {
    color: #fff !important;
}
.uk-navbar-nav&gt;li.uk-active&gt;a {
    color: #231f1f;
    font-weight: bold;
}
.uk-navbar-container:not(.uk-navbar-transparent) {
    background: #fff;
    border-bottom: 1px solid #EDEDED;
    padding: 15px 0px;
}

#tm-mobile .uk-nav-default&gt;li&gt;a {
    color: #fff;
}
.tm-page {
    border-bottom: 0px solid #6f40f1;
}
.flexi.group.lineinfo.subtitle1 {
    font-weight: normal;
    font-size: 14px;
}
.desc-content.field_text p, .desc-content.field_text span {
    font-family: 'Kanit' !important;
    font-size: 1.1em !important;
}
ul.mod_flexicontent.mod_flexicontent_standard {
    list-style:none;
}
ul.mod_flexicontent.mod_flexicontent_standard li {
    background: url(../images/pdf.png) left 10px no-repeat;   
    border-bottom: 1px solid #dbdbdb;
    padding: 16px 0px;
}
ul.mod_flexicontent.mod_flexicontent_standard li a {
    padding-left: 35px;
    display: inline-block;
    color: #000;
}
#mod_fcitems_box_standard_109 div.mod_flexicontent_standard_wrapper_innerbox {
    height: 200px;
    display: block;
}
div#mod_flexicontent_109 .news_surat.mod_flexicontent_wrapper .fcitem_title_box:before {
content: "";
    background: url(../images/default-seminar.jpg) 0 0 no-repeat;
    width: 49px;
    padding: 26px 0px;
    display: block;
    text-align: center;
    margin: 0 auto;
}
#mod_fcitems_box_standard_109 div.mod_flexicontent_standard_wrapper {
    background: #fff;
    margin: 10px;
    box-shadow: 6px 1px 11px 3px #ccc;
    border-radius: 10px;
    width: 31% !important;
}
div#mod_flexicontent_109  .fcitem_title a {
    font-size: 0.95em;
}

a.fcfile_downloadFile {
    font-size: 16px;
    width: 100% !important;
    display: block;
    padding: 14px;
    margin: 0px;
}
.fcfile_actions a {
    background: #f86d28;
    width: 200px !important;
    text-align: center;
    color: #fff;
    font-size: 20px;
    padding: 5px 13px;
    border-radius: 25px;
    margin: 0px 2px;
    font-size: 14px;
}
.fcfile_actions {
    margin: 4px;
    clear: both;
    display: block;
    width: auto !important;
    box-sizing: border-box !important;
    overflow: hidden;
}
hr.fcclearline {
    display: none;
}



.hidden-desktop { display: none; }  

/* Only Phones */  
@media (max-width: 768px) {  
    .hidden-desktop { display: block; }  
    .hidden-phone { display: none; }  
}  

/* Only Tablets (Portrait) */  
@media (min-width: 768px) and (max-width: 964px) {  
    .hidden-desktop { display: block; }  
    .hidden-tablet { display: none; }  
}

@media (max-width: 480px) {

    #flexicontent .lineinfo {
        width: 50%;
    }
#flexicontent .fc_item_title, #flexicontent .fc_item_title a {
    text-decoration: none;
    font-size: 16px;
}

}













</pre></body></html>