@charset "utf-8";/*!
 * Onscri.be
 * Author: Lyndel Thomas ( @ryndel )
 *
 * Based on Alkali v0.5.0
 */.float-label div.pr{position:relative}.float-label label.fl-label{position:absolute;top:1em;left:1em;font-size:.8rem;opacity:0}.float-label input[type='text'],.float-label input[type='email'],.float-label input[type='tel']{height:2.5rem;vertical-align:baseline}.float-label input[type='text'],.float-label input[type='email'],.float-label input[type='tel']{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;font-size:2.5rem;outline:none;background:#fff;-webkit-box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none;box-shadow:none;padding:0;text-indent:1rem;font-weight:400;font-size:1.25rem;text-align:left;line-height:1em;width:100%}.float-label input,.float-label textarea,.float-label label{-webkit-transition:.2s ease-in-out;-moz-transition:.2s ease-in-out;-o-transition:.2s ease-in-out;transition:.2s ease-in-out}.float-label input:focus+label{opacity:1;display:inline-block;height:10px;padding-bottom:5px;color:#ccc}.float-label input:focus{padding-top:10px}.float-label input:focus::-webkit-input-placeholder{opacity:0}.float-label input:focus:-moz-placeholder{opacity:0}.float-label input:focus::-moz-placeholder{opacity:0}.float-label input:focus:-ms-input-placeholder{opacity:0}.ui-alert.top-center{width:100%;top:50px;left:0;margin-left:0;background-color:rgba(255,255,255,0.7);font-family:'Proxima Nova Light',sans-serif;padding:20px 0;font-size:1.5rem}.ui-alert.error{background-color:rgba(255,0,0,0.7)}.ui-alert.warning{background-color:rgba(255,153,0,0.7)}.ui-alert.success{background-color:rgba(0,200,0,0.7)}.ui-alert.info{background-color:rgba(0,153,255,0.7)}.btn{position:relative;display:inline-block;width:auto;height:auto;margin:.625rem .625rem .625rem 0;padding:.7rem 1.2rem;font-family:'Open Sans',Helvetica,Arial,sans-serif;font-weight:400;text-decoration:none;text-transform:none;cursor:pointer;text-align:center;border:none;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;background-color:#fafafa;-webkit-transition:background-color .25s;-moz-transition:background-color .25s;-ms-transition:background-color .25s;-o-transition:background-color .25s;transition:background-color .25s;color:#ffffff}.btn.sml{padding:4px 5px;font-size:.8rem}.btn.lge{padding:.7rem 3.2rem}.btn.button:hover{color:#fff;background-color:#9c0}.btn.button-blue{background:#21aabd;color:#ffffff}.btn.button-blue:hover{background:#1099ac;color:#ffffff}.btn.button-tw{margin-top:.75rem;background:#4099ff;color:#ffffff}.btn.button-tw:hover{background:#0071f3;color:#ffffff}.btn.btn-facebook{background:#3b5998;color:#ffffff}.btn.btn-facebook:hover{background:#263961;color:#ffffff}.btn.btn-paypal{background:#0079c1}.btn.btn-paypal:hover{background:#00598e}.btn.btn-google{background:#e80023}.btn.btn-google:hover{background:#b5001b}.btn.btn-stripe{background:#00a5ef}.btn.btn-stripe:hover{background:#0082bc}.btn.btn-coinbase{background:#2986c4}.btn.btn-coinbase:hover{background:#20699a}.btn.button-white{background:#fff;color:#666}.btn.button-white:hover{background:#f2f2f2;color:#444}.btn.button-gray{background:#e1e1e1;color:#666}.btn.button-gray:hover{background:#c8c8c8;color:#444}.btn.button-red{background:#ff0000;color:#ffffff}.btn.button-red:hover{background:#c00}.btn.button-orange{background:#dc702e;color:#ffffff}.btn.button-orange:hover{background:#b8591f}.btn.button-yellow{background:#fce033;color:#ffffff}.btn.button-yellow:hover{background:#f8d604}.btn.button-lime{background:#bac423;color:#ffffff}.btn.button-lime:hover{background:#91991b}.btn.button-green{background:#569b2d;color:#ffffff}.btn.button-green:hover{background:#407322}.btn.button-teal{background:#449c97;color:#ffffff}.btn.button-teal:hover{background:#357875}.btn.button-ciel{background:#45b3db;color:#ffffff}.btn.button-ciel:hover{background:#269cc7}.btn.button-purple{background:#4a458b;color:#ffffff}.btn.button-purple:hover{background:#383469}.btn.button-violet{background:#75478a;color:#ffffff}.btn.button-violet:hover{background:#583668}.btn.button-merlot{background:#9d3560;color:#ffffff}.btn.button-merlot:hover{background:#772849}.btn.button-cerise{background:#d14371;color:#ffffff}.btn.button-cerise:hover{background:#b52c58}.btn.fr{margin-right:0}.btn.connected{cursor:default;background:#e1e1e1;color:#444}.btn.connected:hover{background:#c8c8c8;color:#444}.ui-modal .content{width:50%;height:50%;min-height:250px;padding:20px;text-align:left;background-color:#fbfbfb}.ui-modal.dialog .content{width:auto;height:auto;max-width:50%;min-height:50px;padding:30px;text-align:center}.ui-modal.dialog .content p{font-weight:600}[class^="site-"],[class*=" site-"],[class="subscriptions"],[class="products"],[class="users"]{font-family:'site';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[class^="provider"]:before{font-family:'providers';font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[contenteditable="true"]{display:block;min-width:230px;padding:.6rem 1.2rem;margin:1.25rem 0;background-color:#fafafa}[contenteditable="true"]:active,[contenteditable="true"]:focus{border:none;outline:none;background:#efefef;color:#444}[contenteditable][placeholder]:empty:before{content:attr(placeholder);color:#ccc}[contenteditable][placeholder]:empty:before:focus,[contenteditable][placeholder]:empty:before:active{color:#ccc}.gradient-fade{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEwMCAxMDAiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPjxsaW5lYXJHcmFkaWVudCBpZD0iaGF0MCIgZ3JhZGllbnRVbml0cz0ib2JqZWN0Qm91bmRpbmdCb3giIHgxPSI1MCUiIHkxPSIxMDAlIiB4Mj0iNTAlIiB5Mj0iLTEuNDIxMDg1NDcxNTIwMmUtMTQlIj4KPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMCIgc3RvcC1vcGFjaXR5PSIwLjYiLz4KPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjMDAwIiBzdG9wLW9wYWNpdHk9IjAiLz4KICAgPC9saW5lYXJHcmFkaWVudD4KCjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAiIGhlaWdodD0iMTAwIiBmaWxsPSJ1cmwoI2hhdDApIiAvPgo8L3N2Zz4=);background-image:-moz-linear-gradient(bottom, rgba(0,0,0,0.6) 0%, rgba(0,0,0,0) 100%);background-image:-o-linear-gradient(bottom, rgba(0,0,0,0.6) 0%, rgba(0,0,0,0) 100%);background-image:-webkit-linear-gradient(bottom, rgba(0,0,0,0.6) 0%, rgba(0,0,0,0) 100%);background-image:linear-gradient(bottom, rgba(0,0,0,0.6) 0%, rgba(0,0,0,0) 100%)}.gradient-fade-lt{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEwMCAxMDAiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPjxsaW5lYXJHcmFkaWVudCBpZD0iaGF0MCIgZ3JhZGllbnRVbml0cz0ib2JqZWN0Qm91bmRpbmdCb3giIHgxPSI1MCUiIHkxPSIxMDAlIiB4Mj0iNTAlIiB5Mj0iLTEuNDIxMDg1NDcxNTIwMmUtMTQlIj4KPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMCIgc3RvcC1vcGFjaXR5PSIwLjYiLz4KPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjMDAwIiBzdG9wLW9wYWNpdHk9IjAiLz4KICAgPC9saW5lYXJHcmFkaWVudD4KCjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAiIGhlaWdodD0iMTAwIiBmaWxsPSJ1cmwoI2hhdDApIiAvPgo8L3N2Zz4=);background-image:-moz-linear-gradient(bottom, rgba(0,0,0,0.3) 0%, rgba(0,0,0,0) 100%);background-image:-o-linear-gradient(bottom, rgba(0,0,0,0.3) 0%, rgba(0,0,0,0) 100%);background-image:-webkit-linear-gradient(bottom, rgba(0,0,0,0.3) 0%, rgba(0,0,0,0) 100%);background-image:linear-gradient(bottom, rgba(0,0,0,0.3) 0%, rgba(0,0,0,0) 100%)}.box-shadow{-moz-box-shadow:0 1px 5px 1px rgba(0,0,0,0.12);-webkit-box-shadow:0 1px 5px 1px rgba(0,0,0,0.12);box-shadow:0 1px 5px 1px rgba(0,0,0,0.12)}.max-width{max-width:1000px}.strike{text-decoration:line-through}@font-face{font-family:'iconset';src:url('../fonts/iconset/webfont.eot');src:url('../fonts/iconset/webfont.eot?#iefix') format('embedded-opentype'),url('../fonts/iconset/webfont.woff') format('woff'),url('../fonts/iconset/webfont.ttf') format('truetype'),url('../fonts/iconset/webfont.svg#iconset') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'proxima-nova-light';src:url('../fonts/proxima-nova-light/webfont.eot');src:url('../fonts/proxima-nova-light/webfont.eot?#iefix') format('embedded-opentype'),url('../fonts/proxima-nova-light/webfont.woff') format('woff'),url('../fonts/proxima-nova-light/webfont.ttf') format('truetype'),url('../fonts/proxima-nova-light/webfont.svg#proxima-nova-light') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'proxima-nova-regular';src:url('../fonts/proxima-nova-regular/webfont.eot');src:url('../fonts/proxima-nova-regular/webfont.eot?#iefix') format('embedded-opentype'),url('../fonts/proxima-nova-regular/webfont.woff') format('woff'),url('../fonts/proxima-nova-regular/webfont.ttf') format('truetype'),url('../fonts/proxima-nova-regular/webfont.svg#proxima-nova-regular') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'site';src:url('../fonts/site/webfont.eot');src:url('../fonts/site/webfont.eot?#iefix') format('embedded-opentype'),url('../fonts/site/webfont.woff') format('woff'),url('../fonts/site/webfont.ttf') format('truetype'),url('../fonts/site/webfont.svg#site') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'providers';src:url('../fonts/providers/webfont.eot');src:url('../fonts/providers/webfont.eot?#iefix') format('embedded-opentype'),url('../fonts/providers/webfont.woff') format('woff'),url('../fonts/providers/webfont.ttf') format('truetype'),url('../fonts/providers/webfont.svg#providers') format('svg');font-weight:normal;font-style:normal}html{font-size:100%}html,body{width:100%;height:100%;-webkit-overflow-scrolling:touch}body{font-size:14px;font-size:1rem;font-family:'Open Sans',Helvetica,Arial,sans-serif;font-weight:300;color:#666;background-color:#f1f1f1;letter-spacing:.01rem}h1,h2,h3,h4,h5{color:#555;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2{font-family:'Proxima Nova Light',sans-serif}h3,h4,h5{font-family:'Proxima Nova Regular',sans-serif}h3{font-size:1.875rem;margin:1rem 0 .5rem 0}h4{font-size:1rem;margin:1rem 0 .5rem 0}hr{margin:10px 0}small{font-size:.75rem}body.touch{width:100%;height:100%;overflow-x:hidden;-webkit-overflow-scrolling:touch}body.touch>.content{overflow:hidden;min-height:100%;-webkit-overflow-scrolling:touch}body.touch .main{min-height:100%;overflow-y:auto;-webkit-overflow-scrolling:touch}body.touch .index section.breakout{background-attachment:scroll;padding:0}body.touch .index section.breakout .container{height:auto;margin-top:20px}body.loading:after{background-color:rgba(255,255,255,0.5)}.site-documentation:before{content:"\e601"}.site-support:before{content:"\e600"}.site-dashboard:before{content:"\e602"}.site-edit:before{content:"\e603"}.site-developers:before{content:"\e604"}.site-people:before{content:"\e608"}.site-users:before{content:"\e60b"}.site-products:before{content:"\e60c"}.site-publishers:before{content:"\e60d"}.site-onscribe:before{content:"\e605"}.site-stats:before{content:"\e606"}.site-subscriptions:before{content:"\e607"}.site-menu:before{content:"\e60e"}.site-previous:before{content:"\e609"}.site-next:before{content:"\e60a"}a.site-previous{display:inline-block;margin-bottom:10px;font-size:1.25rem;text-decoration:none}.note{color:#999;font-style:italic;padding-bottom:0}#provider h3{margin-bottom:1.25rem}a:link,a:visited{color:#21aabd}.hint{background-color:#f1f1f1;box-shadow:-1px 1px 1px rgba(0,0,0,0.1);height:auto;padding:1rem;position:relative;margin:0 0 1rem 0}.hint img{width:100%;height:auto}input[type="text"],input[type="email"],input[type="password"]{display:block;width:230px;height:34px;padding:.6rem .75rem;margin-top:1.25rem;line-height:1.5;color:#333;vertical-align:middle;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}select{margin-top:1.25rem}input[type="radio"]{margin-bottom:1.25rem;margin-left:1rem}input[type="text"]:disabled,select:disabled{color:#999}input.error{border-color:red}label.error{color:red;font-weight:400}select{display:block;width:230px;height:34px;padding:.6rem 1.1 .25rem;margin-bottom:1.25rem;line-height:1.42857143;color:#555;vertical-align:middle;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-webkit-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}ul.toggle{display:inline-block;margin:0px;padding:5px 0;list-style-type:none}ul.toggle li{display:inline;margin:0;padding:.5rem 1rem;cursor:hand;cursor:pointer}ul.toggle li:first-child{background-color:#ddd;-webkit-border-top-left-radius:3px;-webkit-border-bottom-left-radius:3px;-moz-border-radius-topleft:3px;-moz-border-radius-bottomleft:3px;border-top-left-radius:3px;border-bottom-left-radius:3px}ul.toggle li:last-child{background-color:#21aabd;-webkit-border-top-right-radius:3px;-webkit-border-bottom-rightt-radius:3px;-moz-border-radius-topright:3px;-moz-border-radius-bottomright:3px;border-top-right-radius:3px;border-bottom-right-radius:3px}ul.toggle.active li:first-child{background-color:#21aabd}ul.toggle.active li:last-child{background-color:#ddd}.box{margin:0 1rem 1.25rem 0;padding:0;background-clip:padding-box;text-align:left;background-color:#f1f1f1}.box hr{border:0;height:0;border-top:1px solid rgba(0,0,0,0.1);border-bottom:1px solid rgba(255,255,255,0.3)}form.standard{width:230px;margin:0 auto}form.standard input[type="text"],form.standard input[type="email"],form.standard input[type="password"]{display:block;width:230px;height:34px;padding:.5rem 1.2rem;margin-bottom:1rem;line-height:1.5;color:#333;vertical-align:middle;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:3px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}form.standard select{display:block;width:230px;height:34px;padding:.6rem 1.2rem;line-height:1.42857143;color:#555;vertical-align:middle;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-webkit-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}.container{max-width:1000px;margin:0 auto}header.top{position:fixed;width:100%;height:50px;background-color:rgba(255,255,255,0.5);backdrop-filter:blur(22px);border:none;-webkit-box-shadow:0 0 5px #bababa;-moz-box-shadow:0 0 5px #bababa;box-shadow:0 0 3px #bababa;top:0;left:0;z-index:999}header.top h1.logo{float:left;margin:5px 0 0 10px;padding:0 0 10px 36px;background:url(../img/logo.png) no-repeat;background-size:32px}header.top h1.logo a{text-decoration:none;color:#555;font-size:23px;font-weight:600}header.top h1.logo a span{vertical-align:super;font-size:1rem;color:#999}header.top nav.login{float:right;padding:10px}header.top nav.login ul li{padding:0 10px}header.top nav.login ul li a{display:inline-block;padding:0 5px}header.top nav.login ul li a:hover{background-color:#fafafa}header.top nav.login ul li.active a{background-color:#fafafa}header.top nav.login .nav.ui-litenav-target li img{border:1px solid #ccc;border-radius:4px;margin-right:10px}header.top nav.login .nav.ui-litenav-target li a{text-decoration:none;line-height:200%}header.top nav.login .nav.ui-litenav-target li a:not(.button){color:#707070}header.top nav.login .nav.ui-litenav-target li a:not(.button):hover{color:#21aabd}header.top nav.login .nav.ui-litenav-target li.name{margin-right:10px}footer{width:100%;color:#fff}footer a{text-decoration:none;-webkit-transition:color ease-out .3s;transition:color ease-out .3s}footer a:hover{color:#6ff}footer li{padding:3px 0}footer .colgroup{width:100%;padding:40px;background-color:#333}footer .colgroup .max-width{margin:0 auto}footer .colgroup h3{color:#fafafa;text-transform:uppercase;font-size:1rem}footer .colgroup .col{width:25%;float:left}footer .col4{padding-right:24px}footer .copyright{clear:both;background:#fff;padding:1em 2em;text-align:left;font-size:.75em;color:#444}footer .copyright .logo{display:block;background:url(//cdn.kdi.co/img/logos/kdi/kdi-2010-64.png);width:64px;height:64px;opacity:.95;transform:scale3d(.95, .95, .95);transition:transform .5s ease,opacity .5s;-webkit-transition:-webkit-transform .5s ease,opacity .5s}footer .copyright .logo:hover{opacity:1;transform:scale3d(1, 1, 1)}footer .copyright p{margin:0;line-height:64px}footer .copyright p a{color:#444;text-decoration:none;border-bottom:1px solid #fff;-webkit-transition:.3s linear;transition:.3s linear}footer .copyright p a:hover{border-bottom:1px solid #444}footer .social{display:inline-block}footer .social li{float:left;width:50px;height:32px}footer .social li a{text-decoration:none;color:#fff;display:block;padding:0 10px;width:50px;height:32px}footer .social li i{font-size:1.25rem}footer .social li a[rel='twitter']:hover{color:#00aced}footer .social li a[rel='facebook']:hover{color:#5772aa}footer .social li a[rel='googleplus']:hover{color:#dd4b39}footer .social li a[rel='email']:hover{color:#ccc}#support-quicklink{position:fixed;top:50%;right:0;width:60px;height:120px;margin-top:-60px}#support-quicklink a{display:block;width:140px;height:60px;margin:30px 0 0 -30px;padding:15px;border:solid 1px #ccc;background:#fff;color:#666;font-size:1rem;text-align:center;text-decoration:none;fornt-weight:800;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg)}#support-quicklink a i{font-size:1.25rem;margin-left:5px;display:inline-block;vertical-align:sub}#support-quicklink a:hover{color:#444}body.home .content .main h1,body.docs .content .main h1,body.account .content .main h1,body.provider .content .main h1,body.support .content .main h1,body.product .content .main h1,body.subscription .content .main h1{font-weight:600;text-align:right;color:#999}body.home .content .main h1 a,body.docs .content .main h1 a,body.account .content .main h1 a,body.provider .content .main h1 a,body.support .content .main h1 a,body.product .content .main h1 a,body.subscription .content .main h1 a{text-decoration:none}.content{position:relative;height:auto;overflow:auto}.content .advanced{display:none}.content .main{width:100%;position:relative;padding-top:27px}.content .main>header{width:100%;max-width:1000px;margin:0 auto;padding:10px 10px 0 0}.content .main>header .site-previous{float:left;width:auto;height:auto;padding:.7rem 1.2rem;font-weight:400;text-decoration:none;text-transform:none;cursor:pointer;text-align:center;border:none;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;background-color:#fafafa;-webkit-transition:all .25s;-moz-transition:all .25s;-ms-transition:all .25s;-o-transition:all .25s;transition:all .25s;color:#21aabd;background:#fff}.content .main>header .site-previous:hover{background:#1099ac !important;color:#ffffff}.content .main>header h1{float:right}.content .main .container,.content .main .content{margin:0px auto 20px auto}.content .main .col4{padding:0 20px}.content .main .col4 .box{margin:0 0px 20px 0;padding:0;text-align:left;background-color:#fafafa;-moz-box-shadow:0 1px 5px 1px rgba(0,0,0,0.12);-webkit-box-shadow:0 1px 5px 1px rgba(0,0,0,0.12);box-shadow:0 1px 5px 1px rgba(0,0,0,0.12)}.content .main .col4 .box h3{padding:10px;text-align:center;background-color:#ffffff;color:#444}.content .main .col4 .box h4.price{padding:20px 0;text-align:center;color:#fff;font-size:1.5rem;line-height:1}.content .main .col4 .box h4.price small{font-size:.75rem}.content .main .col4 .box h4.free{background-color:#449c97}.content .main .col4 .box h4.premium{background-color:#206fb1}.content .main .col4 .box h4.premium strong{font-size:1.25rem}.content .main .col4 .box h4.enterprise{background-color:#707070}.content .main .col4 .box p{padding:16px}.content .main .col4 .box a.button{width:200px;margin:0 auto;text-align:center}.content .main .col4 .box ul.nav li{padding:20px;border-bottom:solid 1px #d3d3d3}.content .main .col4 .box ul.nav li:first-child{border-top:solid 1px #d3d3d3}.sidebar-selected{background-color:#f1f1f1;border-left:6px solid #21aabd;border-top:2px solid #ddd;border-bottom:2px solid #fafafa;border-right:1px solid rgba(255,255,255,0) !important;margin-right:-2px}body.home .sidebar li.home{background-color:#f1f1f1;border-left:6px solid #21aabd;border-top:2px solid #ddd;border-bottom:2px solid #fafafa;border-right:1px solid rgba(255,255,255,0) !important;margin-right:-2px}body.account .sidebar li.account{background-color:#f1f1f1;border-left:6px solid #21aabd;border-top:2px solid #ddd;border-bottom:2px solid #fafafa;border-right:1px solid rgba(255,255,255,0) !important;margin-right:-2px}body.docs .sidebar li.docs{background-color:#f1f1f1;border-left:6px solid #21aabd;border-top:2px solid #ddd;border-bottom:2px solid #fafafa;border-right:1px solid rgba(255,255,255,0) !important;margin-right:-2px}body.support .sidebar li.support{background-color:#f1f1f1;border-left:6px solid #21aabd;border-top:2px solid #ddd;border-bottom:2px solid #fafafa;border-right:1px solid rgba(255,255,255,0) !important;margin-right:-2px}body.auth>.content{padding-top:50px;height:100%;overflow:hidden}body.auth>.content aside.sidebar{position:absolute;left:0;top:50px;bottom:0;width:20%;max-width:220px;overflow-x:hidden;overflow-y:auto;border-right:0 solid #ccc;background-image:url(../img/bg.png);background-repeat:repeat}body.auth>.content aside.sidebar .nav li{font-size:1rem;font-weight:600}body.auth>.content aside.sidebar .nav li:hover{background-color:#fff}body.auth>.content aside.sidebar .nav li img{margin-right:10px;border:1px solid #ccc;border-radius:4px}body.auth>.content aside.sidebar .nav li a{display:block;padding:2rem 1.25rem;text-decoration:none;color:#666;line-height:1}body.auth>.content aside.sidebar .nav li a i{padding-right:3px;font-size:1.5rem;vertical-align:middle}body.auth>.content .main{position:absolute;left:20%;top:50px;bottom:0;width:80%;padding-right:70px;background-color:#f1f1f1;overflow-x:hidden;overflow-y:auto}body.auth section.colgroup{max-width:1000px;margin:0 auto;padding:0;text-align:left}body.auth section.colgroup .tabs-content-container{margin:0;padding:0;z-index:-1;border-top:2px solid #21aabd}body.auth section.colgroup .tabs-content-container .tab-content{margin:0}body.auth section.colgroup .tabs-content-container[rel="tab-0"] .tab-content:first-child{display:block !important}body.auth section.colgroup .tabs-content-container[rel="tab-0"] .tab-content:last-child{display:none !important}body.auth section.colgroup .tabs-content-container[rel="tab-1"] .tab-content:first-child{display:none !important}body.auth section.colgroup .tabs-content-container[rel="tab-1"] .tab-content:last-child{display:block !important}body.auth section.colgroup .box{padding:10px 20px;background-color:#fff;-webkit-border-radius:4px;-webkit-border-top-left-radius:0;-moz-border-radius:4px;-moz-border-radius-topleft:0;border-radius:4px;border-top-left-radius:0;margin-top:1rem}body.auth section.colgroup h2{text-align:left}section.colgroup{padding:0;text-align:left}section.colgroup .col2.box,section.colgroup .col3.box{padding:10px 20px;background-color:#fff}.product section.colgroup{margin:0 auto;padding:50px 0;text-align:left}.product section.colgroup .col2.box,.product section.colgroup .col3.box{padding:10px 20px;background-color:#fff}.product section.colgroup header{background-color:#fff;width:100%}.product section.colgroup h2{text-align:left}.product section.colgroup h3{margin-top:1rem}.product section.colgroup textarea{width:100%;min-height:200px;border:dotted #999;background:#eee;padding:16px;margin:8px 0}.product section.colgroup .api-creds{padding:12px;font-family:Courier;list-style-type:none}dl:not(.accordion) dt{float:left;clear:left;width:100px;padding:0 0 .5em 0}dl:not(.accordion) dt:after{content:":"}dl:not(.accordion) dd{padding:0 0 .5em 0;font-weight:bold}#products li,#subscriptions li,.list li{background-color:#fff;padding:10px;min-height:50px}#products li a,#subscriptions li a,.list li a{text-decoration:none;display:inline-block}#products li span,#subscriptions li span,.list li span{display:inline-block;width:20%;overflow:hidden}#products li .btn,#subscriptions li .btn,.list li .btn{margin:0}#products .bullet.red,#subscriptions .bullet.red,.list .bullet.red{color:#f00}#products .bullet.green,#subscriptions .bullet.green,.list .bullet.green{color:#0f0}#products li:nth-child(odd),#subscriptions li:nth-child(odd),.list li:nth-child(odd){background-color:#fafafa}#products li.header,#subscriptions li.header,.list li.header{background-color:#eee;color:#666;font-weight:600;min-height:0}#products .hint,#subscriptions .hint,.list .hint{background-image:url(../img/products.svg);background-repeat:no-repeat;background-position:center 50px;background-size:30%;text-align:center;padding:50px 0}#products .hint p,#subscriptions .hint p,.list .hint p{padding:250px 0 0 0;bottom:20px;font-family:'Open Sans',Helvetica,Arial,sans-serif}body.provider .content form label{margin:0 15px 0 5px}body.use,body.order,body.order-verify{text-align:center;background-color:#fff}body.use header.top,body.order header.top,body.order-verify header.top{display:none}body.use h1.logo,body.order h1.logo,body.order-verify h1.logo{width:230px;text-align:center;padding:10px 0 10px 60px;background:url(../img/logo.png) no-repeat;background-size:contain;font-size:1.5rem;margin:0 auto 10px auto}body.use h1.logo a,body.order h1.logo a,body.order-verify h1.logo a{text-decoration:none;color:#333}body.use .main,body.order .main,body.order-verify .main{display:table;width:80%;margin:0 auto;padding-top:10%;top:inherit}body.use .main .content,body.order .main .content,body.order-verify .main .content{display:table-cell;vertical-align:middle;margin:0 auto}@media screen and (min-width:119em){body{font-size:18px;font-size:1.125rem}body.auth section.colgroup{max-width:1400px}.max-width{max-width:1400px;margin:0 auto}.container{max-width:1400px;margin:0 auto}.content .main{padding-left:0}.content .main>header{max-width:1400px}}@media screen and (max-width:64em){.max-width{margin:0 auto}.container,section{margin:0 auto}.content .main>header{padding-right:5%}.content .main .col4{padding:10px}.content .main .col4 .box a.button{width:auto;padding:5px 20px;font-size:.75rem}}@media screen and (min-width:46.8em){.mobile-only{display:none}header .button{position:relative;display:inline-block;width:auto;height:auto;padding:.7rem 1.2rem;font-family:'Open Sans',Helvetica,Arial,sans-serif;font-weight:400;text-decoration:none;text-transform:none;cursor:pointer;text-align:center;border:none;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;background-color:#fafafa;-webkit-transition:all .25s;-moz-transition:all .25s;-ms-transition:all .25s;-o-transition:all .25s;transition:all .25s;color:#ffffff;background:#21aabd}header .button:hover{background:#1099ac !important;color:#ffffff}}@media screen and (max-width:46.8em){.col3,.col4,.col5,.col6{float:none;width:100%;margin:20px auto}.col2{width:100%;margin:0 auto;float:none}#support-quicklink{display:none}.desktop-only{display:none}.content .main>header{padding:0 10px 10px 10px}.content .main>header .back{margin-left:10px}body.account .sidebar li.account,body.home .sidebar li.home,body.docs .sidebar li.docs,body.support .sidebar li.support{border-left:0}body.auth .content{position:relative;height:auto;padding-top:0}body.auth .content aside.sidebar{display:block;max-width:none;min-width:none;height:auto;width:100%;position:relative;overflow:hidden}body.auth .content aside.sidebar .nav li{float:left;padding:10px;height:56px}body.auth .content aside.sidebar .nav li:hover{background-color:#fff}body.auth .content aside.sidebar .nav li a{display:block;padding:5px 10px;text-decoration:none;color:#666;height:56px}body.auth .content aside.sidebar .nav li.account{padding:5px 10px}body.auth .content .main{width:100%;position:relative;height:auto;left:0px;top:50px;padding:10px 0}body.auth .content .main h4{font-size:1em}body.auth .content aside.sidebar .nav li{width:25%;text-align:center}body.auth .content aside.sidebar .nav li a span{display:none;text-align:center}body.auth section.colgroup{margin-top:0;width:100%;overflow:hidden}body.auth section.colgroup .tabs-content-container{border-top:none;-webkit-transition:margin-left 300ms ease-out 0s;-moz-transition:margin-left 300ms ease-out 0s;-o-transition:margin-left 300ms ease-out 0s;transition:margin-left 300ms ease-out 0s;width:200%;position:relative;z-index:999;padding-bottom:40px}body.auth section.colgroup .tabs-content-container .tab-content{float:left;width:50%}body.auth section.colgroup .tabs-content-container #products-tab{display:inline-block !important;float:left}body.auth section.colgroup .tabs-content-container #subscriptions-tab{display:inline-block !important;float:left}body.auth section.colgroup .tabs-content-container[rel="tab-0"]{margin-left:0}body.auth section.colgroup .tabs-content-container[rel="tab-1"]{margin-left:-100%}header.top nav#nav{position:absolute;right:0;top:0;height:50px;min-width:160px}header.top nav#nav nav.login{padding:0}header.top nav#nav nav.login ul li{padding:0}header.top nav#nav nav.login .nav.ui-litenav-target li{margin:0}header.top nav#nav .ui-litenav-control{min-height:50px;cursor:pointer;width:50px;right:0;margin:5px 5px 0 0;text-decoration:none;-webkit-tap-highlight-color:rgba(255,255,255,0)}header.top nav#nav .ui-litenav-control:focus{outline:none}header.top nav#nav .ui-litenav-control i{font-size:40px;color:#999;text-decoration:none}header.top nav#nav .ui-litenav-target{width:auto;min-width:100px;top:50px;-webkit-box-shadow:0 0 5px #bababa;-moz-box-shadow:0 0 5px #bababa;box-shadow:0 0 3px #bababa}header.top nav#nav .ui-litenav-target li{border-top:1px solid #ccc;border-left:1px solid #ccc;margin:0;padding:0}header.top nav#nav .ui-litenav-target li:last-child{border-bottom:1px solid #ccc}header.top nav#nav .ui-litenav-target li.image,header.top nav#nav .ui-litenav-target span.greeting{display:none}header.top nav#nav .ui-litenav-target a{display:block;background-color:#fff;color:#999;text-decoration:none;padding:12px}}body.index{background-image:url(../img/bg.png)}@-webkit-keyframes pan-image{0%{background-position:0 0}45%{background-position:0% 70%}55%{background-position:0% 70%}100%{background-position:0% 0%}}@-moz-keyframes pan-image{0%{background-position:0 0}40%{background-position:0% 70%}60%{background-position:0% 70%}100%{background-position:0% 0%}}@-o-keyframes pan-image{0%{background-position:0 0}40%{background-position:0% 70%}60%{background-position:0% 70%}100%{background-position:0% 0%}}@keyframes pan-image{0%{background-position:0 0}40%{background-position:0% 70%}60%{background-position:0% 70%}100%{background-position:0% 0%}}.index .pan-image{-webkit-animation:pan-image 60s ease-in-out infinite;-moz-animation:pan-image 60s ease-in-out infinite;-o-animation:pan-image 60s ease-in-out infinite;animation:pan-image 60s ease-in-out infinite}.index .content .main{padding-top:0}.index .content .main #slideshow{position:relative;height:720px;max-height:100%;padding-top:50px}.index .content .main #slideshow .arrow{width:auto}.index .content .main #slideshow .prev.arrow{left:1%}.index .content .main #slideshow .next.arrow{right:1%}.index .content .main .slideshow-nav{z-index:998;position:absolute;bottom:0;max-height:100px;text-align:center;margin:0;list-style-type:none;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEwMCAxMDAiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPjxsaW5lYXJHcmFkaWVudCBpZD0iaGF0MCIgZ3JhZGllbnRVbml0cz0ib2JqZWN0Qm91bmRpbmdCb3giIHgxPSI1MCUiIHkxPSIxMDAlIiB4Mj0iNTAlIiB5Mj0iLTEuNDIxMDg1NDcxNTIwMmUtMTQlIj4KPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMCIgc3RvcC1vcGFjaXR5PSIwLjYiLz4KPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjMDAwIiBzdG9wLW9wYWNpdHk9IjAiLz4KICAgPC9saW5lYXJHcmFkaWVudD4KCjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAiIGhlaWdodD0iMTAwIiBmaWxsPSJ1cmwoI2hhdDApIiAvPgo8L3N2Zz4=);background-image:-moz-linear-gradient(bottom, rgba(0,0,0,0.3) 0%, rgba(0,0,0,0) 100%);background-image:-o-linear-gradient(bottom, rgba(0,0,0,0.3) 0%, rgba(0,0,0,0) 100%);background-image:-webkit-linear-gradient(bottom, rgba(0,0,0,0.3) 0%, rgba(0,0,0,0) 100%);background-image:linear-gradient(bottom, rgba(0,0,0,0.3) 0%, rgba(0,0,0,0) 100%);color:#fff;padding:0 0 0 0px}.index .content .main .slideshow-nav li{position:relative;width:115px;height:auto;padding:10px 5px;background:rgba(0,0,0,0.5);margin:0;float:left}.index .content .main .slideshow-nav li.selected{background:rgba(255,255,255,0.5)}.index .content .main .slideshow-nav li a{display:block;background-color:rgba(0,0,0,0.5);color:#fff;width:auto;height:auto}.index .content .main .slideshow-nav img{width:100%;border:1px solid #999}.index .content .main .slideshow-nav p{position:absolute;width:100%;bottom:0;left:0;right:0;background-color:rgba(0,0,0,0.5);color:#fff;margin:0;padding:5px}.index .slide-content{width:100%;padding-top:50px;height:100%;position:relative;display:table;overflow:hidden}.index .main-feature .show-modal,.index .slide-content .show-modal{position:absolute;top:10px;left:30px}.index .main-feature .container,.index .slide-content .container{width:400px;max-width:none;height:auto;margin:10px auto;background-color:rgba(0,0,0,0.2);top:0;padding:20px 0;text-align:center}.index .main-feature .container h1,.index .slide-content .container h1{color:#fafafa;font-size:3rem;font-weight:600;line-height:120%;text-shadow:1px 1px 1px #000}.index .main-feature .container h2,.index .slide-content .container h2{color:#666;font-size:2.5rem;font-weight:normal;line-height:120%;padding:0 0 20px 0;color:#fff;text-shadow:1px 1px 1px #000}.index .main-feature .container h2 .ui-slideshow,.index .slide-content .container h2 .ui-slideshow{display:inline-block;width:150px;font-family:'Lobster',cursive;font-size:4rem;height:5rem;top:.7rem;margin-bottom:20px;line-height:95%;background:rgba(0,0,0,0.2);-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0)}.index .main-feature .container p.cta,.index .slide-content .container p.cta{box-shadow:0 1px 0 rgba(255,255,255,0.3);border:1px solid #000;border:1px solid rgba(0,0,0,0.1);width:274px;border-radius:4px;margin:0px auto;background-color:rgba(0,0,0,0.05);padding:14px 20px 16px 20px}.index .main-feature .container a.btn,.index .slide-content .container a.btn{width:215px}.index .main-feature .container .btn i,.index .slide-content .container .btn i{padding-right:15px;vertical-align:middle}.index .slide-content.secondary{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEwMCAxMDAiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPjxsaW5lYXJHcmFkaWVudCBpZD0iaGF0MCIgZ3JhZGllbnRVbml0cz0ib2JqZWN0Qm91bmRpbmdCb3giIHgxPSI1MCUiIHkxPSIxMDAlIiB4Mj0iNTAlIiB5Mj0iLTEuNDIxMDg1NDcxNTIwMmUtMTQlIj4KPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMCIgc3RvcC1vcGFjaXR5PSIwLjYiLz4KPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjMDAwIiBzdG9wLW9wYWNpdHk9IjAiLz4KICAgPC9saW5lYXJHcmFkaWVudD4KCjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAiIGhlaWdodD0iMTAwIiBmaWxsPSJ1cmwoI2hhdDApIiAvPgo8L3N2Zz4=);background-image:-moz-linear-gradient(bottom, rgba(0,0,0,0.3) 0%, rgba(0,0,0,0) 100%);background-image:-o-linear-gradient(bottom, rgba(0,0,0,0.3) 0%, rgba(0,0,0,0) 100%);background-image:-webkit-linear-gradient(bottom, rgba(0,0,0,0.3) 0%, rgba(0,0,0,0) 100%);background-image:linear-gradient(bottom, rgba(0,0,0,0.3) 0%, rgba(0,0,0,0) 100%)}.index .slide-content.secondary .container{width:900px;margin:0 auto;padding:20px;position:relative}.index .slide-content.secondary .container h2{float:left;width:300px;padding:50px 20px}.index .slide-content.secondary .container .text-container{float:left;width:300px;padding:0 20px 20px 20px}.index .slide-content.secondary .container h3,.index .slide-content.secondary .container p{color:#fff;text-align:left;text-shadow:1px 1px 1px #000}.index .slide-content.secondary .container p{padding-bottom:8px;font-size:1.3em}.index .slide-content.secondary .container iframe{border:10px solid rgba(0,0,0,0.5)}.index .slide:nth-child(1){background:url(../img/hero/main-feature/bg-hero.jpg) no-repeat;background-size:cover}.index .slide:nth-child(2){background:url(../img/hero/case-for-subs/back-case-for-subs_1600.jpg) bottom center no-repeat;background-size:cover}.index .slide:nth-child(3){background:url(../img/hero/beyond-social/back-beyond-social_1600.jpg) center center no-repeat;background-size:cover}.index .slide:nth-child(4){background:url(../img/hero/creating-buttons/back-creating-buttons_1600.jpg) right center no-repeat;background-size:cover}.index .slide:nth-child(4) .container{margin-left:50px;width:600px}.index .slide:nth-child(4) .container h2{float:none;width:auto;padding:20px 0}.index .slide:nth-child(4) .container .video-container{float:none}.index section{margin:0 auto;padding:0}.index section h2{margin:10px 0;padding:0px 0 20px 0;font-size:40px;text-align:center;color:#555}.index section.page{min-height:100%}.index section.hero{padding-top:50px}.index section.hero h2#tagline{padding:7% 2% 2%;font-size:500%;color:#444}.index .page#videos{padding:0;background:url(../img/hero/beyond-social/back-beyond-social_1600.jpg) center bottom no-repeat;background-size:cover;background-attachment:fixed}.index .page#videos .slide-content{padding:50px 0;background:-webkit-linear-gradient(45deg, rgba(68,156,151,0.6), #206fb1);background:-moz-linear-gradient(45deg, rgba(68,156,151,0.6), #206fb1);background:-o-linear-gradient(45deg, rgba(68,156,151,0.6), #206fb1);background:linear-gradient(45deg, rgba(68,156,151,0.6), #206fb1);background-attachment:fixed;background-color:rgba(68,156,151,0.6)}.index .page#videos .slide-content h3,.index .page#videos .slide-content p,.index .page#videos .slide-content a{color:#fff;text-shadow:none}.index .page#videos .slide-content p{font-size:1.125rem;margin-bottom:1.25rem;font-weight:400}.index section.pricing .colgroup.ui-collapsible{margin:0 auto}.index section.pricing .colgroup.ui-collapsible .col4{margin:0 auto}.index section.pricing .colgroup.ui-collapsible .col4 p.description{min-height:105px}.index section.pricing .colgroup.ui-collapsible .col4 p.cta{text-align:center;background-color:#fff}.index section.breakout{width:100%;margin:0 auto;padding:0;background-color:#fff;background-image:url(../img/bg-beach-low.jpg);background-position:bottom center;background-repeat:no-repeat;background-size:cover}.index section.breakout .container{margin:0 auto;max-width:100%;height:100%;padding:100px 0;background-size:contain;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEwMCAxMDAiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPjxsaW5lYXJHcmFkaWVudCBpZD0iaGF0MCIgZ3JhZGllbnRVbml0cz0ib2JqZWN0Qm91bmRpbmdCb3giIHgxPSI1MCUiIHkxPSIxMDAlIiB4Mj0iNTAlIiB5Mj0iLTEuNDIxMDg1NDcxNTIwMmUtMTQlIj4KPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMCIgc3RvcC1vcGFjaXR5PSIwLjYiLz4KPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjMDAwIiBzdG9wLW9wYWNpdHk9IjAiLz4KICAgPC9saW5lYXJHcmFkaWVudD4KCjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAiIGhlaWdodD0iMTAwIiBmaWxsPSJ1cmwoI2hhdDApIiAvPgo8L3N2Zz4=);background-image:-moz-linear-gradient(bottom, rgba(0,0,0,0.6) 0%, rgba(0,0,0,0) 100%);background-image:-o-linear-gradient(bottom, rgba(0,0,0,0.6) 0%, rgba(0,0,0,0) 100%);background-image:-webkit-linear-gradient(bottom, rgba(0,0,0,0.6) 0%, rgba(0,0,0,0) 100%);background-image:linear-gradient(bottom, rgba(0,0,0,0.6) 0%, rgba(0,0,0,0) 100%)}.index section.breakout .container .colgroup{margin:0 auto}.index section.breakout .container .colgroup .col2,.index section.breakout .container .colgroup .col3{float:right;background-color:rgba(0,0,0,0.5);padding:20px}.index section.breakout .container .colgroup .col2 h2,.index section.breakout .container .colgroup .col3 h2{color:#fafafa}.index section.breakout .container .colgroup .col2 h3,.index section.breakout .container .colgroup .col3 h3{color:#fff}.index section.breakout .container .colgroup .col2 p,.index section.breakout .container .colgroup .col3 p{font-size:1.25rem;margin:0 auto 10px auto;color:#f1f1f1}.index section.colgroup{padding:50px 0;text-align:center}.index section.colgroup h2{margin:10px 0 30px 0;padding:0;text-align:center}.index section.colgroup img{margin-bottom:0;text-align:center}.index .page.info{height:100%;width:100%;display:table;font-weight:400}.index .page.info .container{margin:0 auto;display:table-cell;vertical-align:middle}.index .page.info .container .colgroup{margin:0 auto}.index .page.info .container .colgroup h3{font-size:2rem}.index .page.info .container .colgroup h4{font-size:1.5rem}.index .page.info .container .colgroup ul{padding:.5rem 0 1rem 0;list-style-image:url(../img/bullet.png);list-style-position:inside}.index .page.info .container .colgroup ul li{font-size:1.125rem;padding:1rem}.index .page.info .container .colgroup dl.accordion dt{display:block;float:none;width:100%;font-size:1.125rem;padding:0 0 .5em 0}.index .page.info .container .colgroup dl.accordion dt a{background:url(../img/bullet.png) no-repeat;background-position:left 7px;padding-left:15px;color:#21aabd;cursor:pointer;border-bottom:1px dotted #21aabd}.index .page.info .container .colgroup dl.accordion dd{display:block;height:0;overflow:hidden;opacity:0;color:#333;margin-bottom:.5em;font-size:1rem;padding:0 0 0 1em;-webkit-transition:all .5s linear;transition:all .5s linear}.index .page.info .container .colgroup dl.accordion dd p{font-size:1rem}.index .page.info .container .colgroup dl.accordion dd.active{height:auto;overflow:visible;opacity:1}.index .page.info .container .colgroup p{font-size:1rem;margin-bottom:1rem}.index .page.info .container dl.accordion.light dt a{color:#fff}.index .page.info .container dl.accordion.light dt a:hover{color:#ffec8f}.index .page.info .container dl.accordion.dark dt a{color:#21aabd}.index .page.info .container dl.accordion.dark dt a:hover{color:#1099ac}.index .page.info .container dl.accordion.light dd{color:#fff}.index .page.info .container dl.accordion.dark dd{color:#000}.index .page#for-developers{background-color:#fff}.index .page#for-developers .col2{padding-right:24px}.index .page#for-users{background-image:url(../img/bg-login.jpg);background-size:cover;background-repeat:no-repeat;background-position:left top;color:#fff}.index .page#for-users h3,.index .page#for-users h4{color:#fff}.index .page#for-users p{font-size:1.125rem;margin-bottom:1.25rem}.index .page#for-users .text{background-color:rgba(155,155,155,0.5);padding:1rem}.index .page#for-publishers{background-color:#fafafa}.index .providers{padding:24px 12px;-webkit-box-shadow:0 2px 2px rgba(0,0,0,0.25) inset,0 -2px 2px white inset;-moz-box-shadow:0 2px 2px rgba(0,0,0,0.25) inset,0 -2px 2px white inset;-ms-box-shadow:0 2px 2px rgba(0,0,0,0.25) inset,0 -2px 2px white inset;-o-box-shadow:0 2px 2px rgba(0,0,0,0.25) inset,0 -2px 2px white inset;box-shadow:0 2px 2px rgba(0,0,0,0.25) inset,0 -2px 2px white inset;background:#eee;text-align:center}.index .providers h3{margin:.5rem 0 1rem 0}.index .providers a{display:inline block;margin:0 24px}.index .providers img{height:50px;opacity:.3;-webkit-filter:grayscale(100%);filter:grayscale(100%);filter:gray;filter:url("data:image/svg+xml;utf8,<svg version='1.1' xmlns='http://www.w3.org/2000/svg' height='0'><filter id='greyscale'><feColorMatrix type='matrix' values='0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0' /></filter></svg>#greyscale")}.index .providers img:hover{-webkit-filter:grayscale(0%);filter:grayscale(0%);opacity:.9}.index .colgroup#features,.index .page.info,.index .page.pricing,.index .breakout{min-height:80%;padding:40px 0}.index .colgroup#features{min-height:80%;padding:40px 0;text-align:left}.index .colgroup#features h2{color:#555;text-align:center}.index .colgroup#features h3{font-size:2rem;text-align:center;color:#555;background-color:#fafafa}.index .colgroup#features h4{font-size:1rem;text-align:center}.index .colgroup#features h4.desc{padding:0 10rem;margin-bottom:4rem}.index .colgroup#features a.btn{text-align:center;margin:20px auto;width:110px;min-width:110px;width:10vw;display:block}.index .colgroup#features [class^="icon-market"],.index .colgroup#features [class*=" icon-market"],.index .colgroup#features .site-developers,.index .colgroup#features .site-users,.index .colgroup#features .site-publishers{display:block;font-size:1.5rem;padding:20px;background-color:#81d3ee;color:#fff;width:66px;border-radius:50%;text-align:center;margin:0 auto}.index .colgroup#features .col3 .box,.index .colgroup#features .col4 .box{padding:20px 0;background-color:#fff}.index .colgroup#features p{font-size:1rem;text-align:left;clear:both;padding-top:10px}.index .ui-anchor{width:70px;border:1px solid #ccc;border-top-left-radius:15px;border-bottom-left-radius:15px;background:#fff;padding:10px;text-align:center;cursor:pointer}.index .ui-anchor.bottom-right{bottom:100px}.index .ui-anchor:before{display:inline-block;content:"\003e";-webkit-transform:rotate3d(0, 0, 1, -90deg);-o-transform:rotate3d(0, 0, 1, -90deg);-ms-transform:rotate3d(0, 0, 1, -90deg);-moz-transform:rotate3d(0, 0, 1, -90deg);transform:rotate3d(0, 0, 1, -90deg);font-weight:bold;font-size:2em}.index .ui-modal .content{width:auto;height:auto}@media screen and (min-width:119em){.index .colgroup#features p{font-size:1.9rem}.index .main-feature .container{width:600px}.index .content .main .slideshow-nav{max-height:250px}.index .content .main .slideshow-nav li{width:10vw}.index section.pricing .colgroup.ui-collapsible .col4{max-width:none}}@media screen and (max-width:64em){.index .max-width{max-width:90%;margin:0 auto}.index #features.max-width{max-width:100%}.index .container{max-width:90%;margin:0 auto}.index .page#for-developers{background-color:#fff}.index .page#for-developers .col2,.index .page#for-developers .col5{width:100%}.index .providers{display:none}.index .content .main .slide-content.secondary .container{width:100%;margin:0 auto;padding:20px;position:relative}.index .content .main .slide-content.secondary .container .text-container{float:none;width:auto;padding:10px}.index .content .main .slide-content.secondary .container .video-container{float:none}.index .content .main .slide:nth-child(1){background-image:url(../img/hero/main-feature/bg-hero-1024.jpg)}.index .content .main .slide:nth-child(2){background-image:url(../img/hero/case-for-subs/back-case-for-subs_1024.jpg)}.index .content .main .slide:nth-child(3){background-image:url(../img/hero/beyond-social/back-beyond-social_1024.jpg)}.index .content .main .slide:nth-child(4){background-image:url(../img/hero/creating-buttons/back-creating-buttons_1024.jpg)}}@media screen and (max-width:46.8em){.index .page.info,.index section.breakout .container{height:auto}.index .page.info .container .colgroup h3{font-size:2rem;margin-top:0}.index .page.info .container .colgroup h4{font-size:1.25rem}.index .page.info .container .colgroup ul li{font-size:1rem;padding:.7rem}.index .page#for-users p{font-size:1rem}.index section h2,.index section.colgroup h2{font-size:32px;width:90%;margin:0 auto}.index section.breakout .container{margin:0;padding:0}.index section.pricing .colgroup.ui-collapsible{width:auto}.index section.pricing .col4{margin:0 auto}.index section.page{min-height:100px}.index .page#for-developers{background-color:#fff}.index .page#for-developers .col2{display:none}.index .page#for-users .col3:last-child,.index .breakout .col3:last-child{background-color:rgba(0,0,0,0.5);padding:20px}.index .content .main .slide:nth-child(1){background-image:url(../img/hero/main-feature/bg-hero-800.jpg)}.index .content .main .slide:nth-child(2){background-image:url(../img/hero/case-for-subs/back-case-for-subs_800.jpg)}.index .content .main .slide:nth-child(3){background-image:url(../img/hero/beyond-social/back-beyond-social_800.jpg)}.index .content .main .slide:nth-child(4){background-image:url(../img/hero/creating-buttons/back-creating-buttons_800.jpg)}}@media screen and (max-width:38em){.index .content .main .slideshow-nav li{width:25%;height:auto}.index .content .main .slide-content.secondary .container .video-container iframe{max-width:100%}.index .main-feature{padding-top:50px}.index .main-feature .container{width:100%;padding:50px 0}.index .main-feature .container h1{font-size:2.5rem}.index .main-feature .container h2{font-size:3rem}.index .colgroup#features{padding:20px 0}.index .colgroup#features .col3,.index .colgroup#features .col4{max-width:none;padding:0}section.pricing .colgroup.ui-collapsible .col4{max-width:none}.index section.breakout{background-attachment:local;padding:20px 0 0 0}.index .page.info .container{vertical-align:top}.content .main .col4 .box p,.content .main .col4 .box ul.nav li{font-size:1rem}.index .colgroup#features h3{font-size:2rem}.index .colgroup#features h4{font-size:1.25rem;padding-left:55px;padding-right:55px}.index .colgroup#features p,.index section.breakout .container .colgroup .col3 p{font-size:1rem}.index section{padding:20px 0}.index .page.info{height:auto}.account-login .centerframe-inner{width:90%;max-width:350px}section.colgroup{padding:20px 0}section.pricing .col4{width:100%;margin:0 auto}section.feature .container h1{font-size:3rem;color:#fff}section.feature .container h2{font-size:1rem;color:#fff}section.main-feature .container a.button{width:auto}section.breakout{padding:20px 0}section.breakout p{font-size:1rem}}.home .content .main div{margin-bottom:1rem}.home .content ul.tabs{margin-left:0px;position:relative;margin-bottom:-3px;font-size:1rem;z-index:2;border-left:1px solid #fafafa;margin-left:-1px}.home .content ul.tabs li:first-child{-webkit-box-shadow:0 2px 0 1px rgba(0,0,0,0.12);box-shadow:0 0 0 -2px rgba(0,0,0,0.12)}.home .content ul.tabs li{width:auto;float:left;background-color:#9cf;border-top-left-radius:4px;border-top-right-radius:4px;margin-right:20px;background-image:url(../img/bg.png);background-repeat:repeat;z-index:2}.home .content ul.tabs li a{text-decoration:none;color:#666;font-weight:600;padding:1rem 5rem;display:block;width:100%}.home .content ul.tabs li.selected{background-color:#fff;background-image:none;border-bottom:5px solid #fff;z-index:2}.home .content ul.tabs li.selected a{color:#666;font-weight:600}.home .content .tab-content h4 span{display:inline-block;padding:12px 0}.home .content .tab-content .list{background-color:#fff}.home .content .tab-content .list:nth-child(odd){background-color:#ccc}.home .content .tab-content #subscriptions .hint{background-image:url(../img/subscriptions.svg);background-repeat:no-repeat;background-position:center 50px;background-size:30%;text-align:center;padding:50px 0}.home .content .tab-content #subscriptions .hint p{padding:250px 0 0 0;bottom:20px;font-family:'Open Sans',Helvetica,Arial,sans-serif}@media screen and (max-width:46.8em){.home section.colgroup{width:100%}.home .main ul.tabs{margin-bottom:0}.home .main ul.tabs li{width:50%;margin-right:0;text-align:center}.home .main ul.tabs li.selected{border-bottom:0}.home .main ul.tabs li a{padding:1rem}.home .main .tab-content #products li span:nth-child(2){width:30%}}body.product .api-creds input{width:80%}body.product .content{overflow:hidden}body.product fieldset.providers{border:none;padding:10px 0}body.product fieldset.providers label{border:2px solid #ccc;background-color:#fafafa;padding:5px}body.product-view .content{text-align:center}body.product-view .content section{padding:100px 0 0;min-height:500px;background-image:url(../img/for-users.jpg);background-size:cover;background-repeat:no-repeat;background-position:left top;color:#fff;text-align:center;font-size:2em}body.product-view .content section h3{color:#fff;font-size:2em}body.product-view .content p,body.product-view .content h3,body.product-view .content div{margin:12px 0}body.provider .content{overflow:hidden}body.subscription .product-info h3{margin-top:0}body.subscription .product-info img{display:inline-block;margin-right:10px}.account section.colgroup{padding:50px 0;text-align:left}.account section.colgroup .col2.box,.account section.colgroup .col3.box{padding:10px 20px;background-color:#fff}.account section.colgroup h2{text-align:left}.account section.colgroup .user-details{font-size:1rem}.account section.colgroup .user-details img{float:left;width:50px;height:50px;margin:0 10px 0 0;-webkit-border-radius:50%;border-radius:50%}.account section.colgroup .user-details p small{color:#999}.account section.colgroup .user-details p strong{line-height:150%;color:#444}.account section.colgroup h3.plan{float:right}.account section.colgroup h3.plan.free{color:#090}.account section.colgroup h3.plan.premium{color:#f90}.account #usage{margin-bottom:20px}.account #usage ul{list-style-type:none}.account #usage ul li{display:inline-block;width:130px;margin-right:10px;padding:10px 0;color:#666;text-align:center;font-weight:500;border-radius:7px;-moz-border-radius:7px;-webkit-border-radius:7px;font-size:1rem}.account #usage ul li:last-child{margin-right:0}.account #usage ul li.subscriptions{background-color:#cc3366;background-color:#fafafa}.account #usage ul li.subscriptions:before{display:block;margin-bottom:5px;content:"\e607";font-size:50px;color:#ccc}.account #usage ul li.users{background-color:#666633;background-color:#fafafa}.account #usage ul li.users:before{display:block;margin-bottom:5px;content:"\e60b";font-size:50px;color:#ccc}.account #usage ul li.products{background-color:#cc6633;background-color:#fafafa}.account #usage ul li.products:before{display:block;margin-bottom:5px;content:"\e60c";font-size:50px;color:#ccc}.account #providers .hint{margin-bottom:20px}.account #providers li{display:inline-block;width:120px;margin-right:10px}.account #providers li:last-child{margin-right:0}.account #providers li .provider{position:relative;display:inline-block;width:auto;height:auto;margin:.625rem .625rem .625rem 0;padding:.7rem 1.2rem;font-family:'Open Sans',Helvetica,Arial,sans-serif;font-weight:400;text-decoration:none;text-transform:none;cursor:pointer;text-align:center;border:none;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;background-color:#fafafa;-webkit-transition:background-color .25s;-moz-transition:background-color .25s;-ms-transition:background-color .25s;-o-transition:background-color .25s;transition:background-color .25s;color:#ffffff;padding:15px 0;width:120px}.account #providers li .provider:before{display:block;margin-bottom:10px;font-size:40px}.account #providers li .provider.google{background:#e80023}.account #providers li .provider.google:hover{background:#b5001b}.account #providers li .provider.google:before{content:"\e601"}.account #providers li .provider.facebook{background:#3b5998;color:#ffffff}.account #providers li .provider.facebook:hover{background:#263961;color:#ffffff}.account #providers li .provider.facebook:before{content:"\e600"}.account #providers li .provider.paypal{background:#0079c1}.account #providers li .provider.paypal:hover{background:#00598e}.account #providers li .provider.paypal:before{content:"\e603"}.account #providers li .provider.stripe{background:#00a5ef}.account #providers li .provider.stripe:hover{background:#0082bc}.account #providers li .provider.stripe:before{content:"\e604"}.account #providers li .provider.coinbase{background:#2986c4}.account #providers li .provider.coinbase:hover{background:#20699a}.account #providers li .provider.coinbase:before{content:"\e602"}.account #token pre{display:block;margin:8px 0;padding:12px;background:#e1e1e1;-webkit-touch-callout:auto;-webkit-user-select:auto;-khtml-user-select:auto;-moz-user-select:auto;-ms-user-select:auto;user-select:auto}.account-login .content,.account-complete .content,.account-register .content{overflow:hidden}.account-login .content .hero,.account-complete .content .hero,.account-register .content .hero{display:table;width:100%;min-height:600px;padding:50px 0 20px 0;background-image:url(../img/bg-login-600.jpg);background-size:cover;background-position:20% center;background-repeat:no-repeat}.account-login .content .hero .container,.account-complete .content .hero .container,.account-register .content .hero .container{display:table-cell;vertical-align:middle;width:400px;margin:0 auto;padding:0 0 50px 0;text-align:center}.account-login .centerframe-inner,.account-complete .centerframe-inner,.account-register .centerframe-inner{width:350px;margin:20px auto 0 auto;padding:2rem;background-color:#1f9dab;background-color:rgba(255,255,255,0.7);-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;text-align:center}.account-login .centerframe-inner h3,.account-complete .centerframe-inner h3,.account-register .centerframe-inner h3{margin-bottom:1rem}.account-login form,.account-complete form,.account-register form{width:250px;margin:0 auto}.account-login form input[type="text"],.account-complete form input[type="text"],.account-register form input[type="text"],.account-login form input[type="email"],.account-complete form input[type="email"],.account-register form input[type="email"],.account-login form input[type="password"],.account-complete form input[type="password"],.account-register form input[type="password"]{display:block;width:250px;height:34px;margin-bottom:1rem;padding:.3rem .6rem;line-height:1.5;color:#333;vertical-align:middle;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:3px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.account-login .btn.button-tw,.account-complete .btn.button-tw,.account-register .btn.button-tw,.account-login .btn.button-fb,.account-complete .btn.button-fb,.account-register .btn.button-fb{text-align:left}@media only screen and (min-width:600px){.account-login .content .hero,.account-complete .content .hero,.account-register .content .hero{background-image:url(../img/bg-login-1200.jpg);background-position:left top}}@media only screen and (min-width:1200px){.account-login .content .hero,.account-complete .content .hero,.account-register .content .hero{background-image:url(../img/bg-login.jpg);background-position:left -50px}}@media screen and (max-width:46.8em){.account section.colgroup{width:100%}}.docs .content .main>header{padding-top:45px}.docs .container{background-color:#fff}.docs .container #documentation{margin:0 auto;padding:5%;line-height:1.5}.docs .container #documentation h3{font-size:2rem;line-height:2.5rem;margin:30px 0 0 0}.docs .container #documentation h3:first-child{margin-top:0}.docs .container #documentation h4{font-size:1.125rem;font-weight:600}.docs .container #documentation p,.docs .container #documentation li{margin:.75rem 0;font-size:1.125rem;color:#333}.docs .container #documentation ul{list-style-type:disc;margin-left:16px}.docs .container #documentation #contents+ul,.docs .container #documentation ul.no-list,.docs .container #documentation ol.no-list{margin-left:0;list-style-type:none}.docs .container #documentation table,.docs .container #documentation pre{margin-top:0;margin-bottom:16px}.docs .container #documentation table{display:block;width:100%;overflow:auto;word-break:normal;word-break:keep-all}.docs .container #documentation table th{font-weight:bold}.docs .container #documentation table th,.docs .container #documentation table td{padding:6px 13px;border:1px solid #ddd}.docs .container #documentation table tr{background-color:#fff;border-top:1px solid #ccc}.docs .container #documentation table tr:nth-child(2n){background-color:#f8f8f8}.docs .container #documentation pre{overflow:auto;background:#f1f1f1;padding:8px}.docs .container #documentation pre code,.docs .container #documentation pre tt{display:inline;max-width:initial;padding:0;margin:0;overflow:initial;line-height:inherit;word-wrap:normal;background-color:transparent;border:0}.docs .container #documentation pre>code{padding:0;margin:0;font-size:100%;word-break:normal;white-space:pre;background:transparent;border:0}.docs .container #documentation pre code:before,.docs .container #documentation pre code:after,.docs .container #documentation pre tt:before,.docs .container #documentation pre tt:after{content:normal}.docs .container #documentation code:before,.docs .container #documentation code:after,.docs .container #documentation tt:before,.docs .container #documentation tt:after{letter-spacing:-0.2em;content:"\00a0"}.docs .container #documentation code br,.docs .container #documentation tt br{display:none}@media screen and (max-width:46.8em){.docs .content .main>header{padding-top:5px}.docs .container #documentation,.support .container .frame{padding:5%}.docs .container #documentation h3,.support .container .frame h3{font-size:2.3rem;line-height:2.7rem}.docs .container #documentation h4{font-size:1rem}.docs .container #documentation p,.docs .container #documentation li,.support .container .frame p,.support .container .frame li{font-size:1rem}}.support .container{background-color:#fff;width:100%;margin-top:1em !important}.support .container .frame{margin:0 auto;padding:5% 15%;line-height:1.5;background-color:#fff}.support .container .frame h3{font-size:2rem;line-height:2.5rem;margin:30px 0 0 0}.support .container .frame h3:first-child{margin-top:0}.support .container .frame h4{font-size:1.125rem;font-weight:600}.support .container .frame p,.support .container .frame li{margin:1rem 0;font-size:1.125rem;color:#333}.support .container .frame ul{list-style-type:none}.support .container textarea{padding:8px;margin:16px 0;width:80%;border:solid 1px #ccc;min-height:200px}.main.plans .sidebar{display:none}.main.plans #server-hero{background-image:url("/assets/img/server/hero.jpg");height:80%}.main.plans #premium-hero{background-image:url("/assets/img/premium/hero.jpg");height:60%}.main.plans .hero{position:relative;background-size:cover;background-repeat:no-repeat;background-position:center center;top:23px;width:100%;max-width:none}.main.plans .hero h1{color:#fff;text-shadow:0 0 5px #888888;color:#fafafa;font-size:2.5rem;font-weight:600;line-height:120%;text-shadow:1px 1px 1px #000}.main.plans .hero ul{position:absolute;right:0;bottom:0;list-style-type:none;padding:24px;color:#fff}.main.plans .hero ul li{font-size:3rem;font-weight:normal;line-height:100%;padding:0 0 20px 0;color:#fff;text-shadow:1px 1px 1px #000}.main.plans .content{margin-top:50px}.main.plans .content h3{margin-top:1.5rem}