#algo-product{font-family:Raleway,'Open Sans','Helvetica Neue',Helvetica,Verdana,Arial,sans-serif;color:#222}a.inline-edit{position:relative;font-size:14px;vertical-align:middle;color:#777}a.inline-edit:hover,a.inline-edit:active{color:#007fff}.algo-banner,.algo-banner .container{min-height:160px}.algo-banner{margin-top:-40px;background-color:#5c39aa;background-image:url('/assets/images/banner-bg.jpg');background-image:url('/assets/images/banner-bg.jpg'),linear-gradient(#6730b0, #492cab);background-position:left -410px top 0;color:#fff}.algo-banner .container{position:relative}.algo-banner h1{margin:40px 0 5px;text-align:center}.algo-banner input[type="text"]{border:1px solid;min-width:40%;max-width:600px;color:#111;text-align:center}.algo-banner-embed.algo-banner-embed{font-family:Raleway,'Open Sans','Helvetica Neue',Helvetica,Verdana,Arial,sans-serif;color:#fff;background-color:#5c39aa;background-image:url('/assets/images/banner-bg.jpg');background-image:url('/assets/images/banner-bg.jpg'),linear-gradient(#6730b0, #492cab);background-position:left -410px top 0;padding:10px}.algo-banner-embed.algo-banner-embed h2{text-align:center;font-weight:normal;text-transform:none;margin:8px 0 4px;color:#fff;font-size:24px}.algo-banner-embed.algo-banner-embed h2 a{color:#fff}.algo-banner-embed.algo-banner-embed h2 a:hover{color:#fff;text-decoration:underline}.algo-banner-embed.algo-banner-embed .banner-uri{font-size:14px}.algo-banner-embed.algo-banner-embed .banner-tagline{font-size:12px;margin:10px 0}.algo-banner-stats{background-color:#eee;text-align:center}.algo-banner-stats i{color:#5000be}.algo-banner-stats .btn[disabled]{opacity:1}.banner-uri{font-size:16px}.banner-uri a,.banner-uri a:hover,.banner-uri a:visited,.banner-uri a:active{color:#fff}.banner-uri,.banner-tagline{text-align:center}.banner-tagline{margin-top:20px;font-size:18px;margin-bottom:45px}.banner-version,.banner-cost,.banner-info,.banner-button{position:absolute}.banner-version,.banner-cost{top:10px}.banner-info,.banner-button{bottom:10px}.banner-version,.banner-info{left:10px}.banner-cost,.banner-button{right:10px}.banner-button a{margin-bottom:-10px}.algo-cards{padding-top:40px;padding-bottom:40px;min-height:250px}.algo-card-nav{padding-right:10px}.algo-card-nav ul{position:relative;padding:0;list-style-type:none}.algo-card-nav li{text-transform:uppercase;font-weight:bold}.algo-card-nav li a{display:block;padding-right:25px;color:#222}.algo-card-nav li.selected{position:relative;pointer-events:none}.algo-card-nav li.selected a{cursor:default;color:#5000be}@media (max-width:991px){.algo-card-nav li{display:inline-block}}@media (min-width:992px){.algo-card-nav li{border-right:solid #5000be 2px;line-height:50px;height:50px}.algo-card-nav .transition-dot{position:absolute;top:-30px;height:10px;width:10px;right:-4px;border-radius:5px;background-color:#5000be;border-color:#5000be;transition:transform .3s}.algo-card-nav li:nth-child( 5).selected~.transition-dot{transform:translateY(250px) !important}.algo-card-nav li:nth-child( 4).selected~.transition-dot{transform:translateY(200px) !important}.algo-card-nav li:nth-child( 3).selected~.transition-dot{transform:translateY(150px) !important}.algo-card-nav li:nth-child( 2).selected~.transition-dot{transform:translateY(100px) !important}.algo-card-nav li:nth-child( 1).selected~.transition-dot{transform:translateY(50px) !important}.algo-card-nav li:nth-child( 0).selected~.transition-dot{transform:translateY(0) !important}}.description-card{font-size:16px}.description-card p{line-height:26px}.description-card .summary-content{min-height:210px}.description-card .summary-missing{height:210px;background-image:url("/assets/images/block.png");background-position:center;background-repeat:no-repeat}.description-card .summary-missing h4{text-align:center;padding-top:85px}.related-card .algorithmia-recommends ul{list-style:none;padding-left:0}.related-card .algorithmia-recommends li{padding-bottom:8px}.description-card .algo-tags ul,.related-card .algo-tags ul{padding-left:0}.description-card .algo-tags li,.related-card .algo-tags li{display:inline-block}.description-card .algo-tags form,.related-card .algo-tags form{max-width:200px}.description-card .algo-tags .close,.related-card .algo-tags .close{padding-right:5px}.permissions-card i{color:#5000be}.permissions-card h3{font-size:16px}.permissions-card p{text-indent:16px}.pricing-card{text-align:center}.pricing-card h2{font-size:18px;padding:4px 0;color:#fff;margin-bottom:20px;background-color:#5cb85c}.pricing-card .well{background-color:#eee;border:none;padding:5px;box-shadow:none}.pricing-card .value{font-size:28px;letter-spacing:-1px}@media (min-width:768px){.pricing-card .input-col{transform:translateY(46px)}.pricing-card .symbol-col{transform:translateY(46px);font-family:'Open Sans','Helvetica Neue',Helvetica,Verdana,Arial,sans-serif;font-size:28px;color:#5cb85c}}.pricing-card input{width:100%;font-size:24px;text-align:center}.manage-card{font-size:16px}.manage-card h2{font-size:18px;text-align:center;padding-bottom:15px}.manage-card .availability{display:table;margin:0 auto}.manage-card dd{min-width:250px}.manage-card dd,.manage-card dt{line-height:2.5em;vertical-align:middle}.manage-card dd select,.manage-card dt select{width:auto}.progress-banner{padding:10px;text-align:center}.progress-banner li{width:25%;float:left}.progress-banner li a{color:#222}.progress-banner li a:hover{background-color:inherit;border-bottom:1px solid #aaa}.progress-banner li a:focus{outline:0;background-color:inherit}.progress-banner li.active a{border-bottom:1px solid #5000be}.progress-banner .progress-explain p{margin-top:20px}.progress-circle{width:50px;height:50px;margin-bottom:10px;border-radius:25px;display:inline-block;position:relative;background-color:#999;color:#fff}.progress-circle:after{font-family:'Open Sans','Helvetica Neue',Helvetica,Verdana,Arial,sans-serif;content:"✗";position:relative;top:1px;font-size:32px;font-weight:bold}.progress-circle.progress-complete{background-color:#5cb85c}.progress-circle.progress-complete:after{content:"✓"}.algo-console{background-color:#eee;padding-top:40px;padding-bottom:40px;position:relative}.algo-console h3{margin:20px;color:#5000be;text-align:center;text-transform:uppercase}.algo-console .console-container{width:100%;height:210px;background-color:#272822;font-size:16px;border-radius:4px;overflow:auto}.algo-console code{min-height:210px}.algo-console pre{height:100%;font-size:16px;padding:0;margin:0;border:none;word-break:normal;white-space:pre;border-radius:4px}.algo-console pre code{white-space:pre}.algo-console .pre-wrap,.algo-console .wrap-child pre,.algo-console .wrap-child pre code{white-space:pre-wrap}.algo-console .console-output code{line-height:16px}.algo-console .console-output .hljs-attribute{color:#a6e22e}.algo-console .console-output .hljs-string{color:#e6db74}.algo-console .console-output .hljs-literal{color:#f8f8f2;font-weight:normal}.algo-console .console-output .hljs-value{color:#f8f8f2}.algo-console .console-output .hljs-number{color:#ae81ff}.lang-samples code{min-height:200px}.lang-samples .nav{margin-bottom:10px;border-bottom:solid 2px #ddd}.lang-samples .nav li{text-align:center;display:inline-block;margin-bottom:-2px;width:90px}.lang-samples .nav li a{padding:5px;color:#222;margin:0;border:none}.lang-samples .nav li a:focus{outline:0}.lang-samples .nav li a:hover{border-bottom:solid 2px #999;background-color:inherit}.lang-samples .nav li img{width:45px;opacity:.3}.lang-samples .nav li.active img{opacity:1}.lang-samples .nav li.active a{border-bottom:2px solid #5000be;color:#222;background-color:inherit}.console-code .tab-content{position:relative}.console-code .btn{position:absolute;right:0;bottom:0}.algo-running,.algo-error{padding:.5em}.algo-console .ace_scroller{padding-top:.5em}.algo-running{color:#fff;font-size:16px;font-weight:bold}.algo-running span{vertical-align:middle}.algo-error{color:#ef0505 !important;white-space:pre}.input-controls{margin-top:8px;margin-bottom:8px;float:right}.input-controls .run-btn{text-transform:uppercase;padding-right:20px;padding-left:20px}.summary-content img{max-width:100%}.org-card-header{padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid #ddd;font-size:18px}.org-card-body{margin-top:10px}.org-card-body img{margin-right:10px}.org-card-body .org-metric{width:32%;display:inline-block}.org-card-body .icon-label div:nth-of-type(1){font-weight:bold}.org-card-body .icon-label div:nth-of-type(2){font-size:24px}.org-widget{display:table;margin-bottom:10px}.org-widget .org-logo{display:table-cell;padding-right:5px}.org-widget .org-label{display:table-cell;vertical-align:middle}.user-widget{margin-bottom:10px}.featured-org{margin-bottom:20px}.aspinner{display:inline-block;height:22px;width:22px;margin:2px;position:relative;-webkit-animation:rotation 1s infinite linear;-moz-animation:rotation 1s infinite linear;-o-animation:rotation 1s infinite linear;animation:rotation 1s infinite linear;border-top:4px solid rgba(174,174,174,0.8);border-right:4px solid rgba(174,174,174,0.2);border-bottom:4px solid rgba(174,174,174,0.2);border-left:4px solid rgba(174,174,174,0.2);border-radius:100%}.aspinner-small{height:18px;width:18px;margin:0}.algo-spinner{visibility:hidden}.spinme{-webkit-animation:rotation 1s infinite linear;-moz-animation:rotation 1s infinite linear;-o-animation:rotation 1s infinite linear;animation:rotation 1s infinite linear}@-webkit-keyframes rotation{from{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(359deg)}}@-moz-keyframes rotation{from{-moz-transform:rotate(0deg)}to{-moz-transform:rotate(359deg)}}@-o-keyframes rotation{from{-o-transform:rotate(0deg)}to{-o-transform:rotate(359deg)}}@keyframes rotation{from{transform:rotate(0deg)}to{transform:rotate(359deg)}}.fade-hide,.fade-show{-webkit-transition:all cubic-bezier(.25, .46, .45, .94) .5s;-moz-transition:all cubic-bezier(.25, .46, .45, .94) .5s;-o-transition:all cubic-bezier(.25, .46, .45, .94) .5s;transition:all cubic-bezier(.25, .46, .45, .94) .5s}.fade-hide{opacity:1}.fade-hide.fade-hide-active{opacity:0}.fade-show{opacity:0}.fade-show.fade-show-active{opacity:1}.slide-enter,.slide-leave{-webkit-transition:300ms cubic-bezier(.25, .25, .75, .75) all;-moz-transition:300ms cubic-bezier(.25, .25, .75, .75) all;-ms-transition:300ms cubic-bezier(.25, .25, .75, .75) all;-o-transition:300ms cubic-bezier(.25, .25, .75, .75) all;transition:300ms cubic-bezier(.25, .25, .75, .75) all}.slide-enter{left:100%}.slide-enter.slide-enter-active{left:0}.slide-leave{left:0}ul.comment-list{list-style-type:none;padding:0}ul.comment-list li.comment-item{border-top:1px solid #e0e0e0;padding:10px}ul.comment-list li.comment-item:last-child{border-bottom:1px solid #e0e0e0}.comment-header{padding-right:10px}.comment-header time{display:block}.comment-body{word-break:break-word;font-size:12px;margin-top:10px}.comment-editor{overflow:hidden}.comment-editor .comment-input{display:block;overflow:hidden;padding-right:5px}.comment-editor input{width:100%}.comment-editor button{float:right}.console-embedded{height:155px}.console-tiny{height:49px}.console-tiny div.jquery-console-inner{padding-top:2px !important;padding-bottom:4px !important}.console-view{background:#222;position:relative;height:100%;resize:vertical;overflow-y:auto;text-align:left}.console-signup{background:#222;height:100%;text-align:center;padding-top:50px;position:relative;overflow-y:auto;resize:vertical}.console-status{position:absolute;top:0;right:14px}div.jq-console{height:100%;font-size:14px}div.jq-console div.jquery-console-inner{box-sizing:border-box;width:100%;height:100%;background:#222;padding:6px;overflow:auto;resize:none}div.jq-console div.jquery-console-prompt-box{max-width:100%;color:#bbb;font-family:monospace}div.jq-console div.jquery-console-prompt{max-width:100%}div.jq-console div.jquery-console-focus span.jquery-console-cursor{background:#fefefe;color:#333;font-weight:bold}div.jq-console div.jquery-console-message{color:#eee;font-family:monospace;font-weight:bold;padding:.1em;white-space:pre}div.jq-console div.jquery-console-message-warning{color:#d9ce44;font-weight:bold}div.jq-console div.jquery-console-message-error{color:#ef0505;font-weight:bold}div.jq-console div.jquery-console-message-value{color:#1ad027}div.jq-console div.jquery-console-message-type{color:#52666f}div.jq-console div.jquery-console-message-stdout{color:#888;font-weight:normal;font-style:italic}div.jq-console span.jquery-console-prompt-label{font-weight:bold}.console-fullscreen .jq-console-view.console-view{bottom:0}.content-fullscreen #editor-footer .jq-console-view.console-view{height:189px;resize:none}.console-fullscreen .console-container{position:absolute;width:100%;top:0;bottom:0}.console-fullscreen .console-view{position:absolute;height:auto;width:100%;top:0;bottom:34px;resize:none}.console-fullscreen .console-ribbon{position:absolute;height:34px;width:100%;bottom:0}.connector-btn{text-align:center;display:inline-block;width:100px}.connector-list{margin-top:40px;margin-bottom:40px;list-style:none;padding-left:0}.connector{border:1px solid #555;border-radius:4px;margin-bottom:40px}.connector>div{padding:5px 10px}.connector-header{background-color:#9963ff;color:#fff;text-align:center}.connector-header h3{font-size:20px;margin:4px 0}.connector-header .dropdown{margin:-5px -10px}.connector-header .dropdown-toggle{background-color:#5000be;font-size:32px;height:60px;width:60px;line-height:60px;text-align:center}.checkbox-group input[type="checkbox"]{width:20px;height:20px;margin-top:8px;margin-right:4px}.checkbox-group .checkbox-label{vertical-align:super}.connector-body{text-align:center;margin:10px 0}.connector-body img,.connector-body i.fa-plus-circle{margin-top:5px;margin-bottom:5px;max-width:200px;height:80px;font-size:80px}.connector-body .connector-description{margin:15px 0}.dropzone{margin-bottom:10px}.stream-list li a{color:#555;font-weight:700}.stream-list li a span{width:155px;display:inline-block;word-break:break-word}.stream-list li a i{margin-top:3px}.stream-list li.active a{color:#9963ff}.file-list{margin-top:20px}.file-list header{background-color:#eee;color:#000;padding:10px;font-size:14px}.file-list table{width:100%;max-width:100%}.file-list a.filename{margin-left:4px;word-break:break-word;color:#000}.file-list .filename-block{display:inline-block;vertical-align:middle}.file-list .file-data-uri{font-size:x-small;margin-left:4px}.file-list .file-metadata{white-space:nowrap;text-align:right}.file-list .delete-file{font-size:14px}.file-list tbody>tr>td{vertical-align:middle}.read-perms,.write-perms{margin-top:12px}.read-perms .form-control,.write-perms .form-control{display:inline-block;width:280px}.read-perms label,.write-perms label{display:inline-block;width:100px}.delete-stream{text-align:right}.dropzone-container{position:relative;max-width:100%}#dropzone{border:1px dashed #111;padding:30px;width:100%;display:inline-block;text-align:center}#dropzone.hover{border:1px dashed #0e0}#hiddenFileInput{opacity:0;position:absolute;top:0;left:0;width:0;height:0}.viz-container{margin-top:20px;margin-bottom:20px}svg.viz{width:100%;height:500px}div.debug-container{height:200px;overflow-y:auto;resize:vertical;background-color:#111}div.debug{color:#eee;font-family:Menlo,Monaco,'Ubuntu Mono','Droid Sans Mono',Consolas,'Courier New',Courier,monospace}div.debug pre{background:none;border:none;color:#eee;resize:none}.demo-spinner{margin-bottom:-6px}.hero{padding-top:120px;padding-bottom:40px;color:#fff}@media (max-width:991px){.hero{text-align:center}}.hero-background{background-image:url(/assets/images/new-landing/slider-bg2.jpg);background-repeat:no-repeat;background-position:top center;background-size:cover}#pitch{line-height:200%}#pitch h1{font-size:45px;font-weight:600;line-height:100%;margin-bottom:20px;margin-top:0;letter-spacing:-0.05em}#pitch h3{font-size:32px;line-height:200%;font-weight:normal;max-width:600px}@media (max-width:991px){#pitch h3{margin:20px auto 10px}}#pitch em{color:#e0e0e0;border-bottom:solid 2px #008000;font-style:normal}#signup{color:#000;float:right;width:300px;margin-right:15px}#signup a{color:#fff}#signup a:hover,#signup a:active,#signup a:visited{color:#fff}#signup input{display:block;width:100%;margin-bottom:15px;border-radius:5px;padding:10px;border:solid 1px #fff;font-size:18px}#signup input:focus{outline:0;box-shadow:0 0 10px #fff}#signup .fine-print{position:relative;font-size:12px;font-family:'Helvetica Neue';color:#aaa;line-height:120%;top:-10px;margin-bottom:10px}.join-btn{box-shadow:0 1px rgba(0,0,0,0.2);text-shadow:0 1px rgba(0,0,0,0.3);font-weight:bold;display:inline-block;cursor:pointer;color:#fff;text-decoration:none;max-width:280px;text-align:center;padding:10px;border-radius:5px;margin-top:10px;margin-bottom:15px}.typed-cursor{opacity:1;-webkit-animation:blink .7s infinite;-moz-animation:blink .7s infinite;animation:blink .7s infinite;margin-right:-8px;margin-left:-6px}@keyframes blink{0%{opacity:1}50%{opacity:0}100%{opacity:1}}@-webkit-keyframes blink{0%{opacity:1}50%{opacity:0}100%{opacity:1}}@-moz-keyframes blink{0%{opacity:1}50%{opacity:0}100%{opacity:1}}#slides .use-case:focus{outline:0}#slides{visibility:hidden}#slides.slick-initialized{visibility:visible}.slick-prev,.slick-next{position:absolute;display:block;height:28px;width:28px;line-height:0;font-size:0;cursor:pointer;background:#ddd;color:transparent;border-radius:14px;font-weight:bold;top:50%;margin-top:-10px \9;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%);padding:0;border:none;outline:none}.slick-prev:hover,.slick-next:hover,.slick-prev:focus,.slick-next:focus{outline:none;background:#aaa;color:transparent}.slick-prev:hover:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}.slick-prev:before,.slick-next:before{font-size:24px;line-height:.5;color:#fff;opacity:.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-35px}.slick-prev[dir="rtl"]{left:auto;right:-35px}.slick-prev:before{content:"‹"}.slick-prev:before[dir="rtl"]{content:"›"}.slick-next{right:-35px}.slick-next[dir="rtl"]{left:-35px;right:auto}.slick-next:before{content:"›"}.slick-next:before[dir="rtl"]{content:"‹"}.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-45px;display:block;width:100%;padding:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:none;background:transparent}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{font-family:'slick';font-size:25px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:'•';text-align:center;opacity:.25;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{opacity:.75;color:#000}.concepts{background-image:linear-gradient(0deg, #222, #333);padding:50px 0}.concepts.tour{background:none;padding:20px 50px}.concepts.tour h2{color:#444 !important}.concepts .col-md-4.selected{background-color:rgba(0,0,0,0.3);box-shadow:0 0 30px #111 inset}.concepts .col-md-4.selected .three-step{border-color:#333}.concepts .col-md-4 p{color:#fff;margin:0}.concepts .three-step{width:170px;height:170px;margin:0 auto;background-image:url(/assets/images/concepts.png);background-size:450px 150px;border:10px solid #444;border-radius:100%}.concepts .three-step.algos{background-position:0 0}.concepts .three-step.cloud{background-position:-150px 0}.concepts .three-step.apps{background-position:-300px 0}.concepts h2{text-align:center;color:#fff;font-weight:400;font-size:1.5em;letter-spacing:-0.03em}.concepts p{color:#ccc;text-align:center;padding:0 30px}.concepts h3{text-align:center;font-weight:400;font-size:1.1em;letter-spacing:-0.03em}.use-cases-carousel{padding:50px 0;font-size:14px}.use-cases-carousel h1{text-align:center;margin-bottom:20px}.use-cases-carousel h5{margin-bottom:4px}@media (max-width:1199px){.use-cases-carousel .usecase-row .usecase-content{min-height:165px}}@media (min-width:1200px){.use-cases-carousel .usecase-row .usecase-content{min-height:215px}}.navbar-brand{font-weight:800;font-family:Georgia,Palatino,serif;margin-left:0;padding-left:12px;margin-right:12px}.navbar .brand img{margin-top:1px;height:18px}.navbar-nav{margin:0}@media (min-width:768px){.navbar-nav li a{padding-bottom:10px 12px -2px;border-bottom:2px solid transparent}.navbar-default li.active a{border-bottom-color:#5000be}.navbar-inverse li.active a{border-bottom-color:#9963ff}}.navbar-default{-webkit-box-shadow:0 6px 10px 0 rgba(0,0,0,0.3),0 2px 2px 0 rgba(0,0,0,0.3);box-shadow:0 6px 10px 0 rgba(0,0,0,0.3),0 2px 2px 0 rgba(0,0,0,0.3)}.navbar{font-size:18px}.notifications{width:420px;margin-bottom:0;position:relative;overflow:hidden;max-height:525px}.notifications .unread{background-color:#f6f1ff}.notifications .unread .notif-body{font-weight:bold}.user-menu i{display:inline-block;width:12px;margin-right:4px;text-align:center}.nav-link .badge{position:absolute;top:2px;left:11px;font-size:9px}.user-toggle .badge{padding:2px 5px}.notif-toggle .badge{padding:2px 4px}.notif-side{float:left;width:64px;padding:4px 8px 4px 0}.notif-side img{max-width:48px;max-height:48px;margin-bottom:10px}.notif-side div{font-size:10px}.notif-body{overflow:hidden;min-height:40px;max-height:60px}.notif-body>p{display:inline-block;line-height:20px;margin-bottom:0}.notif-loading{text-align:center}.notif-mark-all{font-weight:bold;text-align:center;text-transform:uppercase;cursor:pointer}.notif-mark-all:hover{color:#555;background-color:#f5f5f5}.calltoaction{padding:10px 20px;background-color:#aab0d3;color:#fff;text-transform:uppercase;font-weight:bold;font-size:14px;border:0;border-color:#3c333e;border-radius:6px;box-shadow:0 1px rgba(0,0,0,0.2);text-shadow:0 1px rgba(0,0,0,0.3);background-image:url(/assets/images/new-landing/btn-calltoaction-bg.png);background-repeat:repeat-x}.calltoaction:hover{color:#fff}.header-search{position:relative}.header-search input{padding-left:28px}.header-search .fa-search{position:absolute;padding-left:6px;line-height:16px;top:8px}.header-search .search-more-results{float:right;border-width:0;background-color:#fff;font-size:small;line-height:normal}.navbar-right img{width:20px;heigh:20px;vertical-align:top}.nav>.more-menu{position:static}.nav>.more-menu .dropdown-menu{padding-bottom:16px;color:#ddd;background-color:rgba(40,40,40,0.97);width:100%}.nav>.more-menu .dropdown-menu a{color:#ddd}.nav>.more-menu .dropdown-menu a:hover{color:#fff}.nav>.more-menu .dropdown-menu .btn{margin:6px 0}@media (min-width:768px){.nav>.more-menu .dropdown-menu:before{content:" ";position:absolute;width:100%;height:10px;top:-10px}}@media (min-width:768px){.nav>.more-menu:hover>.dropdown-menu,.nav>.more-menu .dropdown-menu:hover,.nav>.more-menu:focus>.dropdown-menu,.nav>.more-menu .dropdown-menu:focus{display:block}}.live-search-results{position:absolute;left:auto;top:auto;padding:0;width:600px}.live-search-results ul{margin:0}.live-search-results h5{margin:0;padding:5px 10px;background-color:#555;color:#ddd}.cost-explain,.pricing-plans,.pricing-faq{margin-bottom:60px}.cost-explain h2,.pricing-plans h2,.pricing-faq h2{font-family:Raleway,'Open Sans','Helvetica Neue',Helvetica,Verdana,Arial,sans-serif;font-size:48px;text-align:center;font-weight:normal}.cost-explain>p,.pricing-plans>p,.pricing-faq>p{font-weight:bold;margin:40px auto;font-size:16px;text-align:center}.cost-explain{padding-top:40px;padding-bottom:40px;text-transform:uppercase;background-color:#282828;color:#aab2bd}.pricing-plans{color:#282828}.pricing-faq hr{border-color:#555}.pricing-faq .row{margin-bottom:30px}.pricing-faq h3{font-family:Raleway}.cost-math{text-align:center}.cost-math>div{display:inline-block;vertical-align:middle}.cost-compare{text-align:center;width:145px;font-size:72px;color:#9963ff}.cost-sum{color:#9963ff;text-align:center;font-size:48px;padding:4px 0}.cost-box{font-weight:bold;height:225px;width:250px;border:3px solid #9963ff;padding:45px 20px;font-size:18px;line-height:1;text-align:left}.cost-box .subtle{color:#999;font-size:14px}.cost-box .prefix-icon{float:left;font-size:36px;padding-right:5px}.cost-tiers{box-shadow:2px 2px 4px 0 #ddd;background-color:#f6f7fb;padding:0 0}.cost-tier{padding:0 0;border:1px solid #ddd}.cost-tier p{font-weight:normal}.cost-tier-head{font-family:Raleway,'Open Sans','Helvetica Neue',Helvetica,Verdana,Arial,sans-serif;color:#555;background-color:#e6e9ee;text-align:center;padding:10px 5px}.cost-tier-head h3{font-size:24px;text-transform:uppercase}.cost-tier-body{height:260px;padding:15px 0;font-size:16px}.cost-tier-body li{line-height:2.5em}.cost-tier-body .text-success{color:#31c84f}.cost-tier-foot{text-align:center;padding:5px 5px 15px}.cost-tier-foot .btn-default{color:#fff;background-color:#656d78}.cost-tier-foot .btn-default:hover{background-color:#40454c}.cost-tier-foot button,.cost-tier-foot a.btn{width:210px;font-size:18px}.cost-tier-promoted{margin-top:-10px;padding-top:10px;background-color:#fff}.cost-tier-promoted .cost-tier-head{background-color:#fff;font-weight:bold}ul.cost-tier-features{list-style:none}.free-plan{margin:80px 0 120px}.free-plan .cost-tier-body{font-size:20px}.free-plan .cost-tier-head{font-weight:bold}dl{margin:0;word-wrap:break-word}.user-stats{margin-bottom:15px}.user-stats>div{margin-top:10px;margin-bottom:10px}.account-balance{margin-bottom:60px;font-size:24px}.account-balance .balance-well{text-align:center}.account-balance .balance-well button,.account-balance .balance-well a.btn{margin:30px 0 10px}.account-balance .balance-amount{font-weight:bold}.account-balance .fine-print{font-size:12px;font-style:italic}.nested-payment-form .hide-if-nested{display:none}.reload-credits-count{font-weight:bold;text-align:center}.algodev h1,.algodev h2{font-family:Raleway,'Open Sans','Helvetica Neue',Helvetica,Verdana,Arial,sans-serif;font-size:48px;color:#333;text-align:center;font-weight:normal;text-transform:uppercase}.algodev h1{margin:20px 0}.algodev h2{margin:20px 0 60px;text-align:left}.algodev .overview,.algodev .pricing{text-align:center;margin:60px 0}.algodev .overview img{width:100%}.algodev .showcase-title{font-weight:bold;font-size:16px;margin:20px 0;text-transform:uppercase}.algodev p{font-weight:600;color:#aab2bd;margin-bottom:20px}.algodev .showcase-description{height:60px}.btn-pill{display:inline-block;font-size:14px;text-transform:uppercase;font-weight:bold;padding:5px 15px;margin:10px 0;border:1px solid #aab2bd;color:#555;border-radius:16px;background-color:#fff}.btn-pill:focus{color:#555;outline:0}.btn-pill:hover{color:#555;background-color:#eee;text-decoration:none}.btn-pill img{width:24px;margin-right:8px}.btn-pill-default{color:#fff;background-color:#aab2bd}.btn-pill-default:hover,.btn-pill-default:focus{color:#fff;background-color:#999}.btn-pill-primary{color:#fff;background-color:#9963ff}.btn-pill-primary:hover,.btn-pill-primary:focus{color:#fff;background-color:#5000be}.btn-pill-lg{margin:10px auto;border-radius:40px;font-size:16px;padding:10px 40px}.showcase-section{padding:40px 0}.showcase-section .showcase-icon{width:90px;float:left;margin-right:20px}.showcase-section img{width:100%}ul.topics-list{list-style:none;padding:0}ul.topics-list li{width:50%;float:left;padding-right:20px;padding-bottom:20px}ul.topics-list:before,ul.topics-list:after{content:" ";display:table}ul.topics-list:after{clear:both}.partners-header h1{font-weight:normal;text-transform:capitalize;color:#5000be;float:left}.partners-header h1 a{color:#5000be}.partners-header p{float:right}.partners-header h1,.partners-header p{line-height:40px;margin:0}.partners img{max-width:300px;max-height:200px}.partners .light-well{padding-top:10px;padding-bottom:10px;box-shadow:0 2px 4px 0 rgba(0,0,0,0.15),0 2px 2px 0 rgba(0,0,0,0.15)}.partner-card .logo{text-align:center;line-height:265px}.partner-card .partner-links{margin-bottom:10px}.partner-tagline{font-size:18px;font-weight:normal;margin-top:-10px;margin-bottom:20px}.partner h2{margin-top:0}.partner h3{text-transform:uppercase;font-size:18px}.partner .partner-sidebar{text-align:center;padding-bottom:40px}.partner .partner-sidebar img{max-width:200px}.partner .expertise{margin:40px 0}.partner .expertise .tag{border:solid 1px #7caef0;color:#7caef0;padding:4px 8px;margin:5px 10px 5px -10px}.partner .well{padding:20px 40px;margin-top:20px}.partner .well h3{text-align:center}.partner .form-submit{text-align:center}.usecase-gallery h1,.usecase-gallery h2{font-family:Raleway,'Open Sans','Helvetica Neue',Helvetica,Verdana,Arial,sans-serif;font-size:48px;color:#333;text-align:center;font-weight:normal;text-transform:uppercase}.usecase-gallery h1{margin:20px 0}.usecase-gallery h2{margin:20px 0 80px}.use-case .algo-list{border:none}.use-case .algo-list li{padding:4px 0;border:none}.use-case .algo-list li:hover{background:transparent}.usecase-art img{width:100%}.usecase-row img{margin-top:20px}@media (max-width:1199px){.usecase-row .usecase-content{min-height:150px}}@media (min-width:1200px){.usecase-row .usecase-content{min-height:200px}}.usecase-row .usecase-content .btn-pill{margin:0 auto}.usecase-col h3{font-size:18px}.usecase-col .usecase-art img{width:100%}.usecase-col .usecase-content p{min-height:140px}.usecase-col .usecase-content .btn-pill{margin:10px auto}ul.press-list{padding:none !important;list-style-type:none}.press-row{margin-bottom:24px;padding-bottom:24px;border-bottom:1px solid rgba(0,0,0,0.1);display:flex;align-items:center}.press-row.no-border,.press-row-tall.no-border{border-bottom:none}.press-row-tall{margin-bottom:48px;padding-bottom:48px;border-bottom:1px solid rgba(0,0,0,0.1)}.vertical-center{display:flex;align-items:center}.btn-press{color:#fff;background-color:rgba(0,0,0,0.7);border:none;margin-bottom:64px}.btn-press:hover{color:#fff;background-color:rgba(0,0,0,0.8);border:none}.social-icon{width:24px;display:inline-block;margin-right:8px}.social-icon:hover{opacity:.7}.press-hero{background-color:#5000be;color:#fff;padding:32px 0;margin-top:-40px;margin-bottom:64px}.page-title,.page-description,.mission{color:#fff;display:block}.page-title{font-size:40px;margin-bottom:16px;text-transform:uppercase}.page-description{font-size:14px;margin-bottom:40px}.mission{font-size:36px;margin-bottom:64px;font-weight:100;line-height:52px}a.contact-email{color:#fff}a.contact-email:hover{color:#fff;text-decoration:underline}.mobile-stats{text-align:center;display:flex;justify-content:center;padding:12px 0;margin-bottom:36px;border-bottom:1px solid rgba(255,255,255,0.6);border-top:1px solid rgba(255,255,255,0.6)}.stats-top,.stats-bot{font-size:24px;display:block}.stats-top{font-weight:bold}.stats-bot{font-weight:100}.nav-tabs.press-tabs>li{float:none;display:inline-block;*display:inline;zoom:1}.nav-tabs.press-tabs{text-align:center;border-bottom:1px solid #5000be;margin-bottom:64px}.nav-tabs.press-tabs li>a{color:rgba(0,0,0,0.7)}.nav.press-tabs>li>a:hover{background-color:transparent;border:1px solid transparent;color:#5000be}.nav.press-tabs>li.active>a{background-color:#fff;color:#5000be;border:1px solid #5000be;border-bottom-color:transparent}.section-title,.sub-title{color:rgba(0,0,0,0.8);text-transform:uppercase;margin-bottom:32px}.section-title{font-size:36px}.sub-title{font-size:24px}.press-description{margin-bottom:32px}.press-section{margin-bottom:64px}.article-link,.featured>.link{font-family:Raleway,'Open Sans','Helvetica Neue',Helvetica,Verdana,Arial,sans-serif;font-size:18px;color:#5000be;text-align:left;font-weight:normal}.article-link:hover,.featured>.link:hover{color:#9963ff;text-decoration:underline}.featured{padding:0 24px}.featured>.date{display:block}.featured>.link{display:block;font-size:18px}.date{font-family:Raleway,'Open Sans','Helvetica Neue',Helvetica,Verdana,Arial,sans-serif;font-size:18px;color:rgba(0,0,0,0.7);text-align:left;font-weight:normal}.date-break{display:flex;align-items:center;font-weight:100;font-size:32px;color:rgba(0,0,0,0.2);margin-bottom:32px}.headshot{max-width:140px}@media (max-width:767px){.social-icons{text-align:center}.social-icon{width:36px;margin-right:16px}.contact-email{text-align:center}a.contact-email{font-size:24px;color:#fff}a.contact-email:hover{color:#fff;text-decoration:underline}.mission{font-size:32px;margin-bottom:32px}.logo-img{margin-bottom:24px}div.featured{margin-bottom:24px;padding-bottom:24px;border-bottom:1px solid rgba(0,0,0,0.1)}}@media (min-width:1200px){.press-container{max-width:970px !important}}#algo-controller{height:100%}#editor-container{background-color:#f4f9ff;margin:0;position:absolute;top:0;bottom:190px;left:0;right:0}.modal-dialog{margin:100px auto}#file-list{position:absolute;top:0;bottom:0;left:0;width:160px;overflow-x:auto;overflow-y:auto}#file-list ul{list-style-type:none;padding:0;margin:0;font-size:10px}#file-list li{padding:3px;margin:0}#file-list li a{color:#000;white-space:nowrap}#file-list li a i{margin-right:4px}a.file-delete-link:hover{color:#a94442 !important}#editor{position:absolute;top:0;bottom:0;left:0;right:0;min-height:100px;background-color:#fff}#editor .ace_gutter{background-color:#dbe3ec;color:#434a54}#editor .ace_identifier{color:#434a54}#editor-footer{background-color:#f0f0f0;color:#111;position:absolute;height:189px;bottom:0;left:0;right:0;padding:0;border-top:1px solid #111}#expander{background-image:url('/assets/images/editor/expand.png');position:absolute;top:50%;left:0;height:72px;width:12px;margin-top:-36px;z-index:10;cursor:pointer}#file-list,#editor,#expander{-webkit-transition:300ms cubic-bezier(.25, .25, .75, .75) all;-moz-transition:300ms cubic-bezier(.25, .25, .75, .75) all;-ms-transition:300ms cubic-bezier(.25, .25, .75, .75) all;-o-transition:300ms cubic-bezier(.25, .25, .75, .75) all;transition:300ms cubic-bezier(.25, .25, .75, .75) all}#file-list.expandFiles{width:160px}#editor.expandFiles{left:160px}#expander.expandFiles{left:160px;background-image:url('/assets/images/editor/collapse.png')}#dependencyContainer{position:relative;width:100%;height:400px}#dependencyEditor{position:absolute;top:0;bottom:0;left:0;right:0;min-height:100px;background-color:#fff}.publish-options{width:400px;color:#333}.publish-options-footer{padding:10px 15px 5px}#publish-algo-modal .modal-dialog .btn-checkbox{font-size:16px;outline:0}.content-fullscreen{position:fixed;background-color:#f4f4f4;top:51px;bottom:0;left:0;right:0;margin:0}.content-fullscreen #alerts{display:none}.fullscreen-header{background-color:#707c8d;color:#eee;padding:4px;width:100%;height:42px;box-sizing:border-box}.fullscreen-header label{padding:4px;font-size:large;font-weight:bold;color:#fff;cursor:auto}.fullscreen-header label a{color:#fff}.fullscreen-header .btn{width:104px;margin-top:2px;margin-right:3px;margin-left:3px}.fullscreen-header .btn-group{margin-right:3px}.fullscreen-header .btn-group .btn{margin-right:0}.fullscreen-header .btn-toggle{width:auto}.fullscreen-view{position:absolute;width:100%;top:42px;bottom:0}@media (min-width:1200px){.container{max-width:1200px}}*{-webkit-font-smoothing:antialiased}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}html,body{height:100%}.outer-container{min-height:100%;position:relative}.content{position:relative;padding-top:20px;padding-bottom:90px}.content>h1{margin-top:-20px}footer,.footer{padding-top:15px;padding-bottom:15px;background-color:#555;color:#fff;position:absolute;bottom:0;height:50px;width:100%}footer a{color:#eee}footer a:hover{color:#fff}.li-no-style{list-style:none;padding:0}[ng\:cloak],[ng-cloak],[data-ng-cloak],[x-ng-cloak],.ng-cloak,.x-ng-cloak{display:none !important}p{margin-bottom:15px}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:#555}h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover{color:#2f2f2f;text-decoration:none}.text-purple{color:#5000be !important}.text-disabled{color:#888 !important}.text-fixed{font-family:Menlo,Monaco,'Ubuntu Mono','Droid Sans Mono',Consolas,'Courier New',Courier,monospace}.text-wordwrap{word-wrap:break-word}.text-nowrap{white-space:nowrap;overflow:hidden}.text-large{font-size:large}.block{display:block}.inline-block{display:inline-block}.highlight-text{font-weight:bold;background-color:#f6f1ff}.btn{border-radius:2px}.btn.danger,.dropdown-menu>li>a.text-danger{color:#b94a48}.btn-wide{min-width:120px}.no-margin{margin:0;padding:0}a.fa:hover{text-decoration:none;font-weight:bold;cursor:pointer}a[ng-click]{cursor:pointer}a[role=tab]:hover,a[role=tab]:focus{outline:0;text-decoration:none}.avatar{max-width:100%}.cover{width:100%;border:2px solid #656d78;margin-bottom:5px}.featured-demos{text-align:center}img.screenshot{max-width:100%}.btn{font-weight:bold}header,.header{color:#5000be;font-size:18px;font-weight:bold;margin-bottom:10px}header input.form-control{color:#5000be;font-size:16px;font-weight:bold;width:200px;padding:0}.well hr{border-color:#ddd;margin-top:30px;margin-bottom:30px}.well{padding:20px 30px;box-shadow:0 2px 4px 0 rgba(0,0,0,0.2),0 2px 2px 0 rgba(0,0,0,0.2)}.light-well{background-color:#fff;min-height:20px;padding:20px 30px;border:1px solid #ccc;margin-bottom:20px}.badge-danger{background-color:#d9534f}table.stats td{text-align:right}table.stats th{text-align:center}th,td{text-align:left}table.data-table{border-collapse:collapse;border-spacing:0}table.data-table tr{background-color:#eef6ff}table.data-table td,table.data-table th{border-top:1px solid #fff;border-left:1px solid #fff;padding:8px}.legal p{text-align:justify;font-family:Helvetica,Arial,sans-serif;font-size:13px}.legal h2{font-size:18px;font-weight:bold;margin-bottom:0}.legal h3{font-size:16px;font-weight:bold;margin-bottom:0}#alerts{position:relative;top:-20px}#alerts .alert{margin-top:20px}.container-narrow{margin-left:auto;margin-right:auto;margin-bottom:20px;max-width:720px}.container-narrower{margin-left:auto;margin-right:auto;margin-bottom:20px;max-width:420px}.trend-header{color:#fff;font-style:bold;line-height:50px;text-align:center;padding-right:50px}.trend-header img{width:50px;float:left}.algo-trend-header{background-color:#9863ff}.algo-trend-header img{background:#430fa3}.bounty-trend-header{background-color:#5d9cec}.bounty-trend-header img{background:#0059cb}ul.trend-list{list-style:none;padding:0}ul.trend-list li{padding:15px 10px;border-bottom:1px solid #ddd}ul.trend-list li:last-child{border-bottom:none}ul.trend-list li:hover{background-color:rgba(209,187,240,0.2);cursor:pointer}.trend-list .pull-right{text-align:right}.trend-list-header{font-size:16px;font-style:bold;color:#430fa3}.trend-list-body{font-size:small;margin-bottom:8px}.trend-list-footer{font-size:small;font-style:italic;color:#aaa}.tagline{padding:50px;background-color:#ddd}.tagline h1{font-weight:100;text-align:center;padding:0;margin:0;color:#825eca;font-size:2em;color:#333;font-weight:400}.testimonials{font-family:Georgia,serif;font-size:2em;color:#272128;text-align:center;background-image:url(/assets/images/new-landing/bg-map.png);padding:70px 0;height:450px;border-bottom:1px dashed #eaeaea;margin-bottom:50px}.testimonials .three-quote{width:60px;height:60px;background-size:60px 60px;border-radius:50%;margin:auto;border:1px solid #fff}.testimonials .three-quote:hover{border:4px solid #808080;box-shadow:2px 10px 70%}.testimonials .three-quote p{padding:20px 20px 0;margin:0}.testimonials .three-quote p em{color:#aaa}.testimonials .quotes{font-style:italic;font-size:16px;color:#656d78;margin-bottom:30px}.testimonials .quote-name{font-size:14px;font-style:bold;color:#272128}.testimonials .quote-title{font-size:14px;color:#9863ff}.testimonials .popover{max-width:30%}.testimonials .popover-content{height:150px;color:#f00;font-size:10px;border-radius:6px;box-shadow:2px 10px 15%}.press{padding-bottom:55px}.press a{border-bottom:1px solid #eadfff;font-style:italic}.press a:hover{text-decoration:none}.press hr,.press .col-md-6{margin-bottom:40px}.quote{background-color:#222;padding:60px}.quote h1{font-weight:100;text-align:center;padding:0;margin:0;font-family:Georgia,serif;font-style:italic;color:#825eca;font-size:1.5em;color:#fff;font-weight:400}.quote h2{text-align:center;color:#555;font-style:italic;font-size:1.5em;font-weight:100;margin-bottom:0}.action{padding:75px;background-image:radial-gradient(circle farthest-side at 100% 100%, #815dc8, #463568)}.action h1{text-align:center;margin:0 0 25px;font-weight:400;color:#fff;font-size:3em;letter-spacing:-0.05em}.action p{text-align:center;margin:0}.subpage{padding-top:50px}.subpage .navbar-public{background-color:#58457e}.subpage .content-container{margin-top:20px}.content>.subpage{margin-top:20px}.section{min-height:20px;padding:40px 0 20px}.section header{border-bottom:1px solid #eaeaea;padding-bottom:10px}.tag-pills{display:inline;font-size:90%;line-height:1.5;word-break:break-word}.tag-pills>a{padding:0 .6em 0;border-radius:3px;color:#000;background-color:#eee;display:inline-block;margin:2px}.tag-pills>a:hover,.tag-pills>a:focus{text-decoration:none;cursor:pointer;background-color:#ccc}.well-nav{margin-bottom:32px;padding-left:0;list-style:none}.well-nav:before,.well-nav:after{content:" ";display:table}.well-nav:after{clear:both}.well-nav>li{position:relative;display:block}.well-nav>li:nth-of-type(1) a{padding-left:0;margin-left:0}.well-nav>li>a{color:#555;font-weight:bold;font-size:16px;position:relative;display:block;padding:0 0 5px 0;margin:auto 15px}.well-nav>li>a:hover,.well-nav>li>a:focus{outline:0;text-decoration:none}.well-nav-tabs>li{float:left}.well-nav-tabs>li>a{line-height:1.42857143}.well-nav-tabs>li>a:hover{border-bottom:2px solid #9963ff}.well-nav-tabs>li.active>a,.well-nav-tabs>li.active>a:hover,.well-nav-tabs>li.active>a:focus{border-bottom:2px solid #5000be;cursor:default}h4 .active{display:inline-block;line-height:1.42857143;border-bottom:2px solid #5000be;font-weight:bold;font-size:16px;padding:0 0 15px 0;margin:10px 0 15px}.modal form{margin-bottom:0}.modal-footer{position:relative}.modal-progress{position:absolute;top:50%;margin-top:-8px;text-align:left}.dropdown-notification-menu,.dropdown-menu form{margin:0;padding:0}#dropdown-signin{left:auto;right:0;margin-top:1px}#dropdown-signin form{min-width:260px}.splash-form{font-size:14px;margin-top:40px}.splash-form p,.splash-form form{margin:0}.splash-form .form-group{float:center;margin-right:10px}.splash-form .help-block{margin-top:0}.splash-form .btn-info{float:center;width:156px;border-radius:0;text-transform:uppercase}.optout-center{margin-top:80px;margin-bottom:80px;text-align:center}div.demo-tile{width:100%;border:1px solid rgba(0,0,0,0);padding:5px}div.demo-tile div{display:inline-block;vertical-align:middle}div.demo-tile h5{margin-top:0;margin-bottom:4px}div.demo-tile:hover{border:1px solid #9963ff;border-radius:4px;background-color:rgba(153,99,255,0.05);cursor:pointer}div.demo-tile:hover h5{color:#9963ff}div.demo-tile img{border:1px solid #9963ff;vertical-align:middle}ul.detail-list{list-style:none;padding:0}ul.detail-list li{padding:15px 10px;border-bottom:1px solid #ddd}ul.detail-list li:last-child{border-bottom:none}ul.detail-list li:hover{background-color:rgba(209,187,240,0.2);cursor:pointer}.detail-list .pull-right{text-align:right}.filtered-list{margin-top:10px}.filtered-nav button{text-transform:uppercase}.filtered-nav-footer{margin-top:15px}.algo-list,.bounty-list{padding:0;border-top:1px solid #ddd}.algo-list>li,.bounty-list>li{display:block;padding:15px 10px;border-bottom:1px solid #ddd}.algo-list.compact>li,.bounty-list.compact>li{padding:5px 10px}.algo-list>li:hover,.bounty-list>li:hover{background-color:#f6f1ff}.algo-list-pivot{font-family:Raleway,'Open Sans','Helvetica Neue',Helvetica,Verdana,Arial,sans-serif;background-color:#9963ff}.algo-list-pivot ul{list-style:none;padding:0;margin-bottom:0}.algo-list-pivot li{font-weight:bold;display:block;float:left;width:33.33%;text-align:center}.algo-list-pivot li.active>a{background-color:#5000be;cursor:default}.algo-list-pivot a{display:block;padding:10px 0;color:#fff;font-style:bold}.algo-list-pivot a:hover,.algo-list-pivot a:focus{background-color:#8849ff;text-decoration:none;outline:0}.algo-list-pivot+.filtered-list{margin-top:0}.algo-list-header{overflow:hidden;white-space:nowrap}.algo-list-header strong{font-size:16px}.algo-list-body{font-size:small;margin-bottom:8px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.algo-list-footer{font-size:small;font-style:italic;color:#aaa}.algo-list-float{margin-top:2px;padding-left:10px}.algo-list-float li{width:130px;overflow:hidden;margin:2px 0 0;white-space:nowrap}.algo-list-float li a{vertical-align:bottom}.algo-list-float li>img{width:20px}.algo-list-float li>i{font-size:18px;padding:0 2px}.browse-tags .filtered-nav-header{display:none}.browse-algos h1,.browse-algos h2,.browse-algos h3,.browse-algos h4{font-family:Raleway,'Open Sans','Helvetica Neue',Helvetica,Verdana,Arial,sans-serif}.browse-algos .algo-list{min-height:600px}.top-tags{font-size:16px;font-family:Raleway,'Open Sans','Helvetica Neue',Helvetica,Verdana,Arial,sans-serif;text-align:center;margin-bottom:30px}.categories{font-family:Raleway,'Open Sans','Helvetica Neue',Helvetica,Verdana,Arial,sans-serif;font-weight:bold;margin-bottom:30px}.categories li a{position:relative;height:120px;padding-top:10px;padding-bottom:5px}.categories li a:hover .cat-cover{opacity:0}.categories li a:hover .cat-hover{opacity:1}.categories .cat-cover{padding-top:12px;transition:opacity .3s ease-in-out 0s;font-size:18px}.categories .cat-cover img{display:block;margin:0 auto 10px}.categories .cat-hover{opacity:0;transition:opacity .3s ease-in-out 0s;position:absolute;top:0;left:0;right:0;bottom:0;padding:10px;font-size:18px;display:flex;justify-content:center;align-content:center;flex-direction:column}.category-icon{width:40px;height:40px}.category-overview{margin-bottom:20px}.social-widget{font-size:14px;font-weight:bold;color:#5000be}.social-widget a{color:#5000be}.social-widget>span{display:inline-block;margin-left:5px;vertical-align:top}.new-algo-form .form-group{margin-top:15px}.form-control.ng-invalid:not(.ng-pristine){border-color:#dca7b0;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #dca7b0}.heading{margin-top:0;margin-bottom:10px}.form-box input{margin-bottom:0 !important}.form-box input[type="text"],.form-box input[type="email"],.form-box input[type="password"]{font-size:16px;height:auto;margin-bottom:15px;padding:7px 9px}.form-box textarea{max-width:100%;resize:none}form textarea{width:100%;max-width:100%;min-height:180px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.form-inline.text-only{padding-top:7px}div.table-cols.row{overflow:hidden;margin-bottom:20px}div.table-cols div.well{margin-bottom:-400px;padding-bottom:440px}.auto-name input#algoname,.auto-name div#algoname_field{margin-bottom:0}.auto-name-label{margin-bottom:10px;min-width:200px}.auto-name-placeholder{border:none;color:#888}.contactus.well{padding:30px;margin-bottom:20px}.contactus .form-box{width:100%;max-width:100%;padding:0;margin:0}.ta-editor{width:100%;max-width:100%;min-height:200px;height:auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #ddd}.ta-toolbar{margin:0;background-color:#eee}.algo-tags{word-break:break-word}.tag-input{position:relative;margin-bottom:5px}.tag-input .dropdown-menu>li>a{white-space:normal}.bio-header{border-bottom:1px solid #ddd;padding-bottom:20px;margin-bottom:20px}.bio-header img{vertical-align:top}.bio-header p{max-width:250px}.bio-header .inline-block{margin-left:15px;padding-top:10px}.bio-header .inline-block h4{font-size:14px}.bio-content p{margin-bottom:15px}.investors,.technologies{text-align:center;display:flex;align-items:center}.investors img,.technologies img{max-width:100%}.hidden{display:hidden}.header-bar{background-color:#eee;margin:-40px 0 40px;padding:30px 0;-webkit-box-shadow:0 6px 10px 0 rgba(0,0,0,0.2),0 2px 2px 0 rgba(0,0,0,0.2);box-shadow:0 6px 10px 0 rgba(0,0,0,0.2),0 2px 2px 0 rgba(0,0,0,0.2)}.header-nav{background-color:#eee;margin:-40px 0 40px;padding:0;-webkit-box-shadow:0 6px 10px 0 rgba(0,0,0,0.2),0 2px 2px 0 rgba(0,0,0,0.2);box-shadow:0 6px 10px 0 rgba(0,0,0,0.2),0 2px 2px 0 rgba(0,0,0,0.2);color:#555}.header-nav .navbar-header{font-weight:bold;float:left;font-size:18px;line-height:20px;margin:0}.header-nav .navbar-header a{float:left;color:#555;padding:15px;margin-left:-15px}.header-nav .navbar-header a:hover,.header-nav .navbar-header a:active{text-decoration:none;background-color:#d5d5d5}.header-nav li a{border-bottom:none;color:#555}.header-nav li a:hover,.header-nav li a:active{background-color:#d5d5d5}.welcome-grid{margin-top:10px;margin-bottom:40px}.welcome-grid a{height:164px;font-size:16px;padding:20px 10px}.welcome-grid a i{font-size:32px;color:#5000be}.welcome-grid a img{width:32px}.welcome-grid a h4{font-size:24px}.getting-started{font-family:Raleway,'Open Sans','Helvetica Neue',Helvetica,Verdana,Arial,sans-serif;font-size:16px}.getting-started hr{margin:40px 0}.getting-started h2{font-size:48px;color:#333;text-align:center;font-weight:normal;text-transform:uppercase;margin-bottom:60px}.getting-started .lang-grid{margin:30px 0}.getting-started .lang-grid li{width:11.11%}.getting-started .lang-grid a{padding:10px 5px}.getting-started .examples{margin-top:30px;margin-bottom:30px}.getting-started .algo-banner-embed{height:130px}.grid{border-top:1px solid #ccc;border-right:1px solid #ccc;padding:0;box-shadow:0 2px 4px 0 rgba(0,0,0,0.15),0 2px 2px 0 rgba(0,0,0,0.15)}.grid>div,.grid>li{float:left;border-left:1px solid #ccc;border-bottom:1px solid #ccc}.grid-nav{text-align:center;list-style-type:none}.grid-nav>div,.grid-nav>li{padding:0}.grid-nav a{font-family:Raleway,'Open Sans','Helvetica Neue',Helvetica,Verdana,Arial,sans-serif;color:#222;text-decoration:none;display:block;border:2px solid transparent;overflow:hidden}.grid-nav a:hover{text-decoration:none;background-color:transparent;border:2px solid #9963ff}.grid-nav:after{content:"";display:table;clear:both}.slider-container{overflow:hidden}.dashboard img{float:left;margin-right:20px}.dashboard span{float:left}.big-stat{font-size:56px;font-weight:400;line-height:1}.small-stat{font-size:32px;font-weight:400;line-height:1}.inline-form-control{width:200px;display:inline-block}.custom-checkbox{cursor:pointer}.input-notice{margin-top:10px;color:#555;background-color:#eee;border:1px solid #eee;font-size:12px;border-radius:2px;padding:8px 5px;position:relative;min-height:50px}.input-notice.input-notice-left:before,.input-notice.input-notice-right:before{width:0;height:0;content:"";border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:9px solid #eee;position:absolute;top:-9px;left:9px}.input-notice-left:before{left:25%}.input-notice-right:before{left:auto;right:25%}.user-cred-key{background-color:#f0f0f0;margin-left:60px;margin-right:60px;margin-bottom:10px;border-radius:5px;padding:10px}.user-cred-group{padding-top:5px;border-top:1px solid #ddd;padding-bottom:5px}.hljs-string a{color:#e6db74}/*# sourceMappingURL=algo.min.css.map */