.post_image, .single .entry_title, .post_info, .projects_holder article .feature_holder, .projects_holder article .feature_holder .feature_holder_icons, div.ppt, .pum-title, .side_menu_button { display:none !important;}
.mobile_menu_button { float:right;}
nav.mobile_menu ul li a, nav.mobile_menu ul li h3 { color:#666; font-size:16px; text-align:right; padding-right:25px;}
.portfolio_navigation .portfolio_next a, .portfolio_navigation .portfolio_prev a { color:#aaa; border-color:#bbb;}
.projects_holder article span.text_holder { opacity:1; background:none;}
.projects_holder .entry_title { padding:3px 0; background:rgba(0,0,0,0.7); width:100%; bottom:0; position:absolute;}
.projects_holder .entry_title a { color:white;}
.qode-accordion-holder .qode-title-holder.ui-state-active, .qode-accordion-holder .qode-title-holder {color:#666; background:none; border-bottom:solid 1px #ccc !important; font-size:24px;}
.projects_holder.hover_text article .hover_feature_holder_title .portfolio_title, .projects_holder.justified-gallery article .hover_feature_holder_title .portfolio_title { margin:0;}
.touch .projects_holder article span.text_holder { width:-webkit-fill-available !important; height:-webkit-fill-available !important; display:inline-block !important; opacity:1 !important; visibility:visible !important;}
.home .default_template_holder {padding:0 !important;}
hr { float:left; width:100px;}
nav.main_menu > ul > li > a { line-height:40px;}
nav.main_menu.left { margin-left:25px; border-left:solid 1px #ccc; margin-top:20px;}
.content, .content .container, .full_width { background:#fff;}
html.pum-open.pum-open-overlay.pum-open-scrollable .pum-overlay.pum-active {overflow:hidden;}
@media (min-width:900px) {
.hidedesktop { display:none;}
.header_bottom {padding-bottom:15px !important;}
}
@media (max-width:800px) {
.mobile_menu_button span {font-size:30px;}
.headername {padding:0 30px 0 !important;}
.logo_wrapper { left:21%;}
.q_logo a {left:-24% !important;}
.q_logo a img {height:35px !important;}
.hidemobile, .header_inner_right { display:none;}
.headername {padding: 0px !important;}
.projects_holder.v2 .mix { width:48%;}
.single .container_inner{ width:85%;}
.vc_custom_1550465608930 {background-position:0 -90px !important;}
}
h1, h2, h3, h4, h5, h6, nav, .nav, .menu, button, .button, .btn, .price, ._heading, blockquote, label, legend {
font-family:Raleway, "noto-sans-thai", san-serif;
}