.alignnone{margin:5px 20px 20px 0}.aligncenter,div.aligncenter{display:block;margin:5px auto 5px auto}.alignright{float:right;margin:5px 0 20px 20px}.alignleft{float:left;margin:5px 20px 20px 0}.aligncenter{display:block;margin:5px auto 5px auto}a img.alignright{float:right;margin:5px 0 20px 20px}a img.alignnone{margin:5px 20px 20px 0}a img.alignleft{float:left;margin:5px 20px 20px 0}a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.wp-caption{background:#fff;border:1px solid #f0f0f0;max-width:96%;padding:5px 3px 10px;text-align:center}.wp-caption.alignnone{margin:5px 20px 20px 0}.wp-caption.alignleft{margin:5px 20px 20px 0}.wp-caption.alignright{margin:5px 0 20px 20px}.wp-caption img{border:0 none;height:auto;margin:0;max-width:98.5%;padding:0;width:auto}.wp-caption p.wp-caption-text{font-size:11px;line-height:17px;margin:0;padding:0 4px 5px}.entry-content img{margin:0 0 1.5em 0}.alignleft,img.alignleft{margin-right:1.5em;display:inline;float:left}.alignright,img.alignright{margin-left:1.5em;display:inline;float:right}.aligncenter,img.aligncenter{margin-right:auto;margin-left:auto;display:block;clear:both}.alignnone,img.alignnone{display:block;margin:0 auto}.wp-caption{margin-bottom:1.5em;text-align:center;padding-top:5px}.wp-caption img{border:0 none;padding:0;margin:0}.wp-caption p.wp-caption-text{line-height:1.5;margin:0}.wp-smiley{margin:0 !important;max-height:1em}blockquote.left{margin-right:20px;text-align:right;margin-left:0;width:33%;float:left}blockquote.right{margin-left:20px;text-align:left;margin-right:0;width:33%;float:right}.documentation{background-size:cover;color:#fff !important;text-shadow:1px 1px 0 rgba(0,0,0,0.2);padding-bottom:20px;background-repeat:no-repeat;background-position:top;background-image:url(../img/bgimages/wave.jpg)}.documentation h2,.documentation h3{color:#fff}.documentation h3{font-size:1em !important}.documentation .appifywplogo{background:url(../img/appifywp_pro.png) no-repeat;display:block;width:321px;height:61px;margin-top:30px}.documentation a,.documentation a:hover{color:#fff;text-decoration:underline;font-weight:bold}.documentation ol,.documentation ul{margin-left:40px;margin-top:20px}.documentation ol li,.documentation ul li{margin-bottom:8px !important}.documentation section{border-bottom:1px solid rgba(255,255,255,0.3);padding-bottom:20px}.documentation section:last-child{border-bottom:none}.app-showcase-block{padding:0;position:relative;overflow:hidden}.app-showcase-block .showcase-background{background-size:cover;background-repeat:no-repeat;background-position:top;width:100%;height:100%;position:absolute;top:0}.app-showcase-block .showcase-background.under_water{background-image:url(../img/bgimages/wave.jpg)}.app-showcase-block .showcase-background.above_water{background-image:url(../img/bgimages/above_water.jpg)}.app-showcase-block .showcase-background.pink_sunset{background-image:url(../img/bgimages/pinksunset.jpg)}.app-showcase-block .showcase-background.space{background-image:url(../img/bgimages/space.jpg)}.app-showcase-block .showcase-background.beach_sunset{background-image:url(../img/bgimages/beachsunset.jpg)}.app-showcase-block .container{position:relative}.app-showcase-block .platforms-nav a{position:relative}.app-showcase-block .platforms-nav a:before{font-family:FontAwesome;font-size:2.5em;display:block;position:absolute}.app-showcase-block .platforms-nav .iphone:before,.app-showcase-block .platforms-nav .blackberry:before{content:"\F10B";top:38px;font-size:3.7em;left:50%;margin-left:-0.27em}.app-showcase-block .platforms-nav .ipad:before{content:"\F10A";top:38px;font-size:3.3em;left:50%;margin-left:-0.3em}.app-showcase-block .platforms-nav .android_phone:before,.app-showcase-block .platforms-nav .android_tablet:before{content:"\F17B";top:38px;left:50%;font-size:2.9em;margin-left:-0.4em}.app-showcase-block .platforms-nav .windowsphone:before,.app-showcase-block .platforms-nav .windowstablet:before,.app-showcase-block .platforms-nav .desktoppc:before{content:"\f17a";top:38px;left:50%;margin-left:-0.5em}.app-showcase-block .platforms-nav .desktopmac:before{content:"\F179";top:38px;left:50%;margin-left:-0.4em}.app-showcase-block.light-foreground{color:#fff;text-shadow:1px 1px 0 rgba(0,0,0,0.3)}.app-showcase-block.light-foreground h1,.app-showcase-block.light-foreground h2,.app-showcase-block.light-foreground h3,.app-showcase-block.light-foreground h4,.app-showcase-block.light-foreground h5,.app-showcase-block.light-foreground a{color:#fff}.app-showcase-block.light-foreground a.btn{color:#000}.app-showcase-block.light-foreground .app-title{border-bottom:1px solid rgba(255,255,255,0.2);border-top:1px solid rgba(255,255,255,0.2);background:rgba(255,255,255,0.1)}.app-showcase-block.dark-foreground{color:#000;text-shadow:1px 1px 0 rgba(255,252,255,0.3)}.app-showcase-block.dark-foreground a{color:#000}.app-showcase-block.dark-foreground .platforms-nav a:hover{background-color:rgba(0,0,0,0.1)}.app-showcase-block.dark-foreground .platforms-nav a.current{background-color:rgba(0,0,0,0.2)}.app-showcase-block.dark-foreground .app-title{border-bottom:1px solid rgba(0,0,0,0.2);border-top:1px solid rgba(0,0,0,0.2);background:rgba(0,0,0,0.1)}.app-showcase-block .app-title-group img#app-icon{display:block;float:left;margin-right:15px;width:57px;height:57px}.app-showcase-block .app-title-group h1{float:left;min-width:275px;max-width:600px;font-size:24px;padding-top:3px}.app-showcase-block .app-title{padding:25px 0 24px 0;margin:0 0 30px 0;position:relative;min-height:108px}.app-showcase-block .platforms-nav,.app-showcase-block .app-nav{position:absolute;right:0;top:-25px}.app-showcase-block .platforms-nav a,.app-showcase-block .app-nav a{-webkit-transition-property:background-color,-webkit-transform;-webkit-transition-duration:.2s,.2s;-moz-transition-property:background-color,-moz-transform;-moz-transition-duration:.2s,.2s;-ms-transition-property:background-color,-ms-transform;-ms-transition-duration:.2s,.2s;-o-transition-property:background-color,-o-transform;-o-transition-duration:.2s,.2s;transition-property:background-color,transform;transition-duration:.2s,.2s;animation-timing-function:ease-out;-moz-animation-timing-function:ease-out;-webkit-animation-timing-function:ease-out;-o-animation-timing-function:ease-out;display:block;float:left;width:65px;height:106px;padding-top:68px;font-size:12px;line-height:1em;background-repeat:no-repeat;text-align:center;background-position:center 25px}.app-showcase-block .platforms-nav a:hover,.app-showcase-block .app-nav a:hover{text-decoration:none;background-color:rgba(255,255,255,0.1)}.app-showcase-block .platforms-nav a.current,.app-showcase-block .app-nav a.current{background-color:rgba(255,255,255,0.2)}.app-showcase-block .content .description{margin-bottom:30px}.app-showcase-block .content .description p.primary{font-size:2em;line-height:1.2em;font-weight:bold;margin-bottom:20px}.app-showcase-block .content .description p.secondary{font-size:1.3em}.app-showcase-block .content .get-app{margin-bottom:30px;text-align:center}.app-showcase-block .content .coming-soon,.app-showcase-block .content .app-price{margin-bottom:30px;text-align:center;font-weight:bold;font-size:1.3em}.app-showcase-block .content .coming-soon div,.app-showcase-block .content .app-price div{display:inline-block;padding:5px;-webkit-transform:rotate(1deg) scale(1.5);-moz-transform:rotate(1deg) scale(1.5);-ms-transform:rotate(1deg) scale(1.5);-o-transform:rotate(1deg) scale(1.5);-webkit-opacity:0;-moz-opacity:0;opacity:0;-webkit-transition:-webkit-transform .2s ease-out;-moz-transition:-moz-transform .2s ease-out;-o-transition:-o-transform .2s ease-out;transition:transform .2s ease-out}.app-showcase-block .content .coming-soon div.show,.app-showcase-block .content .app-price div.show{-webkit-opacity:1;-moz-opacity:1;opacity:1;-webkit-transform:rotate(-2deg) scale(1);-moz-transform:rotate(-2deg) scale(1);-ms-transform:rotate(-2deg) scale(1);-o-transform:rotate(-2deg) scale(1)}.app-showcase-block .content .coming-soon div:hover,.app-showcase-block .content .app-price div:hover{-webkit-transform:rotate(-3deg) scale(1.2);-moz-transform:rotate(-3deg) scale(1.2);-ms-transform:rotate(-3deg) scale(1.2);-o-transform:rotate(-3deg) scale(1.2)}.app-showcase-block .content .app-price{margin-top:-15px}.app-showcase-block #app-platforms-container{min-height:28px;position:relative;transition:height .5s;-moz-transition:height .5s;-webkit-transition:height .5s;-o-transition:height .5s;animation-timing-function:ease-out;-moz-animation-timing-function:ease-out;-webkit-animation-timing-function:ease-out;-o-animation-timing-function:ease-out;overflow:hidden}.app-showcase-block .platform{position:absolute}.app-showcase-block .platform.current{position:relative}.app-showcase-block .rightcolumn{opacity:0;-webkit-transform:translate(3000px);-moz-transform:translate(3000px);-ms-transform:translate(3000px);-o-transform:translate(3000px);transform:translate(3000px);-webkit-transition-property:opacity,-webkit-transform;-webkit-transition-duration:.5s,.5s;-moz-transition-property:-moz-opacity,-moz-transform;-moz-transition-duration:.5s,.5s;-ms-transition-property:-ms-opacity,-ms-transform;-ms-transition-duration:.5s,.5s;-o-transition-property:-o-opacity,-o-transform;-o-transition-duration:.5s,.5s;transition-property:opacity,transform;transition-duration:.5s,.5s;animation-timing-function:ease-out;-moz-animation-timing-function:ease-out;-webkit-animation-timing-function:ease-out;-o-animation-timing-function:ease-out}.app-showcase-block .leftcolumn{opacity:0;-webkit-transform:translate(-3000px);-moz-transform:translate(-3000px);-ms-transform:translate(-3000px);-o-transform:translate(-3000px);transform:translate(-3000px);-webkit-transition-property:opacity,-webkit-transform;-webkit-transition-duration:.5s,.5s;-moz-transition-property:-moz-opacity,-moz-transform;-moz-transition-duration:.5s,.5s;-ms-transition-property:-ms-opacity,-ms-transform;-ms-transition-duration:.5s,.5s;-o-transition-property:-o-opacity,-o-transform;-o-transition-duration:.5s,.5s;transition-property:opacity,transform;transition-duration:.5s,.5s;animation-timing-function:ease-out;-moz-animation-timing-function:ease-out;-webkit-animation-timing-function:ease-out;-o-animation-timing-function:ease-out}.app-showcase-block .platform.current{z-index:999}.app-showcase-block .platform.current .rightcolumn{opacity:1;-webkit-transform:translate(0);-moz-transform:translate(0);-ms-transform:translate(0);-o-transform:translate(0);transform:translate(0)}.app-showcase-block .platform.current .leftcolumn{opacity:1;-webkit-transform:translate(0);-moz-transform:translate(0);-ms-transform:translate(0);-o-transform:translate(0);transform:translate(0)}.app-showcase-block .device{margin:0 auto;margin-bottom:30px;overflow:hidden}.app-showcase-block .device .flexslider{background:none;border:none;position:relative;z-index:99999}.platform .get-app a{margin:0 auto;display:inline-block}.screen p.noscreenshots{padding-top:30%;color:#fff !important;text-shadow:none}.screen iframe{width:100%;height:100%}.platform-iphone .get-app a{background-image:url('../img/button_appstore_apple.png');width:201px;height:58px}@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3/2), (min-resolution: 1.5dppx){.platform-iphone .get-app a{background-image:url('../img/button_appstore_apple@2x.png');background-size:201px 58px}}.platform-iphone.portrait .device{background-image:url('../platforms/images/iphone6_portrait.png');background-repeat:no-repeat;width:271px;height:565px}@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3/2), (min-resolution: 1.5dppx){.platform-iphone.portrait .device{background-image:url('../platforms/images/iphone6_portrait@2x.png');background-size:271px 565px}}.platform-iphone.portrait .device .screen{width:245px;height:435px;text-align:center;margin-left:12px;margin-top:63px;border:0}.platform-iphone.portrait .device .screen img{max-width:245px}.platform-iphone.landscape .device{background-image:url('../platforms/images/iphone6_landscape.png');background-repeat:no-repeat;width:565px;height:271px}@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3/2), (min-resolution: 1.5dppx){.platform-iphone.landscape .device{background-image:url('../platforms/images/iphone6_landscape@2x.png');background-size:565px 271px}}.platform-iphone.landscape .device .screen{width:435px;height:245px;text-align:center;margin-left:67px;margin-top:12px;border:0}.platform-iphone.landscape .device .screen img{height:245px;max-width:435px;width:auto;margin:0 auto}.platform-ipad .get-app a{background-image:url('../img/button_appstore_apple.png');width:201px;height:58px}@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3/2), (min-resolution: 1.5dppx){.platform-ipad .get-app a{background-image:url('../img/button_appstore_apple@2x.png');background-size:201px 58px}}.platform-ipad.portrait .device{background-image:url('../platforms/images/ipad_air2_portrait.png');background-repeat:no-repeat;width:398px;height:565px}@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3/2), (min-resolution: 1.5dppx){.platform-ipad.portrait .device{background-image:url('../platforms/images/ipad_air2_portrait@2x.png');background-size:398px 565px}}.platform-ipad.portrait .device .screen{width:347px;height:463px;text-align:center;margin-left:25px;margin-top:52px;border:0}.platform-ipad.portrait .device .screen img{max-width:347px}.platform-ipad.landscape .device{background-image:url('../platforms/images/ipad_air2_landscape.png');background-repeat:no-repeat;width:550px;height:386px}@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3/2), (min-resolution: 1.5dppx){.platform-ipad.landscape .device{background-image:url('../platforms/images/ipad_air2_landscape@2x.png');background-size:550px 386px}}.platform-ipad.landscape .device .screen{width:450px;height:337px;text-align:center;margin-left:51px;margin-top:25px;border:0}.platform-ipad.landscape .device .screen img{height:337px;max-width:450px;width:auto;margin:0 auto}.platform-android_phone .get-app a{background-image:url('../img/button_appstore_googleplay.png');width:170px;height:60px;margin:0 5px}@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3/2), (min-resolution: 1.5dppx){.platform-android_phone .get-app a{background-image:url('../img/button_appstore_googleplay@2x.png');background-size:170px 60px}}.platform-android_phone .get-app a.amazon{background-image:url('../img/button_appstore_amazon.png');width:170px;height:60px}@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3/2), (min-resolution: 1.5dppx){.platform-android_phone .get-app a.amazon{background-image:url('../img/button_appstore_amazon@2x.png');background-size:170px 60px}}.platform-android_phone.portrait .device{background-image:url('../platforms/images/nexus_4.png');background-repeat:no-repeat;width:263px;height:514px}@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3/2), (min-resolution: 1.5dppx){.platform-android_phone.portrait .device{background-image:url('../platforms/images/nexus_4@2x.png');background-size:263px 514px}}.platform-android_phone.portrait .device .screen{width:236px;height:348px;text-align:center;margin-left:14px;margin-top:75px;border:0}.platform-android_phone.portrait .device .screen img{max-width:236px}.platform-android_phone.landscape .device{background-image:url('../platforms/images/nexus_4_landscape.png');background-repeat:no-repeat;width:514px;height:263px}@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3/2), (min-resolution: 1.5dppx){.platform-android_phone.landscape .device{background-image:url('../platforms/images/nexus_4_landscape@2x.png');background-size:514px 263px}}.platform-android_phone.landscape .device .screen{width:348px;height:236px;text-align:center;margin-left:91px;margin-top:14px;border:0}.platform-android_phone.landscape .device .screen img{height:236px;max-width:348px;width:auto;margin:0 auto}.platform-android_tablet .get-app a{background-image:url('../img/button_appstore_googleplay.png');width:170px;height:60px;margin:0 5px}@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3/2), (min-resolution: 1.5dppx){.platform-android_tablet .get-app a{background-image:url('../img/button_appstore_googleplay@2x.png');background-size:170px 60px}}.platform-android_tablet .get-app a.amazon{background-image:url('../img/button_appstore_amazon.png');width:170px;height:60px}@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3/2), (min-resolution: 1.5dppx){.platform-android_tablet .get-app a.amazon{background-image:url('../img/button_appstore_amazon@2x.png');background-size:170px 60px}}.platform-android_tablet.portrait .device{background-image:url('../platforms/images/nexus_7.png');background-repeat:no-repeat;width:345px;height:558px}@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3/2), (min-resolution: 1.5dppx){.platform-android_tablet.portrait .device{background-image:url('../platforms/images/nexus_7@2x.png');background-size:345px 558px}}.platform-android_tablet.portrait .device .screen{width:273px;height:401px;text-align:center;margin-left:36px;margin-top:74px;border:0}.platform-android_tablet.portrait .device .screen img{max-width:273px}.platform-android_tablet.landscape .device{background-image:url('../platforms/images/nexus_7_landscape.png');background-repeat:no-repeat;width:558px;height:345px}@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3/2), (min-resolution: 1.5dppx){.platform-android_tablet.landscape .device{background-image:url('../platforms/images/nexus_7_landscape@2x.png');background-size:558px 345px}}.platform-android_tablet.landscape .device .screen{width:400px;height:273px;text-align:center;margin-left:83px;margin-top:36px;border:0}.platform-android_tablet.landscape .device .screen img{height:274px;max-width:400px;width:auto;margin:0 auto}.platform-windowsphone .get-app a{background-image:url('../img/button_appstore_windows.png');width:188px;height:60px;margin:0 5px;border:1px solid rgba(255,255,255,0.7)}@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3/2), (min-resolution: 1.5dppx){.platform-windowsphone .get-app a{background-image:url('../img/button_appstore_windows@2x.png');background-size:188px 60px}}.platform-windowsphone.portrait .device{background-image:url('../platforms/images/nokia_lumina.png');background-repeat:no-repeat;width:296px;height:535px}@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3/2), (min-resolution: 1.5dppx){.platform-windowsphone.portrait .device{background-image:url('../platforms/images/nokia_lumina@2x.png');background-size:296px 535px}}.platform-windowsphone.portrait .device .screen{width:234px;height:390px;text-align:center;margin-left:33px;margin-top:70px;border:0}.platform-windowsphone.portrait .device .screen img{max-width:234px}.platform-windowsphone.landscape .device{background-image:url('../platforms/images/nokia_lumina_landscape.png');background-repeat:no-repeat;width:535px;height:296px}@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3/2), (min-resolution: 1.5dppx){.platform-windowsphone.landscape .device{background-image:url('../platforms/images/nokia_lumina_landscape@2x.png');background-size:535px 296px}}.platform-windowsphone.landscape .device .screen{width:390px;height:234px;text-align:center;margin-left:75px;margin-top:33px;border:0}.platform-windowsphone.landscape .device .screen img{height:234px;max-width:390px;width:auto;margin:0 auto}.platform-windowstablet .get-app a{background-image:url('../img/button_appstore_windows.png');width:188px;height:60px;margin:0 5px;border:1px solid rgba(255,255,255,0.7)}@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3/2), (min-resolution: 1.5dppx){.platform-windowstablet .get-app a{background-image:url('../img/button_appstore_windows@2x.png');background-size:188px 60px}}.platform-windowstablet.portrait .device{background-image:url('../platforms/images/windows_surface_portrait.png');background-repeat:no-repeat;width:333px;height:533px}@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3/2), (min-resolution: 1.5dppx){.platform-windowstablet.portrait .device{background-image:url('../platforms/images/windows_surface_portrait@2x.png');background-size:333px 533px}}.platform-windowstablet.portrait .device .screen{width:260px;height:460px;text-align:center;margin-left:36px;margin-top:35px;border:0}.platform-windowstablet.portrait .device .screen img{height:460px;max-width:260px;width:auto;margin:0 auto}.platform-windowstablet.landscape .device{background-image:url('../platforms/images/windows_surface.png');background-repeat:no-repeat;width:533px;height:333px}@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3/2), (min-resolution: 1.5dppx){.platform-windowstablet.landscape .device{background-image:url('../platforms/images/windows_surface@2x.png');background-size:533px 333px}}.platform-windowstablet.landscape .device .screen{width:460px;height:260px;text-align:center;margin-left:35px;margin-top:35px;border:0}.platform-windowstablet.landscape .device .screen img{height:260px;max-width:460px;width:auto;margin:0 auto}.platform-blackberry .get-app a{background-image:url('../img/button_appstore_blackberry.png');width:234px;height:66px;margin:0 5px}@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3/2), (min-resolution: 1.5dppx){.platform-blackberry .get-app a{background-image:url('../img/button_appstore_blackberry@2x.png');background-size:234px 66px}}.platform-blackberry.portrait .device{background-image:url('../platforms/images/blackberry.png');background-repeat:no-repeat;width:258px;height:506px}@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3/2), (min-resolution: 1.5dppx){.platform-blackberry.portrait .device{background-image:url('../platforms/images/blackberry@2x.png');background-size:258px 506px}}.platform-blackberry.portrait .device .screen{width:215px;height:358px;text-align:center;margin-left:21px;margin-top:72px;border:0}.platform-blackberry.portrait .device .screen img{height:358px;max-width:215px;width:auto;margin:0 auto}.platform-blackberry.landscape .device{background-image:url('../platforms/images/blackberry_landscape.png');background-repeat:no-repeat;width:505px;height:257px}@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3/2), (min-resolution: 1.5dppx){.platform-blackberry.landscape .device{background-image:url('../platforms/images/blackberry_landscape@2x.png');background-size:505px 257px}}.platform-blackberry.landscape .device .screen{width:358px;height:215px;text-align:center;margin-left:76px;margin-top:20px;border:0}.platform-blackberry.landscape .device .screen img{height:215px;max-width:358px;width:auto;margin:0 auto}.platform-desktopmac .get-app a{background-image:url('../img/button_appstore_macapp.png');width:205px;height:62px;margin:0 5px}@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3/2), (min-resolution: 1.5dppx){.platform-desktopmac .get-app a{background-image:url('../img/button_appstore_macapp@2x.png');background-size:205px 62px}}.platform-desktopmac .device{background-image:url('../platforms/images/macbook_air.png');background-repeat:no-repeat;background-size:100%;width:865px;height:483px}@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3/2), (min-resolution: 1.5dppx){.platform-desktopmac .device{background-image:url('../platforms/images/macbook_air@2x.png');background-size:865px 483px}}.platform-desktopmac .device .screen{width:612px;height:383px;text-align:center;margin-left:127px;margin-top:40px;border:0}.platform-desktopmac .device .screen img{height:383px;max-width:612px;width:auto;margin:0 auto}.platform-desktoppc .get-app a{background-image:url('../img/button_appstore_windows.png');width:188px;height:60px;margin:0 5px;border:1px solid rgba(255,255,255,0.7)}@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3/2), (min-resolution: 1.5dppx){.platform-desktoppc .get-app a{background-image:url('../img/button_appstore_windows@2x.png');background-size:188px 60px}}.platform-desktoppc .device{background-image:url('../platforms/images/pc.png');background-repeat:no-repeat;width:688px;height:570px}@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3/2), (min-resolution: 1.5dppx){.platform-desktoppc .device{background-image:url('../platforms/images/pc@2x.png');background-size:688px 570px}}.platform-desktoppc .device .screen{width:642px;height:397px;text-align:center;margin-left:23px;margin-top:29px;border:0}.platform-desktoppc .device .screen img{height:397px;max-width:642px;width:auto;margin:0 auto}.navbar{margin-bottom:0;position:relative;z-index:9999 !important}.navbar-relative-top .navbar-inner{border:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;position:relative;background-image:none;padding:0}#branding a.logo,#branding a.logo:hover{text-decoration:none;display:block;margin-bottom:15px;line-height:1.3em;position:relative;z-index:1;font-size:30px;margin-top:12px}.logo img{max-height:150px}#site-description{margin-bottom:15px}#main-menu{float:right;margin:0;margin-top:15px;margin-bottom:15px}#main-menu li{font-size:18px;margin-left:3px}#main-menu li.current-menu-item a{-webkit-opacity:1;-moz-opacity:1;opacity:1}#main-menu a{padding:26px 15px 25px 15px;padding-top:8px;padding-bottom:8px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-transition-property:opacity,-webkit-transform;-webkit-transition-duration:.2s,.2s;-moz-transition-property:-moz-opacity,-moz-transform;-moz-transition-duration:.2s,.2s;-ms-transition-property:-ms-opacity,-ms-transform;-ms-transition-duration:.2s,.2s;-o-transition-property:-o-opacity,-o-transform;-o-transition-duration:.2s,.2s;transition-property:opacity,transform;transition-duration:.2s,.2s;animation-timing-function:ease-out;-moz-animation-timing-function:ease-out;-webkit-animation-timing-function:ease-out;-o-animation-timing-function:ease-out;-webkit-opacity:.8;-moz-opacity:.8;opacity:.8}#main-menu a:hover{-webkit-opacity:1;-moz-opacity:1;opacity:1}#main-menu .dropdown-menu{z-index:9999}#main-menu .dropdown-menu a{padding:10px 20px}#main-menu .dropdown-menu a:hover{background:none;-webkit-opacity:1;-moz-opacity:1;opacity:1;color:#000}.navbar{position:relative;z-index:999;color:inherit}.navbar .nav>li>a{text-shadow:none}.navbar .nav>li:first-child>a{padding-left:0}.navbar .navbar-inner{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;background-color:#ddd}.btn-navbar{z-index:9999;position:relative}#site-title{float:left}.container{position:relative}.pager li>a,.pager li>span,.pager li>a:hover{background:none;border:none}code,pre{overflow-y:scroll;display:block;margin:15px 0;background:rgba(255,255,255,0.4) !important}.content .post{margin-bottom:30px}.content .post a{text-decoration:underline}blockquote{background:rgba(255,255,255,0.2);border-left:5px solid rgba(0,0,0,0.1);margin:1.5em 0;padding:.8em 18px;quotes:"\201C" "\201D" "\2018" "\2019"}blockquote cite{font-size:.8em;font-style:italic}blockquote p{display:inline}.archive .archive-header{text-transform:uppercase;font-size:.8em;opacity:.4}.archive h1{padding-top:0;margin-top:0 !important;text-transform:none;margin-bottom:20px}input[type="text"]{padding:15px 15px 15px 10px}section#body{padding:0;position:relative;z-index:1;border-bottom:1px solid rgba(255,255,255,0.2);border-top:1px solid rgba(0,0,0,0.2)}section#body .container{position:relative;padding-bottom:20px}section#body .content{padding-right:30px;padding-top:30px}section#body .content section{border-bottom:rgba(255,255,255,0.3);padding-top:20px}section#body .content section h2:first-child,section#body .content section h1:first-child,section#body .content section h3:first-child{margin-top:0}section#body .attachment-featured-image{margin-top:5px}section#body hr{border-bottom:1px solid rgba(0,0,0,0.2);border-top:1px solid rgba(255,255,255,0.2)}section#body .span12.content{margin-left:0;border-right:none}section#body .label a{color:#fff;text-decoration:none}section#body p.meta{font-size:.9em}section#body h2.archive-post-header{margin-top:0}section#body .app-showcase-wrapper .content{padding-bottom:0;margin-bottom:0}header h1{margin-top:0 !important}.breadcrumb{background:none;margin:0 0 20px 0;padding:0;font-size:.8em}.breadcrumb li{text-shadow:none}.breadcrumb .active{color:none}.content h1{font-size:35px}.content h2{font-size:2em}.content h3{font-size:22px}.content h1,.content h2{font-weight:normal}.content .post-title h1{margin-top:0}.content p{margin-bottom:15px}.content img{margin-top:20px;margin-bottom:20px}.content .well{background:rgba(255,255,255,0.4)}.content ol li{margin-bottom:15px}.content .wp-caption{margin-bottom:20px}#comments{margin-top:20px}#comments ul.children{margin-left:9%}#comments ol.commentlist{margin:0;padding:0}#comments .comment-author.avatar img{margin:0 15px 15px 0;width:100%;max-width:80px}#comments h2{text-transform:none;font-size:22px}#comments li.comment,#comments li.pingback{list-style:none;padding-bottom:20px;padding-top:15px}#comments li.comment li,#comments li.pingback li{border-bottom:0}#comments .comment-author-admin .label{background:#000}#comments .username{font-weight:bold}#comments .username a{color:#fff;text-decoration:none}#comments .reply a{text-decoration:none}#comments #respond{background:rgba(0,0,0,0.1);padding:5px 15px;margin-top:15px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}#comments #respond h3{margin-top:5px}#comments #respond textarea{width:100%;margin-bottom:0}#comments #respond p{margin-bottom:5px}#comments #respond p.comment-notes{margin-bottom:15px}#comments #respond input[type=text]{width:100%;padding:5px;height:auto}#comments footer{background:none;margin:0;padding:0}#comments .comment{position:relative}#comments .comment-meta{display:inline-block;margin-bottom:10px}#comments .comment-meta time{font-size:.8em;-webkit-opacity:.5;-moz-opacity:.5;opacity:.5;margin-left:5px}#comments .comment-meta .comment-edit-link{position:absolute;right:0;top:0;display:block}.team .mugshot img{margin-left:15px;max-width:200px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;border:5px solid rgba(255,255,255,0.8)}.team h1{margin-bottom:0;margin-top:15px}.team .team-member-info{margin-bottom:25px}.team .team-member-info .basic-info{margin-bottom:15px}.team .team-member-info .title{font-style:italic}.team .social-links{margin:5px 0 0 0}.team .social-links a{font-size:1.5em;display:inline-block;padding:10px;min-width:40px;text-align:center}.team .social-links a:hover{text-decoration:none;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;background:rgba(0,0,0,0.1)}.team-archive .team{margin-bottom:10px;margin-top:40px}.team-archive header h1{margin-top:0}.team-archive h2{margin-bottom:0}.team-archive p.title{font-style:italic}.team-archive #mugshot{margin-top:0;margin-right:10px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;border:5px solid rgba(255,255,255,0.8)}.team-archive p.moreinfo a{font-weight:bold;text-decoration:underline}.app-archive header h1{margin-top:0}.app-archive #app-icon{width:100px;margin-top:0}.app-archive p.primary{font-size:1.2em}.app-archive p.avaialblefor{text-transform:uppercase;font-size:.9em;-webkit-opacity:.5;-moz-opacity:.5;opacity:.5;margin-bottom:5px;display:block}.app-archive p.moreinfo{font-weight:bold;margin-top:10px}.app-archive p.moreinfo a{text-decoration:underline}.platforms{padding-top:0}.platforms a{position:relative;text-decoration:none;display:inline-block;margin-bottom:5px;margin-right:10px;margin-left:10px}.platforms a:before{font-family:FontAwesome;font-size:1.5em;font-weight:normal;padding-right:8px;display:inline-block;padding-bottom:5px}.platforms .iphone:before,.platforms .blackberry:before{content:"\F10B";top:38px;left:50%;margin-left:-0.27em}.platforms .ipad:before{content:"\F10A";top:38px;left:50%;margin-left:-0.3em}.platforms .android_phone:before,.platforms .android_tablet:before{content:"\F17B";top:38px;left:50%;margin-left:-0.4em}.platforms .windowsphone:before,.platforms .windowstablet:before,.platforms .desktoppc:before{content:"\f17a";top:38px;left:50%;margin-left:-0.5em}.platforms .desktopmac:before{content:"\F179";top:38px;left:50%;margin-left:-0.4em}.sticky{top:0;margin-top:20px;margin-left:40px}.sticky.fixed{position:fixed;width:279px}.sticky.bottom{position:absolute;bottom:0;top:auto;width:279px}.sticky ul.nav{width:279px;margin-bottom:20px !important}.sticky ul.nav li.active{background:#eee;font-weight:bold}.sticky ul.nav li a{padding:5px !important}.sticky h1,.sticky h2,.sticky h3,.sticky h4{margin-top:0}section#body .sidebar{padding-left:20px;margin-left:0;height:100%}input#s{padding:5px;height:auto;margin-bottom:8px}.well.sidebar-nav{background:none;border:none;margin:0;padding:30px 0 0 0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.well.sidebar-nav ul li a{padding-left:0}.well.sidebar-nav ul ul li a{padding-left:0}.well.sidebar-nav ul ul ul li a{padding-left:20px}.well.sidebar-nav ul ul ul ul li a{padding-left:30px}.well.sidebar-nav ul ul ul ul ul li a{padding-left:40px}.well.sidebar-nav ul{margin:0}.well.sidebar-nav li{list-style:none;padding:0;margin-right:0;margin-left:0}.well.sidebar-nav li a{text-decoration:none;display:block;padding:3px 10px;margin-top:0;margin-bottom:0;color:#333;margin-right:0;margin-left:0}.well.sidebar-nav li a:hover{background:none;text-decoration:none}.well.sidebar-nav li.active a{background:none;text-shadow:1px 1px 0 #fff;color:#08c}.well.sidebar-nav li h3{margin-bottom:10px;font-weight:normal}.well.sidebar-nav .widget{margin:0 0 35px 0;padding-top:0}.nav-list{margin-left:0;margin-right:0;padding:0}.nav-list .nav-header{margin-top:0}footer{padding-bottom:20px;border-top:1px solid rgba(0,0,0,0.2)}footer p.poweredby{margin-bottom:0}footer .bottom-footer{padding-top:20px}footer .well{border:none}footer .well li{list-style:none}footer .well h3{font-weight:normal}footer .well h1:first-child,footer .well h2:first-child,footer .well h3:first-child{margin-top:0}footer .footer-widgets{border-bottom:1px solid rgba(255,255,255,0.2);padding-bottom:15px;overflow:hidden;position:relative}footer .footer-widgets:after{border-bottom:1px solid rgba(0,0,0,0.2);width:100%;height:1px;content:"";position:absolute;bottom:0}footer .footer-widgets .well{padding:20px 20px 0 0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;margin:0;background:none;border-right:1px solid rgba(0,0,0,0.2);border-left:1px solid rgba(255,255,255,0.2);height:100%;margin-bottom:-99999px;padding-bottom:99999px}footer .footer-widgets .well:last-child{border-right:none}footer .footer-widgets .well:first-child{border-left:none}footer .footer-widgets .well:not(:first-child){padding-left:20px}footer .footer-widgets .well ul{margin:0}.home p.for{font-weight:bold;margin-bottom:5px}.home .platforms{margin-bottom:15px}.home .app-showcase-block .platform{position:relative}.home .platform-links{position:relative;z-index:999}.home .platform-links a{text-shadow:none;margin-bottom:20px}.home .platform-links a:before{line-height:0;font-weight:normal}.home .device{z-index:1}.home .app-showcase-wrapper{position:relative;overflow:hidden;-webkit-transition-property:height,-webkit-transform;-webkit-transition-duration:.3s,.3s;-moz-transition-property:height,-moz-transform;-moz-transition-duration:.3s,.3s;-ms-transition-property:height,-ms-transform;-ms-transition-duration:.3s,.3s;-o-transition-property:height,-o-transform;-o-transition-duration:.3s,.3s;transition-property:height,transform;transition-duration:.3s,.3s;animation-timing-function:ease-out;-moz-animation-timing-function:ease-out;-webkit-animation-timing-function:ease-out;-o-animation-timing-function:ease-out}.home .app-showcase-wrapper .content{z-index:999}.home .leftcolumn{z-index:999}.home .app-nav{z-index:9999;background:rgba(255,255,255,0.1);border-bottom:1px solid rgba(255,255,255,0.2);width:100%;text-align:center;font-size:.8em}.home .app-nav a{display:inline-block;text-align:center;padding:10px 15px 10px 15px;margin:0}.home .app-nav a.current{background-color:rgba(255,255,255,0.2);box-shadow:inset 0 0 12px rgba(0,0,0,0.3)}.home .app-nav img.app-icon{max-width:50px;margin:0 auto}.home .showcase-wrapper{margin-top:40px}.home .app-showcase-block{width:100%;z-index:1}.home .app-showcase-block.current{display:block;z-index:999;-webkit-opacity:1;-moz-opacity:1;opacity:1}.home .app-title-group{margin-bottom:15px}.home .app-title-group img{margin-top:0;margin-bottom:0}section#body.home .content{border-right:none;position:relative;padding-top:0}section#body.home .container{overflow:visible}#bbpress-forums{font-size:15px}#bbpress-forums .bbp-replies .btn,#bbpress-forums #bbp-search-results .btn,#bbpress-forums .bbp-replies .btn-secondary,#bbpress-forums #bbp-search-results .btn-secondary{background:none;border:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}#bbpress-forums .bbp-replies .bbp-reply-content,#bbpress-forums #bbp-search-results .bbp-reply-content,#bbpress-forums .bbp-replies .bbp-reply-author,#bbpress-forums #bbp-search-results .bbp-reply-author{font-size:15px}#bbpress-forums .bbp-form{padding:0 !important;border:0 !important}#bbpress-forums .bbp-form legend{margin-bottom:0}#bbpress-forums #new-post{border:0}#bbpress-forums .bbp-topics,#bbpress-forums #bbp-search-results .type-reply,#bbpress-forums .forum,#bbpress-forums .bbp-forum-title,#bbpress-forums .bbp-topic-content,#bbpress-forums .bbp-forum-description{font-size:15px !important}#bbpress-forums .bbp-topics .bbp-topic-permalink,#bbpress-forums #bbp-search-results .type-reply .bbp-topic-permalink,#bbpress-forums .forum .bbp-topic-permalink,#bbpress-forums .bbp-forum-title .bbp-topic-permalink,#bbpress-forums .bbp-topic-content .bbp-topic-permalink,#bbpress-forums .bbp-forum-description .bbp-topic-permalink,#bbpress-forums .bbp-topics .bbp-forum-title,#bbpress-forums #bbp-search-results .type-reply .bbp-forum-title,#bbpress-forums .forum .bbp-forum-title,#bbpress-forums .bbp-forum-title .bbp-forum-title,#bbpress-forums .bbp-topic-content .bbp-forum-title,#bbpress-forums .bbp-forum-description .bbp-forum-title{text-decoration:underline}#bbpress-forums .bbp-topics a.bbp-author-avatar img,#bbpress-forums #bbp-search-results .type-reply a.bbp-author-avatar img,#bbpress-forums .forum a.bbp-author-avatar img,#bbpress-forums .bbp-forum-title a.bbp-author-avatar img,#bbpress-forums .bbp-topic-content a.bbp-author-avatar img,#bbpress-forums .bbp-forum-description a.bbp-author-avatar img{display:inline-block;padding:0;margin:0}#bbpress-forums .bbp-forums-list li{display:block;font-size:15px;text-decoration:underline}#bbpress-forums .bbp-forum-info .bbp-forum-content{font-size:15px}#bbpress-forums .bbp-forum-freshness{font-size:12px}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{min-height:100%}body{font-family:"HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;position:relative;font-size:15px;line-height:1.3em;min-height:100%}h1,h2,h3{line-height:1.2em}hr{background:none;border-top:1px solid rgba(255,255,255,0.2);border-bottom:1px solid rgba(0,0,0,0.1)}a{-webkit-transition-property:all,-webkit-transform;-webkit-transition-duration:.2s,.2s;-moz-transition-property:all,-moz-transform;-moz-transition-duration:.2s,.2s;-ms-transition-property:all,-ms-transform;-ms-transition-duration:.2s,.2s;-o-transition-property:all,-o-transform;-o-transition-duration:.2s,.2s;transition-property:all,transform;transition-duration:.2s,.2s;animation-timing-function:ease-out;-moz-animation-timing-function:ease-out;-webkit-animation-timing-function:ease-out;-o-animation-timing-function:ease-out}a,.navbar .nav>li>a,.well.sidebar-nav ul li a{color:#1589c9}a:hover,.navbar .nav>li>a:hover,.well.sidebar-nav ul li a:hover{color:#09567e}.texture{position:absolute;width:100%;height:100%;z-index:0;background-position:top center;background-image:url('../img/textures/nasty_fabric.png')}@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3/2), (min-resolution: 1.5dppx){.texture{background-image:url('../img/textures/nasty_fabric@2x.png');background-size:198px 200px}}.texture.nasty_fabric{background-image:url('../img/textures/nasty_fabric.png')}@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3/2), (min-resolution: 1.5dppx){.texture.nasty_fabric{background-image:url('../img/textures/nasty_fabric@2x.png');background-size:198px 200px}}.texture.paper{background-image:url('../img/textures/paper.png')}@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3/2), (min-resolution: 1.5dppx){.texture.paper{background-image:url('../img/textures/paper@2x.png');background-size:100px 100px}}.texture.rough_diagonal{background-image:url('../img/textures/rough_diagonal.png')}@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3/2), (min-resolution: 1.5dppx){.texture.rough_diagonal{background-image:url('../img/textures/rough_diagonal@2x.png');background-size:256px 256px}}.texture.horizontal_lines{background-image:url('../img/textures/horizontal_lines.png')}@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3/2), (min-resolution: 1.5dppx){.texture.horizontal_lines{background-image:url('../img/textures/horizontal_lines@2x.png');background-size:4px 4px}}