/*! normalize.css v3.0.2 | MIT License | git.io/normalize */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}a{background-color:transparent}a:active,a:hover{outline:0}img{border:0}svg:not(:root){overflow:hidden}button::-moz-focus-inner{padding:0;border:0}*{box-sizing:border-box}html,body{margin:0;padding:0;background:#fff;line-height:1}html{font-size:62.5%}body{color:#333;font-family:"Open Sans",Arial,sans-serif;font-weight:300;font-size:16px}h1,h2,h3,h4,h5{font-family:"Source Sans Pro",sans-serif;font-weight:bold;line-height:1.2;margin-top:0}h1{font-size:3.6rem;margin-bottom:20px;max-width:550px;line-height:1.1}h2{font-size:2.8rem;margin-bottom:20px}h3{font-size:20px;margin-bottom:15px}p,ul{font-size:1.6rem;line-height:1.6;margin-bottom:25px;font-weight:300}ul{margin-left:40px}img{max-width:100%;height:auto}a{text-decoration:none;border-bottom:1px solid #ccc;color:#888}h2 a{border-bottom:none;color:#333}b{font-weight:bold}.Arrange{display:table;width:100%}.Arrange-fit,.Arrange-fill{display:table-cell;vertical-align:middle}.Arrange--top .Arrange-fit,.Arrange--top .Arrange-fill{vertical-align:top}.Arrange--bottom .Arrange-fit,.Arrange--bottom .Arrange-fill{vertical-align:bottom}.Arrange-fill{width:100%}@media only screen and (min-width: 820px){.lgUp-Arrange{display:table;width:100%}.lgUp-Arrange-fit,.lgUp-Arrange-fill{display:table-cell;vertical-align:middle}.lgUp-Arrange--top .lgUp-Arrange-fit,.lgUp-Arrange--top .lgUp-Arrange-fill{vertical-align:top}.lgUp-Arrange--bottom .lgUp-Arrange-fit,.lgUp-Arrange--bottom .lgUp-Arrange-fill{vertical-align:bottom}.lgUp-Arrange-fill{width:100%}}.Grid{display:block;margin:0;padding:0;text-align:left;list-style:none;vertical-align:top}.Grid--mediumGutter{margin-left:-30px}.Grid--mediumGutter>.Grid-cell{padding-left:30px}.Grid-cell{display:inline-block;margin:0;padding:0;text-align:left;vertical-align:top;width:100%}.ListReset{padding-left:0;margin:0;list-style-type:none}html,body{height:100%;width:100%}body{height:101%}.StickyFooter{display:table;width:100%;height:100%}.StickyFooter-footer{width:100%;display:table-row;height:1px;overflow:hidden}.Button{background:#5fbe5f;color:#fff;display:inline-block;padding:18px 40px;text-decoration:none;font-weight:400;border:none}.ButtonRow-button{width:100%;text-align:center;margin-bottom:15px}@media only screen and (min-width: 700px){.ButtonRow-button{margin-right:10px;width:auto;margin-bottom:0}}.ButtonShare{border:none;color:#fff;display:inline-block;font-size:1.5rem;padding:12px 25px;text-decoration:none;margin-bottom:10px;margin-right:5px}.ButtonShare--facebook{background:#3b5998}.ButtonShare--twitter{background:#00a0d1}.ButtonShare--pintrest{background:#c8232c}.Container{max-width:1024px;margin-left:auto;margin-right:auto}.Container{padding-left:15px;padding-right:15px}@media only screen and (min-width: 700px){.Container{padding-left:80px;padding-right:80px}}@media only screen and (min-width: 820px){.Container{padding-left:15px;padding-right:15px}}.CardList-card{margin-bottom:30px}.CardList-cardImage{margin-bottom:10px}.CardList-cardTitle{color:#333;font-size:1.4rem;max-width:200px}.CardList-cardImage,.CardList-cardTitle{margin-left:auto;margin-right:auto}.CookieBar{background:steelblue;color:#fff;padding:12px 0;font-size:1.3rem;line-height:1.3}.CookieBar-button{background:#fff;color:#333;display:inline-block;padding:5px 8px;border-radius:3px;text-decoration:none;font-weight:400;border:none;white-space:nowrap;line-height:1}.Download{margin-bottom:40px}.Download-button{margin-bottom:15px}.Island--bottom{margin-bottom:30px}.Leaderboard{width:720px;display:none}@media only screen and (min-width: 820px){.Leaderboard{display:block}}.Logo{border:none;color:#000;font-family:"Source Sans Pro",sans-serif;font-size:4.2rem;font-weight:bold;letter-spacing:-1px;margin-bottom:10px;text-decoration:none;text-transform:lowercase}.LikeButton{margin:15px 0 10px;display:block}@media only screen and (min-width: 700px){.LikeButton{margin:0 0 0 10px;display:inline-block}}.Mpu{width:300px}.Nav-item{display:inline-block}.Nav-item+.Nav-item{margin-left:10px}.Nav-link{font-size:1.4rem;text-decoration:none;border:none;text-transform:uppercase}.Header{padding-top:20px;padding-bottom:10px;margin-bottom:50px;border-bottom:1px solid #eee}.Hover:hover .Hover-image{opacity:0.75;transition:opacity .5s}.Footer{background:#000;color:#ccc;line-height:1.5;font-size:1.2rem}.Footer a{border:none}.Footer-content{padding-top:20px;padding-bottom:20px}.Page-leaderboard{margin:0 auto 60px;width:728px}.Page-main{padding-bottom:50px}.ResponsiveImage{width:100%}@media only screen and (min-width: 1024px){.ResponsiveImage{width:auto}}.Search *{box-sizing:content-box}.Search{width:350px}.Sidebar{padding-right:30px;width:330px}.Sidebar-box{margin-bottom:30px}.Sidebar-boxTitle{margin-bottom:15px;padding-bottom:5px;font-weight:400;border-bottom:1px solid #eee;font-size:1.6rem;font-family:"Open Sans",Arial,sans-serif;text-transform:uppercase;font-weight:300}.Thumbs-item{width:61px;height:50px;margin-bottom:7px;font-size:0}.Thumbs-link{border:none}.Grid--thumbs{margin-left:-7px}.Grid--thumbs>.Grid-cell{padding-left:7px}.TweetButton{line-height:1;display:inline-block;margin-left:0;vertical-align:bottom}@media only screen and (min-width: 700px){.TweetButton{margin-left:5px}}.u-alignBaseline{vertical-align:baseline}.u-alignBottom{vertical-align:bottom}.u-alignMiddle{vertical-align:middle}.u-alignTop{vertical-align:top}@media only screen and (min-width: 0){.xsUp-u-alignBaseline{vertical-align:baseline}.xsUp-u-alignBottom{vertical-align:bottom}.xsUp-u-alignMiddle{vertical-align:middle}.xsUp-u-alignTop{vertical-align:top}}@media only screen and (min-width: 460px){.smUp-u-alignBaseline{vertical-align:baseline}.smUp-u-alignBottom{vertical-align:bottom}.smUp-u-alignMiddle{vertical-align:middle}.smUp-u-alignTop{vertical-align:top}}@media only screen and (min-width: 700px){.mdUp-u-alignBaseline{vertical-align:baseline}.mdUp-u-alignBottom{vertical-align:bottom}.mdUp-u-alignMiddle{vertical-align:middle}.mdUp-u-alignTop{vertical-align:top}}@media only screen and (min-width: 820px){.lgUp-u-alignBaseline{vertical-align:baseline}.lgUp-u-alignBottom{vertical-align:bottom}.lgUp-u-alignMiddle{vertical-align:middle}.lgUp-u-alignTop{vertical-align:top}}@media only screen and (min-width: 1024px){.xlUp-u-alignBaseline{vertical-align:baseline}.xlUp-u-alignBottom{vertical-align:bottom}.xlUp-u-alignMiddle{vertical-align:middle}.xlUp-u-alignTop{vertical-align:top}}.u-hide{display:none}.u-block{display:block}.u-inlineBlock{display:inline-block}.no-js .no-js-u-hide{display:none}.js .js-u-hide{display:none}.u-screenReaderOnly{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}@media only screen and (min-width: 0){.xsUp-u-hide{display:none}.xsUp-u-block{display:block}.xsUp-u-inlineBlock{display:inline-block}}@media only screen and (min-width: 820px){.lgUp-u-hide{display:none}.lgUp-u-block{display:block}.lgUp-u-inlineBlock{display:inline-block}}@media only screen and (min-width: 1024px){.xlUp-u-hide{display:none}.xlUp-u-block{display:block}.xlUp-u-inlineBlock{display:inline-block}}.u-clearfix:before,.u-clearfix:after{content:" ";display:table}.u-clearfix:after{clear:both}.u-size1of3{width:33.33333%}.u-size1of2{width:50%}@media only screen and (min-width: 460px){.smUp-u-size1of3{width:33.33333%}.smUp-u-size1of2{width:50%}}.u-textUppercase{text-transform:uppercase}.u-textBreak{word-wrap:break-word}.u-textCenter{text-align:center}.u-textLeft{text-align:left}.u-textRight{text-align:right}.u-textInheritColor{color:inherit}.u-textKern{text-rendering:optimizeLegibility;font-feature-settings:"kern" 1;font-kerning:normal}.u-textNoWrap{white-space:nowrap}.u-textTruncate{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal}.u-colorInherit a,.u-colorInherit a:hover,.u-colorInherit a:focus,.u-colorInherit a:visited,.u-colorInherit p{color:inherit}.u-textSmall{font-size:1.3rem}
