@import url(http://fonts.googleapis.com/css?family=Lato:700);html,section{-webkit-box-sizing:border-box;-moz-box-sizing:border-box}.cookie-banner{position:fixed;bottom:0;left:0;right:0;background-color:rgba(255,255,255,.9);border-top:1px solid #d8d8d8;overflow:hidden;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-transition:-webkit-transform .6s linear .5s;transition:-webkit-transform .6s linear .5s;transition:transform .6s linear .5s;transition:transform .6s linear .5s,-webkit-transform .6s linear .5s;width:100%}.cookie-banner.cookie-banner--hidden{-webkit-transform:translateY(170px);-ms-transform:translateY(170px);transform:translateY(170px)}.cookie-banner .cookie-banner__container{width:100%;margin:0 auto;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;padding:15px 30px;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:768px){.cookie-banner .cookie-banner__container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;width:80%}}.cookie-banner .cookie-banner__text p{font-size:13px;color:#1c1c1c;margin:0}.cookie-banner .cookie-banner__text a{text-decoration:underline}.cookie-banner .cookie-banner__dismiss{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.page-content,.page-layout.with-sidebar{height:100%;overflow:hidden;display:block}@media (max-width:768px){.cookie-banner .cookie-banner__dismiss{width:100%;margin-top:10px}}.cookie-banner .cookie-banner__dismiss button{background:#192534;border:none;border-radius:100px;padding:7px 20px;font-size:.9em;font-weight:500;color:#fff;margin:0 15px 0 10px;min-width:77px;cursor:pointer}.cookie-banner .cookie-banner__dismiss button:hover{background-color:#5e6671}.cookie-banner .cookie-banner__dismiss .cookie-banner__close{color:#989898;font-size:20px}.cookie-banner .cookie-banner__dismiss .cookie-banner__close:after{content:'×'}@media (max-width:768px){.cookie-banner .cookie-banner__dismiss .cookie-banner__close{font-size:30px}}html{box-sizing:border-box}*,:after,:before{-webkit-box-sizing:inherit;-moz-box-sizing:inherit;box-sizing:inherit}.container{width:100%;margin:0 auto}.page-layout{position:relative}.page-layout.with-sidebar{max-width:1140px;margin:0 auto}.page-layout.with-sidebar .page-content-container{width:75%;float:right}.page-layout.with-sidebar section>.container{max-width:100%!important}.page-layout.with-sidebar .sidebar-container{width:25%;float:left}.page-layout.with-sidebar .page-content-container,.page-layout.with-sidebar .sidebar-container{padding-top:60px}#no-hero .page-layout:first-child{padding-top:100px}#no-hero .page-layout .page-content-container,#no-hero .page-layout .sidebar-container{padding-top:0}.page-layout.without-sidebar:first-child{padding-top:60px}.page-layout.without-sidebar section:last-child:not(.call-to-action){margin-bottom:60px}.page-layout.without-sidebar section:last-child.align-footer{margin-bottom:0}.page-layout.without-sidebar>.sidebar-container{display:none}.page-layout.align-hero:first-child{padding-top:0}section{box-sizing:border-box}section .section-title{padding-top:30px;margin-top:-30px;line-height:1.5}section.call-to-action,section.grid,section.paragraph{margin-bottom:40px}section.navigation{display:block;position:absolute;top:0;left:0;right:0;padding:15px;z-index:2;max-width:100%}section.navigation .logo{display:inline-block;width:110px;height:22px;background:url(/images/app/buffer-logo@2x.png) no-repeat;background-size:110px 22px;text-indent:-9999px}section.navigation .nav{display:inline-block;float:right;list-style-type:none;margin:0;width:auto}section.navigation .nav-item{margin-left:10px;margin-bottom:0;float:left}section.navigation .nav-item:first-child{margin-left:0}section.navigation.dark-background .logo{background:url(/images/business/buffer-logo-white@2x.png) no-repeat;background-size:110px 22px}section.navigation .nav-subnav--dropdown{visibility:hidden;opacity:0;position:absolute;right:0;top:40px;max-height:0;overflow:visible;background:#fff;list-style-type:none;-webkit-transition:visibility .2s linear .7s,opacity .2s linear .7s,max-height .2s linear .7s,-webkit-transform .2s linear .7s;transition:visibility .2s linear .7s,opacity .2s linear .7s,max-height .2s linear .7s,-webkit-transform .2s linear .7s;transition:visibility .2s linear .7s,opacity .2s linear .7s,transform .2s linear .7s,max-height .2s linear .7s;transition:visibility .2s linear .7s,opacity .2s linear .7s,transform .2s linear .7s,max-height .2s linear .7s,-webkit-transform .2s linear .7s;border-radius:3px;-webkit-font-smoothing:subpixel-antialiased;-webkit-box-shadow:0 1px 1px rgba(50,59,67,.15);box-shadow:0 1px 1px rgba(50,59,67,.15)}section.navigation .nav-subnav--dropdown .divider{border-bottom:1px solid #eff3f6;height:0;display:block}section.navigation .nav-subnav--dropdown .sub-nav-item{color:#323b43;font-size:14px;padding:10px 15px;display:block}section.navigation .nav-subnav--dropdown .sub-nav-item.first{border-radius:3px 3px 0 0}section.navigation .nav-subnav--dropdown .sub-nav-item.last{border-radius:0 0 3px 3px}section.navigation .nav-subnav--dropdown .ss-icon{font-size:80%;margin-right:5px;color:#59626a}section.navigation .nav-subnav--dropdown .sub-nav-item:hover{text-decoration:none;background:#f4f7f9}section.navigation .nav-subnav--dropdown form{margin-bottom:0}section.navigation .nav-subnav--dropdown .top-arrow{width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid #fff;position:absolute;top:-5px;right:15px;font-size:0;line-height:0}section.navigation .header-avatar{border-radius:50%;width:40px;height:40px;border:1px solid #fff;-webkit-box-shadow:inset 0 1px 0 rgba(0,0,0,.2),0 1px 2px rgba(0,0,0,.2);box-shadow:inset 0 1px 0 rgba(0,0,0,.2),0 1px 2px rgba(0,0,0,.2)}section.navigation .nav-subnav:hover{cursor:pointer}section.navigation .nav-subnav:hover .nav-subnav--dropdown{visibility:visible;max-height:500px;overflow:visible;opacity:1;-webkit-transform:translateY(10px);-ms-transform:translateY(10px);transform:translateY(10px);-webkit-transition:visibility .2s linear 0s,opacity .2s linear 0s,max-height .2s linear 0s,-webkit-transform .2s linear 0s;transition:visibility .2s linear 0s,opacity .2s linear 0s,max-height .2s linear 0s,-webkit-transform .2s linear 0s;transition:visibility .2s linear 0s,opacity .2s linear 0s,transform .2s linear 0s,max-height .2s linear 0s;transition:visibility .2s linear 0s,opacity .2s linear 0s,transform .2s linear 0s,max-height .2s linear 0s,-webkit-transform .2s linear 0s}section.navigation .mobile-sidebar-toggle{font-size:18px;line-height:1;position:absolute;left:0;top:0}section.navigation .mobile-sidebar-toggle i{border-bottom:3px solid #fff;border-radius:10px;width:25px;display:block;margin-bottom:6px}section.navigation.light-background .btn-outline,section.navigation.light-background a{color:#323b43}section.navigation.light-background .btn-outline{text-shadow:none;border-color:#59626a}section.navigation.light-background .btn-outline:hover{background:rgba(50,59,67,.1);color:#323b43}section.hero.dark-background .hero-heading,section.hero.dark-background .hero-secondary-cta,section.hero.dark-background .hero-subheading,section.navigation.light-background .nav-subnav--dropdown .sub-nav-item{color:#fff}section.navigation.light-background .header-avatar{border:0}section.navigation.light-background .nav-subnav--dropdown{background:#323b43}section.navigation.light-background .nav-subnav--dropdown .sub-nav-item:hover{background:#272e34}section.navigation.light-background .nav-subnav--dropdown .divider{border-bottom:1px solid #272e34}section.navigation.light-background .nav-subnav--dropdown .top-arrow{border-bottom:5px solid #323b43}section.navigation.light-background .mobile-sidebar-toggle i{border-bottom:3px solid #323b43;border-radius:10px;width:35px;display:block;margin-bottom:6px}section.dark-background{text-shadow:0 1px 2px rgba(0,0,0,.3);background:0 0}section.hero{width:100%;height:400px;max-height:400px;max-width:100%;overflow:hidden;background-size:cover;margin:0;padding:0;z-index:1;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}section.hero.dark-background{text-shadow:0 1px 2px rgba(0,0,0,.3);background:#323b43}section.hero.dark-background .btn-primary{border:0;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.4);box-shadow:0 1px 2px rgba(0,0,0,.4)}section.hero.light-background{background:#f4f7f9;border-bottom:1px solid #eff3f6}section.hero.light-background .hero-secondary-cta{color:#323b43}section.hero.light-background.hero-white{background:#fff;border-bottom:0}section.hero .hero-heading{font-size:36px;font-weight:700;font-family:Lato,"Open Sans",Helvetica,sans-serif;margin-bottom:15px;margin-top:0}section.hero .hero-subheading{font-size:20px;font-weight:400;line-height:1.4;opacity:.9;margin-top:5px}section.hero .hero-cta{margin-bottom:0;margin-top:10px}section.hero .hero-secondary-cta{display:block;clear:both;margin-top:15px}section.hero .hero-secondary-cta:hover{text-decoration:underline}section.hero .content{margin:auto}section.hero .container{margin:auto;max-width:740px}section.hero .particles{width:100%;height:100%;max-height:400px;position:absolute;top:0;left:0;right:0;bottom:0}section.hero.hero-splash{height:100%}section.hero.hero-fixed{position:fixed}section.paragraph{font-size:16px;line-height:1.6;color:#2a2f33}section.paragraph .container{max-width:600px}section.spacer-10{height:10px;display:block}section.spacer-20{height:20px;display:block}section.spacer-40{height:40px;display:block}.page-sidebar-container{position:fixed;width:300px;height:100%;left:-300px;top:0;background:#323b43;-webkit-box-shadow:inset -2px 0 5px rgba(0,0,0,.3);box-shadow:inset -2px 0 5px rgba(0,0,0,.3);color:#fff;z-index:100;-webkit-transition:-webkit-transform .4s;transition:-webkit-transform .4s;transition:transform .4s;transition:transform .4s,-webkit-transform .4s}.sidebar-push{-webkit-transition:-webkit-transform .4s;transition:-webkit-transform .4s;transition:transform .4s;transition:transform .4s,-webkit-transform .4s;max-width:100%;overflow:hidden;position:relative}.sidebar-push .sidebar-push-overlay{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.4);opacity:0;z-index:101;pointer-events:none;-webkit-transition:all .3s;transition:all .3s}.sidebar-push.is-open{-webkit-transform:translate3d(300px,0,0);transform:translate3d(300px,0,0)}.sidebar-push.is-open .sidebar-push-overlay{opacity:1;pointer-events:auto;-webkit-transition:all .3s;transition:all .3s}section.page-sidebar{height:100%;width:100%;padding:0;margin:0}section.page-sidebar .page-sidebar-list{margin:0;border:0;padding:0}section.page-sidebar .page-sidebar-item{display:block;border-bottom:1px solid #272e34;padding:30px 15px;color:#fff}section.page-sidebar .page-sidebar-item.upgrade{border-left:3px solid #2c4bff}section.page-sidebar .page-sidebar-item.upgrade .ss-icon{color:#ffbf1e}section.page-sidebar .page-sidebar-item.facebook{background:#3B5998;border-bottom:0}section.page-sidebar .page-sidebar-item.twitter{background:#55acee;border-bottom:0}section.page-sidebar .page-sidebar-item.linkedin{background:#007bb6;border-bottom:0}section.page-sidebar .page-sidebar-item.facebook:hover{background:#344e86}section.page-sidebar .page-sidebar-item.twitter:hover{background:#3ea1ec}section.page-sidebar .page-sidebar-item.linkedin:hover{background:#006a9d}section.page-sidebar .page-sidebar-item:hover{background:#272e34}section.page-sidebar .ss-icon{font-size:80%;margin-right:10px}.page-sidebar-container.is-open{-webkit-transform:translate3d(300px,0,0);transform:translate3d(300px,0,0)}.sidebar-container{float:left;padding-bottom:10px}section.sidebar{min-width:20%;padding-right:30px;display:block;-webkit-transform:translateZ(0);overflow-y:scroll;overflow:hidden;font-size:16px}section.sidebar .sidebar-list{list-style-type:none;margin-bottom:30px;margin-left:0}section.sidebar .sidebar-list-title{color:#323b43;font-weight:600;margin-top:30px;margin-bottom:5px;display:block}section.sidebar .sidebar-list-title:nth-of-type(1){margin-top:0}section.sidebar .sidebar-list-item{padding:5px 5px 5px 0;border-radius:3px;color:#59626a;display:block;width:auto;border-left:2px solid transparent;-webkit-transition:all .2s;transition:all .2s}section.sidebar .sidebar-list-item:hover{background:#f4f7f9;color:#59626a;text-decoration:none;padding-left:5px;border-left:2px solid #CED7DF;border-radius:0 3px 3px 0;-webkit-transition:all .2s;transition:all .2s}section.sidebar .sidebar-list-item.active{border-radius:0 3px 3px 0;border-left:2px solid #59626a;background:#f4f7f9;color:#323b43;padding-left:10px;padding-right:10px}section.sidebar .spacer{clear:both}section.horizontal-divider{display:block;width:100%;height:0;border-bottom:1px solid #eff3f6;margin:60px 0}section.horizontal-divider.narrow{width:20%;margin:20px auto 40px}section.grid{overflow:hidden}section.grid .container{max-width:1140px}section.grid .grid-row{margin-bottom:20px}section.grid .grid-row .col{margin-right:2%}section.grid .grid-row .col:last-of-type{margin-right:0}section.grid .one-fifth,section.grid .one-fourth,section.grid .one-half,section.grid .one-third,section.grid .three-fifth,section.grid .three-fourths,section.grid .two-fifth,section.grid .two-thirds{float:left;position:relative}section.grid .one-fifth p,section.grid .one-fourth p,section.grid .one-half p,section.grid .one-third p,section.grid .three-fifth p,section.grid .three-fourths p,section.grid .two-fifth p,section.grid .two-thirds p{padding-right:20px}section.grid .one-fifth{width:18.4%}section.grid .two-fifth{width:38.8%}section.grid .three-fifth{width:59.2%}section.grid .one-fourth{width:23.5%}section.grid .three-fourths{width:74.5%}section.grid .one-third{width:32%}section.grid .two-thirds{width:66%}section.grid .one-half{width:49%}section.grid.full-width .container{max-width:100%}section.grid.full-width .grid-row{margin-bottom:0}section.grid.full-width .col{margin:0}section.grid.full-width .one-fifth{width:20%}section.grid.full-width .two-fifth{width:40%}section.grid.full-width .three-fifth{width:60%}section.grid.full-width .one-fourth{width:25%}section.grid.full-width .three-fourths{width:75%}section.grid.full-width .one-third{width:33.33%}section.grid.full-width .two-thirds{width:66.66%}section.grid.full-width .one-half{width:50%}section.call-to-action{text-align:center;padding:80px 0}section.call-to-action .cta-heading{font-size:32px;font-weight:600;margin:0}section.call-to-action .cta-subheading{font-size:18px;font-weight:400;margin:10px 0 40px;line-height:1.6;opacity:.8}section.call-to-action .cta-action,section.footer.grid{margin-bottom:0}section.call-to-action .cta-heading,section.call-to-action .cta-subheading{color:#323b43}section.call-to-action.dark-background{background:#323b43}section.call-to-action.dark-background .cta-heading,section.call-to-action.dark-background .cta-subheading{color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.3)}section.call-to-action.test-bg{background:url(/images/about/about-hero.jpg) no-repeat #323b43;background-size:cover}section.call-to-action .container{max-width:1140px}section.footer{background:#f4f7f9;border-top:1px solid #eff3f6;padding-top:60px;padding-bottom:60px;position:relative}section.footer .footer-list{margin-left:0}section.footer .footer-list-item{color:#59626a;line-height:2;font-size:14px}section.footer .footer-list-item:hover{color:#323b43;text-decoration:underline}section.footer .footer-list-item.new:before{content:'NEW';background:#2c4bff;color:#fff;font-size:8px;padding:0 4px;border-radius:3px;display:inline-block;margin-right:3px;position:relative;top:-1px}.card .card-color,.card:before,a.arrow:after{content:''}section.footer .footer-copyright{position:absolute;bottom:0;left:0;right:0;background:#fff;width:100%;border-top:1px solid #eff3f6;padding:8px 0;text-align:center;font-size:12px;color:#8b959e;margin-bottom:0}section.footer .footer-copyright a{color:#59626a}.code-header,.label{color:#fff;text-transform:uppercase}.code-header{display:block;background:#59626a;border-radius:3px 3px 0 0;border:1px solid #59626a;padding:5px 10px;font-size:11px;font-weight:600}.code-sample{display:block;border-radius:0 0 3px 3px;border:1px solid #eff3f6;border-top:0;padding:10px;margin:0 0 30px}.label,.notification{border-radius:3px;display:inline-block}.label{background:#323b43;padding:2px 4px;font-size:10px;margin:0 5px 0 0}.label.blue{background:#2c4bff}.notification{padding:15px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:10px 0;overflow:auto;font-size:15px;font-weight:400;line-height:1.7;width:100%}.notification.blue a:not(.Button),.notification.blue a:not(.button),.notification.error a:not(.Button),.notification.error a:not(.button),.notification.green a:not(.Button),.notification.green a:not(.button),.notification.red a:not(.Button),.notification.red a:not(.button),.notification.yellow a:not(.Button),.notification.yellow a:not(.button){font-weight:600}.notification .label{margin:0 5px 0 0}.notification.no-margin{margin:0}.notification.hidden{display:none}.notification .button,.notification button{margin-bottom:0;display:inline-block;float:right}.notification .button:hover,.notification button:hover{text-decoration:none}.notification.blue a:not(.Button):hover,.notification.blue a:not(.button):hover,.notification.error a:not(.Button):hover,.notification.error a:not(.button):hover,.notification.green a:not(.Button):hover,.notification.green a:not(.button):hover,.notification.red a:not(.Button):hover,.notification.red a:not(.button):hover,.notification.yellow a:not(.Button):hover,.notification.yellow a:not(.button):hover{text-decoration:underline}.notification button.close{background:0 0;border:none;-webkit-box-shadow:none;box-shadow:none;color:inherit;font-size:20px;display:inline;float:right;margin:0;padding:0}.notification button.close:focus{outline:0}.notification span{display:inline-block;vertical-align:middle;margin-top:13px}.notification .content{margin:0 auto;padding:0 1em;max-width:960px}.notification .button-group{position:absolute;right:15px;margin-top:0}.notification .button-group .button,.notification .button-group button{float:none}.notification .notification-button-group{margin-top:20px}.notification .notification-button-group .button,.notification .notification-button-group button{float:none;margin-right:10px}.notification .count{border-radius:2px;text-align:center;padding:3px 8px;margin-top:6px;margin-right:10px;font-weight:600;background:#de3333;border:1px solid #c82020;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.2);box-shadow:inset 0 1px 0 rgba(255,255,255,.2);color:#fff;text-shadow:0 1px 1px rgba(0,0,0,.3)}.notification.full-width{width:100%}.notification.yellow{background:#fff9ea;border:1px solid #ffdc84;color:#513a00}.notification.yellow button.close:hover{color:#845e00}.notification.yellow .btn-link{color:#eaa700}.notification.green.slim,.notification.yellow.slim{margin-bottom:20px;padding:4px 5px 7px 10px;font-size:12px}.notification.green.slim .button,.notification.green.slim button,.notification.yellow.slim .button,.notification.yellow.slim button{font-size:12px;padding:5px 10px;line-height:18px;margin-top:3px}.notification.blue.slim{margin-bottom:20px;padding:4px 5px 7px 10px;font-size:13px}.notification.blue.slim .button.blue{color:#fff}.notification.error,.notification.red{background:#FFD3D3;border:1px solid #ff8686;color:#d30000}.notification.error button.close:hover,.notification.red button.close:hover{color:#6d0000}.notification.error .btn-link,.notification.red .btn-link{color:#d30000}.notification.blue{background:#f4f7f9;border:1px solid #d3dfe7;color:#547e9a}.notification.blue button.close:hover{color:#304858}.notification.blue .btn-link{color:#547e9a}.notification.green{background:#D8F1CA;border:1px solid #7fd151;color:#4f9527}.card .card-link:hover,a{text-decoration:none}.notification.green button.close:hover{color:#244412}.notification.green .btn-link{color:#4f9527}.notification.white{border:1px solid #CED7DF;color:#59626a}.notification.top-banner{position:relative;z-index:13px;margin-top:0;border-top:none;padding:7px 0}.card{color:#fff;height:400px;border-radius:3px;position:relative;background-size:cover;z-index:1;background-repeat:no-repeat;-webkit-transition:all .1s;transition:all .1s}.card .card-color,.card .card-content,.card .card-link,.card:before{position:absolute;width:100%}.card .card-color{top:0;left:0;height:100%;z-index:2;border-radius:3px}.card:before{bottom:0;left:0;height:50%;z-index:3;border-radius:0 0 3px 3px;opacity:.4;background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0)),to(rgba(0,0,0,.7)));background:-webkit-linear-gradient(rgba(0,0,0,0),rgba(0,0,0,.7));background:linear-gradient(rgba(0,0,0,0),rgba(0,0,0,.7));-webkit-transition:all .2s;transition:all .2s}.card:hover:before{opacity:.7;-webkit-transition:all .2s;transition:all .2s}.card .card-link{top:0;left:0;height:100%;z-index:4}.card .card-link .card-button{line-height:1}a:focus,a:hover{text-decoration:underline}.card .card-content{display:block;bottom:30px;text-align:center;text-shadow:0 1px 1px rgba(0,0,0,.2);padding:0 30px}.card .card-title{color:#fff;width:100%;z-index:4;-webkit-transition:all .2s;transition:all .2s;margin-bottom:10px}.card .card-text{color:#fff;font-size:14px;line-height:1.4;padding-right:0!important;margin-bottom:0}.card .card-button{display:inline-block;width:auto;margin:20px auto 0;z-index:4;-webkit-transition:all .2s;transition:all .2s}body{font-family:Roboto,Helvetica,Arial,sans-serif;font-size:16px;font-weight:400;line-height:1.5;color:#59626a;height:100%}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:inherit;line-height:1.4;color:#323b43;font-weight:600}.h1 small,.h2 small,.h3 small,.h4 small,.h5 small,.h6 small,h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{color:#59626a}h6{font-weight:600}h1,h2,h3,h4,h5,h6{margin-bottom:20px;line-height:1}.h1,h1{font-size:44px}.h2,h2{font-size:38px}.h3,h3{font-size:32px}.h4,h4{font-size:26px}.h5,h5{font-size:20px}.h6,h6{font-size:16px}p.small{line-height:17px;margin:8px 0}p.lead{font-size:17.5px;line-height:28px}blockquote{padding:10px 10px 10px 20px;background:#f4f7f9;border-radius:0 3px 3px 0;border-left:2px solid #CED7DF;font-size:20px;margin:30px 0}blockquote span{display:block;margin-top:20px;font-size:16px;font-style:italic;color:#8b959e}.highlight{background-color:#fdffb6;padding:0 3px}p>code{background:#f4f7f9;border:1px solid #eff3f6;border-radius:3px;padding:0 3px}p{line-height:1.7;margin:15px 0}p ol,p ul{padding-left:30px;line-height:25px}p ul.lead{font-size:18.2px;line-height:28px}ol,ul{margin-left:20px;margin-bottom:20px}ul.blank{list-style-type:none}ul.inline{overflow:hidden;display:block}a.arrow,ul.inline li{display:inline-block}ul.inline li{float:left;padding:0 10px}ul.inline li:first-child{padding-left:0}a{color:#2c4bff}a:hover{color:#0024f8}a:focus{color:inherit}a.arrow{position:relative}a.arrow:after{position:absolute;top:9px;right:-15px;width:0;height:0;border-top:4px solid transparent;border-bottom:4px solid transparent;border-left:4px solid #2c4bff}.page-header{font-weight:700;font-family:Lato,"Open Sans",Helvetica,sans-serif;margin-top:0}.text-center{text-align:center}.text-right{text-align:right}.text-left{text-align:left}.show-on-mobile{display:none}@media all and (max-width:1140px){section{padding:0 20px}.container{padding:0!important}section.grid.full-width{padding:0}}@media all and (max-width:800px){.sidebar-container{display:none}.page-layout.with-sidebar .page-content-container{width:100%;float:none}}@media all and (max-width:600px){.show-on-mobile{display:inline-block}section.hero .hero-subheading{padding-left:20px;padding-right:20px}section.hero.hero-splash .content{margin-top:auto!important}section.grid .one-fourth,section.grid .one-half,section.grid .one-third,section.grid .three-fourths,section.grid .two-thirds,section.grid.full-width .one-fourth,section.grid.full-width .one-half,section.grid.full-width .one-third,section.grid.full-width .three-fourths,section.grid.full-width .two-thirds{float:none}section.grid .one-fifth,section.grid .one-fourth,section.grid .one-half,section.grid .one-third,section.grid .three-fifth,section.grid .three-fourths,section.grid .two-fifth,section.grid .two-thirds,section.grid.full-width .one-fifth,section.grid.full-width .one-fourth,section.grid.full-width .one-half,section.grid.full-width .one-third,section.grid.full-width .three-fifth,section.grid.full-width .three-fourths,section.grid.full-width .two-fifth,section.grid.full-width .two-thirds{width:100%;margin-bottom:20px}section.grid.full-width .one-fifth,section.grid.full-width .one-fourth,section.grid.full-width .one-half,section.grid.full-width .one-third,section.grid.full-width .three-fifth,section.grid.full-width .three-fourths,section.grid.full-width .two-fifth,section.grid.full-width .two-thirds{margin-bottom:0;width:100%}section.navigation .logo{display:block;margin:0 auto}.hide-on-mobile{display:none!important}section.footer .one-fifth{width:48%;display:inline-block;float:left}}.atom-introduction{text-align:center;margin-top:30px;margin-bottom:0}.atom-introduction h5{font-size:14px}.atom-introduction .atomic-graphic{width:100%;height:200px;padding:30px}.button-item,.color-item{border:1px solid #eff3f6;border-radius:3px;padding:115px 15px 15px}.color-display,.outline-button-bg{position:absolute;left:-1px;top:-1px;border-radius:3px 3px 0 0}.color-display{width:-webkit-calc(100% + 3px);width:calc(100% + 3px);height:100px;display:block}.color-display.primaryColor{background:#2c4bff}.color-display.headingColor{background:#323b43}.color-display.bodyColor{background:#59626a}.color-display.borderColor{background:#CED7DF}.color-display.lightBorderColor{background:#eff3f6}.color-display.fillColor{background:#f4f7f9}.color-display.errorColor{background:#ee4f4f}.color-display.warningColor{background:#ffdc84}.color-display.successColor{background:#76b852}.color-display.linkedin{background:#007bb6}.color-display.twitter{background:#55acee}.color-display.googleplus{background:#dd4b39}.color-display.facebook{background:#3B5998}.color-display.pinterest{background:#bd081c}.button-item-title,.color-title{font-size:12px;text-transform:uppercase;color:#CED7DF;display:block}.button-item-name,.color-name{font-size:16px;color:#59626a;display:block;margin-bottom:15px}.button-item-name:last-of-type,.color-name:last-of-type{margin-bottom:0}.example-grid{height:60px;background:#f4f7f9}.example-grid.nested{background:#eaf0f4}.example-padded{padding:5px;height:auto}.button-item{padding:15px}.button-item .button{display:block;margin-bottom:30px;text-align:center}.button-item .button-group{display:block;width:100%;overflow:hidden}.button-item .button-group .button{display:inline-block;width:-webkit-calc(33% + 1px);width:calc(33% + 1px)}.outline-button-bg{width:-webkit-calc(100% + 3px);width:calc(100% + 3px);height:72px;display:block;background:#323b43}.outline-button-bg.light{background:#f4f7f9}.style-guide-toggles{border-bottom:1px solid #eff3f6;width:100%;padding:20px 0;overflow:auto;margin:0 auto;text-align:center}.style-guide-toggles .toggle-item:last-of-type,.style-guide-toggles form{padding-left:30px;border-left:1px solid #eff3f6}.style-guide-toggles .container{max-width:1140px}.style-guide-toggles form{margin-bottom:0}.style-guide-toggles form div{width:15px;height:1px;display:inline-block}.style-guide-toggles .toggle-item{display:inline-block;margin-right:30px}.style-guide-toggles input[type=radio]{margin-right:10px}.style-guide-toggles input,.style-guide-toggles label{display:inline-block;font-weight:400;font-size:16px}section.hero.style-guide-hero.hero-splash{background:url(/images/common/splash-transparent.png) center 120% no-repeat #323b43;-webkit-box-shadow:inset 0 -2px 6px rgba(0,0,0,.1);box-shadow:inset 0 -2px 6px rgba(0,0,0,.1);background-size:100%}section.hero.style-guide-hero.hero-splash .content{margin-top:60px}section.hero.style-guide-hero.hero-splash.light-background{background:url(/images/common/splash-transparent.png) center 120% no-repeat #f4f7f9;background-size:100%}@media all and (max-width:600px){.style-guide-toggles label{display:block;padding:10px 0}.style-guide-toggles form{border-left:0}.style-guide-toggles form div{display:none}section.hero.style-guide-hero.hero-splash{background:#323b43;-webkit-box-shadow:inset 0 -2px 6px rgba(0,0,0,.1);box-shadow:inset 0 -2px 6px rgba(0,0,0,.1)}section.hero.style-guide-hero.hero-splash.light-background{background:#f4f7f9}}