div#content{width:100%}div#content h3{font-size:14px}div#content h2{font-size:20px;border-bottom:1px solid #ccc;color:#23527c;margin-top:0}div#content div.codeBlocks{margin:20px 0 35px}div#content pre{float:left;margin-right:10px;cursor:pointer}div#content pre:before{content:attr(class);padding:2px 3px;color:#fff}div#content pre.html{background:#f0f2eb;border-bottom:1px solid #d7d9d3}div#content pre.html:before{background:#d7d9d3}div#content pre.javascript{background:#f4fad2;border-bottom:1px solid #dbe0bc}div#content pre.javascript:before{background:#dbe0bc}div#content pre.css{background:#e1edb9;border-bottom:1px solid #cad5a6}div#content pre.css:before{background:#cad5a6}div#content pre.collapse{position:relative;padding:2% 3%;width:94%}div#content pre.collapse:before{position:absolute;right:0;top:0}div#content pre code{display:none;background:0 0}div#content pre.collapse code{display:block}div#content ul#itemContainer{list-style:none;padding:0;margin:20px 0}div#content ul#itemContainer li{margin:5px;zoom:1;*display:inline}div#content ul#itemContainer ll li img{vertical-align:bottom;width:125px;height:125px}div#content.index pre{float:none;cursor:default}div#content.index pre code{display:block}div#content.index h2{margin-top:55px}div#content.index dl dt,div#content.index dl dd{float:left;margin-top:10px}div#content.index dl dt{clear:left;width:70px;font-style:italic}div#content.index dl dd{width:450px}div#content.index i+p{margin-top:5px}div#content.documentation h2{margin-top:55px}div#content.documentation dl dt,div#content.documentation dl dd{float:left;margin-top:10px}div#content.documentation dl dt{clear:left;width:70px;font-style:italic}div#content.documentation dl dd{width:450px}div#content.documentation i+p{margin-top:5px}div#content.author img{margin-bottom:50px}div#content.author img+p:before{content:'“';font-size:65px;font-family:Georgia;position:absolute;top:-55px;color:#ccc}div#content.author p{width:590px;position:relative}.ir{display:block;text-indent:-999em;overflow:hidden;background-repeat:no-repeat;text-align:left;direction:ltr}.ir br{display:none}.hidden{display:none;visibility:hidden}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.invisible{visibility:hidden}.clearfix:before,.clearfix:after{content:"";display:table}.clearfix:after{clear:both}.clearfix{zoom:1}@media only screen and (min-width:480px){}@media only screen and (min-width:768px){}@media print{*{background:0 0!important;color:#000!important;text-shadow:none!important;filter:none!important;-ms-filter:none!important}a,a:visited{color:#444!important;text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100%!important}@page{margin:.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}.holder{margin:15px 0}.holder a{font-size:12px;cursor:pointer;margin:0 5px;color:#333;border:1px solid #ccc;padding:3px 7px}.holder .jp-next,.holder .jp-previous{font-size:14px}.holder a:hover{background-color:#222;color:#fff}.holder a.jp-previous{margin-right:15px}.holder a.jp-next{margin-left:15px}.holder a.jp-current,a.jp-current:hover{color:#ff4242;font-weight:700}.holder a.jp-disabled,a.jp-disabled:hover{color:#bbb}.holder a.jp-current,a.jp-current:hover,.holder a.jp-disabled,a.jp-disabled:hover{cursor:default;background:0 0}.holder span{margin:0 5px}.ca-container{position:relative;width:970px;height:350px;margin-left:10px}.ca-wrapper{width:100%;height:100%;position:relative}.ca-item{position:relative;float:left;width:325px;height:300px;text-align:center}.ca-more{position:absolute;bottom:10px;right:0;padding:4px 15px;font-weight:700;background:#ccbda2;text-align:center;color:#fff;font-family:georgia,times new roman,serif;font-style:italic;text-shadow:1px 1px 1px #897c63}.ca-close{position:absolute;top:10px;right:10px;background:#fff url(../images/cross.png) no-repeat center center;width:27px;height:27px;text-indent:-9000px;outline:none;-moz-box-shadow:1px 1px 2px rgba(0,0,0,.2);-webkit-box-shadow:1px 1px 2px rgba(0,0,0,.2);box-shadow:1px 1px 2px rgba(0,0,0,.2);opacity:.7}.ca-close:hover{opacity:1}.ca-item-main{padding:20px;position:absolute;top:5px;left:5px;right:5px;bottom:5px;background:#fff;overflow:hidden;-moz-box-shadow:1px 1px 2px rgba(0,0,0,.2);-webkit-box-shadow:1px 1px 2px rgba(0,0,0,.2);box-shadow:1px 1px 2px rgba(0,0,0,.2)}.ca-img img{width:auto!important;height:183px}.ca-item h3{text-transform:uppercase;font-size:30px;color:#000;margin-bottom:20px;height:85px;text-align:center;text-shadow:0 1px 1px #e4ebe9}.ca-item h4{font-style:italic;font-size:12px;text-align:left;border-left:10px solid #b0ccc6;padding-left:10px;line-height:24px;margin:10px;position:relative}.ca-item h4 span{text-indent:40px;display:block}.ca-item h4 span.ca-quote{color:#f4eee3;font-size:100px;position:absolute;top:20px;left:0;text-indent:0}.ca-content-wrapper{background:#b0ccc6;position:absolute;width:0;height:440px;top:5px;text-align:left;z-index:10000;overflow:hidden}.ca-content{width:660px;overflow:hidden}.ca-content-text{font-size:14px;font-style:italic;margin:10px 20px;padding:10px 20px;line-height:24px}.ca-content-text p{padding-bottom:5px}.ca-content h6{margin:25px 20px 0 35px;font-size:32px;padding-bottom:5px;color:#000;color:#60817a;border-bottom:2px solid #99bcb4;text-shadow:1px 1px 1px #99bcb4}.ca-content ul{margin:20px 35px;height:30px}.ca-content ul li{float:left;margin:0 2px}.ca-content ul li a{color:#fff;background:#000;padding:3px 6px;font-size:14px;font-style:italic}.ca-content ul li a:hover{background:#fff;color:#000;text-shadow:none}.ca-nav span{width:25px;height:38px;background:transparent url(../images/arrows.png) no-repeat top left;position:absolute;top:50%;margin-top:-19px;left:-18px;text-indent:-9000px;opacity:.7;cursor:pointer;z-index:100}.ca-nav span.ca-nav-next{background-position:top right;left:auto;right:-23px}.ca-nav span:hover{opacity:1}@media(max-width:800px){.holder a{display:none}.jp-previous,.jp-next{display:inline!important}}