/*

    The following CSS codes are created by the YellowPencil plugin.
    https://yellowpencil.waspthemes.com/


    T A B L E   O F   C O N T E N T S
    ........................................................................

    01. Global Styles
    02. "Event Register" Page
    03. "Event document" Page
    04. "คำถามเพื่อตอบรับของที่ระลึก" Page
    05. "แบบสอบถาม" Page
    06. "ตอบคำถามเพื่อรับของที่ระลึก" Page
    07. "Seminar 2026 &#8211; เอกสารประกอบการประชุม" Page
    08. "Seminar 2026 &#8211; Survey" Page

*/



/*-----------------------------------------------*/
/*  Global Styles                                */
/*-----------------------------------------------*/
body .elementor-nav-menu--main .menu-item .wpml-ls-native{
	font-weight:500;
	font-size:17px;
	padding-left:5px;
}

body .elementor-nav-menu--main .menu-item img{
	margin-right:8px;
}

body #menu-mainmenu .menu-item img{
	margin-right:12px;
}

body .navbar-nav .menu-item img{
	margin-right:12px;
}

body .e-child .elementor-widget-heading h2.elementor-heading-title{
	font-family:'Kanit', sans-serif;
}

body .e-con-boxed .tf-header-abc123 h2{
	font-family:'Kanit', sans-serif;
}



/*-----------------------------------------------*/
/*  "Event Register" Page                        */
/*-----------------------------------------------*/
body.page-id-2969 #pnmaRegistrationForm .submit-btn .btn-text{
	color:#ffffff;
}

body.page-id-2969 #pnmaRegistrationForm .submit-btn{
	margin-top:0px;
	border-style:none;
	color:#ffffff;
	font-weight:600;
	text-align:center;
	display:-webkit-box;	display:-webkit-flex;	display:-ms-flexbox;	display:flex;
	-ms-flex-line-pack:stretch;	align-content:stretch;
	-webkit-box-pack:center;	-ms-flex-pack:center;	justify-content:center;
	font-family:'prompt';
	font-size:1.3em;
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
}

body.page-id-2969 .e-con-boxed .elementor-shortcode h2{
	margin-bottom:9px;
	font-size:22px;
	line-height:1.25em;
	font-family:'prompt';
}

body.page-id-2969 #pnmaRegistrationForm .form-section .form-section-title{
	font-family:'prompt';
	line-height:1.25em;
	font-size:1.2em;
}

body.page-id-2969 .elementor .e-con-boxed .e-con-inner .elementor-widget-shortcode .elementor-widget-container .elementor-shortcode .pnma-registration-form #pnmaRegistrationForm .submit-btn{
	width:500px !important;
}

body.page-id-2969 #pnmaRegistrationForm .form-section{
	padding-bottom:0px;
	margin-bottom:0px;
}

@media (max-width:767px){

	body.page-id-2969 #pnmaRegistrationForm .submit-btn{
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-left-radius:8px;
	border-bottom-right-radius:8px;
	font-family:'prompt';
	font-size:25px;
	font-weight:600;
	}

}



@media (max-width:575px){

	body.page-id-2969 .elementor .e-con-boxed .e-con-inner .elementor-widget-shortcode .elementor-widget-container .elementor-shortcode .pnma-registration-form #pnmaRegistrationForm .submit-btn{
	width:100% !important;
	}

}



@media (max-width:479px){

	body.page-id-2969 .elementor .e-con-boxed .e-con-inner .elementor-widget-shortcode .elementor-widget-container .elementor-shortcode .pnma-registration-form #pnmaRegistrationForm .submit-btn{
	width:100% !important;
}

body.page-id-2969 #pnmaRegistrationForm .submit-btn{
	margin-right:0px;
	}

}



@media (min-width:769px){

	body.page-id-2969 .e-con-boxed .elementor-shortcode .pnma-registration-form{
	padding-top:15px;
	}

}



/*-----------------------------------------------*/
/*  "Event document" Page                        */
/*-----------------------------------------------*/
body.page-id-3009 .document-table-container .document-table-header h2{
	color:#ffffff;
}



/*-----------------------------------------------*/
/*  "คำถามเพื่อตอบรับของที่ระลึก" Page*/
/*-----------------------------------------------*/
body.page-id-3181 .elementor .e-con-boxed .pnma-event-wrapper-xyz789{
	background-image:none;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-3181 .pnma-event-wrapper-xyz789 .pnma-header-xyz789 h2{
	color:#ffffff;
}

body.page-id-3181 .pnma-event-wrapper-xyz789 form .pnma-submit-btn-xyz789{
	color:#ffffff;
	border-style:none;
}

body.page-id-3181 .e-con-boxed .elementor-shortcode .pnma-event-wrapper-abc456{
	background-image:none;
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-3181 .pnma-event-wrapper-abc456 .pnma-header-abc456 h2{
	color:#ffffff;
}

body.page-id-3181 .pnma-event-wrapper-abc456 form .pnma-submit-btn-abc456{
	color:#ffffff;
	border-style:none;
	font-size:20px;
}

@media (max-width:479px){

	body.page-id-3181 .pnma-event-wrapper-abc456 .pnma-header-abc456 h2{
	font-size:24px;
	}

}



@media (min-width:481px){

	body.page-id-3181 .elementor .e-con-boxed .e-con-inner .elementor-widget-shortcode .elementor-widget-container .elementor-shortcode .pnma-event-wrapper-abc456 .pnma-form-container-abc456 form .pnma-submit-wrapper-abc456 .pnma-submit-btn-abc456{
	width:100% !important;
	}

}



@media (min-width:769px){

	body.page-id-3181 .elementor .e-con-boxed .pnma-event-wrapper-xyz789{
	padding-top:0px;
	}

}



/*-----------------------------------------------*/
/*  "แบบสอบถาม" Page           */
/*-----------------------------------------------*/
body.page-id-3142 .e-con-boxed .tf-header-zxt789 h2{
	color:#ffffff;
}

body.page-id-3142 .e-con-boxed .tf-header-abc123 h2{
	color:#ffffff;
	font-size:25px;
	font-family:'IBM Plex Sans Thai', sans-serif;
}

body.page-id-3142 .e-con-boxed .tf-header-xyz456 h2{
	color:#ffffff;
	font-family:'kanit';
	font-size:25px;
}

body.page-id-3142 .e-con-boxed .tf-header-pro789 h2{
	color:#ffffff;
	font-family:'Kanit', sans-serif;
}

body.page-id-3142 .tf-dashboard-modal-pro789 .tf-dashboard-header-pro789 h2{
	display:none;
}

body.page-id-3142 .tf-dashboard-modal-pro789 h2{
	text-align:center;
}

@media (max-width:479px){

	body.page-id-3142 .e-con-boxed .tf-header-zxt789 h2{
	color:#ffffff;
	font-size:28px;
}

body.page-id-3142 .e-con-boxed form .tf-btn-next-zxt789{
	color:#2980b9;
	border-style:solid;
	border-color:#2980b9;
}

body.page-id-3142 .e-con-boxed form .tf-btn-prev-zxt789{
	border-style:solid;
	border-color:#2980b9;
	color:#2980b9;
}

body.page-id-3142 .e-con-boxed form .tf-btn-submit-zxt789{
	background-color:#16a085;
	color:#ffffff;
	border-style:none;
	font-size:25px;
	line-height:1em;
}

body.page-id-3142 .e-con-boxed .tf-header-pro789 h2{
	font-size:20px;
}

body.page-id-3142 .tf-evaluation-table-pro789 tr .tf-rating-col-pro789{
	white-space:nowrap;
	}

}



@media (min-width:769px){

	body.page-id-3142 .e-con-boxed .tf-header-pro789 h2{
	font-size:25px;
	}

}



/*-----------------------------------------------*/
/*  "ตอบคำถามเพื่อรับของที่ระลึก" Page*/
/*-----------------------------------------------*/
body.page-id-3498 .pnma-qe-card .pnma-qe-header h2{
	color:#ffffff;
}



/*-----------------------------------------------*/
/*  "Seminar 2026 &#8211; เอกสารประกอบการประชุม" Page*/
/*-----------------------------------------------*/
body.page-id-3500 .document-table-container .document-table-header h2{
	color:#ffffff;
}



/*-----------------------------------------------*/
/*  "Seminar 2026 &#8211; Survey" Page           */
/*-----------------------------------------------*/
body.page-id-3502 .tf-container-pro789 .tf-header-pro789 h2{
	color:#ffffff;
}

@media (min-width:768px){

	body.page-id-3502 .tf-container-pro789 .tf-header-pro789 h2{
	font-size:20px;
	}

}