body{background:#e7ebf2;overflow-x:hidden;padding-top:58px;font-family:Tahoma,sans-serif;color:#000;font-size:14px;line-height:20px}@media screen and (min-width:768px) and (max-width:1024px){body{padding-top:110px}}blockquote{border-left:5px solid #00a80c;margin-top:5px;color:#055699}.embedded-media blockquote{border-left:none;margin-top:0;color:inherit}p small{color:#7d26cd}.jumbotron{background-color:#fff}.not-found-text{line-height:30px}.bold{font-weight:700}.green{color:#00a80c}.red{color:red}.yellow-background{background-color:#ff0}.list-post{color:#00a80c;padding-top:10px}input[type=number],input[type=text],textarea{font-size:16px}#post-class-btn{margin-top:5px}#province{margin-bottom:5px}.remove-class-item{color:red}.text-edit-class-item{display:none}embed,iframe,object{max-width:100%}.sponsor-links{display:none}.required:after{position:absolute;left:0;top:0;content:"*";color:red}.cd-top{display:inline-block;height:40px;width:40px;position:fixed;bottom:40px;right:10px;margin-bottom:20px;box-shadow:0 0 10px rgba(0,0,0,.05);overflow:hidden;text-indent:100%;white-space:nowrap;background:rgba(232,98,86,.8) url(../img/cd-top-arrow.svg) no-repeat center 50%;visibility:hidden;opacity:0;transition:opacity .3s 0s,visibility 0s .3s}.cd-top.cd-fade-out,.cd-top.cd-is-visible,.no-touch .cd-top:hover{transition:opacity .3s 0s,visibility 0s 0s}.cd-top.cd-is-visible{visibility:visible;opacity:1}.cd-top.cd-fade-out{opacity:.5}.no-touch .cd-top:hover{background-color:#e86256;opacity:1}@media screen and (min-width:768px){.cd-top{right:20px;bottom:20px}}@media screen and (min-width:1024px){.cd-top{height:60px;width:60px;right:30px;bottom:30px}}#loader{position:fixed;left:0;top:0;width:100%;height:100%;z-index:9999;background-color:#fff}table{table-layout:fixed;overflow:break-word}.panel-post h1{font-size:25px;color:#090}.panel-post .post-info{text-align:right}.post-list{border-top:1px solid #00a80c;margin-top:5px;margin-bottom:5px}.post-list h2{font-size:20px}.list-item{padding:5px}.all-categories{margin-bottom:10px;font-weight:700;padding-left:5px}.btn-primary{background-color:#055699}.btn-primary,.btn-success{color:#fff;border-color:#fff}.btn-success{background-color:#00a80c}.navbar-principal{background-color:#fff}.navbar-btn{margin-left:5px}.navbar-toggle{background-color:#fff}.navbar-default .navbar-brand{padding:0;margin:0}#class-list{border:none}.dropdown-menu.region-menu,.subject-menu{width:550px}.dropdown-menu.experience-menu{width:500px}.dropdown-menu.multi-column .dropdown-menu{display:block!important;position:static!important;margin:0!important;border:none!important;box-shadow:none!important}.region-title{font-weight:700;color:#00a80c;padding-left:10px}.top-menu{color:#055699!important;font-weight:700}.navbar-default .navbar-nav>li>a{color:#fff}@media screen and (max-width:767px){.navbar .navbar-form{width:210px;padding-left:0;padding-right:0}}@media screen and (min-width:768px){.navbar .navbar-form{width:250px}}.navbar .navbar-form{padding-top:0;padding-bottom:0;margin-right:0;margin-left:0;border:0;box-shadow:none}#footer{background:#056699;margin-top:10px;padding:20px 0 50px}#footer,#footer a,#footer a:hover{color:#fff}.company-intro{text-align:center;margin-bottom:30px}.company-name{font-size:25px;margin-bottom:20px;line-height:30px}@media screen and (max-width:767px){.result-panel{padding:0 5px}}@media screen and (min-width:768px){.result-panel{padding:0 10px 0 0}}.result-panel .panel-heading{background-color:#fff}.result-panel h1{color:#055699;font-size:18px;font-weight:700;margin:0;display:inline}.result-panel .result-count{color:#00a80c;font-size:22px;font-weight:700}.result-panel .pagination{margin:0}.result-panel .panel-body{padding:5px}.list-item{border-bottom:1px solid #00a80c;padding:5px 0}.tutors-list{border-top:1px solid #00a80c;margin-top:5px;margin-bottom:5px}#tutor-sort{width:150px}.result-panel .img-responsive{width:100%}@media screen and (max-width:1023px){#tutor-sort{margin-bottom:5px}}.tutor-name{font-size:14px;font-weight:700;color:#055699}.title-home{margin-top:0}.title-home a{font-size:16px;color:#00ab0c}.title-home a,.tutor-code,.tutor-info{font-weight:700}.tutor-code{font-size:18px;color:red}.tutee p{font-size:16px}.tutee small{font-size:14px}.tutor-price{color:red;font-weight:700}.tutors-list table{margin-bottom:0}.price-label{color:#055699;font-weight:700}.avatar.container{padding:0;width:200px}.text-highlight{background-color:#ff0}.result-panel h2{font-size:14px;margin:2px;line-height:20px}.h2-info{color:#00a80c;font-size:13px;font-weight:700}.result-panel h3{font-size:14px}.view-detail{color:#7d26cd;font-size:16px;font-weight:700}.carousel-inner>.item>a>img,.carousel-inner>.item>img{width:70%;margin:auto}@media screen and (max-width:767px){.right-panel{padding:0 5px}}@media screen and (min-width:768px){.right-panel{padding:0}}.panel-search{border-radius:20px 20px 0 0;margin-left:0;margin-right:0}.panel-search .panel-heading{background-color:#055699;border-radius:20px 20px 0 0;padding:1px 2px}.panel-search .row{margin-bottom:5px}.panel-search .btn-link{color:#055699;font-weight:700}.panel-search h4{color:#fff;font-size:16px;padding-top:0;padding-bottom:0;text-align:center}#remove-advanced-search,.advanced-field{display:none}@media screen and (max-width:767px){.panel-search h4{background:url(../img/touch.png) no-repeat}}.panel-link-right{padding:0}.panel-link-right .panel-heading{background-color:#055699;padding:1px 5px}.panel-link-right h4{color:#fff;font-size:16px;text-align:center}.panel-link-right a{color:#055699}.panel-link-middle{padding:0}.panel-link-middle .panel-heading{background-color:#055699;padding:1px 5px}.panel-link-middle .link-list .link-item:not(:last-child){padding-right:5px;border-right:1px solid #000}.panel-link-middle a{color:#273aaa}.panel-link-middle h4{color:#fff;font-size:16px;text-align:center}#best-tutors-container .panel-heading{background-color:#00a80c;padding:1px 5px}#best-tutors-container h1{color:#fff;font-size:16px;text-align:center;font-weight:700}#edit-container{background-color:#fff;padding:5px;margin-bottom:10px}#edit-container h1{font-size:24px;font-weight:700;color:#055699;text-align:center}#edit-container .edit-info{display:none;background:transparent}#edit-container #edit-hint{margin-bottom:0}#edit-container .cancel-link,#edit-container .edit-link,#edit-container .save-link{color:#1c7ab5;font-size:13px}#approve-container .panel-heading{background-color:#fff;padding:5px}#approve-container h1{margin:5px;padding:0;font-size:25px;font-weight:700;color:red;text-align:center}#approve-container .panel{margin-bottom:5px}#approve-container .approve-link .pagination{margin-top:5px;margin-bottom:5px}.approve-attachment{margin-top:10px}#manage-container .search-item{margin-bottom:5px}#manage-container .jumbotron{padding-top:10px;padding-bottom:0}#manage-container .panel{margin-bottom:5px}#manage-container .panel-heading{background-color:#fff;padding:5px}#manage-container h1{margin:5px;padding:0;font-size:25px;font-weight:700;color:red;text-align:center}#manage-container .manage-link .pagination{margin-top:5px;margin-bottom:5px}#create-container{background-color:#fff;padding:5px;margin-bottom:10px}#create-container h1{font-size:24px;font-weight:700;color:#055699;text-align:center}#create-container .edit-hint{margin-bottom:0}.faq{background-color:#fff}.faq h1{font-size:28px;font-weight:700;color:#055699;text-align:center}.faq h2{margin-top:65px;font-size:24px}.faq li{margin-top:10px;line-height:20px;font-size:15px}.faq p{font-size:15px;line-height:25px}#toc{background-color:#fff;z-index:999}@media screen and (max-width:767px){#toc{position:relative;width:100%;margin:0 0 20px}}.tocify li{padding:5px}.tocify-header:hover{background-color:#eee}.tocify-header a:hover{text-decoration:none}.tocify-focus{background-color:#08c}.tocify-focus a{color:#fff}@media screen and (min-width:768px){.profile-info-panel{padding:0 10px 0 0}}@media screen and (max-width:767px){.profile-info-panel{padding:0 5px}}.profile-info-panel .panel-body{padding-top:0;padding-bottom:0}.profile-name{margin:10px 5px 5px;color:#00a80c}.profile-code,.profile-name{font-size:18px;font-weight:700}.profile-code{color:red}.profile-info{font-weight:700}.profile-last-updated{color:#00f;font-weight:700}.profile-info-panel .img-responsive{width:100%}.embed-responsive{margin-top:5px}.image-container{float:left;position:relative}.image-thumb{margin-bottom:5px;margin-right:5px}.attachment-container{padding-left:5px!important}.remove-attachment-link{padding:0 10px;position:absolute;top:0;left:0}@media screen and (min-width:1024px){.profile-best-panel{padding:0 0 0 10px}}@media screen and (max-width:767px){.profile-best-panel{padding:0 5px}}.profile-best-panel .panel-heading{background-color:#090;padding:1px 5px}.profile-best-panel .panel-body{padding:10px 5px 0}.profile-best-panel .list-unstyled{padding-left:15px}.profile-best-panel li{padding-right:5px}.profile-best-panel h4{color:#fff;font-size:16px;text-align:center;font-weight:700}.profile-best-panel a{color:#055699}.profile-best-name{text-align:center}.profile-best-name:link{font-size:16px;font-weight:700;color:#090}.profile-best-panel .profile-code{font-size:16px}.profile-best-field{font-weight:700}#manage-profile{margin-bottom:5px}@media screen and (max-width:767px){.profile-detail-panel{padding:0 5px}#btn-store-attachments{margin-top:10px}}@media screen and (min-width:768px){.profile-detail-panel{padding:0}}.profile-detail-panel h1{margin:10px}.profile-detail-panel .panel-heading{background-color:#090;padding:1px 5px}.profile-detail-panel .panel-body{padding:0}.profile-contact .panel-body,.profile-intro .panel-body{padding:5px}.profile-detail-panel h2{color:#fff;margin-top:10px}.profile-detail-panel h1,.profile-detail-panel h2{font-size:16px;font-weight:700}.profile-heading{background-color:#fff!important;color:#056699!important;line-height:200%!important}.profile-detail-panel .panel-footer{background-color:#fff}.hotline{color:red}.hotline,.profile-link{font-weight:700}.profile-detail-wish{font-weight:700;color:#00f}.panel-like{background-color:transparent;border:none;box-shadow:none}.tag span{font-size:14px;font-weight:400;line-height:30px}.tag a{text-decoration:none}.tag a:hover span{background-color:orange}.profile-tag{margin-top:10px}.panel-class-details h1{font-size:25px;color:#090;margin-bottom:15px}.panel-class-details h2{font-size:18px;margin-top:0;margin-bottom:15px}.panel-class-details .label{font-size:100%}.panel-class-details .contract-info{font-weight:700;color:#090}.panel-class-details select{width:auto;margin-bottom:10px}@media screen and (max-width:767px){.panel-class-details .contract-date{margin-top:10px}}.class-list-footer{margin-top:10px}.class-list-footer .pagination{margin:0}.contract-block{border:1px solid #ccc;border-radius:5px;padding:10px;margin:5px 0;box-shadow:2px 2px #ccc}.contract-block hr{margin:10px 0}.review-box{display:flex;width:100%;background-color:#fff;height:50px;align-items:center;margin-bottom:20px}.review-box a{width:100%;margin-left:10px;margin-right:10px}.p-0{padding:0}.mt-10,.panel-tutor-contracts li{margin-top:10px}.panel-tutor-contracts a:hover{text-decoration:none}.panel-tutor-contracts .accepted-fee{color:#00ab0c}.design-web .design-tutoring-img{margin:10px auto}.design-web .panel-heading{color:#fff;font-weight:700;font-size:20px;text-align:center}.design-web .panel-footer{color:#fff;font-size:16px;text-align:center;background-color:#00f}.design-web .panel-default .panel-heading{background-color:silver}.design-web .panel-warning .panel-heading{background-color:gold}.design-web .panel-success .panel-heading{background-color:green}.subject-content .static-content{position:relative;overflow:hidden!important}.subject-content .bg-content:before{content:"";position:absolute;bottom:0;left:0;right:0;background:linear-gradient(transparent,#fff);height:200px}.subject-content .color-055699{color:#055699}.subject-content img{max-width:100%;max-height:100%}.subject-content #showMoreOrLess{text-align:center;margin:0;background:#fff;background:linear-gradient(0deg,#fff,hsla(0,0%,100%,0));padding:10px}.subject-content #showMoreOrLess a{color:#fff;padding:11px 22px;border:1px solid #055699;border-radius:5px;font-size:14px;background-color:#055699}.subject-content #showMoreOrLess .text-decoration-none{text-decoration:none!important}.subject-content #showMoreOrLess .d-none{display:none}.subject-content #showMoreOrLess .d-inline-block{display:inline-block}.subject-content #more{display:none}.subject-content h2{font-size:22px!important;margin:20px 0 10px;line-height:1.1;color:#00ab0c}.subject-content #toc_container.toc_light_blue{background:#edf6ff}.subject-content #toc_container{background:#f9f9f9;border:1px solid #aaa;padding:10px;margin-bottom:1em;width:auto;display:table;font-size:95%}.subject-content #toc_container .w-au{width:auto}.subject-content #toc_container .d-table{display:table}.subject-content #toc_container p.toc_title{text-align:center;font-weight:700;margin:0;padding:0}.subject-content #toc_container span.toc_toggle{font-weight:400;font-size:90%}.subject-content #toc_container a{text-decoration:none;text-shadow:none;color:#055699}.subject-content #toc_container p.toc_title+ul.toc_list{margin-top:1em}.subject-content .td_category_template_4 .td-category-description p{margin-top:19px}.subject-content .td-category-description p{font-style:italic;font-family:Open Sans,arial,sans-serif;font-size:16px;line-height:26px;margin-bottom:0;margin-top:15px}.subject-content #toc_container.no_bullets li,.subject-content #toc_container.no_bullets ul,.subject-content #toc_container.no_bullets ul li,.subject-content .toc_widget_list.no_bullets,.subject-content .toc_widget_list.no_bullets li{background:0 0;list-style:none}.subject-content ul.toc_list{padding-left:0}.subject-content .d-block.toc_list{display:block}.subject-content .list-style-type-none{list-style-type:none}.fl-right{float:right}.panel-auth .panel-heading{background-color:#055699;text-align:center;text-transform:uppercase}.panel-auth h1{color:#fff;font-size:18px;margin:0;padding:0}.panel-auth hr{margin-top:0;margin-bottom:0;border-color:#00a80c}