.feature .feature-text,.feature .feature-block,#auth-sidebar,#documentation-index,.promoted-doc,.feature-doc,.sdk-links li,.page-header,.page-sidebar,.page-content,.reference-content,.reference-index,.doc-feature-leader,.doc-feature,.doc-features,.doc-features .doc-feature,#feature-stories,#feature-stories .feature-box,#feature-stories.full,#feature-stories.full .feature-box,#feature-stories.full #feat-intro,#feature-stories.full #feat-intro-img,#overview,#social-column{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;float:left;padding:0 0.5em}.banner:before,.feature:before,.sdk-links ul:before,.reference-index header:before,.reference-index .header:before,[data-collapsed] header:before,.banner:after,.feature:after,.sdk-links ul:after,.reference-index header:after,.reference-index .header:after,[data-collapsed] header:after{content:" ";display:table}.banner:after,.feature:after,.sdk-links ul:after,.reference-index header:after,.reference-index .header:after,[data-collapsed] header:after{clear:both}.blue-panel,.green-panel,.tan-panel,.gray-panel,.sidebar-panel,.off-white-panel,.white-panel,.toc{border-width:0em;border-style:solid;padding:1.5em;padding-left:1.75em;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;border:1px solid #ededed;background:#fafafa}.blue-panel>:last-child,.green-panel>:last-child,.tan-panel>:last-child,.gray-panel>:last-child,.sidebar-panel>:last-child,.off-white-panel>:last-child,.white-panel>:last-child,.toc>:last-child{margin-bottom:0 !important}.page-content ul li,.reference-content ul li{position:relative;padding-left:1em}.page-content ul li:before,.reference-content ul li:before{content:"";width:.5em;height:.5em;margin-left:-1em;background-color:#A8C9E3;position:absolute;top:0.6em}.page-content ul li ol li:before,.reference-content ul li ol li:before{background-color:transparent}.page-content ol,.reference-content ol{counter-reset:li;list-style:none;position:relative;padding-bottom:1em}.page-content ol>li,.reference-content ol>li{padding:0.3em .25em .25em 2.5em;position:relative;margin-bottom:0.75em}.page-content ol>li:before,.reference-content ol>li:before{content:counter(li);counter-increment:li;position:absolute;top:0;left:0;height:100%;width:0.75em;padding:0 .5em 0 0;font-family:"Avenir LT W01 35 Light", Arial, Helvetica, sans-serif;color:#a6a6a6;font-size:1.25em;line-height:2em;text-align:right;border-right:1px solid #cccccc}.page-content ol>li:after,.reference-content ol>li:after{content:".";display:block;clear:left;visibility:hidden;line-height:0;height:0}.page-content,.reference-content{max-width:48em}.page-content h1,.reference-content h1{margin-top:1.26316em;margin-bottom:0.63158em;font-size:38px;font-size:2.375rem}.page-content h2,.reference-content h2{margin-top:1.26316em;margin-bottom:0.63158em;font-size:32px;font-size:2rem}.page-content h3,.reference-content h3{margin-top:1.26316em;margin-bottom:0.63158em;font-size:24px;font-size:1.5rem}.page-content h4,.reference-content h4{margin-top:1.26316em;margin-bottom:0.63158em;font-size:18px;font-size:1.125rem}.page-content h5,.reference-content h5{margin-top:1.26316em;margin-bottom:0.63158em;font-size:16px;font-size:1rem}.page-content h6,.reference-content h6{margin-top:1.26316em;margin-bottom:0.63158em;font-size:14px;font-size:0.875rem}.page-content p,.reference-content p{font-size:14px;font-size:0.875rem}.page-content li,.reference-content li{font-size:14px;font-size:0.875rem}.page-content table,.reference-content table{margin-bottom:1.5em}.page-content img,.reference-content img{height:auto;max-width:100%}.page-content code,.reference-content code{padding:4px 2px 1px}.page-content pre,.reference-content pre{margin-top:1em}.page-content table,.reference-content table{margin-bottom:1.5em}.media{overflow:hidden}.media>:last-child{padding-top:3px;overflow:hidden}.media>:last-child>:last-child{margin-bottom:0}.media>:first-child{float:left;margin-right:1em}.media>:first-child img{display:block}.feature .feature-text,.feature .feature-block,#auth-sidebar,#documentation-index,.promoted-doc,.feature-doc,.sdk-links li,.page-header,.page-sidebar,.page-content,.reference-content,.reference-index,.doc-feature-leader,.doc-feature,.doc-features,.doc-features .doc-feature,#feature-stories,#feature-stories .feature-box,#feature-stories.full,#feature-stories.full .feature-box,#feature-stories.full #feat-intro,#feature-stories.full #feat-intro-img,#overview,#social-column{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;float:left;padding:0 0.5em}.banner:before,.feature:before,.sdk-links ul:before,.reference-index header:before,.reference-index .header:before,[data-collapsed] header:before,.banner:after,.feature:after,.sdk-links ul:after,.reference-index header:after,.reference-index .header:after,[data-collapsed] header:after{content:" ";display:table}.banner:after,.feature:after,.sdk-links ul:after,.reference-index header:after,.reference-index .header:after,[data-collapsed] header:after{clear:both}.blue-panel,.green-panel,.tan-panel,.gray-panel,.sidebar-panel,.off-white-panel,.white-panel,.toc{border-width:0em;border-style:solid;padding:1.5em;padding-left:1.75em;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;border:1px solid #ededed;background:#fafafa}.blue-panel>:last-child,.green-panel>:last-child,.tan-panel>:last-child,.gray-panel>:last-child,.sidebar-panel>:last-child,.off-white-panel>:last-child,.white-panel>:last-child,.toc>:last-child{margin-bottom:0 !important}.page-content ul li,.reference-content ul li{position:relative;padding-left:1em}.page-content ul li:before,.reference-content ul li:before{content:"";width:.5em;height:.5em;margin-left:-1em;background-color:#A8C9E3;position:absolute;top:0.6em}.page-content ul li ol li:before,.reference-content ul li ol li:before{background-color:transparent}.page-content ol,.reference-content ol{counter-reset:li;list-style:none;position:relative;padding-bottom:1em}.page-content ol>li,.reference-content ol>li{padding:0.3em .25em .25em 2.5em;position:relative;margin-bottom:0.75em}.page-content ol>li:before,.reference-content ol>li:before{content:counter(li);counter-increment:li;position:absolute;top:0;left:0;height:100%;width:0.75em;padding:0 .5em 0 0;font-family:"Avenir LT W01 35 Light", Arial, Helvetica, sans-serif;color:#a6a6a6;font-size:1.25em;line-height:2em;text-align:right;border-right:1px solid #cccccc}.page-content ol>li:after,.reference-content ol>li:after{content:".";display:block;clear:left;visibility:hidden;line-height:0;height:0}.page-content,.reference-content{max-width:48em}.page-content h1,.reference-content h1{margin-top:1.26316em;margin-bottom:0.63158em;font-size:38px;font-size:2.375rem}.page-content h2,.reference-content h2{margin-top:1.26316em;margin-bottom:0.63158em;font-size:32px;font-size:2rem}.page-content h3,.reference-content h3{margin-top:1.26316em;margin-bottom:0.63158em;font-size:24px;font-size:1.5rem}.page-content h4,.reference-content h4{margin-top:1.26316em;margin-bottom:0.63158em;font-size:18px;font-size:1.125rem}.page-content h5,.reference-content h5{margin-top:1.26316em;margin-bottom:0.63158em;font-size:16px;font-size:1rem}.page-content h6,.reference-content h6{margin-top:1.26316em;margin-bottom:0.63158em;font-size:14px;font-size:0.875rem}.page-content p,.reference-content p{font-size:14px;font-size:0.875rem}.page-content li,.reference-content li{font-size:14px;font-size:0.875rem}.page-content table,.reference-content table{margin-bottom:1.5em}.page-content img,.reference-content img{height:auto;max-width:100%}.page-content code,.reference-content code{padding:4px 2px 1px}.page-content pre,.reference-content pre{margin-top:1em}.page-content table,.reference-content table{margin-bottom:1.5em}.media{overflow:hidden}.media>:last-child{padding-top:3px;overflow:hidden}.media>:last-child>:last-child{margin-bottom:0}.media>:first-child{float:left;margin-right:1em}.media>:first-child img{display:block}@media screen and (max-width: 1024px){.banner{text-align:center}}@media screen and (max-width: 1024px){.banner h3{font-size:18px;width:100%}}@media screen and (max-width: 662px){.banner h3{text-align:center}}@media screen and (max-width: 1024px){.banner .btn{text-align:center;margin:.5em 0;float:none}}.banner.spaced-bottom{margin-bottom:3em}#features{margin-top:-3em}.feature{margin-top:1.5em;margin-bottom:1.5em}.feature.flip .feature-text{float:right;margin-left:4.16667%}.feature.flip .feature-block{margin-left:0%}@media screen and (max-width: 768px){.feature{margin-bottom:3em;margin-top:1.5em}}.feature .cta{font-family:"Avenir LT W01 65 Medium", Arial, Helvetica, sans-serif;font-size:1.25em;line-height:1.2em}.feature .cta.trailer-half{margin-bottom:0.667em}.feature .cta a{font-family:"Avenir LT W01 85 Heavy", Arial, Helvetica, sans-serif}.feature .feature-text{width:37.5%}.feature .feature-text h2{font-family:"Avenir LT W01 65 Medium", Arial, Helvetica, sans-serif}.feature .feature-text h2 a,.feature .feature-text h2 a:hover{color:#4d4d4d}@media screen and (max-width: 768px){.feature .feature-text{width:100%;margin-bottom:0em;margin-top:0em}}.feature .feature-block{width:58.33333%;margin-left:4.16667%;margin-top:1.5em;margin-bottom:1.5em;position:relative}@media screen and (max-width: 768px){.feature .feature-block{width:100%;margin-left:0%;margin-bottom:1.5em;margin-top:1.5em}}.feature .feature-block.feature-map{height:400px}.pull-quote{margin-top:1.5em;margin-bottom:1.5em;color:gray;font-family:"Avenir LT W01 65 Medium", Arial, Helvetica, sans-serif;line-height:1.8em}.platform-graphic{height:auto}.sdk-image-icon{position:relative;top:3px;padding-right:.5em}.panel{background-color:#fafafa;padding:1.5em;border-color:#ededed}#blue,#dark-blue{background:#007AC2;color:#B9E0F7;padding-top:3em;padding-bottom:2.25em}#blue h2 a,#dark-blue h2 a{color:white}#blue a,#dark-blue a{color:#B9E0F7}#blue h4,#dark-blue h4{color:white !important}#blue .cta a,#dark-blue .cta a{border-bottom:1px dashed #B9E0F7}#dark-blue{background-color:#004575}.feature .feature-text,.feature .feature-block,#auth-sidebar,#documentation-index,.promoted-doc,.feature-doc,.sdk-links li,.page-header,.page-sidebar,.page-content,.reference-content,.reference-index,.doc-feature-leader,.doc-feature,.doc-features,.doc-features .doc-feature,#feature-stories,#feature-stories .feature-box,#feature-stories.full,#feature-stories.full .feature-box,#feature-stories.full #feat-intro,#feature-stories.full #feat-intro-img,#overview,#social-column{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;float:left;padding:0 0.5em}.banner:before,.feature:before,.sdk-links ul:before,.reference-index header:before,.reference-index .header:before,[data-collapsed] header:before,.banner:after,.feature:after,.sdk-links ul:after,.reference-index header:after,.reference-index .header:after,[data-collapsed] header:after{content:" ";display:table}.banner:after,.feature:after,.sdk-links ul:after,.reference-index header:after,.reference-index .header:after,[data-collapsed] header:after{clear:both}.blue-panel,.green-panel,.tan-panel,.gray-panel,.sidebar-panel,.off-white-panel,.white-panel,.toc{border-width:0em;border-style:solid;padding:1.5em;padding-left:1.75em;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;border:1px solid #ededed;background:#fafafa}.blue-panel>:last-child,.green-panel>:last-child,.tan-panel>:last-child,.gray-panel>:last-child,.sidebar-panel>:last-child,.off-white-panel>:last-child,.white-panel>:last-child,.toc>:last-child{margin-bottom:0 !important}.page-content ul li,.reference-content ul li{position:relative;padding-left:1em}.page-content ul li:before,.reference-content ul li:before{content:"";width:.5em;height:.5em;margin-left:-1em;background-color:#A8C9E3;position:absolute;top:0.6em}.page-content ul li ol li:before,.reference-content ul li ol li:before{background-color:transparent}.page-content ol,.reference-content ol{counter-reset:li;list-style:none;position:relative;padding-bottom:1em}.page-content ol>li,.reference-content ol>li{padding:0.3em .25em .25em 2.5em;position:relative;margin-bottom:0.75em}.page-content ol>li:before,.reference-content ol>li:before{content:counter(li);counter-increment:li;position:absolute;top:0;left:0;height:100%;width:0.75em;padding:0 .5em 0 0;font-family:"Avenir LT W01 35 Light", Arial, Helvetica, sans-serif;color:#a6a6a6;font-size:1.25em;line-height:2em;text-align:right;border-right:1px solid #cccccc}.page-content ol>li:after,.reference-content ol>li:after{content:".";display:block;clear:left;visibility:hidden;line-height:0;height:0}.page-content,.reference-content{max-width:48em}.page-content h1,.reference-content h1{margin-top:1.26316em;margin-bottom:0.63158em;font-size:38px;font-size:2.375rem}.page-content h2,.reference-content h2{margin-top:1.26316em;margin-bottom:0.63158em;font-size:32px;font-size:2rem}.page-content h3,.reference-content h3{margin-top:1.26316em;margin-bottom:0.63158em;font-size:24px;font-size:1.5rem}.page-content h4,.reference-content h4{margin-top:1.26316em;margin-bottom:0.63158em;font-size:18px;font-size:1.125rem}.page-content h5,.reference-content h5{margin-top:1.26316em;margin-bottom:0.63158em;font-size:16px;font-size:1rem}.page-content h6,.reference-content h6{margin-top:1.26316em;margin-bottom:0.63158em;font-size:14px;font-size:0.875rem}.page-content p,.reference-content p{font-size:14px;font-size:0.875rem}.page-content li,.reference-content li{font-size:14px;font-size:0.875rem}.page-content table,.reference-content table{margin-bottom:1.5em}.page-content img,.reference-content img{height:auto;max-width:100%}.page-content code,.reference-content code{padding:4px 2px 1px}.page-content pre,.reference-content pre{margin-top:1em}.page-content table,.reference-content table{margin-bottom:1.5em}.media{overflow:hidden}.media>:last-child{padding-top:3px;overflow:hidden}.media>:last-child>:last-child{margin-bottom:0}.media>:first-child{float:left;margin-right:1em}.media>:first-child img{display:block}#auth-sidebar{width:33.33333%;margin-bottom:6em}@media screen and (max-width: 960px){#auth-sidebar{width:50%}}@media screen and (max-width: 662px){#auth-sidebar{width:100%}}#documentation-index{width:66.66667%;margin-bottom:4.5em}@media screen and (max-width: 960px){#documentation-index{width:50%}}@media screen and (max-width: 662px){#documentation-index{width:100%}}.promoted-doc{width:50%;margin-bottom:1em}.promoted-doc h2{margin-bottom:0.1875em}.promoted-doc h2 a{color:#595959}@media screen and (max-width: 960px){.promoted-doc{width:100%}}.feature-doc{margin-bottom:1.5em;width:45.83333%}.feature-doc:last-child{float:right}.feature-doc h2{margin-top:1em}.feature-doc p{margin-top:1em}.sdk-links ul:first-child{margin-bottom:2.25em}.sdk-links li{float:left;width:25%;text-align:center;line-height:1.5em}.sdk-links a,.sdk-links img{display:block;text-align:center;margin:0 auto}.sdk-links img{margin-bottom:4px}.page-header{width:100%}.page-title{margin-top:0 !important;margin-bottom:0.375em}.page-sidebar{width:25%;margin-left:4.16667%;padding-right:1em;margin-bottom:6em}.page-content{width:70.83333%;padding-right:1em}.reference-content{margin-bottom:1.5em;width:79.16667%;padding-left:1em;border-left:1px solid #ededed}.reference-content .toc{width:30%}@media screen and (max-width: 960px){.reference-content .toc{font-size:0.9375em;line-height:1.6em}}.reference-content h1{width:63%;padding-left:0;padding-right:0}.reference-index{width:20.83333%;padding-right:1em;margin-bottom:4.5em;margin-top:-0.75em}.reference-index form{margin-bottom:0.75em}.reference-index header,.reference-index .header{background:#ededed;padding:8px;margin-top:0.75em}.reference-index .tooltip{margin-top:4px;float:right}.reference-index header h4{padding:0 1em 0 0}.reference-index ul{margin-bottom:0.75em}.reference-index ul li{background:none;padding:0}.reference-index ul li.current a{font-weight:700;background:#007AC2;color:white}.reference-index ul ul{font-size:0.85714em;line-height:2em}.reference-index ul ul li{border-bottom:none}.reference-index .small{font-size:0.75em;line-height:2em}.reference-index .sort-index-by{text-align:center;font-size:0.6875em;line-height:2.18182em}.reference-index .sort-index-by .active{text-decoration:underline;color:#003C60}.reference-index nav a{display:block;padding:4px 8px}.reference-index nav a:hover{background:#007AC2;color:white}@media screen and (max-width: 960px){.reference-index nav a{font-size:0.9375em;line-height:1.6em}}.reference-index hr{margin-top:0.375em;margin-bottom:0.375em}td p:last-child{margin-bottom:0}.note{background:#F3F3EF}.blue-panel,.green-panel,.tan-panel,.gray-panel,.sidebar-panel,.off-white-panel,.white-panel{margin-bottom:1.5em}.blue-panel{background:#E5F1F9;border-color:#73d5f6}.green-panel{background:#CCDE91}.tan-panel{background:#F3F3EF}.gray-panel{background:#f4f4f4}.sidebar-panel{padding-top:0}.white-panel{background:white}.doc-detail{border:1px solid #007AC2;padding:0;margin-bottom:1.5em}.doc-detail header{background:#007AC2;color:white;padding:.75em}.doc-detail-content{padding:.75em}.doc-feature-leader,.doc-feature{margin-top:1.5em}.doc-feature-leader{width:66.66667%}.doc-feature{width:33.33333%}.doc-features{width:66.66667%}.doc-features .doc-feature{width:45.83333%;margin-right:2.08333%}.doc-features .doc-feature:last-child{margin-left:2.08333%;margin-right:2.08333%}.media{margin-top:8px;height:39px}.media>:first-child{margin-top:4px}[data-collapsed] header{cursor:pointer}[data-collapsed="true"] header{position:relative}[data-collapsed="true"] header:after{width:0;height:0;content:"";display:block;border-left:none;border-top:5px solid transparent;border-bottom:5px solid transparent;border-right:5px solid #a6a6a6;position:absolute}[data-collapsed="false"] header{position:relative}[data-collapsed="false"] header:after{width:0;height:0;content:"";display:block;border-bottom:none;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #a6a6a6;position:absolute}[data-collapsed="true"] header:after{top:13px;right:10px}[data-collapsed="false"] header:after{top:16px;right:8px}.sdk-image-icon{position:relative;top:3px;padding-right:.3em}.auth-details-btn{text-align:center;white-space:normal}.step_title{font-family:"Avenir LT W01 85 Heavy", Arial, Helvetica, sans-serif;font-size:1.5em;line-height:2em}.reference-content ol{font-size:14px}.reference-content ol p{font-size:14px}.steps>ol{counter-reset:li;list-style:none}.steps>ol>li{margin-top:1.5em;margin-bottom:1.5em}.steps>ol>li:before{background:#B9E0F7;color:white;display:inline-block;width:24px;height:24px;text-align:center;content:counter(li);counter-increment:li;margin-right:.5em}.codeblock{max-width:100% !important}.codeblock pre{font-size:13px;margin-top:1.5em;margin-bottom:0em}.image{margin-top:1.5em}.usertext{-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;border-width:0.0625em;border-style:solid;padding:0.3125em;font-family:monospace, serif;background:#fafafa;border-color:#ededed;border-width:1px;white-space:pre}.navigation-bar input,.section-bar input{display:none}.search{min-width:550px}.toc{background:#F3F3EF;float:right;margin:0 0 2em 2em}.toc h5:first-of-type{margin-top:0}#feat-intro{margin:0 2em 0 0.5em}#feat-intro p{color:gray;font-family:"Avenir LT W01 65 Medium", Arial, Helvetica, sans-serif;line-height:1.8em;font-size:1.5em}#feature-stories{width:66.66667%;margin-bottom:1.5em}#feature-stories .feature-box{width:50%}#feature-stories .feature-box .cta{font-family:"Avenir LT W01 65 Medium", Arial, Helvetica, sans-serif;font-size:1.25em;line-height:1.2em}#feature-stories .feature-box .cta.trailer-half{margin-bottom:0.667em}#feature-stories .feature-box .cta a{font-family:"Avenir LT W01 85 Heavy", Arial, Helvetica, sans-serif}@media screen and (max-width: 662px){#feature-stories .feature-box{width:100%}}#feature-stories .feature-box a>h4[class^="icon-"],#feature-stories .feature-box a>h4[class*=" icon-"]{display:inline;line-height:1.75em}#feature-stories .feature-box a>h4[class^="icon-"]:after,#feature-stories .feature-box a>h4[class*=" icon-"]:after{content:'\A';white-space:pre}@media screen and (max-width: 768px){#feature-stories{width:100%}}#feature-stories.full{width:100%;margin-top:3em}#feature-stories.full .feature-box{width:33.33333%;margin-bottom:4.5em;height:250px}@media screen and (max-width: 1024px){#feature-stories.full .feature-box{width:50%}}@media screen and (max-width: 662px){#feature-stories.full .feature-box{width:100%}}#feature-stories.full .feature-box h3{margin-top:0.25em}#feature-stories.full .feature-box p{margin-bottom:0.375em}#feature-stories.full .feature-box a{overflow:hidden}#feature-stories.full .feature-box h5{color:#007AC2}#feature-stories.full .feature-box h5:hover{color:#00B9F2}#feature-stories.full #feat-intro{width:50%;margin-right:4.16667%}#feature-stories.full #feat-intro-img{width:45.83333%}.video-gallery .mini-video{width:140px;height:123px;display:inline-block;padding:4px;float:left}.video-gallery .mini-video .playbtn{top:35%}.video-gallery .btn{margin-top:20px}#overview{width:66.66667%;padding-top:1em}@media screen and (max-width: 768px){#overview{width:100%}}#overview .note{font-size:0.875rem;margin-top:0.75em}#overview .note h5{font-size:100%}#overview .note p{font-size:100%}#overview .overview-content{border-width:0em;border-style:solid;padding:1.5em;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;border:1px solid #e0e0e0;background:#ededed}#overview .overview-content>:last-child{margin-bottom:0 !important}#overview .overview-content img{float:right;margin-left:1em}#overview .overview-content .videoLink{float:right;margin-left:2em}@media screen and (max-width: 1024px){#overview .overview-content .videoLink{float:right;margin-left:1em}}#overview .overview-content .overview-buttons{margin-top:1.5em;text-align:center}#overview .overview-content .overview-buttons .btn{margin-right:0.5em;padding-left:0.8em;padding-right:0.8em;margin-bottom:1em;color:white}#overview section{margin-bottom:2em}#social-column{padding-top:1em;width:33.33333%;margin-bottom:1.5em}#social-column article{padding-bottom:1.5em}@media screen and (max-width: 768px){#social-column{width:100%}}.card{margin-bottom:1.5em;padding:1em 2em 1em 0;color:#595959;min-height:100%}.card h3{margin-bottom:0.15em;margin-top:0.75em;line-height:1.6em}.card h3 a{color:#595959}#blog-container,#forum-container,#promo-container,#get-start{margin-bottom:1.5em}#promo-container img{padding-left:25%}#promo-container a.btn{margin-left:40%}.large-text{font-family:"Avenir LT W01 85 Heavy", Arial, Helvetica, sans-serif;font-size:1.25em;line-height:1.2em}