fieldset,form,img{border-style:none}fieldset,figure,form{margin:0;padding:0}#bg li.active,#wrapper{z-index:2}#main:after,.gallery:after{content:"";clear:both}@font-face{font-family:MuseoSlab500;src:url(https://spoton-website.s3.amazonaws.com/fonts/museo_slab_500-webfont.eot);src:url(https://spoton-website.s3.amazonaws.com/fonts/museo_slab_500-webfont.eot?#iefix) format('embedded-opentype'),url(https://spoton-website.s3.amazonaws.com/fonts/museo_slab_500-webfont.woff) format('woff'),url(https://spoton-website.s3.amazonaws.com/fonts/museo_slab_500-webfont.ttf) format('truetype'),url(https://spoton-website.s3.amazonaws.com/fonts/museo_slab_500-webfont.svg#MuseoSlab500) format('svg');font-weight:400;font-style:normal}body,html{margin:0;height:100%}body{margin:0;color:#000;font:13px/19px Helvetica,Arial,sans-serif;background:url(https://spoton-website.s3.amazonaws.com/images/bg-page.gif) #e9e9e9;min-width:1002px}.index{min-width:960px}a{text-decoration:none;color:#333}a:hover{text-decoration:underline}input,select,textarea{font:100% Arial,Helvetica,sans-serif;vertical-align:middle;color:#000;outline:0}.container-content a,.outlined a,.outlined h4{color:#cf3424}article,aside,figure,footer,header,hgroup,nav,section{display:block}.container-content{padding:1px 0 20px;width:630px}.container-side{float:right;width:220px;margin-top:18px;padding-left:20px}#nav,.w1,.w2{float:left}.text-medium{font-size:16px;line-height:24px}.text-very-small{font-size:11px;line-height:18px}.divider-top{background:url(https://spoton-website.s3.amazonaws.com/images/separator-01.gif) 50% 0 no-repeat;padding-top:50px}.outlined{padding:20px;border:1px solid #ddd;margin-bottom:20px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;font-size:14px}.outlined h4{padding:0;margin:0 0 12px;font-size:16px}.outlined ul{list-style:none;padding:0;margin:0}.outlined ul li{list-style:none;padding:0;margin-bottom:1px}#bg{vertical-align:top;position:fixed;overflow:hidden;outline:0;z-index:1;padding:0;margin:0;top:0;left:0}#bg li,#bg li img{position:absolute;top:0;left:0}#bg li{z-index:1;width:100%;overflow:visible!important}.bottom-decor{position:absolute;bottom:0;width:100%;height:150px;background:url(https://spoton-website.s3.amazonaws.com/images/bg-page-b.png) 50% 0 no-repeat}#wrapper,.w1,.w2{position:relative}#wrapper{width:100%;overflow:hidden;min-height:100%}.index #wrapper{max-height:700px}.js-prepare .index #footer,.js-prepare .index #wrapper{visibility:hidden}.w1{left:50%}.w2{left:-50%;width:940px;padding:37px 0 69px}.btn-next,.btn-prev{position:absolute;top:50%;left:0;width:91px;height:90px;margin:-45px 0 0 -10px;text-indent:-9999px;overflow:hidden;background:url(https://spoton-website.s3.amazonaws.com/images/sprite.png) no-repeat;z-index:20}.disable{display:none}.btn-next{left:auto;right:0;margin:-45px -10px 0 0;background-position:-96px 0}#header{position:relative;padding:10px 84px 0 329px;background:url(https://spoton-website.s3.amazonaws.com/images/bg-header-02.png) no-repeat;width:697px;height:54px;margin:0 -85px -15px;z-index:15}.index #header{position:absolute;top:37px;left:50%;margin:0 0 0 -555px;background:url(https://spoton-website.s3.amazonaws.com/images/bg-header.png) no-repeat}.logo.language_en,.logo.language_es{position:absolute;left:117px;top:-10px;width:198px;height:88px;text-indent:-9999px;overflow:hidden}.logo.language_en{background:url(https://spoton-website.s3.amazonaws.com/images/logo.png) no-repeat;margin:0}.logo.language_es{background:url(https://spoton-website.s3.amazonaws.com/images/logo2.png) no-repeat;margin:0}.logo a{display:block;height:100%}#nav{font-size:14px;line-height:17px;font-weight:700}#nav ul{list-style:none;margin:0;padding:6px 0 0}#nav li{display:inline;padding:0 21px 0 25px}#nav a{text-shadow:0 1px 1px #ae5223;color:#fff;text-decoration:none!important}.button-01,.button-02{float:right;height:28px;font-size:12px;line-height:28px;color:#fff;text-shadow:-1px -1px 1px #181818;margin:0 0 0 8px;padding:0 23px;background:url(https://spoton-website.s3.amazonaws.com/images/bg-button-01.gif) repeat-x #2f2f2f;border:1px solid #88471c;border-radius:50px;-moz-border-radius:50px;-webkit-border-radius:30px;cursor:pointer;white-space:nowrap;position:relative;text-decoration:none!important;font-weight:700}.button-01 span,.button-02 span{float:left;text-decoration:none!important}.button-01 .language_en{font-size:12px}.button-01 .language_es{font-size:9px}.button-02{color:#333;text-shadow:0 1px 0 rgba(255,255,255,.4);padding:0 13px;background:url(https://spoton-website.s3.amazonaws.com/images/bg-button-02.gif) repeat-x silver}.button-01:hover,.button-02:hover{background-position:0 -28px}.button-02 span{padding:0 28px 0 0;background:url(https://spoton-website.s3.amazonaws.com/images/icons-sprite.png) 100% 8px no-repeat}.button-01:hover span,.button-02:hover span{text-decoration:underline}.button-01{cursor:default}.button-01 span{padding:0 20px 0 0;background:url(https://spoton-website.s3.amazonaws.com/images/down_arrow.png) right center no-repeat}.button-01 .drop-menu{display:none;margin-right:-6px;width:204px;height:130px;position:absolute;padding:0}.button-01 .drop-menu .links{margin-top:18px;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;-webkit-box-shadow:0 0 10px rgba(0,0,0,.1),0 1px 1px rgba(0,0,0,.25),inset 0 1px rgba(255,255,255,.25);-moz-box-shadow:0 0 10px rgba(0,0,0,.1),0 1px 1px rgba(0,0,0,.25),inset 0 1px rgba(255,255,255,.25);box-shadow:0 0 10px rgba(0,0,0,.1),0 1px 1px rgba(0,0,0,.25),inset 0 1px rgba(255,255,255,.25)}.button-01 .drop-menu a{display:block;margin:0;width:auto;padding:0;font-family:Helvetica;font-size:14px;font-weight:700;color:#252525;text-shadow:0 -1px 1px rgba(225,225,225,.55);height:50px;line-height:40pt;text-align:center}.button-01 .drop-menu a span{display:inline-block;width:110px;height:100%;margin:0;padding:0 0 0 33px;float:none;text-align:center}.button-01 .drop-menu a.business span{background:url(https://spoton-website.s3.amazonaws.com/images/business.png) left center no-repeat}.button-01 .drop-menu a.customer{height:60px;line-height:47pt}.button-01 .drop-menu a.customer span{background:url(https://spoton-website.s3.amazonaws.com/images/customer.png) left center no-repeat}.button-01.hover .drop-menu,.button-01:hover .drop-menu{display:block;right:0;top:28px;background:url(https://spoton-website.s3.amazonaws.com/images/drop_bg.png) -7px 10px no-repeat}.button-01 .drop-menu a:hover{text-decoration:none;color:#e88250}#main h2,.intro-text{color:#333;text-align:center}#main{background:#fff;box-shadow:0 0 2px #d3d3d3;-webkit-box-shadow:0 0 2px #d3d3d3;-moz-box-shadow:0 0 2px #d3d3d3;padding:42px 30px 30px}.index #main{width:960px;margin:0 auto;padding:140px 0 0;background:0;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;position:relative;z-index:10}#main:after{display:block}.gallery{list-style:none;margin:0;padding:0;width:100%;position:relative;min-height:658px}.gallery li,.intro-text{position:absolute;width:960px}.gallery:after{display:block}.gallery li{left:0;top:0;min-height:658px;z-index:1}.gallery li.active{z-index:2}.intro-text{font-size:15px;line-height:24px;padding:0 0 10px;top:50%;margin:-332px auto 0}.gallery .content{height:520px}.gallery .slide-2 .content{height:569px}#main h2{font:36px/40pxMuseoSlab500;margin:0 0 8px}#main .slide-1 .text-box h3,#main .title-box.getstarted-title h3{font-family:'Helvetica Neue',Helvetica,Arial,sans-serif}#main .intro-text h2{font-size:57px;line-height:64px;letter-spacing:-3px}#main h3{font-size:16px;line-height:18px;font-weight:400;color:#d2361d;margin:0 0 25px;text-align:center}#main .intro-text h3{font-size:20px;line-height:24px;font-weight:700;color:#cf3424;margin:0}.intro-text .panel{overflow:visible;display:inline;padding:6px 6px 0 9px;color:#cf3424}.intro-text .btn-main{text-align:center;display:inline-block;background:url(https://spoton-website.s3.amazonaws.com/images/btn-video.gif) repeat-x;font-size:19px;font-weight:700;line-height:43px;width:285px;color:#767778;text-shadow:0 1px 1px #dbdbdd;height:43px;padding:0;margin:0}.footer-holder:after,.map-block .heading .frame:after{display:block;content:"";clear:both}.btn-main{outline:#fff solid 0!important;outline-offset:-10px!important}.intro-text .left-btn{border-radius:35px 0 0 35px;-moz-border-radius:35px 0 0 35px;-webkit-border-radius:35px 0 0 35px;-webkit-box-shadow:0 1px 0 0 rgba(65,65,65,.5),0 0 0 1px rgba(65,65,65,.2);-moz-box-shadow:0 1px 0 0 rgba(65,65,65,.5),0 0 0 1px rgba(65,65,65,.2);box-shadow:0 1px 0 0 rgba(65,65,65,.5),0 0 0 1px rgba(65,65,65,.2)}.intro-text .right-btn{margin:0 0 0 -2px;border-radius:0 35px 35px 0;-moz-border-radius:0 35px 35px 0;-webkit-border-radius:0 35px 35px 0;-webkit-box-shadow:0 1px 4px 0 rgba(65,65,65,.5),0 0 0 1px rgba(65,65,65,.2);-moz-box-shadow:0 1px 4px 0 rgba(65,65,65,.5),0 0 0 1px rgba(65,65,65,.2);box-shadow:0 1px 4px 0 rgba(65,65,65,.5),0 0 0 1px rgba(65,65,65,.2)}.intro-text .btn-active{background-position:0 -47px;text-decoration:none;color:#333;-webkit-box-shadow:0 1px 4px 0 rgba(65,65,65,.5),0 0 0 1px rgba(65,65,65,.3);-moz-box-shadow:0 1px 4px 0 rgba(65,65,65,.5),0 0 0 1px rgba(65,65,65,.3);box-shadow:0 1px 4px 0 rgba(65,65,65,.5),0 0 0 1px rgba(65,65,65,.3)}.intro-text .btn-main:hover:not(.btn-active){color:#555;text-decoration:none!important;-webkit-box-shadow:0 1px 4px 0 rgba(65,65,65,.5),0 0 0 1px rgba(65,65,65,.3);-moz-box-shadow:0 1px 4px 0 rgba(65,65,65,.5),0 0 0 1px rgba(65,65,65,.3);box-shadow:0 1px 4px 0 rgba(65,65,65,.5),0 0 0 1px rgba(65,65,65,.3)}.intro-text p{margin:0}.decor-02.language_en,.decor-02.language_es{right:-40px;bottom:74px;width:689px;height:415px;margin-right:-50px!important;text-indent:-9999px;overflow:hidden;position:absolute}.slide-1 .intro-text .panel{text-align:left;margin-left:5px}.decor-02.language_en{background:url(https://spoton-website.s3.amazonaws.com/images/tablet.png) no-repeat}.decor-02.language_es{background:url(https://spoton-website.s3.amazonaws.com/images/tablet-es.png) no-repeat}.decor-03{position:absolute;bottom:0;right:-270px;text-indent:-9999px;overflow:hidden;background:url(https://spoton-website.s3.amazonaws.com/images/tablet_hand.png) no-repeat;width:538px;height:253px}.gallery .text-box{position:absolute;left:0;bottom:165px;width:350px;height:400px}#main .slide-1 .consumer-content .text-box{right:60px;left:auto;bottom:65px;width:490px}#main .slide-1 .consumer-content .text-box h3{text-align:left}#main .slide-1 .consumer-content .text-box p{text-align:left!important}#main .slide-1 .text-box{position:absolute;left:0;bottom:60px;width:305px;height:420px}#footer,.gallery .btn-more{position:relative;width:100%}#main .gallery .text-box h3{font-size:20px;line-height:28px;font-weight:700;color:#cf3424;margin:0 0 30px;text-align:left}#main .slide-1 .text-box h3{text-align:right;font-weight:700;font-size:21px;color:#cf3424;line-height:125%;margin-bottom:15px}.gallery .btn-more{overflow:visible}.gallery .btn-more a{float:left;background:url(https://spoton-website.s3.amazonaws.com/images/btn-video.gif) repeat-x #c1c1c2;font-size:20px;font-weight:700;line-height:22px;color:#333;text-shadow:0 1px 1px #dbdbdd;height:34px;padding:11px 20px 0 23px;border-radius:35px;-moz-border-radius:35px;-webkit-border-radius:35px;cursor:pointer;-webkit-box-shadow:0 1px 4px 0 rgba(55,55,55,.5),0 0 0 2px rgba(55,55,55,.2);-moz-box-shadow:0 1px 4px 0 rgba(55,55,55,.5),0 0 0 2px rgba(55,55,55,.2);box-shadow:0 1px 4px 0 rgba(55,55,55,.5),0 0 0 2px rgba(55,55,55,.2);text-decoration:none!important}.gallery .btn-more a:hover{background-position:0 -45px;text-decoration:none;-webkit-box-shadow:0 1px 4px 0 rgba(55,55,55,.5),0 0 0 2px rgba(55,55,55,.3);-moz-box-shadow:0 1px 4px 0 rgba(55,55,55,.5),0 0 0 2px rgba(55,55,55,.3);box-shadow:0 1px 4px 0 rgba(55,55,55,.5),0 0 0 2px rgba(55,55,55,.3)}.gallery .btn-more span{float:left;background:url(https://spoton-website.s3.amazonaws.com/images/icons-sprite.png) 100% -161px no-repeat;padding:0 26px 0 0;text-decoration:none!important}.gallery .btn-more a:hover span{text-decoration:underline}.btn-login:hover,.btn-login:hover span,.popup .btn-find a,.popup .btn-find a span{text-decoration:none!important}#main .intro-text h3.alt-title{font-size:16px;line-height:18px;font-weight:700}#main .legal p{font-size:14px}#main .legal .address p{margin:0}#main .legal h2{font-size:25px;text-align:left;text-align:center}#main .legal h3{color:#000;font-size:18px;text-align:left}#main .legal .footer{padding:20px 0 0;text-align:left}#main .side-frame,.map-block .popup .btn-find,.reg-form .btn-contact,.reg-form .info-txt,.reg-form .success-text{text-align:center}#footer{height:16px;background:url(https://spoton-website.s3.amazonaws.com/images/bg-footer.png);font-size:11px;line-height:13px;color:#fff;padding:8px 0 5px;margin:-29px 0 0;z-index:100}.index #footer{position:fixed;bottom:0;margin:0;color:#aaa}.btn-login,.map-block,.sort-by-city{position:relative}.btn-login,.nav a{color:#fff}.footer-holder{width:960px;margin:0 auto}.btn-login{float:right;font-size:13px;line-height:15px;font-weight:700;background:#2b2b2b;border:solid #fff;border-width:2px 2px 0;box-shadow:0 -1px 2px #555;-webkit-box-shadow:0 -1px 2px #555;-moz-box-shadow:0 -1px 2px #555;border-radius:6px 6px 0 0;-moz-border-radius:6px 6px 0 0;-webkit-border-top-left-radius:6px;-webkit-border-top-right-radius:6px;margin:-15px 0 -10px 10px;height:24px;padding:10px 14px 0;cursor:pointer;-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;-o-transition:all .2s;transition:all .2s}.btn-login:hover{height:30px;margin-top:-21px}.copyright,.nav{margin:0}.btn-login span{float:left;background:url(https://spoton-website.s3.amazonaws.com/images/icons-sprite.png) 0 -100px no-repeat;padding:0 0 0 24px}.nav{list-style:none;padding:0;float:right}.nav li{float:left;padding:0 8px}.index .nav a{color:#aaa}.title-box{padding:0 0 20px;margin:0 0 20px;background:url(https://spoton-website.s3.amazonaws.com/images/separator-01.gif) 0 100% no-repeat;overflow:hidden}.title-box.small-title h2{font-size:22px!important}#main .title-box.getstarted-title h2{font-size:27pt;line-height:32pt;color:#333}#main .title-box.getstarted-title h3{font-size:22pt;line-height:27pt;color:#b5b2b2}.sort-by-business .title,.sort-by-city .title{color:#5c6262;font-size:21px;line-height:24px;text-shadow:0 1px 2px #c8cbcb}.map-container{padding:4px 0 0}.map-block{border:1px solid #9c9f9f;border-radius:8px 8px 0 0;-moz-border-radius:8px 8px 0 0;-webkit-border-top-left-radius:8px;-webkit-border-top-right-radius:8px;margin:0 0 30px}.map-block .heading{border-bottom:1px solid #9c9f9f;border-radius:8px 8px 0 0;-moz-border-radius:8px 8px 0 0;-webkit-border-top-left-radius:8px;-webkit-border-top-right-radius:8px;background:url(https://spoton-website.s3.amazonaws.com/images/bg-heading-01.gif) repeat-x #a2a5a5;position:relative;z-index:1000}.map-block .heading .frame{height:1%;min-height:24px;padding:0 22px}.sort-by-city{float:left;width:550px;height:45px;padding:17px 16px 0 0}.sort-by-city select{width:207px}.sort-by-city .title{float:left;padding:0 8px 15px 0}.sort-by-business{display:none;float:right;width:247px;max-height:45px;padding:17px 0 0 21px;background:url(https://spoton-website.s3.amazonaws.com/images/separator-04.png) repeat-y}.sort-by-business .title{float:left;padding:0 8px 15px 0}.map-block .btn-open{float:left;padding:0 19px 0 0;font-size:21px;line-height:24px;font-weight:700;color:#3c4040;text-shadow:0 1px 2px #c8cbcb;background:url(https://spoton-website.s3.amazonaws.com/images/bullet-01.png) 100% 50% no-repeat}.map-block .placeholder{width:880px;position:absolute;top:63px;left:0;margin:0 -1px;min-height:589px;z-index:20}.map-block .placeholder img{display:block}.map-block .placeholder .mask{position:absolute;top:0;left:0;width:100%;background:url(https://spoton-website.s3.amazonaws.com/images/bg-mask-01.png);height:100%}.map-block .popup{position:absolute;left:50%;top:186px;width:357px;border:1px solid #161616;border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px;box-shadow:0 0 4px #222;-webkit-box-shadow:0 0 4px #222;-moz-box-shadow:0 0 4px #222;background:#fff;padding:30px 30px 34px;margin:0 0 0 -210px}#main .map-block h3{font:700 18px/24pxMuseoSlab500;color:#222;margin:0 0 24px;letter-spacing:-1px}.popup .btn-find a{display:inline-block;vertical-align:top;background:url(https://spoton-website.s3.amazonaws.com/images/btn-find.gif) repeat-x #df6314;border:1px solid #e0854e;border-radius:30px;-moz-border-radius:30px;-webkit-border-radius:30px;box-shadow:0 1px 2px #888;-webkit-box-shadow:0 1px 2px #888;-moz-box-shadow:0 1px 3px #888;font-size:12px;font-weight:700;line-height:15px;color:#333;text-shadow:0 1px 1px #f4a963;padding:5px 10px 5px 14px;cursor:pointer}.aside-list .aside-list,.map-box #map img,.map-container .panel:after,.reg-form .info-txt,.reg-form .info-txt span{display:block}.popup .btn-find a:hover{background-position:0 -26px;border-color:#af4607}.popup .btn-find span{float:left;padding:0 13px 0 0;background:url(https://spoton-website.s3.amazonaws.com/images/icons-sprite.png) 100% -230px no-repeat}.popup .btn-find a:hover span{text-decoration:underline}.btn-signup,.btn-signup span{text-decoration:none!important}.map-box{overflow:hidden;position:relative;z-index:10}.map-box #map{float:left;width:588px;height:588px;margin:0 0 -5px}.map-box #map small{position:absolute;left:70px;bottom:0}.aside-list{float:right;width:289px;height:576px;border-left:1px solid #9c9f9f;list-style:none;margin:0;padding:0 0 12px;font-size:11px;line-height:13px;color:#999;background:#f6f6f6;overflow:auto}.aside-list li{padding:14px 10px 14px 16px;border-bottom:1px solid #dfdfdf}.aside-list h4{font-size:16px;line-height:18px;color:#222;margin:0 0 4px}.map-container .panel{height:1%;padding:0 20px}.map-container .panel:after{content:"";clear:both}.btn-signup{float:right;font-size:19px;font-weight:700;line-height:22px;color:#333;background:url(https://spoton-website.s3.amazonaws.com/images/btn-signup.gif) repeat-x #e16315;padding:11px 17px 11px 24px;text-shadow:0 1px 1px #f4ab64;border:1px solid #e0854e;border-radius:30px;-moz-border-radius:30px;-webkit-border-radius:30px;box-shadow:0 1px 3px #999;-webkit-box-shadow:0 1px 3px #999;-moz-box-shadow:0 1px 3px #999;position:relative;cursor:pointer;margin:0 0 0 5px}.btn-signup span{float:left;padding:0 22px 0 0;background:url(https://spoton-website.s3.amazonaws.com/images/icons-sprite.png) 100% -271px no-repeat}.btn-signup:hover{background-position:0 -44px;border-color:#c34e07}.btn-signup:hover span{text-decoration:underline}.map-container .panel .quest-txt{display:block;overflow:hidden;font-size:20px;line-height:24px;color:#222;padding:10px 0 0}.reg-form{padding:26px 0 7px}.reg-form .holder{width:327px;margin:0 auto 24px 0;background:url(https://spoton-website.s3.amazonaws.com/images/bg-reg-form.gif);border:1px solid #c6c9c9;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;box-shadow:0 2px 4px #ededed;-webkit-box-shadow:0 2px 4px #ededed;-moz-box-shadow:0 2px 4px #ededed}.reg-form.referral .holder{position:relative;margin:0 auto}.reg-form .frame{padding:19px 11px 20px 10px;background:url(https://spoton-website.s3.amazonaws.com/images/bg-reg-form-holder.gif) 0 100% repeat-x;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px}.reg-form .wrap{overflow:hidden;padding:0 0 9px}.reg-form .column{float:left;width:289px;padding:0 10px}#main .reg-form h3{color:#444;font-weight:700;line-height:18px;margin:0 0 19px}.reg-form .row{padding:0 0 11px;height:40px;overflow:visible}.reg-form .input-text{float:left;width:257px;padding:10px 15px 11px;border:1px solid #a6aaaa;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;background:url(https://spoton-website.s3.amazonaws.com/images/bg-input-txt-01.gif) repeat-x #fcfcfc;font-size:14px;line-height:17px;height:17px;color:#444;position:relative;transition:all .5s;-moz-transition:all .5s;-webkit-transition:all .5s;-o-transition:all .5s}.reg-form .input-short{width:64px;font-size:12px;margin-right:0!important}.reg-form .input-text:focus{border-color:#f38638;-webkit-box-shadow:0 0 4px 0 rgba(254,181,82,.7);-moz-box-shadow:0 0 4px 0 rgba(254,181,82,.7);box-shadow:0 0 4px 0 rgba(254,181,82,1)}.reg-form .input-text.error,.reg-form .select-area.error{border-color:#c00}.reg-form .select-area.full{width:287px}.reg-form .info-txt{font-size:11px;line-height:16px;color:#666;margin-top:3px;margin-bottom:6px}.reg-form select{float:left;margin:0 10px 0 0;width:181px}.customer-row .btn-contact input,.reg-form .btn-contact input{display:inline-block;vertical-align:top;font-size:14px;line-height:19px;font-weight:700;height:36px;width:213px;color:#333;background:url(https://spoton-website.s3.amazonaws.com/images/btn-signup.gif) repeat-x #e16315;padding:8px 18px 11px;text-shadow:0 1px 0 #f4ab64;border:1px solid #e0854e;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;-webkit-box-shadow:0 1px 3px #999;-moz-box-shadow:0 1px 3px #999;box-shadow:0 1px 3px #999;cursor:pointer}.info-list .ico-box,.info-list .ico-box img,.info-list .txt-box{vertical-align:middle}.customer-row .btn-contact input:hover,.reg-form .btn-contact input:hover{background-position:0 -45px}.reg-form .success-text{display:block;color:#b2b2b2;background:url(https://spoton-website.s3.amazonaws.com/images/separator-01.gif) no-repeat;padding:45px 0 0;font:18px/22pxMuseoSlab500;font-weight:600;clear:both}#main .form-frame{width:660px;float:left}#main .form-frame .frame-header{font-family:MuseoSlab500;text-indent:5px;font-size:16pt;line-height:40pt;color:#333}#main .side-frame{float:right;width:218px}#main .side-frame .frame-header{margin:10px 3px 0;font-size:9pt;line-height:30pt;font-style:italic;color:#8b8888;width:212px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;background-color:#f5f3f3;border:1px solid #d5d5d5;box-shadow:0 -8px 0 -5px #fff,0 -8px 0 -4px #ddd}#main .side-frame .frame-bottom{width:218px;height:469px;-webkit-border-radius:2px/3px;-moz-border-radius:2px/3px;border-radius:2px/3px;background-color:#fff;border:1px solid #d5d5d5;padding-top:5px}#main .side-frame .videos{width:187px;height:105px;margin:8px 14px}#main .side-frame .videos:hover{opacity:.8;filter:alpha(opacity=80)}#main .side-frame .videos.vid1{background:url(../images/getstarted/vid1.png) no-repeat}#main .side-frame .videos.vid2{background:url(../images/getstarted/vid2.png) no-repeat}#main .side-frame .videos.vid3{background:url(../images/getstarted/vid3.png) no-repeat}#main .side-frame .videos.vid4{background:url(../images/getstarted/vid4.png) no-repeat}#main .one-third-container{display:inline-block;width:100%;text-align:center}.promo .visual-01 img,.promo .visual-02 img,.promo img{display:block}#main .one-third-span:first-child{margin:15px 20px 30px}#main .one-third-span{width:30%;float:left;margin:15px 20px 30px 0;background:#f7f7f7;border:1px solid #ddd;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;height:195px;box-shadow:0 12px 0 -9px #fff,0 12px 0 -8px #ddd,0 24px 0 -17px #fff,0 24px 0 -16px #ddd}.one-third-span h4{font-family:MuseoSlab500;color:#d95922;font-size:24px;text-align:left;font-weight:500;padding:9px 20px 0}.one-third-span p{font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;color:#606060;font-size:16px;text-align:left;padding:0 20px 10px}.promo{width:940px;min-height:587px;margin:-42px -30px 30px;position:relative}.hotspot,.tablet{min-height:447px}.promo .visual-01{position:absolute;top:60px;left:56px;background:url(https://spoton-website.s3.amazonaws.com/images/bg-visual-01.png) no-repeat;width:205px;height:312px;padding:84px 19px 84px 20px;z-index:3}.promo .visual-02{position:absolute;top:92px;left:255px;background:url(https://spoton-website.s3.amazonaws.com/images/bg-visual-02.png) no-repeat;width:178px;height:258px;padding:75px 20px 110px 22px;z-index:2}.promo .text-box{position:absolute;top:105px;left:532px;width:348px;font-size:14px;line-height:20px;color:#545454}#main .promo h2{font-size:60px;line-height:67px;color:#d2361d;margin:0 0 15px;text-align:left;letter-spacing:-2px}#main .promo .every-purchase{font-size:28px;line-height:28px;margin:40px 0 10px}#main .promo h3{font:18px/22pxMuseoSlab500;text-align:left;color:#333;margin:0 0 6px;letter-spacing:-1px;position:relative}.promo .text-box p{margin:0 0 20px}.promo .text-box h3 div.crossout{background:url(https://spoton-website.s3.amazonaws.com/images/crossout.png) no-repeat;width:47px;height:17px;position:absolute;top:2px;left:34px}.mobile-box .status,.promo .status{position:relative;top:10px;font-size:14px;border-width:1px;border-style:solid;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;padding:8px;margin:0 8px 0 0}.mobile-box .status span,.promo .status span{padding:0 6px;font-size:19px}.mobile-box .success,.promo .success{border-color:#48874a;color:#48874a;background-color:#dff0d9}.mobile-box .error,.promo .error{border-color:#d2361d;color:#d2361d;background-color:#fadcdc}.btn-list.language_en,.btn-list.language_es{list-style:none;margin:0 -15px 0 0;padding:18px 0 0;overflow:hidden;width:363px}.btn-list.language_en a,.btn-list.language_es a{float:left;width:153px;height:57px;overflow:hidden;text-indent:-9999px}.btn-list.language_en li,.btn-list.language_es li{float:left;padding:0 15px 0 0}.btn-list.language_en a{background:url(https://spoton-website.s3.amazonaws.com/images/sprite.png) -229px 0 no-repeat}.btn-list.language_es a{background:url(https://spoton-website.s3.amazonaws.com/images/sprite_es.png) -229px 0 no-repeat}.btn-list.language_en a.btn-download,.btn-list.language_es a.btn-download{width:180px;background-position:-397px 0}.btn-list.language_en a:hover,.btn-list.language_es a:hover{background-position:-229px -57px}.btn-list.language_en a.btn-download:hover,.btn-list.language_es a.btn-download:hover{background-position:-397px -57px}#main .main-holder h2{font-size:28px;line-height:32px;margin:0 0 10px;letter-spacing:-1px}.info-list{width:842px;list-style:none;margin:0 -30px 30px;padding:29px 60px 23px 38px;position:relative;border-bottom:1px solid #e0e0e0;color:#3e3a45}.info-list li{overflow:hidden;padding:0 0 33px}.info-list .ico-box{display:inline-block;width:115px;text-align:center}.info-list .txt-box{display:inline-block;font-size:16px;line-height:26px;width:720px}.info-list p{margin:0 0 5px}.btn-list-2.language_en,.btn-list-2.language_es{text-align:center;width:870px;margin:0;padding:0 10px 0 0}.btn-list-2.language_en li,.btn-list-2.language_es li{float:none;display:inline-block;vertical-align:top;padding:0 10px}.btn-list-2.language_en a,.btn-list-2.language_es a{width:195px;height:67px;background-position:0 -125px}.btn-list-2.language_en a.btn-download,.btn-list-2.language_es a.btn-download{width:229px;background-position:-215px -125px}.btn-list-2.language_en a:hover,.btn-list-2.language_es a:hover{background-position:0 -192px}.btn-list-2.language_en a.btn-download:hover,.btn-list-2.language_es a.btn-download:hover{background-position:-214px -192px}.hotspot{margin-bottom:26px}.hotspot .promo .text-box{top:115px;left:0;width:100%;text-align:center;font-size:16px;line-height:20px;color:#545454}#main.hotspot h3{text-align:center;color:#ec7636!important;font-size:24px;line-height:35px;margin:0 0 14px 25px}.info-box{width:840px;margin:0;position:relative;padding:27px 20px 43px}.info-box:after{content:"";display:block;clear:both}.info-box .alignright{float:right;margin:0 -50px 0 -150px;position:relative;z-index:1}.info-box .txt-box{overflow:hidden;padding:23px 0 0;font-size:14px;line-height:22px;color:#222}.info-box.hotspot-info .txt-box{margin-top:50px}.info-box.hotspot-info .txt-box h3{margin-bottom:25px!important}.info-box.hotspot-info .txt-box ul{list-style:none;padding:0;position:relative;z-index:100}.info-box.hotspot-info .txt-box ul li{font-size:16px;margin-bottom:10px;color:#545454}#main.hotspot .main-holder .title-box{height:150px;margin:-26px -30px 30px;background:url(https://spoton-website.s3.amazonaws.com/images/hotspot/bg-orange.png) repeat-x;color:#fff;text-align:center;line-height:30px;font-size:16px;letter-spacing:-1px;text-shadow:0 -1px #9e2715}#main.hotspot .main-holder .title-box span{display:block;margin:40px 0 10px;font-size:28px;line-height:30px;letter-spacing:-1px;text-shadow:0 -1px #9e2715;font-family:MuseoSlab500}#main .main-holder h3{font:24px/27pxMuseoSlab500;color:#d1351c;margin:0 0 17px;text-align:left}.info-box h4,.tab-content{font-size:14px;line-height:22px}#main.social .main-holder .title-box span,#main.tablet .main-holder .title-box span{letter-spacing:-1px;text-shadow:0 -1px #9e2715;font-family:MuseoSlab500}.info-box h4{color:#222;margin:0 0 15px}.tab-container{width:100%}.tabset-holder{width:100%;height:155px;position:relative}.tabset-holder .landing-header{background:url(https://spoton-website.s3.amazonaws.com/images/bullet-02.png) no-repeat;width:21px;height:10px;text-indent:-9999px;overflow:hidden;position:absolute;bottom:0;left:53px;z-index:100}.tabset{width:940px;height:135px;margin:0 -30px;list-style:none;padding:0;overflow:hidden;position:relative;background:url(https://spoton-website.s3.amazonaws.com/images/hotspot/bg-tabset.png) repeat-x;text-align:center;box-shadow:0 0 4px #000 inset;-webkit-box-shadow:0 0 4px #000 inset;-moz-box-shadow:0 0 4px #000 inset}.tabset li{padding:0 0 0 2px;display:inline-block;vertical-align:top;background:url(https://spoton-website.s3.amazonaws.com/images/separator-02.png) no-repeat}.tabset li:first-child{padding:0;background:0}.tabset a{display:block;float:left;height:133px;padding:22px 5px 0;width:176px;color:#fff;position:relative}#main.hotspot .campaigns-box,#main.hotspot .customers-box,#main.hotspot .dashboard-box,#main.hotspot .loyalty-box,.activity-box{height:475px;overflow:hidden}.tabset a img.ico{display:block;margin:10px auto;position:relative;z-index:10}.tabset a.active,.tabset a:hover{text-decoration:none;background:url(https://spoton-website.s3.amazonaws.com/images/hotspot/bg-tab-active.png) -10px 0 no-repeat;background-size:cover}.tab-content-w1{width:940px;position:relative;margin:0 -30px 37px;overflow:hidden}.tab-content-w2{width:9999px;overflow:hidden}.tab-content{float:left;width:878px;overflow:hidden;position:relative;padding:31px 31px 0;border-bottom:1px solid #d2d2d2;color:#545454}.tab-content .alignleft{float:left;margin:0 34px 0 0}.tab-content .alignright{float:right;margin:0 0 0 34px}.tab-content .txt-box{padding:4px 0 0;overflow:hidden}.tab-content .add-title{display:block;color:#545454;padding:0 0 3px}.tab-content .txt-box ul{list-style:none;padding:0}.tab-content .txt-box ul li{list-style:none;margin-bottom:6px}#main .tab-content h3{color:#000;margin:0 0 22px;text-align:left}.tab-content p{margin:0 0 23px}#main.hotspot .dashboard-box{margin:0 31px 0 -31px}#main.hotspot .dashboard-box .txt-box{margin-top:115px}#main.hotspot .loyalty-box .txt-box{background:0;margin-top:130px}#main.hotspot .loyalty-box .txt-box h3{text-align:left}#main.hotspot .campaigns-box{margin:0 31px 0 -31px}#main.hotspot .campaigns-box img{margin:0 17px}#main.hotspot .campaigns-box .txt-box{margin-top:125px}#main.hotspot .customers-box{margin:0}#main.hotspot .customers-box .txt-box{margin-top:95px}.activity-box{margin:0 31px 0 -31px}.tab-content .activity-box .txt-box{margin-top:90px}.deals-box{overflow:hidden;padding:5px 0 0 6px}.tab-content .deals-box .txt-box{padding:22px 0 0}.charts-box{overflow:hidden;padding:5px 0 0 10px}.tab-content .charts-box .txt-box{padding:43px 0 0}.contacts-box{overflow:hidden;padding:7px 0 0 8px}.tab-content .contacts-box .txt-box{padding:14px 0 0 7px}.btn-signup-w{width:880px;overflow:visible;text-align:center}.btn-signup-w .btn-signup{float:none;display:inline-block;vertical-align:top;margin:0}.tablet{margin-bottom:31px}.tablet .text-box{position:relative;top:-160px;left:-50px;width:686px;height:70px;margin-bottom:-70px;text-align:center;font-size:16px;line-height:20px}#main.tablet .main-holder{margin:-42px 0 0}#main.tablet .main-holder .title-box{height:150px;margin:-16px 0 30px;background:url(https://spoton-website.s3.amazonaws.com/images/hotspot/bg-orange.png) repeat-x;color:#fff;text-align:center;font-size:16px;text-shadow:0 -1px #9e2715}#main.tablet .main-holder .title-box span{display:block;margin:40px 0 10px;font-size:28px;line-height:30px}#main.tablet h3{text-align:center;color:#ec7636!important;font-size:24px;line-height:35px;margin:0 0 14px 15px}#main.tablet .info-list p{color:#545454}#main.tablet.language_en .loyalty-box{width:940px;position:relative;margin:-42px -30px 27px;background:url(https://spoton-website.s3.amazonaws.com/images/tablet/tablet-hdr.png) no-repeat}#main.tablet.language_es .loyalty-box{width:940px;position:relative;margin:-42px -30px 27px;background:url(https://spoton-website.s3.amazonaws.com/images/tablet/tablet-hdr-es.png) no-repeat}.gallery-box{width:586px;height:348px;///////////////////////////////// padding:68px 120px 87px 117px;padding:268px 193px 115px 184px;/////////////////////////////////+211+72 // margin:0 auto 22px;position:relative}.dot,.dot .btn-opoener{width:25px;height:25px}.dot{position:absolute;top:307px;left:152px;z-index:3}.dot .popup,.popup .mark{left:50%;position:absolute}.dot .btn-opoener{display:block;text-indent:-9999px;overflow:hidden;background:url(https://spoton-website.s3.amazonaws.com/images/sprite.png) 0 -266px no-repeat}.dot .popup{width:277px;bottom:23px;margin:0 0 0 -138px;padding:0 0 10px;font-size:13px;line-height:18px;color:#333;text-align:center;background:url(https://spoton-website.s3.amazonaws.com/images/none.gif);display:none}.g2 ul img,.placeholder,.placeholder img{display:block}.popup .holder{padding:11px 15px 16px;background:url(https://spoton-website.s3.amazonaws.com/images/bg-popup.gif) 0 100% repeat-x #f8f8f8;border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px;box-shadow:0 1px 2px rgba(0,0,0,.3),0 0 0 1px rgba(0,0,0,.25);-webkit-box-shadow:0 1px 2px rgba(0,0,0,.3),0 0 0 1px rgba(0,0,0,.25);-moz-box-shadow:0 1px 2px rgba(0,0,0,.3),0 0 0 1px rgba(0,0,0,.25)}.popup .holder ul{list-style:none;padding:8px 5px 0}.popup .holder ul li{list-style:none;padding:0 0 0 26px;margin-bottom:8px;text-align:left;background:url(https://spoton-website.s3.amazonaws.com/images/checkmark.png) 0 1px no-repeat}.popup .mark{bottom:0;margin:0 0 -1px -9px;background:url(https://spoton-website.s3.amazonaws.com/images/bg-popup-mark.png) no-repeat;width:18px;height:15px;text-indent:-9999px;overflow:hidden}#main .loyalty-box .popup h3{font-size:16px;line-height:20px;font-weight:700;letter-spacing:-1px;color:#d1351c;text-align:center;margin:0 -15px 13px;padding:0 15px 13px;background:url(https://spoton-website.s3.amazonaws.com/images/separator-03.gif) 0 100% repeat-x;width:245px}.g2 ul,.loyalty-box .descript p{margin:0}.dot-2{left:652px;top:532px}.dot-3{left:788px;top:429px}.dot-2 .popup,.dot-3 .popup{bottom:auto;top:23px;padding:9px 0 0}.dot-2 .popup .mark,.dot-3 .popup .mark{background:url(https://spoton-website.s3.amazonaws.com/images/bg-popup-mark-2.png) no-repeat;width:18px;height:10px;top:0;bottom:100%}.g2{width:518px;width:586px;overflow:hidden;min-height:348px}.g2 .overlay-block{width:586px;height:348px;position:absolute;top:0;left:0;z-index:2}.g2 ul{list-style:none;padding:0;width:9999px;overflow:hidden;height:322px}.g2 ul li{float:left;position:static;width:518px;height:322px;min-height:322px}.g2 ul a{float:left}.loyalty-box .descript{font-size:14px;line-height:17px;color:#222;text-align:center}#main.social{margin-bottom:31px;min-height:447px}#main.social .main-holder .title-box{height:150px;padding:0;margin:-30px -30px 30px;background:url(https://spoton-website.s3.amazonaws.com/images/hotspot/bg-orange.png) repeat-x;color:#fff;text-align:center}#main.social .main-holder .title-box span{display:block;margin-top:40px;font-size:28px;line-height:30px}#main.social .text-box{top:105px;left:0;text-align:center;width:940px;font-size:16px;line-height:20px}#main.social .text-box h3{text-align:center;color:#ec7636!important;font-size:24px;line-height:35px;margin:0 0 14px 25px}#main.social .tab-content{margin:-10px 0 50px -30px;padding:0 0 50px 120px;width:790px;font-family:HelveticaNeue-Light,"Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:13pt;color:#545454}.advert-box{width:848px;position:relative;margin:0 -30px 18px;padding:14px 46px 35px}.placeholder{width:848px;margin:0 auto 20px}.advert-box .descript{font:26px/30pxMuseoSlab500;text-align:center}.advert-box p{margin:0;color:#ec7636;font-size:30pt}.jcf-hidden{display:block!important;position:absolute!important;left:-9999px!important}.select-area{margin:15px auto;border:1px solid #c9c9c9;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;position:relative;height:38px;font-size:13px;line-height:17px;color:#aaa}.select-area .center{display:block;padding:10px 25px 11px 15px;float:left}.select-area .select-opener{position:absolute;top:5px;right:5px;width:18px;height:28px;background:url(https://spoton-website.s3.amazonaws.com/images/sprite.png) -206px 0 no-repeat;cursor:pointer}.select-options{position:absolute;margin:-1px 0 0;z-index:10}#ajaxloader,div.no-location{z-index:2;position:absolute}.select-options ul{list-style:none;padding:5px 0;margin:0;background:#fff;border:1px solid #a6aaaa;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;font-size:14px;line-height:17px;position:relative}.select-options ul a{padding:5px 15px;display:block;color:#aaa}.select-options .item-selected a,.select-options a:hover{text-decoration:underline}@media screen and (max-height:750px){#header{margin-top:-10px!important}.intro-text{margin-top:-290px!important}.decor-02.language_en,.decor-02.language_es{width:531px;height:335px;background-size:100%;margin-right:30px!important;right:10px}.decor-03{width:425px;height:200px;background-size:100%;margin-right:90px}.slide-1 .text-box{bottom:0!important;height:410px!important;margin-left:60px}.slide-1 .intro-text,.slide-2 .intro-text{margin-top:-305px!important}}@media screen and (min-device-width:320px) and (max-device-width:1024px){#header{margin-top:0!important}.slide-1 .text-box{bottom:0!important;height:390px!important;margin-left:60px}.slide-1 .intro-text{margin-top:-305px!important}.intro-text,.slide-2 .intro-text{margin-top:-335px!important}.decor-02.language_en,.decor-02.language_es{width:531px;height:320px;background-size:100%;margin-right:60px!important;right:10px}.decor-03{width:453px;height:200px;background-size:100%;margin-right:auto}}#category-select,#city-typeahead{margin-top:-10px;font-size:18px;line-height:1.45;padding:10px 15px;display:none;position:relative}#ajaxloader,#ajaxloader img{text-align:center;margin:auto;-moz-user-select:none;-webkit-user-select:none}#search_by_category,#search_by_city{color:#3c4040;padding-right:20px;background:url(https://spoton-website.s3.amazonaws.com/images/bullet-03.png) 100% 20% no-repeat;font-weight:700}#city-typeahead{width:170px;border:1px solid #b4b8b8;-webkit-border-radius:10px;-moz-border-radius:10px;-o-border-radius:10px;-ms-border-radius:10px;border-radius:10px;height:25px}#category-select{width:240px;border:1px solid #b4b8b8;-webkit-border-radius:10px;-moz-border-radius:10px;-o-border-radius:10px;-ms-border-radius:10px;border-radius:10px;height:45px}#ajaxloader{display:none;width:880px;top:220px;color:#fff;font-size:15px;user-select:none}#ajaxloader img{user-select:none}#search_by_category{text-decoration:none;cursor:pointer}#map img{max-width:none}.aside-list a{color:#333;cursor:pointer}.aside-list a:hover{color:#333;text-decoration:underline}a.links,a.news{text-decoration:none}.dropdown-menu .active>a,.dropdown-menu .active>a:hover{background-color:#db652a}.dropdown-menu li>a:hover{background-color:#db652a;cursor:pointer}.dropdown-menu li{font-size:16px;padding:4px 0}.map-box div.info-message{color:#cf3424;font-size:15px;line-height:20px}.page-news-left{float:left;width:68%}.page-news-right{float:right;width:30%}.title-box-page-news{margin-top:10px;overflow:hidden;border-bottom:1px solid #eff0f0}.title-box-page-news h2{text-align:left!important}table.page-news{width:100%}table.page-news tr{display:block;border-bottom:1px solid #d2d2d2;margin-top:20px}table.page-news td.text{width:100%;color:#d2361d;font-size:14px;text-align:left}table.page-news td.image{width:30%;text-align:center}table.news-page-press-release tr.more,table.page-news tr.more{color:#d2361d;font-weight:700;display:block;border-bottom:0;padding-top:10px}span.page-news-light{color:#949494;font-size:12px}a.links,span.page-news-light.email a{color:#d2361d}span.page-news-light.email a:hover{display:none}.page-news-right-block{margin-bottom:50px}table.news-page-social-media tr{display:block;margin-top:10px;margin-bottom:10px}table.news-page-social-media td.text{vertical-align:middle;padding-left:8px}table.news-page-press-release{color:#d2361d;font-size:12px}.press_release{color:#000!important}div.no-location{left:50%;top:186px;width:357px;border:1px solid #161616;border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px;box-shadow:0 0 4px #222;-webkit-box-shadow:0 0 4px #222;-moz-box-shadow:0 0 4px #222;background:#fff;padding:30px 30px 34px;margin:0 0 0 -210px;display:none}div.no-location #bummer{color:#cf3424}div.no-location a{display:block;width:100%;text-decoration:underline;font-size:13px;text-align:center}div #no-location-close{width:15px;height:15px;overflow:hidden;position:absolute;right:12px;top:12px;z-index:10000;cursor:pointer}.infoBox:after,.infoBox:before{display:block;width:0;right:auto;bottom:auto;border-style:solid}div #no-location-close img{-moz-user-select:none;-webkit-user-select:none;user-select:none}.infoBox{line-height:1.7;min-width:208px;max-width:208px;min-height:137px;max-height:255px;text-align:left;position:relative;padding:12px;margin:1em 50px 3em 0;background:#FFF;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 0 3px rgba(0,0,0,.2);-moz-box-shadow:0 0 3px rgba(0,0,0,.2);box-shadow:0 0 3px rgba(0,0,0,.2);font-family:'Helvetica Neue',Arial,sans-serif;color:#6d6d6d;font-size:11px;z-index:2}.infoBox:after{content:"";position:absolute;left:-13px;top:10px;border-width:10px 14px 10px 0;border-color:transparent #fff;z-index:3}.infoBox:before{content:"";position:absolute;left:-14px;top:9px;border-width:11px 15px 11px 0;border-color:transparent #d5d5d5;border-color:transparent rgba(128,128,128,.2);z-index:1}.infoBox img{display:none}.infoBox label{font-family:MuseoSlab500,Helvetica,Arial,Sans-Serif;color:#222;font-size:15px}.infoBox p{line-height:1.35em}p.category{margin:0;padding:0 0 8px;border-bottom:1px solid #d5d5d5}a.btn-gradient{border-top:1px solid #e49465;background:#df6214;background:-webkit-gradient(linear,left bottom,left bottom,from(#df6314),to(#fdaf44));background:-webkit-linear-gradient(bottom,#df6314,#fdaf44 80%,#fdd5a5);background:-moz-linear-gradient(bottom,#df6314,#fdaf44 80%,#fdd5a5);background:-ms-linear-gradient(bottom,#df6314,#fdaf44 80%,#fdd5a5);background:-o-linear-gradient(bottom,#df6314,#fdaf44 80%,#fdd5a5);padding:2px 0 5px;-webkit-border-radius:40px;-moz-border-radius:40px;border-radius:40px;-webkit-box-shadow:rgba(0,0,0,1) 0 1px #be4f0c;-moz-box-shadow:rgba(0,0,0,1) 0 1px #be4f0c;box-shadow:rgba(0,0,0,1) 0 1px #be4f0c;text-shadow:rgba(0,0,0,.4) 0 -1px 0;color:#fff;font-size:13px;font-weight:700;text-decoration:none;vertical-align:middle;margin-left:auto;margin-right:auto;display:block;text-align:center}#httperror a,.faq a{text-decoration:underline}a.btn-gradient:hover{border-top:1px solid #96d1f8;background:#df6214;background:-webkit-gradient(linear,left bottom,left bottom,from(#df6314),to(#fdaf44));background:-webkit-linear-gradient(bottom,#df6314,#fdaf44);background:-moz-linear-gradient(bottom,#df6314,#fdaf44);background:-ms-linear-gradient(bottom,#df6314,#fdaf44);background:-o-linear-gradient(bottom,#df6314,#fdaf44)}a.btn-gradient:active{border-top-color:#df6214;background:#df6214}#rewards{background:#fff;box-shadow:0 0 2px #d3d3d3;-webkit-box-shadow:0 0 2px #d3d3d3;-moz-box-shadow:0 0 2px #d3d3d3;padding:0 30px 30px}#rewards-map{width:940px;height:450px;margin-left:-30px}#map-container{position:relative}#merchant-logo{background:#fff;z-index:1000}#merchant-logo img{position:absolute;bottom:30px;z-index:1000;border:1px solid #c8c8c8;max-width:200px;max-height:100px;box-shadow:0 2px 2px #d3d3d3;-webkit-box-shadow:0 3px 3px #c8c8c8;-moz-box-shadow:0 3px 3px #c8c8c8}.merchant-info-container{margin-top:30px;display:inline-block}.merchant-info-left{max-width:240px;min-width:240px;margin-right:0;display:inline-block}.merchant-info-left img{vertical-align:text-top;margin-right:5px}.merchant-info-left a,.merchant-info-left p{font-family:'Helvetica Neue',Arial,sans-serif;font-size:13px;color:#676767}.merchant-info-left h1{font:28pxMuseoSlab500,Arial,serif;padding-bottom:0;margin:0;overflow:hidden}.merchant-info-right{width:610px;display:inline-block;vertical-align:top}.merchant-info-right table{width:610px;padding:0;margin:0 30px;border-spacing:0;font-family:'Helvetica Neue',Arial,sans-serif;font-size:17px}.merchant-info-right th{background-image:-ms-linear-gradient(top,#fff 0,#e1e1e1 100%);background-image:-moz-linear-gradient(top,#fff 0,#e1e1e1 100%);background-image:-o-linear-gradient(top,#fff 0,#e1e1e1 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(1,#e1e1e1));background-image:-webkit-linear-gradient(top,#fff 0,#e1e1e1 100%);background-image:linear-gradient(to bottom,#fff 0,#e1e1e1 100%);padding:5px 20px;margin:0;font-weight:500;font-size:20px}.merchant-info-right th:first-child{border-radius:7px 0 0;border:1px solid #c8c8c8;text-align:left;width:500px}.merchant-info-right th:last-child{border-radius:0 7px 0 0;border-top:1px solid #c8c8c8;border-bottom:1px solid #c8c8c8;border-right:1px solid #c8c8c8;width:88px;vertical-align:middle}.merchant-info-right td{border-bottom:1px solid #c8c8c8;padding:20px}.merchant-info-right td:first-child{border-right:1px solid #c8c8c8}.merchant-info-right td:last-child{text-align:center}.merchant-info-right tr:nth-child(odd){background:#f9f9f9}.merchant-info-right img{margin-right:10px}h2.landing-header{margin-bottom:25px!important}img.watch-video{vertical-align:middle}#main .slide-1 p{color:#333!important;font-family:'Helvetica Neue',Helvetica,Arial,sans-serif!important;font-size:13px!important;text-align:right!important}#main .slide-1 .content img{margin-bottom:10px}.consumer-content{display:none}#main .mobile-box{background-color:#ddd;background-color:rgba(255,255,255,.5);padding:15px 0 12px;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;-o-border-radius:4px;border:1px solid #a6aaaa;width:100%;text-align:center;min-height:40px}#main .mobile-box label{font:18pxMuseoSlab500,Helvetica,serif!important;color:#222!important;margin:5px 15px 0 45px;float:left}#main .mobile-box .btn-contact{display:inline!important;vertical-align:middle!important;float:left}#main .input-text{float:left!important;margin-right:15px;. vertical-align:middle;padding-bottom:10px}#main .reg-form{padding:0!important}#httperror a,#httperror h2,#httperror p{margin-top:0!important;padding-top:20px;text-align:center}.biz-content,.consumer-content{filter:inherit!important}#httperror{background:#fff;box-shadow:0 0 2px #d3d3d3;-webkit-box-shadow:0 0 2px #d3d3d3;-moz-box-shadow:0 0 2px #d3d3d3;padding:30px}#httperror h2{font-family:'Helvetica Neue',Helvetica,Arial,Sans-Serif color: #222;font-size:20px}#httperror a,#httperror p,#main .customer-item h3{font-family:'Helvetica Neue',Helvetica,Arial,Sans-Serif}#httperror a,#httperror p{color:#676767;font-size:14px}#main .customer-row{display:inline-block;width:100%;text-align:center}#main .customer-item{float:left;width:25%;text-align:center}#main .customer-item h3{font-size:20px;font-weight:700;margin:10px 0 0}#main .customer-item p{text-align:center!important;padding:0 15px}#main .customer-container{display:inline-block;position:absolute;left:0;top:50%;margin-top:-135px;width:100%;height:250px}#hotspot-hint{display:none}.next-hint{position:absolute;top:50%;width:91px;height:90px;text-indent:-9999px;overflow:hidden;left:auto;right:0;margin:-140px 20px 0 0;background-position:-96px 0;z-index:20}#get-started-row{margin-top:35px}.slide-1 #get-started-row{margin-top:10px}#get-started-row span{padding:0 50px;background:0 0!important}#get-started-row a{padding:11px 0!important}#main .how-it-works{margin-top:-215px!important}#main .customer-row .status{margin:42px 0 12px 15px;width:95%;text-align:left}.faq h3{font-family:'Helvetica Neue',Helvetica,Arial,sans-serif!important;font-size:16px!important;color:#cf3424;margin:15px 0 0!important}.faq p{margin-top:0;max-width:500px}#get-started .side-frame a:hover,.btn-darkgrey:hover{text-decoration:none}s #main .or-call h3{font:16pxMuseoSlab500;color:#666;line-height:1.6em;margin-top:8px;margin-bottom:0}#main .or-call h3 span{color:#d2361d;font-weight:700}.btn-darkgrey{background:#5d5d5d;background:-moz-linear-gradient(top,#5d5d5d 0,#303030 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#5d5d5d),color-stop(100%,#303030));background:-webkit-linear-gradient(top,#5d5d5d 0,#303030 100%);background:-o-linear-gradient(top,#5d5d5d 0,#303030 100%);background:-ms-linear-gradient(top,#5d5d5d 0,#303030 100%);background:linear-gradient(to bottom,#5d5d5d 0,#303030 100%);filter:progid: DXImageTransform.Microsoft.gradient(startColorstr='#5d5d5d', endColorstr='#303030', GradientType=0);color:#fff;padding:10px 20px;border-radius:20px}.center-content{margin:0 auto 20px;text-align:center}.get-the-app-iphone{position:absolute;top:0;z-index:1}.get-the-app-android{position:absolute;top:65px;left:193px;z-index:0}et-started .body{height:2387px;text-align:center}#g#get-started .body h1{color:#3497db;font-size:25pt;font-weight:500}#get-started .footer{height:107px}#get-started .half-up-centered{margin-top:-33px}#get-started .btn-signup{color:#fff;background-image:url(https://spoton-website.s3.amazonaws.com/images/getstarted/btn_big.gif);padding:22px 44px;float:none}#get-started .btn-signup:hover{background-position:0 -88px}#get-started .btn-signup span{background-image:none;padding:0;display:block;width:100%;text-align:center}#get-started #popup-container.hidden{display:none}#get-started #popup-container{z-index:100;position:fixed;width:100%;height:100%;top:0;left:0;background-color:rgba(255,255,255,.75)}#get-started #popup-container h1,#get-started #popup-container h4{font-weight:100;font-size:24pt;line-height:40px;color:#4a4a4a;margin:0;text-align:center}#get-started #popup-container h1 span{color:#f97e31}#get-started #popup-container h4{font-size:12pt}#get-started #popup-container form.reg-form{display:block;width:680px;min-height:400px;margin:50px auto 0;padding:30px 50px!important;border:3px solid #3497da;border-radius:10px;background:#fff}#get-started #popup-container form input,#get-started #popup-container form select{border:1px solid #c9c9c9;color:#666;margin:0;width:670px}#get-started #popup-container form input.error,#get-started #popup-container form select.error{border-color:#c00}#get-started #popup-container form input{display:block;clear:both;padding:10px 15px;width:640px;border-radius:5px}#get-started #popup-container form input.half{width:302px;display:inline-block}#get-started #popup-container form #id_referral_name{margin:15px 0}#get-started #popup-container form .close{float:right;border:0;color:#666;background:0;font-size:20pt;font-weight:100;cursor:pointer}#fancybox-bg-ne,#fancybox-bg-nw,#fancybox-bg-se,#fancybox-bg-sw,#fancybox-left-ico,#fancybox-loading div,#fancybox-right-ico{background-image:url(fancybox.png)}#get-started #popup-container .btn-signup{width:660px;float:none}.table-bordered{border:1px solid #ddd;border-collapse:separate;border-left:0;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}table{max-width:100%;background-color:transparent;border-collapse:collapse;border-spacing:0}.table{width:100%;margin-bottom:18px}.table td,.table th{padding:8px;line-height:18px;text-align:left;vertical-align:top;border-top:1px solid #ddd}.table th{font-weight:700;font-size:.8em}.table td{font-size:.75em;vertical-align:middle}.table thead th{vertical-align:middle;text-align:center}.table caption+thead tr:first-child td,.table caption+thead tr:first-child th,.table colgroup+thead tr:first-child td,.table colgroup+thead tr:first-child th,.table thead:first-child tr:first-child td,.table thead:first-child tr:first-child th{border-top:0}.table tbody+tbody{border-top:2px solid #ddd}.table-bordered td,.table-bordered th{border-left:1px solid #ddd}.table-bordered tbody:first-child tr:first-child td:first-child,.table-bordered thead:first-child tr:first-child th:first-child{-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-moz-border-radius-topleft:4px}.table-bordered tbody:first-child tr:first-child td:last-child,.table-bordered thead:first-child tr:first-child th:last-child{-webkit-border-top-right-radius:4px;border-top-right-radius:4px;-moz-border-radius-topright:4px}.table-bordered tbody:last-child tr:last-child td:first-child,.table-bordered thead:last-child tr:last-child th:first-child{-webkit-border-radius:0 0 0 4px;-moz-border-radius:0 0 0 4px;border-radius:0 0 0 4px;-moz-border-radius-bottomleft:4px}.table-bordered tbody:last-child tr:last-child td:last-child,.table-bordered thead:last-child tr:last-child th:last-child{-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px;-moz-border-radius-bottomright:4px}#fancybox-frame,#fancybox-img{width:100%;border:none;height:100%}#fancybox-loading{position:fixed;top:50%;left:50%;width:40px;height:40px;margin-top:-20px;margin-left:-20px;cursor:pointer;overflow:hidden;z-index:1104;display:none}#fancybox-loading div{position:absolute;top:0;left:0;width:40px;height:480px}#fancybox-overlay{position:absolute;top:0;left:0;width:100%;z-index:1100;display:none}#fancybox-tmp{padding:0;margin:0;border:0;overflow:auto;display:none}#fancybox-wrap{position:absolute;top:0;left:0;padding:20px;z-index:1101;outline:0;display:none}#fancybox-outer{position:relative;width:100%;height:100%;background:#fff}#fancybox-content{width:0;height:0;padding:0;outline:0;position:relative;overflow:hidden;z-index:1102;border:0 solid #fff}#fancybox-hide-sel-frame{position:absolute;top:0;left:0;width:100%;background:0 0;z-index:1101}#fancybox-close{position:absolute;top:-15px;right:-15px;width:30px;height:30px;background:url(fancybox.png) -40px 0;cursor:pointer;z-index:1103;display:none}#fancybox-error{color:#444;font:400 12px/20px Arial;padding:14px;margin:0}#fancybox-img{padding:0;margin:0;outline:0;line-height:0;vertical-align:top}#fancybox-frame{display:block}#fancybox-left,#fancybox-right{position:absolute;bottom:0;height:100%;width:35%;cursor:pointer;outline:0;background:url(blank.gif);z-index:1102;display:none}#fancybox-left{left:0}#fancybox-right{right:0}#fancybox-left-ico,#fancybox-right-ico{position:absolute;top:50%;left:-9999px;width:30px;height:30px;margin-top:-15px;cursor:pointer;z-index:1102;display:block}#fancybox-left-ico{background-position:-40px -30px}#fancybox-right-ico{background-position:-40px -60px}#fancybox-left:hover,#fancybox-right:hover{visibility:visible}#fancybox-left:hover span{left:20px}#fancybox-right:hover span{left:auto;right:20px}.fancybox-bg{position:absolute;padding:0;margin:0;border:0;width:20px;height:20px;z-index:1001}#fancybox-bg-n,#fancybox-bg-s{left:0;width:100%;background-image:url(fancybox-x.png)}#fancybox-bg-e,#fancybox-bg-w{top:0;height:100%;background-image:url(fancybox-y.png)}#fancybox-bg-n{top:-20px}#fancybox-bg-ne{top:-20px;right:-20px;background-position:-40px -162px}#fancybox-bg-e{right:-20px;background-position:-20px 0}#fancybox-bg-se{bottom:-20px;right:-20px;background-position:-40px -182px}#fancybox-bg-s{bottom:-20px;background-position:0 -20px}#fancybox-bg-sw{bottom:-20px;left:-20px;background-position:-40px -142px}#fancybox-bg-w{left:-20px}#fancybox-bg-nw{top:-20px;left:-20px;background-position:-40px -122px}#fancybox-title{font-family:Helvetica;font-size:12px;z-index:1102}#get-started .body h2,#get-started .header h1{font-family:Montserrat,sans-serif}.fancybox-title-inside{padding-bottom:10px;text-align:center;color:#333;background:#fff;position:relative}.fancybox-title-outside{padding-top:10px;color:#fff}.fancybox-title-over{position:absolute;bottom:0;left:0;color:#FFF;text-align:left}#fancybox-title-over{padding:10px;background-image:url(fancy_title_over.png);display:block}.fancybox-title-float{position:absolute;left:0;bottom:-20px;height:32px}#fancybox-title-float-wrap{border:none;border-collapse:collapse;width:auto}#fancybox-title-float-wrap td{border:none;white-space:nowrap}#fancybox-title-float-left{padding:0 0 0 15px;background:url(fancybox.png) -40px -90px no-repeat}#fancybox-title-float-main{color:#FFF;line-height:29px;font-weight:700;padding:0 0 3px;background:url(fancybox-x.png) 0 -40px}#fancybox-title-float-right{padding:0 0 0 15px;background:url(fancybox.png) -55px -90px no-repeat}.fancybox-ie6 #fancybox-close{background:0 0;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_close.png', sizingMethod='scale')}.fancybox-ie6 #fancybox-left-ico{background:0 0;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_nav_left.png', sizingMethod='scale')}.fancybox-ie6 #fancybox-right-ico{background:0 0;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_nav_right.png', sizingMethod='scale')}.fancybox-ie6 #fancybox-title-over{background:0 0;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_title_over.png', sizingMethod='scale');zoom:1}.fancybox-ie6 #fancybox-title-float-left{background:0 0;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_title_left.png', sizingMethod='scale')}.fancybox-ie6 #fancybox-title-float-main{background:0 0;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_title_main.png', sizingMethod='scale')}.fancybox-ie6 #fancybox-title-float-right{background:0 0;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_title_right.png', sizingMethod='scale')}#fancybox-hide-sel-frame,.fancybox-ie6 #fancybox-bg-e,.fancybox-ie6 #fancybox-bg-w,.fancybox-ie6 #fancybox-left,.fancybox-ie6 #fancybox-right{height:expression(this.parentNode.clientHeight + "px")}#fancybox-loading.fancybox-ie6{position:absolute;margin-top:0;top:expression( (-20 + (document.documentElement.clientHeight ? document.documentElement.clientHeight/2 : document.body.clientHeight/2 ) + ( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop )) + 'px')}#fancybox-loading.fancybox-ie6 div{background:0 0;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_loading.png', sizingMethod='scale')}.fancybox-ie .fancybox-bg{background:0 0!important}.fancybox-ie #fancybox-bg-n{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_n.png', sizingMethod='scale')}.fancybox-ie #fancybox-bg-ne{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_ne.png', sizingMethod='scale')}.fancybox-ie #fancybox-bg-e{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_e.png', sizingMethod='scale')}.fancybox-ie #fancybox-bg-se{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_se.png', sizingMethod='scale')}.fancybox-ie #fancybox-bg-s{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_s.png', sizingMethod='scale')}.fancybox-ie #fancybox-bg-sw{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_sw.png', sizingMethod='scale')}.fancybox-ie #fancybox-bg-w{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_w.png', sizingMethod='scale')}.fancybox-ie #fancybox-bg-nw{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_nw.png', sizingMethod='scale')}#get-started #main{padding:0;margin-top:-60px}#get-started .header{display:block;height:370px;color:#fff;background:#3c97d3}#get-started .header h1{padding-top:110px;text-align:center;letter-spacing:2px;color:#fff;font-size:40pt;text-shadow:0 1px 1px #4b4a4b}#get-started .header h3{color:#fff;font-size:14pt;line-height:24px}#get-started .body{display:block;text-align:center}#get-started .body h1{color:#3c97d3;font-size:25pt;font-weight:500}#get-started .body h2{color:#3c97d3;font-size:25pt;font-weight:400}#get-started .body h3,#get-started .bottom{color:#3c97d3;font-size:16pt;font-weight:400}#get-started .bottom{margin-top:25px;text-align:center;margin-bottom:-10px}#get-started .footer{display:block;background:#46b9e6;text-align:center}#get-started .half-up-centered{background-color:#3c97d3;display:inline-block;margin:-150px auto;color:#fff;padding:30px;width:880px}.btn-2{-webkit-transition:none;-moz-transition:none;transition:none}.btn-2c{border-radius:10px;background:#f47c32;border:4px solid #fff;color:#fff;box-shadow:none}.btn-2c:hover{border:4px solid #fff;top:2px}.btn-2c:active{top:6px}#get-started ul.checkboxed{display:inline-block;list-style-image:url(https://spoton-website.s3.amazonaws.com/images/getstarted/checkbox.png)}#get-started ul.checkboxed li{padding:10px;text-align:left;font-size:15pt;font-weight:100;font-style:normal;line-height:25px;vertical-align:top;color:#555}#get-started .right-col{display:inline-block;width:300px;vertical-align:top;text-align:left;font-size:16pt;font-style:italic;color:#555}#get-started .three-col{display:inline-block;width:260px;height:150px;vertical-align:top;text-align:center;font-size:10pt;font-weight:100;color:#616161}#get-started .three-col.quotes{width:250px;height:120px;padding:30px 20px;font-size:14pt;font-weight:200;color:#616161;line-height:130%}#get-started .three-col cite{font-size:12pt;color:#898989;line-height:100%;font-weight:100}#get-started .three-col.right-border{border-right:1px solid #ccc}#get-started .side-frame{float:none;width:auto}#get-started .side-frame a{display:inline-block;margin:0;font-size:13pt;font-weight:800}#get-started .side-frame a div{margin:0}#get-started #signup h1{font-weight:100;font-size:24pt;line-height:35px;color:#fff;letter-spacing:.5px;text-align:center}#get-started #form-body h1 span{color:#f97e31}#get-started h4{font-size:12pt;color:#666;font-weight:400}#get-started #signup{display:block;width:inherit;height:110px;margin:50px auto 0;padding:27px 0!important;border:3px solid #3497da;background:#3c97d3}#get-started .form-body{background-color:#fff}#get-started .form-body form input,#get-started .form-body form select{border:1px solid #c9c9c9;color:#666;margin:0 auto;width:670px}#get-started .form-body form input.error,#get-started .form-bodyform select.error{border-color:#c00}#get-started .form-body form input{display:block;clear:both;padding:10px 15px;width:640px;border-radius:5px;margin:0 auto}#get-started .form-body form input.half{width:302px;display:inline-block}#get-started .form-body form input.third{width:190px;display:inline-block}#get-started .form-body form #id_referral_name{margin:0 auto}#get-started .form-body form .close{float:right;border:none;color:#666;background:0 0;font-size:20pt;font-weight:100;cursor:pointer}#get-started .form-body .btn-signup{float:none;width:680px;margin:0}
/* GH: fbda2c1f3d */