html,body{max-width:100%;overflow-x:hidden}.homepage{width:100%;margin:0 auto;padding:0 0 20px;background:#fff;position:relative}@media(max-width:700px){html,body{max-width:100%;overflow-x:auto}.homepage{width:990px}}.banners{margin:0;padding:0 0 15px 0}.banners .banner{margin:0}.banners.horizontal .banner{margin:0 10px 14px 0;float:left}.banners.vertical .banner{text-align:center;margin:0 0 14px 0}.banners .banner.last{margin-right:0}.adZone{text-align:center;padding-bottom:25px;padding-top:25px}.homepage .successContainer{position:relative;top:-15px;left:-40px;height:80px;width:560px;background:#eee;display:none;background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#d6d8dd));background:-moz-linear-gradient(top,#fff,#d6d8dd);-webkit-filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#FFFFFF',EndColorStr='#D6D8DD');-moz-filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#FFFFFF',EndColorStr='#D6D8DD');-o-filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#FFFFFF',EndColorStr='#D6D8DD');-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorStr='#FFFFFF', EndColorStr='#D6D8DD')";filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#FFFFFF',EndColorStr='#D6D8DD')}.homepage .successContainer .successMsg{color:#333;text-align:center;position:absolute;top:30px;left:145px;font-size:17px}#mainSearchWrapper{position:relative;margin:0 auto;width:1270px}.mainSearchContainer{height:45px;padding:25px;z-index:9999;margin:0 auto;position:relative;top:0;display:inline-block;left:141px;margin-bottom:70px}.mainSearchContainer #searchHeader{text-align:center;margin-bottom:25px;color:#8ec04e;font-size:32px}.mainSearchContainer #mainSearch .input{padding:0;border:none;-ms-filter:"none";-webkit-filter:none;-moz-filter:none;-o-filter:none;filter:none;background:none;margin:0 0 10px}.mainSearchContainer #mainSearch .input input{height:35px;background:#fff;padding:0 0 0 39px;line-height:20px;z-index:9}.mainSearchContainer #mainSearch .searchIcon{font-size:18px;margin-left:2px}.mainSearchContainer #mainSearch .submitbutton{position:relative;left:-10px;height:44px;width:138px;top:-8px;padding:0 11px;font-size:16px;border:none;background:#8ec04e}.mainSearchContainer #mainSearch .submitbutton:hover{background:#96c758}.mainSearchContainer #mainSearch #zipCityState{width:240px;padding:5px 14px 5px 71px;border:1px solid #ccc;position:relative;bottom:8px;font-size:16px;color:#666}.mainSearchContainer #mainSearch #searchGlass{background:url("../images/glass.png") no-repeat;width:25px;height:24px;position:absolute;top:4px;left:20px;z-index:999}.mainSearchContainer #mainSearch #cuisineIcon{background:url("../images/homepage/cuisineicon.jpg") no-repeat;width:49px;height:34px;position:absolute;top:-2px;left:17px;background-size:contain;z-index:999}.mainSearchContainer #mainSearch #cuisineRestaurant{width:240px;padding:5px 12px 5px 78px;border:1px solid #ccc;position:relative;bottom:8px;font-size:16px;color:#666}.mainSearchContainer #mainSearch .input .suggestionsStyler{width:100%;z-index:99999999;position:absolute}.mainSearchContainer #mainSearch .lowerbottom{width:990px;height:73px}.mainSearchContainer #mainSearch .searchinput{color:#000;border:none;white-space:nowrap;overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;-webkit-text-overflow:ellipsis;-moz-text-overflow:ellipsis;text-overflow:ellipsis}.toast-title{font-weight:bold}.toast-message{-ms-word-wrap:break-word;word-wrap:break-word;position:relative;top:40px}.toast-message a,.toast-message label{color:#fff}.toast-message a:hover{color:#ccc;text-decoration:none}.toast-close-button{position:relative;right:-.3em;top:-.3em;float:right;font-size:20px;font-weight:bold;color:#fff;-webkit-text-shadow:0 1px 0 #fff;text-shadow:0 1px 0 #fff;opacity:.8;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);filter:alpha(opacity=80)}.toast-close-button:hover,.toast-close-button:focus{color:#000;text-decoration:none;cursor:pointer;-ms-opacity:.4;opacity:.4;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=40);-webkit-filter:alpha(opacity=40);-moz-filter:alpha(opacity=40);-o-filter:alpha(opacity=40);filter:alpha(opacity=40)}button.toast-close-button{padding:0;cursor:pointer;background:transparent;border:0;-webkit-appearance:none}.toast-top-full-width{top:0;right:0;width:100%}.toast-bottom-full-width{bottom:0;right:0;width:100%}.toast-top-left{top:12px;left:12px}.toast-top-right{top:35%;left:38%}.toast-bottom-right{right:12px;bottom:12px}.toast-bottom-left{bottom:12px;left:12px}#toast-container{position:fixed;z-index:999999}#toast-container *{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#toast-container>div{margin:0 0 6px;padding:15px 15px 15px 50px;width:385px;height:150px;font-size:18px;background-position:15px center;background-repeat:no-repeat;-ms-border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-moz-box-shadow:4px 4px 5px #e0dcdc;-webkit-box-shadow:4px 4px 5px #e0dcdc;-ms-box-shadow:4px 4px 5px #e0dcdc;box-shadow:4px 4px 5px #e0dcdc;color:#fff;opacity:.8;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);filter:alpha(opacity=80)}#toast-container>:hover{-moz-box-shadow:0 0 12px #000;-webkit-box-shadow:0 0 12px #000;-ms-box-shadow:0 0 12px #000;box-shadow:0 0 12px #000;-ms-opacity:1;opacity:1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);-webkit-filter:alpha(opacity=100);-moz-filter:alpha(opacity=100);-o-filter:alpha(opacity=100);filter:alpha(opacity=100);cursor:pointer}#toast-container>.toast-info{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAGwSURBVEhLtZa9SgNBEMc9sUxxRcoUKSzSWIhXpFMhhYWFhaBg4yPYiWCXZxBLERsLRS3EQkEfwCKdjWJAwSKCgoKCcudv4O5YLrt7EzgXhiU3/4+b2ckmwVjJSpKkQ6wAi4gwhT+z3wRBcEz0yjSseUTrcRyfsHsXmD0AmbHOC9Ii8VImnuXBPglHpQ5wwSVM7sNnTG7Za4JwDdCjxyAiH3nyA2mtaTJufiDZ5dCaqlItILh1NHatfN5skvjx9Z38m69CgzuXmZgVrPIGE763Jx9qKsRozWYw6xOHdER+nn2KkO+Bb+UV5CBN6WC6QtBgbRVozrahAbmm6HtUsgtPC19tFdxXZYBOfkbmFJ1VaHA1VAHjd0pp70oTZzvR+EVrx2Ygfdsq6eu55BHYR8hlcki+n+kERUFG8BrA0BwjeAv2M8WLQBtcy+SD6fNsmnB3AlBLrgTtVW1c2QN4bVWLATaIS60J2Du5y1TiJgjSBvFVZgTmwCU+dAZFoPxGEEs8nyHC9Bwe2GvEJv2WXZb0vjdyFT4Cxk3e/kIqlOGoVLwwPevpYHT+00T+hWwXDf4AJAOUqWcDhbwAAAAASUVORK5CYII=")!important}#toast-container>.toast-error{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAHOSURBVEhLrZa/SgNBEMZzh0WKCClSCKaIYOED+AAKeQQLG8HWztLCImBrYadgIdY+gIKNYkBFSwu7CAoqCgkkoGBI/E28PdbLZmeDLgzZzcx83/zZ2SSXC1j9fr+I1Hq93g2yxH4iwM1vkoBWAdxCmpzTxfkN2RcyZNaHFIkSo10+8kgxkXIURV5HGxTmFuc75B2RfQkpxHG8aAgaAFa0tAHqYFfQ7Iwe2yhODk8+J4C7yAoRTWI3w/4klGRgR4lO7Rpn9+gvMyWp+uxFh8+H+ARlgN1nJuJuQAYvNkEnwGFck18Er4q3egEc/oO+mhLdKgRyhdNFiacC0rlOCbhNVz4H9FnAYgDBvU3QIioZlJFLJtsoHYRDfiZoUyIxqCtRpVlANq0EU4dApjrtgezPFad5S19Wgjkc0hNVnuF4HjVA6C7QrSIbylB+oZe3aHgBsqlNqKYH48jXyJKMuAbiyVJ8KzaB3eRc0pg9VwQ4niFryI68qiOi3AbjwdsfnAtk0bCjTLJKr6mrD9g8iq/S/B81hguOMlQTnVyG40wAcjnmgsCNESDrjme7wfftP4P7SP4N3CJZdvzoNyGq2c/HWOXJGsvVg+RA/k2MC/wN6I2YA2Pt8GkAAAAASUVORK5CYII=")!important}#toast-container>.toast-success{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAADsSURBVEhLY2AYBfQMgf///3P8+/evAIgvA/FsIF+BavYDDWMBGroaSMMBiE8VC7AZDrIFaMFnii3AZTjUgsUUWUDA8OdAH6iQbQEhw4HyGsPEcKBXBIC4ARhex4G4BsjmweU1soIFaGg/WtoFZRIZdEvIMhxkCCjXIVsATV6gFGACs4Rsw0EGgIIH3QJYJgHSARQZDrWAB+jawzgs+Q2UO49D7jnRSRGoEFRILcdmEMWGI0cm0JJ2QpYA1RDvcmzJEWhABhD/pqrL0S0CWuABKgnRki9lLseS7g2AlqwHWQSKH4oKLrILpRGhEQCw2LiRUIa4lwAAAABJRU5ErkJggg==")!important}#toast-container>.toast-warning{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAGYSURBVEhL5ZSvTsNQFMbXZGICMYGYmJhAQIJAICYQPAACiSDB8AiICQQJT4CqQEwgJvYASAQCiZiYmJhAIBATCARJy+9rTsldd8sKu1M0+dLb057v6/lbq/2rK0mS/TRNj9cWNAKPYIJII7gIxCcQ51cvqID+GIEX8ASG4B1bK5gIZFeQfoJdEXOfgX4QAQg7kH2A65yQ87lyxb27sggkAzAuFhbbg1K2kgCkB1bVwyIR9m2L7PRPIhDUIXgGtyKw575yz3lTNs6X4JXnjV+LKM/m3MydnTbtOKIjtz6VhCBq4vSm3ncdrD2lk0VgUXSVKjVDJXJzijW1RQdsU7F77He8u68koNZTz8Oz5yGa6J3H3lZ0xYgXBK2QymlWWA+RWnYhskLBv2vmE+hBMCtbA7KX5drWyRT/2JsqZ2IvfB9Y4bWDNMFbJRFmC9E74SoS0CqulwjkC0+5bpcV1CZ8NMej4pjy0U+doDQsGyo1hzVJttIjhQ7GnBtRFN1UarUlH8F3xict+HY07rEzoUGPlWcjRFRr4/gChZgc3ZL2d8oAAAAASUVORK5CYII=")!important}#toast-container.toast-top-full-width>div,#toast-container.toast-bottom-full-width>div{width:96%;margin:auto}.toast{background-color:#030303}.toast-success{background-color:#51a351}.toast-error{background-color:#bd362f}.toast-info{background-color:#2f96b4}.toast-warning{background-color:#f89406}@media all and (max-width:240px){#toast-container>div{padding:8px 8px 8px 50px;width:11em}#toast-container .toast-close-button{right:-.2em;top:-.2em}}@media all and (min-width:241px)and (max-width:480px){#toast-container>div{padding:8px 8px 8px 50px;width:18em}#toast-container .toast-close-button{right:-.2em;top:-.2em}}@media all and (min-width:481px)and (max-width:768px){#toast-container>div{padding:15px 15px 15px 50px;width:25em}}#basic-modal-content,#basic-modal-content-1,#basic-modal-content-2,#basic-modal-content-3,#basic-modal-content-4,#basic-modal-content-5{display:none}#simplemodal-overlay{background-color:#fff}#simplemodal-container{height:auto;width:auto;color:#000;background-color:#fff;border-top:30px solid #7bc13d;border-left:5px solid #7bc13d;border-right:5px solid #7bc13d;border-bottom:5px solid #7bc13d;padding:12px;-moz-box-shadow:rgba(0,0,0,.5) 0 1px 8px;-ms-box-shadow:rgba(0,0,0,.5) 0 1px 8px;-webkit-box-shadow:rgba(0,0,0,.5) 0 1px 8px;box-shadow:rgba(0,0,0,.5) 0 1px 8px}#simplemodal-container a.modalCloseImg{background:url("../images/home.css/x.png") no-repeat;width:25px;height:29px;display:inline;z-index:3200;position:absolute;top:-27px;right:0;cursor:pointer}.homepage .videoBottomLink{position:relative;top:5px;left:43px;font-weight:bold;color:#689238}#mainHero{background:url("../images/homepage/rdchero.jpg") no-repeat;width:1028px;height:475px;-ms-background-size:contain;background-size:contain;position:relative;left:-150px;box-shadow:0 0 15px #ddd;margin-bottom:50px}#mainHero #mainHeroContent{position:absolute;font-weight:bold;font-size:20px;bottom:51px;left:562px;width:435px}.tileContainer{position:relative;left:158px;padding:2px 11px 20px 0;border:1px solid #ddd;box-shadow:0 0 15px #ddd;height:126px;margin-bottom:12px}.tileContainer a:hover{text-decoration:none}.tileContainer #tile1 #tileHero,.tileContainer #tile1Default #tileHero{width:225px;height:166px;position:relative;top:-8px;left:-2px;-ms-background-size:contain!important;background-size:contain!important}.tileContainer #tile1 #mainLink{color:#727373;font-weight:bold;position:relative;text-align:center;font-size:14px;padding:0 20px;top:-58px;left:2px}.tileContainer #tile1Default #mainLink{color:#727373;font-weight:bold;position:relative;text-align:center;font-size:14px;top:-57px;left:4px}.tileContainer #tile1Default #mainLink .arrow{position:initial}.tileContainer #tile1Default #mainText{position:relative;text-align:center;font-size:14px;font-family:"open sans",arial,sans-serif;color:#727373;line-height:14px;font-weight:bold;top:-55px;left:3px}.tileContainer #tile1 #mainLink .arrow{background:url(../images/homepage/section2-featuredslides/greyarrow.png) no-repeat;width:7px;height:10px;display:inline-block;margin-top:1px}.tileContainer #tile1 #mainLink .orange{font-weight:bold;color:#f68e1e}.tileContainer #tile1 #mainLink .offerLine1{display:inline-block}.tileContainer #tile1Default .tileHeroDefault{background:url(../images/homepage/section2-featuredslides/defaultdeal.png) no-repeat;top:10px!important;left:13px!important}.tileContainer #tile1 #mainText{position:relative;text-align:center;font-size:13px;font-family:"open sans",arial,sans-serif;color:#727373;line-height:14px;font-weight:bold;top:-56px;left:-1px}.tileContainer #tile2 #tileHero{width:245px;height:178px;position:relative;top:-9px;left:-11px;-ms-background-size:contain!important;background-size:contain!important}.tileContainer #tile2 #mainLink{color:#727373;font-weight:bold;position:relative;text-align:center;font-size:14px;padding:0 5px;top:-75px;left:3px}.tileContainer #tile2 #mainLink .arrow{background:url(../images/homepage/section2-featuredslides/greyarrow.png) no-repeat;width:7px;height:10px;display:inline-block;margin-top:1px}.tileContainer #tile2 #mainLink .orange{font-weight:bold;color:#f68e1e;font-size:16px}.tileContainer #tile2 #mainLink .offerLine1{display:inline-block}.tileContainer #tile2 .tileHeroDefault{background:url(../images/homepage/section2-featuredslides/defaultdeal.png) no-repeat;top:10px!important;left:13px!important}.tileContainer #tile2 #mainText{position:relative;text-align:center;font-size:13px;font-family:"open sans",arial,sans-serif;color:#727373;line-height:14px;font-weight:bold}.tileContainer #tile2 .specialsDefault{background:url(../images/homepage/section2-featuredslides/specialsdefault.png) no-repeat}.tileContainer #tile3 #tileHero{width:224px;height:163px;position:relative;top:-8px;-ms-background-size:contain!important;background-size:contain!important;left:-1px;background:url(../images/hptiletemplate_video.png) no-repeat}.tileContainer #tile3 #mainLink{position:relative;text-align:center;font-size:14px;font-weight:bold;top:-60px;left:4px;color:#b8db89;font-family:"open sans",arial,sans-serif;text-decoration:underline}.tileContainer #tile3 #mainLink .arrow{background:url(../images/homepage/section2-featuredslides/greyarrow.png) no-repeat;width:7px;height:14px;position:absolute;left:190px;bottom:0}.tileContainer #tile3 .orange{font-weight:bold;color:#f68e1e;font-size:15px}.tileContainer #tile3 #mainLink .dollar{font-weight:bold;color:#f68e1e;font-size:16px}.tileContainer #tile3 #mainText{position:relative;top:-59px;left:6px;text-align:center;font-size:14px;font-family:"open sans",arial,sans-serif;color:#727373}.backgroundActive{background:#fff!important}.toggleBorder{border-bottom:none!important}#aboutUsWrapper{display:inline-block;height:60px;width:100%;vertical-align:middle;background:#eee;border-top:1px solid #ddd}#aboutUsWrapper:hover{cursor:pointer}#aboutUsWrapper .aboutUsIconText{font-size:24px;color:#8ec04e;font-weight:bold}#aboutUsWrapper .aboutUsToggle{text-align:center;position:relative;top:16px;right:20px}#aboutUsContainer{display:inline-block;height:300px;width:100%;position:relative;vertical-align:middle;background:#eee;border-bottom:1px solid #ddd}#aboutUsContainer #aboutUsImg{-ms-background-size:contain;background-size:contain;height:180px;position:relative;top:38px;left:62px}#aboutUsContainer #mainText{font-size:18px;position:relative;top:33px;left:61px}#aboutUsContainer #subText{font-size:16px;position:relative;top:36px;left:61px;line-height:22px;width:510px}#aboutUsContainer .learnMore{position:relative;top:50px;left:61px;border:none;background:#8ec04e;-webkit-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px;-ms-border-radius:3px;border-radius:3px;line-height:35px;height:35px;-moz-box-shadow:none;-webkit-box-shadow:none;-ms-box-shadow:none;box-shadow:none}#aboutUsContainer .learnMore:hover{background:#96c758}#aboutUsContainer .aboutLink{color:#8ec04e;font-weight:bold;text-decoration:underline}#aboutUsContainer .aboutLink:hover{color:#96c758}#restaurantPartnersWrapper{display:inline-block;height:60px;width:100%;vertical-align:middle;background:#eee;border-top:1px solid #ddd}#restaurantPartnersWrapper:hover{cursor:pointer}#restaurantPartnersWrapper .restaurantPartnersIconText{font-size:24px;color:#8ec04e;font-weight:bold}#restaurantPartnersWrapper .restaurantPartnersToggle{text-align:center;position:relative;top:16px;right:20px}#restaurantPartnersContainer{display:inline-block;height:300px;width:100%;position:relative;vertical-align:middle;background:#eee;border-bottom:1px solid #ddd}#restaurantPartnersContainer #restaurantPartnersImg{-ms-background-size:contain;background-size:contain;height:39px;position:relative;top:31px;left:62px}#restaurantPartnersContainer #mainText{font-size:18px;position:relative;top:33px;left:61px}#restaurantPartnersContainer #subText{font-size:16px;position:relative;top:36px;left:61px;line-height:22px;width:510px}#restaurantPartnersContainer .learnMore{position:relative;top:50px;left:61px;border:none;background:#8ec04e;-webkit-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px;-ms-border-radius:3px;border-radius:3px;line-height:35px;height:35px;-moz-box-shadow:none;-webkit-box-shadow:none;-ms-box-shadow:none;box-shadow:none}#restaurantPartnersContainer .learnMore:hover{background:#96c758}#incentivesWrapper{display:inline-block;height:60px;width:100%;vertical-align:middle;background:#eee;border-top:1px solid #ddd;border-bottom:1px solid #ddd}#incentivesWrapper:hover{cursor:pointer}#incentivesWrapper .incentivesIconText{font-size:24px;color:#8ec04e;font-weight:bold}#incentivesWrapper .incentivesToggle{text-align:center;position:relative;top:16px;right:20px}#incentivesContainer{display:inline-block;height:300px;width:100%;position:relative;vertical-align:middle;background:#eee;border-bottom:1px solid #ddd}#incentivesContainer #incentivesImg{-ms-background-size:contain;background-size:contain;height:111px;position:relative;top:9px;left:62px}#incentivesContainer #mainText{font-size:18px;position:relative;top:33px;left:61px}#incentivesContainer #subText{font-size:16px;position:relative;top:36px;left:61px;line-height:22px;width:510px}#incentivesContainer .learnMore{position:relative;top:50px;left:61px;border:none;background:#8ec04e;-webkit-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px;-ms-border-radius:3px;border-radius:3px;line-height:35px;height:35px;-moz-box-shadow:none;-webkit-box-shadow:none;-ms-box-shadow:none;box-shadow:none}#incentivesContainer .learnMore:hover{background:#96c758}@-moz-keyframes spin{from{-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);-webkit-transform:rotate(0);transform:rotate(0);}to{-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);-webkit-transform:rotate(360deg);transform:rotate(360deg);}}@keyframes spin{from{-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);-webkit-transform:rotate(0);transform:rotate(0);}to{-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);-webkit-transform:rotate(360deg);transform:rotate(360deg);}}@-webkit-keyframes spin{from{-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);}to{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg);}}.section-5{margin-bottom:50px}.section-5 #content-1 #mainHero{background:url("../images/homepage/section5/verifieddiners.jpg") no-repeat;width:269px;height:239px;margin:0 auto 10px}.section-5 #content-1 #mainText{text-align:center;font-size:16px;color:#333;margin:0 0 10px}.section-5 #content-1 #mainLink{color:#689238;font-weight:bold;font-size:16px;text-align:center;position:relative}.section-5 #content-1 #mainLink .arrow{width:12px;height:18px;position:relative;right:-2px;bottom:-3px}.section-5 #content-2 #mainHero{background:url("../images/homepage/section5/mobile.jpg") no-repeat;width:262px;height:239px;margin:0 auto 10px}.section-5 #content-2 #mainText{text-align:center;font-size:16px;color:#333;margin:0 0 10px}.section-5 #content-2 #mainLink{color:#689238;font-weight:bold;font-size:16px;text-align:center;position:relative}.section-5 #content-2 #mainLink .arrow{width:12px;height:18px;position:relative;right:-2px;bottom:-3px}.section-5 #content-3 #mainHero{background:url("../images/homepage/section5/exchange.jpg") no-repeat;width:270px;height:239px;margin:0 auto 10px}.section-5 #content-3 #mainText{text-align:center;font-size:16px;color:#333;margin:0 0 10px}.section-5 #content-3 #mainLink{color:#689238;font-weight:bold;font-size:16px;text-align:center;position:relative}.section-5 #content-3 #mainLink .arrow{width:12px;height:18px;position:relative;right:-2px;bottom:-3px}.section-6{background:#eee;position:relative;display:inline-block;height:300px;width:100%;vertical-align:middle;-ms-background-size:100%;background-size:100%;background-position:100% 0;background-repeat:no-repeat;margin-bottom:30px}.section-6 a,.section-6 a:hover{text-decoration:none;color:#000}.section-6 #header{font-family:"Amatic SC",arial,sans-serif;font-size:45px;position:relative;top:36px;left:62px}.section-6 #mainText{font-size:18px;position:relative;top:40px;left:61px}.section-6 #subText{font-size:16px;position:relative;top:45px;left:61px;line-height:22px}.section-6 #mainLink{color:#689238;position:absolute;top:127px;left:74px;font-size:14px;font-weight:800;text-decoration:underline}.section-6 #mainLink:hover{color:#77a741}.section-6 #missionVideoContainer img{width:432px;height:255px;position:relative;bottom:37px;left:14px}.section-6 #missionVideoContainer img:hover{-ms-opacity:.9;opacity:.9}.section-7{margin-bottom:60px}.section-7 #video-2,.section-7 #video-3,.section-7 #video-4{text-decoration:underline;color:#689238;position:relative;top:10px;left:110px;font-size:14px}.section-7 #video-2 a,.section-7 #video-3 a,.section-7 #video-4 a{text-decoration:underline;color:#689238}.section-7 #content-1 #mainHero{background:url("../images/homepage/section7/restaurantowners.jpg") no-repeat;width:269px;height:241px;margin:0 auto 10px}.section-7 #content-1 #mainText{text-align:center;font-size:16px;color:#333;margin:0 0 10px}.section-7 #content-1 #mainLink{color:#689238;font-weight:bold;font-size:16px;text-align:center;position:relative}.section-7 #content-1 #mainLink .arrow{width:12px;height:18px;position:relative;right:-2px;bottom:-3px}.section-7 #content-2 #mainHero{background:url(../images/homepage/section7/businessowners.jpg) no-repeat;width:262px;height:207px;margin:0 auto 10px;margin-top:33px}.section-7 #content-2 #mainText{text-align:center;font-size:16px;color:#333;margin:0 0 10px}.section-7 #content-2 #mainLink{color:#689238;font-weight:bold;font-size:16px;text-align:center;position:relative}.section-7 #content-2 #mainLink .arrow{width:12px;height:18px;position:relative;right:-2px;bottom:-3px}.section-7 #content-3 #mainHero{background:url('../images/homepage/section7/diners.jpg') no-repeat;width:270px;margin:0 auto 10px;height:142px;margin-top:26px}.section-7 #content-3 #mainText{text-align:left;padding-left:31px;font-size:16px;color:#333;margin:0 0 10px}.section-7 #content-3 #mainText li::before{content:"•";color:#a0ce66;font-weight:bold;display:block;width:1em;float:left;margin-left:-1em}.section-7 #content-3 #mainLink{color:#689238;font-weight:bold;font-size:16px;text-align:center;position:relative}.section-7 #content-3 #mainLink .arrow{width:12px;height:18px;position:relative;right:-2px;bottom:-3px}.section-8{background:url("../images/homepage/section8/referafriend-background2.jpg") no-repeat;position:relative;display:inline-block;height:350px;width:100%;vertical-align:middle;-ms-background-size:100%;background-size:100%;background-position:100% 0;background-repeat:no-repeat;margin-bottom:50px}@media(min-width:1000px){.section-8{background:url("../images/homepage/section8/referafriend-background2.jpg") no-repeat;position:relative;display:inline-block;height:350px;width:100%;vertical-align:middle;-ms-background-size:100%;background-size:100%;background-position:100% 65%;background-repeat:no-repeat;margin-bottom:50px}}.section-8 a,.section-8 a:hover{text-decoration:none;color:#000}.section-8 #headerHero{background:url("../images/homepage/section8/referafriend.png") no-repeat;width:212px;height:73px;position:relative;top:8px;left:61px}.section-8 #header{font-family:"Amatic SC",arial,sans-serif;font-size:34px;position:relative;top:12px;left:60px;color:#f3a366}.section-8 #header .referarrow{background:url("../images/homepage/section8/arrow.png") no-repeat;width:133px;height:69px;position:absolute;top:-7px}.section-8 #mainText{font-size:18px;position:relative;top:47px;left:61px}.section-8 #subText{font-size:16px;position:relative;top:26px;left:61px;line-height:24px}.section-8 #mainLink{color:#689238;position:absolute;top:34px;left:82px;font-size:14px;font-weight:800;text-align:center}.section-8 .button.green{color:#fff;padding:4px 15px}#learnText{font-family:"Open sans",arial,sans-serif;position:absolute;bottom:25px;background-color:rgba(0,0,0,.4);width:100%;padding:11px 14px;color:#fff;text-align:center;font-size:20px}#learnText .dot{background:url("../images/homepage/diningdiscountpass/dot.png") no-repeat;width:14px;height:14px;position:relative;top:10px}.blink{-moz-animation:blink-animation 1s steps(5,start) infinite;-ms-animation:blink-animation 1s steps(5,start) infinite;-o-animation:blink-animation 1s steps(5,start) infinite;animation:blink-animation 1s steps(5,start) infinite;-webkit-animation:blink-animation 1s steps(5,start) infinite}@keyframes blink-animation{to{visibility:hidden;}}@-webkit-keyframes blink-animation{to{visibility:hidden;}}#sharkTileVideo{display:none}#sharkModalContainer{height:auto;width:auto;color:#000;background-color:#fff;border-top:30px solid #7bc13d;border-left:5px solid #7bc13d;border-right:5px solid #7bc13d;border-bottom:5px solid #7bc13d;padding:12px;-moz-box-shadow:rgba(0,0,0,.5) 0 1px 8px;-ms-box-shadow:rgba(0,0,0,.5) 0 1px 8px;-webkit-box-shadow:rgba(0,0,0,.5) 0 1px 8px;box-shadow:rgba(0,0,0,.5) 0 1px 8px;z-index:99999999!important}#sharkModalContainer a.modalCloseImg{background:url(../../images/shared/x.png) no-repeat;width:25px;height:29px;display:inline;z-index:3200;position:absolute;top:-27px;right:0;cursor:pointer}