body,html{height:100%}body{font-family:Helvetica Neue,Arial,sans-serif;color:#404040;font-weight:400;font-size:14px}a,a:hover{color:#087515}a:hover{text-decoration:none}ul{padding-left:1em}ul.branded{list-style:none}ul.branded li{text-indent:-.3em}ul.branded li:before{font-family:FontAwesome;content:"\f111";margin:0 10px 0 -15px;color:#087515;font-size:14px;vertical-align:middle;text-shadow:1px 1px 1px rgba(0,0,0,.7)}.hidden-overflow{overflow:hidden}#page-wrapper{min-height:100%}#page-main{padding-top:56px;overflow:auto;padding-bottom:230px}#editor{position:relative;top:10px;left:10px;width:100%;height:100px;padding:10px}.bg-brand{background-color:#087515}.font-xs{font-size:10px}.font-sm{font-size:12px}.font-reg{font-size:14px}.font-md{font-size:16px}.font-md-lg{font-size:18px}.font-lg{font-size:22px}.font-xl{line-height:1.25em}.font-xl,.font-xl2{font-size:28px}.font-xl3{font-size:40px}.font-light{font-weight:300}.font-normal{font-weight:400}.font-semibold{font-weight:500}.text-green{color:#087515}.text-gray{color:#404040}.page-title{background-color:#e6efe8;border-bottom:1px solid #eee;margin-top:-10px;padding-top:10px}.two-column-right-rail{padding:2em}@media(max-width:567px){.two-column-right-rail{padding:1em}}.green-bg{background-color:#e6efe8;position:relative;border:1px solid #eee}.dark-bg{position:relative;background-color:#000;border:1px solid #000}.text-green-bg{background-color:#c3e6cb}.text-red-bg{background-color:#f5c6cb}.cta-btn{border-radius:50px}.cta-btn,.cta-btn:active,.cta-btn:focus,.cta-btn:hover{background-color:#087515;border-color:#087515;color:#fff}.cta-btn:active,.cta-btn:focus,.cta-btn:hover{opacity:.9;-webkit-transition:all .5s ease;transition:all .5s ease}.cta-btn.default-br{border-radius:.25rem}.cta-btn.disabled,.cta-btn:disabled{background-color:#087515;border-color:#087515}.btn-link,.btn-link:hover{color:#087515}.cta-btn.inversed{background-color:transparent;color:#087515;border-color:#087515}.cta-btn.inversed:hover{background-color:#087515;color:#fff;border-color:#087515;-webkit-transition:all .5s ease;transition:all .5s ease}.cta-btn.inversed.default-br{border-radius:.25rem}.cta-btn.alt-inversed{background-color:transparent;color:#fff;border-color:#fff}.cta-btn.alt-inversed:hover{background-color:#fff;color:#000;border-color:#fff;-webkit-transition:all .5s ease;transition:all .5s ease}.payment-form .form-break{width:100%;border-top:2px solid #000;margin-top:1.5em;margin-bottom:1.5em}.payment-form .form-control{background-color:#eee}.payment-form .form-control:active,.payment-form .form-control:focus{background-color:#fff}.payment-form .form-control::-webkit-input-placeholder{color:#495057}.payment-form .form-control:-ms-input-placeholder{color:#495057}.payment-form .form-control::-moz-placeholder{color:#495057}.payment-form .form-control::-ms-input-placeholder{color:#495057}.payment-form .form-control::placeholder{color:#495057}.payment-form .custom-control-input:checked~.custom-control-label:before{color:#fff!important;background-color:#087515!important}#footer{position:relative;margin-top:-230px;height:230px;clear:both}#footer .footer{position:absolute;text-align:center;font-size:10px;background:#404040;color:#fff;padding:20px 0;width:100%}span.twitter-typeahead .tt-dropdown-menu,span.twitter-typeahead .tt-menu{cursor:pointer;position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;list-style:none;font-size:14px;text-align:left;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,.15);border-radius:4px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);box-shadow:0 6px 12px rgba(0,0,0,.175);background-clip:padding-box}span.twitter-typeahead .tt-suggestion{display:block;padding:3px 20px;clear:both;font-weight:400;line-height:1.42857143;color:#333;white-space:nowrap}span.twitter-typeahead .tt-suggestion.tt-cursor,span.twitter-typeahead .tt-suggestion:focus,span.twitter-typeahead .tt-suggestion:hover{text-decoration:none;outline:0;background-color:#eee}.input-group.input-group-lg span.twitter-typeahead .form-control{height:46px;padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}.input-group.input-group-sm span.twitter-typeahead .form-control{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.input-group span.twitter-typeahead{display:block!important;height:34px}.input-group span.twitter-typeahead .tt-dropdown-menu,.input-group span.twitter-typeahead .tt-menu{top:32px!important}.input-group span.twitter-typeahead:not(:first-child):not(:last-child) .form-control{border-radius:0}.input-group span.twitter-typeahead:first-child .form-control{border-top-left-radius:4px;border-bottom-left-radius:4px;border-top-right-radius:0;border-bottom-right-radius:0}.input-group span.twitter-typeahead:last-child .form-control{border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:4px;border-bottom-right-radius:4px}.input-group.input-group-sm span.twitter-typeahead{height:30px}.input-group.input-group-sm span.twitter-typeahead .tt-dropdown-menu,.input-group.input-group-sm span.twitter-typeahead .tt-menu{top:30px!important}.input-group.input-group-lg span.twitter-typeahead{height:46px}.input-group.input-group-lg span.twitter-typeahead .tt-dropdown-menu,.input-group.input-group-lg span.twitter-typeahead .tt-menu{top:46px!important}.site-navbar{border:none;border-radius:0;margin:0;z-index:10;font-size:14px;background-color:#000;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.site-navbar .navbar-brand sub{bottom:-1px;left:2px}.site-navbar .input-group{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.site-navbar .input-group button,.site-navbar .input-group input{font-size:14px}.site-navbar .dropdown-menu{max-height:60vh;overflow:auto}.site-navbar .dropdown-menu>li>a{display:block;padding:3px 20px;clear:both;font-weight:400;line-height:1.42857;color:#404040;white-space:nowrap;font-size:14px}.site-navbar .dropdown-menu>li>a:hover{background-color:#eee}.site-navbar .account-name{white-space:nowrap}@media(max-width:991px){.site-navbar.bg-transparent{background-color:#000!important}}.signup-cp .card-header{background-color:#087515;color:#fff}.signup-cp .card-body{background-color:#feffe0}.signup-cp .text-container{-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%}.signup-cp .btn-container{-webkit-box-flex:0;-ms-flex:0 0 250px;flex:0 0 250px}.signup-ad{overflow:hidden;max-width:1000px;border:1px solid #ccc;background-color:#e6efe8;position:relative}.signup-ad .ad-fixed-img-wrapper{position:absolute;margin-left:auto;margin-right:auto;padding:0 1em;right:0;left:0;bottom:0;top:-50px;max-height:200px;width:100%;height:100%}@media(max-width:576px){.signup-ad .ad-fixed-img-wrapper{position:relative;top:auto;right:auto;bottom:auto;left:auto;padding:0}.signup-ad .ad-fixed-img-wrapper img{width:100%!important}}@media(min-width:577px) and (max-width:767px){.signup-ad .ad-fixed-img-wrapper{width:300px}}.signup-ad .ad-fixed-img-wrapper img{-webkit-box-shadow:1px 1px 5px 1px rgba(0,0,0,.15);box-shadow:1px 1px 5px 1px rgba(0,0,0,.15)}.news-pieces .row{padding-top:1rem;padding-bottom:1rem;border-bottom:1px solid #eee}.news-pieces p.excerpt{margin:0}.index-page{font-size:16px}.index-page .section{padding:40px;max-width:1200px}.index-page .section .section-img{-webkit-box-shadow:1px 1px 5px 1px rgba(0,0,0,.15);box-shadow:1px 1px 5px 1px rgba(0,0,0,.15)}.index-page .section-break{border-top:1px solid #404040;width:100%}.index-page .vertical-align{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.index-page .left-border{border-left:1px solid #404040}.index-page .hero{margin-top:-56px;margin-bottom:0;padding-top:50px;background-color:#000;color:#fff;background-image:url(/images/hero/home-page.jpg);background-size:cover;position:relative;-webkit-box-shadow:inset 0 0 0 100vw rgba(0,0,0,.7);box-shadow:inset 0 0 0 100vw rgba(0,0,0,.7);width:100%}.index-page .hero .bars-image{position:absolute;bottom:0;left:0;right:0;margin:auto;z-index:0;width:auto;height:65%}.index-page .hero .hero-text{margin-top:150px;margin-bottom:150px;position:relative;z-index:1}.index-page .hero .hero-title{font-size:40px;font-weight:700}.index-page .hero .hero-subtitle{font-size:28px;font-weight:300}.index-page .main-section{width:100%;margin-top:-60px}.index-page .main-section-top{padding:50px 30px 40px}.index-page .main-section-top .cta-btn-container{position:absolute;top:-23px;left:0;right:0}.index-page .main-section-bottom{padding:50px 30px;margin-bottom:175px}.index-page .trusted-section{padding:30px;color:#fff;z-index:1}.index-page .tools{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:20px;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:-175px}.index-page .tool{width:150px;color:#087515;padding:0 10px;text-align:center}.index-page .tool img{width:100px;height:100px;border-radius:100%;-o-object-fit:cover;object-fit:cover;margin:15px auto;-webkit-box-shadow:1px 1px 10px 1px rgba(0,0,0,.25);box-shadow:1px 1px 10px 1px rgba(0,0,0,.25)}.index-page .trusted-companies{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:10px;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.index-page .trusted-companies img{width:auto;opacity:.5;margin:20px 10px}.index-page .trusted-companies img.finra{height:40px}.index-page .trusted-companies img.forbes{height:30px}.index-page .trusted-companies img.street{height:60px}.index-page .trusted-companies img.wp{height:75px}.index-page .trusted-companies img.kpmg{height:30px}.index-page .trusted-companies img.cp{height:60px}.index-page .trusted-companies img.jpm{height:50px}.index-page .trusted-section .cta-btn-container{position:absolute;bottom:-16px;left:0;right:0}.index-page .institutional-section .section-img-col{height:300px}.index-page .institutional-section .section-img-wrapper{height:300px;width:600px;position:absolute;right:25px;top:0}.index-page .institutional-section .section-img-wrapper .section-img{-o-object-fit:cover;object-fit:cover;-o-object-position:top left;object-position:top left;position:absolute;height:100%;width:100%;left:0}.index-page .filings-section .section-img-col{height:300px}.index-page .filings-section .section-img-wrapper{height:300px;width:600px;position:absolute;left:25px;top:0}.index-page .filings-section .section-img-wrapper .section-img{-o-object-fit:cover;object-fit:cover;-o-object-position:top left;object-position:top left;position:absolute;height:100%;width:100%;right:0}.index-page .trading-section .section-img-col{height:325px}.index-page .trading-section .section-img-wrapper{height:325px;width:600px;position:absolute;right:25px;top:0}.index-page .trading-section .section-img-wrapper .section-img{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;position:absolute;height:100%;width:100%;left:0}.index-page .screener-section .section-img-col{height:300px}.index-page .screener-section .section-img-wrapper{height:350px;width:450px;position:absolute;left:25px;top:0;margin-bottom:-50px}.index-page .screener-section .section-img-wrapper .section-img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;height:100%;width:100%;right:0}.index-page .alerts-section .section-img-col{height:325px}.index-page .alerts-section .section-img-wrapper{height:400px;width:450px;position:absolute;right:25px;top:0;margin-bottom:-50px}.index-page .alerts-section .section-img-wrapper .section-img{-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;position:absolute;height:100%;width:100%;right:0}.index-page .dashboard-section .section-img-col{height:325px}.index-page .dashboard-section .section-img-wrapper{height:325px;width:600px;position:absolute;left:25px;top:0}.index-page .dashboard-section .section-img-wrapper .section-img{-o-object-fit:cover;object-fit:cover;-o-object-position:top left;object-position:top left;position:absolute;height:100%;width:100%;right:0}@media(max-width:991px){.index-page .left-border{border:none}}.plans-page{font-size:16px;margin-bottom:1.5em}.plans-page .info-col{margin-top:-56px;margin-bottom:0;padding:7em 5em 4.5em;background-color:#000;color:#fff;background-image:url(/images/hero/plans.jpg);background-size:cover;-webkit-box-shadow:inset 0 0 0 100vw rgba(0,0,0,.7);box-shadow:inset 0 0 0 100vw rgba(0,0,0,.7)}.plans-page .info-col .break{width:100%;max-width:200px;border-top:3px solid #087515;margin-top:2.5em;margin-bottom:2.5em}.plans-page .info-col .info-title{font-size:40px;font-weight:700}.plans-page .info-col .info-subtitle{font-size:22px;font-weight:300}.plans-page .payment-col{margin-top:-56px;margin-bottom:0;padding:6em 5em 4.5em}.plans-page #card-errors{width:100%;margin-top:.25rem;font-size:80%;color:#dc3545}.plans-page .details-section{margin-top:-40px;padding:3em}.plans-page .details-section .details-img-container img{height:50px}.plans-page .left-border{border-left:1px solid #404040}@media(max-width:991px){.plans-page .left-border{border:none}}.landing-page{font-size:16px}.landing-page .hero{margin-top:-56px;margin-bottom:0;padding-top:50px;background-color:#000;color:#fff;background-image:url(/images/hero/institutional-data-lp.jpg);background-size:cover;position:relative;-webkit-box-shadow:inset 0 0 0 100vw rgba(0,0,0,.7);box-shadow:inset 0 0 0 100vw rgba(0,0,0,.7);width:100%}.landing-page .hero .hero-text-container{max-width:1300px}.landing-page .hero .info-col{padding:4em 2em}.landing-page .hero .info-col .info-title{font-size:32px;font-weight:700}.landing-page .hero .info-col .info-subtitle{font-size:22px;font-weight:300}.landing-page .hero .payment-col{background-color:#fff;color:#000;padding:2em 2.5em;margin-top:2em}.landing-page .trusted-section{padding:30px;color:#fff;z-index:1}.landing-page .trusted-section .trusted-companies{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:10px;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.landing-page .trusted-section .trusted-companies img{width:auto;opacity:.5;margin:20px 10px}.landing-page .trusted-section .trusted-companies img.finra{height:40px}.landing-page .trusted-section .trusted-companies img.forbes{height:30px}.landing-page .trusted-section .trusted-companies img.street{height:60px}.landing-page .trusted-section .trusted-companies img.wp{height:75px}.landing-page .trusted-section .trusted-companies img.kpmg{height:30px}.landing-page .trusted-section .trusted-companies img.cp{height:60px}.landing-page .trusted-section .trusted-companies img.jpm{height:50px}.landing-page .details-section{padding-top:3em;padding-bottom:3em}.landing-page .details-section .details-img-container img{height:50px}.landing-page .details-section .details-row{max-width:600px;width:100%;margin:auto}.landing-page .break{border-top:2px solid #000;width:100%;max-width:400px;margin:1em auto 3em}.feature-page{font-size:16px}.feature-page .hero{margin-top:-56px;margin-bottom:0;padding-top:56px;background-color:#000;color:#fff;background-size:cover;position:relative;-webkit-box-shadow:inset 0 0 0 100vw rgba(0,0,0,.7);box-shadow:inset 0 0 0 100vw rgba(0,0,0,.7);width:100%}.feature-page .hero .hero-col{padding:calc(2em + 56px) 2em 2em}.feature-page .hero .hero-title{font-size:32px;font-weight:700}.feature-page .hero .hero-subtitle{font-size:22px;font-weight:300}.feature-page .section{max-width:1200px}.feature-page .section,.feature-page .section-no-max{padding-top:2.5em;padding-bottom:2.5em}.feature-page .break{border-top:1px solid #000;width:100%;margin:1em auto}.feature-page .section-img{-webkit-box-shadow:1px 1px 5px 1px rgba(0,0,0,.15);box-shadow:1px 1px 5px 1px rgba(0,0,0,.15)}.feature-page .empty-section{height:250px;width:100%;max-width:100%}.feature-page.institutional-ownership-data .hero{background-image:url(/images/hero/institutional-data.jpg);background-position:50%}.feature-page.institutional-ownership-data .green-box{background-color:#e6efe8;position:relative;padding:2em;width:150px;height:150px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:1px solid #eee}.feature-page.institutional-ownership-data .portfolio-section .section-img-col{height:300px}.feature-page.institutional-ownership-data .portfolio-section .section-img-wrapper{height:300px;width:600px;position:absolute;right:25px;top:0}.feature-page.institutional-ownership-data .portfolio-section .section-img-wrapper .section-img{-o-object-fit:cover;object-fit:cover;-o-object-position:top right;object-position:top right;position:absolute;height:100%;width:100%;left:0}.feature-page.institutional-ownership-data .funds-section .section-img-col{height:300px}.feature-page.institutional-ownership-data .funds-section .section-img-wrapper{height:300px;width:600px;position:absolute;left:25px;top:0}.feature-page.institutional-ownership-data .funds-section .section-img-wrapper .section-img{-o-object-fit:cover;object-fit:cover;-o-object-position:top left;object-position:top left;position:absolute;height:100%;width:100%;right:0}.feature-page.sec-filings .hero{background-image:url(/images/hero/sec-filings.jpeg)}.feature-page.sec-filings .exhibits-section .section-img-col{height:300px}.feature-page.sec-filings .exhibits-section .section-img-wrapper{height:300px;width:600px;position:absolute;left:25px;top:0}.feature-page.sec-filings .exhibits-section .section-img-wrapper .section-img{-o-object-fit:cover;object-fit:cover;-o-object-position:top left;object-position:top left;position:absolute;height:100%;width:100%;right:0}.feature-page.sec-filings .changes-section .section-img-col{height:300px}.feature-page.sec-filings .changes-section .section-img-wrapper{height:300px;width:600px;position:absolute;right:25px;top:0}.feature-page.sec-filings .changes-section .section-img-wrapper .section-img{-o-object-fit:cover;object-fit:cover;-o-object-position:top left;object-position:top left;position:absolute;height:100%;width:100%;left:0}.feature-page.sec-filings .screener-section .section-img-col{height:300px}.feature-page.sec-filings .screener-section .section-img-wrapper{height:300px;width:600px;position:absolute;left:25px;top:0}.feature-page.sec-filings .screener-section .section-img-wrapper .section-img{-o-object-fit:cover;object-fit:cover;-o-object-position:top left;object-position:top left;position:absolute;height:100%;width:100%;left:0}.feature-page.sec-filings .alerts-section .section-img-col{height:325px}.feature-page.sec-filings .alerts-section .section-img-wrapper{height:400px;width:450px;position:absolute;right:25px;top:0;margin-bottom:-50px}.feature-page.sec-filings .alerts-section .section-img-wrapper .section-img{-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;position:absolute;height:100%;width:100%;right:0}.feature-page.insider-trading-data .hero{background-image:url(/images/hero/insider-trading-data.jpeg);background-position:50%}.feature-page.insider-trading-data .discover-section .section-img-col{height:300px}.feature-page.insider-trading-data .discover-section .section-img-wrapper{height:300px;width:600px;position:absolute;right:25px;top:0}.feature-page.insider-trading-data .discover-section .section-img-wrapper .section-img{-o-object-fit:cover;object-fit:cover;-o-object-position:top right;object-position:top right;position:absolute;height:100%;width:100%;left:0}.feature-page.insider-trading-data .aggregate-section .section-img-col{height:300px}.feature-page.insider-trading-data .aggregate-section .section-img-wrapper{height:300px;width:600px;position:absolute;right:25px;top:0}.feature-page.insider-trading-data .aggregate-section .section-img-wrapper .section-img{-o-object-fit:cover;object-fit:cover;-o-object-position:top right;object-position:top right;position:absolute;height:100%;width:100%;left:0}.feature-page.insider-trading-data .quant-section .section-img-col{height:300px}.feature-page.insider-trading-data .quant-section .section-img-wrapper{height:300px;width:600px;position:absolute;left:25px;top:0}.feature-page.insider-trading-data .quant-section .section-img-wrapper .section-img{-o-object-fit:cover;object-fit:cover;-o-object-position:top left;object-position:top left;position:absolute;height:100%;width:100%;left:0}.feature-page.insider-trading-data .profit-section .section-img-col{height:300px}.feature-page.insider-trading-data .profit-section .section-img-wrapper{height:300px;width:600px;position:absolute;left:25px;top:0}.feature-page.insider-trading-data .profit-section .section-img-wrapper .section-img{-o-object-fit:cover;object-fit:cover;-o-object-position:top left;object-position:top left;position:absolute;height:100%;width:100%;left:0}.feature-page.insider-trading-data .alerts-section .section-img-col{height:325px}.feature-page.insider-trading-data .alerts-section .section-img-wrapper{height:400px;width:450px;position:absolute;right:25px;top:0;margin-bottom:-50px}.feature-page.insider-trading-data .alerts-section .section-img-wrapper .section-img{-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;position:absolute;height:100%;width:100%;left:0}.feature-page.insider-trading-data .identify-section .section-img-col{height:300px}.feature-page.insider-trading-data .identify-section .section-img-wrapper{height:300px;width:600px;position:absolute;left:25px;top:0}.feature-page.insider-trading-data .identify-section .section-img-wrapper .section-img{-o-object-fit:cover;object-fit:cover;-o-object-position:top left;object-position:top left;position:absolute;height:100%;width:100%;left:0}.feature-page.stock-screener .hero{background-image:url(/images/hero/stock-screener.jpeg);background-position:50%}.feature-page.stock-screener .screener-section .section-img-col{height:300px}.feature-page.stock-screener .screener-section .section-img-wrapper{height:350px;width:450px;position:absolute;right:25px;top:0;margin-bottom:-50px}.feature-page.stock-screener .screener-section .section-img-wrapper .section-img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;height:100%;width:100%;right:0}.feature-page.stock-screener .filing-section .section-img-col{height:300px}.feature-page.stock-screener .filing-section .section-img-wrapper{height:300px;width:600px;position:absolute;right:25px;top:0}.feature-page.stock-screener .filing-section .section-img-wrapper .section-img{-o-object-fit:cover;object-fit:cover;-o-object-position:top left;object-position:top left;position:absolute;height:100%;width:100%;left:0}.feature-page.alerts .hero{background-image:url(/images/hero/alerts.jpeg);background-position:50%}.feature-page.alerts .info-box{height:250px;padding:2em}.feature-page.alerts .info-box img{height:50px;width:auto}.feature-page.dashboard .hero{background-image:url(/images/hero/dashboard.jpeg);background-position:50% 25%}.feature-page.dashboard .portfolio-section .icon-image{height:50px;width:auto}.feature-page.dashboard .portfolio-section .section-img-col{height:325px}.feature-page.dashboard .portfolio-section .section-img-wrapper{height:325px;width:600px;position:absolute;left:25px;top:0}.feature-page.dashboard .portfolio-section .section-img-wrapper .section-img{-o-object-fit:cover;object-fit:cover;-o-object-position:top left;object-position:top left;position:absolute;height:100%;width:100%;left:0}.feature-page.api-developers .hero{background-image:url(/images/hero/api-developers.jpg);background-position:50%}.feature-page.api-developers .break{max-width:1200px}.feature-page.api-developers .section-img-col{height:250px}.feature-page.api-developers .section-img-wrapper{height:300px;width:450px;position:absolute;left:30px;top:0}.feature-page.api-developers .section-img-wrapper.right{right:30px;left:auto}@media(max-width:767px){.feature-page.api-developers .section-img-wrapper{left:auto;right:auto}}.feature-page.api-developers .section-img{-o-object-fit:cover;object-fit:cover;-o-object-position:right;object-position:right;position:absolute;height:100%;width:100%;right:0}.payment-intent-page{font-size:15px;margin-bottom:1.5em}.payment-intent-page .info-col{margin-top:-56px;margin-bottom:0;padding:7em 5em 4.5em;background-color:#000;color:#fff;background-image:url(/images/hero/plans.jpg);background-size:cover;-webkit-box-shadow:inset 0 0 0 100vw rgba(0,0,0,.7);box-shadow:inset 0 0 0 100vw rgba(0,0,0,.7)}.payment-intent-page .info-col .break{width:100%;max-width:200px;border-top:3px solid #087515;margin-top:2.5em;margin-bottom:2.5em}.payment-intent-page .info-col .info-title{font-size:40px;font-weight:700}.payment-intent-page .info-col .info-subtitle{font-size:22px;font-weight:300}.payment-intent-page .payment-col{margin-top:-56px;margin-bottom:0;padding:6em 5em 4.5em}.payment-intent-page .details-section{margin-top:-30px;padding:3em}.payment-intent-page .details-section .details-img-container img{height:50px}.payment-intent-page .left-border{border-left:1px solid #404040}@media(max-width:991px){.payment-intent-page .left-border{border:none}}.payment-intent-page #main{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:none;-webkit-box-sizing:border-box;box-sizing:border-box;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:15px;line-height:1.4em;width:100%;text-align:center;-webkit-transition:width .3s ease-in-out;transition:width .3s ease-in-out}.payment-intent-page label{margin-bottom:0;color:#525f7f}.payment-intent-page #main.checkout:not(.success):not(.error){width:100%}.payment-intent-page #checkout{margin:0 auto;visibility:hidden;opacity:0;-webkit-transition:visibility 0s,opacity .5s linear .5s;transition:visibility 0s,opacity .5s linear .5s}.payment-intent-page #main.checkout #checkout{visibility:visible;opacity:1}.payment-intent-page section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;text-align:left}.payment-intent-page #payment-request{visibility:hidden;opacity:0;min-height:100px;padding:20px 0;-webkit-transition:visibility 0s,opacity .3s ease-in;transition:visibility 0s,opacity .3s ease-in}.payment-intent-page #payment-request.visible{visibility:visible;opacity:1}.payment-intent-page fieldset{background:#fff;-webkit-box-shadow:0 1px 3px 0 rgba(50,50,93,.15),0 4px 6px 0 rgba(112,157,199,.15);box-shadow:0 1px 3px 0 rgba(50,50,93,.15),0 4px 6px 0 rgba(112,157,199,.15);border-radius:4px;border:none}.payment-intent-page fieldset label{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;height:42px;padding:10px 0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#8898aa;font-weight:400}.payment-intent-page fieldset label:not(:last-child){border-bottom:1px solid #f0f5fa}.payment-intent-page fieldset label.state{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:75%}.payment-intent-page fieldset:not(.with-state) label.state{display:none}.payment-intent-page fieldset label.zip{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:22%;padding-right:60px}.payment-intent-page fieldset:not(.with-state) label.zip{width:100%}.payment-intent-page fieldset label span{min-width:125px;padding:0 15px;text-align:right}.payment-intent-page fieldset .redirect label span{width:100%;text-align:center}.payment-intent-page p.instruction{display:inline-table;margin-top:-32px;padding:0 5px;text-align:center;background:#f8fbfd}.payment-intent-page p.tip{margin:20px auto;padding:5px 0 5px 30px;font-size:14px;background:url(/images/checkout/tip.svg) 0 no-repeat}.payment-intent-page span#generate{cursor:pointer;color:#525f7f;text-decoration:underline}.payment-intent-page span#generate:hover{text-decoration:none}.payment-intent-page .field{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:0 15px;background:0 0;font-weight:400;color:#31325f;outline:none;cursor:text}.payment-intent-page .field::-webkit-input-placeholder{color:#aab7c4}.payment-intent-page .field::-moz-placeholder{color:#aab7c4}.payment-intent-page .field:-ms-input-placeholder{color:#aab7c4}.payment-intent-page fieldset .select:after{content:"";position:absolute;width:9px;height:5px;right:20px;top:50%;margin-top:-2px;background-image:url(/images/checkout/dropdown.svg);pointer-events:none}.payment-intent-page input,.payment-intent-page select{-webkit-box-flex:1;-ms-flex:1;flex:1;border-style:none;outline:none;color:#313b3f}.payment-intent-page select{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;background:0 0}.payment-intent-page select:focus{color:#666ee8}.payment-intent-page ::-webkit-input-placeholder{color:#cfd7e0}.payment-intent-page ::-moz-placeholder{color:#cfd7e0;opacity:1}.payment-intent-page :-ms-input-placeholder{color:#cfd7e0}.payment-intent-page input:-webkit-autofill,.payment-intent-page select:-webkit-autofill{-webkit-text-fill-color:#666ee8;-webkit-transition:background-color 100000000s;transition:background-color 100000000s;-webkit-animation:void-animation-out 1ms 1s}.payment-intent-page .StripeElement--webkit-autofill{background:0 0!important}.payment-intent-page #card-element{margin-top:-1px}.payment-intent-page #ideal-bank-element{padding:0}.payment-intent-page button{display:block;background:#087515;color:#fff;-webkit-box-shadow:0 4px 6px rgba(50,50,93,.11),0 1px 3px rgba(0,0,0,.08);box-shadow:0 4px 6px rgba(50,50,93,.11),0 1px 3px rgba(0,0,0,.08);border-radius:4px;border:0;font-weight:700;width:100%;height:40px;outline:none;cursor:pointer;-webkit-transition:all .15s ease;transition:all .15s ease}.payment-intent-page button:focus{background:#555abf}.payment-intent-page button:hover{-webkit-transform:translateY(-1px);transform:translateY(-1px);-webkit-box-shadow:0 7px 14px 0 rgba(50,50,93,.1),0 3px 6px 0 rgba(0,0,0,.08);box-shadow:0 7px 14px 0 rgba(50,50,93,.1),0 3px 6px 0 rgba(0,0,0,.08)}.payment-intent-page button:active{background:#43458b}.payment-intent-page #country{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.payment-intent-page #country select{margin:0 -15px 0 -30px;padding:0 15px 0 30px}.payment-intent-page #country:before{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;content:"";width:21px;height:15px;background:url(/images/checkout/flags.svg);background-position:-1000px -1000px;background-repeat:no-repeat;margin-right:10px}.payment-intent-page #country.ad:before{background-position:-10px -10px}.payment-intent-page #country.ae:before{background-position:-41px -10px}.payment-intent-page #country.ag:before{background-position:-72px -10px}.payment-intent-page #country.am:before{background-position:-103px -10px}.payment-intent-page #country.ar:before{background-position:-134px -10px}.payment-intent-page #country.at:before{background-position:-165px -10px}.payment-intent-page #country.au:before{background-position:-196px -10px}.payment-intent-page #country.be:before{background-position:-227px -10px}.payment-intent-page #country.bf:before{background-position:-258px -10px}.payment-intent-page #country.bg:before{background-position:-289px -10px}.payment-intent-page #country.bo:before{background-position:-320px -10px}.payment-intent-page #country.br:before{background-position:-351px -10px}.payment-intent-page #country.ca:before{background-position:-382px -10px}.payment-intent-page #country.cd:before{background-position:-413px -10px}.payment-intent-page #country.cg:before{background-position:-444px -10px}.payment-intent-page #country.ch:before{background-position:-475px -10px}.payment-intent-page #country.cl:before{background-position:-506px -10px}.payment-intent-page #country.cm:before{background-position:-10px -35px}.payment-intent-page #country.cn:before{background-position:-41px -35px}.payment-intent-page #country.co:before{background-position:-72px -35px}.payment-intent-page #country.cr:before{background-position:-103px -35px}.payment-intent-page #country.cz:before{background-position:-134px -35px}.payment-intent-page #country.de:before{background-position:-165px -35px}.payment-intent-page #country.dj:before{background-position:-196px -35px}.payment-intent-page #country.dk:before{background-position:-227px -35px}.payment-intent-page #country.dz:before{background-position:-258px -35px}.payment-intent-page #country.ec:before{background-position:-289px -35px}.payment-intent-page #country.ee:before{background-position:-320px -35px}.payment-intent-page #country.eg:before{background-position:-351px -35px}.payment-intent-page #country.es:before{background-position:-382px -35px}.payment-intent-page #country.eu:before{background-position:-413px -35px}.payment-intent-page #country.fi:before{background-position:-444px -35px}.payment-intent-page #country.fo:before{background-position:-475px -35px}.payment-intent-page #country.fr:before{background-position:-506px -35px}.payment-intent-page #country.ga:before{background-position:-10px -60px}.payment-intent-page #country.gb:before{background-position:-41px -60px}.payment-intent-page #country.gl:before{background-position:-72px -60px}.payment-intent-page #country.gm:before{background-position:-103px -60px}.payment-intent-page #country.gr:before{background-position:-134px -60px}.payment-intent-page #country.gt:before{background-position:-165px -60px}.payment-intent-page #country.gu:before{background-position:-196px -60px}.payment-intent-page #country.hk:before{background-position:-227px -60px}.payment-intent-page #country.hn:before{background-position:-258px -60px}.payment-intent-page #country.ht:before{background-position:-289px -60px}.payment-intent-page #country.hu:before{background-position:-320px -60px}.payment-intent-page #country.id:before{background-position:-351px -60px}.payment-intent-page #country.ie:before{background-position:-382px -60px}.payment-intent-page #country.il:before{background-position:-413px -60px}.payment-intent-page #country.im:before{background-position:-444px -60px}.payment-intent-page #country.in:before{background-position:-475px -60px}.payment-intent-page #country.iq:before{background-position:-506px -60px}.payment-intent-page #country.ir:before{background-position:-10px -85px}.payment-intent-page #country.is:before{background-position:-41px -85px}.payment-intent-page #country.it:before{background-position:-72px -85px}.payment-intent-page #country.je:before{background-position:-103px -85px}.payment-intent-page #country.jm:before{background-position:-134px -85px}.payment-intent-page #country.jo:before{background-position:-165px -85px}.payment-intent-page #country.jp:before{background-position:-196px -85px}.payment-intent-page #country.kg:before{background-position:-227px -85px}.payment-intent-page #country.kn:before{background-position:-258px -85px}.payment-intent-page #country.kp:before{background-position:-289px -85px}.payment-intent-page #country.kr:before{background-position:-320px -85px}.payment-intent-page #country.kw:before{background-position:-351px -85px}.payment-intent-page #country.kz:before{background-position:-382px -85px}.payment-intent-page #country.la:before{background-position:-413px -85px}.payment-intent-page #country.lb:before{background-position:-444px -85px}.payment-intent-page #country.lc:before{background-position:-475px -85px}.payment-intent-page #country.ls:before{background-position:-506px -85px}.payment-intent-page #country.lt:before{background-position:-10px -110px}.payment-intent-page #country.lu:before{background-position:-41px -110px}.payment-intent-page #country.lv:before{background-position:-72px -110px}.payment-intent-page #country.ma:before{background-position:-103px -110px}.payment-intent-page #country.mg:before{background-position:-134px -110px}.payment-intent-page #country.mk:before{background-position:-165px -110px}.payment-intent-page #country.ml:before{background-position:-196px -110px}.payment-intent-page #country.mm:before{background-position:-227px -110px}.payment-intent-page #country.mt:before{background-position:-258px -110px}.payment-intent-page #country.mx:before{background-position:-289px -110px}.payment-intent-page #country.my:before{background-position:-320px -110px}.payment-intent-page #country.na:before{background-position:-351px -110px}.payment-intent-page #country.ne:before{background-position:-382px -110px}.payment-intent-page #country.ng:before{background-position:-413px -110px}.payment-intent-page #country.ni:before{background-position:-444px -110px}.payment-intent-page #country.nl:before{background-position:-475px -110px}.payment-intent-page #country.no:before{background-position:-506px -110px}.payment-intent-page #country.nz:before{background-position:-10px -135px}.payment-intent-page #country.om:before{background-position:-41px -135px}.payment-intent-page #country.pa:before{background-position:-72px -135px}.payment-intent-page #country.pe:before{background-position:-103px -135px}.payment-intent-page #country.pg:before{background-position:-134px -135px}.payment-intent-page #country.ph:before{background-position:-165px -135px}.payment-intent-page #country.pk:before{background-position:-196px -135px}.payment-intent-page #country.pl:before{background-position:-227px -135px}.payment-intent-page #country.pr:before{background-position:-258px -135px}.payment-intent-page #country.ps:before{background-position:-289px -135px}.payment-intent-page #country.pt:before{background-position:-320px -135px}.payment-intent-page #country.py:before{background-position:-351px -135px}.payment-intent-page #country.qa:before{background-position:-382px -135px}.payment-intent-page #country.ro:before{background-position:-444px -135px}.payment-intent-page #country.ru:before{background-position:-475px -135px}.payment-intent-page #country.rw:before{background-position:-506px -135px}.payment-intent-page #country.sa:before{background-position:-10px -160px}.payment-intent-page #country.se:before{background-position:-41px -160px}.payment-intent-page #country.sg:before{background-position:-72px -160px}.payment-intent-page #country.si:before{background-position:-103px -160px}.payment-intent-page #country.sk:before{background-position:-134px -160px}.payment-intent-page #country.sl:before{background-position:-165px -160px}.payment-intent-page #country.sn:before{background-position:-196px -160px}.payment-intent-page #country.so:before{background-position:-227px -160px}.payment-intent-page #country.sv:before{background-position:-258px -160px}.payment-intent-page #country.td:before{background-position:-289px -160px}.payment-intent-page #country.th:before{background-position:-320px -160px}.payment-intent-page #country.tj:before{background-position:-351px -160px}.payment-intent-page #country.tl:before{background-position:-382px -160px}.payment-intent-page #country.tr:before{background-position:-413px -160px}.payment-intent-page #country.tw:before{background-position:-444px -160px}.payment-intent-page #country.tz:before{background-position:-475px -160px}.payment-intent-page #country.ua:before{background-position:-506px -160px}.payment-intent-page #country.us:before{background-position:-10px -185px}.payment-intent-page #country.uy:before{background-position:-41px -185px}.payment-intent-page #country.ve:before{background-position:-72px -185px}.payment-intent-page #country.vn:before{background-position:-103px -185px}.payment-intent-page #country.xx:before{background-position:-134px -185px}.payment-intent-page #country.ye:before{background-position:-165px -185px}.payment-intent-page #country.za:before{background-position:-196px -185px}.payment-intent-page #payment-methods{margin:0 0 20px;border-bottom:2px solid #e8e8fb}.payment-intent-page #payment-methods li{display:none}.payment-intent-page #payment-methods li.visible{display:inline-block;margin:0 20px 0 0;list-style:none}.payment-intent-page #payment-methods input{display:none}.payment-intent-page #payment-methods label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;cursor:pointer}.payment-intent-page #payment-methods input+label{position:relative;padding:5px 0;text-decoration:none;text-transform:uppercase;font-size:13px}.payment-intent-page #payment-methods label:before{content:"";position:absolute;width:100%;bottom:-2px;left:0;border-bottom:2px solid #6772e5;opacity:0;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.payment-intent-page #payment-methods label:hover{color:#6772e5;cursor:pointer}.payment-intent-page #payment-methods input:checked+label{color:#6772e5}.payment-intent-page #payment-methods input:checked+label:before,.payment-intent-page #payment-methods label:hover:before{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1)}.payment-intent-page #payment-methods,.payment-intent-page .payment-info{display:none}.payment-intent-page .payment-info:not(.card){margin-bottom:15px}.payment-intent-page .payment-info.ideal{margin-bottom:0}.payment-intent-page #payment-methods.visible,.payment-intent-page .payment-info.visible{display:block}.payment-intent-page .payment-info.card.visible,.payment-intent-page .payment-info.sepa_debit.visible{text-align:center}.payment-intent-page .payment-info p.notice{font-size:14px;color:#8898aa;text-align:left}.payment-intent-page #wechat-qrcode img{margin:0 auto}.payment-intent-page .element-errors{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:20px;margin:15px auto 0;padding-left:20px;color:#e25950;opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px);-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform;-webkit-transition-duration:.35s;transition-duration:.35s;-webkit-transition-timing-function:cubic-bezier(.165,.84,.44,1);transition-timing-function:cubic-bezier(.165,.84,.44,1);background:url(/images/checkout/error.svg) 0 no-repeat;background-size:15px 15px}.payment-intent-page .element-errors.visible{opacity:1;-webkit-transform:none;transform:none}.payment-intent-page #iban-errors{margin-top:-20px}.payment-intent-page #summary{position:fixed;top:0;right:-450px;bottom:0;width:450px;overflow:auto;height:100%;background:#fff;-webkit-box-shadow:0 2px 19px 4px rgba(0,0,0,.04);box-shadow:0 2px 19px 4px rgba(0,0,0,.04);-webkit-transition:right .3s ease-in-out;transition:right .3s ease-in-out}.payment-intent-page #main.checkout:not(.success):not(.error)+#summary{right:0}.payment-intent-page #summary .header{background:#fff}.payment-intent-page #summary h1{margin:0 30px;line-height:80px;font-weight:400}.payment-intent-page #summary p{font-size:16px;font-weight:400;margin-top:10px}.payment-intent-page #summary .discount p{margin-top:0}.payment-intent-page #summary .line-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding:30px 30px 0}.payment-intent-page #summary .line-item .image{display:block;width:80px;height:80px;margin-right:15px;background:#f6f9fc;border-radius:3px}.payment-intent-page #summary .line-item .label{-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:left}.payment-intent-page #summary .line-item .product{color:#424770}.payment-intent-page #summary .line-item .sku{font-size:14px;color:#8898aa}.payment-intent-page #summary .line-item .count,.payment-intent-page #summary .line-item .price{font-size:14px;padding-left:10px;-ms-flex-item-align:right;align-self:right;text-align:right;line-height:24px}.payment-intent-page #summary .line-item .count{color:#8898aa}.payment-intent-page #summary .line-item .price{color:#8ba4fe;font-weight:700}.payment-intent-page #summary .line-item.subtotal{margin-top:30px;margin-bottom:0;padding-top:10px;border-top:1px solid #f3f3ff}.payment-intent-page #summary .line-item.shipping{padding-top:0}.payment-intent-page #summary .line-item.total{margin-top:15px;margin-bottom:30px;padding-top:15px;font-size:21px;border-top:1px solid #f3f3ff}.payment-intent-page #summary .line-item.total .label,.payment-intent-page #summary .line-item.total .price{color:#424770;font-size:24px;font-weight:400;line-height:inherit}.payment-intent-page #demo{padding:15px;margin:-15px -15px 0;background:#f6f9fc;border-radius:5px}.payment-intent-page #demo p.label{margin:0 0 10px;color:#666ee8}.payment-intent-page #demo .note{display:block;margin:10px 0 0;font-size:14px}.payment-intent-page #demo p.note a,.payment-intent-page #demo p.note em{font-size:14px}.payment-intent-page #demo p.note a:hover{text-decoration:none}.payment-intent-page .card-number{padding-left:8px;white-space:nowrap;font-family:Source Code Pro,monospace;color:#0d2b3e;font-weight:500}.payment-intent-page .card-number span{display:inline-block;width:8px}.payment-intent-page #confirmation{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;top:80px;left:0;right:0;bottom:0;width:100%;visibility:hidden;overflow-x:hidden;opacity:0;background:#f8fbfd;text-align:left;-webkit-transition:visibility 0s,opacity .5s linear .5s;transition:visibility 0s,opacity .5s linear .5s}.payment-intent-page #main.error #confirmation,.payment-intent-page #main.success #confirmation{visibility:visible;opacity:1}.payment-intent-page #main.error #order,.payment-intent-page #main.success #order{visibility:hidden;opacity:0}.payment-intent-page #confirmation h1{font-size:42px;font-weight:300;color:#6863d8;letter-spacing:.3px;margin-bottom:30px}.payment-intent-page #confirmation .status{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:2em;margin:2em;-webkit-box-shadow:0 1px 3px 0 rgba(50,50,93,.15);box-shadow:0 1px 3px 0 rgba(50,50,93,.15);border-radius:6px}.payment-intent-page #confirmation .status.error{display:none}.payment-intent-page #confirmation .status p{margin:0 0 15px}.payment-intent-page #confirmation .status li{margin-bottom:5px;list-style:none}.payment-intent-page #main.error #confirmation .status.processing,.payment-intent-page #main.error #confirmation .status.receiver,.payment-intent-page #main.error #confirmation .status.success,.payment-intent-page #main.processing #confirmation .status.success,.payment-intent-page #main.receiver #confirmation .status.success,.payment-intent-page #main.success:not(.processing) #confirmation .status.processing,.payment-intent-page #main.success:not(.receiver) #confirmation .status.receiver{display:none}.payment-intent-page #main.error #confirmation .status.error{display:-webkit-box;display:-ms-flexbox;display:flex}.payment-intent-page #main.error #confirmation .error-message{font-family:monospace}@media only screen and (max-width:1024px){.payment-intent-page #main.checkout:not(.success):not(.error){width:calc(100% - 320px)}.payment-intent-page #summary{width:320px;right:-320px}.payment-intent-page #main.checkout:not(.success):not(.error)+#summary{right:0}.payment-intent-page #summary .line-item p{margin-top:0}.payment-intent-page #summary .line-item .image{width:40px;height:40px}.payment-intent-page #summary .line-item .label{margin:0}}@media only screen and (max-width:800px){.payment-intent-page #main.checkout:not(.success):not(.error){width:100%}.payment-intent-page #payment-request{padding-top:0;min-height:80px}.payment-intent-page #summary{display:none}.payment-intent-page #confirmation .status{width:auto;height:auto;margin:30px}}@media only screen and (max-width:500px){.payment-intent-page .header{height:60px;background-size:40px 40px}.payment-intent-page .header a.github,.payment-intent-page .header a.shop{display:none}.payment-intent-page #payment-request{min-height:0;padding-right:15px;padding-left:15px}.payment-intent-page #payment-form{margin:0;padding:0 15px;border-width:2px 0 0;border-radius:0}.payment-intent-page .payment-info span{display:none}.payment-intent-page fieldset{margin-bottom:15px}.payment-intent-page fieldset label.state,.payment-intent-page fieldset label.zip{display:-webkit-box;display:-ms-flexbox;display:flex;width:inherit;padding:10px 0}.payment-intent-page p.instruction{margin-top:-12px;font-size:14px}.payment-intent-page p.tip{margin-bottom:0;font-size:13px}.payment-intent-page #country:before{display:none}.payment-intent-page #checkout{margin-bottom:0}.payment-intent-page #confirmation .status{width:auto;height:auto;padding:120px 15px 15px;background:#fff url(/images/checkout/order.svg) center 15px no-repeat;background-size:68px 86px;-webkit-box-shadow:0 1px 3px 0 rgba(50,50,93,.15);box-shadow:0 1px 3px 0 rgba(50,50,93,.15);border-radius:6px}.payment-intent-page #confirmation h1{text-align:center}}