.feature-image,.hero,.sidecar .panel-body{background-repeat:no-repeat}#answers-test,.help,.hl{cursor:pointer}input.parsley-success,select.parsley-success,textarea.parsley-success{color:#468847;background-color:#DFF0D8;border:1px solid #D6E9C6}input.parsley-error,select.parsley-error,textarea.parsley-error{color:#B94A48;background-color:#F2DEDE;border:1px solid #EED3D7}.parsley-errors-list{margin:2px 0 3px;padding:0;list-style-type:none;font-size:.9em;line-height:.9em;opacity:0;transition:all .3s ease-in;-o-transition:all .3s ease-in;-moz-transition:all .3s ease-in;-webkit-transition:all .3s ease-in}.parsley-errors-list.filled{opacity:1}body{font-family:Lato,Helvetica,"Lucida Grande",sans-serif;font-weight:400;font-style:normal;padding:0;color:#5D6769;font-size:1.8em;background-color:#fff}p{line-height:1.5}.header-top,.hero{background-color:#3c97da}.hero{padding:0 0 250px;background-position:center bottom;background-size:731px 241px;background-image:url(/img-alt/hero-laptop2.png)}@media only screen and (max-width :767px),screen and (max-width :480px),screen and (max-width :320px){.hero{padding:0 0 150px;background-size:320px 106px}.pricing-image{width:100%}}.hero-inner{background-image:none;padding-bottom:20px}.hero h1{color:#fff;font-size:2.5em;line-height:1.5em;font-weight:700;margin-top:0;margin-bottom:0}.hero h1 span{font-size:.5em;font-weight:400;vertical-align:top;line-height:2.5em}.hero p{color:rgba(255,255,255,.7);margin:0 0 35px;font-size:2rem}.sub-cta{margin-top:7px;margin-bottom:0;font-size:.75em;text-align:center;opacity:.7}.hero .sub-cta{color:rgba(255,255,255,1)}p.lead{line-height:1.5em}h1.major,h1.trial{line-height:1.4em}.customer-block{margin:45px 0}.customer-block p{margin-top:0;color:#7aba57}.customer-block span{font-size:.8em;font-weight:700;color:#333}.row.freepage h4,.row.homepage h4,.row.smaller h4{color:rgba(132,72,126,1)}.pricing-image{max-height:515px;border-radius:3px;margin-top:50px}.row.homepage{margin-bottom:0;padding-bottom:0}.row.homepage .row{background-color:#fff;padding:70px 0}.row.smaller{border-bottom:none;margin:45px 0;font-size:.8em}.row.freepage{margin-bottom:0;padding-bottom:0}.row.freepage p{font-size:.75em}.row.freepage .row{background-color:#fff;padding:43px 0 16px}.hl,.hl:hover{color:#fff;text-decoration:none}.row.freepage .feature-image{min-height:200px}.feature-image{min-height:293px;background-position:top left;border-radius:10px;border:1px solid rgba(221,221,221,.8);margin-bottom:50px}.feature-email{background-image:url(/img-alt/homepage/fr-email.png);background-size:auto 314px}.feature-filter{background-image:url(/img-alt/homepage/fr-filter.png);background-size:auto 329px}.feature-reports{background-image:url(/img-alt/homepage/fr-reports.png);background-size:cover}.feature-kb{background-image:url(/img-alt/homepage/fr-kb.png);background-size:auto 350px}.feature-rules{background-image:url(/img-alt/homepage/fr-rules.png);background-size:auto 295px}.feature-api{background-image:url(/img-alt/homepage/fr-api.png);background-size:585px 331px}.feature-custom{background-image:url(/img-alt/homepage/fr-custom.png);background-size:623px 293px}.action-links{padding:7px 0;background-color:rgba(143,143,143,.2);border-radius:4px;margin-bottom:45px}.row.homepage p,.why h3{margin-bottom:0}.row.homepage p{margin-top:5px}.row.homepage .media-heading,.row.homepage.smaller h4{text-align:left}.hl,.why h3,.why p,footer.menu p,h1,h2,h3,h4,h5,h6{text-align:center}.why{background-color:rgba(255,217,140,.5)}.hl{display:block;background-color:#75a843;padding:6px 0}.hl span{color:#ffde00}.footer-cta{font-size:1.6em;color:#fff;background-color:#ffc700;padding:40px 0;margin-top:40px}.footer-cta a{text-decoration:none;color:#fff}.footer-cta-quote{font-size:1em;color:#fff;background-color:rgba(60,151,218,.8);padding:40px 0;margin-top:0}footer.menu{background-color:#3c97da;padding:30px 0}.navbar-default,.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:focus,.navbar-default .navbar-nav>.open>a:hover{background-color:transparent}h1.multiple,h1.single{padding-left:20px}footer.menu a{color:#fff;opacity:.7;text-decoration:none;text-transform:uppercase}a,footer.menu p a{text-decoration:underline}footer.menu a:hover{opacity:.85}footer.menu p a{text-transform:none;color:#5D6769}footer.menu p.about{font-size:.7em}h1,h2{font-size:1.7em}h1,h2,h3,h4,h5,h6{font-weight:700;font-style:normal;color:#5D6769}h1.major,h1.multiple,h1.single,h2.pricing{text-align:left}h1{margin:35px 0}.panel .panel-body>p,h1.major{margin-top:0}h1.single{padding-top:20px;margin-bottom:40px}h1.multiple .person{display:inline-block;font-size:14px}h1.trial{margin-bottom:100px}h1.major{font-size:2em}h1.space{margin:50px 0}h2.pricing sup{font-size:.4em;top:-1.2em}h2.alt{margin-bottom:40px;border-bottom:1px solid #ccc;padding-bottom:20px}h3{margin:30px 0}a{color:#1e71ab}.blog article h1 a,.blog h2 a,.btn-default,.category-group a,.dropdown-menu a,.index-summary a,.nav-tabs a,.navbar-default .navbar-text a,.price-quote .quote-action{text-decoration:none}p{margin:20px auto}strong{font-weight:900}.btn{white-space:normal}.btn-huge{padding:20px 60px;font-size:2em;border-radius:10px;display:block;margin:0 10%}.sidecar.sidecar-alt #ck_firstNameField,.sidecar.sidecar-alt .cta hr{display:none}.main{padding-top:40px}.content{border-radius:3px}.content>p{margin-top:0}.content .panel{border-radius:0;border:none;-webkit-box-shadow:none;box-shadow:none}.content .panel-body{padding:1em 2.5em}.navbar-brand>img{opacity:.7}.navbar-default{border:none}@media (min-width:768px){.navbar-nav.toprow{margin-top:5px}}.navbar a.active{background-color:rgba(255,255,255,.15);border-radius:3px}.navbar{margin-bottom:0;padding:0;border-radius:0}.navbar-lower{padding:7px 0}.navbar .container-fluid{padding-left:30px;padding-right:30px}.navbar-default .navbar-nav>li>a{color:#fff;opacity:.7;text-decoration:none;text-transform:uppercase;font-size:.8em}.navbar-default .navbar-nav>li>a:hover{opacity:.8}.navbar-default .navbar-nav>li>a.signup{background-color:#EDA841;color:#fff;font-weight:700;opacity:1;border-radius:2px}.navbar-default .navbar-text{margin:13px 0;color:#fff;opacity:.7;font-weight:400;text-transform:uppercase;font-size:.8em}.navbar-default .navbar-text a{color:#fff}.navbar-default .navbar-toggle .icon-bar{background-color:#fff;opacity:.8}.navbar-default .navbar-toggle:focus,.navbar-default .navbar-toggle:hover{background-color:#ccc;opacity:.8;color:#fff}.navbar-default .navbar-toggle{border:none}.navbar-default .navbar-nav>li>a .glyphicon{font-size:1.3em}.navbar-default .navbar-nav>li>a.sub .glyphicon{font-size:.95em}.navbar .navicons{opacity:.8}.dropdown-menu li a{color:#333!important}.btn-default{border:none;background-color:#75a843;color:#fff}.btn-default:hover{background-color:#000;color:#fff}.btn-success{background-color:#75a843}.btn-success:active,.btn-success:hover{background-color:rgba(117,168,67,.8)}.btn-action{background-color:#75a843}.banner{background-color:#CE5A65;color:#fff;border-radius:30px;margin:-30px auto 0;height:40px;line-height:40px;width:340px;text-align:center}.sidecar{width:262px}.sidecar.affix{position:fixed;top:40px;z-index:9999}.sidecar label{font-size:.8em}.sidecar .media h6{text-align:left;padding-left:5px;font-size:.8em;line-height:1.4em}.sidecar .media-body div{font-size:.6em;line-height:1.3em;margin-top:7px}.sidecar .line,.sidecar p{font-size:.7em;text-align:center}.sidecar p{margin-bottom:0;margin-top:8px}.sidecar .line{background-color:rgba(255,255,255,.98);margin:0 auto 20px;padding:8px 0;width:100%;border-radius:3px;border:2px solid #FFD98C;-moz-box-shadow:inset 0 0 1px #ccc;-webkit-box-shadow:inset 0 0 1px #ccc;box-shadow:inset 0 0 1px #ccc}.sidecar .line img{margin-right:10px}.sidecar .line img:last-child{margin-right:0}.sidecar .sidecar-main{background-color:#fff;border-radius:3px;-moz-box-shadow:0 0 3px #FFD98C;-webkit-box-shadow:0 0 3px #FFD98C;box-shadow:0 0 3px #FFD98C;padding:20px}.sidecar .panel-body,.sidecar .panel-heading{background-color:#FFD98C}.sidecar .panel-body{background-image:url(/img-alt/hero3.jpg);background-size:contain;background-position:top;padding-top:150px}.sidecar .panel-body.pocket{background-image:url(/img-alt/sidecar/pocket-guide.jpg)}.sidecar .panel-footer{padding:10px 0;font-size:.75em;background-color:transparent;border-top:transparent;text-align:center}.sidecar .panel-footer .border{background-color:#FFD98C;background-image:url(/img-alt/sidecar/border.png);background-position:bottom;background-repeat:repeat-x;height:14px;margin-bottom:5px}.sidecar,.sidecar label{color:#5D6769}.sidecar .btn-action{background-color:#E05754;color:#fff;-moz-box-shadow:0 0 2px #ccc;-webkit-box-shadow:0 0 2px #ccc;box-shadow:0 0 2px #ccc;cursor:pointer}.sidecar .btn-action:hover{background-color:#fff;color:#5D6769}.sidecar .parsley-required{padding:5px 10px;text-align:center;color:#E05754}@media only screen and (max-width :1200px){.sidecar{max-width:210px}.sidecar .panel-body{padding-top:115px}.sidecar .btn-action{font-size:.8em;padding:6px 8px}.sidecar p{font-size:.6em}.sidecar .line{margin-bottom:10px}.sidecar .form-control{height:29px}}@media only screen and (max-width :992px){.sidecar{max-width:155px}.sidecar .panel-body{padding-top:85px}.sidecar .line .h,.sidecar .media{display:none}}@media only screen and (max-width :768px),screen and (max-width :480px),screen and (max-width :320px){.sidecar{max-width:initial;margin-top:20px}.sidecar .panel-body,.sidecar .panel-body.pocket{padding-top:5px;background-image:none}}.sidecar.sidecar-alt .panel-body{background:0 0;padding-top:0}.sidecar.sidecar-alt .panel-heading{border-radius:0}.sidecar.sidecar-alt p{text-align:center;font-size:.95em;margin:15px 0;padding:0 5%}.sidecar.sidecar-alt p.sub{text-align:left;font-size:.65em;margin:0}.sidecar.sidecar-alt .ck_form{padding:0;margin:0}.sidecar.sidecar-alt .ck_form.ck_naked .ck_subscribe_button{background-color:#E05754;border-radius:3px}.sidecar.sidecar-alt .cta{margin:20px 0;padding:10px 10%}.sidecar.sidecar-alt .cta a{margin-bottom:15px}.media-object-wrap{display:inline-block;padding:10px;border-radius:3px}ul.icon-list{list-style:none;margin-bottom:20px;margin-left:20px;padding-left:0}ul.icon-list li{padding:2px 7px;position:relative;margin-bottom:7px}ul.icon-list li:before{content:' ';display:inline-block;position:absolute;top:3px;left:-1.4em;width:20px;height:20px}ul.questions li:before{background:url(/img-alt/question.svg) no-repeat;background-size:20px 20px}ul.answers li:before{background:url(/img-alt/check.svg) no-repeat;background-size:20px 20px;top:3px}ul.answers li.chrome:before{background:url(/img-alt/chrome.png) no-repeat;background-size:20px 20px;top:3px}ul.features li:before{background:url(/img-alt/bullet.png) no-repeat;background-size:14px 14px;top:7px}.content .panel-quote{padding:0;background-color:#fff;color:#222;margin:-1em 5% 1.5em;border-left:5px solid #fff1a5}.content .thumbnail{margin-bottom:10px}.content .thumbnail.noborder{margin-bottom:10px;border:none}.content .thumbnail.noborder>img{border:1px solid #ccc;padding:4px;border-radius:2px}.price-quote,.quote{border-radius:3px}.content .caption{font-size:.55em;text-align:center}.quote .person{display:inline-block;font-size:.8em}.quote p{margin:0;padding-right:10px}.pricing-faq h3{text-align:left;color:#3c97da;margin-bottom:5px}.panel-scale,.pricing-grid .list-group,.thumbnail-padded p,blockquote{margin-bottom:0}.pricing-faq p{margin-top:0}.price-quote{background-color:#3c97da;color:#fff;padding:15px}.price-quote .equals{text-align:right;font-size:5em;color:#fff;margin-top:15px;margin-bottom:0;line-height:.7em}.price-quote #quote-price{color:#fff;font-size:3em;margin-top:15px;text-align:left}.price-quote .quote-desc{text-align:center;margin:0}.price-quote .quote-action{color:#fff!important;font-size:29px!important;padding-top:3px!important}.price{color:#7aba57;text-align:right}.feature-line h2,.index-summary a,.pricing-cta,.pricing-grid p,h1.blog{text-align:center}.price-quote h3{margin-top:0;color:#fff}.pricing-table td{padding-top:13px!important;padding-bottom:13px!important}.pricing-cta{background-color:#fff1a5;padding:35px 0}.pricing-grid img{margin-right:10%;margin-left:10%;margin-top:10%}.pricing-grid img sup{top:-.2em;font-size:1.2em}.pricing-grid h3 sup{color:#c7481b;font-size:2em;top:-.1em}.plan-wrap{border:1px solid #ddd}.pricing-grid .list-group-item{font-size:.8em;border:none;border-top:1px solid #ddd;border-radius:0}.pricing-grid p{font-size:.8em}.pricing-grid h5{font-size:3.5em;margin-top:30px}.pricing-grid .highlight{color:#53a85f}.pricing-grid .thumbnail{padding:35px}.pricing-grid .btn{margin-top:35px}.feature-lead{margin-top:0}.thumbnail-padded{padding:30px}blockquote{font-style:italic;font-size:.8em;quotes:"\201C""\201D""\2018""\2019";padding:20px 20px 0;border:none}blockquote:after,blockquote:before{color:#ccc;font-size:4em;line-height:.1em;margin-right:.25em}blockquote:before{content:open-quote;vertical-align:-.4em}blockquote:after{content:close-quote;vertical-align:-.6em}blockquote p{display:inline}.testimonial .media-right img{max-width:160px;margin-top:50px;border-radius:3px}.testimonial cite{display:block;font-size:.65em;padding:0 20px 10px;font-style:normal}.testimonial cite span{font-size:.8em;font-style:italic}.panel-band{background-image:url(/img-alt/band.jpg);background-size:cover;color:#fff;border:none!important;padding:30px;border-radius:3px}.cta,.form-panel{border-radius:3px}@media only screen and (min-width :768px){.panel-band{width:30%;float:right;margin-left:15px}}.panel-scale{background-image:url(/img-alt/brands-ex2.jpg);background-size:contain;background-position:bottom;background-repeat:no-repeat;padding-bottom:250px}.feature-line{border-bottom:1px solid #aaa;margin:30px 5% 70px;height:40px}.feature-line h2{background-color:#fff;width:70%;margin:0 auto;padding-top:20px}.form-panel{background-color:#ccc;font-size:.8em}.well h4{color:navy}.category-group a{font-size:1.2rem;background-color:#3c97da;color:#fff;font-weight:700;margin-left:6px;white-space:nowrap}.category-group li a:hover{background-color:#333}h1.blog{margin-top:0;font-size:42px}.blog-index .row{padding-top:60px;border-top:1px solid #ccc;margin-top:60px}div.blog-index-description{font-size:20px;text-align:center;max-width:75%;margin:50px auto 80px}.index-summary a{font-size:42px;margin:20px 0}.blog .post-meta a,.blog .post-meta div,.blog .post-meta span,.blog .related{font-weight:400;font-size:1.3rem}.blog header{margin-bottom:30px}.blog .post-meta h5,.blog article h1{margin-bottom:0;text-align:left}.blog a:hover{background-color:rgba(255,222,0,.2)}.blog a.btn:hover{background-color:rgba(50,122,183,.8)}.blog a.extra:hover{background-color:#fff}.blog .post-meta h5{color:rgba(143,143,143,1);font-weight:400;margin-top:15px}.blog .related{padding:30px}.blog article h1 a,.blog h2 a{color:#5D6769}.blog article h1 a:hover,.blog h2 a:hover{color:#3c97da;text-decoration:underline}.ad a,.blog .actions a,.blog .categories a,.blog article h1,.courses a.btn,.cta a,.cta-bar a.btn,.industry-cta a,.list-group-item,.tweetable:before{text-decoration:none}.blog article h2{margin:2em 0;font-size:1.8em;text-align:center;font-weight:700}.blog article h3{margin:1.1em 0;font-size:1.1em;text-align:left;font-weight:700}.blog .actions,.blog .pages,.blog-cta .info,.cta{text-align:center}.blog .categories{margin:10px 0;font-size:.8em}.blog-cta{background-color:rgba(40,100,168,1);padding:40px 80px;margin-bottom:60px}.blog-cta .description{font-size:24px;margin-bottom:15px;color:#fff}.blog-cta .info{margin-top:15px;font-size:13px;color:#ccc}.cta{background-color:#ffd98c;padding:20px 0;margin:50px 0}.cta p{color:#333;margin:0;font-size:1.3em}.blog .actions{font-size:.7em}.blog .actions a{color:#5D6769}.blog .pages{margin-top:50px}.blog .meta{font-size:.7em;margin-top:10px}.blog .meta .date{text-align:right}.help,.social-vault,a.book,p.landing{text-align:center}.blog .listing-post{display:block;margin:0 auto;width:100%;height:auto;max-width:850px;max-height:300px;border-radius:3px}.blog .author-image{border-radius:60px;max-width:120px;max-height:120px}.blog .row.spacer{margin-bottom:30px}.blog .categories a{text-transform:uppercase;font-size:.8em}.social-vault{margin-top:25px;margin-bottom:20px}.social-vault a{opacity:.85}.list-unstyled.social img{margin-bottom:7px}@media only screen and (max-width :1200px){.blog .social img{width:30px}}@media only screen and (max-width :992px){.blog .social img{width:20px}}@media only screen and (max-width :768px),screen and (max-width :480px),screen and (max-width :320px){.blog .social img{width:50px}}.blog blockquote{background:rgba(93,144,186,1);color:#fff;margin:1.5em 0;padding:.3em 10px;font-style:normal}.blog blockquote div,.blog blockquote li,.blog blockquote p{color:#fff!important}.blog blockquote:after,.blog blockquote:before{content:none}.blog blockquote p{margin-top:0;display:block}#disqus_thread{margin-bottom:50px}.book{border:1px solid #ccc;background-size:70px 70px;background-repeat:repeat;min-height:300px;border-radius:3px}.book.ian{background-image:url(/img-alt/resources/bg-business.png)}.book.ian div{background-image:url(/img-alt/resources/ian.jpg)}.book.delight{background-image:url(/img-alt/resources/bg-delight.png)}.book.delight div{background-image:url(/img-alt/resources/delight.jpg)}.book.helpspot{background-image:url(/img-alt/resources/bg-construction.png)}.book.helpspot div{background-image:url(/img-alt/resources/helpspot.jpg)}a.book{display:block;color:#5D6769;margin:auto 0;border-top-left-radius:3px;border-top-right-radius:3px;text-decoration:none}.search-header h1,a.book p,a.tweet-link{color:#fff}a.book div{min-height:200px;background-size:cover;background-repeat:no-repeat;background-position:center}a.book p{margin:0;line-height:100px}.ck_form.ck_minimal .ck_guarantee{display:none!important}.blog .post .ck_form.ck_minimal{background-color:rgba(255,222,0,.3);-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}.content .ck_subscribe_button{line-height:18px}.tools .ck_form{padding:20px 30px}#answers-test{line-height:80px;font-size:1.5rem;margin-left:20px}.ck_form{padding:20px 50px}.search-header{background-color:#193F5A;padding-bottom:35px}.search-results{min-height:400px}.gsc-tabHeader{padding:5px 20px;font-size:18px}.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.bounce{-webkit-animation-name:bounce;animation-name:bounce;-webkit-transform-origin:center bottom;transform-origin:center bottom}@-webkit-keyframes flash{50%,from,to{opacity:1}25%,75%{opacity:0}}@keyframes flash{50%,from,to{opacity:1}25%,75%{opacity:0}}.flash{-webkit-animation-name:flash;animation-name:flash}@-webkit-keyframes pulse{from,to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}}@keyframes pulse{from,to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}}.pulse{-webkit-animation-name:pulse;animation-name:pulse}@-webkit-keyframes rubberBand{from,to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}}@keyframes rubberBand{from,to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}}.help{background-color:transparent;border:1px solid #ccc;border-radius:20px;width:20px;height:20px;color:#ccc;padding:4px;font-size:.7em}#post-h1{font-size:40px;color:#3c97da}#post-body{margin-top:0}#post-body div,#post-body li,#post-body p{font-size:20px;margin-top:0;margin-bottom:23px}.ad{float:right;width:100%;background:#f5f3da;padding:20px;border-bottom:3px solid rgba(111,193,103,1);margin-top:30px;margin-bottom:30px;-webkit-border-top-left-radius:3px;-webkit-border-top-right-radius:3px;-moz-border-radius-topleft:3px;-moz-border-radius-topright:3px;border-top-left-radius:3px;border-top-right-radius:3px}.ad img{max-height:320px;width:100%;margin:0 auto}@media only screen and (max-width :767px),screen and (max-width :480px),screen and (max-width :320px){.ad{float:none;width:auto;margin:15px}.ad img.course-img{display:none}}.ad li,.ad p{font-size:85%}.date-solo{font-size:.6em;margin-top:3px}.courses #course-cover{float:left;width:188;height:300px;margin-right:15px}.exit{font-size:.8em}.exit h4{color:#404098;font-size:2em}@media only screen and (max-width :767px),screen and (max-width :480px),screen and (max-width :320px){.courses h1{font-size:2em}.courses #course-cover{width:124px;height:200px;float:right;margin-right:0;margin-left:15px;margin-top:15px}}.tweetable{background:url(https://lh3.googleusercontent.com/-xn235JoaRN8/UsX-dC8twaI/AAAAAAAAP1o/MKgCgVdYUcc/s800/Twitter_logo_white_1.png) 1% 10% no-repeat rgba(60,151,218,1);padding:2em 1em;max-width:800px;margin:20px auto;font-family:sans-serif;font-weight:lighter;font-size:1.3em}.tweetable:before{display:inline-block;content:'Tweet it! \21e8';padding-left:30px;padding-right:20px}.ck_powered_by{display:none!important}.related-articles .row{margin-bottom:30px}.related-articles .related-box{background-color:rgba(242,242,242,1);padding-bottom:7px;border-radius:5px}.related-articles img{width:100%;min-height:146px;max-height:146px;-webkit-border-top-left-radius:3px;-webkit-border-top-right-radius:3px;-moz-border-radius-topleft:3px;-moz-border-radius-topright:3px;border-top-left-radius:3px;border-top-right-radius:3px}.related-articles a{font-size:.7em;text-align:center;line-height:1.6em;margin-bottom:15px;display:block}.bootstrap-touchspin .input-group-btn-vertical{position:relative;white-space:nowrap;width:1%;vertical-align:middle;display:table-cell}.bootstrap-touchspin .input-group-btn-vertical>.btn{display:block;float:none;width:100%;max-width:100%;padding:8px 10px;margin-left:-1px;position:relative}.bootstrap-touchspin .input-group-btn-vertical .bootstrap-touchspin-up{border-radius:0 4px 0 0}.bootstrap-touchspin .input-group-btn-vertical .bootstrap-touchspin-down{margin-top:-2px;border-radius:0 0 4px}.bootstrap-touchspin .input-group-btn-vertical i{position:absolute;top:3px;left:5px;font-size:9px;font-weight:400}.landing-top-wrap{background-color:rgba(245,239,230,1);padding-bottom:20px;padding-top:30px}h1.landing{font-size:2.5em;margin-bottom:10px;margin-top:0}p.landing{font-size:1.3em;margin-top:0;margin-bottom:50px}p.landing strong{color:rgba(122,186,87,1)}.landing-ad-img{margin-top:20px;height:200px;float:right}@media only screen and (max-width :767px),screen and (max-width :480px),screen and (max-width :320px){.landing-kings{margin-top:0;width:auto;height:auto;float:none}}.value-table .good{color:#75a843}.value-table .bad{color:#e74430}.value-table .item{font-weight:700}.industry .list-group-item{border:none;border-bottom:1px solid #ddd;margin-bottom:0;border-radius:0}.industry-cta,.industry-quote{border-top:1px solid rgba(221,221,221,.3)}.industry .list-group-item.active,.industry .list-group-item.active:focus,.industry .list-group-item.active:hover{background-color:rgba(60,151,218,1)}.industry .proof{background-color:#fff;padding:15px;border-bottom:1px solid rgba(221,221,221,.3)}.industry .proof img{-webkit-filter:grayscale(100%);filter:grayscale(100%)}.industry-hero{position:relative;background-size:cover;height:450px;width:auto}.industry-hero h1{position:absolute;bottom:0;width:auto;z-index:1;text-align:left;margin-bottom:0;padding:40px 20px;color:#fff;background-color:rgba(60,151,218,.6)}.industry-features{background-color:#fff;padding-top:30px}.industry-headline h2{font-weight:400;margin-top:30px}.industry-headline p.lead{text-align:center;font-size:.85em;padding-left:20px;padding-right:20px}.industry-cta{padding-top:15px}.industry-cta h2{font-weight:400;text-align:left}.industry-quote{border-left:15px solid rgba(255,217,140,1);padding-left:30px}.industry-quote .quote-body{color:rgba(122,186,87,1)}.industry-quote .quote-job{font-size:.8em}.vertical-align{display:flex;align-items:center;flex-wrap:wrap}.vertical-align>[class*=" col-"],.vertical-align>[class^=col-]{display:flex;align-items:center;justify-content:center;flex:1 1}.cta-bar{position:fixed;bottom:0;left:0;width:100%;padding:10px 20px;background-color:#036;z-index:999999}.cta-bar a.btn{margin-left:15px;border-color:rgba(128,165,81,.7)}.cta-bar div{color:#fff}.cta-bar .options a{font-weight:400;color:rgba(84,151,212,1)}