@font-face{font-family:"Raleway";font-style:normal;font-weight:400;src:url("/assets/raleway.otf") format("truetype")}@media (max-width: 991px){.container{xpadding:0 0 !important}}.container{max-width:980px}body{margin:0;padding:0;background-color:#e16d48;font-family:"Raleway", "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, "Lucida Grande", sans-serif}a{color:#e16d48}a:hover{color:#e16d48;text-decoration:underline}h2{margin:10px 0;font-weight:none;font-family:"Raleway", "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, "Lucida Grande", sans-serif;font-size:30px}header{position:relative;box-shadow:0 4px 8px 8px rgba(0,0,0,0.2);z-index:999}header .home-photo-overlay{margin:30px;text-align:center}header .container{position:relative}header .bar{position:relative;color:white;margin:16px 0 0 0;padding:44px 0;height:133px;color:white;background-position:0 0}@media (max-width: 639px){header .bar{padding:0 0 0 0}}header .bar .logo img{margin:-38px 0 0 0;width:123px}@media (max-width: 639px){header .bar .logo img{margin:0 0 0 0}}header .bar .links{text-align:right;padding-top:6px}header .bar .links a{text-decoration:none;text-transform:uppercase;font-size:14px;font-weight:400;color:white;margin:0 0 0 30px;padding:4px 12px}@media (max-width: 767px){header .bar .links a{padding:0 10px 0 10px;line-height:30px}}header .bar .links a.join{border:1px solid white;border-radius:8px}header .photo{background-image:url(/assets/s14/header-photo-2-c60e7573a31e3bee972a9355225d3c47.jpg);background-size:cover;height:166px}@media (min-width: 992px){.equal-height{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}.home .photo{background-image:url(/assets/s14/header-photo-2-c60e7573a31e3bee972a9355225d3c47.jpg);border-bottom:13px solid #e16d48}@media (max-width: 767px){.home .photo{height:315px}}@media (min-width: 768px) and (max-width: 991px){.home .photo{height:415px}}@media (min-width: 992px) and (max-width: 1199px){.home .photo{height:555px}}@media (min-width: 1200px){.home .photo{height:630px}}.home #title{padding-top:100px;width:600px}@media (max-width: 767px){.home #title{display:none}}@media (min-width: 768px) and (max-width: 991px){.home #title{padding-top:0px;width:420px}}@media (min-width: 992px) and (max-width: 1199px){.home #title{padding-top:20px}}.home #subtitle{color:white;padding-top:10px;font-size:26px;text-transform:uppercase;letter-spacing:3px;font-family:"Raleway", "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, "Lucida Grande", sans-serif}@media (max-width: 767px){.home #subtitle{display:none}}@media (min-width: 768px) and (max-width: 991px){.home #subtitle{font-size:18px}}.home .to-the-library{margin-top:40px}@media (max-width: 767px){.home .to-the-library{margin-top:60px}}.home .to-the-library a{background-color:#e16d48;color:white;font-size:16px;letter-spacing:2px;padding:8px 16px;border-radius:8px;text-transform:uppercase;font-weight:600}@media (max-width: 480px){.home .to-the-library a{font-size:12px}}.home .to-the-library a:hover{text-decoration:none}.link{cursor:pointer}.home-storybook{background-color:#77d6e6;color:white;border-bottom:12px solid #e16d48;xbox-shadow:0 4px 8px 8px rgba(0,0,0,0.2)}.home-storybook a{color:white;text-decoration:underline}.home-storybook a img{border:none}.home-survey{background-color:#77d6e6;color:white}.home-survey a{color:white;text-decoration:underline}.home-survey .left{margin-top:50px;padding:0 0 0 0;min-height:320px;font-size:16px}.home-survey .left img{width:80%}.home-survey .left p{padding:20px 30px 0 0}@media (max-width: 991px){.home-survey .left{padding:0;margin:20px 0 0 40px}.home-survey .left p{padding:20px 10px 0 0}}.home-survey .right{background-image:url(/assets/s14/home/survey-photo-b47db2532deafa8f1e55548be4726498.png);background-repeat:no-repeat;background-size:contain;background-position:center top;margin:40px 0 40px 0;min-height:300px}@media (max-width: 991px){.home-survey .right{min-height:200px;margin:0 0 20px 0}}.home-banner{padding-bottom:50px;background-color:white;color:white}.home-banner .how-it-works{padding:40px 0 10px 0}.home-banner .how-it-works img{margin:0 auto;display:block}.home-banner .how-it-works p{margin:30px auto 20px auto;color:black;font-family:"Raleway", "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, "Lucida Grande", sans-serif;font-size:18px;text-align:center;width:86%}.home-banner .how-it-works a{color:#e16d48}.home-banner .how-it-works-steps .col-md-4 h3{font-family:"Raleway", "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, "Lucida Grande", sans-serif;font-size:18px;margin:0 0 10px 0;padding:0;text-align:center}.home-banner .how-it-works-steps .col-md-4 div{color:black;padding-top:200px;background-position:top center;background-repeat:no-repeat;width:210px;margin:auto;text-align:left;font-size:13px;background-position:center top 30px;background-size:auto 140px}.home-banner .how-it-works-steps .col-md-4 div.column1{background-image:url(/assets/s14/home-how-it-works1-1b988f1695c7f1d061fca88bc8e21896.png)}.home-banner .how-it-works-steps .col-md-4 div.column2{background-image:url(/assets/s14/home-how-it-works2-cef03d12c5e85a0291d8ed538656278c.png)}.home-banner .how-it-works-steps .col-md-4 div.column3{background-image:url(/assets/s14/home-how-it-works3-b6628fe5dae8da2d2f251211555c6498.png)}.home-features{background-color:#e16d48;color:white;background-image:url(/assets/s14/doodle-various-34d74e82cd9fdecb54eea6ab2a630168.png);background-repeat:no-repeat;background-position:center top 30px}.home-features #features-title{padding:30px 0;text-align:center}.home-features #features-title img{width:250px}.home-behind-the-app{padding-bottom:160px;background-image:url(/assets/s14/doodle-drum-dbcf42258cf8384ba33b95d15c5ab6fa.png);background-repeat:no-repeat;background-position:right bottom 30px;color:white}@media (max-width: 991px){.home-behind-the-app{padding:0 40px 160px 40px}}.home-behind-the-app h2{font-family:"Raleway", "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, "Lucida Grande", sans-serif;font-size:22px;text-transform:uppercase;margin:0 0 20px 0;padding:0}.home-behind-the-app .photo img{box-shadow:5px 5px 10px #444444;width:90%}.home-behind-the-app .logo{margin-top:-10px;text-align:right}.home-behind-the-app .logo img{min-width:20%;max-width:30%}.home-behind-the-app .text{margin:20px 20px 30px 4px}.home-community-separator{margin-left:30px;background-image:url(/assets/s14/doodle-car-9b01b2f5989579b4e395b7761dfd10ea.png);background-position:right top;background-repeat:no-repeat;display:block;height:50px}@media (max-width: 991px){.home-community-separator{padding:0 40px 0 40px;margin-right:20px}}.home-tweets{padding-left:80px;margin-bottom:40px}@media (max-width: 991px){.home-tweets{padding:0 40px 0 80px}}.home-tweets h2{font-family:"Raleway", "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, "Lucida Grande", sans-serif;font-size:22px;text-transform:uppercase;margin:0 0 20px 0;padding:0}.home-tweets div.tweet-top{margin:0 0 0 45px;padding:15px;background-color:white;color:black;border-radius:10px}.home-tweets div.tweet-top span{color:#888888}.home-tweets div.tweet-bottom{background-image:url(/assets/s14/home-tweet-96eb5fb49316f1f9eb859fdb98fe6722.png);background-repeat:no-repeat;display:block;height:91px;text-align:right;padding-top:10px}.home-tweets div.tweet-bottom a{color:white;text-decoration:underline}@media (max-width: 480px){.home-tweets div.tweet-bottom a{display:none}}.home-app-of-the-day{padding:0 0 20px 80px}@media (max-width: 991px){.home-app-of-the-day{padding:0 20px 0 20px;min-height:180px}}.home-app-of-the-day h2{font-family:"Raleway", "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, "Lucida Grande", sans-serif;font-size:22px;text-transform:uppercase;margin:0 0 20px 0;padding:0}.home-app-of-the-day img{width:140px;border-radius:30px;float:left;margin:0 40px 10px 40px}.home-catalog{background-image:url(/assets/s14/header-photo-3-58fda0a88ee858cbce5289024506e6a8.jpg);background-size:100%;background-color:#808b42;height:300px}@media (max-width: 639px){.home-catalog{height:140px}}@media (min-width: 640px) and (max-width: 767px){.home-catalog{height:215px}}@media (min-width: 768px) and (max-width: 991px){.home-catalog{height:315px}}@media (min-width: 992px) and (max-width: 1199px){.home-catalog{height:515px}}@media (min-width: 1200px){.home-catalog{height:630px}}.home-catalog .container{position:relative}.home-catalog .title{background-image:url(/assets/s14/home-title-b6016c12b95edbd8c8ed0a517ad7f85d.png);background-repeat:no-repeat;position:absolute;display:block;top:60px;left:50px;width:345px;padding-top:240px;color:white;font-family:"Raleway", "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, "Lucida Grande", sans-serif;font-size:22px;overflow:hidden}@media (max-width: 639px){.home-catalog .title{top:5px;left:15px;height:229px}.home-catalog .title div{display:hidden}}@media (min-width: 640px) and (max-width: 767px){.home-catalog .title{top:5px;left:15px;height:229px}.home-catalog .title div{display:hidden}}@media (min-width: 768px) and (max-width: 991px){.home-catalog .title{top:55px;left:33px;height:229px}}@media (min-width: 992px) and (max-width: 1199px){.home-catalog .title{top:60px;left:77px}}@media (min-width: 1200px){.home-catalog .title{top:120px;left:127px}}.home-catalog .catalog-button{background-image:url(/assets/s14/home-title-b6016c12b95edbd8c8ed0a517ad7f85d.png);background-repeat:no-repeat;position:absolute;display:block}@media (max-width: 639px){.home-catalog .catalog-button{visibility:hidden}}@media (min-width: 640px) and (max-width: 767px){.home-catalog .catalog-button{top:5px;right:-53px;background-size:171px 200px;width:275px;height:297px}}@media (min-width: 768px) and (max-width: 991px){.home-catalog .catalog-button{top:10px;right:7px;background-size:255px 297px;width:275px;height:297px}}@media (min-width: 992px) and (max-width: 1199px){.home-catalog .catalog-button{top:30px;right:47px;width:375px;height:437px}}@media (min-width: 1200px){.home-catalog .catalog-button{top:90px;right:107px;width:375px;height:437px}}.company-show{margin:0 !important}.company-show .company-left{background-color:#e16d48;padding:0 20px 20px 20px}.company-show .company-left .info{background-color:white}.company-show .company-left .info .company-summary{margin:0;padding:20px 0 0 0}.company-show .company-left .info .company-summary .logo{display:block;width:220px;height:220px;margin:10px auto 10px auto;padding:0;background-repeat:no-repeat;background-position:center center}.company-show .company-left .info div.share{padding:10px 0;text-align:center;background-color:#eeeeee}.company-show .company-left .info div.share img{padding:0 10px}.company-show .company-left .info .learn-more{text-align:center;margin:10px 0}.company-show .company-left .info .learn-more a{color:#e16d48;border-radius:6px;padding:9px 18px 6px 18px;font-family:"Raleway", "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, "Lucida Grande", sans-serif;font-spacing:2px;font-size:13px}.company-show .company-left .info .learn-more a:hover{text-decoration:none;background-color:#f8f8f8}.company-show .company-left .info .details{margin:30px 20px 40px 20px;padding:20px;background-color:white;color:#e16d48;font-family:"Raleway", "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, "Lucida Grande", sans-serif;font-size:24px;text-align:center}.company-show .company-left .info .details span{font-family:"Raleway", "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, "Lucida Grande", sans-serif;font-size:26px;font-weight:bold}.company-show .company-left .info .details span.number{font-size:32px}.company-show .company-left .info .details p{border-bottom:1px solid #cccccc;margin:20px 20px;padding:0 0 20px 0}.company-show .company-left .info .details p:last-child{border-bottom:none}.company-show .company-right{padding-left:30px;background-color:white}.company-show .company-right .heading{font-family:"Raleway", "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, "Lucida Grande", sans-serif;font-size:18px;letter-spacing:2px;border-bottom:1px solid black;padding:40px 0 30px 0;margin:0 0 30px 0}.company-show .company-right .heading h1{font-family:"Raleway", "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, "Lucida Grande", sans-serif;font-size:34px;font-weight:bold;margin:0;padding:30px 0 0 0}.company-show .company-right .heading p{margin:0;padding:0;font-weight:400;letter-spacing:2px}.company-show .company-right .heading p a{color:#e16d48;font-size:24px;text-decoration:underline}.company-show .company-right h3{font-family:"Raleway", "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, "Lucida Grande", sans-serif;font-size:24px;letter-spacing:3px;font-weight:600;padding:20px 0 0 0;color:#e16d48}.company-show .company-right h3 a{text-decoration:underline}.company-show .company-right h3 span{background-repeat:no-repeat;background-position:right center}.company-show .company-right div.about h3{padding:20px 0 40px 0}.company-show .company-right div.about h3 span{padding:10px 80px 30px 0;background-image:url(/assets/s14/apps-show-description-icon-21d30d0e04e5f2964c0560289c45cead.png)}.company-show .company-right div.description{font-family:"Raleway", "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, "Lucida Grande", sans-serif;font-size:15px;margin:20px 0 0 0;max-height:310px;overflow:hidden}.company-show .company-right div.description-more{border-top:1px solid black}.company-show .company-right div.description-more a{color:black;cursor:pointer}.company-show .company-right div.team{font-family:"Raleway", "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, "Lucida Grande", sans-serif;font-size:18px;margin:33px 0 0 0}.company-show .company-right div.team .italic{font-style:italic}.company-show .company-right div.team h3 span{padding:15px 30px 10px 0;background-image:url(/assets/s14/company-team-icon-3424cc9bc3cbc7f6752dbd3af6f6eacf.png);background-position:center right;background-repeat:no-repeat}.company-show .company-right div.awards{margin:33px 0 0 0}.company-show .company-right div.awards h3 span{padding:20px 40px 10px 0;background-image:url(/assets/s14/company-awards-e65e83fbd71f4e3082b2e418002aef0e.png);background-position:center right;background-repeat:no-repeat}.company-show .company-right div.apps h3{margin:40px 0 30px 0;padding:10px 0 10px 60px;background-image:url(/assets/s14/apps-other-icon-2055cfb1f83e9be676f03c7a8f469694.png);background-position:center left;background-repeat:no-repeat;min-height:54px}.company-show .company-right div.apps ul{margin:0;padding:0}.company-show .company-right div.no-apps{height:30px}.company-show .company-right .photo{max-width:100%}.app-show{margin:0 !important}.app-show .app-left{background-color:#e16d48;padding:0 20px 20px 20px;color:white}.app-show .app-left .app-summary{background-color:white;margin:0;padding:20px 0 0 0}.app-show .app-left .app-summary .icon{display:block;width:220px;height:220px;border-radius:33px;margin:10px auto 20px auto;padding:0}.app-show .app-left .app-summary div{font-family:"Raleway", "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, "Lucida Grande", sans-serif;color:black;margin:0;padding:0 36px 10px 36px;font-size:16px}.app-show .app-left .app-summary div a{color:#e16d48}.app-show .app-left .app-summary div.share{padding:10px 0;text-align:center;background-color:#eeeeee}.app-show .app-left .app-summary div.share img{padding:0 10px}.app-show .app-left .app-inside{background-color:white;color:#e16d48;font-family:"Raleway", "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, "Lucida Grande", sans-serif;padding:10px;margin:20px 0 0 0}.app-show .app-left .app-inside h3{font-size:13px;font-weight:bold;margin:0;padding:0}.app-show .app-left .app-inside p{font-size:13px;padding:0;margin:0 0 10px 0}.app-show .app-left .app-inside a{color:#e16d48;text-decoration:underline}.app-show .app-left .app-inside .row{margin:0 !important;padding:0 !important}.app-show .app-left .app-inside .kwi-icon{background-image:url(/assets/s14/apps-kwi-icons-14de129ec3bda514e4a75fd64a50b884.png);background-size:450px 90px;width:45px;height:45px;background-repeat:no-repat;padding:0;display:block;margin:6px auto 0 auto}.app-show .app-left .app-inside .kwi-anonymous-on{background-position:0 0}.app-show .app-left .app-inside .kwi-anonymous-off{background-position:0 -45px}.app-show .app-left .app-inside .kwi-ads-on{background-position:-45px 0}.app-show .app-left .app-inside .kwi-ads-off{background-position:-45px -45px}.app-show .app-left .app-inside .kwi-airplane-on{background-position:-90px 0}.app-show .app-left .app-inside .kwi-airplane-off{background-position:-90px -45px}.app-show .app-left .app-inside .kwi-iap-on{background-position:-135px 0}.app-show .app-left .app-inside .kwi-iap-off{background-position:-135px -45px}.app-show .app-left .app-inside .kwi-web-on{background-position:-180px 0}.app-show .app-left .app-inside .kwi-web-off{background-position:-180px -45px}.app-show .app-left .app-inside .kwi-pii-on{background-position:-180px 0}.app-show .app-left .app-inside .kwi-pii-off{background-position:-180px -45px}.app-show .app-left .app-inside .kwi-app-on{background-position:-270px 0}.app-show .app-left .app-inside .kwi-app-off{background-position:-270px -45px}.app-show .app-left .app-inside .kwi-social-on{background-position:-315px 0}.app-show .app-left .app-inside .kwi-social-off{background-position:-315px -45px}.app-show .app-left .app-inside .kwi-pii-on{background-position:-225px 0}.app-show .app-left .app-inside .kwi-pii-off{background-position:-225px -45px}.app-show .app-left .app-inside .kwi-policy-on{background-position:-360px 0}.app-show .app-left .app-inside .kwi-policy-off{background-position:-360px -45px}.app-show .app-left .app-inside h2{background-image:url(/assets/s14/app-show-inside-icon-689e2097b80ccc5bc7946593f0585a37.png);background-repeat:no-repeat;background-position:top center;font-family:"Raleway", "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, "Lucida Grande", sans-serif;text-align:center;padding:80px 0 60px 0;font-size:24px}@media (min-width: 992px) and (max-width: 1199px){.app-show .app-left .app-inside h2{font-size:18px}}.app-show .app-left .app-inside h2 span{border-bottom:8px solid #e16d48;padding:0 0 20px 0}.app-show .app-right{background-color:white}.app-show .app-right .back-to-search{font-family:"Raleway", "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, "Lucida Grande", sans-serif;font-size:18px;margin:40px 0 10px 0px;color:#e16d48}.app-show .app-right .back-to-search a{color:#e16d48;text-decoration:underline}.app-show .app-right .buy{padding:25px 0}.app-show .app-right .buy img{padding:10px 10px 0 0}.app-show .app-right h1{font-family:"Raleway", "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, "Lucida Grande", sans-serif;font-size:34px;font-weight:bold;margin:0;padding:30px 0 0 0}.app-show .app-right h2{font-family:"Raleway", "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, "Lucida Grande", sans-serif;font-size:24px;font-weight:regular;margin:0;padding:10px 0 0 0}.app-show .app-right .app-subheading{text-align:left;padding:4px 0 0 0;font-family:"Raleway", "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, "Lucida Grande", sans-serif;font-size:18px;color:#e16d48}.app-show .app-right .app-subheading a{color:#e16d48;text-decoration:underline}.app-show .app-right h3{font-family:"Raleway", "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, "Lucida Grande", sans-serif;font-size:24px;letter-spacing:3px;font-weight:600;padding:20px 0 0 0;color:#e16d48}.app-show .app-right h3 a{text-decoration:underline}.app-show .app-right h3 span{background-repeat:no-repeat;background-position:right center}.app-show .app-right h3.screenshots span{padding:20px 60px 10px 0;background-image:url(/assets/s14/apps-show-screenshots-icon-fb0bde6a90670cc37f6bcea0bbbd9a32.png)}.app-show .app-right .screenshots-frame{background-color:#eeeeee;display:block;margin:30px 0;padding:20px;overflow:scroll}.app-show .app-right .screenshots-frame .screenshot{max-height:460px;max-width:460px;display:block;margin:0 auto}.app-show .app-right .screenshots-tabs a{margin:0;padding:8px 16px;border-top-left-radius:10px;border-top-right-radius:10px;cursor:pointer}.app-show .app-right .screenshots-tabs a.active{background-color:#eeeeee;color:black;text-decoration:none}.app-show .app-right .screenshots-selector{background-color:#eeeeee;padding:0 20px}.app-show .app-right .screenshots-selector img.thumb{height:70px;margin:20px 20px;padding:0;cursor:pointer}.app-show .app-right .screenshots-selector img.thumb.selected{border:4px solid white}.app-show .app-right .other-apps h3{margin:40px 0 0 0;padding:10px 0 10px 60px;background-image:url(/assets/s14/apps-other-icon-2055cfb1f83e9be676f03c7a8f469694.png);background-position:center left;background-repeat:no-repeat;min-height:54px}.app-show .app-right h3.description span{padding:10px 80px 30px 0;background-image:url(/assets/s14/apps-show-description-icon-21d30d0e04e5f2964c0560289c45cead.png)}.app-show .app-right div.description{font-family:"Raleway", "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, "Lucida Grande", sans-serif;font-size:15px;margin:50px 0 0 0;max-height:310px;overflow:hidden}.app-show .app-right div.description-more{border-top:1px solid black}.app-show .app-right div.description-more a{color:black;cursor:pointer}.app-show .app-right div.other-apps h3{margin-bottom:30px}.app-show .app-right div.other-apps ul{margin:0;padding:0}header.catalog-index{border-bottom:13px solid #e16d48}header.catalog-index .photo{background-image:url(/assets/s14/header-photo-6-cea0717036c993f3933d7f983a07b755.jpg)}@media (max-width: 767px){header.catalog-index .photo{height:415px}}@media (min-width: 768px) and (max-width: 991px){header.catalog-index .photo{height:415px}}@media (min-width: 992px) and (max-width: 1199px){header.catalog-index .photo{height:415px}}@media (min-width: 1200px){header.catalog-index .photo{height:450px}}header.catalog-index .photo .overlay img{width:80%;margin:0px auto 0 auto;display:block}@media (max-width: 991px){header.catalog-index .photo .overlay img{width:100%}}header.catalog-index2{border-bottom:13px solid #e16d48}header.catalog-index2 .photo{background-image:url(/assets/s14/header-photo-6-cea0717036c993f3933d7f983a07b755.jpg)}header.catalog-app{border-bottom:13px solid #e16d48}header.catalog-app .photo{background-image:url(/assets/s14/header-photo-bar-1-5cd35307434ef373ec199c73684ef069.jpg);background-size:cover;background-color:#444444}@media (min-width: 992px){.sidebar-background{background-image:url(/assets/s14/background-f43f3e3707bc0cba182f9d795a0b1b6e.png);background-size:100% auto}}.catalog-index{margin:0 !important}.catalog-index .search-left{background-color:#e16d48;padding:20px 20px;color:white}.catalog-index .search-left h2{text-transform:uppercase;font-size:18px;font-weight:bold;color:white;text-align:center;letter-spacing:2px;margin:24px 0;padding:0}.catalog-index .search-left h3{background-image:url(/assets/s14/apps-search-arrow-right-ca46d121770504bea920d0230ae51a58.png);background-size:13px 13px;background-repeat:no-repeat;background-position:18px 13px;background-color:#9d4d32;color:white;text-transform:uppercase;font-size:13px;font-weight:bold;color:white;letter-spacing:2px;padding:11px 7px 11px 48px;margin:0}.catalog-index .search-left .section{background-color:white;color:#9d4d32;margin:0}.catalog-index .search-left .section ul{list-style-type:none;padding:12px 0 8px 48px;margin:0}.catalog-index .search-left .section ul li{padding:0 4px 0 0;margin:0;font-family:"Raleway", "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, "Lucida Grande", sans-serif;font-size:13px}.catalog-index .search-right{background-color:white}.catalog-index .search-right ul{margin:0;padding:0;list-style-type:none}.catalog-index .search-right .paginate{text-align:center;margin:20px 0}.catalog-index .search-right .search-other{padding:20px;font-size:24px}.catalog-index .search-right .search-sorry{padding:20px;font-size:24px}.catalog-index .search-right .search-sorry a{background-color:#e16d48;color:white;font-size:16px;letter-spacing:2px;padding:8px 16px;border-radius:8px;text-transform:uppercase;font-weight:600}.catalog-index .search-right .search-sorry a:hover{text-decoration:none}.app_box{width:130px;height:180px;float:left;text-align:center;display:block;margin:0 2px 10px 2px;overflow:hidden;font-family:"Raleway", "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, "Lucida Grande", sans-serif}@media (max-width: 767px){.app_box{width:120px}}.app_box a{text-decoration:none;color:#444444}.app_box .appname{margin:5px 0 0 0;font-size:12px;font-weight:bold;color:#333333;max-height:32px;overflow:hidden}.app_box .author{margin:5px 0 0 0;font-size:12px;color:#aaaaaa}.app_box .icon{width:100px;height:100px;border-radius:20px}@media (max-width: 767px){.app_box .icon{width:80px;height:80px;border-radius:15px}}footer{margin:0;background-color:#65cfe2;color:white;font:"Raleway", "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, "Lucida Grande", sans-serif;font-size:12px}footer div.social p{text-align:center;margin:40px 0 10px 0;font-size:14px;font-weight:600}footer div.social div{text-align:center;margin-bottom:10px}footer div.social a{width:31px;height:31px;background-image:url(/assets/s14/header-social-acd22b31532cbfcd1e5accf7a6bc9836.png);background-size:124px 31px;background-repeat:no-repeat;display:inline-block;margin:0 8px 0 8px}footer div.social a.facebook{background-position:0 0}footer div.social a.twitter{background-position:-31px 0}footer div.social a.pinterest{background-position:-62px 0}footer div.social a.mail{background-position:-93px 0}footer div.newsletter{padding:18px 0;background-color:#676767;color:white;text-align:center;line-height:36px}footer div.newsletter a{background-color:#e16d48;font-size:14px;font-weight:normal;border:1px solid #e16d48;border-radius:4px;padding:3px 8px;margin:2px 16px}footer div.newsletter label{font-size:18px;font-weight:normal}footer div.newsletter input{margin:0 10px}footer div.copyright{padding:10px 0}footer div.copyright a{padding-right:30px}footer a{color:white}footer a:hover{color:white}footer p{margin:10px 20px}div#load-in-background{position:absolute;overflow:hidden;left:-9999px;top:-9999px;height:1px;width:1px}.gray-section{padding-left:15px}.white-section{padding-left:15px}.flash_notice{background-color:#77d6e6;text-align:center;padding:12px 0 4px 0;color:white;font-size:18px}.flash_error{background-color:#e16d48;text-align:center;padding:12px 0 4px 0;color:white;font-size:18px}.developer-menu{background-color:#e16d48;color:white;font-family:"Raleway", "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, "Lucida Grande", sans-serif;font-size:24px;box-shadow:0 4px 8px 8px rgba(0,0,0,0.2)}.developer-menu a{color:white}.developer-menu a:hover{color:white}.developer-menu div{padding:12px 8px 8px 8px;text-align:center}.developer{background-color:white}.developer-info h3{font-size:18px}header.meet{border-bottom:13px solid #e16d48}header.meet .photo{background-image:url(/assets/s14/meet-photo-858319c190e926aee7c312afad84e334.jpg)}@media (max-width: 767px){header.meet .photo{height:415px}}@media (min-width: 768px) and (max-width: 991px){header.meet .photo{height:415px}}@media (min-width: 992px) and (max-width: 1199px){header.meet .photo{height:415px}}@media (min-width: 1200px){header.meet .photo{height:450px}}header.meet .photo .overlay img{height:280px;margin:0px auto 0 auto;display:block}@media (max-width: 767px){header.meet .photo .overlay img{height:225px}}@media (min-width: 768px) and (max-width: 991px){header.meet .photo .overlay img{height:245px}}@media (min-width: 992px) and (max-width: 1199px){header.meet .photo .overlay img{height:260px}}@media (min-width: 1200px){header.meet .photo .overlay img{height:280px}}.meet-index .intro{font-size:22px;padding:40px 0 0 0}.meet-index .for-developers{text-align:center;margin:40px 0 20px 0}.meet-index .search{padding-bottom:40px}.meet-index .logo{background-position:center center;background-size:100px;background-repeat:no-repeat;text-align:center;padding-top:10px;display:block;width:180px;height:180px;float:left}.about h3{font-size:18px;font-weight:bold;color:#e16d48}@media (max-width: 767px){.about img.infographic{width:300px;margin:0 auto;display:block}}@media (min-width: 768px) and (max-width: 991px){.about img.infographic{padding-top:100px;width:280px}}@media (min-width: 992px) and (max-width: 1199px){.about img.infographic{padding-top:50px;width:200px}}@media (min-width: 1200px){.about img.infographic{padding-top:50px;width:230px}}input#mc-embedded-subscribe{background-color:#e16d48 !important;font-weight:bold;font-family:"Raleway", "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, "Lucida Grande", sans-serif}#mc_embed_signup #mce-success-response{color:#77d6e6}.signin h1{color:#e16d48;text-align:center;margin:30px 0;font-weight:bold;font-family:"Raleway", "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", "HelveticaNeue", Helvetica, Arial, "Lucida Grande", sans-serif;font-size:40px}@media (max-width: 991px){.signin h1{font-size:28px}}.signin .join{margin:20px 0}.signin .not-a-developer{font-weight:bold}.agreement p.heading{font-weight:bold}.join{text-align:center}.join h1{font-size:22px}.join p{text-align:center;font-weight:normal}.join div.join-button{background-position:top 60px center;background-repeat:no-repeat;background-size:100px;display:block;width:200px;height:210px;padding-top:20px;margin:10px 10px;border:1px solid #cccccc;border-radius:8px;cursor:pointer;text-align:center;color:#e16d48;font-weight:600;display:inline-block}.join div.developer{background-image:url(/assets/s14/join-developer-4417497a9bc09cb237236818a2b3bf86.png)}.join div.parent{background-image:url(/assets/s14/join-parent-eb0f2510e4959388c6d49b15d87cbdd5.png)}.join div.educator{background-image:url(/assets/s14/join-educator-5a50c496508c2a4fffceb572ede017e5.png)}.join .btn-group{text-align:left}.join label{font-weight:normal}.join form{margin-top:30px}.join #mc_embed_signup{max-width:440px;margin:0 auto}.join #mc_embed_signup div.mce_inline_error{background-color:#e16d48}.red-button{background-color:#e16d48;color:white;font-size:16px;text-transform:uppercase;letter-spacing:2px;padding:8px 12px;border-radius:8px;border:none;font-weight:600}@media (max-width: 480px){.red-button{font-size:12px}}.form-group{margin-left:0 !important;margin-right:0 !important}.checklist img{margin-top:40px;width:100%}.decoration>li>a:hover,.pagination>li>span:hover,.pagination>li>a:focus,.pagination>li>span:focus,.pagination>li>a,.pagination>li>span{color:#e16d48}.pagination>.active>a,.pagination>.active>span,.pagination>.active>a:hover,.pagination>.active>span:hover,.pagination>.active>a:focus,.pagination>.active>span:focus{background-color:#e16d48;border-color:#e16d48;color:white}@media (max-width: 480px){.pagination li{display:none}.pagination li.active,.pagination li.prev,.pagination li.next,.pagination li.first,.pagination li.last{display:inline}}@media (max-width: 767px){.paginate{padding:20px 0 10px 0}.paginate .pagination{font-size:10px}}header.blog{border-bottom:13px solid #e16d48}header.blog .photo{background-image:url(/assets/s14/header-photo-blog-6531c0bc65acc29750c15e4d33661ec7.jpg)}@media (max-width: 767px){header.blog .photo{height:315px}}@media (min-width: 768px) and (max-width: 991px){header.blog .photo{height:315px}}@media (min-width: 992px) and (max-width: 1199px){header.blog .photo{height:315px}}@media (min-width: 1200px){header.blog .photo{height:320px}}header.blog .photo .overlay img{display:block;height:210px;margin:-50px auto 0 auto}@media (max-width: 991px){header.blog .photo .overlay img{height:160px;margin:-30px auto 0 auto}}header.seven{border-bottom:13px solid #e16d48}header.seven .photo{background-image:url(/assets/s14/header-photo-3-58fda0a88ee858cbce5289024506e6a8.jpg)}@media (max-width: 767px){header.seven .photo{height:120px;background-position:0 350px}}@media (min-width: 768px) and (max-width: 991px){header.seven .photo{height:160px;background-position:0 400px}}@media (min-width: 992px) and (max-width: 1199px){header.seven .photo{height:160px;background-position:0 500px}}@media (min-width: 1200px){header.seven .photo{height:180px;background-position:0 600px}}header.seven .photo .overlay img{display:block;height:210px;margin:-50px auto 0 auto}@media (max-width: 991px){header.seven .photo .overlay img{height:160px;margin:-30px auto 0 auto}}div.blog{margin-top:60px;padding-bottom:80px}div.blog .by-line{margin:0 0 30px 0;color:#e16d48}div.blog .by-line a{color:#e16d48;text-decoration:underline}div.blog .post{margin-bottom:80px}div.blog .post .illustration{text-align:center}div.blog .post .intro{font-size:14px;font-weight:bold}div.blog .sidebar h3{margin:40px 0 10px 0;padding:10px 0 0 0;border-top:4px solid #e16d48;text-transform:uppercase;color:#e16d48;font-size:20px;text-align:center}div.blog .sidebar .icon img{margin:20px auto 20px auto;border-radius:20px;width:150px;display:block}div.blog .sidebar .photo img{margin:20px auto 20px auto;display:block;width:90%}div.blog .sidebar div.social p{text-align:center;margin:10px 0 10px 0;font-size:14px;font-weight:600;color:#e16d48}div.blog .sidebar div.social div{text-align:center;margin-bottom:10px}div.blog .sidebar div.social a{width:31px;height:31px;background-image:url(/assets/s14/blog-social-ed68e296fd799e64df3d5e3a607a5e27.png);background-size:124px 31px;background-repeat:no-repeat;display:inline-block;margin:0 8px 0 8px;color:#e16d48}div.blog .sidebar div.social a.facebook{background-position:0 0}div.blog .sidebar div.social a.twitter{background-position:-31px 0}div.blog .sidebar div.social a.pinterest{background-position:-67px 0}div.blog .sidebar div.social a.mail{background-position:-93px 0}.storybook{background-color:white;padding-top:20px;padding-bottom:60px}.storybook .icon{margin:0 20px 10px 20px;border-radius:12px;width:80px;height:80px}.seal{display:inline-block;width:189px;height:189px;background-image:url(/seal.png);background-size:189px 189px;background-repeat:no-repeat;background-position:center}
