﻿@import url("https://web-archive.nli.org.il/National_Library/20161130034600cs_/http://fonts.googleapis.com/css?family=Lato:300|Redressed");.highlight pre,pre,.highlight .hll{background-color:#f8f8f8;border:1px solid #ccc;padding:6px 10px;border-radius:3px}.highlight .c{color:#999988;font-style:italic}.highlight .err{color:#a61717;background-color:#e3d2d2}.highlight .k{font-weight:bold}.highlight .o{font-weight:bold}.highlight .cm{color:#999988;font-style:italic}.highlight .cp{color:#999999;font-weight:bold}.highlight .c1{color:#999988;font-style:italic}.highlight .cs{color:#999999;font-weight:bold;font-style:italic}.highlight .gd{color:#000000;background-color:#ffdddd}.highlight .gd .x{color:#000000;background-color:#ffaaaa}.highlight .ge{font-style:italic}.highlight .gr{color:#aa0000}.highlight .gh{color:#999999}.highlight .gi{color:#000000;background-color:#ddffdd}.highlight .gi .x{color:#000000;background-color:#aaffaa}.highlight .go{color:#888888}.highlight .gp{color:#555555}.highlight .gs{font-weight:bold}.highlight .gu{color:#800080;font-weight:bold}.highlight .gt{color:#aa0000}.highlight .kc{font-weight:bold}.highlight .kd{font-weight:bold}.highlight .kn{font-weight:bold}.highlight .kp{font-weight:bold}.highlight .kr{font-weight:bold}.highlight .kt{color:#445588;font-weight:bold}.highlight .m{color:#009999}.highlight .s{color:#dd1144}.highlight .n{color:#333333}.highlight .na{color:teal}.highlight .nb{color:#0086b3}.highlight .nc{color:#445588;font-weight:bold}.highlight .no{color:teal}.highlight .ni{color:purple}.highlight .ne{color:#990000;font-weight:bold}.highlight .nf{color:#990000;font-weight:bold}.highlight .nn{color:#555555}.highlight .nt{color:navy}.highlight .nv{color:teal}.highlight .ow{font-weight:bold}.highlight .w{color:#bbbbbb}.highlight .mf{color:#009999}.highlight .mh{color:#009999}.highlight .mi{color:#009999}.highlight .mo{color:#009999}.highlight .sb{color:#dd1144}.highlight .sc{color:#dd1144}.highlight .sd{color:#dd1144}.highlight .s2{color:#dd1144}.highlight .se{color:#dd1144}.highlight .sh{color:#dd1144}.highlight .si{color:#dd1144}.highlight .sx{color:#dd1144}.highlight .sr{color:#009926}.highlight .s1{color:#dd1144}.highlight .ss{color:#990073}.highlight .bp{color:#999999}.highlight .vc{color:teal}.highlight .vg{color:teal}.highlight .vi{color:teal}.highlight .il{color:#009999}.highlight .gc{color:#999;background-color:#EAF2F5}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-family:inherit;font-size:100%;vertical-align:baseline}body{line-height:1;color:#000;background:#fff}ol,ul{list-style:none}table{border-collapse:separate;border-spacing:0;vertical-align:middle}caption,th,td{text-align:left;font-weight:normal;vertical-align:middle}a img{border:none}h1{font-size:2em;margin-bottom:0.75em;line-height:1.5}h2{font-size:1.5em;margin-bottom:0.75em;line-height:1}h3{font-size:1.25em;margin-bottom:1em;line-height:1.2}h4{font-size:1.125em;margin-bottom:1.33em;line-height:1.33}h5{font-weight:bold}h5,h6{font-size:1em;margin-bottom:1.5em;line-height:1.5}p,address{margin-bottom:1.5em}article ul{list-style:disc;margin-bottom:1.5em}article ul li{margin-left:1.5em}code{font-family:"Bitstream Vera Sans Mono", "Courier", monospace}.header-wrap{width:1020px;margin:0 auto;overflow:hidden}.header-wrap .callouts{min-width:480px;max-width:480px;margin:0 15px;overflow:hidden;float:left;display:inline}.header-wrap .installation{min-width:480px;max-width:480px;margin:0 15px;overflow:hidden;float:left;display:inline;overflow:visible}nav#primary .nav-wrap{width:1020px;margin:0 auto;overflow:hidden}nav#primary .nav-wrap .logo{min-width:310px;max-width:310px;margin:0 15px;overflow:hidden;float:left;display:inline}nav#primary .nav-wrap .navlist{min-width:650px;max-width:650px;margin:0 15px;overflow:hidden;float:left;display:inline}section#content{width:1020px;margin:0 auto;overflow:hidden}section#content .rowInside{margin:0 -15px;display:inline-block}section#content .grid_3{min-width:225px;max-width:225px;margin:0 15px;overflow:hidden;float:left;display:inline}section#content .grid_4{min-width:310px;max-width:310px;margin:0 15px;overflow:hidden;float:left;display:inline}section#content .grid_6{min-width:480px;max-width:480px;margin:0 15px;overflow:hidden;float:left;display:inline}section#content .grid_8{min-width:650px;max-width:650px;margin:0 15px;overflow:hidden;float:left;display:inline}section#content .grid_9{min-width:735px;max-width:735px;margin:0 15px;overflow:hidden;float:left;display:inline}section#content .grid_12{min-width:990px;max-width:990px;margin:0 15px;overflow:hidden;float:left;display:inline}footer section#footer{width:1020px;margin:0 auto;overflow:hidden}footer section#footer .branding{min-width:310px;max-width:310px;margin:0 15px;overflow:hidden;float:left;display:inline}footer section#footer .list{min-width:140px;max-width:140px;margin:0 15px;overflow:hidden;float:left;display:inline}body{font:14px/1.5 "Lato", "Helvetica Neue", Helvetica, Arial, sans-serif;background-color:#30759c;padding-top:75px}body .content{background-color:#faf4e8;padding-top:30px;padding-bottom:30px}h1,h2{font-family:"Redressed", "Helvetica Neue", Helvetica, Arial, sans-serif}h3,h4,h5{font-family:"Lato", "Helvetica Neue", Helvetica, Arial, sans-serif}h2.plain{font-family:"Lato", "Helvetica Neue", Helvetica, Arial, sans-serif}h3.fancy{font-family:"Redressed", "Helvetica Neue", Helvetica, Arial, sans-serif;font-weight:normal !important}a{color:#a40802;text-decoration:none}h1{color:#784942;font-size:3em}h1>a{color:#784942}h2{font-size:28px;color:#784942}h3{font-weight:bold;margin-top:10px;color:#30759c;font-size:20px;zoom:1}h3:before,h3:after{content:"";display:table}h3:after{clear:both}h3>a{color:#9e7522}h4{font-size:1.5em}ul{margin-bottom:1.5em;list-style:disc;padding-left:40px}pre{background:#fff}em{font-style:italic;font-weight:bold}blockquote{margin:50px;font-style:italic;font-size:16px;color:#30759c}.accent-wrap{text-align:center}span.accented{line-height:50px;position:relative}span.accented span.faccentl{display:block;float:left;background:transparent url("https://web-archive.nli.org.il/National_Library/20161130034600oe_/http://chaijs.com/img/font-accents.png") no-repeat 0px 0px;width:50px;height:50px;overflow:hidden}span.accented span.faccentr{display:block;float:right;background:transparent url("https://web-archive.nli.org.il/National_Library/20161130034600oe_/http://chaijs.com/img/font-accents.png") no-repeat -50px 0px;width:50px;height:50px;overflow:hidden}.box-wrap{margin-bottom:5px}.sticky{position:fixed;background-color:#faf4e8;-webkit-border-radius:0px 0px 5px 5px;-moz-border-radius:0px 0px 5px 5px;border-radius:0px 0px 5px 5px}.sticky .box,.sticky .box .antiscroll-inner{width:225px;height:276px}nav#primary{-webkit-box-shadow:0px 0px 10px #ba8982;-moz-box-shadow:0px 0px 10px #ba8982;box-shadow:0px 0px 10px #ba8982;width:100%;position:fixed;z-index:1000;top:0}body.index header{background:#faf4e8 url("https://web-archive.nli.org.il/National_Library/20161130034600oe_/http://chaijs.com/img/home-header-bg.png?2345");padding-top:30px;padding-bottom:0px}body.index header .header-wrap{position:relative}body.index header .header-wrap .installation .site-description{color:#784942;margin-bottom:1.2em;margin-top:8px;font-size:22px;font-family:"Lato", "Helvetica Neue", Helvetica, Arial, sans-serif}body.index header .header-wrap .installation .card{zoom:1;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background:#fff;-webkit-box-shadow:0px 0px 1px #784942;-moz-box-shadow:0px 0px 1px #784942;box-shadow:0px 0px 1px #784942;position:relative}body.index header .header-wrap .installation .card:before,body.index header .header-wrap .installation .card:after{content:"";display:table}body.index header .header-wrap .installation .card:after{clear:both}body.index header .header-wrap .installation .card .card-inner{zoom:1;height:230px;position:relative;margin:20px;font-family:"Lato", "Helvetica Neue", Helvetica, Arial, sans-serif;color:#666}body.index header .header-wrap .installation .card .card-inner:before,body.index header .header-wrap .installation .card .card-inner:after{content:"";display:table}body.index header .header-wrap .installation .card .card-inner:after{clear:both}body.index header .header-wrap .installation .card .card-inner .install{display:none;position:absolute;top:50px}body.index header .header-wrap .installation .card .card-inner #node.install{display:block}body.index header .header-wrap .installation .card .card-inner h1{font-size:40px;margin-top:-10px;margin-bottom:0px;color:#30759c}body.index header .header-wrap .installation .card .card-inner h1 span.version{font-family:"Lato", "Helvetica Neue", Helvetica, Arial, sans-serif;font-size:12px;color:#666;background-color:#fff;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:3px 6px;margin-left:10px;display:inline-block;position:relative;top:-7px}body.index header .header-wrap .installation .card .card-inner h2{color:#30759c;font-size:25px;margin-top:-5px;font-family:"Redressed", "Helvetica Neue", Helvetica, Arial, sans-serif}body.index header .header-wrap .installation .card .card-inner h2 small{font-family:"Lato", "Helvetica Neue", Helvetica, Arial, sans-serif;position:relative;bottom:1px;margin-left:15px;color:#666;font-size:13px}body.index header .header-wrap .installation .card .card-inner h2 small a{margin-left:15px}body.index header .header-wrap .installation .card .card-inner .download-banner{margin-top:30px}body.index header .header-wrap .installation .card .card-inner .download-banner .description{margin-bottom:20px}body.index header .header-wrap .installation .card .card-inner .download-banner .command{display:inline-block;background-color:#fff;float:left;font-family:"Bitstream Vera Sans Mono", "Courier", monospace;width:210px;line-height:42px;text-align:center;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:0px 0px 1px #666;-moz-box-shadow:0px 0px 1px #666;box-shadow:0px 0px 1px #666}body.index header .header-wrap .installation .card .card-inner .download-banner .button{line-height:30px;display:inline-block;background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #3787b3), color-stop(1, #30759c));background:-webkit-linear-gradient(top, #3787b3 0%, #30759c 100%);background:-moz-linear-gradient(top, #3787b3 0%, #30759c 100%);background:-o-linear-gradient(top, #3787b3 0%, #30759c 100%);background:-ms-linear-gradient(top, #3787b3 0%, #30759c 100%);background:linear-gradient(top, #3787b3 0%, #30759c 100%);color:#faf4e8;padding:0 31px 0px 8px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:1px 1px 5px rgba(0,0,0,0.3);-moz-box-shadow:1px 1px 5px rgba(0,0,0,0.3);box-shadow:1px 1px 5px rgba(0,0,0,0.3);border:1px solid #265e7d;text-shadow:1px 1px 0px #22526d;position:relative;text-align:center;font-family:"Redressed", "Helvetica Neue", Helvetica, Arial, sans-serif;font-size:20px;display:inline-block;float:left;padding-right:8px;width:192px;line-height:40px}body.index header .header-wrap .installation .card .card-inner .download-banner .button:hover{background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #4497c5), color-stop(1, #3787b3));background:-webkit-linear-gradient(top, #4497c5 0%, #3787b3 100%);background:-moz-linear-gradient(top, #4497c5 0%, #3787b3 100%);background:-o-linear-gradient(top, #4497c5 0%, #3787b3 100%);background:-ms-linear-gradient(top, #4497c5 0%, #3787b3 100%);background:linear-gradient(top, #4497c5 0%, #3787b3 100%)}body.index header .header-wrap .installation .card .card-inner .download-banner .button span.arrow{text-align:center;text-shadow:none;position:absolute;display:block;top:9px;right:8px;background-color:#faf4e8;color:#30759c;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;width:13px;height:13px;line-height:7px;overflow:hidden;font-size:24px;text-indent:-15px}body.index header .header-wrap .installation .card .card-inner .download-banner .button-alt{line-height:30px;display:inline-block;padding:0 31px 0px 8px;position:relative;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;color:#a40802;text-align:center;font-family:"Redressed", "Helvetica Neue", Helvetica, Arial, sans-serif;font-size:20px;display:inline-block;float:left;padding-right:8px;width:194px;line-height:42px}body.index header .header-wrap .installation .card .card-inner .download-banner .button-alt span.arrow{text-align:center;text-shadow:none;position:absolute;display:block;top:9px;right:8px;background-color:#a40802;color:#fff;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;width:13px;height:13px;line-height:7px;overflow:hidden;font-size:24px;text-indent:-15px}body.index header .header-wrap .installation .card .card-inner .download-banner .button-alt:hover{color:#fff;background-color:#a40802}body.index header .header-wrap .installation .card .card-inner .download-banner .button-alt:hover span.arrow{color:#a40802;background-color:#fff}body.index header .header-wrap .installation .card .card-inner .download-banner .dsp-left{margin-right:10px}body.index header .header-wrap .installation .card .card-inner .download-banner .dsp-right{margin-left:10px}body.index header .header-wrap .installation .card .card-inner .download-banner .dsp-full{width:420px;margin-top:-10px}body.index header .header-wrap .installation .card .card-inner .tech-links{text-align:center;position:absolute;bottom:0px;width:440px}body.index header .header-wrap .callouts .call{position:relative}body.index header .header-wrap .callouts .call a{display:block;position:relative;z-index:200;zoom:1;min-height:100px;padding:20px}body.index header .header-wrap .callouts .call a:before,body.index header .header-wrap .callouts .call a:after{content:"";display:table}body.index header .header-wrap .callouts .call a:after{clear:both}body.index header .header-wrap .callouts .call a span.icon{display:block;width:100px;height:100px;position:absolute;overflow:hidden;left:20px;top:20px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}body.index header .header-wrap .callouts .call a big{display:block;margin-left:115px;margin-top:6px;font-family:"Redressed", "Helvetica Neue", Helvetica, Arial, sans-serif;font-size:24px}body.index header .header-wrap .callouts .call a small{display:block;margin-left:115px;font-family:"Lato", "Helvetica Neue", Helvetica, Arial, sans-serif;color:#784942}body.index header .header-wrap .callouts .call .bg{position:absolute;top:10px;bottom:10px;left:10px;right:10px;z-index:50;background:#fff;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:0px 0px 1px #784942;-moz-box-shadow:0px 0px 1px #784942;box-shadow:0px 0px 1px #784942;opacity:0;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0)}body.index header .header-wrap .callouts #guide a span.icon{background:transparent url("https://web-archive.nli.org.il/National_Library/20161130034600oe_/http://chaijs.com/img/chai-icons.png") no-repeat 0px 0px}body.index header .header-wrap .callouts #api a span.icon{background:transparent url("https://web-archive.nli.org.il/National_Library/20161130034600oe_/http://chaijs.com/img/chai-icons.png") no-repeat 0px -100px}body.index header .header-wrap .callouts #plugins a span.icon{background:transparent url("https://web-archive.nli.org.il/National_Library/20161130034600oe_/http://chaijs.com/img/chai-icons.png") no-repeat 0px -200px}section#content{zoom:1;min-height:380px;overflow:visible}section#content:before,section#content:after{content:"";display:table}section#content:after{clear:both}section#content h1{font-size:2.5em;color:#30759c}section#content h2{margin-top:25px}section#content p code{padding:3px 5px;background:#fcfaf4}.panels{zoom:1;overflow:visible !important}.panels:before,.panels:after{content:"";display:table}.panels:after{clear:both}.panels .rowInside{margin-top:30px}.panels .hrline{border-top:1px dashed #d7bab6;margin-bottom:30px !important}.panels h2{margin-bottom:0px;padding-top:0px !important;margin-top:0px !important;line-height:30px;color:#784942}.panels pre{padding:0px;margin:0px;background:none;border:none}.panels article{position:relative}.panels article.desc{margin-bottom:30px !important}.panels article.desc h2{font-size:21px}.panels article .wrap{zoom:1;padding:20px}.panels article .wrap:before,.panels article .wrap:after{content:"";display:table}.panels article .wrap:after{clear:both}.panels article .more-wrap{zoom:1;margin-top:20px;text-align:right;position:absolute;bottom:20px;left:20px;right:20px}.panels article .more-wrap:before,.panels article .more-wrap:after{content:"";display:table}.panels article .more-wrap:after{clear:both}.panels article .more-wrap .more{line-height:30px;display:inline-block;padding:0 31px 0px 8px;position:relative;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;color:#a40802}.panels article .more-wrap .more span.arrow{text-align:center;text-shadow:none;position:absolute;display:block;top:9px;right:8px;background-color:#a40802;color:#fff;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;width:13px;height:13px;line-height:7px;overflow:hidden;font-size:24px;text-indent:-15px}.panels article .more-wrap .more:hover{color:#fff;background-color:#a40802}.panels article .more-wrap .more:hover span.arrow{color:#a40802;background-color:#fff}.panels article h3{margin-top:0px;font-size:20px;color:#30759c}.panels article h3::after{clear:none !important}.panels article.contrast{overflow:visible !important;margin-bottom:30px !important;background-color:#fff;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:0px 0px 1px #784942;-moz-box-shadow:0px 0px 1px #784942;box-shadow:0px 0px 1px #784942}.panels article.subscribe .rowInside{margin-top:0px}.panels article.subscribe h3,.panels article.subscribe p{margin-bottom:0px}.panels article.plugin-box .plugin-title,.panels article.plugin-box_s .plugin-title{zoom:1;height:110px;margin-top:20px}.panels article.plugin-box .plugin-title:before,.panels article.plugin-box_s .plugin-title:before,.panels article.plugin-box .plugin-title:after,.panels article.plugin-box_s .plugin-title:after{content:"";display:table}.panels article.plugin-box .plugin-title:after,.panels article.plugin-box_s .plugin-title:after{clear:both}.panels article.plugin-box .plugin-title h2.accent-wrap,.panels article.plugin-box_s .plugin-title h2.accent-wrap{margin-bottom:20px;margin-right:20px;margin-left:20px}.panels article.plugin-box .plugin-title .action-button,.panels article.plugin-box_s .plugin-title .action-button{text-align:center}.panels article.plugin-box .plugin-title .action-button a,.panels article.plugin-box_s .plugin-title .action-button a{line-height:30px;display:inline-block;background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #3787b3), color-stop(1, #30759c));background:-webkit-linear-gradient(top, #3787b3 0%, #30759c 100%);background:-moz-linear-gradient(top, #3787b3 0%, #30759c 100%);background:-o-linear-gradient(top, #3787b3 0%, #30759c 100%);background:-ms-linear-gradient(top, #3787b3 0%, #30759c 100%);background:linear-gradient(top, #3787b3 0%, #30759c 100%);color:#faf4e8;padding:0 31px 0px 8px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:1px 1px 5px rgba(0,0,0,0.3);-moz-box-shadow:1px 1px 5px rgba(0,0,0,0.3);box-shadow:1px 1px 5px rgba(0,0,0,0.3);border:1px solid #265e7d;text-shadow:1px 1px 0px #22526d;position:relative}.panels article.plugin-box .plugin-title .action-button a:hover,.panels article.plugin-box_s .plugin-title .action-button a:hover{background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #4497c5), color-stop(1, #3787b3));background:-webkit-linear-gradient(top, #4497c5 0%, #3787b3 100%);background:-moz-linear-gradient(top, #4497c5 0%, #3787b3 100%);background:-o-linear-gradient(top, #4497c5 0%, #3787b3 100%);background:-ms-linear-gradient(top, #4497c5 0%, #3787b3 100%);background:linear-gradient(top, #4497c5 0%, #3787b3 100%)}.panels article.plugin-box .plugin-title .action-button a span.arrow,.panels article.plugin-box_s .plugin-title .action-button a span.arrow{text-align:center;text-shadow:none;position:absolute;display:block;top:9px;right:8px;background-color:#faf4e8;color:#30759c;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;width:13px;height:13px;line-height:7px;overflow:hidden;font-size:24px;text-indent:-15px}.panels article.plugin-box span.img,.panels article.plugin-box_s span.img{display:block;height:130px;-webkit-border-radius:5px 5px 0px 0px;-moz-border-radius:5px 5px 0px 0px;border-radius:5px 5px 0px 0px}.panels article.plugin-box .wrap,.panels article.plugin-box_s .wrap{min-height:180px}.panels article.plugin-box a.ablock,.panels article.plugin-box_s a.ablock{display:block;color:inherit}.panels article.plugin-box_s .wrap{height:150px}.panels #plugin-featured{height:350px;overflow:hidden}.panels #plugin-dir span.img{zoom:1;background:#e9ce99 url("https://web-archive.nli.org.il/National_Library/20161130034600oe_/http://chaijs.com/img/plugin-dir-banner.png") no-repeat}.panels #plugin-dir span.img:before,.panels #plugin-dir span.img:after{content:"";display:table}.panels #plugin-dir span.img:after{clear:both}.panels #plugin-dir span.img .icon{display:block;margin:15px auto;width:100px;height:100px;background:transparent url("https://web-archive.nli.org.il/National_Library/20161130034600oe_/http://chaijs.com/img/chai-icons.png") no-repeat 0px -200px}.panels #plugin-guide span.img{zoom:1;background:#e9ce99 url("https://web-archive.nli.org.il/National_Library/20161130034600oe_/http://chaijs.com/img/plugin-guide-banner.png") no-repeat}.panels #plugin-guide span.img:before,.panels #plugin-guide span.img:after{content:"";display:table}.panels #plugin-guide span.img:after{clear:both}.panels #plugin-guide span.img .icon{display:block;margin:15px auto;width:100px;height:100px;background:transparent url("https://web-archive.nli.org.il/National_Library/20161130034600oe_/http://chaijs.com/img/chai-icons.png") no-repeat 0px 0px}.panels article.code .code-sample pre{overflow-x:visible}.panels article.code,.panels article.subscribe,.panels article.github,.panels article.community{background-color:#fff;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;height:250px}.panels article.code span.img,.panels article.subscribe span.img,.panels article.github span.img,.panels article.community span.img{display:block;float:right;width:100px;margin-left:20px;height:120px}.panels article.github span.img{background:transparent url("https://web-archive.nli.org.il/National_Library/20161130034600oe_/http://chaijs.com/img/octocat.png")}section#home .site-description{color:#666;margin-bottom:1.2em;font-size:22px;font-family:"Lato", "Helvetica Neue", Helvetica, Arial, sans-serif}nav#primary{border-top:5px solid #e9ce99;background-color:#fff}nav#primary .logo h1{margin-bottom:0px;line-height:70px}nav#primary .logo h1 a{background:transparent url("https://web-archive.nli.org.il/National_Library/20161130034600oe_/http://chaijs.com/img/chai-logo-small.png") no-repeat 0px 10px;font-family:"Lato", "Helvetica Neue", Helvetica, Arial, sans-serif;color:#a40802;font-size:18px;padding-left:60px;display:block;float:left}nav#primary .navlist ul{list-style:none;margin-bottom:0px;float:right}nav#primary .navlist ul li{display:block;float:left;font-family:"Lato", "Helvetica Neue", Helvetica, Arial, sans-serif;font-size:18px}nav#primary .navlist ul li a{display:block;line-height:70px;padding:0px 25px}nav#pages{display:none}nav#pages ul{list-style:none;margin-bottom:50px}nav#pages ul li{margin-left:0px;margin-right:12px;text-align:right}nav#pages ul li.keepcase a{text-transform:none !important}nav#pages ul li.header{font-weight:bold}nav#pages ul li a{color:#666;font-family:"Lato", "Helvetica Neue", Helvetica, Arial, sans-serif;text-transform:lowercase;font-size:14px}nav#pages ul li a:hover{text-decoration:underline}footer{padding-top:30px;padding-bottom:30px;background-color:#30759c;font-family:"Lato", "Helvetica Neue", Helvetica, Arial, sans-serif}footer ul{list-style:none;padding-left:0px}footer a{color:#faf4e8}footer .branding h3{margin-top:0px}table{width:100%;background-color:#fff;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border:1px solid #ccc;margin-bottom:1.5em}table td,table th{display:table-cell}table tr{border-top:1px #ccc solid}table tr:nth-child(2n){background-color:#f2f2f2}table tr th,table tr td{padding:6px 13px}table tr th{border-bottom:1px #ccc solid}code,pre{font-family:Monaco, Bitstream Vera Sans Mono, Lucida Console, Terminal, monospace;color:#333;font-size:12px}pre{padding:8px 15px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;overflow-x:auto;background:#f8f8f8;border:1px solid #e5e5e5;margin-bottom:1.5em}pre code{display:block}pre .comment,pre .template_comment,pre .diff .header,pre .javadoc{color:#998;font-style:italic}pre .keyword,pre .css .rule .keyword,pre .winutils,pre .javascript .title,pre .lisp .title,pre .subst{color:#000;font-weight:bold}pre .number,pre .hexcolor{color:#40a070}pre .string,pre .tag .value,pre .phpdoc,pre .tex .formula{color:#d14}pre .title,pre .id{color:#900;font-weight:bold}pre .javascript .title,pre .lisp .title,pre .subst{font-weight:normal}pre .class .title,pre .haskell .label,pre .tex .command{color:#458;font-weight:bold}pre .tag,pre .tag .title,pre .rules .property,pre .django .tag .keyword{color:#000080;font-weight:normal}pre .attribute,pre .variable,pre .instancevar,pre .lisp .body,pre .header{color:#008080}pre .regexp{color:#009926}pre .class{color:#458;font-weight:bold}pre .symbol,pre .ruby .symbol .string,pre .ruby .symbol .keyword,pre .ruby .symbol .keymethods,pre .lisp .keyword,pre .tex .special,pre .input_number{color:#990073}pre .builtin,pre .built_in,pre .lisp .title{color:#0086b3}pre .preprocessor,pre .pi,pre .doctype,pre .shebang,pre .cdata{color:#999;font-weight:bold}pre .deletion{background:#fdd}pre .addition{background:#dfd}pre .diff .change{background:#0086b3}pre .chunk{color:#aaa}pre .tex .formula{opacity:0.5;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50)}body.plugins .content{min-height:440px;padding-bottom:0px}body.plugins .content #plugins{float:right;overflow:visible}body.plugins .content #plugins .plug_list{display:none}body.plugins .content #plugins .plug_list_scratch{zoom:1;display:block}body.plugins .content #plugins .plug_list_scratch:before,body.plugins .content #plugins .plug_list_scratch:after{content:"";display:table}body.plugins .content #plugins .plug_list_scratch:after{clear:both}body.plugins .content #plugins article{margin-bottom:30px}body.plugins .content #ptags .line{margin-bottom:10px;border-top:1px dashed #d7bab6}body.plugins .content #ptags .tag{position:relative;cursor:pointer;margin-bottom:10px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;line-height:28px;padding:0px 6px}body.plugins .content #ptags .tag:hover{background-color:#e9ce99}body.plugins .content #ptags .tag span.reset{display:none}body.plugins .content #ptags .tag.active{background-color:#30759c;color:#faf4e8}body.plugins .content #ptags .tag.active:hover{background-color:#3787b3}body.plugins .content #ptags .tag.active span.reset{position:absolute;z-index:100;display:block;top:0px;right:6px;background-color:#4497c5;font-weight:bold;line-height:15px;height:16px;width:16px;margin-top:6px;-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px;text-align:center;padding-left:1px}body.plugins .content #ptags .tag.active span.reset:hover{background-color:#faf4e8;color:#30759c}body.plugins .content #plugins article{transition:transform 500ms, position 500ms 500ms;transform:scale(1);position:static}body.plugins .content #plugins article.hidden{transform:scale(0);position:absolute}body.plugin .banner{position:fixed}body.plugin .banner .wrap h2{margin-top:0px !important;margin-bottom:20px !important;padding-top:0px !important;color:#784942}body.plugin .banner .wrap h3.link{font-size:20px;font-family:"Redressed", "Helvetica Neue", Helvetica, Arial, sans-serif;margin-top:20px}body.plugin .banner .wrap h3.link a{line-height:30px;display:inline-block;background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #3787b3), color-stop(1, #30759c));background:-webkit-linear-gradient(top, #3787b3 0%, #30759c 100%);background:-moz-linear-gradient(top, #3787b3 0%, #30759c 100%);background:-o-linear-gradient(top, #3787b3 0%, #30759c 100%);background:-ms-linear-gradient(top, #3787b3 0%, #30759c 100%);background:linear-gradient(top, #3787b3 0%, #30759c 100%);color:#faf4e8;padding:0 31px 0px 8px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:1px 1px 5px rgba(0,0,0,0.3);-moz-box-shadow:1px 1px 5px rgba(0,0,0,0.3);box-shadow:1px 1px 5px rgba(0,0,0,0.3);border:1px solid #265e7d;text-shadow:1px 1px 0px #22526d;position:relative;padding:5px 10px 10px 10px;display:block}body.plugin .banner .wrap h3.link a:hover{background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #4497c5), color-stop(1, #3787b3));background:-webkit-linear-gradient(top, #4497c5 0%, #3787b3 100%);background:-moz-linear-gradient(top, #4497c5 0%, #3787b3 100%);background:-o-linear-gradient(top, #4497c5 0%, #3787b3 100%);background:-ms-linear-gradient(top, #4497c5 0%, #3787b3 100%);background:linear-gradient(top, #4497c5 0%, #3787b3 100%)}body.plugin .banner .wrap h3.link a span.arrow{text-align:center;text-shadow:none;position:absolute;display:block;top:9px;right:8px;background-color:#faf4e8;color:#30759c;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;width:13px;height:13px;line-height:7px;overflow:hidden;font-size:24px;text-indent:-15px}body.plugin .banner .wrap h3.link a:hover{background-color:#3b8fbf}body.plugin .banner .wrap h3.link a span{display:block;font-size:14px;line-height:18px;color:#faf4e8;font-family:"Lato", "Helvetica Neue", Helvetica, Arial, sans-serif;margin-top:-3px}body.plugin .banner .wrap .platform{padding-bottom:20px}body.plugin .banner .wrap .platform .icon{float:left;width:20px}body.plugin .banner .wrap .platform.supported .icon{color:#008000}body.plugin .banner .wrap .platform.not-support .icon{color:#f00}body.plugin .banner .wrap .platform pre{margin-right:0px;margin-left:0px;margin-bottom:0px;margin-top:10px;border:0px;padding:0px 0px 0px 20px;background:none}body.plugin .banner .wrap .platform ul{list-style:none;padding-left:20px;margin-top:10px}body.plugin .banner .wrap .people{border-top:1px dashed #d7bab6;padding-top:20px}body.plugin .readme{float:right !important;overflow:visible !important}body.plugin .readme .wrap{background-color:#fff;-webkit-box-shadow:0px 0px 1px #784942;-moz-box-shadow:0px 0px 1px #784942;box-shadow:0px 0px 1px #784942;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:20px;min-height:500px}body.guide nav#guide{min-width:225px;max-width:225px;margin:0 15px;overflow:hidden;float:left;display:inline}body.guide nav#guide .line{margin-bottom:10px;border-top:1px dashed #d7bab6}body.guide nav#guide .item.primary{position:relative;cursor:pointer;margin-bottom:10px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;line-height:28px;padding:0 6px 0 0;color:#000;display:block}body.guide nav#guide .item.primary a.title{margin-left:34px;color:#000;display:block}body.guide nav#guide .item.primary span.expand,body.guide nav#guide .item.primary span.collapse,body.guide nav#guide .item.primary span.star{overflow:hidden;position:absolute;z-index:100;display:block;top:0px;left:6px;background-color:#4497c5;font-weight:bold;color:#fff;width:16px;height:16px;line-height:15px;margin-top:6px;-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px;text-align:center;padding-left:1px}body.guide nav#guide .item.primary span.star:after{content:'*';font-size:23px;position:absolute;top:5px;left:4px}body.guide nav#guide .item.primary span.expand{display:block}body.guide nav#guide .item.primary span.collapse{display:none}body.guide nav#guide .item.primary.expanded span.expand{display:none}body.guide nav#guide .item.primary.expanded span.collapse{display:block}body.guide nav#guide .item.primary:hover{background-color:#e9ce99}body.guide nav#guide .item.primary.active{background-color:#30759c;color:#faf4e8}body.guide nav#guide .item.primary.active a.title{color:#faf4e8}body.guide nav#guide .item.primary.active:hover{background-color:#3787b3}body.guide nav#guide .subitems a{display:block}body.guide nav#guide .item.secondary{display:none;line-height:24px}body.guide nav#guide .item.secondary.expanded{display:block}body.guide nav#guide .item.secondary.active{font-weight:bold}body.guide nav#guide .subitems{margin-bottom:10px;margin-left:34px}body.guide .documentation{min-width:735px;max-width:735px;margin:0 15px;overflow:hidden;float:left;display:inline;float:right;overflow:visible;background-color:#fff;-webkit-box-shadow:0px 0px 1px #784942;-moz-box-shadow:0px 0px 1px #784942;box-shadow:0px 0px 1px #784942;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}body.guide .documentation .wrap{padding:20px}body.tests nav#api,body.api-index nav#api,body.api nav#api{min-width:225px;max-width:225px;margin:0 15px;overflow:hidden;float:left;display:inline}body.tests nav#api .item,body.api-index nav#api .item,body.api nav#api .item{position:relative;cursor:pointer;margin-bottom:10px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;line-height:28px;padding:0 6px;color:#000;display:block}body.tests nav#api .item:hover,body.api-index nav#api .item:hover,body.api nav#api .item:hover{background-color:#e9ce99}body.tests nav#api .item.active,body.api-index nav#api .item.active,body.api nav#api .item.active{background-color:#30759c;color:#faf4e8}body.tests nav#api .item.active:hover,body.api-index nav#api .item.active:hover,body.api nav#api .item.active:hover{background-color:#3787b3}body.tests nav#api .list,body.api-index nav#api .list,body.api nav#api .list{border-top:1px dashed #d7bab6;border-bottom:1px dashed #d7bab6}body.tests nav#api .list .item,body.api-index nav#api .list .item,body.api nav#api .list .item{margin-top:10px;margin-bottom:0px}body.tests nav#api .list .item:last-child,body.api-index nav#api .list .item:last-child,body.api nav#api .list .item:last-child{margin-bottom:10px}body.tests .documentation,body.api-index .documentation,body.api .documentation{min-width:735px;max-width:735px;margin:0 15px;overflow:hidden;float:left;display:inline;float:right;overflow:visible;background-color:#fff;-webkit-box-shadow:0px 0px 1px #784942;-moz-box-shadow:0px 0px 1px #784942;box-shadow:0px 0px 1px #784942;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}body.tests .documentation .wrap,body.api-index .documentation .wrap,body.api .documentation .wrap{padding:20px}body.tests .documentation .wrap .segment,body.api-index .documentation .wrap .segment,body.api .documentation .wrap .segment{margin-bottom:40px}body.tests .documentation .wrap ul.tags,body.api-index .documentation .wrap ul.tags,body.api .documentation .wrap ul.tags{font-size:12px}body.tests .documentation .wrap ul.tags li.tag span,body.api-index .documentation .wrap ul.tags li.tag span,body.api .documentation .wrap ul.tags li.tag span{margin-right:5px}body.tests .documentation .wrap ul.tags li.tag span.type,body.api-index .documentation .wrap ul.tags li.tag span.type,body.api .documentation .wrap ul.tags li.tag span.type{font-weight:bold}body.tests .documentation .wrap ul.tags li.tag span.types,body.api-index .documentation .wrap ul.tags li.tag span.types,body.api .documentation .wrap ul.tags li.tag span.types{font-style:italic}body.tests #mocha{border-top:1px dashed #d7bab6;padding-top:20px;margin-top:20px}body.tests #mocha ul#stats{zoom:1;list-style:none;padding-left:0px}body.tests #mocha ul#stats:before,body.tests #mocha ul#stats:after{content:"";display:table}body.tests #mocha ul#stats:after{clear:both}body.tests #mocha ul#stats li{float:left;margin-right:15px;line-height:40px}body.tests #mocha ul#stats li em{font-size:12px;font-style:normal;font-weight:normal}body.tests #mocha ul#stats li.passes em{color:#008000}body.tests #mocha ul#stats li.failures em{color:#f00}body.tests #mocha ul#stats li.duration em{color:#30759c}body.tests #mocha h1{color:#30759c;font-size:20px;margin-top:20px;margin-bottom:5px}body.tests #mocha .test{margin-left:7px}body.tests #mocha .test h2{font-family:"Lato", "Helvetica Neue", Helvetica, Arial, sans-serif;font-size:14px;line-height:20px;margin-top:0px;margin-bottom:0px;color:#000;padding-top:0px;padding:3px 6px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}body.tests #mocha .test h2:hover{background-color:#faf4e8;cursor:pointer}body.tests #mocha .test h2 .duration{color:#aaa;font-size:12px;margin-left:5px}body.tests #mocha .test pre{margin-top:5px}body.tests #mocha .test:hover h2:after{content:'view source';float:right}body.tests #mocha .test.pass h2:before{content:'✓';font-size:12px;padding-right:6px}body.tests #mocha .test.fail h2:before{content:'×';font-size:14px;padding-right:6px;color:#f00}.highlight{margin:0}.highlighter-rouge{margin-bottom:1.5em}.rendered h1[id]:before,.rendered h2[id]:before,.rendered h3[id]:before,.rendered h4[id]:before,.rendered div[id]:before{display:block;content:" ";margin-top:-80px;height:80px;visibility:hidden}
