@import url(https://fonts.googleapis.com/css?family=Quicksand|Architects+Daughter);
html{overflow-y:scroll;font-family:'Quicksand', 'Arial', 'Verdana', sans-serif;background-color:#f5f5f5}html,body,dl{padding:0;margin:0}img{border-style:none}td,dt,dd,.content ul{margin-top:0}dt{color:teal;font-weight:bold;font-size:16pt}a,#tou-link{font-weight:normal;color:teal;cursor:pointer}a:visited,#tou-link:visited{color:#573c8c}a.tuple-logo,a.tuple-tagline,#tou-link.tuple-logo,#tou-link.tuple-tagline{display:block;text-decoration:none}.content{display:inline;color:#404040;padding-top:1em;margin:0 auto}.content h1{color:#573c8c;font-weight:bold;font-size:1.5em;font-family:'Architects Daughter', cursive;padding-bottom:2px;margin-bottom:1em}.content h1 .highlight{color:teal}.content h2,.content h3,.content h4{font-weight:bold;margin-top:0;margin-bottom:0;padding-top:1em}.content h2{color:teal;font-style:italic;font-size:1.2em}.content h3{color:#573c8c;font-size:1em}.content h4{font-style:italic}header{font-family:'Architects Daughter', cursive;text-align:center;padding-top:1em}header .logo{line-height:1;color:teal;font-size:2.5em;margin:0 auto}header .logo span{color:#573c8c}header .tagline{color:#573c8c;font-size:1.05em;margin:0 auto}header nav{padding-top:1em;width:100%}header nav ul{margin-top:0;margin-bottom:0;padding:5px}header nav ul li{padding:0 8px 1px;margin:2px}header nav ul li a{font-size:1.05em}nav ul{padding:0}nav ul li{display:inline}nav ul li a,nav ul li a:visited{color:teal;text-transform:lowercase;text-decoration:none;white-space:nowrap}nav ul li a span,nav ul li a:visited span{color:teal}nav ul li.active a,nav ul li:hover a{color:#573c8c}.navlink{cursor:pointer;color:#573c8c}footer{display:block;content:'';padding:0;margin:0;margin-top:15px;clear:both;height:45px;line-height:45px;background-color:#f5f5f5;color:#573c8c;position:fixed;bottom:0;width:100%;border-top:2px solid teal}footer>*{margin:0 5px}footer small:last-child{float:right}footer small:last-child .fa{padding:13px}#page-about-us #featurette{width:625px;height:350px;display:block;margin:0 auto;border-style:none}#page-about-us .feature-list{padding:0;text-align:justify;margin:0 auto}#page-about-us .feature-list li{box-sizing:border-box;border:1px solid #d3c5ec;background-color:#f5f5f5;text-align:left;text-align-last:left;margin:0.3em auto;vertical-align:top;width:100%;display:inline-block;padding:10px}#page-about-us .feature-list li .fa{color:teal;display:block;text-align:center;text-align-last:center;margin:0.2em}#page-about-us .feature-list li .title{text-align:center;text-align-last:center;display:block;color:#573c8c;font-family:'Architects Daughter', cursive;font-size:1em;padding-left:1em;padding-right:1em}#page-about-us .feature-list li.main-tile{width:100%;min-height:initial}#page-about-us .feature-list li[data-screenshot]{background-color:transparent;background-size:contain;background-repeat:no-repeat;background-position:center;border-width:5px;min-height:17em}#page-about-us .feature-list li[data-screenshot="educator-portal"]{background-image:url("/image/screenshot/educator-portal.png")}#page-about-us .feature-list li[data-screenshot="student-record-menu"]{background-image:url("/image/screenshot/student-record-menu.png")}#page-about-us .feature-list li[data-screenshot="student-record"]{background-image:url("/image/screenshot/student-record.png")}#page-about-us .feature-list::after{content:'';display:inline-block;width:100%}#page-about-us .testimonial-container .testimonial blockquote{min-height:140px;background:teal;padding:1em;margin:1em 0;border-radius:1em;color:#fff}#page-about-us .testimonial-container .testimonial blockquote::before{content:'';display:block;width:10.642857142857142em;height:6em;margin:1em;background-size:9.642857142857142em 5em;background-position:0.5em 0.5em;background-repeat:no-repeat;float:right;background-color:#fff;border-radius:1em}#page-about-us .testimonial-container .testimonial cite{display:block;text-align:right;color:teal}#page-about-us .testimonial-container .testimonial cite .title,#page-about-us .testimonial-container .testimonial cite .title a{font-style:normal;font-weight:bold;color:#573c8c}#page-about-us .testimonial-container .testimonial cite::before{content:'\2014   \2009'}#page-about-us .testimonial-container .testimonial[data-client='kaz-early-learning-centre'] blockquote::before{background-image:url("/image/logo/kaz-early-learning-centre.jpg")}#page-about-us .testimonial-container .testimonial[data-client='kamalei-childrens-centre'] blockquote::before{background-image:url("/image/logo/kamalei-childrens-centre.jpg")}@media (min-width: 720px){#page-about-us .feature-list li{width:49%;min-height:20.5em}}@media (min-width: 800px){#page-about-us .feature-list li{width:49%;min-height:17em}}@media (min-width: 1000px){#page-about-us .feature-list li{width:32%;min-height:20.5em}}@media (min-width: 1100px){#page-about-us .feature-list li{width:32%;min-height:17em}}.disclosure{cursor:pointer}.entity{font-weight:bold;text-transform:capitalize;color:teal}.action{font-style:italic;text-transform:capitalize;color:teal}h1 .entity,h1 .action,h2 .entity,h2 .action,h3 .entity,h3 .action,h4 .entity,h4 .action{font-style:inherit;font-weight:inherit;color:inherit}.symbols{list-style:none;padding-top:0.5em}.tuple-logo{margin:0 auto;color:#573c8c;font-size:80px;text-align:center}.tuple-logo span{color:teal;font-size:40px;padding-left:10px;padding-right:10px;vertical-align:middle}.tuple-tagline{color:#573c8c;font-size:20px;text-align:center}#content{margin:0 50px;margin-bottom:60px;padding:1em;background-color:#fff;border-width:2px;border-style:solid;border-radius:25px;border-left-color:#573c8c;border-right-color:#573c8c;border-top-color:teal;border-bottom-color:teal}#content>.page-type-page{font-size:14pt;width:85%;margin:0 auto}#content+nav{text-align:center;position:relative;top:-40px;font-size:0.9em;color:#404040}#content+nav li::after{content:' - '}#content+nav li:last-child::after{content:''}#page-register{padding-bottom:2em}#page-register .alert{padding:15px;margin-bottom:20px;border:1px solid transparent;border-radius:4px}#page-register .alert-success{color:teal;background-color:rgba(0,128,128,0.1)}#page-register .alert-danger{color:#a94442;background-color:rgba(169,68,66,0.1)}#page-register [type=submit]{background-color:teal;color:#fff}#page-register [type=submit]:focus{box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(87,60,140,0.6)}#page-register [type=submit]:hover{opacity:0.8}#page-register [type=submit]:disabled{opacity:0.2}#page-register .form-control{box-sizing:border-box;display:block;width:100%;padding:6px 12px;font-size:14px;border:1px solid #979797;border-radius:4px;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);transition:border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s}#page-register .form-control:focus{border-color:#573c8c;outline:0;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(87,60,140,0.6)}#page-register .row{margin-top:15px;margin-bottom:15px;margin-right:-15px;margin-left:-15px}#page-register .row::after{clear:both;display:table;content:' '}#page-register .col{padding-right:15px;padding-left:15px}#page-register .btn{padding:6px 12px;font-size:14px;border:1px solid transparent;border-radius:4px;-webkit-appearance:button;cursor:pointer}#page-register .btn:disabled{cursor:not-allowed}@media (min-width: 992px){.col{width:41.6666666667%;float:left}}#page-contact-us #location-canvas{width:100%;height:100%}#page-contact-us #featurette{width:90%;height:350px}#page-contact-us address{font-style:normal}#page-contact-us address dt{text-align:right}#page-contact-us address dt::after{content:':'}#page-contact-us address .org{display:none}#page-contact-us address dt,#page-contact-us address dd{display:inline-block;vertical-align:top;padding-bottom:1em;margin:0}@media (min-width: 800px){#page-contact-us #featurette{width:40%;position:absolute;left:45%;top:7em}}.page-type-status #featurette{display:none}.modal-dialog{position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,0.5);z-index:99;padding-right:20px;display:none}.modal-dialog>div{overflow-y:scroll;height:80%;position:relative;margin:5% 10%;padding:1em 4em;border-radius:10px;background:#fff;box-sizing:border-box}.modal-dialog #tou-close{color:teal;position:fixed;left:10%;top:5vw;text-decoration:none;z-index:101;cursor:pointer}.modal-dialog #tou-close:hover{opacity:0.8}


/*# sourceMappingURL=../sourcemap/css/6fwtujrxw8r96bw2d460kvs4i.min.css.map */
