@charset "UTF-8";.footer a:hover,.header a:hover{border-bottom:none}.footer a,.header a,a{text-decoration:none}#builds-application .table,table{border-spacing:0;border-collapse:collapse}.footer{background-color:#f2ece9;border-top:1px solid #f9e7e4;border-top:1px solid #e5dbd6;text-align:left}.footer .footer-statement{text-align:center}.footer>.container{max-width:960px;margin:auto}.not-responsive .footer>.container{width:960px}.not-responsive .footer{min-width:960px}@media screen and (max-width:53.75rem){.responsive .footer .container{padding:2rem 1rem}.responsive .footer .container .footer-info{margin-top:12px;margin-bottom:12px}.responsive .footer .container .footer-statement{margin:1.1rem 0}.responsive .footer .container .footer-social{line-height:32px;margin-bottom:18px}}.footer .container{padding:1.875rem 1rem;align-items:top;display:flex}@media screen and (max-width:53.75rem){.responsive .footer .container{text-align:center;display:block}}.footer .footer-info{color:#555;font-size:11px;line-height:24px;font-weight:600;margin:.875rem 0;text-transform:uppercase;flex:0 0 18em;text-align:left}.footer .footer-info a{color:#C0260B}.footer .footer-statement{color:#666;flex:1;font-size:1.1rem;margin:1rem 0;line-height:26.4px}.footer .footer-social{margin:1rem 0}.footer .footer-contributions{font-size:11px;text-align:center}.footer .footer-contributions .contributor{flex:1 0 11em}.footer .footer-contributions .logo-heroku{max-height:35px}.footer .footer-contributions .logo-fastly{max-height:45px}@media screen and (min-width:53.75rem){.footer .footer-contributions{display:flex;flex:0 0 21em}}.footer .footer-social a{-webkit-transition:opacity .2s,color .2s;-moz-transition:opacity .2s,color .2s;transition:opacity .2s,color .2s;color:#999;font-size:1.5rem;margin-left:.75rem;opacity:.7}@media screen and (max-width:53.75rem){.responsive .footer .footer-info,.responsive .footer .footer-statement{text-align:center}.responsive .footer .footer-tagline{padding-left:2em;padding-right:2em}.footer .footer-social a:first-child{margin-left:0}}.footer .footer-social a:hover{color:#dd6a58;opacity:1}.header-nav.container{width:980px;padding:0 1rem;list-style-type:none;margin:auto}.responsive .header-nav.container{max-width:980px;width:auto}.not-responsive .header{min-width:980px}.header a:hover{color:#fff}.header{background:url(../images/header.svg) top center no-repeat #dd6a58;background-size:cover;color:#fff;padding:1rem 0}.header .container{display:flex;display:-webkit-flex}@media screen and (max-width:53.75rem){.responsive .header .container{display:block}}.header .header-nav{align-items:center;display:flex;justify-content:space-between;height:2.8rem}.header a{color:#fff;display:block;font-size:1.1em;padding:.5em 0;text-align:center;width:100%}.header-nav li{-webkit-box-flex:1;-moz-box-flex:1;box-flex:1;-webkit-flex:1 0 0;-moz-flex:1 0 0;-ms-flex:1 0 0;flex:1 0 0;display:inline-block}@media screen and (max-width:53.75em){.responsive .header-nav li{display:inherit}.responsive .header-nav li:not(.header-logo):not(.header-search){width:32%;display:inline-block}}.header-nav li:not(.header-logo):not(.header-search){width:auto}.header-nav .header-logo{-webkit-box-flex:1.5;-moz-box-flex:1.5;box-flex:1.5;-webkit-flex:1.5 0 0;-moz-flex:1.5 0 0;-ms-flex:1.5 0 0;flex:1.5 0 0}.header-nav .header-search{-webkit-box-flex:2;-moz-box-flex:2;box-flex:2;-webkit-flex:2 0 0;-moz-flex:2 0 0;-ms-flex:2 0 0;flex:2 0 0}@media screen and (max-width:53.75rem){.responsive .header .header-nav{height:auto}.responsive .header a{line-height:24px}.responsive .header-nav .header-search{display:block}.responsive .header-logo a{margin:0 auto}}.header-logo a{height:40px;width:100px;background:url(../images/ember-logo.svg) no-repeat;display:block}.header-search{margin-left:4%}.header-search .algolia-autocomplete{display:block!important}.header-search .search-input{width:100%;height:35px;margin-bottom:0;padding-left:2.5em;border:none;border-radius:35px;outline:0;appearance:none;background:url(../images/search-icon.svg) 10px 10px no-repeat rgba(255,255,255,.1);box-shadow:none;font-size:.9rem;line-height:35px;color:#fff}.header-search .search-input::-webkit-input-placeholder{color:#fff}.header-search .search-input:-moz-placeholder{color:#fff}.header-search .search-input::-moz-placeholder{color:#fff}.header-search .search-input:-ms-input-placeholder{color:#fff}a,p a{color:#c7341f}a :focus,a:hover,h2{color:#9b2918}@media screen and (max-width:53.75rem){.responsive .header-search{margin-left:0}}.visually-hidden{border:0!important;clip:rect(0 0 0 0)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}h2,h3,h4,html{line-height:1}ol,ul{list-style:none}caption,td,th{text-align:left;font-weight:400;vertical-align:middle}h1,h2,h3,h4{font-weight:700}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}.content-wrapper .main::after,.content-wrapper::after{content:"";display:block;clear:both}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}body{font-size:18px}p a{text-decoration:underline}p a :focus,p a:hover{color:#9b2918;cursor:pointer}h2,h3,h4{margin-top:1.25em;margin-bottom:.5em}@media screen and (min-width:0) and (max-width:991px){body{font-size:16px;line-height:1.2}h1,h2,h3,h4{text-align:center}}h1+p,h2+p,h3+p,h4+p{margin-top:0}h1{color:#454545;font-size:2em;line-height:1.125;max-width:100%}h2{font-size:1.75em;margin:2em 0 .2em}h3{color:#2c2c2c;font-size:1.3em}h4{font-size:1.1em;font-style:italic;margin:24px 0 12px}ul{list-style-type:disc}#slider{list-style-type:none}ol{list-style-type:decimal}#content ul,#routing-example .example-output aside ul,#subcontent ul,#tomster-filter ul,.example-gravatar,ul.showcase{list-style-type:none}p{margin:1em 0}@media screen and (min-width:0) and (max-width:991px){p{margin:0 auto;padding:.5em}}.lead{font-size:1.3em}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.heading-underline{border-bottom:1px solid #d3d3d3}.content-wrapper{max-width:960px;width:100%;margin:0 auto}.content-wrapper .main{padding:3em 0;width:100%;margin:0 auto;min-height:65vh}@media screen and (min-width:0) and (max-width:991px){.content-wrapper .main{padding:1em 0;min-height:auto}}.section{margin:0 auto;max-width:100%}@media screen and (max-width:991px){.section{max-width:100%;text-align:center;display:block;clear:both;margin:0 auto}}/*! HiDPI v2.0.1 | MIT License | git.io/hidpi */.ds-dropdown-menu{background-color:#FFF;border-radius:4px;margin:6px 0 0;text-align:left;box-shadow:0 1px 2px rgba(0,0,0,.5)}.algolia-docsearch-suggestion{color:#333;cursor:pointer;overflow:hidden;border-bottom:1px solid #f2d1a2}.algolia-docsearch-suggestion--category-header{display:none;border:2px solid #fdfdfd;background:#E04E39;color:#fdfdfd;font-weight:600;padding:5px 10px;text-align:left}.algolia-docsearch-suggestion__main .algolia-docsearch-suggestion--category-header{display:block}.algolia-docsearch-suggestion--highlight{padding:0;color:#FFECEC;background:0 0;font-weight:600}.algolia-docsearch-suggestion--category-header .algolia-docsearch-suggestion--highlight{color:inherit;background:#ea897b}.aa-cursor .algolia-docsearch-suggestion--content{color:#b12e1c}.aa-cursor .algolia-docsearch-suggestion{background:#fdfdfd}.algolia-docsearch-suggestion--subcategory-column,.algolia-docsearch-suggestion--text{display:none}.algolia-docsearch-suggestion--content{padding:3px 5px}.algolia-docsearch-suggestion--subcategory-inline{display:inline-block;font-weight:700}.algolia-docsearch-suggestion--subcategory-inline:after{content:" › "}.algolia-docsearch-suggestion--title{display:inline}.algolia-docsearch-footer{border-top:1px solid #F8E7CF;text-align:right;font-size:12px;padding:4px 2px 0 0;color:#333}.algolia-docsearch-footer .algolia-docsearch-footer--logo{display:inline-block!important;width:45px;height:16px;text-indent:101%;overflow:hidden;white-space:nowrap;background-image:url(data:image/png;base64,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);background-repeat:no-repeat;background-size:contain;vertical-align:middle}@media (min-width:40em){.ds-dropdown-menu{min-width:100%}.algolia-docsearch-suggestion--text{display:block;font-size:.9em;padding:2px 0}}@media (min-width:53.75em){.ds-dropdown-menu{min-width:600px;left:auto!important}.algolia-docsearch-suggestion{display:table;width:100%;border-bottom:1px solid #F8E7CF}.algolia-docsearch-suggestion--subcategory-column{border-right:1px solid #F8E7CF;background:#fdfdfd;color:#865931;display:table-cell;overflow:hidden;padding:3px 7px 3px 5px;text-align:right;text-overflow:ellipsis;vertical-align:top;width:135px;max-width:135px;min-width:135px}.algolia-docsearch-suggestion--subcategory-column-text{display:none}.algolia-docsearch-suggestion__secondary .algolia-docsearch-suggestion--subcategory-column-text{display:block}.algolia-docsearch-suggestion--content{display:table-cell;padding:3px 10px}.algolia-docsearch-suggestion--subcategory-inline{display:none}.algolia-docsearch-suggestion--title{font-weight:600}.algolia-docsearch-suggestion--text{display:block;font-weight:400;padding:2px}}.button,.call-to-action,.ember-button,.tabs>ul li a{text-align:center}.ds-dropdown-menu{right:0!important;font-size:.8rem;border-color:#aaa}@font-face{font-family:fontello;src:url(../fonts/fontello.eot?60624967);src:url(../fonts/fontello.eot?60624967#iefix) format("embedded-opentype"),url(../fonts/fontello.woff?60624967) format("woff"),url(../fonts/fontello.ttf?60624967) format("truetype"),url(../fonts/fontello.svg?60624967#fontello) format("svg");font-weight:400;font-style:normal}[class*=" icon-"]:before,[class^=icon-]:before{font-family:fontello;font-style:normal;font-weight:400;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.filename>span,code:not([class*=language-]){font-family:Menlo,"DejaVu Sans Mono","Bitstream Vera Sans Mono",Courier,monospace}.button,.ember-button,.ember-button:hover{text-decoration:none}.button,.call-to-action a,.ember-button,.small-button{text-transform:uppercase}.icon-search:before{content:'\e800'}.icon-cancel:before{content:'\e801'}.icon-link:before{content:'\e802'}.icon-pencil:before{content:'\e803'}.icon-fork:before{content:'\e804'}.icon-github:before{content:'\e805'}.icon-twitter:before{content:'\e806'}.icon-gplus:before{content:'\e807'}.icon-link-ext:before{content:'\f08e'}@font-face{font-family:'Maven Pro';src:url(/fonts/maven_pro_bold-webfont-6ffb7355.eot);src:url(/fonts/maven_pro_bold-webfont-6ffb7355.eot?#iefix) format("eot"),url(/fonts/maven_pro_bold-webfont-1382a20e.woff) format("woff"),url(/fonts/maven_pro_bold-webfont-6be6a576.ttf) format("truetype"),url(/fonts/maven_pro_bold-webfont-77ef7eb6.svg#webfontNOU7iUTL) format("svg");font-weight:700;font-style:normal}@font-face{font-family:'Maven Pro';src:url(/fonts/maven_pro_medium-webfont-0f6dac2b.eot);src:url(/fonts/maven_pro_medium-webfont-0f6dac2b.eot?#iefix) format("eot"),url(/fonts/maven_pro_medium-webfont-d614ce76.woff) format("woff"),url(/fonts/maven_pro_medium-webfont-bb620779.ttf) format("truetype"),url(/fonts/maven_pro_medium-webfont-5a23cb22.svg#webfontNj5iy4Dl) format("svg");font-weight:400;font-style:normal}@font-face{font-family:'Maven Pro';src:url(/fonts/maven_pro_black-webfont-40601389.eot);src:url(/fonts/maven_pro_black-webfont-40601389.eot?#iefix) format("eot"),url(/fonts/maven_pro_black-webfont-50f0674f.woff) format("woff"),url(/fonts/maven_pro_black-webfont-07fbbab2.ttf) format("truetype"),url(/fonts/maven_pro_black-webfont-7ddc8424.svg#webfontXhB2DgBK) format("svg");font-weight:bolder;font-style:normal}@font-face{font-family:Lato;font-style:normal;font-weight:400;src:local("Lato Regular"),local("Lato-Regular"),url(/fonts/Lato-Regular-186f2694.woff) format("woff")}.button{display:block;width:220px;height:40px;font-weight:700;line-height:38px;font-size:14px;color:#f6ece8;text-shadow:rgba(0,0,0,.3) 0 1px 0}.button.orange{border:1px solid #cb6352;border-top-color:#ea7a68;border-bottom-color:#a04332;background-image:-webkit-linear-gradient(top,#fe845a,#d14e37);background-image:linear-gradient(to bottom,#fe845a,#d14e37);border-radius:5px;box-shadow:inset 0 1px 0 rgba(255,255,255,.35)}.button.orange:focus,.button.orange:hover{border-color:#ea7a68 #e27260 #c1513d;background-image:-webkit-linear-gradient(top,#fc906b,#e2654e);background-image:linear-gradient(to bottom,#fc906b,#e2654e)}.button.orange:active{border-color:#92473a #c9533d #e1583f;background-image:-webkit-linear-gradient(top,#b2412e,#ed7249);background-image:linear-gradient(to bottom,#b2412e,#ed7249);box-shadow:none;text-shadow:rgba(0,0,0,.2) 0 -1px 0}.button.black{background-image:url(/images/black_buttons-9000c346.png)}.button.black:hover{background-position:0 -46px;border-bottom:none}.button.black:active{background-position:0 -92px;text-shadow:rgba(0,0,0,.3) 0 -1px 0}.small-button{width:74px;height:22px;font-weight:400;color:#fff;line-height:24px;text-shadow:rgba(0,0,0,.3) 0 1px 0}.small-button.orange{background-image:url(/images/small-orange-button-a66d1d0d.png)}.small-button.black{background-image:url(/images/small-black-button-740a0aab.png)}.button-hero{margin:30px auto}a.edit-page{font-size:18px;color:#444;margin:0;width:24px;height:18px;display:inline-block;float:right;overflow:hidden;opacity:.4}a.edit-page:hover{opacity:1;border-bottom:0}.ember-button{background-color:#E04E39;border-radius:5px;box-shadow:0 1px 0 rgba(255,255,255,.35);color:#fdfdfd;display:block;font-size:.9em;font-weight:700;height:40px;letter-spacing:1px;line-height:40px;transition:all .3s ease 0s;width:220px}.filename,pre{border-radius:.3em}.ember-button:hover{background-color:#df4630;border-bottom:none;box-shadow:0 2px 4px -1px #666;color:#fff;transform:translateY(-1px);transition:.3s translateY}.ember-button:active{box-shadow:inset 0 2px 4px rgba(0,0,0,.3);transform:translateY(0)}.ember-button--centered{margin-left:auto;margin-right:auto}.ember-button--community{margin-top:25px}.legal-wrapper{padding:3em 1rem 1em;max-width:960px;margin:0 auto}body.community_meetups_index.responsive>#content-wrapper{width:100%;max-width:960px;margin:0 auto}body.community_meetups_index.responsive #content,body.community_meetups_index.responsive #subcontent{width:90%}@media screen and (max-width:460px){.legal-wrapper{padding:2em 1em 1em}.meetups .columns{margin:0}.meetups td,.meetups tr{width:100%;display:block}}#content .tabs>ul,#subcontent .tabs>ul{margin:0;padding:0}#content ol,#content ul,#subcontent ol,#subcontent ul{margin:1em 1.5em}@media only percy{.filename{display:none}}div.filename{background-color:#292929}pre{background-color:#444545;padding:1em;margin:.5em 0;overflow:auto}.ribbon{top:.33em;z-index:100;position:absolute;right:0;height:20px;width:52px;background:no-repeat;background-size:52px 20px}.filename>span{font-size:.8em;color:#d3d3d3;display:block;padding:5px 0 0 10px}.filename.javascript .ribbon,.filename.js .ribbon{background-image:url(../images/ribbon-js.svg)}.filename.html .ribbon{background-image:url(../images/ribbon-html.svg)}.filename.handlebars .ribbon,.filename.hbs .ribbon{background-image:url(../images/ribbon-hbs.svg)}code:not([class*=language-]){background-color:#F8E7CF;border-radius:3px;font-size:.9em;padding:.2em .5em;margin:0 .1em;-webkit-font-feature-settings:"kern","tnum";-moz-font-feature-settings:"kern","tnum";-ms-font-feature-settings:"kern","tnum";font-feature-settings:"kern","tnum"}.tabs{margin-top:1em;border:1px solid #e0e0e0;border-radius:5px;overflow:hidden}.tabs>ul{list-style:none;overflow:hidden;display:table;width:100%;margin:0;padding:0;border-bottom:solid 1px #e6e4e3}.blog article ul,article.blog-post ul>li{list-style:disc}.tabs>ul li:first-of-type{border-top-left-radius:4px;border-left:none}.tabs>ul li:first-of-type a{border-top-left-radius:2px}.tabs>ul li:last-of-type{border-top-right-radius:4px;border-right:1px solid transparent}.tabs>ul li:last-of-type a{border-top-right-radius:2px}.tabs>ul li.active:last-child{border-right:1px solid #f67862}.tabs>ul li.active:last-of-type a,.tabs>ul li:last-of-type a{border-right:1px solid transparent}.tabs>ul li.active a{background-color:#f67862;background-image:-webkit-linear-gradient(-270deg,#e7624b,#f67862);background-image:linear-gradient(0deg,#e7624b,#f67862);border-right:1px solid #f67862;color:#fdfdfd;border-top:1px solid rgba(255,255,255,.4)}.tabs>ul li.active a:hover{color:#fdfdfd;background-image:-webkit-linear-gradient(-270deg,#e7624b,#f67862);background-image:linear-gradient(0deg,#e7624b,#f67862)}.tabs>ul a{border-right:1px solid transparent;border-left:1px solid transparent}.tabs>ul li{display:table-cell}.tabs>ul li a{display:block;border-top:solid 1px #fafafa;border-right:solid 1px #e6e4e3;background-color:#f3f3f3;background-image:-webkit-linear-gradient(-270deg,#f3f3f3,#ebebeb);background-image:linear-gradient(0deg,#f3f3f3,#ebebeb);padding:.5em 1em;font-weight:400;color:#443331;font-family:'Helvetica Neue'}.tabs>ul li a:hover{background-color:#ebebeb;background-image:-webkit-linear-gradient(-270deg,#ebebeb,#f3f3f3);background-image:linear-gradient(0deg,#ebebeb,#f3f3f3);color:#000;border-bottom:none}.tabs .pane{margin:1em 1.5em 2em}.call-to-action{background-color:#fdfdfd;margin:3em auto;max-width:90%}.call-to-action a{background-color:#fdfdfd;border-radius:7px;border:1px solid #c7341f;color:#c7341f;font-size:.9em;font-weight:700;letter-spacing:1px;padding:.5em 1em;transition:all .3s ease 0s}.emberconf a:hover,.job-board-banner:hover{border-bottom:none}.call-to-action a:hover{color:#fdfdfd;background-color:#c7341f;cursor:pointer}.call-to-action__box{box-shadow:0 0 4px 1px #DDD}.call-to-action__top{padding:1em 1em 2em}.call-to-action__top h1{padding-bottom:0;color:#4d4d4d;text-transform:none}.call-to-action__top .cta-copy{width:80%;margin:0 auto;font-size:1.1em;line-height:1.5}.call-to-action__bottom{background-color:#E04E39;color:#fdfdfd;font-family:monospace;line-height:.5;margin:0;overflow:hidden;padding-left:2em;text-align:left}.about-page--header,.emberconf,.emberconf-callout .wrapper,body.about #download .info,body.index #download .info{text-align:center}@media screen and (min-width:768px){.call-to-action,.call-to-action__box{border-radius:10px}.call-to-action{width:425px}.call-to-action__top{border-top-left-radius:10px;border-top-right-radius:10px}.call-to-action__top h1{font-size:2.5em;margin-top:1rem}.call-to-action__bottom{display:inherit;border-bottom-left-radius:10px;border-bottom-right-radius:10px}}.emberconf img{display:block;max-width:90%;margin:0 auto;padding-top:40px}.emberconf-callout{margin-bottom:1em;overflow:hidden}.emberconf-callout .wrapper{background-color:#001D36;background-repeat:no-repeat;background-size:auto 95%!important;background-image:url(/images/about/emberconf-callout-bg-71b1bdd4.png);margin-top:1em;overflow:hidden;padding-bottom:1em;position:relative}@media (-webkit-min-device-pixel-ratio:1.3),(min-resolution:124.8dpi),(min-resolution:1.3dppx){.emberconf-callout .wrapper{background-image:url(/images/about/emberconf-callout-bg_x2-b8d02d1e.png);background-size:2018px 126px}}@media screen and (min-width:768px){.emberconf-callout .wrapper{background-size:cover;overflow:visible;padding-bottom:0}}.emberconf-callout p{color:#fff;display:block;padding:0 20px;position:relative}@media screen and (min-width:768px){.emberconf-callout p{display:inline-block;padding:20px 0 20px 120px}}.emberconf-callout p:before{bottom:-90px;content:'';display:block;height:107px;background-image:url(/images/about/party-tomster-8ae6f0c2.png);position:absolute;background-repeat:no-repeat;background-size:contain!important;right:10px;width:75px}.dashboard .note::before,.guides .note::before,article.blog-post .note::before{content:"Note"}@media (-webkit-min-device-pixel-ratio:1.3),(min-resolution:124.8dpi),(min-resolution:1.3dppx){.emberconf-callout p:before{background-image:url(/images/about/party-tomster_x2-4143296a.png);background-size:150px 214px}}.emberconf-callout a{background:#4AA0B8;border-radius:.25em;color:#fff;font-size:.75em;font-weight:700;margin-left:1em;padding:.5em 1em;position:relative;text-transform:uppercase;top:-.5em}@media screen and (min-width:768px){.emberconf-callout p:before{bottom:-51px;display:block;height:142px;left:0;width:100px}.emberconf-callout a{top:0}}.emberconf-callout a:hover{border:none;color:#fff;background-color:#E04E39}.job-board{display:none}@media screen and (max-width:767px){.job-board,.job-board a{min-width:100%;display:block;text-align:center}.job-board{background-color:#1e719b;font-size:1.2em;clear:both}.job-board a{background-image:none;color:#fdfdfd;letter-spacing:1px;padding:.4em;text-decoration:none;text-transform:uppercase}.job-board a:focus,.job-board a:hover{text-decoration:underline}.job-board a img{margin:-.2em 0 -.6em .5em;transform:rotate(10deg);max-height:40px}.job-board a img:focus,.job-board a img:hover{text-decoration:none}.job-board a .text-yellow{color:#feeca6}.job-board-banner{display:none}}.job-board-banner{z-index:99998;position:absolute;left:20px;width:125px;height:170px;text-decoration:none!important;text-indent:-99999px;background-image:url(/images/about/job-board-banner-8d03ad7d.png)}#content .users.section .surround .bx-wrapper .bx-next,#content .users.section .surround .bx-wrapper .bx-prev,#content .users.section .surround .bx-wrapper .pager-link,#subcontent .users.section .surround .bx-wrapper .bx-next,#subcontent .users.section .surround .bx-wrapper .bx-prev,#subcontent .users.section .surround .bx-wrapper .pager-link,body.community_resources #content .surround .bx-wrapper .bx-next,body.community_resources #content .surround .bx-wrapper .bx-prev,body.community_resources #content .surround .bx-wrapper .pager-link,body.community_resources #subcontent .surround .bx-wrapper .bx-next,body.community_resources #subcontent .surround .bx-wrapper .bx-prev,body.community_resources #subcontent .surround .bx-wrapper .pager-link{text-indent:-9999px}@media (-webkit-min-device-pixel-ratio:1.3),(min-resolution:124.8dpi),(min-resolution:1.3dppx){.job-board-banner{background-image:url(/images/about/job-board-banner_x2-044e6dcd.png);background-size:125px 170px}}.about-page--header{display:block;clear:both;color:#000;font-family:'Source Sans Pro';font-size:3rem;font-weight:300;line-height:1.5;margin:0 auto;max-width:100%}.about-page--header .bold{font-weight:400}body.about,body.index{background:url(/images/background-shades-66785e32.png) top center no-repeat #faf4f1;background-image:url(/images/background-shades-a575a9b9.svg),none}@media screen and (min-width:2000px){body.about,body.index{background-size:100% auto}}@media screen and (max-width:767px){.about-page--header{margin:.5 auto;font-size:2em}body.about .feature,body.index .feature{max-width:100%}body.about .feature .feature-img,body.index .feature .feature-img{display:block;margin:0 auto;text-align:center}}body.about .feature p,body.index .feature p{margin-top:1.5em}@media (-webkit-min-device-pixel-ratio:1.3),(min-resolution:1.3),(min-resolution:1.3){body.about .feature .structure,body.index .feature .structure{background-size:221px 210px!important}body.about .feature .productivity,body.index .feature .productivity{background-size:221px 220px!important}}body.about .feature .structure,body.index .feature .structure{background-image:url(/images/about/ember-structure-sm-8b5d6862.png);width:193px;height:184px}@media (-webkit-min-device-pixel-ratio:1.3),(min-resolution:124.8dpi),(min-resolution:1.3dppx){body.about .feature .structure,body.index .feature .structure{background-image:url(/images/about/ember-structure-sm_x2-ffd654c6.png);background-size:193px 184px}}body.about .feature .productivity,body.index .feature .productivity{background-image:url(/images/about/ember-productivity-sm-b6982831.png);width:221px;height:184px}@media (-webkit-min-device-pixel-ratio:1.3),(min-resolution:124.8dpi),(min-resolution:1.3dppx){body.about .feature .productivity,body.index .feature .productivity{background-image:url(/images/about/ember-productivity-sm_x2-075fc920.png);background-size:221px 184px}}@media screen and (max-width:767px){body.about .getting-started,body.index .getting-started{display:block;clear:both;margin:0 auto;max-width:100%}}body.about .getting-started h2.sub,body.index .getting-started h2.sub{color:#F23818;padding-top:50px;border-top:1px dotted #E5DBD6;font-size:19px}body.about .prose,body.index .prose{width:800px;max-width:100%}body.about .section.gears,body.index .section.gears{margin-top:70px}body.about .install-ember-cli,body.index .install-ember-cli{border-color:#fa6d55!important;border-width:2px!important}body.about .install-ember-cli .line-numbers,body.index .install-ember-cli .line-numbers{display:none}@media screen and (max-width:670px){body.blog.responsive #content-wrapper{width:100%;float:none}}@media screen and (max-width:1040px){body.blog.responsive #content-wrapper{width:100%;float:none}body.blog.responsive #content-wrapper #sidebar{width:30%;float:left}body.blog.responsive #content-wrapper #sidebar:after{width:100%}body.blog.responsive #content-wrapper #sidebar .slide-widget-head,body.blog.responsive #content-wrapper #sidebar ol li.level-3 a{font-size:1.2em}}@media screen and (max-width:670px){body.blog.responsive #content-wrapper #sidebar{width:100%;float:none;padding-bottom:0;min-height:0}body.blog.responsive #content-wrapper #sidebar:after{display:none}}body.blog.responsive #content-wrapper #content.has-sidebar,body.blog.responsive #content-wrapper .has-sidebar#subcontent{margin-bottom:0}@media screen and (max-width:1040px){body.blog.responsive #content-wrapper #content.has-sidebar,body.blog.responsive #content-wrapper .has-sidebar#subcontent{width:70%;float:left;margin:0;padding:2rem}body.blog.responsive #content-wrapper #content.has-sidebar .blog-post-summary>h2,body.blog.responsive #content-wrapper .has-sidebar#subcontent .blog-post-summary>h2{line-height:1.5}body.blog.responsive #content-wrapper #content.has-sidebar .blog-post-summary>p,body.blog.responsive #content-wrapper .has-sidebar#subcontent .blog-post-summary>p{font-size:1.3em;line-height:1.8em}body.blog.responsive #content-wrapper #content.has-sidebar .blog-post-summary>a.read-more,body.blog.responsive #content-wrapper .has-sidebar#subcontent .blog-post-summary>a.read-more{font-size:1.3em}}@media screen and (max-width:670px){body.blog.responsive #content-wrapper #content.has-sidebar,body.blog.responsive #content-wrapper .has-sidebar#subcontent{width:100%;float:none;margin:0;padding:1rem}}#builds-application .float-left-container,#builds-application .left{float:left}body.blog.responsive #content-wrapper .pagination{position:relative;margin:40px auto 20px;font-size:1.1em;color:#9EABB3;text-align:center}body.blog.responsive #content-wrapper .pagination a{position:absolute;display:inline-block}body.blog.responsive #content-wrapper .pagination a.older-posts{right:0}body.blog.responsive #content-wrapper .pagination a.newer-posts{left:0}body.blog.responsive #content-wrapper .pagination .page-number{display:inline-block;color:#333;margin:0}.blog .btn{font-weight:700;font-size:12px;color:#FFFBF5;padding:.3rem .6rem .2rem;background-color:#e69082;border-radius:3px;line-height:1.4}article.blog-post h1{background-position:left 9px;text-transform:none}article.blog-post .blog-post-author,article.blog-post .blog-post-date{color:#454545;font-size:1em;font-weight:400;text-transform:none}article.blog-post .blog-post-author{color:#212121}article.blog-post .blog-post-date{font-style:italic}article.blog-post hr:first-of-type{margin-bottom:1.5em}article.blog-post li{margin:14px 0}article.blog-post ul{margin:25px 0}article.blog-post .chapter ol,article.blog-post .chapter ul{margin-left:32px;margin-bottom:28px}article.blog-post .chapter ol li,article.blog-post .chapter ul li{font-size:15px;margin:10px 0}article.blog-post .chapter ol li p,article.blog-post .chapter ul li p{padding-left:7px}article.blog-post table{width:100%;margin:1em 0}article.blog-post table tbody tr{background:rgba(255,249,249,.56);border-bottom:1px solid rgba(223,215,212,.28)}article.blog-post table thead{background-color:#f9e7e4}article.blog-post table th{font-weight:700}#builds-application .release-cycle-title,#builds-application .release-version{font-weight:bolder;text-align:center}article.blog-post table td,article.blog-post table th{padding:5px 10px}article.blog-post table.specific td,article.blog-post table.specific th{padding:5px 6px}article.blog-post .note{background:rgba(0,0,0,.2)}#content #sidebar ol,#content #sidebar ul,#subcontent #sidebar ol,#subcontent #sidebar ul{margin:0}#builds-application #sidebar,#builds-application #sidebar:after{width:140px}#builds-application #subcontent{width:770px}@media (-webkit-min-device-pixel-ratio:1.3),(min-resolution:1.3),(min-resolution:1.3){#builds-application .feature .beta,#builds-application .feature .canary,#builds-application .feature .lts,#builds-application .feature .release{background-size:198px 263px!important}}#builds-application .right{float:right}#builds-application .tiny-beta-image{background-image:url(/images/builds/tiny_beta-ce82cede.png);width:48px;height:64px;margin:35px 20px 0}@media (-webkit-min-device-pixel-ratio:1.3),(min-resolution:124.8dpi),(min-resolution:1.3dppx){#builds-application .tiny-beta-image{background-image:url(/images/builds/tiny_beta_x2-19226ca1.png);background-size:48px 64px}}#builds-application .small-release-image{background-image:url(/images/builds/small_release-bfcbc905.png);width:99px;height:132px;margin:0 auto}@media (-webkit-min-device-pixel-ratio:1.3),(min-resolution:124.8dpi),(min-resolution:1.3dppx){#builds-application .small-release-image{background-image:url(/images/builds/small_release_x2-1baba261.png);background-size:99px 132px}}#builds-application .release-progress{display:table;margin:0 auto;padding:.8em 0}#builds-application .beta-version{margin-top:5px;text-align:center;font-size:smaller;color:#8a5934}#builds-application .beta-current-version{margin-top:-5px;color:#b2855b;text-align:center;font-size:x-small}#builds-application .release-version{margin-top:5px}#builds-application .release-date{margin-top:-2px;text-align:center;font-size:smaller}#builds-application .future-image{opacity:.35}#builds-application .clear{clear:both}#builds-application .feature .canary{background-image:url(/images/builds/canary-148e67df.png);width:198px;height:263px;margin:0 auto}@media (-webkit-min-device-pixel-ratio:1.3),(min-resolution:124.8dpi),(min-resolution:1.3dppx){#builds-application .feature .canary{background-image:url(/images/builds/canary_x2-f7a340a0.png);background-size:198px 263px}}#builds-application .feature .beta{background-image:url(/images/builds/beta-39a16c1c.png);width:198px;height:263px;margin:0 auto}@media (-webkit-min-device-pixel-ratio:1.3),(min-resolution:124.8dpi),(min-resolution:1.3dppx){#builds-application .feature .beta{background-image:url(/images/builds/beta_x2-0e9f0e2e.png);background-size:198px 263px}}#builds-application .feature .release{background-image:url(/images/builds/release-b61ea446.png);width:198px;height:263px;margin:0 auto}@media (-webkit-min-device-pixel-ratio:1.3),(min-resolution:124.8dpi),(min-resolution:1.3dppx){#builds-application .feature .release{background-image:url(/images/builds/release_x2-e3045ab2.png);background-size:198px 263px}}#builds-application .feature .lts{background-image:url(/images/builds/lts-638de636.png);width:198px;height:263px;margin:0 auto}@media (-webkit-min-device-pixel-ratio:1.3),(min-resolution:124.8dpi),(min-resolution:1.3dppx){#builds-application .feature .lts{background-image:url(/images/builds/lts_x2-d5f77522.png);background-size:198px 263px}}#builds-application .features{margin-top:5%}#builds-application .feature{margin-left:20px}#builds-application .extra-margin{margin-top:5em}#builds-application .project-pills{margin:1em 0 3em;padding:0}#builds-application .project-pills li{float:left;margin-right:10px;border-radius:3px;padding:5px;width:111px;text-align:center;cursor:pointer;border:1px solid transparent}#builds-application .project-pills li:hover{background-color:#f6d5cd}#builds-application .project-pills li.active{background-color:#f23818;background-image:linear-gradient(0deg,#e7624b,#f67862);color:#fdfdfd;border:1px solid transparent}#builds-application .project-pills li.active:hover{border:1px solid transparent}#builds-application .project-name{margin-top:0}#builds-application .description{border-top:1px dotted #E5DBD6;padding-top:10px}#builds-application .table{width:100%;background-color:transparent}#builds-application .table thead th{vertical-align:bottom}#builds-application .table td,#builds-application .table th{padding:8px;line-height:20px;text-align:left}#builds-application .table th{font-weight:700}#builds-application .table td{vertical-align:middle;border-top:1px solid #ddd}#builds-application .table td:last-child,#builds-application .table th:last-child{text-align:right}#builds-application .centered,#builds-application .loading-spinner{text-align:center}#builds-application .tabs ul{border-bottom:none}#builds-application .tabs ul li.active{border-right:1px solid #f67862}#builds-application .tabs a.active{background-color:#f67862;background-image:-webkit-linear-gradient(-270deg,#e7624b,#f67862);background-image:linear-gradient(0deg,#e7624b,#f67862);border-right:1px solid #f67862;color:#fdfdfd;border-top:1px solid rgba(255,255,255,.4)}#builds-application button{position:relative;border:0;margin:0;width:70px;cursor:pointer;font-size:11px;font-weight:400;color:transparent;background:0 0;border-radius:.25rem;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}#builds-application button,#builds-application button:after,#builds-application button:before{padding:7px 3px;-webkit-transition:.75s,background-color 125ms;-moz-transition:.75s,background-color 125ms;transition:.75s,background-color 125ms;-moz-transform-style:preserve-3d;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}#builds-application button:after,#builds-application button:before{position:absolute;top:0;bottom:0;left:0;right:0;border-radius:.25rem;-moz-backface-visibility:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden}#builds-application button:before{z-index:2;color:#fff;background-color:#f67862;content:attr(data-label)}#builds-application button:after{z-index:1;background-color:#999;color:#fff;-moz-transform:rotateX(180deg);-webkit-transform:rotateX(180deg);transform:rotateX(180deg);content:'Copied'}#builds-application button.loading{-moz-transform:rotateX(180deg);-webkit-transform:rotateX(180deg);transform:rotateX(180deg)}#builds-application hr{height:1px;border:none;margin:40px 0;background-color:#dfd7d4}#builds-application .files-table{margin-bottom:4em}#builds-application .files-table:last-child{margin-bottom:0}#builds-application #download{width:100%}#builds-application #download #download-ember{left:auto;margin:2.5em 0}#builds-application .old-version-warning{align-content:center;background-color:#E04E39;border-radius:3px;box-sizing:border-box;color:#fdfdfd;display:flex;font-size:.9em;line-height:1.5;margin-bottom:20px;padding:.5em}#builds-application .old-version-warning p{display:block;margin:auto;padding-left:5px;width:80%}#builds-application .old-version-warning .btn{background-color:#fff;border-radius:3px;color:#9b2918;display:block;font-size:12px;font-weight:700;line-height:1.4;margin:auto;padding:.5em .8em;width:20%}#builds-application .old-version-warning .btn :focus,#builds-application .old-version-warning .btn:hover{border-bottom:none}#builds-application .icon-attention-circled:before{content:'!';font-family:"Arial Black";font-style:normal;background-color:#FFFBF5;color:#dd6a58;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;border-radius:.5em}#builds-application .channels{margin-top:5%}#builds-application .channel{text-align:left}#builds-application .channel::after{clear:both;content:"";display:block}.example-output input,.name-input{background-color:transparent;display:inline-block;text-align:center}#builds-application .channel .tomster{float:left;margin:0 20px;width:10%;padding:10px 0}#builds-application .channel .tomster:hover{border:0}#builds-application .channel .description{width:80%;padding:20px 0}#builds-application .channel .beta,#builds-application .channel .canary,#builds-application .channel .lts,#builds-application .channel .release{background-size:cover;width:99px;height:131.5px;margin:0 auto}#builds-application .channel .description.last{border-bottom:1px dotted #E5DBD6}#builds-application .channel .canary{background-image:url(/images/builds/canary-148e67df.png)}#builds-application .channel .beta{background-image:url(/images/builds/beta-39a16c1c.png)}#builds-application .channel .release{background-image:url(/images/builds/release-b61ea446.png)}#builds-application .channel .lts{background-image:url(/images/builds/lts-638de636.png)}.example-loading ul{margin-left:0!important}.example-loading ul li{padding:10px 0}.example-loading ul li .issue-number{float:left;padding-right:15px;color:#555}.example-loading ul li .author-name{font-size:12px;margin-top:6px}.example-loading ul li .author-name a{color:#000}.example-loading ul li .author-name a:hover{border-bottom:none}#content .example-highlight,#subcontent .example-highlight{background-image:url(/images/code_background-6c1f8046.gif);box-shadow:0 1px #fdfdfd,inset -1px 1px 4px rgba(0,0,0,.1);font-size:12px;font-family:Menlo,monospace;line-height:16px;overflow:hidden;position:relative}@media (-webkit-min-device-pixel-ratio:1.3),(min-resolution:124.8dpi),(min-resolution:1.3dppx){#content .example-highlight,#subcontent .example-highlight{background-image:url(/images/code_background_x2-8f8ec8de.gif);background-size:2px 1px}}.example-arrow{margin:17px auto;width:80px;height:38px;background-image:url(/images/about/example-arrow-91836703.png)}@media (-webkit-min-device-pixel-ratio:1.3),(min-resolution:124.8dpi),(min-resolution:1.3dppx){.example-arrow{background-image:url(/images/about/example-arrow_x2-9b705c73.png);background-size:80px 38px}}.name-input{border:none;border-bottom:1px dotted #999;min-width:50px}.example-output label{vertical-align:bottom}.example-output .text{padding-top:20px}.example-output input{border:none;border-bottom:1px dotted #999;min-width:150px;font-size:14px;border-radius:0;background-clip:padding-box;box-shadow:0 0 0 transparent;border-top:none;border-left:none;border-right:none;padding:1px;outline:0}.example-viewer .example-highlight{margin-top:0;border-top-left-radius:0;border-top-right-radius:0;border-top:0;border-left:1px solid #e0e0e0;border-right:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0}.example-tabs .tabs-footer{display:block;padding:2px;background:#f7f7f7;border:1px solid #ddd;border-top-color:#ccc}.example-tabs a{line-height:18px;display:inline-block;position:relative;padding:6px 12px 5px;color:#666;font-size:12px;text-decoration:none;border-top:1px solid #ddd;border-radius:5px;margin:0 8px -1px 0;background-color:#eee}.example-tabs a:first-child{margin-left:21px}.example-tabs a:focus{outline:0}.example-tabs a.active,.example-tabs a:hover{background-color:#f7f7f7;border-bottom:none}.example-tabs a.active{border-bottom:1px solid #f7f7f7;border-bottom-left-radius:0;border-bottom-right-radius:0}.example-tabs a.active:after,.example-tabs a.active:before,.example-tabs a:hover:after,.example-tabs a:hover:before{border-bottom-color:#bbb;background-color:#f7f7f7}.example-tabs a.active:after,.example-tabs a.active:before{padding-bottom:1px}.example-tabs a:after,.example-tabs a:before{content:'';display:block;position:absolute;top:-1px;z-index:0;height:100%;width:15px;background-color:#eee;border:1px solid #ddd;border-bottom:none}.example-tabs a:before{right:-7px;border-left:none;-moz-transform:skew(27deg,0deg);-ms-transform:skew(27deg,0deg);-webkit-transform:skew(27deg,0deg);transform:skew(27deg,0deg);border-radius:0 5px 0 0;box-shadow:1px 0 0 rgba(0,0,0,.1),inset -1px 0 0 #fdfdfd}.example-tabs a:after{left:-7px;border-right:none;-moz-transform:skew(-27deg,0deg);-ms-transform:skew(-27deg,0deg);-webkit-transform:skew(-27deg,0deg);transform:skew(-27deg,0deg);border-radius:5px 0 0;box-shadow:-1px 0 0 rgba(0,0,0,.1),inset 1px 0 #fdfdfd}.example-tabs a:nth-child(1){z-index:22}.example-tabs a:nth-child(2){z-index:21}.example-tabs a:nth-child(3){z-index:20}.example-tabs a:nth-child(4){z-index:19}.example-tabs a:nth-child(5){z-index:18}.example-tabs a:nth-child(6){z-index:17}.example-tabs a:nth-child(7){z-index:16}.example-tabs a:nth-child(8){z-index:15}.example-tabs a:nth-child(9){z-index:14}.example-tabs a:nth-child(10){z-index:13}.example-tabs a:nth-child(11){z-index:11}.example-tabs a:nth-child(12){z-index:10}.example-tabs a:nth-child(13){z-index:9}.example-tabs a:nth-child(14){z-index:8}.example-tabs a:nth-child(15){z-index:7}.example-tabs a:nth-child(16){z-index:6}.example-tabs a:nth-child(17){z-index:5}.example-tabs a:nth-child(18){z-index:4}.example-tabs a:nth-child(19){z-index:3}.example-tabs a:nth-child(20){z-index:2}.example-tabs a:nth-child(21){z-index:1}.example-tabs a.active{z-index:100}.example-app{margin:70px 0}.example-app p{font-size:1.2em;line-height:1.5em;width:700px;margin-right:auto;margin-left:auto;margin-bottom:55px}.example-viewer .tabs{width:100%}.example-viewer .tabs li{cursor:pointer}.example-viewer .tabs a{font-family:Menlo,monospace}.example-gravatar{margin:0;padding:0;text-align:center}.example-gravatar .email-input input{width:210px}.example-gravatar li{margin:0 30px;display:inline-block}.example-gravatar img{padding:5px;background:#fff;box-shadow:0 1px 2px rgba(0,0,0,.15);width:210px;height:210px;border:1px solid #ddd}.example-viewer img{display:block;margin:17px auto}.example-output{display:inline-block;width:100%;padding:17px;background-color:#fdfdfd;border-radius:6px;box-shadow:0 1px #fff,inset -1px 1px 4px rgba(0,0,0,.1)}#routing-example .example-output h1{font-size:2em;margin-bottom:1em}#routing-example .example-output h2{margin-bottom:1em}#routing-example .example-output h4{font-size:1.5em;margin-bottom:1em;font-weight:700}#routing-example .example-output .loading{position:absolute;top:50%;bottom:50%;left:50%;right:50%;width:100px;height:50px;color:#fdfdfd;background-color:rgba(0,0,0,.5);margin-left:-50px;margin-top:-25px;border-radius:10px;text-align:center;line-height:50px}#routing-example .example-output aside{float:left;background-color:#f7f7f7;width:180px;height:430px;border:1px solid #ccc}#routing-example .example-output aside ul li{padding-bottom:10px}#routing-example .example-output aside h2{text-transform:uppercase;font-size:1.1em;font-weight:700;letter-spacing:.2em;text-shadow:1px 1px 0 #eee;padding:15px;margin-bottom:0}#routing-example .example-output aside a{color:#333;text-decoration:none;display:block;padding:15px}#routing-example .example-output aside a.active{background-color:#eee}#routing-example .example-output aside a:hover{background-color:#eee;border-bottom:0}#routing-example .example-output span.count{float:right;color:#505f71;padding:.2em;border-radius:40%;font-size:1.1em;position:relative;top:-3px}#routing-example .example-output section.main{height:430px;border-bottom:1px solid #ccc;margin-left:180px;border-right:1px solid #ccc;border-top:1px solid #ccc}#routing-example .example-output .index{padding-top:5em;text-align:center;height:100%}#routing-example .example-output table{width:100%;border-bottom:1px solid #999;border-collapse:collapse}#routing-example .example-output td,#routing-example .example-output th{padding:.5em}#routing-example .example-output th{font-weight:700;font-size:.8em}#routing-example .example-output tr{border-bottom:1px solid #ccc;cursor:pointer}#routing-example .example-output td a{text-decoration:none;color:#333}#routing-example .example-output tr.active{background:-webkit-linear-gradient(top,#7db9e8,#267dc9);background:linear-gradient(to bottom,#7db9e8,#267dc9);color:#fdfdfd;text-shadow:1px 1px 0 #666}#routing-example .example-output .mailbox-index{padding-top:5em;text-align:center;color:#eee;font-style:italic}#routing-example .example-output .mail{padding:1em}#routing-example .example-output dl{width:100%;border-bottom:1px solid #333;margin-bottom:1em;padding-bottom:.5em}#routing-example .example-output dt{font-weight:700;font-size:.8em;width:60px}#routing-example .example-output dd{margin-bottom:.5em}#routing-example .example-output .url{padding:0 0 2em .4em;width:100%;height:25px;font-family:'Maven Pro';font-weight:700;text-transform:uppercase}body.about .tabs ul,body.index .tabs ul{border-bottom-color:#d1d1d1}body.api p,body.guides p{margin:1.5em 0;line-height:1.5em;color:#212121}body.api sup,body.guides sup{vertical-align:super;font-weight:100;color:#454545;font-size:11px}body.api h1,body.guides h1{padding:0 0 3.5em 2em;background:url(/images/chapter-mark-e6f9c3ff.png) top left no-repeat}@media (-webkit-min-device-pixel-ratio:1.3),(min-resolution:124.8dpi),(min-resolution:1.3dppx){body.api h1,body.guides h1{background-image:url(/images/chapter-mark_x2-fdc77976.png);background-size:12px 24px}}body.api h1.api-header,body.guides h1.api-header{padding-bottom:.5em}body.api hr,body.guides hr{height:1px;border:none;margin:40px 0;background-color:#dfd7d4}body.api hr:first-of-type,body.guides hr:first-of-type{margin:8px 0}body.api dt,body.guides dt{font-weight:700;margin-bottom:5px}body.api dd,body.guides dd{padding-left:10px;margin-bottom:15px}.survey-wrapper{padding:40px 0;text-align:center;background:#fdfdfd}@media screen and (max-width:360px){.survey-wrapper{padding:50px 0}}.survey-container{max-width:960px;margin:0 auto;padding:20px 0}.survey-wrapper{color:#747474;padding-left:10px;padding-right:10px}.survey-wrapper p{line-height:1.8}.survey-wrapper-header{background:url(/images/survey/bg-ea80f2dd.jpg);background-size:cover}.survey-wrapper.survey-wrapper-center{text-align:center}.survey-h1{max-width:400px;margin:30px auto auto}.survey-h1 img{max-width:80%}@media screen and (max-width:360px){.survey-h1{margin-top:0}}.survey-button:link,.survey-button:visited{margin:auto}.survey-button:link img,.survey-button:visited img{display:inline;width:7px;padding-top:2px;background-color:transparent;transition:.2s margin-left ease-in-out;margin-left:5px;vertical-align:text-top}.survey-border-top{border-top:1px solid #e5dbd6}.survey-button:active,.survey-button:hover{background:#2C92AD}.cluster,.nps-cell{background-color:#f5f2f0}.survey-button:active img,.survey-button:hover img{margin-left:10px}.survey-image{max-width:100%}.survey-row::after{clear:both;content:"";display:block}.survey-column{width:33%;padding:10px;float:left;margin-top:18px}.survey-column.half{width:50%;float:left;margin-top:18px}@media screen and (max-width:760px){.survey-column.survey-column{width:100%;float:none}}.survey-credits{width:135px;margin:auto;font-size:11px}.survey-credits img{max-width:100%;border:1px solid #8E897B}.survey-tagline{font-size:14px;color:#A4A4A4;margin-bottom:20px}.survey-h2,a.survey-h2:link,a.survey-h2:visited{position:relative;color:#252525;font-family:'Maven Pro';font-weight:700;line-height:1.2;font-size:28px}a.survey-h2:active:after,a.survey-h2:hover:after{font-family:fontello;content:'\e802';position:absolute;top:0;right:100%;padding:0 .3em;color:#ccc}@media screen and (max-width:460px){.survey-h2{font-size:22px}}.survey-footer{margin:auto auto 60px}.survey-wrapper~#content-wrapper{display:none}.survey-wrapper~.footer{margin-top:0}.survey-wrapper p.large,.survey-wrapper p.quote{line-height:1.6;font-size:18px;max-width:38em;margin-left:auto;margin-right:auto;margin-bottom:1.4em}.survey-wrapper .quote{font-style:italic;font-weight:500;font-size:20px;quotes:"“" "”" "‘" "’"}.survey-wrapper .quote:before{content:open-quote}.survey-wrapper .quote:after{content:close-quote}.cluster{padding:10px 24px 24px;margin:12px 0}.cluster h4{margin-top:10px;margin-bottom:10px}.cluster .quote{font-size:18px;font-style:normal;color:#252525}.nps-cell{font-size:18px;flex:1;padding:4px;margin:5px}.nps-row{width:100%;display:flex}.nps-row .nps-cell:first-child{margin-left:0}.nps-row .nps-cell:last-child{margin-right:0}.nps-cell-header{background-color:#fdfdfd;font-weight:700}.whoops{margin:3em auto 0;width:54em}.section{overflow:hidden}.section table.columns{margin:0 auto}.section table.columns td{vertical-align:top;padding-right:50px}.features.section::after{clear:both;content:"";display:block}.features.section .feature{width:220px;float:left;margin-left:60px;margin-right:20px}@media screen and (max-width:767px){.features.section .feature{display:block;clear:both;margin:0 auto;text-align:center;padding:0 .25em;float:none;max-width:100%;width:100%}}.features.section .feature img{margin-left:auto;margin-right:auto;display:block}.features.section .feature p{text-align:center}#content .users.section .surround,#subcontent .users.section .surround{background-color:#FFF;border-radius:3px;border:1px solid #d1d1d1;box-shadow:inset 0 1px 2px rgba(0,0,0,.1),0 1px 0 #fff;margin:0 auto;max-width:100%;padding-top:19px;width:940px}#content .users.section .surround::after,#subcontent .users.section .surround::after{clear:both;content:"";display:block}#content .users.section .surround a:hover,#subcontent .users.section .surround a:hover{border:0}#content .users.section .surround ul,#subcontent .users.section .surround ul{margin:0}#content .users.section .surround .bx-window,#content .users.section .surround .bx-wrapper,#subcontent .users.section .surround .bx-window,#subcontent .users.section .surround .bx-wrapper{width:940px;max-width:100%}#content .users.section .surround .bx-wrapper .bx-next,#content .users.section .surround .bx-wrapper .bx-prev,#subcontent .users.section .surround .bx-wrapper .bx-next,#subcontent .users.section .surround .bx-wrapper .bx-prev{background:url(/images/about/carousel_controls-de299a86.png) no-repeat;height:28px;width:30px}@media (-webkit-min-device-pixel-ratio:1.3),(min-resolution:124.8dpi),(min-resolution:1.3dppx){#content .users.section .surround .bx-wrapper .bx-next,#content .users.section .surround .bx-wrapper .bx-prev,#subcontent .users.section .surround .bx-wrapper .bx-next,#subcontent .users.section .surround .bx-wrapper .bx-prev{background-image:url(/images/about/carousel_controls_x2-4be53b5d.png);background-size:58px 28px}}#content .users.section .surround .bx-wrapper .bx-prev,#subcontent .users.section .surround .bx-wrapper .bx-prev{background-position:left;border-right:1px solid #d1d1d1;float:right;position:absolute;bottom:0;left:0}#content .users.section .surround .bx-wrapper .bx-next,#subcontent .users.section .surround .bx-wrapper .bx-next{background-position:right;border-left:1px solid #d1d1d1;float:right;position:absolute;bottom:0;right:1px}#content .users.section .user,#subcontent .users.section .user,.samples.section .sample{float:left;position:relative}#content .users.section .surround .bx-wrapper .bx-window,#subcontent .users.section .surround .bx-wrapper .bx-window{border-bottom:1px solid #d1d1d1;height:124px}#content .users.section .surround .bx-wrapper .bx-pager,#subcontent .users.section .surround .bx-wrapper .bx-pager{background:url(/images/about/carousel_pager_bg-15aa830a.png) bottom repeat-x #f4f4f4;border-left:1px solid #fafafa;border-right:1px solid #fafafa;border-top:1px solid #fefefe;font-size:0;height:28px;line-height:0;margin:0 29px;padding-top:9px;text-align:center}#content .users.section .surround .bx-wrapper .bx-pager::after,#subcontent .users.section .surround .bx-wrapper .bx-pager::after{clear:both;content:"";display:block}@media (-webkit-min-device-pixel-ratio:1.3),(min-resolution:124.8dpi),(min-resolution:1.3dppx){#content .users.section .surround .bx-wrapper .bx-pager,#subcontent .users.section .surround .bx-wrapper .bx-pager{background-image:url(/images/about/carousel_pager_bg_x2-e84e6268.png);background-size:1px 27px}}#content .users.section .surround .bx-wrapper .bx-pager .pager-link,#subcontent .users.section .surround .bx-wrapper .bx-pager .pager-link{background:url(/images/about/carousel_dots-c9e77615.png) no-repeat;height:11px;width:10px;margin-left:10px;display:inline-block}@media (-webkit-min-device-pixel-ratio:1.3),(min-resolution:124.8dpi),(min-resolution:1.3dppx){#content .users.section .surround .bx-wrapper .bx-pager .pager-link,#subcontent .users.section .surround .bx-wrapper .bx-pager .pager-link{background-image:url(/images/about/carousel_dots_x2-c33ad7f7.png);background-size:32px 11px}}#content .users.section .surround .bx-wrapper .bx-pager .pager-link.pager-active,#content .users.section .surround .bx-wrapper .bx-pager .pager-link.pager-active:hover,#subcontent .users.section .surround .bx-wrapper .bx-pager .pager-link.pager-active,#subcontent .users.section .surround .bx-wrapper .bx-pager .pager-link.pager-active:hover{background-position:-22px 0}#content .users.section .surround .bx-wrapper .bx-pager .pager-link:hover,#subcontent .users.section .surround .bx-wrapper .bx-pager .pager-link:hover{background-position:-11px 0}#content .users.section .surround .bx-wrapper .bx-pager .pager-link:first-of-type,#subcontent .users.section .surround .bx-wrapper .bx-pager .pager-link:first-of-type{margin-left:0}@media screen and (min-width:0px) and (max-width:767px){#content .users.section .user,#subcontent .users.section .user{width:50%}}@media screen and (min-width:768px){#content .users.section .user,#subcontent .users.section .user{width:230px}}#content .users.section .user.empty,#subcontent .users.section .user.empty{display:block;height:210px;visibility:hidden}#content .users.section .user a,#subcontent .users.section .user a{display:block;height:103px;margin-left:20px;width:210px}#content .users.section p,#subcontent .users.section p{text-align:center}#content .users.section .listed,#subcontent .users.section .listed{padding-top:20px;display:block;margin:0 auto;width:100%}.gears.section{display:block;clear:both;max-width:100%;margin:0 auto}.gears.section .gear{max-width:100%}.gears.section .gear a{display:inline-block}.gears.section .gear a img{display:block;max-width:100%;margin:0 auto}.samples.section .sample{margin-left:20px;border:1px solid rgba(0,0,0,.1);overflow:hidden;box-shadow:rgba(0,0,0,.1) 0 2px 3px;border-radius:6px;width:220px}.samples.section .sample:first-of-type{margin-left:0}.samples.section .sample .info{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;background-color:rgba(0,0,0,.85);-webkit-font-smoothing:antialiased;-webkit-transition:opacity .1s linear;-moz-transition:opacity .1s linear;transition:opacity .1s linear;border-radius:6px}.samples.section .sample .info .name{text-align:center;color:#fdfdfd;font-weight:400;font-size:18px;margin-top:55px;text-transform:uppercase}.samples.section .sample .info .actions{text-align:center;margin-top:16px}.samples.section .sample .info .actions>div{display:inline-block;margin:0 3px}.samples.section .sample img{border-radius:6px}.samples.section .sample:hover .info{opacity:1}.anchorable-toc{position:relative}.anchorable-toc:hover a.toc-anchor{display:block}a.toc-anchor{display:none;position:absolute;text-decoration:none;border:none;width:30px;height:13px;background:url(https://ember-deprecation-app.global.ssl.fastly.net/images/link-54a3bd42728d6de9e37a0136a8fcbd7a.png) no-repeat;background-size:18px 9px;left:-22px;opacity:.5;top:50%;margin-top:-5px}.about__listing-button{margin-top:10px}#content.has-sidebar h1,.has-sidebar#subcontent h1{border-bottom:1px solid #d3d3d3}#content.has-sidebar article.blog-post h1,.has-sidebar#subcontent article.blog-post h1{border-bottom:none;line-height:1;margin-bottom:0}#content.has-sidebar article.blog-post h1+p:first-of-type,#content.has-sidebar article.blog-post h2+p:first-of-type,.has-sidebar#subcontent article.blog-post h1+p:first-of-type,.has-sidebar#subcontent article.blog-post h2+p:first-of-type{font-size:1.3em}.blog .blog-post-summary-author{font-size:.9em;color:#454545;margin-top:0}.blog article{margin:0 0 3em;padding:0 0 3em;border-bottom:solid 1px #e0e0e0}.blog article:last-child{border-bottom:none}.blog article.blog-post .post-tag{margin-left:25px}.blog article.blog-post .original-post-url{font-size:16px}.blog article .blog-post-title{margin-bottom:0}.blog article .blog-post-title time{color:#2c2c2c;display:block;font-size:.5em;font-style:italic;margin-top:7px}.blog article .post-tag{color:#454545;font-size:1em;font-weight:700}.blog article .original-post-url{color:#454545;font-size:12px;text-transform:none}.blog article figure{width:100%;background-color:#fdfdfd;padding:10px;border:1px solid #eee}.blog article blockquote{background-color:#F8E7CF;font-style:italic;padding:8px}.blog article blockquote>p{padding:0;margin:1em}.blog article img{display:block;margin:0 auto;background-color:#fdfdfd;max-width:100%}.api-reference-list,.flex-container,.learning-header{display:flex}.blog article img.no-background{background-color:transparent}.blog article img.float-right{float:right}.blog article ol,.blog article ul{margin-left:1.5em}.blog article ol{list-style:decimal}.blog article table.figure{float:left;margin-bottom:20px}.blog article table.figure+table.figure{margin-left:20px}.blog article table.figure+table.figure+*{clear:left}.blog article table.figure td,.blog article table.figure th{padding:5px 10px}.blog article table.figure thead th{font-weight:700;border-bottom:2px solid #E04E39}.blog article table.figure tbody td{border-bottom:1px solid #e77565}.api-info-box{background-color:#eee;padding:30px 50px}.brand-logo,.brand-small{text-align:center}.brand-logo>img,.brand-small>img{background-image:url(/images/brand/brand-bg-37b186f6.png);border:1px solid #ccc;margin-top:10px}.brand-logo>img{width:300px}.brand-small>img{width:150px}.brand-logo~a{text-align:center}body.community #content h1,body.community #subcontent h1{margin-bottom:.5em}body.community #content .video,body.community #subcontent .video{max-width:640px;margin:0 auto}body.community #content .video .embedded-video,body.community #subcontent .video .embedded-video{position:relative;padding-bottom:52.25%;padding-top:25px;height:0}body.community #content .video .embedded-video iframe,body.community #subcontent .video .embedded-video iframe{position:absolute;top:0;left:0;width:100%;height:100%}body.community #content .section .image,body.community #subcontent .section .image{float:left;margin:15px 20px 15px 0;width:220px;height:142px}@media screen and (max-width:560px){body.community #content .section .image,body.community #subcontent .section .image{float:none;margin:0 auto 15px}}body.community #content .section.contribute .image,body.community #subcontent .section.contribute .image{background-image:url(/images/community/give-9519cb85.png)}@media (-webkit-min-device-pixel-ratio:1.3),(min-resolution:124.8dpi),(min-resolution:1.3dppx){body.community #content .section.contribute .image,body.community #subcontent .section.contribute .image{background-image:url(/images/community/give_x2-5808b095.png);background-size:220px 142px}}body.community #content .section.help .image,body.community #subcontent .section.help .image{background-image:url(/images/community/sos-457c9637.png)}@media (-webkit-min-device-pixel-ratio:1.3),(min-resolution:124.8dpi),(min-resolution:1.3dppx){body.community #content .section.help .image,body.community #subcontent .section.help .image{background-image:url(/images/community/sos_x2-d2b1486f.png);background-size:220px 142px}}body.community #content .section.bugs .image,body.community #subcontent .section.bugs .image{background-image:url(/images/community/bug-cf029542.png);float:right;margin:0 0 15px 20px}@media (-webkit-min-device-pixel-ratio:1.3),(min-resolution:124.8dpi),(min-resolution:1.3dppx){body.community #content .section.bugs .image,body.community #subcontent .section.bugs .image{background-image:url(/images/community/bug_x2-43cf9bd6.png);background-size:220px 142px}}@media screen and (max-width:560px){body.community #content .section.bugs .image,body.community #subcontent .section.bugs .image{float:none;margin:0 auto 15px}}body.community #content .section.meetup,body.community #subcontent .section.meetup{width:47%;float:left;text-align:center}@media screen and (max-width:560px){body.community #content .section.meetup,body.community #subcontent .section.meetup{width:100%;float:none;margin:0 auto 15px}}body.community #content .section.meetup .image,body.community #subcontent .section.meetup .image{background-image:url(/images/community/meetup-bfe14fc7.png);background-position:center top;float:none;width:221px;height:185px;margin:0 auto}@media (-webkit-min-device-pixel-ratio:1.3),(min-resolution:124.8dpi),(min-resolution:1.3dppx){body.community #content .section.meetup .image,body.community #subcontent .section.meetup .image{background-image:url(/images/community/meetup_x2-f28c1d56.png);background-size:221px 185px}}body.community #content .section.meetup .button,body.community #subcontent .section.meetup .button{margin:25px auto}body.community #content .section.learn,body.community #subcontent .section.learn{width:47%;float:right;text-align:center}@media screen and (max-width:560px){body.community #content .section.learn,body.community #subcontent .section.learn{width:100%;float:none;margin:0 auto 15px}}body.community #content .section.learn .image,body.community #subcontent .section.learn .image{background-image:url(/images/community/campster-fb5d3d1a.png);background-position:center top;float:none;width:201px;height:179px;margin:0 auto}@media (-webkit-min-device-pixel-ratio:1.3),(min-resolution:124.8dpi),(min-resolution:1.3dppx){body.community #content .section.learn .image,body.community #subcontent .section.learn .image{background-image:url(/images/community/campster_x2-8807b082.png);background-size:201px 179px}}body.community #content .section.learn .button,body.community #subcontent .section.learn .button{margin:25px auto}body.community #content .section table,body.community #subcontent .section table{margin:2em auto}body.community #content .section .inline_list a:first-child,body.community #subcontent .section .inline_list a:first-child{margin-left:20px}body.deprecations #content-wrapper{padding-left:1.5rem;padding-right:1.5rem}body.deprecations #content,body.deprecations #subcontent{margin-top:38px}@media (max-width:60em){body.deprecations #sidebar{margin-left:-1.5rem;margin-right:-1.5rem}}.user-showcase__link{width:210px;height:103px;text-align:center}.no-capitalize{text-transform:none}.dashboard .chapter h1,.guides .chapter h1{padding-bottom:.5em}.dashboard .chapter ol,.dashboard .chapter ul,.guides .chapter ol,.guides .chapter ul{margin-left:32px;margin-bottom:28px}.dashboard .chapter ol li,.dashboard .chapter ul li,.guides .chapter ol li,.guides .chapter ul li{font-size:15px;margin:10px 0}.dashboard .chapter ol li p,.dashboard .chapter ul li p,.guides .chapter ol li p,.guides .chapter ul li p{padding-left:7px}.dashboard table,.guides table{width:100%;margin:1em 0}.dashboard table tbody tr,.guides table tbody tr{background:rgba(255,249,249,.56);border-bottom:1px solid rgba(223,215,212,.28)}.dashboard table thead,.guides table thead{background-color:#f9e7e4}.dashboard table th,.guides table th{font-weight:700}.dashboard table td,.dashboard table th,.guides table td,.guides table th{padding:5px 10px}.dashboard .note,.guides .note{background:rgba(0,0,0,.2)}.previous-guide{float:left}.next-guide{float:right}.guides_getting-started .jsbin-embed{min-height:519px!important}.learn article ul{padding-left:1.5em}.learn .api-reference-list{padding-left:0}.learning-tomster{float:right;width:250px;margin-left:1em}.api-reference-list li{flex:1;list-style:none;text-align:center}@media screen and (max-width:991px){.api-reference-list{flex-direction:column}.api-reference-list li{margin-top:10px;margin-bottom:10px}}.project-logo{height:50px}.project-logo:hover{opacity:.8}.learning-header--left{flex:2}.learning-header--right{flex:1}.learning-header--tomster{width:250px}.flex-same-width{flex:1}.learn-deprecations{text-align:center}.learn-deprecations li{list-style:none}.showcase--item{display:flex;padding:.5em}@media screen and (max-width:991px){.showcase--item{flex-direction:column}}.showcase--screenshot{flex:2}@media screen and (max-width:991px){.showcase--screenshot{display:flex;justify-content:center}.learning-tomster{float:right;max-width:150px;display:block}}.showcase--image{height:200px;width:300px}.showcase--description{flex:3.2;padding:0 .5rem}.tomster.section.intro h1{text-align:center;margin-bottom:.5em}#tomster-filter ul{text-align:center}#tomster-filter ul li{display:inline-block}.tomster.section.list{margin:0 auto}.tomster.section.list #tomster-list{display:flex;flex-wrap:wrap}.tomster.section.list #tomster-list .tomster-wrapper{padding:20px;width:50%}@media screen and (max-width:40em){.tomster.section.list #tomster-list .tomster-wrapper{width:100%}}.tomster.section.list .tomster-container{border-radius:2px;border:1px solid #ddd;background-color:#fff;-moz-box-shadow:0 1px 2px rgba(0,0,0,.15);-webkit-box-shadow:0 1px 2px rgba(0,0,0,.15);box-shadow:0 1px 2px rgba(0,0,0,.15)}.tomster.section.list .tomster-image{text-align:center;height:438px;padding:30px;display:flex;align-items:center;justify-content:center}.tomster.section.list .tomster-image img{margin-bottom:-4px;max-width:100%;max-height:100%}.tomster.section.list .tomster-info{display:flex;padding:6px 12px}.tomster.section.list .tomster-info::after{clear:both;content:"";display:block}.tomster.section.list .tomster-info .title{font-size:15px;font-weight:700;text-transform:uppercase;flex-grow:1;text-align:left}.tomster.section.list .tomster-info .title :focus,.tomster.section.list .tomster-info .title:hover{border-bottom:none;text-decoration:underline}.tomster.section.list .tomster-info .date{text-align:right}#content .meetups p,#subcontent .meetups p,.tomsterVar{text-align:center}.tomster.section.list .tomster-info p.not-yet-url{margin-top:0;margin-bottom:0}#content .meetups ul,#subcontent .meetups ul{width:100%;overflow:hidden;text-align:center;margin-left:2.5em}#content .meetups li,#subcontent .meetups li{width:220px;float:left;margin-bottom:20px}#content .meetups li a,#content .meetups li img,#subcontent .meetups li a,#subcontent .meetups li img{display:block;margin:0 auto}.second{margin-top:50px}.tomsterVar a:hover{text-decoration:none;border-bottom:0}body.community_meetups #content .section,body.community_meetups #subcontent .section{width:auto}body.community_meetups #content .section::after,body.community_meetups #subcontent .section::after{clear:both;content:"";display:block}body.community_meetups #content .section table,body.community_meetups #subcontent .section table{margin:2em auto}body.community_meetups #content .section .inline_list a:first-child,body.community_meetups #subcontent .section .inline_list a:first-child{margin-left:20px}body.community_meetups #content .map #map,body.community_meetups #subcontent .map #map{width:100%;height:400px;margin-top:2em;border:1px solid #e0e0e0;box-shadow:0 1px #fff,inset -1px 1px 4px rgba(0,0,0,.1);border-radius:5px}body.community_meetups #content .map #map #maptype,body.community_meetups #content .map #map .gm-style-cc,body.community_meetups #subcontent .map #map #maptype,body.community_meetups #subcontent .map #map .gm-style-cc{display:none}body.community_meetups #content .map #map .map-marker,body.community_meetups #subcontent .map #map .map-marker{width:200px;padding:10px;font-family:'Helvetica Neue',Helvetica,Arial,Sans-Serif}body.community_meetups #content .map #map h2,body.community_meetups #content .map #map h3,body.community_meetups #subcontent .map #map h2,body.community_meetups #subcontent .map #map h3{font-size:16px;margin:0 0 5px;padding:0;line-height:1em}body.community_meetups #content .map #map h2,body.community_meetups #subcontent .map #map h2{margin-bottom:20px;text-align:left}body.community_meetups #content .map #map h3,body.community_meetups #subcontent .map #map h3{text-transform:none;letter-spacing:0;font-size:13px;margin-bottom:15px;font-weight:400;text-align:left;font-family:'Helvetica Neue',Helvetica,Arial,Sans-Serif}body.community_meetups #content .map #map .organizer,body.community_meetups #subcontent .map #map .organizer{margin:15px 0;height:40px}body.community_meetups #content .map #map .organizer::after,body.community_meetups #subcontent .map #map .organizer::after{clear:both;content:"";display:block}body.community_meetups #content .map #map .profile-img-wrapper,body.community_meetups #subcontent .map #map .profile-img-wrapper{width:40px;height:40px;float:left;margin-right:10px;overflow:hidden;background-color:#ddd}body.community_meetups #content .map #map .profile-img,body.community_meetups #subcontent .map #map .profile-img{max-width:40px;margin:0 auto}body.community_meetups #content .map #map .view,body.community_meetups #subcontent .map #map .view{text-align:center;font-weight:700;margin:20px 0 5px;padding:12px 0 0;border-top:dotted 1px #d0d0d0}body.community_meetups #content .list table,body.community_meetups #subcontent .list table{margin-top:.5em}body.community_meetups #content .list h3,body.community_meetups #subcontent .list h3{margin-top:1.5em}body.community_meetups #content .list h4,body.community_meetups #subcontent .list h4{color:#252525;text-transform:none;letter-spacing:0;margin-top:1em;margin-bottom:0;font-size:14px;font-family:'Helvetica Neue',Helvetica,Arial,Sans-Serif}body.community_meetups #content .list .col-third,body.community_meetups #subcontent .list .col-third{width:33%;float:left;box-sizing:border-box;padding:0 10px}body.community_meetups #content .list .col-third:first-of-type,body.community_meetups #subcontent .list .col-third:first-of-type{padding:0 20px 0 0}body.community_meetups #content .list .col-third:last-of-type,body.community_meetups #subcontent .list .col-third:last-of-type{padding:0 0 0 20px}body.community_meetups #content .list ul,body.community_meetups #subcontent .list ul{text-align:left;padding:0;margin:.5em 0;list-style-type:none}body.community_meetups #content .list ul li,body.community_meetups #subcontent .list ul li{margin:2px 0;padding:0}body.community_meetups #content .list ul li:before,body.community_meetups #subcontent .list ul li:before{background-image:url(/images/meetups/map-pin-6cc9141d.png);background-size:9px auto;width:9px;height:12px;display:inline-block;content:"";vertical-align:middle;margin-right:7px;margin-bottom:2px}body.community_meetups #content .list ul a,body.community_meetups #subcontent .list ul a{border:none;display:inline-block}body.community_resources #content .section::after,body.community_resources #content .surround .bx-wrapper .bx-pager::after,body.community_resources #subcontent .section::after,body.community_resources #subcontent .surround .bx-wrapper .bx-pager::after{display:block;clear:both;content:""}body.community_meetups #content .list ul a.active,body.community_meetups #subcontent .list ul a.active{font-weight:700}body.community_meetups #content .start .image,body.community_meetups #subcontent .start .image{background-image:url(/images/community/meetup-bfe14fc7.png);background-position:center top;float:left;width:221px;height:185px;margin:15px 20px 0 auto}@media (-webkit-min-device-pixel-ratio:1.3),(min-resolution:124.8dpi),(min-resolution:1.3dppx){body.community_meetups #content .start .image,body.community_meetups #subcontent .start .image{background-image:url(/images/community/meetup_x2-f28c1d56.png);background-size:221px 185px}}@media screen and (max-width:460px){body.community_meetups #content .start .image,body.community_meetups #subcontent .start .image{float:none;width:100%;background-repeat:no-repeat}}body.community_meetups #content .start p,body.community_meetups #subcontent .start p{text-align:left}body.community_resources #content,body.community_resources #subcontent{margin:3em auto 0;width:54em}body.community_resources #content h1,body.community_resources #content h1:first-child,body.community_resources #subcontent h1,body.community_resources #subcontent h1:first-child{margin-top:0;padding-bottom:20px}body.community_resources #content .section,body.community_resources #subcontent .section{width:auto}body.community_resources #content .section table,body.community_resources #subcontent .section table{margin:2em auto}body.community_resources #content .section .inline_list a:first-child,body.community_resources #subcontent .section .inline_list a:first-child{margin-left:20px}body.community_resources #content .surround,body.community_resources #subcontent .surround{width:756px;margin:0 auto;padding-top:19px}body.community_resources #content .surround a:hover,body.community_resources #subcontent .surround a:hover{border:0}body.community_resources #content .surround ul,body.community_resources #subcontent .surround ul{margin:0}body.community_resources #content .surround .bx-window,body.community_resources #content .surround .bx-wrapper,body.community_resources #subcontent .surround .bx-window,body.community_resources #subcontent .surround .bx-wrapper{width:756px;margin:0 auto}body.community_resources #content .surround .bx-wrapper .bx-next,body.community_resources #content .surround .bx-wrapper .bx-prev,body.community_resources #subcontent .surround .bx-wrapper .bx-next,body.community_resources #subcontent .surround .bx-wrapper .bx-prev{background:url(/images/about/carousel_controls-de299a86.png) no-repeat;height:220px;width:30px}@media (-webkit-min-device-pixel-ratio:1.3),(min-resolution:124.8dpi),(min-resolution:1.3dppx){body.community_resources #content .surround .bx-wrapper .bx-next,body.community_resources #content .surround .bx-wrapper .bx-prev,body.community_resources #subcontent .surround .bx-wrapper .bx-next,body.community_resources #subcontent .surround .bx-wrapper .bx-prev{background-image:url(/images/about/carousel_controls_x2-4be53b5d.png);background-size:58px 28px}}body.community_resources #content .surround .bx-wrapper .bx-prev,body.community_resources #subcontent .surround .bx-wrapper .bx-prev{background-position:left;float:right;position:absolute;top:0;left:0}body.community_resources #content .surround .bx-wrapper .bx-next,body.community_resources #subcontent .surround .bx-wrapper .bx-next{background-position:right;float:right;position:absolute;top:0;right:1px}body.community_resources #content .surround .bx-wrapper .bx-window,body.community_resources #subcontent .surround .bx-wrapper .bx-window{height:225px}body.community_resources #content .surround .bx-wrapper .bx-pager,body.community_resources #subcontent .surround .bx-wrapper .bx-pager{font-size:0;height:28px;line-height:0;margin:0 29px;padding-top:9px;text-align:center}body.community_resources #content .surround .bx-wrapper .bx-pager .pager-link,body.community_resources #subcontent .surround .bx-wrapper .bx-pager .pager-link{background:url(/images/about/carousel_dots-c9e77615.png) no-repeat;height:11px;width:10px;margin-left:10px;display:inline-block}@media (-webkit-min-device-pixel-ratio:1.3),(min-resolution:124.8dpi),(min-resolution:1.3dppx){body.community_resources #content .surround .bx-wrapper .bx-pager .pager-link,body.community_resources #subcontent .surround .bx-wrapper .bx-pager .pager-link{background-image:url(/images/about/carousel_dots_x2-c33ad7f7.png);background-size:32px 11px}}body.community_resources #content .surround .bx-wrapper .bx-pager .pager-link.pager-active,body.community_resources #content .surround .bx-wrapper .bx-pager .pager-link.pager-active:hover,body.community_resources #subcontent .surround .bx-wrapper .bx-pager .pager-link.pager-active,body.community_resources #subcontent .surround .bx-wrapper .bx-pager .pager-link.pager-active:hover{background-position:-22px 0}body.community_resources #content .surround .bx-wrapper .bx-pager .pager-link:hover,body.community_resources #subcontent .surround .bx-wrapper .bx-pager .pager-link:hover{background-position:-11px 0}body.community_resources #content .surround .bx-wrapper .bx-pager .pager-link:first-of-type,body.community_resources #subcontent .surround .bx-wrapper .bx-pager .pager-link:first-of-type{margin-left:0}body.community_resources #content .user,body.community_resources #subcontent .user{position:relative;float:left;width:235px;text-align:center}body.community_resources #content .user.empty,body.community_resources #subcontent .user.empty{display:block;height:220px;visibility:hidden}body.community_resources #content .user a,body.community_resources #subcontent .user a{display:block;height:220px;margin:0 10px;width:210px}body.community_resources #content p,body.community_resources #subcontent p{text-align:center}body.community_resources #content .listed,body.community_resources #subcontent .listed{float:left;margin-left:360px;margin-top:20px;text-align:center}.gears.section .gear{text-align:center;height:120px}.gears.section .gear .gearplus{padding:0 30px;display:inline;line-height:120px}.gears.section .gear .gearplus img{vertical-align:top;padding-top:50px}.sponsors .button{display:block;text-align:center;margin:0 auto}.sponsors h5{text-align:center;padding-top:5px}.sponsors #sponsorType{text-align:center;font-style:italic;font-size:12px;margin-top:0;min-height:4em}.sponsors .thanks{margin-top:50px}body.team hr{height:1px;border:none;margin:4em 0;background-color:#dfd7d4}body.team #content .headshots,body.team #subcontent .headshots{max-width:760px;width:100%;margin:0 auto}body.team #content .headshots a:hover,body.team #subcontent .headshots a:hover{border-bottom:none}body.team #content .headshots>li,body.team #subcontent .headshots>li{display:inline-block;width:24%;text-align:center;padding:40px 0 0}@media screen and (max-width:860px){body.team #content .headshots>li,body.team #subcontent .headshots>li{width:32%}}@media screen and (max-width:560px){body.team #content .headshots>li,body.team #subcontent .headshots>li{width:49%}}body.team #content .headshots>li p,body.team #subcontent .headshots>li p{margin:0 0 10px;font-weight:700}body.team #content .headshots>li img,body.team #subcontent .headshots>li img{margin-bottom:10px;border-radius:50%;width:130px;height:130px;border:2px solid #faf4f1}body.team #content .headshots>li img:active,body.team #content .headshots>li img:focus,body.team #content .headshots>li img:hover,body.team #subcontent .headshots>li img:active,body.team #subcontent .headshots>li img:focus,body.team #subcontent .headshots>li img:hover{border:0}body.team #content .headshots>li .social,body.team #subcontent .headshots>li .social{margin-bottom:0}body.team #content .headshots>li .social>li,body.team #subcontent .headshots>li .social>li{display:inline-block;padding:0}body.team #content .headshots>li .social a,body.team #subcontent .headshots>li .social a{color:#7c7a79;font-size:24px}body.team #content .headshots>li .social a:hover,body.team #subcontent .headshots>li .social a:hover{color:#444}body.team #content .headshots.contributors .avatar,body.team #subcontent .headshots.contributors .avatar{position:relative}body.team #content .headshots.contributors img,body.team #subcontent .headshots.contributors img{width:66px;height:66px}body.team #content .headshots.contributors .type,body.team #subcontent .headshots.contributors .type{display:block;position:absolute;left:5px;right:5px;top:-9px;color:#fff;font-size:12px;line-height:1.5em;border-radius:2px;background-color:#c7341f}#sidebar a,.tomster-form label .req,.tomster-form legend .req{color:#c7341f}.tomster-commission,.tomster-payment{box-sizing:border-box}.tomster-commission::after,.tomster-payment::after{clear:both;content:"";display:block}.tomster-commission p,.tomster-payment p{text-align:left}.tomster-commission .left-col,.tomster-payment .left-col{float:left;width:70%}@media screen and (min-width:0) and (max-width:991px){.tomster-commission .left-col,.tomster-payment .left-col{width:100%;margin:0 auto}.tomster-commission .right-col,.tomster-payment .right-col{display:none}}.tomster-commission .right-col,.tomster-payment .right-col{float:left;width:24%;margin-left:15px;text-align:center}.tomster-form{margin-top:1.5em}@media screen and (min-width:0px) and (max-width:991px){.tomster-form{padding:.5em}.tomster-form label,.tomster-form legend{text-align:left}}.tomster-form ul{padding:0;margin:0!important}.tomster-form li::after{clear:both;content:"";display:block}.tomster-form label,.tomster-form legend{margin-top:1em;margin-bottom:.4em;display:block;font-weight:700}#sidebar,body{font-weight:400}.tomster-form label.error,.tomster-form legend.error{color:#c7341f;font-size:12px;margin-top:-.9em}.tomster-form input[type=text],.tomster-form input[type=email],.tomster-form input[type=file],.tomster-form textarea{margin:0 0 1em;display:block;padding:10px;font-size:14px;background-color:#fdfdfd;border:1px solid #ddd;outline:0;width:70%;border-radius:6px;box-shadow:0 1px #fdfdfd,inset -1px 1px 4px rgba(0,0,0,.1)}.tomster-form input[type=text]:focus,.tomster-form input[type=email]:focus,.tomster-form input[type=file]:focus,.tomster-form textarea:focus{border-color:#888}.tomster-form input[type=text].error,.tomster-form input[type=email].error,.tomster-form input[type=file].error,.tomster-form textarea.error{border-color:#c7341f}.tomster-form input[type=file]{padding:15px 10px;background-color:transparent;cursor:pointer}.tomster-form input[type=file]:focus{border-color:#ddd}.tomster-form textarea{width:100%;height:100px}.tomster-form fieldset .choice{display:block;margin-top:.3em}@media screen and (min-width:0px) and (max-width:991px){.tomster-form fieldset .choice{text-align:left}}.tomster-form fieldset label{display:inline-block;margin:0;padding:0;font-weight:400}.tomster-form fieldset input.other{margin-left:20px;margin-top:.1em}.tomster-form input[type=submit]{margin-top:1em;width:125px;line-height:35px}.tomster-form input[type=submit]:hover{cursor:pointer}.tomster-form .inline-field{margin-right:5px;float:left;line-height:40px}.tomster-form .inline-field input[type=text]{width:auto}.tomster-form .inline-field label{line-height:1.6em}*,:after,:before{box-sizing:border-box}body{background-color:#fdfdfd;font-family:Roboto,"Helvetica Neue",sans-serif;line-height:1.5;color:#444;-webkit-font-smoothing:antialiased}@media screen and (min-width:48em){.sidebar{margin-top:3em}}#sidebar{background:#f4ece9;border-left:1px solid #d4ccc8;border-right:1px solid #d4ccc8;position:relative}@media (min-width:48em){#sidebar{float:left;width:22.5%;min-height:475px;margin-bottom:28px;padding-bottom:120px}#sidebar:after{background-image:-webkit-linear-gradient(rgba(250,244,241,0),#fbf5f1);background-image:linear-gradient(rgba(250,244,241,0),#fbf5f1);position:absolute;bottom:0;left:-1px;width:220px;height:120px;content:''}}.tomster-faq::after,ul.showcase::after{clear:both;content:""}#sidebar #back-to-top{padding-left:13px;text-align:center;display:none;-webkit-transition:opacity 50ms linear;-moz-transition:opacity 50ms linear;transition:opacity 50ms linear}@media screen and (max-width:1200px){#sidebar #back-to-top{padding-left:0;height:20px;width:30px;overflow:hidden}}@media screen and (max-width:1020px){#sidebar #back-to-top{display:none!important}}#sidebar a{display:inline-block;text-decoration:none;line-height:1.5em;border-bottom:none;font-weight:700;cursor:pointer}#sidebar a.active,#sidebar a:hover{color:#252525}#sidebar ol#toc-list{background:#f9e7e4}#sidebar ol#toc-list li{font-size:12px;list-style:none;margin:0;padding:0}#sidebar ol#toc-list li p{padding-left:7px}#sidebar ol#toc-list li a{padding:0 0 0 1em;line-height:1.2em}#sidebar ol#toc-list li>ol{display:none;margin:10px 0}#sidebar ol#toc-list li>ol.selected{display:block}#sidebar ol#toc-list li>ol li.sub-selected{background-color:#f2d1cb}#sidebar ol#toc-list li>ol li.sub-selected>a{font-weight:bolder;color:#282828}#sidebar ol#toc-list li.level-1{text-transform:uppercase}#sidebar ol#toc-list li.level-1>a{display:block;color:#443331;border-top:1px solid #d5ccc8;border-bottom:1px solid #d5ccc8;padding:12px 12px 10px;background-color:#f4ece9}#sidebar ol#toc-list li.level-1>a:hover{background-color:#ECE3E0}#sidebar ol#toc-list li.level-1+.level-1>a{margin-top:-1px}#sidebar ol#toc-list li.level-1.selected>a{background-color:#f16f58;background-image:-webkit-linear-gradient(-90deg,#f67862,#e7624b);background-image:linear-gradient(-90deg,#f67862,#e7624b);margin-left:-1px;margin-right:-1px;color:#fdfdfd;border-top:1px solid rgba(255,255,255,.4)}#sidebar ol#toc-list li.level-1:last-of-type ol{border-bottom:1px solid #d5ccc8;padding-bottom:.5em}#sidebar ol#toc-list li.level-2 a,#sidebar ol#toc-list li.level-3 a{padding:6px 1em;display:block;text-transform:none;color:#d84a32}#sidebar ol#toc-list li.level-2 a:hover,#sidebar ol#toc-list li.level-3 a:hover{background-color:#f2d1cb;color:#000}#sidebar ol#toc-list li.level-2 a:active,#sidebar ol#toc-list li.level-3 a:active{color:#5e5e5e}#guide_search{background-color:#fbf8f7;position:relative;color:#423432;display:block;width:100%;height:40px;border:0;input:-moz-placeholder;input-font-style:italic}#guide_search label{padding:0 10px 5px 15px;margin-left:10px;background:url(/images/search-icon-27dad5d3.png) no-repeat}#guide_search input:-webkit-input-placeholder{font-style:italic}#guide_search input{background:0 0;font-size:12px;border:0;padding:5px 0 5px 5px;height:100%;width:165px;outline:0;font-style:normal}#guide_search button{background:url(/images/search-erase-b145946b.png) no-repeat;width:14px;border:0;height:14px;position:absolute;cursor:pointer;right:10px;top:15px}#content-wrapper.grid{background-image:url(/images/grid-ec2d5594.png)}#content.has-sidebar,.has-sidebar#subcontent{margin-bottom:90px}@media (min-width:48em){#content.has-sidebar,.has-sidebar#subcontent{width:72.5%;float:left;margin-left:5%}}#content figure,#subcontent figure{width:100%;background-color:#fff;margin:1.5em 0;text-align:center;border:1px solid #ccc;overflow-x:auto}#content aside,#subcontent aside{background-color:#fff;padding:1em;color:#666}.ember-users .button{display:block;text-align:center;margin:0 auto}.showcase{margin:0 auto;width:100%;max-width:100%}ul.showcase::after{display:block}#content ul.showcase,#subcontent ul.showcase{margin:0;padding:0 1px}#content .showcase li,#subcontent .showcase li{background:0 0;border-bottom:none}@media screen and (max-width:780px){#content .showcase>li,#subcontent .showcase>li{width:50%}#content .showcase>li>*,#subcontent .showcase>li>*{margin:0 auto}}@media screen and (max-width:560px){#content .showcase>li,#subcontent .showcase>li{display:block;float:none;margin:20px auto;width:100%}#content .showcase>li>*,#subcontent .showcase>li>*{margin:0 auto}}.showcase>li{float:left;width:33.333%;margin:10px 0}.showcase>li>*{display:block;width:210px}.showcase>li:nth-child(3n+1)>*{margin:0 auto 0 0}.showcase>li:nth-child(3n+2)>*{margin:0 auto}.showcase>li:nth-child(3n+3)>*{margin:0 0 0 auto}.showcase>li>a{background-color:transparent;border-radius:5px;border:2px solid #fb9887}.showcase>li>a img{height:auto;width:auto;max-height:103px;max-width:210px;padding:5px}.showcase a:hover{box-shadow:5px 5px 15px -1px #f5dfdb}body.tomster_faq #content li,body.tomster_faq #subcontent li{margin-bottom:4px}body.tomster_faq #content hr,body.tomster_faq #subcontent hr{height:1px;border:none;margin:2em 0;background-color:#dfd7d4}body.tomster_faq #content #back-to-top,body.tomster_faq #subcontent #back-to-top{padding-left:13px;text-align:center;display:none;-webkit-transition:opacity 50ms linear;-moz-transition:opacity 50ms linear;transition:opacity 50ms linear}@media screen and (max-width:1200px){body.tomster_faq #content #back-to-top,body.tomster_faq #subcontent #back-to-top{padding-left:0;height:20px;width:30px;overflow:hidden}}@media screen and (max-width:1020px){body.tomster_faq #content #back-to-top,body.tomster_faq #subcontent #back-to-top{display:none!important}}.tomster-faq{display:flex;flex-flow:row wrap;justify-content:flex-start}.tomster-faq::after{display:block}.tomster-faq .left-col{flex:2;flex-flow:row wrap}.tomster-faq .left-col ol li{text-align:left}.tomster-faq .right-col{flex:1}@media screen and (min-width:0) and (max-width:991px){.tomster-faq .right-col{display:none}}.rightFloat{float:right;padding:2px}.screenshot{margin-left:-60px}