/* PADDING MARGIN //////////////// */
.pd-0 {padding:0 !important;}.pd-15 { padding-left:15px !important;padding-right:15px !important;} .pd-30 { padding:30px !important;} 
.pl-35 { padding-left:35px !important; }
.mg-0 {margin:0 !important;}.mg-15 { margin-left:15px !important;margin-right:15px !important;} .mg-30 { margin:30px !important;} 
.pt-0 { padding-top:0px !important;}.pt-3 { padding-top:3px !important;}.pt-5 { padding-top:5px !important;}.pt-10 { padding-top:10px !important;}.pt-20 { padding-top:20px !important;}.pt-30 { padding-top:30px !important;}.pt-40 { padding-top:40px !important;}.pt-50 { padding-top:50px !important;}.pt-60 { padding-top:60px !important;}.pt-110 { padding-top:110px !important;}
.pb-5 { padding-bottom:5px !important;}.pb-10 { padding-bottom:10px !important;}.pb-20 { padding-bottom:20px !important;}.pb-30 { padding-bottom:30px !important;}.pb-40 { padding-bottom:40px !important;}.pb-50 { padding-bottom:50px !important;}.pb-60 { padding-bottom:60px !important;}
.mt-0 { margin:0px !important;}.mt-5 { margin-top:5px !important;}.mt-10 { margin-top:10px !important;}.mt-15 { margin-top:15px !important;}.mt-20 { margin-top:20px !important;}.mt-30 { margin-top:30px !important;}.mt-40 { margin-top:40px !important;}.mt-50 { margin-top:50px !important;}.mt-60 { margin-top:60px !important;}
.mb-0 { margin-bottom:0px !important;}.mb-5 { margin-bottom:5px !important;}.mb-10 { margin-bottom:10px !important;}.mb-15 { margin-bottom:15px !important;}.mb-20 { margin-bottom:20px !important;}.mb-30 { margin-bottom:30px !important;}.mb-40 { margin-bottom:40px !important;}.mb-50 { margin-bottom:50px !important;}.mb-60 { margin-bottom:60px !important;}

/* PADDING MARGIN //////////////// */
/* FONT SIZE //////////////// */
.font-14 {font-size: 14px !important;line-height: 1 !important;}
.font-16 {font-size: 16px !important;line-height: 1 !important;}
.font-18 {font-size: 18px !important;line-height: 1 !important;}
.font-20 {font-size: 20px !important;line-height: 1 !important;}
.font-22 {font-size: 22px !important;line-height: 1 !important;}
.font-24 {font-size: 24px !important;line-height: 1 !important;}
.font-26 {font-size: 26px !important;line-height: 1 !important;}
.font-28 {font-size: 28px !important;line-height: 1 !important;}
.font-30 {font-size: 30px !important;line-height: 1 !important;} 
/* FONT SIZE //////////////// */

/*// FOR CUSTOM ////////// */
.white {color:#fff !important;font-weight:normal !important;}
.red {color:#cc0033 !important;}
.text-default , .text-default a, .text-default a:hover {
	text-decoration:none;
	font-weight: 400;
	color: #252525;
}
.text-normal {
	font-weight:300 !important; 
} 
.text-normal-line-height {
	font-weight:300 !important; 
	line-height: 1.5 !important;
}
.text-bold {
	font-weight:600 !important; 
} 
.text-comment {
	font-size:.85714286em !important;
}
/*// FOR CUSTOM ////////// */


/*// FORM SUBMIT ////////// */
.form-submit {
	font-family:'kanit';
	font-size:22px;
}
.form-group ul {
	list-style:none;
	padding:0;
	line-height:1;
}
.form-group div { 
	line-height:1.2;
}
.icheckbox {
	margin-bottom: 1.1rem;
}

.form-group label { 
}

.form-submit h1, .form-submit h2, .form-submit h3, .form-submit h4, .form-submit h5, .form-submit h6, .form-submit label {
	font-family:'kanit'; 
}
 .form-submit label {
	font-size:16px;
 }
/*// FOR CUSTOM ////////// */


/*// FOR REPLACE CSS THEME ////////// */
.selectize-dropdown, .selectize-input, .selectize-input input {
	font-size:16px;
	font-weight:400 !important; 
}
.selectize-control .selectize-input {
	padding:1.4rem;
}
.selectize-control.small .selectize-input {
    padding: 0.85rem;
}
/*// FOR REPLACE CSS THEME ////////// */

@media only screen and (max-width: 480px){

}
@media (max-width: 767px){
 
}