@import "/wp-content/themes/lightspeed/fonts/rebrand/lightspeed-font/css/lightspeed_webfont.css";*{font-family:"Source Sans Pro", Arial, sans-serif !important;}*{-webkit-font-smoothing:antialiased;}.rebrand-font{font-family:"Source Sans Pro", Arial, sans-serif;}.rebrand-transition{transition:all 300ms ease-out;}.large-btn{font-size:1.5em;}.cta-rebranded-btns{cursor:pointer;background-color:#ed5153;color:#fff;border-radius:5px;text-align:center;font-weight:400;font-family:"Source Sans Pro", Arial, sans-serif;padding:0.25em 1.75em;display:inline-block;transition:all 300ms ease-out;}.cta-rebranded-ghost-btns{cursor:pointer;background-color:#ed5153;color:#fff;border-radius:5px;text-align:center;font-weight:400;font-family:"Source Sans Pro", Arial, sans-serif;padding:0.25em 1.75em;display:inline-block;transition:all 300ms ease-out;background-color:transparent;border:1px solid rgba(255,255,255,0.5);}.cta-rebranded-ghost-btns-red{cursor:pointer;background-color:#ed5153;color:#fff;border-radius:5px;text-align:center;font-weight:400;font-family:"Source Sans Pro", Arial, sans-serif;padding:0.25em 1.75em;display:inline-block;transition:all 300ms ease-out;background-color:transparent;border:1px solid rgba(255,255,255,0.5);color:#ed5153;border:1px solid #ed5153;}.cta-rebranded-ghost-btns-black{cursor:pointer;background-color:#ed5153;color:#fff;border-radius:5px;text-align:center;font-weight:400;font-family:"Source Sans Pro", Arial, sans-serif;padding:0.25em 1.75em;display:inline-block;transition:all 300ms ease-out;color:#000;border:1px solid #000;background-color:transparent;}.cta-rebranded-ghost-btns-hover{border:1px solid rgba(237,81,83,0);background-color:#ed5153;color:#fff;}.cta-rebranded-ghost-btns-hover-darkred{border:1px solid rgba(237,81,83,0);background-color:#ba3f41;color:#fff;}.transition0.5{-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;transition:all 0.5s ease;}.bg-cover{-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;}@media only screen and (max-width: 1024px){#sharedmenu-- .sharedmenu--langMenu--pushLeft .lang-menu{display:none;}}@media only screen and (max-width: 600px){#sharedmenu--{position:static !important;}#sharedmenu-- li.main-logo{width:100%;margin:0;}#sharedmenu-- li.main-logo a img{content:url("/wp-content/themes/lightspeed/sharedmenu/imgs/logo-red-bl.png");}#sharedmenu-- nav >ul >li a{font-size:2em;display:block;padding:10px 0;width:100%;text-align:center;margin:0;color:#000;}#sharedmenu-- nav >ul >li:not(.main-logo){width:100%;}#sharedmenu-- nav >ul >li:not(.main-logo):not(.active) >a:hover{border:none;}#sharedmenu-- nav ul li.main-logo a img{margin:0;}.rslides-homepage .homepage-hero{width:100%;margin:0 auto;padding-left:5%;}#sharedmenu-- nav >ul >li:last-child{margin:25px 0 0 0;}.rslides-homepage .homepage-hero .homepage-hero-text{top:15px !important;}.rslides-homepage .homepage-hero .homepage-hero-text h3{padding-top:10px;margin-bottom:0;}.rslides-homepage .homepage-hero .homepage-hero-text h2{font-size:30px !important;}.rslides-homepage .homepage-hero .homepage-hero-text .homepage-btns{margin-bottom:10px !important;}.rslides-homepage{height:70% !important;}#sharedmenu-- nav >ul >li:not(.main-logo):not(.active) >a.active:hover{border:none;}#sharedmenu--subnav--{display:none;}.about-top-images{background-size:cover !important;}.about-description .right ul li{width:100% !important;padding:10px !important;}section.about-stats-wrapper .about-stats .stat{width:100% !important;border:none !important;}.about-working-wrapper{margin-top:10px !important;}.about-working-wrapper height: 615px !important
		p{margin-bottom:0 !important;padding:0 10px !important;}.about-working-wrapper a{margin-top:15px !important;display:inline-block !important;}.working-text-wrapper{margin-bottom:25px !important;left:0 !important;}section.leadership{padding-top:25px !important;}section.leadership h2{position:relative;top:25px;}section.leadership .dax,section.leadership .jp,section.leadership .david,section.leadership .kevin{margin:auto;}div.employee{width:100% !important;}.about-last p{left:0 !important;}.investor{width:100% !important;}.secondLevelMenu,.pipe{display:none !important;}.rebrand-hero.retail-hero{height:auto;}.rebrand-hero.retail-hero .grid_6{width:100%;}.rebrand-hero.retail-hero .grid_6 p{padding-bottom:0;}#retail-hero .main-hero-text a{margin-bottom:15px;text-algin:center;}.retail-first-section-text-wrapper{width:100% !important;}.retail-second-section ul.grid_6{width:100% !important;padding:15px !important;right:0 !important;}.features{display:none;}.retail-third-section-text-top,.third-section-ul-right{left:0 !important;}.retail-third-section-text-top .grid_4,.third-section-ul-right .grid_4{width:100% !important;}.retail-third-section-text-top .grid_4:first-child,.third-section-ul-right .grid_4:first-child{margin-top:25px !important;}.retail-fourth-section .webstore-layout{display:none;}ul{margin-left:0;}.resto-index .content-block.red-bg .any-device .register{width:auto;}.resto-index .content-block.white-bg .vid-wrapper{margin:0;}.rebrand-hero.restaurant-index-hero{height:300px;}.rebrand-hero .offset-left-hero-text{top:0;right:0;}.rebrand-hero .offset-left-hero-text h1{width:100%;text-align:center;margin-top:25px;}.rebrand-hero.restaurant-index-hero li{display:block;margin:0 auto;text-align:center;}.rebrand-hero.restaurant-index-hero li:first-child a{margin-right:0;margin-bottom:10px;}.content-block{padding-top:10px;padding-bottom:10px;}.content-block.blue-bg{padding-bottom:30px;}.content-block.white-bg h1{font-size:36px;}.retail-third-section .retail-third-section-text-top h2{padding-top:80px;}.retail-third-section .third-section-ul ul{padding-top:0;padding-bottom:0;}.resto-index .content-block.blue-bg .third-section-ul >ul{padding-bottom:0;}.resto-index .content-block.blue-bg .third-section-ul >ul >li{text-align:center;}.resto-index .content-block.white-bg .vid-wrapper .vid:first-child{margin:0 auto;}#sharedfooter .footer-section{text-align:center;}#sharedfooter .footer-section >ul >li,#sharedfooter .grid_6 >ul >li{padding-top:25px;display:block;width:100%;border-bottom:1px solid rgba(225,225,225,0.7);}.inner_why_posios{text-align:center;}.inner_why_posios .post_image_why{float:none;line-height:1px;height:123px;width:122px;margin:0 27px 0 0;padding:0;margin:0 auto;text-align:center;display:block;}.inner_why_posios .post_image_why img{height:auto;margin:0 auto;text-align:center;display:block;}section.plans .detail article.more{width:100% !important;}.rebrand-hero .offset-left-hero-text h1{font-size:28px;}.row .pricing-table-wrap .fancybox-modal .pricing.medium-4{width:100%;margin-right:0;}.row .pricing-table-wrap .fancybox-modal .pricing.medium-4 .extra-users{width:100%;}#reporting.rebrand-hero .main-hero-text{top:5%;}.rslides-homepage .homepage-hero .homepage-hero-text{width:100%;}.container_12 .push_1{left:0;}.page-company-contact #content h2 a.current span.arrow{display:none;}}.btn-wrap-hero ul{margin-left:0;}.fixed{position:fixed;height:65px;}.fixed .sharedmenu--subnav--innerWrapper >ul.sharedmenu--thirdLevel >li >ul.cta-menu >li.thirdNav-CTA-start >a{margin:15px 15px 0;}.fixed .sharedmenu--subnav--innerWrapper >ul.sharedmenu--thirdLevel >li >ul.cta-menu >li.thirdNav-CTA-start >a.glow{background-color:#ed5153;border:1px solid rgba(255,255,255,0);}.fixed .sharedmenu--subnav--innerWrapper >ul.sharedmenu--thirdLevel >li >ul.cta-menu >li.thirdNav-CTA-start >a.glow:hover{background-color:#ba3f41;}.fixed #sharedmenu--subnav-- .logo-graphic-only{opacity:1;}#sharedmenu--subnav-- .sharedmenu--subnav--innerWrapper >ul.sharedmenu--thirdLevel >li.hover-parent .icon-font.arrow-down{color:#fff;font-size:2em;position:relative;right:16px;top:-12px;vertical-align:text-top;margin-right:-30px;}#sharedmenu--subnav-- .sharedmenu--subnav--innerWrapper >ul.sharedmenu--thirdLevel >li:hover >ul.thirdNav_dropdownmenu >li:first-child{padding-top:10px;}#sharedmenu--subnav-- .sharedmenu--subnav--innerWrapper >ul.sharedmenu--thirdLevel >li:hover >ul.thirdNav_dropdownmenu{height:200px;max-height:215px;}#sharedmenu--subnav-- .sharedmenu--subnav--innerWrapper >ul.sharedmenu--thirdLevel >li >ul.cta-menu >li.thirdNav-CTA-start >a{margin:13px 15px 0;}#sharedmenu--subnav--{height:70px;}#sharedmenu--subnav-- .sharedmenu--subnav--innerWrapper >ul.sharedmenu--thirdLevel >li >ul.cta-menu{position:absolute;right:1%;top:0;width:90%;text-align:right;z-index:1;}#exit-slideOver{background-color:#2c333c;text-align:center;font-size:0.9em;text-transform:uppercase;font-weight:bold !important;}#exit-slideOver:hover{background-color:#252b33;}.inner-wrap,.left-off-canvas-menu,.left-submenu{background-color:#323a45;}.left-submenu .back > a{background-color:#272e36;color:#fff;}.left-submenu .back > a:hover{background-color:#1d2127;}ul.off-canvas-list li label{background-color:#272e36;text-align:center;}ul.off-canvas-list li.logo label{text-align:center;border-top:none;background-color:transparent;}ul.off-canvas-list li.logo label img{padding:10px 50px;width:250px;margin:0 auto;text-align:center;}ul.off-canvas-list li a{color:#fff;}ul.off-canvas-list li a:hover{background-color:#272e36;}ul.off-canvas-list li.level-two a{background-color:#475363;color:#fff;}ul.off-canvas-list li.level-two a:hover{background-color:#3d4654;}ul.off-canvas-list li.cta a{background-color:#ed5153;color:#fff;}ul.off-canvas-list li.cta a:hover{background-color:#ba3f41;}.inner-wrap{border-bottom:1px solid rgba(225,225,225,0.3);}.inner-wrap .tab-bar h1.title{width:350px;margin-left:0px;text-align:left;}.inner-wrap .tab-bar h1.title img{padding-bottom:10px;margin-left:-10px;padding:10px;padding-top:5px;width:150px;}.tab-bar .menu-icon{border-right:1px solid rgba(225,225,225,0.3);}.post_image_why{margin:0;}.inner_why_posios .post_image_why img{float:right;margin-right:10px;}#mailformregi .form-row select{width:100% !important;}#mailformregi .form-row.half{width:49%;float:left;}#mailformregi .form-row.right{float:right;}#mailformregi .form-row.form-row-hide{display:none;}.no-cc-required{background-color:#999;color:#fff;text-transform:uppercase;font-weight:500;text-align:center;margin-bottom:1.25em;padding:10px;}#timezone,#country,#mailformregi .form-row select{background:#fff url("/cloud/i/signup/demo-form-arrow.gif") no-repeat center right;-webkit-appearance:none;font-family:"Source Sans Pro", "Arial", sans-serif;margin:0 12px 0 0;width:100%;padding:9px;color:#333;border:1px #c9c9c9 solid;border-radius:2px;font-size:14px;box-shadow:0px 1px 2px 0px #ccc;height:auto;}.reg_forget_links .agree_link span{font-size:14px;}.rebrand-register-page .reg_forget_links a,.rebrand-login-page .reg_forget_links a{font-size:14px;}.reg_forget_links .agree_link span,.reg_forget_links span.mandatory,.login_forget_links span{color:#000;padding-left:5px;}.login_forget_links a:hover{color:#ba3f41;}.reg_forget_links span.mandatory{margin-top:0;text-align:center;width:auto;float:none;}#mailformregi .reg_btn,.login_btn{margin:10px 0 0 0;width:100%;display:block;float:none;}#form-submit{width:100%;margin-top:10px;}.page-template-template-register-page-php .woocommerce a.button,.page-template-template-register-page-php .woocommerce button.button,.page-template-template-register-page-php .woocommerce input.button,.page-template-template-register-page-php .woocommerce #respond input#submit,.page-template-template-register-page-php .woocommerce #content input.button,.page-template-template-register-page-php .woocommerce-page a.button,.page-template-template-register-page-php .woocommerce-page button.button,.page-template-template-register-page-php .woocommerce-page input.button,.page-template-template-register-page-php .woocommerce-page #respond input#submit,.page-template-template-register-page-php .woocommerce-page #content input.button,.page-template-template-login-page-php .woocommerce a.button,.page-template-template-login-page-php .woocommerce button.button,.page-template-template-login-page-php .woocommerce input.button,.page-template-template-login-page-php .woocommerce #respond input#submit,.page-template-template-login-page-php .woocommerce #content input.button,.page-template-template-login-page-php .woocommerce-page a.button,.page-template-template-login-page-php .woocommerce-page button.button,.page-template-template-login-page-php .woocommerce-page input.button,.page-template-template-login-page-php .woocommerce-page #respond input#submit,.page-template-template-login-page-php .woocommerce-page #content input.button{transition:none;}.rebrand-register-page h2.login_into_acc,.rebrand-login-page h2.login_into_acc{margin:0;}.tab-bar .middle{margin-top:0;margin-bottom:0;max-width:none !important;}body{min-width:0 !important;-webkit-backface-visibility:visible !important;}.btn-wrap-hero{text-align:left;}.rebrand-hero .main-hero-text p{padding-bottom:0;}.rebrand-hero .main-hero-text{top:35%;}#retail-hero h1,.onsite-content h1,.onsite-content h2,.onsite-content h3,.onsite-content h4,.onsite-content h5,.onsite-content h6,.retail-first-section .retail-first-section-text-wrapper h2{font-weight:300;}.page-customers.page-parent .onsite-content h3{font-weight:700;font-size:21px;}.rebrand-hero .main-hero-text p{font-size:21px;}.retail-first-section .part-pos-image img{max-width:100%;margin-left:0;}.retail-first-section .retail-first-section-text-wrapper p{font-size:21px;padding-bottom:45px;font-weight:300;color:#2b2b2b;line-height:1.4;}.retail-first-section .retail-first-section-text-wrapper h2{font-size:46px;}ul.side-nav li a{display:block;color:#92908f;border-bottom:1px solid #bfbfbf;padding:10px 0;transition:.300s all ease-out;font-weight:400;}.side-nav li a:not(.button){color:#92908f;padding:10px 0;font-size:14px;}.side-nav li a:not(.button):hover,.side-nav li a:not(.button):focus{background:transparent;color:#000;}.side-nav li.active > a:first-child:not(.button){color:#000;font-weight:normal;}.retail-fourth-section .webstore-layout{margin-bottom:25px;}.retail-fourth-section a.cta{width:180px;}.retail-fourth-section{padding-bottom:0;}.testimonials ul blockquote{border-left:none;}.pricing-table-wrap .fancybox-modal .pricing.medium-4{width:30%;margin-right:3%;}.pricing-table-wrap .fancybox-modal .pricing.medium-4 .extra-users{width:100%;margin-left:-5px;}#rebranding-button a.get-started-button{clear:both;margin:0;}#rebranding-button a.pricing-ghost{clear:both;margin:0;}.get-started-button:hover{color:#fff;}.leadership .employee > div{margin:20px auto;}.testimonials{width:auto;}.testimonials-left{margin-left:0;}*{-webkit-font-smoothing:antialiased !important;}.newsletter-signup{height:26px;-webkit-border-radius:0 10px 10px 0;-moz-border-radius:0 10px 10px 0;color:#fff;border:0;text-transform:uppercase;cursor:pointer;padding-bottom:35px;border-radius:0;background-color:#ed5153;width:auto;}#rebranded-contact-us-block .descr,#rebranded-contact-us-block .links{width:auto !important;}.page-customers .columns > .columns{padding:0 1em;}.page-customers.page-child #fancybox-overlay,.page-customers.page-child #fancybox-wrap{z-index:9999999;}.page-customers.page-parent #fancybox-overlay,.page-customers.page-parent #fancybox-wrap{position:absolute;z-index:9999999;}