﻿html{color:#000;background:#FFF}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal}ol,ul{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}q:before,q:after{content:''}abbr,acronym{border:0;font-variant:normal}sup{vertical-align:text-top}sub{vertical-align:text-bottom}input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;*font-size:100%}legend{color:#000}#yui3-css-stamp.cssreset{display:none}html{font-family:Arial,Helvetica,sans-serif !important;}a,a:hover,a:active,a:visited{text-decoration:none;}strong{font-weight:bold;}.center{text-align:center;}.middle{vertical-align:middle !important;}.italic{font-style:italic;}.bold{font-weight:bold;}.red{color:red;}.clear{clear:both}.left{float:left}.right{float:right}.last{margin-right:0}.inside .left{margin-left:1em}.vertical-align{display:flex;align-items:center;}img{max-width:100%;}#wrap{margin:0 auto;}.main-content{padding-left:15px !important;}.cat-list a,#documents a{color:#444444;}#account .pay-link a:hover{color:#fff;}.container{padding:0;width:100%;max-width:1170px;}.row{margin:0;padding:0;}.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{padding:0;}.panel-body{padding:0;}.panel-heading{text-transform:uppercase;}.form-horizontal .form-group{margin-left:0;margin-right:0;}.form-horizontal .form-group .control-label{padding-right:15px;}.panel-info a:hover{color:#00aeef;}.panel-info{border-color:#41ade2;}.panel-info > .panel-heading{color:#fff;background-color:#41ade2;border-color:#41ade2;}.panel-info > .panel-heading + .panel-collapse > .panel-body{border-top-color:#41ade2;}.panel-info > .panel-heading .badge{color:#41ade2;background-color:#31708f;}.panel-info > .panel-footer + .panel-collapse > .panel-body{border-bottom-color:#41ade2;}.panel-info > .panel-heading{background-image:-webkit-linear-gradient(top,#47b7ee 0%,#41ade2 100%);background-image:-o-linear-gradient(top,#47b7ee 0%,#41ade2 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#47b7ee),to(#41ade2));background-image:linear-gradient(to bottom,#47b7ee 0%,#41ade2 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#47b7ee',endColorstr='#41ade2',GradientType=0);background-repeat:repeat-x;}#header{margin:0 auto;width:100%}.row-header{margin:10px 0;}#top-header{background:#f7f7f7 none repeat scroll 0 0;height:33px;border-bottom:1px solid #ddd;}#subnav{margin:0 auto;width:99%;max-width:1170px;}#subnav ul{padding:0;margin:0 !important;float:right;}#subnav ul li{display:inline;font-size:12px;font-weight :bold;line-height:33px;}#subnav ul li a{color:#444444;border-right:1px solid #ddd;cursor:pointer;padding:0 15px;}#subnav ul li:last-child a{border:none;padding-right:0;}#subnav ul li a:hover{color:#00aeef;}.google-search{line-height:normal !important;height:auto;padding-top:35px;}.google-search input{line-height:normal !important;box-sizing:content-box !important;}.cse input.gsc-search-button,input.gsc-search-button{border:1px solid #41ade2 !important;background-image:-webkit-gradient(linear,left top,left bottom,from(#41ade2),to(#41ade2)) !important;background-image:-webkit-linear-gradient(top,#41ade2,#41ade2) !important;background-image:-moz-linear-gradient(top,#41ade2,#41ade2) !important;background-image:-ms-linear-gradient(top,#41ade2,#41ade2) !important;background-image:-o-linear-gradient(top,#41ade2,#41ade2) !important;background-image:linear-gradient(top,#41ade2,#41ade2) !important;}.search-result .panel-body{padding:10px;}input.gsc-input,.gsc-input-box,.gsc-input-box-hover,.gsc-input-box-focus,.gsc-search-button{box-sizing:content-box;line-height:normal;}#navigation select{display:none}.cat-list ul li{clear:both;display:block;line-height:30px;border-bottom:1px solid #f4f4f4;}.cat-list ul li:last-child{border-bottom:none;}.cat-list ul li.selected{background:#c5e3f3;}.cat-list ul li a{padding-left:10px;margin-left:5px;}.cat-list ul li ul.sub li{padding-left:20px;font-weight:normal;border-bottom:1px solid #d4eaf6;}.cat-list ul li ul.sub li:last-child{border-bottom:none;}.cat-list ul li ul li:first-child{border-top:1px solid #d4eaf6;}.cat-list ul li ul li.selected{background:#e2f0fb;}.cat-list ul li ul.sub li a{}#documents .doc-item{margin:15px auto;text-align:center;height:240px;}#documents .doc-item img.doc-thumb{width:130px;height:165px;margin:0 auto;}#documents .doc-item h2{padding:10px 8px 7px 8px;font-size:1em;}#documents .doc-item p.views{color:#999999;font-size:0.9em;font-style:italic;}#documents ul.nav-tabs{margin-bottom:15px;}#documents ul.nav-tabs a{font-weight:bold;}#documents ul.nav-tabs li:first-child a{border-left:none;}.custom-pager{text-align:right;padding:0 15px;}.custom-pager .active a,.custom-pager .active a:hover{background-color:#00aeef;border-color:#00aeef;}.main-breadcrumb{padding:5px 2px 5px 5px;overflow:hidden;background-color:#fff;line-height:15px;}.main-breadcrumb div{float:left;}.main-breadcrumb a{padding:0 10px;font-size:12px;color:#444444;}#documents .panel-heading .main-breadcrumb{padding:0;background-color:transparent;line-height:inherit;color:#fff;}#documents .panel-heading .main-breadcrumb a{color:#fff;}#doc .panel-body{padding:10px;text-align:justify;}#doc h1{line-height:1.4;}#doc .doc-intro{line-height:19px;text-align:justify;margin-bottom:15px;}#doc .doc-intro p{margin:0 0 10px;}#doc .doc-preview{border:1px solid #cccccc;}#doc .doc-meta{margin:12px 0;font-size:0.9em;position:relative;}#doc .doc-meta span{padding-right:8px;}#doc .doc-meta a.doc-download-button{position:absolute;right:0px;top:0px;color:#fff;font-weight:bold;padding:6px 30px;}#doc .doc-note{padding-top:15px;font-size:13px;}#doc .doc-content{margin-top:10px;font-size:0.9em;height:100px;overflow:auto;border:1px solid #cccccc;}#doc .doc-content pre{border:none;background-color:#fff;font-size:0.9em;}#doc .doc-files{margin:10px 0;font-size:11px;}#doc .doc-files p{font-style:italic;}#doc .doc-files ul li{margin:3px 0;padding-left:10px;font-size:12px;}#doc .doc-files ul li img{padding-right:5px;}#sidebar{padding-left:15px;}#sidebar .panel-body{padding:5px;}.relevant-docs ul li{margin:5px 0 10px;}.relevant-docs ul li > img{float:left;margin-right:5px;}.relevant-docs ul li p.detail{font-size:0.8em;font-style:italic;padding-left:35px;}.relevant-docs ul li p.detail span{padding-right:7px;}#footer{padding:5px 0;background-color:#f7f7f7;color:#444444;font-size:0.9em;border-top:1px solid #ddd;}#footer a{color:#444444}#footer a:hover{color:#00aeef;}#footer .social{text-align:right;}#page > .panel-body{padding:10px;}.custom-form{}#login .panel-body,#register .panel-body{padding:20px 10px 10px 10px;}.custom-form label span{color:red;}.custom-form p.note{font-style:italic;}#payment > .panel-body,#account > .panel-body{padding:10px;}#payment .title,#account .title{text-transform:uppercase;font-weight:bold;text-align:center;margin:10px 0 15px 0;font-size:16px;}#payment .pay{padding-right:15px;}#payment .price tr.price-header,#account tr.account-header{font-weight:bold;}#payment .price td,#payment .pay td{vertical-align:middle;}#payment .pay table td{border:none;}#payment .note,#account .note{font-size:0.9em;}#payment p.success{font-weight:bold;color:green;}#payment p.error{font-weight:bold;color:red;}.pay2{padding:0 15px;}.pay2 td{vertical-align:middle;}.pay2 .title{text-transform:uppercase;font-weight:bold;text-align:center;margin:10px 0 15px 0;font-size:16px;}.pay2 .pay2-price{padding-left:15px;}.pay2 span.highline{font-weight:bold;text-align:center;}.pay2 p.highline{font-weight:600;}.pay2 p.successful{font-weight:bold;color:green;margin-left:10px}.pay2 p.error{font-weight:bold;color:red;margin-left:10px;}.pay2 .payment-guide-bottom{line-height:22px;}@media screen and (max-width:991px){.pay2 .pay2-price{padding-left:0px;}}.apay{padding:0 15px;}.apay-price{margin-top:5px;font-size:14px;}.apay-price table{margin-bottom:15px;}.apay p.title{margin:10px 0 !important;}.apay-price td{padding:10px !important;}.apay-price td.info{background-color:#c3e6cb;border-color:#8fd19e;font-weight:600;}.apay-price select{font-size:15px;width:70%;display:inline;margin:0 10px;font-weight:600;}.apay-price input.btn{font-size:14px;vertical-align:top;font-weight:bold;}.apay-result{padding:10px;}.apay-result p{text-align:center;margin-top:1.1rem;}.apay p.error{margin:15px 0;}.apay .payment-guide-bottom{font-size:13px;line-height:22px;}.apay p.highline{font-weight:bold;margin-bottom:10px;font-size:14px;}@media screen and (max-width:1150px){.apay select{width:70% !important;}}@media screen and (max-width:991px){.apay-price input.btn{display:block;margin-top:10px;} .apay select{width:100% !important;margin:0 !important;}}.cat-info{border-left:none;border-right:none;border-top:none;border-top-left-radius:0;border-top-right-radius:0;color:#444444;}.cat-info h1{border-bottom:1px solid #eee;font-weight:500;font-size:18px;padding-bottom:8px;margin-bottom:15px;}ul.lesson-list{padding:10px 20px 20px 30px;}ul.lesson-list li{line-height:30px;}ul.lesson-list li a{color:#286090 !important;font-size:16px;}ul.lesson-list li a:hover{color:#43aee2 !important;text-decoration:underline;}ul.lesson-list li.level-1{padding-left:0;}ul.lesson-list li.level-2{padding-left:20px;}ul.lesson-list li.level-3{padding-left:40px;}ul.lesson-list li.level-4{padding-left:60px;}ul.lesson-list li.level-5{padding-left:80px;}ul.pay-tabs-bt3{font-weight:bold;}ul.pay-tabs{font-weight:bold;}#subnav .username{color:red;}.mpay .username{color:red;}@media screen and (max-width:1200px){.container{max-width:99%;}}@media screen and (max-width:1050px){.doc-preview iframe{height:600px !important;}}@media screen and (max-width:970px){#sidebar{display:none;}}@media screen and (max-width:850px){.doc-preview iframe{height:550px !important;}}@media screen and (max-width:768px){.google-search{padding-top:0 !important;} #navigation > ul{display:none} .cat-list{border:none} .main-content{padding-left:0 !important;} #sidebar{width:100% !important;} #navigation select{display:inline-block !important;max-width:none;border:1px solid rgb(207,207,207);border-radius:3px;padding:8px;width:100%;text-shadow:0 1px 1px rgb(255,255,255);font-size:16px;margin:4px auto;-webkit-box-shadow:0px 0px 2px 1px rgba(0,0,0,0.2);box-shadow:0px 0px 2px 1px rgba(0,0,0,0.2);} #payment .pay{padding-right:0;}}@media screen and (max-width:750px){a.doc-download-button{position:inherit !important;margin-top:15px;display:table;} #doc .doc-note{padding-top:0px;}}@media screen and (max-width:550px){.doc-preview iframe{height:400px !important;}}@media screen and (max-width:350px){#subnav ul li a{padding:0 5px !important;} #top-header{height:auto;overflow:hidden;} .custom-pager{padding:0 5px !important;}}