.gradient_page_header{background-color:#dfe2e9;background-image:-webkit-gradient(linear, left top, left bottom, from(#dfe2e9), to(#fff));background-image:-webkit-linear-gradient(top, #dfe2e9, #fff);background-image:-moz-linear-gradient(top, #dfe2e9, #fff);background-image:-ms-linear-gradient(top, #dfe2e9, #fff);background-image:-o-linear-gradient(top, #dfe2e9, #fff);background-image:linear-gradient(top, #dfe2e9, #fff);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#dfe2e9', endColorStr='#fff')}.clearfix:after{content:" ";visibility:hidden;display:block;height:0;clear:both}.retina-flag{display:none !important}@media all and (-webkit-min-device-pixel-ratio: 1.5), all and (-o-min-device-pixel-ratio: 3 / 2), all and (min--moz-device-pixel-ratio: 1.5), all and (min-device-pixel-ratio: 1.5){.non-retina-flag{display:none !important}.retina-flag{display:inline-block !important}.retina-flag img{width:21px;height:15px}}@media only screen and (max-width: 568px){.hidden{display:none}}#signupheader{height:110px;max-width:1500px;width:100%;z-index:10;position:fixed;margin:0;padding:0}#signupheader #top_bar{background-color:#1E1E1E;height:30px;margin:0;z-index:1;opacity:0.9}#signupheader #top_bar ul{float:right;list-style:none;margin-top:0}#signupheader #top_bar ul li{margin-left:30px;display:inline}#signupheader #top_bar ul li a{opacity:0.4;font-family:Lato;font-weight:700;font-size:12px;color:#FFFFFF;line-height:15px}#signupheader #navbar{background-color:#1E1E1E;padding:0;transition:background-color 0.5s ease;-webkit-transition:background-color 0.5s ease;height:80px;width:100%;opacity:0.9}#signupheader #navbar .title{float:right;color:#ffffff;margin:0;padding:0;margin-top:16px}@media only screen and (max-width: 568px){#signupheader #navbar .title{display:none}}#signupheader #navbar #nav{padding:0;float:left;margin:0 auto;height:80px;width:100%}#signupheader #navbar #nav .logo{padding-top:17px !important;display:block;position:absolute;padding-bottom:22px;height:30px;width:176px}@media all and (-webkit-min-device-pixel-ratio: 1.5), all and (-o-min-device-pixel-ratio: 3 / 2), all and (min--moz-device-pixel-ratio: 1.5), all and (min-device-pixel-ratio: 1.5){#signupheader #navbar #nav .logo.retina-logo{display:block !important}#signupheader #navbar #nav .logo.non-retina-logo{display:none !important}}.clear-nav #top_bar,.clear-nav #navbar{background-color:rgba(255,255,255,0.1) !important}.clear-nav .trial{background-color:rgba(255,255,255,0.2) !important}.clear-nav .quote{color:#ffffff !important;border:2px solid rgba(255,255,255,0.1) !important}#signupheader .title{float:right !important}#header{height:110px;max-width:1500px !important;width:100%;z-index:101;position:absolute;margin:0;padding:0}#header .black{color:#000000}#header .white{background-color:#FFFFFF}@media only screen and (max-width: 568px){#header{display:none}}@media only screen and (max-width: 900px){#header{display:none}}#header #top_bar{transition:background-color 0.5s ease;background-color:rgba(30,30,30,0.9);height:30px;margin:0;z-index:1}@media only screen and (max-width: 568px){#header #top_bar{display:none}}@media only screen and (max-width: 900px){#header #top_bar{display:none}}#header #top_bar .language_dropdown{padding-top:8px;float:left}#header #top_bar .language_dropdown .flag{cursor:pointer}#header #top_bar .language_dropdown .flag p{color:#FFFFFF !important;display:inline;margin:0;padding-left:12px;opacity:0.4;font-family:Lato;font-weight:700;font-size:12px;color:#000000;line-height:15px}#header #top_bar .language_dropdown .flag-dropdown{background:#FFFFFF;height:auto;width:200px;position:absolute;left:-10px;top:38px;z-index:10000;box-shadow:0 1px 6px 0 rgba(0,0,0,0.2);border-radius:2px;border:1px solid rgba(0,0,0,0.1);padding:10px 0 17px 10px}#header #top_bar .language_dropdown .flag-dropdown p{display:inline;margin:0;padding-left:12px;opacity:0.4;font-family:Lato;font-weight:700;font-size:12px;color:#000000;line-height:15px}#header #top_bar .language_dropdown .flag-dropdown .inside-flag{padding-top:15px}#header #top_bar .language_dropdown .flag-dropdown .arrow_up{width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #FFFFFF;position:absolute;top:-10px}#header #top_bar .language_dropdown .flag-dropdown .hidden{visibility:hidden;opactiy:0}@media only screen and (max-width: 568px){#header #top_bar .language_dropdown .flag-dropdown .hidden{display:none}}#header #top_bar .language_dropdown .language a{display:inline;margin:0;padding-left:12px;opacity:0.4;font-family:Lato;font-weight:700;font-size:12px;color:#000000;line-height:15px}#header #top_bar .language_dropdown .language.first{color:#FFFFFF}#header #top_bar .language_dropdown .arrow{float:right;margin-left:10px;cursor:pointer}#header #top_bar .language_dropdown .arrow .arrow_down{width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent}#header #top_bar .language_dropdown .arrow .arrow_down.top{border-top:5px solid #1E1E1E;opacity:0;z-index:10;position:absolute;top:12px}#header #top_bar .language_dropdown .arrow .arrow_down.bottom{border-top:5px solid #FFFFFF;opacity:0.4;position:absolute;top:17px;z-index:-1}#header #top_bar .top_right_top_bar{position:absolute;top:0;list-style:none;margin-top:0;padding-top:5px;left:525px}#header #top_bar .top_right_top_bar li{margin-left:30px;display:inline}#header #top_bar .top_right_top_bar li a{opacity:0.4;font-family:Lato;font-weight:700;font-size:12px;color:#FFFFFF;line-height:15px}#header #navbar{background:rgba(30,30,30,0.9);padding:0;height:80px;width:100%;max-width:1500px;transition:background-color 0.5s ease}#header #navbar .clear-nav{background-color:rgba(255,255,255,0.1)}@media only screen and (max-width: 568px){#header #navbar{display:none}}@media only screen and (max-width: 900px){#header #navbar{display:none}}#header #navbar .title{float:right;color:#ffffff;margin:0;padding:0;margin-top:16px}@media only screen and (max-width: 568px){#header #navbar .title{display:none}}@media only screen and (max-width: 900px){#header #navbar .title{display:none}}#header #navbar #nav{padding:0;float:left;margin:0 auto;height:80px}@media only screen and (max-width: 900px){#header #navbar #nav{display:none}}#header #navbar #nav .logo{padding-top:24px !important;display:block;position:absolute;padding-bottom:22px;width:176px;height:30px}#header #navbar #nav .logo.retina-logo{display:none}@media all and (-webkit-min-device-pixel-ratio: 1.5), all and (-o-min-device-pixel-ratio: 3 / 2), all and (min--moz-device-pixel-ratio: 1.5), all and (min-device-pixel-ratio: 1.5){#header #navbar #nav .logo.retina-logo{display:block !important}#header #navbar #nav .logo.non-retina-logo{display:none !important}}@media only screen and (max-width: 568px){#header #navbar #nav .logo{display:none}}#header #navbar #nav .features,#header #navbar #nav .restaurants,#header #navbar #nav #hardware,#header #navbar #nav .business-types,#header #navbar #nav #blog,#header #navbar #nav .quote,#header #navbar #nav .trial{font-family:Lato;font-weight:700;font-size:14px;color:#FFFFFF;line-height:16px;display:inline;position:relative;left:265px;top:28px}@media only screen and (max-width: 568px){#header #navbar #nav .features,#header #navbar #nav .restaurants,#header #navbar #nav #hardware,#header #navbar #nav .business-types,#header #navbar #nav #blog,#header #navbar #nav .quote,#header #navbar #nav .trial{display:none}}#header #navbar #nav .features a,#header #navbar #nav .restaurants a,#header #navbar #nav #hardware a,#header #navbar #nav .business-types a,#header #navbar #nav #blog a,#header #navbar #nav .quote a,#header #navbar #nav .trial a{font-family:Lato;font-weight:700;font-size:14px;color:#FFFFFF;line-height:17px;padding:11px 16px 12px 17px;margin-top:32px}#header #navbar #nav #hardware{text-transform:uppercase}#header #navbar #nav .hidden{visibility:hidden;opactiy:0}@media only screen and (max-width: 568px){#header #navbar #nav .hidden{display:none}}#header #navbar #nav .business-types a{padding-top:30px;padding-bottom:34px}#header #navbar #nav .business-types #testimonials_submenu{background-color:#ffffff;position:absolute;left:0;width:440px;height:320px;margin-top:34px;overflow:hidden;column-count:2;-webkit-columns:2;-moz-columns:2;padding:0;padding-top:32px;box-shadow:0px 4px 4px 0px rgba(0,0,0,0.5)}#header #navbar #nav .business-types #testimonials_submenu li{float:left;list-style:none;display:inline;margin-left:22px;width:170px;margin-bottom:23px}#header #navbar #nav .business-types #testimonials_submenu li a{padding:0;color:rgba(51,51,51,0.6);font-family:Lato;font-weight:700;font-size:14px;line-height:17px}#header #navbar #nav .business-types #testimonials_submenu #sports{margin-bottom:18px}#header #navbar #nav .features a{padding-top:30px;padding-bottom:34px}#header #navbar #nav .features #features_submenu{background-color:#ffffff;position:absolute;left:0;width:700px;height:280px;margin-top:34px;overflow:hidden;padding:0;padding-top:32px;box-shadow:0px 4px 4px 0px rgba(0,0,0,0.5)}#header #navbar #nav .features #features_submenu li{float:left;list-style:none;display:inline;margin-left:22px;width:170px;margin-bottom:23px}#header #navbar #nav .features #features_submenu li a{padding:0;color:rgba(51,51,51,0.6);font-family:Lato;font-weight:700;font-size:14px;line-height:17px}#header #navbar #nav .features #features_submenu .left{padding-right:30px}#header #navbar #nav .restaurants a{padding-top:30px;padding-bottom:34px}#header #navbar #nav .restaurants #restaurants_submenu{background-color:#ffffff;position:absolute;left:0;width:700px;height:280px;margin-top:34px;overflow:hidden;padding:0;padding-top:32px;box-shadow:0px 4px 4px 0px rgba(0,0,0,0.5)}#header #navbar #nav .restaurants #restaurants_submenu li{float:left;list-style:none;display:inline;margin-left:22px;width:170px;margin-bottom:23px}#header #navbar #nav .restaurants #restaurants_submenu li a{padding:0;color:rgba(51,51,51,0.6);font-family:Lato;font-weight:700;font-size:14px;line-height:17px}#header #navbar #nav .restaurants #restaurants_submenu .left{padding-right:30px}#header #navbar #nav .quote{transition:border 0.5s ease, color 0.5s ease;-webkit-transition:border 0.5s ease, color 0.5s ease;border:2px solid #49BBEB;border-radius:4px;height:auto;font-size:14px;color:#49BBEB;line-height:17px;position:relative;margin-top:19px;padding:11px 16px 12px 17px;text-transform:uppercase}#header #navbar #nav .trial{transition:background-color 0.5s ease;-webkit-transition:background-color 0.5s ease;background:#49BBEB;height:auto;border-radius:4px;padding:13px 17px 14px 18px;margin-left:10px;margin-top:19px;text-transform:uppercase}#footer{padding-top:40px;min-height:460px;background-color:#7c8b96}#footer .container{padding-bottom:30px}#footer .container>ul{margin:0;padding:0;float:left}#footer .container>ul.bindo_pos,#footer .container>ul.support{width:23.5%}@media only screen and (max-width: 568px){#footer .container>ul.bindo_pos,#footer .container>ul.support{width:100%;margin-bottom:30px}}@media only screen and (max-width: 568px){#footer .container>ul.support{margin-bottom:0px}}#footer .container>ul.solutions{width:32%}@media only screen and (max-width: 568px){#footer .container>ul.solutions{width:100%;margin-bottom:30px}}#footer .container>ul li{list-style-type:none;margin-bottom:2px;color:#cad0d4}#footer .container>ul li a{color:#cad0d4;text-decoration:none;font-size:14px;line-height:1.5}#footer .container>ul li>ul{float:none;margin:0;padding:0;margin-bottom:30px}#footer .container>ul .title{font-weight:700;font-size:14px;color:#FFF;margin-bottom:10px}#footer .container>ul:last-child{margin-right:0;width:20%;text-align:right;float:right}@media only screen and (max-width: 568px){#footer .container>ul:last-child{width:100%;text-align:left}}#footer .container>ul:last-child li{font-size:14px;line-height:1.5}#footer .footer_sub_menu{background-color:#6f7c86;padding-top:30px;margin-bottom:-30px}#footer .footer_sub_menu ul{width:auto}@media only screen and (max-width: 568px){#footer .footer_sub_menu ul{width:100%;float:none;margin-bottom:20px}}#footer .footer_sub_menu li{float:left;margin-right:20px;line-height:2}#footer .footer_sub_menu .right{text-align:right}@media only screen and (max-width: 568px){#footer .footer_sub_menu .right{text-align:left}}#footer .footer_sub_menu .right span{position:relative;top:10px;color:#cad0d4;font-size:14px;margin-bottom:5px;margin-right:10px;line-height:1.5}#footer .support{width:100%;max-width:200px}#footer .address{padding-bottom:20px}#footer .tel{padding-bottom:5px}#footer .fax{padding-bottom:20px}#footer .email{padding-bottom:20px}#footer .social a{margin-left:5px;display:inline-block}#footer.signup-footer .footer_sub_menu{background-color:white;border-top:1px solid #eee}#footer.signup-footer .footer_sub_menu .right span{top:8px}#mobileheader{height:60px;max-width:1500px;width:100%;z-index:1000;position:fixed;margin:0;padding:0;background:#1E1E1E;display:none;opacity:0.9}@media only screen and (max-width: 568px){#mobileheader{display:block}}@media only screen and (max-width: 900px){#mobileheader{display:block}}#mobileheader .dl-menuwrapper{display:none;position:absolute;z-index:10;height:30px;width:100%;max-width:1500px;text-align:right;margin-top:10px}@media only screen and (max-width: 568px){#mobileheader .dl-menuwrapper{display:block}}@media only screen and (max-width: 900px){#mobileheader .dl-menuwrapper{display:block}}#mobileheader .dl-menuwrapper .logo{display:none;padding-bottom:16px;width:178px;margin-left:20px}@media only screen and (max-width: 568px){#mobileheader .dl-menuwrapper .logo{display:block;position:fixed}}@media only screen and (max-width: 900px){#mobileheader .dl-menuwrapper .logo{display:block;position:fixed}}#mobileheader .dl-menuwrapper button{background-color:#1E1E1E;opacity:0.9}#mobileheader .dl-menuwrapper .dl-menu{background-color:#1E1E1E;position:fixed;width:100%;text-align:left}
