/*! normalize.css v2.0.1 | MIT License | git.io/normalize */article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:"\201C" "\201D" "\2018" "\2019"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}@font-face{font-family:'TitilliumText25L800wt';src:url('/fonts/TitilliumText25L001-webfont.eot');src:url('/fonts/TitilliumText25L001-webfont.eot?#iefix') format('embedded-opentype'),url('/fonts/TitilliumText25L001-webfont.woff') format('woff'),url('/fonts/TitilliumText25L001-webfont.ttf') format('truetype'),url('/fonts/TitilliumText25L001-webfont.svg#TitilliumText25L800wt') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'TitilliumText25L600wt';src:url('/fonts/TitilliumText25L002-webfont.eot');src:url('/fonts/TitilliumText25L002-webfont.eot?#iefix') format('embedded-opentype'),url('/fonts/TitilliumText25L002-webfont.woff') format('woff'),url('/fonts/TitilliumText25L002-webfont.ttf') format('truetype'),url('/fonts/TitilliumText25L002-webfont.svg#TitilliumText25L600wt') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'TitilliumText25L250wt';src:url('/fonts/TitilliumText25L004-webfont.eot');src:url('/fonts/TitilliumText25L004-webfont.eot?#iefix') format('embedded-opentype'),url('/fonts/TitilliumText25L004-webfont.woff') format('woff'),url('/fonts/TitilliumText25L004-webfont.ttf') format('truetype'),url('/fonts/TitilliumText25L004-webfont.svg#TitilliumText25L250wt') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'TitilliumText25L1wt';src:url('/fonts/TitilliumText25L005-webfont.eot');src:url('/fonts/TitilliumText25L005-webfont.eot?#iefix') format('embedded-opentype'),url('/fonts/TitilliumText25L005-webfont.woff') format('woff'),url('/fonts/TitilliumText25L005-webfont.ttf') format('truetype'),url('/fonts/TitilliumText25L005-webfont.svg#TitilliumText25L1wt') format('svg');font-weight:normal;font-style:normal}body{font-family:TitilliumText25L250wt,helvetica,arial,sans-serif;font-weight:normal}body.dragging,.dragging #expand{cursor:move;cursor:ew-resize}.dragging #expand{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}aside{width:216px;padding:20px;float:left;font-size:.750em;right:calc(50% - 512px)}.tall aside{position:fixed}aside strong{font-family:TitilliumText25L800wt,helvetica,arial,sans-serif;font-weight:normal}aside #contact{overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;white-space:nowrap;width:100%;line-height:1.5em;display:table-cell}aside #contact .phone{text-decoration:none;color:#333}aside #contact strong{width:4em;display:inline-block}aside section{border-bottom:1px dotted #DDD;padding:20px 0 20px 10px;word-wrap:break-word}aside #logo{padding-top:0}aside #logo img{width:100%;height:auto}aside section:last-of-type{border-bottom:0}aside section p:first-of-type{margin-top:0}aside section p:last-of-type{margin-bottom:0}aside address{display:inline;font-style:normal}#social{margin-top:5px}#social a{width:20px;height:20px;overflow:hidden;text-indent:100%;display:inline-block;background:url(/images/social.png) 0 0 no-repeat;background-size:20px auto;margin-right:5px;border-radius:.2em}#social .twitter{background-position:0 -20px}#social .linkedin{background-position:0 -40px}#social .gplus{background-position:0 -60px}#social .rss{background-position:0 -80px}aside nav ul{margin:0;padding:0 0 0 1.2em;list-style:square;color:#999}aside nav li{line-height:2em}aside nav a{text-decoration:none;color:#333}aside nav li.selected{color:#000}aside nav a:hover,aside nav li.selected a{text-decoration:underline;color:#000}#ads img{width:80%;height:auto;margin-bottom:10px}aside>section:last-of-type{padding-bottom:0}#about p{font-size:1.2em;line-height:1.5em;font-family:TitilliumText25L250wt}hr{border:0;border-top:1px dotted #ccc}#content{width:500px;width:-webkit-calc(100% - 257px);width:calc(100% - 257px);float:left;background:#FFF;border-right:1px solid #CCC;padding:10px 0;box-shadow:0 0 5px #AAA}#content article{border:1px solid #f1f1f1;padding:1em 1em;margin:10px 20px;border-radius:3px;word-wrap:break-word;position:relative;font-family:TitilliumText25L250wt,helvetica,arial,sans-serif;font-size:.750em;color:#333}#content article.article,#content article.facebook,#content article.twitter{padding-bottom:0}#content article:after{display:block;width:15px;height:15px;background:#FFF;border-right:1px solid #f1f1f1;border-top:1px solid #f1f1f1;content:' ';position:absolute;top:20px;right:-8px;-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}#content article a,#contact a{color:#06c}#content article footer{background:#f1f1f1;color:#999;font-size:.833em;padding:.4em .5em .2em 1em;border-top-right-radius:3px;margin-left:-1.2em;margin-right:-1.2em;display:inline-block;margin-top:1em;min-height:13px}#content article footer a{color:#999}#content article.twitter footer{border-right:19px solid #31aae1;position:relative}#content article.twitter footer:after{background:#f1f1f1 url(/images/twitter.png) bottom right no-repeat;background-size:auto 19px;border-top-right-radius:3px;width:19px;height:19px;position:absolute;bottom:0;right:-19px;display:block;content:''}#content article.twitter .quotes{font-size:3em;font-family:helvetica,arial,sans-serif;color:#CCC;vertical-align:bottom;line-height:1px}#content article.facebook footer{border-right:19px solid #3a569d;position:relative}#content article.facebook footer:after{background:#f1f1f1 url(/images/facebook.png) bottom right no-repeat;background-size:auto 19px;border-top-right-radius:3px;width:19px;height:19px;position:absolute;bottom:0;right:-19px;display:block;content:''}#content article img{max-width:100%;height:auto}#content article h1,#content article h2,#content article h3{font-weight:normal;font-family:TitilliumText25L600wt,helvetica,arial,sans-serif}#content h1{font-family:TitilliumText25L600wt,helvetica,arial,sans-serif;background-image:-webkit-gradient(radial,50% 0,0,50% 0,421,color-stop(0%,#009df0),color-stop(80%,#0057ad));background-image:-webkit-radial-gradient(center top,farthest-corner,#009df0 0,#0057ad 80%);background-image:-moz-radial-gradient(center top,farthest-corner,#009df0 0,#0057ad 80%);background-image:-ms-radial-gradient(center top,farthest-corner,#009df0 0,#0057ad 80%);background-image:-o-radial-gradient(center top,farthest-corner,#009df0 0,#0057ad 80%);background-image:radial-gradient(farthest-corner at center top,#009df0 0,#0057ad 80%);padding:10px;color:#FFF;border-radius:3px;font-size:1.125em;margin:.5em 1em 0;font-weight:normal}#content article h1{margin:0 0 .5em;font-size:1.5em}#content article :first-child{margin-top:0}#content article :last-child{margin-bottom:0}#content article.article :nth-last-child(2),#content article.facebook :nth-last-child(2),#content article.twitter :nth-last-child(2){margin-bottom:0}#content article ul,#content article ol{padding-left:2em}#content article ul{list-style:square}#content article a.link{display:block;margin:10px 0 10px 10px;text-decoration:none;color:#000;padding:5px 15px 5px 5px;background:#f4f4f4;position:relative;border:1px dashed #DDD}#content article a.link:hover{background-color:#f1f1f1;border-color:#AAA}#content article a.link span{display:block;font-family:TitilliumText25L600wt,helvetica,arial,sans-serif;text-decoration:underline}#content article a.link p{margin-top:0}#content article a.link:after{display:block;position:absolute;top:5px;right:5px;content:'';width:0;height:0;border-style:solid;border-width:0 10px 10px 0;border-color:transparent #DDD transparent transparent}#content article a.link:hover:after{border-color:transparent #AAA transparent transparent}#content article video{width:100%;height:auto;margin-top:10px!important}#content article.testimonial.logo .content{overflow:hidden}#content article.testimonial p:first-of-type{margin-top:0}#content article.testimonial img{max-width:100px;max-height:80px;width:auto;height:auto;float:left}#content article.testimonial.logo p{margin-left:118px}#copyright{font-size:.625em;font-family:TitilliumText25L1wt,helvetica,arial,sans-serif;color:#999;padding:10px 10px 10px 20px}#wrapper{overflow:hidden;max-width:1024px;margin:0 auto}#expand{display:none;position:absolute;top:20px;height:40px;width:40px;right:0;background-color:#333;text-decoration:none;color:#FFF;line-height:35px;text-align:center;z-index:1;outline:0;border-top-left-radius:3px;border-bottom-left-radius:3px;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer}#expand:hover{background-color:#000}#expand:hover .larr{padding-right:3px}#expand:hover .rarr{padding-left:3px}#expand .rarr{display:none}.expand #expand .rarr{display:inline}.expand #expand .larr{display:none}#mobilelogo{display:none;padding:10px 0 0 20px;margin-right:60px;line-height:40px;min-height:60px}#mobilelogo img{width:100%;height:40px;max-width:366px}.pagination{list-style:none;margin:0;padding:20px 20px 0;overflow:hidden}.pagination li{float:left;margin-right:5px;margin-bottom:5px}.pagination a{text-align:center;min-width:40px;line-height:40px;display:block;color:#333;text-decoration:none;background:#EEE;border-radius:3px}.pagination a:hover{background:#CCC}.pagination a.selected{background:#666;color:#FFF}label{display:block;margin:0 0 20px}input,textarea{width:60%;padding:10px;border:1px solid #DDD;margin:5px 0 0 0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none;border-radius:0;font-family:helvetica,arial,sans-serif;display:block;width:100%}input:focus,textarea:focus{box-shadow:inset 0 0 3px #CCC}textarea{resize:vertical;min-height:100px}button,a.button{background-color:#999;border:0;padding:10px 20px;color:#FFF;border-radius:3px;text-decoration:none;display:inline-block}button:hover,a.button:hover{background:#000}button:active,a.button:active{box-shadow:inset 1px 1px 5px #000;background:#ca3726;padding:11px 19px 9px 21px}.checkboxes{padding:5px 0 20px}.checkboxes label{cursor:pointer}input[type="checkbox"]{display:none;width:auto}input[type="checkbox"]+span{background:url(/images/checkbox.png) left top no-repeat;width:30px;height:30px;display:inline-block;vertical-align:middle;margin-right:10px;cursor:pointer;border:1px solid #DDD}input[type="checkbox"]:checked+span{background-position:bottom left}input[type="checkbox"]:active+span{box-shadow:inset 0 0 3px #CCC;background-position:bottom left}#info{display:none}.success{color:green;display:block}.fail{color:red;display:block}.error{margin-bottom:10px}#content ul.googleservices{margin-left:0;background:url(/images/google-services.jpg) 0 0 no-repeat;min-height:100px;padding-left:110px}.plugin{position:relative;padding-left:142px;min-height:128px;margin:20px 0}.plugin img{position:absolute;top:0;left:0;width:128px;height:auto}#blurb{margin:0 20px;padding:1em;font-size:14px}#blurb>:first-child{margin-top:0}#blurb ul{margin:-10px 0 15px;padding-left:20px}#content .app:first-of-type{border-top:1px dashed #f1f1f1}#content .app{padding:20px 0;border-bottom:1px dashed #f1f1f1}#content .app:last-child{border-bottom:0;padding-bottom:0}#content .app .appIcon{float:left;padding:0 22px 10px 0}#content .app h3{margin-bottom:0}#content .app .previewImages{clear:both}#content .app .downloadLink{margin-right:10px}#content .app .storeImg{vertical-align:top;height:30px;width:auto}@media all and (max-width:768px){#about{padding-top:0}aside #logo{display:none}#content{width:500px;width:-webkit-calc(100% - 10px);width:calc(100% - 10px);position:absolute;top:0;left:0;z-index:2;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}#mobilelogo{display:inline-block}aside{position:absolute;top:0;right:0;z-index:1}#expand{display:block}#wrapper #content{-webkit-transition:-webkit-transform .2s ease-out;transition:transform .2s ease-out}#wrapper.expand #content{-webkit-transition:-webkit-transform .4s ease-out;transition:transform .4s ease-out;-ms-transform:translate3d(-246px,0,0);-webkit-transform:translate3d(-246px,0,0);-webkit-perspective:1000;-webkit-backface-visibility:hidden;-o-transform:translate3d(-246px,0,0);-o-perspective:1000;-moz-transform:translate3d(-246px,0,0);-moz-perspective:1000;transform:translate3d(-246px,0,0);perspective:1000}}@media all and (max-width:400px){#content article.testimonial.logo{padding-left:1em}#content article.testimonial img{float:none;margin-bottom:5px}#content article.testimonial.logo p{margin-left:0}#content article footer{display:block;margin-top:1em;border-radius:0;padding:.4em 1em .2em 1em}#content article.testimonial.logo footer{margin-left:-1.2em}#content .app .appIcon{width:64px;height:auto}#content .app .downloadLink{display:block;margin:10px 0;text-align:center}}@media all and (max-width:500px){.plugin{padding-left:0}.plugin img{position:static;vertical-align:top}}