#index-header {position: relative; top: -15px; left: -15px; width: 960px; height: 283px}#register-now {position: absolute; top: 220px; left: 27px; z-index: 20;width: 216px; line-height: 43px;box-shadow: 0 0 21px 5px #FFFFFF;font-size: 20px;text-align: center; text-shadow: 1px 1px 0 #FFFFFF;}#banners {position: absolute; top: 0; left: 0; width: 960px}#banners img {visibility: hidden; position: absolute; top: 0; left: 0; width: 960px; height: 283px}#banners li {float: left}#banners a {float: left; padding: 0 20px; line-height: 23px; border-right: 1px solid #d9d9d9; color: #333}#banners a:hover {text-decoration: none}#banners li.banner-active img {visibility: visible}#login-box {position: absolute; top: 7px; right: 7px; z-index: 999; width: 202px; height: 248px; padding: 10px 7px; background: url("https://static.rewardgateway.net/BrandAssets/responsive/img/white-opacity-85.png"); border-radius: 7px; -moz-border-radius: 7px; -webkit-border-radius:7px}#login-box .title {display: block; margin: 0 5px; padding-bottom: 2px; border-bottom: 1px solid #999999; font-size: 16px}#sUsername,#sPassword {width: 175px}#bLogin {width: 80px}#login-box .form.top-aligned-labels .form-field {margin-bottom: 0}#login-box .form-buttons {margin-top: 8px}#login-errors {position: absolute; top: 6px; right: 6px; z-index: 999; width: 400px; height: 245px; padding: 0.8em 220px 1em 5em !important; border-radius: 7px; -moz-border-radius: 7px; -webkit-border-radius:7px; background-position: 12px 12px !important; border: 1px solid #AF3431;}#panels {overflow: hidden; margin-top: 15px;position:relative;}.panel {position: relative; float: left; width: 298px; margin-left: 15px}.panel-first {margin-left: 0}#main-video-snapshot {width: 268px; height: 186px; margin-top: 6px}#featured-offers-panel .scroll-window {overflow: hidden; position: relative; width: 256px; height: 255px}#featured-offers-panel .scrolling-content {position: absolute; width: 256px}#featured-offers-panel .offers li {margin-bottom: 10px; padding-bottom: 10px; border-bottom: 1px solid #d7d7d7}#featured-offers-panel .offers li img {margin-right: 5px; vertical-align: middle}#featured-offers-panel .view-more {text-align: right; font-size: 12px}#featured-offers-panel .view-more .title {margin-right: 6px; padding-right: 8px; background: url("https://static.rewardgateway.net/BrandAssets/responsive/img/index-featured-offers-view-more.png") no-repeat right center}#featured-offers-panel .view-more .pages {display: inline; font-size: 11px}#featured-offers-panel .view-more .pages li {display: inline}#featured-offers-panel .view-more .pages a {padding: 1px 5px; color: #333}#featured-offers-panel .view-more .pages a:hover {text-decoration: none}#featured-offers-panel .view-more .pages a.active {background: #333; color: #FFF; border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius:3px}.form.top-aligned-labels .form-field, .form.left-aligned-labels .form-field, .form.right-aligned-labels .form-field {margin-bottom:0}.form.top-aligned-labels .form-field-head {margin-bottom: 4px}#local-offers-search-map {height: 220px;border:1px solid #CCC;}#local-offers-search-map img {max-width:none;}.tab-data{margin-bottom:10px;}.info-window h4 {font-size: 18px}.info-window .info-left { width:120px;height:90px;}.info-window .info-left img {border:3px solid #EEE; -webkit-box-shadow: 0 8px 6px -6px #707070; -moz-box-shadow: 0 8px 6px -6px #707070;box-shadow: 0 8px 6px -6px #707070;margin-top:10px;padding:5px;}.info-window .info-right { width:150px;margin-top: 10px;}.welcome-section ul li{text-align: left;}.button{font-weight: normal;}.contacts { border-top:1px solid #ccc; padding-top:20px; font-size:14px; color:#656565; }.contacts a, .contacts a:link { color:#1389e0; }.contacts a:hover { color:#0568AC; }.get_started { margin: 0 0 30px; }.get_started .right_image_container {float:right; width:50%; text-align:center;}.get_started .left_image_container {float:left; width:50%; text-align:center;}.get_started .join_section { width:46%; padding-left:30px; float:right; }.external_banners_slider.flexslider { margin: 0; }.external_banners_slider.flexslider .slides li { max-width: 100%; margin: 0; }.external_banners_slider.flexslider .slides li img { max-width:100%; max-height:100%; -moz-border-radius:0; -webkit-border-radius:0; border-radius:0; -moz-border-radius:0; -webkit-border-radius:0; }.external_banners_slider.flexslider .flex-control-nav { bottom:10px; }.external_banners_slider.flexslider .flex-direction-nav a { opacity:0.7; filter:alpha(opacity=70); }.external_banners_slider.flexslider .flex-direction-nav .flex-prev { left:10px; }.external_banners_slider.flexslider .flex-direction-nav .flex-next { right:10px; }@media screen and (max-width: 1023px) {.external_banners_slider.flexslider .flex-control-nav { bottom: 10px !important; top: auto; }}@media only screen and (max-width: 780px){}.banner_holder img { max-width:100%; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; border: 1px solid #ccc; margin: 0 0 30px; }@media only screen and (max-width: 800px){.get_started .join_section { padding-left:0px;}}@media only screen and (max-width: 700px) {.welcome-section .external_banners_slider ul { display:block; }}@media only screen and (max-width: 650px){.get_started .right_image_container, .get_started .left_image_container, .get_started .join_section {float:none; width:100%;}.get_started .right_image_container, .get_started .left_image_container { margin:0 0 20px; }.external_banners_slider.flexslider .flex-control-nav { bottom:0px !important; }}[class*="_ibani_"] {margin-top: 25px;}