@charset "UTF-8";body{height:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.heading-block .title,.industries .content h2,.parallax-header-small .title,.section-block h2.size-xlarge,h1{font-weight:300;font-size:48px;line-height:1.2em;color:#333}h2{font-weight:300}h3,h4,h5,h6{font-weight:400}.bullet-list li,.heading-block .subtitle,.new-signup-block .right-section h2,.p-styles,.parallax-header-small .subtitle,.press-page-main .press-resources ul li,p{color:#777;font-size:18px;line-height:1.4em;font-weight:400;margin:0;font-family:"PT Serif",serif}a{color:#51a33d;text-decoration:none}a:hover{color:#51a33d}ul{list-style-type:none;padding:0;display:inline}input,textarea{box-shadow:none!important;border-radius:0}input{font-family:"Source Sans Pro",Arial,sans-serif}.nowrap{white-space:nowrap}.clear{clear:both}@media only screen and (max-width:40em){.hide-small,.industries-top .industry-icon,.show-large,.show-large-up,.show-medium,.show-medium-up{display:none!important}}@media only screen and (min-width:40.063em) and (max-width:64em){.hide-medium,.show-large,.show-large-up{display:none!important}}@media only screen and (min-width:64.063em){.hide-large,.show-medium{display:none!important}}@media only screen and (min-width:40.063em){.hide-medium-up,.show-small{display:none!important}}.heading-block .small.title,.industries .content h2.small,.parallax-header-small .small.title,.section-block h2.small.size-xlarge,h1.small{height:0;font-size:14px;line-height:0;color:#ccc;text-transform:uppercase;font-weight:400;position:relative;top:175px}@media only screen and (max-width:40em){.attendance-screen h2,.heading-block .new-signup-block .right-section .title,.heading-block .responsive.title,.industries .content .new-signup-block .right-section h2,.industries .content h2.responsive,.industries-content .industry-content-header h2,.industries-top h2,.mobile .content .mobile-text h2,.mobile-app-text .content .mobile-text h2,.mobile-explore-section h2,.mobile-use h2,.new-signup-block .right-section .heading-block .title,.new-signup-block .right-section .industries .content h2,.new-signup-block .right-section .parallax-header-small .title,.new-signup-block .right-section .section-block h2.size-xlarge,.new-signup-block .right-section h1,.parallax-header-small .new-signup-block .right-section .title,.parallax-header-small .responsive.title,.rounded-box h2,.schedule-android-iphone h2,.schedule-employees-now .content h2,.scheduling-block .content h2,.scheduling-features .left-content h2,.section-block .new-signup-block .right-section h2.size-xlarge,.section-block h2.responsive.size-xlarge,.section-block h2.size-large,.time-attendance .content .left-content h2,.try-free .content h2,h1.responsive{margin-bottom:.375em!important}}@media only screen{.attendance-screen h2,.heading-block .new-signup-block .right-section .title,.heading-block .responsive.title,.industries .content .new-signup-block .right-section h2,.industries .content h2.responsive,.industries-content .industry-content-header h2,.industries-top h2,.mobile .content .mobile-text h2,.mobile-app-text .content .mobile-text h2,.mobile-explore-section h2,.mobile-use h2,.new-signup-block .right-section .heading-block .title,.new-signup-block .right-section .industries .content h2,.new-signup-block .right-section .parallax-header-small .title,.new-signup-block .right-section .section-block h2.size-xlarge,.new-signup-block .right-section h1,.parallax-header-small .new-signup-block .right-section .title,.parallax-header-small .responsive.title,.rounded-box h2,.schedule-android-iphone h2,.schedule-employees-now .content h2,.scheduling-block .content h2,.scheduling-features .left-content h2,.section-block .new-signup-block .right-section h2.size-xlarge,.section-block h2.responsive.size-xlarge,.section-block h2.size-large,.time-attendance .content .left-content h2,.try-free .content h2,h1.responsive{font-size:30px;line-height:1.16em}}@media only screen and (min-width:40.063em){.attendance-screen h2,.heading-block .new-signup-block .right-section .title,.heading-block .responsive.title,.industries .content .new-signup-block .right-section h2,.industries .content h2.responsive,.industries-content .industry-content-header h2,.industries-top h2,.mobile .content .mobile-text h2,.mobile-app-text .content .mobile-text h2,.mobile-explore-section h2,.mobile-use h2,.new-signup-block .right-section .heading-block .title,.new-signup-block .right-section .industries .content h2,.new-signup-block .right-section .parallax-header-small .title,.new-signup-block .right-section .section-block h2.size-xlarge,.new-signup-block .right-section h1,.parallax-header-small .new-signup-block .right-section .title,.parallax-header-small .responsive.title,.rounded-box h2,.schedule-android-iphone h2,.schedule-employees-now .content h2,.scheduling-block .content h2,.scheduling-features .left-content h2,.section-block .new-signup-block .right-section h2.size-xlarge,.section-block h2.responsive.size-xlarge,.section-block h2.size-large,.time-attendance .content .left-content h2,.try-free .content h2,h1.responsive{font-size:40px;line-height:1em}}@media only screen and (min-width:64.063em){.attendance-screen h2,.heading-block .new-signup-block .right-section .title,.heading-block .responsive.title,.industries .content .new-signup-block .right-section h2,.industries .content h2.responsive,.industries-content .industry-content-header h2,.industries-top h2,.mobile .content .mobile-text h2,.mobile-app-text .content .mobile-text h2,.mobile-explore-section h2,.mobile-use h2,.new-signup-block .right-section .heading-block .title,.new-signup-block .right-section .industries .content h2,.new-signup-block .right-section .parallax-header-small .title,.new-signup-block .right-section .section-block h2.size-xlarge,.new-signup-block .right-section h1,.parallax-header-small .new-signup-block .right-section .title,.parallax-header-small .responsive.title,.rounded-box h2,.schedule-android-iphone h2,.schedule-employees-now .content h2,.scheduling-block .content h2,.scheduling-features .left-content h2,.section-block .new-signup-block .right-section h2.size-xlarge,.section-block h2.responsive.size-xlarge,.section-block h2.size-large,.time-attendance .content .left-content h2,.try-free .content h2,h1.responsive{font-size:48px}}@media only screen and (max-width:40em){.attendance-android-iphone p,.attendance-ipad-app p,.bullet-list li,.industries-top p,.mobile .content .mobile-text p,.mobile-app-text .content .mobile-text p.mobile-text-detail,.mobile-explore-section p,.mobile-use p,.parallax-header-small .subtitle,.rounded-box p,.schedule-android-iphone p,.schedule-employees-now .content p,.scheduling-features .left-content p,.site-map .content p,.support .content p,.try-free .content p,p.responsive{font-size:16px;margin-bottom:5%!important}}p.send-text{font-family:"Source Sans Pro",Arial,sans-serif;padding-top:14px;margin-bottom:10px!important;color:#999}p.send-text strong{color:#333}.attendance-screen,.industries,.industries-content,.industries-top,.mobile,.mobile-app-text,.mobile-explore-section,.mobile-use,.press-page-main,.responsive-padding,.schedule-android-iphone,.schedule-employees-now,.scheduling-3-second-demo,.scheduling-block,.scheduling-features,.section-block,.site-map,.support,.time-attendance,.try-free,.watch-video-page{padding-left:5%;padding-right:5%}@media only screen{.attendance-screen,.industries,.industries-content,.industries-top,.mobile,.mobile-app-text,.mobile-explore-section,.mobile-use,.press-page-main,.responsive-padding,.schedule-android-iphone,.schedule-employees-now,.scheduling-3-second-demo,.scheduling-block,.scheduling-features,.section-block,.site-map,.support,.time-attendance,.try-free,.watch-video-page{padding-top:35px;padding-bottom:35px}}@media only screen and (min-width:40.063em){.attendance-screen,.industries,.industries-content,.industries-top,.mobile,.mobile-app-text,.mobile-explore-section,.mobile-use,.press-page-main,.responsive-padding,.schedule-android-iphone,.schedule-employees-now,.scheduling-3-second-demo,.scheduling-block,.scheduling-features,.section-block,.site-map,.support,.time-attendance,.try-free,.watch-video-page{padding-top:75px;padding-bottom:75px}}@media only screen and (min-width:64.063em){.attendance-screen,.industries,.industries-content,.industries-top,.mobile,.mobile-app-text,.mobile-explore-section,.mobile-use,.press-page-main,.responsive-padding,.schedule-android-iphone,.schedule-employees-now,.scheduling-3-second-demo,.scheduling-block,.scheduling-features,.section-block,.site-map,.support,.time-attendance,.try-free,.watch-video-page{padding-top:100px;padding-bottom:100px}}.rule{border-bottom:2px solid #cfcfcf;width:100px}.rule-large{width:215px}@media only screen and (max-width:40em){.rule-large{width:125px}}.rule-small{width:90px}.parallax{width:100%;background-position:left top;background-repeat:no-repeat;background-size:cover;-ms-behavior:url(/backgroundsize.min.htc);overflow:hidden}.attendance-header,.mobile-header,.parallax-header-large,.scheduling-page-header{position:relative;overflow:hidden}.attendance-header .content,.mobile-header .content,.parallax-header-large .content,.scheduling-page-header .content{position:relative;z-index:1}@media only screen and (max-width:40em){.attendance-header .content,.mobile-header .content,.parallax-header-large .content,.scheduling-page-header .content{width:90%}}@media only screen and (min-width:40.063em){.attendance-header .content,.mobile-header .content,.parallax-header-large .content,.scheduling-page-header .content{min-height:600px}}.attendance-header .left-text,.mobile-header .left-text,.parallax-header-large .left-text,.scheduling-page-header .left-text{margin:auto;padding:0}@media only screen{.attendance-header .left-text,.mobile-header .left-text,.parallax-header-large .left-text,.scheduling-page-header .left-text{position:relative;top:0;margin-top:91px}}@media only screen and (min-width:40.063em){.attendance-header .left-text,.mobile-header .left-text,.parallax-header-large .left-text,.scheduling-page-header .left-text{width:600px;height:300px;position:absolute;left:9%;top:91px;bottom:0;margin:auto;z-index:1}}@media only screen and (min-width:64.063em){.attendance-header .left-text,.mobile-header .left-text,.parallax-header-large .left-text,.scheduling-page-header .left-text{left:100px}}.attendance-header .heading-block .title,.attendance-header .industries .content h2,.attendance-header .parallax-header-small .title,.attendance-header .section-block h2.size-xlarge,.attendance-header h1,.heading-block .attendance-header .title,.heading-block .mobile-header .title,.heading-block .parallax-header-large .title,.heading-block .scheduling-page-header .title,.industries .content .attendance-header h2,.industries .content .mobile-header h2,.industries .content .parallax-header-large h2,.industries .content .scheduling-page-header h2,.mobile-header .heading-block .title,.mobile-header .industries .content h2,.mobile-header .parallax-header-small .title,.mobile-header .section-block h2.size-xlarge,.mobile-header h1,.parallax-header-large .heading-block .title,.parallax-header-large .industries .content h2,.parallax-header-large .parallax-header-small .title,.parallax-header-large .section-block h2.size-xlarge,.parallax-header-large h1,.parallax-header-small .attendance-header .title,.parallax-header-small .mobile-header .title,.parallax-header-small .parallax-header-large .title,.parallax-header-small .scheduling-page-header .title,.scheduling-page-header .heading-block .title,.scheduling-page-header .industries .content h2,.scheduling-page-header .parallax-header-small .title,.scheduling-page-header .section-block h2.size-xlarge,.scheduling-page-header h1,.section-block .attendance-header h2.size-xlarge,.section-block .mobile-header h2.size-xlarge,.section-block .parallax-header-large h2.size-xlarge,.section-block .scheduling-page-header h2.size-xlarge{color:#fff;line-height:1.06em;font-size:38px;margin-top:28px;margin-bottom:20px}@media only screen and (min-width:40.063em){.attendance-header .heading-block .title,.attendance-header .industries .content h2,.attendance-header .parallax-header-small .title,.attendance-header .section-block h2.size-xlarge,.attendance-header h1,.heading-block .attendance-header .title,.heading-block .mobile-header .title,.heading-block .parallax-header-large .title,.heading-block .scheduling-page-header .title,.industries .content .attendance-header h2,.industries .content .mobile-header h2,.industries .content .parallax-header-large h2,.industries .content .scheduling-page-header h2,.mobile-header .heading-block .title,.mobile-header .industries .content h2,.mobile-header .parallax-header-small .title,.mobile-header .section-block h2.size-xlarge,.mobile-header h1,.parallax-header-large .heading-block .title,.parallax-header-large .industries .content h2,.parallax-header-large .parallax-header-small .title,.parallax-header-large .section-block h2.size-xlarge,.parallax-header-large h1,.parallax-header-small .attendance-header .title,.parallax-header-small .mobile-header .title,.parallax-header-small .parallax-header-large .title,.parallax-header-small .scheduling-page-header .title,.scheduling-page-header .heading-block .title,.scheduling-page-header .industries .content h2,.scheduling-page-header .parallax-header-small .title,.scheduling-page-header .section-block h2.size-xlarge,.scheduling-page-header h1,.section-block .attendance-header h2.size-xlarge,.section-block .mobile-header h2.size-xlarge,.section-block .parallax-header-large h2.size-xlarge,.section-block .scheduling-page-header h2.size-xlarge{font-size:60px;margin-top:28px}}@media only screen and (min-width:64.063em){.attendance-header .heading-block .title,.attendance-header .industries .content h2,.attendance-header .parallax-header-small .title,.attendance-header .section-block h2.size-xlarge,.attendance-header h1,.heading-block .attendance-header .title,.heading-block .mobile-header .title,.heading-block .parallax-header-large .title,.heading-block .scheduling-page-header .title,.industries .content .attendance-header h2,.industries .content .mobile-header h2,.industries .content .parallax-header-large h2,.industries .content .scheduling-page-header h2,.mobile-header .heading-block .title,.mobile-header .industries .content h2,.mobile-header .parallax-header-small .title,.mobile-header .section-block h2.size-xlarge,.mobile-header h1,.parallax-header-large .heading-block .title,.parallax-header-large .industries .content h2,.parallax-header-large .parallax-header-small .title,.parallax-header-large .section-block h2.size-xlarge,.parallax-header-large h1,.parallax-header-small .attendance-header .title,.parallax-header-small .mobile-header .title,.parallax-header-small .parallax-header-large .title,.parallax-header-small .scheduling-page-header .title,.scheduling-page-header .heading-block .title,.scheduling-page-header .industries .content h2,.scheduling-page-header .parallax-header-small .title,.scheduling-page-header .section-block h2.size-xlarge,.scheduling-page-header h1,.section-block .attendance-header h2.size-xlarge,.section-block .mobile-header h2.size-xlarge,.section-block .parallax-header-large h2.size-xlarge,.section-block .scheduling-page-header h2.size-xlarge{font-size:60px;margin-top:31px}}@media only screen and (max-width:40em){.attendance-header .heading-block .title .nowrap,.attendance-header .industries .content h2 .nowrap,.attendance-header .parallax-header-small .title .nowrap,.attendance-header .section-block h2.size-xlarge .nowrap,.attendance-header h1 .nowrap,.heading-block .attendance-header .title .nowrap,.heading-block .mobile-header .title .nowrap,.heading-block .parallax-header-large .title .nowrap,.heading-block .scheduling-page-header .title .nowrap,.industries .content .attendance-header h2 .nowrap,.industries .content .mobile-header h2 .nowrap,.industries .content .parallax-header-large h2 .nowrap,.industries .content .scheduling-page-header h2 .nowrap,.mobile-header .heading-block .title .nowrap,.mobile-header .industries .content h2 .nowrap,.mobile-header .parallax-header-small .title .nowrap,.mobile-header .section-block h2.size-xlarge .nowrap,.mobile-header h1 .nowrap,.parallax-header-large .heading-block .title .nowrap,.parallax-header-large .industries .content h2 .nowrap,.parallax-header-large .parallax-header-small .title .nowrap,.parallax-header-large .section-block h2.size-xlarge .nowrap,.parallax-header-large h1 .nowrap,.parallax-header-small .attendance-header .title .nowrap,.parallax-header-small .mobile-header .title .nowrap,.parallax-header-small .parallax-header-large .title .nowrap,.parallax-header-small .scheduling-page-header .title .nowrap,.scheduling-page-header .heading-block .title .nowrap,.scheduling-page-header .industries .content h2 .nowrap,.scheduling-page-header .parallax-header-small .title .nowrap,.scheduling-page-header .section-block h2.size-xlarge .nowrap,.scheduling-page-header h1 .nowrap,.section-block .attendance-header h2.size-xlarge .nowrap,.section-block .mobile-header h2.size-xlarge .nowrap,.section-block .parallax-header-large h2.size-xlarge .nowrap,.section-block .scheduling-page-header h2.size-xlarge .nowrap{white-space:normal}}.attendance-header .rule-large,.attendance-header .rule-small,.mobile-header .rule-large,.mobile-header .rule-small,.parallax-header-large .rule-large,.parallax-header-large .rule-small,.scheduling-page-header .rule-large,.scheduling-page-header .rule-small{border-color:#fff;border-color:rgba(255,255,255,.3)}.attendance-header .rule-small,.mobile-header .rule-small,.parallax-header-large .rule-small,.scheduling-page-header .rule-small{margin-top:50px}@media only screen and (max-width:40em){.attendance-header .rule-small,.mobile-header .rule-small,.parallax-header-large .rule-small,.scheduling-page-header .rule-small{margin-top:25px;margin-bottom:25px}}.parallax-header-small{background-image:url(../images/blurry-header.jpg);padding-left:5%;padding-right:5%;background-size:cover}@media only screen and (min-width:40.063em){.parallax-header-small{height:330px}}.parallax-header-small .content{position:relative;height:100%;padding-top:91px}@media only screen and (max-width:40em){.parallax-header-small .content{padding-bottom:36px}}@media only screen and (min-width:40.063em){.parallax-header-small .content{display:table}}.parallax-header-small .left-text{vertical-align:middle;padding:0;top:80px}@media only screen and (min-width:40.063em){.parallax-header-small .left-text{display:table-cell;top:160px}}@media only screen and (min-width:64.063em){.parallax-header-small .left-text{padding-left:100px;padding-right:100px}}.parallax-header-small .title{color:#fff;line-height:1em;margin-top:0;margin-bottom:0}@media only screen{.parallax-header-small .title{font-size:38px}}@media only screen and (min-width:40.063em){.parallax-header-small .title{font-size:60px}}.parallax-header-small .subtitle{color:#fff;color:rgba(255,255,255,.5);margin-top:4px;margin-bottom:0!important}.attendance-header:after,.attendance-screen:after,.dark-overlay:after,.mobile-header:after,.mobile-use:after,.parallax-header-large:after,.scheduling-page-header:after,.video-tutorials .video:after{content:'';width:100%;height:100%;background-color:rgba(0,0,0,.6);position:absolute;left:0;top:0}@media only screen and (min-width:64.063em){.attendance-header:after,.attendance-screen:after,.dark-overlay:after,.mobile-header:after,.mobile-use:after,.parallax-header-large:after,.scheduling-page-header:after,.video-tutorials .video:after{background-color:transparent}}.text-box-fade{background-color:#000;background-color:rgba(0,0,0,.8);color:#fff;width:260px;position:absolute;border-radius:3px;z-index:100;opacity:0;transition:opacity 300ms ease}.text-box-fade.visible{opacity:1}.text-box-fade:after{content:" ";width:0;height:0;border-style:solid;border-width:10px;border-color:#000 #000 transparent transparent;border-color:rgba(0,0,0,.8) rgba(0,0,0,.8) transparent transparent;position:absolute;pointer-events:none;z-index:-1}.text-box-fade.bottom-right-arrow{margin-bottom:20px;margin-right:-40px}.text-box-fade.bottom-right-arrow:after{right:20px;bottom:-20px;-ms-transform:scaleX(-1);-moz-transform:scaleX(-1);-webkit-transform:scaleX(-1);-o-transform:scaleX(-1);transform:scaleX(-1);-ms-filter:fliph}.text-box-fade.bottom-left-arrow{margin-bottom:20px;margin-left:-40px}.text-box-fade.bottom-left-arrow:after{left:20px;bottom:-20px}.text-box-fade.top-right-arrow{margin-top:20px;margin-right:-40px}.text-box-fade.top-right-arrow:after{right:20px;top:-20px;-ms-transform:scaleX(-1) scaleY(-1);-moz-transform:scaleX(-1) scaleY(-1);-webkit-transform:scaleX(-1) scaleY(-1);-o-transform:scaleX(-1) scaleY(-1);transform:scaleX(-1) scaleY(-1);-ms-filter:fliph flipv}.text-box-fade.top-left-arrow{margin-left:-40px;margin-top:20px}.text-box-fade.top-left-arrow:after{left:20px;top:-20px;-ms-transform:scaleY(-1);-moz-transform:scaleY(-1);-webkit-transform:scaleY(-1);-o-transform:scaleY(-1);transform:scaleY(-1);-ms-filter:flipv}.text-box-fade p{font-family:"Source Sans Pro",Arial,sans-serif;font-size:14px;line-height:17px;color:#fff;padding:30px;margin:0;text-align:left}@media only screen and (max-width:40em){.attendance-ipad-app .content,.mobile-order-swap{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-moz-box-direction:normal;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-moz-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-align-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start;-webkit-box-align:start;-moz-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.attendance-ipad-app .content>:nth-child(1),.mobile-order-swap>:nth-child(1){-webkit-box-ordinal-group:2;-moz-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;-webkit-box-flex:0;-moz-box-flex:0;-webkit-flex:0 1 100%;-ms-flex:0 1 100%;flex:0 1 100%;-webkit-align-self:auto;-ms-flex-item-align:auto;align-self:auto}.attendance-ipad-app .content>:nth-child(2),.mobile-order-swap>:nth-child(2){-webkit-box-ordinal-group:1;-moz-box-ordinal-group:1;-webkit-order:0;-ms-flex-order:0;order:0;-webkit-box-flex:0;-moz-box-flex:0;-webkit-flex:0 1 100%;-ms-flex:0 1 100%;flex:0 1 100%;-webkit-align-self:auto;-ms-flex-item-align:auto;align-self:auto}}.try-free{position:relative;overflow:hidden;width:100%;background-color:#87c998}.try-free.blue-try-free{background-color:#6797b8}.try-free video{width:100%;opacity:.3;position:absolute;left:0;top:0}.try-free .content{display:table;text-align:center;position:relative}.try-free .content h2{color:#fff;margin-top:-17px;margin-bottom:14px}@media only screen and (max-width:40em){.try-free .content h2{margin-top:-3%;margin-bottom:0!important}}.try-free .content p{color:#fff;font-weight:300;margin-bottom:26px}.btn{background-color:#72b362;border-style:solid;border-width:0;color:#FFF;display:inline-block;font-family:"Source Sans Pro",Arial,sans-serif;font-size:24px;line-height:1;padding:14px 29px;text-transform:uppercase;text-align:center;transition:all 200ms ease}.btn:focus,.btn:hover{background-color:#51a33d;color:#FFF}@media only screen and (max-width:40em){.btn{font-size:18px}}.btn.border{padding:13px 27px;border-width:1px}.btn.disabled{background-color:#d5d5d5;color:#333}.btn.disabled:focus,.btn.disabled:hover{background-color:#d5d5d5!important;color:#333!important}.btn.less-pad{padding-left:17px;padding-right:17px}.btn.txt-small{font-size:18px}.btn.txt-medium{font-size:20px}.btn.txt-noformat{text-transform:none}.btn.rounded{border-radius:5px}.btn.full-width{width:100%}.btn-bar{margin-top:40px}@media only screen and (max-width:40em){.btn-bar{margin-top:20px}}.btn-bar .wistia_embed{display:inline-block}.btn-bar .btn+.btn,.btn-bar .btn+.wistia_embed{margin-left:15px}.btn-bar .store-icon{margin-left:7px;vertical-align:top}@media only screen{.btn-bar .store-icon{height:50px}}@media only screen and (min-width:40.063em){.btn-bar .store-icon{height:58px}}.btn-googleBlue{background-color:#4787f0;background-color:rgba(71,135,240,.8)}.btn-googleBlue:focus,.btn-googleBlue:hover{background-color:#4787f0}.btn-googleBlue .fa-google-plus{padding-right:3px}.btn-darkgray{background-color:#666;background-color:rgba(102,102,102,.8)}.btn-darkgray:focus,.btn-darkgray:hover{background-color:#666}.btn.btn-white-gn{border-color:#51a33d;background-color:#fff;color:#51a33d}.btn.btn-white-gn:focus,.btn.btn-white-gn:hover{background-color:#FFF;color:#51a33d!important}.btn.fill{background-color:transparent;background-position:right bottom;background-size:200% 100%;background-repeat:no-repeat;border-width:2px}.btn.fill:focus,.btn.fill:hover{background-color:transparent;background-position:left bottom;color:#fff}.btn-darkgray.fill{background-image:linear-gradient(to right,#666 50%,transparent 50%);border-color:#666;color:#666}.btn-white.fill{background-image:linear-gradient(to right,#FFF 50%,transparent 50%);border-color:#FFF;color:#FFF}.btn-white.fill:focus,.btn-white.fill:hover{color:#333!important}.btn-gray.fill{background-image:linear-gradient(to right,#999 50%,transparent 50%);border-color:#999;color:#999}.heading-block{background-image:url(../images/blurry-header.jpg);background-position:center bottom;background-size:cover;margin-top:61px;overflow:hidden;padding-left:5%;padding-right:5%;position:relative;width:100%;-ms-behavior:url(/backgroundsize.min.htc)}@media only screen and (min-width:40.063em){.heading-block{margin-top:90px;min-height:330px}}.heading-block.heading-block-simple{min-height:0}.signup-page .heading-block{margin-top:0}.heading-block.pad-top{margin-top:0;padding-top:61px}@media only screen and (min-width:40.063em){.heading-block.pad-top{margin-top:0;padding-top:90px}}@media only screen and (min-width:40.063em){.heading-block.full-height{height:100%}}@media only screen and (min-width:40.063em){.heading-block.full-height-extended{height:130%}}.heading-block+.heading-block,.section-block+.heading-block{margin-top:0}.heading-block.size-short{min-height:0}@media only screen and (min-width:64.063em){.heading-block-section.size-narrow{padding-left:100px;padding-right:100px}}.heading-block .content{position:relative;height:100%}@media only screen and (min-width:40.063em){.heading-block .content{display:table}}.heading-block .title{color:#FFF;line-height:1em;margin-bottom:0;margin-top:0;padding-bottom:5px}@media only screen{.heading-block .title{font-size:38px}}@media only screen and (min-width:40.063em){.heading-block .title{font-size:60px}}@media only screen and (min-width:40.063em){.heading-block .title.size-medium{font-size:48px}}@media only screen and (min-width:40.063em){.heading-block .title.size-small{font-size:38px}}.heading-block .subtitle{color:#FFF;color:rgba(255,255,255,.5);display:block;margin-bottom:0;margin-top:4px}@media only screen and (max-width:40em){.heading-block .subtitle{font-size:16px}}.heading-block .heading-block-section>h3,.heading-block .heading-block-section>h3 a{color:#FFF}.heading-block.light-grey .heading-block-section>h3,.heading-block.light-grey .subtitle,.heading-block.light-grey .title{color:#333}.heading-block.dark-grey .heading-block-section>h3,.heading-block.dark-grey .subtitle,.heading-block.dark-grey .title{color:#FFF}.heading-block .heading-block-section>h3.light,.heading-block .subtitle.light,.heading-block .title.light{font-weight:300}.heading-block .subtitle.light,.heading-block .title.light{color:#FFF;color:rgba(255,255,255,.75)}.heading-block.light-grey .subtitle.light,.heading-block.light-grey .title.light{color:#666}.heading-block .heading-block-section>h3.light strong,.heading-block.light-grey .subtitle.light strong,.heading-block.light-grey .title.light strong{font-weight:400}.heading-block .subtitle.size-extra-small{color:#777;font-family:"Source Sans Pro",Arial,sans-serif;font-size:14px;margin-bottom:5px;text-transform:uppercase}.heading-block .subtitle.text-uppercase{font-family:"Source Sans Pro",Arial,sans-serif}@media only screen and (min-width:40.063em){.heading-block .subtitle.text-uppercase{font-size:36px}}.heading-block-section{padding-bottom:45px;padding-top:45px}@media only screen and (min-width:64.063em){.heading-block-section.extra-padding,.heading-block-section.left.extra-padding,.heading-block-section.right.extra-padding{padding-bottom:90px;padding-top:90px}}.heading-block-section+.heading-block-section{padding-top:0}.heading-block-section.left,.heading-block-section.right{width:50%;padding-top:45px}.heading-block-section.w-30{width:30%}.heading-block-section.w-40{width:40%}.heading-block-section.w-60{width:60%}.heading-block-section.w-70{width:70%}.heading-block-section.left{padding-right:20px}.heading-block-section.right{padding-left:20px}.heading-block .block-shadow{background:0 0;background:linear-gradient(to bottom,rgba(245,245,245,0) 0,rgba(245,245,245,.5) 100%);bottom:0;left:0;height:20px;width:100%;position:absolute}@media only screen and (min-width:40.063em){.heading-block .block-shadow{height:33px}}.heading-block.light-grey .block-shadow{background:linear-gradient(to bottom,rgba(204,204,204,0) 0,rgba(204,204,204,.5) 100%)}.video-container{display:inline-block;height:160px;width:280px}@media only screen and (min-width:40.063em){.video-container{height:300px;width:520px}}.video-container.size-large{height:284px;width:500px}@media only screen and (min-width:900px){.video-container.size-large{height:397px;width:700px}}@media only screen and (min-width:1360px){.video-container.size-large{height:506px;width:900px}}.heading-block-section embed,.heading-block-section iframe,.heading-block-section object,.video-container embed,.video-container iframe,.video-container object{height:100%;max-height:300px;width:100%}.section-block.offset-top{padding-top:0}.image-block{position:relative}.heading-block.light-grey,.image-block.light-grey,.section-block.light-grey{background-color:#f5f5f5;background-image:none}.heading-block.dark-grey,.image-block.dark-grey,.section-block.dark-grey{background-color:#666;background-image:none;color:#FFF}.heading-block.dark-grey li,.heading-block.dark-grey p,.image-block.dark-grey li,.image-block.dark-grey p,.section-block.dark-grey li,.section-block.dark-grey p{color:#FFF}.section-block .header-offset{background-color:#FFF;height:61px}@media only screen and (min-width:40.063em){.section-block .header-offset{height:90px}}.section-block.light-grey .header-offset{background-color:#F5F5F5}.section-block.dark-grey .header-offset{background-color:#a7b7c7}.section-block h2{color:#333}.section-block h2.light{font-weight:100}.section-block h2.size-large,.section-block h2.size-xlarge{margin-bottom:13px;margin-top:0}@media only screen{.section-block h2.size-xlarge{font-size:38px}}@media only screen and (min-width:40.063em){.section-block h2.size-xlarge{font-size:60px}}.section-block.no-description h2.size-large{margin-bottom:0}.section-block h2.size-small{font-weight:300}@media only screen and (min-width:40.063em){.section-block h2.size-small{font-size:24px}}.heading-block .section-description,.section-block .section-description,.section-block.no-description h2{padding-bottom:20px}@media only screen and (min-width:40.063em){.heading-block .section-description,.section-block .section-description,.section-block.no-description h2{padding-bottom:45px}}.section-block .row.offset-top{margin-top:-15px}@media only screen and (min-width:40.063em){.section-block .row.offset-top{margin-top:-35px}}.section-block.light-grey h2{color:#666}.section-block.dark-grey h2{color:#FFF}.heading-block .content.size-narrow,.section-block .content.size-narrow{max-width:1080px;margin-left:auto;margin-right:auto}.section-block.center .content{text-align:center}@media only screen and (max-width:40em){.section-block .content p{font-size:16px;line-height:1.4em;margin-bottom:5%!important}}.content-container{display:inline-block;text-align:left}.heading-block-carousel{margin-top:61px;overflow:hidden;position:relative;height:100%;-webkit-transition:height 1s ease;-moz-transition:height 1s ease;transition:height 1s ease}@media only screen and (min-width:40.063em){.heading-block-carousel{margin-top:90px}}.heading-block-carousel .heading-block{position:absolute;margin-top:0;opacity:0;z-index:0;-webkit-transition:opacity 1.5s ease-in-out;-moz-transition:opacity 1.5s ease-in-out;transition:opacity 1.5s ease-in-out}.heading-block-carousel .heading-block.active{opacity:1;z-index:1}.heading-block-carousel .carousel-pagination{bottom:0;position:absolute;text-align:center;width:100%;z-index:2;height:30px}.heading-block-carousel .carousel-pagination a{background-color:#FFF;border-radius:10px;display:inline-block;height:20px;width:20px;margin:0 5px 10px;overflow:hidden;text-indent:125%;white-space:nowrap}.heading-block-carousel .carousel-pagination a.active{background-color:#999}.blockquote-quote{padding-left:130px;position:relative}.blockquote-quote+.blockquote-quote{margin-top:40px}@media only screen and (min-width:40.063em){.blockquote-quote+.blockquote-quote{margin-top:100px}}.blockquote-quote p{font-style:italic;text-align:left}@media only screen and (max-width:40em){.section-block .blockquote-quote p{font-size:18px}}.blockquote-quote h4{margin-top:20px;text-align:right}.blockquote-quote::after,.blockquote-quote::before{color:#CCC;font-family:serif;font-size:200px;font-weight:100;line-height:1;position:absolute;top:-30px}.section-block.light-grey .blockquote-quote::after,.section-block.light-grey .blockquote-quote::before{color:#ccc}.section-block.dark-blue .blockquote-quote::after,.section-block.dark-blue .blockquote-quote::before,.section-block.dark-grey .blockquote-quote::after,.section-block.dark-grey .blockquote-quote::before,.section-block.light-blue .blockquote-quote::after,.section-block.light-blue .blockquote-quote::before{color:#fff;color:rgba(255,255,255,.25)}.blockquote-quote::before{display:block;content:"\201C";left:0}.blockquote-quote::after{display:none;content:"\201D";right:0}.blockquote-quote.inline-quote{padding-left:0;padding-right:0}.blockquote-quote.inline-quote::after,.blockquote-quote.inline-quote::before{display:none}@media only screen and (min-width:40.063em){.blockquote-quote p{font-size:24px}}@media only screen and (min-width:64.063em){.blockquote-quote{padding:0 145px}.blockquote-quote::after,.blockquote-quote::before{font-size:300px;top:-50px}.blockquote-quote h4,.blockquote-quote p{text-align:center}.blockquote-quote::after{display:block}}.section-cols{width:100%}.section-col{display:inline-block;overflow:hidden;position:relative;vertical-align:top;width:100%;max-width:none}.section-col.border{border:1px solid #CCC;margin-top:-3px}.section-col .col-pad{padding-left:20px;padding-right:20px}@media only screen and (min-width:900px){.section-col{margin-left:-3px}.section-col.border{margin-top:0;margin-left:-5px}}.section-cols+.section-cols .section-col.border{margin-top:-1px}@media only screen and (min-width:900px){.section-cols.col-2 .section-col,.section-cols.responsive-hide .section-col{width:50%}.section-cols.col-2 .section-col.w-30,.section-cols.responsive-hide .section-col.w-30{width:30%}.section-cols.col-2 .section-col.w-40,.section-cols.responsive-hide .section-col.w-40{width:40%}.section-cols.col-2 .section-col.w-60,.section-cols.responsive-hide .section-col.w-60{width:60%}.section-cols.col-2 .section-col.w-70,.section-cols.responsive-hide .section-col.w-70{width:70%}.section-cols.col-2 .section-col:first-child+.section-col,.section-cols.responsive-hide .section-col:first-child+.section-col{display:inline-block}}@media only screen and (min-width:900px){.section-cols.col-3 .section-col{width:33%}}.section-cols.col-4 .section-col{width:50%;margin-left:-3px}.section-cols.col-4 .section-col.border{margin-left:-5px}@media only screen and (min-width:900px){.section-cols.col-4 .section-col{width:25%}}@media only screen and (max-width:40em){.section-cols.col-4.stack-small .section-col{width:100%;margin-left:0}}.section-cols.responsive-hide .section-col{display:none}.section-cols.responsive-hide .section-col:first-child{display:inline-block}@media only screen and (min-width:900px){.section-cols.col-3.responsive-hide .section-col{width:50%}}@media only screen and (min-width:1360px){.section-cols.col-3.responsive-hide .section-col{display:inline-block;width:33%}}@media only screen and (min-width:900px){.hide-col-medium-up{display:none}}.text-section h2{margin-top:20px}.text-section h2:first-child{margin-top:0}.text-section p{margin-bottom:1em}.text-section ol,.text-section ul{margin-bottom:.5em}.text-uppercase{text-transform:uppercase}.pop-dialog{background-color:#fff;border-color:#ccc;border-style:solid;border-width:1px 0 0 1px;padding:20px;position:fixed;width:360px;transition:all 500ms ease;z-index:11;-webkit-box-shadow:0 0 15px 0 rgba(50,50,50,.3);-moz-box-shadow:0 0 15px 0 rgba(50,50,50,.3);box-shadow:0 0 15px 0 rgba(50,50,50,.3)}.pop-dialog.top{bottom:auto;top:0}.pop-dialog.bottom{bottom:0;top:auto}.pop-dialog.left{left:-400px;right:auto}.pop-dialog.left.active{left:0}.pop-dialog.right{left:auto;right:-400px}.pop-dialog.right.active{right:0}.pop-dialog-close{float:right}.pop-dialog .title{margin:0 0 9px}.pop-dialog p{font-size:16px;margin-bottom:20px}.heading-block-section .workpulse-signup{padding-top:30px}.workpulse-signup label{color:#FFF;color:rgba(255,255,255,.75);font-size:18px;padding-bottom:10px;text-transform:uppercase}.workpulse-signup .input-wrapper{margin-right:-120px;max-width:408px;padding-right:120px;width:100%}.workpulse-signup .btn,.workpulse-signup input[type=text]{border-width:0;height:42px}.workpulse-signup input[type=text]{border-radius:5px 0 0 5px;width:100%;margin-bottom:0;margin-right:-120px}.workpulse-signup .btn{background-color:#d19b00;background-image:none;border-radius:0 5px 5px 0;color:#FFF;float:left;font-size:16px;font-weight:700;padding:0;text-transform:uppercase;width:120px}.workpulse-signup .processing-form{background-color:#d5d5d5;border-radius:5px;color:#333;display:none;font-size:18px;font-weight:600;height:100%;left:0;line-height:42px;text-align:center;top:0;width:100%}.workpulse-icon-list{display:block;text-align:center}.workpulse-icon-list-item{float:left}.section-cols.col-2 .workpulse-icon-list .workpulse-icon-list-item{width:33%}.workpulse-icon,.workpulse-icon img{height:80px;width:80px}.workpulse-icon{display:block;margin:0 auto;position:relative}.workpulse-icon-hover{background-color:#FFF;border:1px solid #CCC;bottom:100px;border-radius:5px;display:none;padding:20px 20px 30px;position:absolute;right:-90px;width:280px}.workpulse-icon-hover::after{background:#FFF;border-color:#CCC;border-style:solid;border-width:0 1px 1px 0;bottom:-10px;content:'';display:block;height:20px;left:140px;position:absolute;-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);width:20px}.workpulse-icon-list-item:hover .workpulse-icon-hover{display:block}.signup-page-block .signup-form-section{background-color:#FFF;border-radius:4px;padding:50px;-webkit-box-shadow:0 3px 0 0 #dcdcdc;-moz-box-shadow:0 3px 0 0 #dcdcdc;box-shadow:0 3px 0 0 #dcdcdc}.signup-page-block .signup-form-section.bottom{margin-top:20px;margin-bottom:40px;padding:30px}.signup-page-block .signup-form-section.top{padding-top:30px}.signup-page-block .signup-form-section.top .logo{display:inline!important}.signup-page-block .section-right .logo{display:none}.signup-page-block .signup-form-section h2{color:#666;font-size:48px;line-height:50px;margin:0}.signup-page-block .trial-terms{margin-top:0}@media only screen and (max-width:40em){.signup-page-block .signup-form-section{padding:30px}}.heading-block.signup-heading-block{padding-left:3%;padding-right:3%}.signup-heading-block .heading-block-section{margin:0 auto;max-width:620px;width:100%}@media only screen and (min-width:1155px){.signup-page-block .signup-form-section.top{padding-top:50px}.signup-page-block .signup-form-section.top .logo{display:none!important}.signup-page-block .section-right .logo{display:inline;margin-bottom:50px;width:205px}.signup-page-block .heading-block-section.section-left{float:left;max-width:410px}.signup-page-block .heading-block-section.section-right{float:right;padding-top:70px!important}}.signup-heading-block .top-rule{margin-bottom:20px;width:100%}@media only screen and (min-width:40.063em){.signup-heading-block .top-rule{width:335px;margin-bottom:40px}}.signup-heading-block .signup-page-content .title{line-height:1.1;padding-bottom:15px}@media only screen and (min-width:40.063em){.signup-heading-block .signup-page-content .title{padding-bottom:25px}}.signup-section-block .content{max-width:620px}.signup-page-content .rule{margin-top:30px;margin-bottom:30px}@media only screen and (min-width:40.063em){.signup-page-content .rule{margin-top:35px;margin-bottom:35px}}.signup-page-content .customer-quote .customer-image{background-image:url(../images/donna-rea-caring-transitions-employee-scheduling-software-review.jpg);background-size:100% 100%;border-radius:35px;display:inline-block;height:60px;width:60px;vertical-align:top}.signup-page-content .customer-quote blockquote{border-width:0;display:inline-block;margin:0 0 0 20px;max-width:510px;padding:0 20px 0 0;position:relative;width:100%;vertical-align:top}@media only screen and (min-width:40.063em){.signup-page-content .customer-quote blockquote{margin-left:20px}}.signup-page-content .customer-quote blockquote::before{color:#DDD;content:'“';font-family:"PT Serif",serif;font-size:120px;left:-20px;line-height:1em;position:absolute;top:-4px;z-index:0}.signup-page-content .customer-quote p{color:#666;font-size:14px;line-height:1.6em;margin-bottom:0!important;position:relative;z-index:1}.signup-page-content .customer-quote cite{color:#AAA;font-style:normal}.signup-page-content .media-images{color:#999;font-size:14px;font-weight:400;line-height:1.8em;text-transform:uppercase;vertical-align:middle}@media only screen and (max-width:40em){.signup-page-content .media-images{text-align:center}}.signup-page-content .media-images img{max-height:15px;max-width:125px;margin-left:7px;margin-right:7px}.white-feature{background:#f5f5f5;width:100%;overflow:hidden}@media only screen and (min-width:40.063em){.white-feature{height:100%}}@media only screen and (min-width:64.063em){.white-feature{height:120%}}.white-feature .content{display:table;max-width:1280px;position:relative}@media only screen and (max-width:40em){.white-feature .content{width:90%;text-align:center}}@media only screen and (min-width:40.063em){.white-feature .content{height:100%}}.white-feature .wrap{max-width:1280px}@media only screen and (min-width:40.063em){.white-feature .wrap{display:table-cell;vertical-align:middle;padding:0 60px}}.white-feature .wrap-noTable{max-width:1280px;padding-top:40px}@media only screen and (min-width:40.063em){.white-feature .wrap-noTable{display:table-cell;vertical-align:middle;padding:91px 60px 0}}@media only screen and (min-width:1000px){.white-feature .wrap-noTable{display:block}}.white-feature .center-text{position:relative;top:0;margin:auto;padding:0;text-align:center}.white-feature .center-text .signup-form{width:57%;max-width:670px;margin:30px auto 0}@media only screen and (min-width:40.063em){.white-feature .center-text .signup-form{width:100%}}@media only screen and (min-width:1000px){.white-feature .center-text .signup-form{width:57%}}.heading-block .white-feature .center-text .small.title,.industries .content .white-feature .center-text h2.small,.parallax-header-small .white-feature .center-text .small.title,.section-block .white-feature .center-text h2.small.size-xlarge,.white-feature .center-text .heading-block .small.title,.white-feature .center-text .industries .content h2.small,.white-feature .center-text .parallax-header-small .small.title,.white-feature .center-text .section-block h2.small.size-xlarge,.white-feature .center-text h1.small{top:0;margin-bottom:15px}.white-feature .center-text h2{margin:60px 0 40px}@media only screen and (min-width:40.063em){.white-feature .center-text h2{white-space:normal}}@media only screen and (min-width:1000px){.white-feature .center-text h2{white-space:nowrap}}.white-feature .center-text .video-text{margin-top:30px}@media only screen and (min-width:40.063em){.white-feature .center-text{width:85%;margin:0 auto}}@media only screen and (min-width:1000px){.white-feature .center-text{width:100%;display:block}}.white-feature .left-text{position:relative;top:0;margin:auto;padding:0}@media only screen and (max-width:40em){.white-feature .left-text{margin-top:91px}}@media only screen and (min-width:40.063em){.white-feature .left-text{width:82%;height:510px;position:absolute;top:91px;bottom:0;z-index:1}}@media only screen and (min-width:1000px){.white-feature .left-text{width:57%;max-width:670px}}.heading-block .white-feature .title,.industries .content .white-feature h2,.parallax-header-small .white-feature .title,.section-block .white-feature h2.size-xlarge,.white-feature .heading-block .title,.white-feature .industries .content h2,.white-feature .parallax-header-small .title,.white-feature .section-block h2.size-xlarge,.white-feature h1{height:0;font-size:14px;line-height:0;color:#ccc;text-transform:uppercase;font-weight:400;position:relative;top:210px}@media only screen and (max-width:40em){.heading-block .white-feature .title,.industries .content .white-feature h2,.parallax-header-small .white-feature .title,.section-block .white-feature h2.size-xlarge,.white-feature .heading-block .title,.white-feature .industries .content h2,.white-feature .parallax-header-small .title,.white-feature .section-block h2.size-xlarge,.white-feature h1{top:0;margin-top:20px;margin-bottom:20px}}.white-feature h2{color:#333;line-height:1.06em;font-size:38px;margin-top:28px;margin-bottom:20px}@media only screen and (min-width:40.063em){.white-feature h2{font-size:60px;margin-top:28px;margin-bottom:70px}}@media only screen and (min-width:1000px){.white-feature h2{font-size:60px;margin-top:31px}}@media only screen and (max-width:40em){.white-feature h2 .nowrap{white-space:normal}}.white-feature h3{font-family:"PT Serif",serif;color:#666;font-size:18px;line-height:1.4em}@media only screen and (max-width:40em){.white-feature h3{font-size:16px}}.white-feature .lady{position:absolute;width:45%;max-width:512px;height:100%;left:64%;top:17%}@media only screen{.white-feature .lady{display:none}}@media only screen and (min-width:1000px){.white-feature .lady{display:block}}.white-feature .iphone{position:absolute;left:66%;top:19%}@media only screen{.white-feature .iphone{display:none}}@media only screen and (min-width:1000px){.white-feature .iphone{display:block}}.white-feature .monitor{position:absolute;top:500px;left:50%;margin:0 0 0 -572px;padding:0}@media only screen{.white-feature .monitor{display:none}}@media only screen and (min-width:1000px){.white-feature .monitor{display:block}}.white-feature .signup-form{margin-top:50px}.white-feature .signup-form input{display:inline-block;vertical-align:top;height:56px;margin:0}@media only screen and (max-width:40em){.white-feature .signup-form input{height:50px}}.white-feature .signup-form input[type=email],.white-feature .signup-form input[type=tel],.white-feature .signup-form input[type=text]{width:31.34328%;margin-right:2.98507%;background-color:transparent;border:2px solid #ccc;font-size:20px;line-height:35px;padding:15px}@media only screen and (max-width:40em){.white-feature .signup-form input[type=email],.white-feature .signup-form input[type=tel],.white-feature .signup-form input[type=text]{width:49%;margin-right:0;font-size:18px}.white-feature .signup-form input[type=email]:first-of-type,.white-feature .signup-form input[type=tel]:first-of-type,.white-feature .signup-form input[type=text]:first-of-type{margin-right:2%}}.white-feature .signup-form input[type=submit],.white-feature .signup-form input[type=button]{width:31.04478%;font-size:18px;padding:4px}@media only screen and (max-width:40em){.white-feature .signup-form input[type=submit],.white-feature .signup-form input[type=button]{width:100%;margin-top:2%}}.white-feature .signup-form div.create-loading{width:100%;height:100%;background-color:#d5d5d5;color:#333;font-size:18px;font-weight:600;text-align:center;position:absolute;left:0;top:0;padding:20px 5px}.white-feature .four-form{margin-top:50px;width:600px}@media only screen and (max-width:40em){.white-feature .four-form{width:auto;max-width:500px}}.white-feature .four-form input{display:inline-block;vertical-align:top;height:56px;margin:0}@media only screen and (max-width:40em){.white-feature .four-form input{height:50px}}.white-feature .four-form input[type=email],.white-feature .four-form input[type=tel],.white-feature .four-form input[type=text]{width:250px;margin-right:12px;background-color:transparent;border:2px solid #ccc;font-size:20px;line-height:35px;padding:15px}@media only screen and (max-width:40em){.white-feature .four-form input[type=email],.white-feature .four-form input[type=tel],.white-feature .four-form input[type=text]{width:250px;margin-right:0;font-size:18px}.white-feature .four-form input[type=email]:first-of-type,.white-feature .four-form input[type=tel]:first-of-type,.white-feature .four-form input[type=text]:first-of-type{margin-right:0;margin-top:15px}}.white-feature .four-form input[type=submit]{width:250px;font-size:18px;padding:4px}@media only screen and (max-width:40em){.white-feature .four-form input[type=submit]{width:250px;margin-top:2%;margin-bottom:40px}}.white-feature .mobile-actions{text-align:left;margin-bottom:14.81481%}.white-feature .mobile-actions .solid-btn-green{width:100%;margin-top:7.40741%;padding:16px 29px}.white-feature .mobile-actions .btn-gray{text-align:center;width:48.14815%;margin-top:3.7037%;padding:14px 10px}.white-feature .mobile-actions .btn-gray:nth-child(odd){float:right}.white-feature .rule-large,.white-feature .rule-small{border-color:#CFCFCF}@media only screen and (max-width:40em){.white-feature .rule-large{display:none}}.white-feature .rule-small{margin-top:50px}@media only screen and (max-width:40em){.white-feature .rule-small{margin-top:25px;margin-bottom:25px}}.white-feature:after{content:none}.white-feature .video-text{color:#333;font-weight:400;margin-top:50px;text-transform:uppercase;display:inline-block}@media only screen and (max-width:40em){.white-feature .video-text{display:none}}.white-feature .field.error input{border:2px solid #c33;background-color:#f3cccc}.white-feature .field.error ::-webkit-input-placeholder{color:#c33}.white-feature .field.error :-moz-placeholder{color:#c33}.white-feature .field.error ::-moz-placeholder{color:#c33}.white-feature .field.error :-ms-input-placeholder{color:#c33}.white-feature .arrow-learn-more{position:absolute;left:50%;bottom:50px;margin:-31px}.heading-block.grey-feature .content{padding-bottom:0}.heading-block.grey-feature+.schedule-screen,.heading-block.grey-feature.full-height-extended{border-bottom:1px solid #CCC}.heading-block.grey-feature .title{padding-bottom:25px}.heading-block.grey-feature .section-description{color:#666;padding-bottom:20px}@media only screen and (min-width:730px){.heading-block.grey-feature .section-description{padding-bottom:40px}}.heading-block.grey-feature .signup-form{margin-top:20px;margin-left:auto;margin-right:auto}@media only screen and (min-width:730px){.heading-block.grey-feature .signup-form{margin-top:40px;width:635px}}@media only screen and (min-width:730px){.heading-block.grey-feature .signup-form .field-email,.heading-block.grey-feature .signup-form .field-name{width:185px}}.heading-block.grey-feature.google-signup-block .signup-form{margin-top:0}.heading-block.grey-feature .solid-btn-green{font-size:18px;height:55px;line-height:26px;width:100%}.heading-block.grey-feature .submit-container{width:100%;height:56px}@media only screen and (min-width:730px){.heading-block.grey-feature .submit-container{width:212px;height:56px}}.google-signup .google-or,.heading-block.grey-feature .video-text{color:#333;font-weight:400;text-transform:uppercase}.google-signup .google-or{clear:left;line-height:55px;margin:0 auto;position:relative;width:215px}.google-signup .google-or span{background-color:#f5f5f5;padding:0 5px;position:relative;z-index:1}.google-signup .google-or::after{border-bottom:1px solid #CCC;content:'';display:block;padding-top:27px;position:absolute;top:0;width:100%;z-index:0}.google-signup .solid-btn-blue,.heading-block.grey-feature.google-signup-block .solid-btn-green{width:100%}@media only screen and (min-width:730px){.google-signup .solid-btn-blue,.heading-block.grey-feature.google-signup-block .solid-btn-green{width:250px}}.google-signup .solid-btn-blue{font-size:18px;background-color:#4787f0;background-color:rgba(71,135,240,.8);height:55px;width:100%}@media only screen and (min-width:730px){.google-signup .solid-btn-blue{width:auto}}.google-signup .solid-btn-blue:hover{background-color:#4787f0}@media only screen and (min-width:730px){.google-signup,.heading-block.grey-feature.google-signup-block .signup-button-container{display:inline-block;vertical-align:top}.google-signup .google-or{float:right;width:100px}.google-signup .google-or::after{display:none}}.heading-block.grey-feature .video-text{display:inline-block;margin-top:30px}.heading-block.grey-feature .mobile-actions{margin-top:20px}.heading-block.grey-feature .mobile-actions .section-col{float:left;padding-right:10px;width:50%}.heading-block.grey-feature .mobile-actions .section-col+.section-col{padding-right:0;padding-left:10px}.heading-block.grey-feature .mobile-actions .btn-gray{width:100%}@media only screen and (min-width:1070px){.heading-block.grey-feature-monitor{padding-bottom:250px;min-height:100%}}@media only screen and (min-width:1270px){.heading-block.grey-feature-monitor{min-height:110%}}.heading-block.grey-feature-monitor .monitor{display:none;position:absolute;top:475px;left:50%;margin:0 0 0 -50%;padding:0}@media only screen and (min-width:1070px){.heading-block.grey-feature-monitor .monitor{display:block}}@media only screen and (min-width:1270px){.heading-block.grey-feature-monitor .monitor{margin-left:-572px}}.heading-block.side-image{background-image:none}@media only screen and (min-width:64.063em){.heading-block.side-image .heading-block-section{width:650px}}@media only screen and (min-width:1480px){.heading-block.side-image .heading-block-section{margin-top:100px}}@media only screen and (min-width:64.063em){.heading-block.side-image .heading-block-section.large-right{float:right}}@media only screen and (min-width:64.063em){.heading-block.side-image .heading-block-section.large-left{float:left}}.heading-block.side-image .heading-image{background-size:100% 100%;background-repeat:no-repeat;background-position:top left;display:none;margin-top:50px;position:absolute}@media only screen and (min-width:64.063em){.heading-block.side-image .heading-image{display:block}}.heading-block.side-image .signup-form{margin-top:20px;margin-left:auto;margin-right:auto}@media only screen and (min-width:730px){.heading-block.side-image .signup-form{margin-top:40px;width:635px}}.heading-block.side-image .solid-btn-green{font-size:18px;height:56px;width:100%}.heading-block.side-image .submit-container{width:100%;height:56px}@media only screen and (min-width:730px){.heading-block.side-image .submit-container{width:212px;height:56px}}.heading-block.smiling-faces{height:auto;min-height:100%}@media only screen and (min-width:1480px){.heading-block.smiling-faces{min-height:0;height:870px}}.heading-block.smiling-faces .heading-image{background-image:url(../images/headers/smiling-faces.jpg);width:1040px;height:780px;right:350px;margin-top:0}@media only screen and (min-width:1160px){.heading-block.smiling-faces .heading-image{right:445px}}@media only screen and (min-width:1480px){.heading-block.smiling-faces .heading-image{right:46%}}.how-it-works-case-studies .section-col{max-width:400px;padding-top:40px}.homepage-pricing .section-col+.section-col{padding-top:40px}@media only screen and (min-width:900px){.homepage-pricing .section-col+.section-col{padding-top:0}}.homepage-pricing .section-col p+p{padding-top:20px}body.hideOverflow{overflow:hidden;top:0;-webkit-transition:top 300ms;transition:top 300ms}.mobile{position:relative;width:100%;background-image:url(../images/mobile-block-bg-grunge.jpg);background-color:#f5f5f5;background-repeat:no-repeat;background-position:left bottom;background-size:cover;overflow:hidden}@media only screen and (min-width:40.063em){.mobile{min-height:538px;height:0}}.mobile .content{display:table;max-width:1280px;position:relative;text-align:right;height:100%}@media only screen and (max-width:615px){.mobile .content{text-align:center}}.mobile .content .mobile-phone{width:270px;height:412px;position:absolute;top:0;bottom:0;margin:auto;overflow:visible}@media only screen and (max-width:615px){.mobile .content .mobile-phone{display:none}}@media only screen{.mobile .content .mobile-phone{right:400px}}@media only screen and (min-width:40.063em){.mobile .content .mobile-phone{right:70%}}@media only screen and (min-width:64.063em){.mobile .content .mobile-phone{left:75px;right:auto}}.mobile .content .mobile-phone .mobile-lady{width:1338px;height:987px;background-image:url(../images/employee-scheduling-apps-for-iphone-and-android-make-shift-planning-easy-for-hourly-workers.png);position:absolute;left:-793px;top:-391px}.mobile .content .mobile-phone .mobile-alert{display:none;width:100%;height:100%;background-image:url(../images/mobile-employee-schedule-phone-on.png);position:absolute;left:0;top:0}.mobile .content .mobile-text{text-align:left;position:relative}@media only screen{.mobile .content .mobile-text{width:100%;max-width:330px;display:inline-block}}@media only screen and (min-width:40.063em){.mobile .content .mobile-text{max-width:60%;margin-top:40px}}@media only screen and (min-width:64.063em){.mobile .content .mobile-text{width:800px;max-width:55%;max-width:calc(100% - 450px);left:450px;display:block}}.mobile .content .mobile-text h2{margin-top:0;margin-bottom:23px}.scheduling-block{background-image:url(../images/retail-scheduling-reinvented-background.jpg);overflow:hidden}@media only screen{.scheduling-block{min-height:320px}}@media only screen and (min-width:40.063em){.scheduling-block{min-height:420px}}@media only screen and (min-width:64.063em){.scheduling-block{min-height:560px}}.scheduling-block .content{display:table;text-align:center}.scheduling-block .content h2{color:#fff;margin-top:0}@media only screen and (min-width:40.063em){.scheduling-block .content h2{margin-bottom:15px}}@media only screen and (min-width:64.063em){.scheduling-block .content h2{margin-bottom:45px}}@media only screen and (min-width:40.063em){.scheduling-block .content .btn-white{padding:13px 52px}}.scheduling-block .content .scheduling-screen{position:relative;margin-bottom:-820px}@media only screen{.scheduling-block .content .scheduling-screen{margin-top:35px}}@media only screen and (min-width:40.063em){.scheduling-block .content .scheduling-screen{margin-top:50px}}.scheduling-block .content .scheduling-screen img{width:100%;max-width:1033px}.scheduling-3-second-demo{padding-bottom:0;background-image:url(../images/retail-scheduling-reinvented-background.jpg)}.scheduling-3-second-demo .content{display:table;text-align:center}.scheduling-3-second-demo .scheduling-screen{margin-top:35px}.scheduling-3-second-demo .scheduling-screen img{width:100%;max-width:610px}.time-attendance{overflow:hidden}.time-attendance .content{text-align:center}.time-attendance .content .left-content,.time-attendance .content .right-content{display:inline-block;vertical-align:middle;text-align:left;width:50%;max-width:480px}@media only screen and (max-width:40em){.time-attendance .content .left-content,.time-attendance .content .right-content{width:100%;margin:0}}@media only screen and (min-width:40.063em){.time-attendance .content .left-content{width:43%;margin-right:6%}}.time-attendance .content .left-content h2{margin-top:0;margin-bottom:30px}.time-attendance .content .left-content .btn-darkgray{padding:13px 52px;margin-top:6px;margin-bottom:30px}#scheduling-signup{position:relative;text-align:center;background-color:#fff;padding:80px;max-width:610px;margin-left:auto;margin-right:auto}@media only screen and (max-width:40em){#scheduling-signup{padding:30px}}#scheduling-signup h2{font-size:46px;line-height:50px;font-weight:300;color:#666;margin-top:30px;margin-bottom:20px}@media only screen and (max-width:40em){#scheduling-signup h2{font-size:28px;line-height:32px}}#scheduling-signup h3{font-size:16px;font-weight:400;color:#999;margin-bottom:30px}@media only screen and (max-width:40em){#scheduling-signup h3{font-size:14px;line-height:16px}#scheduling-signup h3 br{display:none}}#scheduling-signup .form-signup{position:relative}#scheduling-signup .form-signup ul.form-fields-list{display:block;overflow:hidden;margin:0}#scheduling-signup .form-signup ul.form-fields-list li{border:1px solid #ccc;overflow:hidden;height:55px}@media only screen and (max-width:40em){#scheduling-signup .form-signup ul.form-fields-list li{height:40px}}#scheduling-signup .form-signup ul.form-fields-list li:first-of-type{border-radius:3px 3px 0 0}#scheduling-signup .form-signup ul.form-fields-list li:nth-of-type(n+2){border-top:none}#scheduling-signup .form-signup ul.form-fields-list li:last-of-type{border-radius:0 0 3px 3px}#scheduling-signup .form-signup ul.form-fields-list li .field{height:100%}#scheduling-signup .form-signup ul.form-fields-list li .field.error input{background-color:#fee;color:#c33}#scheduling-signup .form-signup ul.form-fields-list li .field span{display:block;overflow:hidden;height:100%}#scheduling-signup .form-signup ul.form-fields-list li .field span input{font-size:18px;font-weight:400;color:#666;width:100%;height:100%;margin:0;border:none}@media only screen and (max-width:40em){#scheduling-signup .form-signup ul.form-fields-list li .field span input{font-size:16px}}#scheduling-signup .form-signup ul.form-fields-list li .field label{font-size:18px;color:#999;width:55px;height:100%;float:left;padding-top:13px;background-color:#eee;border-right:1px solid #ccc}@media only screen and (max-width:40em){#scheduling-signup .form-signup ul.form-fields-list li .field label{width:30px;font-size:16px;padding-top:8px}}#scheduling-signup .form-signup .submit-container{position:relative;margin-top:20px}#scheduling-signup .form-signup button{width:100%;height:50px;padding-left:15px;padding-right:15px;background-color:#cfb10b;font-size:18px;font-weight:400;color:#fff;text-transform:uppercase;border-radius:5px}#scheduling-signup .form-signup div.create-loading{width:100%;height:100%;background-color:#d5d5d5;color:#333;font-size:18px;font-weight:600;text-align:center;position:absolute;left:0;top:0;padding:17px 5px;border-radius:5px}#scheduling-signup a{color:#cfb10b;font-weight:400}#scheduling-signup .legal{font-family:"Source Sans Pro",Arial,sans-serif;font-size:14px;color:#999;margin-top:20px;margin-bottom:0}@media only screen and (max-width:40em){#scheduling-signup .legal{font-size:14px;line-height:16px}}.scheduling-page-header{background-image:url(../images/employee-scheduling-software-screenshot-shift-planning-for-hourly-workforce-management.jpg);background-position:right center}@media only screen and (min-width:40.063em) and (max-width:64em){.scheduling-page-header:after{background-color:rgba(0,0,0,.2)}}.schedule-android-iphone{overflow:hidden}@media only screen and (min-width:768px){.schedule-android-iphone{height:620px}}@media only screen and (min-width:64.063em){.schedule-android-iphone{height:920px}}.schedule-android-iphone .content{position:relative;height:100%;text-align:center;max-width:1080px}@media only screen and (min-width:768px){.schedule-android-iphone .content:before{content:'';display:inline-block;height:100%;vertical-align:middle}}.schedule-android-iphone .right-text{text-align:left;width:100%;display:inline-block;vertical-align:middle;padding:0}@media only screen and (max-width:40em){.schedule-android-iphone .right-text{text-align:center}}@media only screen and (min-width:768px){.schedule-android-iphone .right-text{margin-left:385px;width:calc(100% - 390px)}}@media only screen and (min-width:64.063em){.schedule-android-iphone .right-text{margin-left:425px;width:calc(100% - 430px)}}.schedule-android-iphone h2{margin-top:0;line-height:1.3em;margin-bottom:20px}.schedule-android-iphone p{color:#999;margin-bottom:5%}.schedule-android-iphone .scheduling-iphone-image{display:none;margin-bottom:-30px;height:100%;max-height:752px}@media only screen and (min-width:768px){.schedule-android-iphone .scheduling-iphone-image{margin-right:25px;display:inline-block}}@media only screen and (min-width:40.063em){.schedule-android-iphone .scheduling-iphone-image{margin-right:50px}}@media only screen and (min-width:1220px){.schedule-android-iphone .scheduling-iphone-image{margin-right:100px}}.schedule-android-iphone .scheduling-iphone-image-small{width:100%;max-width:345px;margin-top:10%;margin-bottom:-380px}@media only screen and (min-width:768px){.schedule-android-iphone .scheduling-iphone-image-small{display:none}}.schedule-android-iphone .iphone-animation-container{display:none;width:345px;height:752px;background-image:url(../images/blank-iphone.png);padding:107px 27px 134px 30px;position:absolute;left:0;top:0}@media only screen and (min-width:768px){.schedule-android-iphone .iphone-animation-container{display:inline-block}}.schedule-android-iphone .iphone-animation-container .iphone-screen{width:100%;height:100%;overflow:hidden;position:relative}.schedule-android-iphone .iphone-animation-container .iphone-screen.step1 .dashboard,.schedule-android-iphone .iphone-animation-container .iphone-screen.step2 .schedule{opacity:0}.schedule-android-iphone .iphone-animation-container .iphone-screen.step3 .schedule,.schedule-android-iphone .iphone-animation-container .iphone-screen.step3 .schedule-pressed{left:-80px}.schedule-android-iphone .iphone-animation-container .iphone-screen.step3 .details,.schedule-android-iphone .iphone-animation-container .iphone-screen.step3 .details-pressed{left:0}.schedule-android-iphone .iphone-animation-container .iphone-screen.step4 .details{opacity:0}.schedule-android-iphone .iphone-animation-container img{position:absolute;left:0}.schedule-android-iphone .iphone-animation-container .schedule,.schedule-android-iphone .iphone-animation-container .schedule-pressed{left:0;transition:left 300ms cubic-bezier(.215,.61,.355,1)}.schedule-android-iphone .iphone-animation-container .details,.schedule-android-iphone .iphone-animation-container .details-pressed{left:110%;transition:left 300ms cubic-bezier(.215,.61,.355,1)}.schedule-android-iphone .iphone-animation-container .details-pressed{box-shadow:0 0 30px 0 rgba(50,50,50,.75)}.schedule-screen{max-height:1015px;overflow:hidden;position:relative}.schedule-screen.active,.schedule-screen.complex{background-image:url(../images/restaurant-scheduling.jpg);background-position:left -150px}.schedule-screen.active{height:100%;min-height:750px}.schedule-screen .close-screen{opacity:0;position:absolute;right:30px;top:30px;z-index:1;-webkit-transition:opacity 300ms,-webkit-transform 300ms;transition:opacity 300ms}.schedule-screen.active .close-screen{opacity:1}.schedule-screen.simple.active{padding-top:265px}.schedule-screen .content{max-width:1033px;position:relative;z-index:1}.schedule-screen .explore-text .section-description,.schedule-screen .explore-text h2.size-large,.schedule-screen .scheduling-screen .explore_scheduling .section-description,.schedule-screen .scheduling-screen .explore_scheduling h2.size-large{color:#FFF}.schedule-screen .scheduling-screen .explore_scheduling h2.size-large{margin-bottom:13px;padding-bottom:0}.schedule-screen .scheduling-screen .explore_scheduling,.schedule-screen.simple .explore-text{height:747px;position:absolute;width:100%;z-index:1}.schedule-screen.active .scheduling-screen .explore_scheduling,.schedule-screen.simple .explore-text.active,.schedule-screen.simple.active .explore-text{display:none}.schedule-screen .scheduling-screen .explore_scheduling,.schedule-screen.simple .explore-text .explore_scheduling{display:block;background-color:#000;background-color:rgba(0,0,0,.75);border-radius:30px 30px 0 0;color:#FFF;font-size:48px;height:100%;padding-top:175px;opacity:0;-webkit-transition:opacity 300ms,-webkit-transform 300ms;transition:opacity 300ms}.schedule-screen .scheduling-screen .explore_scheduling.active,.schedule-screen .scheduling-screen .explore_scheduling:hover,.schedule-screen.simple .explore-text .explore_scheduling.active,.schedule-screen.simple .explore-text .explore_scheduling:hover{opacity:1}.schedule-screen .scheduling-screen{position:relative;margin-bottom:-37%;transition:transform 300ms ease;-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0)}@media only screen and (min-width:64.063em){.schedule-screen .scheduling-screen{margin-bottom:-350px}}.schedule-screen.complex .scheduling-screen{margin-top:50px}.schedule-screen .scheduling-screen.active{-ms-transform:translateY(-200px);-webkit-transform:translateY(-200px);transform:translateY(-200px)}.schedule-screen .scheduling-screen .scheduling-screen-base{background-image:url(../images/employee-scheduling-software-screenshot-of-the-staff-scheduler-for-when-i-work-base.png);bottom:-192px;height:192px;left:50%;margin-left:-813.5px;position:absolute;width:1627px}.schedule-screen .text-box-fade{display:none}.schedule-screen .scheduling-screen.active .text-box-fade{display:block}.schedule-screen .fade1{top:60.64257%;left:81.89739%}.schedule-screen .fade2{bottom:84.87282%;left:15.97289%}.schedule-screen .fade3{bottom:71.48594%;right:8.9061%}.schedule-screen .fade4{top:64.12316%;left:10.45499%}.industries{width:100%;position:relative;background-color:#fff;height:455px;overflow:hidden}.industries.condensed{height:auto}.industries.condensed .content{display:none}.industries.condensed .industries-explore{top:0}.industries .content{display:table;text-align:center}.industries .content h2{line-height:54px;margin-top:0;color:#333}.industries .industries-explore{position:absolute;width:361px;height:120px;margin:auto;left:0;right:0;top:236px;background-color:#000;overflow:hidden}.industries .industries-explore.expanded{top:0;width:100%}.industries .industries-explore .btn-white{position:absolute;width:200px;height:56px;left:0;right:0;top:0;bottom:0;margin:auto;text-align:center;z-index:1}.industries .industries-explore .close-industries-explore{display:none;position:absolute;top:30px;right:30px;z-index:2}.industries .industries-explore .industries-row{line-height:0;position:relative;white-space:nowrap}.industries .industries-explore .industries-row *{white-space:normal}.industries .industries-explore .industries-row .industries-explore-title{font-size:48px;line-height:48px;color:#fff;text-align:center;left:0;right:0;top:0;bottom:0;margin:auto;width:100%;height:48px;display:none;position:absolute;z-index:1}.industries .industries-explore .industries-row.dark,.industries .industries-explore .industries-row.dark .industry{height:100%}.industries .industries-explore .industries-row.dark:after{content:'';position:absolute;width:100%;height:100%;left:0;top:0;background-color:#000;background-color:rgba(0,0,0,.7)}.industries .industries-explore .industries-row.row-top .industry-expand{top:90%}.industries .industries-explore .industries-row.row-top .industry-content-panel{top:0}.industries .industries-explore .industries-row.row-bottom .industry-expand{bottom:90%}.industries .industries-explore .industries-row.row-bottom .industry-content-panel{bottom:0}.industries .industries-explore .industries-row .industry{width:1px;padding:8.333%;display:inline-block;position:relative;margin-left:0;box-sizing:border-box}.industries .industries-explore .industries-row .industry:nth-of-type(n+2){margin-left:-3px}.industries .industries-explore .industries-row .industry .show-industry{display:none}.industries .industries-explore .industries-row .industry .industry-icon{position:absolute;width:112px;height:112px;margin:auto;top:0;left:0;bottom:0;right:0;background-image:url(../images/industry-icons-big.svg)}.industries .industries-explore .industries-row .industry .industry-expand{width:100%;height:0;position:absolute;left:0;background-color:inherit;z-index:1}.industries .industries-explore .industries-row .industry .industry-expand.expanded{height:110%}.industries .industries-explore .industries-row .industry .industry-content-panel{position:absolute;width:0;height:200%;z-index:2;background-color:inherit;overflow:hidden}.industries .industries-explore .industries-row .industry .industry-content-panel.expand-right{left:100%}.industries .industries-explore .industries-row .industry .industry-content-panel.expand-right .industry-content{right:0}.industries .industries-explore .industries-row .industry .industry-content-panel.expand-left{right:100%}.industries .industries-explore .industries-row .industry .industry-content-panel.expand-left .industry-content{left:0}.industries .industries-explore .industries-row .industry .industry-content-panel.expanded{width:200%}.industries .industries-explore .industries-row .industry .industry-content-panel:after{content:'';position:absolute;width:100%;height:100%;left:0;top:0;background-color:rgba(0,0,0,.15);z-index:-1}.industries .industries-explore .industries-row .industry .industry-content-panel .industry-content{display:none;position:absolute;width:100%;padding:16.66% 10.42%;margin:auto;top:0;bottom:0}.industries .industries-explore .industries-row .industry .industry-content-panel .industry-content h3{font-size:36px;font-size:2.8vw;line-height:36px;line-height:1em;color:#fff;font-weight:300;margin-top:0;margin-bottom:.6em}.industries .industries-explore .industries-row .industry .industry-content-panel .industry-content h4{font-family:"PT Serif",serif;font-size:18px;font-size:1.4vw;line-height:18px;line-height:1.1em;color:#fff;margin-top:1.3em;margin-bottom:.2em}.industries .industries-explore .industries-row .industry .industry-content-panel .industry-content p{font-family:"PT Serif",serif;font-size:14px;font-size:1vw;line-height:18px;line-height:1.4em;color:#fff}.industries .industries-explore .industries-row .industry .industry-content-panel .industry-content .close-industry,.industries .industries-explore .industries-row .industry .industry-content-panel .industry-content .learn-more{font-family:"Source Sans Pro",Arial,sans-serif;font-size:18px;line-height:18px;font-weight:400;text-align:center;text-transform:uppercase;color:#fff;padding:19px;position:absolute;width:137px;height:53px;right:0;bottom:0;background-color:rgba(0,0,0,.15)}.industries .industries-explore .industries-row .industry .industry-content-panel .industry-content .close-industry{width:53px;right:auto;left:0}.industries .industries-explore .industries-row .industry.restaurants{background-color:#474d5a}.industries .industries-explore .industries-row .industry.restaurants .industry-icon{background-position:0 0}.industries .industries-explore .industries-row .industry.retail{background-color:#51688c}.industries .industries-explore .industries-row .industry.retail .industry-icon{background-position:-112px 0}.industries .industries-explore .industries-row .industry.healthcare{background-color:#82a8d0}.industries .industries-explore .industries-row .industry.healthcare .industry-icon{background-position:-224px 0}.industries .industries-explore .industries-row .industry.themeparks{background-color:#98da8e}.industries .industries-explore .industries-row .industry.themeparks .industry-icon{background-position:-336px 0}.industries .industries-explore .industries-row .industry.coffeeshops{background-color:#63bd6e}.industries .industries-explore .industries-row .industry.coffeeshops .industry-icon{background-position:-448px 0}.industries .industries-explore .industries-row .industry.salons{background-color:#4f8360}.industries .industries-explore .industries-row .industry.salons .industry-icon{background-position:-560px 0}.industries .industries-explore .industries-row .industry.caregivers{background-color:#744756}.industries .industries-explore .industries-row .industry.caregivers .industry-icon{background-position:0 112px}.industries .industries-explore .industries-row .industry.catering{background-color:#cd6d76}.industries .industries-explore .industries-row .industry.catering .industry-icon{background-position:-112px 112px}.industries .industries-explore .industries-row .industry.education{background-color:#e6a198}.industries .industries-explore .industries-row .industry.education .industry-icon{background-position:-224px 112px}.industries .industries-explore .industries-row .industry.volunteers{background-color:#dcaf53}.industries .industries-explore .industries-row .industry.volunteers .industry-icon{background-position:-336px 112px}.industries .industries-explore .industries-row .industry.services{background-color:#b37737}.industries .industries-explore .industries-row .industry.services .industry-icon{background-position:-448px 112px}.industries .industries-explore .industries-row .industry.ems{background-color:#746547}.industries .industries-explore .industries-row .industry.ems .industry-icon{background-position:-560px 112px}.scheduling-features{background-color:#f5f5f5;overflow:hidden}.scheduling-features .content{text-align:center}.scheduling-features .left-content,.scheduling-features .right-content{display:inline-block;vertical-align:middle;text-align:left;width:50%;max-width:480px}@media only screen and (max-width:40em){.scheduling-features .left-content,.scheduling-features .right-content{width:100%;margin:0}}@media only screen and (max-width:40em){.scheduling-features .left-content{text-align:center}}@media only screen and (min-width:40.063em){.scheduling-features .left-content{width:43%;margin-right:6%}}.scheduling-features .left-content h2{margin-top:0}.scheduling-features .left-content p{color:#777}@media only screen and (max-width:40em){.scheduling-features img{margin-top:40px}}.attendance-header{background-image:url(../images/time-clock-software-screenshot-for-hourly-workforce-management.jpg);background-position:top right}@media only screen and (min-width:40.063em) and (max-width:64em){.attendance-header:after{background-color:rgba(0,0,0,.3)}}.attendance-ipad-app{overflow:hidden}.attendance-ipad-app .content{text-align:center}@media only screen and (min-width:40.063em){.attendance-ipad-app .content *{text-align:left}}.attendance-ipad-app .attendance-ipad-image{display:inline-block;vertical-align:middle;margin-bottom:-22px}@media only screen and (min-width:40.063em) and (max-width:64em){.attendance-ipad-app .attendance-ipad-image{width:45%;width:calc(95% - 420px);margin-right:4%;position:relative;height:277px}.attendance-ipad-app .attendance-ipad-image img{position:absolute;right:0;top:0;max-width:none;height:100%}}@media only screen and (min-width:64.063em){.attendance-ipad-app .attendance-ipad-image{width:44.92188%;margin-right:5.46875%}}.attendance-ipad-app .right-text{width:450px;display:inline-block;vertical-align:middle}@media only screen and (min-width:40.063em) and (max-width:64em){.attendance-ipad-app .right-text{width:50%;width:calc(420px)}}@media only screen and (max-width:40em){.attendance-ipad-app .right-text{margin-bottom:20px}}.attendance-ipad-app p{line-height:24px}.attendance-payroll-partners{margin-top:45px}.attendance-screen{background-image:url(../images/web-timeclock-background.jpg);overflow:hidden;position:relative;max-height:1015px}.attendance-screen.active{height:100%;min-height:750px}.attendance-screen .content{display:table;position:relative;text-align:center;z-index:1}.attendance-screen h2{color:#fff;margin-top:0}.attendance-screen .attendance-web-screen{position:relative;margin:50px auto -57%;max-width:1033px;transition:transform 300ms ease;-ms-transform:translate(0,0);-webkit-transform:translate(0,0);transform:translate(0,0)}.attendance-screen .attendance-web-screen.active{-ms-transform:translate(0,-200px);-webkit-transform:translate(0,-200px);transform:translate(0,-200px)}@media only screen and (min-width:64.063em){.attendance-screen .attendance-web-screen{margin-bottom:-547px}}.attendance-screen .attendance-web-screen .attendance-screen-base{background-image:url(../images/employee-scheduling-software-screenshot-of-the-staff-scheduler-for-when-i-work-base.png);width:1627px;height:192px;position:absolute;left:50%;bottom:-192px;margin-left:-813.5px}.attendance-screen .fade1{bottom:83.66801%;right:64.47241%}.attendance-screen .fade2{bottom:72.15529%;left:63.40755%}.attendance-screen .fade3{top:64.65863%;right:15.87609%}.attendance-screen .fade4{top:26.10442%;left:12.68151%}.attendance-screen .close-screen{position:absolute;top:30px;right:30px;z-index:1;transition:opacity 300ms ease;opacity:0}.attendance-screen .close-screen.visible{opacity:1}.attendance-screen .close-screen:hover{cursor:pointer}.attendance-android-iphone{overflow:hidden}.attendance-android-iphone .content{text-align:center}.attendance-android-iphone .content *{text-align:left}@media only screen and (max-width:40em){.attendance-android-iphone .content *{text-align:center}}.attendance-android-iphone .left-text{display:inline-block;vertical-align:middle}@media only screen and (min-width:40.063em) and (max-width:64em){.attendance-android-iphone .left-text{width:70%;margin-right:4%}}@media only screen and (min-width:64.063em){.attendance-android-iphone .left-text{width:48.82813%;margin-right:7.8125%}}.attendance-android-iphone p{margin-bottom:42px}@media only screen and (min-width:40.063em){.attendance-android-iphone p{line-height:28px}}.attendance-android-iphone .attendance-mobile-image{display:inline-block;vertical-align:middle;margin-bottom:-30px}@media only screen and (max-width:40em){.attendance-android-iphone .attendance-mobile-image{margin-top:20px;margin-bottom:-270px;max-width:80%}}@media only screen and (min-width:40.063em) and (max-width:64em){.attendance-android-iphone .attendance-mobile-image{height:460px;position:relative;width:25%}.attendance-android-iphone .attendance-mobile-image img{height:100%;position:absolute;left:0;top:0;max-width:none}}.mobile-header{background-image:url(../images/headers/mobile-header.jpg);background-position:top right}@media only screen and (min-width:40.063em) and (max-width:64em){.mobile-header:after{background-color:rgba(0,0,0,.1)}}.mobile-app-text .content .mobile-text{text-align:center}.mobile-app-text .content .mobile-text h2{width:95%;margin:-6px auto 16px}.mobile-app-text .content .mobile-text p.mobile-text-detail{margin-left:auto;margin-right:auto;width:90%;max-width:755px}.mobile-app-text .content .mobile-text p.send-text{margin-left:auto;margin-right:auto}.mobile-explore-section{position:relative;width:100%;background-position:13% 38%;background-repeat:no-repeat;background-size:170%;overflow:hidden;max-height:1291px}@media only screen and (min-width:64.063em){.mobile-explore-section{height:550px;padding:0}}.mobile-explore-section.expanded{height:100%;min-height:810px}.mobile-explore-section .content{display:table;position:relative;height:100%;z-index:2}.mobile-explore-section .explore-text{text-align:center;margin-bottom:40px;transition:opacity 300ms ease;opacity:1}@media only screen and (min-width:64.063em){.mobile-explore-section .explore-text{width:44.0678%;text-align:left;padding:180px 0 0 100px;margin-bottom:0}}.mobile-explore-section .explore-text.expanded{opacity:0}.mobile-explore-section h2{color:#333;line-height:1.125em;margin:0}@media only screen and (min-width:40.063em){.mobile-explore-section h2{padding-bottom:10px}}.mobile-explore-section p{color:#999;margin-bottom:20px}@media only screen{.mobile-explore-section .mobile-explore-image{margin-bottom:-73%;margin-right:-40%}}@media only screen and (min-width:40.063em){.mobile-explore-section .mobile-explore-image{margin-bottom:-62%;margin-right:-20%}}@media only screen and (min-width:64.063em){.mobile-explore-section .mobile-explore-image{position:absolute;height:665px;top:50%;right:-210px;margin-top:-302.5px;margin-bottom:0;margin-right:0}}.mobile-explore-section .mobile-explore-image.expanded{right:50%;margin-top:-332.5px;margin-right:-465.5px}.mobile-explore-section .mobile-explore-image .mobile-explore-iphone{position:relative;z-index:1}.mobile-explore-section .mobile-explore-image .mobile-explore-bg{position:absolute;max-width:none;left:-1150px;top:-300px;z-index:-1}.mobile-explore-section .mobile-explore-image .fade1{bottom:595px;left:415px}.mobile-explore-section .mobile-explore-image .fade2{top:485px;right:345px}.mobile-explore-section .mobile-explore-image .fade3{bottom:445px;right:720px}.mobile-explore-section .mobile-explore-image .fade4{bottom:324px;left:680px}.mobile-explore-section .close-mobile-explore{position:absolute;top:30px;right:30px;z-index:3;transition:opacity 300ms ease;opacity:0}.mobile-explore-section .close-mobile-explore.visible{opacity:1}.mobile-use{width:100%;background-image:url(../images/boss-using-online-scheduling-app-on-mobile.jpg);background-color:#f5f5f5;background-position:left 11%;background-repeat:no-repeat;background-size:200%;overflow:hidden;position:relative}@media only screen and (min-width:64.063em){.mobile-use{height:550px;background-size:cover}}.mobile-use .content{display:table}.mobile-use .mobile-text{text-align:center;max-width:575px;position:relative;z-index:1;margin:60px auto}@media only screen and (min-width:64.063em){.mobile-use .mobile-text{text-align:left;width:54.6875%;max-width:none;margin:50px 0 0 42.96875%}}.mobile-use h2{color:#fff;line-height:1.125em;margin:0}@media only screen and (min-width:40.063em){.mobile-use h2{padding-bottom:15px}}@media only screen and (min-width:64.063em){.mobile-use h2{color:#333}}.mobile-use p{color:#fff;margin-bottom:42px}@media only screen and (min-width:64.063em){.mobile-use p{color:#999}}.heading-block.industries-heading .content{max-width:920px}.heading-block .industry-icon{display:inline-block;height:84px;margin-bottom:30px;position:relative;width:84px}.heading-block .industry-icon.restaurants{background-color:#474d5a}.heading-block .industry-icon.restaurants:after{background-position:0 0}.heading-block .industry-icon.retail{background-color:#51688c}.heading-block .industry-icon.retail:after{background-position:-40px 0}.heading-block .industry-icon.healthcare{background-color:#82a8d0}.heading-block .industry-icon.healthcare:after{background-position:-80px 0}.heading-block .industry-icon.themeparks{background-color:#98da8e}.heading-block .industry-icon.themeparks:after{background-position:-120px 0}.heading-block .industry-icon.coffeeshops{background-color:#63bd6e}.heading-block .industry-icon.coffeeshops:after{background-position:-160px 0}.heading-block .industry-icon.salons{background-color:#4f8360}.heading-block .industry-icon.salons:after{background-position:-200px 0}.heading-block .industry-icon.caregivers{background-color:#744756}.heading-block .industry-icon.caregivers:after{background-position:0 -40px}.heading-block .industry-icon.catering{background-color:#cd6d76}.heading-block .industry-icon.catering:after{background-position:-40px -40px}.heading-block .industry-icon.education{background-color:#e6a198}.heading-block .industry-icon.education:after{background-position:-80px -40px}.heading-block .industry-icon.volunteers{background-color:#dcaf53}.heading-block .industry-icon.volunteers:after{background-position:-120px -40px}.heading-block .industry-icon.services{background-color:#b37737}.heading-block .industry-icon.services:after{background-position:-160px -40px}.heading-block .industry-icon.ems{background-color:#746547}.heading-block .industry-icon.ems:after{background-position:-200px -40px}.heading-block .industry-icon::after{background:url(../images/industries/industry-icons.svg);content:'';height:40px;display:block;left:50%;margin-left:-20px;margin-top:-20px;position:absolute;top:50%;width:40px}.industries-top{padding-top:91px;background-color:#f5f5f5}.industries-top .content{max-width:920px;text-align:center}.industries-top .industry-icon{width:84px;height:84px;display:inline-block;position:relative;margin-top:50px}.industries-top .industry-icon:after{content:'';width:40px;height:40px;background:url(../images/industries/industry-icons.svg);display:block;position:absolute;left:50%;top:50%;margin-left:-20px;margin-top:-20px}.industries-top .industry-icon.restaurants{background-color:#474d5a}.industries-top .industry-icon.restaurants:after{background-position:0 0}.industries-top .industry-icon.retail{background-color:#51688c}.industries-top .industry-icon.retail:after{background-position:-40px 0}.industries-top .industry-icon.healthcare{background-color:#82a8d0}.industries-top .industry-icon.healthcare:after{background-position:-80px 0}.industries-top .industry-icon.themeparks{background-color:#98da8e}.industries-top .industry-icon.themeparks:after{background-position:-120px 0}.industries-top .industry-icon.coffeeshops{background-color:#63bd6e}.industries-top .industry-icon.coffeeshops:after{background-position:-160px 0}.industries-top .industry-icon.salons{background-color:#4f8360}.industries-top .industry-icon.salons:after{background-position:-200px 0}.industries-top .industry-icon.caregivers{background-color:#744756}.industries-top .industry-icon.caregivers:after{background-position:0 -40px}.industries-top .industry-icon.catering{background-color:#cd6d76}.industries-top .industry-icon.catering:after{background-position:-40px -40px}.industries-top .industry-icon.education{background-color:#e6a198}.industries-top .industry-icon.education:after{background-position:-80px -40px}.industries-top .industry-icon.volunteers{background-color:#dcaf53}.industries-top .industry-icon.volunteers:after{background-position:-120px -40px}.industries-top .industry-icon.services{background-color:#b37737}.industries-top .industry-icon.services:after{background-position:-160px -40px}.industries-top .industry-icon.ems{background-color:#746547}.industries-top .industry-icon.ems:after{background-position:-200px -40px}.industries-top h2{margin-top:0;margin-bottom:.4em}@media only screen and (min-width:40.063em){.industries-top h2{margin-top:.9em}}.industries-top p{color:#999}@media only screen and (min-width:40.063em){.industries-top .btn-darkgray{margin-top:40px}}.industries-content .content{max-width:1180px;text-align:center}.industries-content .industry-content-header{border-bottom:2px solid #ddd}.industries-content .industry-content-header h2{margin-top:0;margin-bottom:1em}.industries-content .industry-product-image{max-width:90%}.industries-content .industry-points-container{display:inline-block;text-align:justify}.industries-content .industry-points-container:after{content:'';width:100%;display:inline-block}.industries-content .industry-points-container .industry-point{display:inline-block;vertical-align:top;text-align:left;width:47.45763%;border-bottom:2px solid #ddd;padding:20px 0}@media only screen and (max-width:40em){.industries-content .industry-points-container .industry-point{width:100%}}@media only screen and (min-width:40.063em){.industries-content .industry-points-container .industry-point{min-height:163px;padding:30px 0}}@media only screen and (min-width:64.063em){.industries-content .industry-points-container .industry-point{padding:40px 0}}.industries-content .industry-points-container .industry-point h3{font-size:24px;line-height:24px;font-weight:400;margin-top:0;margin-bottom:12px}.industries-content .industry-points-container .industry-point p{font-size:16px;line-height:20px;color:#999}.heading-block .new-signup-block .title,.industries .content .new-signup-block h2,.new-signup-block .heading-block .title,.new-signup-block .industries .content h2,.new-signup-block .parallax-header-small .title,.new-signup-block .section-block h2.size-xlarge,.new-signup-block h1,.parallax-header-small .new-signup-block .title,.section-block .new-signup-block h2.size-xlarge{margin-top:70px;margin-bottom:0}@media only screen and (max-width:40em){.heading-block .new-signup-block .title,.industries .content .new-signup-block h2,.new-signup-block .heading-block .title,.new-signup-block .industries .content h2,.new-signup-block .parallax-header-small .title,.new-signup-block .section-block h2.size-xlarge,.new-signup-block h1,.parallax-header-small .new-signup-block .title,.section-block .new-signup-block h2.size-xlarge{font-size:26px;margin-top:10px;margin-bottom:0;padding:10px}}.new-signup-block .signup{-webkit-box-shadow:0 3px 0 0 #dcdcdc;-moz-box-shadow:0 3px 0 0 #dcdcdc;box-shadow:0 3px 0 0 #dcdcdc}.new-signup-block .left-section{display:inline-block;width:440px;max-width:440px;padding:20px}@media only screen and (min-width:40.063em){.new-signup-block .left-section{margin:20px;height:100%}}@media only screen and (max-width:40em){.new-signup-block .left-section{margin:0 auto;width:100%;padding-top:0}}.new-signup-block .left-section .logo{margin-bottom:5%}.new-signup-block .left-section .signup{width:440px;text-align:center;padding:50px;background-color:#fff;border-radius:5px;font-weight:100}@media only screen and (max-width:40em){.new-signup-block .left-section .signup{padding:30px;width:100%;min-width:280px}}.new-signup-block .left-section .signup .form-signup ul.form-fields-list{height:220px!important}.new-signup-block .left-section .signup .form-signup ul.form-fields-list.expanded{height:275px!important}.new-signup-block .left-section .signup h2{color:#666;font-size:36px;font-weight:300;text-align:left;line-height:24px;margin-top:0;margin-bottom:0}.new-signup-block .left-section .signup .submit-container{position:relative}.new-signup-block .left-section .signup .form-submit{width:100%;background-color:#51a33d;border:0;border-radius:5px;text-transform:uppercase;font-size:20px;padding-top:14px;padding-bottom:14px;font-weight:400;letter-spacing:.5px;display:inline-block;color:#fff;font-family:"Source Sans Pro",Arial,sans-serif}.new-signup-block .left-section .signup div.create-loading{width:100%;height:100%;background-color:#d5d5d5;color:#333;font-size:18px;font-weight:600;text-align:center;position:absolute;left:0;top:0;padding:18px 5px;border-radius:5px}.new-signup-block .left-section .signup p{font-size:16px;color:#999;margin-top:15px;margin-bottom:25px;text-align:left}.new-signup-block .left-section .trial-terms{font-size:14px;font-weight:400;line-height:1.2em;padding:30px}.new-signup-block .left-section .trial-terms p{font-size:14px;color:#999;line-height:16px}.new-signup-block .right-section{display:inline-block;width:100%;max-width:640px;padding:20px;text-align:left;vertical-align:top}@media only screen and (min-width:40.063em){.new-signup-block .right-section{margin:20px}}@media only screen and (max-width:40em){.new-signup-block .right-section{margin:0;padding:0}}.heading-block .new-signup-block .right-section .title,.industries .content .new-signup-block .right-section h2,.new-signup-block .right-section .heading-block .title,.new-signup-block .right-section .industries .content h2,.new-signup-block .right-section .parallax-header-small .title,.new-signup-block .right-section .section-block h2.size-xlarge,.new-signup-block .right-section h1,.parallax-header-small .new-signup-block .right-section .title,.section-block .new-signup-block .right-section h2.size-xlarge{color:#333;line-height:1.1em}@media only screen and (min-width:64.063em){.heading-block .new-signup-block .right-section .title,.industries .content .new-signup-block .right-section h2,.new-signup-block .right-section .heading-block .title,.new-signup-block .right-section .industries .content h2,.new-signup-block .right-section .parallax-header-small .title,.new-signup-block .right-section .section-block h2.size-xlarge,.new-signup-block .right-section h1,.parallax-header-small .new-signup-block .right-section .title,.section-block .new-signup-block .right-section h2.size-xlarge{font-size:60px;margin-bottom:30px}}@media only screen and (max-width:40em){.new-signup-block .right-section h2{text-align:left!important;margin-top:0!important;padding-left:5px;padding-right:5px}}.new-signup-block .right-section .top-rule{width:100%}@media only screen and (min-width:40.063em){.new-signup-block .right-section .top-rule{width:335px}}.new-signup-block .right-section .bottom-rule,.new-signup-block .right-section .middle-rule{margin-top:30px;margin-bottom:30px}@media only screen and (min-width:40.063em){.new-signup-block .right-section .bottom-rule,.new-signup-block .right-section .middle-rule{margin-top:35px;margin-bottom:35px}}.new-signup-block .right-section .middle-rule{width:150px}.new-signup-block .right-section .bottom-rule{text-align:center;margin:25px auto 15px}.new-signup-block .right-section p{font-size:18px;color:#666;font-family:"Source Sans Pro",Arial,sans-serif;text-align:center;margin-top:50px}.new-signup-block .right-section .customer-quote .customer-image{width:60px;height:60px;border-radius:35px;background-image:url(../images/donna-rea-caring-transitions-employee-scheduling-software-review.jpg);background-size:cover;display:inline-block;vertical-align:top}@media only screen and (max-width:40em){.new-signup-block .right-section .customer-quote .customer-image{display:none}}.new-signup-block .right-section .customer-quote blockquote{margin:0 0 0 20px;display:inline-block;vertical-align:top;width:100%;max-width:510px;padding:0;position:relative;border:0}@media only screen and (min-width:40.063em){.new-signup-block .right-section .customer-quote blockquote{margin-left:20px}}.new-signup-block .right-section .customer-quote blockquote:before{content:'“';font-family:"PT Serif",serif;font-size:120px;color:#ddd;line-height:1em;position:absolute;left:-20px;top:-4px;z-index:-1}.new-signup-block .right-section .customer-quote blockquote p{font-size:14px;line-height:1.6em;color:#666}.new-signup-block .right-section .customer-quote blockquote footer{padding:0}.new-signup-block .right-section .customer-quote blockquote cite{font-style:normal;color:#aaa}.new-signup-block .right-section .logos{text-align:center;margin-left:-15px}.new-signup-block .right-section .signup-logo{width:120px;text-align:center;overflow:hidden;display:inline-block}.new-signup-block .right-section .media-images{font-size:14px;font-weight:400;line-height:1.8em;color:#999;text-transform:uppercase;vertical-align:middle}@media only screen and (max-width:40em){.new-signup-block .right-section .media-images{text-align:center}}.new-signup-block .right-section .media-images img{max-width:125px;max-height:15px;margin-left:7px;margin-right:7px}.new-signup-block .right-section ul{margin:0}.new-signup-block .right-section ul li{padding-left:50px;position:relative;margin-bottom:20px}.new-signup-block .right-section ul li h3{margin-top:0;line-height:1em}.new-signup-block .right-section ul li p{font-size:16px}.new-signup-block .right-section ul li:before{content:'';width:24px;height:24px;position:absolute;left:0;top:0;background-image:url(../images/new-feature-icons-sm.svg)}.new-signup-block .right-section ul li:nth-of-type(2):before{background-position:0 -24px}.new-signup-block .right-section ul li:nth-of-type(3):before{background-position:0 -48px}.new-signup-block .right-section ul li:nth-of-type(4):before{background-position:0 -72px}.press-page-main{text-align:center}.press-page-main .press-articles-container{padding-left:0;display:inline-block;vertical-align:top;text-align:left}@media only screen{.press-page-main .press-articles-container{width:100%;padding-right:0;margin-left:auto;margin-right:auto}}@media only screen and (min-width:750px){.press-page-main .press-articles-container{width:360px;padding-right:25px;margin-left:0;margin-right:0}}@media only screen and (min-width:1275px){.press-page-main .press-articles-container{width:745px}}.press-page-main .press-articles-container .press-article{display:inline-block;position:relative;vertical-align:top;border:1px solid #ccc}@media only screen{.press-page-main .press-articles-container .press-article{width:100%;padding:25px 30px 70px}}@media only screen and (min-width:750px){.press-page-main .press-articles-container .press-article{width:360px;height:258px;padding:35px 40px 70px}}.press-page-main .press-articles-container .press-article:nth-of-type(even),.press-page-main .press-articles-container .press-article:nth-of-type(odd){margin-left:0}@media only screen and (min-width:1275px){.press-page-main .press-articles-container .press-article:nth-of-type(even){margin-left:-4px}}.press-page-main .press-articles-container .press-article:nth-of-type(n+2),.press-page-main .press-articles-container .press-article:nth-of-type(n+3){margin-top:-1px}@media only screen and (min-width:1275px){.press-page-main .press-articles-container .press-article:nth-of-type(n+2){margin-top:0}}.press-page-main .press-articles-container .press-article .headline{font-family:"Source Sans Pro",Arial,sans-serif;font-weight:300;color:#333;line-height:1.2em;margin:0}@media only screen{.press-page-main .press-articles-container .press-article .headline{font-size:25px}}@media only screen and (min-width:750px){.press-page-main .press-articles-container .press-article .headline{font-size:30px}}.press-page-main .press-articles-container .press-article img.press-logo{position:absolute;max-width:60%;max-height:18px}@media only screen{.press-page-main .press-articles-container .press-article img.press-logo{left:30px;bottom:25px}}@media only screen and (min-width:750px){.press-page-main .press-articles-container .press-article img.press-logo{left:40px;bottom:40px}}.press-page-main .press-articles-container .press-article .press-arrow{position:absolute;bottom:5px;right:5px}.press-page-main br{display:block}@media only screen and (min-width:750px){.press-page-main br{display:none}}.press-page-main .press-resources{display:inline-block;vertical-align:top;padding-left:0;text-align:left}@media only screen{.press-page-main .press-resources{width:100%}}@media only screen and (min-width:750px){.press-page-main .press-resources{width:400px;padding-left:25px}}.press-page-main .press-resources .rule{width:130px}@media only screen{.press-page-main .press-resources .rule{margin-top:30px;margin-bottom:30px}}@media only screen and (min-width:750px){.press-page-main .press-resources .rule{margin-top:44px;margin-bottom:44px}}@media only screen and (min-width:750px){.press-page-main .press-resources .rule:nth-of-type(1){margin-top:0}}.press-page-main .press-resources h2{font-family:"Source Sans Pro",Arial,sans-serif;line-height:1em;font-weight:lighter;color:#333;margin-top:0;margin-bottom:9px}@media only screen{.press-page-main .press-resources h2{font-size:28px}}@media only screen and (min-width:750px){.press-page-main .press-resources h2{font-size:36px}}.press-page-main .press-resources p{color:#999;line-height:1.4em;margin:0}@media only screen{.press-page-main .press-resources p{font-size:16px}}@media only screen and (min-width:750px){.press-page-main .press-resources p{font-size:18px}}.press-page-main .press-resources p.space-above{margin-top:24px}.press-page-main .press-resources p.space-below{margin-bottom:24px}.press-page-main .press-resources ul li{margin-bottom:0}.webinar-page{background:#EEE}.webinar-page .webinar-header{width:100%;height:470px;padding-top:30px;position:relative;z-index:1;background:url(../images/attend-demo-header.jpg) top center no-repeat #181310;background-size:cover;text-align:center}.webinar-page .webinar-header .container{box-sizing:border-box;padding-top:110px;width:100%}.webinar-page .webinar-header .container p{padding:0 10px;margin-top:18px}.heading-block .webinar-page .webinar-header .title,.industries .content .webinar-page .webinar-header h2,.parallax-header-small .webinar-page .webinar-header .title,.section-block .webinar-page .webinar-header h2.size-xlarge,.webinar-page .webinar-header .heading-block .title,.webinar-page .webinar-header .industries .content h2,.webinar-page .webinar-header .parallax-header-small .title,.webinar-page .webinar-header .section-block h2.size-xlarge,.webinar-page .webinar-header h1{font-size:18px;line-height:30px;font-weight:400;color:#FFF;text-transform:uppercase;margin-bottom:15px}.heading-block .webinar-page .webinar-header .title span,.industries .content .webinar-page .webinar-header h2 span,.parallax-header-small .webinar-page .webinar-header .title span,.section-block .webinar-page .webinar-header h2.size-xlarge span,.webinar-page .webinar-header .heading-block .title span,.webinar-page .webinar-header .industries .content h2 span,.webinar-page .webinar-header .parallax-header-small .title span,.webinar-page .webinar-header .section-block h2.size-xlarge span,.webinar-page .webinar-header h1 span{color:#fc3}.webinar-page .webinar-header h2{font-size:72px;font-weight:600;color:#FFF;line-height:50px;text-transform:uppercase;padding:0 10px;margin-bottom:0}.webinar-page .webinar-header p{font-size:24px;font-weight:200;color:#FFF;line-height:normal}.webinar-page .webinar-header p strong{font-weight:600}.webinar-page .s-wrapper{position:relative;z-index:2;text-align:center}.webinar-page .s-wrapper.sessions{margin-top:-60px}.webinar-page .s-wrapper.sessions.multi-sessions{margin-top:-100px}.webinar-page .s-wrapper.info{margin:10px 0 100px;text-align:center}.webinar-page .s-wrapper.info strong{font-weight:400}.webinar-page .s-wrapper .single-center{display:inline-block;margin:0 auto}.webinar-page .s-wrapper .single-center.presenter{width:80%;max-width:1000px;min-width:320px}.webinar-page .s-wrapper .single-center.multi-presenter{min-width:320px;margin:0 auto}.webinar-page .s-wrapper .container{width:100%}.webinar-page .s-wrapper .s-col{width:360px;display:inline-block;margin:0 20px}.webinar-page .s-wrapper .s-col.web-features{margin-top:70px}.webinar-page .s-wrapper .s-col.host-block{position:relative;top:-17px;width:360px;max-height:212px}.webinar-page .s-wrapper .s-col.count-block{margin:0 20px;width:360px}.webinar-page .s-wrapper .m-col{width:400px;border-width:0;margin:40px auto;padding:0 20px;float:none;position:relative;display:inline-block;vertical-align:top}.heading-block .webinar-page .s-wrapper .title,.industries .content .webinar-page .s-wrapper h2,.parallax-header-small .webinar-page .s-wrapper .title,.section-block .webinar-page .s-wrapper h2.size-xlarge,.webinar-page .s-wrapper .heading-block .title,.webinar-page .s-wrapper .industries .content h2,.webinar-page .s-wrapper .parallax-header-small .title,.webinar-page .s-wrapper .section-block h2.size-xlarge,.webinar-page .s-wrapper h1{color:#333;font-weight:200}.webinar-page .s-wrapper .s-block{width:100%;position:relative;box-sizing:border-box;background-color:#FFF;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 3px 0 0 rgba(0,0,0,.1);-moz-box-shadow:0 3px 0 0 rgba(0,0,0,.1);box-shadow:0 3px 0 0 rgba(0,0,0,.1);text-align:center;margin:0 0 10px}.webinar-page .s-wrapper .s-block .host-avatar{position:absolute;width:110px;height:110px;top:-55px;margin-left:-55px;left:50%;display:block;-webkit-border-radius:55px;-moz-border-radius:55px;border-radius:55px;border:5px solid #FFF;background-color:#fff;background-image:url(../images/faces/blank.png);background-position:center;background-repeat:no-repeat;background-size:cover}.webinar-page .s-wrapper .s-block .host-avatar.evelyn{background-image:url(../images/faces/evelyn.png)}.webinar-page .s-wrapper .s-block .host-avatar.garrett{background-image:url(../images/faces/garrett.png)}.webinar-page .s-wrapper .s-block .host-avatar.patrick{background-image:url(../images/faces/patrick.png)}.webinar-page .s-wrapper .s-block .host-avatar.sasha{background-image:url(../images/faces/sasha.png)}.webinar-page .s-wrapper .s-block .host-avatar.tyler{background-image:url(../images/faces/tyler.png)}.webinar-page .s-wrapper .s-block.single-s{padding:50px 20px 28px}.webinar-page .s-wrapper .s-block.multi-s{padding:60px 40px 40px}.webinar-page .s-wrapper .s-block.multi-s.multi-p{padding:70px 40px 20px}.webinar-page .s-wrapper .s-block.multi-i{padding:60px 40px 35px;margin:70px 0 0}.webinar-page .s-wrapper .s-block.countdown{padding:24px 10px 23px;margin:0 0 10px}.webinar-page .s-wrapper .s-block.countdown p{font-size:14px;font-weight:600;line-height:14px;text-transform:uppercase;color:#DDD;margin:0}.webinar-page .s-wrapper .s-block.countdown p.counter{font-size:45px;font-weight:200;line-height:72px;text-transform:none;color:#f90;margin:0}.webinar-page .s-wrapper .s-block.none-found{padding:20px 40px!important}.webinar-page .s-wrapper .s-block .number{position:absolute;left:50%;top:-40px;margin-left:-40px;background:#f90;width:80px;height:80px;display:block;-webkit-border-radius:40px;-moz-border-radius:40px;border-radius:40px;font-size:30px;font-weight:600;color:#FFF;text-align:center;padding-top:24px}.heading-block .webinar-page .s-wrapper .s-block .title,.industries .content .webinar-page .s-wrapper .s-block h2,.parallax-header-small .webinar-page .s-wrapper .s-block .title,.section-block .webinar-page .s-wrapper .s-block h2.size-xlarge,.webinar-page .s-wrapper .s-block .heading-block .title,.webinar-page .s-wrapper .s-block .industries .content h2,.webinar-page .s-wrapper .s-block .parallax-header-small .title,.webinar-page .s-wrapper .s-block .section-block h2.size-xlarge,.webinar-page .s-wrapper .s-block h1{font-size:48px;font-weight:200;color:#333;text-transform:none;margin:0}.heading-block .webinar-page .s-wrapper .s-block .title strong,.industries .content .webinar-page .s-wrapper .s-block h2 strong,.parallax-header-small .webinar-page .s-wrapper .s-block .title strong,.section-block .webinar-page .s-wrapper .s-block h2.size-xlarge strong,.webinar-page .s-wrapper .s-block .heading-block .title strong,.webinar-page .s-wrapper .s-block .industries .content h2 strong,.webinar-page .s-wrapper .s-block .parallax-header-small .title strong,.webinar-page .s-wrapper .s-block .section-block h2.size-xlarge strong,.webinar-page .s-wrapper .s-block h1 strong{font-weight:600}.webinar-page .s-wrapper .s-block h3{font-size:30px;font-weight:200;color:#333;line-height:36px;margin:0 0 5px}.webinar-page .s-wrapper .s-block p{font-size:18px;font-weight:400;color:#666;line-height:24px;margin:0 0 5px}.webinar-page .s-wrapper .s-block p.time{font-weight:600;color:#333;text-transform:uppercase}.webinar-page .s-wrapper .s-block p.host-name{font-weight:400;color:#999}.webinar-page .s-footer{width:100%;background:#FFF;text-align:center;padding-top:80px}.webinar-page .s-footer .span_12{padding:20px 140px 60px}.webinar-page .s-footer .span_12.web-span{padding:10px 0 60px}.webinar-page .s-footer .span_12.web-span .foot-span{margin:0 auto;width:60%}.webinar-page .s-footer .claim-btn a{width:390px;display:inline-block;font-size:30px;padding:20px 0 23px;margin:0 auto}.webinar-page .s-footer .claim-btn a:hover{padding:20px 0 21px}.heading-block .webinar-page .s-footer .title,.industries .content .webinar-page .s-footer h2,.parallax-header-small .webinar-page .s-footer .title,.section-block .webinar-page .s-footer h2.size-xlarge,.webinar-page .s-footer .heading-block .title,.webinar-page .s-footer .industries .content h2,.webinar-page .s-footer .parallax-header-small .title,.webinar-page .s-footer .section-block h2.size-xlarge,.webinar-page .s-footer h1{font-size:48px;font-weight:200;color:#333;text-transform:none;margin:0 0 20px}.heading-block .webinar-page .s-footer .title strong,.industries .content .webinar-page .s-footer h2 strong,.parallax-header-small .webinar-page .s-footer .title strong,.section-block .webinar-page .s-footer h2.size-xlarge strong,.webinar-page .s-footer .heading-block .title strong,.webinar-page .s-footer .industries .content h2 strong,.webinar-page .s-footer .parallax-header-small .title strong,.webinar-page .s-footer .section-block h2.size-xlarge strong,.webinar-page .s-footer h1 strong{font-weight:600}.webinar-page .s-footer p{font-size:18px;font-weight:300;color:#999;line-height:26px;margin:0 0 30px}.webinar-page .s-footer .logo{display:inline-block;margin:0 auto 10px}.webinar-page .s-footer .legal p{font-size:14px;color:#999;margin:0}.webinar-page .s-footer .legal a{color:#999;text-decoration:none}.webinar-page .s-footer .legal a:hover{color:#666;text-decoration:none}.webinar-page .claim-btn a{width:100%;background:#fc3;display:block;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:inset 0 -3px 0 0 rgba(180,135,0,.4);-moz-box-shadow:inset 0 -3px 0 0 rgba(180,135,0,.4);box-shadow:inset 0 -3px 0 0 rgba(180,135,0,.4);padding:10px 0 13px;text-align:center;font-size:24px;font-weight:600;color:#FFF;text-shadow:0 1px 2px #b48c0f;text-decoration:none;text-transform:uppercase;position:relative;top:0;-webkit-transition:all .15s ease-in-out;-moz-transition:all .15s ease-in-out;-ms-transition:all .15s ease-in-out;-o-transition:all .15s ease-in-out;transition:all .15s ease-in-out}.webinar-page .claim-btn a:hover{background:#ffc229;-webkit-box-shadow:inset 0 -1px 0 0 rgba(180,135,0,.7);-moz-box-shadow:inset 0 -1px 0 0 rgba(180,135,0,.7);box-shadow:inset 0 -1px 0 0 rgba(180,135,0,.7);padding:10px 0 11px;color:#FFF;text-decoration:none;top:2px;margin-bottom:2px}.class-register{width:575px;padding:50px;margin-left:auto;margin-right:auto;background-color:#fff}.class-register h3{margin-bottom:0}.class-register .date{font-family:"Source Sans Pro",Arial,sans-serif;font-size:16px;color:#999}.class-register a{color:#ffc229}.class-register .form-info{margin-top:20px}.class-register .form-info form{margin-top:10px}.class-register .form-info input{margin-bottom:10px}.class-register .form-info button{color:#fff;font-size:18px;background:#fc3;font-weight:600;text-shadow:0 1px 2px #b48c0f;border:1px solid #fc3;border-radius:3px;padding:8px 15px;margin:15px auto 0}.class-register .form-info button:hover{background:#ffc229;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}.class-register .form-info .success-button{margin:0 auto 0 135px}.class-register .form-info .create-loading{display:none}.cty .image-block.cty-header{background-image:url(../images/community-hero.jpg);min-height:641px}.cty-header .cty-header-btns{bottom:0;left:0;position:absolute}.cty-faq{background:url(../images/community-faqbg.png) bottom right no-repeat #f5f5f5;background-size:contain;box-shadow:2px 2px #e6e6e6;padding:40px}.cty-faq-list{display:block;margin:0;padding-top:10px}@media only screen and (min-width:900px){.cty-faq-list li{float:left;width:50%}}.cty-faq-list a{background-color:#fff;border:1px solid #ccc;box-shadow:#ccc 1px 1px;color:#666;display:block;font-family:"PT Serif",serif;line-height:35px;margin:10px 10px 0;padding:0 10px}.cty-faq-list .fa{margin-top:10px}.cty-faq-vids{padding-top:35px}.cty-faq-vids-item{float:left;margin:0 4%;padding-top:10px;width:42%}@media only screen and (min-width:900px){.cty-faq-vids-item{margin:0 2.6%;width:28%}}@media only screen and (max-width:40em){.cty-faq-vids-item{float:none;margin:0;width:100%}}.cty-faq-vids-item img{height:auto;width:100%}.cty-faq-vids-item h3{font-size:24px;color:#666;text-align:left}.cty-blog{background-image:url(../images/rss_bg.jpg)}.cty-blog h2,.cty-blog p{color:#FFF}.cty-features{padding-top:45px}.cty-features-item{text-align:center}@media only screen and (min-width:900px){.cty-features-item{width:50%}}.cty-features-item.item-left{padding-bottom:20px}@media only screen and (min-width:900px){.cty-features-item.item-left{float:left;padding-bottom:0;padding-right:10px;text-align:left}}@media only screen and (min-width:900px){.cty-features-item.item-right{float:right;padding-left:10px;text-align:right}}.cty-features-item img{max-width:100%;height:auto}#textPhone.error{border:2px solid #c33;color:#c33;background-color:#f3cccc}.request-info-thanks p{margin-bottom:20px}.watch-video-page .content{max-width:980px}.watch-video-page .video{position:relative;width:100%;padding-top:56.25%}.watch-video-page .video iframe{width:100%;height:100%;position:absolute;left:0;top:0}.tm .heading-block{background-image:url(../images/testimonial-top-BG.jpg)}.tm .heading-block-section.left{width:35%}.tm .heading-block-section.right{width:65%}@media only screen and (max-width:950px){.tm .heading-block-section.left,.tm .heading-block-section.right{float:none!important;text-align:center;width:auto}}@media only screen and (max-width:950px){.tm .heading-block-section.right{padding-top:0}}.tm-section{max-width:950px;margin:0 auto;width:100%}.tm-section-description{font-size:16px;max-width:700px;margin:0 auto;padding-top:20px}.tm-review-column{margin-left:auto;margin-right:auto;max-width:425px}@media only screen and (max-width:40em){.tm-review-column{max-width:none}}@media only screen and (max-width:950px){.tm-review-column{float:none!important}}.tm-review-column.left{clear:both}.tm-review-item{padding-top:45px}.tm-review-item h3{color:#666;margin-bottom:0}.tm-review-item h4{color:#999;font-weight:300;margin-top:0}.tm-tweet-block{background-image:url(../images/testimonial-tweetBG.jpg);color:#fff}.tm-tweet-block h2,.tm-tweet-block h3,.tm-tweet-block p{color:#FFF}@media only screen and (max-width:40em){.tm-tweet-block h2 img{display:block}}.tm-tweet-block h3{margin-top:0}.tm-tweet-block .tm-tweet-handle{font-weight:300}.tm-tweet-block .tm-tweet-item{margin-left:130px;margin-top:45px}.tm-tweet-block .tm-tweet-item .tm-tweet-image{float:left;margin-left:-130px}.tm-buzz-item{border:1px solid #ccc;display:inline-block;min-height:320px;margin:45px 20px 0;padding:45px 20px;vertical-align:top;width:350px}@media only screen and (max-width:40em){.tm-buzz-item{width:100%;margin-left:auto;margin-right:auto;min-height:0}}.tm-buzz-item h4,.tm-buzz-item p{font-family:"PT Serif",serif;font-size:16px}.tm-buzz-item p{color:#333;line-height:24px;margin-bottom:20px}.tm-buzz-item h4{line-height:16px;color:#999;margin:0}.tm-buzz-item .tm-buzz-image{margin-top:45px}.site-map{background-color:#f5f5f5}.site-map .content{display:table;margin:0 auto}.site-map .content h2{color:#333;margin-top:20px;text-align:center;margin-bottom:30px}.site-map .content p{font-size:15px;font-family:"Source Sans Pro",Arial,sans-serif;font-weight:600}.site-map .content ul{display:block;list-style-type:none;margin-left:1.4rem;margin-bottom:1.25rem}.site-map .content li{margin-bottom:.5em;font-weight:300}.site-map .content ul ul li{font-weight:400}.site-map .col{display:inline-block;vertical-align:top;margin-right:30px}.support{background-color:#f5f5f5;padding-bottom:0}.support .content{display:table;margin:0 auto;text-align:center}.support .content h2{color:#333;margin-top:20px;text-align:center;margin-bottom:10px;font-size:3.2em}.support .content p{font-family:"Source Sans Pro",Arial,sans-serif;margin-top:20px;font-weight:300;margin-bottom:0!important}.support .col{display:inline-block;vertical-align:top;margin-right:30px;width:260px}.form-fields-list.icon-form{display:block;margin-left:0;overflow:hidden;position:relative}.form-fields-list.icon-form li{border:1px solid #ccc;height:55px;margin:0;overflow:hidden}@media only screen and (max-width:40em){.form-fields-list.icon-form li{height:40px}}.form-fields-list.icon-form li.hidden{height:0;border-width:0}.form-fields-list.icon-form li.transition{-webkit-transition:all 200ms ease;-moz-transition:all 200ms ease;-ms-transition:all 200ms ease;-o-transition:all 200ms ease;transition:all 200ms ease}.form-fields-list.icon-form li.textarea{min-height:224px}.form-fields-list.icon-form li:first-of-type{border-radius:3px 3px 0 0}.form-fields-list li:nth-of-type(n+2){border-top-width:0}.form-fields-list.icon-form li:last-of-type{border-radius:0 0 3px 3px}.form-fields-list li .field{height:100%}.form-fields-list li .field.field-password{position:relative}.form-fields-list.icon-form li .field label{background-color:#eee;border-right:1px solid #ccc;color:#999;float:left;font-size:18px;height:100%;padding-top:13px;text-align:center;width:55px}@media only screen and (max-width:40em){.form-fields-list.icon-form li .field label{font-size:16px;padding-top:8px;width:30px}}.element-invisible{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute!important;width:1px}.form-fields-list.icon-form li .field span{display:block;height:100%;overflow:hidden}.form-fields-list.icon-form li .field span input,.form-fields-list.icon-form li .field span select,.form-fields-list.icon-form li .field span textarea{border:none;color:#666;font-size:18px;font-weight:400;height:100%;margin:0;width:100%}@media only screen and (max-width:40em){.form-fields-list.icon-form li .field span input,.form-fields-list.icon-form li .field span select,.form-fields-list.icon-form li .field span textarea{font-size:16px}}.four-field .form-fields-list.icon-form li .field span input,.four-field .form-fields-list.icon-form li .field span select,.four-field .form-fields-list.icon-form li .field span textarea{font-size:16px}.form-fields-list.icon-form li .field span select{color:#aaa}.form-fields-list.icon-form li .field span textarea{resize:none}.form-fields-list.icon-form li .field.error span input,.form-fields-list.icon-form li .field.error span select,.form-fields-list.icon-form li .field.error span textarea{background-color:#fee;color:#c33}.form-fields-list.icon-form li .field span.fa.has-tip{height:100%;padding:15px 10px 15px 0;position:absolute;right:0;top:0}@media only screen and (max-width:40em){.form-fields-list.icon-form li .field span.fa.has-tip{padding-top:10px;padding-right:5px}}.form-fields-list.icon-form+.submit-container{position:relative;margin-top:20px}.submit-container .btn{line-height:26px}.form-fields-list.icon-form+.submit-container div.create-loading{background-color:#d5d5d5;border-radius:5px;color:#333;font-size:18px;font-weight:600;height:100%;left:0;padding:17px 5px;position:absolute;text-align:center;top:0;width:100%}.form-disclaimer,.form-disclaimer label{font-size:14px;color:#777}.form-disclaimer{margin-bottom:0;margin-top:20px}form.single-signup{max-width:660px;margin:0 auto}form.single-signup .inline-form+.submit-container .btn{max-width:660px;margin:0 auto;width:100%}@media only screen and (min-width:730px){.form-fields-list.inline-form{display:inline}.four-field .form-fields-list.inline-form{display:block}.form-fields-list.inline-form li{border-width:1px;float:left;margin-right:20px}.four-field .form-fields-list.inline-form li{margin-right:10px}.form-fields-list.inline-form li:first-of-type,.form-fields-list.inline-form li:last-of-type{border-radius:0}.four-field .form-fields-list.inline-form li:last-of-type{margin-right:0}.form-fields-list.inline-form li:nth-of-type(n+2){border-top-width:1px}.form-fields-list.inline-form li .field label{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute!important;width:1px}.form-fields-list.inline-form+.submit-container{float:left;margin-top:0}form.single-signup .inline-form .field-email,form.single-signup .inline-form+.submit-container .btn{width:315px}}.form-fields-list.icon-form li .field.field-cityStateZip span{float:left}.field-cityStateZip span.field-city{width:30%}.field-cityStateZip span.field-state{border-left:1px solid #ccc;width:35%}.field-cityStateZip span.field-zip{border-left:1px solid #ccc;width:20%}.gp_signup_heading{border-bottom:1px solid #CCC;color:#666;font-size:13px;font-weight:600;line-height:0;margin:20px auto 15px;max-width:50%;text-transform:uppercase}.gp_signup_heading span{background-color:#FFF;padding:0 5px}.signup-form-container .logo{margin-bottom:20px}.signup-form-container p{margin-top:1em;font-size:16px}.signup-form-container div.call-terms{font-size:12px}.signup-form-container p.trial-terms{font-size:14px}.signup-form-container p.trial-terms a{white-space:nowrap}.signup-form-container.simple .signup-form{margin-top:20px;margin-left:auto;margin-right:auto}.signup-form-container.inline .submit-container{height:56px;width:100%}.signup-form-container.inline .submit-container .btn{height:55px;width:100%}@media only screen and (min-width:730px){.signup-form-container.inline .signup-form{margin-top:40px;width:635px}.signup-form-container.inline .signup-form .field-email,.signup-form-container.inline .signup-form .field-name{width:185px}.signup-form-container.inline.four-field .signup-form .field-email,.signup-form-container.inline.four-field .signup-form .field-mobile,.signup-form-container.inline.four-field .signup-form .field-name{width:145px}.signup-form-container.inline.four-field .signup-form .field-ref-employees{width:160px}.signup-form-container.inline .submit-container{height:56px;width:212px}.signup-form-container.inline.four-field .submit-container{float:none;margin:20px auto 0;max-width:320px;padding-right:18px;position:relative;width:100%}}.number-list{text-align:left;display:block;margin:0}.number-list .number-list-item{margin-left:60px;margin-top:30px}.number-list .number-circle{background:#fff;border:2px solid #666;border-radius:50%;color:#666;float:left;font-family:"Source Sans Pro",Arial,sans-serif;font-size:22px;height:45px;line-height:.9;margin-left:-60px;padding:10px;text-align:center;width:45px}.number-list .number-title{color:#222;font-family:"Source Sans Pro",Arial,sans-serif;font-size:1.5em;font-weight:200;margin:0}.number-list .number-subtitle{font-size:1em;margin-top:0;padding:0}.section-cols.col-2 .rule-list-section{max-width:500px}.rule-list-section h3,.rule-list-section h4{color:#777}.rule-list-section h3{font-size:32px;font-weight:300;line-height:36px;margin-bottom:0}@media only screen and (min-width:900px){.rule-list-section h3{font-size:36px}}.rule-list-section h3 strong{font-weight:400}.rule-list-section h4{font-size:24px}@media only screen and (min-width:900px){.rule-list-section h4{font-size:24px}}.rule-list-section .rule-list h3,.rule-list-section .rule-list h4{line-height:1.2;margin-top:0;margin-bottom:9px}.rule-list-section .rule-list h3{font-weight:400;font-size:24px}@media only screen and (min-width:900px){.rule-list-section .rule-list h3{font-size:30px;margin-top:-15px}}.rule-list-section ul{display:block;margin:0}.rule-list-section p{font-size:14px}@media only screen and (min-width:900px){.rule-list-section p{font-size:16px}}.rule-list-section .rule{border-color:#51a33d;margin-top:20px;margin-bottom:20px;width:120px}@media only screen and (min-width:900px){.rule-list-section .rule{margin-top:40px;margin-bottom:40px}}.rule-list-section .rule.blue{border-color:#4d76ae}.rule-list-section .rule.gray{border-color:#CFCFCF}.section-cols.col-2 .rule-list-section .rule{width:180px}.text-center .rule-list-section .rule{margin-left:auto;margin-right:auto}.rounded-box{background-color:#FFF;border-radius:15px;margin:0 auto;min-height:250px;padding:45px 65px;max-width:500px;width:auto}@media only screen and (max-width:40em){.rounded-box{padding:45px 25px}}.rounded-box h2{color:#666}.rounded-box h2.size-small{font-size:30px}.rounded-box.wide{max-width:none}.rounded-box.has-columns{padding:0}.rounded-box p{font-size:18px;padding-top:25px}.rounded-box p.size-small{font-size:16px}.rounded-box-column{min-height:300px;padding:25px;width:50%}@media only screen and (max-width:725px){.rounded-box-column{float:none!important;min-height:0;width:auto!important}}.rounded-box-column.right{border-left:1px solid #f1f1f1}@media only screen and (max-width:725px){.rounded-box-column.right{border-left-width:0;border-top:1px solid #f1f1f1}}.rounded-box-section+.rounded-box-section{padding-top:45px}.rounded-box .form-submit{background-color:#51a33d;border:0;border-radius:3px;color:#FFF;display:inline-block;font-family:"Source Sans Pro",Arial,sans-serif;font-size:20px;font-weight:400;letter-spacing:.5px;padding-bottom:17px;padding-top:17px;text-transform:uppercase;width:100%}.rounded-box .form-submit.teal{background-color:#71cdb6;font-size:24px}.cta-button{background-color:transparent;border:2px solid #666;border-radius:50px;color:#666;cursor:pointer;display:inline-block;font-family:"Source Sans Pro",Arial,sans-serif;font-size:22px;font-weight:700;line-height:46px;margin:45px 0 0;padding:0;text-align:center;min-width:280px;-moz-border-radius:50px;-webkit-border-radius:50px}.cta-button:focus,.cta-button:hover{background-color:transparent;color:#666}.cta-button.size-small{font-size:14px;line-height:30px;margin-top:20px;min-width:100px;text-transform:uppercase}.cta-button.square{border-radius:5px}.cta-button.light{font-weight:400}.cta-button.yellow{background-color:#fc3;border-color:#fc3;color:#6a5411}.cta-button.yellow:focus,.cta-button.yellow:hover{color:#6a5411}.cta-button.gold{background-color:#d19b00;border-color:#d19b00;color:#FFF;font-size:20px;text-transform:uppercase}.cta-button.gold:focus,.cta-button.gold:hover{color:#FFF}.cta-button.white{border-color:#FFF;color:#FFF}.cta-button.white:focus,.cta-button.white:hover{color:#FFF}.cta-button.white-solid{background-color:#FFF;border-color:#FFF}.cta-button.green-solid{background-color:#51a33d;border-color:#51a33d;border-radius:0;color:#FFF;text-transform:uppercase;-moz-border-radius:0;-webkit-border-radius:0}.cta-button.text-white,.cta-button.text-white:focus,.cta-button.text-white:hover{color:#FFF}.cta-button.text-twitter,.cta-button.text-twitter:focus,.cta-button.text-twitter:hover{color:#10abe5}.cta-button-bar{padding:0 0 20px;width:100%}.cta-button-bar.grey{background-color:#000;background-color:rgba(0,0,0,.5)}.cta-button-bar .cta-button{margin:20px 40px 0}.partner-item{background-color:#f1f1f1;background-position:center center;background-repeat:no-repeat;height:280px;max-width:350px}@media only screen and (max-width:900px){.partner-item{height:200px;max-width:none}}.partner-item.white{background-color:#FFF}.partner-item.zen{background-image:url(../images/partner-logo-1.png)}.partner-item.zen.white{background-image:url(../images/partner-logo-1_white.png)}.partner-item.quickbooks{background-image:url(../images/partner-logo-2.png)}.partner-item.adp{background-image:url(../images/partner-logo-3.png)}.partner-item.snagajob{background-image:url(../images/partner-logo-4_white.png);background-size:auto 70px}.partner-item.square{background-image:url(../images/partner-logo-5.png)}.partner-item.vend{background-image:url(../images/partner-logo-6.png)}.partner-item.ultimatesoftware{background-image:url(../images/partner-logo-7.png)}.partner-item.activehours{background-image:url(../images/partner-logo-8.png)}.partner-item.gusto{background-image:url(../images/partner-logo-9.png);background-size:auto 70px}.partner-item.e-ventures{background-image:url(../images/partner-logo-e-ventures.png)}.partner-item.greycroft{background-image:url(../images/partner-logo-greycroft.png)}.partner-item.arthur-ventures{background-image:url(../images/partner-logo-arthur-ventures.png)}.partner-item .partner-item-link{display:block;height:100%;width:100%}.partner-item .partner-item-inner{background-color:#6594b5;background-color:rgba(101,148,181,.9);color:#FFF;height:100%;padding:13%;position:relative;text-align:left;top:100%;width:100%;-webkit-transition:all 200ms ease;transition:all 200ms ease}@media only screen and (max-width:900px){.partner-item .partner-item-inner{padding:20px}}.partner-item .partner-item-inner.green{background-color:#87c998;background-color:rgba(135,201,152,.9)}.partner-item:hover .partner-item-inner{top:0}.partner-item .partner-item-inner a,.partner-item .partner-item-inner h3,.partner-item .partner-item-inner p{color:#FFF}.partner-item .partner-item-inner h3{margin-top:0}.partner-item .partner-item-inner p{font-size:16px}.partner-item .partner-item-inner p+p{padding-top:10px}.partner-item .partner-item-inner a{text-decoration:underline}.section-col.quote-item{max-width:400px}.section-col.quote-item .quote{border:1px solid #ccc;min-height:258px;margin-bottom:25px;padding:35px;position:relative}@media only screen and (max-width:40em){.section-col.quote-item .quote{min-height:0;padding:20px}}.section-col.quote-item .quote:after{background-color:#FFF;border:1px solid #ccc;border-left:1px solid #FFF;border-top:1px solid #FFF;bottom:-15px;content:"";height:30px;left:50%;margin-left:-15px;pointer-events:none;position:absolute;width:30px;-ms-transform:rotate(45deg);-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.section-block.light-grey .quote-item .quote:after{background-color:#f5f5f5;border-left-color:#f5f5f5;border-top-color:#f5f5f5}.quote-item .quote p{color:#333;font-size:16px;line-height:24px;margin-bottom:24px}.quote-item .quote h3,.quote-item .quote h4{color:#999;line-height:1}.quote-item .quote h3{font-size:16px;margin:0 0 6px}.quote-item .quote h4{font-size:14px;margin:0}.quote-photo{background-size:cover;border-radius:50%;height:80px;margin:30px auto 0;overflow:hidden;width:80px;-ms-behavior:url(/backgroundsize.min.htc)}@media only screen and (max-width:40em){.quote-photo{width:60px;height:60px}}.quote-photo.quote1{background-image:url(../images/mike-koelzer-kay-pharmacy-employee-scheduling-software-review.jpg)}.quote-photo.quote2{background-image:url(../images/donna-rea-caring-transitions-employee-scheduling-software-review.jpg)}.quote-photo.quote3{background-image:url(../images/jay-miller-comfort-dental-employee-scheduling-software-review.jpg)}.quote-photo.chad{background-image:url(../images/faces/quote_chad.jpg)}.quote-photo.dennis{background-image:url(../images/faces/quote_dennis.jpg)}.quote-photo.rob{background-image:url(../images/faces/quote_rob.jpg)}.fact-block{background-color:#FFF;min-height:215px;padding:30px 20px 0;text-transform:uppercase}.fact-block h3{color:#333;font-size:100px;font-weight:300;line-height:1;margin:0}.fact-block h3 sup{font-size:48px}.fact-block p{color:#999;font-family:"Source Sans Pro",Arial,sans-serif;font-size:16px;font-weight:700}.bio-block{margin-top:45px}@media only screen and (max-width:40em){.bio-block{margin-top:20px}}.bio-block .bio-picture{background-color:#ccc;background-size:cover;border-radius:50%;height:120px;margin:0 auto 20px;overflow:hidden;width:120px;-ms-behavior:url(/backgroundsize.min.htc)}@media only screen and (max-width:40em){.bio-block .bio-picture{width:80px;height:80px}}.bio-picture.daniel{background-image:url(../images/bio-Daniel-Olfelt.jpg)}.bio-picture.chad{background-image:url(../images/bio-Chad-Halvorson.jpg)}.bio-picture.jeff{background-image:url(../images/bio-Jeff-Imm.jpg)}.bio-picture.garret{background-image:url(../images/bio-Garret-Voight.jpg)}.bio-picture.sujan{background-image:url(../images/bio-Sujan-Patel.jpg)}.bio-block h3{color:#333;margin:0}.bio-block h4,.bio-block p{color:#666}.bio-block h4{font-size:18px;line-height:1;margin:0 0 10px}.bio-block h4 a{color:inherit}.bio-block p{color:#666;font-size:16px}.bullet-list{display:block;margin:0;padding:0}.bullet-list li{margin-bottom:.5em}.bullet-list.alpha,.bullet-list.decimal,.bullet-list.disc,.bullet-list.upper-alpha{margin-left:2em}.bullet-list.alpha{list-style-type:lower-alpha}.bullet-list.upper-alpha{list-style-type:upper-alpha}.bullet-list.disc{list-style-type:disc}.bullet-list.decimal{list-style-type:decimal}.bullet-list.green-circle li{font-family:"Source Sans Pro",Arial,sans-serif;font-size:30px;font-weight:300;margin-bottom:20px;padding-left:30px}@media only screen and (min-width:40.063em){.bullet-list.green-circle li{padding-left:60px}}.bullet-list.green-circle li::before{background-color:transparent;border:3px solid #55a542;border-radius:50%;content:"";display:block;float:left;margin-left:-30px;margin-top:5px;height:14px;width:14px}@media only screen and (min-width:40.063em){.bullet-list.green-circle li::before{margin-left:-60px;margin-top:15px}}.tipsy{font-size:12px;position:absolute;padding:5px;word-wrap:break-word;z-index:100000}.tipsy-inner{background-color:#333;color:#FFF;font-family:"Source Sans Pro",Arial,sans-serif;font-weight:400;max-width:200px;padding:4px 6px;text-align:center;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}.tipsy-arrow{position:absolute;width:0;height:0;line-height:0;border:5px dashed #333}.tipsy-arrow-n{border-bottom-color:#333}.tipsy-arrow-s{border-top-color:#333}.tipsy-arrow-e{border-left-color:#333}.tipsy-arrow-w{border-right-color:#333}.tipsy-n .tipsy-arrow{top:0;left:50%;margin-left:-5px;border-bottom-style:solid;border-top:none;border-left-color:transparent;border-right-color:transparent}.tipsy-nw .tipsy-arrow{top:0;left:10px;border-bottom-style:solid;border-top:none;border-left-color:transparent;border-right-color:transparent}.tipsy-ne .tipsy-arrow{top:0;right:10px;border-bottom-style:solid;border-top:none;border-left-color:transparent;border-right-color:transparent}.tipsy-s .tipsy-arrow{bottom:0;left:50%;margin-left:-5px;border-top-style:solid;border-bottom:none;border-left-color:transparent;border-right-color:transparent}.tipsy-sw .tipsy-arrow{bottom:0;left:10px;border-top-style:solid;border-bottom:none;border-left-color:transparent;border-right-color:transparent}.tipsy-se .tipsy-arrow{bottom:0;right:10px;border-top-style:solid;border-bottom:none;border-left-color:transparent;border-right-color:transparent}.tipsy-e .tipsy-arrow{right:0;top:50%;margin-top:-5px;border-left-style:solid;border-right:none;border-top-color:transparent;border-bottom-color:transparent}.tipsy-w .tipsy-arrow{left:0;top:50%;margin-top:-5px;border-right-style:solid;border-left:none;border-top-color:transparent;border-bottom-color:transparent}.setup-with-sam{overflow:hidden}.setup-with-sam .heading-block{padding-bottom:100px}.setup-with-sam .heading-block-section{padding-bottom:0}#sws-page-heading{height:220px;padding-top:30px;-webkit-transition:height 300ms;transition:height 300ms}#sws-default-heading{padding-top:15px}#sws-timeline{padding-bottom:30px;display:none}#sws-page-heading.show-timeline #sws-default-heading,#sws-page-heading.shrink #sws-default-heading{display:none}#sws-page-heading.show-timeline{height:153px}#sws-page-heading.shrink{height:0}#sws-page-heading.show-timeline #sws-timeline{display:block}#sws-screen{height:886px;width:1050px;margin:0 auto;position:relative;padding:0}.cta-button-bar.sws-get-started{background:url(../images/setup-with-sam/sam-small.png) left bottom no-repeat;margin:20px auto 0;min-height:102px;padding-left:120px;padding-right:120px;width:600px}.sws-screen-overlay{height:100%;left:0;position:absolute;top:0;width:100%;overflow:hidden}.sws-screen-overlay img{height:auto;width:100%}.sws-screen-content{background-color:#151515;height:540px;margin:48px 48px 54px;position:relative;text-align:left}.sws-screen-content-item,.sws-screen-content-item .wistia_embed,.sws-screen-content-item iframe{height:100%;width:100%}.sws-screen-content-item img{width:100%;height:auto}.sws-monitor-content{padding-top:25px;position:relative}@media only screen and (max-height:925px),screen and (max-width:1170px){#sws-screen{height:751px;width:890px}.sws-screen-content{height:457px;margin:41px 41px 46px}.sws-monitor-content{padding-top:20px}}@media only screen and (max-height:800px),screen and (max-width:987px){#sws-screen{height:620px;width:735px}.sws-screen-content{height:377px;margin:34px 34px 38px}.sws-monitor-content{padding-top:15px}.sws-monitor-content .btn-darkgray{font-size:18px}}.timeline{margin:0 auto;max-width:1035px;min-width:664px;position:relative}.timeline-list{display:block;text-align:center;margin:0;position:relative;z-index:1}.timeline-item{display:inline-block;margin-left:-3px;width:20%}.timeline-item a{display:block}.timeline-item h3{color:#aaa;font-size:18px;line-height:25px;padding-top:15px;padding-bottom:15px;margin-bottom:15px;margin-top:0}.timeline-item.active a{cursor:default}.timeline-item.active h3{background-color:#FFF;border-radius:5px;-webkit-box-shadow:0 2px 0 0 #dcdcdc;box-shadow:0 2px 0 0 #dcdcdc;color:#51a33d;margin-top:0;position:relative}.timeline-item.active h3:after{background-color:#FFF;bottom:-6px;-webkit-box-shadow:2px 2px 0 0 #dcdcdc;box-shadow:2px 2px 0 0 #dcdcdc;content:"";height:13px;left:47%;position:absolute;-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);width:13px}.timeline-circle{background-color:#999;border-radius:50%;height:20px;margin:0 auto;width:20px}.timeline-item.active .timeline-circle,.timeline-item.done .timeline-circle{background-color:#51a33d}.timeline-line{border-bottom:4px solid #ccc;position:absolute;bottom:8px;width:100%;z-index:0}@media only screen and (max-width:987px){#sws-page-heading.show-timeline{height:125px}.timeline-item h3{font-size:13px;font-weight:600;padding-bottom:5px;padding-top:5px}.timeline-circle{height:15px;width:15px}.timeline-line{border-bottom-width:3px;bottom:6px}}.heading-block .setup-with-sam .content-debug .title,.industries .content .setup-with-sam .content-debug h2,.parallax-header-small .setup-with-sam .content-debug .title,.section-block .setup-with-sam .content-debug h2.size-xlarge,.setup-with-sam .content-debug,.setup-with-sam .content-debug .heading-block .title,.setup-with-sam .content-debug .industries .content h2,.setup-with-sam .content-debug .parallax-header-small .title,.setup-with-sam .content-debug .section-block h2.size-xlarge,.setup-with-sam .content-debug h1{color:#0F0;font-family:Consolas,monospace;font-size:16px;text-transform:uppercase}.setup-with-sam .content-debug{left:0;padding:20px;position:absolute;top:0;z-index:1}.setup-with-sam .debug{display:none}.setup-with-sam .debug ul{display:block}.setup-with-sam .debug ul ul{margin-left:1em;margin-top:0}.social-proof .rule{color:#ccc;margin:45px auto 35px;width:140px}.social-proof .customers-container{margin:0 auto;text-align:center}@media only screen{.social-proof .customers-container{max-width:300px}}@media only screen and (min-width:40.063em){.social-proof .customers-container{max-width:700px}}@media only screen and (min-width:64.063em){.social-proof .customers-container{max-width:100%}}.social-proof .customers-container .customer{display:inline-block;height:100px;width:180px;position:relative}.social-proof .customers-container .customer img{position:absolute;display:none;left:0;top:0}.social-proof .customers-container .customer img:nth-of-type(1){display:block}.eonb{overflow:hidden}.eonb .heading-block{background-image:url(../images/employee-onboarding.jpg)}.eonb .rounded-box{max-width:1000px}.eonb .rounded-box-column{padding:40px 65px}.eonb .form-fields-list{margin:30px 0 20px}.eonb .logo{margin-bottom:20px}.rss{overflow:hidden}.rss .heading-block{background-image:url(../images/rss_bg.jpg)}.rss .logo{margin-bottom:20px}.rss .rounded-box{max-width:610px}.rss #submitForm{margin:0 auto;max-width:380px}.rss .form-fields-list{margin:30px 0 20px}.excel-onboarding-block{background:url(../images/headers/excel_splash.jpg) no-repeat fixed #333;min-height:100%}.excel-onboarding-block .content{max-width:500px}.excel-onboarding-block .heading-block-section{padding-top:0}.excel-onboarding-block h3,.excel-onboarding-block p{color:#FFF}.excel-onboarding-block h3{font-size:18px;margin-bottom:0}.excel-onboarding-block h4{color:#CCC;font-size:14px;text-transform:uppercase}.excel-onboarding-block .subtitle,.excel-onboarding-block p{font-family:"Source Sans Pro",Arial,sans-serif;margin-bottom:45px}.excel-onboarding-logo{height:60px;margin-bottom:20px;width:60px}.excel-onboarding-block .progress-bar-container{background-color:#222;margin:0 auto 45px;max-width:300px}.excel-onboarding-face{border:2px solid #FFF;border-radius:50%;height:65px;margin-bottom:5px;width:65px}#excel-success .cta-button{margin-top:0;margin-bottom:45px}.ambassador{background:url(../images/headers/ambassador_splash.jpg) no-repeat fixed #f5f5f5;background-size:cover;padding-top:61px;margin-top:0;min-height:100%;-ms-behavior:url(/backgroundsize.min.htc)}@media only screen and (min-width:40.063em){.ambassador{padding-top:90px}}.ambassador .section-block{background-color:transparent;padding-top:45px}.ambassador .ambassador-copy{max-width:750px}.ambassador .section-description{font-family:"Source Sans Pro",Arial,sans-serif;padding-bottom:0;text-transform:uppercase}.ambassador h3,.ambassador h4{color:#51a33d}.ambassador h3,.ambassador p,.ambassador ul{margin-bottom:20px}.ambassador .rule{margin-bottom:28px}.freeShirt .heading-block{background-color:#3d8b29;background-image:none}.freeShirt .heading-block-section{background-position:right 30px;background-repeat:no-repeat}@media only screen and (min-width:40.063em){.freeShirt .heading-block-section{background-image:url(../images/chad_getShiftDone.png);background-size:184px 376px;min-height:330px;padding-right:245px}}@media only screen and (min-width:64.063em){.freeShirt .heading-block-section{background-position:right -33px;background-size:310px 633px;padding-bottom:90px;padding-right:395px;padding-top:90px}}.freeShirt .heading-block .title{background:#FFF;border-radius:5px;color:#51a33d;font-family:"PT Serif",serif;font-style:italic;font-weight:700;padding:45px;position:relative;margin-bottom:20px}@media only screen and (min-width:40.063em){.freeShirt .heading-block .title{font-size:38px}}@media only screen and (min-width:64.063em){.freeShirt .heading-block .title{font-size:60px}}@media only screen and (min-width:40.063em){.freeShirt .heading-block .title::after{border-color:transparent transparent transparent #FFF;border-style:solid;border-width:20px 0 0 45px;content:'';display:block;height:0;position:absolute;right:-45px;top:40%;width:0}}.shirtItem{border-radius:5px;cursor:pointer;display:inline-block;height:400px;margin:0 5px 20px;overflow:hidden;position:relative;width:275px}.shirtItem_image{position:absolute;left:0;top:0;z-index:0}.shirtItem_buttonContainer{background-color:rgba(0,0,0,.6);bottom:0;color:#FFF;left:0;padding:0 15px 20px;position:absolute;margin:0;width:100%;z-index:1}.shirtItem_title{color:#FFF}.shirtItem_button{font-size:18px;width:175px}.shirtItem:hover .shirtItem_button,.shirtItem_button.active,.shirtItem_button.active:hover{background-position:left bottom}.shirtItem:hover .shirtItem_button{color:#333}.shirtItem_button.active,.shirtItem_button.active:hover{color:#51a33d!important}.shirtItem_button .fa,.shirtItem_button.active .shirtItem_buttonText{display:none}.shirtItem_button.active .fa{display:inline}.shirtItem .shirtItem_sizes{display:none}#shirtForm.hidden{opacity:.5;filter:Alpha(opacity=50)}.smallBusinessResources .heading-block{background-image:url(../images/headers/hr_tools_banner.jpg)}.resourceItem_container{margin-top:-20px}@media only screen and (min-width:900px){.resourceItem_container{margin-top:-40px}}.resourceItem_link{display:block}.resourceItem_icon{color:#777;font-size:50px;margin-bottom:15px}@media only screen and (min-width:900px){.resourceItem_icon{margin-top:-15px}}.resourceItem_preview{background-color:#f5f5f5;display:none;margin-top:45px;padding:45px;position:absolute;width:100%;z-index:10}.resourceItem_preview_pointer{border-color:transparent transparent #f5f5f5;border-style:solid;border-width:0 25px 25px;display:block;height:0;left:49%;position:absolute;top:-25px;width:0}.resourceItem_preview_close{color:#777;float:right;font-size:25px;position:absolute;right:20px}.resourceItem_preview #preview_download_link,.resourceItem_preview.disable-gateway .hr-email-signup{display:none}.resourceItem_preview.disable-gateway #preview_download_link{display:inline-block}.preview_image_container{height:388px;margin-bottom:20px;overflow:hidden}@media only screen and (min-width:900px){.preview_image_container{margin-bottom:0}}.preview_image{width:300px;height:auto}.section-block.light-grey .resourceItem_preview{background-color:#FFF}.section-block.light-grey .resourceItem_preview_pointer{border-color:transparent transparent #FFF}.heading-block.eb-book .title{padding-top:40px}.heading-block.eb-book .subtitle{padding:20px 0 40px}.heading-block.eb-book .left-pane{float:left;width:50%}@media screen and (max-width:1100px){.heading-block.eb-book .left-pane{text-align:center;float:none;width:auto}}.heading-block.eb-book .right-pane{float:right;margin:0 auto}@media screen and (max-width:1100px){.heading-block.eb-book .right-pane{float:none}}.heading-block.eb-book .right-pane .preview-image{background-size:100%;background-repeat:no-repeat;height:100%;width:100%;display:block}.heading-block.eb-book .right-pane .preview-link:hover{background-position:bottom}.heading-block.eb-book .form-submit{width:100%}.ebook-bullets .bullet-list{display:inline-block;text-align:left}.ebook-bullets .ebook-icon-list{display:block;margin:0 0 -10px;padding:0}.ebook-bullets .ebook-icon-list li{background-color:#FFF;background-color:rgba(255,255,255,.25);border-radius:5px;color:#FFF;display:inline-block;margin:0 5px 10px;min-height:170px;padding:10px;width:160px;vertical-align:top}.ebook-bullets .ebook-icon-list .fa{font-size:60px;padding-bottom:10px}.ebook-bullets .ebook-icon-list p{font-size:14px}.ebook-chapters .rule-list p{padding-bottom:15px}.eb-authors .quote-photo{float:left;margin:0}.eb-authors p{margin-left:120px}@media only screen and (max-width:40em){.eb-authors p{margin-left:80px}}.section-block.eb-footer{background-position:center center;background-repeat:no-repeat}.ebook.mgmt_hacks .right-pane{height:608px;width:440px}@media screen and (max-width:1100px){.ebook.mgmt_hacks .right-pane{height:304px;width:220px}}.ebook.mgmt_hacks .preview-image{background-image:url(../images/ebook-book.png)}.ebook.mgmt_hacks .section-block.eb-footer{background-image:url(../images/ebook-footer.jpg)}.ebook.bambooHR .heading-block.eb-book{background-color:#f1f1f1}.ebook.bambooHR .right-pane{height:556px;width:485px;margin-bottom:40px}@media screen and (max-width:1100px){.ebook.bambooHR .right-pane{height:304px;margin-bottom:0;width:265px}}.ebook.bambooHR .preview-image{background-image:url(../images/ebook-bamboo-hr.jpg)}.ebook.millennials .right-pane{height:611px;width:440px}@media screen and (max-width:1100px){.ebook.millennials .right-pane{height:306px;width:220px}}.ebook.millennials .preview-image{background-image:url(../images/managing-millennials-ebook.png)}.ebook.peopleMGMT .right-pane{height:611px;width:440px}@media screen and (max-width:1100px){.ebook.peopleMGMT .right-pane{height:306px;width:220px}}.ebook.peopleMGMT .preview-image{background-image:url(../images/people_management_ebook.png)}.ebook.BusinessGrowthSeries .right-pane{height:473px;width:440px}@media screen and (max-width:1100px){.ebook.BusinessGrowthSeries .right-pane{height:236px;width:220px}}.ebook.BusinessGrowthSeries .preview-image{background-image:url(../images/business_growth_series.png)}.workpulse-description .content,.workpulse-heading .content{max-width:1080px;margin-left:auto;margin-right:auto}.heading-block.workpulse-heading{background-image:url(../images/headers/hero_workpulse.jpg);min-height:715px}@media only screen and (max-width:40em){.heading-block.workpulse-heading{background-position:right top!important;background-size:inherit;min-height:0;-ms-behavior:none}}@media only screen and (min-width:64.063em){.heading-block.workpulse-heading{min-height:660px}}.workpulse-heading .heading-block-section{padding-top:45px}@media only screen and (min-width:64.063em){.workpulse-heading .heading-block-section{padding-top:100px}}@media only screen and (max-width:40em){.workpulse-heading .heading-block-section{float:none!important;padding:45px;width:100%}}.workpulse-heading .logo{margin-bottom:40px}.workpulse-description .section-col p{font-size:16px}.workpulse-description .section-col{overflow:visible}.workpulse-description-heading{border-color:#CCC;border-style:solid;border-width:0 2px 2px;clear:both;color:#666;font-size:18px;font-weight:600;height:30px;line-height:60px;margin:0 0 15px}.workpulse-description-heading span{background-color:#FFF;padding:0 15px}.heading-block.workpulse-mock{background-image:url(../images/headers/hero_workpulseMock.png);min-height:420px}.workpulse-download .cta-button{width:380px}.workpulse-download>.rule{margin:100px auto;width:180px}.workpulse-download .content .rule{margin:100px auto 30px}.workpulse-download .powered-by{color:#999;line-height:31px;font-weight:400}.workpulse-download .powered-by img{padding-left:10px;vertical-align:top}.one-on-one-training .heading-block{background-image:url(../images/1-on-1-training-header.jpg);min-height:665px}.one-on-one-training .heading-block .subtitle,.one-on-one-training .rounded-box{max-width:824px;margin-left:auto;margin-right:auto}.one-on-one-top-block .rounded-box-column.left{width:65%}.one-on-one-top-block .rounded-box-column.right{width:35%}.one-on-one-training .rounded-box-column .form-fields-list{margin:20px 0;display:block}.one-on-one-description-block p{max-width:400px;margin:0 auto}p.stripe-message{font-weight:700;font-size:16px;padding-top:0}.one-on-one-price-block p{color:#aaa;font-family:"Source Sans Pro",Arial,sans-serif;font-size:16px}.one-on-one-price-block .one-on-one-price{font-size:24px}.awesome-select{background-color:#fafafa;border:1px solid #ccc;border-radius:3px;color:#aaa;display:inline-block;height:39px;overflow:hidden;position:relative;vertical-align:middle;width:70px}.awesome-select select{background:none;border-width:0;font-family:"Source Sans Pro",Arial,sans-serif;font-size:24px;font-weight:400;line-height:1;padding:4px 28px 4px 10px;position:relative;text-align:center;width:100%;z-index:1}.awesome-select .fa{border-left:1px solid #CCC;border-radius:3px;height:100%;padding-top:11px;position:absolute;right:0;top:0;width:28px;z-index:0}.awesome-file-input-container{width:210px;margin:0 auto}.awesome-file-input{visibility:hidden;width:1px!important}.awesome-file-input-container input[type=button].submit_b{width:200px}.one-on-one-select label{color:#aaa;display:inline;font-size:24px;padding-left:10px;vertical-align:middle}.one-on-one-price-calculator{background-color:#f1f1f1;color:#666;font-family:"Source Sans Pro",Arial,sans-serif;margin:25px -25px;padding:20px 25px}.one-on-one-price-calculator h3{color:inherit;font-size:18px;margin:0;text-transform:uppercase}.one-on-one-price-calculator .count{font-size:36px;padding:5px 0}.one-on-one-price-calculator .price{font-size:24px}.about-us .about-who-we-are{background-image:url(../images/headers/about-us_who-we-are.png)}.about-us .about-culture{background-image:url(../images/headers/about-us_culture.jpg)}.when-to-work .heading-block .cta-button-bar{padding:20px 0 40px}.cyborg .heading-block .title,.cyborg .industries .content h2,.cyborg .parallax-header-small .title,.cyborg .section-block h2.size-xlarge,.cyborg h1,.heading-block .cyborg .title,.heading-block .turkey .title,.heading-block .xmas .title,.industries .content .cyborg h2,.industries .content .turkey h2,.industries .content .xmas h2,.parallax-header-small .cyborg .title,.parallax-header-small .turkey .title,.parallax-header-small .xmas .title,.section-block .cyborg h2.size-xlarge,.section-block .turkey h2.size-xlarge,.section-block .xmas h2.size-xlarge,.turkey .heading-block .title,.turkey .industries .content h2,.turkey .parallax-header-small .title,.turkey .section-block h2.size-xlarge,.turkey h1,.xmas .heading-block .title,.xmas .industries .content h2,.xmas .parallax-header-small .title,.xmas .section-block h2.size-xlarge,.xmas h1{top:auto!important;position:inherit!important;margin-bottom:20px;color:#999!important}.cyborg h2,.turkey h2,.xmas h2{font-size:48px;min-width:initial;max-width:700px}@media only screen and (min-width:1000px){.cyborg h2,.turkey h2,.xmas h2{min-width:700px}}.cyborg .row,.turkey .row,.xmas .row{margin-left:10%}@media only screen{.cyborg .row,.turkey .row,.xmas .row{margin-left:auto}}.cyborg .robot,.turkey .robot,.xmas .robot,.xmas .santa{height:100%;width:100%;background-image:url(../images/robot.jpg);background-size:cover;position:absolute;overflow:hidden;z-index:0}@media only screen{.cyborg .robot,.turkey .robot,.xmas .robot,.xmas .santa{display:none}}@media only screen and (min-width:1000px){.cyborg .robot,.turkey .robot,.xmas .robot,.xmas .santa{display:block}}.cyborg .left-text,.turkey .left-text,.xmas .left-text{bottom:auto;top:150}@media only screen and (max-width:40em){.cyborg .left-text,.turkey .left-text,.xmas .left-text{margin-top:91px;position:inherit}}.cyborg .demo-text,.turkey .demo-text,.xmas .demo-text{margin-top:30px;color:#999}@media only screen and (max-width:40em){.cyborg .demo-text,.turkey .demo-text,.xmas .demo-text{display:none}}.cyborg .demo-text a,.turkey .demo-text a,.xmas .demo-text a{color:#333}.turkey img{margin-top:100px}.xmas .santa{background-image:url(../images/santa.jpg);background-position:right}.not-found-header{background:#f5f5f5;position:relative}@media only screen and (min-width:64.063em){.not-found-header{min-height:400px}}@media only screen and (min-width:64.063em){.not-found-header .heading-block-section{padding-right:350px}}.not-found-header .fa,.not-found-header img{height:182px;float:right;position:absolute;top:60px;right:100px;margin:auto}.not-found-header .fa{color:#000;font-size:210px;top:70px}.schedule-employees-now{padding-bottom:0}.schedule-employees-now .content{text-align:center}.schedule-employees-now .content h2{margin-top:0;margin-bottom:.4em}.schedule-employees-now .content p{line-height:1.6em}.schedule-employees-now .content .trial{margin-top:40px;margin-bottom:10px!important}.schedule-employees-now .content .trial strong{font-weight:inherit;color:#333}.schedule-employees-now .content .btn-green{margin-bottom:50px}.schedule-employees-now .content .video{width:560px;height:315px;position:relative;background-color:#f5f5f5;margin-left:auto;margin-right:auto}@media only screen and (min-width:64.063em){.schedule-employees-now .content .video{width:800px;height:450px}}.schedule-employees-now .content .video iframe{width:100%;height:100%}.schedule-employees-now .content .video .play-btn{font-size:24px;position:absolute;left:50%;top:50%;margin-left:-28px;margin-top:-28px;padding:14px 17px}.video-tutorials{margin-left:auto;margin-right:auto}.video-tutorials>div:nth-of-type(even){background-color:#f5f5f5}.video-tutorials .tutorial{padding:25px}.video-tutorials .message{padding:25px;font-size:18px;color:#999;font-weight:400;text-align:center;line-height:1.2em}.video-tutorials .video{padding-top:56.2963%;background-color:#ccc;position:relative}.video-tutorials .video .thumbnail{position:absolute;left:0;top:0;bottom:0;right:0}.video-tutorials .video .play-video{display:block;width:36px;height:36px;background-image:url(../images/play-tutorial.svg);position:absolute;left:50%;top:50%;margin-left:-18px;margin-top:-18px;z-index:1}.video-tutorials h2{font-size:27px;color:#333;margin-top:12px;margin-bottom:0;line-height:1em}.video-tutorials h3{font-size:13.5px;color:#999;line-height:1.2em;margin-bottom:0}#industry-pop{position:relative;text-align:center;background-color:#fff;padding:50px;width:760px;height:530px;margin:0 auto;border-radius:5px}#industry-pop h2{font-size:42px;line-height:50px;color:#333;margin-bottom:25px}#industry-pop .mfp-close{display:none}#industry-pop .industry-boxes{width:660px;display:block}#industry-pop .industry-boxes .ind-box{width:220px;height:154px;box-sizing:border-box;background-color:#f5f5f5;padding:20px;display:inline-block;border:1px solid #ccc;float:left;cursor:pointer;border-right:none;border-bottom:none}#industry-pop .industry-boxes .ind-box:hover{background-color:#fff}#industry-pop .industry-boxes .ind-box:hover p{color:#333}#industry-pop .industry-boxes .ind-box:hover #ind1{background-image:url(../images/industries-picker/restaurants-on.svg)}#industry-pop .industry-boxes .ind-box:hover #ind2{background-image:url(../images/industries-picker/retail-on.svg)}#industry-pop .industry-boxes .ind-box:hover #ind3{background-image:url(../images/industries-picker/healthcare-on.svg)}#industry-pop .industry-boxes .ind-box:hover #ind4{background-image:url(../images/industries-picker/professional-on.svg)}#industry-pop .industry-boxes .ind-box:hover #ind5{background-image:url(../images/industries-picker/seasonal-on.svg)}#industry-pop .industry-boxes .ind-box:hover #ind6{background-image:url(../images/industries-picker/other-on.svg)}#industry-pop .industry-boxes .ind-box p{font-size:16px;font-weight:300;font-family:"Source Sans Pro",Arial,sans-serif;color:#666}#industry-pop .industry-boxes .ind-box #ind1{background-image:url(../images/industries-picker/restaurants-off.svg);background-repeat:no-repeat;background-position:center center;width:60px;height:60px;margin:10px auto 20px}#industry-pop .industry-boxes .ind-box #ind2{background-image:url(../images/industries-picker/retain-off.svg);background-repeat:no-repeat;background-position:center center;width:60px;height:60px;margin:10px auto 20px}#industry-pop .industry-boxes .ind-box #ind3{background-image:url(../images/industries-picker/healthcare-off.svg);background-repeat:no-repeat;background-position:center center;width:60px;height:60px;margin:10px auto 20px}#industry-pop .industry-boxes .ind-box #ind4{background-image:url(../images/industries-picker/professional-off.svg);background-repeat:no-repeat;background-position:center center;width:60px;height:60px;margin:10px auto 20px}#industry-pop .industry-boxes .ind-box #ind5{background-image:url(../images/industries-picker/seasonal-off.svg);background-repeat:no-repeat;background-position:center center;width:60px;height:60px;margin:10px auto 20px}#industry-pop .industry-boxes .ind-box #ind6{background-image:url(../images/industries-picker/other-off.svg);background-repeat:no-repeat;background-position:center center;width:60px;height:60px;margin:10px auto 20px}.progress-bar,.progress-bar-container{border-radius:10px}.progress-bar-container:after,.progress-bar-container:before{content:" ";display:table}.progress-bar-container:after{clear:both}.progress-bar{background:#51a33d;height:15px;width:0;max-width:100%;-webkit-animation:progress 5s 1 forwards;-moz-animation:progress 5s 1 forwards;-ms-animation:progress 5s 1 forwards;animation:progress 5s 1 forwards}.progress-bar-inner{height:15px;width:100%;overflow:hidden}@-webkit-keyframes progress{0%{width:0}25%{width:25%}50%{width:50%}100%{width:95%}}@-moz-keyframes progress{0%{width:0}25%{width:25%}50%{width:50%}100%{width:95%}}@-ms-keyframes progress{0%{width:0}25%{width:25%}50%{width:50%}100%{width:95%}}@keyframes progress{0%{width:0}25%{width:25%}50%{width:50%}100%{width:95%}}#demo-loading{position:relative;text-align:left;background-color:#fff;padding:50px;max-width:420px;height:165px;margin:0 auto;border-radius:5px}#demo-loading .rw-words{display:block;margin-bottom:30px}#demo-loading .rw-words span{position:absolute;opacity:0;overflow:visible;font-size:18px;color:#999;-webkit-animation:rotateWord 10s linear infinite 0s;-ms-animation:rotateWord 10s linear infinite 0s;animation:rotateWord 10s linear infinite 0s}#demo-loading .rw-words span:nth-child(2){-webkit-animation-delay:2s;-ms-animation-delay:2s;animation-delay:2s}#demo-loading .rw-words span:nth-child(3){-webkit-animation-delay:4s;-ms-animation-delay:4s;animation-delay:4s}#demo-loading .rw-words span:nth-child(4){-webkit-animation-delay:6s;-ms-animation-delay:6s;animation-delay:6s}#demo-loading .rw-words span:nth-child(5){-webkit-animation-delay:8s;-ms-animation-delay:8s;animation-delay:8s}#demo-loading .progress-bar{float:left}#demo-loading .progress-bar-inner{background:url(../images/load.gif) repeat-x;-moz-opacity:.25;-khtml-opacity:.25;opacity:.25;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=25);filter:alpha(opacity=25)}@-webkit-keyframes rotateWord{0%{opacity:0}2%{opacity:0;-webkit-transform:translateY(-30px)}17%,5%{opacity:1;-webkit-transform:translateY(0)}20%{opacity:0;-webkit-transform:translateY(30px)}100%,80%{opacity:0}}@-ms-keyframes rotateWord{0%{opacity:0}2%{opacity:0;-ms-transform:translateY(-30px)}17%,5%{opacity:1;-ms-transform:translateY(0)}20%{opacity:0;-ms-transform:translateY(30px)}100%,80%{opacity:0}}@keyframes rotateWord{0%{opacity:0}2%{opacity:0;-webkit-transform:translateY(-30px);transform:translateY(-30px)}17%,5%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}20%{opacity:0;-webkit-transform:translateY(30px);transform:translateY(30px)}100%,80%{opacity:0}}