@charset "UTF-8";/*! normalize.css 2012-03-11T12:53 UTC - http://github.com/necolas/normalize.css */.hljs-emphasis,dfn{font-style:italic}#footer a:hover,#footer a:visited:hover,.hljs-link{text-decoration:underline}.select2-container .select2-selection--single .select2-selection__clear,sub,sup{position:relative}#header:after,.browser-screenshot:after,.col-100,.dashboard-view:after,.feature-columns:after,.hr,.main-title-bar:after,.modal-overlay .modal .modal-inner:after,.pricing-columns:after,.side-by-side:after,.snippet-list .snippet .snippet-meta-bar:after{clear:both}article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}button,html,input,select,textarea{font-family:sans-serif}body,figure,form{margin:0}a:active,a:focus,a:hover{outline:0}h1{font-size:2em}h6{font-size:.75em}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}blockquote{margin:1em 40px}mark{background:#ff0;color:#000}.select2-close-mask,.select2-container--default .select2-selection--single,.select2-dropdown{background-color:#fff}dl,menu,ol,p,pre,ul{margin:1em 0}code,kbd,pre,samp{font-family:Menlo,Consolas,'DejaVu Sans Mono',monospace;font-size:1em}small,sub,sup{font-size:75%}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:none}q:after,q:before{content:'';content:none}sub,sup{line-height:0;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}dd{margin:0 0 0 40px}menu,ol,ul{padding:0 0 0 40px}nav ol,nav ul{list-style:none}img{border:0;-ms-interpolation-mode:bicubic}svg:not(:root){overflow:hidden}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0;white-space:normal}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline}button,input{line-height:normal}button,input[type=button],input[type=reset],input[type=submit]{cursor:pointer;-webkit-appearance:button}button[disabled],input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=search]{-webkit-box-sizing:border-box;box-sizing:border-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0;width:100%}::-webkit-input-placeholder{color:#9C9C9C!important}:-moz-placeholder{color:#9C9C9C!important}::-moz-placeholder{color:#9C9C9C!important}:-ms-input-placeholder{color:#9C9C9C!important}.hljs{display:block;overflow-x:auto;padding:.5em;color:#383a42;background:#fff}.hljs-comment,.hljs-quote{color:#a0a1a7;font-style:italic}.hljs-doctag,.hljs-formula,.hljs-keyword{color:#a626a4}.hljs-deletion,.hljs-name,.hljs-section,.hljs-selector-tag,.hljs-subst{color:#e45649}.hljs-literal{color:#0184bb}.hljs-addition,.hljs-attribute,.hljs-meta-string,.hljs-regexp,.hljs-string{color:#50a14f}.hljs-built_in,.hljs-class .hljs-title{color:#c18401}.hljs-attr,.hljs-number,.hljs-selector-attr,.hljs-selector-class,.hljs-selector-pseudo,.hljs-template-variable,.hljs-type,.hljs-variable{color:#986801}.hljs-bullet,.hljs-link,.hljs-meta,.hljs-selector-id,.hljs-symbol,.hljs-title{color:#4078f2}.hljs-strong{font-weight:700}.select2-container{box-sizing:border-box;position:relative}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-container[dir=rtl] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline-block;overflow:hidden;padding-left:8px;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-search--inline{float:left}.select2-container .select2-search--inline .select2-search__field{box-sizing:border-box;border:none;font-size:100%;margin-top:5px;padding:0}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{user-select:none;-webkit-user-select:none}.select2-results__option[aria-selected]{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;box-sizing:border-box}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;filter:alpha(opacity=0)}.select2-hidden-accessible{border:0!important;clip:rect(0 0 0 0)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important}.select2-container--classic .select2-results>.select2-results__options,.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-selection--single .select2-selection__rendered{line-height:28px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{position:absolute}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-style:solid;height:0;margin-left:-4px;margin-top:-2px;position:absolute;width:0}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default .select2-selection--multiple{background-color:#fff;cursor:text}.select2-container--default .select2-selection--multiple .select2-selection__rendered{box-sizing:border-box;list-style:none;margin:0;width:100%}.select2-container--default .select2-selection--multiple .select2-selection__rendered li{list-style:none}.select2-container--default .select2-selection--multiple .select2-selection__placeholder{color:#999;margin-top:5px;float:left}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;float:right;font-weight:700;margin-top:5px;margin-right:10px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;cursor:default;float:left;margin-right:5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#999;cursor:pointer;display:inline-block;font-weight:700}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#333}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-search--inline,.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice,.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__placeholder{float:right}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:1px solid #000;outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--above .select2-selection--single{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--below .select2-selection--single{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}.select2-container--default .select2-search--inline .select2-search__field{background:0 0;border:none;outline:0;box-shadow:none;-webkit-appearance:textfield}.select2-container--default .select2-results__option[role=group]{padding:0}.select2-container--default .select2-results__option[aria-disabled=true]{color:#999}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--highlighted[aria-selected]{color:#fff}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic .select2-selection--single{background-color:#f7f7f7;border:1px solid #aaa;border-radius:4px;outline:0;background-image:-webkit-linear-gradient(top,#fff 50%,#eee 100%);background-image:-o-linear-gradient(top,#fff 50%,#eee 100%);background-image:linear-gradient(to bottom,#fff 50%,#eee 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0)}.select2-container--classic .select2-selection--single:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700;margin-right:10px}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:none;border-left:1px solid #aaa;border-top-right-radius:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:-webkit-linear-gradient(top,#eee 50%,#ccc 100%);background-image:-o-linear-gradient(top,#eee 50%,#ccc 100%);background-image:linear-gradient(to bottom,#eee 50%,#ccc 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFCCCCCC', GradientType=0)}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent;border-style:solid;border-width:5px 4px 0;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}body,html{height:100%}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__arrow{border:none;border-right:1px solid #aaa;border-radius:4px 0 0 4px;left:1px;right:auto}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #5897fb}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:0 0;border:none}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888;border-width:0 4px 5px}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:-webkit-linear-gradient(top,#fff 0,#eee 50%);background-image:-o-linear-gradient(top,#fff 0,#eee 50%);background-image:linear-gradient(to bottom,#fff 0,#eee 50%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0)}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:-webkit-linear-gradient(top,#eee 50%,#fff 100%);background-image:-o-linear-gradient(top,#eee 50%,#fff 100%);background-image:linear-gradient(to bottom,#eee 50%,#fff 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFFFFFFF', GradientType=0)}.select2-container--classic .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--multiple .select2-selection__rendered{list-style:none;margin:0;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{color:#888;cursor:pointer;display:inline-block;font-weight:700;margin-right:2px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice{float:right;margin-left:5px;margin-right:auto}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #5897fb}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0}.select2-container--classic .select2-search--inline .select2-search__field{outline:0;box-shadow:none}.select2-container--classic .select2-dropdown{background-color:#fff;border:1px solid transparent}.select2-container--classic .select2-dropdown--above{border-bottom:none}.select2-container--classic .select2-dropdown--below{border-top:none}.select2-container--classic .select2-results__option[role=group]{padding:0}.select2-container--classic .select2-results__option[aria-disabled=true]{color:grey}.select2-container--classic .select2-results__option--highlighted[aria-selected]{background-color:#3875d7;color:#fff}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#5897fb}@font-face{font-family:icomoon;src:url(../fonts/icomoon.eot?lyq9lr);src:url(../fonts/icomoon.eot?lyq9lr#iefix) format('embedded-opentype'),url(../fonts/icomoon.ttf?lyq9lr) format('truetype'),url(../fonts/icomoon.woff?lyq9lr) format('woff'),url(../fonts/icomoon.svg?lyq9lr#icomoon) format('svg');font-weight:400;font-style:normal}[class*=" icon-"],[class^=icon-]{font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-smile:before{content:"\e910"}.icon-github:before{content:"\e907"}.icon-twitter:before{content:"\e908"}.icon-card:before{content:"\e909"}.icon-tags:before{content:"\e900"}.icon-tag:before{content:"\e901"}.icon-subdirectory_arrow_right:before{content:"\e913"}.icon-subdirectory_arrow_left:before{content:"\e914"}.icon-keyboard_arrow_up:before{content:"\e915"}.icon-keyboard_arrow_right:before{content:"\e916"}.icon-keyboard_arrow_left:before{content:"\e917"}.icon-keyboard_arrow_down:before{content:"\e918"}.icon-compare_arrows:before{content:"\e919"}.icon-arrow_upward:before{content:"\e91a"}.icon-arrow_forward:before{content:"\e91b"}.icon-arrow_downward:before{content:"\e91c"}.icon-arrow_back:before{content:"\e91d"}.icon-code:before{content:"\e912"}.icon-grin:before{content:"\e911"}.icon-money:before{content:"\e90a"}.icon-key:before{content:"\e90b"}.icon-keyboard:before{content:"\e90c"}.icon-person:before{content:"\e90d"}.icon-settings:before{content:"\e90e"}.icon-menu:before{content:"\e90f"}.icon-share:before{content:"\e902"}.icon-download:before{content:"\e903"}.icon-label:before{content:"\e904"}.icon-search:before{content:"\e905"}.icon-lock:before{content:"\e906"}body{position:relative;font-family:"Open Sans",sans-serif;font-size:18px;line-height:30px;font-weight:400;word-break:break-word;color:#646464;-webkit-font-smoothing:antialiased;overflow-x:hidden;background:#F9FBFB}#editor,.snippet-list .snippet .snippet-content{font-family:Menlo,Consolas,'DejaVu Sans Mono',monospace}#header .snippet-limit a,#header .snippet-limit a:visited,.banner h1{font-weight:600}body.dashboard{background:#E8F6FE}.inner-column{margin:0 auto;padding:0 30px;max-width:1200px}.inner-column.narrow{max-width:760px}.inner-column.very-narrow{max-width:460px}@media screen and (max-width:900px){.inner-column .col-100{padding-left:0;padding-right:0}}#header{position:sticky;top:0;z-index:1000;padding:0 20px 0 0;height:62px;background:#5EB1E9}#header:after,#header:before{content:"";display:table}.banner:before,.searchable-tags:after{content:'';bottom:0}#header:not(.has-inner-column) .inner-column{max-width:100%}#header .inner-column{padding:0}#header .inner-column .logo{padding:19px 21px 11px 20px;display:inline-block;float:left;-webkit-transition:background .2s ease;-moz-transition:background .2s ease;-ms-transition:background .2s ease;-o-transition:background .2s ease;transition:background .2s ease}.buttons.hide-until-sidebar-loaded,.sidebar .sidebar-inner{-moz-transition:opacity .2s ease;-ms-transition:opacity .2s ease;-o-transition:opacity .2s ease}#header .inner-column .logo:hover{background:rgba(0,0,80,.09)}#header .buttons{top:12px;margin-left:5px;font-size:0;float:right}#header .buttons .btn{margin-left:10px}#header .snippet-limit{top:25px;font-size:12px;line-height:12px;color:rgba(255,255,255,.8);-webkit-font-smoothing:subpixel-antialiased;float:right}@media screen and (max-width:600px){#header .snippet-limit{display:none}}#header .snippet-limit strong{font-weight:600;color:rgba(255,255,255,.95)}#header .snippet-limit.alert{color:rgba(255,255,255,.9)}#header .snippet-limit.alert strong,.banner h1{color:#fff}body.home #header{position:relative}.buttons.hide-until-sidebar-loaded{-webkit-opacity:0;-moz-opacity:0;-ms-opacity:0;-o-opacity:0;filter:alpha(opacity=0);opacity:0;-webkit-transition:opacity .2s ease;transition:opacity .2s ease}.buttons.hide-until-sidebar-loaded.done-loading{-webkit-opacity:1;-moz-opacity:1;-ms-opacity:1;-o-opacity:1;filter:alpha(opacity=100);opacity:1}.feature-columns .feature .icon-circle,.feature-columns .feature:nth-of-type(1) .icon-circle{filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0, StartColorStr='#94cbf0', EndColorStr='#5EB1E9')}.banner{padding:58px 0 76px;background:url(../images/banner_bg.jpg) center center no-repeat #202123;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover}.banner:before{position:absolute;top:0;left:0;right:0;z-index:0;background:rgba(30,30,30,.82)}.banner h1{z-index:10;margin:0 auto;max-width:960px;font-size:60px;line-height:72px;text-align:center;text-shadow:0 1px 3px rgba(20,20,20,.8)}@media screen and (max-width:900px){.banner h1{font-size:50px;line-height:58px}}@media screen and (max-width:700px){.banner{padding-top:38px;padding-bottom:54px}.banner h1{font-size:40px;line-height:52px}}@media screen and (max-width:480px){.banner{padding-top:34px;padding-bottom:42px}.banner h1{font-size:30px;line-height:42px}}.standard-content{padding:42px 0}.side-by-side{padding:60px 0}.side-by-side:after,.side-by-side:before{content:"";display:table}.side-by-side .inner-column{padding:0}.side-by-side .left-side{padding:0 30px;width:calc(100% - 500px);float:left}.side-by-side .right-side{padding:0 30px;width:500px;float:left}.features .feature{display:block}.browser-screenshot{padding:60px 0;z-index:100}.browser-screenshot:after,.browser-screenshot:before{content:"";display:table}.browser-screenshot .left-side{padding-bottom:50px;width:460px;float:left}.browser-screenshot .right-side{padding-left:50px;width:calc(100% - 460px);float:left}.browser-screenshot .right-side img{margin:0;max-width:900px;width:100vw;display:block}.feature-columns{padding:56px 0 30px}.feature-columns:after,.feature-columns:before{content:"";display:table}.feature-columns .inner-column.flex{justify-content:center;flex-wrap:wrap;display:flex}.feature-columns .feature{padding:0 30px 60px;font-size:16px;line-height:28px;color:#5f5f5f;flex:0 0 33.33%}@media screen and (max-width:900px){.feature-columns .feature{flex:0 0 50%}}@media screen and (max-width:640px){.feature-columns .feature{padding-left:0;padding-right:0;flex:0 0 100%}}.feature-columns .feature .icon-circle{margin:0 auto 22px;width:54px;height:54px;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;display:block;background:#5EB1E9;background-image:-webkit-gradient(linear,left top left,left bottom,from(#94cbf0),to(#5EB1E9));background-image:-webkit-linear-gradient(top left,#94cbf0,#5EB1E9);background-image:-moz-linear-gradient(top left,#94cbf0,#5EB1E9);background-image:-ms-linear-gradient(top left,#94cbf0,#5EB1E9);background-image:-o-linear-gradient(top left,#94cbf0,#5EB1E9);background-image:linear-gradient(top left,#94cbf0,#5EB1E9)}.feature-columns .feature .icon-circle i{position:relative;top:50%;font-size:26px;color:#fff;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);display:inline-block}.feature-columns .feature .icon-circle i.icon-lock{top:calc(50% - 1px);font-size:25px}.feature-columns .feature .icon-circle i.icon-search{left:1px;font-size:28px}.feature-columns .feature .icon-circle i.icon-tags{left:1px;font-size:22px}.feature-columns .feature .icon-circle i.icon-download{top:calc(50% - 1px);font-size:25px}.feature-columns .feature .icon-circle i.icon-share{left:-2px;font-size:25px}.feature-columns .feature .icon-circle i.icon-grin{font-size:25px}.feature-columns .feature .icon-circle i.icon-code{font-size:28px}.feature-columns .feature h3{margin-bottom:8px;font-size:19px;line-height:31px}.feature-columns .feature p{margin:0 auto;max-width:260px}.feature-columns .feature:nth-of-type(1) .icon-circle{background-image:-webkit-gradient(linear,left top left,left bottom,from(#94cbf0),to(#5EB1E9));background-image:-webkit-linear-gradient(top left,#94cbf0,#5EB1E9);background-image:-moz-linear-gradient(top left,#94cbf0,#5EB1E9);background-image:-ms-linear-gradient(top left,#94cbf0,#5EB1E9);background-image:-o-linear-gradient(top left,#94cbf0,#5EB1E9);background-image:linear-gradient(top left,#94cbf0,#5EB1E9)}.feature-columns .feature:nth-of-type(2) .icon-circle{background-image:-webkit-gradient(linear,left top left,left bottom,from(#f4d249),to(#f1c40f));background-image:-webkit-linear-gradient(top left,#f4d249,#f1c40f);background-image:-moz-linear-gradient(top left,#f4d249,#f1c40f);background-image:-ms-linear-gradient(top left,#f4d249,#f1c40f);background-image:-o-linear-gradient(top left,#f4d249,#f1c40f);background-image:linear-gradient(top left,#f4d249,#f1c40f);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0, StartColorStr='#f4d249', EndColorStr='#f1c40f')}.feature-columns .feature:nth-of-type(3) .icon-circle{background-image:-webkit-gradient(linear,left top left,left bottom,from(#b584c9),to(#9b59b6));background-image:-webkit-linear-gradient(top left,#b584c9,#9b59b6);background-image:-moz-linear-gradient(top left,#b584c9,#9b59b6);background-image:-ms-linear-gradient(top left,#b584c9,#9b59b6);background-image:-o-linear-gradient(top left,#b584c9,#9b59b6);background-image:linear-gradient(top left,#b584c9,#9b59b6);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0, StartColorStr='#b584c9', EndColorStr='#9b59b6')}.feature-columns .feature:nth-of-type(4) .icon-circle{background-image:-webkit-gradient(linear,left top left,left bottom,from(#5dda92),to(#2ecc71));background-image:-webkit-linear-gradient(top left,#5dda92,#2ecc71);background-image:-moz-linear-gradient(top left,#5dda92,#2ecc71);background-image:-ms-linear-gradient(top left,#5dda92,#2ecc71);background-image:-o-linear-gradient(top left,#5dda92,#2ecc71);background-image:linear-gradient(top left,#5dda92,#2ecc71);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0, StartColorStr='#5dda92', EndColorStr='#2ecc71')}.feature-columns .feature:nth-of-type(5) .icon-circle{background-image:-webkit-gradient(linear,left top left,left bottom,from(#f38065),to(#EF512C));background-image:-webkit-linear-gradient(top left,#f38065,#EF512C);background-image:-moz-linear-gradient(top left,#f38065,#EF512C);background-image:-ms-linear-gradient(top left,#f38065,#EF512C);background-image:-o-linear-gradient(top left,#f38065,#EF512C);background-image:linear-gradient(top left,#f38065,#EF512C);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0, StartColorStr='#f38065', EndColorStr='#EF512C')}.feature-columns .feature:nth-of-type(6) .icon-circle{background-image:-webkit-gradient(linear,left top left,left bottom,from(#325d8a),to(#223F5D));background-image:-webkit-linear-gradient(top left,#325d8a,#223F5D);background-image:-moz-linear-gradient(top left,#325d8a,#223F5D);background-image:-ms-linear-gradient(top left,#325d8a,#223F5D);background-image:-o-linear-gradient(top left,#325d8a,#223F5D);background-image:linear-gradient(top left,#325d8a,#223F5D);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0, StartColorStr='#325d8a', EndColorStr='#223F5D')}.feature-columns .feature:nth-of-type(7) .icon-circle{background-image:-webkit-gradient(linear,left top left,left bottom,from(#47493e),to(#272822));background-image:-webkit-linear-gradient(top left,#47493e,#272822);background-image:-moz-linear-gradient(top left,#47493e,#272822);background-image:-ms-linear-gradient(top left,#47493e,#272822);background-image:-o-linear-gradient(top left,#47493e,#272822);background-image:linear-gradient(top left,#47493e,#272822);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0, StartColorStr='#47493e', EndColorStr='#272822')}.screenshot-feature{padding:40px 0 0;text-align:center;line-height:0;overflow:hidden;border-bottom:1px solid #C6CCCC;background:#29292B;background-image:-webkit-gradient(linear,left top,left bottom,from(#2e2e30),to(#29292B));background-image:-webkit-linear-gradient(top,#2e2e30,#29292B);background-image:-moz-linear-gradient(top,#2e2e30,#29292B);background-image:-ms-linear-gradient(top,#2e2e30,#29292B);background-image:-o-linear-gradient(top,#2e2e30,#29292B);background-image:linear-gradient(top,#2e2e30,#29292B);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0, StartColorStr='#2e2e30', EndColorStr='#29292B')}.screenshot-feature .inner-column{max-width:1400px}.screenshot-feature img{margin:0 0 -1px;max-width:100%;max-height:calc(100vh - 30px);-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;-ms-border-radius:4px 4px 0 0;-o-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0;display:inline-block}.signup-form-section{padding:50px 0 90px;background-image:-webkit-gradient(linear,left top left,left bottom,from(#fefefe),to(#f7f7f7));background-image:-webkit-linear-gradient(top left,#fefefe,#f7f7f7);background-image:-moz-linear-gradient(top left,#fefefe,#f7f7f7);background-image:-ms-linear-gradient(top left,#fefefe,#f7f7f7);background-image:-o-linear-gradient(top left,#fefefe,#f7f7f7);background-image:linear-gradient(top left,#fefefe,#f7f7f7);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0, StartColorStr='#fefefe', EndColorStr='#f7f7f7')}#footer,.sidebar{background:#1F1F21}.signup-form-section h2.lg{margin-bottom:34px;font-weight:400}#footer{padding:20px 0;font-size:13px;line-height:25px;text-align:center;color:#b5b5b5}#footer a,#footer a:visited{text-decoration:none;color:#b9b9b9}.dashboard-view:after,.dashboard-view:before{content:"";display:table}.sidebar{position:fixed;top:62px;left:0;bottom:0;z-index:1000;width:320px;overflow-x:visible}.sidebar .toggle-sidebar-tab{position:absolute;top:35px;right:0;z-index:10;width:16px;height:50px;font-size:22px;line-height:0;text-align:center;color:#fff;-webkit-border-radius:0 3px 3px 0;-moz-border-radius:0 3px 3px 0;-ms-border-radius:0 3px 3px 0;-o-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.3);-moz-box-shadow:0 1px 2px rgba(0,0,0,.3);-ms-box-shadow:0 1px 2px rgba(0,0,0,.3);-o-box-shadow:0 1px 2px rgba(0,0,0,.3);box-shadow:0 1px 2px rgba(0,0,0,.3);-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%);background:#1F1F21;display:none}.sidebar .toggle-sidebar-tab i{position:relative;top:calc(50% - 12px);left:-3px}.sidebar .toggle-sidebar-tab i.left-arrow{display:none}.sidebar .toggle-sidebar-tab:hover{text-decoration:none;color:#fff}@media screen and (max-width:900px){.sidebar{max-width:calc(100vw - 16px);-webkit-transition:transform .3s ease;-moz-transition:transform .3s ease;-ms-transition:transform .3s ease;-o-transition:transform .3s ease;transition:transform .3s ease;-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%)}.sidebar .toggle-sidebar-tab{display:inline-block}.sidebar.show-mobile{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}.sidebar.show-mobile .toggle-sidebar-tab i{left:-4px}.sidebar.show-mobile .toggle-sidebar-tab i.right-arrow{display:none}.sidebar.show-mobile .toggle-sidebar-tab i.left-arrow{display:inline}}.sidebar .sidebar-inner{height:100%;overflow:auto;-webkit-overflow-scrolling:touch;-webkit-opacity:0;-moz-opacity:0;-ms-opacity:0;-o-opacity:0;filter:alpha(opacity=0);opacity:0;-webkit-transition:opacity .2s ease;transition:opacity .2s ease}.sidebar .sidebar-inner.done-loading{-webkit-opacity:1;-moz-opacity:1;-ms-opacity:1;-o-opacity:1;filter:alpha(opacity=100);opacity:1}.sidebar .sidebar-inner .column-block .block-title{position:sticky;top:0;z-index:20;padding:9px 22px;font-size:12px;line-height:17px;font-weight:600;text-transform:uppercase;color:rgba(255,255,255,.5);-webkit-box-shadow:0 2px 0 #1F1F21;-moz-box-shadow:0 2px 0 #1F1F21;-ms-box-shadow:0 2px 0 #1F1F21;-o-box-shadow:0 2px 0 #1F1F21;box-shadow:0 2px 0 #1F1F21;background:#363638}.sidebar .sidebar-inner .column-block .block-content{padding:20px 22px 32px;font-size:14px;line-height:24px;font-weight:400;color:#fff}.sidebar .sidebar-inner .column-block .block-content .field{margin-bottom:0}.sidebar .sidebar-inner .column-block .block-content .settings-link{position:absolute;top:24px;right:22px;z-index:10;-webkit-opacity:.5;-moz-opacity:.5;-ms-opacity:.5;-o-opacity:.5;filter:alpha(opacity=50);opacity:.5;-webkit-transition:opacity .2s ease;-moz-transition:opacity .2s ease;-ms-transition:opacity .2s ease;-o-transition:opacity .2s ease;transition:opacity .2s ease}.sidebar .sidebar-inner .column-block .block-content .settings-link:hover{-webkit-opacity:.7;-moz-opacity:.7;-ms-opacity:.7;-o-opacity:.7;filter:alpha(opacity=70);opacity:.7}.sidebar .sidebar-inner .column-block .block-content h4{margin-bottom:14px;padding-right:40px;font-size:20px;line-height:27px;font-weight:600;color:#F4F4F4;display:block}.sidebar .sidebar-inner .column-block .block-content h4 a,.sidebar .sidebar-inner .column-block .block-content h4 a:visited{text-decoration:none;text-shadow:1px 1px 0 #1F1F21,1px -1px 0 #1F1F21,-1px 1px 0 #1F1F21,-1px -1px 0 #1F1F21;color:#F4F4F4}.sidebar .sidebar-inner .column-block .block-content h4 a:hover,.sidebar .sidebar-inner .column-block .block-content h4 a:visited:hover{text-decoration:none;-webkit-box-shadow:inset 0 -3px 0 #1F1F21,inset 0 -4px 0 #F4F4F4;-moz-box-shadow:inset 0 -3px 0 #1F1F21,inset 0 -4px 0 #F4F4F4;-ms-box-shadow:inset 0 -3px 0 #1F1F21,inset 0 -4px 0 #F4F4F4;-o-box-shadow:inset 0 -3px 0 #1F1F21,inset 0 -4px 0 #F4F4F4;box-shadow:inset 0 -3px 0 #1F1F21,inset 0 -4px 0 #F4F4F4}.sidebar .sidebar-inner .column-block .block-content p{margin:0 0 14px;clear:both}.sidebar .sidebar-inner .column-block .block-content p strong{font-weight:700}.searchable-tags{margin:14px 0 12px;font-size:0}.searchable-tags:after{position:absolute;left:0;right:0;z-index:100;height:16px;display:block;background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(31,31,33,0)),to(#1f1f21));background-image:-webkit-linear-gradient(top,rgba(31,31,33,0),#1f1f21);background-image:-moz-linear-gradient(top,rgba(31,31,33,0),#1f1f21);background-image:-ms-linear-gradient(top,rgba(31,31,33,0),#1f1f21);background-image:-o-linear-gradient(top,rgba(31,31,33,0),#1f1f21);background-image:linear-gradient(top,rgba(31,31,33,0),#1f1f21);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0, StartColorStr='rgba(31, 31, 33, 0)', EndColorStr='#1f1f21')}.searchable-tags .inner{padding:3px 0 0;max-height:149px;overflow-y:hidden}.searchable-tags .tag{margin:0 6px 6px 0;padding:2px 11px;font-size:12px;line-height:24px;color:rgba(255,255,255,.9);-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;cursor:pointer;display:inline-block;background:rgba(255,255,255,.1);-webkit-transition:color .2s ease,background .2s ease;-moz-transition:color .2s ease,background .2s ease;-ms-transition:color .2s ease,background .2s ease;-o-transition:color .2s ease,background .2s ease;transition:color .2s ease,background .2s ease}.searchable-tags .tag:hover{background:rgba(255,255,255,.2)}.searchable-tags .tag.selected{font-weight:600;color:#fff;background:rgba(255,255,255,.4)}.searchable-tags.show-all:after{display:none}.searchable-tags.show-all .inner{max-height:none}.clear-tags,.clear-tags:visited,.toggle-show-all-tags,.toggle-show-all-tags:visited{margin-bottom:0;padding-left:2px;text-align:center;font-size:13px;line-height:25px;color:rgba(255,255,255,.5);display:inline-block;-webkit-transition:color .2s ease;-moz-transition:color .2s ease;-ms-transition:color .2s ease;-o-transition:color .2s ease;transition:color .2s ease}.clear-tags:hover,.clear-tags:visited:hover,.toggle-show-all-tags:hover,.toggle-show-all-tags:visited:hover{text-decoration:underline;color:rgba(255,255,255,.6)}.main{position:fixed;top:62px;left:320px;right:0;bottom:0;z-index:10;overflow-y:auto;padding:18px;width:calc(100% - 320px);-webkit-overflow-scrolling:touch}.main.requires-loading{-webkit-opacity:0;-moz-opacity:0;-ms-opacity:0;-o-opacity:0;filter:alpha(opacity=0);opacity:0;-webkit-transition:opacity .2s ease;-moz-transition:opacity .2s ease;-ms-transition:opacity .2s ease;-o-transition:opacity .2s ease;transition:opacity .2s ease;-webkit-transition-delay:.1s;transition-delay:.1s}.main.done-loading{-webkit-opacity:1;-moz-opacity:1;-ms-opacity:1;-o-opacity:1;filter:alpha(opacity=100);opacity:1}.main.light-bg{background:#F9FBFB}.main.no-padding{padding:0}.snippet-list .snippet{margin:0 0 18px;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.06);-moz-box-shadow:0 1px 2px rgba(0,0,0,.06);-ms-box-shadow:0 1px 2px rgba(0,0,0,.06);-o-box-shadow:0 1px 2px rgba(0,0,0,.06);box-shadow:0 1px 2px rgba(0,0,0,.06);border:1px solid #C6CCCC;background:#fff}.snippet-list .snippet .main-title-bar{padding-right:70px}.snippet-list .snippet .snippet-content{padding:0;font-size:13px;line-height:1.6em;color:#272822;border-bottom:1px solid #DDDFDF}.snippet-list .snippet .snippet-content.shortened{height:196px;overflow:hidden;-webkit-transition:height .4s ease;-moz-transition:height .4s ease;-ms-transition:height .4s ease;-o-transition:height .4s ease;transition:height .4s ease}.snippet-list .snippet .snippet-content.shortened:after{position:absolute;left:0;right:0;bottom:0;z-index:100;content:'';height:40px;display:block;background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,0)),to(white));background-image:-webkit-linear-gradient(top,rgba(255,255,255,0),#fff);background-image:-moz-linear-gradient(top,rgba(255,255,255,0),#fff);background-image:-ms-linear-gradient(top,rgba(255,255,255,0),#fff);background-image:-o-linear-gradient(top,rgba(255,255,255,0),#fff);background-image:linear-gradient(top,rgba(255,255,255,0),#fff);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0, StartColorStr='rgba(255, 255, 255, 0)', EndColorStr='white');-webkit-transition:height .8s ease;-moz-transition:height .8s ease;-ms-transition:height .8s ease;-o-transition:height .8s ease;transition:height .8s ease}.snippet-list .snippet .snippet-content .copy-btn{position:absolute;top:9px;right:9px;z-index:100;padding:1px 7px 3px;font-size:11px;-webkit-opacity:0;-moz-opacity:0;-ms-opacity:0;-o-opacity:0;filter:alpha(opacity=0);opacity:0;-webkit-box-shadow:0 1px 0 rgba(0,0,0,.06);-moz-box-shadow:0 1px 0 rgba(0,0,0,.06);-ms-box-shadow:0 1px 0 rgba(0,0,0,.06);-o-box-shadow:0 1px 0 rgba(0,0,0,.06);box-shadow:0 1px 0 rgba(0,0,0,.06);-webkit-transition:opacity .25s ease;-moz-transition:opacity .25s ease;-ms-transition:opacity .25s ease;-o-transition:opacity .25s ease;transition:opacity .25s ease}.snippet-list .snippet .snippet-content .copy-btn:focus{-webkit-box-shadow:0 1px 0 rgba(0,0,0,.06);-moz-box-shadow:0 1px 0 rgba(0,0,0,.06);-ms-box-shadow:0 1px 0 rgba(0,0,0,.06);-o-box-shadow:0 1px 0 rgba(0,0,0,.06);box-shadow:0 1px 0 rgba(0,0,0,.06)}@media screen and (max-width:900px){.main{left:0;width:100%}.snippet-list .snippet .snippet-content .copy-btn{-webkit-opacity:1;-moz-opacity:1;-ms-opacity:1;-o-opacity:1;filter:alpha(opacity=100);opacity:1}}.snippet-list .snippet .snippet-content pre{margin:0;padding:0;font-size:inherit;line-height:inherit;white-space:normal}.snippet-list .snippet .snippet-content pre code{margin:0;padding:12px 16px 14px;font-size:inherit;white-space:pre;-webkit-font-smoothing:subpixel-antialiased;display:block}.snippet-list .snippet .snippet-content pre code.pre-line{white-space:pre-line}.snippet-list .snippet .snippet-content pre code::-webkit-scrollbar{-webkit-appearance:none;width:12px;background:#fff}.snippet-list .snippet .snippet-content pre code::-webkit-scrollbar-thumb{-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px;border-radius:8px;background-clip:padding-box;border:5px solid transparent;background-color:#DDDFDF;-webkit-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none}.snippet-list .snippet .snippet-content:hover .copy-btn{-webkit-opacity:1;-moz-opacity:1;-ms-opacity:1;-o-opacity:1;filter:alpha(opacity=100);opacity:1}.snippet-list .snippet .snippet-meta-bar{font-size:13px;line-height:23px;color:#7C7C7C;display:flex}.snippet-list .snippet .snippet-meta-bar:after,.snippet-list .snippet .snippet-meta-bar:before{content:"";display:table}.snippet-list .snippet .snippet-meta-bar>span{padding:7px 14px;display:inline-block}.snippet-list .snippet .snippet-meta-bar .date{width:110px}.snippet-list .snippet .snippet-meta-bar .tags{width:calc(100% - 110px);border-left:1px solid #DDDFDF}.snippet-list .snippet .snippet-meta-bar .expand-collapse{width:104px;text-align:center;cursor:pointer;display:none;-webkit-transition:color .2s ease;-moz-transition:color .2s ease;-ms-transition:color .2s ease;-o-transition:color .2s ease;transition:color .2s ease}.snippet-list .snippet .snippet-meta-bar .expand-collapse .text-expand{display:inline}.snippet-list .snippet .snippet-meta-bar .expand-collapse .text-collapse{display:none}.snippet-list .snippet .snippet-meta-bar .expand-collapse:hover{color:#272822}.snippet-list .snippet.can-expand-collapse .snippet-meta-bar .tags{width:calc(100% - 212px);border-right:1px solid #DDDFDF}.snippet-list .snippet.can-expand-collapse .snippet-meta-bar .expand-collapse{display:inline-block}.snippet-list .snippet.can-expand-collapse:not(.expanded) pre code{overflow:hidden}.snippet-list .snippet.expanded .snippet-content.shortened:after{height:0}.snippet-list .snippet.expanded .snippet-meta-bar .expand-collapse .text-expand{display:none}.snippet-list .snippet.expanded .snippet-meta-bar .expand-collapse .text-collapse{display:inline}.main-section .main-section-content{padding:15px 5px}.main-section .main-section-content.padded-bottom{padding-bottom:100px}.main-section .main-section-content.has-side-nav{margin-left:200px}@media screen and (max-width:640px){.main-section .main-section-content.has-side-nav{margin-left:0}}.main-section .main-section-content p{margin-bottom:18px;font-size:16px;font-size-line-height:28px}.main-section .main-section-content ol.styled,.main-section .main-section-content ul.styled{margin-bottom:18px;font-size:16px;line-height:26px}.main-section .main-section-content ol.styled ol,.main-section .main-section-content ol.styled ul,.main-section .main-section-content ul.styled ol,.main-section .main-section-content ul.styled ul{margin:0 0 8px;margin-padding-left:2px;padding-top:4px}.main-section .main-section-content p+ol,.main-section .main-section-content p+ul{margin-top:-10px}.main-title-bar{padding:9px 14px;border-bottom:1px solid #DDDFDF;background:#fff}.main-title-bar:after,.main-title-bar:before{content:"";display:table}.main-title-bar h3{margin:0;max-width:100%;font-size:20px;line-height:28px;font-weight:400;color:#424439;-webkit-font-smoothing:antialiased;display:inline-block}.main-title-bar h3.less-wide{max-width:calc(100% - 80px)}.main.not-found .not-found-box,.modal-overlay .modal{max-width:calc(100% - 60px);max-height:calc(100% - 60px);overflow-y:auto}.main-title-bar h3 a,.main-title-bar h3 a:visited{text-decoration:none;font-weight:400;-webkit-font-smoothing:antialiased;color:#424439}.back-link strong,.back-link:visited strong,.main-title-bar .label-tag,p strong{font-weight:600}#editor,.back-link,.back-link:visited,.main-title-bar .label-tag{-webkit-font-smoothing:subpixel-antialiased}.main-title-bar h3 a:hover,.main-title-bar h3 a:visited:hover{text-decoration:none;color:#424439}.main-title-bar .logout-btn{z-index:100;margin-right:-8px;float:right}.main-title-bar .label-tag{top:7px;margin:0 0 0 10px;padding:3px 4px 4px 5px;font-size:10px;line-height:10px;text-transform:uppercase;letter-spacing:1px;vertical-align:top;color:#fff;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;display:inline-block;background:#5EB1E9}.main-title-bar .label-tag.private{background:#72CC7D}.main-title-bar .label-tag.unlisted{background:#C6CCCC}.main-title-bar .controls{position:absolute;top:0;right:0;z-index:10;font-size:0;-webkit-opacity:0;-moz-opacity:0;-ms-opacity:0;-o-opacity:0;filter:alpha(opacity=0);opacity:0;-webkit-transition:opacity .25s ease;-moz-transition:opacity .25s ease;-ms-transition:opacity .25s ease;-o-transition:opacity .25s ease;transition:opacity .25s ease}@media screen and (max-width:900px){.main-title-bar .controls{-webkit-opacity:1;-moz-opacity:1;-ms-opacity:1;-o-opacity:1;filter:alpha(opacity=100);opacity:1}}.main-title-bar .controls a,.main-title-bar .controls a:visited{width:34px;height:48px;line-height:48px;text-align:center;-webkit-opacity:.5;-moz-opacity:.5;-ms-opacity:.5;-o-opacity:.5;filter:alpha(opacity=50);opacity:.5;display:inline-block;-webkit-transition:opacity .2s ease;-moz-transition:opacity .2s ease;-ms-transition:opacity .2s ease;-o-transition:opacity .2s ease;transition:opacity .2s ease}.main-title-bar .controls a:hover,.main-title-bar .controls a:visited:hover{-webkit-opacity:1;-moz-opacity:1;-ms-opacity:1;-o-opacity:1;filter:alpha(opacity=100);opacity:1}.main-title-bar .controls a.btn-edit-snippet img,.main-title-bar .controls a:visited.btn-edit-snippet img{top:8px}.main-title-bar .controls a.btn-delete-snippet img,.main-title-bar .controls a.btn-embed-snippet img,.main-title-bar .controls a:visited.btn-delete-snippet img,.main-title-bar .controls a:visited.btn-embed-snippet img{top:7px}.main-title-bar .controls a.btn-embed-snippet,.main-title-bar .controls a:visited.btn-embed-snippet{text-indent:-3px}.main-title-bar .controls a.btn-delete-snippet,.main-title-bar .controls a:visited.btn-delete-snippet{padding-right:10px}.embed-control{margin-top:-3px;float:right}.embed-control .label{margin:0;padding:0;font-size:12px;line-height:24px;display:inline-block}.embed-control .field{margin-bottom:0;padding:0 6px;width:calc(100% - 50px);min-width:0;font-size:12px;line-height:24px;border-color:#ddd;-webkit-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none;background:#f8f8f8}.main-section:hover .main-title-bar .controls,.snippet:hover .main-title-bar .controls{-webkit-opacity:1;-moz-opacity:1;-ms-opacity:1;-o-opacity:1;filter:alpha(opacity=100);opacity:1;-webkit-transform:scale(1,1) translateX(0);-moz-transform:scale(1,1) translateX(0);-ms-transform:scale(1,1) translateX(0);-o-transform:scale(1,1) translateX(0);transform:scale(1,1) translateX(0)}.main.light-bg .main-title-bar{padding:11px 20px 10px}.main.not-found{background:#FFE8E8;-webkit-animation:changeColors 30s infinite;-moz-animation:changeColors 30s infinite;-o-animation:changeColors 30s infinite;animation:changeColors 30s infinite}.main.not-found .not-found-box{top:50%;left:50%;padding:24px 26px 12px;width:340px;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.1);-moz-box-shadow:0 2px 8px rgba(0,0,0,.1);-ms-box-shadow:0 2px 8px rgba(0,0,0,.1);-o-box-shadow:0 2px 8px rgba(0,0,0,.1);box-shadow:0 2px 8px rgba(0,0,0,.1);-webkit-transform:translate(-50%,calc(-50% - 20px));-moz-transform:translate(-50%,calc(-50% - 20px));-ms-transform:translate(-50%,calc(-50% - 20px));-o-transform:translate(-50%,calc(-50% - 20px));transform:translate(-50%,calc(-50% - 20px));background:#fff}.main.not-found .not-found-box h3{margin-bottom:14px;color:#EF512C}.main.not-found .not-found-box p{font-size:16px;line-height:28px}.main-tabs-bar{position:absolute;top:52px;left:0;bottom:0;z-index:10;padding:0;width:200px;min-height:calc(100vh - 114px);border-right:1px solid #DDDFDF;background:#edf3f3}.main-tabs-bar a,.main-tabs-bar a:visited{padding:9px 20px 10px;font-size:14px;line-height:26px;border-bottom:1px solid #DDDFDF;color:#4b4b4b;display:block;-webkit-transition:color .2s ease,background .2s ease;-moz-transition:color .2s ease,background .2s ease;-ms-transition:color .2s ease,background .2s ease;-o-transition:color .2s ease,background .2s ease;transition:color .2s ease,background .2s ease}.main-tabs-bar a:hover,.main-tabs-bar a:visited:hover{text-decoration:none;color:#272822;background:rgba(255,255,255,.22)}.main-tabs-bar a.active,.main-tabs-bar a:visited.active{margin-right:-1px;font-weight:600;color:#272822;border-right:1px solid #F9FBFB;background:#F9FBFB;background-image:-webkit-gradient(linear,left left,left bottom,from(#FBFDFD),to(#F9FBFB));background-image:-webkit-linear-gradient(left,#FBFDFD,#F9FBFB);background-image:-moz-linear-gradient(left,#FBFDFD,#F9FBFB);background-image:-ms-linear-gradient(left,#FBFDFD,#F9FBFB);background-image:-o-linear-gradient(left,#FBFDFD,#F9FBFB);background-image:linear-gradient(left,#FBFDFD,#F9FBFB);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0, StartColorStr='#FBFDFD', EndColorStr='#F9FBFB')}@media screen and (max-width:640px){.main-tabs-bar{position:relative;top:auto;left:auto;bottom:auto;width:100%;min-height:0;border-right:none;border-bottom:1px solid #DDDFDF}.main-tabs-bar:after,.main-tabs-bar:before{content:"";display:table}.main-tabs-bar:after{clear:both}.main-tabs-bar a,.main-tabs-bar a:visited{border-bottom:none;float:left;display:inline-block}.main-tabs-bar a.active,.main-tabs-bar a:visited.active{border-right:none}}@media screen and (max-width:640px) and (max-width:380px){.main-tabs-bar{border-bottom:none}.main-tabs-bar a,.main-tabs-bar a:visited{width:50%;border-right:1px solid #C6CCCC;border-bottom:1px solid #C6CCCC}.main-tabs-bar a.active,.main-tabs-bar a:visited.active{border-right:1px solid #C6CCCC}.main-tabs-bar a:nth-of-type(2),.main-tabs-bar a:nth-of-type(4),.main-tabs-bar a:visited:nth-of-type(2),.main-tabs-bar a:visited:nth-of-type(4){border-right:none}}.back-link,.back-link:visited{top:-9px;z-index:10;padding:0 0 3px;font-size:14px;line-height:26px;color:#272822;display:inline-block}.back-link:hover,.back-link:visited:hover{text-decoration:none;color:#272822}.back-link:hover span,.back-link:visited:hover span{text-decoration:underline}.search-text-label{top:-39px;margin:0 auto -22px;width:calc(100% - 560px);font-size:16px;line-height:28px;text-align:center;display:block}@media screen and (max-width:1200px){.search-text-label{top:auto;margin:-4px auto 18px;width:100%}}#editor{margin:0 0 18px;height:300px;border:1px solid #C6CCCC;-webkit-transition:border .12s ease;-moz-transition:border .12s ease;-ms-transition:border .12s ease;-o-transition:border .12s ease;transition:border .12s ease}.btn,.btn:visited,.control-label.has-error.validationMessage,.field,.field-error,.inline-alt-btn-link,.inline-alt-btn-link:visited,h1,h2,h3,h4,h5,h6{font-family:"Open Sans",sans-serif}#editor.ace_focus{border-color:#96a1a1}#editor.ace-github .ace_gutter{background:#f7f7f7}#editor.has-error{border-color:#F07576}.loading-placeholder{position:fixed;top:62px;left:320px;right:0;bottom:0;z-index:10;padding:18px;width:calc(100% - 320px);-webkit-opacity:.8;-moz-opacity:.8;-ms-opacity:.8;-o-opacity:.8;filter:alpha(opacity=80);opacity:.8}@media screen and (max-width:900px){.loading-placeholder{left:0;width:100%}}.loading-placeholder img{position:absolute;top:50%;left:50%;margin:-25px 0 0 -25px;width:50px;-webkit-animation:spin .4s infinite linear;-moz-animation:spin .4s infinite linear;-o-animation:spin .4s infinite linear;animation:spin .4s infinite linear}.loading-placeholder.within-content-at-bottom{position:relative;top:auto;left:auto;right:auto;bottom:auto;width:100%}.loading-placeholder.within-content-at-bottom img{width:30px;margin:-15px 0 0 -15px}.narrow-inner-content{padding-top:2px;max-width:400px}.banner.has-pricing-columns{padding-bottom:66px}.pricing-columns{z-index:100;margin-top:46px}.pricing-columns:after,.pricing-columns:before{content:"";display:table}@media screen and (max-width:480px){.narrow-inner-content.inset-inner-content [class*=" col-"],.narrow-inner-content.inset-inner-content [class*=" col-"].half-padding,.narrow-inner-content.inset-inner-content [class^=col-],.narrow-inner-content.inset-inner-content [class^=col-].half-padding{padding-left:0;padding-right:0}.pricing-columns{margin-top:34px}}.pricing-columns .pricing-column{padding:16px 22px;width:50%;border-top:6px solid #C6CCCC;float:left;-webkit-box-shadow:0 2px 16px rgba(0,0,0,.1);-moz-box-shadow:0 2px 16px rgba(0,0,0,.1);-ms-box-shadow:0 2px 16px rgba(0,0,0,.1);-o-box-shadow:0 2px 16px rgba(0,0,0,.1);box-shadow:0 2px 16px rgba(0,0,0,.1);background:#fff}.pricing-columns .pricing-column.free{background:#fafafa;-webkit-transform:translateY(27%);-moz-transform:translateY(27%);-ms-transform:translateY(27%);-o-transform:translateY(27%);transform:translateY(27%)}@media screen and (max-width:620px){.pricing-columns .pricing-column{width:100%;float:none;-webkit-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none}.pricing-columns .pricing-column.free{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}.pricing-columns .pricing-column.pro{border-top-color:#2ecc71}.pricing-columns .pricing-column h2{margin-bottom:12px}.pricing-columns .pricing-column h5{margin-top:-12px;margin-bottom:12px}.graph-section{padding:20px 0;background:#fff}@-webkit-keyframes changeColors{0%,100%{background-color:#FFDFDF}33%{background-color:#F3DFFF}66%{background-color:#DFF7FF}}@-moz-keyframes changeColors{0%,100%{background-color:#FFDFDF}33%{background-color:#F3DFFF}66%{background-color:#DFF7FF}}@-o-keyframes changeColors{0%,100%{background-color:#FFDFDF}33%{background-color:#F3DFFF}66%{background-color:#DFF7FF}}@keyframes changeColors{0%,100%{background-color:#FFDFDF}33%{background-color:#F3DFFF}66%{background-color:#DFF7FF}}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);-moz-transform:rotate(359deg);-ms-transform:rotate(359deg);-o-transform:rotate(359deg);transform:rotate(359deg)}}@-moz-keyframes spin{0%{-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);-moz-transform:rotate(359deg);-ms-transform:rotate(359deg);-o-transform:rotate(359deg);transform:rotate(359deg)}}@-o-keyframes spin{0%{-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);-moz-transform:rotate(359deg);-ms-transform:rotate(359deg);-o-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes spin{0%{-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);-moz-transform:rotate(359deg);-ms-transform:rotate(359deg);-o-transform:rotate(359deg);transform:rotate(359deg)}}a,a:visited,article,aside,div,footer,form,header,input,li,p,section,span,textarea,ul{position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}img{position:relative;max-width:100%}.dual-buttons .btn{margin-right:10px}.dual-buttons.centered .btn,.dual-buttons.text-right .btn{margin-left:10px;margin-right:0}.centered.dual-buttons .btn{margin-left:5px;margin-right:5px}@media screen and (max-width:480px){.dual-buttons .btn,.dual-buttons .btn.lg{width:calc(50% - 10px);min-width:calc(50% - 10px);min-width:0;float:left}.centered.dual-buttons.half-padding{padding-left:10px;padding-right:10px}.hide-small-mobile{display:none!important}}.centered,.text-center{text-align:center}.text-right{text-align:right}.text-right .dual-buttons .btn{margin-right:5px}.text-left{text-align:left}.left{float:left}.right{float:right}@media screen and (max-width:380px){.hide-very-small-mobile{display:none!important}}.show-small-mobile{display:none!important}@media screen and (max-width:600px){.show-small-mobile{display:inline-block!important}.hide-medium-mobile{display:none}}.no-select{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.green{color:#72CC7D}.green-alt{color:#2ecc71}.blue{color:#5EB1E9}.dark-blue{color:#0E2B49}.red{color:#EF512C}.grey{color:#7C7C7C}.dark-grey{color:#585858}.purple{color:#9b59b6}.orange-yellow{color:#f1c40f}.yellow{color:#fff05a}.almost-black{color:#272822}.magenta{color:#ff62e4}.hr{margin-top:40px;padding-bottom:30px;border-top:1px solid #DDDFDF;display:block}.hr.short{width:80px;margin-top:10px;padding-bottom:20px}p.bordered-bottom:after,p.bordered-top:before{width:120px;border-top:1px solid #e1e4e4;position:relative;content:'';display:block;height:0}.hr.less-top{margin-top:29px}p{margin:0 0 26px}p.bordered-bottom{margin-bottom:64px;text-align:center}p.bordered-bottom:after{bottom:-26px;margin:0 auto}p.bordered-top{margin-top:64px;text-align:center}p.bordered-top:before{top:-38px;margin:0 auto}h1,h2,h3,h4,h5,h6{position:relative;margin:0;padding:0;font-weight:400}h2{margin-bottom:26px;font-size:20px;line-height:32px;font-weight:600;color:#272822}h2.lg{margin-bottom:38px;font-size:24px;line-height:36px}h2.light-alt{margin-bottom:2.5em;font-size:28px;line-height:40px;font-weight:300;color:#424439}h2.light-alt:after{position:relative;content:'';margin:0 auto;padding-top:1em;width:33.33%;border-bottom:1px solid #DDDFDF;display:block}form h2.light-alt{margin-bottom:1.4em}h4,h5{margin-bottom:12px;font-weight:600;color:#272822}h3{margin-bottom:16px;font-size:18px;line-height:30px;font-weight:600;color:#272822}h4{font-size:16px;line-height:28px}h5{font-size:13px;line-height:25px}.smaller-text,ol.small,ul.small{line-height:26px;font-size:14px}a,a:visited{text-decoration:none;font-weight:400;color:#fff05a}a:hover,a:visited:hover{text-decoration:underline;color:#ffeb27}a.alt-link,a:visited.alt-link{text-decoration:underline;color:#43a4e5}a.alt-link:hover,a:visited.alt-link:hover{color:#1e8dd8}a.alt-link-light,a:visited.alt-link-light{text-decoration:underline;color:#7C7C7C}a.alt-link-light:hover,a:visited.alt-link-light:hover{text-decoration:underline;color:#636363}a.no-ul,a:visited.no-ul{text-decoration:none}a.no-ul:hover,a:visited.no-ul:hover{text-decoration:underline}ol.styled,ul.styled{margin:0 0 26px;padding-left:2px;list-style-position:inside;list-style-type:none}ol.styled li,ul.styled li{margin-bottom:6px;padding-left:26px}ol.styled li:before,ul.styled li:before{position:absolute;left:0;content:'→'}ol.styled ol,ol.styled ul,ul.styled ol,ul.styled ul{margin:0 0 8px;padding-top:4px;padding-left:4px;list-style-position:inside;list-style-type:none}ol.styled ol li,ol.styled ul li,ul.styled ol li,ul.styled ul li{margin-bottom:4px;padding-left:20px}ol.styled ol li:before,ol.styled ul li:before,ul.styled ol li:before,ul.styled ul li:before{top:-1px;left:0;content:'↝'}.select-wrap:after,form.loading:after{content:''}.btn,.btn:visited{margin:0;padding:8px 22px 10px;min-width:94px;font-size:14px;line-height:19px;font-weight:400;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;text-align:center;text-decoration:none;color:#414141;border:none;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;outline:0;-webkit-box-shadow:0 1px 0 rgba(0,0,0,.15);-moz-box-shadow:0 1px 0 rgba(0,0,0,.15);-ms-box-shadow:0 1px 0 rgba(0,0,0,.15);-o-box-shadow:0 1px 0 rgba(0,0,0,.15);box-shadow:0 1px 0 rgba(0,0,0,.15);display:inline-block;background:#fff05a;-webkit-transition:background .2s ease,border .2s ease;-moz-transition:background .2s ease,border .2s ease;-ms-transition:background .2s ease,border .2s ease;-o-transition:background .2s ease,border .2s ease;transition:background .2s ease,border .2s ease}.btn:focus,.btn:visited:focus{-webkit-box-shadow:0 0 0 3px rgba(0,0,0,.06);-moz-box-shadow:0 0 0 3px rgba(0,0,0,.06);-ms-box-shadow:0 0 0 3px rgba(0,0,0,.06);-o-box-shadow:0 0 0 3px rgba(0,0,0,.06);box-shadow:0 0 0 3px rgba(0,0,0,.06)}.btn.lg,.btn:visited.lg{padding:14px 22px 15px;min-width:180px;font-size:16px;line-height:21px;border:1px solid #d4c100;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px}.btn.lg:hover,.btn:visited.lg:hover{border-color:#c0af00}.btn.lg.success,.btn.lg.success:hover,.btn:visited.lg.success,.btn:visited.lg.success:hover{color:#fff;border:1px solid #3ca649;background:#72CC7D}.btn.lg.success,.btn:visited.lg.success{font-weight:600}.btn.secondary.lg,.btn.secondary:hover:not([disabled]).lg,.btn:visited.secondary.lg,.btn:visited.secondary:hover:not([disabled]).lg{border:none}.btn.no-min-width,.btn:visited.no-min-width{min-width:0}.btn.full,.btn:visited.full{width:100%;display:block}@media screen and (max-width:900px){.btn.mobile-full,.btn:visited.mobile-full{width:100%;display:block}}@media screen and (max-width:480px){.btn.lg,.btn:visited.lg{padding-left:15px;padding-right:15px}.btn.small-mobile-full,.btn:visited.small-mobile-full{width:100%;display:inline-block}}.btn:hover:not([disabled]),.btn:visited:hover:not([disabled]){text-decoration:none;color:#414141;background:#ffeb27}.btn.secondary,.btn:visited.secondary{color:#414141;background:#F7F9F9;-webkit-transition:background .2s ease;-moz-transition:background .2s ease;-ms-transition:background .2s ease;-o-transition:background .2s ease;transition:background .2s ease}.btn.secondary:hover:not([disabled]),.btn:visited.secondary:hover:not([disabled]){color:#414141;background:#eef2f2}.btn.warning,.btn:visited.warning{font-weight:600;color:#fff;border:1px solid #cf1106;background:#FA554B}.field,.label{font-weight:400}.btn.warning:hover:not([disabled]),.btn:visited.warning:hover:not([disabled]){color:#fff;border-color:#c51005;background:#f9392d}.btn.bordered,.btn:visited.bordered{padding:4px 20px 7px;color:rgba(255,255,255,.6);border:1px solid rgba(255,255,255,.5);background:0 0;-webkit-transition:color .2s ease,border .2s ease;-moz-transition:color .2s ease,border .2s ease;-ms-transition:color .2s ease,border .2s ease;-o-transition:color .2s ease,border .2s ease;transition:color .2s ease,border .2s ease}.info-popup img,form{-moz-transition:opacity .2s ease}.btn.bordered.dark-border,.btn:visited.bordered.dark-border{padding:8px 22px 10px;border-color:#C6CCCC;color:#414141;background:#fff}.btn.bordered.lg,.btn:visited.bordered.lg{padding:14px 22px 15px}.btn.bordered.sm,.btn:visited.bordered.sm{padding:3px 8px 4px 9px;min-width:0;font-size:12px}.btn.bordered:hover:not([disabled]),.btn:visited.bordered:hover:not([disabled]){color:rgba(255,255,255,.8);border-color:rgba(255,255,255,.7);background:0 0}.btn.bordered:hover:not([disabled]).dark-border,.btn.bordered:hover:not([disabled]).lg,.btn:visited.bordered:hover:not([disabled]).dark-border,.btn:visited.bordered:hover:not([disabled]).lg{border-color:#abb4b4;color:#414141;background:#fff}.btn.disabled,.btn:visited.disabled,.btn:visited[disabled],.btn[disabled]{cursor:default}.btn.disabled:not(.success),.btn:visited.disabled:not(.success),.btn:visited[disabled]:not(.success),.btn[disabled]:not(.success){-webkit-opacity:.65;-moz-opacity:.65;-ms-opacity:.65;-o-opacity:.65;filter:alpha(opacity=65);opacity:.65}.inline-alt-btn-link,.inline-alt-btn-link:visited{margin:0 40px;font-size:15px;line-height:20px;font-weight:400;-webkit-font-smoothing:antialiased;text-align:center;text-decoration:none;color:#646464;display:inline-block}.inline-alt-btn-link:hover,.inline-alt-btn-link:visited:hover{text-decoration:underline;color:#646464}form{-webkit-transition:opacity .2s ease;-ms-transition:opacity .2s ease;-o-transition:opacity .2s ease;transition:opacity .2s ease}form.max-width-form{max-width:700px}form.loading{-webkit-opacity:.5;-moz-opacity:.5;-ms-opacity:.5;-o-opacity:.5;filter:alpha(opacity=50);opacity:.5}form.loading:after{position:absolute;top:0;left:0;right:0;bottom:0;z-index:100;background:url(../images/loading.svg) center calc(100% - 122px) no-repeat rgba(255,255,255,0);-webkit-background-size:30px;-moz-background-size:30px;-ms-background-size:30px;-o-background-size:30px;background-size:30px}form.loading.alt-loading-position:after{background-position:center calc(100% - 58px)}@media screen and (max-width:480px){.inline-alt-btn-link,.inline-alt-btn-link:visited{margin:20px 0 0;text-align:center;display:block}.inline-alt-btn-link.left-align,.inline-alt-btn-link:visited.left-align{text-align:left}form.loading.alt-loading-position:after{background-position:center calc(100% - 51px)}}form.loading.off-center:after{background-position:calc(100% - 286px) calc(100% - 58px)}@media screen and (max-width:480px){form.loading.off-center:after{background-position:center calc(100% - 51px)}}form.loading.off-center-alt:after{background-position:calc(100% - 280px) calc(100% - 58px)}@media screen and (max-width:480px){form.loading.off-center-alt:after{background-position:center calc(100% - 11px)}}form .push-submit{margin-top:22px}.subtle-link,.subtle-link:visited{margin-top:30px;padding-top:8px;font-size:14px;line-height:26px;text-decoration:none;color:#7C7C7C;display:inline-block;-webkit-transition:color .12s ease;-moz-transition:color .12s ease;-ms-transition:color .12s ease;-o-transition:color .12s ease;transition:color .12s ease}.field,.label{font-size:16px}.subtle-link:before,.subtle-link:visited:before{position:relative;top:-8px;content:'';margin:0 auto;width:60px;height:0;border-top:1px solid #d1d6d6;display:block}.subtle-link:focus,.subtle-link:hover,.subtle-link:visited:focus,.subtle-link:visited:hover{text-decoration:none;color:#272822}.label{padding:0 0 8px;line-height:24px;color:#7C7C7C;display:block}.field,.select-wrap,.select-wrap:after{display:inline-block}.field{margin:0 0 18px;padding:12px 18px;width:100%;min-width:100%;line-height:28px;color:#646464;word-break:normal;border:1px solid #C6CCCC;-webkit-box-shadow:inset 0 1px 3px rgba(0,0,0,.06);-moz-box-shadow:inset 0 1px 3px rgba(0,0,0,.06);-ms-box-shadow:inset 0 1px 3px rgba(0,0,0,.06);-o-box-shadow:inset 0 1px 3px rgba(0,0,0,.06);box-shadow:inset 0 1px 3px rgba(0,0,0,.06);-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;outline:0;background:#fff;-webkit-appearance:none;-webkit-transition:border .12s ease,box-shadow .12s ease;-moz-transition:border .12s ease,box-shadow .12s ease;-ms-transition:border .12s ease,box-shadow .12s ease;-o-transition:border .12s ease,box-shadow .12s ease;transition:border .12s ease,box-shadow .12s ease}.field.short-field.first-short-field,.select-wrap.short-field.first-short-field{margin-right:10px}.field:focus{border-color:#96a1a1;-webkit-box-shadow:inset 0 1px 3px rgba(0,0,0,.1);-moz-box-shadow:inset 0 1px 3px rgba(0,0,0,.1);-ms-box-shadow:inset 0 1px 3px rgba(0,0,0,.1);-o-box-shadow:inset 0 1px 3px rgba(0,0,0,.1);box-shadow:inset 0 1px 3px rgba(0,0,0,.1)}.field.short-field{min-width:calc(50% - 5px);width:calc(50% - 5px);float:left}@media screen and (min-width:901px){.field.short-field.short-field-full-until-mobile{width:100%;min-width:100%}}.field.short-field .field{width:100%;min-width:100%}.field.on-dark{border:none;-webkit-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none}.field.sm{padding:10px 18px 11px}.field.errored,.field.has-error{border-color:#F07576}textarea.field{min-height:236px;resize:none}textarea.field.short{min-height:146px}.select-wrap.short-field{min-width:calc(50% - 5px);width:calc(50% - 5px);float:left}.select-wrap.short-field .field{width:100%;min-width:100%}.select-wrap.short-field.first-short-field .field{margin-right:0}.select-wrap select.field{padding-right:30px;-moz-appearance:none}.select-wrap:after{position:absolute;top:25px;right:12px;z-index:1;pointer-events:none;border:6px solid transparent;border-top-color:#a4a4a4}.has-physical-placeholder .field{padding-left:42px}.has-physical-placeholder .physical-placeholder{position:absolute;top:1px;left:1px;z-index:10;padding:11px 7px 11px 9px;font-size:16px;color:#646464;border-right:1px solid #d1d6d6;display:inline-block;background:#f7f7f7;background-image:-webkit-gradient(linear,left top,left bottom,from(#fafafa),to(#f7f7f7));background-image:-webkit-linear-gradient(top,#fafafa,#f7f7f7);background-image:-moz-linear-gradient(top,#fafafa,#f7f7f7);background-image:-ms-linear-gradient(top,#fafafa,#f7f7f7);background-image:-o-linear-gradient(top,#fafafa,#f7f7f7);background-image:linear-gradient(top,#fafafa,#f7f7f7);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0, StartColorStr='#fafafa', EndColorStr='#f7f7f7')}.control-label.has-error.validationMessage,.field-error{position:relative;bottom:15px;font-size:10px;line-height:14px;font-weight:600;text-transform:uppercase;text-align:right;color:#ed595b;display:block}.form-error,.info-popup .text,[class*=" col-"].centered,[class^=col-].centered{text-align:center}.form-error{margin:-2px 0 8px;padding:8px 14px 9px;font-size:14px;line-height:20px;font-weight:600;color:#fff;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;display:block;background:#F07576}.select2-container,.select2-search.select2-search--inline input{font-family:"Open Sans",sans-serif;font-size:16px;line-height:28px;font-weight:400}.form-error.success{background:#72CC7D}.select2-container{margin:0 0 18px;width:100%!important;color:#646464;vertical-align:top;display:block}.select2-container div:focus,.select2-container span:focus{outline:0}.select2-container .selection:focus{outline:red solid 1px}.select2-container--default .select2-selection--multiple,.select2-container--default .select2-selection--single{min-height:54px;border:1px solid #C6CCCC;-webkit-box-shadow:inset 0 1px 3px rgba(0,0,0,.06);-moz-box-shadow:inset 0 1px 3px rgba(0,0,0,.06);-ms-box-shadow:inset 0 1px 3px rgba(0,0,0,.06);-o-box-shadow:inset 0 1px 3px rgba(0,0,0,.06);box-shadow:inset 0 1px 3px rgba(0,0,0,.06);-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;background:#fff;-webkit-transition:border .12s ease,box-shadow .12s ease;-moz-transition:border .12s ease,box-shadow .12s ease;-ms-transition:border .12s ease,box-shadow .12s ease;-o-transition:border .12s ease,box-shadow .12s ease;transition:border .12s ease,box-shadow .12s ease}.select2-container--default.select2-container--focus .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--below .select2-selection--single,.select2-container--focus .select2-selection{border-color:#96a1a1;-webkit-box-shadow:inset 0 1px 3px rgba(0,0,0,.1);-moz-box-shadow:inset 0 1px 3px rgba(0,0,0,.1);-ms-box-shadow:inset 0 1px 3px rgba(0,0,0,.1);-o-box-shadow:inset 0 1px 3px rgba(0,0,0,.1);box-shadow:inset 0 1px 3px rgba(0,0,0,.1)}.select2-container .select2-selection--single{height:54px}.select2-container--default .select2-selection--single .select2-selection__rendered{padding:12px 18px;color:#646464}.select2-container--default .select2-selection--single .select2-selection__arrow{top:0;right:0;width:42px;height:52px}.select2-container--default .select2-selection--single .select2-selection__arrow b{margin:0;top:calc(50% - 2px);left:calc(50% - 5px);border-color:#C6CCCC transparent transparent;border-width:7px 6px 0}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{top:calc(50% - 3px);border-color:transparent transparent #C6CCCC;border-width:0 6px 7px}.select2-container--default .select2-search--dropdown .select2-search__field{padding:4px 13px;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;-webkit-appearance:none;color:#646464}.select2-container--default .select2-search--dropdown .select2-search__field:focus{outline:0}.select2-results__option{padding:6px 18px}.select2-container--open .select2-dropdown--above,.select2-container--open .select2-dropdown--below{-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#5EB1E9}.select2-container--default .select2-results__option[aria-selected=true]{color:#575757;background-color:#f1f1f1}.select2-container--default .select2-selection--multiple .select2-selection__choice{margin-top:10px;padding:0 8px 2px 7px;font-size:16px;line-height:28px;color:#646464;border:1px solid #b9c0c0;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;background:#F7F9F9}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{top:1px;margin-right:3px}.select2-container--default .select2-selection--multiple .select2-selection__rendered{padding:0 5px}.select2-search.select2-search--inline{position:relative;padding:7px 13px 0}.select2-search.select2-search--inline input{color:#646464}.select2-selection__choice+.select2-search.select2-search--inline{padding-left:4px}.select2.select2-container.select2-container--default.select2-container--disabled .select2-selection.select2-selection--single{background:#F2F2F2}.select2.select2-container.select2-container--default.select2-container--disabled.select2-container--focus .select2-selection.select2-selection--single{border-color:#C6CCCC;-webkit-box-shadow:inset 0 1px 3px rgba(0,0,0,.06);-moz-box-shadow:inset 0 1px 3px rgba(0,0,0,.06);-ms-box-shadow:inset 0 1px 3px rgba(0,0,0,.06);-o-box-shadow:inset 0 1px 3px rgba(0,0,0,.06);box-shadow:inset 0 1px 3px rgba(0,0,0,.06)}.modal-overlay{position:fixed;top:0;left:0;right:0;bottom:0;z-index:1200;background:rgba(20,20,20,.75)}.modal-overlay .modal{position:absolute;top:50%;left:50%;width:320px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 2px 24px rgba(10,10,10,.2);-moz-box-shadow:0 2px 24px rgba(10,10,10,.2);-ms-box-shadow:0 2px 24px rgba(10,10,10,.2);-o-box-shadow:0 2px 24px rgba(10,10,10,.2);box-shadow:0 2px 24px rgba(10,10,10,.2);-webkit-transform:translate(-50%,calc(-50% - 10px));-moz-transform:translate(-50%,calc(-50% - 10px));-ms-transform:translate(-50%,calc(-50% - 10px));-o-transform:translate(-50%,calc(-50% - 10px));transform:translate(-50%,calc(-50% - 10px));background:#fff}.modal-overlay .modal.wide{width:600px}.modal-overlay .modal.wide.snippet-embed-modal{width:546px}.modal-overlay .modal .modal-inner{padding:20px 26px 26px}.modal-overlay .modal .modal-inner:after,.modal-overlay .modal .modal-inner:before{content:"";display:table}.info-popup .text:after,.info-popup .text:before,.modal-overlay .modal .modal-inner.loading:after{position:absolute;content:''}.modal-overlay .modal .modal-inner.loading{-webkit-opacity:.5;-moz-opacity:.5;-ms-opacity:.5;-o-opacity:.5;filter:alpha(opacity=50);opacity:.5}.modal-overlay .modal .modal-inner.loading:after{top:0;left:0;right:0;bottom:0;z-index:100;background:rgba(255,255,255,0)}.modal-overlay .modal .modal-inner .dual-buttons{font-size:0}.modal-overlay .modal .modal-inner .dual-buttons.max-width{margin-left:auto;margin-right:auto;max-width:320px}.modal-overlay .modal .modal-inner .dual-buttons .btn{width:calc(50% - 8px)}.modal-overlay .modal .modal-inner .dual-buttons .btn.first-btn{margin-left:0;margin-right:8px}.modal-overlay .modal .modal-inner .dual-buttons .btn.second-btn{margin-left:8px;margin-right:0}@media screen and (max-width:600px){.modal-overlay .modal .modal-inner .dual-buttons .btn{margin-left:0;margin-right:0;width:100%}.modal-overlay .modal .modal-inner .dual-buttons .btn.first-btn{margin-bottom:14px}.modal-overlay .modal .modal-inner .dual-buttons .btn.second-btn{margin-left:0}}.info-popup{top:2px;margin-left:2px;cursor:pointer;display:inline-block}.info-popup img{width:13px;-webkit-opacity:.6;-moz-opacity:.6;-ms-opacity:.6;-o-opacity:.6;filter:alpha(opacity=60);opacity:.6;-webkit-transition:opacity .2s ease;-ms-transition:opacity .2s ease;-o-transition:opacity .2s ease;transition:opacity .2s ease}.info-popup .text{position:absolute;left:50%;bottom:29px;z-index:400;padding:6px 12px 8px;width:148px;font-size:13px;line-height:21px;font-weight:600;color:#fff;pointer-events:none;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;-webkit-opacity:0;-moz-opacity:0;-ms-opacity:0;-o-opacity:0;filter:alpha(opacity=0);opacity:0;-webkit-transform:translate(-50%,-3px);-moz-transform:translate(-50%,-3px);-ms-transform:translate(-50%,-3px);-o-transform:translate(-50%,-3px);transform:translate(-50%,-3px);background:#363638;-webkit-transition:opacity .2s ease,transform .2s ease;-moz-transition:opacity .2s ease,transform .2s ease;-ms-transition:opacity .2s ease,transform .2s ease;-o-transition:opacity .2s ease,transform .2s ease;transition:opacity .2s ease,transform .2s ease}.info-popup .text strong{font-weight:900}.info-popup .text:before{top:-10px;left:-10px;right:-10px;bottom:-26px;z-index:0;display:inline-block;background:0 0}.info-popup .text:after{left:50%;bottom:-14px;z-index:1;border:7px solid transparent;border-top:7px solid #363638;display:inline-block;-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);transform:translate(-50%,0)}.info-popup:hover img{-webkit-opacity:.8;-moz-opacity:.8;-ms-opacity:.8;-o-opacity:.8;filter:alpha(opacity=80);opacity:.8}.info-popup:hover .text{-webkit-opacity:1;-moz-opacity:1;-ms-opacity:1;-o-opacity:1;filter:alpha(opacity=100);opacity:1;pointer-events:initial;-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);transform:translate(-50%,0);transition-delay:.35s}table.styled{margin-bottom:30px;background:#f9f9f9}table.styled thead tr{background:#5EB1E9}table.styled thead tr td{padding:4px 12px 5px;font-size:14px;line-height:26px;font-weight:800;color:#fff}table.styled tbody tr{background:#fff}table.styled tbody tr:nth-of-type(even){background:#f9f9f9}table.styled tbody tr td{padding:4px 12px 5px;font-size:16px;line-height:28px}[class*=" col-"],[class^=col-]{padding:0 30px;float:left}.half-padding [class*=" col-"],.half-padding [class^=col-]{padding:0 15px}@media screen and (min-width:901px){[class*=" col-"].no-left-padding,[class^=col-].no-left-padding{padding-left:0}[class*=" col-"].no-right-padding,[class^=col-].no-right-padding{padding-right:0}}.half-padding{padding-left:15px;padding-right:15px}.col-5{width:5%}.col-10{width:10%}.col-15{width:15%}.col-20{width:20%}.col-25{width:25%}.col-30{width:30%}.col-33{width:calc(100% / 3)}.col-35{width:35%}.col-40{width:40%}.col-45{width:45%}.col-50{width:50%}.col-55{width:55%}.col-60{width:60%}.col-65{width:65%}.col-70{width:70%}.col-75{width:75%}.col-80{width:80%}.col-85{width:85%}.col-90{width:90%}.col-95{width:95%}.col-100{width:100%;float:none}.col-push-25{margin-left:25%}.desktop-float-right{float:right}@media screen and (max-width:1060px){.tablet-50{width:50%}.tablet-30{width:30%}}@media screen and (max-width:900px){.col-push-25{margin-left:0}.desktop-float-right{float:none}.mobile-100{width:100%;float:none;clear:both}.mobile-50{width:50%}}@media screen and (max-width:600px){.medium-mobile-100{width:100%;float:none;clear:both}}@media screen and (max-width:480px){.small-mobile-100{width:100%;float:none;clear:both}}