.top-bar__left,body{font-size:14px;letter-spacing:1px;font-family:'Sukhumvit Set',Arial,sans-serif;font-style:normal}#top-bar,.color--white,.top-bar__wrapper a{color:#fff}.navbar-nav,.top-bar__left,body{font-style:normal}#banner .slick-next,.navbar{right:0}.subpage__content--instructor-item-education ul li,.subpage__content--instructor-item-exp ul li,.subpage__sidebar--list li{list-style:none}*{outline:0}.container-fluid{padding:0}.fouc{display:none}body{font-weight:500}.front--title{text-transform:uppercase}#top-bar{background-color:#65A7BF}.navbar-default,.omise__form--input{background-color:#fff}.top-bar__left{font-weight:100}.top-bar__right a{padding-left:10px;padding-right:10px}.top-bar__wrapper{padding-top:8px;padding-bottom:8px}.navbar-brand,.navbar-nav .dropdown-menu{padding:0}.top-bar__social{border-right:1px solid}.top-bar__social:last-child{border-left:1px solid}.navbar{width:100%;margin-bottom:0}.navbar__logo{position:relative;top:-5px}.navbar-nav{color:#000;letter-spacing:1px;font-family:'Sukhumvit Set',Arial,sans-serif;font-weight:600;font-size:15px}.credit--container,.footer--container{color:#FFF;letter-spacing:1px;font-family:'Sukhumvit Set',Arial,sans-serif;font-weight:400}.navbar-nav .dropdown-menu>li>a{margin-top:0!important;padding:10px 15px}.nav>li>a{padding:10px 8.5px}.footer--container{padding-top:30px;background-color:#000;font-style:normal;font-size:13px}.footer--menu-list{-webkit-column-count:2;column-count:2;padding:0;list-style:none}.footer--menu-list li{margin-bottom:5px}.footer--menu-list li.active a{text-decoration:underline}.footer--menu-list a{color:#FFF}.footer--menu-list-glyphicon{font-size:8px;top:0}.footer--contact-information table>tbody>tr>td{border:none;padding:8px 4px}.credit--container{background-color:#28363D;padding-top:5px;padding-bottom:5px;font-style:normal;font-size:12px}.homepage__course--item-title,.homepage__course--title-txt,.homepage__instructor--title,.homepage__main--title{letter-spacing:1px;font-family:'Sukhumvit Set',Arial,sans-serif;font-weight:700;font-style:normal}#banner .slick-dots{bottom:0}#banner .slick-prev{left:0;z-index:1}#banner.slick-dotted.slick-slider{margin-bottom:0}#instructor .slick-slide{height:390px!important}#instructor .slick-prev{z-index:1}#instructor .slick-dots{bottom:-40px}.fc{margin-bottom:50px}.fc-scroller{height:auto!important}.fc-h-event:focus,.fc-h-event:hover{cursor:pointer!important}#sticker-smilecookingkids:focus,#sticker-smilecookingkids:hover,.btn-facebook{cursor:pointer}.fc-view-container{font-size:13px}.remodal--instructor-image{margin:0 auto 30px}.remodal--instructor-close{right:0;left:auto!important}.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{background-color:#65A7BF;border-color:#65A7BF}.homepage__main--wrapper{margin-top:40px}.homepage__main--wrapper img{width:360px}.homepage__main--title{font-size:32px;color:#638FA8}.homepage__main--contact{font-size:18px}.homepage__main--content{line-height:1.8em}.homepage__course--wrapper{margin-top:100px;margin-bottom:100px}.homepage__course--title{background:url("/images/bg-course-new.jpg") center center no-repeat;background-size:cover;height:125px}.homepage__course--title-txt{font-size:48px;color:#fff;margin-top:30px}.homepage__course--item-button,.homepage__course--item-button:active{background:url("/images/bg-course-button.jpg") center center no-repeat;background-size:cover;color:#fff}.homepage__course--item-title{font-size:40px}.homepage__instructor--container{background:url("/images/bg-instructor.jpg") center center no-repeat;background-size:cover;padding-top:40px;padding-bottom:30px}.homepage__instructor--wrapper{height:570px}.homepage__instructor--title{font-size:48px;color:#fff}.homepage__instructor--item-nickname,.homepage__lastest--title{font-size:24px;letter-spacing:1px;font-family:'Sukhumvit Set',Arial,sans-serif;font-weight:700;font-style:normal}.homepage__instructor--item{height:290px;position:relative;top:100px;padding-top:100px}.homepage__instructor--item p{padding-left:15px;padding-right:15px}.homepage__instructor--item-image img{border-radius:50%;border:2px dashed #65A7BF;background:#fff;padding:1px;margin:0 auto 15px;position:absolute;left:50%;top:0;transform:translate(-50%,0)}.homepage__instructor--item-bg1{background:url("/images/bg-instructor-item-1.jpg") left bottom no-repeat}.homepage__instructor--item-bg2{background:url("/images/bg-instructor-item-2.jpg") left bottom no-repeat}.homepage__instructor--item-bg3{background:url("/images/bg-instructor-item-3.jpg") left bottom no-repeat}.homepage__instructor--item-bg4{background:url("/images/bg-instructor-item-4.jpg") left bottom no-repeat}.homepage__instructor--item-button{background:url("/images/bg-instructor-button.jpg") center center no-repeat;background-size:cover;color:#fff;position:absolute;left:50%;bottom:15%;transform:translate(-50%,0)}.homepage__instructor--item-button:focus,.homepage__instructor--item-button:hover{background:url("/images/bg-instructor-button.jpg") center center no-repeat;background-size:cover;color:#fff}.homepage__lastest--wrapper{padding-top:40px;padding-bottom:40px}.homepage__lastest--item{margin-bottom:15px;padding-bottom:15px;padding-top:15px;background-color:#F5F7F9}.homepage__lastest--item-link{display:block;color:inherit}.homepage__lastest--item-link:focus,.homepage__lastest--item-link:hover{outline:0;text-decoration:underline;box-shadow:0 0 10px 3px rgba(101,167,191,.25)}.homepage__lastest--facebook iframe{max-width:100%}.homepage__contact-information--title{letter-spacing:1px;font-family:'Sukhumvit Set',Arial,sans-serif;font-weight:700;font-style:normal;font-size:20px;text-transform:uppercase;margin-top:0}.homepage__contact-information--container{padding-top:40px;padding-bottom:15px;background-color:#638FA7;color:#FFF}.homepage__contact-information--wrapper img{margin:0 auto}.homepage__contact-information--wrapper .fa-custom{width:25px;text-align:center;color:#638FA7;background-color:#FFF;padding:5px;border-radius:50%}.homepage__contact-information--wrapper table>tbody>tr>td{border:none;padding:8px 4px}.homepage__contact-information-email,.homepage__contact-information-email:focus,.homepage__contact-information-email:hover,.homepage__contact-information-phone,.homepage__contact-information-phone:focus,.homepage__contact-information-phone:hover{color:inherit}.homepage__contact-form--wrapper{padding-top:60px;padding-bottom:60px}.homepage__contact-form--wrapper input,.homepage__contact-form--wrapper textarea{margin-bottom:15px}.homepage__contact-form--wrapper input[type=submit]{width:150px;height:40px;color:#FFF;background:url("/images/bg-contact-form-button.jpg");background-size:cover}.homepage__map--container iframe,.subpage__content--contact-us-map iframe{width:100%}.homepage__contact-form--wrapper textarea{resize:none;max-height:102px}.homepage__contact-form--title{margin:0 0 30px;letter-spacing:1px;font-family:'Sukhumvit Set',Arial,sans-serif;font-weight:700;font-style:normal;font-size:44px}.subpage__container{min-height:500px;margin-top:40px;margin-bottom:40px}.subpage__header--title{letter-spacing:1px;font-family:'Sukhumvit Set',Arial,sans-serif;font-weight:700;font-style:normal;font-size:36px;background:url("/images/subpage-title-bg-left-bottom.png") left bottom no-repeat;background-size:202px 4px;line-height:60px;margin-bottom:30px;color:#4C4545}.subpage__content{font-size:15px}.subpage__content--wrapper img{margin:0 auto 15px;display:block;max-width:100%;height:auto}.subpage__content ol,.subpage__content p,.subpage__content ul{line-height:1.8em}.subpage__content--article-item{margin-bottom:15px}.subpage__content--article-item:focus,.subpage__content--article-item:hover{color:inherit;text-decoration:none;box-shadow:0 0 10px 3px rgba(101,167,191,.25)}.subpage__content--article-item-link-readmore{background:url("/images/bg-article-readmore.jpg") center center no-repeat;background-size:cover;color:#fff}.subpage__content--article-item-link-readmore:focus,.subpage__content--article-item-link-readmore:hover{background:url("/images/bg-article-readmore.jpg") center center no-repeat;background-size:cover;color:#fff}.subpage__content--article-item-content{margin-left:15px;margin-right:15px;padding-bottom:15px}.subpage__content--article-item-title{font-size:24px;overflow:hidden;text-overflow:ellipsis;line-height:34px!important;max-height:36px;-webkit-line-clamp:1;display:-webkit-box}.subpage__content--article-item-date{font-size:13px;padding-bottom:8px;display:block}.subpage__content--course-view-item-price,.subpage__content--instructor-item-name{font-size:24px;font-weight:700;letter-spacing:1px;font-family:'Sukhumvit Set',Arial,sans-serif;font-style:normal}.subpage__content--article-item-excerpt{overflow:hidden;text-overflow:ellipsis;line-height:22px!important;max-height:112px;-webkit-line-clamp:5;display:-webkit-box}.subpage__content--album-title,.subpage__content--course-view-package-title,.subpage__content--schedule-item-content h3{overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:1}.subpage__content--instructor-item{margin-top:15px;margin-bottom:15px}.subpage__content--instructor-item img{margin:0 auto}.subpage__content--instructor-item-name{margin-top:0;margin-bottom:15px;color:#65A7C0;text-transform:uppercase}.subpage__content--instructor-item-education ul li:before{content:'';background:url("/images/instructor-education.png") center center no-repeat;background-size:contain;padding:12px;margin-right:8px}.subpage__content--instructor-item-exp ul li:before{content:'';background:url("/images/instructor-exp.png") center center no-repeat;background-size:contain;padding:10px;margin-right:8px}.subpage__content--album-item img{margin-bottom:0}.subpage__content--album-content{padding:10px}.subpage__content--album-title{line-height:22px!important;max-height:24px;display:-webkit-box}.subpage__content--album-link{margin-bottom:30px;display:block;color:inherit}.subpage__content--contact-us-form input,.subpage__content--contact-us-form textarea,.subpage__content--gallery-image{margin-bottom:15px}.subpage__content--album-link:focus,.subpage__content--album-link:hover{color:inherit;text-decoration:none;box-shadow:0 0 10px 3px rgba(101,167,191,.25)}.subpage__content--contact-us-form-submit{text-align:right}.subpage__content--contact-us-info .table>tbody>tr>td{border-top:none;padding:8px 0}.subpage__content--course-category-item{padding-bottom:15px;margin-bottom:30px}.subpage__content--course-category-item:focus,.subpage__content--course-category-item:hover{color:inherit;text-decoration:none;box-shadow:0 0 10px 3px rgba(101,167,191,.25)}.subpage__content--course-category-item-button,.subpage__content--course-category-item-button:active{background:url("/images/bg-course-button.jpg") center center no-repeat;background-size:cover;color:#fff}.subpage__content--course-category-item-button-pay,.subpage__content--course-category-item-button-pay:active{background:url("/images/bg-course-button-pay.jpg") center center no-repeat;background-size:cover;color:#fff}.subpage__content--course-view-item{margin-bottom:40px}.subpage__content--course-view-item img,.subpage__content--course-view-package img{margin-bottom:15px}.subpage__content--course-view-item-price span{font-size:29px;color:#CC5F0E}.subpage__content--course-view-item-button,.subpage__content--course-view-item-button:active{background:url("/images/bg-course-button.jpg") center center no-repeat;background-size:cover;color:#fff}.subpage__content--course-view-item-content-title{letter-spacing:1px;font-family:'Sukhumvit Set',Arial,sans-serif;font-weight:700;font-style:normal;font-size:24px;color:#65A7C0}.subpage__content--course-view-package-title{line-height:22px!important;max-height:24px;display:-webkit-box}.subpage__content--package-checkout,.subpage__content--video-item{margin-bottom:30px}.subpage__content--alumni-item{text-decoration:none}.subpage__sidebar--course-view-lastest-alumni-item a:focus,.subpage__sidebar--course-view-lastest-alumni-item a:hover,.subpage__sidebar--course-view-lastest-article-item a:focus,.subpage__sidebar--course-view-lastest-article-item a:hover,.subpage__sidebar--list li.active a{text-decoration:underline}.subpage__content--alumni-item-review{margin-top:15px}.subpage__content--alumni-item-title{margin-top:30px;margin-bottom:30px}.btn__social--login,.subpage__sidebar--course-view-lastest-alumni-item-title,.subpage__sidebar--course-view-lastest-article-item-title,.tab-pane{margin-top:15px}.subpage__content--video-item-name{margin-top:15px;margin-bottom:15px}.subpage__content--video-item-link{color:inherit;display:block;float:left}.subpage__content--video-item-link:focus,.subpage__content--video-item-link:hover{box-shadow:0 0 10px 3px rgba(101,167,191,.25)}.subpage__content--schedule-item{margin-bottom:30px}.subpage__content--schedule-item-content h3{line-height:32px!important;max-height:34px;display:-webkit-box}.subpage__sidebar--course-view-item{margin-bottom:40px}.omise__form--row,.subpage__sidebar--course-view-lastest-alumni-item,.subpage__sidebar--course-view-lastest-article-item,.tab-pane{margin-bottom:15px}.subpage__sidebar--course-view-title{padding:15px;margin-bottom:15px;color:#FFF}.subpage__sidebar--course-view-lastest-alumni-item a,.subpage__sidebar--course-view-lastest-article-item a,.subpage__sidebar--list li a{color:inherit}.subpage__sidebar--course-view-title-wrapper{background-color:#65A7BF}.subpage__sidebar--list{padding-left:15px}.subpage__sidebar--list li:before{content:">";margin-right:5px}.subpage__sidebar--schedule-filter-form{margin-bottom:30px}.subpage__sidebar--schedule-filter-submit{color:#fff;background:url("/images/bg-schedul-search-button.jpg") center center no-repeat;background-size:cover}.subpage__sidebar--schedule-filter-submit:focus,.subpage__sidebar--schedule-filter-submit:hover{color:#fff;background:url("/images/bg-schedul-search-button.jpg") center center no-repeat;background-size:cover}.btn-facebook,.omise__form--input{font-size:14px;line-height:1.42857143;background-image:none}#btnFacebook,.btn-facebook{background-color:#4267b2}.fb-share-button{margin-left:15px}.btn-signout{color:#fff!important;padding:0 10px}.btn-facebook{letter-spacing:1px;font-family:'Sukhumvit Set',Arial,sans-serif;font-style:normal;display:inline-block;margin-bottom:0;font-weight:400;text-align:center;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;border:1px solid transparent;white-space:nowrap;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;padding:2px}.omise__form--input{height:34px;padding:6px 12px;color:#555;border:1px solid #ccc;border-radius:4px;box-shadow:inset 0 1px 1px rgba(0,0,0,.075);transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}.dataTables_length select,input[type=search]{font-weight:500!important;height:34px;font-size:14px;line-height:1.42857;color:#555;background-color:#fff;background-image:none;box-shadow:rgba(0,0,0,.075) 0 1px 1px inset;padding:6px 12px;border-width:1px;border-style:solid;border-color:#ccc;-o-border-image:initial;border-image:initial;border-radius:4px;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.dataTables_length{float:left}.dataTables_filter{float:right}.paginate_button{border-radius:5px!important}.bank--logo{margin:0 auto}.after-form{margin-bottom:15px}@media (max-width:376px){#instructor .slick-dots{bottom:-50px}}@media (max-width:441px){.btn-facebook{margin-bottom:15px}}@media (max-width:480px){.homepage__contact-form--title,.homepage__instructor--title{font-size:40px}.col-xxs-12{width:100%}.footer--menu-list{padding-left:15px}.homepage__course--item{text-align:center}.homepage__course--item img{margin:0 auto}.homepage__instructor--container{padding-top:30px}.homepage__contact-information--title{text-align:center;margin-top:15px}.homepage__contact-form--wrapper{padding-top:40px;padding-bottom:40px}#sticker-smilecookingkids img{width:45px!important}#sticker-smilecookingkids:focus img,#sticker-smilecookingkids:hover img{width:100px!important}}@media (min-width:481px){.homepage__lastest--item-content-title{overflow:hidden;text-overflow:ellipsis;line-height:20px!important;max-height:22px;-webkit-line-clamp:1;display:-webkit-box}.homepage__lastest--item-content-date{letter-spacing:1px;font-family:'Sukhumvit Set',Arial,sans-serif;font-weight:300;font-style:normal;font-size:12px;color:gray}}@media (max-width:510px){#live_radio{width:100%!important;height:auto}}@media (max-width:767px){.homepage__main--title{font-size:28px;margin-top:0}.homepage__course--item,.homepage__course--wrapper{margin-top:30px;margin-bottom:30px}.homepage__course--title{height:95px;font-size:24px}.homepage__course--title-txt{font-size:28px}.homepage__instructor--item-bg1{background:url("/images/bg-instructor-item-1.jpg") center bottom no-repeat;background-size:cover}.homepage__instructor--item-bg2{background:url("/images/bg-instructor-item-2.jpg") center bottom no-repeat;background-size:cover}.homepage__instructor--item-bg3{background:url("/images/bg-instructor-item-3.jpg") center bottom no-repeat;background-size:cover}.homepage__instructor--item-bg4{background:url("/images/bg-instructor-item-4.jpg") center bottom no-repeat;background-size:cover}.homepage__lastest--item img{margin:0 auto}.homepage__lastest--item-content{margin-top:15px;text-align:center}.homepage__lastest--item-content-title{overflow:hidden;text-overflow:ellipsis;line-height:20px!important;max-height:22px;-webkit-line-clamp:1;display:-webkit-box}.subpage__content--instructor-item img{margin-bottom:15px}}@media (min-width:481px) and (max-width:767px){.homepage__course--item img{margin:0 0 auto auto}}@media (min-width:531px) and (max-width:767px){.subpage__content--instructor-item-education-title,.subpage__content--instructor-item-exp-title,.subpage__content--instructor-item-name,.subpage__content--instructor-item-shortdesc{text-align:center}}@media (min-width:768px){.homepage__lastest--item{margin-left:0;margin-right:0;margin-bottom:15px;padding-bottom:15px;padding-top:15px;background-color:#F5F7F9}.homepage__lastest--item-content-title{overflow:hidden;text-overflow:ellipsis;line-height:20px!important;max-height:22px;-webkit-line-clamp:1;display:-webkit-box}.homepage__lastest--item-content-date{letter-spacing:1px;font-family:'Sukhumvit Set',Arial,sans-serif;font-weight:300;font-style:normal;font-size:12px;color:gray}.homepage__contact-information--wrapper img{max-height:138px;position:absolute;left:15px;top:0;transform:translate(0,0)}}@media (max-width:991px){#navbar__logo{display:none}#top-bar{max-height:50px}.navbar-default .navbar-collapse{margin-top:10px}.top-bar__right{margin-top:7px;margin-bottom:7px;text-align:right}.top-bar__left .fa{margin-top:10px;padding-left:10px;padding-right:10px}.top-bar__left .fa-phone{border-right:1px solid #fff;border-left:1px solid #fff}.after-nav{height:100px}.homepage__main--wrapper{margin-bottom:40px}.homepage__course--item-title{font-size:28px}}@media (min-width:768px) and (max-width:991px){.homepage__lastest--item-content-title{margin-top:0}}@media (min-width:992px){.navbar-nav{float:right;height:65px}.navbar-nav li a{margin-top:10px;color:#000}.navbar-default .navbar-nav>li>a{color:#000!important}.navbar-nav>.active>a{background-color:transparent!important;background:url("/images/nav-active.png") left bottom repeat-x}.top-bar__right{text-align:right}.top-bar__left{text-align:left}.top-bar__contact .fa-envelope{margin-left:10px}.after-nav{height:36px}#instructor .slick-next{right:-15px}#instructor .slick-prev{left:-15px}.homepage__main--wrapper{overflow-y:hidden}.homepage__main--title{margin-top:30px}}@media (min-width:992px) and (max-width:1199px){#live_radio{width:100%!important;height:303.33px!important}}#sticker-smilecookingkids img{position:fixed;right:0;bottom:85px;width:75px}#sticker-smilecookingkids:focus img,#sticker-smilecookingkids:hover img{width:120px}