@import url(/v2/css/saf.typography.css);@import url(/v2/css/saf.layout.css);@import url(/v2/css/subnavigation.css);@import url(/v2/css/navigation.css);@import url(/v2/css/navigation-responsive.css);@import url(/v2/css/saf.extras.css);@import url(/v2/css/fonts.css);@import url(/v2/css/uni-form.css);@import url(/v2/css/rg.uni-form.css);@import url(/v2/css/tipTip.css);@import url(/v2/css/footer.css);#content:before,#content:after{content:"";display:table}#content:after{clear:both}.content:after,ul.branding:after,.primary-content header:after,.primary-content section:after,.additional-info:after,.additional-info ul:after,.leaderboard-section h2:after,.leaderboard:after,.rank:after,.avatar-and-name:after,.sec-nav-wrapper h1:after,ul.sec-nav:after,.rank-position:after,.popular-venues-wrapper section img:after,.popular-venues-wrapper section:after,.popular-venues-wrapper footer:after,.popular-venues-wrapper article:after,.past-reservations h2:after,.activity-box:after,.learn-more:after,.pagination:after,.branding ul:after,.like-venue img:after,.example-box li:after,.example-box:after,.reservation:after,.popular-venues-wrapper article section figure:after,#homepage.newheader header.main .form-box select:after{content:".";display:block;clear:both;height:0;line-height:0;font-size:0;min-height:0;visibility:hidden}body{font-family:Helvetica Neue, Arial, Helvetica, Myriad Pro, Lucida Grande, sans-serif}#content{position:relative}img{max-width:100%;height:auto}p{color:#343434;font-family:Helvetica Neue, Arial, Helvetica, Myriad Pro, Lucida Grande, sans-serif;font-size:16px}a.button-primary{color:#fff !important;font-family:Patagonia;text-align:center;padding:10px 30px;font-size:24px;font-weight:normal;line-height:1;border-radius:4px;-moz-border-radius:4px;-khtml-border-radius:4px;text-shadow:0px 1px 0px #343434;text-decoration:none;background:#f78d00;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y3OGQwMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkMzM0MjIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top, #f78d00 0%, #d33422 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #f78d00), color-stop(100%, #d33422));background:-webkit-linear-gradient(top, #f78d00 0%, #d33422 100%);background:-o-linear-gradient(top, #f78d00 0%, #d33422 100%);background:-ms-linear-gradient(top, #f78d00 0%, #d33422 100%);background:linear-gradient(top, #f78d00 0%, #d33422 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f78d00', endColorstr='#d33422',GradientType=0 )}a.button-primary:hover{text-decoration:none;box-shadow:0px 0px 10px rgba(0,0,0,0.25);-webkit-box-shadow:0px 0px 10px rgba(0,0,0,0.25);-moz-box-shadow:0px 0px 10px rgba(0,0,0,0.25);text-decoration:none;background:#f7a900;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y3YTkwMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkZDQxMmUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top, #f7a900 0%, #dd412e 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #f7a900), color-stop(100%, #dd412e));background:-webkit-linear-gradient(top, #f7a900 0%, #dd412e 100%);background:-o-linear-gradient(top, #f7a900 0%, #dd412e 100%);background:-ms-linear-gradient(top, #f7a900 0%, #dd412e 100%);background:linear-gradient(to bottom, #f7a900 0%, #dd412e 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f7a900', endColorstr='#dd412e',GradientType=0 )}a.button-primary:active{color:#fff;box-shadow:0px 3px 9px rgba(0,0,0,0.25) inset;-webkit-box-shadow:0px 3px 9px rgba(0,0,0,0.25) inset;-moz-box-shadow:0px 3px 9px rgba(0,0,0,0.25) inset}a.button-primary:visited{color:#fff}.ajax-loader-box{display:none;background:rgba(255,255,255,0.7);width:50px;height:50px;position:absolute;left:50%;margin-left:-25px;top:50%;margin-top:-25px;box-shadow:0px 0px 15px rgba(0,0,0,0.25);-webkit-box-shadow:0px 0px 15px rgba(0,0,0,0.25);-moz-box-shadow:0px 0px 15px rgba(0,0,0,0.25);border-radius:7px;-moz-border-radius:7px;-khtml-border-radius:7px}.ajax-loader-box img{margin:8px auto;display:block}.leaderboard-loader{margin-left:45%}option{background-color:#fff}a:link,a:visited{color:#106fbd;text-decoration:none}a:focus,a:hover{text-decoration:underline}a:active{color:#343434}.breadcrumb-row{padding-top:18px;padding-bottom:13px;border-bottom:1px solid #d9d9d3;margin-bottom:30px}ul.breadcrumb{margin:0}ul.breadcrumb li{display:inline;margin:0;padding-left:15px;padding-right:10px;background:url(/assets/v2/design/breadcrumb-bullet.png) no-repeat;background-position:0 5px;color:#999;font-weight:bold}ul.breadcrumb li:first-child,ul.breadcrumb li.first{background:none;padding-left:0}.primary-content article{margin-bottom:30px}.primary-content header img{border:1px solid #e5e5e5;max-width:100%;height:auto !important}.venue-info h1{font-family:Patagonia;margin:0 0 15px 0;line-height:1;font-size:35px;letter-spacing:-1px;font-weight:normal}.venue-info address{font-weight:bold;color:#999;background:url(/assets/v2/design/location-icon.png) no-repeat;background-position:0 4px;font-style:normal;font-size:16px;padding-left:15px;margin-bottom:5px;line-height:1}.venue-info p.phone{font-weight:bold;color:#999;background:url(/assets/v2/design/mob-icon.png) no-repeat;background-position:0 4px;font-style:normal;font-size:16px;padding-left:15px;margin:0;line-height:1}.primary-content section p{font-size:16px;color:#666}.primary-content a.read-more{display:block;font-size:14px;margin-top:7px}.primary-content a.all-images{display:block;background:url(/assets/v2/design/view-all-images-icon.png) no-repeat;background-position:0 3px;padding-left:15px;color:#999;margin-bottom:5px}.primary-content section a img{float:left;display:block;margin-right:15px;margin-bottom:15px;max-width:100%}aside{margin-bottom:30px}.cta-box{background-color:#f2f2f2;border:1px solid #d9d9d8;padding:20px;margin-bottom:30px;border-radius:4px;-moz-border-radius:4px;-khtml-border-radius:4px}.cta-box a.button-primary{display:block;color:#fff}.cta-box p{text-align:center;font-size:13px;line-height:1.1;margin:15px 40px 0 40px;color:#888}.g-map{overflow:hidden}.additional-info h3,.additional-info h2{line-height:1;font-size:14px;color:#888;border-bottom:1px solid #d9d9d9;padding-bottom:15px;margin:15px 0 0 0}.additional-info ul{margin:15px 0 0 0;float:left}.additional-info ul li{float:left;width:50%;padding-left:20px;display:inline;margin:0;box-sizing:border-box;-moz-box-sizing:border-box;margin-bottom:5px;font-size:13px}li.visit-website{background:url(/assets/v2/design/visit-website.png) no-repeat;background-position:0 5px}li.visit-facebook{background:url(/assets/v2/design/visit-facebook.png) no-repeat;background-position:0 5px}li.send-email{background:url(/assets/v2/design/send-email.png) no-repeat;background-position:0 5px}li.follow-on-twitter{background:url(/assets/v2/design/follow-on-twitter.png) no-repeat;background-position:0 5px}li.g-map{background:url(/assets/v2/design/g-map.png) no-repeat;background-position:4px 5px}li.view-menu{background:url(/assets/v2/design/view-menu.png) no-repeat;background-position:0 2px}.additional-info ul li a{color:#888}.additional-info ul li a:hover{color:#0069bd;text-decoration:none}.main-content-section,.leaderboard-section,.reviews-section,.menu-section,.gallery-section,.virtual-tour-section{background-color:#eaf2f8;margin-bottom:40px;border:3px solid #c9d5de;border-radius:4px 4px 4px 4px;-moz-border-radius:4px 4px 4px 4px;-khtml-border-radius:4px 4px 4px 4px}.main-content-section h2,.leaderboard-section h2,.reviews-section h2,.menu-section h2,.gallery-section h2,.virtual-tour-section h2{background-color:#c9d5de;margin:0 -28px 0 0;padding:20px 28px;font-family:Patagonia;font-size:30px;font-weight:normal}.leaderboard-section h2 a{background-color:#f2f2f2;font-size:14px;font-weight:normal;padding:10px 50px;text-align:center;float:right;font-family:Helvetica Neue, Arial, sans-serif;border-radius:4px;-moz-border-radius:4px;-khtml-border-radius:4px}.leaderboard-section h2 a i{display:inline-block;width:8px;height:16px;background-image:url(/assets/v2/design/info-icon.png);background-repeat:no-repeat;background-position:0 0;margin-bottom:-2px}.leaderboard-section h2 a:hover i{background-position:0 -16px}.leaderboard-section h2 a:hover{text-decoration:none;color:#fff;background-color:#0069bd;background-position:0 10px}.leaderboard-section h2 a:active{background-color:#005eaa;box-shadow:0px 3px 4px rgba(0,0,0,0.25) inset;-webkit-box-shadow:0px 3px 4px rgba(0,0,0,0.25) inset;-moz-box-shadow:0px 3px 4px rgba(0,0,0,0.25) inset}.leaderboard{padding:1px 0;min-height:688px}.leaderboard-title{margin:1em 0;font-size:1.25em;line-height:1}.leaderboard-action{float:right;margin-top:1.5em;font-size:13px}.total-points{text-align:right;font-size:14px}.total-points strong{width:75px;padding:0px 0;font-size:20px;font-weight:bold;color:#fff;margin-left:15px;display:inline-block;text-align:center;background-color:#0069bd;border-radius:4px;-moz-border-radius:4px}.rank{background-color:#fff;padding:.8em 0;margin:.85em -1em;line-height:1;overflow:hidden;cursor:pointer;border-radius:4px;-moz-border-radius:4px;-khtml-border-radius:4px;position:relative}.rank:hover{background-image:url(/assets/v2/design/sort-icon.png);background-position:96% 1.5em;background-repeat:no-repeat;box-shadow:0px 0px 10px rgba(0,0,0,0.15);-webkit-box-shadow:0px 0px 10px rgba(0,0,0,0.15);-moz-box-shadow:0px 0px 10px rgba(0,0,0,0.15)}.leaderboard-badge{position:absolute;right:100px;top:7px;background-color:#fff}.leaderboard-badge img{display:inline-block;float:left;margin-top:2px}.leaderboard-badge .number-free{margin-top:5px;padding:0 2px}.leaderboard-user-details .number-free{margin-top:2px;padding:0 4px}.leaderboard-badge p{margin:0;display:inline-block;margin-top:8px;margin-left:3px;font-weight:bold;color:#0069bd}.no-content{cursor:auto;color:#b1bcc4}.leaderboard-section .no-content{margin-top:1em}.no-content:hover{background:#fff;-webkit-box-shadow:none;box-shadow:none}.no-content h4{margin:0;text-align:center}.position{float:left;margin-top:.05em;font-size:25px;font-weight:bold;width:40px;text-align:right;color:#b1bcc4}.avatar-and-name{margin:0 100px 0 60px;overflow:hidden;height:28px}.avatar-and-name img{float:left}.avatar-and-name h3{margin:0 0 0 40px;padding-top:.15em;line-height:1.15}.avatar-and-name h3 span{font-size:13px;font-weight:normal;color:#999}.leaderboard-detail{display:none;padding:1px 0em 0em 0em;font-size:.85em;line-height:1.25;cursor:auto}.leaderboard-user-details{margin:1em 0}.badges-total-block{margin:0 15px;border-top:1px solid #e5e5e5;padding:15px 0;position:relative}.badges-total-block h2{margin:0;font-size:13px;text-transform:uppercase;letter-spacing:2px}.badges-total{position:absolute;top:5px;right:0}.leaderboard-user-details .badges-total-block h2{background:#fff;padding:0;font-family:Helvetica Neue, Arial, sans-serif;font-weight:bold}.leaderboard-user-details table{margin:0;position:relative;background-color:#f9f9f9}.leaderboard-user-details table:before{content:".";text-indent:-9999em;display:block;width:100%;height:10px;background-image:url(/assets/v2/top-drop.png);background-repeat:repeat-x;position:absolute;top:0;left:0}.leaderboard-user-details table:after{content:".";text-indent:-9999em;display:block;width:100%;height:10px;background-image:url(/assets/v2/bottom-drop.png);background-repeat:repeat-x;position:absolute;bottom:0;left:0}.leaderboard-user-details th{padding:20px 0 15px 5px;border-bottom:1px solid #ddd}.leaderboard-user-details td{padding:14px 0}.user-points-info{margin:8px 0 0 34px;font-size:12px;line-height:1}.leaderboard-user-details td img{float:left}.leaderboard-user-details tbody tr:nth-child(odd){background-color:transparent}.leaderboard-user-details tr:last-child td{border-bottom:none;padding-bottom:20px}.leaderboard-user-details tr th:first-child,.leaderboard-user-details tr td:first-child{padding-left:7px}.leaderboard-user-details tr th:last-child,.leaderboard-user-details tr td:last-child{padding-right:7px}.rewarding-methods{margin:0 0 3px 0;text-align:center}.rewarding-methods a{font-size:14px;padding:5px 0;font-weight:bold;display:block;background-image:url(/assets/v2/reward-icon.png);background-repeat:no-repeat;background-position:15px center}.upload-avatar-info{background:url(/assets/v2/design/100-points-promo-small.png) 100% 0.25em no-repeat;padding-right:44px;color:#999}.upload-cta{display:block}.leaderboard-section .avatar-and-name p{margin-top:.25em}.points{float:right;width:90px}.points strong{font-size:20px;color:#fff;padding:4px 10px;background-color:#0069bd;margin-right:.75em;display:block;text-align:center;border-radius:4px;-moz-border-radius:4px;-khtml-border-radius:4px}.points span{display:block;background-image:url(/assets/v2/reserved.png);background-repeat:no-repeat;background-position:20px 7px;text-align:left;margin-left:3px;padding-top:4px}.leaderboard-section aside.no-peark{background:none;margin-top:28px}.leaderboard-section aside.no-peark p{background-image:url(/assets/v2/no-peark.png);background-repeat:no-repeat;background-position:2px 8px;background-color:#fff;margin:0;padding:10px 10px 10px 30px;text-align:left;border-radius:4px;-moz-border-radius:4px;-khtml-border-radius:4px}.leaderboard-section aside{margin-top:28px}.leaderboard-section aside figure{padding:0}.leaderboard-section aside img{margin-left:-38px}.leaderboard-section aside p{text-align:center;font-family:Arial;font-size:14px;margin:-19px 0 0 0;padding-bottom:30px;background:url(/assets/v2/vip-pearks-arrow.png) no-repeat;background-position:100% 95px;color:#777}.perk{background-color:#fff;border:1px solid #d9d9d9;background-image:url(/assets/v2/design/star-icon.png);background-repeat:no-repeat;background-position:12px 15px;padding:15px 25px 20px 40px;border-radius:4px;-moz-border-radius:4px;-khtml-border-radius:4px}.perk h2{background:none;margin:0 0 6px 0;font-family:Helvetica Neue, Arial, sans-serif;color:#888;font-size:13px;padding:0}.perk h3{font-size:15px;font-weight:bold;margin:0 0 6px 0;line-height:1.2}aside .perk p{margin:0;text-align:left;background:none;padding:0;font-size:12px;color:#666}.restaurant-profile{background-color:#fff;margin:0 0 28px;padding:28px 28px 0 0;border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;-khtml-border-radius:0 0 4px 4px;overflow:hidden;clear:both}.reviews{background:#fff;padding:14px 28px}.reviews-summary{margin-right:-28px;margin-left:-28px;padding:14px 28px 20px 28px;border-bottom:1px solid #e5e5e5;margin-bottom:14px;clear:both;overflow:hidden}.reviews-summary__mark-container{float:left;text-align:center;padding-right:28px;border-right:1px solid #e5e5e5}.reviews-summary__mark{font-size:54px;line-height:36px;color:#f6921e}.reviews-summary__mark-container .review__star-list{margin-bottom:0;display:block}.reviews-count{color:#999;display:block;margin-top:7px}.reviews-summary__statistics{float:left;padding-left:28px;margin:0}.reviews-summary__statistics li{margin-left:0;list-style-type:none;font-size:13px;line-height:18px;color:#999}.reviews-statistics-textual{width:48px;display:inline-block}.reviews-statistics-bar{display:inline-block;width:200px;height:10px;line-height:18px;background:#f8f8f8}@media screen and (max-width: 560px){.reviews-statistics-bar{width:150px}}.reviews-statistics-bar-value{height:10px;background:#f6921e;display:block}.reviewer{border-bottom:1px solid #e5e5e5;padding-bottom:15px;margin-bottom:15px}.reviewer__rating.review__star-list{margin-bottom:0}.reviewer:last-child{border-bottom:none}.reviewer__image,.reviewer__comment{display:table-cell;vertical-align:top}.reviewer__image{padding-right:14px;width:48px}.reviewer__image img{width:48px;height:48px;display:block;vertical-align:middle}.reviewer__name{margin:0;line-height:1}.review__star-list{display:inline-block;margin-bottom:5px;margin-top:7px;position:relative;width:64px;height:12px;margin-left:auto;margin-right:auto}.review__star--inactive,.review__star--active{position:absolute;left:0;top:0;display:block;width:64px;height:12px}.review__star--inactive{position:absolute;left:0;top:0;display:block;width:64px;z-index:1}.review__star--active{z-index:2;overflow:hidden;line-height:1;display:block}.review__star--active img{max-width:64px}.review__date{color:#999;display:inline-block;margin-left:5px;font-size:13px}.reviewer__comment p{margin:0;font-size:14px}.content-menu a,.menu{border-radius:4px;-moz-border-radius:4px;-khtml-border-radius:4px}.menu-section{padding-bottom:28px}.content-menu{text-align:center;margin-top:28px}.content-menu-item{display:none}.content-menu a{color:#434546;text-decoration:none;padding:8px 12px;margin-right:5px}.content-menu a:hover:not(.active-menu-tab){color:#888e91}.content-menu .active-menu-tab{color:#fff;background:#c9d5de;position:relative}.active-menu-tab:after{bottom:100%;left:50%;top:28px;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-bottom-color:#fff;border-width:15px;margin-left:-15px}.menu{background:#fff;margin-top:28px;padding:0 28px 28px;overflow:hidden}.menu ul{margin-bottom:0;margin-top:0}.menu ul p{margin:0}.menu ul li{margin-left:0;list-style-type:none}.menu li li{padding:28px 0;border-top:1px solid #ccc}.menu h3,.menu h4{text-align:center;text-transform:uppercase}.menu h3{margin:4em 0;padding:1em;font-size:1em;font-weight:normal;letter-spacing:.15em;border:4px double #ccc;border-width:3px 0}.menu h4{margin:-1px 0 0 0;padding:.25em;font-size:.85em;letter-spacing:.15em;background-color:#efefef;border-top:1px solid #ccc;text-align:center}.menu-price{float:right;font-weight:bold}.menu-desc{font-size:.85em;color:#999;padding-right:56px}.gallery-restaurant{background-color:#fff;margin:0 0 28px;padding:28px;border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;-khtml-border-radius:0 0 4px 4px}.gallery-restaurant .owl-carousel{margin-top:20px}.gallery-section .owl-controls{position:absolute;top:-43px;left:0;right:0}.gallery-section .image-holder{display:inline}.gallery-section .image-holder img{margin:auto}.gallery-restaurant .owl-carousel img{display:block;max-width:100%;height:auto}@media only screen and (max-width: 480px){.gallery-section .owl-controls{top:-37px}}.image-expanded{width:100%}.image-expanded img{display:block;max-width:100%;height:auto;margin:0 auto}.gallery-thumbnails{text-align:center}.gallery-thumbnails li{display:inline-block;list-style-type:none;margin-left:0;margin:7px}.gallery-thumbnails li:nth-child(3n+3){clear:right}@media only screen and (max-width: 768px){.gallery-thumbnails li{margin-top:14px;margin-right:14px}}.virtual-tour-section{position:relative}.content-virtual-tour{margin-top:-28px}.responsive-iframe{margin:28px 0;position:relative;padding-bottom:56.25%;padding-top:35px;height:0;overflow:hidden}@media screen and (max-width: 768px){.responsive-iframe{padding-bottom:100%}}.responsive-iframe iframe{position:absolute;top:0;left:0;width:100%;height:100%}footer.main{background:#3a3a3a url(/assets/v2/design/footer-bg.png) 0 0 repeat-x;padding:40px 0 0 0}a.footer-logo{width:189px;height:65px;display:block;text-indent:-9999em;float:right;background-image:url(/assets/v2/footer-logo.png);background-repeat:no-repeat;background-position:0 0}a:hover.footer-logo{background-position:0 -66px}.link-group h2{color:#fff;font-size:20px;margin:0 0 15px 0;padding:0}.link-group ul{margin:0 0 35px 0;padding:0}.link-group li{list-style-type:none;margin:0;padding:0}.link-group li a{color:#999;display:block;padding:10px 0;border-bottom:1px solid #343434}.link-group li a:hover{text-decoration:none;color:#fff;border-bottom:1px solid #777}a.button-footer{color:#999;text-align:center;text-transform:uppercase;display:block;font-weight:bold;background-color:#343434;padding:10px 0;border-radius:4px;-moz-border-radius:4px;-khtml-border-radius:4px}a:hover.button-footer{text-decoration:none;color:#fff;background-color:#444;box-shadow:0px 0px 15px rgba(0,0,0,0.85);-webkit-box-shadow:0px 0px 15px rgba(0,0,0,0.85);-moz-box-shadow:0px 0px 15px rgba(0,0,0,0.85)}a:active.button-footer{background-color:#343434;box-shadow:0px 3px 5px rgba(0,0,0,0.45) inset;-webkit-box-shadow:0px 3px 5px rgba(0,0,0,0.45) inset;-moz-box-shadow:0px 3px 5px rgba(0,0,0,0.45) inset}p.copyright{color:#fff;text-align:center;margin:50px 0;float:left;width:100%;font-size:12px;text-transform:uppercase;letter-spacing:1px;color:#000}#success article{background-image:url(/assets/v2/design/success.png);background-repeat:no-repeat;background-position:0 120px;padding:100px 0 100px 200px}#success article h1{font-family:Patagonia;font-size:90px;color:#3b940f;letter-spacing:#3b940f;line-height:1;margin:0}#success article h2{font-size:20px;margin:0 0 8px 0}#success article h2 a{color:#343434;text-decoration:none;padding-bottom:2px;border-bottom:1px solid #343434}#success article h2 a:hover{border-bottom:none}#success section p{margin:0 0 8px 0;line-height:1.2}#success section p a{text-decoration:underline}#success section p a:hover{text-decoration:none}#success section p a.black-link{color:#343434}.like-venue{background-color:#eaf2f8;margin:0 0 30px 0;padding-bottom:20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;border-radius:4px;-moz-border-radius:4px;-khtml-border-radius:4px}.like-venue img{float:left;max-width:100%;padding:20px}.like-venue p{font-weight:bold;padding-right:15px;padding-top:20px;margin:0 0 10px 0;line-height:1.3}a.another-reservation{text-align:center;display:block;margin-bottom:90px}.like-wrapper{margin-top:100px;margin-bottom:60px}.like-wrapper .f-box{background:#eaf2f8;padding:15px 70px 15px 120px;background-image:url(/assets/v2/facebook-icon.png);background-repeat:no-repeat;background-position:-25px -2px;margin-bottom:40px;overflow:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;border-radius:4px;-moz-border-radius:4px;-khtml-border-radius:4px}.f-box p{font-weight:bold;margin:0 0 12px 0;line-height:1.3}.like-wrapper .t-box{background-color:#d3f3f8;padding:15px 0px 15px 120px;background-image:url(/assets/v2/twitter-icon.png);background-repeat:no-repeat;background-position:-25px -4px;margin-bottom:40px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;border-radius:4px;-moz-border-radius:4px;-khtml-border-radius:4px}.t-box p{font-weight:bold;margin:10px 0 20px 0}.upload-box{border:1px solid #ccc;position:relative;background-image:url(/assets/v2/avatar-empty.png);background-position:101% -2px;background-repeat:no-repeat;margin-bottom:40px;margin-top:0px;border-radius:4px;-moz-border-radius:4px;-khtml-border-radius:4px}.upload-box.margin-larger{margin-top:40px}.share-box{background-image:url(/assets/v2/facebook-logo.png);background-position:100% 0}.upload-box p,.info-box p{text-align:left;margin:0 0 35px 20px}p.instruction{font-weight:bold;margin-top:-13px}p.instruction span{background-color:#fff;padding:0 10px}a.button-secondary{background-color:#1770c4;color:#fff;padding:13px 65px;border-radius:40px;-moz-border-radius:40px;-khtml-border-radius:40px}a:hover.button-secondary{background-color:#0c62b4;text-decoration:none}a:active.button-secondary{box-shadow:0px 3px 4px rgba(0,0,0,0.45) inset;-webkit-box-shadow:0px 3px 4px rgba(0,0,0,0.45) inset;-moz-box-shadow:0px 3px 4px rgba(0,0,0,0.45) inset}a.promo-points{position:absolute;width:96px;height:96px;display:block;top:-55px;right:-25px;background-image:url(/assets/v2/design/promo-points.png);background-repeat:no-repeat;background-position:0 0;text-indent:-9999em}a:hover.promo-points{background-position:0 -98px}a.promo-points.fifty-points{background-image:url(/assets/v2/design/50-promo-points.png)}.info-box{border:1px solid #ccc;position:relative;margin-bottom:40px;margin-top:80px;border-radius:4px;-moz-border-radius:4px;-khtml-border-radius:4px}#success article.pending{background-image:url(/assets/v2/design/pending.png)}#success article.pending h1{color:#f3a824;margin-bottom:10px}.sec-nav-wrapper{background:#f5f5f5;border-bottom:1px solid #c0c0c1;height:60px;margin-bottom:60px}.sec-nav-wrapper h1{margin:0;float:left;line-height:60px}ul.sec-nav{margin:0}ul.sec-nav li{display:inline;margin:0;float:right}ul.sec-nav li.active{background:#fff}ul.sec-nav li.active a{border-left:1px solid #c0c0c1;border-right:1px solid #c0c0c1}ul.sec-nav li.active a:hover{background:#fff;padding-bottom:1px}ul.sec-nav li.active a:active{background:#fff}ul.sec-nav li a{font-family:Myriad Pro, Arial, sans-serif;font-size:18px;font-weight:bold;color:#343434;padding:0 20px;line-height:60px;height:60px;display:block;padding-bottom:1px}ul.sec-nav li a:hover{background:#eceaea;text-decoration:none;padding-bottom:0px}ul.sec-nav li a:active{background:#e5e2e2}.settings{margin-bottom:60px}.settings .secondary{padding-left:52px;position:relative}.optional .secondary{padding-left:52px;position:relative}#settings aside label{margin-bottom:10px}#settings aside label:hover{cursor:pointer}#settings aside label img{display:block;max-width:100%;height:auto !important;border:20px solid #e3eef6;background-color:#e3eef6;margin-bottom:10px;border-radius:8px;-moz-border-radius:8px;-khtml-border-radius:8px}#settings aside p.promo-points{position:absolute;width:96px;height:96px;display:block;top:-35px;right:-25px;background-image:url(/assets/v2/design/promo-points.png);background-repeat:no-repeat;background-position:0 0;text-indent:-9999em;z-index:5}#settings aside h2{margin:0 0 15px 0;font-size:16px;text-align:center;line-height:1}#settings aside p{margin:0;font-size:12px;color:#888;line-height:1.6}#settings aside p em{color:#f5901f;padding-right:5px}#settings aside p b{padding-right:4px}.optional{margin-bottom:60px}.password{margin-bottom:60px}.notifications{margin-bottom:60px}#settings .buttonHolder{margin-left:-28px;margin-right:-28px}#settings .password form.uniForm{margin-left:-28px;padding-left:28px;padding-right:28px}#settings .notifications form.uniForm{margin-left:-28px;padding-left:28px;padding-right:28px}.reservations-list{clear:both}.reservation{margin:1em 0;padding-top:1em;border-top:1px solid #dfdfdf}.reservations-list .reservation:last-child{margin-bottom:3em}.past-reservations .reservations-list .reservation:last-child{padding-bottom:1em;border-bottom:1px solid #dfdfdf}.reservation figure{float:left;width:170px;margin-right:2em;overflow:hidden}.reservation figure img{display:block}.reservation header{float:left}.reservation hgroup{padding-top:.5em}.reservation h3,.reservation h4{line-height:1}.reservation h3{margin:0;font-family:Myriad Pro, Arial, sans-serif}.reservation h4{margin:.5em 0;font-size:1em}.label{position:relative;top:-.25em;font-family:Myriad Pro, Arial, sans-serif;font-size:.65em;text-transform:uppercase;padding:.45em .5em .25em .5em;border-radius:1em}.label-confirmed{background-color:#558907;color:#fff}.label-completed{background-color:#efefef;color:#999}.label-canceled{background-color:#eabcbc;color:#c33533}.label-pending{background-color:#ffe9c0;color:#de8f13}.reservation-ctrls{float:right}.reservation-ctrls ul{margin:0}.reservation-ctrls li{margin:1em 0;list-style:none}.reservation-ctrls a.edit{background-color:#1478c3;color:#fff;background-image:url(/assets/v2/design/edit-icon.png);background-repeat:no-repeat;background-position:10px 9px;padding:5px 25px;border-radius:40px;-moz-border-radius:40px;-khtml-border-radius:40px}.reservation-ctrls a:hover.edit{background-color:#0064af;text-decoration:none}.reservation-ctrls a:active.edit{box-shadow:0px 2px 6px rgba(0,0,0,0.45) inset;-webkit-box-shadow:0px 2px 6px rgba(0,0,0,0.45) inset;-moz-box-shadow:0px 2px 6px rgba(0,0,0,0.45) inset}.reservation-ctrls a.cancel{background-color:#c33514;color:#fff;padding:5px 20px;border-radius:40px;-moz-border-radius:40px;-khtml-border-radius:40px}.reservation-ctrls a:hover.cancel{background-color:#a42608;color:#fff;text-decoration:none}.reservation-ctrls a:active.cancel{box-shadow:0px 2px 6px rgba(0,0,0,0.45) inset;-webkit-box-shadow:0px 2px 6px rgba(0,0,0,0.45) inset;-moz-box-shadow:0px 2px 6px rgba(0,0,0,0.45) inset}.active-reservation h2{color:#688c34;font-family:Myriad Pro, Arial;font-size:30px;margin-bottom:0.6em}.table-wrapper{border:1px solid #b3b4b4;overflow:auto;border-radius:4px;-moz-border-radius:4px;-khtml-border-radius:4px}#history table{margin:0;width:100%}#history tr.thead{border-bottom:1px solid #b3b4b4}#history tr.no-active-reservations h3{margin:0;text-align:center}#history tr.no-active-reservations td{background-color:#eee}#history tr.thead th{padding:15px 1%;border-bottom:none}#history tr td{padding:27px 1%}#history tr td.cancelled{font-weight:bold;color:#c33514}#history tr td.confirmed{font-weight:bold;color:#558907}#history tr td.completed{font-weight:bold}#history tr td.pending{font-weight:bold;color:#de8f13}#history tr td.pending:hover{cursor:pointer}#history tr td a{font-weight:bold}#history .actions{text-align:right}#history td.actions a{margin-left:.5em}#history tr td a.perk-icon{display:block;width:14px;height:20px;background-image:url(/assets/v2/design/perk-icon.png);background-position:0 0;background-repeat:no-repeat;text-indent:-9999em}#history tr td a.perk-icon:hover{background-position:0 1px}#history tr.thead th,#history tr.thead th a{font-family:Myriad Pro, Arial, sans-serif;font-size:13px;color:#999}#history tr.thead th a:hover{text-decoration:none;color:#343434}#history tr.thead th a:active{color:#343434;text-decoration:none}#history tr.thead th.sort a{padding-left:14px;background-image:url(/assets/v2/design/sort-icon.png);background-repeat:no-repeat;background-position:0 3px}#history tr.thead th.sort-up a{padding-left:14px;background-image:url(/assets/v2/design/sort-up-icon.png);background-repeat:no-repeat;background-position:0 3px}#history tbody td a.reservation-details{background-color:#fff;background-image:url(/assets/v2/design/phone-icon.png);background-repeat:no-repeat;background-position:12px 50%;padding:5px 25px 5px 30px;border-radius:40px;-moz-border-radius:40px;-khtml-border-radius:40px}#history tbody td a.reservation-details:hover{background-color:#f9f9f9;text-decoration:none}#history tbody td a.reservation-details:active{box-shadow:0px 2px 6px rgba(0,0,0,0.45) inset;-webkit-box-shadow:0px 2px 6px rgba(0,0,0,0.45) inset;-moz-box-shadow:0px 2px 6px rgba(0,0,0,0.45) inset}#history tbody td a.edit{background-color:#1478c3;color:#fff;background-image:url(/assets/v2/design/edit-icon.png);background-repeat:no-repeat;background-position:12px 50%;padding:5px 25px 5px 30px;border-radius:40px;-moz-border-radius:40px;-khtml-border-radius:40px}#history tbody td a.edit:hover{background-color:#0064af;text-decoration:none}#history tbody td a.edit:active{box-shadow:0px 2px 6px rgba(0,0,0,0.45) inset;-webkit-box-shadow:0px 2px 6px rgba(0,0,0,0.45) inset;-moz-box-shadow:0px 2px 6px rgba(0,0,0,0.45) inset}#history tbody td a.cancel{background-color:#c33514;color:#fff;padding:5px 20px;border-radius:40px;-moz-border-radius:40px;-khtml-border-radius:40px}#history tbody td a.cancel:hover{background-color:#a42608;color:#fff;text-decoration:none}#history tbody td a.cancel:active{box-shadow:0px 2px 6px rgba(0,0,0,0.45) inset;-webkit-box-shadow:0px 2px 6px rgba(0,0,0,0.45) inset;-moz-box-shadow:0px 2px 6px rgba(0,0,0,0.45) inset}.active-reservation .table-wrapper{margin-bottom:70px}#history tr.active{background-color:#e9f1dd;border-bottom:1px solid #c3cfb2}#history tr.active:last-child{border-bottom:none}#history tbody tr.active td{border-bottom:1px solid #b3b4b4}#history tbody tr.cancelled{background-color:#eabcbc}#history tbody tr.cancelled td{border-bottom:1px solid #b3b4b4}.narrower-viewport{display:none}#history table tbody:last-child tr.active td{border-bottom:none}#history table tbody:last-child tr.cancelled td{border-bottom:none}.past-reservations table tbody:last-child td{border-bottom:none}.past-reservations h2{color:#666;font-family:Myriad Pro, Arial;font-size:30px;margin-bottom:0.6em;float:left;width:100%;float:left}.past-reservations h2 strong{float:left}.past-reservations h2 b{float:right}.past-reservations h2 b a{font-size:14px;color:#666;font-weight:bold;background-color:#e1e1e1;background-image:url(/assets/v2/design/history-info-icon.png);background-repeat:no-repeat;background-position:20px 10px;padding:10px 40px;border:1px solid #cdcdcc;border-radius:400px;-moz-border-radius:400px;-khtml-border-radius:400px}.past-reservations h2 b a:hover{background-color:#cdcdcd;text-decoration:none}.past-reservations h2 b a:active{box-shadow:0px 2px 6px rgba(0,0,0,0.35) inset;-webkit-box-shadow:0px 2px 6px rgba(0,0,0,0.35) inset;-moz-box-shadow:0px 2px 6px rgba(0,0,0,0.35) inset}.past-reservations .table-wrapper{margin-bottom:40px;float:left;width:100%}.past-reservations tbody tr td{background-color:#f5f5f5;border-bottom:1px solid #b3b4ae}.past-reservations tr.thead th.highlight{background-color:#f3f6f0}.past-reservations tbody tr td.highlight{background-color:#eaede6}.pagination{clear:both;text-align:center;margin:0 0 150px 0}.pagination a{font-size:16px;font-weight:bold;color:#343434;border:1px solid #cdcdcd;padding:4px 10px;margin:0 0 0 10px;line-height:2.4;border-radius:4px;-moz-border-radius:4px;-khtml-border-radius:4px;background:#f6f6f6;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y2ZjZmNiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkM2QzZDQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top, #f6f6f6 0%, #d3d3d4 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #f6f6f6), color-stop(100%, #d3d3d4));background:-webkit-linear-gradient(top, #f6f6f6 0%, #d3d3d4 100%);background:-o-linear-gradient(top, #f6f6f6 0%, #d3d3d4 100%);background:-ms-linear-gradient(top, #f6f6f6 0%, #d3d3d4 100%);background:linear-gradient(top, #f6f6f6 0%, #d3d3d4 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f6f6f6', endColorstr='#d3d3d4',GradientType=0 )}.pagination a:hover{text-decoration:none;background:#d3d3d4;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2QzZDNkNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmNmY2ZjYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top, #d3d3d4 0%, #f6f6f6 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #d3d3d4), color-stop(100%, #f6f6f6));background:-webkit-linear-gradient(top, #d3d3d4 0%, #f6f6f6 100%);background:-o-linear-gradient(top, #d3d3d4 0%, #f6f6f6 100%);background:-ms-linear-gradient(top, #d3d3d4 0%, #f6f6f6 100%);background:linear-gradient(top, #d3d3d4 0%, #f6f6f6 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#d3d3d4', endColorstr='#f6f6f6',GradientType=0 )}.pagination a:active{box-shadow:0px 2px 3px rgba(0,0,0,0.25) inset;-webkit-box-shadow:0px 2px 3px rgba(0,0,0,0.25) inset;-moz-box-shadow:0px 2px 3px rgba(0,0,0,0.25) inset}.pagination em{font-size:16px;font-weight:bold;color:#999;border:1px solid #ccc;padding:4px 10px;font-style:normal;margin:0 0 0 10px;border-radius:4px;-moz-border-radius:4px;-khtml-border-radius:4px;background:#e8e8e8;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2U4ZThlOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmN2Y3ZjciIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top, #e8e8e8 0%, #f7f7f7 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #e8e8e8), color-stop(100%, #f7f7f7));background:-webkit-linear-gradient(top, #e8e8e8 0%, #f7f7f7 100%);background:-o-linear-gradient(top, #e8e8e8 0%, #f7f7f7 100%);background:-ms-linear-gradient(top, #e8e8e8 0%, #f7f7f7 100%);background:linear-gradient(top, #e8e8e8 0%, #f7f7f7 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#e8e8e8', endColorstr='#f7f7f7',GradientType=0 )}.pagination span{font-size:16px;font-weight:bold;color:#aaa;padding:4px 10px;margin:0 0 0 10px}.pagination a.previous,.pagination a.next{background:none;border:none;white-space:nowrap}.pagination a:hover.previous,.pagination a:hover.next{text-decoration:underline;background:none}.pagination a:active.previous,.pagination a:active.next{box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;background:none}.details-box-wrapper{display:none;background-color:rgba(0,0,0,0.3);position:fixed;top:0;left:0;right:0;bottom:0;z-index:500}.details-close{position:absolute;top:-12px;right:-12px;z-index:502;width:30px;height:30px;text-indent:-9999em;display:block;background-image:url(/assets/v2/design/details-close.png);background-repeat:no-repeat;background-position:0 0}.details-box{position:fixed;width:350px;left:50%;margin-left:-150px;top:70px;z-index:501;box-shadow:0px 0px 40px rgba(0,0,0,0.45);-webkit-box-shadow:0px 0px 40px rgba(0,0,0,0.45);-moz-box-shadow:0px 0px 40px rgba(0,0,0,0.45)}.details-box header{background:#343434 url(/assets/v2/details-logo.png) 100% 5px no-repeat;padding:10px 20px 0 20px;margin:0;font-size:.85em;min-height:64px}.details-box h2{color:#ccc;font-size:1.15em;margin:0;padding:.5em 0}.details-box h2 strong,.details-box h2 span{display:block}.details-box h2 span{font-weight:normal}.details-box h2 strong{font-size:1.25em;color:#fff}.perk{background:#ffea9e 1em .85em no-repeat;background-size:auto 35px;margin:10px 0 0 0;padding:14px 14px 14px 52px;border:1px solid #fff2d9;border-width:1px 1px 0 0;border-radius:3px 3px 0 0;box-shadow:0 -1px 2px rgba(0,0,0,0.15) inset}.perk.restaurant{background-image:url(/assets/v2/design/perk-restaurant.png)}.perk span{color:#a7a089;display:block;margin:.25em 0;line-height:1}.perk strong{display:block;font-size:1.25em;line-height:1.15}.perk img{margin-right:.25em}.details-box ul{margin:0}.details-box li{list-style:none;margin:0;padding:1em 5%;border-bottom:1px solid #ddd;float:left;width:90%;background-color:#fff}.details-box li p{margin:0;line-height:1;float:left;width:100%;font-size:16px}.details-box li p span{float:left;color:#aaa}.details-box li p strong{float:right;max-width:60%}#homepage header.main{background-image:url(/assets/v2/design/lander-header-bg.png);background-repeat:repeat-x;background-color:#062547}#homepage header.main img{margin:30px auto 0 auto;display:block;max-width:100%;height:auto !important}#homepage header.main h1{text-align:center;color:#fff;font-family:Patagonia;font-size:50px;font-weight:normal;letter-spacing:-1px;margin:0 0 15px 0;line-height:1}#homepage header.main h2{text-align:center;color:#fff;font-size:20px;font-weight:normal;padding:0 80px;margin:0;line-height:1.2}#homepage .form-box{width:500px;margin:0 auto 40px auto}#homepage select{width:100%}#homepage form p{margin:5px 0}#homepage form p a{float:left;color:#ccc;text-transform:uppercase;font-size:14px}#homepage form p a+a{float:right}#homepage.newheader header.main h1{margin-top:80px;font-size:60px;text-align:left;font-weight:normal;margin-left:28px}#homepage.newheader header.main h1 a{display:block;color:#fff;font-size:16px;font-family:Helvetica, Helvetica Neue, Arial, Proxima Nova;letter-spacing:0;color:#8f9baf;margin-top:5px}#homepage.newheader header.main .cs-4 img{margin-top:50px;margin-left:20px;z-index:20000;position:relative}#homepage.newheader header.main .form-box{width:auto;margin:40px 0 0 0;background-image:url(/assets/v2/newheader-ribbon.png);background-repeat:no-repeat;padding:35px 0 0px 28px;height:79px;background-size:100% 100%}#homepage.newheader header.main .form-box form{margin:0}#homepage.newheader header.main .form-box select{width:60%;float:left}#homepage.newheader header.main .form-box p{text-transform:none;margin:0 0 0 60%;width:35%;text-align:center;color:#6f3b00;font-size:.85em;line-height:1.25}#homepage.newheader header.main .form-box p a{float:none;display:block;margin:0;color:#fff;font-weight:bold;font-size:14px;text-transform:none}#homepage.newheader header.main .form-box p a:hover{text-decoration:none}#homepage.newheader header.main .cs-8 img{margin:20px 0 0 80px}#homepage .sparkbox-title-mobile{display:none}.popular-venues-wrapper{background:#fafafa}.popular-venues-wrapper h2{text-align:center;margin:40px 0 30px 0;line-height:1;font-size:42px;color:#343434;font-family:Patagonia;font-weight:normal}.popular-venues-wrapper h3{font-size:28px;text-align:center;color:#888;line-height:1.1;font-weight:normal;margin:0 0 60px}.popular-venues-wrapper article{background-color:#fff;float:left;width:100%;box-shadow:0px 0px 25px rgba(0,0,0,0.15);-webkit-box-shadow:0px 0px 25px rgba(0,0,0,0.15);-moz-box-shadow:0px 0px 25px rgba(0,0,0,0.15);border-radius:4px;-moz-border-radius:4px;-khtml-border-radius:4px}.popular-venues-wrapper article:hover{box-shadow:0px 0px 25px rgba(0,0,0,0.35);-webkit-box-shadow:0px 0px 25px rgba(0,0,0,0.35);-moz-box-shadow:0px 0px 25px rgba(0,0,0,0.35)}.popular-venues-wrapper article header{float:left;width:100%;background-color:#eaf2f8;border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;-khtml-border-radius:4px 4px 0 0}.rank-position{float:left;width:78px;background-image:url(/assets/v2/design/ribbon.png);background-repeat:no-repeat;background-position:0 100%;margin-bottom:-10px;border-radius:4px 0 0 0;-moz-border-radius:4px 0 0 0;-khtml-border-radius:4px 0 0 0}.rank-position p{margin:0;padding:10px 0}.rank-position p span{display:block;font-size:11px;color:#666;font-weight:bold;text-align:center;line-height:1.2}.rank-position p strong{display:block;font-size:22px;font-family:Verdana;color:#343434;text-align:center;margin:0 0 8px 0}.your-perk{margin-left:88px;padding:15px}.your-perk h2{font-size:12px;color:#999;text-align:left;text-transform:uppercase;margin:0 0 5px 0}.your-perk h3{font-family:Patagonia;font-size:26px;color:#343434;text-align:left;margin:0}.your-perk h3 a{color:inherit}.popular-venues-wrapper section{padding:20px 4%;float:left;width:92%}.popular-venues-wrapper article section figure{height:120px;width:44%;float:left;margin-right:15px;overflow:hidden}.popular-venues-wrapper section img{max-width:100%;height:auto;display:block;margin:0 auto;border:1px solid #eee}.popular-venues-wrapper section h2{font-size:20px;color:#888;text-align:left;margin:0 0 8px 0px}.popular-venues-wrapper section h2 a{color:inherit}.popular-venues-wrapper section p{font-size:14px;color:#666;text-transform:uppercase;margin:0;line-height:1.2}.popular-venues-wrapper footer{float:left;width:100%}a.cta-2{color:#fff;font-family:Patagonia;text-align:center;font-size:18px;display:block;padding:20px 0;border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;-khtml-border-radius:0 0 4px 4px;background:#0e5cb1;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzBlNWNiMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwYTQxN2UiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top, #0e5cb1 0%, #0a417e 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #0e5cb1), color-stop(100%, #0a417e));background:-webkit-linear-gradient(top, #0e5cb1 0%, #0a417e 100%);background:-o-linear-gradient(top, #0e5cb1 0%, #0a417e 100%);background:-ms-linear-gradient(top, #0e5cb1 0%, #0a417e 100%);background:linear-gradient(top, #0e5cb1 0%, #0a417e 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#0e5cb1', endColorstr='#0a417e',GradientType=0 )}a:hover.cta-2{text-decoration:none;background:#0b6edb;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzBiNmVkYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwODRlOWMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top, #0b6edb 0%, #084e9c 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #0b6edb), color-stop(100%, #084e9c));background:-webkit-linear-gradient(top, #0b6edb 0%, #084e9c 100%);background:-o-linear-gradient(top, #0b6edb 0%, #084e9c 100%);background:-ms-linear-gradient(top, #0b6edb 0%, #084e9c 100%);background:linear-gradient(top, #0b6edb 0%, #084e9c 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#0b6edb', endColorstr='#084e9c',GradientType=0 )}a:active.cta-2{box-shadow:0px 3px 16px rgba(0,0,0,0.35) inset;-webkit-box-shadow:0px 3px 16px rgba(0,0,0,0.35) inset;-moz-box-shadow:0px 3px 16px rgba(0,0,0,0.35) inset;background:#0e5cb1;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzBlNWNiMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwYTQxN2UiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top, #0e5cb1 0%, #0a417e 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #0e5cb1), color-stop(100%, #0a417e));background:-webkit-linear-gradient(top, #0e5cb1 0%, #0a417e 100%);background:-o-linear-gradient(top, #0e5cb1 0%, #0a417e 100%);background:-ms-linear-gradient(top, #0e5cb1 0%, #0a417e 100%);background:linear-gradient(top, #0e5cb1 0%, #0a417e 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#0e5cb1', endColorstr='#0a417e',GradientType=0 )}p.see-all-deals{margin:8px 0 40px 0;float:left;width:100%;text-align:right}p.see-all-deals a{color:#999;text-transform:uppercase;font-size:12px;font-weight:bold}p.see-all-deals a strong{color:#343434}.cities-group{background-color:#fafafa;padding-bottom:40px;border-bottom:1px solid #d9d9d9}.cities-group h2{background-image:url(/assets/v2/design/bg-divider.png);background-repeat:repeat-x;background-position:0 20px;text-align:center;font-weight:normal;font-size:26px;margin-bottom:20px}.cities-group h2 b{background-color:#fafafa;padding:0 20px}.cities-group li{list-style-type:none;margin:0 0 3px 0;padding-left:20px}.cities-group li.location{background-image:url(/assets/v2/design/location.png);background-repeat:no-repeat;background-position:0 5px}.cities-group li a{font-family:Patagonia;color:#343434;font-weight:normal;font-size:20px}.cities-group li a span{color:#999}.who-use-wrapper{background-color:#fff;border-bottom:1px solid #d9d9d9}.who-use-wrapper h2{text-align:center;margin:40px 0 20px 0;line-height:1;font-size:42px;color:#343434;font-family:Patagonia;font-weight:normal}.who-use-wrapper h3{font-size:23px;text-align:center;color:#888;line-height:1.1;font-weight:normal;margin:0 0 60px}.who-use-box{background-color:#eaf2f8;border:1px solid #dce4ee;margin-bottom:28px;border-radius:4px;-moz-border-radius:4px;-khtml-border-radius:4px}.who-use-box h2{color:#154e95;font-size:16px;text-transform:uppercase;text-align:left;margin:0;padding:18px 15px 18px 40px;border-bottom:1px solid #dce4ee}.who-use-box h2.patron{background-image:url(/assets/v2/design/patrons-icon.png);background-repeat:no-repeat;background-position:14px 18px}.who-use-box h2.affiliates{background-image:url(/assets/v2/design/affiliates-icon.png);background-repeat:no-repeat;background-position:18px 18px}.who-use-box h2.concierges{background-image:url(/assets/v2/design/concierges-icon.png);background-repeat:no-repeat;background-position:20px 18px}.who-use-box p{margin:0;padding:10px 20px 20px 10px;font-size:15px}.who-use-box p strong{display:block}.who-use-box a.cta-2{font-family:Arial, Helvetica Neue, sans-serif;font-size:14px;padding-top:15px;padding-bottom:15px}.activity-box{float:left;width:100%}.activity-box .activity-table-wrapper{overflow:hidden}.activity-box h2{font-size:16px;font-weight:bold;font-family:Arial, Helvetica, sans-serif;text-align:left;margin:0;line-height:1;padding:20px 20px 20px 70px;background-image:url(/assets/v2/design/recent-activity-icon.png);background-position:20px 13px;background-repeat:no-repeat}.activity-box table{width:100%;margin:0 0 60px 0}.activity-box tr{background-color:#f6fafc;border-bottom:none;padding:0}.activity-box td{border-bottom:none;padding:15px 1%;line-height:1}.activity-box td.time{font-size:16px;color:#999;font-weight:bold;width:20%}.activity-box td.location{width:15%}.activity-box td.description{width:60%;padding:15px 2%}.activity-box td.status{width:5%;margin:0 auto;vertical-align:middle}.activity-box td.location a{color:#343434;font-weight:bold;font-size:16px}.activity-box td.location a span{color:#999}.activity-box td p{margin:0}.activity-box td img{max-width:100%;height:auto !important}.activity-box tr th,.activity-box tr td{padding:15px 1%}tbody tr:nth-child(odd){background-color:#fff}.online-rs-wrapper{background-color:#fafafa}.online-rs-wrapper h2{text-align:center;margin:40px 0 20px 0;line-height:1;font-size:42px;color:#343434;font-family:Patagonia;font-weight:normal}.online-rs-wrapper h3{font-size:20px;text-align:center;color:#888;line-height:1.1;font-weight:normal;margin:0 50px 60px 50px}.from-blog{border:1px solid #e6e6e6;background-color:#fff;margin-bottom:50px;border-radius:4px;-moz-border-radius:4px;-khtml-border-radius:4px}.from-blog hgroup{background-color:#eaf2f8;padding:30px 20px;border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;-khtml-border-radius:4px 4px 0 0}.from-blog hgroup h2{font-size:26px;text-align:left;padding-left:40px;margin:0 0 10px 0;line-height:1;background-image:url(/assets/v2/design/blog-icon.png);background-repeat:no-repeat;background-position:3px 2px}.from-blog hgroup h3{font-size:16px;font-family:Arial, Helvetica Neue, sans-serif;font-weight:normal;color:#666;text-align:left;margin:0;line-height:1.4}.from-blog article{margin:0 20px;padding:20px 0;border-top:1px solid #e6e6e6}.from-blog .from-blog-article:first-of-type{border-top:none}.from-blog header h2{font-size:16px;text-align:left;letter-spacing:normal;margin-bottom:10px;margin:0 0 15px 0}.from-blog header h2 span{font-size:12px;text-transform:uppercase;color:#999;text-align:left;display:block;font-family:Helvetica Neue, Arial, sans-serif;font-weight:bold;margin-bottom:5px;margin-top:6px}.from-blog section p{margin:0 0 0 15px;color:#666}.from-blog .from-blog-footer{padding:20px;border-top:1px solid #e6e6e6;font-size:16px}.from-blog-footer a{display:block}.from-twitter{border:1px solid #e6e6e6;background-color:#fff;margin-bottom:50px;border-radius:4px;-moz-border-radius:4px;-khtml-border-radius:4px}.from-twitter hgroup{background-color:#eaf2f8;padding:24px 20px;border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;-khtml-border-radius:4px 4px 0 0}.from-twitter hgroup h2{font-size:26px;text-align:left;padding-left:40px;margin:0 0 10px 0;line-height:1;background-image:url(/assets/v2/design/twitter-icon.png);background-repeat:no-repeat;background-position:0px 2px}.from-twitter hgroup h3{font-size:14px;font-family:Arial, Helvetica Neue, sans-serif;font-weight:normal;color:#666;text-align:left;margin:0;line-height:1.4}.from-twitter article{margin:0 20px;padding:20px 0;border-bottom:1px solid #e6e6e6}.from-twitter article header p{font-size:12px;text-transform:uppercase;color:#999;text-align:left;display:block;font-family:Helvetica Neue, Arial, sans-serif;font-weight:bold;margin:0 0 5px 0}.from-twitter article section p{margin:0;font-size:14px}.from-twitter article.without-border{border-bottom:none}.learn-more,.learn-more-links{float:left;width:100%}.learn-more h2{background-image:url(/assets/v2/design/bg-divider.png);background-repeat:repeat-x;background-position:0 15px;text-align:center;font-weight:normal;font-size:26px;margin-bottom:40px}.learn-more h2 b{background-color:#fafafa;padding:0 20px;font-weight:normal}.learn-more-links{padding-bottom:20px}.learn-more-links a.button-primary{display:block;margin-bottom:40px;padding-top:18px;padding-bottom:18px;font-size:19px;color:#fff}.learn-more-links a.button-primary:visited{color:#fff}.contact-modal{position:absolute;width:60%;left:50%;margin-left:-30%;margin-top:40px;box-shadow:0px 0px 35px rgba(0,0,0,0.45);-webkit-box-shadow:0px 0px 35px rgba(0,0,0,0.45);-moz-box-shadow:0px 0px 35px rgba(0,0,0,0.45);border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;-khtml-border-radius:0 0 4px 4px}.contact-modal .contact .primary-content{margin-top:50px}.contact-modal form{padding:0 28px}.contact-modal form h2{margin-top:0;text-align:center;padding-top:20px}.contact-modal .buttonHolder{margin-left:-28px;margin-right:-28px}a.contact-close{position:absolute;top:-12px;right:-12px;width:30px;height:30px;text-indent:-9999em;display:block;background-image:url(/assets/v2/design/details-close.png);background-repeat:no-repeat;background-position:0 0}.rg-contact form.uniForm{background:transparent;padding:10px 20px;border-radius:0}.rg-contact .buttonHolder{background:transparent !important;border-radius:0 !important;padding:0 !important}#edit h1{margin:30px 0 30px 0;padding:0}#edit label strong{color:red;padding-left:10px}#edit aside p{margin:0;font-size:12px;color:#888;line-height:1.6}#edit aside p em{color:#f5901f;padding-right:5px}#edit aside p b{padding-right:4px}.city-nav{margin-bottom:28px;padding-top:1em;padding-bottom:1em;line-height:1;background-color:#eaf2f8;border:1px solid #c9d6e0;border-top:none;border-radius:0 0 4px 4px;position:relative}.city-nav:before{content:"";display:block;height:3px;position:absolute;top:0;left:-1px;right:-1px;z-index:88;box-shadow:0px 1px 3px rgba(0,0,0,0.45) inset;-webkit-box-shadow:0px 1px 3px rgba(0,0,0,0.45) inset;-moz-box-shadow:0px 1px 3px rgba(0,0,0,0.45) inset}.city-select,.venue-type{margin:.5em 0 0 0}.city-select select{max-width:100%}.venue-type{font-weight:bold;font-size:.85em;text-transform:uppercase;letter-spacing:.15em}.venue-type li{float:left;margin:.5em .5em 0 0;list-style:none}.venue-type a,.venue-type span.active{padding:.25em .6em;border-radius:1em}.venue-type a:focus,.venue-type a:hover{background:#fff;text-decoration:none}.venue-type span.active{background-color:#c2cad3;text-shadow:0 1px 0 rgba(255,255,255,0.15);box-shadow:0 1px 0 rgba(255,255,255,0.75),0 1px 4px rgba(0,0,0,0.25) inset}.city-nav-toggle{overflow:hidden}.city-nav-toggle a,.city-nav-toggle span.active{float:right;width:36px;height:34px;overflow:hidden;text-indent:-999px;background-image:url(/assets/v2/design/city-nav-toggle.png);background-repeat:no-repeat}.city-nav-toggle a#grid{background-position:0 0}.city-nav-toggle span#grid.active{background-position:0 100%}.city-nav-toggle a#list{background-position:100% 0}.city-nav-toggle span#list.active{background-position:100% 100%}.search{margin-top:-2px;margin-bottom:14px}.perk-search{margin-top:-7px}.perk-search a{padding:.5em 1em;font-weight:bold;border-radius:4px;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.5);background:#1a69bd;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzFhNjliZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMTVmYmMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top, #1a69bd 0%, #015fbc 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #1a69bd), color-stop(100%, #015fbc));background:-webkit-linear-gradient(top, #1a69bd 0%, #015fbc 100%);background:-o-linear-gradient(top, #1a69bd 0%, #015fbc 100%);background:-ms-linear-gradient(top, #1a69bd 0%, #015fbc 100%);background:linear-gradient(to bottom, #1a69bd 0%, #015fbc 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#1a69bd', endColorstr='#015fbc',GradientType=0 )}.perk-search a:focus,.perk-search a:hover{background:#1756cc;text-decoration:none}.perk-search a:active{background:#2554a7;box-shadow:0 1px 3px rgba(0,0,0,0.15) inset}.combo-search{margin-bottom:2em}.search-by-perk{margin:0}.search-by-perk fieldset{margin:0;padding:1em 0;border:1px solid #ebbe8f;border-radius:4px;background:#ffffff;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmNGQ4YjIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top, #fff 0%, #f4d8b2 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #fff), color-stop(100%, #f4d8b2));background:-webkit-linear-gradient(top, #fff 0%, #f4d8b2 100%);background:-o-linear-gradient(top, #fff 0%, #f4d8b2 100%);background:-ms-linear-gradient(top, #fff 0%, #f4d8b2 100%);background:linear-gradient(to bottom, #fff 0%, #f4d8b2 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f4d8b2',GradientType=0 )}.search-by-perk h2{margin:0;padding-top:.15em;font-size:1em;line-height:1.25;text-align:right}.search-by-perk .contra{padding-left:0;padding-right:2em;text-align:right}.date{position:relative;display:inline-block;width:180px}.search-details{display:inline-block}.date a{position:absolute;right:8px;top:8px;display:block;width:26px;height:26px;background-image:url(/assets/v2/landers/calendar-icon.png);background-repeat:no-repeat;text-indent:-999em}.search-by-perk input{padding:.85em .5em;line-height:1;border-color:#e5b17d;width:100%;box-shadow:0 1px 0 rgba(255,255,255,0.75)}@media screen and (-webkit-min-device-pixel-ratio: 0){.search-by-perk input{padding:.72em .5em}}.search-by-perk select{margin-top:.75em;max-width:120px}.search-by-perk .primaryAction{padding:.5em 1em;font-size:1.25em;text-transform:none;box-shadow:0 1px 0 rgba(255,255,255,0.75)}.venue-search{margin-top:-7px}.venue-search input{width:100%;margin:0;padding:.15em .5em;border:1px solid #ccc;border-radius:1.5em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none}.venue-search input:focus{outline:none}.combo-search .venue-search{margin-top:.75em}.combo-search .venue-search label{font-weight:bold}.sub-form{padding-top:2em;padding-bottom:4em;position:relative}.sub-form h2{margin:0;font-family:Myriad Pro, Arial, sans-serif;font-size:2em}.sub-form p{margin-top:0}.sub-form .promo{position:absolute;top:-14px;right:-220px;width:294px;height:106px;text-indent:-9999px;background:url(/assets/v2/design/20-vip-points.png) 50% 50% no-repeat}.sub-form p label{font-size:1em;font-weight:normal;line-height:1.25em}#book-reservation .leaderboard{margin-bottom:28px;padding-left:28px;padding-right:28px;background-color:#e5eff6;border-radius:4px}#book-reservation .rank{float:none}.business-card-container{margin-bottom:28px}.business-card{overflow:hidden;background-color:#e5eff6;border-radius:4px}.business-card-content{margin:.5em;padding:25px 1em 0 1em;text-align:center;background-color:#fff;border:1px solid #c9d6e0;border-radius:3px;height:290px;position:relative}.l-score-card{position:absolute;left:-5px;top:5px;background-color:#0069bd;color:#fff !important;padding:0px 15px 0px 10px;height:20px;line-height:20px;text-decoration:none;text-transform:uppercase;font-size:12px;-webkit-font-smoothing:antialiased;background-image:url(/assets/v2/ribbon-right.png);background-repeat:no-repeat;background-position:right center}.l-score-card:hover{background-color:#007ee2;text-decoration:none}.l-score-card:before{display:block;content:"";height:5px;width:5px;position:absolute;left:0;top:20px;background-image:url(/assets/v2/ribbon-left.png);background-repeat:no-repeat;background-position:0 0}#l-desc{display:none;text-transform:none}.l-score-card:hover #l-desc,.l-score-label:hover #l-desc{display:inline;opacity:1}.l-score-label{background-color:#0069bd;color:#fff !important;padding:2px 6px;display:inline-block;text-decoration:none;font-size:12px;border-radius:4px;-moz-border-radius:4px;-khtml-border-radius:4px;-webkit-font-smoothing:antialiased}.l-score-label:hover{background-color:#007ee2;text-decoration:none}.vip-perk{position:absolute;bottom:70px;left:14px;right:14px}.vip-perk p{margin:0;font-size:13px;line-height:1.2}.icon:before{content:"";display:inline-block;width:16px;height:16px;background-position:0px 0;background-repeat:no-repeat;padding-right:3px;margin-bottom:-2px}.icon-vip-perk:before{background-image:url(/assets/v2/star.png)}.icon-perk:before{background-image:url(/assets/v2/design/perk-icon-white.png);width:14px;height:20px}.vip-perk p b{color:#999}.business-card-logo{height:80px;overflow:hidden}.business-card-target{display:block}.business-card-target:focus,.business-card-target:hover{text-decoration:none}.business-card h2{margin:.5em 0 0 0;font-family:Arial, Helvetica, sans-serif;font-size:1.25em;line-height:1.15;color:#343434}.business-card-address{display:block;margin:1em 0 2.3em 0;font-size:.75em;font-style:normal;color:#343434}.business-card-action{margin:0 -1em;padding:1em;background-color:#f9f9f9;border-top:1px solid #c9d6e0;border-radius:0 0 3px 3px;position:absolute;bottom:0;left:14px;right:14px}.business-card-action a{font-size:1em;display:block;font-family:Arial, Helvetica Neue, Helvetica, Myriad Pro, sans-serif;font-weight:bold}#book-reservation .table-wrapper{margin-bottom:28px}.venue-list{margin:0}.venue-list tr:nth-child(odd){background-color:transparent}.venue-list .venue-logo{padding-left:28px}.venue-list .venue-logo img{max-width:none;display:block}.venue-info{min-width:180px}td.venue-info h2{font-size:1.25em;margin-bottom:7px}.venue-list h2{margin:0;line-height:1.15}.venue-list .venue-info address{font-size:0.9em;padding-top:.25em;font-weight:normal}.venue-list .venue-action{padding-right:28px;text-align:right;white-space:nowrap}td.venue-action a.button-primary{font-size:1em;padding-left:15px;padding-right:15px;font-family:Arial, Helvetica Neue, Helvetica, Myriad Pro, sans-serif;font-weight:bold}td.list-vip-perk{min-width:150px}td.list-vip-perk p{margin:0;font-size:13px}td.list-vip-perk b{color:#999}#vip-explaination .content{width:970px;margin:0 auto;position:relative}#vip-explaination .content h2,#vip-explaination .content h3,#vip-explaination .content .center{text-align:center}#vip-explaination .content p.center{margin:0 8em}#vip-explaination .content h2{font-size:36px;margin:30px 0 10px}#vip-explaination .content h3{color:#686868;font-size:24px}#vip-explaination #jane-story{background:url("/assets/v2/design/vip-explainer.png");height:2630px;margin:20px auto;width:970px}#vip-explaination .section{display:block;width:100%}#vip-explaination .section:after{content:"";display:table;clear:both}#vip-explaination .section h4{font:28px/32px Patagonia, arial;margin-bottom:15px}#vip-explaination .section p{font-size:18px;line-height:28px}#vip-explaination #jane-book,#vip-explaination #jane-vip,#vip-explaination #jane-perk,#vip-explaination #jane-love,#vip-explaination #jane-footer{position:relative}#vip-explaination #jane-book{top:250px}#vip-explaination #jane-vip{left:590px;top:660px;width:280px}#vip-explaination #jane-perk{left:40px;top:790px;width:400px}#vip-explaination #jane-perk h4,#vip-explaination #jane-perk p{text-align:right}#vip-explaination #jane-love{left:300px;top:800px;width:600px}#vip-explaination #jane-footer{top:905px;left:370px;width:300px}.badges-title{top:555px;left:0;width:100%;position:relative;text-align:center}.badges-title h4,.badges-title p{margin:0 40px}.badges-explanation-wrapper{position:relative;width:100%;top:630px}.badges-explanation{margin-left:28px}.explanation-box{float:left;width:46%;margin-right:3%;margin-bottom:20px}.explanation-box>img{float:left}.explanation-content{margin-left:120px}#vip-explaination .badges-explanation-wrapper .badges-explanation .explanation-box .explanation-content h4{font-size:20px;margin:0 0 15px 0}#vip-explaination .section .explanation-content p{margin:0 0 20px 0;font-size:15px;line-height:1.5}.universal h1{font-weight:normal}.universal>header{background-image:url(/assets/v2/design/lander-header-bg.png);background-repeat:repeat-x;padding:50px 0 150px 0}.universal h1{color:#fff;font-family:Patagonia, sans-serif;font-size:50px;letter-spacing:-1px;line-height:1.2;margin:0;position:relative;font-weight:normal}.universal .uniForm .buttonHolder .primaryAction{display:block;width:100%}.universal .uniForm select{width:100%}.universal>header h2{color:#fff;text-align:center;font-size:20px;font-weight:normal}.universal .main-content{margin-top:-100px;margin-bottom:100px}.universal .main-content header{background-color:#e5e5e5;padding-bottom:20px;border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;-khtml-border-radius:4px 4px 0 0}.primaryAction{text-decoration:none;display:inline-block;color:#fff !important;font-family:Patagonia;text-align:center;padding:15px 50px;font-size:18px;font-weight:normal;line-height:1;border:none;outline:none;font-weight:normal;text-transform:uppercase;border-radius:4px;-moz-border-radius:4px;-khtml-border-radius:4px;text-shadow:0px 1px 0px #343434;background:#f78d00;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y3OGQwMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkMzM0MjIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top, #f78d00 0%, #d33422 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #f78d00), color-stop(100%, #d33422));background:-webkit-linear-gradient(top, #f78d00 0%, #d33422 100%);background:-o-linear-gradient(top, #f78d00 0%, #d33422 100%);background:-ms-linear-gradient(top, #f78d00 0%, #d33422 100%);background:linear-gradient(top, #f78d00 0%, #d33422 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f78d00', endColorstr='#d33422',GradientType=0 )}.primaryAction:hover{text-decoration:none;box-shadow:0px 0px 10px rgba(0,0,0,0.25);-webkit-box-shadow:0px 0px 10px rgba(0,0,0,0.25);-moz-box-shadow:0px 0px 10px rgba(0,0,0,0.25);background:#f7a900;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y3YTkwMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkZDQxMmUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top, #f7a900 0%, #dd412e 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #f7a900), color-stop(100%, #dd412e));background:-webkit-linear-gradient(top, #f7a900 0%, #dd412e 100%);background:-o-linear-gradient(top, #f7a900 0%, #dd412e 100%);background:-ms-linear-gradient(top, #f7a900 0%, #dd412e 100%);background:linear-gradient(to bottom, #f7a900 0%, #dd412e 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f7a900', endColorstr='#dd412e',GradientType=0 )}.primaryAction:active{color:#fff;box-shadow:0px 3px 9px rgba(0,0,0,0.25) inset;-webkit-box-shadow:0px 3px 9px rgba(0,0,0,0.25) inset;-moz-box-shadow:0px 3px 9px rgba(0,0,0,0.25) inset}.primaryAction:visited{color:#fff}.universal article table{margin:0;border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;-khtml-border-radius:4px 4px 0 0}.universal article thead th,.universal article tfoot td,.universal article tbody td{padding:20px}.universal article thead tr{background-color:#0e58a9;border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;-khtml-border-radius:4px 4px 0 0}.universal article thead th:first-child{border-radius:4px 0px 0 0;-moz-border-radius:4px 0px 0 0;-khtml-border-radius:4px 0px 0 0}.universal article thead th:last-child{border-radius:0px 4px 0 0;-moz-border-radius:0px 4px 0 0;-khtml-border-radius:0px 4px 0 0}.universal article thead th{color:#fff;text-transform:none;font-size:13px;line-height:1.1;border-bottom:none}.universal article tfoot tr{background-color:#e2e5e8;border-bottom:none;border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;-khtml-border-radius:0 0 4px 4px}.universal article tfoot tr td{border-bottom:none}.universal article tfoot tr td:first-child{text-transform:uppercase;font-weight:bold;border-radius:0 0 0px 4px;-moz-border-radius:0 0 0px 4px;-khtml-border-radius:0 0 0px 4px}.universal article tfoot tr td:last-child{border-radius:0 0 4px 0;-moz-border-radius:0 0 4px 0;-khtml-border-radius:0 0 4px 0}.universal article tfoot tr:hover{background-color:#d1d7dd}.universal article tbody tr{background-color:#edf0f3}.universal article tbody td{border-bottom:1px solid #bec0c2}.universal article tbody tr:hover{background-color:#dfe7ee}.universal .table-wrapper{border:1px solid #fff;margin:3em 0}.clear-left{clear:left}#signup-venue>header ul{background-image:url(/assets/v2/design/bg-header-transparent.png);margin:0;padding:20px 0 10px 0;border-radius:4px;-moz-border-radius:4px;-khtml-border-radius:4px}#signup-venue>header ul li{list-style-type:none;font-family:Helvetica Neue, Helvetica, Arial, sans-serif;color:#fff;text-transform:uppercase;font-size:14px;background-image:url(/assets/v2/design/tick.png);background-repeat:no-repeat;background-position:0 2px;padding-left:25px;margin:0 0 10px 15px}#signup-venue>header img{position:absolute;left:-40px;bottom:-120px}#signup-venue article header h2{margin:1.5em 0 1em 0}#signup-venue article header img{height:auto}#signup-venue article header h2 strong{color:#e05b26}#signup-venue article header p{margin:0 0 0.5em 0}#signup-venue article section form.uniForm{border-radius:0px;-moz-border-radius:0px;-khtml-border-radius:0px}p.additional-hint{font-size:12px;color:#666;font-weight:bold;font-family:Arial, Helvetica Neue, sans-serif;text-transform:uppercase;border-radius:4px;-moz-border-radius:4px;-khtml-border-radius:4px;padding:15px 10px;position:relative;background:#dbe7ed;border:1px solid #ccc}p.additional-hint:after,p.additional-hint:before{top:100%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}p.additional-hint:after{border-color:rgba(219,231,237,0);border-top-color:#dbe7ed;border-width:10px;left:5%;margin-left:-10px}p.additional-hint:before{border-color:rgba(204,204,204,0);border-top-color:#ccc;border-width:11px;left:5%;margin-left:-11px}p.additional-hint small{background-image:url(/assets/v2/design/additional-hint.png);background-repeat:no-repeat;width:16px;height:16px;display:inline-block;text-indent:-9999em;margin-right:10px;margin-bottom:-2px;border-radius:4px;-moz-border-radius:4px;-khtml-border-radius:4px}#schedule-tour h1{text-align:center}#schedule-tour .main-content header h2{margin-left:1em}#schedule-tour .main-content header p.jointodemo{padding-left:100px;background-image:url(/assets/v2/design/.png);background-position:0 0;background-repeat:no-repeat;height:66px}#schedule-tour .main-content header p{position:relative}#schedule-tour .main-content header p img{position:absolute;z-index:100;left:-40px;bottom:-80px}#partner-signup h1{text-align:center}#contact-us h1{text-align:center}#contact-us h2{margin-top:0}#contact-us .main-content header{padding-top:30px}#contact-us .main-content header h2{text-align:right;margin-top:0;line-height:1}#contact-us .main-content header p{margin:0 0 5px 0}#forgotten-password .main-content{margin-top:60px}#forgotten-password .main-content article header p{margin:10px 0px}#login ul li{list-style:none outside none;margin-left:0}#login article header{background-color:transparent;padding:0;margin:0}#login article header p{text-align:right;font-size:14px}#login>.main-content{margin:0 0 100px 0;padding:0}#login .buttonHolder p{margin:12px 0 0 0}#login .buttonHolder p a{font-size:14px}#login .form.uniForm{border-radius:4px;-moz-border-radius:4px;-khtml-border-radius:4px}#login .sec-nav-wrapper{margin-bottom:30px}#login .sec-nav-wrapper h1{font-family:Arial, Helvetica Neue, Helvetica, sans-serif;font-weight:bold;color:#343434;font-size:35px;line-height:60px}#login .fb-login a{display:block;color:#fff;text-align:center;font-size:16px;font-weight:bold;line-height:1;padding:15px 0;text-decoration:none;border-radius:4px;-moz-border-radius:4px;-khtml-border-radius:4px;background:#5187df;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzUxODdkZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMzMzYzYjIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top, #5187df 0%, #3363b2 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #5187df), color-stop(100%, #3363b2));background:-webkit-linear-gradient(top, #5187df 0%, #3363b2 100%);background:-o-linear-gradient(top, #5187df 0%, #3363b2 100%);background:-ms-linear-gradient(top, #5187df 0%, #3363b2 100%);background:linear-gradient(to bottom, #5187df 0%, #3363b2 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#5187df', endColorstr='#3363b2',GradientType=0 )}#login .fb-login a:hover{text-decoration:none;background:#1f68dd;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzFmNjhkZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMyZTUyYTAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top, #1f68dd 0%, #2e52a0 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #1f68dd), color-stop(100%, #2e52a0));background:-webkit-linear-gradient(top, #1f68dd 0%, #2e52a0 100%);background:-o-linear-gradient(top, #1f68dd 0%, #2e52a0 100%);background:-ms-linear-gradient(top, #1f68dd 0%, #2e52a0 100%);background:linear-gradient(to bottom, #1f68dd 0%, #2e52a0 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#1f68dd', endColorstr='#2e52a0',GradientType=0 );box-shadow:0px 0px 5px rgba(0,0,0,0.35);-webkit-box-shadow:0px 0px 5px rgba(0,0,0,0.35);-moz-box-shadow:0px 0px 5px rgba(0,0,0,0.35)}#login .fb-login a:active{box-shadow:0px 0px 15px rgba(0,0,0,0.35) inset;-webkit-box-shadow:0px 0px 15px rgba(0,0,0,0.35) inset;-moz-box-shadow:0px 0px 15px rgba(0,0,0,0.35) inset}#login .fb-login a span{background-image:url(/assets/v2/landers/fb-icon.png);background-position:0 0;background-repeat:no-repeat;display:inline-block;width:10px;height:18px;text-indent:-9999em;position:relative;margin-left:-10px;margin-right:3px}#textual .main-content{margin:0;padding:30px 0 0 0}#textual h1,#textual h2,#textual h3{font-family:Patagonia, sans-serif;font-weight:normal;margin:0 0 28px;letter-spacing:-1px;line-height:1.1}#textual h1{font-size:50px}#textual h2{font-size:30px}#textual h3{font-size:25px}#textual hgroup{margin:0}#textual hgroup h1{margin-bottom:10px}#textual hgroup h2{font-size:20px;font-family:Helvetica Neue, Helvetica, sans-serif;font-weight:bold;letter-spacing:normal}#textual .main-content p{margin:0 0 28px 0}#textual p.emphasized{background-color:#f3f3f3;padding:28px;font-size:20px;font-family:Helvetica Neue, Helvetica, sans-serif;color:#666}#textual .main-content ul,#textual .main-content ol{margin:0 0 28px 0}#textual .main-content ul li{list-style-type:none;margin:0 0 10px 30px;padding-left:20px;background-image:url(/assets/v2/design/bullet.png);background-repeat:no-repeat;background-position:0 8px;font-weight:bold;font-size:16px}#textual .main-content ol li{margin:0 0 10px 50px;font-weight:bold;font-size:16px}#textual p.hint-text{font-size:14px;font-style:italic;margin:-20px 0 28px 0;color:#666}#textual blockquote{font-size:14px;text-transform:uppercase;font-variant:normal;padding:28px;font-weight:bold;margin:0 0 28px 0;line-height:2}#textual .main-content aside ul{margin:0}#textual .main-content aside ul li{list-style-type:none;background-image:none;margin:0;padding:15px 20px;background-color:#f3f3f3;border-bottom:1px solid #d2d2d2;line-height:1.2}#textual .main-content aside ul li a{font-size:14px}#textual .main-content aside ul li:first-child{background-color:#e9e9e9;padding:20px;border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;-khtml-border-radius:4px 4px 0 0}#textual .main-content aside ul li:first-child h3{font-size:14px;text-transform:uppercase;margin:0 0 10px 0;line-height:1.2;letter-spacing:normal;font-family:Helvetica Neue, Arial, sans-serif;font-weight:bold}#textual .main-content aside ul li:first-child p{margin:0;line-height:1.2;font-weight:normal}#reseller-demo h1{text-align:center}#reseller-demo form.uniForm{background-color:transparent}#reseller-demo article{background-color:#fff;border:1px solid #dadada;border-radius:4px;-moz-border-radius:4px;-khtml-border-radius:4px}#reseller-demo article header{background-color:transparent;padding-top:30px}#reseller-demo article header h2{margin:0}#reseller-demo article header .ctrlHolder{padding:0}#reseller-demo .scndryAction{background-color:red;border:1px solid #b2b2b2;outline:0;padding:0;line-height:1;display:block;width:100%;font-family:Arial, sans-serif;font-size:12px;text-transform:uppercase;color:#343434;font-weight:bold;padding:10px 0;border-radius:4px;-moz-border-radius:4px;-khtml-border-radius:4px;background:#f0f2f5;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2YwZjJmNSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjYmNlZDEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top, #f0f2f5 0%, #cbced1 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #f0f2f5), color-stop(100%, #cbced1));background:-webkit-linear-gradient(top, #f0f2f5 0%, #cbced1 100%);background:-o-linear-gradient(top, #f0f2f5 0%, #cbced1 100%);background:-ms-linear-gradient(top, #f0f2f5 0%, #cbced1 100%);background:linear-gradient(to bottom, #f0f2f5 0%, #cbced1 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f0f2f5', endColorstr='#cbced1',GradientType=0 )}#reseller-demo .scndryAction:hover{background:#f5f6f7;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y1ZjZmNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlMGUyZTQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top, #f5f6f7 0%, #e0e2e4 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #f5f6f7), color-stop(100%, #e0e2e4));background:-webkit-linear-gradient(top, #f5f6f7 0%, #e0e2e4 100%);background:-o-linear-gradient(top, #f5f6f7 0%, #e0e2e4 100%);background:-ms-linear-gradient(top, #f5f6f7 0%, #e0e2e4 100%);background:linear-gradient(to bottom, #f5f6f7 0%, #e0e2e4 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f5f6f7', endColorstr='#e0e2e4',GradientType=0 )}#reseller-demo .primaryAction{width:100%;padding-left:0;padding-right:0;margin-top:30px}#reseller-demo article section{padding-top:20px}#reseller-demo article section .primaryAction{margin-top:0;margin-bottom:50px}#reseller article tbody tr:last-child td{border-bottom:none}#reseller h1{line-height:1}#reseller>header .primaryAction{margin-top:20px}#reseller .main-content article{background-color:#fff;border:1px solid #dadada;border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;-khtml-border-radius:4px 4px 0 0}#reseller article tbody tr:last-child td:last-child{border-radius:0 0 4px 0;-moz-border-radius:0 0 4px 0;-khtml-border-radius:0 0 4px 0}#reseller article tbody tr:last-child td:first-child{border-radius:0 0 0 4px;-moz-border-radius:0 0 0 4px;-khtml-border-radius:0 0 0 4px}#reseller article tbody tr{border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;-khtml-border-radius:0 0 4px 4px}#reseller>header .cs-5 p{text-align:center;color:#fff;margin:10px 0 0 0;font-size:14px}#reseller>header .cs-5 p a{color:#fff;text-decoration:underline}#reseller>header .cs-5 p a:hover{text-decoration:none}#reseller aside{width:100%;position:relative;background-color:#f3f3f3;padding:0 21px 0 28px;border-top:1px solid #f3f3f3;border-bottom:1px solid #f3f3f3;margin-top:100px}.corner{position:absolute;right:0;top:-14px}#reseller aside h2{margin:28px 0 0px 0;line-height:1.2}#reseller aside dl{margin:2em 0}#reseller aside dt,#reseller aside dd{padding-left:60px;padding-right:40px;color:#666}#reseller aside dt.version-a{background-image:url(/assets/v2/design/bullet-a.png);background-repeat:no-repeat;background-position:0 3px}#reseller aside dt.version-b{background-image:url(/assets/v2/design/bullet-b.png);background-repeat:no-repeat;background-position:0 3px}#reseller aside dt.version-c{background-image:url(/assets/v2/design/bullet-c.png);background-repeat:no-repeat;background-position:0 3px}#reseller aside dt{font-family:Helvetica Neue, sans-serif;font-size:14px;text-transform:uppercase;line-height:2.4}.example-box{float:left;width:100%;margin:0}.example-box li{margin:0;padding:0;line-height:1;float:left;list-style-type:none;width:33%;margin-left:1px;text-align:center}.example-box li a{color:#666;font-size:14px;text-transform:uppercase;font-weight:bold;padding:15px 0;display:block;border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;-khtml-border-radius:4px 4px 0 0;background:#eff2f4;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2VmZjJmNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlNGU3ZTkiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top, #eff2f4 0%, #e4e7e9 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #eff2f4), color-stop(100%, #e4e7e9));background:-webkit-linear-gradient(top, #eff2f4 0%, #e4e7e9 100%);background:-o-linear-gradient(top, #eff2f4 0%, #e4e7e9 100%);background:-ms-linear-gradient(top, #eff2f4 0%, #e4e7e9 100%);background:linear-gradient(to bottom, #eff2f4 0%, #e4e7e9 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#eff2f4', endColorstr='#e4e7e9',GradientType=0 )}.example-box li a:hover{text-decoration:none;background:#eff2f4;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2VmZjJmNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkM2Q5ZGQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top, #eff2f4 0%, #d3d9dd 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #eff2f4), color-stop(100%, #d3d9dd));background:-webkit-linear-gradient(top, #eff2f4 0%, #d3d9dd 100%);background:-o-linear-gradient(top, #eff2f4 0%, #d3d9dd 100%);background:-ms-linear-gradient(top, #eff2f4 0%, #d3d9dd 100%);background:linear-gradient(to bottom, #eff2f4 0%, #d3d9dd 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#eff2f4', endColorstr='#d3d9dd',GradientType=0 )}.example-box li.active a{background:#edf0f3;cursor:default}.example-box li:first-child{margin-left:0}.examp-a,.examp-b,.examp-c{clear:both;background-color:#edf0f3;margin:0 0 70px 0;width:99%;padding:1px}.examp-a span,.examp-b span,.examp-c span{margin:20px 28px;display:block}.examp-a,.examp-b{display:none}.cta-block .grid-stretch{background-color:#343434;padding-top:40px;padding-bottom:40px;margin-bottom:100px;border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;-khtml-border-radius:0 0 4px 4px}.cta-block .primaryAction{width:100%;padding-left:0;padding-right:0}#reseller>.main-content{margin-bottom:0}.tour{background-repeat:repeat-x}.tour .button-primary{text-transform:uppercase;padding:15px 0;display:block;font-size:18px}.tour .main-content .button-primary{text-decoration:none}.tour>header .button-primary{box-shadow:0px 0px 30px rgba(0,0,0,0.8);-webkit-box-shadow:0px 0px 30px rgba(0,0,0,0.8);-moz-box-shadow:0px 0px 30px rgba(0,0,0,0.8);text-decoration:none}.tour>header .button-primary:hover{box-shadow:0px 0px 40px rgba(0,0,0,0.9);-webkit-box-shadow:0px 0px 40px rgba(0,0,0,0.9);-moz-box-shadow:0px 0px 40px rgba(0,0,0,0.9)}.tour>header{background-image:url(/assets/v2/design/bg-tour.png);background-color:#06284c;background-repeat:repeat-x;padding:60px 0 0 0}.tour>header>.grid>.pad{position:relative}.tour>header>.grid>.pad img{display:block;max-width:100%;height:auto;margin-bottom:60px}a.watch-video{position:absolute;left:50%;top:50%;width:238px;height:290px;margin-top:-145px;margin-left:-119px;text-indent:-9999em;background-image:url(/assets/v2/design/watch-video.png);background-repeat:no-repeat;background-position:0 0;z-index:1000}.video-container{position:relative;padding-bottom:56.25%;margin-bottom:60px}.video-container iframe{position:absolute;width:100%;height:100%}a:hover.watch-video{background-position:-238px 0}.action-block{margin-bottom:100px}.action-block p{margin:0}.action-block .cs-4{margin-bottom:60px}.action-instruction{color:#fff;margin:-115px 0 0 -47px}.secondary-nav-wrapper{background-color:#000;border-top:1px solid #ba772a}.secondary-nav-wrapper ul{margin:0}.secondary-nav-wrapper li{list-style-type:none;margin-left:0;float:left;width:33.3333333333%;text-align:center;border-left:1px solid #4d4d4d;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}.secondary-nav-wrapper li:last-child{border-right:1px solid #4d4d4d}.secondary-nav-wrapper li a{color:#999;font-weight:bold;font-family:Helvetica Neue, sans-serif;font-size:13px;text-transform:uppercase;padding:25px 0;display:block}.secondary-nav-wrapper li a:hover{text-decoration:none;background-color:#292929;color:#eee}.secondary-nav-wrapper li a:active{background-color:#343434;color:#eee}.secondary-nav-wrapper li.active a{cursor:default;color:#000;background-color:#f1f1f1}.content-anchors-wrapper{background-color:#f1f1f1;border-bottom:1px solid #e1e1e1;margin-bottom:100px}.content-anchors-wrapper ul{margin:15px 0}.content-anchors-wrapper li{list-style-type:none;margin:0;padding:0 10px 0 19px;display:inline;background-image:url(/assets/v2/design/bullet-list.png);background-repeat:no-repeat;background-position:0 5px}.content-anchors-wrapper li:first-child{background-image:none}.tour .content-anchors-wrapper li a{color:#666;text-decoration:none}.tour .content-anchors-wrapper li a:hover{text-decoration:underline}.tour .main-content h2{font-family:Patagonia, sans-serif;font-weight:normal;font-size:45px;line-height:1;margin:0}.tour .main-content p{margin:0}.tour .main-content a{color:#000;text-decoration:underline}.tour .main-content a:hover{text-decoration:none}a.small-cta{color:#000}.pre-footer-action{padding:80px 0}.pre-footer-action a.button-primary{box-shadow:0px 0px 30px rgba(0,0,0,0.3);box-shadow:0px 0px 30px rgba(0,0,0,0.3);box-shadow:0px 0px 30px rgba(0,0,0,0.3)}.pre-footer-action a:hover.button-primary{box-shadow:0px 0px 30px rgba(0,0,0,0.4);box-shadow:0px 0px 30px rgba(0,0,0,0.4);box-shadow:0px 0px 30px rgba(0,0,0,0.4)}.general-features section{margin-bottom:150px}.table-management .content{margin-bottom:50px}.table-management .content a{letter-spacing:1px}.tour .table-management h2{margin-bottom:30px}.tour .online-payment h2{margin-bottom:50px;text-align:center}.know-your-customers{position:relative;margin-bottom:70px;margin-top:70px}.know-your-customers .cs-6{position:relative}.know-your-customers .cs-6>img{display:block;margin:0 auto}.know-your-customers img.drop-fold{position:absolute;bottom:0;left:0;display:block}.tour .know-your-customers h2{margin-bottom:28px;margin-top:28px}.tour .know-your-customers p{margin-bottom:28px}.track-your-marketing{margin-bottom:0px}.track-your-marketing .cs-5 img{margin-top:80px}.tour .track-your-marketing h2,.tour .track-your-marketing p{margin-bottom:28px}.track-your-marketing .pad img{display:block;margin:0 auto}.track-your-marketing .pad{float:left;width:100%}.track-your-marketing .cs-5>img{margin-bottom:30px}.mobile-optimized{background-color:#f2f2f2;padding-bottom:0}.mobile-optimized .cs-8{position:relative}.scroll-over{margin-left:-160px}.iphone{display:none}.tour .mobile-optimized h2{margin-top:170px;margin-bottom:28px}.tour .mobile-optimized p{margin-bottom:28px}.mobile-optimized iframe{border:none;padding:106px 30px 120px 30px;background-image:url(/assets/v2/iphone.png);background-repeat:no-repeat;background-position:1px 0;background-color:transparent;margin:-75px 0 0 0;width:293px;height:516px;overflow:scroll;border-radius:2px;-moz-border-radius:2px;-khtml-border-radius:2px}.tour .main-content a.text-cta{text-decoration:none;color:#fff}a.text-cta{font-size:14px;font-weight:bold;text-transform:uppercase;color:#fff;background:#b7b7b7;padding:12px 50px;background:#a8a8a8;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2E4YThhOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM3ZjdmN2YiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top, #a8a8a8 0%, #7f7f7f 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #a8a8a8), color-stop(100%, #7f7f7f));background:-webkit-linear-gradient(top, #a8a8a8 0%, #7f7f7f 100%);background:-o-linear-gradient(top, #a8a8a8 0%, #7f7f7f 100%);background:-ms-linear-gradient(top, #a8a8a8 0%, #7f7f7f 100%);background:linear-gradient(to bottom, #a8a8a8 0%, #7f7f7f 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#a8a8a8', endColorstr='#7f7f7f',GradientType=0 );border-radius:40px;-moz-border-radius:40px;-khtml-border-radius:40px}a:hover.text-cta{text-decoration:none;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2I3YjdiNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM5NDk0OTQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top, #b7b7b7 0%, #949494 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #b7b7b7), color-stop(100%, #949494));background:-webkit-linear-gradient(top, #b7b7b7 0%, #949494 100%);background:-o-linear-gradient(top, #b7b7b7 0%, #949494 100%);background:-ms-linear-gradient(top, #b7b7b7 0%, #949494 100%);background:linear-gradient(to bottom, #b7b7b7 0%, #949494 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#b7b7b7', endColorstr='#949494',GradientType=0 )}a:active.text-cta{box-shadow:0px 0px 15px rgba(0,0,0,0.15) inset;-webkit-box-shadow:0px 0px 15px rgba(0,0,0,0.15) inset;-moz-box-shadow:0px 0px 15px rgba(0,0,0,0.15) inset}.mobile-optimized .cs-8>img{position:absolute;top:110%;left:-70px}.web-based{padding:0}.web-based .pad{position:relative}.web-based .pad img{display:block;margin:0 auto}.web-based .content{position:absolute;left:40%}.web-based .content h2{margin-bottom:18px}.marketing-tools section{margin-bottom:150px}.strong-customer-loyalty{background-color:#f2f2f2;margin-top:-100px}.tour .strong-customer-loyalty h2{text-align:center;margin-bottom:28px;margin-top:100px}.tour .strong-customer-loyalty p{margin-bottom:28px}.strong-customer-loyalty img{display:block;margin:0 auto}.promote-off-peak{padding:70px 0}.off-peak--perk{padding-top:70px}.tour .promote-off-peak h2{text-align:center;margin-bottom:28px}.tour .promote-off-peak p{margin-bottom:28px}.promote-off-peak img{display:block;margin:0 auto}.strenghten-relationships{padding:0}.tour .strenghten-relationships h2{text-align:center;margin-bottom:28px}.tour .strenghten-relationships p{margin-bottom:28px}.strenghten-relationships img{display:block;margin:0 auto}.tour .goodbye-cover-fees h2{text-align:center;margin-bottom:28px;margin-top:-30px}.goodbye-cover-fees figure{background-color:#aecbe3;height:231px;margin-bottom:28px;border-radius:4px;-moz-border-radius:4px;-khtml-border-radius:4px;position:relative}.goodbye-cover-fees figure:hover{box-shadow:0px 0px 15px rgba(0,0,0,0.25);-webkit-box-shadow:0px 0px 15px rgba(0,0,0,0.25);-moz-box-shadow:0px 0px 15px rgba(0,0,0,0.25)}.goodbye-cover-fees img{display:block;margin:0 auto}.goodbye-cover-fees figcaption{background-color:#5b92c5;display:block;color:#fff;font-weight:bold;font-size:20px;border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;-khtml-border-radius:0 0 4px 4px;text-align:center;padding:23px 0;line-height:1;position:absolute;bottom:0;left:0;right:0}.tour .goodbye-cover-fees p{padding-bottom:25px;border-bottom:1px solid #e4e4e4;margin-bottom:20px}.tour p.optional-programs{font-size:13px;color:#999;margin:0 0 70px 0;padding:0;border-bottom:none}.pricing-table .table-wrapper{border-left:1px solid #a4c4e0;border-top:1px solid #a4c4e0;border-bottom:1px solid #a4c4e0;border-right:none;margin-bottom:20px}.tour .pricing-table h2{text-align:center;margin-bottom:40px}.pricing-table table{margin:0}.pricing-table td{border-bottom:1px solid #a4c4e0;padding:15px}.pricing-table tr:last-child td{border-bottom:0}.pricing-table tbody tr:nth-child(odd){background-color:#fff}.t-head{width:20%;font-size:70px;font-family:Patagonia;color:#555;line-height:1;background-color:#c4d9eb;text-align:center}.price-title{width:30%;font-size:20px;color:#555;text-align:center;font-family:Patagonia;border-right:1px solid #a4c4e0}.pricing-table .description{color:#666}.pricing-table .more{text-align:right}.pricing-table .more a{background-color:#f1f1f1;border-radius:50px;-moz-border-radius:50px;-khtml-border-radius:50px;text-decoration:none;padding:8px 35px;font-size:13px}.pricing-table .more a:hover{background-color:#ddd}.tour .main-content .pricing-note{background-color:#fff8cc;border-radius:4px;-moz-border-radius:4px;-khtml-border-radius:4px;font-size:13px;padding:10px;color:#666;text-align:center;margin-bottom:20px}.comparison-table{background-color:#f5f5f5}.comparison-table .table-wrapper{margin-bottom:70px}.tour .comparison-table h2{margin:70px 0 28px;text-align:center}.comparison-table table{margin:0;padding:0;min-width:600px}.comparison-table table th{background-color:#0f58a9;color:#fff;padding:20px 0;font-size:14px;text-indent:30px}.comparison-table table tr{background-color:#eceff3}.comparison-table table tr.darker{background-color:#e2e5e8}.comparison-table table td{padding:23px 0;border-bottom:1px solid #afb2b5;text-indent:30px}.comparison-table table td:first-child{background-color:#e6e8eb;text-align:right;padding:0 30px 0 0;width:30%;text-transform:uppercase;font-weight:bold}.comparison-table table tr:last-child td{border-bottom:none}.comparison-table table .darker td:first-child{background-color:#dbdee2}.tour>header hgroup h1{line-height:1;margin:0 0 40px 0;font-family:Patagonia;font-size:50px;text-align:center;color:#fff;font-weight:normal}.tour>header hgroup h2{color:#fff;margin:0 0 40px 0;line-height:1.2;font-weight:bold;font-size:20px;text-align:center}.use-menu-below{position:relative}.action-instruction-2{position:absolute;left:30px;top:0}.action-instruction-3{position:absolute;left:-2em}.modal-small{background-color:#fff;padding:0 28px;margin:0 auto;min-width:300px;width:80%;max-width:400px;position:absolute;left:0;right:0;top:15%;display:none;box-shadow:0px 0px 10px rgba(0,0,0,0.15);-webkit-box-shadow:0px 0px 10px rgba(0,0,0,0.15);-moz-box-shadow:0px 0px 10px rgba(0,0,0,0.15);border-radius:4px;-moz-border-radius:4px;-khtml-border-radius:4px;z-index:100;text-align:center;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}.modal-small .close-modal{position:absolute;top:-13px;right:-13px;width:26px;height:26px;display:block;text-indent:-99999em;background-image:url(/assets/v2/modal-close.png);background-repeat:no-repeat;background-position:0 0;z-index:200}.modal-small .close-modal:hover{background-position:0 -26px}.admin-page h1{margin:0.5em 0}.admin-page .table-wrapper{margin-bottom:100px;border:none;border-radius:0}.admin-page .sortable{margin:0}.admin-page thead{background-color:#E9EEF2;border:1px solid #E9EEF2}.admin-page th{background-color:#E9EEF2;padding:20px;border-bottom:none;font-weight:normal;font-size:13px;text-align:center;letter-spacing:normal;color:#666}.admin-page th:first-child,.admin-page th:last-child{padding:20px}.admin-page tbody tr{background-color:white}.admin-page td,.admin-page td:first-child,.admin-page td:last-child{padding:3px;border:1px solid #E9EEF2;text-align:center}.admin-new-venues td{padding:20px}.admin-billing th{padding:10px}.admin-vips tr:nth-child(odd),.admin-concierge-billing tr:nth-child(odd),.admin-affiliate-billing tr:nth-child(odd){background-color:#d9e2f8}
