.certificate-result .certificate-item .item a img{outline:medium none;text-decoration:none;-webkit-transition:all .2s linear 0s;-moz-transition:all .2s linear 0s;-ms-transition:all .2s linear 0s;-o-transition:all .2s linear 0s;transition:all .2s linear 0s}.contact-page .form-style:after,.main-page-style:after,.page-style .content-section>header ul:after{display:block;clear:both;content:'';visibility:hidden;height:0;line-height:0}.page-style{position:relative}.page-style:before{position:absolute;right:0;top:0;content:'';width:250px;height:250px;background:url('../images/top-right-account.svg') no-repeat;background-size:100%;z-index:-1}.page-style .content-section{margin-bottom:25px}.page-style .content-section>header{padding:18px 0;border-bottom:1px solid #eff2f5}.page-style .content-section>header h1{position:relative;padding-right:30px}.page-style .content-section>header h1:before{width:25px;height:6px;border-radius:15px;-moz-border-radius:15px;-webkit-border-radius:15px;background-color:#3e8eff;position:absolute;right:-8px;top:13px;content:''}.page-style .content-section>header h1 a{font-size:16px;font-weight:700;line-height:28px;display:block;color:#2196f3;overflow:hidden;position:relative}.page-style .content-section>header h1:after{width:10px;height:6px;border-radius:15px;-moz-border-radius:15px;-webkit-border-radius:15px;background-color:#3e8eff;position:absolute;right:-20px;top:13px;content:''}.page-style .content-section>header ul{position:absolute;left:20px;top:22px}.page-style .content-section>header ul li{display:inline-table;float:left;margin-right:25px}.page-style .content-section>header ul li:last-child{margin-right:0}.page-style .content-section>header ul li span{line-height:20px;font-size:13px;color:#82959d}.page-style .content-section>header ul li span i{font-size:17px;margin-left:5px;position:relative;top:2px;color:#c1d0d7}.page-style .content-section article{padding:10px 25px;position:relative}.page-style .content-section article p{margin:8px 0;line-height:30px;font-size:14px;text-align:justify;color:#222b30}.page-style .content-section article ul{margin:18px 0}.page-style .content-section article ul li{line-height:25px;padding:3px 12px 3px 0;font-size:14px;position:relative}.page-style .content-section article ul li:before{width:5px;height:5px;border-radius:100%;-moz-border-radius:100%;-webkit-border-radius:100%;background-color:#7fbb00;content:'';position:absolute;right:0;top:14px}.page-style .content-section article a{color:#62b934}.page-style .content-section article a:hover{color:#1c84ef}.page-style .content-section article h2{font-size:17px;line-height:32px;margin:18px 0 2px;color:#1c84ef;word-spacing:-2px}.page-style .content-section article h3,.page-style .content-section article h4,.page-style .content-section article h5{font-size:17px;line-height:32px;margin:18px 0 10px;color:#62b934}.page-style .table-responsive{margin:30px 0 15px}.page-style .alert{margin:20px 0}.tags-layer{padding:15px;position:relative;margin-bottom:25px}.tags-layer a{font-size:13px;position:relative;margin:5px 4px 4px;padding:5px 9px;background-color:#f1f4f7;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;color:#222b30}.tags-layer a:hover{background-color:#e9eef2}.user-comments-layer{padding:0 20px;margin-bottom:25px}.comment-list-inner{margin:30px 0;width:100%;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;background-color:#fff;border:1px solid #d8e0e9}.user-comments-layer>header{border-bottom:1px solid #e1eef4;padding:15px 0;position:relative;margin-bottom:30px}.user-comments-layer>header h3{font-size:16px;line-height:24px;color:#383a43;word-spacing:-1px}.user-comments-layer>header i{font-size:19px;color:#b4c8cf;position:relative;top:3px;margin-left:8px}.user-comments-layer>header span{font-size:14px;position:absolute;left:0;color:#858fa9;top:18px}.comment-inner-layer{padding:0}.comment-inner-layer form{margin-bottom:45px}.comment-inner-layer input,.comment-inner-layer textarea{line-height:40px;height:40px;border:1px solid #ddeaf0;padding:0 15px;font-size:14px;width:100%;margin-bottom:15px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}.comment-inner-layer textarea{height:95px;resize:none}.comment-inner-layer .captcha input{line-height:40px;height:40px;border:1px solid #ddeaf0;padding:0 15px;font-size:14px;width:70%;float:right;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}.comment-inner-layer .captcha img{width:27%;float:left;height:40px}.comment-inner-layer button{width:100%;height:42px;line-height:42px;font-size:16px;margin-top:10px}.comment-inner-layer .pagination-layer{margin-bottom:35px}.comments-list .comment-box{padding:20px 0;border-bottom:1px solid #e2eff5;position:relative}.comments-list .comment-box:first-child{padding:0 0 20px}.comments-list .comment-box:last-child{border-bottom:0;margin-bottom:15px}.comments-list .comment-box .img-layer{min-width:60px;min-height:60px;float:right;border-radius:100%;-moz-border-radius:100%;-webkit-border-radius:100%;margin-left:15px}.comments-list .comment-box .img-layer img{width:60px;height:60px;border-radius:100%;-moz-border-radius:100%;-webkit-border-radius:100%;border:3px solid #e2eff5}.comments-list .comment-box .left{position:relative}.comments-list .comment-box .left .action-layer{position:absolute;left:0;top:0}.comments-list .comment-box .left .action-layer a{width:25px;height:25px;text-align:center;line-height:20px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;border:1px solid #e2eff5;margin-right:3px;color:#b8bfd9}.comments-list .comment-box .left .action-layer a i{font-size:18px}.comments-list .comment-box .left .action-layer a.edit-cm:hover{color:#f2821e}.comments-list .comment-box .left .action-layer a.delete-cm:hover{color:#f85e5e}.comments-list .comment-box .left .action-layer a.reply-cm:hover{color:#89c444}.comments-list .comment-box .left span{font-size:14px;line-height:35px;display:block}.comments-list .comment-box .left i{font-size:13px;line-height:22px;font-style:normal;padding-bottom:10px}.comments-list .comment-box .left p{font-size:13px;line-height:22px;text-align:justify;color:#56707c;margin:10px 0 0;clear:both}.comments-list .comment-box>.comment-box{margin-top:20px;padding-right:25px;padding-left:15px;background-color:#f8fafd}.pagination-layer{padding:0}.main-page-style .right-content{width:75%;float:right}.main-page-style .left-sidebar{width:25%;float:left;padding-right:25px}.banner-layer{width:100%;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;overflow:hidden;margin-bottom:25px;display:block}aside .aside-section{margin-bottom:25px}aside .aside-section .heading{border-bottom:1px solid #eff2f5}aside .aside-section .heading span{font-size:15px;font-weight:700;line-height:28px;padding:12px 15px;color:#2d3339}aside .aside-section .inner{padding:8px 15px 14px}aside .aside-section .inner ul li{margin:6px 0}aside .aside-section.last-blog-section .inner ul li{margin:6px 0 15px}aside .aside-section .inner ul li:last-child{margin-bottom:6px}aside .aside-section .inner ul li a{line-height:23px;font-size:14px;color:#2d3339;padding-right:12px;position:relative}aside .aside-section .inner ul li span{display:block;padding-right:13px;line-height:20px;font-size:13px;color:#747f8c;margin:7px 0}aside .aside-section .inner ul li span i{font-size:15px;margin-left:4px;position:relative;top:1px;color:#9daab3}aside .aside-section .inner ul li a:before{width:5px;height:5px;border-radius:100%;-moz-border-radius:100%;-webkit-border-radius:100%;background-color:#2196f3;content:'';position:absolute;right:0;top:10px}aside .aside-section .inner ul li a:hover{color:#2196f3}.content-section .teacher-row{margin-top:15px}.content-section .teacher-row .teacher-col{margin-bottom:30px}.content-section .teacher-row .teacher-col .img-layer,.content-section .teacher-row .teacher-col .img-layer img{width:100%;display:block;-webkit-border-top-left-radius:4px;-webkit-border-top-right-radius:4px;-moz-border-radius-topleft:4px;-moz-border-radius-topright:4px;border-top-left-radius:4px;border-top-right-radius:4px}.content-section .teacher-row .teacher-col h2 a{width:100%;display:block;font-size:15px;line-height:35px;color:#2d3339;padding:0 24px 0 10px;margin:10px 0 0;position:relative}.content-section .teacher-row .teacher-col h2 a:hover{color:#2196f3}.content-section .teacher-row .teacher-col h2 a:before{background-color:#2196f3;width:15px;height:5px;border-radius:15px;-moz-border-radius:15px;-webkit-border-radius:15px;right:-7px;top:17px;content:'';position:absolute}.content-section .teacher-row .teacher-col h2 a:after{background-color:#2196f3;width:7px;height:5px;border-radius:15px;-moz-border-radius:15px;-webkit-border-radius:15px;right:10px;top:17px;content:'';position:absolute}.content-section .teacher-row .teacher-col span{width:100%;line-height:25px;font-size:13px;color:#717d8a;padding:0 24px 18px 10px}.certificate-search{margin-bottom:25px}.certificate-result .certificate-item .item{margin-bottom:30px}.certificate-result .certificate-item .item a{width:100%;overflow:hidden;display:block;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}.certificate-result .certificate-item .item a img{width:100%;display:block;position:relative;top:0}.certificate-result .certificate-item .item a:hover img{transform:scale(1.1,1.1);-moz-transform:scale(1.1,1.1);-webkit-transform:scale(1.1,1.1);top:-5px}.contact-page>h1{font-size:18px;line-height:35px;margin-bottom:25px;font-weight:700}.contact-page>h1 a{color:#2196f3}.contact-page .form-style .input-layer,.contact-page .form-style .textarea-layer{position:relative}.contact-page .form-style .input-layer.username:before{position:absolute;left:12px;top:17px;content:'\f207';font-size:19px;color:#d7dfe5;font-family:material;z-index:2}.contact-page .form-style .input-layer.phonenumber:before{position:absolute;left:12px;top:17px;content:'\f2b6';font-size:19px;color:#d7dfe5;font-family:material;z-index:2}.contact-page .form-style .input-layer.subject:before{position:absolute;left:12px;top:17px;content:'\f15a';font-size:19px;color:#d7dfe5;font-family:material;z-index:2}.contact-page .form-style .textarea-layer.message-text:before{position:absolute;left:12px;top:17px;content:'\f10c';font-size:19px;color:#d7dfe5;font-family:material;z-index:2}.contact-page .form-style button{min-width:120px;margin:10px 0 15px}.contact-page .contact-info-item{width:100%;height:195px;overflow:hidden;margin-bottom:25px}.contact-page .contact-info-item .headline{width:100%;height:55px;line-height:55px;padding-right:15px;font-size:15px;color:#7db20d;padding-top:5px}.contact-page .contact-info-item .headline i{font-size:17px;color:#cdd7de;width:16px;position:relative;top:2px}.contact-page .contact-info-item .headline span{font-weight:700;color:#2196f3}.contact-page .contact-info-item p{padding:0 15px;line-height:28px;font-size:14px;margin-bottom:0;height:65px;text-align:justify}.contact-page .contact-info-item ul{padding:0 15px}.contact-page .contact-info-item ul li{font-size:14px;color:#8898a7;line-height:25px;margin-bottom:4px}.contact-page .contact-info-item ul li a{color:#2196f3}.contact-page .contact-info-item ul li a:hover{color:#7fbb00}.contact-page .contact-info-item ul li i{color:#cdd7de;font-size:15px;width:15px;position:relative;top:2px}@media screen and (max-width :1199px){.main-page-style .right-content{width:70%}.main-page-style .left-sidebar{width:30%}.page-style .page-default .content-section>header ul{position:static;margin-top:10px;padding-right:30px}.page-style .page-default .content-section>header ul li{float:right;margin-right:0;margin-left:20px}.page-style .page-default .content-section>header h1 a{padding-left:15px}}@media screen and (max-width :991px){.page-style .content-section>header ul{position:static;margin-top:10px;padding-right:30px}.page-style .content-section>header ul li{float:right;margin-right:0;margin-left:20px}.page-style .content-section>header h1 a{padding-left:15px}.main-page-style .right-content{width:100%}.main-page-style .left-sidebar{display:none}}@media screen and (max-width :766px){.contact-page .contact-info-item,.contact-page .contact-info-item p{height:auto;padding-bottom:12px}}@media screen and (max-width :700px){.content-section .teacher-row .teacher-col{width:100%;float:none}.content-section .teacher-row .teacher-col .teacher-item{width:320px;margin:0 auto 25px}}@media screen and (max-width :600px){.page-style .content-section article{padding:10px 15px}.page-style .content-section>header ul li{line-height:25px;margin-bottom:3px}.all-courses-layer{padding-top:0}.consultant-layer{margin-bottom:40px}}@media screen and (max-width :480px){.page-style:before{display:none}.content-section .teacher-row .teacher-col .teacher-item{width:100%}.certificate-result .certificate-item{width:100%;float:none}}@media screen and (max-width :440px){.comments-list .comment-box:first-child{padding-top:20px}.comments-list .comment-box{padding-top:50px}.comments-list .comment-box .left .action-layer{top:-28px}}