.hide-mobile{display:none}.show-mobile{display:block}@media only screen and (max-width:500px){#mobile-demo-request{display:block}.masthead .site-logo img{width:180%}#ticketing-mid-image{margin-top:-4%;overflow:visible}#ticketing-mid-image img{margin-top:-3.5%}div.ticketing-how .ticketing-how-text h5{margin-bottom:3%}div.ticketing-how .ticketing-how-text h5.mob-fix{width:80%;margin:6% auto 3%;line-height:1.5em}.team-photo{height:35px}.team-photo img{opacity:0}}@media only screen and (max-width:549px){section #minimal-footer{display:block}div#quote-ticketing>div.quote-ticketing-text p{font-size:.85em}.aboutRejoiner ul.people li{margin-left:-2%;margin-right:2%}#product-nav{height:35px}.industry_logos img{display:block;margin:6% auto}}@media only screen and (max-width:600px){.demo-popup-wrapper{width:88%!important;max-height:85%!important;top:7%;-webkit-transform:none!important;transform:none!important}#clientlogos>div{max-width:450px;margin:auto}#growthcontent,#sitemapPage,a#hiring-alert{display:none}.home-feature-section .halfs img{max-width:250px}#pricing-new .pricing-columns h2,.results-page .results-post-page{margin-top:10%}#pricing-new .team-solution .solution-point:nth-child(even),#pricing-new .team-solution .solution-point:nth-child(odd){float:none;margin:1em auto;display:block;width:100%;text-align:center}}@media only screen and (max-width:700px){div.one-half{width:100%!important;text-align:center;float:left}#demo-req-tick img{visibility:hidden}#wistia-video p{font-size:.8em}.btm-quote-text p{font-size:.9em}#pricing-new .team-solution{background:#f8f8f7}}@media only screen and (max-width:765px){.tw-about{display:none}#pricing-new .survey-list{width:80%}#pricing-new .survey-list span{font-size:.85em}}@media only screen and (min-width:550px){#stickynav{display:none}#clientlogos h3{letter-spacing:.5px;font-size:1.25em;line-height:1.5em}#clientlogos span.countUp{max-width:167px!important}#clientlogos span.countMoreUp{min-width:150px!important}#magentotext p{width:70%;margin:5% auto;font-size:1.1em}#contactform input{padding:5% 2%}#footernav,#graybar section{display:block}#graybar section{float:none;width:100%;padding:0 1.5%;margin:1% auto}#graybar section div:nth-of-type(1){width:22%;margin:0 auto 2%;text-align:left;float:left}#graybar section div:nth-of-type(1) a,#graybar section div:nth-of-type(2) a{font-size:.7em}#graybar section div:nth-of-type(2){width:65%;margin:0 auto 2%;text-align:right;float:left}#graybar section div:nth-of-type(3){width:100%;margin-top:4%;text-align:left;float:none}#graybar section div:nth-of-type(3) a{font-size:1em}.home-feature-section .halfs img{width:initial}.masthead nav.primary-menu{display:inline-block}#footernav section div:first-child,label.mobile-label{display:none}.masthead{padding-top:2.5%;padding-bottom:2.5%}#footernav section div:last-of-type{width:40%}#footernav section div{width:22%}#footernav section div h6{width:100%}#magentoCTA{margin-top:18%}}@media only screen and (min-width:600px){#contacttext,.contactus{background:#fff}.hide-at-600{display:none}.show-at-600{display:block}#automate-product-show{background-size:initial;background-position-y:110%}.aboutRejoiner ul.people li{width:22%;float:left}.contactus{width:80%;padding:2%;margin:0 auto}#next-webinar div a.register{margin:0 auto;padding:4%}#upcoming{width:80%;margin:0 auto 3%}#upcoming .event{float:left;width:45%}#upcoming .event:last-child{float:right}#upcoming .event .register{font-size:1em;width:80%}.terms .term-concerns{text-align:left;font-size:.95em;margin-bottom:2%}#clientlogos h3{font-size:1.5em}.cart-aband-lgs img{margin:1.5% 1%;width:20%}#pricing-demo div form input[type=email],#pricing-demo div form input[type=text],#pricing-demo div form input[type=url],#pricing-demo div form input[type=number],#pricing-demo div form select,#pricing-demo div form textarea{width:50%;margin:.75% 0;padding:2.5%;float:left}#pricing-demo div form .section-cta{width:100%;float:left}#pricing-demo div form .section-cta a#submit_demoform{width:100%;padding:3%;margin-top:1%;font-size:1.1em}#start-course{padding:5% 3%}#ebooks div{width:47%;margin:0;float:left}#ebooks div img{width:50%}.blog-left-side,.podcasts-left-side,.presentations-left-side{width:35%;float:left;text-align:right}.blog-left-side img,.podcasts-left-side img,.presentations-left-side img{margin-top:14%}.blog-right-side,.podcasts-right-side,.presentations-right-side{width:55%;float:right}#retain-show img.mobile-img{width:80%}div #fof-yoda img{margin-top:-2%;margin-bottom:5%}div #fof-yoda{background-image:url(/img/404/404-bg.png);background-position:top center;background-repeat:no-repeat}#product-nav .prod-holder ul li a{font-size:.85em}.job-benefits>div div.thirds{width:40%;float:left;margin:2% 3%}a#hiring-alert{display:none}#demo-form-info-pricing p{display:inline-block;float:left}#demo-form-info-pricing img{visibility:visible;margin:2.5% 7% 2.5% 10%}#pricing-quote>div .quote-image{display:block}#pricing-quote>div .quote-text{width:80%;font-size:1.4em}#req_form div.form-container{width:95%;max-width:600px;padding-top:5%}#req_form form .col{width:44%;float:left}#req_form form label.main{display:none}#req_form form #set-date{width:94%}#req_form form #preferred-date{width:93%}#req_form form #preferred-date input{padding:2.5%}#req_form form select#op_time{padding:2.5% 3%}#req_form form label.time{font-size:.95em}#req_form .col.demo-btn a#seehow{margin-top:2%}#req_form form .col.demo-btn{padding:0 3.5%}}@media only screen and (min-width:650px){#peak-img-large{display:block}#peak-img-small{display:none}#sitemap-column{width:27%;margin:auto 3.15%;float:left;font-size:.9em}#sitemap-column h5{font-size:1em}#clientlogos>div div.logo-images img{width:20%}#clientlogos span.countMoreUp{width:180px!important}#demo-form-info-pricing img{margin-left:2%;margin-right:3%}h3.consumerRecover{font-size:1.5em;line-height:1.75em;width:80%}}@media only screen and (min-width:700px){.hide-at-700{display:none}.show-at-700{display:block}#contactform label{width:30%;margin:2% 2.75% 0 0;float:left;display:inline-block}#contactform input,#contactform textarea{width:95%;margin:3% 0 1%;font-size:90%;border:2px solid #efefef;float:left;padding:3% 2%}#contactform textarea{margin-bottom:3%}#contactform .btn{font-size:100%;margin:0 auto;padding:4.5% 5%}#webinar-quote{margin-bottom:4%}#resources-quote .quote,#webinar-quote .quote{font-size:1.75em;margin-top:0}#resources-quote p:nth-of-type(2),#webinar-quote p:nth-of-type(2){font-size:1em;margin:0 auto}#next-webinar div{float:left;width:60%;margin-right:3%;text-align:left}#next-webinar div:last-child{width:30%;float:right;margin-top:7%;margin-bottom:auto}#next-webinar div a.register{margin:0 auto;font-size:1em;padding:6% 2%}#magentotext p{width:70%;margin:2% auto;font-size:1.2em}#magento-banner{background-image:url(/img/magento/magento-mark-bg.png);background-repeat:no-repeat;background-position:center center}#retain-show img.mobile-img,.results-story{width:70%}#stickynav{width:100%;max-width:1300px;position:fixed;top:0;background-color:#fff;z-index:9999;display:none;padding-bottom:1.15em;padding-top:.75em}.sticky{top:0!important;-webkit-animation:all 5s ease-in-out;animation:all 5s ease-in-out}.nav_animate{width:82.5%;-webkit-transition:.5s;transition:.5s}#logo{left:-150px;font-size:25px;height:65px;padding:0 10px;margin:0;cursor:pointer;position:absolute;z-index:1000;-webkit-transition:1s;transition:1s;line-height:80px}.primary-menu a.number,.primary-menu a.signin{color:#969aa5;text-decoration:none}.primary-menu a.number,.primary-menu a.signin:hover{color:#6d7079;text-decoration:none}.primary-menu input::-webkit-input-placeholder{color:#b8b9bc}.primary-menu input::-moz-placeholder{color:#b8b9bc}.primary-menu input:-moz-placeholder{color:#b8b9bc}.primary-menu input:-ms-input-placeholder{color:#b8b9bc}.primary-menu input::-webkit-input-placeholder:focus{color:#5b5e66;font-family:Rubik,Helvetica,Arial,sans-serif;font-weight:500}.primary-menu input::-moz-placeholder:focus{color:#5b5e66;font-family:Rubik,Helvetica,Arial,sans-serif;font-weight:500}.primary-menu input:-moz-placeholder:focus{color:#5b5e66;font-family:Rubik,Helvetica,Arial,sans-serif;font-weight:500}.primary-menu input:-ms-input-placeholder:focus{color:#5b5e66;font-family:Rubik,Helvetica,Arial,sans-serif;font-weight:500}.primary-menu input{margin-top:-2px;padding:14px 11px!important;background-color:#f3f4f6;font-size:13px;vertical-align:middle;margin-right:-4px;border:1px solid #efefef}.primary-menu input[type=text]{width:250px;border:1px solid #efefef;transition-duration:.4s;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out}.primary-menu input[type=text]:focus,.primary-menu input[type=text]:hover{box-shadow:0 0 5px 1px #fcf1e4;background:#fff;border:1px solid #fcd2a4;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out}.primary-menu input[type=text]:hover{transition-duration:.3s}.primary-menu input[type=text]:focus{height:13px;margin-top:-2px;color:#666;width:300px;font-family:Rubik,Helvetica,Arial,sans-serif;transition-duration:all .3s}.primary-menu input[type=submit]{font-family:Rubik;font-weight:500;font-size:13px;letter-spacing:.25px;text-transform:uppercase;color:#609736;background-color:#fff;border:2px solid #609736;line-height:7px;margin-top:-5px;padding:10px!important;width:170px;border-radius:2px;transition-duration:.4s;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;margin-right:2%}.primary-menu input[type=submit]:active,.primary-menu input[type=submit]:hover{background-color:#609736;color:#fff}.primary-menu span{color:#6d7079;font-weight:400!important;font-style:normal;letter-spacing:.35px;margin:2px 12px 0;text-decoration:none;display:block;float:left;font-size:12px}#magentoCTA{margin-top:10%}.primary-menu input[type=submit]{display:block;float:right;margin:0}.masthead .primary-menu{float:right;margin-top:0;max-width:392px;width:75%}.primary-menu img{display:block;float:left;margin-top:1px;width:28px}}@media only screen and (min-width:750px){#magentoCTA{margin-top:3%}#rj-mobile li.submenu{margin-right:-2%}}@media only screen and (min-width:767px){.customer article .resume h2,.customer article .resume h6,.customer article .resume p,.ourstory>div .left p,.ourstory>div .right p{text-align:left}.demo-booking-form{min-height:600px}.homebanner .home-hero-bottom p{max-width:80%}.results-final-cta button{font-size:1.25em}.hide-at-767{display:none}.show-at-767{display:block}.cart-aband-points{width:41%;float:left}.cart-aband-points:first-child{margin-left:4.5%;margin-right:10%}#wistia-video{width:60%;margin:0 auto}.quote-dash img{display:inline;width:70%;margin:5% 0 5% 26%}#optimize,#retain{margin-top:1%}#automate-product-show{background-position-y:120%}#automate-text p{width:65%}#automate,#succeed{margin-top:2%;padding-top:3.5%}#optimize{margin-bottom:-1%}.ourstory>div .left{width:47%;float:left;border:0}.ourstory>div .right{width:47%;float:right;border:0}.ourstory{margin:0 auto 7%}.email-statistic .wrapper{width:90%;margin:0 auto}.email-statistic .template{width:45%;height:100%;margin:auto}.email-statistic .template:nth-child(1){float:left;margin-right:7%}.email-statistic .template_offer{width:85%}.email-statistic .template .inner{width:90%;margin:0 auto;padding-top:8%;padding-bottom:8%}.email-statistic .inner div{margin:0 auto}.customer article{width:80%;margin:0 auto;height:100%}.customer article .resume{width:65%;margin-top:4%;margin-bottom:6%}.customer .customer-image{float:left;width:20%;margin-top:4%;margin-right:6%;margin-bottom:6%}.customer article img{display:inline-block}.section-cta h2{font-size:130%;line-height:130%;margin-bottom:3%}#abandon-text,#demo-btm-quote>div,.btm-quote>div{padding:3%;margin:auto;min-height:170px;height:100%;display:table}#btm-quote,#demo-btm-quote{text-align:center;padding:3%;position:relative}#demo-btm-quote>div,.btm-quote>div{width:90%}#abandon-text{width:73%;float:right}.btm-quote-image,.demo-btm-quote-image{float:left;width:150px;text-align:left}.btm-quote-text,.demo-btm-quote-text{width:72%;text-align:left;float:right}.home-quote-image{float:none;margin-bottom:15px;width:100px}.home-quote-text{float:none;text-align:center;max-width:900px}.last-call-text h1{font-size:30px}.btm-quote-text p,.demo-btm-quote-text p{font-size:1.5em;line-height:1.5em;margin-top:0}.btm-quote-text small,.demo-btm-quote-text small{letter-spacing:.5px;font-family:Rubik,Helvetica,Arial,sans-serif;color:#888b9b;font-size:13px;font-weight:500}.cart-aband-lgs img{margin:1.5% 1%;width:15%}.cart-aband h3.taller{font-size:1.2em}.gray-line-divider{margin:8% auto 4%}.demo-popup form input[type=email],.demo-popup form input[type=text],.demo-popup form input[type=url],.demo-popup form select{padding:3.5%;width:42%;float:left;margin:0 auto 1%}.demo-popup form select{padding:3.5%;width:49.5%;float:left}.demo-popup-content{padding-bottom:4%}.demo-popup form .section-cta{width:99%;margin:1% 0}#resources-mobile-foot,#retain-show img.mobile-img{display:none}#retain-show img.desktop-img{display:inline-block}.product-show img.product-mobile{display:none}.product-show img.product-desktop{display:inline-block}#demoSlide,#footernav section div:first-child,#logoSlide{display:block}#footernav section div{width:18%}#footernav section div h6{width:100%}#footernav section div:last-of-type{width:23%}#menuPositions{width:60%;margin:1% auto;float:left}.prod-holder>ul>li{float:left}#product-nav .prod-holder ul li a{font-size:.9em}#demoSlide .show-cta,#logoSlide .show-cta{visibility:visible}#demoSlide.hide-cta,#logoSlide.hide-cta{visibility:hidden}#demo-form-info-pricing img{margin-left:4%}#new-request-demo div.demo-text-bottom h4{font-size:1.2em}#new-request-demo div.demo-text-bottom ul{font-size:1.06em;width:80%;margin:0 auto}#new-request-demo div.demo-text-bottom ul li:before{height:40px;padding-bottom:4%}#pricing-new .survey-list p{font-size:1.5em;max-width:70%}.banner-text-careers p{font-size:22px}.banner-text-careers span{font-size:.9em;line-height:1.75em}#testimonialsPage h1{max-width:900px;margin:auto}#cartabandonment-rates h3{font-size:1.2em}#new-request-demo div.demo-text-top h3{font-size:230%;line-height:120%}#clientlogos h3{font-size:1.5em}.product-menu a{font-size:12.5px}.home-feature-section .halfs-intro-holder{width:100%}}@media only screen and (min-width:780px){.hide-at-780{display:none}.show-at-780{display:block}.cart-feat-quote-image{float:left;width:17%;margin-right:4%;text-align:left}.cart-feat-text{width:85%;text-align:left}.cart-feat-text h3{font-size:18px;line-height:1.5em;color:#44464b;font-style:italic;font-weight:300;text-align:left;text-transform:none}.cart-feat-text small{letter-spacing:.5px;font-family:Rubik,Helvetica,Arial,sans-serif;color:#888b9b;font-size:13px;font-weight:500}.cart-features h3.taller{margin:5% auto}.home-feature-section .thirds{width:29%;padding:2%;float:left;text-align:center}.home-feature-section .thirds p{height:inherit}.home-feature-section .halfs{display:inline-block;width:47%;margin-right:2%;text-align:left;padding:0 1em}#succeed-text .sucess-introduction{margin-top:3em}.home-feature-section .half-row{text-align:center;padding:50px;display:flex;display:-webkit-flex;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.home-feature-section .halfs h3{color:#6d7079;font-size:22px;line-height:30px;text-align:left}.home-feature-section .halfs p{width:95%}.home-feature-section .half-row.halfs:first-child{float:left}.home-feature-section .half-row.halfs:last-child{float:right}.home-feature-section .halfs img{vertical-align:middle}#automate-intro h1,#retain-intro h1,#succeed-text h1,.automate-show-text h1,.home-feature-section>div h1{font-size:220%;line-height:1.3em;width:85%;margin-left:auto;margin-right:auto;text-align:center;font-weight:300;font-style:normal;margin-bottom:1em;font-family:Rubik,Helvetica,Arial,sans-serif;text-transform:none}.calculator #checkoutVisitscontainer{width:31%;display:inline-block;margin:0 1% 5%}.calculator div.container{width:30%;display:inline-block;margin:0 1% 5%}.calculator #roitable{float:left;width:79%}.calculator div.containers{margin:5% auto;width:100%}.calculator #normalrange{display:block;width:19%;float:right;margin-top:19%}.calculator #abandonrate,.calculator div input{margin-top:4%}.calculator div label{margin-top:0}#request{width:47%;margin:0 auto;text-align:center}#clientlogos>div div.logo-images{width:100%;margin-top:3%;text-align:center;padding-bottom:1%;background:#fff}.composite-chart .current-rate p,.info .license h5,.info .statistics h5,.open-job-description,.open-job-title,.open-job-title h2,.privacy h5,.terms h5{text-align:left}#clientlogos>div div.logo-images img{float:none}.cart-aband-lgs img{margin:1.5% 1%;width:10%}.composite-chart .current-rate,.composite-chart .rate h4{max-width:350px;margin:auto}b.mobile-campaign-title,div.pricing-notes,span.mobile-details{display:none}#optimizePlan,#optimizePlanBottom,#recoverPlan,#recoverPlanBottom,#retainPlan,#retainPlanBottom{width:33.25%}#allPackagesBar.nine.columns,#pricingCol2,#pricingColLast{display:inline-block}#allPackagesBar.nine.columns,#bottomNote.nine.columns{width:100%}div.automate-show-text p{width:60%}.composite-chart .rate h4{font-size:1.25em;text-align:left}.open-job-description{padding-top:15px}#pricing-new .pricing-plans{padding-top:8em}#pricing-demo h2{margin-top:0}section.info{margin-bottom:8em;padding:30px 40px}.privacy dd,.terms dd{margin-left:40px}}@media only screen and (min-width:800px){#pricingCol2,#pricingColLast,.peak-curve{display:block}#demo-form-info-pricing img{margin-left:8%}}@media only screen and (min-width:850px){.home-feature-section .three-intro-holder{width:100%;margin-right:auto;margin-left:auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;text-align:center}#product-nav .prod-holder ul li a{font-size:1em}.hide-at-850{display:none}#contactform,#contacttext,.show-at-850{display:block}#feat-data-cols .one-half{width:31%;margin-right:1%;margin-left:1%;text-align:center;float:left}#feat-data-cols>div{margin-bottom:4%}.feat-data-text p{width:80%}.feat-data-text h1{font-size:2em}#feat-data-cols .one-half img{margin:8% auto}#wistia-video-magento{width:75%}.home-feature-section .thirds{width:30.5%;padding:1.1%;float:left;text-align:center}#contacttext,#contacttext p{text-align:left}.home-feature-section .thirds:last-child{float:right}.home-feature-section .thirds p{height:100%}.aboutRejoiner ul.people{width:80%;margin:0 auto}#contactform{width:60%;float:left;padding:1%}#contacttext{width:37%;padding:0;float:right}#contactform input,#contactform textarea{width:80%;padding:4% 2%}#contactform .btn{padding:3.5% 5%;width:75%;float:left}#contactform label{margin:1% 2.75% 0 0}.contactus .progress-bar{width:75%;float:left;margin:0;display:none}#contactform .tick{float:right;clear:both;margin:-10% 2%;text-align:right;width:25%;display:none}#contactform .tick>img{padding:0}#upcoming{width:90%}#upcoming .event{text-align:left;width:45%}#upcoming .event h5{text-align:left}#upcoming .event p{width:50%;float:left;margin-left:5%;text-align:left}#upcoming .event a.register{float:right;margin-top:1%;margin-right:5%;width:30%;font-size:1em;padding:3% 2%}.composite-chart .rate{width:45%;float:left}.composite-chart .chart{width:45%;float:right}.composite-chart .chart div.composite-chart{width:100%;height:100%}.composite-chart .current-rate .percent{font-size:3em}.industry{margin-bottom:2%;margin-top:1%}.info{width:90%;max-width:960px;margin-top:2%}.info div h3{font-size:1.25em}.info .statistics{float:left;width:45%}.info .license{float:right;width:45%}section.info div{display:block;width:100%;margin:0}#clientlogos>div div.logo-images img{width:15%}div.automate-show-text p{width:80%}.team-intro h2,.why-rejoiner h2{font-size:1.75em}#graybar section{float:none;width:100%;margin:1% auto}#graybar section div:nth-of-type(1){float:left;text-align:left;padding-right:0;padding-left:2%;width:17%;margin-bottom:0}#graybar section div:nth-of-type(2){float:left;text-align:left;width:37%;margin:0 auto}#graybar section div:nth-of-type(3){float:right;text-align:right;width:32%;margin:0 auto;padding-right:4%}#footernav section div{width:16%}#footernav section div h6{width:100%}#footernav section div:last-of-type{width:32%}.masthead{padding-top:1.5%;padding-bottom:1.5%}.job-benefits>div div.thirds{width:28.9%;float:left;margin:2%}div.header-agency .skew-agency:before{background-size:100%;background-position:bottom center}.btm-quote-text,.demo-btm-quote-text{width:78%}#new-request-demo div.demo-text-top{padding:5%}#new-request-demo div.demo-text-top h3{width:50%;text-align:left;margin:0}#new-request-demo div.demo-text-bottom{text-align:left}#new-request-demo div.demo-text-bottom h4{font-size:1.2em;margin-left:5%;margin-top:5%}#new-request-demo div.demo-text-bottom ul{font-size:1.06em;width:50%;margin-left:1%}#new-request-demo div.demo-text-bottom ul li{margin-bottom:4%}#new-request-demo div.demo-text-bottom ul li:before{height:71px;padding-bottom:0}#new-request-demo div.demo-text-bottom ul li:nth-child(3)::before{height:90px}#req_form div.form-container{padding-top:2%}#req_form form .col{width:90%;float:none}#req_form form label.main{display:inline-block}#req_form form #preferred-date,#req_form form #set-date{width:90%}#req_form form #preferred-date input{padding:5% 2%;margin-bottom:5%}#req_form .col.demo-btn a#seehow{margin-top:2%}#req_form form .col.demo-btn{padding:5% 2%;margin-top:-6%}#req_form form label.time{font-size:.85em;padding-bottom:6%;padding-top:4%}#req_form form select#op_time{padding:5% 2.5%}#req_form{width:100%;max-width:1300px;margin:0 auto;z-index:1;top:130px;position:absolute;background-color:transparent}#req_form div.form-container{border:none;float:right;margin-right:1.5%;max-width:350px}#pricing-new .pricing-plans{background:url(/img/pricing/dwn-line.jpg) top center no-repeat;background-position-y:-30px}#pricing-new .pricing-plans .plans-row .pricing-columns{width:16%;min-width:140px;max-width:180px;height:700px;padding-bottom:0;float:left;margin:0 .15%;border-left:none;border-right:none;border-bottom:none}#pricing-new .pricing-plans .plans-row .pricing-columns:last-child{float:right}.pricing-columns:hover{box-shadow:0 0 10px 0 rgba(200,200,200,.7);transition-duration:.3s;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;border:1px solid #dadada}.jobs-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;clear:both;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.open-job-title{max-width:350px;margin-right:50px}.job-benefits>div div.thirds{text-align:center}}@media only screen and (min-width:900px){#neue-pricing .pricing-col,#optimizePlan,#optimizePlanBottom,#recoverPlan,#recoverPlanBottom,#retainPlan,#retainPlanBottom{width:25%;float:left}#allPackagesBar.nine.columns,#neue-pricing .far-left-labels,#neue-pricing .features-label,#pricingCol2,#pricingColLast,#spacerBar{display:block}#allPackagesBar.nine.columns,#bottomNote.nine.columns{width:75%}#hits input,#hits input[type=submit]{padding:4%}#hits input[type=submit]{width:94%}div.automate-show-text h1{width:64%;margin-top:1.5em}#graybar section div:nth-of-type(2){width:33%}#graybar section div:nth-of-type(3){width:36%}#rf a.site-logo{width:200px;background-size:182px}#demo-form-info-pricing img{margin-left:12%}.results-final-cta h1{margin-left:auto;margin-bottom:2em;display:block;width:80%;margin-right:auto}}@media only screen and (min-width:950px){.industry ul{height:100%;padding:0}.industry li.ind{width:29.5%;margin-right:4%;text-align:left}.industry li.graph{width:40%}.industry li.graph>div{width:100%;margin:auto}.industry li.percent{width:20%;margin-left:4%;text-align:right}#neue-pricing .campaigns-label{margin-top:35%}.packages-label h2{margin-top:11%}.features-label h2{padding-top:3.5%}.campaigns-label h2,.features-label h2,.packages-label h2{font-size:1em}#neue-pricing .pricing-col p{font-size:.83em}#bottomNote p{font-size:.85em}#allPackagesBar p{font-size:.81em}#contactform label{margin:2% .25% 0 0;display:block;width:22%;height:47px;clear:both}#contactform input,#contactform textarea{width:60%;padding:3% 2%;float:right;margin:.5% 10% .5% .5%;display:block}#contactform .btn{width:49.5%;float:right;margin-top:2%;margin-right:10%}.contactus .progress-bar{width:64.5%;float:right;margin:0 10% 0 0;display:none}#contactform .tick{float:right;clear:both;margin:-8% 0 -8% -8%;text-align:right;width:25%;display:none}#contactform .tick>img{padding:0}#clientlogos>div div.logo-images img{width:14%;margin:0 1% 5%}#demo-form-info-pricing img{margin-top:1.7%;margin-left:20%;margin-right:4%}.btm-quote-text{width:80%}.demo-btm-quote-text{width:85%}#new-request-demo div.demo-text-bottom h4{margin-top:3%}.open-job-title{margin-right:110px}}@media only screen and (min-width:980px){#magentoCTA{margin-top:10%}#req_form div.form-container{margin-right:3%;max-width:400px}}@media only screen and (min-width:1000px){.open-job-description{padding-top:25px;margin-left:150px}.open-job-title{max-width:4250px;margin-right:0}}@media only screen and (min-width:1100px){.hide-at-1100{display:none}.show-at-1100{display:block}.btm-quote-text{width:80%}#abandon-text{width:78%}.cart-feat-quote-image{width:15%;margin-right:0}.quote-dash img{margin:5% 0 5% 10%}#neue-pricing .campaigns-label{margin-top:31%}.form-input{width:55%;float:left}.form-cta{width:45%;float:left;margin-left:-2%;display:inline}.flow-right,.flow-right-short{float:right}#retain-text p{width:75%}#retain-text h1{max-width:900px}#clientlogos>div div.logo-images img{width:10%;margin-top:0;margin-bottom:3%}.flow-right{margin-right:18%}.security-page div.security-goals{width:70%}#demo-form-info-pricing img{margin-top:1.35%;margin-left:22%;margin-right:4%}}@media only screen and (min-width:1250px){a#hiring-alert{display:block;float:left;margin-top:2.03%;margin-left:16.35%}}@media only screen and (max-width:700px){.one-half.column{width:95%;display:block;margin:0 auto;text-align:center}.one-half.column img{display:block;margin:2% auto}.one-half.column h3{text-align:center;font-size:20px}}@media only screen and (max-width:1000px){.features-content{max-width:90%}.sidebar{position:relative;display:none}.features-content .features{max-width:90%;display:block;position:relative;padding:10px 20px;float:none;margin:auto}.features-content .features .section-features{margin:1em 0}}@media only screen and (max-width:1045px){.methodology-step .segmentation-matrix{width:100%;margin:1em auto}}@media only screen and (max-width:940px){.methodology-step .segmentation-matrix{width:100%;margin:1em auto}.segmentation-matrix section div{width:100%;display:inline-block;max-width:none;margin:10px auto}}@media only screen and (max-width:780px){.hero-banner h5{font-size:14px;line-height:22px}.features-content .features p,.methodology.hero-banner p{font-size:16px;line-height:25px}.methodology.hero-banner h1,.methodology.hero-banner p{padding:0 10%}.features-content .features h4{font-size:18px}.methodology-intro .two-column-split p{padding:0 5%}.methodology-step h6{font-size:12px}.methodology-step h2,section.methodology-last-cta .wrapper h2{font-size:24px;line-height:1.35em}.methodology-step .intro-copy{font-size:16px}.methodology-step .methodology-text-container h3{font-size:18px}.methodology-step h5{margin-top:2em}span.high-note{font-size:1.1em;padding:20px 15px}.methodology-step .silver-thought{font-size:1.2em;line-height:1.5em}.rejoiner-note div.left-side,.rejoiner-note div.right-side{float:none;width:85%;padding:0;margin:auto}div.rejoiner-note p{font-size:16px;text-align:center}div.rejoiner-note span{text-align:center}.methodology-step .design-atw{margin:2em auto}.methodology-step .design-atw img{width:90%}.methodology-step .design-atw img.team-atw{display:none}.methodology-step .development-steps{width:90%;margin:3em auto}}@media only screen and (max-width:700px){section.methodology-last-cta .wrapper .pick-a-cta,section.methodology-last-cta em{display:block;margin:auto;width:90%;padding:0}section.methodology-last-cta em{padding:20px 0}a.method-cta.cta{display:block;margin:auto}}@media only screen and (max-width:500px){.mob-hide{display:none}.hero-banner h1{font-size:28px;line-height:36px}.hero-banner h5,.methodology-step h5{font-size:12px;line-height:20px}.methodology-step img{margin:1em auto}.features-content .features p,.methodology-intro .two-column-split p,.methodology-step .intro-copy,.methodology-step .launch-process span,.methodology-step ol li,.methodology.hero-banner p,div.methodology-text-container>p,div.methodology-text-container>ul{font-size:14px;line-height:1.75em}.methodology-step .launch-process span{padding:0 10px 0 20px;margin:1em 0}.methodology-step .design-atw{padding:1em}.methodology-step .design-atw img{width:100%}.methodology-step .development-steps .litmus{right:20px}}@media only screen and (min-width:930px){.pricing-new .pricing-plans{background:url(/img/pricing/dwn-line.jpg) top center no-repeat;background-position-y:-30px}.pricing-new .pricing-plans .plans-row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}.pricing-new .pricing-plans .plans-row .pricing-columns{max-width:245px;height:800px;padding:4% 3% 3%;margin:1% auto;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.pricing-new .pricing-plans .plans-row .recover-plan,.pricing-new .pricing-plans .plans-row .retain-plan{margin-bottom:auto}.rj-tooltip .tooltiptext{visibility:hidden;width:265px;padding:20px;position:absolute;box-sizing:border-box;bottom:100%;bottom:220%;left:43%}.rj-tooltip .tooltiptext::after{right:15px;top:94%}.rj-tooltip.small .tooltiptext::after{top:93.5%}.pricing-new .pricing-plans p.include-text{font-size:18px;line-height:30px}}
