html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,footer,nav{display:block}a{background-color:transparent}a:active,a:hover{outline:0}b,strong{font-weight:700}h1{font-size:2em;margin:.67em 0}small{font-size:80%}sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}img{border:0}svg:not(:root){overflow:hidden}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,pre{font-family:monospace,monospace;font-size:1em}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}meta.foundation-version{font-family:"/5.5.3/"}meta.foundation-mq-small{font-family:"/only screen/";width:0}meta.foundation-mq-small-only{font-family:"/only screen and (max-width: 40em)/";width:0}meta.foundation-mq-medium{font-family:"/only screen and (min-width:40.0625em)/";width:40.0625em}meta.foundation-mq-medium-only{font-family:"/only screen and (min-width:40.0625em) and (max-width:64em)/";width:40.0625em}meta.foundation-mq-large{font-family:"/only screen and (min-width:64.0625em)/";width:64.0625em}meta.foundation-mq-large-only{font-family:"/only screen and (min-width:64.0625em) and (max-width:90em)/";width:64.0625em}meta.foundation-mq-xlarge{font-family:"/only screen and (min-width:90.0625em)/";width:90.0625em}meta.foundation-mq-xlarge-only{font-family:"/only screen and (min-width:90.0625em) and (max-width:120em)/";width:90.0625em}meta.foundation-mq-xxlarge{font-family:"/only screen and (min-width:120.0625em)/";width:120.0625em}meta.foundation-data-attribute-namespace{font-family:false}body,html{height:100%}*,:after,:before{box-sizing:border-box}body,html{font-size:100%}body{background:#fff;color:#222;cursor:auto;font-family:"Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;font-style:normal;font-weight:400;line-height:1.5;margin:0;padding:0;position:relative}a:hover{cursor:pointer}img{max-width:100%;height:auto}img{-ms-interpolation-mode:bicubic}.left{float:left!important}.right{float:right!important}img{display:inline-block;vertical-align:middle}.row{margin:0 auto;max-width:62.5rem;width:100%}.row:after,.row:before{content:" ";display:table}.row:after{clear:both}.row .row{margin:0 -.9375rem;max-width:none;width:auto}.row .row:after,.row .row:before{content:" ";display:table}.row .row:after{clear:both}.columns{padding-left:.9375rem;padding-right:.9375rem;width:100%;float:left}.columns+.columns:last-child{float:right}@media only screen{.columns{position:relative;padding-left:.9375rem;padding-right:.9375rem;float:left}.small-6{width:50%}.small-12{width:100%}}@media only screen and (min-width:40.0625em){.medium-push-2{position:relative;left:16.66667%;right:auto}.medium-pull-2{position:relative;right:16.66667%;left:auto}.columns{position:relative;padding-left:.9375rem;padding-right:.9375rem;float:left}.medium-2{width:16.66667%}.medium-3{width:25%}.medium-4{width:33.33333%}.medium-6{width:50%}.medium-8{width:66.66667%}.medium-9{width:75%}.medium-10{width:83.33333%}.medium-12{width:100%}.medium-offset-2{margin-left:16.66667%!important}}@media only screen and (min-width:64.0625em){.columns{position:relative;padding-left:.9375rem;padding-right:.9375rem;float:left}}.button{-webkit-appearance:none;-moz-appearance:none;border-radius:0;border-style:solid;border-width:0;cursor:pointer;font-family:"Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;font-weight:400;line-height:normal;margin:0 0 1.25rem;position:relative;text-align:center;text-decoration:none;display:inline-block;padding:1rem 2rem 1.0625rem 2rem;font-size:1rem;background-color:#008cba;border-color:#007095;color:#fff;transition:background-color .3s ease-out}.button:focus,.button:hover{background-color:#007095}.button:focus,.button:hover{color:#fff}.button.small{padding:.875rem 1.75rem .9375rem 1.75rem;font-size:.8125rem}.button.radius{border-radius:3px}@media only screen and (min-width:40.0625em){.button{display:inline-block}}::-webkit-input-placeholder{color:#666}:-moz-placeholder{color:#666}::-moz-placeholder{color:#666}:-ms-input-placeholder{color:#666}meta.foundation-mq-topbar{font-family:"/only screen and (min-width:40.0625em)/";width:40.0625em}.contain-to-grid{width:100%;background:#333}.contain-to-grid .top-bar{margin-bottom:0}.fixed{position:fixed;top:0;width:100%;z-index:99;left:0}.fixed.expanded:not(.top-bar){height:auto;max-height:100%;overflow-y:auto;width:100%}.fixed.expanded:not(.top-bar) .title-area{position:fixed;width:100%;z-index:99}.fixed.expanded:not(.top-bar) .top-bar-section{margin-top:2.8125rem;z-index:98}.top-bar{background:#333;height:2.8125rem;line-height:2.8125rem;margin-bottom:0;overflow:hidden;position:relative}.top-bar ul{list-style:none;margin-bottom:0}.top-bar .row{max-width:none}.top-bar form,.top-bar input,.top-bar select{margin-bottom:0}.top-bar input,.top-bar select{font-size:.75rem;height:1.75rem;padding-bottom:.35rem;padding-top:.35rem}.top-bar .button,.top-bar button{font-size:.75rem;margin-bottom:0;padding-bottom:.4125rem;padding-top:.4125rem}@media only screen and (max-width:40em){.top-bar .button,.top-bar button{position:relative;top:-1px}}.top-bar .title-area{margin:0;position:relative}.top-bar .name{font-size:16px;height:2.8125rem;margin:0}.top-bar .name h1,.top-bar .name h2,.top-bar .name h3,.top-bar .name h4,.top-bar .name p,.top-bar .name span{font-size:1.0625rem;line-height:2.8125rem;margin:0}.top-bar .name h1 a,.top-bar .name h2 a,.top-bar .name h3 a,.top-bar .name h4 a,.top-bar .name p a,.top-bar .name span a{color:#fff;display:block;font-weight:400;padding:0 .9375rem;width:75%}.top-bar .toggle-topbar{position:absolute;right:0;top:0}.top-bar .toggle-topbar a{color:#fff;display:block;font-size:.8125rem;font-weight:700;height:2.8125rem;line-height:2.8125rem;padding:0 .9375rem;position:relative;text-transform:uppercase}.top-bar .toggle-topbar.menu-icon{margin-top:-16px;top:50%}.top-bar .toggle-topbar.menu-icon a{color:#fff;height:34px;line-height:33px;padding:0 2.5rem 0 .9375rem;position:relative}.top-bar .toggle-topbar.menu-icon a span:not(.show-for-sr)::after{content:"";display:block;height:0;position:absolute;margin-top:-8px;top:50%;right:.9375rem;box-shadow:0 0 0 1px #fff,0 7px 0 1px #fff,0 14px 0 1px #fff;width:16px}.top-bar .toggle-topbar.menu-icon a span:hover:after{box-shadow:0 0 0 1px "",0 7px 0 1px "",0 14px 0 1px ""}.top-bar.expanded{background:0 0;height:auto}.top-bar.expanded .title-area{background:#333}.top-bar.expanded .toggle-topbar a{color:#888}.top-bar.expanded .toggle-topbar a span::after{box-shadow:0 0 0 1px #888,0 7px 0 1px #888,0 14px 0 1px #888}@media screen and (-webkit-min-device-pixel-ratio:0){.top-bar.expanded .top-bar-section .dropdown,.top-bar.expanded .top-bar-section .has-dropdown.moved>.dropdown{clip:initial}.top-bar.expanded .top-bar-section .has-dropdown:not(.moved)>ul{padding:0}}.top-bar-section{left:0;position:relative;width:auto;transition:left .3s ease-out}.top-bar-section ul{display:block;font-size:16px;height:auto;margin:0;padding:0;width:100%}.top-bar-section .divider,.top-bar-section [role=separator]{border-top:solid 1px #1a1a1a;clear:both;height:1px;width:100%}.top-bar-section ul li{background:#333}.top-bar-section ul li>a{color:#fff;display:block;font-family:"Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;font-size:.8125rem;font-weight:400;padding-left:.9375rem;padding:12px 0 12px .9375rem;text-transform:none;width:100%}.top-bar-section ul li>a.button{font-size:.8125rem;padding-left:.9375rem;padding-right:.9375rem;background-color:#008cba;border-color:#007095;color:#fff}.top-bar-section ul li>a.button:focus,.top-bar-section ul li>a.button:hover{background-color:#007095}.top-bar-section ul li>a.button:focus,.top-bar-section ul li>a.button:hover{color:#fff}.top-bar-section ul li>a.button.secondary{background-color:#e7e7e7;border-color:#b9b9b9;color:#333}.top-bar-section ul li>a.button.secondary:focus,.top-bar-section ul li>a.button.secondary:hover{background-color:#b9b9b9}.top-bar-section ul li>a.button.secondary:focus,.top-bar-section ul li>a.button.secondary:hover{color:#333}.top-bar-section ul li>a.button.success{background-color:#43ac6a;border-color:#368a55;color:#fff}.top-bar-section ul li>a.button.success:focus,.top-bar-section ul li>a.button.success:hover{background-color:#368a55}.top-bar-section ul li>a.button.success:focus,.top-bar-section ul li>a.button.success:hover{color:#fff}.top-bar-section ul li>a.button.alert{background-color:#f04124;border-color:#cf2a0e;color:#fff}.top-bar-section ul li>a.button.alert:focus,.top-bar-section ul li>a.button.alert:hover{background-color:#cf2a0e}.top-bar-section ul li>a.button.alert:focus,.top-bar-section ul li>a.button.alert:hover{color:#fff}.top-bar-section ul li>a.button.warning{background-color:#f08a24;border-color:#cf6e0e;color:#fff}.top-bar-section ul li>a.button.warning:focus,.top-bar-section ul li>a.button.warning:hover{background-color:#cf6e0e}.top-bar-section ul li>a.button.warning:focus,.top-bar-section ul li>a.button.warning:hover{color:#fff}.top-bar-section ul li>a.button.info{background-color:#a0d3e8;border-color:#61b6d9;color:#333}.top-bar-section ul li>a.button.info:focus,.top-bar-section ul li>a.button.info:hover{background-color:#61b6d9}.top-bar-section ul li>a.button.info:focus,.top-bar-section ul li>a.button.info:hover{color:#fff}.top-bar-section ul li>button{font-size:.8125rem;padding-left:.9375rem;padding-right:.9375rem;background-color:#008cba;border-color:#007095;color:#fff}.top-bar-section ul li>button:focus,.top-bar-section ul li>button:hover{background-color:#007095}.top-bar-section ul li>button:focus,.top-bar-section ul li>button:hover{color:#fff}.top-bar-section ul li>button.secondary{background-color:#e7e7e7;border-color:#b9b9b9;color:#333}.top-bar-section ul li>button.secondary:focus,.top-bar-section ul li>button.secondary:hover{background-color:#b9b9b9}.top-bar-section ul li>button.secondary:focus,.top-bar-section ul li>button.secondary:hover{color:#333}.top-bar-section ul li>button.success{background-color:#43ac6a;border-color:#368a55;color:#fff}.top-bar-section ul li>button.success:focus,.top-bar-section ul li>button.success:hover{background-color:#368a55}.top-bar-section ul li>button.success:focus,.top-bar-section ul li>button.success:hover{color:#fff}.top-bar-section ul li>button.alert{background-color:#f04124;border-color:#cf2a0e;color:#fff}.top-bar-section ul li>button.alert:focus,.top-bar-section ul li>button.alert:hover{background-color:#cf2a0e}.top-bar-section ul li>button.alert:focus,.top-bar-section ul li>button.alert:hover{color:#fff}.top-bar-section ul li>button.warning{background-color:#f08a24;border-color:#cf6e0e;color:#fff}.top-bar-section ul li>button.warning:focus,.top-bar-section ul li>button.warning:hover{background-color:#cf6e0e}.top-bar-section ul li>button.warning:focus,.top-bar-section ul li>button.warning:hover{color:#fff}.top-bar-section ul li>button.info{background-color:#a0d3e8;border-color:#61b6d9;color:#333}.top-bar-section ul li>button.info:focus,.top-bar-section ul li>button.info:hover{background-color:#61b6d9}.top-bar-section ul li>button.info:focus,.top-bar-section ul li>button.info:hover{color:#fff}.top-bar-section ul li:hover:not(.has-form)>a{background-color:#555;color:#fff;background:#222}.top-bar-section ul li.active>a{background:#008cba;color:#fff}.top-bar-section ul li.active>a:hover{background:#0078a0;color:#fff}.top-bar-section .has-form{padding:.9375rem}.top-bar-section .has-dropdown{position:relative}.top-bar-section .has-dropdown>a:after{border:inset 5px;content:"";display:block;height:0;width:0;border-color:transparent transparent transparent rgba(255,255,255,.4);border-left-style:solid;margin-right:.9375rem;margin-top:-4.5px;position:absolute;top:50%;right:0}.top-bar-section .has-dropdown.moved{position:static}.top-bar-section .has-dropdown.moved>.dropdown{position:static!important;height:auto;width:auto;overflow:visible;clip:auto;display:block;position:absolute!important;width:100%}.top-bar-section .has-dropdown.moved>a:after{display:none}.top-bar-section .dropdown{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute!important;width:1px;display:block;padding:0;position:absolute;top:0;z-index:99;left:100%}.top-bar-section .dropdown li{height:auto;width:100%}.top-bar-section .dropdown li a{font-weight:400;padding:8px .9375rem}.top-bar-section .dropdown li a.parent-link{font-weight:400}.top-bar-section .dropdown li.parent-link,.top-bar-section .dropdown li.title h5{margin-bottom:0;margin-top:0;font-size:1.125rem}.top-bar-section .dropdown li.parent-link a,.top-bar-section .dropdown li.title h5 a{color:#fff;display:block}.top-bar-section .dropdown li.parent-link a:hover,.top-bar-section .dropdown li.title h5 a:hover{background:0 0}.top-bar-section .dropdown li.has-form{padding:8px .9375rem}.top-bar-section .dropdown li .button,.top-bar-section .dropdown li button{top:auto}.top-bar-section .dropdown label{color:#777;font-size:.625rem;font-weight:700;margin-bottom:0;padding:8px .9375rem 2px;text-transform:uppercase}@media only screen and (min-width:40.0625em){.top-bar{background:#333;overflow:visible}.top-bar:after,.top-bar:before{content:" ";display:table}.top-bar:after{clear:both}.top-bar .toggle-topbar{display:none}.top-bar .title-area{float:left}.top-bar .name h1 a,.top-bar .name h2 a,.top-bar .name h3 a,.top-bar .name h4 a,.top-bar .name h5 a,.top-bar .name h6 a{width:auto}.top-bar .button,.top-bar button,.top-bar input,.top-bar select{font-size:.875rem;height:1.75rem;position:relative;top:.53125rem}.top-bar .has-form>.button,.top-bar .has-form>button{font-size:.875rem;height:1.75rem;position:relative;top:.53125rem}.top-bar.expanded{background:#333}.contain-to-grid .top-bar{margin:0 auto;margin-bottom:0;max-width:62.5rem}.top-bar-section{transition:none 0 0;left:0!important}.top-bar-section ul{display:inline;height:auto!important;width:auto}.top-bar-section ul li{float:left}.top-bar-section ul li .js-generated{display:none}.top-bar-section li.hover>a:not(.button){background-color:#555;background:#222;color:#fff}.top-bar-section li:not(.has-form) a:not(.button){background:#333;line-height:2.8125rem;padding:0 .9375rem}.top-bar-section li:not(.has-form) a:not(.button):hover{background-color:#555;background:#222}.top-bar-section li.active:not(.has-form) a:not(.button){background:#008cba;color:#fff;line-height:2.8125rem;padding:0 .9375rem}.top-bar-section li.active:not(.has-form) a:not(.button):hover{background:#0078a0;color:#fff}.top-bar-section .has-dropdown>a{padding-right:2.1875rem!important}.top-bar-section .has-dropdown>a:after{border:inset 5px;content:"";display:block;height:0;width:0;border-color:rgba(255,255,255,.4) transparent transparent transparent;border-top-style:solid;margin-top:-2.5px;top:1.40625rem}.top-bar-section .has-dropdown.moved{position:relative}.top-bar-section .has-dropdown.moved>.dropdown{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute!important;width:1px;display:block}.top-bar-section .has-dropdown.hover>.dropdown,.top-bar-section .has-dropdown.not-click:hover>.dropdown{position:static!important;height:auto;width:auto;overflow:visible;clip:auto;display:block;position:absolute!important}.top-bar-section .has-dropdown>a:focus+.dropdown{position:static!important;height:auto;width:auto;overflow:visible;clip:auto;display:block;position:absolute!important}.top-bar-section .has-dropdown .dropdown li.has-dropdown>a:after{border:none;content:"\00bb";top:.1875rem;right:5px}.top-bar-section .dropdown{left:0;background:0 0;min-width:100%;top:auto}.top-bar-section .dropdown li a{background:#333;color:#fff;line-height:2.8125rem;padding:12px .9375rem;white-space:nowrap}.top-bar-section .dropdown li:not(.has-form):not(.active)>a:not(.button){background:#333;color:#fff}.top-bar-section .dropdown li:not(.has-form):not(.active):hover>a:not(.button){background-color:#555;color:#fff;background:#222}.top-bar-section .dropdown li label{background:#333;white-space:nowrap}.top-bar-section .dropdown li .dropdown{left:100%;top:0}.top-bar-section>ul>.divider,.top-bar-section>ul>[role=separator]{border-right:solid 1px #4e4e4e;border-bottom:none;border-top:none;clear:none;height:2.8125rem;width:0}.top-bar-section .has-form{background:#333;height:2.8125rem;padding:0 .9375rem}.top-bar-section .right li .dropdown{left:auto;right:0}.top-bar-section .right li .dropdown li .dropdown{right:100%}.top-bar-section .left li .dropdown{right:auto;left:0}.top-bar-section .left li .dropdown li .dropdown{left:100%}.no-js .top-bar-section ul li:hover>a{background-color:#555;background:#222;color:#fff}.no-js .top-bar-section ul li:active>a{background:#008cba;color:#fff}.no-js .top-bar-section .has-dropdown:hover>.dropdown{position:static!important;height:auto;width:auto;overflow:visible;clip:auto;display:block;position:absolute!important}.no-js .top-bar-section .has-dropdown>a:focus+.dropdown{position:static!important;height:auto;width:auto;overflow:visible;clip:auto;display:block;position:absolute!important}}.panel{border-style:solid;border-width:1px;border-color:#d8d8d8;margin-bottom:1.25rem;padding:1.25rem;background:#f2f2f2;color:#333}.panel>:first-child{margin-top:0}.panel>:last-child{margin-bottom:0}.panel h4,.panel p{color:#333}.panel h4{line-height:1;margin-bottom:.625rem}.panel.radius{border-radius:3px}.dropdown.button,button.dropdown{position:relative;padding-right:3.5625rem}.dropdown.button::after,button.dropdown::after{border-color:#fff transparent transparent transparent;border-style:solid;content:"";display:block;height:0;position:absolute;top:50%;width:0}.dropdown.button::after,button.dropdown::after{border-width:.375rem;right:1.40625rem;margin-top:-.15625rem}.dropdown.button::after,button.dropdown::after{border-color:#fff transparent transparent transparent}.dropdown.button.tiny,button.dropdown.tiny{padding-right:2.625rem}.dropdown.button.tiny:after,button.dropdown.tiny:after{border-width:.375rem;right:1.125rem;margin-top:-.125rem}.dropdown.button.tiny::after,button.dropdown.tiny::after{border-color:#fff transparent transparent transparent}.dropdown.button.small,button.dropdown.small{padding-right:3.0625rem}.dropdown.button.small::after,button.dropdown.small::after{border-width:.4375rem;right:1.3125rem;margin-top:-.15625rem}.dropdown.button.small::after,button.dropdown.small::after{border-color:#fff transparent transparent transparent}.dropdown.button.large,button.dropdown.large{padding-right:3.625rem}.dropdown.button.large::after,button.dropdown.large::after{border-width:.3125rem;right:1.71875rem;margin-top:-.15625rem}.dropdown.button.large::after,button.dropdown.large::after{border-color:#fff transparent transparent transparent}.dropdown.button.secondary:after,button.dropdown.secondary:after{border-color:#333 transparent transparent transparent}.pricing-table{border:solid 1px #ddd;margin-left:0;margin-bottom:1.25rem}.pricing-table *{list-style:none;line-height:1}.pricing-table .title{background-color:#333;color:#eee;font-family:"Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;font-size:1rem;font-weight:400;padding:.9375rem 1.25rem;text-align:center}.pricing-table .price{background-color:#f6f6f6;color:#333;font-family:"Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;font-size:2rem;font-weight:400;padding:.9375rem 1.25rem;text-align:center}.pricing-table .bullet-item{background-color:#fff;border-bottom:dotted 1px #ddd;color:#333;font-size:.875rem;font-weight:400;padding:.9375rem;text-align:center}.pricing-table .cta-button{background-color:#fff;padding:1.25rem 1.25rem 0;text-align:center}.no-js .tabs-content>.content{display:block;float:none}.text-right{text-align:right!important}.text-center{text-align:center!important}@media only screen and (max-width:40em){.small-only-text-center{text-align:center!important}}@media only screen and (min-width:40.0625em) and (max-width:64em){.medium-only-text-right{text-align:right!important}}blockquote,div,h1,h2,h3,h4,li,ol,p,pre,td,th,ul{margin:0;padding:0}a{color:#008cba;line-height:inherit;text-decoration:none}a:focus,a:hover{color:#0078a0}a img{border:none}p{font-family:inherit;font-size:1rem;font-weight:400;line-height:1.6;margin-bottom:1.25rem;text-rendering:optimizeLegibility}h1,h2,h3,h4{color:#222;font-family:"Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;font-style:normal;font-weight:400;line-height:1.4;margin-bottom:.5rem;margin-top:.2rem;text-rendering:optimizeLegibility}h2 small{color:#6f6f6f;font-size:60%;line-height:0}h1{font-size:2.125rem}h2{font-size:1.6875rem}h3{font-size:1.375rem}h4{font-size:1.125rem}hr{border:solid #ddd;border-width:1px 0 0;clear:both;height:0;margin:1.25rem 0 1.1875rem}em{font-style:italic;line-height:inherit}b,strong{font-weight:700;line-height:inherit}small{font-size:60%;line-height:inherit}code{background-color:#f8f8f8;border-color:#dfdfdf;border-style:solid;border-width:1px;color:#333;font-family:Consolas,"Liberation Mono",Courier,monospace;font-weight:400;padding:.125rem .3125rem .0625rem}ol,ul{font-family:inherit;font-size:1rem;line-height:1.6;list-style-position:outside;margin-bottom:1.25rem}ul{margin-left:1.1rem}ul li ul{margin-left:1.25rem;margin-bottom:0}ol{margin-left:1.4rem}ol li ol,ol li ul{margin-left:1.25rem;margin-bottom:0}blockquote{margin:0 0 1.25rem;padding:.5625rem 1.25rem 0 1.1875rem;border-left:1px solid #ddd}blockquote,blockquote p{line-height:1.6;color:#6f6f6f}@media only screen and (min-width:40.0625em){h1,h2,h3,h4{line-height:1.4}h1{font-size:2.75rem}h2{font-size:2.3125rem}h3{font-size:1.6875rem}h4{font-size:1.4375rem}}@media print{*{background:0 0!important;color:#000!important;box-shadow:none!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}a[href^="#"]:after{content:""}blockquote,pre{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100%!important}@page{margin:.34in}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}}table{background:#fff;border:solid 1px #ddd;margin-bottom:1.25rem;table-layout:auto}table thead{background:#f5f5f5}table thead tr th{color:#222;font-size:.875rem;font-weight:700;padding:.5rem .625rem .625rem}table tr td,table tr th{color:#222;font-size:.875rem;padding:.5625rem .625rem;text-align:left}table tr:nth-of-type(even){background:#f9f9f9}table tbody tr td,table tbody tr th,table thead tr th,table tr td{display:table-cell;line-height:1.125rem}.flex-video{height:0;margin-bottom:1rem;overflow:hidden;padding-bottom:67.5%;padding-top:1.5625rem;position:relative}.flex-video.widescreen{padding-bottom:56.34%}.flex-video iframe{height:100%;position:absolute;top:0;width:100%;left:0}.show-for-sr{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute!important;width:1px}body{font-family:"Segoe UI","Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;padding-top:45px}@media only screen and (max-width:40em){.top-bar.expanded{margin-top:-45px}}.footer-container{background-color:#fff;padding-top:2rem}.footer{border-top:solid 1px #eee}.footer .columns{margin-bottom:1rem;padding-top:.5rem;font-size:.75rem}.footer ul{font-size:.75rem;list-style:none;margin:0;padding:0}.footer ul li{display:inline-block;margin:0 1rem 0 0;padding:0}.footer a,.footer a:active,.footer a:hover,.footer a:link,.footer a:visited{color:#767676}.twitter-logo{display:inline-block;width:22px;height:22px;vertical-align:middle}div.title{text-align:center}div.title h2{margin:20px 0 30px 0;font-size:17px;font-weight:400;color:#777}.clear-both{clear:both}.margin-right{margin:0 3rem 1rem 0}.margin-left{margin-left:2rem}@media (max-width:40em){.footer ul li{padding-top:4px;padding-bottom:4px}}.top-bar .toggle-topbar.menu-icon a span:not(.show-for-sr)::after{content:"";display:block;height:0;position:absolute;margin-top:-8px;top:50%;right:.9375rem;box-shadow:0 0 0 1px #fff,0 7px 0 1px #fff,0 14px 0 1px #fff;width:16px}a.big-button{display:inline-block;color:#022;padding-left:20px;padding-right:20px;line-height:42px;text-decoration:none;text-transform:uppercase;font-family:"Segoe UI","Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:600;font-size:.85rem;background-color:#5fc953;margin:0 5px 1rem 0;border-radius:4px;transition:background-color .3s}a.big-button:active,a.big-button:hover{background-color:#68e85a;color:#033}.action-buttons,.bottom-action-buttons{margin:1rem 0 1rem 0;text-align:center}.button{cursor:pointer;font-family:"Segoe UI","Helvetica Neue",Helvetica,Arial,sans-serif;background-color:#00b3e0;border:1px dotted #00b3e0;transition:background-color .3s ease-out,border-color .3s ease-out}.button:focus,.button:hover{background-color:#3acdf2}.button:hover{border-color:#3acdf2}.button:focus{border-color:#00b3e0}.button.medium{padding:.6rem 1.7rem .7rem 1.7rem;font-size:.8125rem}.button.small{padding:.45rem 1.3rem .5rem 1.3rem;font-size:.8125rem}.code-tabs ul{margin:0 0 2px 0;padding:0;list-style:none}.code-tabs ul li{color:#222;display:inline-block;padding:1px 6px;cursor:pointer;font-size:.72rem;background:#fafafa;border-radius:2px;margin-right:2px}.code-tabs ul li.current{background:#e4e2e0;color:#000}.code-tabs>div{display:none}.code-tabs>div.current{display:block}@font-face{font-family:"Segoe UI Bold";font-style:normal;font-weight:700;src:local("Segoe UI Bold"),local("SegoeUI-bold"),local("segoeuib")}@font-face{font-family:"Segoe UI Semibold";font-style:normal;font-weight:600;src:local("Segoe UI Semibold"),local("SegoeUI-Semibold")}@font-face{font-family:"Segoe UI Light";font-style:normal;font-weight:300;src:local("Segoe UI Light"),local("SegoeUI-Light")}.contain-to-grid{background:repeating-linear-gradient(#0057b7,#0057b7 50%,gold 50%,gold)}.top-bar,.top-bar-section .dropdown li label,.top-bar-section li a:not(.button),.top-bar-section ul{background-color:#322525}.no-js .top-bar-section ul li:active>a,.no-js .top-bar-section ul li:hover>a,.top-bar-section li a:not(.button):hover,.top-bar-section li.hover>a:not(.button),.top-bar-section ul li:hover>a{background-color:#3a2f2f}.top-bar-section .dropdown li label{color:#5f5555}.top-bar-section .divider,.top-bar-section [role=separator]{border-top:solid 1px #423535}.top-bar:not(.expanded) .toggle-topbar.menu-icon a span::after{background-color:#fff;height:.1px}.top-bar .toggle-topbar.menu-icon a span:not(.show-for-sr)::after{background-color:#888;height:.1px}.top-bar.expanded .title-area{background-color:#3a2f2f}.top-bar-section li:not(.has-form) a:not(.button){background-color:#322525}.top-bar-section li:not(.has-form) a:hover:not(.button){background-color:#3a2f2f}@media only screen and (min-width:40.063em){.top-bar-section .left{margin-left:18%}}.top-bar-section ul li>a{font-family:"Segoe UI","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:.8rem;color:#e2dddd}.top-bar-section .dropdown li a{font-family:"Segoe UI","Helvetica Neue",Helvetica,Arial,sans-serif;color:#e2dddd;font-size:.8rem;text-transform:none;padding-right:70px}.top-bar .name a{display:inline-block;padding:8px 15px 0 15px}.top-bar .name a svg{display:inline-block;vertical-align:middle;width:126px;height:23px}.sidebar{margin-top:20px}.sidebar-content{padding:10px 20px;background-color:#f6f6f6;border-radius:3px}.sidebar h4{margin-top:0}.sidebar ul{margin:0;padding:0}.sidebar ul li{list-style:none}.sidebar ul li h4{font-size:1rem;font-weight:500}.sidebar ul li h4{color:#777!important}.sidebar ul ul{margin:0 0 .5rem .5rem}.sidebar ul ul li a{display:block;line-height:1.5rem;font-size:.85rem}.sidebar ul ul ul{margin:0 0 0 1rem}.sidebar ul ul ul li a{display:block;line-height:1.5rem;font-size:.8rem}.c{color:#998;font-style:italic}.err{color:#a61717;background-color:#e3d2d2}.k{color:#000;font-weight:700}.o{color:#000;font-weight:700}.cm{color:#998;font-style:italic}.cp{color:#999;font-weight:700;font-style:italic}.c1{color:#998;font-style:italic}.gs{font-weight:700}.kc{color:#000;font-weight:700}.kd{color:#000;font-weight:700}.kn{color:#000;font-weight:700}.kt{color:#458;font-weight:700}.s{color:#d01040}.na{color:teal}.nb{color:#0086b3}.nc{color:#458;font-weight:700}.no{color:teal}.nf{color:#900;font-weight:700}.nn{color:#555}.nt{color:navy}.nv{color:teal}.w{color:#bbb}.mi{color:#099}.s2{color:#d01040}.se{color:#d01040}.sx{color:#d01040}.s1{color:#d01040}.highlight{margin:0}table{border-collapse:collapse}table,td,th{border:1px solid #ccc}td,th{padding:.5rem}th{background-color:#f5f5f5}table.centered td,table.centered th{text-align:center}table.no-borders,table.no-borders td,table.no-borders th{border:none}.pricing-post-table>thead>tr>th:nth-child(1){background-color:#bbb}.pricing-post-table>thead>tr>th:nth-child(3){background-color:#3eb33e}.pricing-post-table>thead>tr>th:nth-child(5){background-color:#f63}.pricing-post-table>thead>tr>th:nth-child(7){background-color:#555}.pricing-post-table tr>td:nth-child(even),.pricing-post-table tr>th:nth-child(even){padding:10px}.pricing-post-table tr>td:nth-child(odd),.pricing-post-table tr>th:nth-child(odd){padding:11px;width:25%}.pricing-post-table>thead>tr>th{color:#fff;font-weight:700}.pricing-post-table-2 tr>th{color:#fff;font-size:130%;font-weight:400}.pricing-post-table-2 tr>td:nth-child(even),.pricing-post-table-2 tr>th:nth-child(even){padding:10px;background-color:#fff!important;border:none!important}.pricing-post-table-2 tr>td:nth-child(odd),.pricing-post-table-2 tr>th:nth-child(odd){width:32%}.pricing-post-table-2>thead>tr>th:nth-child(1){background-color:#25aae3}.pricing-post-table-2>thead>tr>th:nth-child(3){background-color:#0b99d6}.pricing-post-table-2>thead>tr>th:nth-child(5){background-color:#0684ba}.pricing-post-table-2>tbody>tr:nth-child(1)>td,.pricing-post-table-2>tbody>tr:nth-child(2)>td{background-color:#f0f0f0}.pricing-post-table-2>tbody>tr:nth-child(2)>td{color:#666}.pricing-post-table-2>tbody>tr:nth-child(3)>td,.pricing-post-table-2>tbody>tr:nth-child(4)>td,.pricing-post-table-2>tbody>tr:nth-child(5)>td,.pricing-post-table-2>tbody>tr:nth-child(6)>td,.pricing-post-table-2>tbody>tr:nth-child(7)>td{border:dotted 1px #ddd;border-top:none;padding:15px 0}.pricing-post-table-2 .small{font-size:90%}.pricing-post-table-2 .large{font-size:220%}p{font-size:.85rem;margin:1rem 0}ol,ul{font-size:.85rem}li ul li{font-size:.8rem}a{color:#00aad7;text-decoration:none;line-height:inherit}a:focus,a:hover{color:#00c7f4}b,strong{font-weight:600}h1,h2,h3,h4{font-family:"Segoe UI","Helvetica Neue","Open Sans",Helvetica,Arial,sans-serif;font-weight:400;font-style:normal}h1{font-family:"Segoe UI","Helvetica Neue","Open Sans",Helvetica,Arial,sans-serif;font-weight:300;font-size:2.2rem;color:#666;margin:1rem 0}h2{font-size:1.4rem;color:#444;margin:1rem 0}h3{font-size:1.1rem;color:#555;margin:1rem 0}h4{font-size:.85rem;color:#666;font-weight:500}code,pre{font-family:Consolas,Menlo,Monaco,Lucida Console,Liberation Mono,DejaVu Sans Mono,Bitstream Vera Sans Mono,Courier New,monospace,serif;font-size:.8rem;font-weight:400}blockquote{margin:1rem 0;padding:0 1rem}code{color:#c7254e}pre{padding:.5rem .5rem;background-color:#f9f9f9;border:1px solid #eee;border-radius:2px;overflow-x:auto;white-space:pre;line-height:1rem}pre>code{padding:0;color:inherit;border:none;background-color:transparent}.new-feature{color:red;font-weight:700}.post-index-content{margin-bottom:3rem}.post-content{margin-bottom:2rem}.slideshare-embed{border:1px solid #ccc}.edit-page-invitation{margin:1.5rem 0;padding:.7rem;font-size:.8rem;color:#876;text-align:center;border-radius:3px;background-color:#fcf5e0}iframe{border:0}ul>li>p{margin:0}@media (max-width:640px){.anchorjs-link{display:none}}.home-banner{text-align:center;background-color:#666361}.home-banner h1{font:300 2.2rem/1.4 "Segoe UI","Helvetica Neue","Open Sans",Helvetica,Arial,sans-serif;color:#fff;margin:1.5rem 0 0}.home-banner h2{font:normal 1.1rem/1.4 "Open Sans","Segoe UI","Helvetica Neue",Helvetica,Arial,sans-serif;color:#fff;font-size:1.1rem}.home-banner .buttons{margin:1.5rem 0 1.2rem 0}.home-banner .buttons .big-button{margin-bottom:.4rem;background-color:#5fc953;font-weight:600}.home-banner .buttons .big-button:active,.home-banner .buttons .big-button:hover{background-color:#68e85a}.home-banner .on-premise{color:#fff;font-size:.9rem;margin-bottom:.5rem}.home-banner .on-premise a{color:#fff;text-decoration:underline}.home-banner .highlights{color:#e0e0e0;margin:1rem 0 0 6rem;text-align:left;font-size:1.06rem}.home-banner img{margin-top:1.2rem;margin-bottom:1px}.features-container{background-color:#e6e4e2}.feature{margin-top:1rem}.feature h3{text-align:center;font-family:"Segoe UI","Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1.6rem;color:#292828;margin:.7rem 0 .5rem 0}.feature p{font-family:"Segoe UI","Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:.9rem;text-align:center;color:#292828;margin:.5rem 0 2rem 0;line-height:1.3rem}.customers-container{text-align:center;background-color:#f9f8f7;padding:1rem 0 2rem 0}.customers-container h2{margin:.7rem 0;font-family:"Segoe UI","Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1.7rem;color:#444}.customer-logo{background:url(/assets/img/home/customer-logos-sprite.4df1fdf9.png) no-repeat;display:inline-block;vertical-align:middle;margin:.7rem 1rem}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2){.customer-logo{background:url(/assets/img/home/customer-logos-sprite@2x.8f3b9cb6.png) no-repeat;background-size:815px 150px}}.microsoft{background-position:0 0;width:230px;height:58px}.google{background-position:-290px -5px;width:150px;height:50px}.netflix{background-position:-495px -10px;width:135px;height:37px}.slack{background-position:-680px -7px;width:134px;height:40px}.github{background-position:-32px -103px;width:48px;height:46px}.atlassian{background-position:-102px -110px;width:220px;height:30px}.mozilla{background-position:-383px -107px;width:132px;height:38px}.facebook{background-position:-585px -106px;width:40px;height:40px}.nasa{background-position:-692px -105px;width:56px;height:44px}.benefits-container{border-top:none}.benefits-container h2{margin:.7rem 0;text-align:center;font-family:"Segoe UI","Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1.7rem;color:#444}.benefits-table{margin:1rem 0}.benefits-table .columns{line-height:2.7rem;font-size:1.1rem;color:#333}.benefits-table .benefit{padding-left:2rem}.benefits-table .yes{background:transparent url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACYAAAAeCAYAAABAFGxuAAABl0lEQVR4AcXXM4MdcRRA8Wli27Zt26xemtjuki7p8llSx2li2zbWNu+ebnUf7l1M8atG52H+CEQkNMGl4BTOqsdCjDoGgeB0+GEgZD8qITWcDDWMgB2ogNRRiYOhhPHgCMohOoIJ94f5oragDBJHOSLNFbUOJZAEnW+OqBUoMkRdRMtoN5uJyY0QtRD5hqjraK3+xwKCkIkUjBV/1GzkGqJuoq36VnJgHNIgEPzHCEfUNGQZou6hvTqOcWAUkpSLfmOIIWoi0g1RT9FZHfk5MAR/IBp8x4AEosYgxRD1Ct3Ue3FgAL5D4viMPjGiRuCfIeo9eka9HwdvGW72Fj2UqMH4DVEYPyTg+fpfoGuNqH74BlG4/xbeP+xjdEJvfITo/C9SQ1/xt5BYvEOPY1B0cAzW2tu1CAWQRpLhmd4cE69JNmbYogDDUsUsD3PtUYBhcWdSgMW+KMC/HI6uCCv9UYB/A6ErwXpbhM635dKVYasjQmVdZx2HKMqxzRehc23rlS3XLn+EzrtsPqNtUkMJU+LO4aThGpMqN0XAINsxTDIAAAAASUVORK5CYII=) no-repeat left 50%/19px 15px}@media only screen and (max-width:40em){.home-banner h1{font-size:1.8rem}.home-banner h2{font-size:1.1rem}.home-banner .highlights{margin:0 0 0 2rem}.benefits-table .yes{background-position:left 5px}.benefits-table .benefit{margin-bottom:1rem}.benefits-table .columns{line-height:1.5rem;font-size:1rem}}table.software-list{width:100%}table.software-list td.yes{width:5%}table.software-list td.yes::after{background-color:#00aa01;border-radius:50%;content:'';display:block;margin:0 auto;width:10px;height:10px}table.software-list td.no{background-color:transparent;width:5%}table.software-list th.rotate{height:145px;white-space:nowrap}table.software-list th.rotate>span{display:block;padding:5px 0 5px 5px;-webkit-transform:translate(0,52px) rotate(270deg);transform:translate(0,52px) rotate(270deg);width:30px}table.software-list th.section{background-color:#eee;color:#222;font-family:inherit;font-size:.875rem;font-weight:700}table.software-list td>ul{list-style-type:none;margin-bottom:0;margin-left:0}.legal ol{counter-reset:item;list-style-type:none;margin-left:0}.legal>ol>li{text-transform:uppercase;font-size:1.1rem;margin:1.5rem 0}.legal ol li:before{content:counters(item, ".") ". ";counter-increment:item}.legal ol ol ol li:before{content:none}.legal ol ol{margin-left:1rem;list-style-type:none}.legal ol ol li{text-transform:none;margin:.5rem 0}.legal ol ol ol{margin-left:2rem;list-style-type:lower-alpha}.legal ol ol ol ol{margin-left:2rem;list-style-type:lower-roman}.legal ol ol ol ol ol{margin-left:2rem;list-style-type:upper-alpha}.on-premise a.big-button{color:#e8e8e8;background-color:#5445de}.on-premise a.big-button:active,.on-premise a.big-button:hover{background-color:#6758ef;color:#fff}.on-premise .pricing-table .cta-button .button{background-color:#5445de;border-color:#5445de;color:#e8e8e8}.on-premise .pricing-table .cta-button .button:active,.on-premise .pricing-table .cta-button .button:hover{border-color:#6758ef;background-color:#6758ef;color:#fff}.pricing-note{font-size:.8rem;color:#ddd}.downloads .title{margin:1rem 0 2rem 0}.downloads .platform{padding-top:5rem;text-align:center}.downloads .platform.windows{background:transparent url(/assets/img/on-premise/windows-logo.25e5ac57.png) no-repeat center 0/50px 50px}.downloads .platform.linux{background:transparent url(/assets/img/on-premise/linux-logo.55b1baf8.png) no-repeat center 0/50px 58px}.downloads .platform.mac{background:transparent url(/assets/img/on-premise/mac-logo.bc6ae0f8.png) no-repeat center 0/50px 61px}.downloads .button{border-color:#5445de;color:#e8e8e8;font-size:1.1rem;background:#5445de url(/assets/img/on-premise/download-arrow.0ffc64ff.png) no-repeat 1rem center/9px 15px;padding-left:2.3rem}.downloads .button:active,.downloads .button:hover{border-color:#6758ef;background-color:#6758ef;color:#fff}.downloads ul{list-style:none;margin-left:0;font-size:.75rem}.downloads .getting-started{text-align:center;font-size:1rem}.pricing-banner{background-color:#666361;padding-bottom:1rem}.pricing-banner .title h2,.pricing-banner h1,.pricing-banner h2 a{color:#fff}.pricing-banner h2 a{text-decoration:underline}.pricing-table{border:solid 1px #eee;border-radius:2px}.pricing-table .price{font-family:"Open Sans","Segoe UI","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:2.3rem}.pricing-table .price span{font-size:1rem}.pricing-table .price.annual{padding:0 0 1rem 0;font-size:.9rem;color:#888}.pricing-table .price.annual span{font-size:.7rem}.pricing-table .price.basic{padding:1.9rem 0}.pricing-table .title{color:#fff;font-family:"Open Sans","Segoe UI","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1rem;background-color:#999;padding:0;line-height:2rem}.pricing-table .bullet-item{padding:0;line-height:2.5rem}.pricing-table .cta-button{padding:1rem 0}.pricing-table .cta-button .button{margin:0;background-color:#5fc953;border-color:#5fc953;text-transform:uppercase;padding:.7rem 1rem;color:#033;font-family:"Segoe UI","Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:600}.pricing-table .cta-button .button:active,.pricing-table .cta-button .button:hover{background-color:#68e85a;border-color:#68e85a;color:#033}.faq h3{font-weight:600;font-size:1.2rem;color:#333}