/* normalize.css 2012-01-22T23:30 UTC - http://github.com/necolas/normalize.css */article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}audio:not([controls]){display:none}[hidden]{display:none}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}html,button,input,select,textarea{font-family:sans-serif}body{margin:0}a:focus{outline:thin dotted}a:hover,a:active{outline:0}h1{font-size:2em}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}blockquote{margin:1em 40px}dfn{font-style:italic}mark{background:#ff0;color:#000}pre,code,kbd,samp{font-family:monospace, serif;_font-family:'courier new', monospace;font-size:1em}q{quotes:none}q:before,q:after{content:'';content:none}small{font-size:75%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}ul,ol{margin-left:0;padding:0 0 0 2em}nav ul,nav ol,footer ul{list-style:none;list-style-image:none}img{border:0;-ms-interpolation-mode:bicubic}svg:not(:root){overflow:hidden}figure{margin:0}form{margin:0}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0;white-space:normal;*margin-left:-7px}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}button,input{line-height:normal}button,input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;-webkit-appearance:button;*overflow:visible}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;*height:13px;*width:13px}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-decoration,input[type="search"]::-webkit-search-cancel-button{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}.clearfix:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.clearfix{display:inline-block}html[xmlns] .clearfix{display:block}* html .clearfix{height:1%}fieldset{border:none;padding:0;margin:1em 0}fieldset ol{margin:0;padding:0;list-style:none}fieldset li{position:relative}legend{position:relative;height:3em;width:100%}legend span{position:absolute;left:0;top:0;display:block}.field-group{margin:1em 0 0}.field-group legend{height:2em}.field-group legend span{color:#000}label.margin-left-10{float:left}input,select,textarea{display:block}input,select,textarea{padding:7px 5px 5px;border:1px solid #CCC;margin:0.5em 0 1em 0}input:focus,select:focus,textarea:focus{border-color:#333}input[type="checkbox"],input[type="radio"]{margin-top:3px}input[type="text"],input[type="password"],input[type="file"],select{width:30%}textarea{width:70%}fieldset.radio-group li{position:relative}fieldset.radio-group label{margin-left:20px}fieldset.radio-group input[type="radio"]{position:absolute;left:0}.inline-select-menu li{width:100px;float:left;margin-right:10px}.inline-select-menu li select{width:100%}input[type="submit"],input[type="button"]{clear:left}input[type="submit"],input[type="button"],.secondary-action{margin-top:1.5em}input.left[type="submit"]{margin-right:10px}.secondary-action a{display:block;padding:6px 10px;text-decoration:none}.js .contextual-help{width:40%;position:absolute;top:2em;right:28%}.js .contextual-help div{display:none}.js .contextual-help div.show{display:block;border:1px solid #92ba01;padding:15px;position:relative;margin:-45px 0 0 50px}.js .contextual-help .help-icon,.js .contextual-help .close{cursor:pointer}.js .contextual-help .close{top:10px;right:10px}.js .contextual-help .left-arrow{left:-13px;top:20px}.sign-up fieldset{margin-top:3em}.sign-up fieldset .field-group{margin:1em 0 0}.plan-selector{padding:15px;background:#f6f6f6;width:96.5%}.plan-selector .plan{background:#FFF;padding:15px}.plan-selector .plan li{width:40%}.plan-selector label{display:block}.plan-selector select,.plan-selector ol{float:left}.plan-selector ol{margin:-25px 0 0 15px;width:68%}.plan-selector span.plan-badge{font-size:1.5em;text-align:center;padding:0;width:90px;height:65px;padding:30px 0 0}.plan-selector .price{position:absolute;left:40%;top:10px}.plan-selector .price-details{display:block;margin:-70px 0 0 100px;width:50%}pre code{display:block;padding:.5em;background:white;color:black}pre .comment,pre .template_comment,pre .javadoc,pre .comment *{color:#800}pre .keyword,pre .method,pre .list .title,pre .nginx .title,pre .tag .title,pre .setting .value,pre .winutils,pre .tex .command,pre .http .title,pre .request,pre .status{color:#008}pre .envvar,pre .tex .special{color:#660}pre .string,pre .tag .value,pre .cdata,pre .filter .argument,pre .attr_selector,pre .apache .cbracket,pre .date,pre .regexp{color:#080}pre .sub .identifier,pre .pi,pre .tag,pre .tag .keyword,pre .decorator,pre .ini .title,pre .shebang,pre .input_number,pre .hexcolor,pre .rules .value,pre .css .value .number,pre .literal,pre .symbol,pre .ruby .symbol .string,pre .ruby .symbol .keyword,pre .ruby .symbol .keymethods,pre .number,pre .css .function{color:#066}pre .class .title,pre .haskell .type,pre .smalltalk .class,pre .javadoctag,pre .yardoctag,pre .phpdoc,pre .typename,pre .tag .attribute,pre .doctype,pre .class .id,pre .built_in,pre .setting,pre .params,pre .variable{color:#606}pre .css .tag,pre .rules .property,pre .pseudo,pre .subst{color:#000}pre .css .class,pre .css .id{color:#9b703f}pre .value .important{color:#f70;font-weight:bold}pre .rules .keyword{color:#c5af75}pre .annotation,pre .apache .sqbracket,pre .nginx .built_in{color:#9b859d}pre .preprocessor,pre .preprocessor *{color:#444}pre .tex .formula{background-color:#EEE;font-style:italic}pre .diff .header,pre .chunk{color:#808080;font-weight:bold}pre .diff .change{background-color:#bccff9}pre .addition{background-color:#baeeba}pre .deletion{background-color:#ffc8bd}pre .comment .yardoctag{font-weight:bold}.splash-header .button{margin:1.5em 0 2.5em}.inner .benefits,.inner .explore{padding-top:0}.benefits h1,.explore h1{margin:0}.trial-badge{position:absolute;right:20px}.trial-badge div{top:150px;position:fixed;width:175px;height:135px;background-position:0 -130px;background-repeat:no-repeat;padding-top:40px}.trial-badge div:hover{background-position:0 -308px}.trial-badge a{color:#FFF;display:block;text-align:center;text-decoration:none;height:175px}.trial-badge a .underline{text-decoration:underline}.trial-badge a:hover .underline{text-decoration:none}.trial-badge span{display:block}.benefits{background:url(/assets/home-divider-shadow-ec9724c41da2bf823ae08fce0ff6bea4.jpg) no-repeat bottom center}.benefits-list{width:100%;margin-top:0}.benefits-list h2{position:relative;font-size:1.15em;color:#679c02;margin-bottom:0.25em}.benefits-list li{margin:0 20px 10px 65px;width:365px;float:left}.benefits-list .icon{width:55px;height:60px;left:-65px;top:5px}aside.coming-soon{float:right;margin-top:-30px}.inner .explore{padding-bottom:0}.about-relish{width:440px}.about-relish .button{margin-top:2em}.about-relish,.new-projects{margin-right:20px}.new-projects,.recently-updated{width:210px}.new-projects h3,.recently-updated h3,.about-relish h3{color:#679c02}.explore .see-all{margin-left:460px}.js .plans-full,.js .plans-sum{display:none;border-bottom:1px solid #CCC}.js .plans-full.show,.js .plans-sum.show{display:block}.plans-full .most-popular,.plans-sum .most-popular{font-size:0.5em;font-weight:600;clear:right;margin:0 0 0 5px;line-height:1em;width:90px}.plans-full .price,.plans-sum .price{background:#f9ffe5;border-bottom:1px solid #FFF}.plans-full .price.highlight,.plans-sum .price.highlight{background:url(../images/plans-pricing-table-bg.png) repeat-y -359px 0px}.plans-full .price.heading,.plans-sum .price.heading{background:#f9ffe5}.plans-sum ol{margin:-40px 0;padding-bottom:2em}.plans-sum h2{margin-bottom:1em}.plans-sum li.plan{width:200px;float:left;margin-right:20px}.plans-sum li.plan .call-to-action{padding-top:1em;margin-left:-5px}.plans-sum .plan-badge{margin:-25px 0 0 -5px;padding:24px 0 0 22px;height:68px;width:70px}.plans-sum .highlight{background:#FFF;border-left:10px solid #FFF;margin-left:-10px}.plans-sum .highlight span{float:left}.enterprise-install{width:70%}.enterprise-install h2{margin-bottom:0.5em}.plan{position:relative;min-height:100px}.plan h2{min-height:50px}.plan ul{width:100%;min-height:130px}.plan .green,.plan .red{margin-left:25px;position:relative}.plan .green .icon,.plan .red .icon{left:-25px;top:3px}.plan-badge{color:#FFF;background-position:-180px -125px;display:block}.doc-ico{background-position:0 0}.read-ico{background-position:-55px 0}.safe-ico{background-position:-165px 0}.find-ico{background-position:-55px -60px}.progress-ico{background-position:-110px 0}.see-ico{background-position:0 -60px}.uptodate-ico{background-position:-220px 0}.coming-soon{color:#f60}.full-width header,footer,.main .inner,.announcements .inner{margin:0 auto 0 auto}footer{max-width:940px}.full-width header,.main .inner,footer.inner,.announcements .inner{padding-left:20px;max-width:900px}header hgroup h2{padding-bottom:20px}header hgroup h1{padding:0}header h1,header h2{margin:0}.platform-header{z-index:60}header.clearfix{display:block}.main header{padding-top:25px;padding-left:0;z-index:30}.main{clear:both;background-position:0 -2190px;background-repeat:repeat-x}.main .inner{display:block;position:relative}.main section{padding:30px 0}.main section .body{margin-right:2%;position:relative}.main section nav ol{margin:0 0 30px 0;position:relative}.main section.with-nav .body{width:69%;float:right;margin-left:0}.main nav{width:25%;float:left}.main nav ol{padding:0;margin:0}.body-wrapper .inner{padding-top:30px;padding-bottom:30px}.flash .inner{padding:0}nav.project-view,nav.dashboard-view,nav.publisher-view{width:100%;clear:both;margin-left:-20px}.project-menu,.publisher-menu{position:absolute;top:37px;right:20px;z-index:21}.project-menu li.button,.publisher-menu li.button{border:1px solid #ccc}.document-menu{position:absolute;top:-3px;right:0px;z-index:5}.footer-wrapper{border-top:1px solid #e2e1e1;background:#f7f7f7 url(/assets/footer-bg-1d76e469909fd3a14ff368bd8e704779.png) no-repeat center top;margin-top:50px}footer{padding:20px 0 40px;clear:both}footer ul{margin-left:-10px}footer p{clear:both}footer .block{margin-top:5px}footer .twitter-button{position:absolute;right:20px;top:30px}.full-width.announcements h1,.full-width.announcements ol{margin:0 10em 0 55px}.full-width.announcements ol{padding:0}.full-width.announcements .i-icon{top:-2px;left:17px}.full-width.announcements .acknowledge-all{position:absolute;right:10px;top:10px}.full-width.announcements a{color:#FFF}.js .modal{position:absolute;top:0;z-index:300}.js .modal .modal-inner{position:relative;z-index:200}.js .modal section{position:fixed;z-index:99;top:17%;left:50%;width:720px;max-height:450px;overflow-y:auto;overflow-x:hidden;margin-left:-400px;border:1px solid #000;padding:40px;background:#f1f1f1}.modal section{margin-right:2%;position:relative;width:70%;float:right;margin-left:0}.full-width{width:100%;display:block}.hide,.show-with-js{display:none}.block{display:block}.accessible-hide{position:absolute;left:-9999px}.left{float:left}.right{float:right}.fixed{position:fixed}.rel{position:relative}#body .no-margin{margin:0}.no-padding{padding:0}.margin-left-10{margin-left:10px}.margin-left-20{margin-left:20px}.js .options,.js .hide-with-js{display:none}.js .show-with-js,.js #body .modal-close{display:block}a,a:visited,h2.publisher-link a,h2.publisher-link a:visited,li.user.select-menu a,.search-results a h2{color:#001978}nav a,header a,footer a,.heading-strapline a:hover,hgroup h2 a:hover,h2.publisher-link a,.body a:hover,.modal a:hover,.search-results a,.scenario-list dt a,.anchorlink-list a,.sub-topics a,.explore a,.dashboard-projects a,.dashboard-publishers a,.dashboard-pushes a{text-decoration:none}nav a,footer li a{display:block}.heading-strapline a,hgroup h2 a,h2.publisher-link a:hover,.search-results a:hover h2,.sub-topics a:hover,.anchorlink-list a:hover,.explore a:hover{text-decoration:underline}.select-menu a:hover,.dashboard-projects a:hover,.dashboard-publishers a:hover,.dashboard-pushes a:hover{background:#F7F7F7}.visitor.header,.guest.header a{color:#fff}.header h1 a:hover{opacity:0.8}.header nav li{float:left}.visitor.header,.guest.header{background:#92ba01}.visitor.header .platform-header,.guest.header .platform-header{padding:7px 0 10px 0}.visitor.header h1,.guest.header h1{padding-top:10px}.visitor.header li a,.guest.header li a{color:#FFF;padding:0 10px;border-right:1px solid #668201;border-left:1px solid #bed667}.visitor.header a:hover,.guest.header a:hover{color:#e9f1cc}.visitor.header li:last-child a,.visitor.header li.last a,.guest.header li:last-child a,.guest.header li.last a{border-right:none}.visitor.header li:first-child a,.visitor.header li.first a,.guest.header li:first-child a,.guest.header li.first a{border-left:none}.visitor.header .current a,.guest.header .current a{background-color:#6d9c01;padding:3px 13px 6px;margin-top:-3px;border:none;-moz-border-radius:5px;border-radius:5px}.visitor.header .home,.guest.header .home{padding-right:10px;border-right:1px solid #668201}.visitor.header .home a,.guest.header .home a{outline-style:none;width:12px;height:13px;padding:0;margin:5px 0 4px 30px;border-right:none;display:block}.visitor.header .home a:hover,.guest.header .home a:hover{background-position:-38px -225px}.visitor.header .home.remove-right-border,.guest.header .home.remove-right-border{border-right:none}.visitor.header .home.current a,.guest.header .home.current a{background-position:-14px -225px;background-color:#92ba01}.visitor.header nav ul,.guest.header nav ul{margin:24px 10em 0 0;padding:0}.visitor.header .user-menu,.guest.header .user-menu{top:31px}.signed-in.header{background:#FFF;border-bottom:1px solid #F0F0F0}.signed-in.header h1{padding-top:13px;margin-right:20px;font-size:1px}.signed-in.header a{color:#292929}.signed-in.header ul{margin:0;padding:0}.signed-in.header nav a{border-left:1px solid #F0F0F0;padding:18px 20px 12px 20px}.signed-in.header nav a:hover{color:#000;background:#F1F0F0}.signed-in.header .current a{background:#F6F6F6;color:#000}.signed-in.header .user-menu li{position:relative;border:1px solid #FFF}.signed-in.header .user-menu .options{border-top:none;width:150px;padding:3px 0 10px 7px}.signed-in.header .user-menu .show{border:1px solid #CCC;height:154px}.signed-in.header .user-menu .show img{border-top-left-radius:5px}.signed-in.header .user-menu .no-right-border{padding-top:12px}.signed-in.header .user{height:38px}.signed-in.header .user p{position:relative;margin:0;padding:12px 40px 5px 49px}.signed-in.header .user img{position:absolute;top:4px;left:3px;border:1px solid #FFF}.signed-in.header .user li{border-left:none;height:auto;width:155px}.signed-in.header .user a{border-left:none}.signed-in.header .user.select-menu{background:#FFF}.user-menu{position:absolute;right:0;top:5px;z-index:50;padding:0;margin:0}.user-menu a{padding:9px 20px;display:block;border-left:1px solid #F0F0F0}.user-menu a:hover,.user-menu li:hover{color:#565656}.project-list .project{margin-bottom:0.5em}.project-list .project .version-menu{margin:0.5em 0 1em 0}.icon-menu li{margin-right:4px;position:relative;cursor:pointer}.icon-menu span{position:absolute;left:-9999px}.icon-menu a{outline-style:none}.icon-menu a.icon,.icon-menu li.button{width:30px;height:30px;position:relative}.icon-menu .hovering .tool-tip{display:block}.tool-tip{display:none;position:absolute;top:40px;left:-42px;width:100px;text-align:center;background:#fff;padding:5px;border:1px solid #ccc;z-index:100}.tool-tip .tool-tip-arrow{width:17px;height:9px;background-position:-38px -211px;top:-9px;left:47px}.select-menu{border:1px solid #CCC}.select-menu .trigger{margin:0;position:relative;cursor:pointer}.select-menu .options{background:#FFF;border-top:none;margin-left:1px;width:100%;padding-bottom:10px}.select-menu .options li,.select-menu .options a{display:block;float:none;width:94%}.select-menu .options .current a{background-color:#f2f2f2;color:#000}.select-menu .options a{padding:5px 8px;height:auto}.js #body .select-menu.show .options,.select-menu:hover .options{display:block}.select-menu .options,.js .select-menu:hover .options{display:none}.js #body .select-menu.version-menu:hover{border-bottom:1px solid #CCC}#body .select-menu:hover{border:1px solid #CCC;border-bottom:none}#body .select-menu:hover .options{margin-right:-1px}#body .user.select-menu{border:1px solid #FFF}.select-menu.version-menu{height:auto;background:#fff url(/assets/select-bg-a19722a8c15f06af6b5b57bd8d6b012d.jpg) no-repeat -21px -3px;width:170px}.select-menu.version-menu li{width:85%;margin-left:10px}.select-menu.version-menu .trigger{padding:5px 10px 5px 17px}.version-menu .options{height:201px;overflow:auto;overflow-x:hidden}.version-menu span{top:12px;left:153px}.version-menu.hovering{background-position:-21px -45px}.version-menu.show{background-position:-21px -90px;border-bottom:none;height:246px}.js .user-menu .options{border:none}.js .select-menu.version-menu{border:1px solid #ccc}.select-menu.user .small-arrow{top:20px;right:20px}.select-menu .username{width:90px;overflow:hidden;display:block}.topic-view .select-menu.version-menu .options{position:absolute;z-index:20;left:0px;border-bottom:none}.topic-view .select-menu.version-menu.show{height:160px}.topic-view .select-menu.version-menu .options{height:123px;width:170px}.project-menu .select-menu .options{position:absolute;top:35px;left:-1px;z-index:20}.tabs{clear:both}.tabs a{padding:12px 20px;background-position:0 -190px;border:1px solid #FFF;border-bottom:none;color:#000}.tabs a:hover{background-position:0 -130px;color:#565656}.tabs li,.tabs li.current.search{border:1px solid #CCC;border-bottom:1px solid #CCC;margin:0 0 -1px 0}.tabs .current{border-bottom:1px solid #f6f6f6}.tabs .current a{background:#f6f6f6;color:#000}.tabs li.search{border:none;padding:0;width:68%;float:right}.tabs li.search input{clear:none;background:url(/assets/sprites-fbefe26e2dc2b3b4d19cc228c7c3b977.png) no-repeat scroll -95px 1px #fff;border:1px solid #DDDDDD;box-shadow:0 0 2px #BFBFBF inset;font-size:1em;outline-style:none;padding:8px 4px 7px 35px;width:40%;float:right}.tabs li.search input:focus{border-color:#C6C6C6}.tabs li.current.search{background:#F6F6F6;padding:8px 29px 5px 37px;border-bottom:1px solid #f6f6f6;margin:0 0 -3px 0}.tabs li.current.search input{width:95%}.with-nav nav{margin:0.35em 0 0 -20px;padding-left:19px;border-left:1px solid #F3F3F3;line-height:1.25em}.topics li,.publisher-topics li{position:relative;height:1%}.topics a:hover,.publisher-topics a:hover{color:#565656}.topics li,.publisher-topics li{margin-bottom:0.5em}.topics :first-child.current,.publisher-topics :first-child.current{margin-top:-7px}.topics .current,.topics .current .current,.publisher-topics .current,.publisher-topics .current .current{font-family:"Open Sans", Trebuchet, Trebuchet MS, Arial, sans-serif;font-weight:600}.topics .current ol,.publisher-topics .current ol{margin:10px 0 0 15px}.topics .current .current,.publisher-topics .current .current{border:none;margin:0 0 0.5em;padding:0}.topics .current .current a,.publisher-topics .current .current a{color:#000}.topics .topic-arrow,.publisher-topics .topic-arrow{left:-12px;top:6px}.topics .topic-bullet,.publisher-topics .topic-bullet{left:-13px;top:7px}.topics .current{margin:0.5em 0;padding:0.5em 0;border-top:1px solid #F3F3F3;border-bottom:1px solid #F3F3F3}.body .anchorlink-list{padding-left:20px;margin-top:0}.body .anchorlink-list li{position:relative}.body .anchorlink-list .down-arrow{left:-18px;top:7px}footer li a{padding:0px 10px;border-right:1px solid #ccc}footer li:last-child a{border:none}a.button,input[type="submit"],input[type="button"]{border:1px solid #5a9723;color:#FFF;background:#6d9901 url(/assets/bg-sprites-86a7393679cf5ed5365d3cefbdf3eee1.png) repeat-x 0 -260px;text-decoration:none;-moz-box-shadow:1px 0px 6px #BABABA, yellow 0px 0px 2px inset;-webkit-box-shadow:1px 0px 6px #BABABA, yellow 0px 0px 2px inset;box-shadow:1px 0px 6px #BABABA, yellow 0px 0px 2px inset}a:hover.button,input:hover[type="submit"],input:hover[type="button"]{-moz-box-shadow:1px 0px 8px #999, #FFF 0px 0px 2px inset;-webkit-box-shadow:1px 0px 8px #999, #FFF 0px 0px 2px inset;box-shadow:1px 0px 8px #999, #FFF 0px 0px 2px inset}input[type="submit"],input[type="button"]{padding:7px 20px}a.button{padding:5px 20px}p.call-to-action{clear:both;padding-top:2em}#body .modal-close{cursor:pointer;top:-10px;right:10px;z-index:100;padding-left:22px}body{background:#fff url(/assets/body-bg-d2121c8ffea16c3b81de80564fdf282b.png) no-repeat bottom center;z-index:300}.body-wrapper{border-top:1px solid #DEDEDE;background:url(/assets/body-wrapper-bg-8cb10b57622eb122b8f1932530532e5f.png) repeat-x 1px 0;min-height:400px;z-index:250}.last-updated{border-top:1px solid #CCC;padding:1em 0 0;margin-top:3em}.tip p{border-top:1px dotted #ccc;padding:0.5em 0 1em 45px;position:relative}.tip .tip-icon{top:7px}.with-nav .tip-icon{left:0}.tip.right-side{width:240px;margin:-2px 0 0 40px}.tip.right-side p{padding:0.5em 10px 0 0}.tip.right-side .tip-icon{right:0;top:-40px}.full-width.announcements{padding:10px 0 12px;background-repeat:repeat-x;background-position:0 -360px;background-color:#5b840c}.full-width.announcements li{padding-top:7px;padding-bottom:7px}.full-width.announcements a,.full-width.announcements a:hover.button{text-decoration:none}.full-width.announcements a:hover{text-decoration:underline}.full-width.announcements a.button{margin-left:10px;box-shadow:1px 0px 6px #3f5f01, yellow 0px 0px 2px inset}.topic-view .tags{float:right;margin-top:-2px}.topic-view .tags .tag{float:right;display:block;background-color:yellow;padding:3px}.scenario-list{margin-top:1em}.scenario-list .description{margin:10px;background-color:#F8F8F8;padding:5px;border-radius:5px;border-left:3px solid #D8D8D8}.scenario-list .background,.scenario-list .scenario,.scenario-list .scenario-list{padding:1em 0 0.5em 0}.scenario-list dt.scenario-list{padding-bottom:0;padding-top:0}.scenario-list .anchorlink-list{margin:0.5em 0 1em}.scenario-list .scenarios{margin-left:10px}.scenario-list .scenario{border-bottom:1px solid #cacaca;padding-bottom:0.75em;position:relative;line-height:1.2em;padding-left:10px;padding-top:1.2em}.scenario-list .scenario .scenario-bullet{top:25px;left:-8px}.scenario-list .scenario-steps{padding-top:0.75em;background-position:0 -491px;padding-left:10px}.scenario-list .scenario-steps ol,.scenario-list .scenario-steps ul{margin-bottom:1em}.scenario-list .scenario-steps .step table{margin:0.5em 0}.scenario-list dt.step{float:left;clear:left;padding-right:6px;width:70px;text-align:right}.scenario-list .examples{margin-top:1em}.scenario-list .examples table{margin-bottom:1em}.scenario-list .examples .table-container{width:600px}.scenario-list dfn{font-weight:bold;background-color:#F3FBE5;border:1px dotted #888;cursor:help;color:#000;font-family:"Open Sans", Trebuchet, Trebuchet MS, Arial, sans-serif}.scenario-list dfn:after{content:">"}.scenario-list dfn:before{content:"<"}.modal .flash{padding-top:0;margin-bottom:1.5em}.modal .flash h1{margin-left:40px;padding:0.75em}.modal .flash span{top:0.6em;left:-30px}.modal textarea{width:99%}.modal .flash-container{width:90%}.collaborator-list{margin-top:0}.collaborators h2{margin:1.5em 0 0.5em 0}.collaborators .collaborator{padding:0 0.5em 0 0;width:320px;float:left;margin:0 20px 10px 0}.collaborators .owner,.collaborators .collaborator ul{padding-left:75px;position:relative;margin-top:0}.collaborators .photo{position:absolute;left:0;top:0}.settings dd{padding-left:24px;position:relative;margin-bottom:1em}.settings dd .sprite{left:0;top:2px}.guest-access-btn{margin-left:-25px}.guest-access-btn input{margin:10px 0 20px}.search-results{width:75%}.search-results li{margin-left:-15px}.search-results li a{display:block;background:transparent;padding:0.75em 0 0.75em 15px;border-top:1px dotted #e7e7e7}.search-results li a:hover{background:#f7f7f7}.search-results em{font-style:normal}.search-results a p{color:#000;margin:0}.search-results h3{margin:0}.flash.notice,.flash.confirmation{background:#eafebb url(/assets/bg-sprites-86a7393679cf5ed5365d3cefbdf3eee1.png) repeat-x 0 -2190px}.flash.alert,.flash.error{background:#f7d8d7 url(/assets/bg-sprites-86a7393679cf5ed5365d3cefbdf3eee1.png) repeat-x 0 -2190px}.modal .flash{background-image:none}.flash h1{margin:0 0 0 45px;padding:1.2em 0}.flash h1 span{top:1em;left:-37px}#error_explanation h2,#errorExplanation h2{margin-bottom:0.5em}#error_explanation ul,#errorExplanation ul{margin:0 0 2em}div.error{margin-bottom:1em}.body code{width:auto;background:none;padding:0}.body pre{width:100%;background:#f7f7f7;border:1px dotted #CCC;overflow-x:auto}.body pre code{margin:14px;display:inline-block}.body pre::-webkit-scrollbar{-webkit-appearance:none;width:11px;height:11px}.body pre::-webkit-scrollbar-thumb{border-radius:8px;border:2px solid white;background-color:rgba(0,0,0,0.5)}.avatar-field{border:1px solid #CCC;padding:6px;margin:0.5em 0 0;width:30%}.avatar-field img,.avatar-field .block{float:left}.avatar-field .block{width:150px;margin-left:10px}.avatar-field br{display:none}.account-settings dt{margin-bottom:0.5em}.account-settings dd{margin-bottom:3em}.account-settings .my-plan{margin-left:50px;position:relative}.account-settings .my-plan span{left:-53px;top:-4px}.dashboard-projects,.dashboard-publishers,.dashboard-pushes{width:600px;margin-left:-5px}.dashboard-projects a,.dashboard-publishers a,.dashboard-pushes a{display:block;padding:7px 10px;border:2px solid #FFF;border-left:none;border-right:none}.dashboard-projects,.dashboard-pushes{border-bottom:1px solid #CCC}.dashboard-projects{margin-top:0.5em}.dashboard-projects dd,.dashboard-projects dt{float:left;border-top:1px solid #CCC}.dashboard-projects .project dd,.dashboard-projects .project dt,.dashboard-projects .project ul{margin:0}.dashboard-projects dt{clear:left;width:500px}.dashboard-projects dd{width:130px;margin:0 0 0 -30px}.dashboard-projects li{float:left}.dashboard-projects .private{margin-top:8px}.dashboard-projects .settings{width:100px;margin-left:15px}.dashboard-projects .settings a{position:relative;padding-left:35px}.dashboard-projects .project-settings{width:31px;height:26px;left:0;top:4px}.dashboard-publishers li{border-top:1px solid #CCC}.dashboard-pushes li.push{border-top:1px solid #CCC;width:100%;display:block}.dashboard-pushes .summary,.dashboard-pushes .project-title{float:left}.dashboard-pushes .project-title{width:270px}.dashboard-pushes .summary{width:310px;margin:0}.dashboard-pushes .summary li{float:left}.dashboard-pushes .summary li.date{width:145px;padding-left:5px}.dashboard-pushes .summary .status{width:60px;margin-left:30px;position:relative}.dashboard-pushes .summary .status .icon{left:-20px;top:11px}.dashboard-pushes .summary .status .tick{left:-21px;top:12px}.dashboard-pushes .summary .date,.dashboard-pushes .summary .status{padding:9px 0}.dashboard-pushes .summary .output.success,.dashboard-pushes .summary .output a{padding:7px 0}.dashboard-pushes .summary .output{width:70px}.dashboard-pushes .summary a,.dashboard-pushes .summary .output.success{text-align:center}#body .dashboard-pushes .modal-close{padding:0 0 0 22px}.no-bullets{list-style:none;padding:0}.in-line li{float:left}.hit-area{width:100%;height:100%;position:fixed;z-index:10;background:transparent}.hit-area.black{background:url(/assets/70percent-black-835fe38b73f0aa3e1c6d592d49e8c8fc.png);z-index:90}.no-scroll{overflow:hidden}.icon{display:block;position:absolute}.icon-inline{display:inline-block;position:relative}#body .no-right-border{border-right:none}#body .no-border{border:none}#body .no-top-margin{margin-top:0}#body .no-right-margin{margin-right:0}.rel{position:relative}.bottom-margin-10{margin-bottom:10px}.home-icon{background-position:-26px -225px}.rss{background-position:0 -60px}.print{background-position:0 -120px}a:hover.print{background-position:-30px -120px}.pdf{background-position:0 -90px}.send{background-position:0 -150px}.link{background-position:0 -180px}a:hover.link{background-position:-30px -180px}.collaborators{background-position:0 0px}a:hover.collaborators{background-position:-30px 0px}.progress{background-position:0 -30px}.settings{background-position:-60px 0}a:hover.settings{background-position:-60px -30px}.project-settings{background-position:-90px -32px}.private{width:13px;height:16px;background-position:0 -223px}.icon-inline.private{margin:2px 0 -2px 7px}.i-icon{width:42px;height:42px;background-position:0 -240px}.small-arrow{width:11px;height:6px;background-position:-43px -241px}.show .small-arrow{background-position:-43px -248px}.large-arrow{width:17px;height:10px;background-position:0 -210px}.show .large-arrow{background-position:-19px -210px}#body .modal-close{background-position:-60px -60px;height:18px;display:none;border:none}.error span,.alert span{width:30px;height:30px;background-position:-91px -208px}.notice span,.confirmation span{width:30px;height:30px;background-position:-91px -238px}.topic-arrow{width:4px;height:7px;background-position:-45px -257px}.topic-bullet{width:4px;height:4px;background-position:-45px -266px}.private-small{width:18px;height:13px;background-position:-61px -77px}.tick{width:18px;height:14px;background-position:-61px -91px}.cross{width:15px;height:15px;background-position:-80px -90px}.share-link{width:18px;height:17px;background-position:-61px -104px}.public-small{width:18px;height:18px;background-position:-61px -122px}.tip-icon{width:36px;height:36px;background-position:-54px -246px}.down-arrow{width:7px;height:4px;background-position:-44px -273px}.scenario-bullet{width:6px;height:6px;border:2px solid #679c02}.no-entry{width:18px;height:18px;background-position:-62px -142px}.beta-plan{width:45px;height:45px;background-position:-62px -158px}.help-icon{width:24px;height:26px;display:block;background:#92ba01;color:#FFF;text-align:center;border:1px solid #679c02;font-size:1.5em;padding-left:2px}.close{width:10px;height:10px;background-position:-63px -64px}.left-arrow{width:14px;height:25px;background-position:-56px -219px}.project a{outline-style:none}.sprite{background-image:url(/assets/sprites-fbefe26e2dc2b3b4d19cc228c7c3b977.png)}.bg-sprite,.tabs a,.scenario-steps{background-image:url(/assets/bg-sprites-86a7393679cf5ed5365d3cefbdf3eee1.png);background-repeat:repeat-x}.visitor-sprite{background-image:url(/assets/visitor-sprites-7d39731df25b49910bea421e0fa5a716.png)}#body .remove-right-border a{border-right:none}#body .remove-left-border,#body .remove-left-border a{border-left:none}#body .remove-left-border a{padding-left:22px}.project-menu li,.tool-tip,.topic-view .select-menu,li.button,.icon-menu a{border-radius:3px;-webkit-border-radius:3px;moz-border-radius:3px}.user img,.collaborators .photo img,.modal section,.contextual-help .show{border-radius:3px;-webkit-border-radius:3px;moz-border-radius:3px}.user{border-radius:3px 3px 0 0;-webkit-border-radius:3px 3px 0 0;moz-border-radius:3px 3px 0 0}.options{border-radius:0 0 3px 3px;-webkit-border-radius:0 0 3px 3px;moz-border-radius:0 0 3px 3px}.tabs li,.tabs li a{border-radius:5px 5px 0 0;-webkit-border-radius:5px 5px 0 0;moz-border-radius:5px 5px 0 0}.scenario-bullet,.plans-summary .highlight{border-radius:10px;-webkit-border-radius:10px;moz-border-radius:10px}a.button,input[type="submit"],input[type="button"],.help-icon{border-radius:15px;-webkit-border-radius:15px;moz-border-radius:15px}.search input{border-radius:20px;-webkit-border-radius:20px;moz-border-radius:20px}.user.select-menu.show,.version-menu.show{-moz-box-shadow:0 0 5px #CCC;-webkit-box-shadow:0 0 5px #CCC;box-shadow:0 0 5px #CCC}.js .modal-inner section{-moz-box-shadow:0 0 10px #000;-webkit-box-shadow:0 0 10px #000;box-shadow:0 0 10px #000}.trial-badge a,.help-icon{font-family:Georgia, Times, serif;font-weight:100;letter-spacing:1px}h1,h2,.benefits h1,.explore h1,.heading-strapline,#elements h4,.search-results h1,dt.scenario-list,dt.background,.account-settings dt,legend span{font-family:"Open Sans", Trebuchet, Trebuchet MS, Arial, sans-serif;font-weight:300}hgroup h1,header h1,h2.publisher-link,nav h3,dt.scenario,.modal h2,.current li,.field-group legend span{font-family:"Open Sans", Trebuchet, Trebuchet MS, Arial, sans-serif;font-weight:400}h3,h4,h5,h6,.keyword,.collaborators .username,dt,.search-results h2,.search-results em,th,caption,b,strong,.benefits-list h2,.flash h1,.dashboard-publishers a,#error_explanation h2,#errorExplanation h2,.announcements h1{font-weight:600;font-family:"Open Sans", Trebuchet, Trebuchet MS, Arial, sans-serif}dt.step{font-weight:300}body{font-family:"Open Sans", Trebuchet, Trebuchet MS, Arial, sans-serif;font-size:87.5%}header h2,.plans-sum h2,.plans-full thead th{font-size:2em}dt.background,dt.scenario-list,.account-settings dt,.trial-badge a,legend span{font-size:1.5em}.visitor.header nav,.guest.header nav,.visitor.header .user-menu,.guest.header .user-menu,dt.scenario,.flash h1{font-size:1.144em}nav h3,.search-results h2,.search-results h3,#error_explanation h2,#errorExplanation h2,.plans-sum h3,.field-group legend span{font-size:1em}footer{font-size:0.857em}h2,.heading-strapline,.body-wrapper h1,.notice,.confirmation,hgroup h2 a,hgroup h2 a:visited,.modal h3,.tip h3,dt.scenario a,dt.background a,dt.scenario-list,caption,.body h3,.account-settings dt,.green,.plans-full thead th,legend span{color:#679c02}#body .error,#body .alert,#error_explanation h2,.error h1,.red{color:#b90000}.orange{color:#f76600}.main header h1{line-height:1.2em}h1{margin:1em 0}h2{font-weight:100;font-size:1.5em;margin:1em 0 0.5em}h3{font-size:1.15em;margin:1em 0 0.5em}h4,h5,h6{font-size:1em;margin:0}.body h1:first-child,.search-results h1{margin-top:2px;padding-right:100px;line-height:1.2em}h1:first-letter,h2:first-letter,h3:first-letter,h4:first-letter,h5:first-letter,h6:first-letter{text-transform:uppercase}h2.publisher-link{font-size:1em;position:absolute;top:35px;left:22px}h1.project{padding:1.1em 0 28px}h1.publisher-heading{padding-bottom:20px}h1.publisher-heading .publisher{font-size:0.5em;padding:13px 0 4px 2px;line-height:1em;width:200px}h1.publisher-heading a{outline-style:none}nav h3{margin:0 0 1em;font-weight:100}.heading-strapline{display:block;line-height:1.4em}.modal h2{margin:0 0 1em}p,address,dd{margin:0 0 0.5em}blockquote,q{margin:1em 0}cite,dfn,em,u{text-transform:italic}del,s{text-transform:line-through}ins{border-bottom:1px dashed #565656;text-decoration:none}.body{word-wrap:break-word}.body ul,.body ol{margin-top:0.5em}ol ol,ul ul{margin:0.5em 0}table{margin-bottom:2em;width:99%;table-layout:fixed;border:1px solid #D5D5D5}caption{text-align:left;padding:0 0 10px 0}th,td{padding:7px 10px;border-right:1px solid #D5D5D5;border-bottom:1px solid #D5D5D5;text-align:left;vertical-align:text-top}th{background:#f3fbe5}td{background:#FFF}th .sprite,td .sprite{display:inline-block;margin-top:3px}.table-container{overflow-x:auto;overflow-y:none;width:620px;margin-bottom:2em}.table-container table{table-layout:auto;margin-bottom:0}.announcements h1,.announcements ol{margin:0;color:#e5fd1d}.announcements h1{font-size:1em}nav .topics a:first-letter,.sub-topics li:first-letter,dt.scenario a:first-letter,.anchorlink-list li a:first-letter{text-transform:uppercase}@media only screen and (max-width: 480px), only screen and (max-device-width: 480px){.inner{width:auto}.new-projects,.recently-updated,.inner .about-relish{width:90%}ul.benefits-list li{width:70%}.new-projects,.recently-updated,.inner .about-relish,ul.benefits-list li{float:none}.inner .explore .see-all{margin-left:0 !important}.visitor.header nav ul,.guest.header nav ul{margin-right:0}.splash-header h1 span{display:inline}input[type="text"],input[type="password"],input[type="file"],select,textarea{width:85%}}
