#comments, .entry-footer {display: none;}
ol li {margin-bottom: 15px !important;}
.et-db #et-boc .et_pb_text ol, .et-db #et-boc .et_pb_text ul {padding-bottom: 0 !important;}
#et-boc ul {margin-left: 43px !important;}
.ctftbp a:link {font-size: 28px;}
.ctftbps a:link {font-size: 16px;}
.ctfttx h3 {line-height: 1.4em;}
.ctfttx a:link{font-size: 22px;color: #014f83;}
.vc_settings-custom-design-notice {display: none;}
.cstag a:link, .cstag a:visited {padding: 3px 10px;background-color: #055083;color: #fff;}
.cstag a:hover {background-color: #666666;color: #fff;}
#myDIV1 {width: 100%;display: none;}
#myDIV2 {width: 100%;display: none;}
#myDIV3 {width: 100%;display: none;}
#myDIV4 {width: 100%;display: none;}
#myDIV5 {width: 100%;display: none;}
#myDIV6 {width: 100%;display: none;}
.single-post #home #main-nav.fixed {position: relative;}
li.menu-item-14594 a:visited, li.menu-item-14594 a, li.menu-item-14594 a:link {color: #005082 !important;font-weight: 600;}
.category-blog .entry-content a:link {font-size: 18px;}

#post-12233 .entry-header,#post-11607 .entry-header, #post-11789 .entry-header, #post-11795 .entry-header, #post-11805 .entry-header, #post-11816 .entry-header, #post-12450 .entry-header, #post-12975 .entry-header,#post-15772 .entry-header {display: none;}
#post-11607 .entry-content, #post-11789 .entry-content, #post-11795 .entry-content, #post-11805 .entry-content, #post-11816 .entry-content, #post-12450 .entry-content, #post-13021 .entry-content, #post-15772 .entry-content {margin: 0;}
#post-12065 .entry-header, #post-12068 .entry-header, #post-12071 .entry-header, #post-12073 .entry-header, #post-12075 .entry-header, #post-12077 .entry-header, #post-12938 .entry-header, #post-13021 .entry-header, #post-13754 .entry-header {display: none;}
#post-12233 .entry-content, #post-12068 .entry-content, #post-12071 .entry-content, #post-12073 .entry-content, #post-12075 .entry-content, #post-12077 .entry-content, #post-12938 .entry-content, #post-13754 .entry-content {margin: 0;}
#menu-item-11315 {display: none;}
.stdbox {border: 1px solid #eee; border-radius: 15px; display: block;}
.stdbtop {padding: 25px; font-size: 20px; line-height: 1.25em;}
.stdbbot {background-color: #eee; padding: 10px 25px; display: flex;border-radius: 0 0 14px 14px;}
.stdbbot .pix {width: 80px; margin-right: 20px;}
.stdbbot .nam {font-size: 22px; letter-spacing: 3px; margin-top: 30px;}
.stdx {box-shadow: 0px 2px 18px 0px rgba(0,0,0,0.3); padding: 20px 20px 30px; display: block; margin: 10px;}
.stdy {box-shadow: 0px 2px 18px 0px rgba(0,0,0,0.3); padding: 20px 20px 30px; display: block; margin: 10px;border-radius: 30px;}
.stdt {margin-left: 25px;}
.stds {padding: 0px 20px; border-left: 5px solid #055083; margin: 15px 0 10px;font-size: 20px; line-height: 1.3em; color: #055083;}
.stdf {min-height: 220px;box-shadow: 0px 2px 18px 0px rgba(0,0,0,0.1); padding: 20px 20px 30px; display: block; background-color: #fff; margin: 10px; border-radius: 5px;}
.stdf .qtsd {font-size: 12px; margin: 0 0 10px;}
.stdf .nmsd {font-size: 20px; line-height: 1.5em; margin: 0 0 10px;}
.stdf .nmsd img {border-radius: 50px; border: 5px solid #f5f5f5; width: 80px;}
.stdf .scsd {font-size: 16px; line-height: 1.3em; color: #055083; font-weight: 500;}
.studei {width: 120px; display: block; text-align: center; margin: -50px auto 20px;}
.studen {font-size: 20px; font-family: 'Lato'; font-weight: bold;}
.studeq {margin: 20px 0 30px; padding-left: 20px; border-left: 5px solid; border-color: #055083; font-style: normal; font-weight: 500;}
.studet {margin: 20px !important; font-size: 16px !important; font-family: kanit, tahoma, sans-serif;}
.studep {font-size: 18px !important; margin: 0 20px !important; font-family: kanit, tahoma, sans-serif; font-weight: 500 !important;}
.studeh {background-color: #fff; box-shadow: 0px 2px 18px 0px rgba(0,0,0,0.3); min-height: 480px;max-height: 480px;}
.ttmna {box-shadow: 0px 2px 15px 0px rgba(0,0,0,0.3); padding: 20px; border-radius: 50%; display: block; margin: 10px; text-align: center; height: 340px; overflow: hidden;}
.ttmnb {display: block; margin: 0 auto;border: 4px solid #055083; border-radius: 50%;}
.ttmnc {padding: 15px 20px 0px; border-top: 5px solid #055083; margin: 10px 0 10px; font-size: 20px; line-height: 1.3em; color: #055083;}
.ttmnc2 {padding: 10px 20px 0px; border-top: 5px solid #055083; margin: 10px 0 10px; font-size: 20px; line-height: 1.3em; color: #055083;}
.ttmnd {font-size: 18px; line-height: 1.3em;min-height: 94px;color: #111;}
.ttmnd2 {font-size: 18px; line-height: 1.3em;min-height: 150px;color: #111;}
.ttmnf {box-shadow: 0px 2px 15px 0px rgba(0, 0, 0, 0.3); padding: 20px; border-radius: 50%; display: block; margin: 10px; text-align: center; height: 340px; overflow: hidden;}
.ttmng {margin: 10px 0 5px; color: #055083; font-weight: bold;}
.ttmnh {
font-size: 13px;
line-height: 1.3em;
min-height: 85px;
}
.ttmni {padding: 10px 20px 0px; border-top: 5px solid #055083; margin: 10px 0 10px; font-size: 16px; line-height: 1.3em; color: #055083;}
.ttmnp {line-height: 1.2em;color: #055083;font-size: 32px;font-weight: 600;}
.scrored {font-size: 52px; font-weight: bold; color: #055083;}
.scrosata {color: #333;display: block;margin: 8px 0 3px;font-size: 16px;}
.scrosatb {color: #055083;font-weight: 600;font-size: 36px;display: block;margin: 5px 0 0;padding-bottom: 8px;}
.scrosatc {color: #055083; font-weight: 600; font-size: 47px; display: block; margin: 20px 0 0; padding: 15px 0 10px; border-top: 5px solid;}
.scrosat {font-size: 18px; line-height: 1.3em;min-height: 130px;}

.carouc .slick-prev {left: -65px;}
.carouc .slick-next {right: -65px;}
.carouc .slick-next, .carouc .slick-prev {top: 40% !important;}

.pricbox {border: 1px solid #d8d8d8; display: block}
.prictop {background-color: #005082;padding: 25px; font-size: 22px; line-height: 1.25em;text-align: center;color: #FFFFFF;line-height: 2em;}
.prictopt {font-size: 24px;}
.prictopb {font-size: 36px;}
.pricbot {background-color: #fff; padding: 25px 20px 40px;}
.pricbot img {width: 21px;}
.pricsub {text-align: center;}
.pricsub a:visited {color: #fff;}
.pricsub a:link {font-size: 20px;color: #fff; background-color: #005082;padding: 10px 20px;border-radius: 4px;}
.pricbotn {margin-bottom: 50px;}
.pricbotn ul li {list-style-image: url(https://speed.theplannereducation.com/wp-content/uploads/2023/09/button_br_tpn.png); font-size: 20px; color: #111; margin-bottom: 20px;}
.pricbotnt ul li {list-style-image: url(https://speed.theplannereducation.com/wp-content/uploads/2023/09/button_br_tpn.png); font-size: 20px; color: #080808; margin-bottom: 20px;}

.wpb_wrapper ol li, .wpb_wrapper ul li {line-height: 1.5em;font-size: 20px;}
.type-post .wpb_wrapper ul li, .type-post .wpb_wrapper ol li {font-size: 16px;}

.vc_tta-container h1 {text-align: center;margin-bottom: 30px;font-weight: 500;}
.vc_tta-panel-title {border-top: 1px solid #055083;}
.vc_tta-title-text {font-size: 24px; font-weight: 400;color: #055083;}

.adsideacssfortable_first_table {display: inline-table;}
.adsideacssfortable_table_ads_facebook_for_respon, .adsideacssfortable_table_ads_facebook_for_respon th, .adsideacssfortable_table_ads_facebook_for_respon td {border: 5px solid #fff;text-align: center; font-family: 'Kanit';
 font-size: 20px;}
.adsideacssfortable_first_table {display: inline-table;}
.adsideacssfortable_table_ads_facebook_for_respon {margin-bottom: 30px!important; border: 0px none;}
.adsideacssfortable_row_head {height: 100px; background: #484848; color: #ffffff; text-align: center; font-size: 1.5em; font-weight: bold;}
.adsideacssfortable_color_row_head {background: #055083; color: #ffffff;}
.adsideacssfortable_color_row1 {background: #E5E5E6; color: #000; height: 70px; font-size: 1.2em;}
.adsideacssfortable_color_row2 {background: #f2f2f3; color: #000; height: 70px; font-size: 1.2em;}

.tpntable {display: inline-table;}
.table_respon, .table_respon th, .table_respon td {border: 5px solid #fff;text-align: center; font-family: 'Kanit';
 font-size: 20px;}
.table_respon {margin-top: -5px;margin-bottom: 0px!important; border: 0px none;}
.tpn_thead {height: 100px; background: #484848; color: #ffffff; text-align: center; font-size: 1.5em; font-weight: bold;}
.tpn_rhead {background: #055083; color: #ffffff;}
.tpn_rhead1 {background: #E5E5E6; color: #000; height: 70px; font-size: 1.2em;}
.tpn_rhead2 {background: #f2f2f3; color: #000; height: 70px; font-size: 1.2em;}
.sattableh {font-weight: bold;font-size: 20px;line-height: 1.25em;}
.sattabled {font-size: 11px;color: #777;letter-spacing: 0.5px;}
.sattablehm {font-weight: bold;font-size: 16px;line-height: 1.2em;}
.sattabledm {font-size: 10px;color: #777;letter-spacing: 1px;line-height: 2em;}

.boxwhy {display: table;}
.boxwhyl {width: 60px;display: table-cell; margin-right: 20px; float: left;}
.boxwhyr {font-size: 22px; font-family: kanit, tahoma; font-weight: 400; display: table-cell; vertical-align: middle;line-height: 1.2em;}

.teachn {position: absolute; right: 10%; top: 61%; background-color: #005082; color: #fff; padding: 3px 8px; border: 1px solid #2EA3F2;}
.teachp {position: absolute; right: 15%; top: 70%; background-color: #eee; color: #111; padding: 5px 10px;}
.teachn .wpb_wrapper p {font-size: 20px;}
.teachp .wpb_wrapper p {font-size: 16px;}

.plantitl {display: table-cell;}
.plantitl h2 {margin-bottom: 15px;}
.plantitl h2 a:link {font-size: 22px;}
.plantitl h2 a:hover {color: #014F83;}
.plantext {display: block;height: 42px; font-weight: normal;line-height: 1.4em;}

#post-11858 li.vc_grid-filter-item {border: 1px solid #ddd;}
#cn-accept-cookie {border: 2px solid #111 !important;border-radius: 10px !important;}
#cn-refuse-cookie {background-color: #999 !important;border: 2px solid #111 !important;border-radius: 10px !important;}
.allcos {display: table; background-color: #005082; padding: 20px 40px; text-align: center; margin: 20px auto; border-radius: 30px; font-family: kanit, tahoma;}

.allcos a:link, .allcos a:visited {font-size: 26px; color: #fff;}
.allcos a:hover {color: #00B900;}

.servicon {text-align: center; width: 100%;}
.pixen {width: 145px; height: 145px; border-radius: 100px; border: 10px solid #ECECEC; margin: 0 auto;}
.pixen:hover {border-radius: 100px; border: 10px solid #094677;}
.pixen a:link {display: block; width: 125px; height: 125px;}
.pixtex {font-size: 20px;margin: 20px auto; border-bottom: 2px solid #094677; display: inline-block; text-align: center; padding-bottom: 5px;}

marquee {display: none;}

@media (max-width: 992px) {
.ttmna, .ttmnf {border-radius: 5%;}
.menu-item-gtranslate {height: 40px;}
}


h1{
    font-family: 'kanit', tahoma, sans-serif; 
    font-size: 40px; 
    font-weight: 400; 
    letter-spacing: 1px; 
}
h2{
    font-family: 'kanit', tahoma, sans-serif; 
    font-size: 30px; 
    font-weight: 400; 
    letter-spacing: 1px; 
}
h3{
    font-family: 'kanit', tahoma, sans-serif; 
    font-size: 30px; 
    font-weight: 400; 
    letter-spacing: 1px; 
}
p{
    font-family: 'kanit', tahoma, sans-serif; 
    font-size: 18px; 
    font-weight: 400; 
}